Documentation ¶
Overview ¶
+groupName=cloud.alicloud.kubeform.com
Index ¶
- Variables
- func GetDecoder() map[string]jsoniter.ValDecoder
- func GetEncoder() map[string]jsoniter.ValEncoder
- func Kind(kind string) schema.GroupKind
- func Resource(resource string) schema.GroupResource
- type ConnectNetwork
- func (in *ConnectNetwork) DeepCopy() *ConnectNetwork
- func (in *ConnectNetwork) DeepCopyInto(out *ConnectNetwork)
- func (in *ConnectNetwork) DeepCopyObject() runtime.Object
- func (r *ConnectNetwork) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ConnectNetwork) ValidateCreate() error
- func (r *ConnectNetwork) ValidateDelete() error
- func (r *ConnectNetwork) ValidateUpdate(old runtime.Object) error
- type ConnectNetworkAttachment
- func (in *ConnectNetworkAttachment) DeepCopy() *ConnectNetworkAttachment
- func (in *ConnectNetworkAttachment) DeepCopyInto(out *ConnectNetworkAttachment)
- func (in *ConnectNetworkAttachment) DeepCopyObject() runtime.Object
- func (r *ConnectNetworkAttachment) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ConnectNetworkAttachment) ValidateCreate() error
- func (r *ConnectNetworkAttachment) ValidateDelete() error
- func (r *ConnectNetworkAttachment) ValidateUpdate(old runtime.Object) error
- type ConnectNetworkAttachmentList
- type ConnectNetworkAttachmentSpec
- type ConnectNetworkAttachmentSpecResource
- type ConnectNetworkAttachmentStatus
- type ConnectNetworkGrant
- func (in *ConnectNetworkGrant) DeepCopy() *ConnectNetworkGrant
- func (in *ConnectNetworkGrant) DeepCopyInto(out *ConnectNetworkGrant)
- func (in *ConnectNetworkGrant) DeepCopyObject() runtime.Object
- func (r *ConnectNetworkGrant) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ConnectNetworkGrant) ValidateCreate() error
- func (r *ConnectNetworkGrant) ValidateDelete() error
- func (r *ConnectNetworkGrant) ValidateUpdate(old runtime.Object) error
- type ConnectNetworkGrantList
- type ConnectNetworkGrantSpec
- type ConnectNetworkGrantSpecResource
- type ConnectNetworkGrantStatus
- type ConnectNetworkList
- type ConnectNetworkSpec
- type ConnectNetworkSpecResource
- type ConnectNetworkStatus
- type FirewallControlPolicy
- func (in *FirewallControlPolicy) DeepCopy() *FirewallControlPolicy
- func (in *FirewallControlPolicy) DeepCopyInto(out *FirewallControlPolicy)
- func (in *FirewallControlPolicy) DeepCopyObject() runtime.Object
- func (r *FirewallControlPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *FirewallControlPolicy) ValidateCreate() error
- func (r *FirewallControlPolicy) ValidateDelete() error
- func (r *FirewallControlPolicy) ValidateUpdate(old runtime.Object) error
- type FirewallControlPolicyList
- type FirewallControlPolicyOrder
- func (in *FirewallControlPolicyOrder) DeepCopy() *FirewallControlPolicyOrder
- func (in *FirewallControlPolicyOrder) DeepCopyInto(out *FirewallControlPolicyOrder)
- func (in *FirewallControlPolicyOrder) DeepCopyObject() runtime.Object
- func (r *FirewallControlPolicyOrder) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *FirewallControlPolicyOrder) ValidateCreate() error
- func (r *FirewallControlPolicyOrder) ValidateDelete() error
- func (r *FirewallControlPolicyOrder) ValidateUpdate(old runtime.Object) error
- type FirewallControlPolicyOrderList
- type FirewallControlPolicyOrderSpec
- type FirewallControlPolicyOrderSpecResource
- type FirewallControlPolicyOrderStatus
- type FirewallControlPolicySpec
- type FirewallControlPolicySpecResource
- type FirewallControlPolicyStatus
- type FirewallInstance
- func (in *FirewallInstance) DeepCopy() *FirewallInstance
- func (in *FirewallInstance) DeepCopyInto(out *FirewallInstance)
- func (in *FirewallInstance) DeepCopyObject() runtime.Object
- func (r *FirewallInstance) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *FirewallInstance) ValidateCreate() error
- func (r *FirewallInstance) ValidateDelete() error
- func (r *FirewallInstance) ValidateUpdate(old runtime.Object) error
- type FirewallInstanceList
- type FirewallInstanceSpec
- type FirewallInstanceSpecResource
- type FirewallInstanceStatus
- type SsoAccessAssignment
- func (in *SsoAccessAssignment) DeepCopy() *SsoAccessAssignment
- func (in *SsoAccessAssignment) DeepCopyInto(out *SsoAccessAssignment)
- func (in *SsoAccessAssignment) DeepCopyObject() runtime.Object
- func (r *SsoAccessAssignment) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *SsoAccessAssignment) ValidateCreate() error
- func (r *SsoAccessAssignment) ValidateDelete() error
- func (r *SsoAccessAssignment) ValidateUpdate(old runtime.Object) error
- type SsoAccessAssignmentList
- type SsoAccessAssignmentSpec
- type SsoAccessAssignmentSpecResource
- type SsoAccessAssignmentStatus
- type SsoAccessConfiguration
- func (in *SsoAccessConfiguration) DeepCopy() *SsoAccessConfiguration
- func (in *SsoAccessConfiguration) DeepCopyInto(out *SsoAccessConfiguration)
- func (in *SsoAccessConfiguration) DeepCopyObject() runtime.Object
- func (r *SsoAccessConfiguration) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *SsoAccessConfiguration) ValidateCreate() error
- func (r *SsoAccessConfiguration) ValidateDelete() error
- func (r *SsoAccessConfiguration) ValidateUpdate(old runtime.Object) error
- type SsoAccessConfigurationList
- type SsoAccessConfigurationProvisioning
- func (in *SsoAccessConfigurationProvisioning) DeepCopy() *SsoAccessConfigurationProvisioning
- func (in *SsoAccessConfigurationProvisioning) DeepCopyInto(out *SsoAccessConfigurationProvisioning)
- func (in *SsoAccessConfigurationProvisioning) DeepCopyObject() runtime.Object
- func (r *SsoAccessConfigurationProvisioning) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *SsoAccessConfigurationProvisioning) ValidateCreate() error
- func (r *SsoAccessConfigurationProvisioning) ValidateDelete() error
- func (r *SsoAccessConfigurationProvisioning) ValidateUpdate(old runtime.Object) error
- type SsoAccessConfigurationProvisioningList
- type SsoAccessConfigurationProvisioningSpec
- type SsoAccessConfigurationProvisioningSpecResource
- type SsoAccessConfigurationProvisioningStatus
- type SsoAccessConfigurationSpec
- type SsoAccessConfigurationSpecPermissionPolicies
- type SsoAccessConfigurationSpecResource
- type SsoAccessConfigurationStatus
- type SsoDirectory
- func (in *SsoDirectory) DeepCopy() *SsoDirectory
- func (in *SsoDirectory) DeepCopyInto(out *SsoDirectory)
- func (in *SsoDirectory) DeepCopyObject() runtime.Object
- func (r *SsoDirectory) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *SsoDirectory) ValidateCreate() error
- func (r *SsoDirectory) ValidateDelete() error
- func (r *SsoDirectory) ValidateUpdate(old runtime.Object) error
- type SsoDirectoryList
- type SsoDirectorySpec
- type SsoDirectorySpecResource
- type SsoDirectorySpecSamlIdentityProviderConfiguration
- type SsoDirectorySpecSamlIdentityProviderConfigurationCodec
- func (SsoDirectorySpecSamlIdentityProviderConfigurationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (SsoDirectorySpecSamlIdentityProviderConfigurationCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (SsoDirectorySpecSamlIdentityProviderConfigurationCodec) IsEmpty(ptr unsafe.Pointer) bool
- type SsoDirectoryStatus
- type SsoGroup
- func (in *SsoGroup) DeepCopy() *SsoGroup
- func (in *SsoGroup) DeepCopyInto(out *SsoGroup)
- func (in *SsoGroup) DeepCopyObject() runtime.Object
- func (r *SsoGroup) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *SsoGroup) ValidateCreate() error
- func (r *SsoGroup) ValidateDelete() error
- func (r *SsoGroup) ValidateUpdate(old runtime.Object) error
- type SsoGroupList
- type SsoGroupSpec
- type SsoGroupSpecResource
- type SsoGroupStatus
- type SsoScimServerCredential
- func (in *SsoScimServerCredential) DeepCopy() *SsoScimServerCredential
- func (in *SsoScimServerCredential) DeepCopyInto(out *SsoScimServerCredential)
- func (in *SsoScimServerCredential) DeepCopyObject() runtime.Object
- func (r *SsoScimServerCredential) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *SsoScimServerCredential) ValidateCreate() error
- func (r *SsoScimServerCredential) ValidateDelete() error
- func (r *SsoScimServerCredential) ValidateUpdate(old runtime.Object) error
- type SsoScimServerCredentialList
- type SsoScimServerCredentialSpec
- type SsoScimServerCredentialSpecResource
- type SsoScimServerCredentialStatus
- type SsoUser
- func (in *SsoUser) DeepCopy() *SsoUser
- func (in *SsoUser) DeepCopyInto(out *SsoUser)
- func (in *SsoUser) DeepCopyObject() runtime.Object
- func (r *SsoUser) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *SsoUser) ValidateCreate() error
- func (r *SsoUser) ValidateDelete() error
- func (r *SsoUser) ValidateUpdate(old runtime.Object) error
- type SsoUserAttachment
- func (in *SsoUserAttachment) DeepCopy() *SsoUserAttachment
- func (in *SsoUserAttachment) DeepCopyInto(out *SsoUserAttachment)
- func (in *SsoUserAttachment) DeepCopyObject() runtime.Object
- func (r *SsoUserAttachment) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *SsoUserAttachment) ValidateCreate() error
- func (r *SsoUserAttachment) ValidateDelete() error
- func (r *SsoUserAttachment) ValidateUpdate(old runtime.Object) error
- type SsoUserAttachmentList
- type SsoUserAttachmentSpec
- type SsoUserAttachmentSpecResource
- type SsoUserAttachmentStatus
- type SsoUserList
- type SsoUserSpec
- type SsoUserSpecResource
- type SsoUserStatus
- type StorageGatewayExpressSync
- func (in *StorageGatewayExpressSync) DeepCopy() *StorageGatewayExpressSync
- func (in *StorageGatewayExpressSync) DeepCopyInto(out *StorageGatewayExpressSync)
- func (in *StorageGatewayExpressSync) DeepCopyObject() runtime.Object
- func (r *StorageGatewayExpressSync) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *StorageGatewayExpressSync) ValidateCreate() error
- func (r *StorageGatewayExpressSync) ValidateDelete() error
- func (r *StorageGatewayExpressSync) ValidateUpdate(old runtime.Object) error
- type StorageGatewayExpressSyncList
- type StorageGatewayExpressSyncShareAttachment
- func (in *StorageGatewayExpressSyncShareAttachment) DeepCopy() *StorageGatewayExpressSyncShareAttachment
- func (in *StorageGatewayExpressSyncShareAttachment) DeepCopyInto(out *StorageGatewayExpressSyncShareAttachment)
- func (in *StorageGatewayExpressSyncShareAttachment) DeepCopyObject() runtime.Object
- func (r *StorageGatewayExpressSyncShareAttachment) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *StorageGatewayExpressSyncShareAttachment) ValidateCreate() error
- func (r *StorageGatewayExpressSyncShareAttachment) ValidateDelete() error
- func (r *StorageGatewayExpressSyncShareAttachment) ValidateUpdate(old runtime.Object) error
- type StorageGatewayExpressSyncShareAttachmentList
- func (in *StorageGatewayExpressSyncShareAttachmentList) DeepCopy() *StorageGatewayExpressSyncShareAttachmentList
- func (in *StorageGatewayExpressSyncShareAttachmentList) DeepCopyInto(out *StorageGatewayExpressSyncShareAttachmentList)
- func (in *StorageGatewayExpressSyncShareAttachmentList) DeepCopyObject() runtime.Object
- type StorageGatewayExpressSyncShareAttachmentSpec
- type StorageGatewayExpressSyncShareAttachmentSpecResource
- type StorageGatewayExpressSyncShareAttachmentStatus
- type StorageGatewayExpressSyncSpec
- type StorageGatewayExpressSyncSpecResource
- type StorageGatewayExpressSyncStatus
- type StorageGatewayGateway
- func (in *StorageGatewayGateway) DeepCopy() *StorageGatewayGateway
- func (in *StorageGatewayGateway) DeepCopyInto(out *StorageGatewayGateway)
- func (in *StorageGatewayGateway) DeepCopyObject() runtime.Object
- func (r *StorageGatewayGateway) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *StorageGatewayGateway) ValidateCreate() error
- func (r *StorageGatewayGateway) ValidateDelete() error
- func (r *StorageGatewayGateway) ValidateUpdate(old runtime.Object) error
- type StorageGatewayGatewayBlockVolume
- func (in *StorageGatewayGatewayBlockVolume) DeepCopy() *StorageGatewayGatewayBlockVolume
- func (in *StorageGatewayGatewayBlockVolume) DeepCopyInto(out *StorageGatewayGatewayBlockVolume)
- func (in *StorageGatewayGatewayBlockVolume) DeepCopyObject() runtime.Object
- func (r *StorageGatewayGatewayBlockVolume) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *StorageGatewayGatewayBlockVolume) ValidateCreate() error
- func (r *StorageGatewayGatewayBlockVolume) ValidateDelete() error
- func (r *StorageGatewayGatewayBlockVolume) ValidateUpdate(old runtime.Object) error
- type StorageGatewayGatewayBlockVolumeList
- type StorageGatewayGatewayBlockVolumeSpec
- type StorageGatewayGatewayBlockVolumeSpecResource
- type StorageGatewayGatewayBlockVolumeStatus
- type StorageGatewayGatewayCacheDisk
- func (in *StorageGatewayGatewayCacheDisk) DeepCopy() *StorageGatewayGatewayCacheDisk
- func (in *StorageGatewayGatewayCacheDisk) DeepCopyInto(out *StorageGatewayGatewayCacheDisk)
- func (in *StorageGatewayGatewayCacheDisk) DeepCopyObject() runtime.Object
- func (r *StorageGatewayGatewayCacheDisk) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *StorageGatewayGatewayCacheDisk) ValidateCreate() error
- func (r *StorageGatewayGatewayCacheDisk) ValidateDelete() error
- func (r *StorageGatewayGatewayCacheDisk) ValidateUpdate(old runtime.Object) error
- type StorageGatewayGatewayCacheDiskList
- type StorageGatewayGatewayCacheDiskSpec
- type StorageGatewayGatewayCacheDiskSpecResource
- type StorageGatewayGatewayCacheDiskStatus
- type StorageGatewayGatewayFileShare
- func (in *StorageGatewayGatewayFileShare) DeepCopy() *StorageGatewayGatewayFileShare
- func (in *StorageGatewayGatewayFileShare) DeepCopyInto(out *StorageGatewayGatewayFileShare)
- func (in *StorageGatewayGatewayFileShare) DeepCopyObject() runtime.Object
- func (r *StorageGatewayGatewayFileShare) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *StorageGatewayGatewayFileShare) ValidateCreate() error
- func (r *StorageGatewayGatewayFileShare) ValidateDelete() error
- func (r *StorageGatewayGatewayFileShare) ValidateUpdate(old runtime.Object) error
- type StorageGatewayGatewayFileShareList
- type StorageGatewayGatewayFileShareSpec
- type StorageGatewayGatewayFileShareSpecResource
- type StorageGatewayGatewayFileShareStatus
- type StorageGatewayGatewayList
- type StorageGatewayGatewayLogging
- func (in *StorageGatewayGatewayLogging) DeepCopy() *StorageGatewayGatewayLogging
- func (in *StorageGatewayGatewayLogging) DeepCopyInto(out *StorageGatewayGatewayLogging)
- func (in *StorageGatewayGatewayLogging) DeepCopyObject() runtime.Object
- func (r *StorageGatewayGatewayLogging) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *StorageGatewayGatewayLogging) ValidateCreate() error
- func (r *StorageGatewayGatewayLogging) ValidateDelete() error
- func (r *StorageGatewayGatewayLogging) ValidateUpdate(old runtime.Object) error
- type StorageGatewayGatewayLoggingList
- type StorageGatewayGatewayLoggingSpec
- type StorageGatewayGatewayLoggingSpecResource
- type StorageGatewayGatewayLoggingStatus
- type StorageGatewayGatewaySmbUser
- func (in *StorageGatewayGatewaySmbUser) DeepCopy() *StorageGatewayGatewaySmbUser
- func (in *StorageGatewayGatewaySmbUser) DeepCopyInto(out *StorageGatewayGatewaySmbUser)
- func (in *StorageGatewayGatewaySmbUser) DeepCopyObject() runtime.Object
- func (r *StorageGatewayGatewaySmbUser) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *StorageGatewayGatewaySmbUser) ValidateCreate() error
- func (r *StorageGatewayGatewaySmbUser) ValidateDelete() error
- func (r *StorageGatewayGatewaySmbUser) ValidateUpdate(old runtime.Object) error
- type StorageGatewayGatewaySmbUserList
- type StorageGatewayGatewaySmbUserSpec
- type StorageGatewayGatewaySmbUserSpecResource
- type StorageGatewayGatewaySmbUserStatus
- type StorageGatewayGatewaySpec
- type StorageGatewayGatewaySpecResource
- type StorageGatewayGatewayStatus
- type StorageGatewayStorageBundle
- func (in *StorageGatewayStorageBundle) DeepCopy() *StorageGatewayStorageBundle
- func (in *StorageGatewayStorageBundle) DeepCopyInto(out *StorageGatewayStorageBundle)
- func (in *StorageGatewayStorageBundle) DeepCopyObject() runtime.Object
- func (r *StorageGatewayStorageBundle) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *StorageGatewayStorageBundle) ValidateCreate() error
- func (r *StorageGatewayStorageBundle) ValidateDelete() error
- func (r *StorageGatewayStorageBundle) ValidateUpdate(old runtime.Object) error
- type StorageGatewayStorageBundleList
- type StorageGatewayStorageBundleSpec
- type StorageGatewayStorageBundleSpecResource
- type StorageGatewayStorageBundleStatus
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: cloud.GroupName, Version: "v1alpha1"}
Functions ¶
func GetDecoder ¶
func GetDecoder() map[string]jsoniter.ValDecoder
func GetEncoder ¶
func GetEncoder() map[string]jsoniter.ValEncoder
func Kind ¶
Kind takes an unqualified kind and returns a Group qualified GroupKind
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type ConnectNetwork ¶
type ConnectNetwork struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ConnectNetworkSpec `json:"spec,omitempty"` Status ConnectNetworkStatus `json:"status,omitempty"` }
func (*ConnectNetwork) DeepCopy ¶
func (in *ConnectNetwork) DeepCopy() *ConnectNetwork
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectNetwork.
func (*ConnectNetwork) DeepCopyInto ¶
func (in *ConnectNetwork) DeepCopyInto(out *ConnectNetwork)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConnectNetwork) DeepCopyObject ¶
func (in *ConnectNetwork) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConnectNetwork) SetupWebhookWithManager ¶
func (r *ConnectNetwork) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ConnectNetwork) ValidateCreate ¶
func (r *ConnectNetwork) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ConnectNetwork) ValidateDelete ¶
func (r *ConnectNetwork) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ConnectNetwork) ValidateUpdate ¶
func (r *ConnectNetwork) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ConnectNetworkAttachment ¶
type ConnectNetworkAttachment struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ConnectNetworkAttachmentSpec `json:"spec,omitempty"` Status ConnectNetworkAttachmentStatus `json:"status,omitempty"` }
func (*ConnectNetworkAttachment) DeepCopy ¶
func (in *ConnectNetworkAttachment) DeepCopy() *ConnectNetworkAttachment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectNetworkAttachment.
func (*ConnectNetworkAttachment) DeepCopyInto ¶
func (in *ConnectNetworkAttachment) DeepCopyInto(out *ConnectNetworkAttachment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConnectNetworkAttachment) DeepCopyObject ¶
func (in *ConnectNetworkAttachment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConnectNetworkAttachment) SetupWebhookWithManager ¶
func (r *ConnectNetworkAttachment) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ConnectNetworkAttachment) ValidateCreate ¶
func (r *ConnectNetworkAttachment) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ConnectNetworkAttachment) ValidateDelete ¶
func (r *ConnectNetworkAttachment) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ConnectNetworkAttachment) ValidateUpdate ¶
func (r *ConnectNetworkAttachment) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ConnectNetworkAttachmentList ¶
type ConnectNetworkAttachmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ConnectNetworkAttachment CRD objects Items []ConnectNetworkAttachment `json:"items,omitempty"` }
ConnectNetworkAttachmentList is a list of ConnectNetworkAttachments
func (*ConnectNetworkAttachmentList) DeepCopy ¶
func (in *ConnectNetworkAttachmentList) DeepCopy() *ConnectNetworkAttachmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectNetworkAttachmentList.
func (*ConnectNetworkAttachmentList) DeepCopyInto ¶
func (in *ConnectNetworkAttachmentList) DeepCopyInto(out *ConnectNetworkAttachmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConnectNetworkAttachmentList) DeepCopyObject ¶
func (in *ConnectNetworkAttachmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ConnectNetworkAttachmentSpec ¶
type ConnectNetworkAttachmentSpec struct { State *ConnectNetworkAttachmentSpecResource `json:"state,omitempty" tf:"-"` Resource ConnectNetworkAttachmentSpecResource `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 (*ConnectNetworkAttachmentSpec) DeepCopy ¶
func (in *ConnectNetworkAttachmentSpec) DeepCopy() *ConnectNetworkAttachmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectNetworkAttachmentSpec.
func (*ConnectNetworkAttachmentSpec) DeepCopyInto ¶
func (in *ConnectNetworkAttachmentSpec) DeepCopyInto(out *ConnectNetworkAttachmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectNetworkAttachmentSpecResource ¶
type ConnectNetworkAttachmentSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` CcnID *string `json:"ccnID" tf:"ccn_id"` SagID *string `json:"sagID" tf:"sag_id"` }
func (*ConnectNetworkAttachmentSpecResource) DeepCopy ¶
func (in *ConnectNetworkAttachmentSpecResource) DeepCopy() *ConnectNetworkAttachmentSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectNetworkAttachmentSpecResource.
func (*ConnectNetworkAttachmentSpecResource) DeepCopyInto ¶
func (in *ConnectNetworkAttachmentSpecResource) DeepCopyInto(out *ConnectNetworkAttachmentSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectNetworkAttachmentStatus ¶
type ConnectNetworkAttachmentStatus 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 (*ConnectNetworkAttachmentStatus) DeepCopy ¶
func (in *ConnectNetworkAttachmentStatus) DeepCopy() *ConnectNetworkAttachmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectNetworkAttachmentStatus.
func (*ConnectNetworkAttachmentStatus) DeepCopyInto ¶
func (in *ConnectNetworkAttachmentStatus) DeepCopyInto(out *ConnectNetworkAttachmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectNetworkGrant ¶
type ConnectNetworkGrant struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ConnectNetworkGrantSpec `json:"spec,omitempty"` Status ConnectNetworkGrantStatus `json:"status,omitempty"` }
func (*ConnectNetworkGrant) DeepCopy ¶
func (in *ConnectNetworkGrant) DeepCopy() *ConnectNetworkGrant
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectNetworkGrant.
func (*ConnectNetworkGrant) DeepCopyInto ¶
func (in *ConnectNetworkGrant) DeepCopyInto(out *ConnectNetworkGrant)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConnectNetworkGrant) DeepCopyObject ¶
func (in *ConnectNetworkGrant) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConnectNetworkGrant) SetupWebhookWithManager ¶
func (r *ConnectNetworkGrant) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ConnectNetworkGrant) ValidateCreate ¶
func (r *ConnectNetworkGrant) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ConnectNetworkGrant) ValidateDelete ¶
func (r *ConnectNetworkGrant) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ConnectNetworkGrant) ValidateUpdate ¶
func (r *ConnectNetworkGrant) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ConnectNetworkGrantList ¶
type ConnectNetworkGrantList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ConnectNetworkGrant CRD objects Items []ConnectNetworkGrant `json:"items,omitempty"` }
ConnectNetworkGrantList is a list of ConnectNetworkGrants
func (*ConnectNetworkGrantList) DeepCopy ¶
func (in *ConnectNetworkGrantList) DeepCopy() *ConnectNetworkGrantList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectNetworkGrantList.
func (*ConnectNetworkGrantList) DeepCopyInto ¶
func (in *ConnectNetworkGrantList) DeepCopyInto(out *ConnectNetworkGrantList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConnectNetworkGrantList) DeepCopyObject ¶
func (in *ConnectNetworkGrantList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ConnectNetworkGrantSpec ¶
type ConnectNetworkGrantSpec struct { State *ConnectNetworkGrantSpecResource `json:"state,omitempty" tf:"-"` Resource ConnectNetworkGrantSpecResource `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 (*ConnectNetworkGrantSpec) DeepCopy ¶
func (in *ConnectNetworkGrantSpec) DeepCopy() *ConnectNetworkGrantSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectNetworkGrantSpec.
func (*ConnectNetworkGrantSpec) DeepCopyInto ¶
func (in *ConnectNetworkGrantSpec) DeepCopyInto(out *ConnectNetworkGrantSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectNetworkGrantSpecResource ¶
type ConnectNetworkGrantSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` CcnID *string `json:"ccnID" tf:"ccn_id"` CenID *string `json:"cenID" tf:"cen_id"` CenUid *string `json:"cenUid" tf:"cen_uid"` }
func (*ConnectNetworkGrantSpecResource) DeepCopy ¶
func (in *ConnectNetworkGrantSpecResource) DeepCopy() *ConnectNetworkGrantSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectNetworkGrantSpecResource.
func (*ConnectNetworkGrantSpecResource) DeepCopyInto ¶
func (in *ConnectNetworkGrantSpecResource) DeepCopyInto(out *ConnectNetworkGrantSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectNetworkGrantStatus ¶
type ConnectNetworkGrantStatus 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 (*ConnectNetworkGrantStatus) DeepCopy ¶
func (in *ConnectNetworkGrantStatus) DeepCopy() *ConnectNetworkGrantStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectNetworkGrantStatus.
func (*ConnectNetworkGrantStatus) DeepCopyInto ¶
func (in *ConnectNetworkGrantStatus) DeepCopyInto(out *ConnectNetworkGrantStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectNetworkList ¶
type ConnectNetworkList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ConnectNetwork CRD objects Items []ConnectNetwork `json:"items,omitempty"` }
ConnectNetworkList is a list of ConnectNetworks
func (*ConnectNetworkList) DeepCopy ¶
func (in *ConnectNetworkList) DeepCopy() *ConnectNetworkList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectNetworkList.
func (*ConnectNetworkList) DeepCopyInto ¶
func (in *ConnectNetworkList) DeepCopyInto(out *ConnectNetworkList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConnectNetworkList) DeepCopyObject ¶
func (in *ConnectNetworkList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ConnectNetworkSpec ¶
type ConnectNetworkSpec struct { State *ConnectNetworkSpecResource `json:"state,omitempty" tf:"-"` Resource ConnectNetworkSpecResource `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 (*ConnectNetworkSpec) DeepCopy ¶
func (in *ConnectNetworkSpec) DeepCopy() *ConnectNetworkSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectNetworkSpec.
func (*ConnectNetworkSpec) DeepCopyInto ¶
func (in *ConnectNetworkSpec) DeepCopyInto(out *ConnectNetworkSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectNetworkSpecResource ¶
type ConnectNetworkSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CidrBlock *string `json:"cidrBlock,omitempty" tf:"cidr_block"` // +optional Description *string `json:"description,omitempty" tf:"description"` IsDefault *bool `json:"isDefault" tf:"is_default"` // +optional Name *string `json:"name,omitempty" tf:"name"` }
func (*ConnectNetworkSpecResource) DeepCopy ¶
func (in *ConnectNetworkSpecResource) DeepCopy() *ConnectNetworkSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectNetworkSpecResource.
func (*ConnectNetworkSpecResource) DeepCopyInto ¶
func (in *ConnectNetworkSpecResource) DeepCopyInto(out *ConnectNetworkSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectNetworkStatus ¶
type ConnectNetworkStatus 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 (*ConnectNetworkStatus) DeepCopy ¶
func (in *ConnectNetworkStatus) DeepCopy() *ConnectNetworkStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectNetworkStatus.
func (*ConnectNetworkStatus) DeepCopyInto ¶
func (in *ConnectNetworkStatus) DeepCopyInto(out *ConnectNetworkStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallControlPolicy ¶ added in v0.4.0
type FirewallControlPolicy struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FirewallControlPolicySpec `json:"spec,omitempty"` Status FirewallControlPolicyStatus `json:"status,omitempty"` }
func (*FirewallControlPolicy) DeepCopy ¶ added in v0.4.0
func (in *FirewallControlPolicy) DeepCopy() *FirewallControlPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallControlPolicy.
func (*FirewallControlPolicy) DeepCopyInto ¶ added in v0.4.0
func (in *FirewallControlPolicy) DeepCopyInto(out *FirewallControlPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FirewallControlPolicy) DeepCopyObject ¶ added in v0.4.0
func (in *FirewallControlPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FirewallControlPolicy) SetupWebhookWithManager ¶ added in v0.4.0
func (r *FirewallControlPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*FirewallControlPolicy) ValidateCreate ¶ added in v0.4.0
func (r *FirewallControlPolicy) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*FirewallControlPolicy) ValidateDelete ¶ added in v0.4.0
func (r *FirewallControlPolicy) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*FirewallControlPolicy) ValidateUpdate ¶ added in v0.4.0
func (r *FirewallControlPolicy) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type FirewallControlPolicyList ¶ added in v0.4.0
type FirewallControlPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of FirewallControlPolicy CRD objects Items []FirewallControlPolicy `json:"items,omitempty"` }
FirewallControlPolicyList is a list of FirewallControlPolicys
func (*FirewallControlPolicyList) DeepCopy ¶ added in v0.4.0
func (in *FirewallControlPolicyList) DeepCopy() *FirewallControlPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallControlPolicyList.
func (*FirewallControlPolicyList) DeepCopyInto ¶ added in v0.4.0
func (in *FirewallControlPolicyList) DeepCopyInto(out *FirewallControlPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FirewallControlPolicyList) DeepCopyObject ¶ added in v0.4.0
func (in *FirewallControlPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FirewallControlPolicyOrder ¶ added in v0.4.0
type FirewallControlPolicyOrder struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FirewallControlPolicyOrderSpec `json:"spec,omitempty"` Status FirewallControlPolicyOrderStatus `json:"status,omitempty"` }
func (*FirewallControlPolicyOrder) DeepCopy ¶ added in v0.4.0
func (in *FirewallControlPolicyOrder) DeepCopy() *FirewallControlPolicyOrder
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallControlPolicyOrder.
func (*FirewallControlPolicyOrder) DeepCopyInto ¶ added in v0.4.0
func (in *FirewallControlPolicyOrder) DeepCopyInto(out *FirewallControlPolicyOrder)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FirewallControlPolicyOrder) DeepCopyObject ¶ added in v0.4.0
func (in *FirewallControlPolicyOrder) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FirewallControlPolicyOrder) SetupWebhookWithManager ¶ added in v0.4.0
func (r *FirewallControlPolicyOrder) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*FirewallControlPolicyOrder) ValidateCreate ¶ added in v0.4.0
func (r *FirewallControlPolicyOrder) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*FirewallControlPolicyOrder) ValidateDelete ¶ added in v0.4.0
func (r *FirewallControlPolicyOrder) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*FirewallControlPolicyOrder) ValidateUpdate ¶ added in v0.4.0
func (r *FirewallControlPolicyOrder) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type FirewallControlPolicyOrderList ¶ added in v0.4.0
type FirewallControlPolicyOrderList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of FirewallControlPolicyOrder CRD objects Items []FirewallControlPolicyOrder `json:"items,omitempty"` }
FirewallControlPolicyOrderList is a list of FirewallControlPolicyOrders
func (*FirewallControlPolicyOrderList) DeepCopy ¶ added in v0.4.0
func (in *FirewallControlPolicyOrderList) DeepCopy() *FirewallControlPolicyOrderList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallControlPolicyOrderList.
func (*FirewallControlPolicyOrderList) DeepCopyInto ¶ added in v0.4.0
func (in *FirewallControlPolicyOrderList) DeepCopyInto(out *FirewallControlPolicyOrderList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FirewallControlPolicyOrderList) DeepCopyObject ¶ added in v0.4.0
func (in *FirewallControlPolicyOrderList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FirewallControlPolicyOrderSpec ¶ added in v0.4.0
type FirewallControlPolicyOrderSpec struct { State *FirewallControlPolicyOrderSpecResource `json:"state,omitempty" tf:"-"` Resource FirewallControlPolicyOrderSpecResource `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 (*FirewallControlPolicyOrderSpec) DeepCopy ¶ added in v0.4.0
func (in *FirewallControlPolicyOrderSpec) DeepCopy() *FirewallControlPolicyOrderSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallControlPolicyOrderSpec.
func (*FirewallControlPolicyOrderSpec) DeepCopyInto ¶ added in v0.4.0
func (in *FirewallControlPolicyOrderSpec) DeepCopyInto(out *FirewallControlPolicyOrderSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallControlPolicyOrderSpecResource ¶ added in v0.4.0
type FirewallControlPolicyOrderSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` AclUUID *string `json:"aclUUID" tf:"acl_uuid"` Direction *string `json:"direction" tf:"direction"` // +optional Order *int64 `json:"order,omitempty" tf:"order"` }
func (*FirewallControlPolicyOrderSpecResource) DeepCopy ¶ added in v0.4.0
func (in *FirewallControlPolicyOrderSpecResource) DeepCopy() *FirewallControlPolicyOrderSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallControlPolicyOrderSpecResource.
func (*FirewallControlPolicyOrderSpecResource) DeepCopyInto ¶ added in v0.4.0
func (in *FirewallControlPolicyOrderSpecResource) DeepCopyInto(out *FirewallControlPolicyOrderSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallControlPolicyOrderStatus ¶ added in v0.4.0
type FirewallControlPolicyOrderStatus 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 (*FirewallControlPolicyOrderStatus) DeepCopy ¶ added in v0.4.0
func (in *FirewallControlPolicyOrderStatus) DeepCopy() *FirewallControlPolicyOrderStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallControlPolicyOrderStatus.
func (*FirewallControlPolicyOrderStatus) DeepCopyInto ¶ added in v0.4.0
func (in *FirewallControlPolicyOrderStatus) DeepCopyInto(out *FirewallControlPolicyOrderStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallControlPolicySpec ¶ added in v0.4.0
type FirewallControlPolicySpec struct { State *FirewallControlPolicySpecResource `json:"state,omitempty" tf:"-"` Resource FirewallControlPolicySpecResource `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 (*FirewallControlPolicySpec) DeepCopy ¶ added in v0.4.0
func (in *FirewallControlPolicySpec) DeepCopy() *FirewallControlPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallControlPolicySpec.
func (*FirewallControlPolicySpec) DeepCopyInto ¶ added in v0.4.0
func (in *FirewallControlPolicySpec) DeepCopyInto(out *FirewallControlPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallControlPolicySpecResource ¶ added in v0.4.0
type FirewallControlPolicySpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` AclAction *string `json:"aclAction" tf:"acl_action"` // +optional AclUUID *string `json:"aclUUID,omitempty" tf:"acl_uuid"` ApplicationName *string `json:"applicationName" tf:"application_name"` Description *string `json:"description" tf:"description"` // +optional DestPort *string `json:"destPort,omitempty" tf:"dest_port"` // +optional DestPortGroup *string `json:"destPortGroup,omitempty" tf:"dest_port_group"` // +optional DestPortType *string `json:"destPortType,omitempty" tf:"dest_port_type"` Destination *string `json:"destination" tf:"destination"` DestinationType *string `json:"destinationType" tf:"destination_type"` Direction *string `json:"direction" tf:"direction"` // +optional IpVersion *string `json:"ipVersion,omitempty" tf:"ip_version"` // +optional Lang *string `json:"lang,omitempty" tf:"lang"` Proto *string `json:"proto" tf:"proto"` // +optional Release *string `json:"release,omitempty" tf:"release"` Source *string `json:"source" tf:"source"` // +optional SourceIP *string `json:"sourceIP,omitempty" tf:"source_ip"` SourceType *string `json:"sourceType" tf:"source_type"` }
func (*FirewallControlPolicySpecResource) DeepCopy ¶ added in v0.4.0
func (in *FirewallControlPolicySpecResource) DeepCopy() *FirewallControlPolicySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallControlPolicySpecResource.
func (*FirewallControlPolicySpecResource) DeepCopyInto ¶ added in v0.4.0
func (in *FirewallControlPolicySpecResource) DeepCopyInto(out *FirewallControlPolicySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallControlPolicyStatus ¶ added in v0.4.0
type FirewallControlPolicyStatus 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 (*FirewallControlPolicyStatus) DeepCopy ¶ added in v0.4.0
func (in *FirewallControlPolicyStatus) DeepCopy() *FirewallControlPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallControlPolicyStatus.
func (*FirewallControlPolicyStatus) DeepCopyInto ¶ added in v0.4.0
func (in *FirewallControlPolicyStatus) DeepCopyInto(out *FirewallControlPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallInstance ¶ added in v0.4.0
type FirewallInstance struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FirewallInstanceSpec `json:"spec,omitempty"` Status FirewallInstanceStatus `json:"status,omitempty"` }
func (*FirewallInstance) DeepCopy ¶ added in v0.4.0
func (in *FirewallInstance) DeepCopy() *FirewallInstance
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallInstance.
func (*FirewallInstance) DeepCopyInto ¶ added in v0.4.0
func (in *FirewallInstance) DeepCopyInto(out *FirewallInstance)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FirewallInstance) DeepCopyObject ¶ added in v0.4.0
func (in *FirewallInstance) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FirewallInstance) SetupWebhookWithManager ¶ added in v0.4.0
func (r *FirewallInstance) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*FirewallInstance) ValidateCreate ¶ added in v0.4.0
func (r *FirewallInstance) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*FirewallInstance) ValidateDelete ¶ added in v0.4.0
func (r *FirewallInstance) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*FirewallInstance) ValidateUpdate ¶ added in v0.4.0
func (r *FirewallInstance) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type FirewallInstanceList ¶ added in v0.4.0
type FirewallInstanceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of FirewallInstance CRD objects Items []FirewallInstance `json:"items,omitempty"` }
FirewallInstanceList is a list of FirewallInstances
func (*FirewallInstanceList) DeepCopy ¶ added in v0.4.0
func (in *FirewallInstanceList) DeepCopy() *FirewallInstanceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallInstanceList.
func (*FirewallInstanceList) DeepCopyInto ¶ added in v0.4.0
func (in *FirewallInstanceList) DeepCopyInto(out *FirewallInstanceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FirewallInstanceList) DeepCopyObject ¶ added in v0.4.0
func (in *FirewallInstanceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FirewallInstanceSpec ¶ added in v0.4.0
type FirewallInstanceSpec struct { State *FirewallInstanceSpecResource `json:"state,omitempty" tf:"-"` Resource FirewallInstanceSpecResource `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 (*FirewallInstanceSpec) DeepCopy ¶ added in v0.4.0
func (in *FirewallInstanceSpec) DeepCopy() *FirewallInstanceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallInstanceSpec.
func (*FirewallInstanceSpec) DeepCopyInto ¶ added in v0.4.0
func (in *FirewallInstanceSpec) DeepCopyInto(out *FirewallInstanceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallInstanceSpecResource ¶ added in v0.4.0
type FirewallInstanceSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` BandWidth *int64 `json:"bandWidth" tf:"band_width"` CfwLog *bool `json:"cfwLog" tf:"cfw_log"` CfwLogStorage *int64 `json:"cfwLogStorage" tf:"cfw_log_storage"` CfwService *bool `json:"cfwService" tf:"cfw_service"` // +optional CreateTime *string `json:"createTime,omitempty" tf:"create_time"` // +optional EndTime *string `json:"endTime,omitempty" tf:"end_time"` // +optional FwVpcNumber *int64 `json:"fwVpcNumber,omitempty" tf:"fw_vpc_number"` // +optional InstanceCount *int64 `json:"instanceCount,omitempty" tf:"instance_count"` IpNumber *int64 `json:"ipNumber" tf:"ip_number"` // +optional Logistics *string `json:"logistics,omitempty" tf:"logistics"` // +optional ModifyType *string `json:"modifyType,omitempty" tf:"modify_type"` PaymentType *string `json:"paymentType" tf:"payment_type"` Period *int64 `json:"period" tf:"period"` // +optional ReleaseTime *string `json:"releaseTime,omitempty" tf:"release_time"` // +optional RenewPeriod *int64 `json:"renewPeriod,omitempty" tf:"renew_period"` // +optional RenewalDurationUnit *string `json:"renewalDurationUnit,omitempty" tf:"renewal_duration_unit"` // +optional RenewalStatus *string `json:"renewalStatus,omitempty" tf:"renewal_status"` Spec *string `json:"spec" tf:"spec"` // +optional Status *string `json:"status,omitempty" tf:"status"` }
func (*FirewallInstanceSpecResource) DeepCopy ¶ added in v0.4.0
func (in *FirewallInstanceSpecResource) DeepCopy() *FirewallInstanceSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallInstanceSpecResource.
func (*FirewallInstanceSpecResource) DeepCopyInto ¶ added in v0.4.0
func (in *FirewallInstanceSpecResource) DeepCopyInto(out *FirewallInstanceSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallInstanceStatus ¶ added in v0.4.0
type FirewallInstanceStatus 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 (*FirewallInstanceStatus) DeepCopy ¶ added in v0.4.0
func (in *FirewallInstanceStatus) DeepCopy() *FirewallInstanceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallInstanceStatus.
func (*FirewallInstanceStatus) DeepCopyInto ¶ added in v0.4.0
func (in *FirewallInstanceStatus) DeepCopyInto(out *FirewallInstanceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SsoAccessAssignment ¶ added in v0.5.0
type SsoAccessAssignment struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SsoAccessAssignmentSpec `json:"spec,omitempty"` Status SsoAccessAssignmentStatus `json:"status,omitempty"` }
func (*SsoAccessAssignment) DeepCopy ¶ added in v0.5.0
func (in *SsoAccessAssignment) DeepCopy() *SsoAccessAssignment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoAccessAssignment.
func (*SsoAccessAssignment) DeepCopyInto ¶ added in v0.5.0
func (in *SsoAccessAssignment) DeepCopyInto(out *SsoAccessAssignment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SsoAccessAssignment) DeepCopyObject ¶ added in v0.5.0
func (in *SsoAccessAssignment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SsoAccessAssignment) SetupWebhookWithManager ¶ added in v0.5.0
func (r *SsoAccessAssignment) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*SsoAccessAssignment) ValidateCreate ¶ added in v0.5.0
func (r *SsoAccessAssignment) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*SsoAccessAssignment) ValidateDelete ¶ added in v0.5.0
func (r *SsoAccessAssignment) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*SsoAccessAssignment) ValidateUpdate ¶ added in v0.5.0
func (r *SsoAccessAssignment) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type SsoAccessAssignmentList ¶ added in v0.5.0
type SsoAccessAssignmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SsoAccessAssignment CRD objects Items []SsoAccessAssignment `json:"items,omitempty"` }
SsoAccessAssignmentList is a list of SsoAccessAssignments
func (*SsoAccessAssignmentList) DeepCopy ¶ added in v0.5.0
func (in *SsoAccessAssignmentList) DeepCopy() *SsoAccessAssignmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoAccessAssignmentList.
func (*SsoAccessAssignmentList) DeepCopyInto ¶ added in v0.5.0
func (in *SsoAccessAssignmentList) DeepCopyInto(out *SsoAccessAssignmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SsoAccessAssignmentList) DeepCopyObject ¶ added in v0.5.0
func (in *SsoAccessAssignmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SsoAccessAssignmentSpec ¶ added in v0.5.0
type SsoAccessAssignmentSpec struct { State *SsoAccessAssignmentSpecResource `json:"state,omitempty" tf:"-"` Resource SsoAccessAssignmentSpecResource `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 (*SsoAccessAssignmentSpec) DeepCopy ¶ added in v0.5.0
func (in *SsoAccessAssignmentSpec) DeepCopy() *SsoAccessAssignmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoAccessAssignmentSpec.
func (*SsoAccessAssignmentSpec) DeepCopyInto ¶ added in v0.5.0
func (in *SsoAccessAssignmentSpec) DeepCopyInto(out *SsoAccessAssignmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SsoAccessAssignmentSpecResource ¶ added in v0.5.0
type SsoAccessAssignmentSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` AccessConfigurationID *string `json:"accessConfigurationID" tf:"access_configuration_id"` // +optional DeprovisionStrategy *string `json:"deprovisionStrategy,omitempty" tf:"deprovision_strategy"` DirectoryID *string `json:"directoryID" tf:"directory_id"` PrincipalID *string `json:"principalID" tf:"principal_id"` PrincipalType *string `json:"principalType" tf:"principal_type"` TargetID *string `json:"targetID" tf:"target_id"` TargetType *string `json:"targetType" tf:"target_type"` }
func (*SsoAccessAssignmentSpecResource) DeepCopy ¶ added in v0.5.0
func (in *SsoAccessAssignmentSpecResource) DeepCopy() *SsoAccessAssignmentSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoAccessAssignmentSpecResource.
func (*SsoAccessAssignmentSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *SsoAccessAssignmentSpecResource) DeepCopyInto(out *SsoAccessAssignmentSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SsoAccessAssignmentStatus ¶ added in v0.5.0
type SsoAccessAssignmentStatus 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 (*SsoAccessAssignmentStatus) DeepCopy ¶ added in v0.5.0
func (in *SsoAccessAssignmentStatus) DeepCopy() *SsoAccessAssignmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoAccessAssignmentStatus.
func (*SsoAccessAssignmentStatus) DeepCopyInto ¶ added in v0.5.0
func (in *SsoAccessAssignmentStatus) DeepCopyInto(out *SsoAccessAssignmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SsoAccessConfiguration ¶ added in v0.4.0
type SsoAccessConfiguration struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SsoAccessConfigurationSpec `json:"spec,omitempty"` Status SsoAccessConfigurationStatus `json:"status,omitempty"` }
func (*SsoAccessConfiguration) DeepCopy ¶ added in v0.4.0
func (in *SsoAccessConfiguration) DeepCopy() *SsoAccessConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoAccessConfiguration.
func (*SsoAccessConfiguration) DeepCopyInto ¶ added in v0.4.0
func (in *SsoAccessConfiguration) DeepCopyInto(out *SsoAccessConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SsoAccessConfiguration) DeepCopyObject ¶ added in v0.4.0
func (in *SsoAccessConfiguration) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SsoAccessConfiguration) SetupWebhookWithManager ¶ added in v0.4.0
func (r *SsoAccessConfiguration) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*SsoAccessConfiguration) ValidateCreate ¶ added in v0.4.0
func (r *SsoAccessConfiguration) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*SsoAccessConfiguration) ValidateDelete ¶ added in v0.4.0
func (r *SsoAccessConfiguration) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*SsoAccessConfiguration) ValidateUpdate ¶ added in v0.4.0
func (r *SsoAccessConfiguration) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type SsoAccessConfigurationList ¶ added in v0.4.0
type SsoAccessConfigurationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SsoAccessConfiguration CRD objects Items []SsoAccessConfiguration `json:"items,omitempty"` }
SsoAccessConfigurationList is a list of SsoAccessConfigurations
func (*SsoAccessConfigurationList) DeepCopy ¶ added in v0.4.0
func (in *SsoAccessConfigurationList) DeepCopy() *SsoAccessConfigurationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoAccessConfigurationList.
func (*SsoAccessConfigurationList) DeepCopyInto ¶ added in v0.4.0
func (in *SsoAccessConfigurationList) DeepCopyInto(out *SsoAccessConfigurationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SsoAccessConfigurationList) DeepCopyObject ¶ added in v0.4.0
func (in *SsoAccessConfigurationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SsoAccessConfigurationProvisioning ¶ added in v0.5.0
type SsoAccessConfigurationProvisioning struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SsoAccessConfigurationProvisioningSpec `json:"spec,omitempty"` Status SsoAccessConfigurationProvisioningStatus `json:"status,omitempty"` }
func (*SsoAccessConfigurationProvisioning) DeepCopy ¶ added in v0.5.0
func (in *SsoAccessConfigurationProvisioning) DeepCopy() *SsoAccessConfigurationProvisioning
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoAccessConfigurationProvisioning.
func (*SsoAccessConfigurationProvisioning) DeepCopyInto ¶ added in v0.5.0
func (in *SsoAccessConfigurationProvisioning) DeepCopyInto(out *SsoAccessConfigurationProvisioning)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SsoAccessConfigurationProvisioning) DeepCopyObject ¶ added in v0.5.0
func (in *SsoAccessConfigurationProvisioning) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SsoAccessConfigurationProvisioning) SetupWebhookWithManager ¶ added in v0.5.0
func (r *SsoAccessConfigurationProvisioning) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*SsoAccessConfigurationProvisioning) ValidateCreate ¶ added in v0.5.0
func (r *SsoAccessConfigurationProvisioning) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*SsoAccessConfigurationProvisioning) ValidateDelete ¶ added in v0.5.0
func (r *SsoAccessConfigurationProvisioning) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*SsoAccessConfigurationProvisioning) ValidateUpdate ¶ added in v0.5.0
func (r *SsoAccessConfigurationProvisioning) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type SsoAccessConfigurationProvisioningList ¶ added in v0.5.0
type SsoAccessConfigurationProvisioningList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SsoAccessConfigurationProvisioning CRD objects Items []SsoAccessConfigurationProvisioning `json:"items,omitempty"` }
SsoAccessConfigurationProvisioningList is a list of SsoAccessConfigurationProvisionings
func (*SsoAccessConfigurationProvisioningList) DeepCopy ¶ added in v0.5.0
func (in *SsoAccessConfigurationProvisioningList) DeepCopy() *SsoAccessConfigurationProvisioningList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoAccessConfigurationProvisioningList.
func (*SsoAccessConfigurationProvisioningList) DeepCopyInto ¶ added in v0.5.0
func (in *SsoAccessConfigurationProvisioningList) DeepCopyInto(out *SsoAccessConfigurationProvisioningList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SsoAccessConfigurationProvisioningList) DeepCopyObject ¶ added in v0.5.0
func (in *SsoAccessConfigurationProvisioningList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SsoAccessConfigurationProvisioningSpec ¶ added in v0.5.0
type SsoAccessConfigurationProvisioningSpec struct { State *SsoAccessConfigurationProvisioningSpecResource `json:"state,omitempty" tf:"-"` Resource SsoAccessConfigurationProvisioningSpecResource `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 (*SsoAccessConfigurationProvisioningSpec) DeepCopy ¶ added in v0.5.0
func (in *SsoAccessConfigurationProvisioningSpec) DeepCopy() *SsoAccessConfigurationProvisioningSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoAccessConfigurationProvisioningSpec.
func (*SsoAccessConfigurationProvisioningSpec) DeepCopyInto ¶ added in v0.5.0
func (in *SsoAccessConfigurationProvisioningSpec) DeepCopyInto(out *SsoAccessConfigurationProvisioningSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SsoAccessConfigurationProvisioningSpecResource ¶ added in v0.5.0
type SsoAccessConfigurationProvisioningSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` AccessConfigurationID *string `json:"accessConfigurationID" tf:"access_configuration_id"` DirectoryID *string `json:"directoryID" tf:"directory_id"` // +optional Status *string `json:"status,omitempty" tf:"status"` TargetID *string `json:"targetID" tf:"target_id"` TargetType *string `json:"targetType" tf:"target_type"` }
func (*SsoAccessConfigurationProvisioningSpecResource) DeepCopy ¶ added in v0.5.0
func (in *SsoAccessConfigurationProvisioningSpecResource) DeepCopy() *SsoAccessConfigurationProvisioningSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoAccessConfigurationProvisioningSpecResource.
func (*SsoAccessConfigurationProvisioningSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *SsoAccessConfigurationProvisioningSpecResource) DeepCopyInto(out *SsoAccessConfigurationProvisioningSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SsoAccessConfigurationProvisioningStatus ¶ added in v0.5.0
type SsoAccessConfigurationProvisioningStatus 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 (*SsoAccessConfigurationProvisioningStatus) DeepCopy ¶ added in v0.5.0
func (in *SsoAccessConfigurationProvisioningStatus) DeepCopy() *SsoAccessConfigurationProvisioningStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoAccessConfigurationProvisioningStatus.
func (*SsoAccessConfigurationProvisioningStatus) DeepCopyInto ¶ added in v0.5.0
func (in *SsoAccessConfigurationProvisioningStatus) DeepCopyInto(out *SsoAccessConfigurationProvisioningStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SsoAccessConfigurationSpec ¶ added in v0.4.0
type SsoAccessConfigurationSpec struct { State *SsoAccessConfigurationSpecResource `json:"state,omitempty" tf:"-"` Resource SsoAccessConfigurationSpecResource `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 (*SsoAccessConfigurationSpec) DeepCopy ¶ added in v0.4.0
func (in *SsoAccessConfigurationSpec) DeepCopy() *SsoAccessConfigurationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoAccessConfigurationSpec.
func (*SsoAccessConfigurationSpec) DeepCopyInto ¶ added in v0.4.0
func (in *SsoAccessConfigurationSpec) DeepCopyInto(out *SsoAccessConfigurationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SsoAccessConfigurationSpecPermissionPolicies ¶ added in v0.4.0
type SsoAccessConfigurationSpecPermissionPolicies struct { // +optional PermissionPolicyDocument *string `json:"-" sensitive:"true" tf:"permission_policy_document"` PermissionPolicyName *string `json:"permissionPolicyName" tf:"permission_policy_name"` PermissionPolicyType *string `json:"permissionPolicyType" tf:"permission_policy_type"` }
func (*SsoAccessConfigurationSpecPermissionPolicies) DeepCopy ¶ added in v0.4.0
func (in *SsoAccessConfigurationSpecPermissionPolicies) DeepCopy() *SsoAccessConfigurationSpecPermissionPolicies
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoAccessConfigurationSpecPermissionPolicies.
func (*SsoAccessConfigurationSpecPermissionPolicies) DeepCopyInto ¶ added in v0.4.0
func (in *SsoAccessConfigurationSpecPermissionPolicies) DeepCopyInto(out *SsoAccessConfigurationSpecPermissionPolicies)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SsoAccessConfigurationSpecResource ¶ added in v0.4.0
type SsoAccessConfigurationSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AccessConfigurationID *string `json:"accessConfigurationID,omitempty" tf:"access_configuration_id"` AccessConfigurationName *string `json:"accessConfigurationName" tf:"access_configuration_name"` // +optional Description *string `json:"description,omitempty" tf:"description"` DirectoryID *string `json:"directoryID" tf:"directory_id"` // +optional ForceRemovePermissionPolicies *bool `json:"forceRemovePermissionPolicies,omitempty" tf:"force_remove_permission_policies"` // +optional PermissionPolicies []SsoAccessConfigurationSpecPermissionPolicies `json:"permissionPolicies,omitempty" tf:"permission_policies"` // +optional RelayState *string `json:"relayState,omitempty" tf:"relay_state"` // +optional SessionDuration *int64 `json:"sessionDuration,omitempty" tf:"session_duration"` }
func (*SsoAccessConfigurationSpecResource) DeepCopy ¶ added in v0.4.0
func (in *SsoAccessConfigurationSpecResource) DeepCopy() *SsoAccessConfigurationSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoAccessConfigurationSpecResource.
func (*SsoAccessConfigurationSpecResource) DeepCopyInto ¶ added in v0.4.0
func (in *SsoAccessConfigurationSpecResource) DeepCopyInto(out *SsoAccessConfigurationSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SsoAccessConfigurationStatus ¶ added in v0.4.0
type SsoAccessConfigurationStatus 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 (*SsoAccessConfigurationStatus) DeepCopy ¶ added in v0.4.0
func (in *SsoAccessConfigurationStatus) DeepCopy() *SsoAccessConfigurationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoAccessConfigurationStatus.
func (*SsoAccessConfigurationStatus) DeepCopyInto ¶ added in v0.4.0
func (in *SsoAccessConfigurationStatus) DeepCopyInto(out *SsoAccessConfigurationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SsoDirectory ¶ added in v0.4.0
type SsoDirectory struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SsoDirectorySpec `json:"spec,omitempty"` Status SsoDirectoryStatus `json:"status,omitempty"` }
func (*SsoDirectory) DeepCopy ¶ added in v0.4.0
func (in *SsoDirectory) DeepCopy() *SsoDirectory
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoDirectory.
func (*SsoDirectory) DeepCopyInto ¶ added in v0.4.0
func (in *SsoDirectory) DeepCopyInto(out *SsoDirectory)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SsoDirectory) DeepCopyObject ¶ added in v0.4.0
func (in *SsoDirectory) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SsoDirectory) SetupWebhookWithManager ¶ added in v0.4.0
func (r *SsoDirectory) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*SsoDirectory) ValidateCreate ¶ added in v0.4.0
func (r *SsoDirectory) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*SsoDirectory) ValidateDelete ¶ added in v0.4.0
func (r *SsoDirectory) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*SsoDirectory) ValidateUpdate ¶ added in v0.4.0
func (r *SsoDirectory) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type SsoDirectoryList ¶ added in v0.4.0
type SsoDirectoryList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SsoDirectory CRD objects Items []SsoDirectory `json:"items,omitempty"` }
SsoDirectoryList is a list of SsoDirectorys
func (*SsoDirectoryList) DeepCopy ¶ added in v0.4.0
func (in *SsoDirectoryList) DeepCopy() *SsoDirectoryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoDirectoryList.
func (*SsoDirectoryList) DeepCopyInto ¶ added in v0.4.0
func (in *SsoDirectoryList) DeepCopyInto(out *SsoDirectoryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SsoDirectoryList) DeepCopyObject ¶ added in v0.4.0
func (in *SsoDirectoryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SsoDirectorySpec ¶ added in v0.4.0
type SsoDirectorySpec struct { State *SsoDirectorySpecResource `json:"state,omitempty" tf:"-"` Resource SsoDirectorySpecResource `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 (*SsoDirectorySpec) DeepCopy ¶ added in v0.4.0
func (in *SsoDirectorySpec) DeepCopy() *SsoDirectorySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoDirectorySpec.
func (*SsoDirectorySpec) DeepCopyInto ¶ added in v0.4.0
func (in *SsoDirectorySpec) DeepCopyInto(out *SsoDirectorySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SsoDirectorySpecResource ¶ added in v0.4.0
type SsoDirectorySpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional DirectoryName *string `json:"directoryName,omitempty" tf:"directory_name"` // +optional MfaAuthenticationStatus *string `json:"mfaAuthenticationStatus,omitempty" tf:"mfa_authentication_status"` // +optional SamlIdentityProviderConfiguration *SsoDirectorySpecSamlIdentityProviderConfiguration `json:"samlIdentityProviderConfiguration,omitempty" tf:"saml_identity_provider_configuration"` // +optional ScimSynchronizationStatus *string `json:"scimSynchronizationStatus,omitempty" tf:"scim_synchronization_status"` }
func (*SsoDirectorySpecResource) DeepCopy ¶ added in v0.4.0
func (in *SsoDirectorySpecResource) DeepCopy() *SsoDirectorySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoDirectorySpecResource.
func (*SsoDirectorySpecResource) DeepCopyInto ¶ added in v0.4.0
func (in *SsoDirectorySpecResource) DeepCopyInto(out *SsoDirectorySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SsoDirectorySpecSamlIdentityProviderConfiguration ¶ added in v0.4.0
type SsoDirectorySpecSamlIdentityProviderConfiguration struct { // +optional EncodedMetadataDocument *string `json:"-" sensitive:"true" tf:"encoded_metadata_document"` // +optional SsoStatus *string `json:"ssoStatus,omitempty" tf:"sso_status"` }
func (*SsoDirectorySpecSamlIdentityProviderConfiguration) DeepCopy ¶ added in v0.4.0
func (in *SsoDirectorySpecSamlIdentityProviderConfiguration) DeepCopy() *SsoDirectorySpecSamlIdentityProviderConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoDirectorySpecSamlIdentityProviderConfiguration.
func (*SsoDirectorySpecSamlIdentityProviderConfiguration) DeepCopyInto ¶ added in v0.4.0
func (in *SsoDirectorySpecSamlIdentityProviderConfiguration) DeepCopyInto(out *SsoDirectorySpecSamlIdentityProviderConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SsoDirectorySpecSamlIdentityProviderConfigurationCodec ¶ added in v0.4.0
type SsoDirectorySpecSamlIdentityProviderConfigurationCodec struct { }
+k8s:deepcopy-gen=false
func (SsoDirectorySpecSamlIdentityProviderConfigurationCodec) Decode ¶ added in v0.4.0
func (SsoDirectorySpecSamlIdentityProviderConfigurationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (SsoDirectorySpecSamlIdentityProviderConfigurationCodec) Encode ¶ added in v0.4.0
func (SsoDirectorySpecSamlIdentityProviderConfigurationCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (SsoDirectorySpecSamlIdentityProviderConfigurationCodec) IsEmpty ¶ added in v0.4.0
func (SsoDirectorySpecSamlIdentityProviderConfigurationCodec) IsEmpty(ptr unsafe.Pointer) bool
type SsoDirectoryStatus ¶ added in v0.4.0
type SsoDirectoryStatus 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 (*SsoDirectoryStatus) DeepCopy ¶ added in v0.4.0
func (in *SsoDirectoryStatus) DeepCopy() *SsoDirectoryStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoDirectoryStatus.
func (*SsoDirectoryStatus) DeepCopyInto ¶ added in v0.4.0
func (in *SsoDirectoryStatus) DeepCopyInto(out *SsoDirectoryStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SsoGroup ¶ added in v0.4.0
type SsoGroup struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SsoGroupSpec `json:"spec,omitempty"` Status SsoGroupStatus `json:"status,omitempty"` }
func (*SsoGroup) DeepCopy ¶ added in v0.4.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoGroup.
func (*SsoGroup) DeepCopyInto ¶ added in v0.4.0
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SsoGroup) DeepCopyObject ¶ added in v0.4.0
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SsoGroup) SetupWebhookWithManager ¶ added in v0.4.0
func (*SsoGroup) ValidateCreate ¶ added in v0.4.0
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*SsoGroup) ValidateDelete ¶ added in v0.4.0
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type SsoGroupList ¶ added in v0.4.0
type SsoGroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SsoGroup CRD objects Items []SsoGroup `json:"items,omitempty"` }
SsoGroupList is a list of SsoGroups
func (*SsoGroupList) DeepCopy ¶ added in v0.4.0
func (in *SsoGroupList) DeepCopy() *SsoGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoGroupList.
func (*SsoGroupList) DeepCopyInto ¶ added in v0.4.0
func (in *SsoGroupList) DeepCopyInto(out *SsoGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SsoGroupList) DeepCopyObject ¶ added in v0.4.0
func (in *SsoGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SsoGroupSpec ¶ added in v0.4.0
type SsoGroupSpec struct { State *SsoGroupSpecResource `json:"state,omitempty" tf:"-"` Resource SsoGroupSpecResource `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 (*SsoGroupSpec) DeepCopy ¶ added in v0.4.0
func (in *SsoGroupSpec) DeepCopy() *SsoGroupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoGroupSpec.
func (*SsoGroupSpec) DeepCopyInto ¶ added in v0.4.0
func (in *SsoGroupSpec) DeepCopyInto(out *SsoGroupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SsoGroupSpecResource ¶ added in v0.4.0
type SsoGroupSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Description *string `json:"description,omitempty" tf:"description"` DirectoryID *string `json:"directoryID" tf:"directory_id"` // +optional GroupID *string `json:"groupID,omitempty" tf:"group_id"` GroupName *string `json:"groupName" tf:"group_name"` }
func (*SsoGroupSpecResource) DeepCopy ¶ added in v0.4.0
func (in *SsoGroupSpecResource) DeepCopy() *SsoGroupSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoGroupSpecResource.
func (*SsoGroupSpecResource) DeepCopyInto ¶ added in v0.4.0
func (in *SsoGroupSpecResource) DeepCopyInto(out *SsoGroupSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SsoGroupStatus ¶ added in v0.4.0
type SsoGroupStatus 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 (*SsoGroupStatus) DeepCopy ¶ added in v0.4.0
func (in *SsoGroupStatus) DeepCopy() *SsoGroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoGroupStatus.
func (*SsoGroupStatus) DeepCopyInto ¶ added in v0.4.0
func (in *SsoGroupStatus) DeepCopyInto(out *SsoGroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SsoScimServerCredential ¶ added in v0.4.0
type SsoScimServerCredential struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SsoScimServerCredentialSpec `json:"spec,omitempty"` Status SsoScimServerCredentialStatus `json:"status,omitempty"` }
func (*SsoScimServerCredential) DeepCopy ¶ added in v0.4.0
func (in *SsoScimServerCredential) DeepCopy() *SsoScimServerCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoScimServerCredential.
func (*SsoScimServerCredential) DeepCopyInto ¶ added in v0.4.0
func (in *SsoScimServerCredential) DeepCopyInto(out *SsoScimServerCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SsoScimServerCredential) DeepCopyObject ¶ added in v0.4.0
func (in *SsoScimServerCredential) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SsoScimServerCredential) SetupWebhookWithManager ¶ added in v0.4.0
func (r *SsoScimServerCredential) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*SsoScimServerCredential) ValidateCreate ¶ added in v0.4.0
func (r *SsoScimServerCredential) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*SsoScimServerCredential) ValidateDelete ¶ added in v0.4.0
func (r *SsoScimServerCredential) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*SsoScimServerCredential) ValidateUpdate ¶ added in v0.4.0
func (r *SsoScimServerCredential) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type SsoScimServerCredentialList ¶ added in v0.4.0
type SsoScimServerCredentialList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SsoScimServerCredential CRD objects Items []SsoScimServerCredential `json:"items,omitempty"` }
SsoScimServerCredentialList is a list of SsoScimServerCredentials
func (*SsoScimServerCredentialList) DeepCopy ¶ added in v0.4.0
func (in *SsoScimServerCredentialList) DeepCopy() *SsoScimServerCredentialList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoScimServerCredentialList.
func (*SsoScimServerCredentialList) DeepCopyInto ¶ added in v0.4.0
func (in *SsoScimServerCredentialList) DeepCopyInto(out *SsoScimServerCredentialList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SsoScimServerCredentialList) DeepCopyObject ¶ added in v0.4.0
func (in *SsoScimServerCredentialList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SsoScimServerCredentialSpec ¶ added in v0.4.0
type SsoScimServerCredentialSpec struct { State *SsoScimServerCredentialSpecResource `json:"state,omitempty" tf:"-"` Resource SsoScimServerCredentialSpecResource `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 (*SsoScimServerCredentialSpec) DeepCopy ¶ added in v0.4.0
func (in *SsoScimServerCredentialSpec) DeepCopy() *SsoScimServerCredentialSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoScimServerCredentialSpec.
func (*SsoScimServerCredentialSpec) DeepCopyInto ¶ added in v0.4.0
func (in *SsoScimServerCredentialSpec) DeepCopyInto(out *SsoScimServerCredentialSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SsoScimServerCredentialSpecResource ¶ added in v0.4.0
type SsoScimServerCredentialSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CredentialID *string `json:"credentialID,omitempty" tf:"credential_id"` DirectoryID *string `json:"directoryID" tf:"directory_id"` // +optional Status *string `json:"status,omitempty" tf:"status"` }
func (*SsoScimServerCredentialSpecResource) DeepCopy ¶ added in v0.4.0
func (in *SsoScimServerCredentialSpecResource) DeepCopy() *SsoScimServerCredentialSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoScimServerCredentialSpecResource.
func (*SsoScimServerCredentialSpecResource) DeepCopyInto ¶ added in v0.4.0
func (in *SsoScimServerCredentialSpecResource) DeepCopyInto(out *SsoScimServerCredentialSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SsoScimServerCredentialStatus ¶ added in v0.4.0
type SsoScimServerCredentialStatus 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 (*SsoScimServerCredentialStatus) DeepCopy ¶ added in v0.4.0
func (in *SsoScimServerCredentialStatus) DeepCopy() *SsoScimServerCredentialStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoScimServerCredentialStatus.
func (*SsoScimServerCredentialStatus) DeepCopyInto ¶ added in v0.4.0
func (in *SsoScimServerCredentialStatus) DeepCopyInto(out *SsoScimServerCredentialStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SsoUser ¶ added in v0.4.0
type SsoUser struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SsoUserSpec `json:"spec,omitempty"` Status SsoUserStatus `json:"status,omitempty"` }
func (*SsoUser) DeepCopy ¶ added in v0.4.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoUser.
func (*SsoUser) DeepCopyInto ¶ added in v0.4.0
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SsoUser) DeepCopyObject ¶ added in v0.4.0
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SsoUser) SetupWebhookWithManager ¶ added in v0.4.0
func (*SsoUser) ValidateCreate ¶ added in v0.4.0
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*SsoUser) ValidateDelete ¶ added in v0.4.0
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type SsoUserAttachment ¶ added in v0.5.0
type SsoUserAttachment struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SsoUserAttachmentSpec `json:"spec,omitempty"` Status SsoUserAttachmentStatus `json:"status,omitempty"` }
func (*SsoUserAttachment) DeepCopy ¶ added in v0.5.0
func (in *SsoUserAttachment) DeepCopy() *SsoUserAttachment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoUserAttachment.
func (*SsoUserAttachment) DeepCopyInto ¶ added in v0.5.0
func (in *SsoUserAttachment) DeepCopyInto(out *SsoUserAttachment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SsoUserAttachment) DeepCopyObject ¶ added in v0.5.0
func (in *SsoUserAttachment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SsoUserAttachment) SetupWebhookWithManager ¶ added in v0.5.0
func (r *SsoUserAttachment) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*SsoUserAttachment) ValidateCreate ¶ added in v0.5.0
func (r *SsoUserAttachment) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*SsoUserAttachment) ValidateDelete ¶ added in v0.5.0
func (r *SsoUserAttachment) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*SsoUserAttachment) ValidateUpdate ¶ added in v0.5.0
func (r *SsoUserAttachment) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type SsoUserAttachmentList ¶ added in v0.5.0
type SsoUserAttachmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SsoUserAttachment CRD objects Items []SsoUserAttachment `json:"items,omitempty"` }
SsoUserAttachmentList is a list of SsoUserAttachments
func (*SsoUserAttachmentList) DeepCopy ¶ added in v0.5.0
func (in *SsoUserAttachmentList) DeepCopy() *SsoUserAttachmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoUserAttachmentList.
func (*SsoUserAttachmentList) DeepCopyInto ¶ added in v0.5.0
func (in *SsoUserAttachmentList) DeepCopyInto(out *SsoUserAttachmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SsoUserAttachmentList) DeepCopyObject ¶ added in v0.5.0
func (in *SsoUserAttachmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SsoUserAttachmentSpec ¶ added in v0.5.0
type SsoUserAttachmentSpec struct { State *SsoUserAttachmentSpecResource `json:"state,omitempty" tf:"-"` Resource SsoUserAttachmentSpecResource `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 (*SsoUserAttachmentSpec) DeepCopy ¶ added in v0.5.0
func (in *SsoUserAttachmentSpec) DeepCopy() *SsoUserAttachmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoUserAttachmentSpec.
func (*SsoUserAttachmentSpec) DeepCopyInto ¶ added in v0.5.0
func (in *SsoUserAttachmentSpec) DeepCopyInto(out *SsoUserAttachmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SsoUserAttachmentSpecResource ¶ added in v0.5.0
type SsoUserAttachmentSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` DirectoryID *string `json:"directoryID" tf:"directory_id"` GroupID *string `json:"groupID" tf:"group_id"` UserID *string `json:"userID" tf:"user_id"` }
func (*SsoUserAttachmentSpecResource) DeepCopy ¶ added in v0.5.0
func (in *SsoUserAttachmentSpecResource) DeepCopy() *SsoUserAttachmentSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoUserAttachmentSpecResource.
func (*SsoUserAttachmentSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *SsoUserAttachmentSpecResource) DeepCopyInto(out *SsoUserAttachmentSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SsoUserAttachmentStatus ¶ added in v0.5.0
type SsoUserAttachmentStatus 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 (*SsoUserAttachmentStatus) DeepCopy ¶ added in v0.5.0
func (in *SsoUserAttachmentStatus) DeepCopy() *SsoUserAttachmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoUserAttachmentStatus.
func (*SsoUserAttachmentStatus) DeepCopyInto ¶ added in v0.5.0
func (in *SsoUserAttachmentStatus) DeepCopyInto(out *SsoUserAttachmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SsoUserList ¶ added in v0.4.0
type SsoUserList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SsoUser CRD objects Items []SsoUser `json:"items,omitempty"` }
SsoUserList is a list of SsoUsers
func (*SsoUserList) DeepCopy ¶ added in v0.4.0
func (in *SsoUserList) DeepCopy() *SsoUserList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoUserList.
func (*SsoUserList) DeepCopyInto ¶ added in v0.4.0
func (in *SsoUserList) DeepCopyInto(out *SsoUserList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SsoUserList) DeepCopyObject ¶ added in v0.4.0
func (in *SsoUserList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SsoUserSpec ¶ added in v0.4.0
type SsoUserSpec struct { State *SsoUserSpecResource `json:"state,omitempty" tf:"-"` Resource SsoUserSpecResource `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 (*SsoUserSpec) DeepCopy ¶ added in v0.4.0
func (in *SsoUserSpec) DeepCopy() *SsoUserSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoUserSpec.
func (*SsoUserSpec) DeepCopyInto ¶ added in v0.4.0
func (in *SsoUserSpec) DeepCopyInto(out *SsoUserSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SsoUserSpecResource ¶ added in v0.4.0
type SsoUserSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Description *string `json:"description,omitempty" tf:"description"` DirectoryID *string `json:"directoryID" tf:"directory_id"` // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` // +optional Email *string `json:"email,omitempty" tf:"email"` // +optional FirstName *string `json:"firstName,omitempty" tf:"first_name"` // +optional LastName *string `json:"lastName,omitempty" tf:"last_name"` // +optional Status *string `json:"status,omitempty" tf:"status"` // +optional UserID *string `json:"userID,omitempty" tf:"user_id"` UserName *string `json:"userName" tf:"user_name"` }
func (*SsoUserSpecResource) DeepCopy ¶ added in v0.4.0
func (in *SsoUserSpecResource) DeepCopy() *SsoUserSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoUserSpecResource.
func (*SsoUserSpecResource) DeepCopyInto ¶ added in v0.4.0
func (in *SsoUserSpecResource) DeepCopyInto(out *SsoUserSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SsoUserStatus ¶ added in v0.4.0
type SsoUserStatus 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 (*SsoUserStatus) DeepCopy ¶ added in v0.4.0
func (in *SsoUserStatus) DeepCopy() *SsoUserStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SsoUserStatus.
func (*SsoUserStatus) DeepCopyInto ¶ added in v0.4.0
func (in *SsoUserStatus) DeepCopyInto(out *SsoUserStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageGatewayExpressSync ¶ added in v0.5.0
type StorageGatewayExpressSync struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageGatewayExpressSyncSpec `json:"spec,omitempty"` Status StorageGatewayExpressSyncStatus `json:"status,omitempty"` }
func (*StorageGatewayExpressSync) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayExpressSync) DeepCopy() *StorageGatewayExpressSync
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayExpressSync.
func (*StorageGatewayExpressSync) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayExpressSync) DeepCopyInto(out *StorageGatewayExpressSync)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageGatewayExpressSync) DeepCopyObject ¶ added in v0.5.0
func (in *StorageGatewayExpressSync) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StorageGatewayExpressSync) SetupWebhookWithManager ¶ added in v0.5.0
func (r *StorageGatewayExpressSync) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*StorageGatewayExpressSync) ValidateCreate ¶ added in v0.5.0
func (r *StorageGatewayExpressSync) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*StorageGatewayExpressSync) ValidateDelete ¶ added in v0.5.0
func (r *StorageGatewayExpressSync) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*StorageGatewayExpressSync) ValidateUpdate ¶ added in v0.5.0
func (r *StorageGatewayExpressSync) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type StorageGatewayExpressSyncList ¶ added in v0.5.0
type StorageGatewayExpressSyncList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of StorageGatewayExpressSync CRD objects Items []StorageGatewayExpressSync `json:"items,omitempty"` }
StorageGatewayExpressSyncList is a list of StorageGatewayExpressSyncs
func (*StorageGatewayExpressSyncList) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayExpressSyncList) DeepCopy() *StorageGatewayExpressSyncList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayExpressSyncList.
func (*StorageGatewayExpressSyncList) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayExpressSyncList) DeepCopyInto(out *StorageGatewayExpressSyncList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageGatewayExpressSyncList) DeepCopyObject ¶ added in v0.5.0
func (in *StorageGatewayExpressSyncList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageGatewayExpressSyncShareAttachment ¶ added in v0.5.0
type StorageGatewayExpressSyncShareAttachment struct {}
func (*StorageGatewayExpressSyncShareAttachment) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayExpressSyncShareAttachment) DeepCopy() *StorageGatewayExpressSyncShareAttachment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayExpressSyncShareAttachment.
func (*StorageGatewayExpressSyncShareAttachment) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayExpressSyncShareAttachment) DeepCopyInto(out *StorageGatewayExpressSyncShareAttachment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageGatewayExpressSyncShareAttachment) DeepCopyObject ¶ added in v0.5.0
func (in *StorageGatewayExpressSyncShareAttachment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StorageGatewayExpressSyncShareAttachment) SetupWebhookWithManager ¶ added in v0.5.0
func (r *StorageGatewayExpressSyncShareAttachment) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*StorageGatewayExpressSyncShareAttachment) ValidateCreate ¶ added in v0.5.0
func (r *StorageGatewayExpressSyncShareAttachment) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*StorageGatewayExpressSyncShareAttachment) ValidateDelete ¶ added in v0.5.0
func (r *StorageGatewayExpressSyncShareAttachment) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*StorageGatewayExpressSyncShareAttachment) ValidateUpdate ¶ added in v0.5.0
func (r *StorageGatewayExpressSyncShareAttachment) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type StorageGatewayExpressSyncShareAttachmentList ¶ added in v0.5.0
type StorageGatewayExpressSyncShareAttachmentList struct { StorageGatewayExpressSyncShareAttachment `json:"items,omitempty"` }Items []
StorageGatewayExpressSyncShareAttachmentList is a list of StorageGatewayExpressSyncShareAttachments
func (*StorageGatewayExpressSyncShareAttachmentList) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayExpressSyncShareAttachmentList) DeepCopy() *StorageGatewayExpressSyncShareAttachmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayExpressSyncShareAttachmentList.
func (*StorageGatewayExpressSyncShareAttachmentList) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayExpressSyncShareAttachmentList) DeepCopyInto(out *StorageGatewayExpressSyncShareAttachmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageGatewayExpressSyncShareAttachmentList) DeepCopyObject ¶ added in v0.5.0
func (in *StorageGatewayExpressSyncShareAttachmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageGatewayExpressSyncShareAttachmentSpec ¶ added in v0.5.0
type StorageGatewayExpressSyncShareAttachmentSpec struct {}
func (*StorageGatewayExpressSyncShareAttachmentSpec) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayExpressSyncShareAttachmentSpec) DeepCopy() *StorageGatewayExpressSyncShareAttachmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayExpressSyncShareAttachmentSpec.
func (*StorageGatewayExpressSyncShareAttachmentSpec) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayExpressSyncShareAttachmentSpec) DeepCopyInto(out *StorageGatewayExpressSyncShareAttachmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageGatewayExpressSyncShareAttachmentSpecResource ¶ added in v0.5.0
type StorageGatewayExpressSyncShareAttachmentSpecResource struct {}
func (*StorageGatewayExpressSyncShareAttachmentSpecResource) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayExpressSyncShareAttachmentSpecResource) DeepCopy() *StorageGatewayExpressSyncShareAttachmentSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayExpressSyncShareAttachmentSpecResource.
func (*StorageGatewayExpressSyncShareAttachmentSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayExpressSyncShareAttachmentSpecResource) DeepCopyInto(out *StorageGatewayExpressSyncShareAttachmentSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageGatewayExpressSyncShareAttachmentStatus ¶ added in v0.5.0
type StorageGatewayExpressSyncShareAttachmentStatus struct { // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Phase status.Status `json:"phase,omitempty"` Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*StorageGatewayExpressSyncShareAttachmentStatus) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayExpressSyncShareAttachmentStatus) DeepCopy() *StorageGatewayExpressSyncShareAttachmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayExpressSyncShareAttachmentStatus.
func (*StorageGatewayExpressSyncShareAttachmentStatus) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayExpressSyncShareAttachmentStatus) DeepCopyInto(out *StorageGatewayExpressSyncShareAttachmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageGatewayExpressSyncSpec ¶ added in v0.5.0
type StorageGatewayExpressSyncSpec struct { State *StorageGatewayExpressSyncSpecResource `json:"state,omitempty" tf:"-"` Resource StorageGatewayExpressSyncSpecResource `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 (*StorageGatewayExpressSyncSpec) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayExpressSyncSpec) DeepCopy() *StorageGatewayExpressSyncSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayExpressSyncSpec.
func (*StorageGatewayExpressSyncSpec) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayExpressSyncSpec) DeepCopyInto(out *StorageGatewayExpressSyncSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageGatewayExpressSyncSpecResource ¶ added in v0.5.0
type StorageGatewayExpressSyncSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` BucketName *string `json:"bucketName" tf:"bucket_name"` // +optional BucketPrefix *string `json:"bucketPrefix,omitempty" tf:"bucket_prefix"` BucketRegion *string `json:"bucketRegion" tf:"bucket_region"` // +optional Description *string `json:"description,omitempty" tf:"description"` ExpressSyncName *string `json:"expressSyncName" tf:"express_sync_name"` }
func (*StorageGatewayExpressSyncSpecResource) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayExpressSyncSpecResource) DeepCopy() *StorageGatewayExpressSyncSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayExpressSyncSpecResource.
func (*StorageGatewayExpressSyncSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayExpressSyncSpecResource) DeepCopyInto(out *StorageGatewayExpressSyncSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageGatewayExpressSyncStatus ¶ added in v0.5.0
type StorageGatewayExpressSyncStatus 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 (*StorageGatewayExpressSyncStatus) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayExpressSyncStatus) DeepCopy() *StorageGatewayExpressSyncStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayExpressSyncStatus.
func (*StorageGatewayExpressSyncStatus) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayExpressSyncStatus) DeepCopyInto(out *StorageGatewayExpressSyncStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageGatewayGateway ¶ added in v0.4.0
type StorageGatewayGateway struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageGatewayGatewaySpec `json:"spec,omitempty"` Status StorageGatewayGatewayStatus `json:"status,omitempty"` }
func (*StorageGatewayGateway) DeepCopy ¶ added in v0.4.0
func (in *StorageGatewayGateway) DeepCopy() *StorageGatewayGateway
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayGateway.
func (*StorageGatewayGateway) DeepCopyInto ¶ added in v0.4.0
func (in *StorageGatewayGateway) DeepCopyInto(out *StorageGatewayGateway)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageGatewayGateway) DeepCopyObject ¶ added in v0.4.0
func (in *StorageGatewayGateway) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StorageGatewayGateway) SetupWebhookWithManager ¶ added in v0.4.0
func (r *StorageGatewayGateway) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*StorageGatewayGateway) ValidateCreate ¶ added in v0.4.0
func (r *StorageGatewayGateway) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*StorageGatewayGateway) ValidateDelete ¶ added in v0.4.0
func (r *StorageGatewayGateway) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*StorageGatewayGateway) ValidateUpdate ¶ added in v0.4.0
func (r *StorageGatewayGateway) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type StorageGatewayGatewayBlockVolume ¶ added in v0.5.0
type StorageGatewayGatewayBlockVolume struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageGatewayGatewayBlockVolumeSpec `json:"spec,omitempty"` Status StorageGatewayGatewayBlockVolumeStatus `json:"status,omitempty"` }
func (*StorageGatewayGatewayBlockVolume) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayGatewayBlockVolume) DeepCopy() *StorageGatewayGatewayBlockVolume
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayGatewayBlockVolume.
func (*StorageGatewayGatewayBlockVolume) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayGatewayBlockVolume) DeepCopyInto(out *StorageGatewayGatewayBlockVolume)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageGatewayGatewayBlockVolume) DeepCopyObject ¶ added in v0.5.0
func (in *StorageGatewayGatewayBlockVolume) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StorageGatewayGatewayBlockVolume) SetupWebhookWithManager ¶ added in v0.5.0
func (r *StorageGatewayGatewayBlockVolume) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*StorageGatewayGatewayBlockVolume) ValidateCreate ¶ added in v0.5.0
func (r *StorageGatewayGatewayBlockVolume) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*StorageGatewayGatewayBlockVolume) ValidateDelete ¶ added in v0.5.0
func (r *StorageGatewayGatewayBlockVolume) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*StorageGatewayGatewayBlockVolume) ValidateUpdate ¶ added in v0.5.0
func (r *StorageGatewayGatewayBlockVolume) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type StorageGatewayGatewayBlockVolumeList ¶ added in v0.5.0
type StorageGatewayGatewayBlockVolumeList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of StorageGatewayGatewayBlockVolume CRD objects Items []StorageGatewayGatewayBlockVolume `json:"items,omitempty"` }
StorageGatewayGatewayBlockVolumeList is a list of StorageGatewayGatewayBlockVolumes
func (*StorageGatewayGatewayBlockVolumeList) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayGatewayBlockVolumeList) DeepCopy() *StorageGatewayGatewayBlockVolumeList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayGatewayBlockVolumeList.
func (*StorageGatewayGatewayBlockVolumeList) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayGatewayBlockVolumeList) DeepCopyInto(out *StorageGatewayGatewayBlockVolumeList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageGatewayGatewayBlockVolumeList) DeepCopyObject ¶ added in v0.5.0
func (in *StorageGatewayGatewayBlockVolumeList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageGatewayGatewayBlockVolumeSpec ¶ added in v0.5.0
type StorageGatewayGatewayBlockVolumeSpec struct { State *StorageGatewayGatewayBlockVolumeSpecResource `json:"state,omitempty" tf:"-"` Resource StorageGatewayGatewayBlockVolumeSpecResource `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 (*StorageGatewayGatewayBlockVolumeSpec) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayGatewayBlockVolumeSpec) DeepCopy() *StorageGatewayGatewayBlockVolumeSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayGatewayBlockVolumeSpec.
func (*StorageGatewayGatewayBlockVolumeSpec) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayGatewayBlockVolumeSpec) DeepCopyInto(out *StorageGatewayGatewayBlockVolumeSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageGatewayGatewayBlockVolumeSpecResource ¶ added in v0.5.0
type StorageGatewayGatewayBlockVolumeSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CacheMode *string `json:"cacheMode,omitempty" tf:"cache_mode"` // +optional ChapEnabled *bool `json:"chapEnabled,omitempty" tf:"chap_enabled"` // +optional ChapInPassword *string `json:"chapInPassword,omitempty" tf:"chap_in_password"` // +optional ChapInUser *string `json:"chapInUser,omitempty" tf:"chap_in_user"` // +optional ChunkSize *int64 `json:"chunkSize,omitempty" tf:"chunk_size"` GatewayBlockVolumeName *string `json:"gatewayBlockVolumeName" tf:"gateway_block_volume_name"` GatewayID *string `json:"gatewayID" tf:"gateway_id"` // +optional IndexID *string `json:"indexID,omitempty" tf:"index_id"` // +optional IsSourceDeletion *bool `json:"isSourceDeletion,omitempty" tf:"is_source_deletion"` // +optional LocalPath *string `json:"localPath,omitempty" tf:"local_path"` OssBucketName *string `json:"ossBucketName" tf:"oss_bucket_name"` // +optional OssBucketSsl *bool `json:"ossBucketSsl,omitempty" tf:"oss_bucket_ssl"` OssEndpoint *string `json:"ossEndpoint" tf:"oss_endpoint"` Protocol *string `json:"protocol" tf:"protocol"` // +optional Recovery *bool `json:"recovery,omitempty" tf:"recovery"` // +optional Size *int64 `json:"size,omitempty" tf:"size"` // +optional Status *string `json:"status,omitempty" tf:"status"` }
func (*StorageGatewayGatewayBlockVolumeSpecResource) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayGatewayBlockVolumeSpecResource) DeepCopy() *StorageGatewayGatewayBlockVolumeSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayGatewayBlockVolumeSpecResource.
func (*StorageGatewayGatewayBlockVolumeSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayGatewayBlockVolumeSpecResource) DeepCopyInto(out *StorageGatewayGatewayBlockVolumeSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageGatewayGatewayBlockVolumeStatus ¶ added in v0.5.0
type StorageGatewayGatewayBlockVolumeStatus 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 (*StorageGatewayGatewayBlockVolumeStatus) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayGatewayBlockVolumeStatus) DeepCopy() *StorageGatewayGatewayBlockVolumeStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayGatewayBlockVolumeStatus.
func (*StorageGatewayGatewayBlockVolumeStatus) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayGatewayBlockVolumeStatus) DeepCopyInto(out *StorageGatewayGatewayBlockVolumeStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageGatewayGatewayCacheDisk ¶ added in v0.5.0
type StorageGatewayGatewayCacheDisk struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageGatewayGatewayCacheDiskSpec `json:"spec,omitempty"` Status StorageGatewayGatewayCacheDiskStatus `json:"status,omitempty"` }
func (*StorageGatewayGatewayCacheDisk) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayGatewayCacheDisk) DeepCopy() *StorageGatewayGatewayCacheDisk
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayGatewayCacheDisk.
func (*StorageGatewayGatewayCacheDisk) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayGatewayCacheDisk) DeepCopyInto(out *StorageGatewayGatewayCacheDisk)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageGatewayGatewayCacheDisk) DeepCopyObject ¶ added in v0.5.0
func (in *StorageGatewayGatewayCacheDisk) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StorageGatewayGatewayCacheDisk) SetupWebhookWithManager ¶ added in v0.5.0
func (r *StorageGatewayGatewayCacheDisk) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*StorageGatewayGatewayCacheDisk) ValidateCreate ¶ added in v0.5.0
func (r *StorageGatewayGatewayCacheDisk) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*StorageGatewayGatewayCacheDisk) ValidateDelete ¶ added in v0.5.0
func (r *StorageGatewayGatewayCacheDisk) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*StorageGatewayGatewayCacheDisk) ValidateUpdate ¶ added in v0.5.0
func (r *StorageGatewayGatewayCacheDisk) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type StorageGatewayGatewayCacheDiskList ¶ added in v0.5.0
type StorageGatewayGatewayCacheDiskList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of StorageGatewayGatewayCacheDisk CRD objects Items []StorageGatewayGatewayCacheDisk `json:"items,omitempty"` }
StorageGatewayGatewayCacheDiskList is a list of StorageGatewayGatewayCacheDisks
func (*StorageGatewayGatewayCacheDiskList) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayGatewayCacheDiskList) DeepCopy() *StorageGatewayGatewayCacheDiskList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayGatewayCacheDiskList.
func (*StorageGatewayGatewayCacheDiskList) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayGatewayCacheDiskList) DeepCopyInto(out *StorageGatewayGatewayCacheDiskList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageGatewayGatewayCacheDiskList) DeepCopyObject ¶ added in v0.5.0
func (in *StorageGatewayGatewayCacheDiskList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageGatewayGatewayCacheDiskSpec ¶ added in v0.5.0
type StorageGatewayGatewayCacheDiskSpec struct { State *StorageGatewayGatewayCacheDiskSpecResource `json:"state,omitempty" tf:"-"` Resource StorageGatewayGatewayCacheDiskSpecResource `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 (*StorageGatewayGatewayCacheDiskSpec) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayGatewayCacheDiskSpec) DeepCopy() *StorageGatewayGatewayCacheDiskSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayGatewayCacheDiskSpec.
func (*StorageGatewayGatewayCacheDiskSpec) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayGatewayCacheDiskSpec) DeepCopyInto(out *StorageGatewayGatewayCacheDiskSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageGatewayGatewayCacheDiskSpecResource ¶ added in v0.5.0
type StorageGatewayGatewayCacheDiskSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CacheDiskCategory *string `json:"cacheDiskCategory,omitempty" tf:"cache_disk_category"` CacheDiskSizeInGb *int64 `json:"cacheDiskSizeInGb" tf:"cache_disk_size_in_gb"` // +optional CacheID *string `json:"cacheID,omitempty" tf:"cache_id"` GatewayID *string `json:"gatewayID" tf:"gateway_id"` // +optional LocalFilePath *string `json:"localFilePath,omitempty" tf:"local_file_path"` // +optional Status *int64 `json:"status,omitempty" tf:"status"` }
func (*StorageGatewayGatewayCacheDiskSpecResource) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayGatewayCacheDiskSpecResource) DeepCopy() *StorageGatewayGatewayCacheDiskSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayGatewayCacheDiskSpecResource.
func (*StorageGatewayGatewayCacheDiskSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayGatewayCacheDiskSpecResource) DeepCopyInto(out *StorageGatewayGatewayCacheDiskSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageGatewayGatewayCacheDiskStatus ¶ added in v0.5.0
type StorageGatewayGatewayCacheDiskStatus 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 (*StorageGatewayGatewayCacheDiskStatus) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayGatewayCacheDiskStatus) DeepCopy() *StorageGatewayGatewayCacheDiskStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayGatewayCacheDiskStatus.
func (*StorageGatewayGatewayCacheDiskStatus) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayGatewayCacheDiskStatus) DeepCopyInto(out *StorageGatewayGatewayCacheDiskStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageGatewayGatewayFileShare ¶ added in v0.5.0
type StorageGatewayGatewayFileShare struct {}
func (*StorageGatewayGatewayFileShare) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayGatewayFileShare) DeepCopy() *StorageGatewayGatewayFileShare
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayGatewayFileShare.
func (*StorageGatewayGatewayFileShare) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayGatewayFileShare) DeepCopyInto(out *StorageGatewayGatewayFileShare)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageGatewayGatewayFileShare) DeepCopyObject ¶ added in v0.5.0
func (in *StorageGatewayGatewayFileShare) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StorageGatewayGatewayFileShare) SetupWebhookWithManager ¶ added in v0.5.0
func (r *StorageGatewayGatewayFileShare) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*StorageGatewayGatewayFileShare) ValidateCreate ¶ added in v0.5.0
func (r *StorageGatewayGatewayFileShare) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*StorageGatewayGatewayFileShare) ValidateDelete ¶ added in v0.5.0
func (r *StorageGatewayGatewayFileShare) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*StorageGatewayGatewayFileShare) ValidateUpdate ¶ added in v0.5.0
func (r *StorageGatewayGatewayFileShare) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type StorageGatewayGatewayFileShareList ¶ added in v0.5.0
type StorageGatewayGatewayFileShareList struct { StorageGatewayGatewayFileShare `json:"items,omitempty"` }Items []
StorageGatewayGatewayFileShareList is a list of StorageGatewayGatewayFileShares
func (*StorageGatewayGatewayFileShareList) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayGatewayFileShareList) DeepCopy() *StorageGatewayGatewayFileShareList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayGatewayFileShareList.
func (*StorageGatewayGatewayFileShareList) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayGatewayFileShareList) DeepCopyInto(out *StorageGatewayGatewayFileShareList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageGatewayGatewayFileShareList) DeepCopyObject ¶ added in v0.5.0
func (in *StorageGatewayGatewayFileShareList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageGatewayGatewayFileShareSpec ¶ added in v0.5.0
type StorageGatewayGatewayFileShareSpec struct {}
func (*StorageGatewayGatewayFileShareSpec) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayGatewayFileShareSpec) DeepCopy() *StorageGatewayGatewayFileShareSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayGatewayFileShareSpec.
func (*StorageGatewayGatewayFileShareSpec) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayGatewayFileShareSpec) DeepCopyInto(out *StorageGatewayGatewayFileShareSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageGatewayGatewayFileShareSpecResource ¶ added in v0.5.0
type StorageGatewayGatewayFileShareSpecResource struct { bool `json:"accessBasedEnumeration,omitempty" tf:"access_based_enumeration"` BackendLimit *int64 `json:"backendLimit,omitempty" tf:"backend_limit"` Browsable *bool `json:"browsable,omitempty" tf:"browsable"` BypassCacheRead *bool `json:"bypassCacheRead,omitempty" tf:"bypass_cache_read"` CacheMode *string `json:"cacheMode,omitempty" tf:"cache_mode"` DirectIo *bool `json:"directIo,omitempty" tf:"direct_io"` DownloadLimit *int64 `json:"downloadLimit,omitempty" tf:"download_limit"` FastReclaim *bool `json:"fastReclaim,omitempty" tf:"fast_reclaim"` // +optional IgnoreDelete *bool `json:"ignoreDelete,omitempty" tf:"ignore_delete"` InPlace *bool `json:"inPlace,omitempty" tf:"in_place"` IndexID *string `json:"indexID,omitempty" tf:"index_id"` // +optional // +optional // +optional PartialSyncPaths *string `json:"partialSyncPaths,omitempty" tf:"partial_sync_paths"` PathPrefix *string `json:"pathPrefix,omitempty" tf:"path_prefix"` // +optional RemoteSync *bool `json:"remoteSync,omitempty" tf:"remote_sync"` RemoteSyncDownload *bool `json:"remoteSyncDownload,omitempty" tf:"remote_sync_download"` RoClientList *string `json:"roClientList,omitempty" tf:"ro_client_list"` RoUserList *string `json:"roUserList,omitempty" tf:"ro_user_list"` RwClientList *string `json:"rwClientList,omitempty" tf:"rw_client_list"` RwUserList *string `json:"rwUserList,omitempty" tf:"rw_user_list"` Squash *string `json:"squash,omitempty" tf:"squash"` SupportArchive *bool `json:"supportArchive,omitempty" tf:"support_archive"` TransferAcceleration *bool `json:"transferAcceleration,omitempty" tf:"transfer_acceleration"` WindowsACL *bool `json:"windowsACL,omitempty" tf:"windows_acl"` }AccessBasedEnumeration *
func (*StorageGatewayGatewayFileShareSpecResource) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayGatewayFileShareSpecResource) DeepCopy() *StorageGatewayGatewayFileShareSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayGatewayFileShareSpecResource.
func (*StorageGatewayGatewayFileShareSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayGatewayFileShareSpecResource) DeepCopyInto(out *StorageGatewayGatewayFileShareSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageGatewayGatewayFileShareStatus ¶ added in v0.5.0
type StorageGatewayGatewayFileShareStatus struct { // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` Phase status.Status `json:"phase,omitempty"` Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*StorageGatewayGatewayFileShareStatus) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayGatewayFileShareStatus) DeepCopy() *StorageGatewayGatewayFileShareStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayGatewayFileShareStatus.
func (*StorageGatewayGatewayFileShareStatus) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayGatewayFileShareStatus) DeepCopyInto(out *StorageGatewayGatewayFileShareStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageGatewayGatewayList ¶ added in v0.4.0
type StorageGatewayGatewayList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of StorageGatewayGateway CRD objects Items []StorageGatewayGateway `json:"items,omitempty"` }
StorageGatewayGatewayList is a list of StorageGatewayGateways
func (*StorageGatewayGatewayList) DeepCopy ¶ added in v0.4.0
func (in *StorageGatewayGatewayList) DeepCopy() *StorageGatewayGatewayList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayGatewayList.
func (*StorageGatewayGatewayList) DeepCopyInto ¶ added in v0.4.0
func (in *StorageGatewayGatewayList) DeepCopyInto(out *StorageGatewayGatewayList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageGatewayGatewayList) DeepCopyObject ¶ added in v0.4.0
func (in *StorageGatewayGatewayList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageGatewayGatewayLogging ¶ added in v0.5.0
type StorageGatewayGatewayLogging struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageGatewayGatewayLoggingSpec `json:"spec,omitempty"` Status StorageGatewayGatewayLoggingStatus `json:"status,omitempty"` }
func (*StorageGatewayGatewayLogging) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayGatewayLogging) DeepCopy() *StorageGatewayGatewayLogging
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayGatewayLogging.
func (*StorageGatewayGatewayLogging) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayGatewayLogging) DeepCopyInto(out *StorageGatewayGatewayLogging)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageGatewayGatewayLogging) DeepCopyObject ¶ added in v0.5.0
func (in *StorageGatewayGatewayLogging) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StorageGatewayGatewayLogging) SetupWebhookWithManager ¶ added in v0.5.0
func (r *StorageGatewayGatewayLogging) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*StorageGatewayGatewayLogging) ValidateCreate ¶ added in v0.5.0
func (r *StorageGatewayGatewayLogging) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*StorageGatewayGatewayLogging) ValidateDelete ¶ added in v0.5.0
func (r *StorageGatewayGatewayLogging) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*StorageGatewayGatewayLogging) ValidateUpdate ¶ added in v0.5.0
func (r *StorageGatewayGatewayLogging) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type StorageGatewayGatewayLoggingList ¶ added in v0.5.0
type StorageGatewayGatewayLoggingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of StorageGatewayGatewayLogging CRD objects Items []StorageGatewayGatewayLogging `json:"items,omitempty"` }
StorageGatewayGatewayLoggingList is a list of StorageGatewayGatewayLoggings
func (*StorageGatewayGatewayLoggingList) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayGatewayLoggingList) DeepCopy() *StorageGatewayGatewayLoggingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayGatewayLoggingList.
func (*StorageGatewayGatewayLoggingList) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayGatewayLoggingList) DeepCopyInto(out *StorageGatewayGatewayLoggingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageGatewayGatewayLoggingList) DeepCopyObject ¶ added in v0.5.0
func (in *StorageGatewayGatewayLoggingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageGatewayGatewayLoggingSpec ¶ added in v0.5.0
type StorageGatewayGatewayLoggingSpec struct { State *StorageGatewayGatewayLoggingSpecResource `json:"state,omitempty" tf:"-"` Resource StorageGatewayGatewayLoggingSpecResource `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 (*StorageGatewayGatewayLoggingSpec) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayGatewayLoggingSpec) DeepCopy() *StorageGatewayGatewayLoggingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayGatewayLoggingSpec.
func (*StorageGatewayGatewayLoggingSpec) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayGatewayLoggingSpec) DeepCopyInto(out *StorageGatewayGatewayLoggingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageGatewayGatewayLoggingSpecResource ¶ added in v0.5.0
type StorageGatewayGatewayLoggingSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` GatewayID *string `json:"gatewayID" tf:"gateway_id"` SlsLogstore *string `json:"slsLogstore" tf:"sls_logstore"` SlsProject *string `json:"slsProject" tf:"sls_project"` // +optional Status *string `json:"status,omitempty" tf:"status"` }
func (*StorageGatewayGatewayLoggingSpecResource) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayGatewayLoggingSpecResource) DeepCopy() *StorageGatewayGatewayLoggingSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayGatewayLoggingSpecResource.
func (*StorageGatewayGatewayLoggingSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayGatewayLoggingSpecResource) DeepCopyInto(out *StorageGatewayGatewayLoggingSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageGatewayGatewayLoggingStatus ¶ added in v0.5.0
type StorageGatewayGatewayLoggingStatus 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 (*StorageGatewayGatewayLoggingStatus) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayGatewayLoggingStatus) DeepCopy() *StorageGatewayGatewayLoggingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayGatewayLoggingStatus.
func (*StorageGatewayGatewayLoggingStatus) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayGatewayLoggingStatus) DeepCopyInto(out *StorageGatewayGatewayLoggingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageGatewayGatewaySmbUser ¶ added in v0.5.0
type StorageGatewayGatewaySmbUser struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageGatewayGatewaySmbUserSpec `json:"spec,omitempty"` Status StorageGatewayGatewaySmbUserStatus `json:"status,omitempty"` }
func (*StorageGatewayGatewaySmbUser) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayGatewaySmbUser) DeepCopy() *StorageGatewayGatewaySmbUser
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayGatewaySmbUser.
func (*StorageGatewayGatewaySmbUser) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayGatewaySmbUser) DeepCopyInto(out *StorageGatewayGatewaySmbUser)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageGatewayGatewaySmbUser) DeepCopyObject ¶ added in v0.5.0
func (in *StorageGatewayGatewaySmbUser) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StorageGatewayGatewaySmbUser) SetupWebhookWithManager ¶ added in v0.5.0
func (r *StorageGatewayGatewaySmbUser) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*StorageGatewayGatewaySmbUser) ValidateCreate ¶ added in v0.5.0
func (r *StorageGatewayGatewaySmbUser) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*StorageGatewayGatewaySmbUser) ValidateDelete ¶ added in v0.5.0
func (r *StorageGatewayGatewaySmbUser) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*StorageGatewayGatewaySmbUser) ValidateUpdate ¶ added in v0.5.0
func (r *StorageGatewayGatewaySmbUser) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type StorageGatewayGatewaySmbUserList ¶ added in v0.5.0
type StorageGatewayGatewaySmbUserList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of StorageGatewayGatewaySmbUser CRD objects Items []StorageGatewayGatewaySmbUser `json:"items,omitempty"` }
StorageGatewayGatewaySmbUserList is a list of StorageGatewayGatewaySmbUsers
func (*StorageGatewayGatewaySmbUserList) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayGatewaySmbUserList) DeepCopy() *StorageGatewayGatewaySmbUserList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayGatewaySmbUserList.
func (*StorageGatewayGatewaySmbUserList) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayGatewaySmbUserList) DeepCopyInto(out *StorageGatewayGatewaySmbUserList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageGatewayGatewaySmbUserList) DeepCopyObject ¶ added in v0.5.0
func (in *StorageGatewayGatewaySmbUserList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageGatewayGatewaySmbUserSpec ¶ added in v0.5.0
type StorageGatewayGatewaySmbUserSpec struct { State *StorageGatewayGatewaySmbUserSpecResource `json:"state,omitempty" tf:"-"` Resource StorageGatewayGatewaySmbUserSpecResource `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 (*StorageGatewayGatewaySmbUserSpec) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayGatewaySmbUserSpec) DeepCopy() *StorageGatewayGatewaySmbUserSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayGatewaySmbUserSpec.
func (*StorageGatewayGatewaySmbUserSpec) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayGatewaySmbUserSpec) DeepCopyInto(out *StorageGatewayGatewaySmbUserSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageGatewayGatewaySmbUserSpecResource ¶ added in v0.5.0
type StorageGatewayGatewaySmbUserSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` GatewayID *string `json:"gatewayID" tf:"gateway_id"` Password *string `json:"-" sensitive:"true" tf:"password"` Username *string `json:"username" tf:"username"` }
func (*StorageGatewayGatewaySmbUserSpecResource) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayGatewaySmbUserSpecResource) DeepCopy() *StorageGatewayGatewaySmbUserSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayGatewaySmbUserSpecResource.
func (*StorageGatewayGatewaySmbUserSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayGatewaySmbUserSpecResource) DeepCopyInto(out *StorageGatewayGatewaySmbUserSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageGatewayGatewaySmbUserStatus ¶ added in v0.5.0
type StorageGatewayGatewaySmbUserStatus 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 (*StorageGatewayGatewaySmbUserStatus) DeepCopy ¶ added in v0.5.0
func (in *StorageGatewayGatewaySmbUserStatus) DeepCopy() *StorageGatewayGatewaySmbUserStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayGatewaySmbUserStatus.
func (*StorageGatewayGatewaySmbUserStatus) DeepCopyInto ¶ added in v0.5.0
func (in *StorageGatewayGatewaySmbUserStatus) DeepCopyInto(out *StorageGatewayGatewaySmbUserStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageGatewayGatewaySpec ¶ added in v0.4.0
type StorageGatewayGatewaySpec struct { State *StorageGatewayGatewaySpecResource `json:"state,omitempty" tf:"-"` Resource StorageGatewayGatewaySpecResource `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 (*StorageGatewayGatewaySpec) DeepCopy ¶ added in v0.4.0
func (in *StorageGatewayGatewaySpec) DeepCopy() *StorageGatewayGatewaySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayGatewaySpec.
func (*StorageGatewayGatewaySpec) DeepCopyInto ¶ added in v0.4.0
func (in *StorageGatewayGatewaySpec) DeepCopyInto(out *StorageGatewayGatewaySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageGatewayGatewaySpecResource ¶ added in v0.4.0
type StorageGatewayGatewaySpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Description *string `json:"description,omitempty" tf:"description"` // +optional GatewayClass *string `json:"gatewayClass,omitempty" tf:"gateway_class"` GatewayName *string `json:"gatewayName" tf:"gateway_name"` Location *string `json:"location" tf:"location"` // +optional PaymentType *string `json:"paymentType,omitempty" tf:"payment_type"` // +optional PublicNetworkBandwidth *int64 `json:"publicNetworkBandwidth,omitempty" tf:"public_network_bandwidth"` // +optional ReasonDetail *string `json:"reasonDetail,omitempty" tf:"reason_detail"` // +optional ReasonType *string `json:"reasonType,omitempty" tf:"reason_type"` // +optional ReleaseAfterExpiration *bool `json:"releaseAfterExpiration,omitempty" tf:"release_after_expiration"` // +optional Status *string `json:"status,omitempty" tf:"status"` StorageBundleID *string `json:"storageBundleID" tf:"storage_bundle_id"` Type *string `json:"type" tf:"type"` // +optional VswitchID *string `json:"vswitchID,omitempty" tf:"vswitch_id"` }
func (*StorageGatewayGatewaySpecResource) DeepCopy ¶ added in v0.4.0
func (in *StorageGatewayGatewaySpecResource) DeepCopy() *StorageGatewayGatewaySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayGatewaySpecResource.
func (*StorageGatewayGatewaySpecResource) DeepCopyInto ¶ added in v0.4.0
func (in *StorageGatewayGatewaySpecResource) DeepCopyInto(out *StorageGatewayGatewaySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageGatewayGatewayStatus ¶ added in v0.4.0
type StorageGatewayGatewayStatus 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 (*StorageGatewayGatewayStatus) DeepCopy ¶ added in v0.4.0
func (in *StorageGatewayGatewayStatus) DeepCopy() *StorageGatewayGatewayStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayGatewayStatus.
func (*StorageGatewayGatewayStatus) DeepCopyInto ¶ added in v0.4.0
func (in *StorageGatewayGatewayStatus) DeepCopyInto(out *StorageGatewayGatewayStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageGatewayStorageBundle ¶
type StorageGatewayStorageBundle struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StorageGatewayStorageBundleSpec `json:"spec,omitempty"` Status StorageGatewayStorageBundleStatus `json:"status,omitempty"` }
func (*StorageGatewayStorageBundle) DeepCopy ¶
func (in *StorageGatewayStorageBundle) DeepCopy() *StorageGatewayStorageBundle
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayStorageBundle.
func (*StorageGatewayStorageBundle) DeepCopyInto ¶
func (in *StorageGatewayStorageBundle) DeepCopyInto(out *StorageGatewayStorageBundle)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageGatewayStorageBundle) DeepCopyObject ¶
func (in *StorageGatewayStorageBundle) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StorageGatewayStorageBundle) SetupWebhookWithManager ¶
func (r *StorageGatewayStorageBundle) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*StorageGatewayStorageBundle) ValidateCreate ¶
func (r *StorageGatewayStorageBundle) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*StorageGatewayStorageBundle) ValidateDelete ¶
func (r *StorageGatewayStorageBundle) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*StorageGatewayStorageBundle) ValidateUpdate ¶
func (r *StorageGatewayStorageBundle) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type StorageGatewayStorageBundleList ¶
type StorageGatewayStorageBundleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of StorageGatewayStorageBundle CRD objects Items []StorageGatewayStorageBundle `json:"items,omitempty"` }
StorageGatewayStorageBundleList is a list of StorageGatewayStorageBundles
func (*StorageGatewayStorageBundleList) DeepCopy ¶
func (in *StorageGatewayStorageBundleList) DeepCopy() *StorageGatewayStorageBundleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayStorageBundleList.
func (*StorageGatewayStorageBundleList) DeepCopyInto ¶
func (in *StorageGatewayStorageBundleList) DeepCopyInto(out *StorageGatewayStorageBundleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageGatewayStorageBundleList) DeepCopyObject ¶
func (in *StorageGatewayStorageBundleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StorageGatewayStorageBundleSpec ¶
type StorageGatewayStorageBundleSpec struct { State *StorageGatewayStorageBundleSpecResource `json:"state,omitempty" tf:"-"` Resource StorageGatewayStorageBundleSpecResource `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 (*StorageGatewayStorageBundleSpec) DeepCopy ¶
func (in *StorageGatewayStorageBundleSpec) DeepCopy() *StorageGatewayStorageBundleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayStorageBundleSpec.
func (*StorageGatewayStorageBundleSpec) DeepCopyInto ¶
func (in *StorageGatewayStorageBundleSpec) DeepCopyInto(out *StorageGatewayStorageBundleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageGatewayStorageBundleSpecResource ¶
type StorageGatewayStorageBundleSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Description *string `json:"description,omitempty" tf:"description"` StorageBundleName *string `json:"storageBundleName" tf:"storage_bundle_name"` }
func (*StorageGatewayStorageBundleSpecResource) DeepCopy ¶
func (in *StorageGatewayStorageBundleSpecResource) DeepCopy() *StorageGatewayStorageBundleSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayStorageBundleSpecResource.
func (*StorageGatewayStorageBundleSpecResource) DeepCopyInto ¶
func (in *StorageGatewayStorageBundleSpecResource) DeepCopyInto(out *StorageGatewayStorageBundleSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageGatewayStorageBundleStatus ¶
type StorageGatewayStorageBundleStatus 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 (*StorageGatewayStorageBundleStatus) DeepCopy ¶
func (in *StorageGatewayStorageBundleStatus) DeepCopy() *StorageGatewayStorageBundleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageGatewayStorageBundleStatus.
func (*StorageGatewayStorageBundleStatus) DeepCopyInto ¶
func (in *StorageGatewayStorageBundleStatus) DeepCopyInto(out *StorageGatewayStorageBundleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- codec.go
- connect_network_attachment_types.go
- connect_network_attachment_webhook.go
- connect_network_grant_types.go
- connect_network_grant_webhook.go
- connect_network_types.go
- connect_network_webhook.go
- doc.go
- firewall_control_policy_order_types.go
- firewall_control_policy_order_webhook.go
- firewall_control_policy_types.go
- firewall_control_policy_webhook.go
- firewall_instance_types.go
- firewall_instance_webhook.go
- register.go
- sso_access_assignment_types.go
- sso_access_assignment_webhook.go
- sso_access_configuration_provisioning_types.go
- sso_access_configuration_provisioning_webhook.go
- sso_access_configuration_types.go
- sso_access_configuration_webhook.go
- sso_directory_types.go
- sso_directory_webhook.go
- sso_group_types.go
- sso_group_webhook.go
- sso_scim_server_credential_types.go
- sso_scim_server_credential_webhook.go
- sso_user_attachment_types.go
- sso_user_attachment_webhook.go
- sso_user_types.go
- sso_user_webhook.go
- storage_gateway_express_sync_share_attachment_types.go
- storage_gateway_express_sync_share_attachment_webhook.go
- storage_gateway_express_sync_types.go
- storage_gateway_express_sync_webhook.go
- storage_gateway_gateway_block_volume_types.go
- storage_gateway_gateway_block_volume_webhook.go
- storage_gateway_gateway_cache_disk_types.go
- storage_gateway_gateway_cache_disk_webhook.go
- storage_gateway_gateway_file_share_types.go
- storage_gateway_gateway_file_share_webhook.go
- storage_gateway_gateway_logging_types.go
- storage_gateway_gateway_logging_webhook.go
- storage_gateway_gateway_smb_user_types.go
- storage_gateway_gateway_smb_user_webhook.go
- storage_gateway_gateway_types.go
- storage_gateway_gateway_webhook.go
- storage_gateway_storage_bundle_types.go
- storage_gateway_storage_bundle_webhook.go
- zz_generated.deepcopy.go