Class: Aws::SecurityHub::Types::AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetails
- Defined in:
- gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb
Overview
Note:
When making an API call, you may pass AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetails data as a hash:
{
name: "NonEmptyString",
value_from: "NonEmptyString",
}
A secret to pass to the log configuration.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#name ⇒ String
The name of the secret.
-
#value_from ⇒ String
The secret to expose to the container.
Instance Attribute Details
#name ⇒ String
The name of the secret.
9374 9375 9376 9377 9378 9379 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9374 class AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetails < Struct.new( :name, :value_from) SENSITIVE = [] include Aws::Structure end |
#value_from ⇒ String
The secret to expose to the container.
The value is either the full ARN of the Secrets Manager secret or the full ARN of the parameter in the Systems Manager Parameter Store.
9374 9375 9376 9377 9378 9379 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9374 class AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetails < Struct.new( :name, :value_from) SENSITIVE = [] include Aws::Structure end |