Versions in this module Expand all Collapse all v3 v3.1.0 Oct 29, 2019 v3.0.1 Oct 29, 2019 v3.0.0 Oct 27, 2019 Changes in this version + type HealthCheck struct + HealthCheckConfig *HealthCheck_HealthCheckConfig + HealthCheckTags []HealthCheck_HealthCheckTag + func (r *HealthCheck) AWSCloudFormationType() string + func (r *HealthCheck) DeletionPolicy() policies.DeletionPolicy + func (r *HealthCheck) DependsOn() []string + func (r *HealthCheck) Metadata() map[string]interface{} + func (r *HealthCheck) SetDeletionPolicy(policy policies.DeletionPolicy) + func (r *HealthCheck) SetDependsOn(dependencies []string) + func (r *HealthCheck) SetMetadata(metadata map[string]interface{}) + func (r *HealthCheck) UnmarshalJSON(b []byte) error + func (r HealthCheck) MarshalJSON() ([]byte, error) + type HealthCheck_AlarmIdentifier struct + Name string + Region string + func (r *HealthCheck_AlarmIdentifier) AWSCloudFormationType() string + func (r *HealthCheck_AlarmIdentifier) DeletionPolicy() policies.DeletionPolicy + func (r *HealthCheck_AlarmIdentifier) DependsOn() []string + func (r *HealthCheck_AlarmIdentifier) Metadata() map[string]interface{} + func (r *HealthCheck_AlarmIdentifier) SetDeletionPolicy(policy policies.DeletionPolicy) + func (r *HealthCheck_AlarmIdentifier) SetDependsOn(dependencies []string) + func (r *HealthCheck_AlarmIdentifier) SetMetadata(metadata map[string]interface{}) + type HealthCheck_HealthCheckConfig struct + AlarmIdentifier *HealthCheck_AlarmIdentifier + ChildHealthChecks []string + EnableSNI bool + FailureThreshold int + FullyQualifiedDomainName string + HealthThreshold int + IPAddress string + InsufficientDataHealthStatus string + Inverted bool + MeasureLatency bool + Port int + Regions []string + RequestInterval int + ResourcePath string + SearchString string + Type string + func (r *HealthCheck_HealthCheckConfig) AWSCloudFormationType() string + func (r *HealthCheck_HealthCheckConfig) DeletionPolicy() policies.DeletionPolicy + func (r *HealthCheck_HealthCheckConfig) DependsOn() []string + func (r *HealthCheck_HealthCheckConfig) Metadata() map[string]interface{} + func (r *HealthCheck_HealthCheckConfig) SetDeletionPolicy(policy policies.DeletionPolicy) + func (r *HealthCheck_HealthCheckConfig) SetDependsOn(dependencies []string) + func (r *HealthCheck_HealthCheckConfig) SetMetadata(metadata map[string]interface{}) + type HealthCheck_HealthCheckTag struct + Key string + Value string + func (r *HealthCheck_HealthCheckTag) AWSCloudFormationType() string + func (r *HealthCheck_HealthCheckTag) DeletionPolicy() policies.DeletionPolicy + func (r *HealthCheck_HealthCheckTag) DependsOn() []string + func (r *HealthCheck_HealthCheckTag) Metadata() map[string]interface{} + func (r *HealthCheck_HealthCheckTag) SetDeletionPolicy(policy policies.DeletionPolicy) + func (r *HealthCheck_HealthCheckTag) SetDependsOn(dependencies []string) + func (r *HealthCheck_HealthCheckTag) SetMetadata(metadata map[string]interface{}) + type HostedZone struct + HostedZoneConfig *HostedZone_HostedZoneConfig + HostedZoneTags []HostedZone_HostedZoneTag + Name string + QueryLoggingConfig *HostedZone_QueryLoggingConfig + VPCs []HostedZone_VPC + func (r *HostedZone) AWSCloudFormationType() string + func (r *HostedZone) DeletionPolicy() policies.DeletionPolicy + func (r *HostedZone) DependsOn() []string + func (r *HostedZone) Metadata() map[string]interface{} + func (r *HostedZone) SetDeletionPolicy(policy policies.DeletionPolicy) + func (r *HostedZone) SetDependsOn(dependencies []string) + func (r *HostedZone) SetMetadata(metadata map[string]interface{}) + func (r *HostedZone) UnmarshalJSON(b []byte) error + func (r HostedZone) MarshalJSON() ([]byte, error) + type HostedZone_HostedZoneConfig struct + Comment string + func (r *HostedZone_HostedZoneConfig) AWSCloudFormationType() string + func (r *HostedZone_HostedZoneConfig) DeletionPolicy() policies.DeletionPolicy + func (r *HostedZone_HostedZoneConfig) DependsOn() []string + func (r *HostedZone_HostedZoneConfig) Metadata() map[string]interface{} + func (r *HostedZone_HostedZoneConfig) SetDeletionPolicy(policy policies.DeletionPolicy) + func (r *HostedZone_HostedZoneConfig) SetDependsOn(dependencies []string) + func (r *HostedZone_HostedZoneConfig) SetMetadata(metadata map[string]interface{}) + type HostedZone_HostedZoneTag struct + Key string + Value string + func (r *HostedZone_HostedZoneTag) AWSCloudFormationType() string + func (r *HostedZone_HostedZoneTag) DeletionPolicy() policies.DeletionPolicy + func (r *HostedZone_HostedZoneTag) DependsOn() []string + func (r *HostedZone_HostedZoneTag) Metadata() map[string]interface{} + func (r *HostedZone_HostedZoneTag) SetDeletionPolicy(policy policies.DeletionPolicy) + func (r *HostedZone_HostedZoneTag) SetDependsOn(dependencies []string) + func (r *HostedZone_HostedZoneTag) SetMetadata(metadata map[string]interface{}) + type HostedZone_QueryLoggingConfig struct + CloudWatchLogsLogGroupArn string + func (r *HostedZone_QueryLoggingConfig) AWSCloudFormationType() string + func (r *HostedZone_QueryLoggingConfig) DeletionPolicy() policies.DeletionPolicy + func (r *HostedZone_QueryLoggingConfig) DependsOn() []string + func (r *HostedZone_QueryLoggingConfig) Metadata() map[string]interface{} + func (r *HostedZone_QueryLoggingConfig) SetDeletionPolicy(policy policies.DeletionPolicy) + func (r *HostedZone_QueryLoggingConfig) SetDependsOn(dependencies []string) + func (r *HostedZone_QueryLoggingConfig) SetMetadata(metadata map[string]interface{}) + type HostedZone_VPC struct + VPCId string + VPCRegion string + func (r *HostedZone_VPC) AWSCloudFormationType() string + func (r *HostedZone_VPC) DeletionPolicy() policies.DeletionPolicy + func (r *HostedZone_VPC) DependsOn() []string + func (r *HostedZone_VPC) Metadata() map[string]interface{} + func (r *HostedZone_VPC) SetDeletionPolicy(policy policies.DeletionPolicy) + func (r *HostedZone_VPC) SetDependsOn(dependencies []string) + func (r *HostedZone_VPC) SetMetadata(metadata map[string]interface{}) + type RecordSet struct + AliasTarget *RecordSet_AliasTarget + Comment string + Failover string + GeoLocation *RecordSet_GeoLocation + HealthCheckId string + HostedZoneId string + HostedZoneName string + MultiValueAnswer bool + Name string + Region string + ResourceRecords []string + SetIdentifier string + TTL string + Type string + Weight int + func (r *RecordSet) AWSCloudFormationType() string + func (r *RecordSet) DeletionPolicy() policies.DeletionPolicy + func (r *RecordSet) DependsOn() []string + func (r *RecordSet) Metadata() map[string]interface{} + func (r *RecordSet) SetDeletionPolicy(policy policies.DeletionPolicy) + func (r *RecordSet) SetDependsOn(dependencies []string) + func (r *RecordSet) SetMetadata(metadata map[string]interface{}) + func (r *RecordSet) UnmarshalJSON(b []byte) error + func (r RecordSet) MarshalJSON() ([]byte, error) + type RecordSetGroup struct + Comment string + HostedZoneId string + HostedZoneName string + RecordSets []RecordSetGroup_RecordSet + func (r *RecordSetGroup) AWSCloudFormationType() string + func (r *RecordSetGroup) DeletionPolicy() policies.DeletionPolicy + func (r *RecordSetGroup) DependsOn() []string + func (r *RecordSetGroup) Metadata() map[string]interface{} + func (r *RecordSetGroup) SetDeletionPolicy(policy policies.DeletionPolicy) + func (r *RecordSetGroup) SetDependsOn(dependencies []string) + func (r *RecordSetGroup) SetMetadata(metadata map[string]interface{}) + func (r *RecordSetGroup) UnmarshalJSON(b []byte) error + func (r RecordSetGroup) MarshalJSON() ([]byte, error) + type RecordSetGroup_AliasTarget struct + DNSName string + EvaluateTargetHealth bool + HostedZoneId string + func (r *RecordSetGroup_AliasTarget) AWSCloudFormationType() string + func (r *RecordSetGroup_AliasTarget) DeletionPolicy() policies.DeletionPolicy + func (r *RecordSetGroup_AliasTarget) DependsOn() []string + func (r *RecordSetGroup_AliasTarget) Metadata() map[string]interface{} + func (r *RecordSetGroup_AliasTarget) SetDeletionPolicy(policy policies.DeletionPolicy) + func (r *RecordSetGroup_AliasTarget) SetDependsOn(dependencies []string) + func (r *RecordSetGroup_AliasTarget) SetMetadata(metadata map[string]interface{}) + type RecordSetGroup_GeoLocation struct + ContinentCode string + CountryCode string + SubdivisionCode string + func (r *RecordSetGroup_GeoLocation) AWSCloudFormationType() string + func (r *RecordSetGroup_GeoLocation) DeletionPolicy() policies.DeletionPolicy + func (r *RecordSetGroup_GeoLocation) DependsOn() []string + func (r *RecordSetGroup_GeoLocation) Metadata() map[string]interface{} + func (r *RecordSetGroup_GeoLocation) SetDeletionPolicy(policy policies.DeletionPolicy) + func (r *RecordSetGroup_GeoLocation) SetDependsOn(dependencies []string) + func (r *RecordSetGroup_GeoLocation) SetMetadata(metadata map[string]interface{}) + type RecordSetGroup_RecordSet struct + AliasTarget *RecordSetGroup_AliasTarget + Comment string + Failover string + GeoLocation *RecordSetGroup_GeoLocation + HealthCheckId string + HostedZoneId string + HostedZoneName string + MultiValueAnswer bool + Name string + Region string + ResourceRecords []string + SetIdentifier string + TTL string + Type string + Weight int + func (r *RecordSetGroup_RecordSet) AWSCloudFormationType() string + func (r *RecordSetGroup_RecordSet) DeletionPolicy() policies.DeletionPolicy + func (r *RecordSetGroup_RecordSet) DependsOn() []string + func (r *RecordSetGroup_RecordSet) Metadata() map[string]interface{} + func (r *RecordSetGroup_RecordSet) SetDeletionPolicy(policy policies.DeletionPolicy) + func (r *RecordSetGroup_RecordSet) SetDependsOn(dependencies []string) + func (r *RecordSetGroup_RecordSet) SetMetadata(metadata map[string]interface{}) + type RecordSet_AliasTarget struct + DNSName string + EvaluateTargetHealth bool + HostedZoneId string + func (r *RecordSet_AliasTarget) AWSCloudFormationType() string + func (r *RecordSet_AliasTarget) DeletionPolicy() policies.DeletionPolicy + func (r *RecordSet_AliasTarget) DependsOn() []string + func (r *RecordSet_AliasTarget) Metadata() map[string]interface{} + func (r *RecordSet_AliasTarget) SetDeletionPolicy(policy policies.DeletionPolicy) + func (r *RecordSet_AliasTarget) SetDependsOn(dependencies []string) + func (r *RecordSet_AliasTarget) SetMetadata(metadata map[string]interface{}) + type RecordSet_GeoLocation struct + ContinentCode string + CountryCode string + SubdivisionCode string + func (r *RecordSet_GeoLocation) AWSCloudFormationType() string + func (r *RecordSet_GeoLocation) DeletionPolicy() policies.DeletionPolicy + func (r *RecordSet_GeoLocation) DependsOn() []string + func (r *RecordSet_GeoLocation) Metadata() map[string]interface{} + func (r *RecordSet_GeoLocation) SetDeletionPolicy(policy policies.DeletionPolicy) + func (r *RecordSet_GeoLocation) SetDependsOn(dependencies []string) + func (r *RecordSet_GeoLocation) SetMetadata(metadata map[string]interface{}) Other modules containing this package github.com/awslabs/goformation/v4 github.com/awslabs/goformation/v5 github.com/awslabs/goformation/v6 github.com/awslabs/goformation/v7