Documentation ¶
Overview ¶
+groupName=security.azurerm.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 CenterAssessment
- func (in *CenterAssessment) DeepCopy() *CenterAssessment
- func (in *CenterAssessment) DeepCopyInto(out *CenterAssessment)
- func (in *CenterAssessment) DeepCopyObject() runtime.Object
- func (r *CenterAssessment) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *CenterAssessment) ValidateCreate() error
- func (r *CenterAssessment) ValidateDelete() error
- func (r *CenterAssessment) ValidateUpdate(old runtime.Object) error
- type CenterAssessmentList
- type CenterAssessmentMetadata
- func (in *CenterAssessmentMetadata) DeepCopy() *CenterAssessmentMetadata
- func (in *CenterAssessmentMetadata) DeepCopyInto(out *CenterAssessmentMetadata)
- func (in *CenterAssessmentMetadata) DeepCopyObject() runtime.Object
- func (r *CenterAssessmentMetadata) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *CenterAssessmentMetadata) ValidateCreate() error
- func (r *CenterAssessmentMetadata) ValidateDelete() error
- func (r *CenterAssessmentMetadata) ValidateUpdate(old runtime.Object) error
- type CenterAssessmentMetadataList
- type CenterAssessmentMetadataSpec
- type CenterAssessmentMetadataSpecResource
- type CenterAssessmentMetadataStatus
- type CenterAssessmentPolicy
- func (in *CenterAssessmentPolicy) DeepCopy() *CenterAssessmentPolicy
- func (in *CenterAssessmentPolicy) DeepCopyInto(out *CenterAssessmentPolicy)
- func (in *CenterAssessmentPolicy) DeepCopyObject() runtime.Object
- func (r *CenterAssessmentPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *CenterAssessmentPolicy) ValidateCreate() error
- func (r *CenterAssessmentPolicy) ValidateDelete() error
- func (r *CenterAssessmentPolicy) ValidateUpdate(old runtime.Object) error
- type CenterAssessmentPolicyList
- type CenterAssessmentPolicySpec
- type CenterAssessmentPolicySpecResource
- type CenterAssessmentPolicyStatus
- type CenterAssessmentSpec
- type CenterAssessmentSpecResource
- type CenterAssessmentSpecStatus
- type CenterAssessmentSpecStatusCodec
- type CenterAssessmentStatus
- type CenterAutoProvisioning
- func (in *CenterAutoProvisioning) DeepCopy() *CenterAutoProvisioning
- func (in *CenterAutoProvisioning) DeepCopyInto(out *CenterAutoProvisioning)
- func (in *CenterAutoProvisioning) DeepCopyObject() runtime.Object
- func (r *CenterAutoProvisioning) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *CenterAutoProvisioning) ValidateCreate() error
- func (r *CenterAutoProvisioning) ValidateDelete() error
- func (r *CenterAutoProvisioning) ValidateUpdate(old runtime.Object) error
- type CenterAutoProvisioningList
- type CenterAutoProvisioningSpec
- type CenterAutoProvisioningSpecResource
- type CenterAutoProvisioningStatus
- type CenterAutomation
- func (in *CenterAutomation) DeepCopy() *CenterAutomation
- func (in *CenterAutomation) DeepCopyInto(out *CenterAutomation)
- func (in *CenterAutomation) DeepCopyObject() runtime.Object
- func (r *CenterAutomation) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *CenterAutomation) ValidateCreate() error
- func (r *CenterAutomation) ValidateDelete() error
- func (r *CenterAutomation) ValidateUpdate(old runtime.Object) error
- type CenterAutomationList
- type CenterAutomationSpec
- type CenterAutomationSpecAction
- type CenterAutomationSpecResource
- type CenterAutomationSpecSource
- type CenterAutomationSpecSourceRuleSet
- type CenterAutomationSpecSourceRuleSetRule
- type CenterAutomationStatus
- type CenterContact
- func (in *CenterContact) DeepCopy() *CenterContact
- func (in *CenterContact) DeepCopyInto(out *CenterContact)
- func (in *CenterContact) DeepCopyObject() runtime.Object
- func (r *CenterContact) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *CenterContact) ValidateCreate() error
- func (r *CenterContact) ValidateDelete() error
- func (r *CenterContact) ValidateUpdate(old runtime.Object) error
- type CenterContactList
- type CenterContactSpec
- type CenterContactSpecResource
- type CenterContactStatus
- type CenterServerVulnerabilityAssessment
- func (in *CenterServerVulnerabilityAssessment) DeepCopy() *CenterServerVulnerabilityAssessment
- func (in *CenterServerVulnerabilityAssessment) DeepCopyInto(out *CenterServerVulnerabilityAssessment)
- func (in *CenterServerVulnerabilityAssessment) DeepCopyObject() runtime.Object
- func (r *CenterServerVulnerabilityAssessment) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *CenterServerVulnerabilityAssessment) ValidateCreate() error
- func (r *CenterServerVulnerabilityAssessment) ValidateDelete() error
- func (r *CenterServerVulnerabilityAssessment) ValidateUpdate(old runtime.Object) error
- type CenterServerVulnerabilityAssessmentList
- type CenterServerVulnerabilityAssessmentSpec
- type CenterServerVulnerabilityAssessmentSpecResource
- type CenterServerVulnerabilityAssessmentStatus
- type CenterSetting
- func (in *CenterSetting) DeepCopy() *CenterSetting
- func (in *CenterSetting) DeepCopyInto(out *CenterSetting)
- func (in *CenterSetting) DeepCopyObject() runtime.Object
- func (r *CenterSetting) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *CenterSetting) ValidateCreate() error
- func (r *CenterSetting) ValidateDelete() error
- func (r *CenterSetting) ValidateUpdate(old runtime.Object) error
- type CenterSettingList
- type CenterSettingSpec
- type CenterSettingSpecResource
- type CenterSettingStatus
- type CenterSubscriptionPricing
- func (in *CenterSubscriptionPricing) DeepCopy() *CenterSubscriptionPricing
- func (in *CenterSubscriptionPricing) DeepCopyInto(out *CenterSubscriptionPricing)
- func (in *CenterSubscriptionPricing) DeepCopyObject() runtime.Object
- func (r *CenterSubscriptionPricing) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *CenterSubscriptionPricing) ValidateCreate() error
- func (r *CenterSubscriptionPricing) ValidateDelete() error
- func (r *CenterSubscriptionPricing) ValidateUpdate(old runtime.Object) error
- type CenterSubscriptionPricingList
- type CenterSubscriptionPricingSpec
- type CenterSubscriptionPricingSpecResource
- type CenterSubscriptionPricingStatus
- type CenterWorkspace
- func (in *CenterWorkspace) DeepCopy() *CenterWorkspace
- func (in *CenterWorkspace) DeepCopyInto(out *CenterWorkspace)
- func (in *CenterWorkspace) DeepCopyObject() runtime.Object
- func (r *CenterWorkspace) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *CenterWorkspace) ValidateCreate() error
- func (r *CenterWorkspace) ValidateDelete() error
- func (r *CenterWorkspace) ValidateUpdate(old runtime.Object) error
- type CenterWorkspaceList
- type CenterWorkspaceSpec
- type CenterWorkspaceSpecResource
- type CenterWorkspaceStatus
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: security.GroupName, Version: "v1alpha1"}
Functions ¶
func GetDecoder ¶
func GetDecoder() map[string]jsoniter.ValDecoder
func GetEncoder ¶
func GetEncoder() map[string]jsoniter.ValEncoder
func Kind ¶
Kind takes an unqualified kind and returns a Group qualified GroupKind
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type CenterAssessment ¶
type CenterAssessment struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CenterAssessmentSpec `json:"spec,omitempty"` Status CenterAssessmentStatus `json:"status,omitempty"` }
func (*CenterAssessment) DeepCopy ¶
func (in *CenterAssessment) DeepCopy() *CenterAssessment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAssessment.
func (*CenterAssessment) DeepCopyInto ¶
func (in *CenterAssessment) DeepCopyInto(out *CenterAssessment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CenterAssessment) DeepCopyObject ¶
func (in *CenterAssessment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CenterAssessment) SetupWebhookWithManager ¶
func (r *CenterAssessment) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*CenterAssessment) ValidateCreate ¶
func (r *CenterAssessment) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*CenterAssessment) ValidateDelete ¶
func (r *CenterAssessment) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*CenterAssessment) ValidateUpdate ¶
func (r *CenterAssessment) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type CenterAssessmentList ¶
type CenterAssessmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CenterAssessment CRD objects Items []CenterAssessment `json:"items,omitempty"` }
CenterAssessmentList is a list of CenterAssessments
func (*CenterAssessmentList) DeepCopy ¶
func (in *CenterAssessmentList) DeepCopy() *CenterAssessmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAssessmentList.
func (*CenterAssessmentList) DeepCopyInto ¶
func (in *CenterAssessmentList) DeepCopyInto(out *CenterAssessmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CenterAssessmentList) DeepCopyObject ¶
func (in *CenterAssessmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CenterAssessmentMetadata ¶
type CenterAssessmentMetadata struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CenterAssessmentMetadataSpec `json:"spec,omitempty"` Status CenterAssessmentMetadataStatus `json:"status,omitempty"` }
func (*CenterAssessmentMetadata) DeepCopy ¶
func (in *CenterAssessmentMetadata) DeepCopy() *CenterAssessmentMetadata
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAssessmentMetadata.
func (*CenterAssessmentMetadata) DeepCopyInto ¶
func (in *CenterAssessmentMetadata) DeepCopyInto(out *CenterAssessmentMetadata)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CenterAssessmentMetadata) DeepCopyObject ¶
func (in *CenterAssessmentMetadata) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CenterAssessmentMetadata) SetupWebhookWithManager ¶
func (r *CenterAssessmentMetadata) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*CenterAssessmentMetadata) ValidateCreate ¶
func (r *CenterAssessmentMetadata) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*CenterAssessmentMetadata) ValidateDelete ¶
func (r *CenterAssessmentMetadata) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*CenterAssessmentMetadata) ValidateUpdate ¶
func (r *CenterAssessmentMetadata) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type CenterAssessmentMetadataList ¶
type CenterAssessmentMetadataList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CenterAssessmentMetadata CRD objects Items []CenterAssessmentMetadata `json:"items,omitempty"` }
CenterAssessmentMetadataList is a list of CenterAssessmentMetadatas
func (*CenterAssessmentMetadataList) DeepCopy ¶
func (in *CenterAssessmentMetadataList) DeepCopy() *CenterAssessmentMetadataList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAssessmentMetadataList.
func (*CenterAssessmentMetadataList) DeepCopyInto ¶
func (in *CenterAssessmentMetadataList) DeepCopyInto(out *CenterAssessmentMetadataList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CenterAssessmentMetadataList) DeepCopyObject ¶
func (in *CenterAssessmentMetadataList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CenterAssessmentMetadataSpec ¶
type CenterAssessmentMetadataSpec struct { State *CenterAssessmentMetadataSpecResource `json:"state,omitempty" tf:"-"` Resource CenterAssessmentMetadataSpecResource `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 (*CenterAssessmentMetadataSpec) DeepCopy ¶
func (in *CenterAssessmentMetadataSpec) DeepCopy() *CenterAssessmentMetadataSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAssessmentMetadataSpec.
func (*CenterAssessmentMetadataSpec) DeepCopyInto ¶
func (in *CenterAssessmentMetadataSpec) DeepCopyInto(out *CenterAssessmentMetadataSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterAssessmentMetadataSpecResource ¶
type CenterAssessmentMetadataSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Categories []string `json:"categories,omitempty" tf:"categories"` Description *string `json:"description" tf:"description"` DisplayName *string `json:"displayName" tf:"display_name"` // +optional ImplementationEffort *string `json:"implementationEffort,omitempty" tf:"implementation_effort"` // +optional Name *string `json:"name,omitempty" tf:"name"` // +optional RemediationDescription *string `json:"remediationDescription,omitempty" tf:"remediation_description"` // +optional Severity *string `json:"severity,omitempty" tf:"severity"` // +optional Threats []string `json:"threats,omitempty" tf:"threats"` // +optional UserImpact *string `json:"userImpact,omitempty" tf:"user_impact"` }
func (*CenterAssessmentMetadataSpecResource) DeepCopy ¶
func (in *CenterAssessmentMetadataSpecResource) DeepCopy() *CenterAssessmentMetadataSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAssessmentMetadataSpecResource.
func (*CenterAssessmentMetadataSpecResource) DeepCopyInto ¶
func (in *CenterAssessmentMetadataSpecResource) DeepCopyInto(out *CenterAssessmentMetadataSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterAssessmentMetadataStatus ¶
type CenterAssessmentMetadataStatus 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 (*CenterAssessmentMetadataStatus) DeepCopy ¶
func (in *CenterAssessmentMetadataStatus) DeepCopy() *CenterAssessmentMetadataStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAssessmentMetadataStatus.
func (*CenterAssessmentMetadataStatus) DeepCopyInto ¶
func (in *CenterAssessmentMetadataStatus) DeepCopyInto(out *CenterAssessmentMetadataStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterAssessmentPolicy ¶
type CenterAssessmentPolicy struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CenterAssessmentPolicySpec `json:"spec,omitempty"` Status CenterAssessmentPolicyStatus `json:"status,omitempty"` }
func (*CenterAssessmentPolicy) DeepCopy ¶
func (in *CenterAssessmentPolicy) DeepCopy() *CenterAssessmentPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAssessmentPolicy.
func (*CenterAssessmentPolicy) DeepCopyInto ¶
func (in *CenterAssessmentPolicy) DeepCopyInto(out *CenterAssessmentPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CenterAssessmentPolicy) DeepCopyObject ¶
func (in *CenterAssessmentPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CenterAssessmentPolicy) SetupWebhookWithManager ¶
func (r *CenterAssessmentPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*CenterAssessmentPolicy) ValidateCreate ¶
func (r *CenterAssessmentPolicy) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*CenterAssessmentPolicy) ValidateDelete ¶
func (r *CenterAssessmentPolicy) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*CenterAssessmentPolicy) ValidateUpdate ¶
func (r *CenterAssessmentPolicy) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type CenterAssessmentPolicyList ¶
type CenterAssessmentPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CenterAssessmentPolicy CRD objects Items []CenterAssessmentPolicy `json:"items,omitempty"` }
CenterAssessmentPolicyList is a list of CenterAssessmentPolicys
func (*CenterAssessmentPolicyList) DeepCopy ¶
func (in *CenterAssessmentPolicyList) DeepCopy() *CenterAssessmentPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAssessmentPolicyList.
func (*CenterAssessmentPolicyList) DeepCopyInto ¶
func (in *CenterAssessmentPolicyList) DeepCopyInto(out *CenterAssessmentPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CenterAssessmentPolicyList) DeepCopyObject ¶
func (in *CenterAssessmentPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CenterAssessmentPolicySpec ¶
type CenterAssessmentPolicySpec struct { State *CenterAssessmentPolicySpecResource `json:"state,omitempty" tf:"-"` Resource CenterAssessmentPolicySpecResource `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 (*CenterAssessmentPolicySpec) DeepCopy ¶
func (in *CenterAssessmentPolicySpec) DeepCopy() *CenterAssessmentPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAssessmentPolicySpec.
func (*CenterAssessmentPolicySpec) DeepCopyInto ¶
func (in *CenterAssessmentPolicySpec) DeepCopyInto(out *CenterAssessmentPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterAssessmentPolicySpecResource ¶
type CenterAssessmentPolicySpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Categories []string `json:"categories,omitempty" tf:"categories"` Description *string `json:"description" tf:"description"` DisplayName *string `json:"displayName" tf:"display_name"` // +optional ImplementationEffort *string `json:"implementationEffort,omitempty" tf:"implementation_effort"` // +optional Name *string `json:"name,omitempty" tf:"name"` // +optional RemediationDescription *string `json:"remediationDescription,omitempty" tf:"remediation_description"` // +optional Severity *string `json:"severity,omitempty" tf:"severity"` // +optional Threats []string `json:"threats,omitempty" tf:"threats"` // +optional UserImpact *string `json:"userImpact,omitempty" tf:"user_impact"` }
func (*CenterAssessmentPolicySpecResource) DeepCopy ¶
func (in *CenterAssessmentPolicySpecResource) DeepCopy() *CenterAssessmentPolicySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAssessmentPolicySpecResource.
func (*CenterAssessmentPolicySpecResource) DeepCopyInto ¶
func (in *CenterAssessmentPolicySpecResource) DeepCopyInto(out *CenterAssessmentPolicySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterAssessmentPolicyStatus ¶
type CenterAssessmentPolicyStatus 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 (*CenterAssessmentPolicyStatus) DeepCopy ¶
func (in *CenterAssessmentPolicyStatus) DeepCopy() *CenterAssessmentPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAssessmentPolicyStatus.
func (*CenterAssessmentPolicyStatus) DeepCopyInto ¶
func (in *CenterAssessmentPolicyStatus) DeepCopyInto(out *CenterAssessmentPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterAssessmentSpec ¶
type CenterAssessmentSpec struct { State *CenterAssessmentSpecResource `json:"state,omitempty" tf:"-"` Resource CenterAssessmentSpecResource `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 (*CenterAssessmentSpec) DeepCopy ¶
func (in *CenterAssessmentSpec) DeepCopy() *CenterAssessmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAssessmentSpec.
func (*CenterAssessmentSpec) DeepCopyInto ¶
func (in *CenterAssessmentSpec) DeepCopyInto(out *CenterAssessmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterAssessmentSpecResource ¶
type CenterAssessmentSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AdditionalData *map[string]string `json:"additionalData,omitempty" tf:"additional_data"` AssessmentPolicyID *string `json:"assessmentPolicyID" tf:"assessment_policy_id"` Status *CenterAssessmentSpecStatus `json:"status" tf:"status"` TargetResourceID *string `json:"targetResourceID" tf:"target_resource_id"` }
func (*CenterAssessmentSpecResource) DeepCopy ¶
func (in *CenterAssessmentSpecResource) DeepCopy() *CenterAssessmentSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAssessmentSpecResource.
func (*CenterAssessmentSpecResource) DeepCopyInto ¶
func (in *CenterAssessmentSpecResource) DeepCopyInto(out *CenterAssessmentSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterAssessmentSpecStatus ¶
type CenterAssessmentSpecStatus struct { // +optional Cause *string `json:"cause,omitempty" tf:"cause"` Code *string `json:"code" tf:"code"` // +optional Description *string `json:"description,omitempty" tf:"description"` }
func (*CenterAssessmentSpecStatus) DeepCopy ¶
func (in *CenterAssessmentSpecStatus) DeepCopy() *CenterAssessmentSpecStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAssessmentSpecStatus.
func (*CenterAssessmentSpecStatus) DeepCopyInto ¶
func (in *CenterAssessmentSpecStatus) DeepCopyInto(out *CenterAssessmentSpecStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterAssessmentSpecStatusCodec ¶
type CenterAssessmentSpecStatusCodec struct { }
+k8s:deepcopy-gen=false
func (CenterAssessmentSpecStatusCodec) Decode ¶
func (CenterAssessmentSpecStatusCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (CenterAssessmentSpecStatusCodec) Encode ¶
func (CenterAssessmentSpecStatusCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (CenterAssessmentSpecStatusCodec) IsEmpty ¶
func (CenterAssessmentSpecStatusCodec) IsEmpty(ptr unsafe.Pointer) bool
type CenterAssessmentStatus ¶
type CenterAssessmentStatus 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 (*CenterAssessmentStatus) DeepCopy ¶
func (in *CenterAssessmentStatus) DeepCopy() *CenterAssessmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAssessmentStatus.
func (*CenterAssessmentStatus) DeepCopyInto ¶
func (in *CenterAssessmentStatus) DeepCopyInto(out *CenterAssessmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterAutoProvisioning ¶
type CenterAutoProvisioning struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CenterAutoProvisioningSpec `json:"spec,omitempty"` Status CenterAutoProvisioningStatus `json:"status,omitempty"` }
func (*CenterAutoProvisioning) DeepCopy ¶
func (in *CenterAutoProvisioning) DeepCopy() *CenterAutoProvisioning
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAutoProvisioning.
func (*CenterAutoProvisioning) DeepCopyInto ¶
func (in *CenterAutoProvisioning) DeepCopyInto(out *CenterAutoProvisioning)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CenterAutoProvisioning) DeepCopyObject ¶
func (in *CenterAutoProvisioning) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CenterAutoProvisioning) SetupWebhookWithManager ¶
func (r *CenterAutoProvisioning) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*CenterAutoProvisioning) ValidateCreate ¶
func (r *CenterAutoProvisioning) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*CenterAutoProvisioning) ValidateDelete ¶
func (r *CenterAutoProvisioning) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*CenterAutoProvisioning) ValidateUpdate ¶
func (r *CenterAutoProvisioning) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type CenterAutoProvisioningList ¶
type CenterAutoProvisioningList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CenterAutoProvisioning CRD objects Items []CenterAutoProvisioning `json:"items,omitempty"` }
CenterAutoProvisioningList is a list of CenterAutoProvisionings
func (*CenterAutoProvisioningList) DeepCopy ¶
func (in *CenterAutoProvisioningList) DeepCopy() *CenterAutoProvisioningList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAutoProvisioningList.
func (*CenterAutoProvisioningList) DeepCopyInto ¶
func (in *CenterAutoProvisioningList) DeepCopyInto(out *CenterAutoProvisioningList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CenterAutoProvisioningList) DeepCopyObject ¶
func (in *CenterAutoProvisioningList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CenterAutoProvisioningSpec ¶
type CenterAutoProvisioningSpec struct { State *CenterAutoProvisioningSpecResource `json:"state,omitempty" tf:"-"` Resource CenterAutoProvisioningSpecResource `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 (*CenterAutoProvisioningSpec) DeepCopy ¶
func (in *CenterAutoProvisioningSpec) DeepCopy() *CenterAutoProvisioningSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAutoProvisioningSpec.
func (*CenterAutoProvisioningSpec) DeepCopyInto ¶
func (in *CenterAutoProvisioningSpec) DeepCopyInto(out *CenterAutoProvisioningSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterAutoProvisioningSpecResource ¶
type CenterAutoProvisioningSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` AutoProvision *string `json:"autoProvision" tf:"auto_provision"` }
func (*CenterAutoProvisioningSpecResource) DeepCopy ¶
func (in *CenterAutoProvisioningSpecResource) DeepCopy() *CenterAutoProvisioningSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAutoProvisioningSpecResource.
func (*CenterAutoProvisioningSpecResource) DeepCopyInto ¶
func (in *CenterAutoProvisioningSpecResource) DeepCopyInto(out *CenterAutoProvisioningSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterAutoProvisioningStatus ¶
type CenterAutoProvisioningStatus 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 (*CenterAutoProvisioningStatus) DeepCopy ¶
func (in *CenterAutoProvisioningStatus) DeepCopy() *CenterAutoProvisioningStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAutoProvisioningStatus.
func (*CenterAutoProvisioningStatus) DeepCopyInto ¶
func (in *CenterAutoProvisioningStatus) DeepCopyInto(out *CenterAutoProvisioningStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterAutomation ¶
type CenterAutomation struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CenterAutomationSpec `json:"spec,omitempty"` Status CenterAutomationStatus `json:"status,omitempty"` }
func (*CenterAutomation) DeepCopy ¶
func (in *CenterAutomation) DeepCopy() *CenterAutomation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAutomation.
func (*CenterAutomation) DeepCopyInto ¶
func (in *CenterAutomation) DeepCopyInto(out *CenterAutomation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CenterAutomation) DeepCopyObject ¶
func (in *CenterAutomation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CenterAutomation) SetupWebhookWithManager ¶
func (r *CenterAutomation) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*CenterAutomation) ValidateCreate ¶
func (r *CenterAutomation) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*CenterAutomation) ValidateDelete ¶
func (r *CenterAutomation) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*CenterAutomation) ValidateUpdate ¶
func (r *CenterAutomation) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type CenterAutomationList ¶
type CenterAutomationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CenterAutomation CRD objects Items []CenterAutomation `json:"items,omitempty"` }
CenterAutomationList is a list of CenterAutomations
func (*CenterAutomationList) DeepCopy ¶
func (in *CenterAutomationList) DeepCopy() *CenterAutomationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAutomationList.
func (*CenterAutomationList) DeepCopyInto ¶
func (in *CenterAutomationList) DeepCopyInto(out *CenterAutomationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CenterAutomationList) DeepCopyObject ¶
func (in *CenterAutomationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CenterAutomationSpec ¶
type CenterAutomationSpec struct { State *CenterAutomationSpecResource `json:"state,omitempty" tf:"-"` Resource CenterAutomationSpecResource `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 (*CenterAutomationSpec) DeepCopy ¶
func (in *CenterAutomationSpec) DeepCopy() *CenterAutomationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAutomationSpec.
func (*CenterAutomationSpec) DeepCopyInto ¶
func (in *CenterAutomationSpec) DeepCopyInto(out *CenterAutomationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterAutomationSpecAction ¶
type CenterAutomationSpecAction struct { // +optional ConnectionString *string `json:"-" sensitive:"true" tf:"connection_string"` ResourceID *string `json:"resourceID" tf:"resource_id"` // +optional TriggerURL *string `json:"-" sensitive:"true" tf:"trigger_url"` Type *string `json:"type" tf:"type"` }
func (*CenterAutomationSpecAction) DeepCopy ¶
func (in *CenterAutomationSpecAction) DeepCopy() *CenterAutomationSpecAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAutomationSpecAction.
func (*CenterAutomationSpecAction) DeepCopyInto ¶
func (in *CenterAutomationSpecAction) DeepCopyInto(out *CenterAutomationSpecAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterAutomationSpecResource ¶
type CenterAutomationSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +kubebuilder:validation:MinItems=1 Action []CenterAutomationSpecAction `json:"action" tf:"action"` // +optional Description *string `json:"description,omitempty" tf:"description"` // +optional Enabled *bool `json:"enabled,omitempty" tf:"enabled"` Location *string `json:"location" tf:"location"` Name *string `json:"name" tf:"name"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` // +kubebuilder:validation:MinItems=1 Scopes []string `json:"scopes" tf:"scopes"` // +kubebuilder:validation:MinItems=1 Source []CenterAutomationSpecSource `json:"source" tf:"source"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` }
func (*CenterAutomationSpecResource) DeepCopy ¶
func (in *CenterAutomationSpecResource) DeepCopy() *CenterAutomationSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAutomationSpecResource.
func (*CenterAutomationSpecResource) DeepCopyInto ¶
func (in *CenterAutomationSpecResource) DeepCopyInto(out *CenterAutomationSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterAutomationSpecSource ¶
type CenterAutomationSpecSource struct { EventSource *string `json:"eventSource" tf:"event_source"` // +optional RuleSet []CenterAutomationSpecSourceRuleSet `json:"ruleSet,omitempty" tf:"rule_set"` }
func (*CenterAutomationSpecSource) DeepCopy ¶
func (in *CenterAutomationSpecSource) DeepCopy() *CenterAutomationSpecSource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAutomationSpecSource.
func (*CenterAutomationSpecSource) DeepCopyInto ¶
func (in *CenterAutomationSpecSource) DeepCopyInto(out *CenterAutomationSpecSource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterAutomationSpecSourceRuleSet ¶
type CenterAutomationSpecSourceRuleSet struct {
Rule []CenterAutomationSpecSourceRuleSetRule `json:"rule" tf:"rule"`
}
func (*CenterAutomationSpecSourceRuleSet) DeepCopy ¶
func (in *CenterAutomationSpecSourceRuleSet) DeepCopy() *CenterAutomationSpecSourceRuleSet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAutomationSpecSourceRuleSet.
func (*CenterAutomationSpecSourceRuleSet) DeepCopyInto ¶
func (in *CenterAutomationSpecSourceRuleSet) DeepCopyInto(out *CenterAutomationSpecSourceRuleSet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterAutomationSpecSourceRuleSetRule ¶
type CenterAutomationSpecSourceRuleSetRule struct { ExpectedValue *string `json:"expectedValue" tf:"expected_value"` Operator *string `json:"operator" tf:"operator"` PropertyPath *string `json:"propertyPath" tf:"property_path"` PropertyType *string `json:"propertyType" tf:"property_type"` }
func (*CenterAutomationSpecSourceRuleSetRule) DeepCopy ¶
func (in *CenterAutomationSpecSourceRuleSetRule) DeepCopy() *CenterAutomationSpecSourceRuleSetRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAutomationSpecSourceRuleSetRule.
func (*CenterAutomationSpecSourceRuleSetRule) DeepCopyInto ¶
func (in *CenterAutomationSpecSourceRuleSetRule) DeepCopyInto(out *CenterAutomationSpecSourceRuleSetRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterAutomationStatus ¶
type CenterAutomationStatus 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 (*CenterAutomationStatus) DeepCopy ¶
func (in *CenterAutomationStatus) DeepCopy() *CenterAutomationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAutomationStatus.
func (*CenterAutomationStatus) DeepCopyInto ¶
func (in *CenterAutomationStatus) DeepCopyInto(out *CenterAutomationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterContact ¶
type CenterContact struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CenterContactSpec `json:"spec,omitempty"` Status CenterContactStatus `json:"status,omitempty"` }
func (*CenterContact) DeepCopy ¶
func (in *CenterContact) DeepCopy() *CenterContact
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterContact.
func (*CenterContact) DeepCopyInto ¶
func (in *CenterContact) DeepCopyInto(out *CenterContact)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CenterContact) DeepCopyObject ¶
func (in *CenterContact) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CenterContact) SetupWebhookWithManager ¶
func (r *CenterContact) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*CenterContact) ValidateCreate ¶
func (r *CenterContact) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*CenterContact) ValidateDelete ¶
func (r *CenterContact) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*CenterContact) ValidateUpdate ¶
func (r *CenterContact) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type CenterContactList ¶
type CenterContactList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CenterContact CRD objects Items []CenterContact `json:"items,omitempty"` }
CenterContactList is a list of CenterContacts
func (*CenterContactList) DeepCopy ¶
func (in *CenterContactList) DeepCopy() *CenterContactList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterContactList.
func (*CenterContactList) DeepCopyInto ¶
func (in *CenterContactList) DeepCopyInto(out *CenterContactList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CenterContactList) DeepCopyObject ¶
func (in *CenterContactList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CenterContactSpec ¶
type CenterContactSpec struct { State *CenterContactSpecResource `json:"state,omitempty" tf:"-"` Resource CenterContactSpecResource `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 (*CenterContactSpec) DeepCopy ¶
func (in *CenterContactSpec) DeepCopy() *CenterContactSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterContactSpec.
func (*CenterContactSpec) DeepCopyInto ¶
func (in *CenterContactSpec) DeepCopyInto(out *CenterContactSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterContactSpecResource ¶
type CenterContactSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` AlertNotifications *bool `json:"alertNotifications" tf:"alert_notifications"` AlertsToAdmins *bool `json:"alertsToAdmins" tf:"alerts_to_admins"` Email *string `json:"email" tf:"email"` // +optional Phone *string `json:"phone,omitempty" tf:"phone"` }
func (*CenterContactSpecResource) DeepCopy ¶
func (in *CenterContactSpecResource) DeepCopy() *CenterContactSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterContactSpecResource.
func (*CenterContactSpecResource) DeepCopyInto ¶
func (in *CenterContactSpecResource) DeepCopyInto(out *CenterContactSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterContactStatus ¶
type CenterContactStatus 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 (*CenterContactStatus) DeepCopy ¶
func (in *CenterContactStatus) DeepCopy() *CenterContactStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterContactStatus.
func (*CenterContactStatus) DeepCopyInto ¶
func (in *CenterContactStatus) DeepCopyInto(out *CenterContactStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterServerVulnerabilityAssessment ¶
type CenterServerVulnerabilityAssessment struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CenterServerVulnerabilityAssessmentSpec `json:"spec,omitempty"` Status CenterServerVulnerabilityAssessmentStatus `json:"status,omitempty"` }
func (*CenterServerVulnerabilityAssessment) DeepCopy ¶
func (in *CenterServerVulnerabilityAssessment) DeepCopy() *CenterServerVulnerabilityAssessment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterServerVulnerabilityAssessment.
func (*CenterServerVulnerabilityAssessment) DeepCopyInto ¶
func (in *CenterServerVulnerabilityAssessment) DeepCopyInto(out *CenterServerVulnerabilityAssessment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CenterServerVulnerabilityAssessment) DeepCopyObject ¶
func (in *CenterServerVulnerabilityAssessment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CenterServerVulnerabilityAssessment) SetupWebhookWithManager ¶
func (r *CenterServerVulnerabilityAssessment) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*CenterServerVulnerabilityAssessment) ValidateCreate ¶
func (r *CenterServerVulnerabilityAssessment) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*CenterServerVulnerabilityAssessment) ValidateDelete ¶
func (r *CenterServerVulnerabilityAssessment) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*CenterServerVulnerabilityAssessment) ValidateUpdate ¶
func (r *CenterServerVulnerabilityAssessment) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type CenterServerVulnerabilityAssessmentList ¶
type CenterServerVulnerabilityAssessmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CenterServerVulnerabilityAssessment CRD objects Items []CenterServerVulnerabilityAssessment `json:"items,omitempty"` }
CenterServerVulnerabilityAssessmentList is a list of CenterServerVulnerabilityAssessments
func (*CenterServerVulnerabilityAssessmentList) DeepCopy ¶
func (in *CenterServerVulnerabilityAssessmentList) DeepCopy() *CenterServerVulnerabilityAssessmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterServerVulnerabilityAssessmentList.
func (*CenterServerVulnerabilityAssessmentList) DeepCopyInto ¶
func (in *CenterServerVulnerabilityAssessmentList) DeepCopyInto(out *CenterServerVulnerabilityAssessmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CenterServerVulnerabilityAssessmentList) DeepCopyObject ¶
func (in *CenterServerVulnerabilityAssessmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CenterServerVulnerabilityAssessmentSpec ¶
type CenterServerVulnerabilityAssessmentSpec struct { State *CenterServerVulnerabilityAssessmentSpecResource `json:"state,omitempty" tf:"-"` Resource CenterServerVulnerabilityAssessmentSpecResource `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 (*CenterServerVulnerabilityAssessmentSpec) DeepCopy ¶
func (in *CenterServerVulnerabilityAssessmentSpec) DeepCopy() *CenterServerVulnerabilityAssessmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterServerVulnerabilityAssessmentSpec.
func (*CenterServerVulnerabilityAssessmentSpec) DeepCopyInto ¶
func (in *CenterServerVulnerabilityAssessmentSpec) DeepCopyInto(out *CenterServerVulnerabilityAssessmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterServerVulnerabilityAssessmentSpecResource ¶
type CenterServerVulnerabilityAssessmentSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional HybridMachineID *string `json:"hybridMachineID,omitempty" tf:"hybrid_machine_id"` // +optional VirtualMachineID *string `json:"virtualMachineID,omitempty" tf:"virtual_machine_id"` }
func (*CenterServerVulnerabilityAssessmentSpecResource) DeepCopy ¶
func (in *CenterServerVulnerabilityAssessmentSpecResource) DeepCopy() *CenterServerVulnerabilityAssessmentSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterServerVulnerabilityAssessmentSpecResource.
func (*CenterServerVulnerabilityAssessmentSpecResource) DeepCopyInto ¶
func (in *CenterServerVulnerabilityAssessmentSpecResource) DeepCopyInto(out *CenterServerVulnerabilityAssessmentSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterServerVulnerabilityAssessmentStatus ¶
type CenterServerVulnerabilityAssessmentStatus 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 (*CenterServerVulnerabilityAssessmentStatus) DeepCopy ¶
func (in *CenterServerVulnerabilityAssessmentStatus) DeepCopy() *CenterServerVulnerabilityAssessmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterServerVulnerabilityAssessmentStatus.
func (*CenterServerVulnerabilityAssessmentStatus) DeepCopyInto ¶
func (in *CenterServerVulnerabilityAssessmentStatus) DeepCopyInto(out *CenterServerVulnerabilityAssessmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterSetting ¶
type CenterSetting struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CenterSettingSpec `json:"spec,omitempty"` Status CenterSettingStatus `json:"status,omitempty"` }
func (*CenterSetting) DeepCopy ¶
func (in *CenterSetting) DeepCopy() *CenterSetting
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterSetting.
func (*CenterSetting) DeepCopyInto ¶
func (in *CenterSetting) DeepCopyInto(out *CenterSetting)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CenterSetting) DeepCopyObject ¶
func (in *CenterSetting) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CenterSetting) SetupWebhookWithManager ¶
func (r *CenterSetting) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*CenterSetting) ValidateCreate ¶
func (r *CenterSetting) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*CenterSetting) ValidateDelete ¶
func (r *CenterSetting) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*CenterSetting) ValidateUpdate ¶
func (r *CenterSetting) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type CenterSettingList ¶
type CenterSettingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CenterSetting CRD objects Items []CenterSetting `json:"items,omitempty"` }
CenterSettingList is a list of CenterSettings
func (*CenterSettingList) DeepCopy ¶
func (in *CenterSettingList) DeepCopy() *CenterSettingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterSettingList.
func (*CenterSettingList) DeepCopyInto ¶
func (in *CenterSettingList) DeepCopyInto(out *CenterSettingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CenterSettingList) DeepCopyObject ¶
func (in *CenterSettingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CenterSettingSpec ¶
type CenterSettingSpec struct { State *CenterSettingSpecResource `json:"state,omitempty" tf:"-"` Resource CenterSettingSpecResource `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 (*CenterSettingSpec) DeepCopy ¶
func (in *CenterSettingSpec) DeepCopy() *CenterSettingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterSettingSpec.
func (*CenterSettingSpec) DeepCopyInto ¶
func (in *CenterSettingSpec) DeepCopyInto(out *CenterSettingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterSettingSpecResource ¶
type CenterSettingSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` Enabled *bool `json:"enabled" tf:"enabled"` SettingName *string `json:"settingName" tf:"setting_name"` }
func (*CenterSettingSpecResource) DeepCopy ¶
func (in *CenterSettingSpecResource) DeepCopy() *CenterSettingSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterSettingSpecResource.
func (*CenterSettingSpecResource) DeepCopyInto ¶
func (in *CenterSettingSpecResource) DeepCopyInto(out *CenterSettingSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterSettingStatus ¶
type CenterSettingStatus 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 (*CenterSettingStatus) DeepCopy ¶
func (in *CenterSettingStatus) DeepCopy() *CenterSettingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterSettingStatus.
func (*CenterSettingStatus) DeepCopyInto ¶
func (in *CenterSettingStatus) DeepCopyInto(out *CenterSettingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterSubscriptionPricing ¶
type CenterSubscriptionPricing struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CenterSubscriptionPricingSpec `json:"spec,omitempty"` Status CenterSubscriptionPricingStatus `json:"status,omitempty"` }
func (*CenterSubscriptionPricing) DeepCopy ¶
func (in *CenterSubscriptionPricing) DeepCopy() *CenterSubscriptionPricing
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterSubscriptionPricing.
func (*CenterSubscriptionPricing) DeepCopyInto ¶
func (in *CenterSubscriptionPricing) DeepCopyInto(out *CenterSubscriptionPricing)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CenterSubscriptionPricing) DeepCopyObject ¶
func (in *CenterSubscriptionPricing) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CenterSubscriptionPricing) SetupWebhookWithManager ¶
func (r *CenterSubscriptionPricing) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*CenterSubscriptionPricing) ValidateCreate ¶
func (r *CenterSubscriptionPricing) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*CenterSubscriptionPricing) ValidateDelete ¶
func (r *CenterSubscriptionPricing) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*CenterSubscriptionPricing) ValidateUpdate ¶
func (r *CenterSubscriptionPricing) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type CenterSubscriptionPricingList ¶
type CenterSubscriptionPricingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CenterSubscriptionPricing CRD objects Items []CenterSubscriptionPricing `json:"items,omitempty"` }
CenterSubscriptionPricingList is a list of CenterSubscriptionPricings
func (*CenterSubscriptionPricingList) DeepCopy ¶
func (in *CenterSubscriptionPricingList) DeepCopy() *CenterSubscriptionPricingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterSubscriptionPricingList.
func (*CenterSubscriptionPricingList) DeepCopyInto ¶
func (in *CenterSubscriptionPricingList) DeepCopyInto(out *CenterSubscriptionPricingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CenterSubscriptionPricingList) DeepCopyObject ¶
func (in *CenterSubscriptionPricingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CenterSubscriptionPricingSpec ¶
type CenterSubscriptionPricingSpec struct { State *CenterSubscriptionPricingSpecResource `json:"state,omitempty" tf:"-"` Resource CenterSubscriptionPricingSpecResource `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 (*CenterSubscriptionPricingSpec) DeepCopy ¶
func (in *CenterSubscriptionPricingSpec) DeepCopy() *CenterSubscriptionPricingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterSubscriptionPricingSpec.
func (*CenterSubscriptionPricingSpec) DeepCopyInto ¶
func (in *CenterSubscriptionPricingSpec) DeepCopyInto(out *CenterSubscriptionPricingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterSubscriptionPricingSpecResource ¶
type CenterSubscriptionPricingSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional ResourceType *string `json:"resourceType,omitempty" tf:"resource_type"` Tier *string `json:"tier" tf:"tier"` }
func (*CenterSubscriptionPricingSpecResource) DeepCopy ¶
func (in *CenterSubscriptionPricingSpecResource) DeepCopy() *CenterSubscriptionPricingSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterSubscriptionPricingSpecResource.
func (*CenterSubscriptionPricingSpecResource) DeepCopyInto ¶
func (in *CenterSubscriptionPricingSpecResource) DeepCopyInto(out *CenterSubscriptionPricingSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterSubscriptionPricingStatus ¶
type CenterSubscriptionPricingStatus 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 (*CenterSubscriptionPricingStatus) DeepCopy ¶
func (in *CenterSubscriptionPricingStatus) DeepCopy() *CenterSubscriptionPricingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterSubscriptionPricingStatus.
func (*CenterSubscriptionPricingStatus) DeepCopyInto ¶
func (in *CenterSubscriptionPricingStatus) DeepCopyInto(out *CenterSubscriptionPricingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterWorkspace ¶
type CenterWorkspace struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CenterWorkspaceSpec `json:"spec,omitempty"` Status CenterWorkspaceStatus `json:"status,omitempty"` }
func (*CenterWorkspace) DeepCopy ¶
func (in *CenterWorkspace) DeepCopy() *CenterWorkspace
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterWorkspace.
func (*CenterWorkspace) DeepCopyInto ¶
func (in *CenterWorkspace) DeepCopyInto(out *CenterWorkspace)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CenterWorkspace) DeepCopyObject ¶
func (in *CenterWorkspace) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CenterWorkspace) SetupWebhookWithManager ¶
func (r *CenterWorkspace) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*CenterWorkspace) ValidateCreate ¶
func (r *CenterWorkspace) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*CenterWorkspace) ValidateDelete ¶
func (r *CenterWorkspace) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*CenterWorkspace) ValidateUpdate ¶
func (r *CenterWorkspace) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type CenterWorkspaceList ¶
type CenterWorkspaceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CenterWorkspace CRD objects Items []CenterWorkspace `json:"items,omitempty"` }
CenterWorkspaceList is a list of CenterWorkspaces
func (*CenterWorkspaceList) DeepCopy ¶
func (in *CenterWorkspaceList) DeepCopy() *CenterWorkspaceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterWorkspaceList.
func (*CenterWorkspaceList) DeepCopyInto ¶
func (in *CenterWorkspaceList) DeepCopyInto(out *CenterWorkspaceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CenterWorkspaceList) DeepCopyObject ¶
func (in *CenterWorkspaceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CenterWorkspaceSpec ¶
type CenterWorkspaceSpec struct { State *CenterWorkspaceSpecResource `json:"state,omitempty" tf:"-"` Resource CenterWorkspaceSpecResource `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 (*CenterWorkspaceSpec) DeepCopy ¶
func (in *CenterWorkspaceSpec) DeepCopy() *CenterWorkspaceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterWorkspaceSpec.
func (*CenterWorkspaceSpec) DeepCopyInto ¶
func (in *CenterWorkspaceSpec) DeepCopyInto(out *CenterWorkspaceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterWorkspaceSpecResource ¶
type CenterWorkspaceSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` Scope *string `json:"scope" tf:"scope"` WorkspaceID *string `json:"workspaceID" tf:"workspace_id"` }
func (*CenterWorkspaceSpecResource) DeepCopy ¶
func (in *CenterWorkspaceSpecResource) DeepCopy() *CenterWorkspaceSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterWorkspaceSpecResource.
func (*CenterWorkspaceSpecResource) DeepCopyInto ¶
func (in *CenterWorkspaceSpecResource) DeepCopyInto(out *CenterWorkspaceSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterWorkspaceStatus ¶
type CenterWorkspaceStatus 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 (*CenterWorkspaceStatus) DeepCopy ¶
func (in *CenterWorkspaceStatus) DeepCopy() *CenterWorkspaceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterWorkspaceStatus.
func (*CenterWorkspaceStatus) DeepCopyInto ¶
func (in *CenterWorkspaceStatus) DeepCopyInto(out *CenterWorkspaceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- center_assessment_metadata_types.go
- center_assessment_metadata_webhook.go
- center_assessment_policy_types.go
- center_assessment_policy_webhook.go
- center_assessment_types.go
- center_assessment_webhook.go
- center_auto_provisioning_types.go
- center_auto_provisioning_webhook.go
- center_automation_types.go
- center_automation_webhook.go
- center_contact_types.go
- center_contact_webhook.go
- center_server_vulnerability_assessment_types.go
- center_server_vulnerability_assessment_webhook.go
- center_setting_types.go
- center_setting_webhook.go
- center_subscription_pricing_types.go
- center_subscription_pricing_webhook.go
- center_workspace_types.go
- center_workspace_webhook.go
- codec.go
- doc.go
- register.go
- zz_generated.deepcopy.go