class Aws::CloudFormation::Types::ListTypeVersionsInput

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

data as a hash:

    {
      type: "RESOURCE", # accepts RESOURCE, MODULE, HOOK
      type_name: "TypeName",
      arn: "TypeArn",
      max_results: 1,
      next_token: "NextToken",
      deprecated_status: "LIVE", # accepts LIVE, DEPRECATED
      publisher_id: "PublisherId",
    }

@!attribute [rw] type

The kind of the extension.

Conditional: You must specify either `TypeName` and `Type`, or
`Arn`.
@return [String]

@!attribute [rw] type_name

The name of the extension for which you want version summary
information.

Conditional: You must specify either `TypeName` and `Type`, or
`Arn`.
@return [String]

@!attribute [rw] arn

The Amazon Resource Name (ARN) of the extension for which you want
version summary information.

Conditional: You must specify either `TypeName` and `Type`, or
`Arn`.
@return [String]

@!attribute [rw] max_results

The maximum number of results to be returned with a single call. If
the number of available results exceeds this maximum, the response
includes a `NextToken` value that you can assign to the `NextToken`
request parameter to get the next set of results.
@return [Integer]

@!attribute [rw] next_token

If the previous paginated request didn't return all of the
remaining results, the response object's `NextToken` parameter
value is set to a token. To retrieve the next set of results, call
this action again and assign that token to the request object's
`NextToken` parameter. If there are no remaining results, the
previous response object's `NextToken` parameter is set to `null`.
@return [String]

@!attribute [rw] deprecated_status

The deprecation status of the extension versions that you want to
get summary information about.

Valid values include:

* `LIVE`\: The extension version is registered and can be used in
  CloudFormation operations, dependent on its provisioning behavior
  and visibility scope.

* `DEPRECATED`\: The extension version has been deregistered and can
  no longer be used in CloudFormation operations.

The default is `LIVE`.
@return [String]

@!attribute [rw] publisher_id

The publisher ID of the extension publisher.

Extensions published by Amazon aren't assigned a publisher ID.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ListTypeVersionsInput AWS API Documentation

Constants

SENSITIVE