37 lines
1.9 KiB
Go
37 lines
1.9 KiB
Go
|
// GENERATED, DO NOT EDIT THIS FILE
|
||
|
package aws
|
||
|
|
||
|
const AwsRoute53HealthCheckResourceType = "aws_route53_health_check"
|
||
|
|
||
|
type AwsRoute53HealthCheck struct {
|
||
|
ChildHealthThreshold *int `cty:"child_health_threshold"`
|
||
|
ChildHealthchecks *[]string `cty:"child_healthchecks"` // This became a slice ptr due to gocty
|
||
|
CloudwatchAlarmName *string `cty:"cloudwatch_alarm_name"`
|
||
|
CloudwatchAlarmRegion *string `cty:"cloudwatch_alarm_region"`
|
||
|
Disabled *bool `cty:"disabled"`
|
||
|
EnableSni *bool `cty:"enable_sni" computed:"true"`
|
||
|
FailureThreshold *int `cty:"failure_threshold"`
|
||
|
Fqdn *string `cty:"fqdn"`
|
||
|
Id string `cty:"id" computed:"true"`
|
||
|
InsufficientDataHealthStatus *string `cty:"insufficient_data_health_status"`
|
||
|
InvertHealthcheck *bool `cty:"invert_healthcheck"`
|
||
|
IpAddress *string `cty:"ip_address"`
|
||
|
MeasureLatency *bool `cty:"measure_latency"`
|
||
|
Port *int `cty:"port"`
|
||
|
ReferenceName *string `cty:"reference_name"`
|
||
|
Regions *[]string `cty:"regions"` // This became a slice ptr due to gocty
|
||
|
RequestInterval *int `cty:"request_interval"`
|
||
|
ResourcePath *string `cty:"resource_path"`
|
||
|
SearchString *string `cty:"search_string"`
|
||
|
Tags map[string]string `cty:"tags"`
|
||
|
Type *string `cty:"type"`
|
||
|
}
|
||
|
|
||
|
func (r *AwsRoute53HealthCheck) TerraformId() string {
|
||
|
return r.Id
|
||
|
}
|
||
|
|
||
|
func (r *AwsRoute53HealthCheck) TerraformType() string {
|
||
|
return AwsRoute53HealthCheckResourceType
|
||
|
}
|