Documentation ¶
Overview ¶
+groupName=opsi.oci.kubeform.com
Index ¶
- Variables
- func GetDecoder() map[string]jsoniter.ValDecoder
- func GetEncoder() map[string]jsoniter.ValEncoder
- func Kind(kind string) schema.GroupKind
- func Resource(resource string) schema.GroupResource
- type AwrHub
- func (in *AwrHub) DeepCopy() *AwrHub
- func (in *AwrHub) DeepCopyInto(out *AwrHub)
- func (in *AwrHub) DeepCopyObject() runtime.Object
- func (r *AwrHub) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *AwrHub) ValidateCreate() error
- func (r *AwrHub) ValidateDelete() error
- func (r *AwrHub) ValidateUpdate(old runtime.Object) error
- type AwrHubList
- type AwrHubSpec
- type AwrHubSpecResource
- type AwrHubStatus
- type DatabaseInsight
- func (in *DatabaseInsight) DeepCopy() *DatabaseInsight
- func (in *DatabaseInsight) DeepCopyInto(out *DatabaseInsight)
- func (in *DatabaseInsight) DeepCopyObject() runtime.Object
- func (r *DatabaseInsight) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *DatabaseInsight) ValidateCreate() error
- func (r *DatabaseInsight) ValidateDelete() error
- func (r *DatabaseInsight) ValidateUpdate(old runtime.Object) error
- type DatabaseInsightList
- type DatabaseInsightSpec
- type DatabaseInsightSpecResource
- type DatabaseInsightStatus
- type EnterpriseManagerBridge
- func (in *EnterpriseManagerBridge) DeepCopy() *EnterpriseManagerBridge
- func (in *EnterpriseManagerBridge) DeepCopyInto(out *EnterpriseManagerBridge)
- func (in *EnterpriseManagerBridge) DeepCopyObject() runtime.Object
- func (r *EnterpriseManagerBridge) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *EnterpriseManagerBridge) ValidateCreate() error
- func (r *EnterpriseManagerBridge) ValidateDelete() error
- func (r *EnterpriseManagerBridge) ValidateUpdate(old runtime.Object) error
- type EnterpriseManagerBridgeList
- type EnterpriseManagerBridgeSpec
- type EnterpriseManagerBridgeSpecResource
- type EnterpriseManagerBridgeStatus
- type ExadataInsight
- func (in *ExadataInsight) DeepCopy() *ExadataInsight
- func (in *ExadataInsight) DeepCopyInto(out *ExadataInsight)
- func (in *ExadataInsight) DeepCopyObject() runtime.Object
- func (r *ExadataInsight) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ExadataInsight) ValidateCreate() error
- func (r *ExadataInsight) ValidateDelete() error
- func (r *ExadataInsight) ValidateUpdate(old runtime.Object) error
- type ExadataInsightList
- type ExadataInsightSpec
- type ExadataInsightSpecResource
- type ExadataInsightStatus
- type HostInsight
- func (in *HostInsight) DeepCopy() *HostInsight
- func (in *HostInsight) DeepCopyInto(out *HostInsight)
- func (in *HostInsight) DeepCopyObject() runtime.Object
- func (r *HostInsight) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *HostInsight) ValidateCreate() error
- func (r *HostInsight) ValidateDelete() error
- func (r *HostInsight) ValidateUpdate(old runtime.Object) error
- type HostInsightList
- type HostInsightSpec
- type HostInsightSpecResource
- type HostInsightStatus
- type OperationsInsightsWarehouse
- func (in *OperationsInsightsWarehouse) DeepCopy() *OperationsInsightsWarehouse
- func (in *OperationsInsightsWarehouse) DeepCopyInto(out *OperationsInsightsWarehouse)
- func (in *OperationsInsightsWarehouse) DeepCopyObject() runtime.Object
- func (r *OperationsInsightsWarehouse) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *OperationsInsightsWarehouse) ValidateCreate() error
- func (r *OperationsInsightsWarehouse) ValidateDelete() error
- func (r *OperationsInsightsWarehouse) ValidateUpdate(old runtime.Object) error
- type OperationsInsightsWarehouseDownloadWarehouseWallet
- func (in *OperationsInsightsWarehouseDownloadWarehouseWallet) DeepCopy() *OperationsInsightsWarehouseDownloadWarehouseWallet
- func (in *OperationsInsightsWarehouseDownloadWarehouseWallet) DeepCopyInto(out *OperationsInsightsWarehouseDownloadWarehouseWallet)
- func (in *OperationsInsightsWarehouseDownloadWarehouseWallet) DeepCopyObject() runtime.Object
- func (r *OperationsInsightsWarehouseDownloadWarehouseWallet) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *OperationsInsightsWarehouseDownloadWarehouseWallet) ValidateCreate() error
- func (r *OperationsInsightsWarehouseDownloadWarehouseWallet) ValidateDelete() error
- func (r *OperationsInsightsWarehouseDownloadWarehouseWallet) ValidateUpdate(old runtime.Object) error
- type OperationsInsightsWarehouseDownloadWarehouseWalletList
- func (in *OperationsInsightsWarehouseDownloadWarehouseWalletList) DeepCopy() *OperationsInsightsWarehouseDownloadWarehouseWalletList
- func (in *OperationsInsightsWarehouseDownloadWarehouseWalletList) DeepCopyInto(out *OperationsInsightsWarehouseDownloadWarehouseWalletList)
- func (in *OperationsInsightsWarehouseDownloadWarehouseWalletList) DeepCopyObject() runtime.Object
- type OperationsInsightsWarehouseDownloadWarehouseWalletSpec
- type OperationsInsightsWarehouseDownloadWarehouseWalletSpecResource
- func (in *OperationsInsightsWarehouseDownloadWarehouseWalletSpecResource) DeepCopy() *OperationsInsightsWarehouseDownloadWarehouseWalletSpecResource
- func (in *OperationsInsightsWarehouseDownloadWarehouseWalletSpecResource) DeepCopyInto(out *OperationsInsightsWarehouseDownloadWarehouseWalletSpecResource)
- type OperationsInsightsWarehouseDownloadWarehouseWalletStatus
- type OperationsInsightsWarehouseList
- type OperationsInsightsWarehouseRotateWarehouseWallet
- func (in *OperationsInsightsWarehouseRotateWarehouseWallet) DeepCopy() *OperationsInsightsWarehouseRotateWarehouseWallet
- func (in *OperationsInsightsWarehouseRotateWarehouseWallet) DeepCopyInto(out *OperationsInsightsWarehouseRotateWarehouseWallet)
- func (in *OperationsInsightsWarehouseRotateWarehouseWallet) DeepCopyObject() runtime.Object
- func (r *OperationsInsightsWarehouseRotateWarehouseWallet) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *OperationsInsightsWarehouseRotateWarehouseWallet) ValidateCreate() error
- func (r *OperationsInsightsWarehouseRotateWarehouseWallet) ValidateDelete() error
- func (r *OperationsInsightsWarehouseRotateWarehouseWallet) ValidateUpdate(old runtime.Object) error
- type OperationsInsightsWarehouseRotateWarehouseWalletList
- func (in *OperationsInsightsWarehouseRotateWarehouseWalletList) DeepCopy() *OperationsInsightsWarehouseRotateWarehouseWalletList
- func (in *OperationsInsightsWarehouseRotateWarehouseWalletList) DeepCopyInto(out *OperationsInsightsWarehouseRotateWarehouseWalletList)
- func (in *OperationsInsightsWarehouseRotateWarehouseWalletList) DeepCopyObject() runtime.Object
- type OperationsInsightsWarehouseRotateWarehouseWalletSpec
- type OperationsInsightsWarehouseRotateWarehouseWalletSpecResource
- type OperationsInsightsWarehouseRotateWarehouseWalletStatus
- type OperationsInsightsWarehouseSpec
- type OperationsInsightsWarehouseSpecResource
- type OperationsInsightsWarehouseStatus
- type OperationsInsightsWarehouseUser
- func (in *OperationsInsightsWarehouseUser) DeepCopy() *OperationsInsightsWarehouseUser
- func (in *OperationsInsightsWarehouseUser) DeepCopyInto(out *OperationsInsightsWarehouseUser)
- func (in *OperationsInsightsWarehouseUser) DeepCopyObject() runtime.Object
- func (r *OperationsInsightsWarehouseUser) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *OperationsInsightsWarehouseUser) ValidateCreate() error
- func (r *OperationsInsightsWarehouseUser) ValidateDelete() error
- func (r *OperationsInsightsWarehouseUser) ValidateUpdate(old runtime.Object) error
- type OperationsInsightsWarehouseUserList
- type OperationsInsightsWarehouseUserSpec
- type OperationsInsightsWarehouseUserSpecResource
- type OperationsInsightsWarehouseUserStatus
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: opsi.GroupName, Version: "v1alpha1"}
Functions ¶
func GetDecoder ¶
func GetDecoder() map[string]jsoniter.ValDecoder
func GetEncoder ¶
func GetEncoder() map[string]jsoniter.ValEncoder
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type AwrHub ¶ added in v0.5.0
type AwrHub struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AwrHubSpec `json:"spec,omitempty"` Status AwrHubStatus `json:"status,omitempty"` }
func (*AwrHub) DeepCopy ¶ added in v0.5.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AwrHub.
func (*AwrHub) DeepCopyInto ¶ added in v0.5.0
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AwrHub) DeepCopyObject ¶ added in v0.5.0
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AwrHub) SetupWebhookWithManager ¶ added in v0.5.0
func (*AwrHub) ValidateCreate ¶ added in v0.5.0
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*AwrHub) ValidateDelete ¶ added in v0.5.0
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type AwrHubList ¶ added in v0.5.0
type AwrHubList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AwrHub CRD objects Items []AwrHub `json:"items,omitempty"` }
AwrHubList is a list of AwrHubs
func (*AwrHubList) DeepCopy ¶ added in v0.5.0
func (in *AwrHubList) DeepCopy() *AwrHubList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AwrHubList.
func (*AwrHubList) DeepCopyInto ¶ added in v0.5.0
func (in *AwrHubList) DeepCopyInto(out *AwrHubList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AwrHubList) DeepCopyObject ¶ added in v0.5.0
func (in *AwrHubList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AwrHubSpec ¶ added in v0.5.0
type AwrHubSpec struct { State *AwrHubSpecResource `json:"state,omitempty" tf:"-"` Resource AwrHubSpecResource `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 (*AwrHubSpec) DeepCopy ¶ added in v0.5.0
func (in *AwrHubSpec) DeepCopy() *AwrHubSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AwrHubSpec.
func (*AwrHubSpec) DeepCopyInto ¶ added in v0.5.0
func (in *AwrHubSpec) DeepCopyInto(out *AwrHubSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AwrHubSpecResource ¶ added in v0.5.0
type AwrHubSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AwrMailboxURL *string `json:"awrMailboxURL,omitempty" tf:"awr_mailbox_url"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` DisplayName *string `json:"displayName" tf:"display_name"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` ObjectStorageBucketName *string `json:"objectStorageBucketName" tf:"object_storage_bucket_name"` OperationsInsightsWarehouseID *string `json:"operationsInsightsWarehouseID" tf:"operations_insights_warehouse_id"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional SystemTags map[string]string `json:"systemTags,omitempty" tf:"system_tags"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeUpdated *string `json:"timeUpdated,omitempty" tf:"time_updated"` }
func (*AwrHubSpecResource) DeepCopy ¶ added in v0.5.0
func (in *AwrHubSpecResource) DeepCopy() *AwrHubSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AwrHubSpecResource.
func (*AwrHubSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *AwrHubSpecResource) DeepCopyInto(out *AwrHubSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AwrHubStatus ¶ added in v0.5.0
type AwrHubStatus 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 (*AwrHubStatus) DeepCopy ¶ added in v0.5.0
func (in *AwrHubStatus) DeepCopy() *AwrHubStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AwrHubStatus.
func (*AwrHubStatus) DeepCopyInto ¶ added in v0.5.0
func (in *AwrHubStatus) DeepCopyInto(out *AwrHubStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseInsight ¶
type DatabaseInsight struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DatabaseInsightSpec `json:"spec,omitempty"` Status DatabaseInsightStatus `json:"status,omitempty"` }
func (*DatabaseInsight) DeepCopy ¶
func (in *DatabaseInsight) DeepCopy() *DatabaseInsight
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseInsight.
func (*DatabaseInsight) DeepCopyInto ¶
func (in *DatabaseInsight) DeepCopyInto(out *DatabaseInsight)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseInsight) DeepCopyObject ¶
func (in *DatabaseInsight) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DatabaseInsight) SetupWebhookWithManager ¶
func (r *DatabaseInsight) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*DatabaseInsight) ValidateCreate ¶
func (r *DatabaseInsight) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*DatabaseInsight) ValidateDelete ¶
func (r *DatabaseInsight) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*DatabaseInsight) ValidateUpdate ¶
func (r *DatabaseInsight) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type DatabaseInsightList ¶
type DatabaseInsightList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DatabaseInsight CRD objects Items []DatabaseInsight `json:"items,omitempty"` }
DatabaseInsightList is a list of DatabaseInsights
func (*DatabaseInsightList) DeepCopy ¶
func (in *DatabaseInsightList) DeepCopy() *DatabaseInsightList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseInsightList.
func (*DatabaseInsightList) DeepCopyInto ¶
func (in *DatabaseInsightList) DeepCopyInto(out *DatabaseInsightList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseInsightList) DeepCopyObject ¶
func (in *DatabaseInsightList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DatabaseInsightSpec ¶
type DatabaseInsightSpec struct { State *DatabaseInsightSpecResource `json:"state,omitempty" tf:"-"` Resource DatabaseInsightSpecResource `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 (*DatabaseInsightSpec) DeepCopy ¶
func (in *DatabaseInsightSpec) DeepCopy() *DatabaseInsightSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseInsightSpec.
func (*DatabaseInsightSpec) DeepCopyInto ¶
func (in *DatabaseInsightSpec) DeepCopyInto(out *DatabaseInsightSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseInsightSpecResource ¶
type DatabaseInsightSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional DatabaseDisplayName *string `json:"databaseDisplayName,omitempty" tf:"database_display_name"` // +optional DatabaseID *string `json:"databaseID,omitempty" tf:"database_id"` // +optional DatabaseName *string `json:"databaseName,omitempty" tf:"database_name"` // +optional DatabaseType *string `json:"databaseType,omitempty" tf:"database_type"` // +optional DatabaseVersion *string `json:"databaseVersion,omitempty" tf:"database_version"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` EnterpriseManagerBridgeID *string `json:"enterpriseManagerBridgeID" tf:"enterprise_manager_bridge_id"` // +optional EnterpriseManagerEntityDisplayName *string `json:"enterpriseManagerEntityDisplayName,omitempty" tf:"enterprise_manager_entity_display_name"` EnterpriseManagerEntityIdentifier *string `json:"enterpriseManagerEntityIdentifier" tf:"enterprise_manager_entity_identifier"` // +optional EnterpriseManagerEntityName *string `json:"enterpriseManagerEntityName,omitempty" tf:"enterprise_manager_entity_name"` // +optional EnterpriseManagerEntityType *string `json:"enterpriseManagerEntityType,omitempty" tf:"enterprise_manager_entity_type"` EnterpriseManagerIdentifier *string `json:"enterpriseManagerIdentifier" tf:"enterprise_manager_identifier"` EntitySource *string `json:"entitySource" tf:"entity_source"` // +optional ExadataInsightID *string `json:"exadataInsightID,omitempty" tf:"exadata_insight_id"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional ProcessorCount *int64 `json:"processorCount,omitempty" tf:"processor_count"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional Status *string `json:"status,omitempty" tf:"status"` // +optional SystemTags map[string]string `json:"systemTags,omitempty" tf:"system_tags"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeUpdated *string `json:"timeUpdated,omitempty" tf:"time_updated"` }
func (*DatabaseInsightSpecResource) DeepCopy ¶
func (in *DatabaseInsightSpecResource) DeepCopy() *DatabaseInsightSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseInsightSpecResource.
func (*DatabaseInsightSpecResource) DeepCopyInto ¶
func (in *DatabaseInsightSpecResource) DeepCopyInto(out *DatabaseInsightSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseInsightStatus ¶
type DatabaseInsightStatus 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 (*DatabaseInsightStatus) DeepCopy ¶
func (in *DatabaseInsightStatus) DeepCopy() *DatabaseInsightStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseInsightStatus.
func (*DatabaseInsightStatus) DeepCopyInto ¶
func (in *DatabaseInsightStatus) DeepCopyInto(out *DatabaseInsightStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnterpriseManagerBridge ¶
type EnterpriseManagerBridge struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EnterpriseManagerBridgeSpec `json:"spec,omitempty"` Status EnterpriseManagerBridgeStatus `json:"status,omitempty"` }
func (*EnterpriseManagerBridge) DeepCopy ¶
func (in *EnterpriseManagerBridge) DeepCopy() *EnterpriseManagerBridge
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnterpriseManagerBridge.
func (*EnterpriseManagerBridge) DeepCopyInto ¶
func (in *EnterpriseManagerBridge) DeepCopyInto(out *EnterpriseManagerBridge)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EnterpriseManagerBridge) DeepCopyObject ¶
func (in *EnterpriseManagerBridge) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EnterpriseManagerBridge) SetupWebhookWithManager ¶
func (r *EnterpriseManagerBridge) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*EnterpriseManagerBridge) ValidateCreate ¶
func (r *EnterpriseManagerBridge) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*EnterpriseManagerBridge) ValidateDelete ¶
func (r *EnterpriseManagerBridge) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*EnterpriseManagerBridge) ValidateUpdate ¶
func (r *EnterpriseManagerBridge) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type EnterpriseManagerBridgeList ¶
type EnterpriseManagerBridgeList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of EnterpriseManagerBridge CRD objects Items []EnterpriseManagerBridge `json:"items,omitempty"` }
EnterpriseManagerBridgeList is a list of EnterpriseManagerBridges
func (*EnterpriseManagerBridgeList) DeepCopy ¶
func (in *EnterpriseManagerBridgeList) DeepCopy() *EnterpriseManagerBridgeList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnterpriseManagerBridgeList.
func (*EnterpriseManagerBridgeList) DeepCopyInto ¶
func (in *EnterpriseManagerBridgeList) DeepCopyInto(out *EnterpriseManagerBridgeList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EnterpriseManagerBridgeList) DeepCopyObject ¶
func (in *EnterpriseManagerBridgeList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EnterpriseManagerBridgeSpec ¶
type EnterpriseManagerBridgeSpec struct { State *EnterpriseManagerBridgeSpecResource `json:"state,omitempty" tf:"-"` Resource EnterpriseManagerBridgeSpecResource `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 (*EnterpriseManagerBridgeSpec) DeepCopy ¶
func (in *EnterpriseManagerBridgeSpec) DeepCopy() *EnterpriseManagerBridgeSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnterpriseManagerBridgeSpec.
func (*EnterpriseManagerBridgeSpec) DeepCopyInto ¶
func (in *EnterpriseManagerBridgeSpec) DeepCopyInto(out *EnterpriseManagerBridgeSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnterpriseManagerBridgeSpecResource ¶
type EnterpriseManagerBridgeSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional Description *string `json:"description,omitempty" tf:"description"` DisplayName *string `json:"displayName" tf:"display_name"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` ObjectStorageBucketName *string `json:"objectStorageBucketName" tf:"object_storage_bucket_name"` // +optional ObjectStorageBucketStatusDetails *string `json:"objectStorageBucketStatusDetails,omitempty" tf:"object_storage_bucket_status_details"` // +optional ObjectStorageNamespaceName *string `json:"objectStorageNamespaceName,omitempty" tf:"object_storage_namespace_name"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional SystemTags map[string]string `json:"systemTags,omitempty" tf:"system_tags"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeUpdated *string `json:"timeUpdated,omitempty" tf:"time_updated"` }
func (*EnterpriseManagerBridgeSpecResource) DeepCopy ¶
func (in *EnterpriseManagerBridgeSpecResource) DeepCopy() *EnterpriseManagerBridgeSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnterpriseManagerBridgeSpecResource.
func (*EnterpriseManagerBridgeSpecResource) DeepCopyInto ¶
func (in *EnterpriseManagerBridgeSpecResource) DeepCopyInto(out *EnterpriseManagerBridgeSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnterpriseManagerBridgeStatus ¶
type EnterpriseManagerBridgeStatus 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 (*EnterpriseManagerBridgeStatus) DeepCopy ¶
func (in *EnterpriseManagerBridgeStatus) DeepCopy() *EnterpriseManagerBridgeStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnterpriseManagerBridgeStatus.
func (*EnterpriseManagerBridgeStatus) DeepCopyInto ¶
func (in *EnterpriseManagerBridgeStatus) DeepCopyInto(out *EnterpriseManagerBridgeStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExadataInsight ¶
type ExadataInsight struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ExadataInsightSpec `json:"spec,omitempty"` Status ExadataInsightStatus `json:"status,omitempty"` }
func (*ExadataInsight) DeepCopy ¶
func (in *ExadataInsight) DeepCopy() *ExadataInsight
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExadataInsight.
func (*ExadataInsight) DeepCopyInto ¶
func (in *ExadataInsight) DeepCopyInto(out *ExadataInsight)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExadataInsight) DeepCopyObject ¶
func (in *ExadataInsight) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ExadataInsight) SetupWebhookWithManager ¶
func (r *ExadataInsight) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ExadataInsight) ValidateCreate ¶
func (r *ExadataInsight) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ExadataInsight) ValidateDelete ¶
func (r *ExadataInsight) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ExadataInsight) ValidateUpdate ¶
func (r *ExadataInsight) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ExadataInsightList ¶
type ExadataInsightList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ExadataInsight CRD objects Items []ExadataInsight `json:"items,omitempty"` }
ExadataInsightList is a list of ExadataInsights
func (*ExadataInsightList) DeepCopy ¶
func (in *ExadataInsightList) DeepCopy() *ExadataInsightList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExadataInsightList.
func (*ExadataInsightList) DeepCopyInto ¶
func (in *ExadataInsightList) DeepCopyInto(out *ExadataInsightList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExadataInsightList) DeepCopyObject ¶
func (in *ExadataInsightList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ExadataInsightSpec ¶
type ExadataInsightSpec struct { State *ExadataInsightSpecResource `json:"state,omitempty" tf:"-"` Resource ExadataInsightSpecResource `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 (*ExadataInsightSpec) DeepCopy ¶
func (in *ExadataInsightSpec) DeepCopy() *ExadataInsightSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExadataInsightSpec.
func (*ExadataInsightSpec) DeepCopyInto ¶
func (in *ExadataInsightSpec) DeepCopyInto(out *ExadataInsightSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExadataInsightSpecResource ¶
type ExadataInsightSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` EnterpriseManagerBridgeID *string `json:"enterpriseManagerBridgeID" tf:"enterprise_manager_bridge_id"` // +optional EnterpriseManagerEntityDisplayName *string `json:"enterpriseManagerEntityDisplayName,omitempty" tf:"enterprise_manager_entity_display_name"` EnterpriseManagerEntityIdentifier *string `json:"enterpriseManagerEntityIdentifier" tf:"enterprise_manager_entity_identifier"` // +optional EnterpriseManagerEntityName *string `json:"enterpriseManagerEntityName,omitempty" tf:"enterprise_manager_entity_name"` // +optional EnterpriseManagerEntityType *string `json:"enterpriseManagerEntityType,omitempty" tf:"enterprise_manager_entity_type"` EnterpriseManagerIdentifier *string `json:"enterpriseManagerIdentifier" tf:"enterprise_manager_identifier"` EntitySource *string `json:"entitySource" tf:"entity_source"` // +optional ExadataDisplayName *string `json:"exadataDisplayName,omitempty" tf:"exadata_display_name"` // +optional ExadataName *string `json:"exadataName,omitempty" tf:"exadata_name"` // +optional ExadataRackType *string `json:"exadataRackType,omitempty" tf:"exadata_rack_type"` // +optional ExadataType *string `json:"exadataType,omitempty" tf:"exadata_type"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional IsAutoSyncEnabled *bool `json:"isAutoSyncEnabled,omitempty" tf:"is_auto_sync_enabled"` // +optional IsVirtualizedExadata *bool `json:"isVirtualizedExadata,omitempty" tf:"is_virtualized_exadata"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional Status *string `json:"status,omitempty" tf:"status"` // +optional SystemTags map[string]string `json:"systemTags,omitempty" tf:"system_tags"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeUpdated *string `json:"timeUpdated,omitempty" tf:"time_updated"` }
func (*ExadataInsightSpecResource) DeepCopy ¶
func (in *ExadataInsightSpecResource) DeepCopy() *ExadataInsightSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExadataInsightSpecResource.
func (*ExadataInsightSpecResource) DeepCopyInto ¶
func (in *ExadataInsightSpecResource) DeepCopyInto(out *ExadataInsightSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExadataInsightStatus ¶
type ExadataInsightStatus 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 (*ExadataInsightStatus) DeepCopy ¶
func (in *ExadataInsightStatus) DeepCopy() *ExadataInsightStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExadataInsightStatus.
func (*ExadataInsightStatus) DeepCopyInto ¶
func (in *ExadataInsightStatus) DeepCopyInto(out *ExadataInsightStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostInsight ¶
type HostInsight struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec HostInsightSpec `json:"spec,omitempty"` Status HostInsightStatus `json:"status,omitempty"` }
func (*HostInsight) DeepCopy ¶
func (in *HostInsight) DeepCopy() *HostInsight
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostInsight.
func (*HostInsight) DeepCopyInto ¶
func (in *HostInsight) DeepCopyInto(out *HostInsight)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HostInsight) DeepCopyObject ¶
func (in *HostInsight) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*HostInsight) SetupWebhookWithManager ¶
func (r *HostInsight) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*HostInsight) ValidateCreate ¶
func (r *HostInsight) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*HostInsight) ValidateDelete ¶
func (r *HostInsight) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*HostInsight) ValidateUpdate ¶
func (r *HostInsight) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type HostInsightList ¶
type HostInsightList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of HostInsight CRD objects Items []HostInsight `json:"items,omitempty"` }
HostInsightList is a list of HostInsights
func (*HostInsightList) DeepCopy ¶
func (in *HostInsightList) DeepCopy() *HostInsightList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostInsightList.
func (*HostInsightList) DeepCopyInto ¶
func (in *HostInsightList) DeepCopyInto(out *HostInsightList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HostInsightList) DeepCopyObject ¶
func (in *HostInsightList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type HostInsightSpec ¶
type HostInsightSpec struct { State *HostInsightSpecResource `json:"state,omitempty" tf:"-"` Resource HostInsightSpecResource `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 (*HostInsightSpec) DeepCopy ¶
func (in *HostInsightSpec) DeepCopy() *HostInsightSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostInsightSpec.
func (*HostInsightSpec) DeepCopyInto ¶
func (in *HostInsightSpec) DeepCopyInto(out *HostInsightSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostInsightSpecResource ¶
type HostInsightSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional EnterpriseManagerBridgeID *string `json:"enterpriseManagerBridgeID,omitempty" tf:"enterprise_manager_bridge_id"` // +optional EnterpriseManagerEntityDisplayName *string `json:"enterpriseManagerEntityDisplayName,omitempty" tf:"enterprise_manager_entity_display_name"` // +optional EnterpriseManagerEntityIdentifier *string `json:"enterpriseManagerEntityIdentifier,omitempty" tf:"enterprise_manager_entity_identifier"` // +optional EnterpriseManagerEntityName *string `json:"enterpriseManagerEntityName,omitempty" tf:"enterprise_manager_entity_name"` // +optional EnterpriseManagerEntityType *string `json:"enterpriseManagerEntityType,omitempty" tf:"enterprise_manager_entity_type"` // +optional EnterpriseManagerIdentifier *string `json:"enterpriseManagerIdentifier,omitempty" tf:"enterprise_manager_identifier"` EntitySource *string `json:"entitySource" tf:"entity_source"` // +optional ExadataInsightID *string `json:"exadataInsightID,omitempty" tf:"exadata_insight_id"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional HostDisplayName *string `json:"hostDisplayName,omitempty" tf:"host_display_name"` // +optional HostName *string `json:"hostName,omitempty" tf:"host_name"` // +optional HostType *string `json:"hostType,omitempty" tf:"host_type"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional ManagementAgentID *string `json:"managementAgentID,omitempty" tf:"management_agent_id"` // +optional PlatformName *string `json:"platformName,omitempty" tf:"platform_name"` // +optional PlatformType *string `json:"platformType,omitempty" tf:"platform_type"` // +optional PlatformVersion *string `json:"platformVersion,omitempty" tf:"platform_version"` // +optional ProcessorCount *int64 `json:"processorCount,omitempty" tf:"processor_count"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional Status *string `json:"status,omitempty" tf:"status"` // +optional SystemTags map[string]string `json:"systemTags,omitempty" tf:"system_tags"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeUpdated *string `json:"timeUpdated,omitempty" tf:"time_updated"` }
func (*HostInsightSpecResource) DeepCopy ¶
func (in *HostInsightSpecResource) DeepCopy() *HostInsightSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostInsightSpecResource.
func (*HostInsightSpecResource) DeepCopyInto ¶
func (in *HostInsightSpecResource) DeepCopyInto(out *HostInsightSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostInsightStatus ¶
type HostInsightStatus 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 (*HostInsightStatus) DeepCopy ¶
func (in *HostInsightStatus) DeepCopy() *HostInsightStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostInsightStatus.
func (*HostInsightStatus) DeepCopyInto ¶
func (in *HostInsightStatus) DeepCopyInto(out *HostInsightStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OperationsInsightsWarehouse ¶ added in v0.5.0
type OperationsInsightsWarehouse struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec OperationsInsightsWarehouseSpec `json:"spec,omitempty"` Status OperationsInsightsWarehouseStatus `json:"status,omitempty"` }
func (*OperationsInsightsWarehouse) DeepCopy ¶ added in v0.5.0
func (in *OperationsInsightsWarehouse) DeepCopy() *OperationsInsightsWarehouse
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperationsInsightsWarehouse.
func (*OperationsInsightsWarehouse) DeepCopyInto ¶ added in v0.5.0
func (in *OperationsInsightsWarehouse) DeepCopyInto(out *OperationsInsightsWarehouse)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OperationsInsightsWarehouse) DeepCopyObject ¶ added in v0.5.0
func (in *OperationsInsightsWarehouse) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*OperationsInsightsWarehouse) SetupWebhookWithManager ¶ added in v0.5.0
func (r *OperationsInsightsWarehouse) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*OperationsInsightsWarehouse) ValidateCreate ¶ added in v0.5.0
func (r *OperationsInsightsWarehouse) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*OperationsInsightsWarehouse) ValidateDelete ¶ added in v0.5.0
func (r *OperationsInsightsWarehouse) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*OperationsInsightsWarehouse) ValidateUpdate ¶ added in v0.5.0
func (r *OperationsInsightsWarehouse) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type OperationsInsightsWarehouseDownloadWarehouseWallet ¶ added in v0.5.0
type OperationsInsightsWarehouseDownloadWarehouseWallet struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec OperationsInsightsWarehouseDownloadWarehouseWalletSpec `json:"spec,omitempty"` Status OperationsInsightsWarehouseDownloadWarehouseWalletStatus `json:"status,omitempty"` }
func (*OperationsInsightsWarehouseDownloadWarehouseWallet) DeepCopy ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseDownloadWarehouseWallet) DeepCopy() *OperationsInsightsWarehouseDownloadWarehouseWallet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperationsInsightsWarehouseDownloadWarehouseWallet.
func (*OperationsInsightsWarehouseDownloadWarehouseWallet) DeepCopyInto ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseDownloadWarehouseWallet) DeepCopyInto(out *OperationsInsightsWarehouseDownloadWarehouseWallet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OperationsInsightsWarehouseDownloadWarehouseWallet) DeepCopyObject ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseDownloadWarehouseWallet) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*OperationsInsightsWarehouseDownloadWarehouseWallet) SetupWebhookWithManager ¶ added in v0.5.0
func (r *OperationsInsightsWarehouseDownloadWarehouseWallet) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*OperationsInsightsWarehouseDownloadWarehouseWallet) ValidateCreate ¶ added in v0.5.0
func (r *OperationsInsightsWarehouseDownloadWarehouseWallet) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*OperationsInsightsWarehouseDownloadWarehouseWallet) ValidateDelete ¶ added in v0.5.0
func (r *OperationsInsightsWarehouseDownloadWarehouseWallet) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*OperationsInsightsWarehouseDownloadWarehouseWallet) ValidateUpdate ¶ added in v0.5.0
func (r *OperationsInsightsWarehouseDownloadWarehouseWallet) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type OperationsInsightsWarehouseDownloadWarehouseWalletList ¶ added in v0.5.0
type OperationsInsightsWarehouseDownloadWarehouseWalletList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of OperationsInsightsWarehouseDownloadWarehouseWallet CRD objects Items []OperationsInsightsWarehouseDownloadWarehouseWallet `json:"items,omitempty"` }
OperationsInsightsWarehouseDownloadWarehouseWalletList is a list of OperationsInsightsWarehouseDownloadWarehouseWallets
func (*OperationsInsightsWarehouseDownloadWarehouseWalletList) DeepCopy ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseDownloadWarehouseWalletList) DeepCopy() *OperationsInsightsWarehouseDownloadWarehouseWalletList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperationsInsightsWarehouseDownloadWarehouseWalletList.
func (*OperationsInsightsWarehouseDownloadWarehouseWalletList) DeepCopyInto ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseDownloadWarehouseWalletList) DeepCopyInto(out *OperationsInsightsWarehouseDownloadWarehouseWalletList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OperationsInsightsWarehouseDownloadWarehouseWalletList) DeepCopyObject ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseDownloadWarehouseWalletList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type OperationsInsightsWarehouseDownloadWarehouseWalletSpec ¶ added in v0.5.0
type OperationsInsightsWarehouseDownloadWarehouseWalletSpec struct { State *OperationsInsightsWarehouseDownloadWarehouseWalletSpecResource `json:"state,omitempty" tf:"-"` Resource OperationsInsightsWarehouseDownloadWarehouseWalletSpecResource `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 (*OperationsInsightsWarehouseDownloadWarehouseWalletSpec) DeepCopy ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseDownloadWarehouseWalletSpec) DeepCopy() *OperationsInsightsWarehouseDownloadWarehouseWalletSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperationsInsightsWarehouseDownloadWarehouseWalletSpec.
func (*OperationsInsightsWarehouseDownloadWarehouseWalletSpec) DeepCopyInto ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseDownloadWarehouseWalletSpec) DeepCopyInto(out *OperationsInsightsWarehouseDownloadWarehouseWalletSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OperationsInsightsWarehouseDownloadWarehouseWalletSpecResource ¶ added in v0.5.0
type OperationsInsightsWarehouseDownloadWarehouseWalletSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` OperationsInsightsWarehouseID *string `json:"operationsInsightsWarehouseID" tf:"operations_insights_warehouse_id"` OperationsInsightsWarehouseWalletPassword *string `json:"-" sensitive:"true" tf:"operations_insights_warehouse_wallet_password"` }
func (*OperationsInsightsWarehouseDownloadWarehouseWalletSpecResource) DeepCopy ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseDownloadWarehouseWalletSpecResource) DeepCopy() *OperationsInsightsWarehouseDownloadWarehouseWalletSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperationsInsightsWarehouseDownloadWarehouseWalletSpecResource.
func (*OperationsInsightsWarehouseDownloadWarehouseWalletSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseDownloadWarehouseWalletSpecResource) DeepCopyInto(out *OperationsInsightsWarehouseDownloadWarehouseWalletSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OperationsInsightsWarehouseDownloadWarehouseWalletStatus ¶ added in v0.5.0
type OperationsInsightsWarehouseDownloadWarehouseWalletStatus 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 (*OperationsInsightsWarehouseDownloadWarehouseWalletStatus) DeepCopy ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseDownloadWarehouseWalletStatus) DeepCopy() *OperationsInsightsWarehouseDownloadWarehouseWalletStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperationsInsightsWarehouseDownloadWarehouseWalletStatus.
func (*OperationsInsightsWarehouseDownloadWarehouseWalletStatus) DeepCopyInto ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseDownloadWarehouseWalletStatus) DeepCopyInto(out *OperationsInsightsWarehouseDownloadWarehouseWalletStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OperationsInsightsWarehouseList ¶ added in v0.5.0
type OperationsInsightsWarehouseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of OperationsInsightsWarehouse CRD objects Items []OperationsInsightsWarehouse `json:"items,omitempty"` }
OperationsInsightsWarehouseList is a list of OperationsInsightsWarehouses
func (*OperationsInsightsWarehouseList) DeepCopy ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseList) DeepCopy() *OperationsInsightsWarehouseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperationsInsightsWarehouseList.
func (*OperationsInsightsWarehouseList) DeepCopyInto ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseList) DeepCopyInto(out *OperationsInsightsWarehouseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OperationsInsightsWarehouseList) DeepCopyObject ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type OperationsInsightsWarehouseRotateWarehouseWallet ¶ added in v0.5.0
type OperationsInsightsWarehouseRotateWarehouseWallet struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec OperationsInsightsWarehouseRotateWarehouseWalletSpec `json:"spec,omitempty"` Status OperationsInsightsWarehouseRotateWarehouseWalletStatus `json:"status,omitempty"` }
func (*OperationsInsightsWarehouseRotateWarehouseWallet) DeepCopy ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseRotateWarehouseWallet) DeepCopy() *OperationsInsightsWarehouseRotateWarehouseWallet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperationsInsightsWarehouseRotateWarehouseWallet.
func (*OperationsInsightsWarehouseRotateWarehouseWallet) DeepCopyInto ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseRotateWarehouseWallet) DeepCopyInto(out *OperationsInsightsWarehouseRotateWarehouseWallet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OperationsInsightsWarehouseRotateWarehouseWallet) DeepCopyObject ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseRotateWarehouseWallet) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*OperationsInsightsWarehouseRotateWarehouseWallet) SetupWebhookWithManager ¶ added in v0.5.0
func (r *OperationsInsightsWarehouseRotateWarehouseWallet) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*OperationsInsightsWarehouseRotateWarehouseWallet) ValidateCreate ¶ added in v0.5.0
func (r *OperationsInsightsWarehouseRotateWarehouseWallet) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*OperationsInsightsWarehouseRotateWarehouseWallet) ValidateDelete ¶ added in v0.5.0
func (r *OperationsInsightsWarehouseRotateWarehouseWallet) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*OperationsInsightsWarehouseRotateWarehouseWallet) ValidateUpdate ¶ added in v0.5.0
func (r *OperationsInsightsWarehouseRotateWarehouseWallet) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type OperationsInsightsWarehouseRotateWarehouseWalletList ¶ added in v0.5.0
type OperationsInsightsWarehouseRotateWarehouseWalletList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of OperationsInsightsWarehouseRotateWarehouseWallet CRD objects Items []OperationsInsightsWarehouseRotateWarehouseWallet `json:"items,omitempty"` }
OperationsInsightsWarehouseRotateWarehouseWalletList is a list of OperationsInsightsWarehouseRotateWarehouseWallets
func (*OperationsInsightsWarehouseRotateWarehouseWalletList) DeepCopy ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseRotateWarehouseWalletList) DeepCopy() *OperationsInsightsWarehouseRotateWarehouseWalletList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperationsInsightsWarehouseRotateWarehouseWalletList.
func (*OperationsInsightsWarehouseRotateWarehouseWalletList) DeepCopyInto ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseRotateWarehouseWalletList) DeepCopyInto(out *OperationsInsightsWarehouseRotateWarehouseWalletList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OperationsInsightsWarehouseRotateWarehouseWalletList) DeepCopyObject ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseRotateWarehouseWalletList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type OperationsInsightsWarehouseRotateWarehouseWalletSpec ¶ added in v0.5.0
type OperationsInsightsWarehouseRotateWarehouseWalletSpec struct { State *OperationsInsightsWarehouseRotateWarehouseWalletSpecResource `json:"state,omitempty" tf:"-"` Resource OperationsInsightsWarehouseRotateWarehouseWalletSpecResource `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 (*OperationsInsightsWarehouseRotateWarehouseWalletSpec) DeepCopy ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseRotateWarehouseWalletSpec) DeepCopy() *OperationsInsightsWarehouseRotateWarehouseWalletSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperationsInsightsWarehouseRotateWarehouseWalletSpec.
func (*OperationsInsightsWarehouseRotateWarehouseWalletSpec) DeepCopyInto ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseRotateWarehouseWalletSpec) DeepCopyInto(out *OperationsInsightsWarehouseRotateWarehouseWalletSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OperationsInsightsWarehouseRotateWarehouseWalletSpecResource ¶ added in v0.5.0
type OperationsInsightsWarehouseRotateWarehouseWalletSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` OperationsInsightsWarehouseID *string `json:"operationsInsightsWarehouseID" tf:"operations_insights_warehouse_id"` }
func (*OperationsInsightsWarehouseRotateWarehouseWalletSpecResource) DeepCopy ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseRotateWarehouseWalletSpecResource) DeepCopy() *OperationsInsightsWarehouseRotateWarehouseWalletSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperationsInsightsWarehouseRotateWarehouseWalletSpecResource.
func (*OperationsInsightsWarehouseRotateWarehouseWalletSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseRotateWarehouseWalletSpecResource) DeepCopyInto(out *OperationsInsightsWarehouseRotateWarehouseWalletSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OperationsInsightsWarehouseRotateWarehouseWalletStatus ¶ added in v0.5.0
type OperationsInsightsWarehouseRotateWarehouseWalletStatus 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 (*OperationsInsightsWarehouseRotateWarehouseWalletStatus) DeepCopy ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseRotateWarehouseWalletStatus) DeepCopy() *OperationsInsightsWarehouseRotateWarehouseWalletStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperationsInsightsWarehouseRotateWarehouseWalletStatus.
func (*OperationsInsightsWarehouseRotateWarehouseWalletStatus) DeepCopyInto ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseRotateWarehouseWalletStatus) DeepCopyInto(out *OperationsInsightsWarehouseRotateWarehouseWalletStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OperationsInsightsWarehouseSpec ¶ added in v0.5.0
type OperationsInsightsWarehouseSpec struct { State *OperationsInsightsWarehouseSpecResource `json:"state,omitempty" tf:"-"` Resource OperationsInsightsWarehouseSpecResource `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 (*OperationsInsightsWarehouseSpec) DeepCopy ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseSpec) DeepCopy() *OperationsInsightsWarehouseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperationsInsightsWarehouseSpec.
func (*OperationsInsightsWarehouseSpec) DeepCopyInto ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseSpec) DeepCopyInto(out *OperationsInsightsWarehouseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OperationsInsightsWarehouseSpecResource ¶ added in v0.5.0
type OperationsInsightsWarehouseSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` CpuAllocated *float64 `json:"cpuAllocated" tf:"cpu_allocated"` // +optional CpuUsed *float64 `json:"cpuUsed,omitempty" tf:"cpu_used"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` DisplayName *string `json:"displayName" tf:"display_name"` // +optional DynamicGroupID *string `json:"dynamicGroupID,omitempty" tf:"dynamic_group_id"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional OperationsInsightsTenancyID *string `json:"operationsInsightsTenancyID,omitempty" tf:"operations_insights_tenancy_id"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional StorageAllocatedInGbs *float64 `json:"storageAllocatedInGbs,omitempty" tf:"storage_allocated_in_gbs"` // +optional StorageUsedInGbs *float64 `json:"storageUsedInGbs,omitempty" tf:"storage_used_in_gbs"` // +optional SystemTags map[string]string `json:"systemTags,omitempty" tf:"system_tags"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeLastWalletRotated *string `json:"timeLastWalletRotated,omitempty" tf:"time_last_wallet_rotated"` // +optional TimeUpdated *string `json:"timeUpdated,omitempty" tf:"time_updated"` }
func (*OperationsInsightsWarehouseSpecResource) DeepCopy ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseSpecResource) DeepCopy() *OperationsInsightsWarehouseSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperationsInsightsWarehouseSpecResource.
func (*OperationsInsightsWarehouseSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseSpecResource) DeepCopyInto(out *OperationsInsightsWarehouseSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OperationsInsightsWarehouseStatus ¶ added in v0.5.0
type OperationsInsightsWarehouseStatus 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 (*OperationsInsightsWarehouseStatus) DeepCopy ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseStatus) DeepCopy() *OperationsInsightsWarehouseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperationsInsightsWarehouseStatus.
func (*OperationsInsightsWarehouseStatus) DeepCopyInto ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseStatus) DeepCopyInto(out *OperationsInsightsWarehouseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OperationsInsightsWarehouseUser ¶ added in v0.5.0
type OperationsInsightsWarehouseUser struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec OperationsInsightsWarehouseUserSpec `json:"spec,omitempty"` Status OperationsInsightsWarehouseUserStatus `json:"status,omitempty"` }
func (*OperationsInsightsWarehouseUser) DeepCopy ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseUser) DeepCopy() *OperationsInsightsWarehouseUser
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperationsInsightsWarehouseUser.
func (*OperationsInsightsWarehouseUser) DeepCopyInto ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseUser) DeepCopyInto(out *OperationsInsightsWarehouseUser)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OperationsInsightsWarehouseUser) DeepCopyObject ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseUser) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*OperationsInsightsWarehouseUser) SetupWebhookWithManager ¶ added in v0.5.0
func (r *OperationsInsightsWarehouseUser) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*OperationsInsightsWarehouseUser) ValidateCreate ¶ added in v0.5.0
func (r *OperationsInsightsWarehouseUser) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*OperationsInsightsWarehouseUser) ValidateDelete ¶ added in v0.5.0
func (r *OperationsInsightsWarehouseUser) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*OperationsInsightsWarehouseUser) ValidateUpdate ¶ added in v0.5.0
func (r *OperationsInsightsWarehouseUser) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type OperationsInsightsWarehouseUserList ¶ added in v0.5.0
type OperationsInsightsWarehouseUserList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of OperationsInsightsWarehouseUser CRD objects Items []OperationsInsightsWarehouseUser `json:"items,omitempty"` }
OperationsInsightsWarehouseUserList is a list of OperationsInsightsWarehouseUsers
func (*OperationsInsightsWarehouseUserList) DeepCopy ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseUserList) DeepCopy() *OperationsInsightsWarehouseUserList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperationsInsightsWarehouseUserList.
func (*OperationsInsightsWarehouseUserList) DeepCopyInto ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseUserList) DeepCopyInto(out *OperationsInsightsWarehouseUserList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OperationsInsightsWarehouseUserList) DeepCopyObject ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseUserList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type OperationsInsightsWarehouseUserSpec ¶ added in v0.5.0
type OperationsInsightsWarehouseUserSpec struct { State *OperationsInsightsWarehouseUserSpecResource `json:"state,omitempty" tf:"-"` Resource OperationsInsightsWarehouseUserSpecResource `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 (*OperationsInsightsWarehouseUserSpec) DeepCopy ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseUserSpec) DeepCopy() *OperationsInsightsWarehouseUserSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperationsInsightsWarehouseUserSpec.
func (*OperationsInsightsWarehouseUserSpec) DeepCopyInto ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseUserSpec) DeepCopyInto(out *OperationsInsightsWarehouseUserSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OperationsInsightsWarehouseUserSpecResource ¶ added in v0.5.0
type OperationsInsightsWarehouseUserSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` ConnectionPassword *string `json:"-" sensitive:"true" tf:"connection_password"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` IsAwrDataAccess *bool `json:"isAwrDataAccess" tf:"is_awr_data_access"` // +optional IsEmDataAccess *bool `json:"isEmDataAccess,omitempty" tf:"is_em_data_access"` // +optional IsOpsiDataAccess *bool `json:"isOpsiDataAccess,omitempty" tf:"is_opsi_data_access"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` Name *string `json:"name" tf:"name"` OperationsInsightsWarehouseID *string `json:"operationsInsightsWarehouseID" tf:"operations_insights_warehouse_id"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional SystemTags map[string]string `json:"systemTags,omitempty" tf:"system_tags"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeUpdated *string `json:"timeUpdated,omitempty" tf:"time_updated"` }
func (*OperationsInsightsWarehouseUserSpecResource) DeepCopy ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseUserSpecResource) DeepCopy() *OperationsInsightsWarehouseUserSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperationsInsightsWarehouseUserSpecResource.
func (*OperationsInsightsWarehouseUserSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseUserSpecResource) DeepCopyInto(out *OperationsInsightsWarehouseUserSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OperationsInsightsWarehouseUserStatus ¶ added in v0.5.0
type OperationsInsightsWarehouseUserStatus 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 (*OperationsInsightsWarehouseUserStatus) DeepCopy ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseUserStatus) DeepCopy() *OperationsInsightsWarehouseUserStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperationsInsightsWarehouseUserStatus.
func (*OperationsInsightsWarehouseUserStatus) DeepCopyInto ¶ added in v0.5.0
func (in *OperationsInsightsWarehouseUserStatus) DeepCopyInto(out *OperationsInsightsWarehouseUserStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- awr_hub_types.go
- awr_hub_webhook.go
- codec.go
- database_insight_types.go
- database_insight_webhook.go
- doc.go
- enterprise_manager_bridge_types.go
- enterprise_manager_bridge_webhook.go
- exadata_insight_types.go
- exadata_insight_webhook.go
- host_insight_types.go
- host_insight_webhook.go
- operations_insights_warehouse_download_warehouse_wallet_types.go
- operations_insights_warehouse_download_warehouse_wallet_webhook.go
- operations_insights_warehouse_rotate_warehouse_wallet_types.go
- operations_insights_warehouse_rotate_warehouse_wallet_webhook.go
- operations_insights_warehouse_types.go
- operations_insights_warehouse_user_types.go
- operations_insights_warehouse_user_webhook.go
- operations_insights_warehouse_webhook.go
- register.go
- zz_generated.deepcopy.go