Documentation
¶
Overview ¶
+groupName=resource.alicloud.kubeform.com
Index ¶
- Variables
- func GetDecoder() map[string]jsoniter.ValDecoder
- func GetEncoder() map[string]jsoniter.ValEncoder
- func Kind(kind string) schema.GroupKind
- func Resource(resource string) schema.GroupResource
- type ManagerAccount
- func (in *ManagerAccount) DeepCopy() *ManagerAccount
- func (in *ManagerAccount) DeepCopyInto(out *ManagerAccount)
- func (in *ManagerAccount) DeepCopyObject() runtime.Object
- func (r *ManagerAccount) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ManagerAccount) ValidateCreate() error
- func (r *ManagerAccount) ValidateDelete() error
- func (r *ManagerAccount) ValidateUpdate(old runtime.Object) error
- type ManagerAccountList
- type ManagerAccountSpec
- type ManagerAccountSpecResource
- type ManagerAccountStatus
- type ManagerControlPolicy
- func (in *ManagerControlPolicy) DeepCopy() *ManagerControlPolicy
- func (in *ManagerControlPolicy) DeepCopyInto(out *ManagerControlPolicy)
- func (in *ManagerControlPolicy) DeepCopyObject() runtime.Object
- func (r *ManagerControlPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ManagerControlPolicy) ValidateCreate() error
- func (r *ManagerControlPolicy) ValidateDelete() error
- func (r *ManagerControlPolicy) ValidateUpdate(old runtime.Object) error
- type ManagerControlPolicyAttachment
- func (in *ManagerControlPolicyAttachment) DeepCopy() *ManagerControlPolicyAttachment
- func (in *ManagerControlPolicyAttachment) DeepCopyInto(out *ManagerControlPolicyAttachment)
- func (in *ManagerControlPolicyAttachment) DeepCopyObject() runtime.Object
- func (r *ManagerControlPolicyAttachment) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ManagerControlPolicyAttachment) ValidateCreate() error
- func (r *ManagerControlPolicyAttachment) ValidateDelete() error
- func (r *ManagerControlPolicyAttachment) ValidateUpdate(old runtime.Object) error
- type ManagerControlPolicyAttachmentList
- type ManagerControlPolicyAttachmentSpec
- type ManagerControlPolicyAttachmentSpecResource
- type ManagerControlPolicyAttachmentStatus
- type ManagerControlPolicyList
- type ManagerControlPolicySpec
- type ManagerControlPolicySpecResource
- type ManagerControlPolicyStatus
- type ManagerFolder
- func (in *ManagerFolder) DeepCopy() *ManagerFolder
- func (in *ManagerFolder) DeepCopyInto(out *ManagerFolder)
- func (in *ManagerFolder) DeepCopyObject() runtime.Object
- func (r *ManagerFolder) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ManagerFolder) ValidateCreate() error
- func (r *ManagerFolder) ValidateDelete() error
- func (r *ManagerFolder) ValidateUpdate(old runtime.Object) error
- type ManagerFolderList
- type ManagerFolderSpec
- type ManagerFolderSpecResource
- type ManagerFolderStatus
- type ManagerHandshake
- func (in *ManagerHandshake) DeepCopy() *ManagerHandshake
- func (in *ManagerHandshake) DeepCopyInto(out *ManagerHandshake)
- func (in *ManagerHandshake) DeepCopyObject() runtime.Object
- func (r *ManagerHandshake) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ManagerHandshake) ValidateCreate() error
- func (r *ManagerHandshake) ValidateDelete() error
- func (r *ManagerHandshake) ValidateUpdate(old runtime.Object) error
- type ManagerHandshakeList
- type ManagerHandshakeSpec
- type ManagerHandshakeSpecResource
- type ManagerHandshakeStatus
- type ManagerPolicy
- func (in *ManagerPolicy) DeepCopy() *ManagerPolicy
- func (in *ManagerPolicy) DeepCopyInto(out *ManagerPolicy)
- func (in *ManagerPolicy) DeepCopyObject() runtime.Object
- func (r *ManagerPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ManagerPolicy) ValidateCreate() error
- func (r *ManagerPolicy) ValidateDelete() error
- func (r *ManagerPolicy) ValidateUpdate(old runtime.Object) error
- type ManagerPolicyAttachment
- func (in *ManagerPolicyAttachment) DeepCopy() *ManagerPolicyAttachment
- func (in *ManagerPolicyAttachment) DeepCopyInto(out *ManagerPolicyAttachment)
- func (in *ManagerPolicyAttachment) DeepCopyObject() runtime.Object
- func (r *ManagerPolicyAttachment) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ManagerPolicyAttachment) ValidateCreate() error
- func (r *ManagerPolicyAttachment) ValidateDelete() error
- func (r *ManagerPolicyAttachment) ValidateUpdate(old runtime.Object) error
- type ManagerPolicyAttachmentList
- type ManagerPolicyAttachmentSpec
- type ManagerPolicyAttachmentSpecResource
- type ManagerPolicyAttachmentStatus
- type ManagerPolicyList
- type ManagerPolicySpec
- type ManagerPolicySpecResource
- type ManagerPolicyStatus
- type ManagerPolicyVersion
- func (in *ManagerPolicyVersion) DeepCopy() *ManagerPolicyVersion
- func (in *ManagerPolicyVersion) DeepCopyInto(out *ManagerPolicyVersion)
- func (in *ManagerPolicyVersion) DeepCopyObject() runtime.Object
- func (r *ManagerPolicyVersion) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ManagerPolicyVersion) ValidateCreate() error
- func (r *ManagerPolicyVersion) ValidateDelete() error
- func (r *ManagerPolicyVersion) ValidateUpdate(old runtime.Object) error
- type ManagerPolicyVersionList
- type ManagerPolicyVersionSpec
- type ManagerPolicyVersionSpecResource
- type ManagerPolicyVersionStatus
- type ManagerResourceDirectory
- func (in *ManagerResourceDirectory) DeepCopy() *ManagerResourceDirectory
- func (in *ManagerResourceDirectory) DeepCopyInto(out *ManagerResourceDirectory)
- func (in *ManagerResourceDirectory) DeepCopyObject() runtime.Object
- func (r *ManagerResourceDirectory) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ManagerResourceDirectory) ValidateCreate() error
- func (r *ManagerResourceDirectory) ValidateDelete() error
- func (r *ManagerResourceDirectory) ValidateUpdate(old runtime.Object) error
- type ManagerResourceDirectoryList
- type ManagerResourceDirectorySpec
- type ManagerResourceDirectorySpecResource
- type ManagerResourceDirectoryStatus
- type ManagerResourceGroup
- func (in *ManagerResourceGroup) DeepCopy() *ManagerResourceGroup
- func (in *ManagerResourceGroup) DeepCopyInto(out *ManagerResourceGroup)
- func (in *ManagerResourceGroup) DeepCopyObject() runtime.Object
- func (r *ManagerResourceGroup) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ManagerResourceGroup) ValidateCreate() error
- func (r *ManagerResourceGroup) ValidateDelete() error
- func (r *ManagerResourceGroup) ValidateUpdate(old runtime.Object) error
- type ManagerResourceGroupList
- type ManagerResourceGroupSpec
- type ManagerResourceGroupSpecRegionStatuses
- type ManagerResourceGroupSpecResource
- type ManagerResourceGroupStatus
- type ManagerResourceShare
- func (in *ManagerResourceShare) DeepCopy() *ManagerResourceShare
- func (in *ManagerResourceShare) DeepCopyInto(out *ManagerResourceShare)
- func (in *ManagerResourceShare) DeepCopyObject() runtime.Object
- func (r *ManagerResourceShare) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ManagerResourceShare) ValidateCreate() error
- func (r *ManagerResourceShare) ValidateDelete() error
- func (r *ManagerResourceShare) ValidateUpdate(old runtime.Object) error
- type ManagerResourceShareList
- type ManagerResourceShareSpec
- type ManagerResourceShareSpecResource
- type ManagerResourceShareStatus
- type ManagerRole
- func (in *ManagerRole) DeepCopy() *ManagerRole
- func (in *ManagerRole) DeepCopyInto(out *ManagerRole)
- func (in *ManagerRole) DeepCopyObject() runtime.Object
- func (r *ManagerRole) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ManagerRole) ValidateCreate() error
- func (r *ManagerRole) ValidateDelete() error
- func (r *ManagerRole) ValidateUpdate(old runtime.Object) error
- type ManagerRoleList
- type ManagerRoleSpec
- type ManagerRoleSpecResource
- type ManagerRoleStatus
- type ManagerServiceLinkedRole
- func (in *ManagerServiceLinkedRole) DeepCopy() *ManagerServiceLinkedRole
- func (in *ManagerServiceLinkedRole) DeepCopyInto(out *ManagerServiceLinkedRole)
- func (in *ManagerServiceLinkedRole) DeepCopyObject() runtime.Object
- func (r *ManagerServiceLinkedRole) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ManagerServiceLinkedRole) ValidateCreate() error
- func (r *ManagerServiceLinkedRole) ValidateDelete() error
- func (r *ManagerServiceLinkedRole) ValidateUpdate(old runtime.Object) error
- type ManagerServiceLinkedRoleList
- type ManagerServiceLinkedRoleSpec
- type ManagerServiceLinkedRoleSpecResource
- type ManagerServiceLinkedRoleStatus
- type ManagerSharedResource
- func (in *ManagerSharedResource) DeepCopy() *ManagerSharedResource
- func (in *ManagerSharedResource) DeepCopyInto(out *ManagerSharedResource)
- func (in *ManagerSharedResource) DeepCopyObject() runtime.Object
- func (r *ManagerSharedResource) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ManagerSharedResource) ValidateCreate() error
- func (r *ManagerSharedResource) ValidateDelete() error
- func (r *ManagerSharedResource) ValidateUpdate(old runtime.Object) error
- type ManagerSharedResourceList
- type ManagerSharedResourceSpec
- type ManagerSharedResourceSpecResource
- type ManagerSharedResourceStatus
- type ManagerSharedTarget
- func (in *ManagerSharedTarget) DeepCopy() *ManagerSharedTarget
- func (in *ManagerSharedTarget) DeepCopyInto(out *ManagerSharedTarget)
- func (in *ManagerSharedTarget) DeepCopyObject() runtime.Object
- func (r *ManagerSharedTarget) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ManagerSharedTarget) ValidateCreate() error
- func (r *ManagerSharedTarget) ValidateDelete() error
- func (r *ManagerSharedTarget) ValidateUpdate(old runtime.Object) error
- type ManagerSharedTargetList
- type ManagerSharedTargetSpec
- type ManagerSharedTargetSpecResource
- type ManagerSharedTargetStatus
Constants ¶
This section is empty.
Variables ¶
var ( // TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. // localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. SchemeBuilder runtime.SchemeBuilder AddToScheme = localSchemeBuilder.AddToScheme )
var SchemeGroupVersion = schema.GroupVersion{Group: resource.GroupName, Version: "v1alpha1"}
Functions ¶
func GetDecoder ¶
func GetDecoder() map[string]jsoniter.ValDecoder
func GetEncoder ¶
func GetEncoder() map[string]jsoniter.ValEncoder
func Kind ¶
Kind takes an unqualified kind and returns a Group qualified GroupKind
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type ManagerAccount ¶
type ManagerAccount struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagerAccountSpec `json:"spec,omitempty"` Status ManagerAccountStatus `json:"status,omitempty"` }
func (*ManagerAccount) DeepCopy ¶
func (in *ManagerAccount) DeepCopy() *ManagerAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerAccount.
func (*ManagerAccount) DeepCopyInto ¶
func (in *ManagerAccount) DeepCopyInto(out *ManagerAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagerAccount) DeepCopyObject ¶
func (in *ManagerAccount) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagerAccount) SetupWebhookWithManager ¶
func (r *ManagerAccount) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ManagerAccount) ValidateCreate ¶
func (r *ManagerAccount) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ManagerAccount) ValidateDelete ¶
func (r *ManagerAccount) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ManagerAccount) ValidateUpdate ¶
func (r *ManagerAccount) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ManagerAccountList ¶
type ManagerAccountList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ManagerAccount CRD objects Items []ManagerAccount `json:"items,omitempty"` }
ManagerAccountList is a list of ManagerAccounts
func (*ManagerAccountList) DeepCopy ¶
func (in *ManagerAccountList) DeepCopy() *ManagerAccountList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerAccountList.
func (*ManagerAccountList) DeepCopyInto ¶
func (in *ManagerAccountList) DeepCopyInto(out *ManagerAccountList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagerAccountList) DeepCopyObject ¶
func (in *ManagerAccountList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ManagerAccountSpec ¶
type ManagerAccountSpec struct { State *ManagerAccountSpecResource `json:"state,omitempty" tf:"-"` Resource ManagerAccountSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ManagerAccountSpec) DeepCopy ¶
func (in *ManagerAccountSpec) DeepCopy() *ManagerAccountSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerAccountSpec.
func (*ManagerAccountSpec) DeepCopyInto ¶
func (in *ManagerAccountSpec) DeepCopyInto(out *ManagerAccountSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerAccountSpecResource ¶
type ManagerAccountSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AccountNamePrefix *string `json:"accountNamePrefix,omitempty" tf:"account_name_prefix"` DisplayName *string `json:"displayName" tf:"display_name"` // +optional FolderID *string `json:"folderID,omitempty" tf:"folder_id"` // +optional JoinMethod *string `json:"joinMethod,omitempty" tf:"join_method"` // +optional JoinTime *string `json:"joinTime,omitempty" tf:"join_time"` // +optional ModifyTime *string `json:"modifyTime,omitempty" tf:"modify_time"` // +optional PayerAccountID *string `json:"payerAccountID,omitempty" tf:"payer_account_id"` // +optional ResourceDirectoryID *string `json:"resourceDirectoryID,omitempty" tf:"resource_directory_id"` // +optional Status *string `json:"status,omitempty" tf:"status"` // +optional Type *string `json:"type,omitempty" tf:"type"` }
func (*ManagerAccountSpecResource) DeepCopy ¶
func (in *ManagerAccountSpecResource) DeepCopy() *ManagerAccountSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerAccountSpecResource.
func (*ManagerAccountSpecResource) DeepCopyInto ¶
func (in *ManagerAccountSpecResource) DeepCopyInto(out *ManagerAccountSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerAccountStatus ¶
type ManagerAccountStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ManagerAccountStatus) DeepCopy ¶
func (in *ManagerAccountStatus) DeepCopy() *ManagerAccountStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerAccountStatus.
func (*ManagerAccountStatus) DeepCopyInto ¶
func (in *ManagerAccountStatus) DeepCopyInto(out *ManagerAccountStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerControlPolicy ¶
type ManagerControlPolicy struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagerControlPolicySpec `json:"spec,omitempty"` Status ManagerControlPolicyStatus `json:"status,omitempty"` }
func (*ManagerControlPolicy) DeepCopy ¶
func (in *ManagerControlPolicy) DeepCopy() *ManagerControlPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerControlPolicy.
func (*ManagerControlPolicy) DeepCopyInto ¶
func (in *ManagerControlPolicy) DeepCopyInto(out *ManagerControlPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagerControlPolicy) DeepCopyObject ¶
func (in *ManagerControlPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagerControlPolicy) SetupWebhookWithManager ¶
func (r *ManagerControlPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ManagerControlPolicy) ValidateCreate ¶
func (r *ManagerControlPolicy) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ManagerControlPolicy) ValidateDelete ¶
func (r *ManagerControlPolicy) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ManagerControlPolicy) ValidateUpdate ¶
func (r *ManagerControlPolicy) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ManagerControlPolicyAttachment ¶
type ManagerControlPolicyAttachment struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagerControlPolicyAttachmentSpec `json:"spec,omitempty"` Status ManagerControlPolicyAttachmentStatus `json:"status,omitempty"` }
func (*ManagerControlPolicyAttachment) DeepCopy ¶
func (in *ManagerControlPolicyAttachment) DeepCopy() *ManagerControlPolicyAttachment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerControlPolicyAttachment.
func (*ManagerControlPolicyAttachment) DeepCopyInto ¶
func (in *ManagerControlPolicyAttachment) DeepCopyInto(out *ManagerControlPolicyAttachment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagerControlPolicyAttachment) DeepCopyObject ¶
func (in *ManagerControlPolicyAttachment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagerControlPolicyAttachment) SetupWebhookWithManager ¶
func (r *ManagerControlPolicyAttachment) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ManagerControlPolicyAttachment) ValidateCreate ¶
func (r *ManagerControlPolicyAttachment) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ManagerControlPolicyAttachment) ValidateDelete ¶
func (r *ManagerControlPolicyAttachment) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ManagerControlPolicyAttachment) ValidateUpdate ¶
func (r *ManagerControlPolicyAttachment) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ManagerControlPolicyAttachmentList ¶
type ManagerControlPolicyAttachmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ManagerControlPolicyAttachment CRD objects Items []ManagerControlPolicyAttachment `json:"items,omitempty"` }
ManagerControlPolicyAttachmentList is a list of ManagerControlPolicyAttachments
func (*ManagerControlPolicyAttachmentList) DeepCopy ¶
func (in *ManagerControlPolicyAttachmentList) DeepCopy() *ManagerControlPolicyAttachmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerControlPolicyAttachmentList.
func (*ManagerControlPolicyAttachmentList) DeepCopyInto ¶
func (in *ManagerControlPolicyAttachmentList) DeepCopyInto(out *ManagerControlPolicyAttachmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagerControlPolicyAttachmentList) DeepCopyObject ¶
func (in *ManagerControlPolicyAttachmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ManagerControlPolicyAttachmentSpec ¶
type ManagerControlPolicyAttachmentSpec struct { State *ManagerControlPolicyAttachmentSpecResource `json:"state,omitempty" tf:"-"` Resource ManagerControlPolicyAttachmentSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ManagerControlPolicyAttachmentSpec) DeepCopy ¶
func (in *ManagerControlPolicyAttachmentSpec) DeepCopy() *ManagerControlPolicyAttachmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerControlPolicyAttachmentSpec.
func (*ManagerControlPolicyAttachmentSpec) DeepCopyInto ¶
func (in *ManagerControlPolicyAttachmentSpec) DeepCopyInto(out *ManagerControlPolicyAttachmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerControlPolicyAttachmentSpecResource ¶
type ManagerControlPolicyAttachmentSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` PolicyID *string `json:"policyID" tf:"policy_id"` TargetID *string `json:"targetID" tf:"target_id"` }
func (*ManagerControlPolicyAttachmentSpecResource) DeepCopy ¶
func (in *ManagerControlPolicyAttachmentSpecResource) DeepCopy() *ManagerControlPolicyAttachmentSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerControlPolicyAttachmentSpecResource.
func (*ManagerControlPolicyAttachmentSpecResource) DeepCopyInto ¶
func (in *ManagerControlPolicyAttachmentSpecResource) DeepCopyInto(out *ManagerControlPolicyAttachmentSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerControlPolicyAttachmentStatus ¶
type ManagerControlPolicyAttachmentStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ManagerControlPolicyAttachmentStatus) DeepCopy ¶
func (in *ManagerControlPolicyAttachmentStatus) DeepCopy() *ManagerControlPolicyAttachmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerControlPolicyAttachmentStatus.
func (*ManagerControlPolicyAttachmentStatus) DeepCopyInto ¶
func (in *ManagerControlPolicyAttachmentStatus) DeepCopyInto(out *ManagerControlPolicyAttachmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerControlPolicyList ¶
type ManagerControlPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ManagerControlPolicy CRD objects Items []ManagerControlPolicy `json:"items,omitempty"` }
ManagerControlPolicyList is a list of ManagerControlPolicys
func (*ManagerControlPolicyList) DeepCopy ¶
func (in *ManagerControlPolicyList) DeepCopy() *ManagerControlPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerControlPolicyList.
func (*ManagerControlPolicyList) DeepCopyInto ¶
func (in *ManagerControlPolicyList) DeepCopyInto(out *ManagerControlPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagerControlPolicyList) DeepCopyObject ¶
func (in *ManagerControlPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ManagerControlPolicySpec ¶
type ManagerControlPolicySpec struct { State *ManagerControlPolicySpecResource `json:"state,omitempty" tf:"-"` Resource ManagerControlPolicySpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ManagerControlPolicySpec) DeepCopy ¶
func (in *ManagerControlPolicySpec) DeepCopy() *ManagerControlPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerControlPolicySpec.
func (*ManagerControlPolicySpec) DeepCopyInto ¶
func (in *ManagerControlPolicySpec) DeepCopyInto(out *ManagerControlPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerControlPolicySpecResource ¶
type ManagerControlPolicySpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` ControlPolicyName *string `json:"controlPolicyName" tf:"control_policy_name"` // +optional Description *string `json:"description,omitempty" tf:"description"` EffectScope *string `json:"effectScope" tf:"effect_scope"` PolicyDocument *string `json:"policyDocument" tf:"policy_document"` }
func (*ManagerControlPolicySpecResource) DeepCopy ¶
func (in *ManagerControlPolicySpecResource) DeepCopy() *ManagerControlPolicySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerControlPolicySpecResource.
func (*ManagerControlPolicySpecResource) DeepCopyInto ¶
func (in *ManagerControlPolicySpecResource) DeepCopyInto(out *ManagerControlPolicySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerControlPolicyStatus ¶
type ManagerControlPolicyStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ManagerControlPolicyStatus) DeepCopy ¶
func (in *ManagerControlPolicyStatus) DeepCopy() *ManagerControlPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerControlPolicyStatus.
func (*ManagerControlPolicyStatus) DeepCopyInto ¶
func (in *ManagerControlPolicyStatus) DeepCopyInto(out *ManagerControlPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerFolder ¶
type ManagerFolder struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagerFolderSpec `json:"spec,omitempty"` Status ManagerFolderStatus `json:"status,omitempty"` }
func (*ManagerFolder) DeepCopy ¶
func (in *ManagerFolder) DeepCopy() *ManagerFolder
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerFolder.
func (*ManagerFolder) DeepCopyInto ¶
func (in *ManagerFolder) DeepCopyInto(out *ManagerFolder)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagerFolder) DeepCopyObject ¶
func (in *ManagerFolder) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagerFolder) SetupWebhookWithManager ¶
func (r *ManagerFolder) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ManagerFolder) ValidateCreate ¶
func (r *ManagerFolder) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ManagerFolder) ValidateDelete ¶
func (r *ManagerFolder) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ManagerFolder) ValidateUpdate ¶
func (r *ManagerFolder) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ManagerFolderList ¶
type ManagerFolderList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ManagerFolder CRD objects Items []ManagerFolder `json:"items,omitempty"` }
ManagerFolderList is a list of ManagerFolders
func (*ManagerFolderList) DeepCopy ¶
func (in *ManagerFolderList) DeepCopy() *ManagerFolderList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerFolderList.
func (*ManagerFolderList) DeepCopyInto ¶
func (in *ManagerFolderList) DeepCopyInto(out *ManagerFolderList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagerFolderList) DeepCopyObject ¶
func (in *ManagerFolderList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ManagerFolderSpec ¶
type ManagerFolderSpec struct { State *ManagerFolderSpecResource `json:"state,omitempty" tf:"-"` Resource ManagerFolderSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ManagerFolderSpec) DeepCopy ¶
func (in *ManagerFolderSpec) DeepCopy() *ManagerFolderSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerFolderSpec.
func (*ManagerFolderSpec) DeepCopyInto ¶
func (in *ManagerFolderSpec) DeepCopyInto(out *ManagerFolderSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerFolderSpecResource ¶
type ManagerFolderSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` FolderName *string `json:"folderName" tf:"folder_name"` // +optional ParentFolderID *string `json:"parentFolderID,omitempty" tf:"parent_folder_id"` }
func (*ManagerFolderSpecResource) DeepCopy ¶
func (in *ManagerFolderSpecResource) DeepCopy() *ManagerFolderSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerFolderSpecResource.
func (*ManagerFolderSpecResource) DeepCopyInto ¶
func (in *ManagerFolderSpecResource) DeepCopyInto(out *ManagerFolderSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerFolderStatus ¶
type ManagerFolderStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ManagerFolderStatus) DeepCopy ¶
func (in *ManagerFolderStatus) DeepCopy() *ManagerFolderStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerFolderStatus.
func (*ManagerFolderStatus) DeepCopyInto ¶
func (in *ManagerFolderStatus) DeepCopyInto(out *ManagerFolderStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerHandshake ¶
type ManagerHandshake struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagerHandshakeSpec `json:"spec,omitempty"` Status ManagerHandshakeStatus `json:"status,omitempty"` }
func (*ManagerHandshake) DeepCopy ¶
func (in *ManagerHandshake) DeepCopy() *ManagerHandshake
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerHandshake.
func (*ManagerHandshake) DeepCopyInto ¶
func (in *ManagerHandshake) DeepCopyInto(out *ManagerHandshake)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagerHandshake) DeepCopyObject ¶
func (in *ManagerHandshake) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagerHandshake) SetupWebhookWithManager ¶
func (r *ManagerHandshake) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ManagerHandshake) ValidateCreate ¶
func (r *ManagerHandshake) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ManagerHandshake) ValidateDelete ¶
func (r *ManagerHandshake) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ManagerHandshake) ValidateUpdate ¶
func (r *ManagerHandshake) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ManagerHandshakeList ¶
type ManagerHandshakeList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ManagerHandshake CRD objects Items []ManagerHandshake `json:"items,omitempty"` }
ManagerHandshakeList is a list of ManagerHandshakes
func (*ManagerHandshakeList) DeepCopy ¶
func (in *ManagerHandshakeList) DeepCopy() *ManagerHandshakeList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerHandshakeList.
func (*ManagerHandshakeList) DeepCopyInto ¶
func (in *ManagerHandshakeList) DeepCopyInto(out *ManagerHandshakeList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagerHandshakeList) DeepCopyObject ¶
func (in *ManagerHandshakeList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ManagerHandshakeSpec ¶
type ManagerHandshakeSpec struct { State *ManagerHandshakeSpecResource `json:"state,omitempty" tf:"-"` Resource ManagerHandshakeSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ManagerHandshakeSpec) DeepCopy ¶
func (in *ManagerHandshakeSpec) DeepCopy() *ManagerHandshakeSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerHandshakeSpec.
func (*ManagerHandshakeSpec) DeepCopyInto ¶
func (in *ManagerHandshakeSpec) DeepCopyInto(out *ManagerHandshakeSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerHandshakeSpecResource ¶
type ManagerHandshakeSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional ExpireTime *string `json:"expireTime,omitempty" tf:"expire_time"` // +optional MasterAccountID *string `json:"masterAccountID,omitempty" tf:"master_account_id"` // +optional MasterAccountName *string `json:"masterAccountName,omitempty" tf:"master_account_name"` // +optional ModifyTime *string `json:"modifyTime,omitempty" tf:"modify_time"` // +optional Note *string `json:"note,omitempty" tf:"note"` // +optional ResourceDirectoryID *string `json:"resourceDirectoryID,omitempty" tf:"resource_directory_id"` // +optional Status *string `json:"status,omitempty" tf:"status"` TargetEntity *string `json:"targetEntity" tf:"target_entity"` TargetType *string `json:"targetType" tf:"target_type"` }
func (*ManagerHandshakeSpecResource) DeepCopy ¶
func (in *ManagerHandshakeSpecResource) DeepCopy() *ManagerHandshakeSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerHandshakeSpecResource.
func (*ManagerHandshakeSpecResource) DeepCopyInto ¶
func (in *ManagerHandshakeSpecResource) DeepCopyInto(out *ManagerHandshakeSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerHandshakeStatus ¶
type ManagerHandshakeStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ManagerHandshakeStatus) DeepCopy ¶
func (in *ManagerHandshakeStatus) DeepCopy() *ManagerHandshakeStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerHandshakeStatus.
func (*ManagerHandshakeStatus) DeepCopyInto ¶
func (in *ManagerHandshakeStatus) DeepCopyInto(out *ManagerHandshakeStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerPolicy ¶
type ManagerPolicy struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagerPolicySpec `json:"spec,omitempty"` Status ManagerPolicyStatus `json:"status,omitempty"` }
func (*ManagerPolicy) DeepCopy ¶
func (in *ManagerPolicy) DeepCopy() *ManagerPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerPolicy.
func (*ManagerPolicy) DeepCopyInto ¶
func (in *ManagerPolicy) DeepCopyInto(out *ManagerPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagerPolicy) DeepCopyObject ¶
func (in *ManagerPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagerPolicy) SetupWebhookWithManager ¶
func (r *ManagerPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ManagerPolicy) ValidateCreate ¶
func (r *ManagerPolicy) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ManagerPolicy) ValidateDelete ¶
func (r *ManagerPolicy) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ManagerPolicy) ValidateUpdate ¶
func (r *ManagerPolicy) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ManagerPolicyAttachment ¶
type ManagerPolicyAttachment struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagerPolicyAttachmentSpec `json:"spec,omitempty"` Status ManagerPolicyAttachmentStatus `json:"status,omitempty"` }
func (*ManagerPolicyAttachment) DeepCopy ¶
func (in *ManagerPolicyAttachment) DeepCopy() *ManagerPolicyAttachment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerPolicyAttachment.
func (*ManagerPolicyAttachment) DeepCopyInto ¶
func (in *ManagerPolicyAttachment) DeepCopyInto(out *ManagerPolicyAttachment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagerPolicyAttachment) DeepCopyObject ¶
func (in *ManagerPolicyAttachment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagerPolicyAttachment) SetupWebhookWithManager ¶
func (r *ManagerPolicyAttachment) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ManagerPolicyAttachment) ValidateCreate ¶
func (r *ManagerPolicyAttachment) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ManagerPolicyAttachment) ValidateDelete ¶
func (r *ManagerPolicyAttachment) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ManagerPolicyAttachment) ValidateUpdate ¶
func (r *ManagerPolicyAttachment) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ManagerPolicyAttachmentList ¶
type ManagerPolicyAttachmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ManagerPolicyAttachment CRD objects Items []ManagerPolicyAttachment `json:"items,omitempty"` }
ManagerPolicyAttachmentList is a list of ManagerPolicyAttachments
func (*ManagerPolicyAttachmentList) DeepCopy ¶
func (in *ManagerPolicyAttachmentList) DeepCopy() *ManagerPolicyAttachmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerPolicyAttachmentList.
func (*ManagerPolicyAttachmentList) DeepCopyInto ¶
func (in *ManagerPolicyAttachmentList) DeepCopyInto(out *ManagerPolicyAttachmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagerPolicyAttachmentList) DeepCopyObject ¶
func (in *ManagerPolicyAttachmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ManagerPolicyAttachmentSpec ¶
type ManagerPolicyAttachmentSpec struct { State *ManagerPolicyAttachmentSpecResource `json:"state,omitempty" tf:"-"` Resource ManagerPolicyAttachmentSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ManagerPolicyAttachmentSpec) DeepCopy ¶
func (in *ManagerPolicyAttachmentSpec) DeepCopy() *ManagerPolicyAttachmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerPolicyAttachmentSpec.
func (*ManagerPolicyAttachmentSpec) DeepCopyInto ¶
func (in *ManagerPolicyAttachmentSpec) DeepCopyInto(out *ManagerPolicyAttachmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerPolicyAttachmentSpecResource ¶
type ManagerPolicyAttachmentSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` PolicyName *string `json:"policyName" tf:"policy_name"` PolicyType *string `json:"policyType" tf:"policy_type"` PrincipalName *string `json:"principalName" tf:"principal_name"` PrincipalType *string `json:"principalType" tf:"principal_type"` ResourceGroupID *string `json:"resourceGroupID" tf:"resource_group_id"` }
func (*ManagerPolicyAttachmentSpecResource) DeepCopy ¶
func (in *ManagerPolicyAttachmentSpecResource) DeepCopy() *ManagerPolicyAttachmentSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerPolicyAttachmentSpecResource.
func (*ManagerPolicyAttachmentSpecResource) DeepCopyInto ¶
func (in *ManagerPolicyAttachmentSpecResource) DeepCopyInto(out *ManagerPolicyAttachmentSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerPolicyAttachmentStatus ¶
type ManagerPolicyAttachmentStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ManagerPolicyAttachmentStatus) DeepCopy ¶
func (in *ManagerPolicyAttachmentStatus) DeepCopy() *ManagerPolicyAttachmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerPolicyAttachmentStatus.
func (*ManagerPolicyAttachmentStatus) DeepCopyInto ¶
func (in *ManagerPolicyAttachmentStatus) DeepCopyInto(out *ManagerPolicyAttachmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerPolicyList ¶
type ManagerPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ManagerPolicy CRD objects Items []ManagerPolicy `json:"items,omitempty"` }
ManagerPolicyList is a list of ManagerPolicys
func (*ManagerPolicyList) DeepCopy ¶
func (in *ManagerPolicyList) DeepCopy() *ManagerPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerPolicyList.
func (*ManagerPolicyList) DeepCopyInto ¶
func (in *ManagerPolicyList) DeepCopyInto(out *ManagerPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagerPolicyList) DeepCopyObject ¶
func (in *ManagerPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ManagerPolicySpec ¶
type ManagerPolicySpec struct { State *ManagerPolicySpecResource `json:"state,omitempty" tf:"-"` Resource ManagerPolicySpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ManagerPolicySpec) DeepCopy ¶
func (in *ManagerPolicySpec) DeepCopy() *ManagerPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerPolicySpec.
func (*ManagerPolicySpec) DeepCopyInto ¶
func (in *ManagerPolicySpec) DeepCopyInto(out *ManagerPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerPolicySpecResource ¶
type ManagerPolicySpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional // Deprecated DefaultVersion *string `json:"defaultVersion,omitempty" tf:"default_version"` // +optional Description *string `json:"description,omitempty" tf:"description"` PolicyDocument *string `json:"policyDocument" tf:"policy_document"` PolicyName *string `json:"policyName" tf:"policy_name"` // +optional PolicyType *string `json:"policyType,omitempty" tf:"policy_type"` }
func (*ManagerPolicySpecResource) DeepCopy ¶
func (in *ManagerPolicySpecResource) DeepCopy() *ManagerPolicySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerPolicySpecResource.
func (*ManagerPolicySpecResource) DeepCopyInto ¶
func (in *ManagerPolicySpecResource) DeepCopyInto(out *ManagerPolicySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerPolicyStatus ¶
type ManagerPolicyStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ManagerPolicyStatus) DeepCopy ¶
func (in *ManagerPolicyStatus) DeepCopy() *ManagerPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerPolicyStatus.
func (*ManagerPolicyStatus) DeepCopyInto ¶
func (in *ManagerPolicyStatus) DeepCopyInto(out *ManagerPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerPolicyVersion ¶
type ManagerPolicyVersion struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagerPolicyVersionSpec `json:"spec,omitempty"` Status ManagerPolicyVersionStatus `json:"status,omitempty"` }
func (*ManagerPolicyVersion) DeepCopy ¶
func (in *ManagerPolicyVersion) DeepCopy() *ManagerPolicyVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerPolicyVersion.
func (*ManagerPolicyVersion) DeepCopyInto ¶
func (in *ManagerPolicyVersion) DeepCopyInto(out *ManagerPolicyVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagerPolicyVersion) DeepCopyObject ¶
func (in *ManagerPolicyVersion) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagerPolicyVersion) SetupWebhookWithManager ¶
func (r *ManagerPolicyVersion) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ManagerPolicyVersion) ValidateCreate ¶
func (r *ManagerPolicyVersion) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ManagerPolicyVersion) ValidateDelete ¶
func (r *ManagerPolicyVersion) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ManagerPolicyVersion) ValidateUpdate ¶
func (r *ManagerPolicyVersion) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ManagerPolicyVersionList ¶
type ManagerPolicyVersionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ManagerPolicyVersion CRD objects Items []ManagerPolicyVersion `json:"items,omitempty"` }
ManagerPolicyVersionList is a list of ManagerPolicyVersions
func (*ManagerPolicyVersionList) DeepCopy ¶
func (in *ManagerPolicyVersionList) DeepCopy() *ManagerPolicyVersionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerPolicyVersionList.
func (*ManagerPolicyVersionList) DeepCopyInto ¶
func (in *ManagerPolicyVersionList) DeepCopyInto(out *ManagerPolicyVersionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagerPolicyVersionList) DeepCopyObject ¶
func (in *ManagerPolicyVersionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ManagerPolicyVersionSpec ¶
type ManagerPolicyVersionSpec struct { State *ManagerPolicyVersionSpecResource `json:"state,omitempty" tf:"-"` Resource ManagerPolicyVersionSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ManagerPolicyVersionSpec) DeepCopy ¶
func (in *ManagerPolicyVersionSpec) DeepCopy() *ManagerPolicyVersionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerPolicyVersionSpec.
func (*ManagerPolicyVersionSpec) DeepCopyInto ¶
func (in *ManagerPolicyVersionSpec) DeepCopyInto(out *ManagerPolicyVersionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerPolicyVersionSpecResource ¶
type ManagerPolicyVersionSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CreateDate *string `json:"createDate,omitempty" tf:"create_date"` // +optional // Deprecated IsDefaultVersion *bool `json:"isDefaultVersion,omitempty" tf:"is_default_version"` PolicyDocument *string `json:"policyDocument" tf:"policy_document"` PolicyName *string `json:"policyName" tf:"policy_name"` // +optional VersionID *string `json:"versionID,omitempty" tf:"version_id"` }
func (*ManagerPolicyVersionSpecResource) DeepCopy ¶
func (in *ManagerPolicyVersionSpecResource) DeepCopy() *ManagerPolicyVersionSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerPolicyVersionSpecResource.
func (*ManagerPolicyVersionSpecResource) DeepCopyInto ¶
func (in *ManagerPolicyVersionSpecResource) DeepCopyInto(out *ManagerPolicyVersionSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerPolicyVersionStatus ¶
type ManagerPolicyVersionStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ManagerPolicyVersionStatus) DeepCopy ¶
func (in *ManagerPolicyVersionStatus) DeepCopy() *ManagerPolicyVersionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerPolicyVersionStatus.
func (*ManagerPolicyVersionStatus) DeepCopyInto ¶
func (in *ManagerPolicyVersionStatus) DeepCopyInto(out *ManagerPolicyVersionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerResourceDirectory ¶
type ManagerResourceDirectory struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagerResourceDirectorySpec `json:"spec,omitempty"` Status ManagerResourceDirectoryStatus `json:"status,omitempty"` }
func (*ManagerResourceDirectory) DeepCopy ¶
func (in *ManagerResourceDirectory) DeepCopy() *ManagerResourceDirectory
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerResourceDirectory.
func (*ManagerResourceDirectory) DeepCopyInto ¶
func (in *ManagerResourceDirectory) DeepCopyInto(out *ManagerResourceDirectory)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagerResourceDirectory) DeepCopyObject ¶
func (in *ManagerResourceDirectory) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagerResourceDirectory) SetupWebhookWithManager ¶
func (r *ManagerResourceDirectory) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ManagerResourceDirectory) ValidateCreate ¶
func (r *ManagerResourceDirectory) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ManagerResourceDirectory) ValidateDelete ¶
func (r *ManagerResourceDirectory) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ManagerResourceDirectory) ValidateUpdate ¶
func (r *ManagerResourceDirectory) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ManagerResourceDirectoryList ¶
type ManagerResourceDirectoryList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ManagerResourceDirectory CRD objects Items []ManagerResourceDirectory `json:"items,omitempty"` }
ManagerResourceDirectoryList is a list of ManagerResourceDirectorys
func (*ManagerResourceDirectoryList) DeepCopy ¶
func (in *ManagerResourceDirectoryList) DeepCopy() *ManagerResourceDirectoryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerResourceDirectoryList.
func (*ManagerResourceDirectoryList) DeepCopyInto ¶
func (in *ManagerResourceDirectoryList) DeepCopyInto(out *ManagerResourceDirectoryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagerResourceDirectoryList) DeepCopyObject ¶
func (in *ManagerResourceDirectoryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ManagerResourceDirectorySpec ¶
type ManagerResourceDirectorySpec struct { State *ManagerResourceDirectorySpecResource `json:"state,omitempty" tf:"-"` Resource ManagerResourceDirectorySpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ManagerResourceDirectorySpec) DeepCopy ¶
func (in *ManagerResourceDirectorySpec) DeepCopy() *ManagerResourceDirectorySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerResourceDirectorySpec.
func (*ManagerResourceDirectorySpec) DeepCopyInto ¶
func (in *ManagerResourceDirectorySpec) DeepCopyInto(out *ManagerResourceDirectorySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerResourceDirectorySpecResource ¶
type ManagerResourceDirectorySpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional MasterAccountID *string `json:"masterAccountID,omitempty" tf:"master_account_id"` // +optional MasterAccountName *string `json:"masterAccountName,omitempty" tf:"master_account_name"` // +optional RootFolderID *string `json:"rootFolderID,omitempty" tf:"root_folder_id"` // +optional Status *string `json:"status,omitempty" tf:"status"` }
func (*ManagerResourceDirectorySpecResource) DeepCopy ¶
func (in *ManagerResourceDirectorySpecResource) DeepCopy() *ManagerResourceDirectorySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerResourceDirectorySpecResource.
func (*ManagerResourceDirectorySpecResource) DeepCopyInto ¶
func (in *ManagerResourceDirectorySpecResource) DeepCopyInto(out *ManagerResourceDirectorySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerResourceDirectoryStatus ¶
type ManagerResourceDirectoryStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ManagerResourceDirectoryStatus) DeepCopy ¶
func (in *ManagerResourceDirectoryStatus) DeepCopy() *ManagerResourceDirectoryStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerResourceDirectoryStatus.
func (*ManagerResourceDirectoryStatus) DeepCopyInto ¶
func (in *ManagerResourceDirectoryStatus) DeepCopyInto(out *ManagerResourceDirectoryStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerResourceGroup ¶
type ManagerResourceGroup struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagerResourceGroupSpec `json:"spec,omitempty"` Status ManagerResourceGroupStatus `json:"status,omitempty"` }
func (*ManagerResourceGroup) DeepCopy ¶
func (in *ManagerResourceGroup) DeepCopy() *ManagerResourceGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerResourceGroup.
func (*ManagerResourceGroup) DeepCopyInto ¶
func (in *ManagerResourceGroup) DeepCopyInto(out *ManagerResourceGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagerResourceGroup) DeepCopyObject ¶
func (in *ManagerResourceGroup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagerResourceGroup) SetupWebhookWithManager ¶
func (r *ManagerResourceGroup) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ManagerResourceGroup) ValidateCreate ¶
func (r *ManagerResourceGroup) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ManagerResourceGroup) ValidateDelete ¶
func (r *ManagerResourceGroup) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ManagerResourceGroup) ValidateUpdate ¶
func (r *ManagerResourceGroup) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ManagerResourceGroupList ¶
type ManagerResourceGroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ManagerResourceGroup CRD objects Items []ManagerResourceGroup `json:"items,omitempty"` }
ManagerResourceGroupList is a list of ManagerResourceGroups
func (*ManagerResourceGroupList) DeepCopy ¶
func (in *ManagerResourceGroupList) DeepCopy() *ManagerResourceGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerResourceGroupList.
func (*ManagerResourceGroupList) DeepCopyInto ¶
func (in *ManagerResourceGroupList) DeepCopyInto(out *ManagerResourceGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagerResourceGroupList) DeepCopyObject ¶
func (in *ManagerResourceGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ManagerResourceGroupSpec ¶
type ManagerResourceGroupSpec struct { State *ManagerResourceGroupSpecResource `json:"state,omitempty" tf:"-"` Resource ManagerResourceGroupSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ManagerResourceGroupSpec) DeepCopy ¶
func (in *ManagerResourceGroupSpec) DeepCopy() *ManagerResourceGroupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerResourceGroupSpec.
func (*ManagerResourceGroupSpec) DeepCopyInto ¶
func (in *ManagerResourceGroupSpec) DeepCopyInto(out *ManagerResourceGroupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerResourceGroupSpecRegionStatuses ¶
type ManagerResourceGroupSpecRegionStatuses struct { // +optional RegionID *string `json:"regionID,omitempty" tf:"region_id"` // +optional Status *string `json:"status,omitempty" tf:"status"` }
func (*ManagerResourceGroupSpecRegionStatuses) DeepCopy ¶
func (in *ManagerResourceGroupSpecRegionStatuses) DeepCopy() *ManagerResourceGroupSpecRegionStatuses
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerResourceGroupSpecRegionStatuses.
func (*ManagerResourceGroupSpecRegionStatuses) DeepCopyInto ¶
func (in *ManagerResourceGroupSpecRegionStatuses) DeepCopyInto(out *ManagerResourceGroupSpecRegionStatuses)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerResourceGroupSpecResource ¶
type ManagerResourceGroupSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AccountID *string `json:"accountID,omitempty" tf:"account_id"` // +optional CreateDate *string `json:"createDate,omitempty" tf:"create_date"` DisplayName *string `json:"displayName" tf:"display_name"` // +optional // Deprecated Name *string `json:"name,omitempty" tf:"name"` // +optional RegionStatuses []ManagerResourceGroupSpecRegionStatuses `json:"regionStatuses,omitempty" tf:"region_statuses"` // +optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name"` // +optional Status *string `json:"status,omitempty" tf:"status"` }
func (*ManagerResourceGroupSpecResource) DeepCopy ¶
func (in *ManagerResourceGroupSpecResource) DeepCopy() *ManagerResourceGroupSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerResourceGroupSpecResource.
func (*ManagerResourceGroupSpecResource) DeepCopyInto ¶
func (in *ManagerResourceGroupSpecResource) DeepCopyInto(out *ManagerResourceGroupSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerResourceGroupStatus ¶
type ManagerResourceGroupStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ManagerResourceGroupStatus) DeepCopy ¶
func (in *ManagerResourceGroupStatus) DeepCopy() *ManagerResourceGroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerResourceGroupStatus.
func (*ManagerResourceGroupStatus) DeepCopyInto ¶
func (in *ManagerResourceGroupStatus) DeepCopyInto(out *ManagerResourceGroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerResourceShare ¶
type ManagerResourceShare struct {}
func (*ManagerResourceShare) DeepCopy ¶
func (in *ManagerResourceShare) DeepCopy() *ManagerResourceShare
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerResourceShare.
func (*ManagerResourceShare) DeepCopyInto ¶
func (in *ManagerResourceShare) DeepCopyInto(out *ManagerResourceShare)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagerResourceShare) DeepCopyObject ¶
func (in *ManagerResourceShare) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagerResourceShare) SetupWebhookWithManager ¶
func (r *ManagerResourceShare) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ManagerResourceShare) ValidateCreate ¶
func (r *ManagerResourceShare) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ManagerResourceShare) ValidateDelete ¶
func (r *ManagerResourceShare) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ManagerResourceShare) ValidateUpdate ¶
func (r *ManagerResourceShare) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ManagerResourceShareList ¶
type ManagerResourceShareList struct { ManagerResourceShare `json:"items,omitempty"` }Items []
ManagerResourceShareList is a list of ManagerResourceShares
func (*ManagerResourceShareList) DeepCopy ¶
func (in *ManagerResourceShareList) DeepCopy() *ManagerResourceShareList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerResourceShareList.
func (*ManagerResourceShareList) DeepCopyInto ¶
func (in *ManagerResourceShareList) DeepCopyInto(out *ManagerResourceShareList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagerResourceShareList) DeepCopyObject ¶
func (in *ManagerResourceShareList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ManagerResourceShareSpec ¶
type ManagerResourceShareSpec struct {}
func (*ManagerResourceShareSpec) DeepCopy ¶
func (in *ManagerResourceShareSpec) DeepCopy() *ManagerResourceShareSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerResourceShareSpec.
func (*ManagerResourceShareSpec) DeepCopyInto ¶
func (in *ManagerResourceShareSpec) DeepCopyInto(out *ManagerResourceShareSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerResourceShareSpecResource ¶
type ManagerResourceShareSpecResource struct { string `json:"resourceShareOwner,omitempty" tf:"resource_share_owner"` Status *string `json:"status,omitempty" tf:"status"` }ResourceShareOwner *
func (*ManagerResourceShareSpecResource) DeepCopy ¶
func (in *ManagerResourceShareSpecResource) DeepCopy() *ManagerResourceShareSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerResourceShareSpecResource.
func (*ManagerResourceShareSpecResource) DeepCopyInto ¶
func (in *ManagerResourceShareSpecResource) DeepCopyInto(out *ManagerResourceShareSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerResourceShareStatus ¶
type ManagerResourceShareStatus struct { // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Phase status.Status `json:"phase,omitempty"` Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ManagerResourceShareStatus) DeepCopy ¶
func (in *ManagerResourceShareStatus) DeepCopy() *ManagerResourceShareStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerResourceShareStatus.
func (*ManagerResourceShareStatus) DeepCopyInto ¶
func (in *ManagerResourceShareStatus) DeepCopyInto(out *ManagerResourceShareStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerRole ¶
type ManagerRole struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagerRoleSpec `json:"spec,omitempty"` Status ManagerRoleStatus `json:"status,omitempty"` }
func (*ManagerRole) DeepCopy ¶
func (in *ManagerRole) DeepCopy() *ManagerRole
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerRole.
func (*ManagerRole) DeepCopyInto ¶
func (in *ManagerRole) DeepCopyInto(out *ManagerRole)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagerRole) DeepCopyObject ¶
func (in *ManagerRole) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagerRole) SetupWebhookWithManager ¶
func (r *ManagerRole) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ManagerRole) ValidateCreate ¶
func (r *ManagerRole) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ManagerRole) ValidateDelete ¶
func (r *ManagerRole) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ManagerRole) ValidateUpdate ¶
func (r *ManagerRole) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ManagerRoleList ¶
type ManagerRoleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ManagerRole CRD objects Items []ManagerRole `json:"items,omitempty"` }
ManagerRoleList is a list of ManagerRoles
func (*ManagerRoleList) DeepCopy ¶
func (in *ManagerRoleList) DeepCopy() *ManagerRoleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerRoleList.
func (*ManagerRoleList) DeepCopyInto ¶
func (in *ManagerRoleList) DeepCopyInto(out *ManagerRoleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagerRoleList) DeepCopyObject ¶
func (in *ManagerRoleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ManagerRoleSpec ¶
type ManagerRoleSpec struct { State *ManagerRoleSpecResource `json:"state,omitempty" tf:"-"` Resource ManagerRoleSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ManagerRoleSpec) DeepCopy ¶
func (in *ManagerRoleSpec) DeepCopy() *ManagerRoleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerRoleSpec.
func (*ManagerRoleSpec) DeepCopyInto ¶
func (in *ManagerRoleSpec) DeepCopyInto(out *ManagerRoleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerRoleSpecResource ¶
type ManagerRoleSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` AssumeRolePolicyDocument *string `json:"assumeRolePolicyDocument" tf:"assume_role_policy_document"` // +optional CreateDate *string `json:"createDate,omitempty" tf:"create_date"` // +optional Description *string `json:"description,omitempty" tf:"description"` // +optional MaxSessionDuration *int64 `json:"maxSessionDuration,omitempty" tf:"max_session_duration"` // +optional RoleID *string `json:"roleID,omitempty" tf:"role_id"` RoleName *string `json:"roleName" tf:"role_name"` // +optional UpdateDate *string `json:"updateDate,omitempty" tf:"update_date"` }
func (*ManagerRoleSpecResource) DeepCopy ¶
func (in *ManagerRoleSpecResource) DeepCopy() *ManagerRoleSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerRoleSpecResource.
func (*ManagerRoleSpecResource) DeepCopyInto ¶
func (in *ManagerRoleSpecResource) DeepCopyInto(out *ManagerRoleSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerRoleStatus ¶
type ManagerRoleStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ManagerRoleStatus) DeepCopy ¶
func (in *ManagerRoleStatus) DeepCopy() *ManagerRoleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerRoleStatus.
func (*ManagerRoleStatus) DeepCopyInto ¶
func (in *ManagerRoleStatus) DeepCopyInto(out *ManagerRoleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerServiceLinkedRole ¶ added in v0.5.0
type ManagerServiceLinkedRole struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagerServiceLinkedRoleSpec `json:"spec,omitempty"` Status ManagerServiceLinkedRoleStatus `json:"status,omitempty"` }
func (*ManagerServiceLinkedRole) DeepCopy ¶ added in v0.5.0
func (in *ManagerServiceLinkedRole) DeepCopy() *ManagerServiceLinkedRole
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerServiceLinkedRole.
func (*ManagerServiceLinkedRole) DeepCopyInto ¶ added in v0.5.0
func (in *ManagerServiceLinkedRole) DeepCopyInto(out *ManagerServiceLinkedRole)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagerServiceLinkedRole) DeepCopyObject ¶ added in v0.5.0
func (in *ManagerServiceLinkedRole) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagerServiceLinkedRole) SetupWebhookWithManager ¶ added in v0.5.0
func (r *ManagerServiceLinkedRole) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ManagerServiceLinkedRole) ValidateCreate ¶ added in v0.5.0
func (r *ManagerServiceLinkedRole) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ManagerServiceLinkedRole) ValidateDelete ¶ added in v0.5.0
func (r *ManagerServiceLinkedRole) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ManagerServiceLinkedRole) ValidateUpdate ¶ added in v0.5.0
func (r *ManagerServiceLinkedRole) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ManagerServiceLinkedRoleList ¶ added in v0.5.0
type ManagerServiceLinkedRoleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ManagerServiceLinkedRole CRD objects Items []ManagerServiceLinkedRole `json:"items,omitempty"` }
ManagerServiceLinkedRoleList is a list of ManagerServiceLinkedRoles
func (*ManagerServiceLinkedRoleList) DeepCopy ¶ added in v0.5.0
func (in *ManagerServiceLinkedRoleList) DeepCopy() *ManagerServiceLinkedRoleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerServiceLinkedRoleList.
func (*ManagerServiceLinkedRoleList) DeepCopyInto ¶ added in v0.5.0
func (in *ManagerServiceLinkedRoleList) DeepCopyInto(out *ManagerServiceLinkedRoleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagerServiceLinkedRoleList) DeepCopyObject ¶ added in v0.5.0
func (in *ManagerServiceLinkedRoleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ManagerServiceLinkedRoleSpec ¶ added in v0.5.0
type ManagerServiceLinkedRoleSpec struct { State *ManagerServiceLinkedRoleSpecResource `json:"state,omitempty" tf:"-"` Resource ManagerServiceLinkedRoleSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ManagerServiceLinkedRoleSpec) DeepCopy ¶ added in v0.5.0
func (in *ManagerServiceLinkedRoleSpec) DeepCopy() *ManagerServiceLinkedRoleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerServiceLinkedRoleSpec.
func (*ManagerServiceLinkedRoleSpec) DeepCopyInto ¶ added in v0.5.0
func (in *ManagerServiceLinkedRoleSpec) DeepCopyInto(out *ManagerServiceLinkedRoleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerServiceLinkedRoleSpecResource ¶ added in v0.5.0
type ManagerServiceLinkedRoleSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` // +optional CustomSuffix *string `json:"customSuffix,omitempty" tf:"custom_suffix"` // +optional Description *string `json:"description,omitempty" tf:"description"` // +optional RoleID *string `json:"roleID,omitempty" tf:"role_id"` // +optional RoleName *string `json:"roleName,omitempty" tf:"role_name"` ServiceName *string `json:"serviceName" tf:"service_name"` }
func (*ManagerServiceLinkedRoleSpecResource) DeepCopy ¶ added in v0.5.0
func (in *ManagerServiceLinkedRoleSpecResource) DeepCopy() *ManagerServiceLinkedRoleSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerServiceLinkedRoleSpecResource.
func (*ManagerServiceLinkedRoleSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *ManagerServiceLinkedRoleSpecResource) DeepCopyInto(out *ManagerServiceLinkedRoleSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerServiceLinkedRoleStatus ¶ added in v0.5.0
type ManagerServiceLinkedRoleStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ManagerServiceLinkedRoleStatus) DeepCopy ¶ added in v0.5.0
func (in *ManagerServiceLinkedRoleStatus) DeepCopy() *ManagerServiceLinkedRoleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerServiceLinkedRoleStatus.
func (*ManagerServiceLinkedRoleStatus) DeepCopyInto ¶ added in v0.5.0
func (in *ManagerServiceLinkedRoleStatus) DeepCopyInto(out *ManagerServiceLinkedRoleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerSharedResource ¶
type ManagerSharedResource struct {}
func (*ManagerSharedResource) DeepCopy ¶
func (in *ManagerSharedResource) DeepCopy() *ManagerSharedResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerSharedResource.
func (*ManagerSharedResource) DeepCopyInto ¶
func (in *ManagerSharedResource) DeepCopyInto(out *ManagerSharedResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagerSharedResource) DeepCopyObject ¶
func (in *ManagerSharedResource) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagerSharedResource) SetupWebhookWithManager ¶
func (r *ManagerSharedResource) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ManagerSharedResource) ValidateCreate ¶
func (r *ManagerSharedResource) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ManagerSharedResource) ValidateDelete ¶
func (r *ManagerSharedResource) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ManagerSharedResource) ValidateUpdate ¶
func (r *ManagerSharedResource) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ManagerSharedResourceList ¶
type ManagerSharedResourceList struct { ManagerSharedResource `json:"items,omitempty"` }Items []
ManagerSharedResourceList is a list of ManagerSharedResources
func (*ManagerSharedResourceList) DeepCopy ¶
func (in *ManagerSharedResourceList) DeepCopy() *ManagerSharedResourceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerSharedResourceList.
func (*ManagerSharedResourceList) DeepCopyInto ¶
func (in *ManagerSharedResourceList) DeepCopyInto(out *ManagerSharedResourceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagerSharedResourceList) DeepCopyObject ¶
func (in *ManagerSharedResourceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ManagerSharedResourceSpec ¶
type ManagerSharedResourceSpec struct {}
func (*ManagerSharedResourceSpec) DeepCopy ¶
func (in *ManagerSharedResourceSpec) DeepCopy() *ManagerSharedResourceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerSharedResourceSpec.
func (*ManagerSharedResourceSpec) DeepCopyInto ¶
func (in *ManagerSharedResourceSpec) DeepCopyInto(out *ManagerSharedResourceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerSharedResourceSpecResource ¶
type ManagerSharedResourceSpecResource struct { string `json:"status,omitempty" tf:"status"` }Status *
func (*ManagerSharedResourceSpecResource) DeepCopy ¶
func (in *ManagerSharedResourceSpecResource) DeepCopy() *ManagerSharedResourceSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerSharedResourceSpecResource.
func (*ManagerSharedResourceSpecResource) DeepCopyInto ¶
func (in *ManagerSharedResourceSpecResource) DeepCopyInto(out *ManagerSharedResourceSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerSharedResourceStatus ¶
type ManagerSharedResourceStatus struct { // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Phase status.Status `json:"phase,omitempty"` Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ManagerSharedResourceStatus) DeepCopy ¶
func (in *ManagerSharedResourceStatus) DeepCopy() *ManagerSharedResourceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerSharedResourceStatus.
func (*ManagerSharedResourceStatus) DeepCopyInto ¶
func (in *ManagerSharedResourceStatus) DeepCopyInto(out *ManagerSharedResourceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerSharedTarget ¶
type ManagerSharedTarget struct {}
func (*ManagerSharedTarget) DeepCopy ¶
func (in *ManagerSharedTarget) DeepCopy() *ManagerSharedTarget
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerSharedTarget.
func (*ManagerSharedTarget) DeepCopyInto ¶
func (in *ManagerSharedTarget) DeepCopyInto(out *ManagerSharedTarget)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagerSharedTarget) DeepCopyObject ¶
func (in *ManagerSharedTarget) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagerSharedTarget) SetupWebhookWithManager ¶
func (r *ManagerSharedTarget) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ManagerSharedTarget) ValidateCreate ¶
func (r *ManagerSharedTarget) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ManagerSharedTarget) ValidateDelete ¶
func (r *ManagerSharedTarget) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ManagerSharedTarget) ValidateUpdate ¶
func (r *ManagerSharedTarget) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ManagerSharedTargetList ¶
type ManagerSharedTargetList struct { ManagerSharedTarget `json:"items,omitempty"` }Items []
ManagerSharedTargetList is a list of ManagerSharedTargets
func (*ManagerSharedTargetList) DeepCopy ¶
func (in *ManagerSharedTargetList) DeepCopy() *ManagerSharedTargetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerSharedTargetList.
func (*ManagerSharedTargetList) DeepCopyInto ¶
func (in *ManagerSharedTargetList) DeepCopyInto(out *ManagerSharedTargetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagerSharedTargetList) DeepCopyObject ¶
func (in *ManagerSharedTargetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ManagerSharedTargetSpec ¶
type ManagerSharedTargetSpec struct {}
func (*ManagerSharedTargetSpec) DeepCopy ¶
func (in *ManagerSharedTargetSpec) DeepCopy() *ManagerSharedTargetSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerSharedTargetSpec.
func (*ManagerSharedTargetSpec) DeepCopyInto ¶
func (in *ManagerSharedTargetSpec) DeepCopyInto(out *ManagerSharedTargetSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerSharedTargetSpecResource ¶
type ManagerSharedTargetSpecResource struct { // +optional }
func (*ManagerSharedTargetSpecResource) DeepCopy ¶
func (in *ManagerSharedTargetSpecResource) DeepCopy() *ManagerSharedTargetSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerSharedTargetSpecResource.
func (*ManagerSharedTargetSpecResource) DeepCopyInto ¶
func (in *ManagerSharedTargetSpecResource) DeepCopyInto(out *ManagerSharedTargetSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagerSharedTargetStatus ¶
type ManagerSharedTargetStatus struct { // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Phase status.Status `json:"phase,omitempty"` Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ManagerSharedTargetStatus) DeepCopy ¶
func (in *ManagerSharedTargetStatus) DeepCopy() *ManagerSharedTargetStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagerSharedTargetStatus.
func (*ManagerSharedTargetStatus) DeepCopyInto ¶
func (in *ManagerSharedTargetStatus) DeepCopyInto(out *ManagerSharedTargetStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files
¶
- codec.go
- doc.go
- manager_account_types.go
- manager_account_webhook.go
- manager_control_policy_attachment_types.go
- manager_control_policy_attachment_webhook.go
- manager_control_policy_types.go
- manager_control_policy_webhook.go
- manager_folder_types.go
- manager_folder_webhook.go
- manager_handshake_types.go
- manager_handshake_webhook.go
- manager_policy_attachment_types.go
- manager_policy_attachment_webhook.go
- manager_policy_types.go
- manager_policy_version_types.go
- manager_policy_version_webhook.go
- manager_policy_webhook.go
- manager_resource_directory_types.go
- manager_resource_directory_webhook.go
- manager_resource_group_types.go
- manager_resource_group_webhook.go
- manager_resource_share_types.go
- manager_resource_share_webhook.go
- manager_role_types.go
- manager_role_webhook.go
- manager_service_linked_role_types.go
- manager_service_linked_role_webhook.go
- manager_shared_resource_types.go
- manager_shared_resource_webhook.go
- manager_shared_target_types.go
- manager_shared_target_webhook.go
- register.go
- zz_generated.deepcopy.go