Interface NetworkSecurityFirewallEndpointAssociationConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable,com.hashicorp.cdktf.TerraformMetaArguments
- All Known Implementing Classes:
NetworkSecurityFirewallEndpointAssociationConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:22.080Z") @Stability(Stable) public interface NetworkSecurityFirewallEndpointAssociationConfig extends software.amazon.jsii.JsiiSerializable, com.hashicorp.cdktf.TerraformMetaArguments
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classNetworkSecurityFirewallEndpointAssociationConfig.BuilderA builder forNetworkSecurityFirewallEndpointAssociationConfigstatic classNetworkSecurityFirewallEndpointAssociationConfig.Jsii$ProxyAn implementation forNetworkSecurityFirewallEndpointAssociationConfig
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static NetworkSecurityFirewallEndpointAssociationConfig.Builderbuilder()default ObjectgetDisabled()Whether the association is disabled.StringgetFirewallEndpoint()The URL of the firewall endpoint that is being associated.default StringgetId()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/network_security_firewall_endpoint_association#id NetworkSecurityFirewallEndpointAssociation#id}.default Map<String,String>getLabels()A map of key/value label pairs to assign to the resource.StringgetLocation()The location (zone) of the firewall endpoint association.StringgetName()The name of the firewall endpoint association resource.StringgetNetwork()The URL of the network that is being associated.default StringgetParent()The name of the parent this firewall endpoint association belongs to.default NetworkSecurityFirewallEndpointAssociationTimeoutsgetTimeouts()timeouts block.default StringgetTlsInspectionPolicy()The URL of the TlsInspectionPolicy that is being associated.
-
-
-
Method Detail
-
getFirewallEndpoint
@Stability(Stable) @NotNull String getFirewallEndpoint()
The URL of the firewall endpoint that is being associated.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/network_security_firewall_endpoint_association#firewall_endpoint NetworkSecurityFirewallEndpointAssociation#firewall_endpoint}
-
getLocation
@Stability(Stable) @NotNull String getLocation()
The location (zone) of the firewall endpoint association.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/network_security_firewall_endpoint_association#location NetworkSecurityFirewallEndpointAssociation#location}
-
getName
@Stability(Stable) @NotNull String getName()
The name of the firewall endpoint association resource.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/network_security_firewall_endpoint_association#name NetworkSecurityFirewallEndpointAssociation#name}
-
getNetwork
@Stability(Stable) @NotNull String getNetwork()
The URL of the network that is being associated.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/network_security_firewall_endpoint_association#network NetworkSecurityFirewallEndpointAssociation#network}
-
getDisabled
@Stability(Stable) @Nullable default Object getDisabled()
Whether the association is disabled. True indicates that traffic will not be intercepted.~> **Note:** The API will reject the request if this value is set to true when creating the resource, otherwise on an update the association can be disabled. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/network_security_firewall_endpoint_association#disabled NetworkSecurityFirewallEndpointAssociation#disabled}
-
getId
@Stability(Stable) @Nullable default String getId()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/network_security_firewall_endpoint_association#id NetworkSecurityFirewallEndpointAssociation#id}.Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
-
getLabels
@Stability(Stable) @Nullable default Map<String,String> getLabels()
A map of key/value label pairs to assign to the resource.**Note**: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field 'effective_labels' for all of the labels present on the resource. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/network_security_firewall_endpoint_association#labels NetworkSecurityFirewallEndpointAssociation#labels}
-
getParent
@Stability(Stable) @Nullable default String getParent()
The name of the parent this firewall endpoint association belongs to. Format: projects/{project_id}.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/network_security_firewall_endpoint_association#parent NetworkSecurityFirewallEndpointAssociation#parent}
-
getTimeouts
@Stability(Stable) @Nullable default NetworkSecurityFirewallEndpointAssociationTimeouts getTimeouts()
timeouts block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/network_security_firewall_endpoint_association#timeouts NetworkSecurityFirewallEndpointAssociation#timeouts}
-
getTlsInspectionPolicy
@Stability(Stable) @Nullable default String getTlsInspectionPolicy()
The URL of the TlsInspectionPolicy that is being associated.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/network_security_firewall_endpoint_association#tls_inspection_policy NetworkSecurityFirewallEndpointAssociation#tls_inspection_policy}
-
builder
@Stability(Stable) static NetworkSecurityFirewallEndpointAssociationConfig.Builder builder()
-
-