Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeCodeartifactDomain(prev *CodeartifactDomain, ctyValue cty.Value) (resource.Managed, error)
- func DecodeCodeartifactDomain_Arn(p *CodeartifactDomainObservation, vals map[string]cty.Value)
- func DecodeCodeartifactDomain_AssetSizeBytes(p *CodeartifactDomainObservation, vals map[string]cty.Value)
- func DecodeCodeartifactDomain_CreatedTime(p *CodeartifactDomainObservation, vals map[string]cty.Value)
- func DecodeCodeartifactDomain_Domain(p *CodeartifactDomainParameters, vals map[string]cty.Value)
- func DecodeCodeartifactDomain_EncryptionKey(p *CodeartifactDomainParameters, vals map[string]cty.Value)
- func DecodeCodeartifactDomain_Owner(p *CodeartifactDomainObservation, vals map[string]cty.Value)
- func DecodeCodeartifactDomain_RepositoryCount(p *CodeartifactDomainObservation, vals map[string]cty.Value)
- func EncodeCodeartifactDomain(r CodeartifactDomain) cty.Value
- func EncodeCodeartifactDomain_Arn(p CodeartifactDomainObservation, vals map[string]cty.Value)
- func EncodeCodeartifactDomain_AssetSizeBytes(p CodeartifactDomainObservation, vals map[string]cty.Value)
- func EncodeCodeartifactDomain_CreatedTime(p CodeartifactDomainObservation, vals map[string]cty.Value)
- func EncodeCodeartifactDomain_Domain(p CodeartifactDomainParameters, vals map[string]cty.Value)
- func EncodeCodeartifactDomain_EncryptionKey(p CodeartifactDomainParameters, vals map[string]cty.Value)
- func EncodeCodeartifactDomain_Owner(p CodeartifactDomainObservation, vals map[string]cty.Value)
- func EncodeCodeartifactDomain_RepositoryCount(p CodeartifactDomainObservation, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeCodeartifactDomain_Arn(k *CodeartifactDomainObservation, p *CodeartifactDomainObservation, ...) bool
- func MergeCodeartifactDomain_AssetSizeBytes(k *CodeartifactDomainObservation, p *CodeartifactDomainObservation, ...) bool
- func MergeCodeartifactDomain_CreatedTime(k *CodeartifactDomainObservation, p *CodeartifactDomainObservation, ...) bool
- func MergeCodeartifactDomain_Domain(k *CodeartifactDomainParameters, p *CodeartifactDomainParameters, ...) bool
- func MergeCodeartifactDomain_EncryptionKey(k *CodeartifactDomainParameters, p *CodeartifactDomainParameters, ...) bool
- func MergeCodeartifactDomain_Owner(k *CodeartifactDomainObservation, p *CodeartifactDomainObservation, ...) bool
- func MergeCodeartifactDomain_RepositoryCount(k *CodeartifactDomainObservation, p *CodeartifactDomainObservation, ...) bool
- type CodeartifactDomain
- func (in *CodeartifactDomain) DeepCopy() *CodeartifactDomain
- func (in *CodeartifactDomain) DeepCopyInto(out *CodeartifactDomain)
- func (in *CodeartifactDomain) DeepCopyObject() runtime.Object
- func (mg *CodeartifactDomain) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *CodeartifactDomain) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *CodeartifactDomain) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *CodeartifactDomain) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *CodeartifactDomain) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *CodeartifactDomain) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *CodeartifactDomain) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *CodeartifactDomain) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *CodeartifactDomain) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *CodeartifactDomain) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type CodeartifactDomainList
- type CodeartifactDomainObservation
- type CodeartifactDomainParameters
- type CodeartifactDomainSpec
- type CodeartifactDomainStatus
Constants ¶
const ( Group = "codeartifact-domain.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "CodeartifactDomain" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_codeartifact_domain" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeCodeartifactDomain_Arn ¶
func DecodeCodeartifactDomain_Arn(p *CodeartifactDomainObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeCodeartifactDomain_AssetSizeBytes ¶
func DecodeCodeartifactDomain_AssetSizeBytes(p *CodeartifactDomainObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeCodeartifactDomain_CreatedTime ¶
func DecodeCodeartifactDomain_CreatedTime(p *CodeartifactDomainObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeCodeartifactDomain_Domain ¶
func DecodeCodeartifactDomain_Domain(p *CodeartifactDomainParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeCodeartifactDomain_EncryptionKey ¶
func DecodeCodeartifactDomain_EncryptionKey(p *CodeartifactDomainParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeCodeartifactDomain_Owner ¶
func DecodeCodeartifactDomain_Owner(p *CodeartifactDomainObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeCodeartifactDomain_RepositoryCount ¶
func DecodeCodeartifactDomain_RepositoryCount(p *CodeartifactDomainObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func EncodeCodeartifactDomain ¶
func EncodeCodeartifactDomain(r CodeartifactDomain) cty.Value
func EncodeCodeartifactDomain_Arn ¶
func EncodeCodeartifactDomain_Arn(p CodeartifactDomainObservation, vals map[string]cty.Value)
func EncodeCodeartifactDomain_AssetSizeBytes ¶
func EncodeCodeartifactDomain_AssetSizeBytes(p CodeartifactDomainObservation, vals map[string]cty.Value)
func EncodeCodeartifactDomain_CreatedTime ¶
func EncodeCodeartifactDomain_CreatedTime(p CodeartifactDomainObservation, vals map[string]cty.Value)
func EncodeCodeartifactDomain_Domain ¶
func EncodeCodeartifactDomain_Domain(p CodeartifactDomainParameters, vals map[string]cty.Value)
func EncodeCodeartifactDomain_EncryptionKey ¶
func EncodeCodeartifactDomain_EncryptionKey(p CodeartifactDomainParameters, vals map[string]cty.Value)
func EncodeCodeartifactDomain_Owner ¶
func EncodeCodeartifactDomain_Owner(p CodeartifactDomainObservation, vals map[string]cty.Value)
func EncodeCodeartifactDomain_RepositoryCount ¶
func EncodeCodeartifactDomain_RepositoryCount(p CodeartifactDomainObservation, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeCodeartifactDomain_Arn ¶
func MergeCodeartifactDomain_Arn(k *CodeartifactDomainObservation, p *CodeartifactDomainObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeCodeartifactDomain_AssetSizeBytes ¶
func MergeCodeartifactDomain_AssetSizeBytes(k *CodeartifactDomainObservation, p *CodeartifactDomainObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeCodeartifactDomain_CreatedTime ¶
func MergeCodeartifactDomain_CreatedTime(k *CodeartifactDomainObservation, p *CodeartifactDomainObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeCodeartifactDomain_Domain ¶
func MergeCodeartifactDomain_Domain(k *CodeartifactDomainParameters, p *CodeartifactDomainParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeCodeartifactDomain_EncryptionKey ¶
func MergeCodeartifactDomain_EncryptionKey(k *CodeartifactDomainParameters, p *CodeartifactDomainParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeCodeartifactDomain_Owner ¶
func MergeCodeartifactDomain_Owner(k *CodeartifactDomainObservation, p *CodeartifactDomainObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeCodeartifactDomain_RepositoryCount ¶
func MergeCodeartifactDomain_RepositoryCount(k *CodeartifactDomainObservation, p *CodeartifactDomainObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
Types ¶
type CodeartifactDomain ¶
type CodeartifactDomain struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CodeartifactDomainSpec `json:"spec"` Status CodeartifactDomainStatus `json:"status,omitempty"` }
CodeartifactDomain is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*CodeartifactDomain) DeepCopy ¶
func (in *CodeartifactDomain) DeepCopy() *CodeartifactDomain
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeartifactDomain.
func (*CodeartifactDomain) DeepCopyInto ¶
func (in *CodeartifactDomain) DeepCopyInto(out *CodeartifactDomain)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CodeartifactDomain) DeepCopyObject ¶
func (in *CodeartifactDomain) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CodeartifactDomain) GetCondition ¶
func (mg *CodeartifactDomain) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this CodeartifactDomain.
func (*CodeartifactDomain) GetDeletionPolicy ¶
func (mg *CodeartifactDomain) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this CodeartifactDomain.
func (*CodeartifactDomain) GetProviderConfigReference ¶
func (mg *CodeartifactDomain) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this CodeartifactDomain.
func (*CodeartifactDomain) GetProviderReference ¶
func (mg *CodeartifactDomain) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this CodeartifactDomain. Deprecated: Use GetProviderConfigReference.
func (*CodeartifactDomain) GetWriteConnectionSecretToReference ¶
func (mg *CodeartifactDomain) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this CodeartifactDomain.
func (*CodeartifactDomain) SetConditions ¶
func (mg *CodeartifactDomain) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this CodeartifactDomain.
func (*CodeartifactDomain) SetDeletionPolicy ¶
func (mg *CodeartifactDomain) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this CodeartifactDomain.
func (*CodeartifactDomain) SetProviderConfigReference ¶
func (mg *CodeartifactDomain) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this CodeartifactDomain.
func (*CodeartifactDomain) SetProviderReference ¶
func (mg *CodeartifactDomain) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this CodeartifactDomain. Deprecated: Use SetProviderConfigReference.
func (*CodeartifactDomain) SetWriteConnectionSecretToReference ¶
func (mg *CodeartifactDomain) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this CodeartifactDomain.
type CodeartifactDomainList ¶
type CodeartifactDomainList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CodeartifactDomain `json:"items"` }
CodeartifactDomain contains a list of CodeartifactDomainList
func (*CodeartifactDomainList) DeepCopy ¶
func (in *CodeartifactDomainList) DeepCopy() *CodeartifactDomainList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeartifactDomainList.
func (*CodeartifactDomainList) DeepCopyInto ¶
func (in *CodeartifactDomainList) DeepCopyInto(out *CodeartifactDomainList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CodeartifactDomainList) DeepCopyObject ¶
func (in *CodeartifactDomainList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CodeartifactDomainList) GetItems ¶
func (l *CodeartifactDomainList) GetItems() []resource.Managed
GetItems of this CodeartifactDomainList.
type CodeartifactDomainObservation ¶
type CodeartifactDomainObservation struct { RepositoryCount int64 `json:"repository_count"` Arn string `json:"arn"` AssetSizeBytes int64 `json:"asset_size_bytes"` CreatedTime string `json:"created_time"` Owner string `json:"owner"` }
A CodeartifactDomainObservation records the observed state of a CodeartifactDomain
func (*CodeartifactDomainObservation) DeepCopy ¶
func (in *CodeartifactDomainObservation) DeepCopy() *CodeartifactDomainObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeartifactDomainObservation.
func (*CodeartifactDomainObservation) DeepCopyInto ¶
func (in *CodeartifactDomainObservation) DeepCopyInto(out *CodeartifactDomainObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CodeartifactDomainParameters ¶
type CodeartifactDomainParameters struct { Domain string `json:"domain"` EncryptionKey string `json:"encryption_key"` }
A CodeartifactDomainParameters defines the desired state of a CodeartifactDomain
func (*CodeartifactDomainParameters) DeepCopy ¶
func (in *CodeartifactDomainParameters) DeepCopy() *CodeartifactDomainParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeartifactDomainParameters.
func (*CodeartifactDomainParameters) DeepCopyInto ¶
func (in *CodeartifactDomainParameters) DeepCopyInto(out *CodeartifactDomainParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CodeartifactDomainSpec ¶
type CodeartifactDomainSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider CodeartifactDomainParameters `json:"forProvider"` }
A CodeartifactDomainSpec defines the desired state of a CodeartifactDomain
func (*CodeartifactDomainSpec) DeepCopy ¶
func (in *CodeartifactDomainSpec) DeepCopy() *CodeartifactDomainSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeartifactDomainSpec.
func (*CodeartifactDomainSpec) DeepCopyInto ¶
func (in *CodeartifactDomainSpec) DeepCopyInto(out *CodeartifactDomainSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CodeartifactDomainStatus ¶
type CodeartifactDomainStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider CodeartifactDomainObservation `json:"atProvider"` }
A CodeartifactDomainStatus defines the observed state of a CodeartifactDomain
func (*CodeartifactDomainStatus) DeepCopy ¶
func (in *CodeartifactDomainStatus) DeepCopy() *CodeartifactDomainStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeartifactDomainStatus.
func (*CodeartifactDomainStatus) DeepCopyInto ¶
func (in *CodeartifactDomainStatus) DeepCopyInto(out *CodeartifactDomainStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.