class Aws::CodeDeploy::Types::GetApplicationRevisionInput

Represents the input of a `GetApplicationRevision` operation.

@note When making an API call, you may pass GetApplicationRevisionInput

data as a hash:

    {
      application_name: "ApplicationName", # required
      revision: { # required
        revision_type: "S3", # accepts S3, GitHub, String, AppSpecContent
        s3_location: {
          bucket: "S3Bucket",
          key: "S3Key",
          bundle_type: "tar", # accepts tar, tgz, zip, YAML, JSON
          version: "VersionId",
          e_tag: "ETag",
        },
        git_hub_location: {
          repository: "Repository",
          commit_id: "CommitId",
        },
        string: {
          content: "RawStringContent",
          sha256: "RawStringSha256",
        },
        app_spec_content: {
          content: "RawStringContent",
          sha256: "RawStringSha256",
        },
      },
    }

@!attribute [rw] application_name

The name of the application that corresponds to the revision.
@return [String]

@!attribute [rw] revision

Information about the application revision to get, including type
and location.
@return [Types::RevisionLocation]

@see docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/GetApplicationRevisionInput AWS API Documentation

Constants

SENSITIVE