Interface ComputeBackendServiceSecuritySettings
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
ComputeBackendServiceSecuritySettings.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:18.331Z") @Stability(Stable) public interface ComputeBackendServiceSecuritySettings extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classComputeBackendServiceSecuritySettings.BuilderA builder forComputeBackendServiceSecuritySettingsstatic classComputeBackendServiceSecuritySettings.Jsii$ProxyAn implementation forComputeBackendServiceSecuritySettings
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static ComputeBackendServiceSecuritySettings.Builderbuilder()default ComputeBackendServiceSecuritySettingsAwsV4AuthenticationgetAwsV4Authentication()aws_v4_authentication block.default StringgetClientTlsPolicy()ClientTlsPolicy is a resource that specifies how a client should authenticate connections to backends of a service.default List<String>getSubjectAltNames()A list of alternate names to verify the subject identity in the certificate.
-
-
-
Method Detail
-
getAwsV4Authentication
@Stability(Stable) @Nullable default ComputeBackendServiceSecuritySettingsAwsV4Authentication getAwsV4Authentication()
aws_v4_authentication block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_backend_service#aws_v4_authentication ComputeBackendService#aws_v4_authentication}
-
getClientTlsPolicy
@Stability(Stable) @Nullable default String getClientTlsPolicy()
ClientTlsPolicy is a resource that specifies how a client should authenticate connections to backends of a service.This resource itself does not affect configuration unless it is attached to a backend service resource. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_backend_service#client_tls_policy ComputeBackendService#client_tls_policy}
-
getSubjectAltNames
@Stability(Stable) @Nullable default List<String> getSubjectAltNames()
A list of alternate names to verify the subject identity in the certificate.If specified, the client will verify that the server certificate's subject alt name matches one of the specified values. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_backend_service#subject_alt_names ComputeBackendService#subject_alt_names}
-
builder
@Stability(Stable) static ComputeBackendServiceSecuritySettings.Builder builder()
-
-