package aliasrecordset
import "github.com/oslokommune/okctl/pkg/cfn/components/aliasrecordset"
Package aliasrecordset provides cloud formation for a Route53 recordset with an Alias to an AWS resource, such as a cloud front distribution - https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html
Index ¶
Types ¶
type AliasRecordSet ¶
type AliasRecordSet struct { StoredName string AliasDNS string AliasHostedZoneID string Domain string HostedZoneID string }
AliasRecordSet contains all state for creating a record set cloud formation template
func New ¶
func New(name, aliasDNS, aliasHostedZoneID, domain, hostedZoneID string) *AliasRecordSet
New returns an initialised record set creator
func (*AliasRecordSet) Name ¶
func (s *AliasRecordSet) Name() string
Name is the logical id of the resource
func (*AliasRecordSet) Resource ¶
func (s *AliasRecordSet) Resource() cloudformation.Resource
Resource returns the cloudformation resource
Source Files ¶
- Version
- v0.0.106 (latest)
- Published
- Oct 21, 2022
- Platform
- linux/amd64
- Imports
- 3 packages
- Last checked
- 18 hours ago –
Tools for package owners.