Connection is the Schema for the Connections API. Fabric V4 API compatible resource allows creation and management of Equinix Fabric connection
Type
CRD
Group
fabric.equinix.jet.crossplane.io
Version
v1alpha1
apiVersion: fabric.equinix.jet.crossplane.io/v1alpha1
kind: Connection
ConnectionSpec defines the desired state of Connection
No description provided.
segment connection (see below for nested schema) Requester or Customer side connection configuration object of the multi-segment connection
(Block Set, Max: 1) Point of access details (see below for nested schema) Point of access details
(Set of Object) Customer account information that is associated with this connection (see below for nested schema) Account
(Block Set, Max: 1, Deprecated) Deprecated gateway Use router attribute instead (see below for nested schema)
Deprecated gateway
Use router
attribute instead
(Block Set, Max: 1) network access point information (see below for nested schema) network access point information
(Block Set, Max: 1) Port access point information (see below for nested schema) Port access point information
(Block Set, Max: 1) Cloud Router access point information that replaces gateway (see below for nested schema)
Cloud Router access point information that replaces gateway
(Block Set, Max: 1) For service token based connections, Service tokens authorize users to access protected resources and services. Resource owners can distribute the tokens to trusted partners and vendors, allowing selected third parties to work directly with Equinix network assets (see below for nested schema) For service token based connections, Service tokens authorize users to access protected resources and services. Resource owners can distribute the tokens to trusted partners and vendors, allowing selected third parties to work directly with Equinix network assets
(List of Map of String) Connection additional information Connection additional information
(Block List, Min: 1) Preferences for notifications on connection configuration or status changes (see below for nested schema) Preferences for notifications on connection configuration or status changes
(List of String) Array of contact emails Array of contact emails
(Block Set, Min: 1, Max: 1) Order details (see below for nested schema) Order details
(Block Set, Max: 1) Project information (see below for nested schema) Project information
segment connection (see below for nested schema) Destination or Provider side connection configuration object of the multi-segment connection
(Block Set, Max: 1) Point of access details (see below for nested schema) Point of access details
(Set of Object) Customer account information that is associated with this connection (see below for nested schema) Account
(Block Set, Max: 1, Deprecated) Deprecated gateway Use router attribute instead (see below for nested schema)
Deprecated gateway
Use router
attribute instead
(Block Set, Max: 1) network access point information (see below for nested schema) network access point information
(Block Set, Max: 1) Port access point information (see below for nested schema) Port access point information
(Block Set, Max: 1) Cloud Router access point information that replaces gateway (see below for nested schema)
Cloud Router access point information that replaces gateway
(Block Set, Max: 1) For service token based connections, Service tokens authorize users to access protected resources and services. Resource owners can distribute the tokens to trusted partners and vendors, allowing selected third parties to work directly with Equinix network assets (see below for nested schema) For service token based connections, Service tokens authorize users to access protected resources and services. Resource owners can distribute the tokens to trusted partners and vendors, allowing selected third parties to work directly with Equinix network assets
THIS IS A BETA FIELD. It will be honored unless the Management Policies feature flag is disabled. InitProvider holds the same fields as ForProvider, with the exception of Identifier and other resource reference fields. The fields that are in InitProvider are merged into ForProvider when the resource is created. The same fields are also added to the terraform ignore_changes hook, to avoid updating them after creation. This is useful for fields that are required on creation, but we do not desire to update them after creation, for example because of an external controller is managing them, like an autoscaler.
segment connection (see below for nested schema) Requester or Customer side connection configuration object of the multi-segment connection
(Block Set, Max: 1) Point of access details (see below for nested schema) Point of access details
(Set of Object) Customer account information that is associated with this connection (see below for nested schema) Account
(Block Set, Max: 1, Deprecated) Deprecated gateway Use router attribute instead (see below for nested schema)
Deprecated gateway
Use router
attribute instead
(Block Set, Max: 1) network access point information (see below for nested schema) network access point information
(Block Set, Max: 1) Port access point information (see below for nested schema) Port access point information
(Block Set, Max: 1) Cloud Router access point information that replaces gateway (see below for nested schema)
Cloud Router access point information that replaces gateway
(Block Set, Max: 1) For service token based connections, Service tokens authorize users to access protected resources and services. Resource owners can distribute the tokens to trusted partners and vendors, allowing selected third parties to work directly with Equinix network assets (see below for nested schema) For service token based connections, Service tokens authorize users to access protected resources and services. Resource owners can distribute the tokens to trusted partners and vendors, allowing selected third parties to work directly with Equinix network assets
(List of Map of String) Connection additional information Connection additional information
(Block List, Min: 1) Preferences for notifications on connection configuration or status changes (see below for nested schema) Preferences for notifications on connection configuration or status changes
(List of String) Array of contact emails Array of contact emails
(Block Set, Min: 1, Max: 1) Order details (see below for nested schema) Order details
(Block Set, Max: 1) Project information (see below for nested schema) Project information
segment connection (see below for nested schema) Destination or Provider side connection configuration object of the multi-segment connection
(Block Set, Max: 1) Point of access details (see below for nested schema) Point of access details
(Set of Object) Customer account information that is associated with this connection (see below for nested schema) Account
(Block Set, Max: 1, Deprecated) Deprecated gateway Use router attribute instead (see below for nested schema)
Deprecated gateway
Use router
attribute instead
(Block Set, Max: 1) network access point information (see below for nested schema) network access point information
(Block Set, Max: 1) Port access point information (see below for nested schema) Port access point information
(Block Set, Max: 1) Cloud Router access point information that replaces gateway (see below for nested schema)
Cloud Router access point information that replaces gateway
(Block Set, Max: 1) For service token based connections, Service tokens authorize users to access protected resources and services. Resource owners can distribute the tokens to trusted partners and vendors, allowing selected third parties to work directly with Equinix network assets (see below for nested schema) For service token based connections, Service tokens authorize users to access protected resources and services. Resource owners can distribute the tokens to trusted partners and vendors, allowing selected third parties to work directly with Equinix network assets
THIS IS A BETA FIELD. It is on by default but can be opted out through a Crossplane feature flag. ManagementPolicies specify the array of actions Crossplane is allowed to take on the managed and external resources. This field is planned to replace the DeletionPolicy field in a future release. Currently, both could be set independently and non-default values would be honored if the feature flag is enabled. If both are custom, the DeletionPolicy field will be ignored. See the design doc for more information: https://github.com/crossplane/crossplane/blob/499895a25d1a1a0ba1604944ef98ac7a1a71f197/design/design-doc-observe-only-resources.md?plain=1#L223 and this one: https://github.com/crossplane/crossplane/blob/444267e84783136daa93568b364a5f01228cacbe/design/one-pager-ignore-changes.md
ProviderConfigReference specifies how the provider that will be used to create, observe, update, and delete this managed resource should be configured.
Policies for referencing.
PublishConnectionDetailsTo specifies the connection secret config which contains a name, metadata and a reference to secret store config to which any connection details for this managed resource should be written. Connection details frequently include the endpoint, username, and password required to connect to the managed resource.
WriteConnectionSecretToReference specifies the namespace and name of a Secret to which any connection details for this managed resource should be written. Connection details frequently include the endpoint, username, and password required to connect to the managed resource. This field is planned to be replaced in a future release in favor of PublishConnectionDetailsTo. Currently, both could be set independently and connection details would be published to both without affecting each other.
ConnectionStatus defines the observed state of Connection.
No description provided.
segment connection (see below for nested schema) Requester or Customer side connection configuration object of the multi-segment connection
(Block Set, Max: 1) Point of access details (see below for nested schema) Point of access details
(Set of Object) Customer account information that is associated with this connection (see below for nested schema) Account
(Block Set, Max: 1) Port access point information (see below for nested schema) Port access point information
(Block Set, Max: 1) Service Profile (see below for nested schema) Service Profile
(Block Set, Max: 1) For service token based connections, Service tokens authorize users to access protected resources and services. Resource owners can distribute the tokens to trusted partners and vendors, allowing selected third parties to work directly with Equinix network assets (see below for nested schema) For service token based connections, Service tokens authorize users to access protected resources and services. Resource owners can distribute the tokens to trusted partners and vendors, allowing selected third parties to work directly with Equinix network assets
(Set of Object) Customer account information that is associated with this connection (see below for nested schema) Customer account information that is associated with this connection
(List of Map of String) Connection additional information Connection additional information
(Set of Object) Captures connection lifecycle change information (see below for nested schema) Captures connection lifecycle change information
(Block List, Min: 1) Preferences for notifications on connection configuration or status changes (see below for nested schema) Preferences for notifications on connection configuration or status changes
(List of String) Array of contact emails Array of contact emails
specific operational data (see below for nested schema) Connection type-specific operational data
(List of Object) (see below for nested schema)
(Block Set, Min: 1, Max: 1) Order details (see below for nested schema) Order details
segment connection (see below for nested schema) Destination or Provider side connection configuration object of the multi-segment connection
(Block Set, Max: 1) Point of access details (see below for nested schema) Point of access details
(Set of Object) Customer account information that is associated with this connection (see below for nested schema) Account
(Block Set, Max: 1) Port access point information (see below for nested schema) Port access point information
(Block Set, Max: 1) Service Profile (see below for nested schema) Service Profile
(Block Set, Max: 1) For service token based connections, Service tokens authorize users to access protected resources and services. Resource owners can distribute the tokens to trusted partners and vendors, allowing selected third parties to work directly with Equinix network assets (see below for nested schema) For service token based connections, Service tokens authorize users to access protected resources and services. Resource owners can distribute the tokens to trusted partners and vendors, allowing selected third parties to work directly with Equinix network assets
Conditions of the resource.