Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeDxHostedPublicVirtualInterfaceAccepter(prev *DxHostedPublicVirtualInterfaceAccepter, ctyValue cty.Value) (resource.Managed, error)
- func DecodeDxHostedPublicVirtualInterfaceAccepter_Arn(p *DxHostedPublicVirtualInterfaceAccepterObservation, ...)
- func DecodeDxHostedPublicVirtualInterfaceAccepter_Tags(p *DxHostedPublicVirtualInterfaceAccepterParameters, vals map[string]cty.Value)
- func DecodeDxHostedPublicVirtualInterfaceAccepter_Timeouts(p *Timeouts, vals map[string]cty.Value)
- func DecodeDxHostedPublicVirtualInterfaceAccepter_Timeouts_Create(p *Timeouts, vals map[string]cty.Value)
- func DecodeDxHostedPublicVirtualInterfaceAccepter_Timeouts_Delete(p *Timeouts, vals map[string]cty.Value)
- func DecodeDxHostedPublicVirtualInterfaceAccepter_VirtualInterfaceId(p *DxHostedPublicVirtualInterfaceAccepterParameters, vals map[string]cty.Value)
- func EncodeDxHostedPublicVirtualInterfaceAccepter(r DxHostedPublicVirtualInterfaceAccepter) cty.Value
- func EncodeDxHostedPublicVirtualInterfaceAccepter_Arn(p DxHostedPublicVirtualInterfaceAccepterObservation, vals map[string]cty.Value)
- func EncodeDxHostedPublicVirtualInterfaceAccepter_Tags(p DxHostedPublicVirtualInterfaceAccepterParameters, vals map[string]cty.Value)
- func EncodeDxHostedPublicVirtualInterfaceAccepter_Timeouts(p Timeouts, vals map[string]cty.Value)
- func EncodeDxHostedPublicVirtualInterfaceAccepter_Timeouts_Create(p Timeouts, vals map[string]cty.Value)
- func EncodeDxHostedPublicVirtualInterfaceAccepter_Timeouts_Delete(p Timeouts, vals map[string]cty.Value)
- func EncodeDxHostedPublicVirtualInterfaceAccepter_VirtualInterfaceId(p DxHostedPublicVirtualInterfaceAccepterParameters, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeDxHostedPublicVirtualInterfaceAccepter_Arn(k *DxHostedPublicVirtualInterfaceAccepterObservation, ...) bool
- func MergeDxHostedPublicVirtualInterfaceAccepter_Tags(k *DxHostedPublicVirtualInterfaceAccepterParameters, ...) bool
- func MergeDxHostedPublicVirtualInterfaceAccepter_Timeouts(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
- func MergeDxHostedPublicVirtualInterfaceAccepter_Timeouts_Create(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
- func MergeDxHostedPublicVirtualInterfaceAccepter_Timeouts_Delete(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
- func MergeDxHostedPublicVirtualInterfaceAccepter_VirtualInterfaceId(k *DxHostedPublicVirtualInterfaceAccepterParameters, ...) bool
- type DxHostedPublicVirtualInterfaceAccepter
- func (in *DxHostedPublicVirtualInterfaceAccepter) DeepCopy() *DxHostedPublicVirtualInterfaceAccepter
- func (in *DxHostedPublicVirtualInterfaceAccepter) DeepCopyInto(out *DxHostedPublicVirtualInterfaceAccepter)
- func (in *DxHostedPublicVirtualInterfaceAccepter) DeepCopyObject() runtime.Object
- func (mg *DxHostedPublicVirtualInterfaceAccepter) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *DxHostedPublicVirtualInterfaceAccepter) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *DxHostedPublicVirtualInterfaceAccepter) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *DxHostedPublicVirtualInterfaceAccepter) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *DxHostedPublicVirtualInterfaceAccepter) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *DxHostedPublicVirtualInterfaceAccepter) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *DxHostedPublicVirtualInterfaceAccepter) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *DxHostedPublicVirtualInterfaceAccepter) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *DxHostedPublicVirtualInterfaceAccepter) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *DxHostedPublicVirtualInterfaceAccepter) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type DxHostedPublicVirtualInterfaceAccepterList
- func (in *DxHostedPublicVirtualInterfaceAccepterList) DeepCopy() *DxHostedPublicVirtualInterfaceAccepterList
- func (in *DxHostedPublicVirtualInterfaceAccepterList) DeepCopyInto(out *DxHostedPublicVirtualInterfaceAccepterList)
- func (in *DxHostedPublicVirtualInterfaceAccepterList) DeepCopyObject() runtime.Object
- func (l *DxHostedPublicVirtualInterfaceAccepterList) GetItems() []resource.Managed
- type DxHostedPublicVirtualInterfaceAccepterObservation
- type DxHostedPublicVirtualInterfaceAccepterParameters
- type DxHostedPublicVirtualInterfaceAccepterSpec
- type DxHostedPublicVirtualInterfaceAccepterStatus
- type Timeouts
Constants ¶
const ( Group = "dx-hosted-public-virtual-interface-accepter.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "DxHostedPublicVirtualInterfaceAccepter" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_dx_hosted_public_virtual_interface_accepter" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeDxHostedPublicVirtualInterfaceAccepter_Arn ¶
func DecodeDxHostedPublicVirtualInterfaceAccepter_Arn(p *DxHostedPublicVirtualInterfaceAccepterObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDxHostedPublicVirtualInterfaceAccepter_Tags ¶
func DecodeDxHostedPublicVirtualInterfaceAccepter_Tags(p *DxHostedPublicVirtualInterfaceAccepterParameters, vals map[string]cty.Value)
primitiveMapTypeDecodeTemplate
func DecodeDxHostedPublicVirtualInterfaceAccepter_Timeouts ¶
containerTypeDecodeTemplate
func DecodeDxHostedPublicVirtualInterfaceAccepter_Timeouts_Create ¶
func DecodeDxHostedPublicVirtualInterfaceAccepter_Timeouts_Create(p *Timeouts, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDxHostedPublicVirtualInterfaceAccepter_Timeouts_Delete ¶
func DecodeDxHostedPublicVirtualInterfaceAccepter_Timeouts_Delete(p *Timeouts, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDxHostedPublicVirtualInterfaceAccepter_VirtualInterfaceId ¶
func DecodeDxHostedPublicVirtualInterfaceAccepter_VirtualInterfaceId(p *DxHostedPublicVirtualInterfaceAccepterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func EncodeDxHostedPublicVirtualInterfaceAccepter ¶
func EncodeDxHostedPublicVirtualInterfaceAccepter(r DxHostedPublicVirtualInterfaceAccepter) cty.Value
func EncodeDxHostedPublicVirtualInterfaceAccepter_Arn ¶
func EncodeDxHostedPublicVirtualInterfaceAccepter_Arn(p DxHostedPublicVirtualInterfaceAccepterObservation, vals map[string]cty.Value)
func EncodeDxHostedPublicVirtualInterfaceAccepter_Tags ¶
func EncodeDxHostedPublicVirtualInterfaceAccepter_Tags(p DxHostedPublicVirtualInterfaceAccepterParameters, vals map[string]cty.Value)
func EncodeDxHostedPublicVirtualInterfaceAccepter_VirtualInterfaceId ¶
func EncodeDxHostedPublicVirtualInterfaceAccepter_VirtualInterfaceId(p DxHostedPublicVirtualInterfaceAccepterParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeDxHostedPublicVirtualInterfaceAccepter_Arn ¶
func MergeDxHostedPublicVirtualInterfaceAccepter_Arn(k *DxHostedPublicVirtualInterfaceAccepterObservation, p *DxHostedPublicVirtualInterfaceAccepterObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeDxHostedPublicVirtualInterfaceAccepter_Tags ¶
func MergeDxHostedPublicVirtualInterfaceAccepter_Tags(k *DxHostedPublicVirtualInterfaceAccepterParameters, p *DxHostedPublicVirtualInterfaceAccepterParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeDxHostedPublicVirtualInterfaceAccepter_Timeouts ¶
func MergeDxHostedPublicVirtualInterfaceAccepter_Timeouts(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
mergeStructTemplateSpec
func MergeDxHostedPublicVirtualInterfaceAccepter_Timeouts_Create ¶
func MergeDxHostedPublicVirtualInterfaceAccepter_Timeouts_Create(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDxHostedPublicVirtualInterfaceAccepter_Timeouts_Delete ¶
func MergeDxHostedPublicVirtualInterfaceAccepter_Timeouts_Delete(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDxHostedPublicVirtualInterfaceAccepter_VirtualInterfaceId ¶
func MergeDxHostedPublicVirtualInterfaceAccepter_VirtualInterfaceId(k *DxHostedPublicVirtualInterfaceAccepterParameters, p *DxHostedPublicVirtualInterfaceAccepterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
Types ¶
type DxHostedPublicVirtualInterfaceAccepter ¶
type DxHostedPublicVirtualInterfaceAccepter struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DxHostedPublicVirtualInterfaceAccepterSpec `json:"spec"` Status DxHostedPublicVirtualInterfaceAccepterStatus `json:"status,omitempty"` }
DxHostedPublicVirtualInterfaceAccepter is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*DxHostedPublicVirtualInterfaceAccepter) DeepCopy ¶
func (in *DxHostedPublicVirtualInterfaceAccepter) DeepCopy() *DxHostedPublicVirtualInterfaceAccepter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DxHostedPublicVirtualInterfaceAccepter.
func (*DxHostedPublicVirtualInterfaceAccepter) DeepCopyInto ¶
func (in *DxHostedPublicVirtualInterfaceAccepter) DeepCopyInto(out *DxHostedPublicVirtualInterfaceAccepter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DxHostedPublicVirtualInterfaceAccepter) DeepCopyObject ¶
func (in *DxHostedPublicVirtualInterfaceAccepter) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DxHostedPublicVirtualInterfaceAccepter) GetCondition ¶
func (mg *DxHostedPublicVirtualInterfaceAccepter) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this DxHostedPublicVirtualInterfaceAccepter.
func (*DxHostedPublicVirtualInterfaceAccepter) GetDeletionPolicy ¶
func (mg *DxHostedPublicVirtualInterfaceAccepter) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this DxHostedPublicVirtualInterfaceAccepter.
func (*DxHostedPublicVirtualInterfaceAccepter) GetProviderConfigReference ¶
func (mg *DxHostedPublicVirtualInterfaceAccepter) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this DxHostedPublicVirtualInterfaceAccepter.
func (*DxHostedPublicVirtualInterfaceAccepter) GetProviderReference ¶
func (mg *DxHostedPublicVirtualInterfaceAccepter) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this DxHostedPublicVirtualInterfaceAccepter. Deprecated: Use GetProviderConfigReference.
func (*DxHostedPublicVirtualInterfaceAccepter) GetWriteConnectionSecretToReference ¶
func (mg *DxHostedPublicVirtualInterfaceAccepter) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this DxHostedPublicVirtualInterfaceAccepter.
func (*DxHostedPublicVirtualInterfaceAccepter) SetConditions ¶
func (mg *DxHostedPublicVirtualInterfaceAccepter) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this DxHostedPublicVirtualInterfaceAccepter.
func (*DxHostedPublicVirtualInterfaceAccepter) SetDeletionPolicy ¶
func (mg *DxHostedPublicVirtualInterfaceAccepter) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this DxHostedPublicVirtualInterfaceAccepter.
func (*DxHostedPublicVirtualInterfaceAccepter) SetProviderConfigReference ¶
func (mg *DxHostedPublicVirtualInterfaceAccepter) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this DxHostedPublicVirtualInterfaceAccepter.
func (*DxHostedPublicVirtualInterfaceAccepter) SetProviderReference ¶
func (mg *DxHostedPublicVirtualInterfaceAccepter) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this DxHostedPublicVirtualInterfaceAccepter. Deprecated: Use SetProviderConfigReference.
func (*DxHostedPublicVirtualInterfaceAccepter) SetWriteConnectionSecretToReference ¶
func (mg *DxHostedPublicVirtualInterfaceAccepter) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this DxHostedPublicVirtualInterfaceAccepter.
type DxHostedPublicVirtualInterfaceAccepterList ¶
type DxHostedPublicVirtualInterfaceAccepterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DxHostedPublicVirtualInterfaceAccepter `json:"items"` }
DxHostedPublicVirtualInterfaceAccepter contains a list of DxHostedPublicVirtualInterfaceAccepterList
func (*DxHostedPublicVirtualInterfaceAccepterList) DeepCopy ¶
func (in *DxHostedPublicVirtualInterfaceAccepterList) DeepCopy() *DxHostedPublicVirtualInterfaceAccepterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DxHostedPublicVirtualInterfaceAccepterList.
func (*DxHostedPublicVirtualInterfaceAccepterList) DeepCopyInto ¶
func (in *DxHostedPublicVirtualInterfaceAccepterList) DeepCopyInto(out *DxHostedPublicVirtualInterfaceAccepterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DxHostedPublicVirtualInterfaceAccepterList) DeepCopyObject ¶
func (in *DxHostedPublicVirtualInterfaceAccepterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DxHostedPublicVirtualInterfaceAccepterList) GetItems ¶
func (l *DxHostedPublicVirtualInterfaceAccepterList) GetItems() []resource.Managed
GetItems of this DxHostedPublicVirtualInterfaceAccepterList.
type DxHostedPublicVirtualInterfaceAccepterObservation ¶
type DxHostedPublicVirtualInterfaceAccepterObservation struct {
Arn string `json:"arn"`
}
A DxHostedPublicVirtualInterfaceAccepterObservation records the observed state of a DxHostedPublicVirtualInterfaceAccepter
func (*DxHostedPublicVirtualInterfaceAccepterObservation) DeepCopy ¶
func (in *DxHostedPublicVirtualInterfaceAccepterObservation) DeepCopy() *DxHostedPublicVirtualInterfaceAccepterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DxHostedPublicVirtualInterfaceAccepterObservation.
func (*DxHostedPublicVirtualInterfaceAccepterObservation) DeepCopyInto ¶
func (in *DxHostedPublicVirtualInterfaceAccepterObservation) DeepCopyInto(out *DxHostedPublicVirtualInterfaceAccepterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DxHostedPublicVirtualInterfaceAccepterParameters ¶
type DxHostedPublicVirtualInterfaceAccepterParameters struct { Tags map[string]string `json:"tags"` VirtualInterfaceId string `json:"virtual_interface_id"` Timeouts Timeouts `json:"timeouts"` }
A DxHostedPublicVirtualInterfaceAccepterParameters defines the desired state of a DxHostedPublicVirtualInterfaceAccepter
func (*DxHostedPublicVirtualInterfaceAccepterParameters) DeepCopy ¶
func (in *DxHostedPublicVirtualInterfaceAccepterParameters) DeepCopy() *DxHostedPublicVirtualInterfaceAccepterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DxHostedPublicVirtualInterfaceAccepterParameters.
func (*DxHostedPublicVirtualInterfaceAccepterParameters) DeepCopyInto ¶
func (in *DxHostedPublicVirtualInterfaceAccepterParameters) DeepCopyInto(out *DxHostedPublicVirtualInterfaceAccepterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DxHostedPublicVirtualInterfaceAccepterSpec ¶
type DxHostedPublicVirtualInterfaceAccepterSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider DxHostedPublicVirtualInterfaceAccepterParameters `json:"forProvider"` }
A DxHostedPublicVirtualInterfaceAccepterSpec defines the desired state of a DxHostedPublicVirtualInterfaceAccepter
func (*DxHostedPublicVirtualInterfaceAccepterSpec) DeepCopy ¶
func (in *DxHostedPublicVirtualInterfaceAccepterSpec) DeepCopy() *DxHostedPublicVirtualInterfaceAccepterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DxHostedPublicVirtualInterfaceAccepterSpec.
func (*DxHostedPublicVirtualInterfaceAccepterSpec) DeepCopyInto ¶
func (in *DxHostedPublicVirtualInterfaceAccepterSpec) DeepCopyInto(out *DxHostedPublicVirtualInterfaceAccepterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DxHostedPublicVirtualInterfaceAccepterStatus ¶
type DxHostedPublicVirtualInterfaceAccepterStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider DxHostedPublicVirtualInterfaceAccepterObservation `json:"atProvider"` }
A DxHostedPublicVirtualInterfaceAccepterStatus defines the observed state of a DxHostedPublicVirtualInterfaceAccepter
func (*DxHostedPublicVirtualInterfaceAccepterStatus) DeepCopy ¶
func (in *DxHostedPublicVirtualInterfaceAccepterStatus) DeepCopy() *DxHostedPublicVirtualInterfaceAccepterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DxHostedPublicVirtualInterfaceAccepterStatus.
func (*DxHostedPublicVirtualInterfaceAccepterStatus) DeepCopyInto ¶
func (in *DxHostedPublicVirtualInterfaceAccepterStatus) DeepCopyInto(out *DxHostedPublicVirtualInterfaceAccepterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.