Lightsail.Paginator.
GetCloudFormationStackRecords
¶paginator = client.get_paginator('get_cloud_formation_stack_records')
paginate
(**kwargs)¶Creates an iterator that will paginate through responses from Lightsail.Client.get_cloud_formation_stack_records()
.
See also: AWS API Documentation
Request Syntax
response_iterator = paginator.paginate(
PaginationConfig={
'MaxItems': 123,
'StartingToken': 'string'
}
)
A dictionary that provides parameters to control pagination.
The total number of items to return. If the total number of items available is more than the value specified in max-items then a NextToken
will be provided in the output that you can use to resume pagination.
A token to specify where to start paginating. This is the NextToken
from a previous response.
{
'cloudFormationStackRecords': [
{
'name': 'string',
'arn': 'string',
'createdAt': datetime(2015, 1, 1),
'location': {
'availabilityZone': 'string',
'regionName': 'us-east-1'|'us-east-2'|'us-west-1'|'us-west-2'|'eu-west-1'|'eu-west-2'|'eu-west-3'|'eu-central-1'|'ca-central-1'|'ap-south-1'|'ap-southeast-1'|'ap-southeast-2'|'ap-northeast-1'|'ap-northeast-2'|'eu-north-1'
},
'resourceType': 'ContainerService'|'Instance'|'StaticIp'|'KeyPair'|'InstanceSnapshot'|'Domain'|'PeeredVpc'|'LoadBalancer'|'LoadBalancerTlsCertificate'|'Disk'|'DiskSnapshot'|'RelationalDatabase'|'RelationalDatabaseSnapshot'|'ExportSnapshotRecord'|'CloudFormationStackRecord'|'Alarm'|'ContactMethod'|'Distribution'|'Certificate'|'Bucket',
'state': 'Started'|'Succeeded'|'Failed',
'sourceInfo': [
{
'resourceType': 'ExportSnapshotRecord',
'name': 'string',
'arn': 'string'
},
],
'destinationInfo': {
'id': 'string',
'service': 'string'
}
},
],
'NextToken': 'string'
}
Response Structure
A list of objects describing the CloudFormation stack records.
Describes a CloudFormation stack record created as a result of the create cloud formation stack
action.
A CloudFormation stack record provides information about the AWS CloudFormation stack used to create a new Amazon Elastic Compute Cloud instance from an exported Lightsail instance snapshot.
The name of the CloudFormation stack record. It starts with CloudFormationStackRecord
followed by a GUID.
The Amazon Resource Name (ARN) of the CloudFormation stack record.
The date when the CloudFormation stack record was created.
A list of objects describing the Availability Zone and Amazon Web Services Region of the CloudFormation stack record.
The Availability Zone. Follows the format us-east-2a
(case-sensitive).
The Amazon Web Services Region name.
The Lightsail resource type (e.g., CloudFormationStackRecord
).
The current state of the CloudFormation stack record.
A list of objects describing the source of the CloudFormation stack record.
Describes the source of a CloudFormation stack record (i.e., the export snapshot record).
The Lightsail resource type (e.g., ExportSnapshotRecord
).
The name of the record.
The Amazon Resource Name (ARN) of the export snapshot record.
A list of objects describing the destination service, which is AWS CloudFormation, and the Amazon Resource Name (ARN) of the AWS CloudFormation stack.
The ID of the resource created at the destination.
The destination service of the record.
A token to resume pagination.