Interface KmsEkmConnectionServiceResolvers
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
KmsEkmConnectionServiceResolvers.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:21.776Z") @Stability(Stable) public interface KmsEkmConnectionServiceResolvers extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classKmsEkmConnectionServiceResolvers.BuilderA builder forKmsEkmConnectionServiceResolversstatic classKmsEkmConnectionServiceResolvers.Jsii$ProxyAn implementation forKmsEkmConnectionServiceResolvers
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static KmsEkmConnectionServiceResolvers.Builderbuilder()default StringgetEndpointFilter()Optional.StringgetHostname()Required.ObjectgetServerCertificates()server_certificates block.StringgetServiceDirectoryService()Required.
-
-
-
Method Detail
-
getHostname
@Stability(Stable) @NotNull String getHostname()
Required. The hostname of the EKM replica used at TLS and HTTP layers.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/kms_ekm_connection#hostname KmsEkmConnection#hostname}
-
getServerCertificates
@Stability(Stable) @NotNull Object getServerCertificates()
server_certificates block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/kms_ekm_connection#server_certificates KmsEkmConnection#server_certificates}
-
getServiceDirectoryService
@Stability(Stable) @NotNull String getServiceDirectoryService()
Required.The resource name of the Service Directory service pointing to an EKM replica, in the format projects/* /locations/* /namespaces/* /services/* Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/kms_ekm_connection#service_directory_service KmsEkmConnection#service_directory_service} Note: The above comment contained a comment block ending sequence (* followed by /). We have introduced a space between to prevent syntax errors. Please ignore the space.
-
getEndpointFilter
@Stability(Stable) @Nullable default String getEndpointFilter()
Optional.The filter applied to the endpoints of the resolved service. If no filter is specified, all endpoints will be considered. An endpoint will be chosen arbitrarily from the filtered list for each request. For endpoint filter syntax and examples, see https://cloud.google.com/service-directory/docs/reference/rpc/google.cloud.servicedirectory.v1#resolveservicerequest. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/kms_ekm_connection#endpoint_filter KmsEkmConnection#endpoint_filter}
-
builder
@Stability(Stable) static KmsEkmConnectionServiceResolvers.Builder builder()
-
-