Class KmsEkmConnectionServiceResolvers.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.kms_ekm_connection.KmsEkmConnectionServiceResolvers.Jsii$Proxy
-
- All Implemented Interfaces:
KmsEkmConnectionServiceResolvers,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- KmsEkmConnectionServiceResolvers
@Stability(Stable) @Internal public static final class KmsEkmConnectionServiceResolvers.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements KmsEkmConnectionServiceResolvers
An implementation forKmsEkmConnectionServiceResolvers
-
-
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.kms_ekm_connection.KmsEkmConnectionServiceResolvers
KmsEkmConnectionServiceResolvers.Builder, KmsEkmConnectionServiceResolvers.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(KmsEkmConnectionServiceResolvers.Builder builder)Constructor that initializes the object based on literal property values passed by theKmsEkmConnectionServiceResolvers.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)StringgetEndpointFilter()Optional.StringgetHostname()Required.ObjectgetServerCertificates()server_certificates block.StringgetServiceDirectoryService()Required.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(KmsEkmConnectionServiceResolvers.Builder builder)
Constructor that initializes the object based on literal property values passed by theKmsEkmConnectionServiceResolvers.Builder.
-
-
Method Detail
-
getHostname
public final String getHostname()
Description copied from interface:KmsEkmConnectionServiceResolversRequired. 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}
- Specified by:
getHostnamein interfaceKmsEkmConnectionServiceResolvers
-
getServerCertificates
public final Object getServerCertificates()
Description copied from interface:KmsEkmConnectionServiceResolversserver_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}
- Specified by:
getServerCertificatesin interfaceKmsEkmConnectionServiceResolvers
-
getServiceDirectoryService
public final String getServiceDirectoryService()
Description copied from interface:KmsEkmConnectionServiceResolversRequired.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.
- Specified by:
getServiceDirectoryServicein interfaceKmsEkmConnectionServiceResolvers
-
getEndpointFilter
public final String getEndpointFilter()
Description copied from interface:KmsEkmConnectionServiceResolversOptional.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}
- Specified by:
getEndpointFilterin interfaceKmsEkmConnectionServiceResolvers
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-