Fork me on GitHub

carrotaws:route53-list-zone

Full name:

com.carrotgarden.maven:carrot-maven-aws-plugin:1.2.2:route53-list-zone

Description:

route53: list dns zone entires

Attributes:

  • Requires a Maven project to be executed.
  • Requires dependency resolution of artifacts in scope: test.
  • Binds by default to the lifecycle phase: prepare-package.

Required Parameters

Name Type Since Description
amazonRegion String - AWS region name, such as us-east-1, which controls amazon region selection; alternatively, see amazonRegionProperty
Default value is: us-east-1.
dnsResultProperty String - name of the maven project.property that will contain dns name list after execution of this maven goal
Default value is: dnsNameList.
dnsResultSeparator String - separator character to use when building dns result name list
Default value is: ;.
dnsServerId String - AWS Route53 amazon security credentials stored in maven settings.xml under server id entry; username="Access Key ID", password="Secret Access Key";
Default value is: com.example.aws.route53.
dnsZoneName String - dns zone name to be listed
Default value is: default.example.com.

Optional Parameters

Name Type Since Description
amazonRegionProperty String - name of project.property which, if set dynamically, will be used instead of plugin property amazonRegion
amazonTagName String - default amazon tag for resource names
Default value is: Name.

Parameter Details

amazonRegion:

AWS region name, such as us-east-1, which controls amazon region selection; alternatively, see amazonRegionProperty
  • Type: java.lang.String
  • Required: Yes
  • Default: us-east-1

amazonRegionProperty:

name of project.property which, if set dynamically, will be used instead of plugin property amazonRegion
  • Type: java.lang.String
  • Required: No

amazonTagName:

default amazon tag for resource names
  • Type: java.lang.String
  • Required: No
  • Default: Name

dnsResultProperty:

name of the maven project.property that will contain dns name list after execution of this maven goal
  • Type: java.lang.String
  • Required: Yes
  • Default: dnsNameList

dnsResultSeparator:

separator character to use when building dns result name list
  • Type: java.lang.String
  • Required: Yes
  • Default: ;

dnsServerId:

AWS Route53 amazon security credentials stored in maven settings.xml under server id entry; username="Access Key ID", password="Secret Access Key";
  • Type: java.lang.String
  • Required: Yes
  • Default: com.example.aws.route53

dnsZoneName:

dns zone name to be listed
  • Type: java.lang.String
  • Required: Yes
  • Default: default.example.com