Show / Hide Table of Contents

Interface CfnAppPropsMixin.ISourceProperty

Namespace: Amazon.CDK.Mixins.Preview.AWS.OpsWorks.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public interface CfnAppPropsMixin.ISourceProperty
Syntax (vb)
Public Interface CfnAppPropsMixin.ISourceProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-app-source.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.Mixins.Preview.AWS.OpsWorks.Mixins;

             var sourceProperty = new SourceProperty {
                 Password = "password",
                 Revision = "revision",
                 SshKey = "sshKey",
                 Type = "type",
                 Url = "url",
                 Username = "username"
             };

Synopsis

Properties

Password

When included in a request, the parameter depends on the repository type.

Revision

The application's version.

SshKey

In requests, the repository's SSH key.

Type

The repository type.

Url

The source URL.

Username

This parameter depends on the repository type.

Properties

Password

When included in a request, the parameter depends on the repository type.

string? Password { get; }
Property Value

string

Remarks

    For more information on how to safely handle IAM credentials, see .

    In responses, OpsWorks Stacks returns FILTERED instead of the actual value.

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-app-source.html#cfn-opsworks-app-source-password

    Revision

    The application's version.

    string? Revision { get; }
    Property Value

    string

    Remarks

    OpsWorks Stacks enables you to easily deploy new versions of an application. One of the simplest approaches is to have branches or revisions in your repository that represent different versions that can potentially be deployed.

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-app-source.html#cfn-opsworks-app-source-revision

    SshKey

    In requests, the repository's SSH key.

    string? SshKey { get; }
    Property Value

    string

    Remarks

    In responses, OpsWorks Stacks returns FILTERED instead of the actual value.

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-app-source.html#cfn-opsworks-app-source-sshkey

    Type

    The repository type.

    string? Type { get; }
    Property Value

    string

    Remarks

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-app-source.html#cfn-opsworks-app-source-type

    Url

    The source URL.

    string? Url { get; }
    Property Value

    string

    Remarks

    The following is an example of an Amazon S3 source URL: https://s3.amazonaws.com/opsworks-demo-bucket/opsworks_cookbook_demo.tar.gz .

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-app-source.html#cfn-opsworks-app-source-url

    Username

    This parameter depends on the repository type.

    string? Username { get; }
    Property Value

    string

    Remarks

      See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-app-source.html#cfn-opsworks-app-source-username

      Back to top Generated by DocFX