Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeVpcDhcpOptionsAssociation(prev *VpcDhcpOptionsAssociation, ctyValue cty.Value) (resource.Managed, error)
- func DecodeVpcDhcpOptionsAssociation_DhcpOptionsId(p *VpcDhcpOptionsAssociationParameters, vals map[string]cty.Value)
- func DecodeVpcDhcpOptionsAssociation_VpcId(p *VpcDhcpOptionsAssociationParameters, vals map[string]cty.Value)
- func EncodeVpcDhcpOptionsAssociation(r VpcDhcpOptionsAssociation) cty.Value
- func EncodeVpcDhcpOptionsAssociation_DhcpOptionsId(p VpcDhcpOptionsAssociationParameters, vals map[string]cty.Value)
- func EncodeVpcDhcpOptionsAssociation_VpcId(p VpcDhcpOptionsAssociationParameters, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeVpcDhcpOptionsAssociation_DhcpOptionsId(k *VpcDhcpOptionsAssociationParameters, p *VpcDhcpOptionsAssociationParameters, ...) bool
- func MergeVpcDhcpOptionsAssociation_VpcId(k *VpcDhcpOptionsAssociationParameters, p *VpcDhcpOptionsAssociationParameters, ...) bool
- type VpcDhcpOptionsAssociation
- func (in *VpcDhcpOptionsAssociation) DeepCopy() *VpcDhcpOptionsAssociation
- func (in *VpcDhcpOptionsAssociation) DeepCopyInto(out *VpcDhcpOptionsAssociation)
- func (in *VpcDhcpOptionsAssociation) DeepCopyObject() runtime.Object
- func (mg *VpcDhcpOptionsAssociation) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *VpcDhcpOptionsAssociation) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *VpcDhcpOptionsAssociation) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *VpcDhcpOptionsAssociation) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *VpcDhcpOptionsAssociation) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *VpcDhcpOptionsAssociation) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *VpcDhcpOptionsAssociation) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *VpcDhcpOptionsAssociation) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *VpcDhcpOptionsAssociation) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *VpcDhcpOptionsAssociation) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type VpcDhcpOptionsAssociationList
- func (in *VpcDhcpOptionsAssociationList) DeepCopy() *VpcDhcpOptionsAssociationList
- func (in *VpcDhcpOptionsAssociationList) DeepCopyInto(out *VpcDhcpOptionsAssociationList)
- func (in *VpcDhcpOptionsAssociationList) DeepCopyObject() runtime.Object
- func (l *VpcDhcpOptionsAssociationList) GetItems() []resource.Managed
- type VpcDhcpOptionsAssociationObservation
- type VpcDhcpOptionsAssociationParameters
- type VpcDhcpOptionsAssociationSpec
- type VpcDhcpOptionsAssociationStatus
Constants ¶
const ( Group = "vpc-dhcp-options-association.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "VpcDhcpOptionsAssociation" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_vpc_dhcp_options_association" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeVpcDhcpOptionsAssociation_DhcpOptionsId ¶
func DecodeVpcDhcpOptionsAssociation_DhcpOptionsId(p *VpcDhcpOptionsAssociationParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeVpcDhcpOptionsAssociation_VpcId ¶
func DecodeVpcDhcpOptionsAssociation_VpcId(p *VpcDhcpOptionsAssociationParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func EncodeVpcDhcpOptionsAssociation ¶
func EncodeVpcDhcpOptionsAssociation(r VpcDhcpOptionsAssociation) cty.Value
func EncodeVpcDhcpOptionsAssociation_DhcpOptionsId ¶
func EncodeVpcDhcpOptionsAssociation_DhcpOptionsId(p VpcDhcpOptionsAssociationParameters, vals map[string]cty.Value)
func EncodeVpcDhcpOptionsAssociation_VpcId ¶
func EncodeVpcDhcpOptionsAssociation_VpcId(p VpcDhcpOptionsAssociationParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeVpcDhcpOptionsAssociation_DhcpOptionsId ¶
func MergeVpcDhcpOptionsAssociation_DhcpOptionsId(k *VpcDhcpOptionsAssociationParameters, p *VpcDhcpOptionsAssociationParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeVpcDhcpOptionsAssociation_VpcId ¶
func MergeVpcDhcpOptionsAssociation_VpcId(k *VpcDhcpOptionsAssociationParameters, p *VpcDhcpOptionsAssociationParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
Types ¶
type VpcDhcpOptionsAssociation ¶
type VpcDhcpOptionsAssociation struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec VpcDhcpOptionsAssociationSpec `json:"spec"` Status VpcDhcpOptionsAssociationStatus `json:"status,omitempty"` }
VpcDhcpOptionsAssociation is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*VpcDhcpOptionsAssociation) DeepCopy ¶
func (in *VpcDhcpOptionsAssociation) DeepCopy() *VpcDhcpOptionsAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VpcDhcpOptionsAssociation.
func (*VpcDhcpOptionsAssociation) DeepCopyInto ¶
func (in *VpcDhcpOptionsAssociation) DeepCopyInto(out *VpcDhcpOptionsAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VpcDhcpOptionsAssociation) DeepCopyObject ¶
func (in *VpcDhcpOptionsAssociation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*VpcDhcpOptionsAssociation) GetCondition ¶
func (mg *VpcDhcpOptionsAssociation) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this VpcDhcpOptionsAssociation.
func (*VpcDhcpOptionsAssociation) GetDeletionPolicy ¶
func (mg *VpcDhcpOptionsAssociation) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this VpcDhcpOptionsAssociation.
func (*VpcDhcpOptionsAssociation) GetProviderConfigReference ¶
func (mg *VpcDhcpOptionsAssociation) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this VpcDhcpOptionsAssociation.
func (*VpcDhcpOptionsAssociation) GetProviderReference ¶
func (mg *VpcDhcpOptionsAssociation) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this VpcDhcpOptionsAssociation. Deprecated: Use GetProviderConfigReference.
func (*VpcDhcpOptionsAssociation) GetWriteConnectionSecretToReference ¶
func (mg *VpcDhcpOptionsAssociation) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this VpcDhcpOptionsAssociation.
func (*VpcDhcpOptionsAssociation) SetConditions ¶
func (mg *VpcDhcpOptionsAssociation) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this VpcDhcpOptionsAssociation.
func (*VpcDhcpOptionsAssociation) SetDeletionPolicy ¶
func (mg *VpcDhcpOptionsAssociation) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this VpcDhcpOptionsAssociation.
func (*VpcDhcpOptionsAssociation) SetProviderConfigReference ¶
func (mg *VpcDhcpOptionsAssociation) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this VpcDhcpOptionsAssociation.
func (*VpcDhcpOptionsAssociation) SetProviderReference ¶
func (mg *VpcDhcpOptionsAssociation) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this VpcDhcpOptionsAssociation. Deprecated: Use SetProviderConfigReference.
func (*VpcDhcpOptionsAssociation) SetWriteConnectionSecretToReference ¶
func (mg *VpcDhcpOptionsAssociation) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this VpcDhcpOptionsAssociation.
type VpcDhcpOptionsAssociationList ¶
type VpcDhcpOptionsAssociationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []VpcDhcpOptionsAssociation `json:"items"` }
VpcDhcpOptionsAssociation contains a list of VpcDhcpOptionsAssociationList
func (*VpcDhcpOptionsAssociationList) DeepCopy ¶
func (in *VpcDhcpOptionsAssociationList) DeepCopy() *VpcDhcpOptionsAssociationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VpcDhcpOptionsAssociationList.
func (*VpcDhcpOptionsAssociationList) DeepCopyInto ¶
func (in *VpcDhcpOptionsAssociationList) DeepCopyInto(out *VpcDhcpOptionsAssociationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VpcDhcpOptionsAssociationList) DeepCopyObject ¶
func (in *VpcDhcpOptionsAssociationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*VpcDhcpOptionsAssociationList) GetItems ¶
func (l *VpcDhcpOptionsAssociationList) GetItems() []resource.Managed
GetItems of this VpcDhcpOptionsAssociationList.
type VpcDhcpOptionsAssociationObservation ¶
type VpcDhcpOptionsAssociationObservation struct{}
A VpcDhcpOptionsAssociationObservation records the observed state of a VpcDhcpOptionsAssociation
func (*VpcDhcpOptionsAssociationObservation) DeepCopy ¶
func (in *VpcDhcpOptionsAssociationObservation) DeepCopy() *VpcDhcpOptionsAssociationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VpcDhcpOptionsAssociationObservation.
func (*VpcDhcpOptionsAssociationObservation) DeepCopyInto ¶
func (in *VpcDhcpOptionsAssociationObservation) DeepCopyInto(out *VpcDhcpOptionsAssociationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VpcDhcpOptionsAssociationParameters ¶
type VpcDhcpOptionsAssociationParameters struct { DhcpOptionsId string `json:"dhcp_options_id"` VpcId string `json:"vpc_id"` }
A VpcDhcpOptionsAssociationParameters defines the desired state of a VpcDhcpOptionsAssociation
func (*VpcDhcpOptionsAssociationParameters) DeepCopy ¶
func (in *VpcDhcpOptionsAssociationParameters) DeepCopy() *VpcDhcpOptionsAssociationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VpcDhcpOptionsAssociationParameters.
func (*VpcDhcpOptionsAssociationParameters) DeepCopyInto ¶
func (in *VpcDhcpOptionsAssociationParameters) DeepCopyInto(out *VpcDhcpOptionsAssociationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VpcDhcpOptionsAssociationSpec ¶
type VpcDhcpOptionsAssociationSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider VpcDhcpOptionsAssociationParameters `json:"forProvider"` }
A VpcDhcpOptionsAssociationSpec defines the desired state of a VpcDhcpOptionsAssociation
func (*VpcDhcpOptionsAssociationSpec) DeepCopy ¶
func (in *VpcDhcpOptionsAssociationSpec) DeepCopy() *VpcDhcpOptionsAssociationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VpcDhcpOptionsAssociationSpec.
func (*VpcDhcpOptionsAssociationSpec) DeepCopyInto ¶
func (in *VpcDhcpOptionsAssociationSpec) DeepCopyInto(out *VpcDhcpOptionsAssociationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VpcDhcpOptionsAssociationStatus ¶
type VpcDhcpOptionsAssociationStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider VpcDhcpOptionsAssociationObservation `json:"atProvider"` }
A VpcDhcpOptionsAssociationStatus defines the observed state of a VpcDhcpOptionsAssociation
func (*VpcDhcpOptionsAssociationStatus) DeepCopy ¶
func (in *VpcDhcpOptionsAssociationStatus) DeepCopy() *VpcDhcpOptionsAssociationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VpcDhcpOptionsAssociationStatus.
func (*VpcDhcpOptionsAssociationStatus) DeepCopyInto ¶
func (in *VpcDhcpOptionsAssociationStatus) DeepCopyInto(out *VpcDhcpOptionsAssociationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.