1apiVersion: compute.gcp.m.upbound.io/v1beta1
2kind: RouterPeer
RouterPeerSpec defines the desired state of RouterPeer
(No description available)
User-specified list of prefix groups to advertise in custom mode, which currently supports the following option:
User-specified list of individual IP ranges to advertise in custom mode. This field can only be populated if advertiseMode is CUSTOM and is advertised to all peers of the router. These IP ranges will be advertised in addition to any specified groups. Leave this field blank to advertise no custom IP ranges. Structure is documented below.
BFD configuration for the BGP peering. Structure is documented below.
The custom learned route IP address range. Must be a valid CIDR-formatted prefix. If an IP address is provided without a subnet mask, it is interpreted as, for IPv4, a /32 singular IP address range, and, for IPv6, /128. Structure is documented below.
routers.list of export policies applied to this peer, in the order they must be evaluated. The name must correspond to an existing policy that has ROUTE_POLICY_TYPE_EXPORT type.
routers.list of import policies applied to this peer, in the order they must be evaluated. The name must correspond to an existing policy that has ROUTE_POLICY_TYPE_IMPORT type.
Reference to a RouterInterface in compute to populate interface.
Policies for referencing.
Selector for a RouterInterface in compute to populate interface.
Policies for selection.
Configuration for MD5 authentication on the BGP session. Structure is documented below.
Reference to a Address in compute to populate peerIpAddress.
Policies for referencing.
Selector for a Address in compute to populate peerIpAddress.
Policies for selection.
Reference to a Router in compute to populate region.
Policies for referencing.
Selector for a Router in compute to populate region.
Policies for selection.
Reference to a Instance in compute to populate routerApplianceInstance.
Policies for referencing.
Selector for a Instance in compute to populate routerApplianceInstance.
Policies for selection.
Reference to a Router in compute to populate router.
Policies for referencing.
Selector for a Router in compute to populate router.
Policies for selection.
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.
User-specified list of prefix groups to advertise in custom mode, which currently supports the following option:
User-specified list of individual IP ranges to advertise in custom mode. This field can only be populated if advertiseMode is CUSTOM and is advertised to all peers of the router. These IP ranges will be advertised in addition to any specified groups. Leave this field blank to advertise no custom IP ranges. Structure is documented below.
BFD configuration for the BGP peering. Structure is documented below.
The custom learned route IP address range. Must be a valid CIDR-formatted prefix. If an IP address is provided without a subnet mask, it is interpreted as, for IPv4, a /32 singular IP address range, and, for IPv6, /128. Structure is documented below.
routers.list of export policies applied to this peer, in the order they must be evaluated. The name must correspond to an existing policy that has ROUTE_POLICY_TYPE_EXPORT type.
routers.list of import policies applied to this peer, in the order they must be evaluated. The name must correspond to an existing policy that has ROUTE_POLICY_TYPE_IMPORT type.
Reference to a RouterInterface in compute to populate interface.
Policies for referencing.
Selector for a RouterInterface in compute to populate interface.
Policies for selection.
Configuration for MD5 authentication on the BGP session. Structure is documented below.
Reference to a Address in compute to populate peerIpAddress.
Policies for referencing.
Selector for a Address in compute to populate peerIpAddress.
Policies for selection.
Reference to a Router in compute to populate region.
Policies for referencing.
Selector for a Router in compute to populate region.
Policies for selection.
Reference to a Instance in compute to populate routerApplianceInstance.
Policies for referencing.
Selector for a Instance in compute to populate routerApplianceInstance.
Policies for selection.
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. 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
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.
RouterPeerStatus defines the observed state of RouterPeer.
(No description available)
User-specified list of prefix groups to advertise in custom mode, which currently supports the following option:
User-specified list of individual IP ranges to advertise in custom mode. This field can only be populated if advertiseMode is CUSTOM and is advertised to all peers of the router. These IP ranges will be advertised in addition to any specified groups. Leave this field blank to advertise no custom IP ranges. Structure is documented below.
BFD configuration for the BGP peering. Structure is documented below.
The custom learned route IP address range. Must be a valid CIDR-formatted prefix. If an IP address is provided without a subnet mask, it is interpreted as, for IPv4, a /32 singular IP address range, and, for IPv6, /128. Structure is documented below.
routers.list of export policies applied to this peer, in the order they must be evaluated. The name must correspond to an existing policy that has ROUTE_POLICY_TYPE_EXPORT type.
routers.list of import policies applied to this peer, in the order they must be evaluated. The name must correspond to an existing policy that has ROUTE_POLICY_TYPE_IMPORT type.
Configuration for MD5 authentication on the BGP session. Structure is documented below.
Conditions of the resource.