Class: Aws::SecurityHub::Types::AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb

Overview

Note:

When making an API call, you may pass AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails data as a hash:

{
  name: "NonEmptyString",
  value_from: "NonEmptyString",
}

A secret to pass to the container.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#nameString

The name of the secret.

Returns:

  • (String)


8472
8473
8474
8475
8476
8477
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 8472

class AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails < Struct.new(
  :name,
  :value_from)
  SENSITIVE = []
  include Aws::Structure
end

#value_fromString

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.

Returns:

  • (String)


8472
8473
8474
8475
8476
8477
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 8472

class AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails < Struct.new(
  :name,
  :value_from)
  SENSITIVE = []
  include Aws::Structure
end