You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Class: Aws::CodeDeploy::Types::ListApplicationRevisionsInput

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

Overview

Note:

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

{
  application_name: "ApplicationName", # required
  sort_by: "registerTime", # accepts registerTime, firstUsedTime, lastUsedTime
  sort_order: "ascending", # accepts ascending, descending
  s3_bucket: "S3Bucket",
  s3_key_prefix: "S3Key",
  deployed: "include", # accepts include, exclude, ignore
  next_token: "NextToken",
}

Represents the input of a ListApplicationRevisions operation.

Instance Attribute Summary collapse

Instance Attribute Details

#application_nameString

The name of an AWS CodeDeploy application associated with the applicable IAM user or AWS account.

Returns:

  • (String)


2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 2409

class ListApplicationRevisionsInput < Struct.new(
  :application_name,
  :sort_by,
  :sort_order,
  :s3_bucket,
  :s3_key_prefix,
  :deployed,
  :next_token)
  include Aws::Structure
end

#deployedString

Whether to list revisions based on whether the revision is the target revision of an deployment group:

  • include: List revisions that are target revisions of a deployment group.

  • exclude: Do not list revisions that are target revisions of a deployment group.

  • ignore: List all revisions.

Returns:

  • (String)


2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 2409

class ListApplicationRevisionsInput < Struct.new(
  :application_name,
  :sort_by,
  :sort_order,
  :s3_bucket,
  :s3_key_prefix,
  :deployed,
  :next_token)
  include Aws::Structure
end

#next_tokenString

An identifier returned from the previous list application revisions call. It can be used to return the next set of applications in the list.

Returns:

  • (String)


2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 2409

class ListApplicationRevisionsInput < Struct.new(
  :application_name,
  :sort_by,
  :sort_order,
  :s3_bucket,
  :s3_key_prefix,
  :deployed,
  :next_token)
  include Aws::Structure
end

#s3_bucketString

An Amazon S3 bucket name to limit the search for revisions.

If set to null, all of the user's buckets will be searched.

Returns:

  • (String)


2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 2409

class ListApplicationRevisionsInput < Struct.new(
  :application_name,
  :sort_by,
  :sort_order,
  :s3_bucket,
  :s3_key_prefix,
  :deployed,
  :next_token)
  include Aws::Structure
end

#s3_key_prefixString

A key prefix for the set of Amazon S3 objects to limit the search for revisions.

Returns:

  • (String)


2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 2409

class ListApplicationRevisionsInput < Struct.new(
  :application_name,
  :sort_by,
  :sort_order,
  :s3_bucket,
  :s3_key_prefix,
  :deployed,
  :next_token)
  include Aws::Structure
end

#sort_byString

The column name to use to sort the list results:

  • registerTime: Sort by the time the revisions were registered with AWS CodeDeploy.

  • firstUsedTime: Sort by the time the revisions were first used in a deployment.

  • lastUsedTime: Sort by the time the revisions were last used in a deployment.

If not specified or set to null, the results will be returned in an arbitrary order.

Returns:

  • (String)


2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 2409

class ListApplicationRevisionsInput < Struct.new(
  :application_name,
  :sort_by,
  :sort_order,
  :s3_bucket,
  :s3_key_prefix,
  :deployed,
  :next_token)
  include Aws::Structure
end

#sort_orderString

The order in which to sort the list results:

  • ascending: ascending order.

  • descending: descending order.

If not specified, the results will be sorted in ascending order.

If set to null, the results will be sorted in an arbitrary order.

Returns:

  • (String)


2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 2409

class ListApplicationRevisionsInput < Struct.new(
  :application_name,
  :sort_by,
  :sort_order,
  :s3_bucket,
  :s3_key_prefix,
  :deployed,
  :next_token)
  include Aws::Structure
end