Documentation ¶
Overview ¶
+groupName=identity.oci.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 ApiKey
- func (in *ApiKey) DeepCopy() *ApiKey
- func (in *ApiKey) DeepCopyInto(out *ApiKey)
- func (in *ApiKey) DeepCopyObject() runtime.Object
- func (r *ApiKey) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ApiKey) ValidateCreate() error
- func (r *ApiKey) ValidateDelete() error
- func (r *ApiKey) ValidateUpdate(old runtime.Object) error
- type ApiKeyList
- type ApiKeySpec
- type ApiKeySpecResource
- type ApiKeyStatus
- type AuthToken
- func (in *AuthToken) DeepCopy() *AuthToken
- func (in *AuthToken) DeepCopyInto(out *AuthToken)
- func (in *AuthToken) DeepCopyObject() runtime.Object
- func (r *AuthToken) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *AuthToken) ValidateCreate() error
- func (r *AuthToken) ValidateDelete() error
- func (r *AuthToken) ValidateUpdate(old runtime.Object) error
- type AuthTokenList
- type AuthTokenSpec
- type AuthTokenSpecResource
- type AuthTokenStatus
- type AuthenticationPolicy
- func (in *AuthenticationPolicy) DeepCopy() *AuthenticationPolicy
- func (in *AuthenticationPolicy) DeepCopyInto(out *AuthenticationPolicy)
- func (in *AuthenticationPolicy) DeepCopyObject() runtime.Object
- func (r *AuthenticationPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *AuthenticationPolicy) ValidateCreate() error
- func (r *AuthenticationPolicy) ValidateDelete() error
- func (r *AuthenticationPolicy) ValidateUpdate(old runtime.Object) error
- type AuthenticationPolicyList
- type AuthenticationPolicySpec
- type AuthenticationPolicySpecNetworkPolicy
- type AuthenticationPolicySpecNetworkPolicyCodec
- type AuthenticationPolicySpecPasswordPolicy
- type AuthenticationPolicySpecPasswordPolicyCodec
- type AuthenticationPolicySpecResource
- type AuthenticationPolicyStatus
- type Compartment
- func (in *Compartment) DeepCopy() *Compartment
- func (in *Compartment) DeepCopyInto(out *Compartment)
- func (in *Compartment) DeepCopyObject() runtime.Object
- func (r *Compartment) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Compartment) ValidateCreate() error
- func (r *Compartment) ValidateDelete() error
- func (r *Compartment) ValidateUpdate(old runtime.Object) error
- type CompartmentList
- type CompartmentSpec
- type CompartmentSpecResource
- type CompartmentStatus
- type CustomerSecretKey
- func (in *CustomerSecretKey) DeepCopy() *CustomerSecretKey
- func (in *CustomerSecretKey) DeepCopyInto(out *CustomerSecretKey)
- func (in *CustomerSecretKey) DeepCopyObject() runtime.Object
- func (r *CustomerSecretKey) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *CustomerSecretKey) ValidateCreate() error
- func (r *CustomerSecretKey) ValidateDelete() error
- func (r *CustomerSecretKey) ValidateUpdate(old runtime.Object) error
- type CustomerSecretKeyList
- type CustomerSecretKeySpec
- type CustomerSecretKeySpecResource
- type CustomerSecretKeyStatus
- type DataPlaneGenerateScopedAccessToken
- func (in *DataPlaneGenerateScopedAccessToken) DeepCopy() *DataPlaneGenerateScopedAccessToken
- func (in *DataPlaneGenerateScopedAccessToken) DeepCopyInto(out *DataPlaneGenerateScopedAccessToken)
- func (in *DataPlaneGenerateScopedAccessToken) DeepCopyObject() runtime.Object
- func (r *DataPlaneGenerateScopedAccessToken) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *DataPlaneGenerateScopedAccessToken) ValidateCreate() error
- func (r *DataPlaneGenerateScopedAccessToken) ValidateDelete() error
- func (r *DataPlaneGenerateScopedAccessToken) ValidateUpdate(old runtime.Object) error
- type DataPlaneGenerateScopedAccessTokenList
- type DataPlaneGenerateScopedAccessTokenSpec
- type DataPlaneGenerateScopedAccessTokenSpecResource
- type DataPlaneGenerateScopedAccessTokenStatus
- type DbCredential
- func (in *DbCredential) DeepCopy() *DbCredential
- func (in *DbCredential) DeepCopyInto(out *DbCredential)
- func (in *DbCredential) DeepCopyObject() runtime.Object
- func (r *DbCredential) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *DbCredential) ValidateCreate() error
- func (r *DbCredential) ValidateDelete() error
- func (r *DbCredential) ValidateUpdate(old runtime.Object) error
- type DbCredentialList
- type DbCredentialSpec
- type DbCredentialSpecResource
- type DbCredentialStatus
- type Domain
- func (in *Domain) DeepCopy() *Domain
- func (in *Domain) DeepCopyInto(out *Domain)
- func (in *Domain) DeepCopyObject() runtime.Object
- func (r *Domain) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Domain) ValidateCreate() error
- func (r *Domain) ValidateDelete() error
- func (r *Domain) ValidateUpdate(old runtime.Object) error
- type DomainList
- type DomainReplicationToRegion
- func (in *DomainReplicationToRegion) DeepCopy() *DomainReplicationToRegion
- func (in *DomainReplicationToRegion) DeepCopyInto(out *DomainReplicationToRegion)
- func (in *DomainReplicationToRegion) DeepCopyObject() runtime.Object
- func (r *DomainReplicationToRegion) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *DomainReplicationToRegion) ValidateCreate() error
- func (r *DomainReplicationToRegion) ValidateDelete() error
- func (r *DomainReplicationToRegion) ValidateUpdate(old runtime.Object) error
- type DomainReplicationToRegionList
- type DomainReplicationToRegionSpec
- type DomainReplicationToRegionSpecResource
- type DomainReplicationToRegionStatus
- type DomainSpec
- type DomainSpecReplicaRegions
- type DomainSpecResource
- type DomainStatus
- type DynamicGroup
- func (in *DynamicGroup) DeepCopy() *DynamicGroup
- func (in *DynamicGroup) DeepCopyInto(out *DynamicGroup)
- func (in *DynamicGroup) DeepCopyObject() runtime.Object
- func (r *DynamicGroup) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *DynamicGroup) ValidateCreate() error
- func (r *DynamicGroup) ValidateDelete() error
- func (r *DynamicGroup) ValidateUpdate(old runtime.Object) error
- type DynamicGroupList
- type DynamicGroupSpec
- type DynamicGroupSpecResource
- type DynamicGroupStatus
- type Group
- func (in *Group) DeepCopy() *Group
- func (in *Group) DeepCopyInto(out *Group)
- func (in *Group) DeepCopyObject() runtime.Object
- func (r *Group) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Group) ValidateCreate() error
- func (r *Group) ValidateDelete() error
- func (r *Group) ValidateUpdate(old runtime.Object) error
- type GroupList
- type GroupSpec
- type GroupSpecResource
- type GroupStatus
- type IdentityProvider
- func (in *IdentityProvider) DeepCopy() *IdentityProvider
- func (in *IdentityProvider) DeepCopyInto(out *IdentityProvider)
- func (in *IdentityProvider) DeepCopyObject() runtime.Object
- func (r *IdentityProvider) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *IdentityProvider) ValidateCreate() error
- func (r *IdentityProvider) ValidateDelete() error
- func (r *IdentityProvider) ValidateUpdate(old runtime.Object) error
- type IdentityProviderList
- type IdentityProviderSpec
- type IdentityProviderSpecResource
- type IdentityProviderStatus
- type IdpGroupMapping
- func (in *IdpGroupMapping) DeepCopy() *IdpGroupMapping
- func (in *IdpGroupMapping) DeepCopyInto(out *IdpGroupMapping)
- func (in *IdpGroupMapping) DeepCopyObject() runtime.Object
- func (r *IdpGroupMapping) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *IdpGroupMapping) ValidateCreate() error
- func (r *IdpGroupMapping) ValidateDelete() error
- func (r *IdpGroupMapping) ValidateUpdate(old runtime.Object) error
- type IdpGroupMappingList
- type IdpGroupMappingSpec
- type IdpGroupMappingSpecResource
- type IdpGroupMappingStatus
- type ImportStandardTagsManagement
- func (in *ImportStandardTagsManagement) DeepCopy() *ImportStandardTagsManagement
- func (in *ImportStandardTagsManagement) DeepCopyInto(out *ImportStandardTagsManagement)
- func (in *ImportStandardTagsManagement) DeepCopyObject() runtime.Object
- func (r *ImportStandardTagsManagement) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ImportStandardTagsManagement) ValidateCreate() error
- func (r *ImportStandardTagsManagement) ValidateDelete() error
- func (r *ImportStandardTagsManagement) ValidateUpdate(old runtime.Object) error
- type ImportStandardTagsManagementList
- type ImportStandardTagsManagementSpec
- type ImportStandardTagsManagementSpecResource
- type ImportStandardTagsManagementStatus
- type NetworkSource
- func (in *NetworkSource) DeepCopy() *NetworkSource
- func (in *NetworkSource) DeepCopyInto(out *NetworkSource)
- func (in *NetworkSource) DeepCopyObject() runtime.Object
- func (r *NetworkSource) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *NetworkSource) ValidateCreate() error
- func (r *NetworkSource) ValidateDelete() error
- func (r *NetworkSource) ValidateUpdate(old runtime.Object) error
- type NetworkSourceList
- type NetworkSourceSpec
- type NetworkSourceSpecResource
- type NetworkSourceSpecVirtualSourceList
- type NetworkSourceStatus
- type Policy
- func (in *Policy) DeepCopy() *Policy
- func (in *Policy) DeepCopyInto(out *Policy)
- func (in *Policy) DeepCopyObject() runtime.Object
- func (r *Policy) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Policy) ValidateCreate() error
- func (r *Policy) ValidateDelete() error
- func (r *Policy) ValidateUpdate(old runtime.Object) error
- type PolicyList
- type PolicySpec
- type PolicySpecResource
- type PolicyStatus
- type SmtpCredential
- func (in *SmtpCredential) DeepCopy() *SmtpCredential
- func (in *SmtpCredential) DeepCopyInto(out *SmtpCredential)
- func (in *SmtpCredential) DeepCopyObject() runtime.Object
- func (r *SmtpCredential) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *SmtpCredential) ValidateCreate() error
- func (r *SmtpCredential) ValidateDelete() error
- func (r *SmtpCredential) ValidateUpdate(old runtime.Object) error
- type SmtpCredentialList
- type SmtpCredentialSpec
- type SmtpCredentialSpecResource
- type SmtpCredentialStatus
- type SwiftPassword
- func (in *SwiftPassword) DeepCopy() *SwiftPassword
- func (in *SwiftPassword) DeepCopyInto(out *SwiftPassword)
- func (in *SwiftPassword) DeepCopyObject() runtime.Object
- func (r *SwiftPassword) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *SwiftPassword) ValidateCreate() error
- func (r *SwiftPassword) ValidateDelete() error
- func (r *SwiftPassword) ValidateUpdate(old runtime.Object) error
- type SwiftPasswordList
- type SwiftPasswordSpec
- type SwiftPasswordSpecResource
- type SwiftPasswordStatus
- type Tag
- func (in *Tag) DeepCopy() *Tag
- func (in *Tag) DeepCopyInto(out *Tag)
- func (in *Tag) DeepCopyObject() runtime.Object
- func (r *Tag) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Tag) ValidateCreate() error
- func (r *Tag) ValidateDelete() error
- func (r *Tag) ValidateUpdate(old runtime.Object) error
- type TagDefault
- func (in *TagDefault) DeepCopy() *TagDefault
- func (in *TagDefault) DeepCopyInto(out *TagDefault)
- func (in *TagDefault) DeepCopyObject() runtime.Object
- func (r *TagDefault) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *TagDefault) ValidateCreate() error
- func (r *TagDefault) ValidateDelete() error
- func (r *TagDefault) ValidateUpdate(old runtime.Object) error
- type TagDefaultList
- type TagDefaultSpec
- type TagDefaultSpecResource
- type TagDefaultStatus
- type TagList
- type TagSpec
- type TagSpecResource
- type TagSpecValidator
- type TagSpecValidatorCodec
- type TagStatus
- type Tagnamespace
- func (in *Tagnamespace) DeepCopy() *Tagnamespace
- func (in *Tagnamespace) DeepCopyInto(out *Tagnamespace)
- func (in *Tagnamespace) DeepCopyObject() runtime.Object
- func (r *Tagnamespace) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Tagnamespace) ValidateCreate() error
- func (r *Tagnamespace) ValidateDelete() error
- func (r *Tagnamespace) ValidateUpdate(old runtime.Object) error
- type TagnamespaceList
- type TagnamespaceSpec
- type TagnamespaceSpecResource
- type TagnamespaceStatus
- type UiPassword
- func (in *UiPassword) DeepCopy() *UiPassword
- func (in *UiPassword) DeepCopyInto(out *UiPassword)
- func (in *UiPassword) DeepCopyObject() runtime.Object
- func (r *UiPassword) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *UiPassword) ValidateCreate() error
- func (r *UiPassword) ValidateDelete() error
- func (r *UiPassword) ValidateUpdate(old runtime.Object) error
- type UiPasswordList
- type UiPasswordSpec
- type UiPasswordSpecResource
- type UiPasswordStatus
- type User
- func (in *User) DeepCopy() *User
- func (in *User) DeepCopyInto(out *User)
- func (in *User) DeepCopyObject() runtime.Object
- func (r *User) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *User) ValidateCreate() error
- func (r *User) ValidateDelete() error
- func (r *User) ValidateUpdate(old runtime.Object) error
- type UserCapabilitiesManagement
- func (in *UserCapabilitiesManagement) DeepCopy() *UserCapabilitiesManagement
- func (in *UserCapabilitiesManagement) DeepCopyInto(out *UserCapabilitiesManagement)
- func (in *UserCapabilitiesManagement) DeepCopyObject() runtime.Object
- func (r *UserCapabilitiesManagement) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *UserCapabilitiesManagement) ValidateCreate() error
- func (r *UserCapabilitiesManagement) ValidateDelete() error
- func (r *UserCapabilitiesManagement) ValidateUpdate(old runtime.Object) error
- type UserCapabilitiesManagementList
- type UserCapabilitiesManagementSpec
- type UserCapabilitiesManagementSpecResource
- type UserCapabilitiesManagementStatus
- type UserGroupMembership
- func (in *UserGroupMembership) DeepCopy() *UserGroupMembership
- func (in *UserGroupMembership) DeepCopyInto(out *UserGroupMembership)
- func (in *UserGroupMembership) DeepCopyObject() runtime.Object
- func (r *UserGroupMembership) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *UserGroupMembership) ValidateCreate() error
- func (r *UserGroupMembership) ValidateDelete() error
- func (r *UserGroupMembership) ValidateUpdate(old runtime.Object) error
- type UserGroupMembershipList
- type UserGroupMembershipSpec
- type UserGroupMembershipSpecResource
- type UserGroupMembershipStatus
- type UserList
- type UserSpec
- type UserSpecCapabilities
- type UserSpecCapabilitiesCodec
- type UserSpecResource
- type UserStatus
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: identity.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 ApiKey ¶
type ApiKey struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApiKeySpec `json:"spec,omitempty"` Status ApiKeyStatus `json:"status,omitempty"` }
func (*ApiKey) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiKey.
func (*ApiKey) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiKey) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ApiKey) SetupWebhookWithManager ¶
func (*ApiKey) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ApiKey) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type ApiKeyList ¶
type ApiKeyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ApiKey CRD objects Items []ApiKey `json:"items,omitempty"` }
ApiKeyList is a list of ApiKeys
func (*ApiKeyList) DeepCopy ¶
func (in *ApiKeyList) DeepCopy() *ApiKeyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiKeyList.
func (*ApiKeyList) DeepCopyInto ¶
func (in *ApiKeyList) DeepCopyInto(out *ApiKeyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiKeyList) DeepCopyObject ¶
func (in *ApiKeyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiKeySpec ¶
type ApiKeySpec struct { State *ApiKeySpecResource `json:"state,omitempty" tf:"-"` Resource ApiKeySpecResource `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 (*ApiKeySpec) DeepCopy ¶
func (in *ApiKeySpec) DeepCopy() *ApiKeySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiKeySpec.
func (*ApiKeySpec) DeepCopyInto ¶
func (in *ApiKeySpec) DeepCopyInto(out *ApiKeySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiKeySpecResource ¶
type ApiKeySpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Fingerprint *string `json:"fingerprint,omitempty" tf:"fingerprint"` // +optional InactiveStatus *string `json:"inactiveStatus,omitempty" tf:"inactive_status"` KeyValue *string `json:"keyValue" tf:"key_value"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` UserID *string `json:"userID" tf:"user_id"` }
func (*ApiKeySpecResource) DeepCopy ¶
func (in *ApiKeySpecResource) DeepCopy() *ApiKeySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiKeySpecResource.
func (*ApiKeySpecResource) DeepCopyInto ¶
func (in *ApiKeySpecResource) DeepCopyInto(out *ApiKeySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiKeyStatus ¶
type ApiKeyStatus 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 (*ApiKeyStatus) DeepCopy ¶
func (in *ApiKeyStatus) DeepCopy() *ApiKeyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiKeyStatus.
func (*ApiKeyStatus) DeepCopyInto ¶
func (in *ApiKeyStatus) DeepCopyInto(out *ApiKeyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthToken ¶
type AuthToken struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AuthTokenSpec `json:"spec,omitempty"` Status AuthTokenStatus `json:"status,omitempty"` }
func (*AuthToken) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthToken.
func (*AuthToken) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AuthToken) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AuthToken) SetupWebhookWithManager ¶
func (*AuthToken) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*AuthToken) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type AuthTokenList ¶
type AuthTokenList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AuthToken CRD objects Items []AuthToken `json:"items,omitempty"` }
AuthTokenList is a list of AuthTokens
func (*AuthTokenList) DeepCopy ¶
func (in *AuthTokenList) DeepCopy() *AuthTokenList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthTokenList.
func (*AuthTokenList) DeepCopyInto ¶
func (in *AuthTokenList) DeepCopyInto(out *AuthTokenList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AuthTokenList) DeepCopyObject ¶
func (in *AuthTokenList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AuthTokenSpec ¶
type AuthTokenSpec struct { State *AuthTokenSpecResource `json:"state,omitempty" tf:"-"` Resource AuthTokenSpecResource `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 (*AuthTokenSpec) DeepCopy ¶
func (in *AuthTokenSpec) DeepCopy() *AuthTokenSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthTokenSpec.
func (*AuthTokenSpec) DeepCopyInto ¶
func (in *AuthTokenSpec) DeepCopyInto(out *AuthTokenSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthTokenSpecResource ¶
type AuthTokenSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` Description *string `json:"description" tf:"description"` // +optional InactiveState *string `json:"inactiveState,omitempty" tf:"inactive_state"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeExpires *string `json:"timeExpires,omitempty" tf:"time_expires"` // +optional Token *string `json:"token,omitempty" tf:"token"` UserID *string `json:"userID" tf:"user_id"` }
func (*AuthTokenSpecResource) DeepCopy ¶
func (in *AuthTokenSpecResource) DeepCopy() *AuthTokenSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthTokenSpecResource.
func (*AuthTokenSpecResource) DeepCopyInto ¶
func (in *AuthTokenSpecResource) DeepCopyInto(out *AuthTokenSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthTokenStatus ¶
type AuthTokenStatus 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 (*AuthTokenStatus) DeepCopy ¶
func (in *AuthTokenStatus) DeepCopy() *AuthTokenStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthTokenStatus.
func (*AuthTokenStatus) DeepCopyInto ¶
func (in *AuthTokenStatus) DeepCopyInto(out *AuthTokenStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthenticationPolicy ¶
type AuthenticationPolicy struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AuthenticationPolicySpec `json:"spec,omitempty"` Status AuthenticationPolicyStatus `json:"status,omitempty"` }
func (*AuthenticationPolicy) DeepCopy ¶
func (in *AuthenticationPolicy) DeepCopy() *AuthenticationPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticationPolicy.
func (*AuthenticationPolicy) DeepCopyInto ¶
func (in *AuthenticationPolicy) DeepCopyInto(out *AuthenticationPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AuthenticationPolicy) DeepCopyObject ¶
func (in *AuthenticationPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AuthenticationPolicy) SetupWebhookWithManager ¶
func (r *AuthenticationPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*AuthenticationPolicy) ValidateCreate ¶
func (r *AuthenticationPolicy) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*AuthenticationPolicy) ValidateDelete ¶
func (r *AuthenticationPolicy) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*AuthenticationPolicy) ValidateUpdate ¶
func (r *AuthenticationPolicy) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type AuthenticationPolicyList ¶
type AuthenticationPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AuthenticationPolicy CRD objects Items []AuthenticationPolicy `json:"items,omitempty"` }
AuthenticationPolicyList is a list of AuthenticationPolicys
func (*AuthenticationPolicyList) DeepCopy ¶
func (in *AuthenticationPolicyList) DeepCopy() *AuthenticationPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticationPolicyList.
func (*AuthenticationPolicyList) DeepCopyInto ¶
func (in *AuthenticationPolicyList) DeepCopyInto(out *AuthenticationPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AuthenticationPolicyList) DeepCopyObject ¶
func (in *AuthenticationPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AuthenticationPolicySpec ¶
type AuthenticationPolicySpec struct { State *AuthenticationPolicySpecResource `json:"state,omitempty" tf:"-"` Resource AuthenticationPolicySpecResource `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 (*AuthenticationPolicySpec) DeepCopy ¶
func (in *AuthenticationPolicySpec) DeepCopy() *AuthenticationPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticationPolicySpec.
func (*AuthenticationPolicySpec) DeepCopyInto ¶
func (in *AuthenticationPolicySpec) DeepCopyInto(out *AuthenticationPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthenticationPolicySpecNetworkPolicy ¶
type AuthenticationPolicySpecNetworkPolicy struct { // +optional NetworkSourceIDS []string `json:"networkSourceIDS,omitempty" tf:"network_source_ids"` }
func (*AuthenticationPolicySpecNetworkPolicy) DeepCopy ¶
func (in *AuthenticationPolicySpecNetworkPolicy) DeepCopy() *AuthenticationPolicySpecNetworkPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticationPolicySpecNetworkPolicy.
func (*AuthenticationPolicySpecNetworkPolicy) DeepCopyInto ¶
func (in *AuthenticationPolicySpecNetworkPolicy) DeepCopyInto(out *AuthenticationPolicySpecNetworkPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthenticationPolicySpecNetworkPolicyCodec ¶
type AuthenticationPolicySpecNetworkPolicyCodec struct { }
+k8s:deepcopy-gen=false
func (AuthenticationPolicySpecNetworkPolicyCodec) Decode ¶
func (AuthenticationPolicySpecNetworkPolicyCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type AuthenticationPolicySpecPasswordPolicy ¶
type AuthenticationPolicySpecPasswordPolicy struct { // +optional IsLowercaseCharactersRequired *bool `json:"isLowercaseCharactersRequired,omitempty" tf:"is_lowercase_characters_required"` // +optional IsNumericCharactersRequired *bool `json:"isNumericCharactersRequired,omitempty" tf:"is_numeric_characters_required"` // +optional IsSpecialCharactersRequired *bool `json:"isSpecialCharactersRequired,omitempty" tf:"is_special_characters_required"` // +optional IsUppercaseCharactersRequired *bool `json:"isUppercaseCharactersRequired,omitempty" tf:"is_uppercase_characters_required"` // +optional IsUsernameContainmentAllowed *bool `json:"isUsernameContainmentAllowed,omitempty" tf:"is_username_containment_allowed"` // +optional MinimumPasswordLength *int64 `json:"minimumPasswordLength,omitempty" tf:"minimum_password_length"` }
func (*AuthenticationPolicySpecPasswordPolicy) DeepCopy ¶
func (in *AuthenticationPolicySpecPasswordPolicy) DeepCopy() *AuthenticationPolicySpecPasswordPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticationPolicySpecPasswordPolicy.
func (*AuthenticationPolicySpecPasswordPolicy) DeepCopyInto ¶
func (in *AuthenticationPolicySpecPasswordPolicy) DeepCopyInto(out *AuthenticationPolicySpecPasswordPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthenticationPolicySpecPasswordPolicyCodec ¶
type AuthenticationPolicySpecPasswordPolicyCodec struct { }
+k8s:deepcopy-gen=false
func (AuthenticationPolicySpecPasswordPolicyCodec) Decode ¶
func (AuthenticationPolicySpecPasswordPolicyCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type AuthenticationPolicySpecResource ¶
type AuthenticationPolicySpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional NetworkPolicy *AuthenticationPolicySpecNetworkPolicy `json:"networkPolicy,omitempty" tf:"network_policy"` // +optional PasswordPolicy *AuthenticationPolicySpecPasswordPolicy `json:"passwordPolicy,omitempty" tf:"password_policy"` }
func (*AuthenticationPolicySpecResource) DeepCopy ¶
func (in *AuthenticationPolicySpecResource) DeepCopy() *AuthenticationPolicySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticationPolicySpecResource.
func (*AuthenticationPolicySpecResource) DeepCopyInto ¶
func (in *AuthenticationPolicySpecResource) DeepCopyInto(out *AuthenticationPolicySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthenticationPolicyStatus ¶
type AuthenticationPolicyStatus 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 (*AuthenticationPolicyStatus) DeepCopy ¶
func (in *AuthenticationPolicyStatus) DeepCopy() *AuthenticationPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticationPolicyStatus.
func (*AuthenticationPolicyStatus) DeepCopyInto ¶
func (in *AuthenticationPolicyStatus) DeepCopyInto(out *AuthenticationPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Compartment ¶
type Compartment struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CompartmentSpec `json:"spec,omitempty"` Status CompartmentStatus `json:"status,omitempty"` }
func (*Compartment) DeepCopy ¶
func (in *Compartment) DeepCopy() *Compartment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Compartment.
func (*Compartment) DeepCopyInto ¶
func (in *Compartment) DeepCopyInto(out *Compartment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Compartment) DeepCopyObject ¶
func (in *Compartment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Compartment) SetupWebhookWithManager ¶
func (r *Compartment) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*Compartment) ValidateCreate ¶
func (r *Compartment) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Compartment) ValidateDelete ¶
func (r *Compartment) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*Compartment) ValidateUpdate ¶
func (r *Compartment) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type CompartmentList ¶
type CompartmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Compartment CRD objects Items []Compartment `json:"items,omitempty"` }
CompartmentList is a list of Compartments
func (*CompartmentList) DeepCopy ¶
func (in *CompartmentList) DeepCopy() *CompartmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompartmentList.
func (*CompartmentList) DeepCopyInto ¶
func (in *CompartmentList) DeepCopyInto(out *CompartmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CompartmentList) DeepCopyObject ¶
func (in *CompartmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CompartmentSpec ¶
type CompartmentSpec struct { State *CompartmentSpecResource `json:"state,omitempty" tf:"-"` Resource CompartmentSpecResource `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 (*CompartmentSpec) DeepCopy ¶
func (in *CompartmentSpec) DeepCopy() *CompartmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompartmentSpec.
func (*CompartmentSpec) DeepCopyInto ¶
func (in *CompartmentSpec) DeepCopyInto(out *CompartmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CompartmentSpecResource ¶
type CompartmentSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CompartmentID *string `json:"compartmentID,omitempty" tf:"compartment_id"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` Description *string `json:"description" tf:"description"` // +optional EnableDelete *bool `json:"enableDelete,omitempty" tf:"enable_delete"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional InactiveState *string `json:"inactiveState,omitempty" tf:"inactive_state"` // +optional IsAccessible *bool `json:"isAccessible,omitempty" tf:"is_accessible"` Name *string `json:"name" tf:"name"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` }
func (*CompartmentSpecResource) DeepCopy ¶
func (in *CompartmentSpecResource) DeepCopy() *CompartmentSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompartmentSpecResource.
func (*CompartmentSpecResource) DeepCopyInto ¶
func (in *CompartmentSpecResource) DeepCopyInto(out *CompartmentSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CompartmentStatus ¶
type CompartmentStatus 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 (*CompartmentStatus) DeepCopy ¶
func (in *CompartmentStatus) DeepCopy() *CompartmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompartmentStatus.
func (*CompartmentStatus) DeepCopyInto ¶
func (in *CompartmentStatus) DeepCopyInto(out *CompartmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomerSecretKey ¶
type CustomerSecretKey struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CustomerSecretKeySpec `json:"spec,omitempty"` Status CustomerSecretKeyStatus `json:"status,omitempty"` }
func (*CustomerSecretKey) DeepCopy ¶
func (in *CustomerSecretKey) DeepCopy() *CustomerSecretKey
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomerSecretKey.
func (*CustomerSecretKey) DeepCopyInto ¶
func (in *CustomerSecretKey) DeepCopyInto(out *CustomerSecretKey)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomerSecretKey) DeepCopyObject ¶
func (in *CustomerSecretKey) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CustomerSecretKey) SetupWebhookWithManager ¶
func (r *CustomerSecretKey) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*CustomerSecretKey) ValidateCreate ¶
func (r *CustomerSecretKey) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*CustomerSecretKey) ValidateDelete ¶
func (r *CustomerSecretKey) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*CustomerSecretKey) ValidateUpdate ¶
func (r *CustomerSecretKey) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type CustomerSecretKeyList ¶
type CustomerSecretKeyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CustomerSecretKey CRD objects Items []CustomerSecretKey `json:"items,omitempty"` }
CustomerSecretKeyList is a list of CustomerSecretKeys
func (*CustomerSecretKeyList) DeepCopy ¶
func (in *CustomerSecretKeyList) DeepCopy() *CustomerSecretKeyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomerSecretKeyList.
func (*CustomerSecretKeyList) DeepCopyInto ¶
func (in *CustomerSecretKeyList) DeepCopyInto(out *CustomerSecretKeyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomerSecretKeyList) DeepCopyObject ¶
func (in *CustomerSecretKeyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CustomerSecretKeySpec ¶
type CustomerSecretKeySpec struct { State *CustomerSecretKeySpecResource `json:"state,omitempty" tf:"-"` Resource CustomerSecretKeySpecResource `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 (*CustomerSecretKeySpec) DeepCopy ¶
func (in *CustomerSecretKeySpec) DeepCopy() *CustomerSecretKeySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomerSecretKeySpec.
func (*CustomerSecretKeySpec) DeepCopyInto ¶
func (in *CustomerSecretKeySpec) DeepCopyInto(out *CustomerSecretKeySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomerSecretKeySpecResource ¶
type CustomerSecretKeySpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` DisplayName *string `json:"displayName" tf:"display_name"` // +optional InactiveState *string `json:"inactiveState,omitempty" tf:"inactive_state"` // +optional Key *string `json:"key,omitempty" tf:"key"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeExpires *string `json:"timeExpires,omitempty" tf:"time_expires"` UserID *string `json:"userID" tf:"user_id"` }
func (*CustomerSecretKeySpecResource) DeepCopy ¶
func (in *CustomerSecretKeySpecResource) DeepCopy() *CustomerSecretKeySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomerSecretKeySpecResource.
func (*CustomerSecretKeySpecResource) DeepCopyInto ¶
func (in *CustomerSecretKeySpecResource) DeepCopyInto(out *CustomerSecretKeySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomerSecretKeyStatus ¶
type CustomerSecretKeyStatus 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 (*CustomerSecretKeyStatus) DeepCopy ¶
func (in *CustomerSecretKeyStatus) DeepCopy() *CustomerSecretKeyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomerSecretKeyStatus.
func (*CustomerSecretKeyStatus) DeepCopyInto ¶
func (in *CustomerSecretKeyStatus) DeepCopyInto(out *CustomerSecretKeyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataPlaneGenerateScopedAccessToken ¶ added in v0.5.0
type DataPlaneGenerateScopedAccessToken struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataPlaneGenerateScopedAccessTokenSpec `json:"spec,omitempty"` Status DataPlaneGenerateScopedAccessTokenStatus `json:"status,omitempty"` }
func (*DataPlaneGenerateScopedAccessToken) DeepCopy ¶ added in v0.5.0
func (in *DataPlaneGenerateScopedAccessToken) DeepCopy() *DataPlaneGenerateScopedAccessToken
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataPlaneGenerateScopedAccessToken.
func (*DataPlaneGenerateScopedAccessToken) DeepCopyInto ¶ added in v0.5.0
func (in *DataPlaneGenerateScopedAccessToken) DeepCopyInto(out *DataPlaneGenerateScopedAccessToken)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataPlaneGenerateScopedAccessToken) DeepCopyObject ¶ added in v0.5.0
func (in *DataPlaneGenerateScopedAccessToken) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataPlaneGenerateScopedAccessToken) SetupWebhookWithManager ¶ added in v0.5.0
func (r *DataPlaneGenerateScopedAccessToken) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*DataPlaneGenerateScopedAccessToken) ValidateCreate ¶ added in v0.5.0
func (r *DataPlaneGenerateScopedAccessToken) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*DataPlaneGenerateScopedAccessToken) ValidateDelete ¶ added in v0.5.0
func (r *DataPlaneGenerateScopedAccessToken) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*DataPlaneGenerateScopedAccessToken) ValidateUpdate ¶ added in v0.5.0
func (r *DataPlaneGenerateScopedAccessToken) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type DataPlaneGenerateScopedAccessTokenList ¶ added in v0.5.0
type DataPlaneGenerateScopedAccessTokenList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DataPlaneGenerateScopedAccessToken CRD objects Items []DataPlaneGenerateScopedAccessToken `json:"items,omitempty"` }
DataPlaneGenerateScopedAccessTokenList is a list of DataPlaneGenerateScopedAccessTokens
func (*DataPlaneGenerateScopedAccessTokenList) DeepCopy ¶ added in v0.5.0
func (in *DataPlaneGenerateScopedAccessTokenList) DeepCopy() *DataPlaneGenerateScopedAccessTokenList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataPlaneGenerateScopedAccessTokenList.
func (*DataPlaneGenerateScopedAccessTokenList) DeepCopyInto ¶ added in v0.5.0
func (in *DataPlaneGenerateScopedAccessTokenList) DeepCopyInto(out *DataPlaneGenerateScopedAccessTokenList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataPlaneGenerateScopedAccessTokenList) DeepCopyObject ¶ added in v0.5.0
func (in *DataPlaneGenerateScopedAccessTokenList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataPlaneGenerateScopedAccessTokenSpec ¶ added in v0.5.0
type DataPlaneGenerateScopedAccessTokenSpec struct { State *DataPlaneGenerateScopedAccessTokenSpecResource `json:"state,omitempty" tf:"-"` Resource DataPlaneGenerateScopedAccessTokenSpecResource `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 (*DataPlaneGenerateScopedAccessTokenSpec) DeepCopy ¶ added in v0.5.0
func (in *DataPlaneGenerateScopedAccessTokenSpec) DeepCopy() *DataPlaneGenerateScopedAccessTokenSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataPlaneGenerateScopedAccessTokenSpec.
func (*DataPlaneGenerateScopedAccessTokenSpec) DeepCopyInto ¶ added in v0.5.0
func (in *DataPlaneGenerateScopedAccessTokenSpec) DeepCopyInto(out *DataPlaneGenerateScopedAccessTokenSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataPlaneGenerateScopedAccessTokenSpecResource ¶ added in v0.5.0
type DataPlaneGenerateScopedAccessTokenSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` PublicKey *string `json:"publicKey" tf:"public_key"` Scope *string `json:"scope" tf:"scope"` // +optional Token *string `json:"token,omitempty" tf:"token"` }
func (*DataPlaneGenerateScopedAccessTokenSpecResource) DeepCopy ¶ added in v0.5.0
func (in *DataPlaneGenerateScopedAccessTokenSpecResource) DeepCopy() *DataPlaneGenerateScopedAccessTokenSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataPlaneGenerateScopedAccessTokenSpecResource.
func (*DataPlaneGenerateScopedAccessTokenSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *DataPlaneGenerateScopedAccessTokenSpecResource) DeepCopyInto(out *DataPlaneGenerateScopedAccessTokenSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataPlaneGenerateScopedAccessTokenStatus ¶ added in v0.5.0
type DataPlaneGenerateScopedAccessTokenStatus 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 (*DataPlaneGenerateScopedAccessTokenStatus) DeepCopy ¶ added in v0.5.0
func (in *DataPlaneGenerateScopedAccessTokenStatus) DeepCopy() *DataPlaneGenerateScopedAccessTokenStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataPlaneGenerateScopedAccessTokenStatus.
func (*DataPlaneGenerateScopedAccessTokenStatus) DeepCopyInto ¶ added in v0.5.0
func (in *DataPlaneGenerateScopedAccessTokenStatus) DeepCopyInto(out *DataPlaneGenerateScopedAccessTokenStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DbCredential ¶ added in v0.5.0
type DbCredential struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DbCredentialSpec `json:"spec,omitempty"` Status DbCredentialStatus `json:"status,omitempty"` }
func (*DbCredential) DeepCopy ¶ added in v0.5.0
func (in *DbCredential) DeepCopy() *DbCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbCredential.
func (*DbCredential) DeepCopyInto ¶ added in v0.5.0
func (in *DbCredential) DeepCopyInto(out *DbCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DbCredential) DeepCopyObject ¶ added in v0.5.0
func (in *DbCredential) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DbCredential) SetupWebhookWithManager ¶ added in v0.5.0
func (r *DbCredential) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*DbCredential) ValidateCreate ¶ added in v0.5.0
func (r *DbCredential) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*DbCredential) ValidateDelete ¶ added in v0.5.0
func (r *DbCredential) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*DbCredential) ValidateUpdate ¶ added in v0.5.0
func (r *DbCredential) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type DbCredentialList ¶ added in v0.5.0
type DbCredentialList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DbCredential CRD objects Items []DbCredential `json:"items,omitempty"` }
DbCredentialList is a list of DbCredentials
func (*DbCredentialList) DeepCopy ¶ added in v0.5.0
func (in *DbCredentialList) DeepCopy() *DbCredentialList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbCredentialList.
func (*DbCredentialList) DeepCopyInto ¶ added in v0.5.0
func (in *DbCredentialList) DeepCopyInto(out *DbCredentialList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DbCredentialList) DeepCopyObject ¶ added in v0.5.0
func (in *DbCredentialList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DbCredentialSpec ¶ added in v0.5.0
type DbCredentialSpec struct { State *DbCredentialSpecResource `json:"state,omitempty" tf:"-"` Resource DbCredentialSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*DbCredentialSpec) DeepCopy ¶ added in v0.5.0
func (in *DbCredentialSpec) DeepCopy() *DbCredentialSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbCredentialSpec.
func (*DbCredentialSpec) DeepCopyInto ¶ added in v0.5.0
func (in *DbCredentialSpec) DeepCopyInto(out *DbCredentialSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DbCredentialSpecResource ¶ added in v0.5.0
type DbCredentialSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` Description *string `json:"description" tf:"description"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` Password *string `json:"-" sensitive:"true" tf:"password"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeExpires *string `json:"timeExpires,omitempty" tf:"time_expires"` UserID *string `json:"userID" tf:"user_id"` }
func (*DbCredentialSpecResource) DeepCopy ¶ added in v0.5.0
func (in *DbCredentialSpecResource) DeepCopy() *DbCredentialSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbCredentialSpecResource.
func (*DbCredentialSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *DbCredentialSpecResource) DeepCopyInto(out *DbCredentialSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DbCredentialStatus ¶ added in v0.5.0
type DbCredentialStatus 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 (*DbCredentialStatus) DeepCopy ¶ added in v0.5.0
func (in *DbCredentialStatus) DeepCopy() *DbCredentialStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DbCredentialStatus.
func (*DbCredentialStatus) DeepCopyInto ¶ added in v0.5.0
func (in *DbCredentialStatus) DeepCopyInto(out *DbCredentialStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Domain ¶ added in v0.5.0
type Domain struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DomainSpec `json:"spec,omitempty"` Status DomainStatus `json:"status,omitempty"` }
func (*Domain) DeepCopy ¶ added in v0.5.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Domain.
func (*Domain) DeepCopyInto ¶ added in v0.5.0
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Domain) DeepCopyObject ¶ added in v0.5.0
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Domain) SetupWebhookWithManager ¶ added in v0.5.0
func (*Domain) ValidateCreate ¶ added in v0.5.0
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Domain) ValidateDelete ¶ added in v0.5.0
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type DomainList ¶ added in v0.5.0
type DomainList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Domain CRD objects Items []Domain `json:"items,omitempty"` }
DomainList is a list of Domains
func (*DomainList) DeepCopy ¶ added in v0.5.0
func (in *DomainList) DeepCopy() *DomainList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainList.
func (*DomainList) DeepCopyInto ¶ added in v0.5.0
func (in *DomainList) DeepCopyInto(out *DomainList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DomainList) DeepCopyObject ¶ added in v0.5.0
func (in *DomainList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DomainReplicationToRegion ¶ added in v0.5.0
type DomainReplicationToRegion struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DomainReplicationToRegionSpec `json:"spec,omitempty"` Status DomainReplicationToRegionStatus `json:"status,omitempty"` }
func (*DomainReplicationToRegion) DeepCopy ¶ added in v0.5.0
func (in *DomainReplicationToRegion) DeepCopy() *DomainReplicationToRegion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainReplicationToRegion.
func (*DomainReplicationToRegion) DeepCopyInto ¶ added in v0.5.0
func (in *DomainReplicationToRegion) DeepCopyInto(out *DomainReplicationToRegion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DomainReplicationToRegion) DeepCopyObject ¶ added in v0.5.0
func (in *DomainReplicationToRegion) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DomainReplicationToRegion) SetupWebhookWithManager ¶ added in v0.5.0
func (r *DomainReplicationToRegion) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*DomainReplicationToRegion) ValidateCreate ¶ added in v0.5.0
func (r *DomainReplicationToRegion) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*DomainReplicationToRegion) ValidateDelete ¶ added in v0.5.0
func (r *DomainReplicationToRegion) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*DomainReplicationToRegion) ValidateUpdate ¶ added in v0.5.0
func (r *DomainReplicationToRegion) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type DomainReplicationToRegionList ¶ added in v0.5.0
type DomainReplicationToRegionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DomainReplicationToRegion CRD objects Items []DomainReplicationToRegion `json:"items,omitempty"` }
DomainReplicationToRegionList is a list of DomainReplicationToRegions
func (*DomainReplicationToRegionList) DeepCopy ¶ added in v0.5.0
func (in *DomainReplicationToRegionList) DeepCopy() *DomainReplicationToRegionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainReplicationToRegionList.
func (*DomainReplicationToRegionList) DeepCopyInto ¶ added in v0.5.0
func (in *DomainReplicationToRegionList) DeepCopyInto(out *DomainReplicationToRegionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DomainReplicationToRegionList) DeepCopyObject ¶ added in v0.5.0
func (in *DomainReplicationToRegionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DomainReplicationToRegionSpec ¶ added in v0.5.0
type DomainReplicationToRegionSpec struct { State *DomainReplicationToRegionSpecResource `json:"state,omitempty" tf:"-"` Resource DomainReplicationToRegionSpecResource `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 (*DomainReplicationToRegionSpec) DeepCopy ¶ added in v0.5.0
func (in *DomainReplicationToRegionSpec) DeepCopy() *DomainReplicationToRegionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainReplicationToRegionSpec.
func (*DomainReplicationToRegionSpec) DeepCopyInto ¶ added in v0.5.0
func (in *DomainReplicationToRegionSpec) DeepCopyInto(out *DomainReplicationToRegionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainReplicationToRegionSpecResource ¶ added in v0.5.0
type DomainReplicationToRegionSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` DomainID *string `json:"domainID" tf:"domain_id"` // +optional ReplicaRegion *string `json:"replicaRegion,omitempty" tf:"replica_region"` }
func (*DomainReplicationToRegionSpecResource) DeepCopy ¶ added in v0.5.0
func (in *DomainReplicationToRegionSpecResource) DeepCopy() *DomainReplicationToRegionSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainReplicationToRegionSpecResource.
func (*DomainReplicationToRegionSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *DomainReplicationToRegionSpecResource) DeepCopyInto(out *DomainReplicationToRegionSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainReplicationToRegionStatus ¶ added in v0.5.0
type DomainReplicationToRegionStatus 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 (*DomainReplicationToRegionStatus) DeepCopy ¶ added in v0.5.0
func (in *DomainReplicationToRegionStatus) DeepCopy() *DomainReplicationToRegionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainReplicationToRegionStatus.
func (*DomainReplicationToRegionStatus) DeepCopyInto ¶ added in v0.5.0
func (in *DomainReplicationToRegionStatus) DeepCopyInto(out *DomainReplicationToRegionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainSpec ¶ added in v0.5.0
type DomainSpec struct { State *DomainSpecResource `json:"state,omitempty" tf:"-"` Resource DomainSpecResource `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 (*DomainSpec) DeepCopy ¶ added in v0.5.0
func (in *DomainSpec) DeepCopy() *DomainSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainSpec.
func (*DomainSpec) DeepCopyInto ¶ added in v0.5.0
func (in *DomainSpec) DeepCopyInto(out *DomainSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainSpecReplicaRegions ¶ added in v0.5.0
type DomainSpecReplicaRegions struct { // +optional Region *string `json:"region,omitempty" tf:"region"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional Url *string `json:"url,omitempty" tf:"url"` }
func (*DomainSpecReplicaRegions) DeepCopy ¶ added in v0.5.0
func (in *DomainSpecReplicaRegions) DeepCopy() *DomainSpecReplicaRegions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainSpecReplicaRegions.
func (*DomainSpecReplicaRegions) DeepCopyInto ¶ added in v0.5.0
func (in *DomainSpecReplicaRegions) DeepCopyInto(out *DomainSpecReplicaRegions)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainSpecResource ¶ added in v0.5.0
type DomainSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AdminEmail *string `json:"adminEmail,omitempty" tf:"admin_email"` // +optional AdminFirstName *string `json:"adminFirstName,omitempty" tf:"admin_first_name"` // +optional AdminLastName *string `json:"adminLastName,omitempty" tf:"admin_last_name"` // +optional AdminUserName *string `json:"adminUserName,omitempty" tf:"admin_user_name"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` Description *string `json:"description" tf:"description"` DisplayName *string `json:"displayName" tf:"display_name"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` HomeRegion *string `json:"homeRegion" tf:"home_region"` // +optional HomeRegionURL *string `json:"homeRegionURL,omitempty" tf:"home_region_url"` // +optional IsHiddenOnLogin *bool `json:"isHiddenOnLogin,omitempty" tf:"is_hidden_on_login"` // +optional IsNotificationBypassed *bool `json:"isNotificationBypassed,omitempty" tf:"is_notification_bypassed"` // +optional IsPrimaryEmailRequired *bool `json:"isPrimaryEmailRequired,omitempty" tf:"is_primary_email_required"` LicenseType *string `json:"licenseType" tf:"license_type"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional ReplicaRegions []DomainSpecReplicaRegions `json:"replicaRegions,omitempty" tf:"replica_regions"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional Type *string `json:"type,omitempty" tf:"type"` // +optional Url *string `json:"url,omitempty" tf:"url"` }
func (*DomainSpecResource) DeepCopy ¶ added in v0.5.0
func (in *DomainSpecResource) DeepCopy() *DomainSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainSpecResource.
func (*DomainSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *DomainSpecResource) DeepCopyInto(out *DomainSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainStatus ¶ added in v0.5.0
type DomainStatus 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 (*DomainStatus) DeepCopy ¶ added in v0.5.0
func (in *DomainStatus) DeepCopy() *DomainStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainStatus.
func (*DomainStatus) DeepCopyInto ¶ added in v0.5.0
func (in *DomainStatus) DeepCopyInto(out *DomainStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DynamicGroup ¶
type DynamicGroup struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DynamicGroupSpec `json:"spec,omitempty"` Status DynamicGroupStatus `json:"status,omitempty"` }
func (*DynamicGroup) DeepCopy ¶
func (in *DynamicGroup) DeepCopy() *DynamicGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DynamicGroup.
func (*DynamicGroup) DeepCopyInto ¶
func (in *DynamicGroup) DeepCopyInto(out *DynamicGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DynamicGroup) DeepCopyObject ¶
func (in *DynamicGroup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DynamicGroup) SetupWebhookWithManager ¶
func (r *DynamicGroup) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*DynamicGroup) ValidateCreate ¶
func (r *DynamicGroup) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*DynamicGroup) ValidateDelete ¶
func (r *DynamicGroup) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*DynamicGroup) ValidateUpdate ¶
func (r *DynamicGroup) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type DynamicGroupList ¶
type DynamicGroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DynamicGroup CRD objects Items []DynamicGroup `json:"items,omitempty"` }
DynamicGroupList is a list of DynamicGroups
func (*DynamicGroupList) DeepCopy ¶
func (in *DynamicGroupList) DeepCopy() *DynamicGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DynamicGroupList.
func (*DynamicGroupList) DeepCopyInto ¶
func (in *DynamicGroupList) DeepCopyInto(out *DynamicGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DynamicGroupList) DeepCopyObject ¶
func (in *DynamicGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DynamicGroupSpec ¶
type DynamicGroupSpec struct { State *DynamicGroupSpecResource `json:"state,omitempty" tf:"-"` Resource DynamicGroupSpecResource `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 (*DynamicGroupSpec) DeepCopy ¶
func (in *DynamicGroupSpec) DeepCopy() *DynamicGroupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DynamicGroupSpec.
func (*DynamicGroupSpec) DeepCopyInto ¶
func (in *DynamicGroupSpec) DeepCopyInto(out *DynamicGroupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DynamicGroupSpecResource ¶
type DynamicGroupSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` Description *string `json:"description" tf:"description"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional InactiveState *string `json:"inactiveState,omitempty" tf:"inactive_state"` MatchingRule *string `json:"matchingRule" tf:"matching_rule"` Name *string `json:"name" tf:"name"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` }
func (*DynamicGroupSpecResource) DeepCopy ¶
func (in *DynamicGroupSpecResource) DeepCopy() *DynamicGroupSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DynamicGroupSpecResource.
func (*DynamicGroupSpecResource) DeepCopyInto ¶
func (in *DynamicGroupSpecResource) DeepCopyInto(out *DynamicGroupSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DynamicGroupStatus ¶
type DynamicGroupStatus 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 (*DynamicGroupStatus) DeepCopy ¶
func (in *DynamicGroupStatus) DeepCopy() *DynamicGroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DynamicGroupStatus.
func (*DynamicGroupStatus) DeepCopyInto ¶
func (in *DynamicGroupStatus) DeepCopyInto(out *DynamicGroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Group ¶
type Group struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec GroupSpec `json:"spec,omitempty"` Status GroupStatus `json:"status,omitempty"` }
func (*Group) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Group.
func (*Group) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Group) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Group) SetupWebhookWithManager ¶
func (*Group) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Group) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type GroupList ¶
type GroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Group CRD objects Items []Group `json:"items,omitempty"` }
GroupList is a list of Groups
func (*GroupList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GroupList.
func (*GroupList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GroupList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type GroupSpec ¶
type GroupSpec struct { State *GroupSpecResource `json:"state,omitempty" tf:"-"` Resource GroupSpecResource `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 (*GroupSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GroupSpec.
func (*GroupSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GroupSpecResource ¶
type GroupSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CompartmentID *string `json:"compartmentID,omitempty" tf:"compartment_id"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` Description *string `json:"description" tf:"description"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional InactiveState *string `json:"inactiveState,omitempty" tf:"inactive_state"` Name *string `json:"name" tf:"name"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` }
func (*GroupSpecResource) DeepCopy ¶
func (in *GroupSpecResource) DeepCopy() *GroupSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GroupSpecResource.
func (*GroupSpecResource) DeepCopyInto ¶
func (in *GroupSpecResource) DeepCopyInto(out *GroupSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GroupStatus ¶
type GroupStatus 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 (*GroupStatus) DeepCopy ¶
func (in *GroupStatus) DeepCopy() *GroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GroupStatus.
func (*GroupStatus) DeepCopyInto ¶
func (in *GroupStatus) DeepCopyInto(out *GroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityProvider ¶
type IdentityProvider struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IdentityProviderSpec `json:"spec,omitempty"` Status IdentityProviderStatus `json:"status,omitempty"` }
func (*IdentityProvider) DeepCopy ¶
func (in *IdentityProvider) DeepCopy() *IdentityProvider
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProvider.
func (*IdentityProvider) DeepCopyInto ¶
func (in *IdentityProvider) DeepCopyInto(out *IdentityProvider)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityProvider) DeepCopyObject ¶
func (in *IdentityProvider) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IdentityProvider) SetupWebhookWithManager ¶
func (r *IdentityProvider) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*IdentityProvider) ValidateCreate ¶
func (r *IdentityProvider) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*IdentityProvider) ValidateDelete ¶
func (r *IdentityProvider) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*IdentityProvider) ValidateUpdate ¶
func (r *IdentityProvider) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type IdentityProviderList ¶
type IdentityProviderList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of IdentityProvider CRD objects Items []IdentityProvider `json:"items,omitempty"` }
IdentityProviderList is a list of IdentityProviders
func (*IdentityProviderList) DeepCopy ¶
func (in *IdentityProviderList) DeepCopy() *IdentityProviderList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderList.
func (*IdentityProviderList) DeepCopyInto ¶
func (in *IdentityProviderList) DeepCopyInto(out *IdentityProviderList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityProviderList) DeepCopyObject ¶
func (in *IdentityProviderList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type IdentityProviderSpec ¶
type IdentityProviderSpec struct { State *IdentityProviderSpecResource `json:"state,omitempty" tf:"-"` Resource IdentityProviderSpecResource `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 (*IdentityProviderSpec) DeepCopy ¶
func (in *IdentityProviderSpec) DeepCopy() *IdentityProviderSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderSpec.
func (*IdentityProviderSpec) DeepCopyInto ¶
func (in *IdentityProviderSpec) DeepCopyInto(out *IdentityProviderSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityProviderSpecResource ¶
type IdentityProviderSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` Description *string `json:"description" tf:"description"` // +optional FreeformAttributes map[string]string `json:"freeformAttributes,omitempty" tf:"freeform_attributes"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional InactiveState *string `json:"inactiveState,omitempty" tf:"inactive_state"` Metadata *string `json:"metadata" tf:"metadata"` MetadataURL *string `json:"metadataURL" tf:"metadata_url"` Name *string `json:"name" tf:"name"` ProductType *string `json:"productType" tf:"product_type"` Protocol *string `json:"protocol" tf:"protocol"` // +optional RedirectURL *string `json:"redirectURL,omitempty" tf:"redirect_url"` // +optional SigningCertificate *string `json:"signingCertificate,omitempty" tf:"signing_certificate"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` }
func (*IdentityProviderSpecResource) DeepCopy ¶
func (in *IdentityProviderSpecResource) DeepCopy() *IdentityProviderSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderSpecResource.
func (*IdentityProviderSpecResource) DeepCopyInto ¶
func (in *IdentityProviderSpecResource) DeepCopyInto(out *IdentityProviderSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityProviderStatus ¶
type IdentityProviderStatus 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 (*IdentityProviderStatus) DeepCopy ¶
func (in *IdentityProviderStatus) DeepCopy() *IdentityProviderStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderStatus.
func (*IdentityProviderStatus) DeepCopyInto ¶
func (in *IdentityProviderStatus) DeepCopyInto(out *IdentityProviderStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdpGroupMapping ¶
type IdpGroupMapping struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IdpGroupMappingSpec `json:"spec,omitempty"` Status IdpGroupMappingStatus `json:"status,omitempty"` }
func (*IdpGroupMapping) DeepCopy ¶
func (in *IdpGroupMapping) DeepCopy() *IdpGroupMapping
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdpGroupMapping.
func (*IdpGroupMapping) DeepCopyInto ¶
func (in *IdpGroupMapping) DeepCopyInto(out *IdpGroupMapping)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdpGroupMapping) DeepCopyObject ¶
func (in *IdpGroupMapping) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IdpGroupMapping) SetupWebhookWithManager ¶
func (r *IdpGroupMapping) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*IdpGroupMapping) ValidateCreate ¶
func (r *IdpGroupMapping) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*IdpGroupMapping) ValidateDelete ¶
func (r *IdpGroupMapping) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*IdpGroupMapping) ValidateUpdate ¶
func (r *IdpGroupMapping) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type IdpGroupMappingList ¶
type IdpGroupMappingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of IdpGroupMapping CRD objects Items []IdpGroupMapping `json:"items,omitempty"` }
IdpGroupMappingList is a list of IdpGroupMappings
func (*IdpGroupMappingList) DeepCopy ¶
func (in *IdpGroupMappingList) DeepCopy() *IdpGroupMappingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdpGroupMappingList.
func (*IdpGroupMappingList) DeepCopyInto ¶
func (in *IdpGroupMappingList) DeepCopyInto(out *IdpGroupMappingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdpGroupMappingList) DeepCopyObject ¶
func (in *IdpGroupMappingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type IdpGroupMappingSpec ¶
type IdpGroupMappingSpec struct { State *IdpGroupMappingSpecResource `json:"state,omitempty" tf:"-"` Resource IdpGroupMappingSpecResource `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 (*IdpGroupMappingSpec) DeepCopy ¶
func (in *IdpGroupMappingSpec) DeepCopy() *IdpGroupMappingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdpGroupMappingSpec.
func (*IdpGroupMappingSpec) DeepCopyInto ¶
func (in *IdpGroupMappingSpec) DeepCopyInto(out *IdpGroupMappingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdpGroupMappingSpecResource ¶
type IdpGroupMappingSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CompartmentID *string `json:"compartmentID,omitempty" tf:"compartment_id"` GroupID *string `json:"groupID" tf:"group_id"` IdentityProviderID *string `json:"identityProviderID" tf:"identity_provider_id"` IdpGroupName *string `json:"idpGroupName" tf:"idp_group_name"` // +optional InactiveState *string `json:"inactiveState,omitempty" tf:"inactive_state"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` }
func (*IdpGroupMappingSpecResource) DeepCopy ¶
func (in *IdpGroupMappingSpecResource) DeepCopy() *IdpGroupMappingSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdpGroupMappingSpecResource.
func (*IdpGroupMappingSpecResource) DeepCopyInto ¶
func (in *IdpGroupMappingSpecResource) DeepCopyInto(out *IdpGroupMappingSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdpGroupMappingStatus ¶
type IdpGroupMappingStatus 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 (*IdpGroupMappingStatus) DeepCopy ¶
func (in *IdpGroupMappingStatus) DeepCopy() *IdpGroupMappingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdpGroupMappingStatus.
func (*IdpGroupMappingStatus) DeepCopyInto ¶
func (in *IdpGroupMappingStatus) DeepCopyInto(out *IdpGroupMappingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImportStandardTagsManagement ¶ added in v0.5.0
type ImportStandardTagsManagement struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ImportStandardTagsManagementSpec `json:"spec,omitempty"` Status ImportStandardTagsManagementStatus `json:"status,omitempty"` }
func (*ImportStandardTagsManagement) DeepCopy ¶ added in v0.5.0
func (in *ImportStandardTagsManagement) DeepCopy() *ImportStandardTagsManagement
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImportStandardTagsManagement.
func (*ImportStandardTagsManagement) DeepCopyInto ¶ added in v0.5.0
func (in *ImportStandardTagsManagement) DeepCopyInto(out *ImportStandardTagsManagement)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ImportStandardTagsManagement) DeepCopyObject ¶ added in v0.5.0
func (in *ImportStandardTagsManagement) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ImportStandardTagsManagement) SetupWebhookWithManager ¶ added in v0.5.0
func (r *ImportStandardTagsManagement) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ImportStandardTagsManagement) ValidateCreate ¶ added in v0.5.0
func (r *ImportStandardTagsManagement) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ImportStandardTagsManagement) ValidateDelete ¶ added in v0.5.0
func (r *ImportStandardTagsManagement) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ImportStandardTagsManagement) ValidateUpdate ¶ added in v0.5.0
func (r *ImportStandardTagsManagement) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ImportStandardTagsManagementList ¶ added in v0.5.0
type ImportStandardTagsManagementList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ImportStandardTagsManagement CRD objects Items []ImportStandardTagsManagement `json:"items,omitempty"` }
ImportStandardTagsManagementList is a list of ImportStandardTagsManagements
func (*ImportStandardTagsManagementList) DeepCopy ¶ added in v0.5.0
func (in *ImportStandardTagsManagementList) DeepCopy() *ImportStandardTagsManagementList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImportStandardTagsManagementList.
func (*ImportStandardTagsManagementList) DeepCopyInto ¶ added in v0.5.0
func (in *ImportStandardTagsManagementList) DeepCopyInto(out *ImportStandardTagsManagementList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ImportStandardTagsManagementList) DeepCopyObject ¶ added in v0.5.0
func (in *ImportStandardTagsManagementList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ImportStandardTagsManagementSpec ¶ added in v0.5.0
type ImportStandardTagsManagementSpec struct { State *ImportStandardTagsManagementSpecResource `json:"state,omitempty" tf:"-"` Resource ImportStandardTagsManagementSpecResource `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 (*ImportStandardTagsManagementSpec) DeepCopy ¶ added in v0.5.0
func (in *ImportStandardTagsManagementSpec) DeepCopy() *ImportStandardTagsManagementSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImportStandardTagsManagementSpec.
func (*ImportStandardTagsManagementSpec) DeepCopyInto ¶ added in v0.5.0
func (in *ImportStandardTagsManagementSpec) DeepCopyInto(out *ImportStandardTagsManagementSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImportStandardTagsManagementSpecResource ¶ added in v0.5.0
type ImportStandardTagsManagementSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` StandardTagNamespaceName *string `json:"standardTagNamespaceName" tf:"standard_tag_namespace_name"` // +optional WorkRequestID *string `json:"workRequestID,omitempty" tf:"work_request_id"` }
func (*ImportStandardTagsManagementSpecResource) DeepCopy ¶ added in v0.5.0
func (in *ImportStandardTagsManagementSpecResource) DeepCopy() *ImportStandardTagsManagementSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImportStandardTagsManagementSpecResource.
func (*ImportStandardTagsManagementSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *ImportStandardTagsManagementSpecResource) DeepCopyInto(out *ImportStandardTagsManagementSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImportStandardTagsManagementStatus ¶ added in v0.5.0
type ImportStandardTagsManagementStatus 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 (*ImportStandardTagsManagementStatus) DeepCopy ¶ added in v0.5.0
func (in *ImportStandardTagsManagementStatus) DeepCopy() *ImportStandardTagsManagementStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImportStandardTagsManagementStatus.
func (*ImportStandardTagsManagementStatus) DeepCopyInto ¶ added in v0.5.0
func (in *ImportStandardTagsManagementStatus) DeepCopyInto(out *ImportStandardTagsManagementStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkSource ¶
type NetworkSource struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec NetworkSourceSpec `json:"spec,omitempty"` Status NetworkSourceStatus `json:"status,omitempty"` }
func (*NetworkSource) DeepCopy ¶
func (in *NetworkSource) DeepCopy() *NetworkSource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSource.
func (*NetworkSource) DeepCopyInto ¶
func (in *NetworkSource) DeepCopyInto(out *NetworkSource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkSource) DeepCopyObject ¶
func (in *NetworkSource) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*NetworkSource) SetupWebhookWithManager ¶
func (r *NetworkSource) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*NetworkSource) ValidateCreate ¶
func (r *NetworkSource) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*NetworkSource) ValidateDelete ¶
func (r *NetworkSource) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*NetworkSource) ValidateUpdate ¶
func (r *NetworkSource) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type NetworkSourceList ¶
type NetworkSourceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of NetworkSource CRD objects Items []NetworkSource `json:"items,omitempty"` }
NetworkSourceList is a list of NetworkSources
func (*NetworkSourceList) DeepCopy ¶
func (in *NetworkSourceList) DeepCopy() *NetworkSourceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSourceList.
func (*NetworkSourceList) DeepCopyInto ¶
func (in *NetworkSourceList) DeepCopyInto(out *NetworkSourceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkSourceList) DeepCopyObject ¶
func (in *NetworkSourceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NetworkSourceSpec ¶
type NetworkSourceSpec struct { State *NetworkSourceSpecResource `json:"state,omitempty" tf:"-"` Resource NetworkSourceSpecResource `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 (*NetworkSourceSpec) DeepCopy ¶
func (in *NetworkSourceSpec) DeepCopy() *NetworkSourceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSourceSpec.
func (*NetworkSourceSpec) DeepCopyInto ¶
func (in *NetworkSourceSpec) DeepCopyInto(out *NetworkSourceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkSourceSpecResource ¶
type NetworkSourceSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` Description *string `json:"description" tf:"description"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional InactiveState *string `json:"inactiveState,omitempty" tf:"inactive_state"` Name *string `json:"name" tf:"name"` // +optional PublicSourceList []string `json:"publicSourceList,omitempty" tf:"public_source_list"` // +optional Services []string `json:"services,omitempty" tf:"services"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional // +kubebuilder:validation:MaxItems=100 VirtualSourceList []NetworkSourceSpecVirtualSourceList `json:"virtualSourceList,omitempty" tf:"virtual_source_list"` }
func (*NetworkSourceSpecResource) DeepCopy ¶
func (in *NetworkSourceSpecResource) DeepCopy() *NetworkSourceSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSourceSpecResource.
func (*NetworkSourceSpecResource) DeepCopyInto ¶
func (in *NetworkSourceSpecResource) DeepCopyInto(out *NetworkSourceSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkSourceSpecVirtualSourceList ¶
type NetworkSourceSpecVirtualSourceList struct { IpRanges []string `json:"ipRanges" tf:"ip_ranges"` VcnID *string `json:"vcnID" tf:"vcn_id"` }
func (*NetworkSourceSpecVirtualSourceList) DeepCopy ¶
func (in *NetworkSourceSpecVirtualSourceList) DeepCopy() *NetworkSourceSpecVirtualSourceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSourceSpecVirtualSourceList.
func (*NetworkSourceSpecVirtualSourceList) DeepCopyInto ¶
func (in *NetworkSourceSpecVirtualSourceList) DeepCopyInto(out *NetworkSourceSpecVirtualSourceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkSourceStatus ¶
type NetworkSourceStatus 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 (*NetworkSourceStatus) DeepCopy ¶
func (in *NetworkSourceStatus) DeepCopy() *NetworkSourceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSourceStatus.
func (*NetworkSourceStatus) DeepCopyInto ¶
func (in *NetworkSourceStatus) DeepCopyInto(out *NetworkSourceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Policy ¶
type Policy struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PolicySpec `json:"spec,omitempty"` Status PolicyStatus `json:"status,omitempty"` }
func (*Policy) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Policy.
func (*Policy) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Policy) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Policy) SetupWebhookWithManager ¶
func (*Policy) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Policy) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type PolicyList ¶
type PolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Policy CRD objects Items []Policy `json:"items,omitempty"` }
PolicyList is a list of Policys
func (*PolicyList) DeepCopy ¶
func (in *PolicyList) DeepCopy() *PolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyList.
func (*PolicyList) DeepCopyInto ¶
func (in *PolicyList) DeepCopyInto(out *PolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PolicyList) DeepCopyObject ¶
func (in *PolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PolicySpec ¶
type PolicySpec struct { State *PolicySpecResource `json:"state,omitempty" tf:"-"` Resource PolicySpecResource `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 (*PolicySpec) DeepCopy ¶
func (in *PolicySpec) DeepCopy() *PolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicySpec.
func (*PolicySpec) DeepCopyInto ¶
func (in *PolicySpec) DeepCopyInto(out *PolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicySpecResource ¶
type PolicySpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional // Deprecated Etag *string `json:"etag,omitempty" tf:"ETag"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` Description *string `json:"description" tf:"description"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional InactiveState *string `json:"inactiveState,omitempty" tf:"inactive_state"` // +optional // Deprecated LastUpdateETag *string `json:"lastUpdateETag,omitempty" tf:"lastUpdateETag"` Name *string `json:"name" tf:"name"` // +optional // Deprecated PolicyHash *string `json:"policyHash,omitempty" tf:"policyHash"` // +optional State *string `json:"state,omitempty" tf:"state"` // +kubebuilder:validation:MinItems=1 Statements []string `json:"statements" tf:"statements"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional VersionDate *string `json:"versionDate,omitempty" tf:"version_date"` }
func (*PolicySpecResource) DeepCopy ¶
func (in *PolicySpecResource) DeepCopy() *PolicySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicySpecResource.
func (*PolicySpecResource) DeepCopyInto ¶
func (in *PolicySpecResource) DeepCopyInto(out *PolicySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicyStatus ¶
type PolicyStatus 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 (*PolicyStatus) DeepCopy ¶
func (in *PolicyStatus) DeepCopy() *PolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyStatus.
func (*PolicyStatus) DeepCopyInto ¶
func (in *PolicyStatus) DeepCopyInto(out *PolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SmtpCredential ¶
type SmtpCredential struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SmtpCredentialSpec `json:"spec,omitempty"` Status SmtpCredentialStatus `json:"status,omitempty"` }
func (*SmtpCredential) DeepCopy ¶
func (in *SmtpCredential) DeepCopy() *SmtpCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SmtpCredential.
func (*SmtpCredential) DeepCopyInto ¶
func (in *SmtpCredential) DeepCopyInto(out *SmtpCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SmtpCredential) DeepCopyObject ¶
func (in *SmtpCredential) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SmtpCredential) SetupWebhookWithManager ¶
func (r *SmtpCredential) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*SmtpCredential) ValidateCreate ¶
func (r *SmtpCredential) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*SmtpCredential) ValidateDelete ¶
func (r *SmtpCredential) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*SmtpCredential) ValidateUpdate ¶
func (r *SmtpCredential) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type SmtpCredentialList ¶
type SmtpCredentialList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SmtpCredential CRD objects Items []SmtpCredential `json:"items,omitempty"` }
SmtpCredentialList is a list of SmtpCredentials
func (*SmtpCredentialList) DeepCopy ¶
func (in *SmtpCredentialList) DeepCopy() *SmtpCredentialList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SmtpCredentialList.
func (*SmtpCredentialList) DeepCopyInto ¶
func (in *SmtpCredentialList) DeepCopyInto(out *SmtpCredentialList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SmtpCredentialList) DeepCopyObject ¶
func (in *SmtpCredentialList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SmtpCredentialSpec ¶
type SmtpCredentialSpec struct { State *SmtpCredentialSpecResource `json:"state,omitempty" tf:"-"` Resource SmtpCredentialSpecResource `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 (*SmtpCredentialSpec) DeepCopy ¶
func (in *SmtpCredentialSpec) DeepCopy() *SmtpCredentialSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SmtpCredentialSpec.
func (*SmtpCredentialSpec) DeepCopyInto ¶
func (in *SmtpCredentialSpec) DeepCopyInto(out *SmtpCredentialSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SmtpCredentialSpecResource ¶
type SmtpCredentialSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` Description *string `json:"description" tf:"description"` // +optional InactiveState *string `json:"inactiveState,omitempty" tf:"inactive_state"` // +optional Password *string `json:"password,omitempty" tf:"password"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeExpires *string `json:"timeExpires,omitempty" tf:"time_expires"` UserID *string `json:"userID" tf:"user_id"` // +optional Username *string `json:"username,omitempty" tf:"username"` }
func (*SmtpCredentialSpecResource) DeepCopy ¶
func (in *SmtpCredentialSpecResource) DeepCopy() *SmtpCredentialSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SmtpCredentialSpecResource.
func (*SmtpCredentialSpecResource) DeepCopyInto ¶
func (in *SmtpCredentialSpecResource) DeepCopyInto(out *SmtpCredentialSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SmtpCredentialStatus ¶
type SmtpCredentialStatus 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 (*SmtpCredentialStatus) DeepCopy ¶
func (in *SmtpCredentialStatus) DeepCopy() *SmtpCredentialStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SmtpCredentialStatus.
func (*SmtpCredentialStatus) DeepCopyInto ¶
func (in *SmtpCredentialStatus) DeepCopyInto(out *SmtpCredentialStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SwiftPassword ¶
type SwiftPassword struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SwiftPasswordSpec `json:"spec,omitempty"` Status SwiftPasswordStatus `json:"status,omitempty"` }
func (*SwiftPassword) DeepCopy ¶
func (in *SwiftPassword) DeepCopy() *SwiftPassword
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SwiftPassword.
func (*SwiftPassword) DeepCopyInto ¶
func (in *SwiftPassword) DeepCopyInto(out *SwiftPassword)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SwiftPassword) DeepCopyObject ¶
func (in *SwiftPassword) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SwiftPassword) SetupWebhookWithManager ¶
func (r *SwiftPassword) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*SwiftPassword) ValidateCreate ¶
func (r *SwiftPassword) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*SwiftPassword) ValidateDelete ¶
func (r *SwiftPassword) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*SwiftPassword) ValidateUpdate ¶
func (r *SwiftPassword) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type SwiftPasswordList ¶
type SwiftPasswordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SwiftPassword CRD objects Items []SwiftPassword `json:"items,omitempty"` }
SwiftPasswordList is a list of SwiftPasswords
func (*SwiftPasswordList) DeepCopy ¶
func (in *SwiftPasswordList) DeepCopy() *SwiftPasswordList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SwiftPasswordList.
func (*SwiftPasswordList) DeepCopyInto ¶
func (in *SwiftPasswordList) DeepCopyInto(out *SwiftPasswordList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SwiftPasswordList) DeepCopyObject ¶
func (in *SwiftPasswordList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SwiftPasswordSpec ¶
type SwiftPasswordSpec struct { State *SwiftPasswordSpecResource `json:"state,omitempty" tf:"-"` Resource SwiftPasswordSpecResource `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 (*SwiftPasswordSpec) DeepCopy ¶
func (in *SwiftPasswordSpec) DeepCopy() *SwiftPasswordSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SwiftPasswordSpec.
func (*SwiftPasswordSpec) DeepCopyInto ¶
func (in *SwiftPasswordSpec) DeepCopyInto(out *SwiftPasswordSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SwiftPasswordSpecResource ¶
type SwiftPasswordSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` Description *string `json:"description" tf:"description"` // +optional ExpiresOn *string `json:"expiresOn,omitempty" tf:"expires_on"` // +optional InactiveState *string `json:"inactiveState,omitempty" tf:"inactive_state"` // +optional Password *string `json:"password,omitempty" tf:"password"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` UserID *string `json:"userID" tf:"user_id"` }
func (*SwiftPasswordSpecResource) DeepCopy ¶
func (in *SwiftPasswordSpecResource) DeepCopy() *SwiftPasswordSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SwiftPasswordSpecResource.
func (*SwiftPasswordSpecResource) DeepCopyInto ¶
func (in *SwiftPasswordSpecResource) DeepCopyInto(out *SwiftPasswordSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SwiftPasswordStatus ¶
type SwiftPasswordStatus 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 (*SwiftPasswordStatus) DeepCopy ¶
func (in *SwiftPasswordStatus) DeepCopy() *SwiftPasswordStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SwiftPasswordStatus.
func (*SwiftPasswordStatus) DeepCopyInto ¶
func (in *SwiftPasswordStatus) DeepCopyInto(out *SwiftPasswordStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Tag ¶
type Tag struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TagSpec `json:"spec,omitempty"` Status TagStatus `json:"status,omitempty"` }
func (*Tag) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tag.
func (*Tag) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Tag) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Tag) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Tag) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type TagDefault ¶
type TagDefault struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TagDefaultSpec `json:"spec,omitempty"` Status TagDefaultStatus `json:"status,omitempty"` }
func (*TagDefault) DeepCopy ¶
func (in *TagDefault) DeepCopy() *TagDefault
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagDefault.
func (*TagDefault) DeepCopyInto ¶
func (in *TagDefault) DeepCopyInto(out *TagDefault)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TagDefault) DeepCopyObject ¶
func (in *TagDefault) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TagDefault) SetupWebhookWithManager ¶
func (r *TagDefault) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*TagDefault) ValidateCreate ¶
func (r *TagDefault) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*TagDefault) ValidateDelete ¶
func (r *TagDefault) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*TagDefault) ValidateUpdate ¶
func (r *TagDefault) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type TagDefaultList ¶
type TagDefaultList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of TagDefault CRD objects Items []TagDefault `json:"items,omitempty"` }
TagDefaultList is a list of TagDefaults
func (*TagDefaultList) DeepCopy ¶
func (in *TagDefaultList) DeepCopy() *TagDefaultList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagDefaultList.
func (*TagDefaultList) DeepCopyInto ¶
func (in *TagDefaultList) DeepCopyInto(out *TagDefaultList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TagDefaultList) DeepCopyObject ¶
func (in *TagDefaultList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TagDefaultSpec ¶
type TagDefaultSpec struct { State *TagDefaultSpecResource `json:"state,omitempty" tf:"-"` Resource TagDefaultSpecResource `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 (*TagDefaultSpec) DeepCopy ¶
func (in *TagDefaultSpec) DeepCopy() *TagDefaultSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagDefaultSpec.
func (*TagDefaultSpec) DeepCopyInto ¶
func (in *TagDefaultSpec) DeepCopyInto(out *TagDefaultSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TagDefaultSpecResource ¶
type TagDefaultSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional IsRequired *bool `json:"isRequired,omitempty" tf:"is_required"` // +optional State *string `json:"state,omitempty" tf:"state"` TagDefinitionID *string `json:"tagDefinitionID" tf:"tag_definition_id"` // +optional TagDefinitionName *string `json:"tagDefinitionName,omitempty" tf:"tag_definition_name"` // +optional TagNamespaceID *string `json:"tagNamespaceID,omitempty" tf:"tag_namespace_id"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` Value *string `json:"value" tf:"value"` }
func (*TagDefaultSpecResource) DeepCopy ¶
func (in *TagDefaultSpecResource) DeepCopy() *TagDefaultSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagDefaultSpecResource.
func (*TagDefaultSpecResource) DeepCopyInto ¶
func (in *TagDefaultSpecResource) DeepCopyInto(out *TagDefaultSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TagDefaultStatus ¶
type TagDefaultStatus 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 (*TagDefaultStatus) DeepCopy ¶
func (in *TagDefaultStatus) DeepCopy() *TagDefaultStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagDefaultStatus.
func (*TagDefaultStatus) DeepCopyInto ¶
func (in *TagDefaultStatus) DeepCopyInto(out *TagDefaultStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TagList ¶
type TagList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Tag CRD objects Items []Tag `json:"items,omitempty"` }
TagList is a list of Tags
func (*TagList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagList.
func (*TagList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TagList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TagSpec ¶
type TagSpec struct { State *TagSpecResource `json:"state,omitempty" tf:"-"` Resource TagSpecResource `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 (*TagSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagSpec.
func (*TagSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TagSpecResource ¶
type TagSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` Description *string `json:"description" tf:"description"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional IsCostTracking *bool `json:"isCostTracking,omitempty" tf:"is_cost_tracking"` // +optional IsRetired *bool `json:"isRetired,omitempty" tf:"is_retired"` Name *string `json:"name" tf:"name"` // +optional State *string `json:"state,omitempty" tf:"state"` TagNamespaceID *string `json:"tagNamespaceID" tf:"tag_namespace_id"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional Validator *TagSpecValidator `json:"validator,omitempty" tf:"validator"` }
func (*TagSpecResource) DeepCopy ¶
func (in *TagSpecResource) DeepCopy() *TagSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagSpecResource.
func (*TagSpecResource) DeepCopyInto ¶
func (in *TagSpecResource) DeepCopyInto(out *TagSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TagSpecValidator ¶
type TagSpecValidator struct { ValidatorType *string `json:"validatorType" tf:"validator_type"` Values []string `json:"values" tf:"values"` }
func (*TagSpecValidator) DeepCopy ¶
func (in *TagSpecValidator) DeepCopy() *TagSpecValidator
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagSpecValidator.
func (*TagSpecValidator) DeepCopyInto ¶
func (in *TagSpecValidator) DeepCopyInto(out *TagSpecValidator)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TagSpecValidatorCodec ¶
type TagSpecValidatorCodec struct { }
+k8s:deepcopy-gen=false
func (TagSpecValidatorCodec) Decode ¶
func (TagSpecValidatorCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type TagStatus ¶
type TagStatus 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 (*TagStatus) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagStatus.
func (*TagStatus) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Tagnamespace ¶
type Tagnamespace struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TagnamespaceSpec `json:"spec,omitempty"` Status TagnamespaceStatus `json:"status,omitempty"` }
func (*Tagnamespace) DeepCopy ¶
func (in *Tagnamespace) DeepCopy() *Tagnamespace
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tagnamespace.
func (*Tagnamespace) DeepCopyInto ¶
func (in *Tagnamespace) DeepCopyInto(out *Tagnamespace)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Tagnamespace) DeepCopyObject ¶
func (in *Tagnamespace) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Tagnamespace) SetupWebhookWithManager ¶
func (r *Tagnamespace) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*Tagnamespace) ValidateCreate ¶
func (r *Tagnamespace) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Tagnamespace) ValidateDelete ¶
func (r *Tagnamespace) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*Tagnamespace) ValidateUpdate ¶
func (r *Tagnamespace) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type TagnamespaceList ¶
type TagnamespaceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Tagnamespace CRD objects Items []Tagnamespace `json:"items,omitempty"` }
TagnamespaceList is a list of Tagnamespaces
func (*TagnamespaceList) DeepCopy ¶
func (in *TagnamespaceList) DeepCopy() *TagnamespaceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagnamespaceList.
func (*TagnamespaceList) DeepCopyInto ¶
func (in *TagnamespaceList) DeepCopyInto(out *TagnamespaceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TagnamespaceList) DeepCopyObject ¶
func (in *TagnamespaceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TagnamespaceSpec ¶
type TagnamespaceSpec struct { State *TagnamespaceSpecResource `json:"state,omitempty" tf:"-"` Resource TagnamespaceSpecResource `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 (*TagnamespaceSpec) DeepCopy ¶
func (in *TagnamespaceSpec) DeepCopy() *TagnamespaceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagnamespaceSpec.
func (*TagnamespaceSpec) DeepCopyInto ¶
func (in *TagnamespaceSpec) DeepCopyInto(out *TagnamespaceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TagnamespaceSpecResource ¶
type TagnamespaceSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` Description *string `json:"description" tf:"description"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional IsRetired *bool `json:"isRetired,omitempty" tf:"is_retired"` Name *string `json:"name" tf:"name"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` }
func (*TagnamespaceSpecResource) DeepCopy ¶
func (in *TagnamespaceSpecResource) DeepCopy() *TagnamespaceSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagnamespaceSpecResource.
func (*TagnamespaceSpecResource) DeepCopyInto ¶
func (in *TagnamespaceSpecResource) DeepCopyInto(out *TagnamespaceSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TagnamespaceStatus ¶
type TagnamespaceStatus 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 (*TagnamespaceStatus) DeepCopy ¶
func (in *TagnamespaceStatus) DeepCopy() *TagnamespaceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagnamespaceStatus.
func (*TagnamespaceStatus) DeepCopyInto ¶
func (in *TagnamespaceStatus) DeepCopyInto(out *TagnamespaceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UiPassword ¶
type UiPassword struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec UiPasswordSpec `json:"spec,omitempty"` Status UiPasswordStatus `json:"status,omitempty"` }
func (*UiPassword) DeepCopy ¶
func (in *UiPassword) DeepCopy() *UiPassword
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UiPassword.
func (*UiPassword) DeepCopyInto ¶
func (in *UiPassword) DeepCopyInto(out *UiPassword)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UiPassword) DeepCopyObject ¶
func (in *UiPassword) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*UiPassword) SetupWebhookWithManager ¶
func (r *UiPassword) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*UiPassword) ValidateCreate ¶
func (r *UiPassword) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*UiPassword) ValidateDelete ¶
func (r *UiPassword) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*UiPassword) ValidateUpdate ¶
func (r *UiPassword) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type UiPasswordList ¶
type UiPasswordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of UiPassword CRD objects Items []UiPassword `json:"items,omitempty"` }
UiPasswordList is a list of UiPasswords
func (*UiPasswordList) DeepCopy ¶
func (in *UiPasswordList) DeepCopy() *UiPasswordList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UiPasswordList.
func (*UiPasswordList) DeepCopyInto ¶
func (in *UiPasswordList) DeepCopyInto(out *UiPasswordList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UiPasswordList) DeepCopyObject ¶
func (in *UiPasswordList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type UiPasswordSpec ¶
type UiPasswordSpec struct { State *UiPasswordSpecResource `json:"state,omitempty" tf:"-"` Resource UiPasswordSpecResource `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 (*UiPasswordSpec) DeepCopy ¶
func (in *UiPasswordSpec) DeepCopy() *UiPasswordSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UiPasswordSpec.
func (*UiPasswordSpec) DeepCopyInto ¶
func (in *UiPasswordSpec) DeepCopyInto(out *UiPasswordSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UiPasswordSpecResource ¶
type UiPasswordSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional InactiveStatus *string `json:"inactiveStatus,omitempty" tf:"inactive_status"` // +optional Password *string `json:"password,omitempty" tf:"password"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` UserID *string `json:"userID" tf:"user_id"` }
func (*UiPasswordSpecResource) DeepCopy ¶
func (in *UiPasswordSpecResource) DeepCopy() *UiPasswordSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UiPasswordSpecResource.
func (*UiPasswordSpecResource) DeepCopyInto ¶
func (in *UiPasswordSpecResource) DeepCopyInto(out *UiPasswordSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UiPasswordStatus ¶
type UiPasswordStatus 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 (*UiPasswordStatus) DeepCopy ¶
func (in *UiPasswordStatus) DeepCopy() *UiPasswordStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UiPasswordStatus.
func (*UiPasswordStatus) DeepCopyInto ¶
func (in *UiPasswordStatus) DeepCopyInto(out *UiPasswordStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type User ¶
type User struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec UserSpec `json:"spec,omitempty"` Status UserStatus `json:"status,omitempty"` }
func (*User) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new User.
func (*User) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*User) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*User) SetupWebhookWithManager ¶
func (*User) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*User) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type UserCapabilitiesManagement ¶
type UserCapabilitiesManagement struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec UserCapabilitiesManagementSpec `json:"spec,omitempty"` Status UserCapabilitiesManagementStatus `json:"status,omitempty"` }
func (*UserCapabilitiesManagement) DeepCopy ¶
func (in *UserCapabilitiesManagement) DeepCopy() *UserCapabilitiesManagement
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserCapabilitiesManagement.
func (*UserCapabilitiesManagement) DeepCopyInto ¶
func (in *UserCapabilitiesManagement) DeepCopyInto(out *UserCapabilitiesManagement)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserCapabilitiesManagement) DeepCopyObject ¶
func (in *UserCapabilitiesManagement) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*UserCapabilitiesManagement) SetupWebhookWithManager ¶
func (r *UserCapabilitiesManagement) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*UserCapabilitiesManagement) ValidateCreate ¶
func (r *UserCapabilitiesManagement) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*UserCapabilitiesManagement) ValidateDelete ¶
func (r *UserCapabilitiesManagement) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*UserCapabilitiesManagement) ValidateUpdate ¶
func (r *UserCapabilitiesManagement) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type UserCapabilitiesManagementList ¶
type UserCapabilitiesManagementList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of UserCapabilitiesManagement CRD objects Items []UserCapabilitiesManagement `json:"items,omitempty"` }
UserCapabilitiesManagementList is a list of UserCapabilitiesManagements
func (*UserCapabilitiesManagementList) DeepCopy ¶
func (in *UserCapabilitiesManagementList) DeepCopy() *UserCapabilitiesManagementList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserCapabilitiesManagementList.
func (*UserCapabilitiesManagementList) DeepCopyInto ¶
func (in *UserCapabilitiesManagementList) DeepCopyInto(out *UserCapabilitiesManagementList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserCapabilitiesManagementList) DeepCopyObject ¶
func (in *UserCapabilitiesManagementList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type UserCapabilitiesManagementSpec ¶
type UserCapabilitiesManagementSpec struct { State *UserCapabilitiesManagementSpecResource `json:"state,omitempty" tf:"-"` Resource UserCapabilitiesManagementSpecResource `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 (*UserCapabilitiesManagementSpec) DeepCopy ¶
func (in *UserCapabilitiesManagementSpec) DeepCopy() *UserCapabilitiesManagementSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserCapabilitiesManagementSpec.
func (*UserCapabilitiesManagementSpec) DeepCopyInto ¶
func (in *UserCapabilitiesManagementSpec) DeepCopyInto(out *UserCapabilitiesManagementSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserCapabilitiesManagementSpecResource ¶
type UserCapabilitiesManagementSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CanUseAPIKeys *bool `json:"canUseAPIKeys,omitempty" tf:"can_use_api_keys"` // +optional CanUseAuthTokens *bool `json:"canUseAuthTokens,omitempty" tf:"can_use_auth_tokens"` // +optional CanUseConsolePassword *bool `json:"canUseConsolePassword,omitempty" tf:"can_use_console_password"` // +optional CanUseCustomerSecretKeys *bool `json:"canUseCustomerSecretKeys,omitempty" tf:"can_use_customer_secret_keys"` // +optional CanUseSMTPCredentials *bool `json:"canUseSMTPCredentials,omitempty" tf:"can_use_smtp_credentials"` UserID *string `json:"userID" tf:"user_id"` }
func (*UserCapabilitiesManagementSpecResource) DeepCopy ¶
func (in *UserCapabilitiesManagementSpecResource) DeepCopy() *UserCapabilitiesManagementSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserCapabilitiesManagementSpecResource.
func (*UserCapabilitiesManagementSpecResource) DeepCopyInto ¶
func (in *UserCapabilitiesManagementSpecResource) DeepCopyInto(out *UserCapabilitiesManagementSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserCapabilitiesManagementStatus ¶
type UserCapabilitiesManagementStatus 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 (*UserCapabilitiesManagementStatus) DeepCopy ¶
func (in *UserCapabilitiesManagementStatus) DeepCopy() *UserCapabilitiesManagementStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserCapabilitiesManagementStatus.
func (*UserCapabilitiesManagementStatus) DeepCopyInto ¶
func (in *UserCapabilitiesManagementStatus) DeepCopyInto(out *UserCapabilitiesManagementStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserGroupMembership ¶
type UserGroupMembership struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec UserGroupMembershipSpec `json:"spec,omitempty"` Status UserGroupMembershipStatus `json:"status,omitempty"` }
func (*UserGroupMembership) DeepCopy ¶
func (in *UserGroupMembership) DeepCopy() *UserGroupMembership
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserGroupMembership.
func (*UserGroupMembership) DeepCopyInto ¶
func (in *UserGroupMembership) DeepCopyInto(out *UserGroupMembership)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserGroupMembership) DeepCopyObject ¶
func (in *UserGroupMembership) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*UserGroupMembership) SetupWebhookWithManager ¶
func (r *UserGroupMembership) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*UserGroupMembership) ValidateCreate ¶
func (r *UserGroupMembership) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*UserGroupMembership) ValidateDelete ¶
func (r *UserGroupMembership) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*UserGroupMembership) ValidateUpdate ¶
func (r *UserGroupMembership) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type UserGroupMembershipList ¶
type UserGroupMembershipList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of UserGroupMembership CRD objects Items []UserGroupMembership `json:"items,omitempty"` }
UserGroupMembershipList is a list of UserGroupMemberships
func (*UserGroupMembershipList) DeepCopy ¶
func (in *UserGroupMembershipList) DeepCopy() *UserGroupMembershipList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserGroupMembershipList.
func (*UserGroupMembershipList) DeepCopyInto ¶
func (in *UserGroupMembershipList) DeepCopyInto(out *UserGroupMembershipList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserGroupMembershipList) DeepCopyObject ¶
func (in *UserGroupMembershipList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type UserGroupMembershipSpec ¶
type UserGroupMembershipSpec struct { State *UserGroupMembershipSpecResource `json:"state,omitempty" tf:"-"` Resource UserGroupMembershipSpecResource `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 (*UserGroupMembershipSpec) DeepCopy ¶
func (in *UserGroupMembershipSpec) DeepCopy() *UserGroupMembershipSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserGroupMembershipSpec.
func (*UserGroupMembershipSpec) DeepCopyInto ¶
func (in *UserGroupMembershipSpec) DeepCopyInto(out *UserGroupMembershipSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserGroupMembershipSpecResource ¶
type UserGroupMembershipSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CompartmentID *string `json:"compartmentID,omitempty" tf:"compartment_id"` GroupID *string `json:"groupID" tf:"group_id"` // +optional InactiveState *string `json:"inactiveState,omitempty" tf:"inactive_state"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` UserID *string `json:"userID" tf:"user_id"` }
func (*UserGroupMembershipSpecResource) DeepCopy ¶
func (in *UserGroupMembershipSpecResource) DeepCopy() *UserGroupMembershipSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserGroupMembershipSpecResource.
func (*UserGroupMembershipSpecResource) DeepCopyInto ¶
func (in *UserGroupMembershipSpecResource) DeepCopyInto(out *UserGroupMembershipSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserGroupMembershipStatus ¶
type UserGroupMembershipStatus 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 (*UserGroupMembershipStatus) DeepCopy ¶
func (in *UserGroupMembershipStatus) DeepCopy() *UserGroupMembershipStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserGroupMembershipStatus.
func (*UserGroupMembershipStatus) DeepCopyInto ¶
func (in *UserGroupMembershipStatus) DeepCopyInto(out *UserGroupMembershipStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserList ¶
type UserList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of User CRD objects Items []User `json:"items,omitempty"` }
UserList is a list of Users
func (*UserList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserList.
func (*UserList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type UserSpec ¶
type UserSpec struct { State *UserSpecResource `json:"state,omitempty" tf:"-"` Resource UserSpecResource `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 (*UserSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSpec.
func (*UserSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserSpecCapabilities ¶
type UserSpecCapabilities struct { // +optional CanUseAPIKeys *bool `json:"canUseAPIKeys,omitempty" tf:"can_use_api_keys"` // +optional CanUseAuthTokens *bool `json:"canUseAuthTokens,omitempty" tf:"can_use_auth_tokens"` // +optional CanUseConsolePassword *bool `json:"canUseConsolePassword,omitempty" tf:"can_use_console_password"` // +optional CanUseCustomerSecretKeys *bool `json:"canUseCustomerSecretKeys,omitempty" tf:"can_use_customer_secret_keys"` // +optional CanUseDbCredentials *bool `json:"canUseDbCredentials,omitempty" tf:"can_use_db_credentials"` // +optional CanUseOauth2clientCredentials *bool `json:"canUseOauth2clientCredentials,omitempty" tf:"can_use_oauth2client_credentials"` // +optional CanUseSMTPCredentials *bool `json:"canUseSMTPCredentials,omitempty" tf:"can_use_smtp_credentials"` }
func (*UserSpecCapabilities) DeepCopy ¶
func (in *UserSpecCapabilities) DeepCopy() *UserSpecCapabilities
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSpecCapabilities.
func (*UserSpecCapabilities) DeepCopyInto ¶
func (in *UserSpecCapabilities) DeepCopyInto(out *UserSpecCapabilities)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserSpecCapabilitiesCodec ¶
type UserSpecCapabilitiesCodec struct { }
+k8s:deepcopy-gen=false
func (UserSpecCapabilitiesCodec) Decode ¶
func (UserSpecCapabilitiesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type UserSpecResource ¶
type UserSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Capabilities *UserSpecCapabilities `json:"capabilities,omitempty" tf:"capabilities"` // +optional CompartmentID *string `json:"compartmentID,omitempty" tf:"compartment_id"` // +optional DbUserName *string `json:"dbUserName,omitempty" tf:"db_user_name"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` Description *string `json:"description" tf:"description"` // +optional Email *string `json:"email,omitempty" tf:"email"` // +optional EmailVerified *bool `json:"emailVerified,omitempty" tf:"email_verified"` // +optional ExternalIdentifier *string `json:"externalIdentifier,omitempty" tf:"external_identifier"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional IdentityProviderID *string `json:"identityProviderID,omitempty" tf:"identity_provider_id"` // +optional InactiveState *string `json:"inactiveState,omitempty" tf:"inactive_state"` // +optional LastSuccessfulLoginTime *string `json:"lastSuccessfulLoginTime,omitempty" tf:"last_successful_login_time"` Name *string `json:"name" tf:"name"` // +optional PreviousSuccessfulLoginTime *string `json:"previousSuccessfulLoginTime,omitempty" tf:"previous_successful_login_time"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` }
func (*UserSpecResource) DeepCopy ¶
func (in *UserSpecResource) DeepCopy() *UserSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSpecResource.
func (*UserSpecResource) DeepCopyInto ¶
func (in *UserSpecResource) DeepCopyInto(out *UserSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserStatus ¶
type UserStatus 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 (*UserStatus) DeepCopy ¶
func (in *UserStatus) DeepCopy() *UserStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserStatus.
func (*UserStatus) DeepCopyInto ¶
func (in *UserStatus) DeepCopyInto(out *UserStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- api_key_types.go
- api_key_webhook.go
- auth_token_types.go
- auth_token_webhook.go
- authentication_policy_types.go
- authentication_policy_webhook.go
- codec.go
- compartment_types.go
- compartment_webhook.go
- customer_secret_key_types.go
- customer_secret_key_webhook.go
- data_plane_generate_scoped_access_token_types.go
- data_plane_generate_scoped_access_token_webhook.go
- db_credential_types.go
- db_credential_webhook.go
- doc.go
- domain_replication_to_region_types.go
- domain_replication_to_region_webhook.go
- domain_types.go
- domain_webhook.go
- dynamic_group_types.go
- dynamic_group_webhook.go
- group_types.go
- group_webhook.go
- identity_provider_types.go
- identity_provider_webhook.go
- idp_group_mapping_types.go
- idp_group_mapping_webhook.go
- import_standard_tags_management_types.go
- import_standard_tags_management_webhook.go
- network_source_types.go
- network_source_webhook.go
- policy_types.go
- policy_webhook.go
- register.go
- smtp_credential_types.go
- smtp_credential_webhook.go
- swift_password_types.go
- swift_password_webhook.go
- tag_default_types.go
- tag_default_webhook.go
- tag_types.go
- tag_webhook.go
- tagnamespace_types.go
- tagnamespace_webhook.go
- ui_password_types.go
- ui_password_webhook.go
- user_capabilities_management_types.go
- user_capabilities_management_webhook.go
- user_group_membership_types.go
- user_group_membership_webhook.go
- user_types.go
- user_webhook.go
- zz_generated.deepcopy.go