Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeRoute53HealthCheck(prev *Route53HealthCheck, ctyValue cty.Value) (resource.Managed, error)
- func DecodeRoute53HealthCheck_ChildHealthThreshold(p *Route53HealthCheckParameters, vals map[string]cty.Value)
- func DecodeRoute53HealthCheck_ChildHealthchecks(p *Route53HealthCheckParameters, vals map[string]cty.Value)
- func DecodeRoute53HealthCheck_CloudwatchAlarmName(p *Route53HealthCheckParameters, vals map[string]cty.Value)
- func DecodeRoute53HealthCheck_CloudwatchAlarmRegion(p *Route53HealthCheckParameters, vals map[string]cty.Value)
- func DecodeRoute53HealthCheck_Disabled(p *Route53HealthCheckParameters, vals map[string]cty.Value)
- func DecodeRoute53HealthCheck_EnableSni(p *Route53HealthCheckParameters, vals map[string]cty.Value)
- func DecodeRoute53HealthCheck_FailureThreshold(p *Route53HealthCheckParameters, vals map[string]cty.Value)
- func DecodeRoute53HealthCheck_Fqdn(p *Route53HealthCheckParameters, vals map[string]cty.Value)
- func DecodeRoute53HealthCheck_InsufficientDataHealthStatus(p *Route53HealthCheckParameters, vals map[string]cty.Value)
- func DecodeRoute53HealthCheck_InvertHealthcheck(p *Route53HealthCheckParameters, vals map[string]cty.Value)
- func DecodeRoute53HealthCheck_IpAddress(p *Route53HealthCheckParameters, vals map[string]cty.Value)
- func DecodeRoute53HealthCheck_MeasureLatency(p *Route53HealthCheckParameters, vals map[string]cty.Value)
- func DecodeRoute53HealthCheck_Port(p *Route53HealthCheckParameters, vals map[string]cty.Value)
- func DecodeRoute53HealthCheck_ReferenceName(p *Route53HealthCheckParameters, vals map[string]cty.Value)
- func DecodeRoute53HealthCheck_Regions(p *Route53HealthCheckParameters, vals map[string]cty.Value)
- func DecodeRoute53HealthCheck_RequestInterval(p *Route53HealthCheckParameters, vals map[string]cty.Value)
- func DecodeRoute53HealthCheck_ResourcePath(p *Route53HealthCheckParameters, vals map[string]cty.Value)
- func DecodeRoute53HealthCheck_SearchString(p *Route53HealthCheckParameters, vals map[string]cty.Value)
- func DecodeRoute53HealthCheck_Tags(p *Route53HealthCheckParameters, vals map[string]cty.Value)
- func DecodeRoute53HealthCheck_Type(p *Route53HealthCheckParameters, vals map[string]cty.Value)
- func EncodeRoute53HealthCheck(r Route53HealthCheck) cty.Value
- func EncodeRoute53HealthCheck_ChildHealthThreshold(p Route53HealthCheckParameters, vals map[string]cty.Value)
- func EncodeRoute53HealthCheck_ChildHealthchecks(p Route53HealthCheckParameters, vals map[string]cty.Value)
- func EncodeRoute53HealthCheck_CloudwatchAlarmName(p Route53HealthCheckParameters, vals map[string]cty.Value)
- func EncodeRoute53HealthCheck_CloudwatchAlarmRegion(p Route53HealthCheckParameters, vals map[string]cty.Value)
- func EncodeRoute53HealthCheck_Disabled(p Route53HealthCheckParameters, vals map[string]cty.Value)
- func EncodeRoute53HealthCheck_EnableSni(p Route53HealthCheckParameters, vals map[string]cty.Value)
- func EncodeRoute53HealthCheck_FailureThreshold(p Route53HealthCheckParameters, vals map[string]cty.Value)
- func EncodeRoute53HealthCheck_Fqdn(p Route53HealthCheckParameters, vals map[string]cty.Value)
- func EncodeRoute53HealthCheck_InsufficientDataHealthStatus(p Route53HealthCheckParameters, vals map[string]cty.Value)
- func EncodeRoute53HealthCheck_InvertHealthcheck(p Route53HealthCheckParameters, vals map[string]cty.Value)
- func EncodeRoute53HealthCheck_IpAddress(p Route53HealthCheckParameters, vals map[string]cty.Value)
- func EncodeRoute53HealthCheck_MeasureLatency(p Route53HealthCheckParameters, vals map[string]cty.Value)
- func EncodeRoute53HealthCheck_Port(p Route53HealthCheckParameters, vals map[string]cty.Value)
- func EncodeRoute53HealthCheck_ReferenceName(p Route53HealthCheckParameters, vals map[string]cty.Value)
- func EncodeRoute53HealthCheck_Regions(p Route53HealthCheckParameters, vals map[string]cty.Value)
- func EncodeRoute53HealthCheck_RequestInterval(p Route53HealthCheckParameters, vals map[string]cty.Value)
- func EncodeRoute53HealthCheck_ResourcePath(p Route53HealthCheckParameters, vals map[string]cty.Value)
- func EncodeRoute53HealthCheck_SearchString(p Route53HealthCheckParameters, vals map[string]cty.Value)
- func EncodeRoute53HealthCheck_Tags(p Route53HealthCheckParameters, vals map[string]cty.Value)
- func EncodeRoute53HealthCheck_Type(p Route53HealthCheckParameters, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeRoute53HealthCheck_ChildHealthThreshold(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, ...) bool
- func MergeRoute53HealthCheck_ChildHealthchecks(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, ...) bool
- func MergeRoute53HealthCheck_CloudwatchAlarmName(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, ...) bool
- func MergeRoute53HealthCheck_CloudwatchAlarmRegion(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, ...) bool
- func MergeRoute53HealthCheck_Disabled(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, ...) bool
- func MergeRoute53HealthCheck_EnableSni(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, ...) bool
- func MergeRoute53HealthCheck_FailureThreshold(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, ...) bool
- func MergeRoute53HealthCheck_Fqdn(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, ...) bool
- func MergeRoute53HealthCheck_InsufficientDataHealthStatus(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, ...) bool
- func MergeRoute53HealthCheck_InvertHealthcheck(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, ...) bool
- func MergeRoute53HealthCheck_IpAddress(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, ...) bool
- func MergeRoute53HealthCheck_MeasureLatency(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, ...) bool
- func MergeRoute53HealthCheck_Port(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, ...) bool
- func MergeRoute53HealthCheck_ReferenceName(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, ...) bool
- func MergeRoute53HealthCheck_Regions(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, ...) bool
- func MergeRoute53HealthCheck_RequestInterval(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, ...) bool
- func MergeRoute53HealthCheck_ResourcePath(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, ...) bool
- func MergeRoute53HealthCheck_SearchString(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, ...) bool
- func MergeRoute53HealthCheck_Tags(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, ...) bool
- func MergeRoute53HealthCheck_Type(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, ...) bool
- type Route53HealthCheck
- func (in *Route53HealthCheck) DeepCopy() *Route53HealthCheck
- func (in *Route53HealthCheck) DeepCopyInto(out *Route53HealthCheck)
- func (in *Route53HealthCheck) DeepCopyObject() runtime.Object
- func (mg *Route53HealthCheck) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *Route53HealthCheck) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *Route53HealthCheck) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *Route53HealthCheck) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *Route53HealthCheck) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *Route53HealthCheck) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *Route53HealthCheck) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *Route53HealthCheck) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *Route53HealthCheck) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *Route53HealthCheck) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type Route53HealthCheckList
- type Route53HealthCheckObservation
- type Route53HealthCheckParameters
- type Route53HealthCheckSpec
- type Route53HealthCheckStatus
Constants ¶
const ( Group = "route-53-health-check.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "Route53HealthCheck" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_route53_health_check" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeRoute53HealthCheck_ChildHealthThreshold ¶
func DecodeRoute53HealthCheck_ChildHealthThreshold(p *Route53HealthCheckParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeRoute53HealthCheck_ChildHealthchecks ¶
func DecodeRoute53HealthCheck_ChildHealthchecks(p *Route53HealthCheckParameters, vals map[string]cty.Value)
primitiveCollectionTypeDecodeTemplate
func DecodeRoute53HealthCheck_CloudwatchAlarmName ¶
func DecodeRoute53HealthCheck_CloudwatchAlarmName(p *Route53HealthCheckParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeRoute53HealthCheck_CloudwatchAlarmRegion ¶
func DecodeRoute53HealthCheck_CloudwatchAlarmRegion(p *Route53HealthCheckParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeRoute53HealthCheck_Disabled ¶
func DecodeRoute53HealthCheck_Disabled(p *Route53HealthCheckParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeRoute53HealthCheck_EnableSni ¶
func DecodeRoute53HealthCheck_EnableSni(p *Route53HealthCheckParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeRoute53HealthCheck_FailureThreshold ¶
func DecodeRoute53HealthCheck_FailureThreshold(p *Route53HealthCheckParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeRoute53HealthCheck_Fqdn ¶
func DecodeRoute53HealthCheck_Fqdn(p *Route53HealthCheckParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeRoute53HealthCheck_InsufficientDataHealthStatus ¶
func DecodeRoute53HealthCheck_InsufficientDataHealthStatus(p *Route53HealthCheckParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeRoute53HealthCheck_InvertHealthcheck ¶
func DecodeRoute53HealthCheck_InvertHealthcheck(p *Route53HealthCheckParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeRoute53HealthCheck_IpAddress ¶
func DecodeRoute53HealthCheck_IpAddress(p *Route53HealthCheckParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeRoute53HealthCheck_MeasureLatency ¶
func DecodeRoute53HealthCheck_MeasureLatency(p *Route53HealthCheckParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeRoute53HealthCheck_Port ¶
func DecodeRoute53HealthCheck_Port(p *Route53HealthCheckParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeRoute53HealthCheck_ReferenceName ¶
func DecodeRoute53HealthCheck_ReferenceName(p *Route53HealthCheckParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeRoute53HealthCheck_Regions ¶
func DecodeRoute53HealthCheck_Regions(p *Route53HealthCheckParameters, vals map[string]cty.Value)
primitiveCollectionTypeDecodeTemplate
func DecodeRoute53HealthCheck_RequestInterval ¶
func DecodeRoute53HealthCheck_RequestInterval(p *Route53HealthCheckParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeRoute53HealthCheck_ResourcePath ¶
func DecodeRoute53HealthCheck_ResourcePath(p *Route53HealthCheckParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeRoute53HealthCheck_SearchString ¶
func DecodeRoute53HealthCheck_SearchString(p *Route53HealthCheckParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeRoute53HealthCheck_Tags ¶
func DecodeRoute53HealthCheck_Tags(p *Route53HealthCheckParameters, vals map[string]cty.Value)
primitiveMapTypeDecodeTemplate
func DecodeRoute53HealthCheck_Type ¶
func DecodeRoute53HealthCheck_Type(p *Route53HealthCheckParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func EncodeRoute53HealthCheck ¶
func EncodeRoute53HealthCheck(r Route53HealthCheck) cty.Value
func EncodeRoute53HealthCheck_ChildHealthThreshold ¶
func EncodeRoute53HealthCheck_ChildHealthThreshold(p Route53HealthCheckParameters, vals map[string]cty.Value)
func EncodeRoute53HealthCheck_ChildHealthchecks ¶
func EncodeRoute53HealthCheck_ChildHealthchecks(p Route53HealthCheckParameters, vals map[string]cty.Value)
func EncodeRoute53HealthCheck_CloudwatchAlarmName ¶
func EncodeRoute53HealthCheck_CloudwatchAlarmName(p Route53HealthCheckParameters, vals map[string]cty.Value)
func EncodeRoute53HealthCheck_CloudwatchAlarmRegion ¶
func EncodeRoute53HealthCheck_CloudwatchAlarmRegion(p Route53HealthCheckParameters, vals map[string]cty.Value)
func EncodeRoute53HealthCheck_Disabled ¶
func EncodeRoute53HealthCheck_Disabled(p Route53HealthCheckParameters, vals map[string]cty.Value)
func EncodeRoute53HealthCheck_EnableSni ¶
func EncodeRoute53HealthCheck_EnableSni(p Route53HealthCheckParameters, vals map[string]cty.Value)
func EncodeRoute53HealthCheck_FailureThreshold ¶
func EncodeRoute53HealthCheck_FailureThreshold(p Route53HealthCheckParameters, vals map[string]cty.Value)
func EncodeRoute53HealthCheck_Fqdn ¶
func EncodeRoute53HealthCheck_Fqdn(p Route53HealthCheckParameters, vals map[string]cty.Value)
func EncodeRoute53HealthCheck_InsufficientDataHealthStatus ¶
func EncodeRoute53HealthCheck_InsufficientDataHealthStatus(p Route53HealthCheckParameters, vals map[string]cty.Value)
func EncodeRoute53HealthCheck_InvertHealthcheck ¶
func EncodeRoute53HealthCheck_InvertHealthcheck(p Route53HealthCheckParameters, vals map[string]cty.Value)
func EncodeRoute53HealthCheck_IpAddress ¶
func EncodeRoute53HealthCheck_IpAddress(p Route53HealthCheckParameters, vals map[string]cty.Value)
func EncodeRoute53HealthCheck_MeasureLatency ¶
func EncodeRoute53HealthCheck_MeasureLatency(p Route53HealthCheckParameters, vals map[string]cty.Value)
func EncodeRoute53HealthCheck_Port ¶
func EncodeRoute53HealthCheck_Port(p Route53HealthCheckParameters, vals map[string]cty.Value)
func EncodeRoute53HealthCheck_ReferenceName ¶
func EncodeRoute53HealthCheck_ReferenceName(p Route53HealthCheckParameters, vals map[string]cty.Value)
func EncodeRoute53HealthCheck_Regions ¶
func EncodeRoute53HealthCheck_Regions(p Route53HealthCheckParameters, vals map[string]cty.Value)
func EncodeRoute53HealthCheck_RequestInterval ¶
func EncodeRoute53HealthCheck_RequestInterval(p Route53HealthCheckParameters, vals map[string]cty.Value)
func EncodeRoute53HealthCheck_ResourcePath ¶
func EncodeRoute53HealthCheck_ResourcePath(p Route53HealthCheckParameters, vals map[string]cty.Value)
func EncodeRoute53HealthCheck_SearchString ¶
func EncodeRoute53HealthCheck_SearchString(p Route53HealthCheckParameters, vals map[string]cty.Value)
func EncodeRoute53HealthCheck_Tags ¶
func EncodeRoute53HealthCheck_Tags(p Route53HealthCheckParameters, vals map[string]cty.Value)
func EncodeRoute53HealthCheck_Type ¶
func EncodeRoute53HealthCheck_Type(p Route53HealthCheckParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeRoute53HealthCheck_ChildHealthThreshold ¶
func MergeRoute53HealthCheck_ChildHealthThreshold(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeRoute53HealthCheck_ChildHealthchecks ¶
func MergeRoute53HealthCheck_ChildHealthchecks(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeRoute53HealthCheck_CloudwatchAlarmName ¶
func MergeRoute53HealthCheck_CloudwatchAlarmName(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeRoute53HealthCheck_CloudwatchAlarmRegion ¶
func MergeRoute53HealthCheck_CloudwatchAlarmRegion(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeRoute53HealthCheck_Disabled ¶
func MergeRoute53HealthCheck_Disabled(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeRoute53HealthCheck_EnableSni ¶
func MergeRoute53HealthCheck_EnableSni(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeRoute53HealthCheck_FailureThreshold ¶
func MergeRoute53HealthCheck_FailureThreshold(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeRoute53HealthCheck_Fqdn ¶
func MergeRoute53HealthCheck_Fqdn(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeRoute53HealthCheck_InsufficientDataHealthStatus ¶
func MergeRoute53HealthCheck_InsufficientDataHealthStatus(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeRoute53HealthCheck_InvertHealthcheck ¶
func MergeRoute53HealthCheck_InvertHealthcheck(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeRoute53HealthCheck_IpAddress ¶
func MergeRoute53HealthCheck_IpAddress(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeRoute53HealthCheck_MeasureLatency ¶
func MergeRoute53HealthCheck_MeasureLatency(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeRoute53HealthCheck_Port ¶
func MergeRoute53HealthCheck_Port(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeRoute53HealthCheck_ReferenceName ¶
func MergeRoute53HealthCheck_ReferenceName(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeRoute53HealthCheck_Regions ¶
func MergeRoute53HealthCheck_Regions(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeRoute53HealthCheck_RequestInterval ¶
func MergeRoute53HealthCheck_RequestInterval(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeRoute53HealthCheck_ResourcePath ¶
func MergeRoute53HealthCheck_ResourcePath(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeRoute53HealthCheck_SearchString ¶
func MergeRoute53HealthCheck_SearchString(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeRoute53HealthCheck_Tags ¶
func MergeRoute53HealthCheck_Tags(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeRoute53HealthCheck_Type ¶
func MergeRoute53HealthCheck_Type(k *Route53HealthCheckParameters, p *Route53HealthCheckParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
Types ¶
type Route53HealthCheck ¶
type Route53HealthCheck struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec Route53HealthCheckSpec `json:"spec"` Status Route53HealthCheckStatus `json:"status,omitempty"` }
Route53HealthCheck is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*Route53HealthCheck) DeepCopy ¶
func (in *Route53HealthCheck) DeepCopy() *Route53HealthCheck
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Route53HealthCheck.
func (*Route53HealthCheck) DeepCopyInto ¶
func (in *Route53HealthCheck) DeepCopyInto(out *Route53HealthCheck)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Route53HealthCheck) DeepCopyObject ¶
func (in *Route53HealthCheck) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Route53HealthCheck) GetCondition ¶
func (mg *Route53HealthCheck) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this Route53HealthCheck.
func (*Route53HealthCheck) GetDeletionPolicy ¶
func (mg *Route53HealthCheck) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this Route53HealthCheck.
func (*Route53HealthCheck) GetProviderConfigReference ¶
func (mg *Route53HealthCheck) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this Route53HealthCheck.
func (*Route53HealthCheck) GetProviderReference ¶
func (mg *Route53HealthCheck) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this Route53HealthCheck. Deprecated: Use GetProviderConfigReference.
func (*Route53HealthCheck) GetWriteConnectionSecretToReference ¶
func (mg *Route53HealthCheck) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this Route53HealthCheck.
func (*Route53HealthCheck) SetConditions ¶
func (mg *Route53HealthCheck) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this Route53HealthCheck.
func (*Route53HealthCheck) SetDeletionPolicy ¶
func (mg *Route53HealthCheck) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this Route53HealthCheck.
func (*Route53HealthCheck) SetProviderConfigReference ¶
func (mg *Route53HealthCheck) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this Route53HealthCheck.
func (*Route53HealthCheck) SetProviderReference ¶
func (mg *Route53HealthCheck) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this Route53HealthCheck. Deprecated: Use SetProviderConfigReference.
func (*Route53HealthCheck) SetWriteConnectionSecretToReference ¶
func (mg *Route53HealthCheck) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this Route53HealthCheck.
type Route53HealthCheckList ¶
type Route53HealthCheckList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Route53HealthCheck `json:"items"` }
Route53HealthCheck contains a list of Route53HealthCheckList
func (*Route53HealthCheckList) DeepCopy ¶
func (in *Route53HealthCheckList) DeepCopy() *Route53HealthCheckList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Route53HealthCheckList.
func (*Route53HealthCheckList) DeepCopyInto ¶
func (in *Route53HealthCheckList) DeepCopyInto(out *Route53HealthCheckList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Route53HealthCheckList) DeepCopyObject ¶
func (in *Route53HealthCheckList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Route53HealthCheckList) GetItems ¶
func (l *Route53HealthCheckList) GetItems() []resource.Managed
GetItems of this Route53HealthCheckList.
type Route53HealthCheckObservation ¶
type Route53HealthCheckObservation struct{}
A Route53HealthCheckObservation records the observed state of a Route53HealthCheck
func (*Route53HealthCheckObservation) DeepCopy ¶
func (in *Route53HealthCheckObservation) DeepCopy() *Route53HealthCheckObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Route53HealthCheckObservation.
func (*Route53HealthCheckObservation) DeepCopyInto ¶
func (in *Route53HealthCheckObservation) DeepCopyInto(out *Route53HealthCheckObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Route53HealthCheckParameters ¶
type Route53HealthCheckParameters struct { EnableSni bool `json:"enable_sni"` Fqdn string `json:"fqdn"` Port int64 `json:"port"` Regions []string `json:"regions"` RequestInterval int64 `json:"request_interval"` Type string `json:"type"` ChildHealthThreshold int64 `json:"child_health_threshold"` MeasureLatency bool `json:"measure_latency"` SearchString string `json:"search_string"` Tags map[string]string `json:"tags"` CloudwatchAlarmName string `json:"cloudwatch_alarm_name"` CloudwatchAlarmRegion string `json:"cloudwatch_alarm_region"` Disabled bool `json:"disabled"` ResourcePath string `json:"resource_path"` ChildHealthchecks []string `json:"child_healthchecks"` FailureThreshold int64 `json:"failure_threshold"` InsufficientDataHealthStatus string `json:"insufficient_data_health_status"` InvertHealthcheck bool `json:"invert_healthcheck"` IpAddress string `json:"ip_address"` ReferenceName string `json:"reference_name"` }
A Route53HealthCheckParameters defines the desired state of a Route53HealthCheck
func (*Route53HealthCheckParameters) DeepCopy ¶
func (in *Route53HealthCheckParameters) DeepCopy() *Route53HealthCheckParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Route53HealthCheckParameters.
func (*Route53HealthCheckParameters) DeepCopyInto ¶
func (in *Route53HealthCheckParameters) DeepCopyInto(out *Route53HealthCheckParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Route53HealthCheckSpec ¶
type Route53HealthCheckSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider Route53HealthCheckParameters `json:"forProvider"` }
A Route53HealthCheckSpec defines the desired state of a Route53HealthCheck
func (*Route53HealthCheckSpec) DeepCopy ¶
func (in *Route53HealthCheckSpec) DeepCopy() *Route53HealthCheckSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Route53HealthCheckSpec.
func (*Route53HealthCheckSpec) DeepCopyInto ¶
func (in *Route53HealthCheckSpec) DeepCopyInto(out *Route53HealthCheckSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Route53HealthCheckStatus ¶
type Route53HealthCheckStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider Route53HealthCheckObservation `json:"atProvider"` }
A Route53HealthCheckStatus defines the observed state of a Route53HealthCheck
func (*Route53HealthCheckStatus) DeepCopy ¶
func (in *Route53HealthCheckStatus) DeepCopy() *Route53HealthCheckStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Route53HealthCheckStatus.
func (*Route53HealthCheckStatus) DeepCopyInto ¶
func (in *Route53HealthCheckStatus) DeepCopyInto(out *Route53HealthCheckStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.