Safe Haskell | None |
---|---|
Language | Haskell2010 |
The AWS::Route53::RecordSetGroup resource creates record sets for a hosted zone. For more information about constraints and values for each property, see POST CreateHostedZone for hosted zones and POST ChangeResourceRecordSet for resource record sets.
- data RecordSetGroup = RecordSetGroup {}
- recordSetGroup :: [RecordSet] -> RecordSetGroup
- rsgComment :: Lens' RecordSetGroup (Maybe (Val Text))
- rsgHostedZoneId :: Lens' RecordSetGroup (Maybe (Val Text))
- rsgHostedZoneName :: Lens' RecordSetGroup (Maybe (Val Text))
- rsgRecordSets :: Lens' RecordSetGroup [RecordSet]
Documentation
data RecordSetGroup Source
Full data type definition for RecordSetGroup. See recordSetGroup
for a
more convenient constructor.
Constructor for RecordSetGroup
containing required fields as arguments.
rsgComment :: Lens' RecordSetGroup (Maybe (Val Text)) Source
Any comments you want to include about the hosted zone.
rsgHostedZoneId :: Lens' RecordSetGroup (Maybe (Val Text)) Source
The ID of the hosted zone.
rsgHostedZoneName :: Lens' RecordSetGroup (Maybe (Val Text)) Source
The name of the domain for the hosted zone where you want to add the record set. When you create a stack using an AWS::Route53::RecordSet that specifies HostedZoneName, AWS CloudFormation attempts to find a hosted zone whose name matches the HostedZoneName. If AWS CloudFormation cannot find a hosted zone with a matching domain name, or if there is more than one hosted zone with the specified domain name, AWS CloudFormation will not create the stack. If you have multiple hosted zones with the same domain name, you must explicitly specify the hosted zone using HostedZoneId.
rsgRecordSets :: Lens' RecordSetGroup [RecordSet] Source
List of resource record sets to add.