Class: Aws::EMRContainers::Types::TLSCertificateConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::EMRContainers::Types::TLSCertificateConfiguration
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-emrcontainers/types.rb
Overview
Configurations related to the TLS certificate for the security configuration.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#certificate_provider_type ⇒ String
The TLS certificate type.
-
#private_certificate_secret_arn ⇒ String
Secrets Manager ARN that contains the private TLS certificate contents, used for communication between the user job and the system job.
-
#public_certificate_secret_arn ⇒ String
Secrets Manager ARN that contains the public TLS certificate contents, used for communication between the user job and the system job.
Instance Attribute Details
#certificate_provider_type ⇒ String
The TLS certificate type. Acceptable values: ‘PEM` or `Custom`.
1941 1942 1943 1944 1945 1946 1947 |
# File 'lib/aws-sdk-emrcontainers/types.rb', line 1941 class TLSCertificateConfiguration < Struct.new( :certificate_provider_type, :public_certificate_secret_arn, :private_certificate_secret_arn) SENSITIVE = [] include Aws::Structure end |
#private_certificate_secret_arn ⇒ String
Secrets Manager ARN that contains the private TLS certificate contents, used for communication between the user job and the system job.
1941 1942 1943 1944 1945 1946 1947 |
# File 'lib/aws-sdk-emrcontainers/types.rb', line 1941 class TLSCertificateConfiguration < Struct.new( :certificate_provider_type, :public_certificate_secret_arn, :private_certificate_secret_arn) SENSITIVE = [] include Aws::Structure end |
#public_certificate_secret_arn ⇒ String
Secrets Manager ARN that contains the public TLS certificate contents, used for communication between the user job and the system job.
1941 1942 1943 1944 1945 1946 1947 |
# File 'lib/aws-sdk-emrcontainers/types.rb', line 1941 class TLSCertificateConfiguration < Struct.new( :certificate_provider_type, :public_certificate_secret_arn, :private_certificate_secret_arn) SENSITIVE = [] include Aws::Structure end |