class Aws::CodeDeploy::Types::ListDeploymentsInput

Represents the input of a `ListDeployments` operation.

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

data as a hash:

    {
      application_name: "ApplicationName",
      deployment_group_name: "DeploymentGroupName",
      external_id: "ExternalId",
      include_only_statuses: ["Created"], # accepts Created, Queued, InProgress, Baking, Succeeded, Failed, Stopped, Ready
      create_time_range: {
        start: Time.now,
        end: Time.now,
      },
      next_token: "NextToken",
    }

@!attribute [rw] application_name

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

<note markdown="1"> If `applicationName` is specified, then `deploymentGroupName` must
be specified. If it is not specified, then `deploymentGroupName`
must not be specified.

 </note>
@return [String]

@!attribute [rw] deployment_group_name

The name of a deployment group for the specified application.

<note markdown="1"> If `deploymentGroupName` is specified, then `applicationName` must
be specified. If it is not specified, then `applicationName` must
not be specified.

 </note>
@return [String]

@!attribute [rw] external_id

The unique ID of an external resource for returning deployments
linked to the external resource.
@return [String]

@!attribute [rw] include_only_statuses

A subset of deployments to list by status:

* `Created`\: Include created deployments in the resulting list.

* `Queued`\: Include queued deployments in the resulting list.

* `In Progress`\: Include in-progress deployments in the resulting
  list.

* `Succeeded`\: Include successful deployments in the resulting
  list.

* `Failed`\: Include failed deployments in the resulting list.

* `Stopped`\: Include stopped deployments in the resulting list.
@return [Array<String>]

@!attribute [rw] create_time_range

A time range (start and end) for returning a subset of the list of
deployments.
@return [Types::TimeRange]

@!attribute [rw] next_token

An identifier returned from the previous list deployments call. It
can be used to return the next set of deployments in the list.
@return [String]

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

Constants

SENSITIVE