Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeCodeartifactDomainPermissionsPolicy(prev *CodeartifactDomainPermissionsPolicy, ctyValue cty.Value) (resource.Managed, error)
- func DecodeCodeartifactDomainPermissionsPolicy_Domain(p *CodeartifactDomainPermissionsPolicyParameters, vals map[string]cty.Value)
- func DecodeCodeartifactDomainPermissionsPolicy_DomainOwner(p *CodeartifactDomainPermissionsPolicyParameters, vals map[string]cty.Value)
- func DecodeCodeartifactDomainPermissionsPolicy_PolicyDocument(p *CodeartifactDomainPermissionsPolicyParameters, vals map[string]cty.Value)
- func DecodeCodeartifactDomainPermissionsPolicy_PolicyRevision(p *CodeartifactDomainPermissionsPolicyParameters, vals map[string]cty.Value)
- func DecodeCodeartifactDomainPermissionsPolicy_ResourceArn(p *CodeartifactDomainPermissionsPolicyObservation, vals map[string]cty.Value)
- func EncodeCodeartifactDomainPermissionsPolicy(r CodeartifactDomainPermissionsPolicy) cty.Value
- func EncodeCodeartifactDomainPermissionsPolicy_Domain(p CodeartifactDomainPermissionsPolicyParameters, vals map[string]cty.Value)
- func EncodeCodeartifactDomainPermissionsPolicy_DomainOwner(p CodeartifactDomainPermissionsPolicyParameters, vals map[string]cty.Value)
- func EncodeCodeartifactDomainPermissionsPolicy_PolicyDocument(p CodeartifactDomainPermissionsPolicyParameters, vals map[string]cty.Value)
- func EncodeCodeartifactDomainPermissionsPolicy_PolicyRevision(p CodeartifactDomainPermissionsPolicyParameters, vals map[string]cty.Value)
- func EncodeCodeartifactDomainPermissionsPolicy_ResourceArn(p CodeartifactDomainPermissionsPolicyObservation, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeCodeartifactDomainPermissionsPolicy_Domain(k *CodeartifactDomainPermissionsPolicyParameters, ...) bool
- func MergeCodeartifactDomainPermissionsPolicy_DomainOwner(k *CodeartifactDomainPermissionsPolicyParameters, ...) bool
- func MergeCodeartifactDomainPermissionsPolicy_PolicyDocument(k *CodeartifactDomainPermissionsPolicyParameters, ...) bool
- func MergeCodeartifactDomainPermissionsPolicy_PolicyRevision(k *CodeartifactDomainPermissionsPolicyParameters, ...) bool
- func MergeCodeartifactDomainPermissionsPolicy_ResourceArn(k *CodeartifactDomainPermissionsPolicyObservation, ...) bool
- type CodeartifactDomainPermissionsPolicy
- func (in *CodeartifactDomainPermissionsPolicy) DeepCopy() *CodeartifactDomainPermissionsPolicy
- func (in *CodeartifactDomainPermissionsPolicy) DeepCopyInto(out *CodeartifactDomainPermissionsPolicy)
- func (in *CodeartifactDomainPermissionsPolicy) DeepCopyObject() runtime.Object
- func (mg *CodeartifactDomainPermissionsPolicy) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *CodeartifactDomainPermissionsPolicy) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *CodeartifactDomainPermissionsPolicy) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *CodeartifactDomainPermissionsPolicy) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *CodeartifactDomainPermissionsPolicy) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *CodeartifactDomainPermissionsPolicy) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *CodeartifactDomainPermissionsPolicy) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *CodeartifactDomainPermissionsPolicy) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *CodeartifactDomainPermissionsPolicy) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *CodeartifactDomainPermissionsPolicy) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type CodeartifactDomainPermissionsPolicyList
- func (in *CodeartifactDomainPermissionsPolicyList) DeepCopy() *CodeartifactDomainPermissionsPolicyList
- func (in *CodeartifactDomainPermissionsPolicyList) DeepCopyInto(out *CodeartifactDomainPermissionsPolicyList)
- func (in *CodeartifactDomainPermissionsPolicyList) DeepCopyObject() runtime.Object
- func (l *CodeartifactDomainPermissionsPolicyList) GetItems() []resource.Managed
- type CodeartifactDomainPermissionsPolicyObservation
- type CodeartifactDomainPermissionsPolicyParameters
- type CodeartifactDomainPermissionsPolicySpec
- type CodeartifactDomainPermissionsPolicyStatus
Constants ¶
const ( Group = "codeartifact-domain-permissions-policy.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "CodeartifactDomainPermissionsPolicy" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_codeartifact_domain_permissions_policy" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeCodeartifactDomainPermissionsPolicy_Domain ¶
func DecodeCodeartifactDomainPermissionsPolicy_Domain(p *CodeartifactDomainPermissionsPolicyParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeCodeartifactDomainPermissionsPolicy_DomainOwner ¶
func DecodeCodeartifactDomainPermissionsPolicy_DomainOwner(p *CodeartifactDomainPermissionsPolicyParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeCodeartifactDomainPermissionsPolicy_PolicyDocument ¶
func DecodeCodeartifactDomainPermissionsPolicy_PolicyDocument(p *CodeartifactDomainPermissionsPolicyParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeCodeartifactDomainPermissionsPolicy_PolicyRevision ¶
func DecodeCodeartifactDomainPermissionsPolicy_PolicyRevision(p *CodeartifactDomainPermissionsPolicyParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeCodeartifactDomainPermissionsPolicy_ResourceArn ¶
func DecodeCodeartifactDomainPermissionsPolicy_ResourceArn(p *CodeartifactDomainPermissionsPolicyObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func EncodeCodeartifactDomainPermissionsPolicy ¶
func EncodeCodeartifactDomainPermissionsPolicy(r CodeartifactDomainPermissionsPolicy) cty.Value
func EncodeCodeartifactDomainPermissionsPolicy_Domain ¶
func EncodeCodeartifactDomainPermissionsPolicy_Domain(p CodeartifactDomainPermissionsPolicyParameters, vals map[string]cty.Value)
func EncodeCodeartifactDomainPermissionsPolicy_DomainOwner ¶
func EncodeCodeartifactDomainPermissionsPolicy_DomainOwner(p CodeartifactDomainPermissionsPolicyParameters, vals map[string]cty.Value)
func EncodeCodeartifactDomainPermissionsPolicy_PolicyDocument ¶
func EncodeCodeartifactDomainPermissionsPolicy_PolicyDocument(p CodeartifactDomainPermissionsPolicyParameters, vals map[string]cty.Value)
func EncodeCodeartifactDomainPermissionsPolicy_PolicyRevision ¶
func EncodeCodeartifactDomainPermissionsPolicy_PolicyRevision(p CodeartifactDomainPermissionsPolicyParameters, vals map[string]cty.Value)
func EncodeCodeartifactDomainPermissionsPolicy_ResourceArn ¶
func EncodeCodeartifactDomainPermissionsPolicy_ResourceArn(p CodeartifactDomainPermissionsPolicyObservation, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeCodeartifactDomainPermissionsPolicy_Domain ¶
func MergeCodeartifactDomainPermissionsPolicy_Domain(k *CodeartifactDomainPermissionsPolicyParameters, p *CodeartifactDomainPermissionsPolicyParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeCodeartifactDomainPermissionsPolicy_DomainOwner ¶
func MergeCodeartifactDomainPermissionsPolicy_DomainOwner(k *CodeartifactDomainPermissionsPolicyParameters, p *CodeartifactDomainPermissionsPolicyParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeCodeartifactDomainPermissionsPolicy_PolicyDocument ¶
func MergeCodeartifactDomainPermissionsPolicy_PolicyDocument(k *CodeartifactDomainPermissionsPolicyParameters, p *CodeartifactDomainPermissionsPolicyParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeCodeartifactDomainPermissionsPolicy_PolicyRevision ¶
func MergeCodeartifactDomainPermissionsPolicy_PolicyRevision(k *CodeartifactDomainPermissionsPolicyParameters, p *CodeartifactDomainPermissionsPolicyParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeCodeartifactDomainPermissionsPolicy_ResourceArn ¶
func MergeCodeartifactDomainPermissionsPolicy_ResourceArn(k *CodeartifactDomainPermissionsPolicyObservation, p *CodeartifactDomainPermissionsPolicyObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
Types ¶
type CodeartifactDomainPermissionsPolicy ¶
type CodeartifactDomainPermissionsPolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CodeartifactDomainPermissionsPolicySpec `json:"spec"` Status CodeartifactDomainPermissionsPolicyStatus `json:"status,omitempty"` }
CodeartifactDomainPermissionsPolicy is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*CodeartifactDomainPermissionsPolicy) DeepCopy ¶
func (in *CodeartifactDomainPermissionsPolicy) DeepCopy() *CodeartifactDomainPermissionsPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeartifactDomainPermissionsPolicy.
func (*CodeartifactDomainPermissionsPolicy) DeepCopyInto ¶
func (in *CodeartifactDomainPermissionsPolicy) DeepCopyInto(out *CodeartifactDomainPermissionsPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CodeartifactDomainPermissionsPolicy) DeepCopyObject ¶
func (in *CodeartifactDomainPermissionsPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CodeartifactDomainPermissionsPolicy) GetCondition ¶
func (mg *CodeartifactDomainPermissionsPolicy) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this CodeartifactDomainPermissionsPolicy.
func (*CodeartifactDomainPermissionsPolicy) GetDeletionPolicy ¶
func (mg *CodeartifactDomainPermissionsPolicy) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this CodeartifactDomainPermissionsPolicy.
func (*CodeartifactDomainPermissionsPolicy) GetProviderConfigReference ¶
func (mg *CodeartifactDomainPermissionsPolicy) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this CodeartifactDomainPermissionsPolicy.
func (*CodeartifactDomainPermissionsPolicy) GetProviderReference ¶
func (mg *CodeartifactDomainPermissionsPolicy) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this CodeartifactDomainPermissionsPolicy. Deprecated: Use GetProviderConfigReference.
func (*CodeartifactDomainPermissionsPolicy) GetWriteConnectionSecretToReference ¶
func (mg *CodeartifactDomainPermissionsPolicy) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this CodeartifactDomainPermissionsPolicy.
func (*CodeartifactDomainPermissionsPolicy) SetConditions ¶
func (mg *CodeartifactDomainPermissionsPolicy) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this CodeartifactDomainPermissionsPolicy.
func (*CodeartifactDomainPermissionsPolicy) SetDeletionPolicy ¶
func (mg *CodeartifactDomainPermissionsPolicy) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this CodeartifactDomainPermissionsPolicy.
func (*CodeartifactDomainPermissionsPolicy) SetProviderConfigReference ¶
func (mg *CodeartifactDomainPermissionsPolicy) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this CodeartifactDomainPermissionsPolicy.
func (*CodeartifactDomainPermissionsPolicy) SetProviderReference ¶
func (mg *CodeartifactDomainPermissionsPolicy) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this CodeartifactDomainPermissionsPolicy. Deprecated: Use SetProviderConfigReference.
func (*CodeartifactDomainPermissionsPolicy) SetWriteConnectionSecretToReference ¶
func (mg *CodeartifactDomainPermissionsPolicy) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this CodeartifactDomainPermissionsPolicy.
type CodeartifactDomainPermissionsPolicyList ¶
type CodeartifactDomainPermissionsPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CodeartifactDomainPermissionsPolicy `json:"items"` }
CodeartifactDomainPermissionsPolicy contains a list of CodeartifactDomainPermissionsPolicyList
func (*CodeartifactDomainPermissionsPolicyList) DeepCopy ¶
func (in *CodeartifactDomainPermissionsPolicyList) DeepCopy() *CodeartifactDomainPermissionsPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeartifactDomainPermissionsPolicyList.
func (*CodeartifactDomainPermissionsPolicyList) DeepCopyInto ¶
func (in *CodeartifactDomainPermissionsPolicyList) DeepCopyInto(out *CodeartifactDomainPermissionsPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CodeartifactDomainPermissionsPolicyList) DeepCopyObject ¶
func (in *CodeartifactDomainPermissionsPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CodeartifactDomainPermissionsPolicyList) GetItems ¶
func (l *CodeartifactDomainPermissionsPolicyList) GetItems() []resource.Managed
GetItems of this CodeartifactDomainPermissionsPolicyList.
type CodeartifactDomainPermissionsPolicyObservation ¶
type CodeartifactDomainPermissionsPolicyObservation struct {
ResourceArn string `json:"resource_arn"`
}
A CodeartifactDomainPermissionsPolicyObservation records the observed state of a CodeartifactDomainPermissionsPolicy
func (*CodeartifactDomainPermissionsPolicyObservation) DeepCopy ¶
func (in *CodeartifactDomainPermissionsPolicyObservation) DeepCopy() *CodeartifactDomainPermissionsPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeartifactDomainPermissionsPolicyObservation.
func (*CodeartifactDomainPermissionsPolicyObservation) DeepCopyInto ¶
func (in *CodeartifactDomainPermissionsPolicyObservation) DeepCopyInto(out *CodeartifactDomainPermissionsPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CodeartifactDomainPermissionsPolicyParameters ¶
type CodeartifactDomainPermissionsPolicyParameters struct { PolicyRevision string `json:"policy_revision"` Domain string `json:"domain"` DomainOwner string `json:"domain_owner"` PolicyDocument string `json:"policy_document"` }
A CodeartifactDomainPermissionsPolicyParameters defines the desired state of a CodeartifactDomainPermissionsPolicy
func (*CodeartifactDomainPermissionsPolicyParameters) DeepCopy ¶
func (in *CodeartifactDomainPermissionsPolicyParameters) DeepCopy() *CodeartifactDomainPermissionsPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeartifactDomainPermissionsPolicyParameters.
func (*CodeartifactDomainPermissionsPolicyParameters) DeepCopyInto ¶
func (in *CodeartifactDomainPermissionsPolicyParameters) DeepCopyInto(out *CodeartifactDomainPermissionsPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CodeartifactDomainPermissionsPolicySpec ¶
type CodeartifactDomainPermissionsPolicySpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider CodeartifactDomainPermissionsPolicyParameters `json:"forProvider"` }
A CodeartifactDomainPermissionsPolicySpec defines the desired state of a CodeartifactDomainPermissionsPolicy
func (*CodeartifactDomainPermissionsPolicySpec) DeepCopy ¶
func (in *CodeartifactDomainPermissionsPolicySpec) DeepCopy() *CodeartifactDomainPermissionsPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeartifactDomainPermissionsPolicySpec.
func (*CodeartifactDomainPermissionsPolicySpec) DeepCopyInto ¶
func (in *CodeartifactDomainPermissionsPolicySpec) DeepCopyInto(out *CodeartifactDomainPermissionsPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CodeartifactDomainPermissionsPolicyStatus ¶
type CodeartifactDomainPermissionsPolicyStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider CodeartifactDomainPermissionsPolicyObservation `json:"atProvider"` }
A CodeartifactDomainPermissionsPolicyStatus defines the observed state of a CodeartifactDomainPermissionsPolicy
func (*CodeartifactDomainPermissionsPolicyStatus) DeepCopy ¶
func (in *CodeartifactDomainPermissionsPolicyStatus) DeepCopy() *CodeartifactDomainPermissionsPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeartifactDomainPermissionsPolicyStatus.
func (*CodeartifactDomainPermissionsPolicyStatus) DeepCopyInto ¶
func (in *CodeartifactDomainPermissionsPolicyStatus) DeepCopyInto(out *CodeartifactDomainPermissionsPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.