Show / Hide Table of Contents

Class CfnJobDefinition.SecretProperty

An object that represents the secret to expose to your container.

Inheritance
object
CfnJobDefinition.SecretProperty
Implements
CfnJobDefinition.ISecretProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.Batch
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnJobDefinition.SecretProperty : CfnJobDefinition.ISecretProperty
Syntax (vb)
Public Class CfnJobDefinition.SecretProperty Implements CfnJobDefinition.ISecretProperty
Remarks

Secrets can be exposed to a container in the following ways:

    For more information, see Specifying sensitive data in the AWS Batch User Guide .

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-secret.html

    ExampleMetadata: fixture=_generated

    Examples
    // The code below shows an example of how to instantiate this type.
                 // The values are placeholders you should change.
                 using Amazon.CDK.AWS.Batch;
    
                 var secretProperty = new SecretProperty {
                     Name = "name",
                     ValueFrom = "valueFrom"
                 };

    Synopsis

    Constructors

    SecretProperty()

    An object that represents the secret to expose to your container.

    Properties

    Name

    The name of the secret.

    ValueFrom

    The secret to expose to the container.

    Constructors

    SecretProperty()

    An object that represents the secret to expose to your container.

    public SecretProperty()
    Remarks

    Secrets can be exposed to a container in the following ways:

      For more information, see Specifying sensitive data in the AWS Batch User Guide .

      See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-secret.html

      ExampleMetadata: fixture=_generated

      Examples
      // The code below shows an example of how to instantiate this type.
                   // The values are placeholders you should change.
                   using Amazon.CDK.AWS.Batch;
      
                   var secretProperty = new SecretProperty {
                       Name = "name",
                       ValueFrom = "valueFrom"
                   };

      Properties

      Name

      The name of the secret.

      public string Name { get; set; }
      Property Value

      string

      Remarks

      See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-secret.html#cfn-batch-jobdefinition-secret-name

      ValueFrom

      The secret to expose to the container.

      public string ValueFrom { get; set; }
      Property Value

      string

      Remarks

      The supported values are either the full Amazon Resource Name (ARN) of the AWS Secrets Manager secret or the full ARN of the parameter in the AWS Systems Manager Parameter Store.

      If the AWS Systems Manager Parameter Store parameter exists in the same Region as the job you're launching, then you can use either the full Amazon Resource Name (ARN) or name of the parameter. If the parameter exists in a different Region, then the full ARN must be specified.
      

      See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-secret.html#cfn-batch-jobdefinition-secret-valuefrom

      Implements

      CfnJobDefinition.ISecretProperty
      Back to top Generated by DocFX