Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeCloudformationStack(prev *CloudformationStack, ctyValue cty.Value) (resource.Managed, error)
- func DecodeCloudformationStack_Capabilities(p *CloudformationStackParameters, vals map[string]cty.Value)
- func DecodeCloudformationStack_DisableRollback(p *CloudformationStackParameters, vals map[string]cty.Value)
- func DecodeCloudformationStack_IamRoleArn(p *CloudformationStackParameters, vals map[string]cty.Value)
- func DecodeCloudformationStack_Name(p *CloudformationStackParameters, vals map[string]cty.Value)
- func DecodeCloudformationStack_NotificationArns(p *CloudformationStackParameters, vals map[string]cty.Value)
- func DecodeCloudformationStack_OnFailure(p *CloudformationStackParameters, vals map[string]cty.Value)
- func DecodeCloudformationStack_Outputs(p *CloudformationStackObservation, vals map[string]cty.Value)
- func DecodeCloudformationStack_Parameters(p *CloudformationStackParameters, vals map[string]cty.Value)
- func DecodeCloudformationStack_PolicyBody(p *CloudformationStackParameters, vals map[string]cty.Value)
- func DecodeCloudformationStack_PolicyUrl(p *CloudformationStackParameters, vals map[string]cty.Value)
- func DecodeCloudformationStack_Tags(p *CloudformationStackParameters, vals map[string]cty.Value)
- func DecodeCloudformationStack_TemplateBody(p *CloudformationStackParameters, vals map[string]cty.Value)
- func DecodeCloudformationStack_TemplateUrl(p *CloudformationStackParameters, vals map[string]cty.Value)
- func DecodeCloudformationStack_TimeoutInMinutes(p *CloudformationStackParameters, vals map[string]cty.Value)
- func DecodeCloudformationStack_Timeouts(p *Timeouts, vals map[string]cty.Value)
- func DecodeCloudformationStack_Timeouts_Create(p *Timeouts, vals map[string]cty.Value)
- func DecodeCloudformationStack_Timeouts_Delete(p *Timeouts, vals map[string]cty.Value)
- func DecodeCloudformationStack_Timeouts_Update(p *Timeouts, vals map[string]cty.Value)
- func EncodeCloudformationStack(r CloudformationStack) cty.Value
- func EncodeCloudformationStack_Capabilities(p CloudformationStackParameters, vals map[string]cty.Value)
- func EncodeCloudformationStack_DisableRollback(p CloudformationStackParameters, vals map[string]cty.Value)
- func EncodeCloudformationStack_IamRoleArn(p CloudformationStackParameters, vals map[string]cty.Value)
- func EncodeCloudformationStack_Name(p CloudformationStackParameters, vals map[string]cty.Value)
- func EncodeCloudformationStack_NotificationArns(p CloudformationStackParameters, vals map[string]cty.Value)
- func EncodeCloudformationStack_OnFailure(p CloudformationStackParameters, vals map[string]cty.Value)
- func EncodeCloudformationStack_Outputs(p CloudformationStackObservation, vals map[string]cty.Value)
- func EncodeCloudformationStack_Parameters(p CloudformationStackParameters, vals map[string]cty.Value)
- func EncodeCloudformationStack_PolicyBody(p CloudformationStackParameters, vals map[string]cty.Value)
- func EncodeCloudformationStack_PolicyUrl(p CloudformationStackParameters, vals map[string]cty.Value)
- func EncodeCloudformationStack_Tags(p CloudformationStackParameters, vals map[string]cty.Value)
- func EncodeCloudformationStack_TemplateBody(p CloudformationStackParameters, vals map[string]cty.Value)
- func EncodeCloudformationStack_TemplateUrl(p CloudformationStackParameters, vals map[string]cty.Value)
- func EncodeCloudformationStack_TimeoutInMinutes(p CloudformationStackParameters, vals map[string]cty.Value)
- func EncodeCloudformationStack_Timeouts(p Timeouts, vals map[string]cty.Value)
- func EncodeCloudformationStack_Timeouts_Create(p Timeouts, vals map[string]cty.Value)
- func EncodeCloudformationStack_Timeouts_Delete(p Timeouts, vals map[string]cty.Value)
- func EncodeCloudformationStack_Timeouts_Update(p Timeouts, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeCloudformationStack_Capabilities(k *CloudformationStackParameters, p *CloudformationStackParameters, ...) bool
- func MergeCloudformationStack_DisableRollback(k *CloudformationStackParameters, p *CloudformationStackParameters, ...) bool
- func MergeCloudformationStack_IamRoleArn(k *CloudformationStackParameters, p *CloudformationStackParameters, ...) bool
- func MergeCloudformationStack_Name(k *CloudformationStackParameters, p *CloudformationStackParameters, ...) bool
- func MergeCloudformationStack_NotificationArns(k *CloudformationStackParameters, p *CloudformationStackParameters, ...) bool
- func MergeCloudformationStack_OnFailure(k *CloudformationStackParameters, p *CloudformationStackParameters, ...) bool
- func MergeCloudformationStack_Outputs(k *CloudformationStackObservation, p *CloudformationStackObservation, ...) bool
- func MergeCloudformationStack_Parameters(k *CloudformationStackParameters, p *CloudformationStackParameters, ...) bool
- func MergeCloudformationStack_PolicyBody(k *CloudformationStackParameters, p *CloudformationStackParameters, ...) bool
- func MergeCloudformationStack_PolicyUrl(k *CloudformationStackParameters, p *CloudformationStackParameters, ...) bool
- func MergeCloudformationStack_Tags(k *CloudformationStackParameters, p *CloudformationStackParameters, ...) bool
- func MergeCloudformationStack_TemplateBody(k *CloudformationStackParameters, p *CloudformationStackParameters, ...) bool
- func MergeCloudformationStack_TemplateUrl(k *CloudformationStackParameters, p *CloudformationStackParameters, ...) bool
- func MergeCloudformationStack_TimeoutInMinutes(k *CloudformationStackParameters, p *CloudformationStackParameters, ...) bool
- func MergeCloudformationStack_Timeouts(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
- func MergeCloudformationStack_Timeouts_Create(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
- func MergeCloudformationStack_Timeouts_Delete(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
- func MergeCloudformationStack_Timeouts_Update(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
- type CloudformationStack
- func (in *CloudformationStack) DeepCopy() *CloudformationStack
- func (in *CloudformationStack) DeepCopyInto(out *CloudformationStack)
- func (in *CloudformationStack) DeepCopyObject() runtime.Object
- func (mg *CloudformationStack) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *CloudformationStack) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *CloudformationStack) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *CloudformationStack) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *CloudformationStack) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *CloudformationStack) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *CloudformationStack) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *CloudformationStack) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *CloudformationStack) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *CloudformationStack) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type CloudformationStackList
- type CloudformationStackObservation
- type CloudformationStackParameters
- type CloudformationStackSpec
- type CloudformationStackStatus
- type Timeouts
Constants ¶
const ( Group = "cloudformation-stack.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "CloudformationStack" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_cloudformation_stack" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeCloudformationStack_Capabilities ¶
func DecodeCloudformationStack_Capabilities(p *CloudformationStackParameters, vals map[string]cty.Value)
primitiveCollectionTypeDecodeTemplate
func DecodeCloudformationStack_DisableRollback ¶
func DecodeCloudformationStack_DisableRollback(p *CloudformationStackParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeCloudformationStack_IamRoleArn ¶
func DecodeCloudformationStack_IamRoleArn(p *CloudformationStackParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeCloudformationStack_Name ¶
func DecodeCloudformationStack_Name(p *CloudformationStackParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeCloudformationStack_NotificationArns ¶
func DecodeCloudformationStack_NotificationArns(p *CloudformationStackParameters, vals map[string]cty.Value)
primitiveCollectionTypeDecodeTemplate
func DecodeCloudformationStack_OnFailure ¶
func DecodeCloudformationStack_OnFailure(p *CloudformationStackParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeCloudformationStack_Outputs ¶
func DecodeCloudformationStack_Outputs(p *CloudformationStackObservation, vals map[string]cty.Value)
primitiveMapTypeDecodeTemplate
func DecodeCloudformationStack_Parameters ¶
func DecodeCloudformationStack_Parameters(p *CloudformationStackParameters, vals map[string]cty.Value)
primitiveMapTypeDecodeTemplate
func DecodeCloudformationStack_PolicyBody ¶
func DecodeCloudformationStack_PolicyBody(p *CloudformationStackParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeCloudformationStack_PolicyUrl ¶
func DecodeCloudformationStack_PolicyUrl(p *CloudformationStackParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeCloudformationStack_Tags ¶
func DecodeCloudformationStack_Tags(p *CloudformationStackParameters, vals map[string]cty.Value)
primitiveMapTypeDecodeTemplate
func DecodeCloudformationStack_TemplateBody ¶
func DecodeCloudformationStack_TemplateBody(p *CloudformationStackParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeCloudformationStack_TemplateUrl ¶
func DecodeCloudformationStack_TemplateUrl(p *CloudformationStackParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeCloudformationStack_TimeoutInMinutes ¶
func DecodeCloudformationStack_TimeoutInMinutes(p *CloudformationStackParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeCloudformationStack_Timeouts ¶
containerTypeDecodeTemplate
func DecodeCloudformationStack_Timeouts_Create ¶
primitiveTypeDecodeTemplate
func DecodeCloudformationStack_Timeouts_Delete ¶
primitiveTypeDecodeTemplate
func DecodeCloudformationStack_Timeouts_Update ¶
primitiveTypeDecodeTemplate
func EncodeCloudformationStack ¶
func EncodeCloudformationStack(r CloudformationStack) cty.Value
func EncodeCloudformationStack_Capabilities ¶
func EncodeCloudformationStack_Capabilities(p CloudformationStackParameters, vals map[string]cty.Value)
func EncodeCloudformationStack_DisableRollback ¶
func EncodeCloudformationStack_DisableRollback(p CloudformationStackParameters, vals map[string]cty.Value)
func EncodeCloudformationStack_IamRoleArn ¶
func EncodeCloudformationStack_IamRoleArn(p CloudformationStackParameters, vals map[string]cty.Value)
func EncodeCloudformationStack_Name ¶
func EncodeCloudformationStack_Name(p CloudformationStackParameters, vals map[string]cty.Value)
func EncodeCloudformationStack_NotificationArns ¶
func EncodeCloudformationStack_NotificationArns(p CloudformationStackParameters, vals map[string]cty.Value)
func EncodeCloudformationStack_OnFailure ¶
func EncodeCloudformationStack_OnFailure(p CloudformationStackParameters, vals map[string]cty.Value)
func EncodeCloudformationStack_Outputs ¶
func EncodeCloudformationStack_Outputs(p CloudformationStackObservation, vals map[string]cty.Value)
func EncodeCloudformationStack_Parameters ¶
func EncodeCloudformationStack_Parameters(p CloudformationStackParameters, vals map[string]cty.Value)
func EncodeCloudformationStack_PolicyBody ¶
func EncodeCloudformationStack_PolicyBody(p CloudformationStackParameters, vals map[string]cty.Value)
func EncodeCloudformationStack_PolicyUrl ¶
func EncodeCloudformationStack_PolicyUrl(p CloudformationStackParameters, vals map[string]cty.Value)
func EncodeCloudformationStack_Tags ¶
func EncodeCloudformationStack_Tags(p CloudformationStackParameters, vals map[string]cty.Value)
func EncodeCloudformationStack_TemplateBody ¶
func EncodeCloudformationStack_TemplateBody(p CloudformationStackParameters, vals map[string]cty.Value)
func EncodeCloudformationStack_TemplateUrl ¶
func EncodeCloudformationStack_TemplateUrl(p CloudformationStackParameters, vals map[string]cty.Value)
func EncodeCloudformationStack_TimeoutInMinutes ¶
func EncodeCloudformationStack_TimeoutInMinutes(p CloudformationStackParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeCloudformationStack_Capabilities ¶
func MergeCloudformationStack_Capabilities(k *CloudformationStackParameters, p *CloudformationStackParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeCloudformationStack_DisableRollback ¶
func MergeCloudformationStack_DisableRollback(k *CloudformationStackParameters, p *CloudformationStackParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeCloudformationStack_IamRoleArn ¶
func MergeCloudformationStack_IamRoleArn(k *CloudformationStackParameters, p *CloudformationStackParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeCloudformationStack_Name ¶
func MergeCloudformationStack_Name(k *CloudformationStackParameters, p *CloudformationStackParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeCloudformationStack_NotificationArns ¶
func MergeCloudformationStack_NotificationArns(k *CloudformationStackParameters, p *CloudformationStackParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeCloudformationStack_OnFailure ¶
func MergeCloudformationStack_OnFailure(k *CloudformationStackParameters, p *CloudformationStackParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeCloudformationStack_Outputs ¶
func MergeCloudformationStack_Outputs(k *CloudformationStackObservation, p *CloudformationStackObservation, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateStatus
func MergeCloudformationStack_Parameters ¶
func MergeCloudformationStack_Parameters(k *CloudformationStackParameters, p *CloudformationStackParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeCloudformationStack_PolicyBody ¶
func MergeCloudformationStack_PolicyBody(k *CloudformationStackParameters, p *CloudformationStackParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeCloudformationStack_PolicyUrl ¶
func MergeCloudformationStack_PolicyUrl(k *CloudformationStackParameters, p *CloudformationStackParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeCloudformationStack_Tags ¶
func MergeCloudformationStack_Tags(k *CloudformationStackParameters, p *CloudformationStackParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeCloudformationStack_TemplateBody ¶
func MergeCloudformationStack_TemplateBody(k *CloudformationStackParameters, p *CloudformationStackParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeCloudformationStack_TemplateUrl ¶
func MergeCloudformationStack_TemplateUrl(k *CloudformationStackParameters, p *CloudformationStackParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeCloudformationStack_TimeoutInMinutes ¶
func MergeCloudformationStack_TimeoutInMinutes(k *CloudformationStackParameters, p *CloudformationStackParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeCloudformationStack_Timeouts ¶
func MergeCloudformationStack_Timeouts(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
mergeStructTemplateSpec
func MergeCloudformationStack_Timeouts_Create ¶
func MergeCloudformationStack_Timeouts_Create(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeCloudformationStack_Timeouts_Delete ¶
func MergeCloudformationStack_Timeouts_Delete(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeCloudformationStack_Timeouts_Update ¶
func MergeCloudformationStack_Timeouts_Update(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
Types ¶
type CloudformationStack ¶
type CloudformationStack struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CloudformationStackSpec `json:"spec"` Status CloudformationStackStatus `json:"status,omitempty"` }
CloudformationStack is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*CloudformationStack) DeepCopy ¶
func (in *CloudformationStack) DeepCopy() *CloudformationStack
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudformationStack.
func (*CloudformationStack) DeepCopyInto ¶
func (in *CloudformationStack) DeepCopyInto(out *CloudformationStack)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CloudformationStack) DeepCopyObject ¶
func (in *CloudformationStack) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CloudformationStack) GetCondition ¶
func (mg *CloudformationStack) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this CloudformationStack.
func (*CloudformationStack) GetDeletionPolicy ¶
func (mg *CloudformationStack) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this CloudformationStack.
func (*CloudformationStack) GetProviderConfigReference ¶
func (mg *CloudformationStack) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this CloudformationStack.
func (*CloudformationStack) GetProviderReference ¶
func (mg *CloudformationStack) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this CloudformationStack. Deprecated: Use GetProviderConfigReference.
func (*CloudformationStack) GetWriteConnectionSecretToReference ¶
func (mg *CloudformationStack) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this CloudformationStack.
func (*CloudformationStack) SetConditions ¶
func (mg *CloudformationStack) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this CloudformationStack.
func (*CloudformationStack) SetDeletionPolicy ¶
func (mg *CloudformationStack) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this CloudformationStack.
func (*CloudformationStack) SetProviderConfigReference ¶
func (mg *CloudformationStack) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this CloudformationStack.
func (*CloudformationStack) SetProviderReference ¶
func (mg *CloudformationStack) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this CloudformationStack. Deprecated: Use SetProviderConfigReference.
func (*CloudformationStack) SetWriteConnectionSecretToReference ¶
func (mg *CloudformationStack) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this CloudformationStack.
type CloudformationStackList ¶
type CloudformationStackList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CloudformationStack `json:"items"` }
CloudformationStack contains a list of CloudformationStackList
func (*CloudformationStackList) DeepCopy ¶
func (in *CloudformationStackList) DeepCopy() *CloudformationStackList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudformationStackList.
func (*CloudformationStackList) DeepCopyInto ¶
func (in *CloudformationStackList) DeepCopyInto(out *CloudformationStackList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CloudformationStackList) DeepCopyObject ¶
func (in *CloudformationStackList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CloudformationStackList) GetItems ¶
func (l *CloudformationStackList) GetItems() []resource.Managed
GetItems of this CloudformationStackList.
type CloudformationStackObservation ¶
A CloudformationStackObservation records the observed state of a CloudformationStack
func (*CloudformationStackObservation) DeepCopy ¶
func (in *CloudformationStackObservation) DeepCopy() *CloudformationStackObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudformationStackObservation.
func (*CloudformationStackObservation) DeepCopyInto ¶
func (in *CloudformationStackObservation) DeepCopyInto(out *CloudformationStackObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudformationStackParameters ¶
type CloudformationStackParameters struct { Parameters map[string]string `json:"parameters"` PolicyUrl string `json:"policy_url"` Tags map[string]string `json:"tags"` TemplateBody string `json:"template_body"` TemplateUrl string `json:"template_url"` NotificationArns []string `json:"notification_arns"` IamRoleArn string `json:"iam_role_arn"` TimeoutInMinutes int64 `json:"timeout_in_minutes"` Capabilities []string `json:"capabilities"` PolicyBody string `json:"policy_body"` OnFailure string `json:"on_failure"` Name string `json:"name"` DisableRollback bool `json:"disable_rollback"` Timeouts Timeouts `json:"timeouts"` }
A CloudformationStackParameters defines the desired state of a CloudformationStack
func (*CloudformationStackParameters) DeepCopy ¶
func (in *CloudformationStackParameters) DeepCopy() *CloudformationStackParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudformationStackParameters.
func (*CloudformationStackParameters) DeepCopyInto ¶
func (in *CloudformationStackParameters) DeepCopyInto(out *CloudformationStackParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudformationStackSpec ¶
type CloudformationStackSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider CloudformationStackParameters `json:"forProvider"` }
A CloudformationStackSpec defines the desired state of a CloudformationStack
func (*CloudformationStackSpec) DeepCopy ¶
func (in *CloudformationStackSpec) DeepCopy() *CloudformationStackSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudformationStackSpec.
func (*CloudformationStackSpec) DeepCopyInto ¶
func (in *CloudformationStackSpec) DeepCopyInto(out *CloudformationStackSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudformationStackStatus ¶
type CloudformationStackStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider CloudformationStackObservation `json:"atProvider"` }
A CloudformationStackStatus defines the observed state of a CloudformationStack
func (*CloudformationStackStatus) DeepCopy ¶
func (in *CloudformationStackStatus) DeepCopy() *CloudformationStackStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudformationStackStatus.
func (*CloudformationStackStatus) DeepCopyInto ¶
func (in *CloudformationStackStatus) DeepCopyInto(out *CloudformationStackStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Timeouts ¶
type Timeouts struct { Create string `json:"create"` Delete string `json:"delete"` Update string `json:"update"` }
func (*Timeouts) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Timeouts.
func (*Timeouts) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.