Documentation ¶
Overview ¶
+groupName=macie2.aws.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 Account
- func (in *Account) DeepCopy() *Account
- func (in *Account) DeepCopyInto(out *Account)
- func (in *Account) DeepCopyObject() runtime.Object
- func (r *Account) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Account) ValidateCreate() error
- func (r *Account) ValidateDelete() error
- func (r *Account) ValidateUpdate(old runtime.Object) error
- type AccountList
- type AccountSpec
- type AccountSpecResource
- type AccountStatus
- type ClassificationJob
- func (in *ClassificationJob) DeepCopy() *ClassificationJob
- func (in *ClassificationJob) DeepCopyInto(out *ClassificationJob)
- func (in *ClassificationJob) DeepCopyObject() runtime.Object
- func (r *ClassificationJob) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ClassificationJob) ValidateCreate() error
- func (r *ClassificationJob) ValidateDelete() error
- func (r *ClassificationJob) ValidateUpdate(old runtime.Object) error
- type ClassificationJobList
- type ClassificationJobSpec
- type ClassificationJobSpecResource
- type ClassificationJobSpecS3JobDefinition
- type ClassificationJobSpecS3JobDefinitionBucketDefinitions
- type ClassificationJobSpecS3JobDefinitionCodec
- type ClassificationJobSpecS3JobDefinitionScoping
- type ClassificationJobSpecS3JobDefinitionScopingCodec
- func (ClassificationJobSpecS3JobDefinitionScopingCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ClassificationJobSpecS3JobDefinitionScopingCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ClassificationJobSpecS3JobDefinitionScopingCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ClassificationJobSpecS3JobDefinitionScopingExcludes
- type ClassificationJobSpecS3JobDefinitionScopingExcludesAnd
- type ClassificationJobSpecS3JobDefinitionScopingExcludesAndSimpleScopeTerm
- func (in *ClassificationJobSpecS3JobDefinitionScopingExcludesAndSimpleScopeTerm) DeepCopy() *ClassificationJobSpecS3JobDefinitionScopingExcludesAndSimpleScopeTerm
- func (in *ClassificationJobSpecS3JobDefinitionScopingExcludesAndSimpleScopeTerm) DeepCopyInto(out *ClassificationJobSpecS3JobDefinitionScopingExcludesAndSimpleScopeTerm)
- type ClassificationJobSpecS3JobDefinitionScopingExcludesAndSimpleScopeTermCodec
- func (ClassificationJobSpecS3JobDefinitionScopingExcludesAndSimpleScopeTermCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ClassificationJobSpecS3JobDefinitionScopingExcludesAndSimpleScopeTermCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ClassificationJobSpecS3JobDefinitionScopingExcludesAndSimpleScopeTermCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTerm
- func (in *ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTerm) DeepCopy() *ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTerm
- func (in *ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTerm) DeepCopyInto(out *ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTerm)
- type ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTermCodec
- func (ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTermCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTermCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTermCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTermTagValues
- type ClassificationJobSpecS3JobDefinitionScopingExcludesCodec
- func (ClassificationJobSpecS3JobDefinitionScopingExcludesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ClassificationJobSpecS3JobDefinitionScopingExcludesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ClassificationJobSpecS3JobDefinitionScopingExcludesCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ClassificationJobSpecS3JobDefinitionScopingIncludes
- type ClassificationJobSpecS3JobDefinitionScopingIncludesAnd
- type ClassificationJobSpecS3JobDefinitionScopingIncludesAndSimpleScopeTerm
- func (in *ClassificationJobSpecS3JobDefinitionScopingIncludesAndSimpleScopeTerm) DeepCopy() *ClassificationJobSpecS3JobDefinitionScopingIncludesAndSimpleScopeTerm
- func (in *ClassificationJobSpecS3JobDefinitionScopingIncludesAndSimpleScopeTerm) DeepCopyInto(out *ClassificationJobSpecS3JobDefinitionScopingIncludesAndSimpleScopeTerm)
- type ClassificationJobSpecS3JobDefinitionScopingIncludesAndSimpleScopeTermCodec
- func (ClassificationJobSpecS3JobDefinitionScopingIncludesAndSimpleScopeTermCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ClassificationJobSpecS3JobDefinitionScopingIncludesAndSimpleScopeTermCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ClassificationJobSpecS3JobDefinitionScopingIncludesAndSimpleScopeTermCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTerm
- func (in *ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTerm) DeepCopy() *ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTerm
- func (in *ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTerm) DeepCopyInto(out *ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTerm)
- type ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTermCodec
- func (ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTermCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTermCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTermCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTermTagValues
- type ClassificationJobSpecS3JobDefinitionScopingIncludesCodec
- func (ClassificationJobSpecS3JobDefinitionScopingIncludesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ClassificationJobSpecS3JobDefinitionScopingIncludesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ClassificationJobSpecS3JobDefinitionScopingIncludesCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ClassificationJobSpecScheduleFrequency
- type ClassificationJobSpecScheduleFrequencyCodec
- type ClassificationJobSpecUserPausedDetails
- type ClassificationJobStatus
- type CustomDataIdentifier
- func (in *CustomDataIdentifier) DeepCopy() *CustomDataIdentifier
- func (in *CustomDataIdentifier) DeepCopyInto(out *CustomDataIdentifier)
- func (in *CustomDataIdentifier) DeepCopyObject() runtime.Object
- func (r *CustomDataIdentifier) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *CustomDataIdentifier) ValidateCreate() error
- func (r *CustomDataIdentifier) ValidateDelete() error
- func (r *CustomDataIdentifier) ValidateUpdate(old runtime.Object) error
- type CustomDataIdentifierList
- type CustomDataIdentifierSpec
- type CustomDataIdentifierSpecResource
- type CustomDataIdentifierStatus
- type FindingsFilter
- func (in *FindingsFilter) DeepCopy() *FindingsFilter
- func (in *FindingsFilter) DeepCopyInto(out *FindingsFilter)
- func (in *FindingsFilter) DeepCopyObject() runtime.Object
- func (r *FindingsFilter) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *FindingsFilter) ValidateCreate() error
- func (r *FindingsFilter) ValidateDelete() error
- func (r *FindingsFilter) ValidateUpdate(old runtime.Object) error
- type FindingsFilterList
- type FindingsFilterSpec
- type FindingsFilterSpecFindingCriteria
- type FindingsFilterSpecFindingCriteriaCodec
- type FindingsFilterSpecFindingCriteriaCriterion
- type FindingsFilterSpecResource
- type FindingsFilterStatus
- type InvitationAccepter
- func (in *InvitationAccepter) DeepCopy() *InvitationAccepter
- func (in *InvitationAccepter) DeepCopyInto(out *InvitationAccepter)
- func (in *InvitationAccepter) DeepCopyObject() runtime.Object
- func (r *InvitationAccepter) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *InvitationAccepter) ValidateCreate() error
- func (r *InvitationAccepter) ValidateDelete() error
- func (r *InvitationAccepter) ValidateUpdate(old runtime.Object) error
- type InvitationAccepterList
- type InvitationAccepterSpec
- type InvitationAccepterSpecResource
- type InvitationAccepterStatus
- type Member
- func (in *Member) DeepCopy() *Member
- func (in *Member) DeepCopyInto(out *Member)
- func (in *Member) DeepCopyObject() runtime.Object
- func (r *Member) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Member) ValidateCreate() error
- func (r *Member) ValidateDelete() error
- func (r *Member) ValidateUpdate(old runtime.Object) error
- type MemberList
- type MemberSpec
- type MemberSpecResource
- type MemberStatus
- type OrganizationAdminAccount
- func (in *OrganizationAdminAccount) DeepCopy() *OrganizationAdminAccount
- func (in *OrganizationAdminAccount) DeepCopyInto(out *OrganizationAdminAccount)
- func (in *OrganizationAdminAccount) DeepCopyObject() runtime.Object
- func (r *OrganizationAdminAccount) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *OrganizationAdminAccount) ValidateCreate() error
- func (r *OrganizationAdminAccount) ValidateDelete() error
- func (r *OrganizationAdminAccount) ValidateUpdate(old runtime.Object) error
- type OrganizationAdminAccountList
- type OrganizationAdminAccountSpec
- type OrganizationAdminAccountSpecResource
- type OrganizationAdminAccountStatus
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: macie2.GroupName, Version: "v1alpha1"}
Functions ¶
func GetDecoder ¶
func GetDecoder() map[string]jsoniter.ValDecoder
func GetEncoder ¶
func GetEncoder() map[string]jsoniter.ValEncoder
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type Account ¶
type Account struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AccountSpec `json:"spec,omitempty"` Status AccountStatus `json:"status,omitempty"` }
func (*Account) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Account.
func (*Account) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Account) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Account) SetupWebhookWithManager ¶
func (*Account) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Account) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type AccountList ¶
type AccountList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Account CRD objects Items []Account `json:"items,omitempty"` }
AccountList is a list of Accounts
func (*AccountList) DeepCopy ¶
func (in *AccountList) DeepCopy() *AccountList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountList.
func (*AccountList) DeepCopyInto ¶
func (in *AccountList) DeepCopyInto(out *AccountList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AccountList) DeepCopyObject ¶
func (in *AccountList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AccountSpec ¶
type AccountSpec struct { State *AccountSpecResource `json:"state,omitempty" tf:"-"` Resource AccountSpecResource `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 (*AccountSpec) DeepCopy ¶
func (in *AccountSpec) DeepCopy() *AccountSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountSpec.
func (*AccountSpec) DeepCopyInto ¶
func (in *AccountSpec) DeepCopyInto(out *AccountSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AccountSpecResource ¶
type AccountSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CreatedAt *string `json:"createdAt,omitempty" tf:"created_at"` // +optional FindingPublishingFrequency *string `json:"findingPublishingFrequency,omitempty" tf:"finding_publishing_frequency"` // +optional ServiceRole *string `json:"serviceRole,omitempty" tf:"service_role"` // +optional Status *string `json:"status,omitempty" tf:"status"` // +optional UpdatedAt *string `json:"updatedAt,omitempty" tf:"updated_at"` }
func (*AccountSpecResource) DeepCopy ¶
func (in *AccountSpecResource) DeepCopy() *AccountSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountSpecResource.
func (*AccountSpecResource) DeepCopyInto ¶
func (in *AccountSpecResource) DeepCopyInto(out *AccountSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AccountStatus ¶
type AccountStatus 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 (*AccountStatus) DeepCopy ¶
func (in *AccountStatus) DeepCopy() *AccountStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountStatus.
func (*AccountStatus) DeepCopyInto ¶
func (in *AccountStatus) DeepCopyInto(out *AccountStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClassificationJob ¶
type ClassificationJob struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ClassificationJobSpec `json:"spec,omitempty"` Status ClassificationJobStatus `json:"status,omitempty"` }
func (*ClassificationJob) DeepCopy ¶
func (in *ClassificationJob) DeepCopy() *ClassificationJob
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassificationJob.
func (*ClassificationJob) DeepCopyInto ¶
func (in *ClassificationJob) DeepCopyInto(out *ClassificationJob)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClassificationJob) DeepCopyObject ¶
func (in *ClassificationJob) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ClassificationJob) SetupWebhookWithManager ¶
func (r *ClassificationJob) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ClassificationJob) ValidateCreate ¶
func (r *ClassificationJob) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ClassificationJob) ValidateDelete ¶
func (r *ClassificationJob) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ClassificationJob) ValidateUpdate ¶
func (r *ClassificationJob) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ClassificationJobList ¶
type ClassificationJobList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ClassificationJob CRD objects Items []ClassificationJob `json:"items,omitempty"` }
ClassificationJobList is a list of ClassificationJobs
func (*ClassificationJobList) DeepCopy ¶
func (in *ClassificationJobList) DeepCopy() *ClassificationJobList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassificationJobList.
func (*ClassificationJobList) DeepCopyInto ¶
func (in *ClassificationJobList) DeepCopyInto(out *ClassificationJobList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClassificationJobList) DeepCopyObject ¶
func (in *ClassificationJobList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ClassificationJobSpec ¶
type ClassificationJobSpec struct { State *ClassificationJobSpecResource `json:"state,omitempty" tf:"-"` Resource ClassificationJobSpecResource `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 (*ClassificationJobSpec) DeepCopy ¶
func (in *ClassificationJobSpec) DeepCopy() *ClassificationJobSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassificationJobSpec.
func (*ClassificationJobSpec) DeepCopyInto ¶
func (in *ClassificationJobSpec) DeepCopyInto(out *ClassificationJobSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClassificationJobSpecResource ¶
type ClassificationJobSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CreatedAt *string `json:"createdAt,omitempty" tf:"created_at"` // +optional CustomDataIdentifierIDS []string `json:"customDataIdentifierIDS,omitempty" tf:"custom_data_identifier_ids"` // +optional Description *string `json:"description,omitempty" tf:"description"` // +optional InitialRun *bool `json:"initialRun,omitempty" tf:"initial_run"` // +optional JobArn *string `json:"jobArn,omitempty" tf:"job_arn"` // +optional JobID *string `json:"jobID,omitempty" tf:"job_id"` // +optional JobStatus *string `json:"jobStatus,omitempty" tf:"job_status"` JobType *string `json:"jobType" tf:"job_type"` // +optional Name *string `json:"name,omitempty" tf:"name"` // +optional NamePrefix *string `json:"namePrefix,omitempty" tf:"name_prefix"` S3JobDefinition *ClassificationJobSpecS3JobDefinition `json:"s3JobDefinition" tf:"s3_job_definition"` // +optional SamplingPercentage *int64 `json:"samplingPercentage,omitempty" tf:"sampling_percentage"` // +optional ScheduleFrequency *ClassificationJobSpecScheduleFrequency `json:"scheduleFrequency,omitempty" tf:"schedule_frequency"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` // +optional UserPausedDetails []ClassificationJobSpecUserPausedDetails `json:"userPausedDetails,omitempty" tf:"user_paused_details"` }
func (*ClassificationJobSpecResource) DeepCopy ¶
func (in *ClassificationJobSpecResource) DeepCopy() *ClassificationJobSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassificationJobSpecResource.
func (*ClassificationJobSpecResource) DeepCopyInto ¶
func (in *ClassificationJobSpecResource) DeepCopyInto(out *ClassificationJobSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClassificationJobSpecS3JobDefinition ¶
type ClassificationJobSpecS3JobDefinition struct { // +optional BucketDefinitions []ClassificationJobSpecS3JobDefinitionBucketDefinitions `json:"bucketDefinitions,omitempty" tf:"bucket_definitions"` // +optional Scoping *ClassificationJobSpecS3JobDefinitionScoping `json:"scoping,omitempty" tf:"scoping"` }
func (*ClassificationJobSpecS3JobDefinition) DeepCopy ¶
func (in *ClassificationJobSpecS3JobDefinition) DeepCopy() *ClassificationJobSpecS3JobDefinition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassificationJobSpecS3JobDefinition.
func (*ClassificationJobSpecS3JobDefinition) DeepCopyInto ¶
func (in *ClassificationJobSpecS3JobDefinition) DeepCopyInto(out *ClassificationJobSpecS3JobDefinition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClassificationJobSpecS3JobDefinitionBucketDefinitions ¶
type ClassificationJobSpecS3JobDefinitionBucketDefinitions struct { AccountID *string `json:"accountID" tf:"account_id"` Buckets []string `json:"buckets" tf:"buckets"` }
func (*ClassificationJobSpecS3JobDefinitionBucketDefinitions) DeepCopy ¶
func (in *ClassificationJobSpecS3JobDefinitionBucketDefinitions) DeepCopy() *ClassificationJobSpecS3JobDefinitionBucketDefinitions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassificationJobSpecS3JobDefinitionBucketDefinitions.
func (*ClassificationJobSpecS3JobDefinitionBucketDefinitions) DeepCopyInto ¶
func (in *ClassificationJobSpecS3JobDefinitionBucketDefinitions) DeepCopyInto(out *ClassificationJobSpecS3JobDefinitionBucketDefinitions)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClassificationJobSpecS3JobDefinitionCodec ¶
type ClassificationJobSpecS3JobDefinitionCodec struct { }
+k8s:deepcopy-gen=false
func (ClassificationJobSpecS3JobDefinitionCodec) Decode ¶
func (ClassificationJobSpecS3JobDefinitionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ClassificationJobSpecS3JobDefinitionScoping ¶
type ClassificationJobSpecS3JobDefinitionScoping struct { // +optional Excludes *ClassificationJobSpecS3JobDefinitionScopingExcludes `json:"excludes,omitempty" tf:"excludes"` // +optional Includes *ClassificationJobSpecS3JobDefinitionScopingIncludes `json:"includes,omitempty" tf:"includes"` }
func (*ClassificationJobSpecS3JobDefinitionScoping) DeepCopy ¶
func (in *ClassificationJobSpecS3JobDefinitionScoping) DeepCopy() *ClassificationJobSpecS3JobDefinitionScoping
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassificationJobSpecS3JobDefinitionScoping.
func (*ClassificationJobSpecS3JobDefinitionScoping) DeepCopyInto ¶
func (in *ClassificationJobSpecS3JobDefinitionScoping) DeepCopyInto(out *ClassificationJobSpecS3JobDefinitionScoping)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClassificationJobSpecS3JobDefinitionScopingCodec ¶
type ClassificationJobSpecS3JobDefinitionScopingCodec struct { }
+k8s:deepcopy-gen=false
func (ClassificationJobSpecS3JobDefinitionScopingCodec) Decode ¶
func (ClassificationJobSpecS3JobDefinitionScopingCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ClassificationJobSpecS3JobDefinitionScopingExcludes ¶
type ClassificationJobSpecS3JobDefinitionScopingExcludes struct { // +optional And []ClassificationJobSpecS3JobDefinitionScopingExcludesAnd `json:"and,omitempty" tf:"and"` }
func (*ClassificationJobSpecS3JobDefinitionScopingExcludes) DeepCopy ¶
func (in *ClassificationJobSpecS3JobDefinitionScopingExcludes) DeepCopy() *ClassificationJobSpecS3JobDefinitionScopingExcludes
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassificationJobSpecS3JobDefinitionScopingExcludes.
func (*ClassificationJobSpecS3JobDefinitionScopingExcludes) DeepCopyInto ¶
func (in *ClassificationJobSpecS3JobDefinitionScopingExcludes) DeepCopyInto(out *ClassificationJobSpecS3JobDefinitionScopingExcludes)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClassificationJobSpecS3JobDefinitionScopingExcludesAnd ¶
type ClassificationJobSpecS3JobDefinitionScopingExcludesAnd struct { // +optional SimpleScopeTerm *ClassificationJobSpecS3JobDefinitionScopingExcludesAndSimpleScopeTerm `json:"simpleScopeTerm,omitempty" tf:"simple_scope_term"` // +optional TagScopeTerm *ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTerm `json:"tagScopeTerm,omitempty" tf:"tag_scope_term"` }
func (*ClassificationJobSpecS3JobDefinitionScopingExcludesAnd) DeepCopy ¶
func (in *ClassificationJobSpecS3JobDefinitionScopingExcludesAnd) DeepCopy() *ClassificationJobSpecS3JobDefinitionScopingExcludesAnd
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassificationJobSpecS3JobDefinitionScopingExcludesAnd.
func (*ClassificationJobSpecS3JobDefinitionScopingExcludesAnd) DeepCopyInto ¶
func (in *ClassificationJobSpecS3JobDefinitionScopingExcludesAnd) DeepCopyInto(out *ClassificationJobSpecS3JobDefinitionScopingExcludesAnd)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClassificationJobSpecS3JobDefinitionScopingExcludesAndSimpleScopeTerm ¶
type ClassificationJobSpecS3JobDefinitionScopingExcludesAndSimpleScopeTerm struct { // +optional Comparator *string `json:"comparator,omitempty" tf:"comparator"` // +optional Key *string `json:"key,omitempty" tf:"key"` // +optional Values []string `json:"values,omitempty" tf:"values"` }
func (*ClassificationJobSpecS3JobDefinitionScopingExcludesAndSimpleScopeTerm) DeepCopy ¶
func (in *ClassificationJobSpecS3JobDefinitionScopingExcludesAndSimpleScopeTerm) DeepCopy() *ClassificationJobSpecS3JobDefinitionScopingExcludesAndSimpleScopeTerm
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassificationJobSpecS3JobDefinitionScopingExcludesAndSimpleScopeTerm.
func (*ClassificationJobSpecS3JobDefinitionScopingExcludesAndSimpleScopeTerm) DeepCopyInto ¶
func (in *ClassificationJobSpecS3JobDefinitionScopingExcludesAndSimpleScopeTerm) DeepCopyInto(out *ClassificationJobSpecS3JobDefinitionScopingExcludesAndSimpleScopeTerm)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClassificationJobSpecS3JobDefinitionScopingExcludesAndSimpleScopeTermCodec ¶
type ClassificationJobSpecS3JobDefinitionScopingExcludesAndSimpleScopeTermCodec struct { }
+k8s:deepcopy-gen=false
func (ClassificationJobSpecS3JobDefinitionScopingExcludesAndSimpleScopeTermCodec) Decode ¶
func (ClassificationJobSpecS3JobDefinitionScopingExcludesAndSimpleScopeTermCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTerm ¶
type ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTerm struct { // +optional Comparator *string `json:"comparator,omitempty" tf:"comparator"` // +optional Key *string `json:"key,omitempty" tf:"key"` // +optional TagValues []ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTermTagValues `json:"tagValues,omitempty" tf:"tag_values"` // +optional Target *string `json:"target,omitempty" tf:"target"` }
func (*ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTerm) DeepCopy ¶
func (in *ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTerm) DeepCopy() *ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTerm
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTerm.
func (*ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTerm) DeepCopyInto ¶
func (in *ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTerm) DeepCopyInto(out *ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTerm)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTermCodec ¶
type ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTermCodec struct { }
+k8s:deepcopy-gen=false
func (ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTermCodec) Decode ¶
func (ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTermCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTermTagValues ¶
type ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTermTagValues struct { // +optional Key *string `json:"key,omitempty" tf:"key"` // +optional Value *string `json:"value,omitempty" tf:"value"` }
func (*ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTermTagValues) DeepCopy ¶
func (in *ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTermTagValues) DeepCopy() *ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTermTagValues
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTermTagValues.
func (*ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTermTagValues) DeepCopyInto ¶
func (in *ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTermTagValues) DeepCopyInto(out *ClassificationJobSpecS3JobDefinitionScopingExcludesAndTagScopeTermTagValues)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClassificationJobSpecS3JobDefinitionScopingExcludesCodec ¶
type ClassificationJobSpecS3JobDefinitionScopingExcludesCodec struct { }
+k8s:deepcopy-gen=false
func (ClassificationJobSpecS3JobDefinitionScopingExcludesCodec) Decode ¶
func (ClassificationJobSpecS3JobDefinitionScopingExcludesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ClassificationJobSpecS3JobDefinitionScopingIncludes ¶
type ClassificationJobSpecS3JobDefinitionScopingIncludes struct { // +optional And []ClassificationJobSpecS3JobDefinitionScopingIncludesAnd `json:"and,omitempty" tf:"and"` }
func (*ClassificationJobSpecS3JobDefinitionScopingIncludes) DeepCopy ¶
func (in *ClassificationJobSpecS3JobDefinitionScopingIncludes) DeepCopy() *ClassificationJobSpecS3JobDefinitionScopingIncludes
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassificationJobSpecS3JobDefinitionScopingIncludes.
func (*ClassificationJobSpecS3JobDefinitionScopingIncludes) DeepCopyInto ¶
func (in *ClassificationJobSpecS3JobDefinitionScopingIncludes) DeepCopyInto(out *ClassificationJobSpecS3JobDefinitionScopingIncludes)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClassificationJobSpecS3JobDefinitionScopingIncludesAnd ¶
type ClassificationJobSpecS3JobDefinitionScopingIncludesAnd struct { // +optional SimpleScopeTerm *ClassificationJobSpecS3JobDefinitionScopingIncludesAndSimpleScopeTerm `json:"simpleScopeTerm,omitempty" tf:"simple_scope_term"` // +optional TagScopeTerm *ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTerm `json:"tagScopeTerm,omitempty" tf:"tag_scope_term"` }
func (*ClassificationJobSpecS3JobDefinitionScopingIncludesAnd) DeepCopy ¶
func (in *ClassificationJobSpecS3JobDefinitionScopingIncludesAnd) DeepCopy() *ClassificationJobSpecS3JobDefinitionScopingIncludesAnd
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassificationJobSpecS3JobDefinitionScopingIncludesAnd.
func (*ClassificationJobSpecS3JobDefinitionScopingIncludesAnd) DeepCopyInto ¶
func (in *ClassificationJobSpecS3JobDefinitionScopingIncludesAnd) DeepCopyInto(out *ClassificationJobSpecS3JobDefinitionScopingIncludesAnd)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClassificationJobSpecS3JobDefinitionScopingIncludesAndSimpleScopeTerm ¶
type ClassificationJobSpecS3JobDefinitionScopingIncludesAndSimpleScopeTerm struct { // +optional Comparator *string `json:"comparator,omitempty" tf:"comparator"` // +optional Key *string `json:"key,omitempty" tf:"key"` // +optional Values []string `json:"values,omitempty" tf:"values"` }
func (*ClassificationJobSpecS3JobDefinitionScopingIncludesAndSimpleScopeTerm) DeepCopy ¶
func (in *ClassificationJobSpecS3JobDefinitionScopingIncludesAndSimpleScopeTerm) DeepCopy() *ClassificationJobSpecS3JobDefinitionScopingIncludesAndSimpleScopeTerm
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassificationJobSpecS3JobDefinitionScopingIncludesAndSimpleScopeTerm.
func (*ClassificationJobSpecS3JobDefinitionScopingIncludesAndSimpleScopeTerm) DeepCopyInto ¶
func (in *ClassificationJobSpecS3JobDefinitionScopingIncludesAndSimpleScopeTerm) DeepCopyInto(out *ClassificationJobSpecS3JobDefinitionScopingIncludesAndSimpleScopeTerm)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClassificationJobSpecS3JobDefinitionScopingIncludesAndSimpleScopeTermCodec ¶
type ClassificationJobSpecS3JobDefinitionScopingIncludesAndSimpleScopeTermCodec struct { }
+k8s:deepcopy-gen=false
func (ClassificationJobSpecS3JobDefinitionScopingIncludesAndSimpleScopeTermCodec) Decode ¶
func (ClassificationJobSpecS3JobDefinitionScopingIncludesAndSimpleScopeTermCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTerm ¶
type ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTerm struct { // +optional Comparator *string `json:"comparator,omitempty" tf:"comparator"` // +optional Key *string `json:"key,omitempty" tf:"key"` // +optional TagValues []ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTermTagValues `json:"tagValues,omitempty" tf:"tag_values"` // +optional Target *string `json:"target,omitempty" tf:"target"` }
func (*ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTerm) DeepCopy ¶
func (in *ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTerm) DeepCopy() *ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTerm
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTerm.
func (*ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTerm) DeepCopyInto ¶
func (in *ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTerm) DeepCopyInto(out *ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTerm)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTermCodec ¶
type ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTermCodec struct { }
+k8s:deepcopy-gen=false
func (ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTermCodec) Decode ¶
func (ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTermCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTermTagValues ¶
type ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTermTagValues struct { // +optional Key *string `json:"key,omitempty" tf:"key"` // +optional Value *string `json:"value,omitempty" tf:"value"` }
func (*ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTermTagValues) DeepCopy ¶
func (in *ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTermTagValues) DeepCopy() *ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTermTagValues
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTermTagValues.
func (*ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTermTagValues) DeepCopyInto ¶
func (in *ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTermTagValues) DeepCopyInto(out *ClassificationJobSpecS3JobDefinitionScopingIncludesAndTagScopeTermTagValues)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClassificationJobSpecS3JobDefinitionScopingIncludesCodec ¶
type ClassificationJobSpecS3JobDefinitionScopingIncludesCodec struct { }
+k8s:deepcopy-gen=false
func (ClassificationJobSpecS3JobDefinitionScopingIncludesCodec) Decode ¶
func (ClassificationJobSpecS3JobDefinitionScopingIncludesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ClassificationJobSpecScheduleFrequency ¶
type ClassificationJobSpecScheduleFrequency struct { // +optional DailySchedule *bool `json:"dailySchedule,omitempty" tf:"daily_schedule"` // +optional MonthlySchedule *int64 `json:"monthlySchedule,omitempty" tf:"monthly_schedule"` // +optional WeeklySchedule *string `json:"weeklySchedule,omitempty" tf:"weekly_schedule"` }
func (*ClassificationJobSpecScheduleFrequency) DeepCopy ¶
func (in *ClassificationJobSpecScheduleFrequency) DeepCopy() *ClassificationJobSpecScheduleFrequency
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassificationJobSpecScheduleFrequency.
func (*ClassificationJobSpecScheduleFrequency) DeepCopyInto ¶
func (in *ClassificationJobSpecScheduleFrequency) DeepCopyInto(out *ClassificationJobSpecScheduleFrequency)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClassificationJobSpecScheduleFrequencyCodec ¶
type ClassificationJobSpecScheduleFrequencyCodec struct { }
+k8s:deepcopy-gen=false
func (ClassificationJobSpecScheduleFrequencyCodec) Decode ¶
func (ClassificationJobSpecScheduleFrequencyCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ClassificationJobSpecUserPausedDetails ¶
type ClassificationJobSpecUserPausedDetails struct { // +optional JobExpiresAt *string `json:"jobExpiresAt,omitempty" tf:"job_expires_at"` // +optional JobImminentExpirationHealthEventArn *string `json:"jobImminentExpirationHealthEventArn,omitempty" tf:"job_imminent_expiration_health_event_arn"` // +optional JobPausedAt *string `json:"jobPausedAt,omitempty" tf:"job_paused_at"` }
func (*ClassificationJobSpecUserPausedDetails) DeepCopy ¶
func (in *ClassificationJobSpecUserPausedDetails) DeepCopy() *ClassificationJobSpecUserPausedDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassificationJobSpecUserPausedDetails.
func (*ClassificationJobSpecUserPausedDetails) DeepCopyInto ¶
func (in *ClassificationJobSpecUserPausedDetails) DeepCopyInto(out *ClassificationJobSpecUserPausedDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClassificationJobStatus ¶
type ClassificationJobStatus 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 (*ClassificationJobStatus) DeepCopy ¶
func (in *ClassificationJobStatus) DeepCopy() *ClassificationJobStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassificationJobStatus.
func (*ClassificationJobStatus) DeepCopyInto ¶
func (in *ClassificationJobStatus) DeepCopyInto(out *ClassificationJobStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDataIdentifier ¶
type CustomDataIdentifier struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CustomDataIdentifierSpec `json:"spec,omitempty"` Status CustomDataIdentifierStatus `json:"status,omitempty"` }
func (*CustomDataIdentifier) DeepCopy ¶
func (in *CustomDataIdentifier) DeepCopy() *CustomDataIdentifier
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDataIdentifier.
func (*CustomDataIdentifier) DeepCopyInto ¶
func (in *CustomDataIdentifier) DeepCopyInto(out *CustomDataIdentifier)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomDataIdentifier) DeepCopyObject ¶
func (in *CustomDataIdentifier) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CustomDataIdentifier) SetupWebhookWithManager ¶
func (r *CustomDataIdentifier) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*CustomDataIdentifier) ValidateCreate ¶
func (r *CustomDataIdentifier) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*CustomDataIdentifier) ValidateDelete ¶
func (r *CustomDataIdentifier) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*CustomDataIdentifier) ValidateUpdate ¶
func (r *CustomDataIdentifier) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type CustomDataIdentifierList ¶
type CustomDataIdentifierList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CustomDataIdentifier CRD objects Items []CustomDataIdentifier `json:"items,omitempty"` }
CustomDataIdentifierList is a list of CustomDataIdentifiers
func (*CustomDataIdentifierList) DeepCopy ¶
func (in *CustomDataIdentifierList) DeepCopy() *CustomDataIdentifierList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDataIdentifierList.
func (*CustomDataIdentifierList) DeepCopyInto ¶
func (in *CustomDataIdentifierList) DeepCopyInto(out *CustomDataIdentifierList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomDataIdentifierList) DeepCopyObject ¶
func (in *CustomDataIdentifierList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CustomDataIdentifierSpec ¶
type CustomDataIdentifierSpec struct { State *CustomDataIdentifierSpecResource `json:"state,omitempty" tf:"-"` Resource CustomDataIdentifierSpecResource `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 (*CustomDataIdentifierSpec) DeepCopy ¶
func (in *CustomDataIdentifierSpec) DeepCopy() *CustomDataIdentifierSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDataIdentifierSpec.
func (*CustomDataIdentifierSpec) DeepCopyInto ¶
func (in *CustomDataIdentifierSpec) DeepCopyInto(out *CustomDataIdentifierSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDataIdentifierSpecResource ¶
type CustomDataIdentifierSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` // +optional CreatedAt *string `json:"createdAt,omitempty" tf:"created_at"` // +optional Description *string `json:"description,omitempty" tf:"description"` // +optional // +kubebuilder:validation:MaxItems=10 // +kubebuilder:validation:MinItems=1 IgnoreWords []string `json:"ignoreWords,omitempty" tf:"ignore_words"` // +optional // +kubebuilder:validation:MaxItems=50 // +kubebuilder:validation:MinItems=1 Keywords []string `json:"keywords,omitempty" tf:"keywords"` // +optional MaximumMatchDistance *int64 `json:"maximumMatchDistance,omitempty" tf:"maximum_match_distance"` // +optional Name *string `json:"name,omitempty" tf:"name"` // +optional NamePrefix *string `json:"namePrefix,omitempty" tf:"name_prefix"` // +optional Regex *string `json:"regex,omitempty" tf:"regex"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` }
func (*CustomDataIdentifierSpecResource) DeepCopy ¶
func (in *CustomDataIdentifierSpecResource) DeepCopy() *CustomDataIdentifierSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDataIdentifierSpecResource.
func (*CustomDataIdentifierSpecResource) DeepCopyInto ¶
func (in *CustomDataIdentifierSpecResource) DeepCopyInto(out *CustomDataIdentifierSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDataIdentifierStatus ¶
type CustomDataIdentifierStatus 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 (*CustomDataIdentifierStatus) DeepCopy ¶
func (in *CustomDataIdentifierStatus) DeepCopy() *CustomDataIdentifierStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDataIdentifierStatus.
func (*CustomDataIdentifierStatus) DeepCopyInto ¶
func (in *CustomDataIdentifierStatus) DeepCopyInto(out *CustomDataIdentifierStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FindingsFilter ¶
type FindingsFilter struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FindingsFilterSpec `json:"spec,omitempty"` Status FindingsFilterStatus `json:"status,omitempty"` }
func (*FindingsFilter) DeepCopy ¶
func (in *FindingsFilter) DeepCopy() *FindingsFilter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindingsFilter.
func (*FindingsFilter) DeepCopyInto ¶
func (in *FindingsFilter) DeepCopyInto(out *FindingsFilter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FindingsFilter) DeepCopyObject ¶
func (in *FindingsFilter) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FindingsFilter) SetupWebhookWithManager ¶
func (r *FindingsFilter) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*FindingsFilter) ValidateCreate ¶
func (r *FindingsFilter) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*FindingsFilter) ValidateDelete ¶
func (r *FindingsFilter) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*FindingsFilter) ValidateUpdate ¶
func (r *FindingsFilter) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type FindingsFilterList ¶
type FindingsFilterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of FindingsFilter CRD objects Items []FindingsFilter `json:"items,omitempty"` }
FindingsFilterList is a list of FindingsFilters
func (*FindingsFilterList) DeepCopy ¶
func (in *FindingsFilterList) DeepCopy() *FindingsFilterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindingsFilterList.
func (*FindingsFilterList) DeepCopyInto ¶
func (in *FindingsFilterList) DeepCopyInto(out *FindingsFilterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FindingsFilterList) DeepCopyObject ¶
func (in *FindingsFilterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FindingsFilterSpec ¶
type FindingsFilterSpec struct { State *FindingsFilterSpecResource `json:"state,omitempty" tf:"-"` Resource FindingsFilterSpecResource `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 (*FindingsFilterSpec) DeepCopy ¶
func (in *FindingsFilterSpec) DeepCopy() *FindingsFilterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindingsFilterSpec.
func (*FindingsFilterSpec) DeepCopyInto ¶
func (in *FindingsFilterSpec) DeepCopyInto(out *FindingsFilterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FindingsFilterSpecFindingCriteria ¶
type FindingsFilterSpecFindingCriteria struct { // +optional // +kubebuilder:validation:MinItems=1 Criterion []FindingsFilterSpecFindingCriteriaCriterion `json:"criterion,omitempty" tf:"criterion"` }
func (*FindingsFilterSpecFindingCriteria) DeepCopy ¶
func (in *FindingsFilterSpecFindingCriteria) DeepCopy() *FindingsFilterSpecFindingCriteria
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindingsFilterSpecFindingCriteria.
func (*FindingsFilterSpecFindingCriteria) DeepCopyInto ¶
func (in *FindingsFilterSpecFindingCriteria) DeepCopyInto(out *FindingsFilterSpecFindingCriteria)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FindingsFilterSpecFindingCriteriaCodec ¶
type FindingsFilterSpecFindingCriteriaCodec struct { }
+k8s:deepcopy-gen=false
func (FindingsFilterSpecFindingCriteriaCodec) Decode ¶
func (FindingsFilterSpecFindingCriteriaCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type FindingsFilterSpecFindingCriteriaCriterion ¶
type FindingsFilterSpecFindingCriteriaCriterion struct { // +optional Eq []string `json:"eq,omitempty" tf:"eq"` // +optional EqExactMatch []string `json:"eqExactMatch,omitempty" tf:"eq_exact_match"` Field *string `json:"field" tf:"field"` // +optional Gt *string `json:"gt,omitempty" tf:"gt"` // +optional Gte *string `json:"gte,omitempty" tf:"gte"` // +optional Lt *string `json:"lt,omitempty" tf:"lt"` // +optional Lte *string `json:"lte,omitempty" tf:"lte"` // +optional Neq []string `json:"neq,omitempty" tf:"neq"` }
func (*FindingsFilterSpecFindingCriteriaCriterion) DeepCopy ¶
func (in *FindingsFilterSpecFindingCriteriaCriterion) DeepCopy() *FindingsFilterSpecFindingCriteriaCriterion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindingsFilterSpecFindingCriteriaCriterion.
func (*FindingsFilterSpecFindingCriteriaCriterion) DeepCopyInto ¶
func (in *FindingsFilterSpecFindingCriteriaCriterion) DeepCopyInto(out *FindingsFilterSpecFindingCriteriaCriterion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FindingsFilterSpecResource ¶
type FindingsFilterSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` Action *string `json:"action" tf:"action"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` // +optional Description *string `json:"description,omitempty" tf:"description"` FindingCriteria *FindingsFilterSpecFindingCriteria `json:"findingCriteria" tf:"finding_criteria"` // +optional Name *string `json:"name,omitempty" tf:"name"` // +optional NamePrefix *string `json:"namePrefix,omitempty" tf:"name_prefix"` // +optional Position *int64 `json:"position,omitempty" tf:"position"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` }
func (*FindingsFilterSpecResource) DeepCopy ¶
func (in *FindingsFilterSpecResource) DeepCopy() *FindingsFilterSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindingsFilterSpecResource.
func (*FindingsFilterSpecResource) DeepCopyInto ¶
func (in *FindingsFilterSpecResource) DeepCopyInto(out *FindingsFilterSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FindingsFilterStatus ¶
type FindingsFilterStatus 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 (*FindingsFilterStatus) DeepCopy ¶
func (in *FindingsFilterStatus) DeepCopy() *FindingsFilterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindingsFilterStatus.
func (*FindingsFilterStatus) DeepCopyInto ¶
func (in *FindingsFilterStatus) DeepCopyInto(out *FindingsFilterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InvitationAccepter ¶
type InvitationAccepter struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec InvitationAccepterSpec `json:"spec,omitempty"` Status InvitationAccepterStatus `json:"status,omitempty"` }
func (*InvitationAccepter) DeepCopy ¶
func (in *InvitationAccepter) DeepCopy() *InvitationAccepter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InvitationAccepter.
func (*InvitationAccepter) DeepCopyInto ¶
func (in *InvitationAccepter) DeepCopyInto(out *InvitationAccepter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*InvitationAccepter) DeepCopyObject ¶
func (in *InvitationAccepter) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*InvitationAccepter) SetupWebhookWithManager ¶
func (r *InvitationAccepter) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*InvitationAccepter) ValidateCreate ¶
func (r *InvitationAccepter) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*InvitationAccepter) ValidateDelete ¶
func (r *InvitationAccepter) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*InvitationAccepter) ValidateUpdate ¶
func (r *InvitationAccepter) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type InvitationAccepterList ¶
type InvitationAccepterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of InvitationAccepter CRD objects Items []InvitationAccepter `json:"items,omitempty"` }
InvitationAccepterList is a list of InvitationAccepters
func (*InvitationAccepterList) DeepCopy ¶
func (in *InvitationAccepterList) DeepCopy() *InvitationAccepterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InvitationAccepterList.
func (*InvitationAccepterList) DeepCopyInto ¶
func (in *InvitationAccepterList) DeepCopyInto(out *InvitationAccepterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*InvitationAccepterList) DeepCopyObject ¶
func (in *InvitationAccepterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type InvitationAccepterSpec ¶
type InvitationAccepterSpec struct { State *InvitationAccepterSpecResource `json:"state,omitempty" tf:"-"` Resource InvitationAccepterSpecResource `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 (*InvitationAccepterSpec) DeepCopy ¶
func (in *InvitationAccepterSpec) DeepCopy() *InvitationAccepterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InvitationAccepterSpec.
func (*InvitationAccepterSpec) DeepCopyInto ¶
func (in *InvitationAccepterSpec) DeepCopyInto(out *InvitationAccepterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InvitationAccepterSpecResource ¶
type InvitationAccepterSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` AdministratorAccountID *string `json:"administratorAccountID" tf:"administrator_account_id"` // +optional InvitationID *string `json:"invitationID,omitempty" tf:"invitation_id"` }
func (*InvitationAccepterSpecResource) DeepCopy ¶
func (in *InvitationAccepterSpecResource) DeepCopy() *InvitationAccepterSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InvitationAccepterSpecResource.
func (*InvitationAccepterSpecResource) DeepCopyInto ¶
func (in *InvitationAccepterSpecResource) DeepCopyInto(out *InvitationAccepterSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InvitationAccepterStatus ¶
type InvitationAccepterStatus 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 (*InvitationAccepterStatus) DeepCopy ¶
func (in *InvitationAccepterStatus) DeepCopy() *InvitationAccepterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InvitationAccepterStatus.
func (*InvitationAccepterStatus) DeepCopyInto ¶
func (in *InvitationAccepterStatus) DeepCopyInto(out *InvitationAccepterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Member ¶
type Member struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MemberSpec `json:"spec,omitempty"` Status MemberStatus `json:"status,omitempty"` }
func (*Member) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Member.
func (*Member) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Member) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Member) SetupWebhookWithManager ¶
func (*Member) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Member) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type MemberList ¶
type MemberList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Member CRD objects Items []Member `json:"items,omitempty"` }
MemberList is a list of Members
func (*MemberList) DeepCopy ¶
func (in *MemberList) DeepCopy() *MemberList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MemberList.
func (*MemberList) DeepCopyInto ¶
func (in *MemberList) DeepCopyInto(out *MemberList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MemberList) DeepCopyObject ¶
func (in *MemberList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MemberSpec ¶
type MemberSpec struct { State *MemberSpecResource `json:"state,omitempty" tf:"-"` Resource MemberSpecResource `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 (*MemberSpec) DeepCopy ¶
func (in *MemberSpec) DeepCopy() *MemberSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MemberSpec.
func (*MemberSpec) DeepCopyInto ¶
func (in *MemberSpec) DeepCopyInto(out *MemberSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MemberSpecResource ¶
type MemberSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` AccountID *string `json:"accountID" tf:"account_id"` // +optional AdministratorAccountID *string `json:"administratorAccountID,omitempty" tf:"administrator_account_id"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` Email *string `json:"email" tf:"email"` // +optional InvitationDisableEmailNotification *string `json:"invitationDisableEmailNotification,omitempty" tf:"invitation_disable_email_notification"` // +optional InvitationMessage *string `json:"invitationMessage,omitempty" tf:"invitation_message"` // +optional Invite *bool `json:"invite,omitempty" tf:"invite"` // +optional InvitedAt *string `json:"invitedAt,omitempty" tf:"invited_at"` // +optional MasterAccountID *string `json:"masterAccountID,omitempty" tf:"master_account_id"` // +optional RelationshipStatus *string `json:"relationshipStatus,omitempty" tf:"relationship_status"` // +optional Status *string `json:"status,omitempty" tf:"status"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` // +optional UpdatedAt *string `json:"updatedAt,omitempty" tf:"updated_at"` }
func (*MemberSpecResource) DeepCopy ¶
func (in *MemberSpecResource) DeepCopy() *MemberSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MemberSpecResource.
func (*MemberSpecResource) DeepCopyInto ¶
func (in *MemberSpecResource) DeepCopyInto(out *MemberSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MemberStatus ¶
type MemberStatus 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 (*MemberStatus) DeepCopy ¶
func (in *MemberStatus) DeepCopy() *MemberStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MemberStatus.
func (*MemberStatus) DeepCopyInto ¶
func (in *MemberStatus) DeepCopyInto(out *MemberStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OrganizationAdminAccount ¶
type OrganizationAdminAccount struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec OrganizationAdminAccountSpec `json:"spec,omitempty"` Status OrganizationAdminAccountStatus `json:"status,omitempty"` }
func (*OrganizationAdminAccount) DeepCopy ¶
func (in *OrganizationAdminAccount) DeepCopy() *OrganizationAdminAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrganizationAdminAccount.
func (*OrganizationAdminAccount) DeepCopyInto ¶
func (in *OrganizationAdminAccount) DeepCopyInto(out *OrganizationAdminAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OrganizationAdminAccount) DeepCopyObject ¶
func (in *OrganizationAdminAccount) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*OrganizationAdminAccount) SetupWebhookWithManager ¶
func (r *OrganizationAdminAccount) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*OrganizationAdminAccount) ValidateCreate ¶
func (r *OrganizationAdminAccount) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*OrganizationAdminAccount) ValidateDelete ¶
func (r *OrganizationAdminAccount) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*OrganizationAdminAccount) ValidateUpdate ¶
func (r *OrganizationAdminAccount) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type OrganizationAdminAccountList ¶
type OrganizationAdminAccountList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of OrganizationAdminAccount CRD objects Items []OrganizationAdminAccount `json:"items,omitempty"` }
OrganizationAdminAccountList is a list of OrganizationAdminAccounts
func (*OrganizationAdminAccountList) DeepCopy ¶
func (in *OrganizationAdminAccountList) DeepCopy() *OrganizationAdminAccountList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrganizationAdminAccountList.
func (*OrganizationAdminAccountList) DeepCopyInto ¶
func (in *OrganizationAdminAccountList) DeepCopyInto(out *OrganizationAdminAccountList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OrganizationAdminAccountList) DeepCopyObject ¶
func (in *OrganizationAdminAccountList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type OrganizationAdminAccountSpec ¶
type OrganizationAdminAccountSpec struct { State *OrganizationAdminAccountSpecResource `json:"state,omitempty" tf:"-"` Resource OrganizationAdminAccountSpecResource `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 (*OrganizationAdminAccountSpec) DeepCopy ¶
func (in *OrganizationAdminAccountSpec) DeepCopy() *OrganizationAdminAccountSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrganizationAdminAccountSpec.
func (*OrganizationAdminAccountSpec) DeepCopyInto ¶
func (in *OrganizationAdminAccountSpec) DeepCopyInto(out *OrganizationAdminAccountSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OrganizationAdminAccountSpecResource ¶
type OrganizationAdminAccountSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` AdminAccountID *string `json:"adminAccountID" tf:"admin_account_id"` }
func (*OrganizationAdminAccountSpecResource) DeepCopy ¶
func (in *OrganizationAdminAccountSpecResource) DeepCopy() *OrganizationAdminAccountSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrganizationAdminAccountSpecResource.
func (*OrganizationAdminAccountSpecResource) DeepCopyInto ¶
func (in *OrganizationAdminAccountSpecResource) DeepCopyInto(out *OrganizationAdminAccountSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OrganizationAdminAccountStatus ¶
type OrganizationAdminAccountStatus 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 (*OrganizationAdminAccountStatus) DeepCopy ¶
func (in *OrganizationAdminAccountStatus) DeepCopy() *OrganizationAdminAccountStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrganizationAdminAccountStatus.
func (*OrganizationAdminAccountStatus) DeepCopyInto ¶
func (in *OrganizationAdminAccountStatus) DeepCopyInto(out *OrganizationAdminAccountStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- account_types.go
- account_webhook.go
- classification_job_types.go
- classification_job_webhook.go
- codec.go
- custom_data_identifier_types.go
- custom_data_identifier_webhook.go
- doc.go
- findings_filter_types.go
- findings_filter_webhook.go
- invitation_accepter_types.go
- invitation_accepter_webhook.go
- member_types.go
- member_webhook.go
- organization_admin_account_types.go
- organization_admin_account_webhook.go
- register.go
- zz_generated.deepcopy.go