Class ComputeServiceAttachmentConsumerAcceptLists.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.compute_service_attachment.ComputeServiceAttachmentConsumerAcceptLists.Jsii$Proxy
-
- All Implemented Interfaces:
ComputeServiceAttachmentConsumerAcceptLists,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- ComputeServiceAttachmentConsumerAcceptLists
@Stability(Stable) @Internal public static final class ComputeServiceAttachmentConsumerAcceptLists.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements ComputeServiceAttachmentConsumerAcceptLists
An implementation forComputeServiceAttachmentConsumerAcceptLists
-
-
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.compute_service_attachment.ComputeServiceAttachmentConsumerAcceptLists
ComputeServiceAttachmentConsumerAcceptLists.Builder, ComputeServiceAttachmentConsumerAcceptLists.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(ComputeServiceAttachmentConsumerAcceptLists.Builder builder)Constructor that initializes the object based on literal property values passed by theComputeServiceAttachmentConsumerAcceptLists.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)NumbergetConnectionLimit()The number of consumer forwarding rules the consumer project can create.StringgetNetworkUrl()The network that is allowed to connect to this service attachment.StringgetProjectIdOrNum()A project that is allowed to connect to this service attachment.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(ComputeServiceAttachmentConsumerAcceptLists.Builder builder)
Constructor that initializes the object based on literal property values passed by theComputeServiceAttachmentConsumerAcceptLists.Builder.
-
-
Method Detail
-
getConnectionLimit
public final Number getConnectionLimit()
Description copied from interface:ComputeServiceAttachmentConsumerAcceptListsThe number of consumer forwarding rules the consumer project can create.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_service_attachment#connection_limit ComputeServiceAttachment#connection_limit}
- Specified by:
getConnectionLimitin interfaceComputeServiceAttachmentConsumerAcceptLists
-
getNetworkUrl
public final String getNetworkUrl()
Description copied from interface:ComputeServiceAttachmentConsumerAcceptListsThe network that is allowed to connect to this service attachment. Only one of project_id_or_num and network_url may be set.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_service_attachment#network_url ComputeServiceAttachment#network_url}
- Specified by:
getNetworkUrlin interfaceComputeServiceAttachmentConsumerAcceptLists
-
getProjectIdOrNum
public final String getProjectIdOrNum()
Description copied from interface:ComputeServiceAttachmentConsumerAcceptListsA project that is allowed to connect to this service attachment. Only one of project_id_or_num and network_url may be set.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_service_attachment#project_id_or_num ComputeServiceAttachment#project_id_or_num}
- Specified by:
getProjectIdOrNumin interfaceComputeServiceAttachmentConsumerAcceptLists
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-