Interface IntegrationConnectorsConnectionSslConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
IntegrationConnectorsConnectionSslConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:21.731Z") @Stability(Stable) public interface IntegrationConnectorsConnectionSslConfig extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classIntegrationConnectorsConnectionSslConfig.BuilderA builder forIntegrationConnectorsConnectionSslConfigstatic classIntegrationConnectorsConnectionSslConfig.Jsii$ProxyAn implementation forIntegrationConnectorsConnectionSslConfig
-
Method Summary
-
-
-
Method Detail
-
getType
@Stability(Stable) @NotNull String getType()
Enum for controlling the SSL Type (TLS/MTLS) Possible values: ["TLS", "MTLS"].Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/integration_connectors_connection#type IntegrationConnectorsConnection#type}
-
getAdditionalVariable
@Stability(Stable) @Nullable default Object getAdditionalVariable()
additional_variable block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/integration_connectors_connection#additional_variable IntegrationConnectorsConnection#additional_variable}
-
getClientCertificate
@Stability(Stable) @Nullable default IntegrationConnectorsConnectionSslConfigClientCertificate getClientCertificate()
client_certificate block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/integration_connectors_connection#client_certificate IntegrationConnectorsConnection#client_certificate}
-
getClientCertType
@Stability(Stable) @Nullable default String getClientCertType()
Type of Client Cert (PEM/JKS/.. etc.) Possible values: ["PEM"].Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/integration_connectors_connection#client_cert_type IntegrationConnectorsConnection#client_cert_type}
-
getClientPrivateKey
@Stability(Stable) @Nullable default IntegrationConnectorsConnectionSslConfigClientPrivateKey getClientPrivateKey()
client_private_key block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/integration_connectors_connection#client_private_key IntegrationConnectorsConnection#client_private_key}
-
getClientPrivateKeyPass
@Stability(Stable) @Nullable default IntegrationConnectorsConnectionSslConfigClientPrivateKeyPass getClientPrivateKeyPass()
client_private_key_pass block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/integration_connectors_connection#client_private_key_pass IntegrationConnectorsConnection#client_private_key_pass}
-
getPrivateServerCertificate
@Stability(Stable) @Nullable default IntegrationConnectorsConnectionSslConfigPrivateServerCertificate getPrivateServerCertificate()
private_server_certificate block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/integration_connectors_connection#private_server_certificate IntegrationConnectorsConnection#private_server_certificate}
-
getServerCertType
@Stability(Stable) @Nullable default String getServerCertType()
Type of Server Cert (PEM/JKS/.. etc.) Possible values: ["PEM"].Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/integration_connectors_connection#server_cert_type IntegrationConnectorsConnection#server_cert_type}
-
getTrustModel
@Stability(Stable) @Nullable default String getTrustModel()
Enum for Trust Model Possible values: ["PUBLIC", "PRIVATE", "INSECURE"].Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/integration_connectors_connection#trust_model IntegrationConnectorsConnection#trust_model}
-
getUseSsl
@Stability(Stable) @Nullable default Object getUseSsl()
Bool for enabling SSL.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/integration_connectors_connection#use_ssl IntegrationConnectorsConnection#use_ssl}
-
builder
@Stability(Stable) static IntegrationConnectorsConnectionSslConfig.Builder builder()
-
-