Documentation
¶
Overview ¶
+groupName=service.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 CatalogPrivateApplication
- func (in *CatalogPrivateApplication) DeepCopy() *CatalogPrivateApplication
- func (in *CatalogPrivateApplication) DeepCopyInto(out *CatalogPrivateApplication)
- func (in *CatalogPrivateApplication) DeepCopyObject() runtime.Object
- func (r *CatalogPrivateApplication) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *CatalogPrivateApplication) ValidateCreate() error
- func (r *CatalogPrivateApplication) ValidateDelete() error
- func (r *CatalogPrivateApplication) ValidateUpdate(old runtime.Object) error
- type CatalogPrivateApplicationList
- type CatalogPrivateApplicationSpec
- type CatalogPrivateApplicationSpecLogo
- type CatalogPrivateApplicationSpecLogoCodec
- type CatalogPrivateApplicationSpecPackageDetails
- type CatalogPrivateApplicationSpecPackageDetailsCodec
- func (CatalogPrivateApplicationSpecPackageDetailsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (CatalogPrivateApplicationSpecPackageDetailsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (CatalogPrivateApplicationSpecPackageDetailsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type CatalogPrivateApplicationSpecResource
- type CatalogPrivateApplicationStatus
- type CatalogServiceCatalog
- func (in *CatalogServiceCatalog) DeepCopy() *CatalogServiceCatalog
- func (in *CatalogServiceCatalog) DeepCopyInto(out *CatalogServiceCatalog)
- func (in *CatalogServiceCatalog) DeepCopyObject() runtime.Object
- func (r *CatalogServiceCatalog) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *CatalogServiceCatalog) ValidateCreate() error
- func (r *CatalogServiceCatalog) ValidateDelete() error
- func (r *CatalogServiceCatalog) ValidateUpdate(old runtime.Object) error
- type CatalogServiceCatalogAssociation
- func (in *CatalogServiceCatalogAssociation) DeepCopy() *CatalogServiceCatalogAssociation
- func (in *CatalogServiceCatalogAssociation) DeepCopyInto(out *CatalogServiceCatalogAssociation)
- func (in *CatalogServiceCatalogAssociation) DeepCopyObject() runtime.Object
- func (r *CatalogServiceCatalogAssociation) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *CatalogServiceCatalogAssociation) ValidateCreate() error
- func (r *CatalogServiceCatalogAssociation) ValidateDelete() error
- func (r *CatalogServiceCatalogAssociation) ValidateUpdate(old runtime.Object) error
- type CatalogServiceCatalogAssociationList
- type CatalogServiceCatalogAssociationSpec
- type CatalogServiceCatalogAssociationSpecResource
- type CatalogServiceCatalogAssociationStatus
- type CatalogServiceCatalogList
- type CatalogServiceCatalogSpec
- type CatalogServiceCatalogSpecResource
- type CatalogServiceCatalogStatus
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: service.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 CatalogPrivateApplication ¶
type CatalogPrivateApplication struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CatalogPrivateApplicationSpec `json:"spec,omitempty"` Status CatalogPrivateApplicationStatus `json:"status,omitempty"` }
func (*CatalogPrivateApplication) DeepCopy ¶
func (in *CatalogPrivateApplication) DeepCopy() *CatalogPrivateApplication
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogPrivateApplication.
func (*CatalogPrivateApplication) DeepCopyInto ¶
func (in *CatalogPrivateApplication) DeepCopyInto(out *CatalogPrivateApplication)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CatalogPrivateApplication) DeepCopyObject ¶
func (in *CatalogPrivateApplication) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CatalogPrivateApplication) SetupWebhookWithManager ¶
func (r *CatalogPrivateApplication) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*CatalogPrivateApplication) ValidateCreate ¶
func (r *CatalogPrivateApplication) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*CatalogPrivateApplication) ValidateDelete ¶
func (r *CatalogPrivateApplication) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*CatalogPrivateApplication) ValidateUpdate ¶
func (r *CatalogPrivateApplication) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type CatalogPrivateApplicationList ¶
type CatalogPrivateApplicationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CatalogPrivateApplication CRD objects Items []CatalogPrivateApplication `json:"items,omitempty"` }
CatalogPrivateApplicationList is a list of CatalogPrivateApplications
func (*CatalogPrivateApplicationList) DeepCopy ¶
func (in *CatalogPrivateApplicationList) DeepCopy() *CatalogPrivateApplicationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogPrivateApplicationList.
func (*CatalogPrivateApplicationList) DeepCopyInto ¶
func (in *CatalogPrivateApplicationList) DeepCopyInto(out *CatalogPrivateApplicationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CatalogPrivateApplicationList) DeepCopyObject ¶
func (in *CatalogPrivateApplicationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CatalogPrivateApplicationSpec ¶
type CatalogPrivateApplicationSpec struct { State *CatalogPrivateApplicationSpecResource `json:"state,omitempty" tf:"-"` Resource CatalogPrivateApplicationSpecResource `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 (*CatalogPrivateApplicationSpec) DeepCopy ¶
func (in *CatalogPrivateApplicationSpec) DeepCopy() *CatalogPrivateApplicationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogPrivateApplicationSpec.
func (*CatalogPrivateApplicationSpec) DeepCopyInto ¶
func (in *CatalogPrivateApplicationSpec) DeepCopyInto(out *CatalogPrivateApplicationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CatalogPrivateApplicationSpecLogo ¶
type CatalogPrivateApplicationSpecLogo struct { // +optional ContentURL *string `json:"contentURL,omitempty" tf:"content_url"` // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` // +optional MimeType *string `json:"mimeType,omitempty" tf:"mime_type"` }
func (*CatalogPrivateApplicationSpecLogo) DeepCopy ¶
func (in *CatalogPrivateApplicationSpecLogo) DeepCopy() *CatalogPrivateApplicationSpecLogo
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogPrivateApplicationSpecLogo.
func (*CatalogPrivateApplicationSpecLogo) DeepCopyInto ¶
func (in *CatalogPrivateApplicationSpecLogo) DeepCopyInto(out *CatalogPrivateApplicationSpecLogo)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CatalogPrivateApplicationSpecLogoCodec ¶
type CatalogPrivateApplicationSpecLogoCodec struct { }
+k8s:deepcopy-gen=false
func (CatalogPrivateApplicationSpecLogoCodec) Decode ¶
func (CatalogPrivateApplicationSpecLogoCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type CatalogPrivateApplicationSpecPackageDetails ¶
type CatalogPrivateApplicationSpecPackageDetails struct { PackageType *string `json:"packageType" tf:"package_type"` Version *string `json:"version" tf:"version"` // +optional ZipFileBase64encoded *string `json:"zipFileBase64encoded,omitempty" tf:"zip_file_base64encoded"` }
func (*CatalogPrivateApplicationSpecPackageDetails) DeepCopy ¶
func (in *CatalogPrivateApplicationSpecPackageDetails) DeepCopy() *CatalogPrivateApplicationSpecPackageDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogPrivateApplicationSpecPackageDetails.
func (*CatalogPrivateApplicationSpecPackageDetails) DeepCopyInto ¶
func (in *CatalogPrivateApplicationSpecPackageDetails) DeepCopyInto(out *CatalogPrivateApplicationSpecPackageDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CatalogPrivateApplicationSpecPackageDetailsCodec ¶
type CatalogPrivateApplicationSpecPackageDetailsCodec struct { }
+k8s:deepcopy-gen=false
func (CatalogPrivateApplicationSpecPackageDetailsCodec) Decode ¶
func (CatalogPrivateApplicationSpecPackageDetailsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type CatalogPrivateApplicationSpecResource ¶
type CatalogPrivateApplicationSpecResource 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"` DisplayName *string `json:"displayName" tf:"display_name"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional Logo *CatalogPrivateApplicationSpecLogo `json:"logo,omitempty" tf:"logo"` // +optional LogoFileBase64encoded *string `json:"logoFileBase64encoded,omitempty" tf:"logo_file_base64encoded"` // +optional LongDescription *string `json:"longDescription,omitempty" tf:"long_description"` PackageDetails *CatalogPrivateApplicationSpecPackageDetails `json:"packageDetails" tf:"package_details"` // +optional PackageType *string `json:"packageType,omitempty" tf:"package_type"` ShortDescription *string `json:"shortDescription" tf:"short_description"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeUpdated *string `json:"timeUpdated,omitempty" tf:"time_updated"` }
func (*CatalogPrivateApplicationSpecResource) DeepCopy ¶
func (in *CatalogPrivateApplicationSpecResource) DeepCopy() *CatalogPrivateApplicationSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogPrivateApplicationSpecResource.
func (*CatalogPrivateApplicationSpecResource) DeepCopyInto ¶
func (in *CatalogPrivateApplicationSpecResource) DeepCopyInto(out *CatalogPrivateApplicationSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CatalogPrivateApplicationStatus ¶
type CatalogPrivateApplicationStatus 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 (*CatalogPrivateApplicationStatus) DeepCopy ¶
func (in *CatalogPrivateApplicationStatus) DeepCopy() *CatalogPrivateApplicationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogPrivateApplicationStatus.
func (*CatalogPrivateApplicationStatus) DeepCopyInto ¶
func (in *CatalogPrivateApplicationStatus) DeepCopyInto(out *CatalogPrivateApplicationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CatalogServiceCatalog ¶
type CatalogServiceCatalog struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CatalogServiceCatalogSpec `json:"spec,omitempty"` Status CatalogServiceCatalogStatus `json:"status,omitempty"` }
func (*CatalogServiceCatalog) DeepCopy ¶
func (in *CatalogServiceCatalog) DeepCopy() *CatalogServiceCatalog
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogServiceCatalog.
func (*CatalogServiceCatalog) DeepCopyInto ¶
func (in *CatalogServiceCatalog) DeepCopyInto(out *CatalogServiceCatalog)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CatalogServiceCatalog) DeepCopyObject ¶
func (in *CatalogServiceCatalog) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CatalogServiceCatalog) SetupWebhookWithManager ¶
func (r *CatalogServiceCatalog) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*CatalogServiceCatalog) ValidateCreate ¶
func (r *CatalogServiceCatalog) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*CatalogServiceCatalog) ValidateDelete ¶
func (r *CatalogServiceCatalog) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*CatalogServiceCatalog) ValidateUpdate ¶
func (r *CatalogServiceCatalog) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type CatalogServiceCatalogAssociation ¶
type CatalogServiceCatalogAssociation struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CatalogServiceCatalogAssociationSpec `json:"spec,omitempty"` Status CatalogServiceCatalogAssociationStatus `json:"status,omitempty"` }
func (*CatalogServiceCatalogAssociation) DeepCopy ¶
func (in *CatalogServiceCatalogAssociation) DeepCopy() *CatalogServiceCatalogAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogServiceCatalogAssociation.
func (*CatalogServiceCatalogAssociation) DeepCopyInto ¶
func (in *CatalogServiceCatalogAssociation) DeepCopyInto(out *CatalogServiceCatalogAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CatalogServiceCatalogAssociation) DeepCopyObject ¶
func (in *CatalogServiceCatalogAssociation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CatalogServiceCatalogAssociation) SetupWebhookWithManager ¶
func (r *CatalogServiceCatalogAssociation) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*CatalogServiceCatalogAssociation) ValidateCreate ¶
func (r *CatalogServiceCatalogAssociation) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*CatalogServiceCatalogAssociation) ValidateDelete ¶
func (r *CatalogServiceCatalogAssociation) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*CatalogServiceCatalogAssociation) ValidateUpdate ¶
func (r *CatalogServiceCatalogAssociation) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type CatalogServiceCatalogAssociationList ¶
type CatalogServiceCatalogAssociationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CatalogServiceCatalogAssociation CRD objects Items []CatalogServiceCatalogAssociation `json:"items,omitempty"` }
CatalogServiceCatalogAssociationList is a list of CatalogServiceCatalogAssociations
func (*CatalogServiceCatalogAssociationList) DeepCopy ¶
func (in *CatalogServiceCatalogAssociationList) DeepCopy() *CatalogServiceCatalogAssociationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogServiceCatalogAssociationList.
func (*CatalogServiceCatalogAssociationList) DeepCopyInto ¶
func (in *CatalogServiceCatalogAssociationList) DeepCopyInto(out *CatalogServiceCatalogAssociationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CatalogServiceCatalogAssociationList) DeepCopyObject ¶
func (in *CatalogServiceCatalogAssociationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CatalogServiceCatalogAssociationSpec ¶
type CatalogServiceCatalogAssociationSpec struct { State *CatalogServiceCatalogAssociationSpecResource `json:"state,omitempty" tf:"-"` Resource CatalogServiceCatalogAssociationSpecResource `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 (*CatalogServiceCatalogAssociationSpec) DeepCopy ¶
func (in *CatalogServiceCatalogAssociationSpec) DeepCopy() *CatalogServiceCatalogAssociationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogServiceCatalogAssociationSpec.
func (*CatalogServiceCatalogAssociationSpec) DeepCopyInto ¶
func (in *CatalogServiceCatalogAssociationSpec) DeepCopyInto(out *CatalogServiceCatalogAssociationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CatalogServiceCatalogAssociationSpecResource ¶
type CatalogServiceCatalogAssociationSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` EntityID *string `json:"entityID" tf:"entity_id"` // +optional EntityType *string `json:"entityType,omitempty" tf:"entity_type"` ServiceCatalogID *string `json:"serviceCatalogID" tf:"service_catalog_id"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` }
func (*CatalogServiceCatalogAssociationSpecResource) DeepCopy ¶
func (in *CatalogServiceCatalogAssociationSpecResource) DeepCopy() *CatalogServiceCatalogAssociationSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogServiceCatalogAssociationSpecResource.
func (*CatalogServiceCatalogAssociationSpecResource) DeepCopyInto ¶
func (in *CatalogServiceCatalogAssociationSpecResource) DeepCopyInto(out *CatalogServiceCatalogAssociationSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CatalogServiceCatalogAssociationStatus ¶
type CatalogServiceCatalogAssociationStatus 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 (*CatalogServiceCatalogAssociationStatus) DeepCopy ¶
func (in *CatalogServiceCatalogAssociationStatus) DeepCopy() *CatalogServiceCatalogAssociationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogServiceCatalogAssociationStatus.
func (*CatalogServiceCatalogAssociationStatus) DeepCopyInto ¶
func (in *CatalogServiceCatalogAssociationStatus) DeepCopyInto(out *CatalogServiceCatalogAssociationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CatalogServiceCatalogList ¶
type CatalogServiceCatalogList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CatalogServiceCatalog CRD objects Items []CatalogServiceCatalog `json:"items,omitempty"` }
CatalogServiceCatalogList is a list of CatalogServiceCatalogs
func (*CatalogServiceCatalogList) DeepCopy ¶
func (in *CatalogServiceCatalogList) DeepCopy() *CatalogServiceCatalogList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogServiceCatalogList.
func (*CatalogServiceCatalogList) DeepCopyInto ¶
func (in *CatalogServiceCatalogList) DeepCopyInto(out *CatalogServiceCatalogList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CatalogServiceCatalogList) DeepCopyObject ¶
func (in *CatalogServiceCatalogList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CatalogServiceCatalogSpec ¶
type CatalogServiceCatalogSpec struct { State *CatalogServiceCatalogSpecResource `json:"state,omitempty" tf:"-"` Resource CatalogServiceCatalogSpecResource `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 (*CatalogServiceCatalogSpec) DeepCopy ¶
func (in *CatalogServiceCatalogSpec) DeepCopy() *CatalogServiceCatalogSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogServiceCatalogSpec.
func (*CatalogServiceCatalogSpec) DeepCopyInto ¶
func (in *CatalogServiceCatalogSpec) DeepCopyInto(out *CatalogServiceCatalogSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CatalogServiceCatalogSpecResource ¶
type CatalogServiceCatalogSpecResource 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"` DisplayName *string `json:"displayName" tf:"display_name"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeUpdated *string `json:"timeUpdated,omitempty" tf:"time_updated"` }
func (*CatalogServiceCatalogSpecResource) DeepCopy ¶
func (in *CatalogServiceCatalogSpecResource) DeepCopy() *CatalogServiceCatalogSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogServiceCatalogSpecResource.
func (*CatalogServiceCatalogSpecResource) DeepCopyInto ¶
func (in *CatalogServiceCatalogSpecResource) DeepCopyInto(out *CatalogServiceCatalogSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CatalogServiceCatalogStatus ¶
type CatalogServiceCatalogStatus 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 (*CatalogServiceCatalogStatus) DeepCopy ¶
func (in *CatalogServiceCatalogStatus) DeepCopy() *CatalogServiceCatalogStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogServiceCatalogStatus.
func (*CatalogServiceCatalogStatus) DeepCopyInto ¶
func (in *CatalogServiceCatalogStatus) DeepCopyInto(out *CatalogServiceCatalogStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.