Data Types

AmazonBackupRoute53HostedZonesParameters Object

Description

Parameters for the Amazon Backup Route 53 Hosted Zones action.

Properties

bucketName

Name of the S3 bucket to which the hosted zone will be backed up.

Type: string

Required: Yes

credentialIds

Registered credentials to use with the action. One and only one credential must be specified.

Type: Array of string

Required: Yes

exportFormat

Format to use when backing up the hosted zone.

Type: string

Valid Values:

  • bind

  • json

  • xml

Required: Yes

hostedZoneIdentificationMethod

Method used to identify hosted zones to backup.

Type: string

Valid Values:

  • all-hosted-zones

  • by-hosted-zone-name

Required: Yes

hostedZoneNames

Names of the hosted zones to backup. For example, "skeddly.com". Required when hostedZoneIdentificationMethod is by-hosted-zone-name.

Type: Array of string

Required: Yes

objectKey

Name of the S3 object key where the hosted zone will be backed up. This is effectively the filename.

Type: string

Required: Yes

regionNames

Regions to use with the action. One and only one region must be specified.

Type: Array of string

Required: Yes

Sample JSON

{
"credentialIds": [
"cred-00000001"
],
"regionNames": [
"us-east-1"
],
"hostedZoneIdentificationMethod": "by-hosted-zone-name",
"hostedZoneNames": [
"example1.com",
"example2.com"
],
"bucketName": "my-route53-backsup",
"objectKey": "example.com/$(DATE).json",
"exportFormat": "json"
}