Class GkeonpremBareMetalClusterLoadBalancerBgpLbConfigBgpPeerConfigs.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.gkeonprem_bare_metal_cluster.GkeonpremBareMetalClusterLoadBalancerBgpLbConfigBgpPeerConfigs.Jsii$Proxy
-
- All Implemented Interfaces:
GkeonpremBareMetalClusterLoadBalancerBgpLbConfigBgpPeerConfigs,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- GkeonpremBareMetalClusterLoadBalancerBgpLbConfigBgpPeerConfigs
@Stability(Stable) @Internal public static final class GkeonpremBareMetalClusterLoadBalancerBgpLbConfigBgpPeerConfigs.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements GkeonpremBareMetalClusterLoadBalancerBgpLbConfigBgpPeerConfigs
An implementation forGkeonpremBareMetalClusterLoadBalancerBgpLbConfigBgpPeerConfigs
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.google.gkeonprem_bare_metal_cluster.GkeonpremBareMetalClusterLoadBalancerBgpLbConfigBgpPeerConfigs
GkeonpremBareMetalClusterLoadBalancerBgpLbConfigBgpPeerConfigs.Builder, GkeonpremBareMetalClusterLoadBalancerBgpLbConfigBgpPeerConfigs.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(GkeonpremBareMetalClusterLoadBalancerBgpLbConfigBgpPeerConfigs.Builder builder)Constructor that initializes the object based on literal property values passed by theGkeonpremBareMetalClusterLoadBalancerBgpLbConfigBgpPeerConfigs.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)NumbergetAsn()BGP autonomous system number (ASN) for the network that contains the external peer device.List<String>getControlPlaneNodes()The IP address of the control plane node that connects to the external peer.StringgetIpAddress()The IP address of the external peer device.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(GkeonpremBareMetalClusterLoadBalancerBgpLbConfigBgpPeerConfigs.Builder builder)
Constructor that initializes the object based on literal property values passed by theGkeonpremBareMetalClusterLoadBalancerBgpLbConfigBgpPeerConfigs.Builder.
-
-
Method Detail
-
getAsn
public final Number getAsn()
Description copied from interface:GkeonpremBareMetalClusterLoadBalancerBgpLbConfigBgpPeerConfigsBGP autonomous system number (ASN) for the network that contains the external peer device.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gkeonprem_bare_metal_cluster#asn GkeonpremBareMetalCluster#asn}
- Specified by:
getAsnin interfaceGkeonpremBareMetalClusterLoadBalancerBgpLbConfigBgpPeerConfigs
-
getIpAddress
public final String getIpAddress()
Description copied from interface:GkeonpremBareMetalClusterLoadBalancerBgpLbConfigBgpPeerConfigsThe IP address of the external peer device.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gkeonprem_bare_metal_cluster#ip_address GkeonpremBareMetalCluster#ip_address}
- Specified by:
getIpAddressin interfaceGkeonpremBareMetalClusterLoadBalancerBgpLbConfigBgpPeerConfigs
-
getControlPlaneNodes
public final List<String> getControlPlaneNodes()
Description copied from interface:GkeonpremBareMetalClusterLoadBalancerBgpLbConfigBgpPeerConfigsThe IP address of the control plane node that connects to the external peer.If you don't specify any control plane nodes, all control plane nodes can connect to the external peer. If you specify one or more IP addresses, only the nodes specified participate in peering sessions. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gkeonprem_bare_metal_cluster#control_plane_nodes GkeonpremBareMetalCluster#control_plane_nodes}
- Specified by:
getControlPlaneNodesin interfaceGkeonpremBareMetalClusterLoadBalancerBgpLbConfigBgpPeerConfigs
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-