Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=security.azure.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type CenterAssessment
- func (in *CenterAssessment) DeepCopy() *CenterAssessment
- func (in *CenterAssessment) DeepCopyInto(out *CenterAssessment)
- func (in *CenterAssessment) DeepCopyObject() runtime.Object
- func (mg *CenterAssessment) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *CenterAssessment) GetConnectionDetailsMapping() map[string]string
- func (mg *CenterAssessment) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *CenterAssessment) GetObservation() (map[string]interface{}, error)
- func (tr *CenterAssessment) GetParameters() (map[string]interface{}, error)
- func (mg *CenterAssessment) GetProviderConfigReference() *xpv1.Reference
- func (mg *CenterAssessment) GetProviderReference() *xpv1.Reference
- func (mg *CenterAssessment) GetTerraformResourceType() string
- func (tr *CenterAssessment) GetTerraformSchemaVersion() int
- func (mg *CenterAssessment) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *CenterAssessment) LateInitialize(attrs []byte) (bool, error)
- func (mg *CenterAssessment) SetConditions(c ...xpv1.Condition)
- func (mg *CenterAssessment) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *CenterAssessment) SetObservation(obs map[string]interface{}) error
- func (tr *CenterAssessment) SetParameters(params map[string]interface{}) error
- func (mg *CenterAssessment) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *CenterAssessment) SetProviderReference(r *xpv1.Reference)
- func (mg *CenterAssessment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type CenterAssessmentList
- type CenterAssessmentMetadata
- func (in *CenterAssessmentMetadata) DeepCopy() *CenterAssessmentMetadata
- func (in *CenterAssessmentMetadata) DeepCopyInto(out *CenterAssessmentMetadata)
- func (in *CenterAssessmentMetadata) DeepCopyObject() runtime.Object
- func (mg *CenterAssessmentMetadata) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *CenterAssessmentMetadata) GetConnectionDetailsMapping() map[string]string
- func (mg *CenterAssessmentMetadata) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *CenterAssessmentMetadata) GetObservation() (map[string]interface{}, error)
- func (tr *CenterAssessmentMetadata) GetParameters() (map[string]interface{}, error)
- func (mg *CenterAssessmentMetadata) GetProviderConfigReference() *xpv1.Reference
- func (mg *CenterAssessmentMetadata) GetProviderReference() *xpv1.Reference
- func (mg *CenterAssessmentMetadata) GetTerraformResourceType() string
- func (tr *CenterAssessmentMetadata) GetTerraformSchemaVersion() int
- func (mg *CenterAssessmentMetadata) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *CenterAssessmentMetadata) LateInitialize(attrs []byte) (bool, error)
- func (mg *CenterAssessmentMetadata) SetConditions(c ...xpv1.Condition)
- func (mg *CenterAssessmentMetadata) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *CenterAssessmentMetadata) SetObservation(obs map[string]interface{}) error
- func (tr *CenterAssessmentMetadata) SetParameters(params map[string]interface{}) error
- func (mg *CenterAssessmentMetadata) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *CenterAssessmentMetadata) SetProviderReference(r *xpv1.Reference)
- func (mg *CenterAssessmentMetadata) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type CenterAssessmentMetadataList
- func (in *CenterAssessmentMetadataList) DeepCopy() *CenterAssessmentMetadataList
- func (in *CenterAssessmentMetadataList) DeepCopyInto(out *CenterAssessmentMetadataList)
- func (in *CenterAssessmentMetadataList) DeepCopyObject() runtime.Object
- func (l *CenterAssessmentMetadataList) GetItems() []resource.Managed
- type CenterAssessmentMetadataObservation
- type CenterAssessmentMetadataParameters
- type CenterAssessmentMetadataSpec
- type CenterAssessmentMetadataStatus
- type CenterAssessmentObservation
- type CenterAssessmentParameters
- type CenterAssessmentPolicy
- func (in *CenterAssessmentPolicy) DeepCopy() *CenterAssessmentPolicy
- func (in *CenterAssessmentPolicy) DeepCopyInto(out *CenterAssessmentPolicy)
- func (in *CenterAssessmentPolicy) DeepCopyObject() runtime.Object
- func (mg *CenterAssessmentPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *CenterAssessmentPolicy) GetConnectionDetailsMapping() map[string]string
- func (mg *CenterAssessmentPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *CenterAssessmentPolicy) GetObservation() (map[string]interface{}, error)
- func (tr *CenterAssessmentPolicy) GetParameters() (map[string]interface{}, error)
- func (mg *CenterAssessmentPolicy) GetProviderConfigReference() *xpv1.Reference
- func (mg *CenterAssessmentPolicy) GetProviderReference() *xpv1.Reference
- func (mg *CenterAssessmentPolicy) GetTerraformResourceType() string
- func (tr *CenterAssessmentPolicy) GetTerraformSchemaVersion() int
- func (mg *CenterAssessmentPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *CenterAssessmentPolicy) LateInitialize(attrs []byte) (bool, error)
- func (mg *CenterAssessmentPolicy) SetConditions(c ...xpv1.Condition)
- func (mg *CenterAssessmentPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *CenterAssessmentPolicy) SetObservation(obs map[string]interface{}) error
- func (tr *CenterAssessmentPolicy) SetParameters(params map[string]interface{}) error
- func (mg *CenterAssessmentPolicy) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *CenterAssessmentPolicy) SetProviderReference(r *xpv1.Reference)
- func (mg *CenterAssessmentPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type CenterAssessmentPolicyList
- type CenterAssessmentPolicyObservation
- type CenterAssessmentPolicyParameters
- type CenterAssessmentPolicySpec
- type CenterAssessmentPolicyStatus
- type CenterAssessmentSpec
- type CenterAssessmentStatus
- type CenterAutoProvisioning
- func (in *CenterAutoProvisioning) DeepCopy() *CenterAutoProvisioning
- func (in *CenterAutoProvisioning) DeepCopyInto(out *CenterAutoProvisioning)
- func (in *CenterAutoProvisioning) DeepCopyObject() runtime.Object
- func (mg *CenterAutoProvisioning) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *CenterAutoProvisioning) GetConnectionDetailsMapping() map[string]string
- func (mg *CenterAutoProvisioning) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *CenterAutoProvisioning) GetObservation() (map[string]interface{}, error)
- func (tr *CenterAutoProvisioning) GetParameters() (map[string]interface{}, error)
- func (mg *CenterAutoProvisioning) GetProviderConfigReference() *xpv1.Reference
- func (mg *CenterAutoProvisioning) GetProviderReference() *xpv1.Reference
- func (mg *CenterAutoProvisioning) GetTerraformResourceType() string
- func (tr *CenterAutoProvisioning) GetTerraformSchemaVersion() int
- func (mg *CenterAutoProvisioning) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *CenterAutoProvisioning) LateInitialize(attrs []byte) (bool, error)
- func (mg *CenterAutoProvisioning) SetConditions(c ...xpv1.Condition)
- func (mg *CenterAutoProvisioning) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *CenterAutoProvisioning) SetObservation(obs map[string]interface{}) error
- func (tr *CenterAutoProvisioning) SetParameters(params map[string]interface{}) error
- func (mg *CenterAutoProvisioning) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *CenterAutoProvisioning) SetProviderReference(r *xpv1.Reference)
- func (mg *CenterAutoProvisioning) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type CenterAutoProvisioningList
- type CenterAutoProvisioningObservation
- type CenterAutoProvisioningParameters
- type CenterAutoProvisioningSpec
- type CenterAutoProvisioningStatus
- type CenterContact
- func (in *CenterContact) DeepCopy() *CenterContact
- func (in *CenterContact) DeepCopyInto(out *CenterContact)
- func (in *CenterContact) DeepCopyObject() runtime.Object
- func (mg *CenterContact) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *CenterContact) GetConnectionDetailsMapping() map[string]string
- func (mg *CenterContact) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *CenterContact) GetObservation() (map[string]interface{}, error)
- func (tr *CenterContact) GetParameters() (map[string]interface{}, error)
- func (mg *CenterContact) GetProviderConfigReference() *xpv1.Reference
- func (mg *CenterContact) GetProviderReference() *xpv1.Reference
- func (mg *CenterContact) GetTerraformResourceType() string
- func (tr *CenterContact) GetTerraformSchemaVersion() int
- func (mg *CenterContact) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *CenterContact) LateInitialize(attrs []byte) (bool, error)
- func (mg *CenterContact) SetConditions(c ...xpv1.Condition)
- func (mg *CenterContact) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *CenterContact) SetObservation(obs map[string]interface{}) error
- func (tr *CenterContact) SetParameters(params map[string]interface{}) error
- func (mg *CenterContact) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *CenterContact) SetProviderReference(r *xpv1.Reference)
- func (mg *CenterContact) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type CenterContactList
- type CenterContactObservation
- type CenterContactParameters
- type CenterContactSpec
- type CenterContactStatus
- type CenterServerVulnerabilityAssessment
- func (in *CenterServerVulnerabilityAssessment) DeepCopy() *CenterServerVulnerabilityAssessment
- func (in *CenterServerVulnerabilityAssessment) DeepCopyInto(out *CenterServerVulnerabilityAssessment)
- func (in *CenterServerVulnerabilityAssessment) DeepCopyObject() runtime.Object
- func (mg *CenterServerVulnerabilityAssessment) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *CenterServerVulnerabilityAssessment) GetConnectionDetailsMapping() map[string]string
- func (mg *CenterServerVulnerabilityAssessment) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *CenterServerVulnerabilityAssessment) GetObservation() (map[string]interface{}, error)
- func (tr *CenterServerVulnerabilityAssessment) GetParameters() (map[string]interface{}, error)
- func (mg *CenterServerVulnerabilityAssessment) GetProviderConfigReference() *xpv1.Reference
- func (mg *CenterServerVulnerabilityAssessment) GetProviderReference() *xpv1.Reference
- func (mg *CenterServerVulnerabilityAssessment) GetTerraformResourceType() string
- func (tr *CenterServerVulnerabilityAssessment) GetTerraformSchemaVersion() int
- func (mg *CenterServerVulnerabilityAssessment) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *CenterServerVulnerabilityAssessment) LateInitialize(attrs []byte) (bool, error)
- func (mg *CenterServerVulnerabilityAssessment) SetConditions(c ...xpv1.Condition)
- func (mg *CenterServerVulnerabilityAssessment) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *CenterServerVulnerabilityAssessment) SetObservation(obs map[string]interface{}) error
- func (tr *CenterServerVulnerabilityAssessment) SetParameters(params map[string]interface{}) error
- func (mg *CenterServerVulnerabilityAssessment) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *CenterServerVulnerabilityAssessment) SetProviderReference(r *xpv1.Reference)
- func (mg *CenterServerVulnerabilityAssessment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type CenterServerVulnerabilityAssessmentList
- func (in *CenterServerVulnerabilityAssessmentList) DeepCopy() *CenterServerVulnerabilityAssessmentList
- func (in *CenterServerVulnerabilityAssessmentList) DeepCopyInto(out *CenterServerVulnerabilityAssessmentList)
- func (in *CenterServerVulnerabilityAssessmentList) DeepCopyObject() runtime.Object
- func (l *CenterServerVulnerabilityAssessmentList) GetItems() []resource.Managed
- type CenterServerVulnerabilityAssessmentObservation
- type CenterServerVulnerabilityAssessmentParameters
- type CenterServerVulnerabilityAssessmentSpec
- type CenterServerVulnerabilityAssessmentStatus
- type CenterSetting
- func (in *CenterSetting) DeepCopy() *CenterSetting
- func (in *CenterSetting) DeepCopyInto(out *CenterSetting)
- func (in *CenterSetting) DeepCopyObject() runtime.Object
- func (mg *CenterSetting) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *CenterSetting) GetConnectionDetailsMapping() map[string]string
- func (mg *CenterSetting) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *CenterSetting) GetObservation() (map[string]interface{}, error)
- func (tr *CenterSetting) GetParameters() (map[string]interface{}, error)
- func (mg *CenterSetting) GetProviderConfigReference() *xpv1.Reference
- func (mg *CenterSetting) GetProviderReference() *xpv1.Reference
- func (mg *CenterSetting) GetTerraformResourceType() string
- func (tr *CenterSetting) GetTerraformSchemaVersion() int
- func (mg *CenterSetting) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *CenterSetting) LateInitialize(attrs []byte) (bool, error)
- func (mg *CenterSetting) SetConditions(c ...xpv1.Condition)
- func (mg *CenterSetting) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *CenterSetting) SetObservation(obs map[string]interface{}) error
- func (tr *CenterSetting) SetParameters(params map[string]interface{}) error
- func (mg *CenterSetting) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *CenterSetting) SetProviderReference(r *xpv1.Reference)
- func (mg *CenterSetting) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type CenterSettingList
- type CenterSettingObservation
- type CenterSettingParameters
- type CenterSettingSpec
- type CenterSettingStatus
- type CenterSubscriptionPricing
- func (in *CenterSubscriptionPricing) DeepCopy() *CenterSubscriptionPricing
- func (in *CenterSubscriptionPricing) DeepCopyInto(out *CenterSubscriptionPricing)
- func (in *CenterSubscriptionPricing) DeepCopyObject() runtime.Object
- func (mg *CenterSubscriptionPricing) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *CenterSubscriptionPricing) GetConnectionDetailsMapping() map[string]string
- func (mg *CenterSubscriptionPricing) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *CenterSubscriptionPricing) GetObservation() (map[string]interface{}, error)
- func (tr *CenterSubscriptionPricing) GetParameters() (map[string]interface{}, error)
- func (mg *CenterSubscriptionPricing) GetProviderConfigReference() *xpv1.Reference
- func (mg *CenterSubscriptionPricing) GetProviderReference() *xpv1.Reference
- func (mg *CenterSubscriptionPricing) GetTerraformResourceType() string
- func (tr *CenterSubscriptionPricing) GetTerraformSchemaVersion() int
- func (mg *CenterSubscriptionPricing) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *CenterSubscriptionPricing) LateInitialize(attrs []byte) (bool, error)
- func (mg *CenterSubscriptionPricing) SetConditions(c ...xpv1.Condition)
- func (mg *CenterSubscriptionPricing) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *CenterSubscriptionPricing) SetObservation(obs map[string]interface{}) error
- func (tr *CenterSubscriptionPricing) SetParameters(params map[string]interface{}) error
- func (mg *CenterSubscriptionPricing) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *CenterSubscriptionPricing) SetProviderReference(r *xpv1.Reference)
- func (mg *CenterSubscriptionPricing) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type CenterSubscriptionPricingList
- func (in *CenterSubscriptionPricingList) DeepCopy() *CenterSubscriptionPricingList
- func (in *CenterSubscriptionPricingList) DeepCopyInto(out *CenterSubscriptionPricingList)
- func (in *CenterSubscriptionPricingList) DeepCopyObject() runtime.Object
- func (l *CenterSubscriptionPricingList) GetItems() []resource.Managed
- type CenterSubscriptionPricingObservation
- type CenterSubscriptionPricingParameters
- type CenterSubscriptionPricingSpec
- type CenterSubscriptionPricingStatus
- type CenterWorkspace
- func (in *CenterWorkspace) DeepCopy() *CenterWorkspace
- func (in *CenterWorkspace) DeepCopyInto(out *CenterWorkspace)
- func (in *CenterWorkspace) DeepCopyObject() runtime.Object
- func (mg *CenterWorkspace) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *CenterWorkspace) GetConnectionDetailsMapping() map[string]string
- func (mg *CenterWorkspace) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *CenterWorkspace) GetObservation() (map[string]interface{}, error)
- func (tr *CenterWorkspace) GetParameters() (map[string]interface{}, error)
- func (mg *CenterWorkspace) GetProviderConfigReference() *xpv1.Reference
- func (mg *CenterWorkspace) GetProviderReference() *xpv1.Reference
- func (mg *CenterWorkspace) GetTerraformResourceType() string
- func (tr *CenterWorkspace) GetTerraformSchemaVersion() int
- func (mg *CenterWorkspace) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *CenterWorkspace) LateInitialize(attrs []byte) (bool, error)
- func (mg *CenterWorkspace) SetConditions(c ...xpv1.Condition)
- func (mg *CenterWorkspace) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *CenterWorkspace) SetObservation(obs map[string]interface{}) error
- func (tr *CenterWorkspace) SetParameters(params map[string]interface{}) error
- func (mg *CenterWorkspace) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *CenterWorkspace) SetProviderReference(r *xpv1.Reference)
- func (mg *CenterWorkspace) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type CenterWorkspaceList
- type CenterWorkspaceObservation
- type CenterWorkspaceParameters
- type CenterWorkspaceSpec
- type CenterWorkspaceStatus
- type StatusObservation
- type StatusParameters
Constants ¶
const ( CRDGroup = "security.azure.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( CenterAssessment_Kind = "CenterAssessment" CenterAssessment_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: CenterAssessment_Kind}.String() CenterAssessment_KindAPIVersion = CenterAssessment_Kind + "." + CRDGroupVersion.String() CenterAssessment_GroupVersionKind = CRDGroupVersion.WithKind(CenterAssessment_Kind) )
Repository type metadata.
var ( CenterAssessmentMetadata_Kind = "CenterAssessmentMetadata" CenterAssessmentMetadata_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: CenterAssessmentMetadata_Kind}.String() CenterAssessmentMetadata_KindAPIVersion = CenterAssessmentMetadata_Kind + "." + CRDGroupVersion.String() CenterAssessmentMetadata_GroupVersionKind = CRDGroupVersion.WithKind(CenterAssessmentMetadata_Kind) )
Repository type metadata.
var ( CenterAssessmentPolicy_Kind = "CenterAssessmentPolicy" CenterAssessmentPolicy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: CenterAssessmentPolicy_Kind}.String() CenterAssessmentPolicy_KindAPIVersion = CenterAssessmentPolicy_Kind + "." + CRDGroupVersion.String() CenterAssessmentPolicy_GroupVersionKind = CRDGroupVersion.WithKind(CenterAssessmentPolicy_Kind) )
Repository type metadata.
var ( CenterAutoProvisioning_Kind = "CenterAutoProvisioning" CenterAutoProvisioning_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: CenterAutoProvisioning_Kind}.String() CenterAutoProvisioning_KindAPIVersion = CenterAutoProvisioning_Kind + "." + CRDGroupVersion.String() CenterAutoProvisioning_GroupVersionKind = CRDGroupVersion.WithKind(CenterAutoProvisioning_Kind) )
Repository type metadata.
var ( CenterContact_Kind = "CenterContact" CenterContact_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: CenterContact_Kind}.String() CenterContact_KindAPIVersion = CenterContact_Kind + "." + CRDGroupVersion.String() CenterContact_GroupVersionKind = CRDGroupVersion.WithKind(CenterContact_Kind) )
Repository type metadata.
var ( CenterServerVulnerabilityAssessment_Kind = "CenterServerVulnerabilityAssessment" CenterServerVulnerabilityAssessment_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: CenterServerVulnerabilityAssessment_Kind}.String() CenterServerVulnerabilityAssessment_KindAPIVersion = CenterServerVulnerabilityAssessment_Kind + "." + CRDGroupVersion.String() CenterServerVulnerabilityAssessment_GroupVersionKind = CRDGroupVersion.WithKind(CenterServerVulnerabilityAssessment_Kind) )
Repository type metadata.
var ( CenterSetting_Kind = "CenterSetting" CenterSetting_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: CenterSetting_Kind}.String() CenterSetting_KindAPIVersion = CenterSetting_Kind + "." + CRDGroupVersion.String() CenterSetting_GroupVersionKind = CRDGroupVersion.WithKind(CenterSetting_Kind) )
Repository type metadata.
var ( CenterSubscriptionPricing_Kind = "CenterSubscriptionPricing" CenterSubscriptionPricing_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: CenterSubscriptionPricing_Kind}.String() CenterSubscriptionPricing_KindAPIVersion = CenterSubscriptionPricing_Kind + "." + CRDGroupVersion.String() CenterSubscriptionPricing_GroupVersionKind = CRDGroupVersion.WithKind(CenterSubscriptionPricing_Kind) )
Repository type metadata.
var ( CenterWorkspace_Kind = "CenterWorkspace" CenterWorkspace_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: CenterWorkspace_Kind}.String() CenterWorkspace_KindAPIVersion = CenterWorkspace_Kind + "." + CRDGroupVersion.String() CenterWorkspace_GroupVersionKind = CRDGroupVersion.WithKind(CenterWorkspace_Kind) )
Repository type metadata.
var ( // CRDGroupVersion is the API Group Version used to register the objects CRDGroupVersion = schema.GroupVersion{Group: CRDGroup, Version: CRDVersion} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: CRDGroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
This section is empty.
Types ¶
type CenterAssessment ¶
type CenterAssessment struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CenterAssessmentSpec `json:"spec"` Status CenterAssessmentStatus `json:"status,omitempty"` }
CenterAssessment is the Schema for the CenterAssessments API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
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) GetCondition ¶
func (mg *CenterAssessment) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this CenterAssessment.
func (*CenterAssessment) GetConnectionDetailsMapping ¶
func (tr *CenterAssessment) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this CenterAssessment
func (*CenterAssessment) GetDeletionPolicy ¶
func (mg *CenterAssessment) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this CenterAssessment.
func (*CenterAssessment) GetObservation ¶
func (tr *CenterAssessment) GetObservation() (map[string]interface{}, error)
GetObservation of this CenterAssessment
func (*CenterAssessment) GetParameters ¶
func (tr *CenterAssessment) GetParameters() (map[string]interface{}, error)
GetParameters of this CenterAssessment
func (*CenterAssessment) GetProviderConfigReference ¶
func (mg *CenterAssessment) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this CenterAssessment.
func (*CenterAssessment) GetProviderReference ¶
func (mg *CenterAssessment) GetProviderReference() *xpv1.Reference
GetProviderReference of this CenterAssessment. Deprecated: Use GetProviderConfigReference.
func (*CenterAssessment) GetTerraformResourceType ¶
func (mg *CenterAssessment) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this CenterAssessment
func (*CenterAssessment) GetTerraformSchemaVersion ¶
func (tr *CenterAssessment) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*CenterAssessment) GetWriteConnectionSecretToReference ¶
func (mg *CenterAssessment) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this CenterAssessment.
func (*CenterAssessment) LateInitialize ¶
func (tr *CenterAssessment) LateInitialize(attrs []byte) (bool, error)
LateInitialize this CenterAssessment using its observed tfState. returns True if there are any spec changes for the resource.
func (*CenterAssessment) SetConditions ¶
func (mg *CenterAssessment) SetConditions(c ...xpv1.Condition)
SetConditions of this CenterAssessment.
func (*CenterAssessment) SetDeletionPolicy ¶
func (mg *CenterAssessment) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this CenterAssessment.
func (*CenterAssessment) SetObservation ¶
func (tr *CenterAssessment) SetObservation(obs map[string]interface{}) error
SetObservation for this CenterAssessment
func (*CenterAssessment) SetParameters ¶
func (tr *CenterAssessment) SetParameters(params map[string]interface{}) error
SetParameters for this CenterAssessment
func (*CenterAssessment) SetProviderConfigReference ¶
func (mg *CenterAssessment) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this CenterAssessment.
func (*CenterAssessment) SetProviderReference ¶
func (mg *CenterAssessment) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this CenterAssessment. Deprecated: Use SetProviderConfigReference.
func (*CenterAssessment) SetWriteConnectionSecretToReference ¶
func (mg *CenterAssessment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this CenterAssessment.
type CenterAssessmentList ¶
type CenterAssessmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CenterAssessment `json:"items"` }
CenterAssessmentList contains 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.
func (*CenterAssessmentList) GetItems ¶
func (l *CenterAssessmentList) GetItems() []resource.Managed
GetItems of this CenterAssessmentList.
type CenterAssessmentMetadata ¶
type CenterAssessmentMetadata struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CenterAssessmentMetadataSpec `json:"spec"` Status CenterAssessmentMetadataStatus `json:"status,omitempty"` }
CenterAssessmentMetadata is the Schema for the CenterAssessmentMetadatas API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
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) GetCondition ¶
func (mg *CenterAssessmentMetadata) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this CenterAssessmentMetadata.
func (*CenterAssessmentMetadata) GetConnectionDetailsMapping ¶
func (tr *CenterAssessmentMetadata) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this CenterAssessmentMetadata
func (*CenterAssessmentMetadata) GetDeletionPolicy ¶
func (mg *CenterAssessmentMetadata) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this CenterAssessmentMetadata.
func (*CenterAssessmentMetadata) GetObservation ¶
func (tr *CenterAssessmentMetadata) GetObservation() (map[string]interface{}, error)
GetObservation of this CenterAssessmentMetadata
func (*CenterAssessmentMetadata) GetParameters ¶
func (tr *CenterAssessmentMetadata) GetParameters() (map[string]interface{}, error)
GetParameters of this CenterAssessmentMetadata
func (*CenterAssessmentMetadata) GetProviderConfigReference ¶
func (mg *CenterAssessmentMetadata) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this CenterAssessmentMetadata.
func (*CenterAssessmentMetadata) GetProviderReference ¶
func (mg *CenterAssessmentMetadata) GetProviderReference() *xpv1.Reference
GetProviderReference of this CenterAssessmentMetadata. Deprecated: Use GetProviderConfigReference.
func (*CenterAssessmentMetadata) GetTerraformResourceType ¶
func (mg *CenterAssessmentMetadata) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this CenterAssessmentMetadata
func (*CenterAssessmentMetadata) GetTerraformSchemaVersion ¶
func (tr *CenterAssessmentMetadata) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*CenterAssessmentMetadata) GetWriteConnectionSecretToReference ¶
func (mg *CenterAssessmentMetadata) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this CenterAssessmentMetadata.
func (*CenterAssessmentMetadata) LateInitialize ¶
func (tr *CenterAssessmentMetadata) LateInitialize(attrs []byte) (bool, error)
LateInitialize this CenterAssessmentMetadata using its observed tfState. returns True if there are any spec changes for the resource.
func (*CenterAssessmentMetadata) SetConditions ¶
func (mg *CenterAssessmentMetadata) SetConditions(c ...xpv1.Condition)
SetConditions of this CenterAssessmentMetadata.
func (*CenterAssessmentMetadata) SetDeletionPolicy ¶
func (mg *CenterAssessmentMetadata) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this CenterAssessmentMetadata.
func (*CenterAssessmentMetadata) SetObservation ¶
func (tr *CenterAssessmentMetadata) SetObservation(obs map[string]interface{}) error
SetObservation for this CenterAssessmentMetadata
func (*CenterAssessmentMetadata) SetParameters ¶
func (tr *CenterAssessmentMetadata) SetParameters(params map[string]interface{}) error
SetParameters for this CenterAssessmentMetadata
func (*CenterAssessmentMetadata) SetProviderConfigReference ¶
func (mg *CenterAssessmentMetadata) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this CenterAssessmentMetadata.
func (*CenterAssessmentMetadata) SetProviderReference ¶
func (mg *CenterAssessmentMetadata) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this CenterAssessmentMetadata. Deprecated: Use SetProviderConfigReference.
func (*CenterAssessmentMetadata) SetWriteConnectionSecretToReference ¶
func (mg *CenterAssessmentMetadata) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this CenterAssessmentMetadata.
type CenterAssessmentMetadataList ¶
type CenterAssessmentMetadataList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CenterAssessmentMetadata `json:"items"` }
CenterAssessmentMetadataList contains 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.
func (*CenterAssessmentMetadataList) GetItems ¶
func (l *CenterAssessmentMetadataList) GetItems() []resource.Managed
GetItems of this CenterAssessmentMetadataList.
type CenterAssessmentMetadataObservation ¶
type CenterAssessmentMetadataObservation struct {
Name *string `json:"name,omitempty" tf:"name,omitempty"`
}
func (*CenterAssessmentMetadataObservation) DeepCopy ¶
func (in *CenterAssessmentMetadataObservation) DeepCopy() *CenterAssessmentMetadataObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAssessmentMetadataObservation.
func (*CenterAssessmentMetadataObservation) DeepCopyInto ¶
func (in *CenterAssessmentMetadataObservation) DeepCopyInto(out *CenterAssessmentMetadataObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterAssessmentMetadataParameters ¶
type CenterAssessmentMetadataParameters struct { // +kubebuilder:validation:Optional Categories []*string `json:"categories,omitempty" tf:"categories,omitempty"` // +kubebuilder:validation:Required Description *string `json:"description" tf:"description,omitempty"` // +kubebuilder:validation:Required DisplayName *string `json:"displayName" tf:"display_name,omitempty"` // +kubebuilder:validation:Optional ImplementationEffort *string `json:"implementationEffort,omitempty" tf:"implementation_effort,omitempty"` // +kubebuilder:validation:Optional RemediationDescription *string `json:"remediationDescription,omitempty" tf:"remediation_description,omitempty"` // +kubebuilder:validation:Optional Severity *string `json:"severity,omitempty" tf:"severity,omitempty"` // +kubebuilder:validation:Optional Threats []*string `json:"threats,omitempty" tf:"threats,omitempty"` // +kubebuilder:validation:Optional UserImpact *string `json:"userImpact,omitempty" tf:"user_impact,omitempty"` }
func (*CenterAssessmentMetadataParameters) DeepCopy ¶
func (in *CenterAssessmentMetadataParameters) DeepCopy() *CenterAssessmentMetadataParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAssessmentMetadataParameters.
func (*CenterAssessmentMetadataParameters) DeepCopyInto ¶
func (in *CenterAssessmentMetadataParameters) DeepCopyInto(out *CenterAssessmentMetadataParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterAssessmentMetadataSpec ¶
type CenterAssessmentMetadataSpec struct { v1.ResourceSpec `json:",inline"` ForProvider CenterAssessmentMetadataParameters `json:"forProvider"` }
CenterAssessmentMetadataSpec defines the desired state of CenterAssessmentMetadata
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 CenterAssessmentMetadataStatus ¶
type CenterAssessmentMetadataStatus struct { v1.ResourceStatus `json:",inline"` AtProvider CenterAssessmentMetadataObservation `json:"atProvider,omitempty"` }
CenterAssessmentMetadataStatus defines the observed state of CenterAssessmentMetadata.
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 CenterAssessmentObservation ¶
type CenterAssessmentObservation struct { }
func (*CenterAssessmentObservation) DeepCopy ¶
func (in *CenterAssessmentObservation) DeepCopy() *CenterAssessmentObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAssessmentObservation.
func (*CenterAssessmentObservation) DeepCopyInto ¶
func (in *CenterAssessmentObservation) DeepCopyInto(out *CenterAssessmentObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterAssessmentParameters ¶
type CenterAssessmentParameters struct { // +kubebuilder:validation:Optional AdditionalData map[string]*string `json:"additionalData,omitempty" tf:"additional_data,omitempty"` // +kubebuilder:validation:Required AssessmentPolicyID *string `json:"assessmentPolicyId" tf:"assessment_policy_id,omitempty"` // +kubebuilder:validation:Required Status []StatusParameters `json:"status" tf:"status,omitempty"` // +kubebuilder:validation:Required TargetResourceID *string `json:"targetResourceId" tf:"target_resource_id,omitempty"` }
func (*CenterAssessmentParameters) DeepCopy ¶
func (in *CenterAssessmentParameters) DeepCopy() *CenterAssessmentParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAssessmentParameters.
func (*CenterAssessmentParameters) DeepCopyInto ¶
func (in *CenterAssessmentParameters) DeepCopyInto(out *CenterAssessmentParameters)
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CenterAssessmentPolicySpec `json:"spec"` Status CenterAssessmentPolicyStatus `json:"status,omitempty"` }
CenterAssessmentPolicy is the Schema for the CenterAssessmentPolicys API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
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) GetCondition ¶
func (mg *CenterAssessmentPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this CenterAssessmentPolicy.
func (*CenterAssessmentPolicy) GetConnectionDetailsMapping ¶
func (tr *CenterAssessmentPolicy) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this CenterAssessmentPolicy
func (*CenterAssessmentPolicy) GetDeletionPolicy ¶
func (mg *CenterAssessmentPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this CenterAssessmentPolicy.
func (*CenterAssessmentPolicy) GetObservation ¶
func (tr *CenterAssessmentPolicy) GetObservation() (map[string]interface{}, error)
GetObservation of this CenterAssessmentPolicy
func (*CenterAssessmentPolicy) GetParameters ¶
func (tr *CenterAssessmentPolicy) GetParameters() (map[string]interface{}, error)
GetParameters of this CenterAssessmentPolicy
func (*CenterAssessmentPolicy) GetProviderConfigReference ¶
func (mg *CenterAssessmentPolicy) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this CenterAssessmentPolicy.
func (*CenterAssessmentPolicy) GetProviderReference ¶
func (mg *CenterAssessmentPolicy) GetProviderReference() *xpv1.Reference
GetProviderReference of this CenterAssessmentPolicy. Deprecated: Use GetProviderConfigReference.
func (*CenterAssessmentPolicy) GetTerraformResourceType ¶
func (mg *CenterAssessmentPolicy) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this CenterAssessmentPolicy
func (*CenterAssessmentPolicy) GetTerraformSchemaVersion ¶
func (tr *CenterAssessmentPolicy) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*CenterAssessmentPolicy) GetWriteConnectionSecretToReference ¶
func (mg *CenterAssessmentPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this CenterAssessmentPolicy.
func (*CenterAssessmentPolicy) LateInitialize ¶
func (tr *CenterAssessmentPolicy) LateInitialize(attrs []byte) (bool, error)
LateInitialize this CenterAssessmentPolicy using its observed tfState. returns True if there are any spec changes for the resource.
func (*CenterAssessmentPolicy) SetConditions ¶
func (mg *CenterAssessmentPolicy) SetConditions(c ...xpv1.Condition)
SetConditions of this CenterAssessmentPolicy.
func (*CenterAssessmentPolicy) SetDeletionPolicy ¶
func (mg *CenterAssessmentPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this CenterAssessmentPolicy.
func (*CenterAssessmentPolicy) SetObservation ¶
func (tr *CenterAssessmentPolicy) SetObservation(obs map[string]interface{}) error
SetObservation for this CenterAssessmentPolicy
func (*CenterAssessmentPolicy) SetParameters ¶
func (tr *CenterAssessmentPolicy) SetParameters(params map[string]interface{}) error
SetParameters for this CenterAssessmentPolicy
func (*CenterAssessmentPolicy) SetProviderConfigReference ¶
func (mg *CenterAssessmentPolicy) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this CenterAssessmentPolicy.
func (*CenterAssessmentPolicy) SetProviderReference ¶
func (mg *CenterAssessmentPolicy) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this CenterAssessmentPolicy. Deprecated: Use SetProviderConfigReference.
func (*CenterAssessmentPolicy) SetWriteConnectionSecretToReference ¶
func (mg *CenterAssessmentPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this CenterAssessmentPolicy.
type CenterAssessmentPolicyList ¶
type CenterAssessmentPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CenterAssessmentPolicy `json:"items"` }
CenterAssessmentPolicyList contains 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.
func (*CenterAssessmentPolicyList) GetItems ¶
func (l *CenterAssessmentPolicyList) GetItems() []resource.Managed
GetItems of this CenterAssessmentPolicyList.
type CenterAssessmentPolicyObservation ¶
type CenterAssessmentPolicyObservation struct {
Name *string `json:"name,omitempty" tf:"name,omitempty"`
}
func (*CenterAssessmentPolicyObservation) DeepCopy ¶
func (in *CenterAssessmentPolicyObservation) DeepCopy() *CenterAssessmentPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAssessmentPolicyObservation.
func (*CenterAssessmentPolicyObservation) DeepCopyInto ¶
func (in *CenterAssessmentPolicyObservation) DeepCopyInto(out *CenterAssessmentPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterAssessmentPolicyParameters ¶
type CenterAssessmentPolicyParameters struct { // +kubebuilder:validation:Optional Categories []*string `json:"categories,omitempty" tf:"categories,omitempty"` // +kubebuilder:validation:Required Description *string `json:"description" tf:"description,omitempty"` // +kubebuilder:validation:Required DisplayName *string `json:"displayName" tf:"display_name,omitempty"` // +kubebuilder:validation:Optional ImplementationEffort *string `json:"implementationEffort,omitempty" tf:"implementation_effort,omitempty"` // +kubebuilder:validation:Optional RemediationDescription *string `json:"remediationDescription,omitempty" tf:"remediation_description,omitempty"` // +kubebuilder:validation:Optional Severity *string `json:"severity,omitempty" tf:"severity,omitempty"` // +kubebuilder:validation:Optional Threats []*string `json:"threats,omitempty" tf:"threats,omitempty"` // +kubebuilder:validation:Optional UserImpact *string `json:"userImpact,omitempty" tf:"user_impact,omitempty"` }
func (*CenterAssessmentPolicyParameters) DeepCopy ¶
func (in *CenterAssessmentPolicyParameters) DeepCopy() *CenterAssessmentPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAssessmentPolicyParameters.
func (*CenterAssessmentPolicyParameters) DeepCopyInto ¶
func (in *CenterAssessmentPolicyParameters) DeepCopyInto(out *CenterAssessmentPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterAssessmentPolicySpec ¶
type CenterAssessmentPolicySpec struct { v1.ResourceSpec `json:",inline"` ForProvider CenterAssessmentPolicyParameters `json:"forProvider"` }
CenterAssessmentPolicySpec defines the desired state of CenterAssessmentPolicy
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 CenterAssessmentPolicyStatus ¶
type CenterAssessmentPolicyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider CenterAssessmentPolicyObservation `json:"atProvider,omitempty"` }
CenterAssessmentPolicyStatus defines the observed state of CenterAssessmentPolicy.
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 { v1.ResourceSpec `json:",inline"` ForProvider CenterAssessmentParameters `json:"forProvider"` }
CenterAssessmentSpec defines the desired state of CenterAssessment
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 CenterAssessmentStatus ¶
type CenterAssessmentStatus struct { v1.ResourceStatus `json:",inline"` AtProvider CenterAssessmentObservation `json:"atProvider,omitempty"` }
CenterAssessmentStatus defines the observed state of CenterAssessment.
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CenterAutoProvisioningSpec `json:"spec"` Status CenterAutoProvisioningStatus `json:"status,omitempty"` }
CenterAutoProvisioning is the Schema for the CenterAutoProvisionings API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
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) GetCondition ¶
func (mg *CenterAutoProvisioning) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this CenterAutoProvisioning.
func (*CenterAutoProvisioning) GetConnectionDetailsMapping ¶
func (tr *CenterAutoProvisioning) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this CenterAutoProvisioning
func (*CenterAutoProvisioning) GetDeletionPolicy ¶
func (mg *CenterAutoProvisioning) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this CenterAutoProvisioning.
func (*CenterAutoProvisioning) GetObservation ¶
func (tr *CenterAutoProvisioning) GetObservation() (map[string]interface{}, error)
GetObservation of this CenterAutoProvisioning
func (*CenterAutoProvisioning) GetParameters ¶
func (tr *CenterAutoProvisioning) GetParameters() (map[string]interface{}, error)
GetParameters of this CenterAutoProvisioning
func (*CenterAutoProvisioning) GetProviderConfigReference ¶
func (mg *CenterAutoProvisioning) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this CenterAutoProvisioning.
func (*CenterAutoProvisioning) GetProviderReference ¶
func (mg *CenterAutoProvisioning) GetProviderReference() *xpv1.Reference
GetProviderReference of this CenterAutoProvisioning. Deprecated: Use GetProviderConfigReference.
func (*CenterAutoProvisioning) GetTerraformResourceType ¶
func (mg *CenterAutoProvisioning) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this CenterAutoProvisioning
func (*CenterAutoProvisioning) GetTerraformSchemaVersion ¶
func (tr *CenterAutoProvisioning) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*CenterAutoProvisioning) GetWriteConnectionSecretToReference ¶
func (mg *CenterAutoProvisioning) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this CenterAutoProvisioning.
func (*CenterAutoProvisioning) LateInitialize ¶
func (tr *CenterAutoProvisioning) LateInitialize(attrs []byte) (bool, error)
LateInitialize this CenterAutoProvisioning using its observed tfState. returns True if there are any spec changes for the resource.
func (*CenterAutoProvisioning) SetConditions ¶
func (mg *CenterAutoProvisioning) SetConditions(c ...xpv1.Condition)
SetConditions of this CenterAutoProvisioning.
func (*CenterAutoProvisioning) SetDeletionPolicy ¶
func (mg *CenterAutoProvisioning) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this CenterAutoProvisioning.
func (*CenterAutoProvisioning) SetObservation ¶
func (tr *CenterAutoProvisioning) SetObservation(obs map[string]interface{}) error
SetObservation for this CenterAutoProvisioning
func (*CenterAutoProvisioning) SetParameters ¶
func (tr *CenterAutoProvisioning) SetParameters(params map[string]interface{}) error
SetParameters for this CenterAutoProvisioning
func (*CenterAutoProvisioning) SetProviderConfigReference ¶
func (mg *CenterAutoProvisioning) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this CenterAutoProvisioning.
func (*CenterAutoProvisioning) SetProviderReference ¶
func (mg *CenterAutoProvisioning) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this CenterAutoProvisioning. Deprecated: Use SetProviderConfigReference.
func (*CenterAutoProvisioning) SetWriteConnectionSecretToReference ¶
func (mg *CenterAutoProvisioning) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this CenterAutoProvisioning.
type CenterAutoProvisioningList ¶
type CenterAutoProvisioningList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CenterAutoProvisioning `json:"items"` }
CenterAutoProvisioningList contains 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.
func (*CenterAutoProvisioningList) GetItems ¶
func (l *CenterAutoProvisioningList) GetItems() []resource.Managed
GetItems of this CenterAutoProvisioningList.
type CenterAutoProvisioningObservation ¶
type CenterAutoProvisioningObservation struct { }
func (*CenterAutoProvisioningObservation) DeepCopy ¶
func (in *CenterAutoProvisioningObservation) DeepCopy() *CenterAutoProvisioningObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAutoProvisioningObservation.
func (*CenterAutoProvisioningObservation) DeepCopyInto ¶
func (in *CenterAutoProvisioningObservation) DeepCopyInto(out *CenterAutoProvisioningObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterAutoProvisioningParameters ¶
type CenterAutoProvisioningParameters struct { // +kubebuilder:validation:Required AutoProvision *string `json:"autoProvision" tf:"auto_provision,omitempty"` }
func (*CenterAutoProvisioningParameters) DeepCopy ¶
func (in *CenterAutoProvisioningParameters) DeepCopy() *CenterAutoProvisioningParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterAutoProvisioningParameters.
func (*CenterAutoProvisioningParameters) DeepCopyInto ¶
func (in *CenterAutoProvisioningParameters) DeepCopyInto(out *CenterAutoProvisioningParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterAutoProvisioningSpec ¶
type CenterAutoProvisioningSpec struct { v1.ResourceSpec `json:",inline"` ForProvider CenterAutoProvisioningParameters `json:"forProvider"` }
CenterAutoProvisioningSpec defines the desired state of CenterAutoProvisioning
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 CenterAutoProvisioningStatus ¶
type CenterAutoProvisioningStatus struct { v1.ResourceStatus `json:",inline"` AtProvider CenterAutoProvisioningObservation `json:"atProvider,omitempty"` }
CenterAutoProvisioningStatus defines the observed state of CenterAutoProvisioning.
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 CenterContact ¶
type CenterContact struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CenterContactSpec `json:"spec"` Status CenterContactStatus `json:"status,omitempty"` }
CenterContact is the Schema for the CenterContacts API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
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) GetCondition ¶
func (mg *CenterContact) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this CenterContact.
func (*CenterContact) GetConnectionDetailsMapping ¶
func (tr *CenterContact) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this CenterContact
func (*CenterContact) GetDeletionPolicy ¶
func (mg *CenterContact) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this CenterContact.
func (*CenterContact) GetObservation ¶
func (tr *CenterContact) GetObservation() (map[string]interface{}, error)
GetObservation of this CenterContact
func (*CenterContact) GetParameters ¶
func (tr *CenterContact) GetParameters() (map[string]interface{}, error)
GetParameters of this CenterContact
func (*CenterContact) GetProviderConfigReference ¶
func (mg *CenterContact) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this CenterContact.
func (*CenterContact) GetProviderReference ¶
func (mg *CenterContact) GetProviderReference() *xpv1.Reference
GetProviderReference of this CenterContact. Deprecated: Use GetProviderConfigReference.
func (*CenterContact) GetTerraformResourceType ¶
func (mg *CenterContact) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this CenterContact
func (*CenterContact) GetTerraformSchemaVersion ¶
func (tr *CenterContact) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*CenterContact) GetWriteConnectionSecretToReference ¶
func (mg *CenterContact) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this CenterContact.
func (*CenterContact) LateInitialize ¶
func (tr *CenterContact) LateInitialize(attrs []byte) (bool, error)
LateInitialize this CenterContact using its observed tfState. returns True if there are any spec changes for the resource.
func (*CenterContact) SetConditions ¶
func (mg *CenterContact) SetConditions(c ...xpv1.Condition)
SetConditions of this CenterContact.
func (*CenterContact) SetDeletionPolicy ¶
func (mg *CenterContact) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this CenterContact.
func (*CenterContact) SetObservation ¶
func (tr *CenterContact) SetObservation(obs map[string]interface{}) error
SetObservation for this CenterContact
func (*CenterContact) SetParameters ¶
func (tr *CenterContact) SetParameters(params map[string]interface{}) error
SetParameters for this CenterContact
func (*CenterContact) SetProviderConfigReference ¶
func (mg *CenterContact) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this CenterContact.
func (*CenterContact) SetProviderReference ¶
func (mg *CenterContact) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this CenterContact. Deprecated: Use SetProviderConfigReference.
func (*CenterContact) SetWriteConnectionSecretToReference ¶
func (mg *CenterContact) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this CenterContact.
type CenterContactList ¶
type CenterContactList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CenterContact `json:"items"` }
CenterContactList contains 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.
func (*CenterContactList) GetItems ¶
func (l *CenterContactList) GetItems() []resource.Managed
GetItems of this CenterContactList.
type CenterContactObservation ¶
type CenterContactObservation struct { }
func (*CenterContactObservation) DeepCopy ¶
func (in *CenterContactObservation) DeepCopy() *CenterContactObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterContactObservation.
func (*CenterContactObservation) DeepCopyInto ¶
func (in *CenterContactObservation) DeepCopyInto(out *CenterContactObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterContactParameters ¶
type CenterContactParameters struct { // +kubebuilder:validation:Required AlertNotifications *bool `json:"alertNotifications" tf:"alert_notifications,omitempty"` // +kubebuilder:validation:Required AlertsToAdmins *bool `json:"alertsToAdmins" tf:"alerts_to_admins,omitempty"` // +kubebuilder:validation:Required Email *string `json:"email" tf:"email,omitempty"` // +kubebuilder:validation:Optional Phone *string `json:"phone,omitempty" tf:"phone,omitempty"` }
func (*CenterContactParameters) DeepCopy ¶
func (in *CenterContactParameters) DeepCopy() *CenterContactParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterContactParameters.
func (*CenterContactParameters) DeepCopyInto ¶
func (in *CenterContactParameters) DeepCopyInto(out *CenterContactParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterContactSpec ¶
type CenterContactSpec struct { v1.ResourceSpec `json:",inline"` ForProvider CenterContactParameters `json:"forProvider"` }
CenterContactSpec defines the desired state of CenterContact
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 CenterContactStatus ¶
type CenterContactStatus struct { v1.ResourceStatus `json:",inline"` AtProvider CenterContactObservation `json:"atProvider,omitempty"` }
CenterContactStatus defines the observed state of CenterContact.
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CenterServerVulnerabilityAssessmentSpec `json:"spec"` Status CenterServerVulnerabilityAssessmentStatus `json:"status,omitempty"` }
CenterServerVulnerabilityAssessment is the Schema for the CenterServerVulnerabilityAssessments API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
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) GetCondition ¶
func (mg *CenterServerVulnerabilityAssessment) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this CenterServerVulnerabilityAssessment.
func (*CenterServerVulnerabilityAssessment) GetConnectionDetailsMapping ¶
func (tr *CenterServerVulnerabilityAssessment) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this CenterServerVulnerabilityAssessment
func (*CenterServerVulnerabilityAssessment) GetDeletionPolicy ¶
func (mg *CenterServerVulnerabilityAssessment) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this CenterServerVulnerabilityAssessment.
func (*CenterServerVulnerabilityAssessment) GetObservation ¶
func (tr *CenterServerVulnerabilityAssessment) GetObservation() (map[string]interface{}, error)
GetObservation of this CenterServerVulnerabilityAssessment
func (*CenterServerVulnerabilityAssessment) GetParameters ¶
func (tr *CenterServerVulnerabilityAssessment) GetParameters() (map[string]interface{}, error)
GetParameters of this CenterServerVulnerabilityAssessment
func (*CenterServerVulnerabilityAssessment) GetProviderConfigReference ¶
func (mg *CenterServerVulnerabilityAssessment) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this CenterServerVulnerabilityAssessment.
func (*CenterServerVulnerabilityAssessment) GetProviderReference ¶
func (mg *CenterServerVulnerabilityAssessment) GetProviderReference() *xpv1.Reference
GetProviderReference of this CenterServerVulnerabilityAssessment. Deprecated: Use GetProviderConfigReference.
func (*CenterServerVulnerabilityAssessment) GetTerraformResourceType ¶
func (mg *CenterServerVulnerabilityAssessment) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this CenterServerVulnerabilityAssessment
func (*CenterServerVulnerabilityAssessment) GetTerraformSchemaVersion ¶
func (tr *CenterServerVulnerabilityAssessment) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*CenterServerVulnerabilityAssessment) GetWriteConnectionSecretToReference ¶
func (mg *CenterServerVulnerabilityAssessment) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this CenterServerVulnerabilityAssessment.
func (*CenterServerVulnerabilityAssessment) LateInitialize ¶
func (tr *CenterServerVulnerabilityAssessment) LateInitialize(attrs []byte) (bool, error)
LateInitialize this CenterServerVulnerabilityAssessment using its observed tfState. returns True if there are any spec changes for the resource.
func (*CenterServerVulnerabilityAssessment) SetConditions ¶
func (mg *CenterServerVulnerabilityAssessment) SetConditions(c ...xpv1.Condition)
SetConditions of this CenterServerVulnerabilityAssessment.
func (*CenterServerVulnerabilityAssessment) SetDeletionPolicy ¶
func (mg *CenterServerVulnerabilityAssessment) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this CenterServerVulnerabilityAssessment.
func (*CenterServerVulnerabilityAssessment) SetObservation ¶
func (tr *CenterServerVulnerabilityAssessment) SetObservation(obs map[string]interface{}) error
SetObservation for this CenterServerVulnerabilityAssessment
func (*CenterServerVulnerabilityAssessment) SetParameters ¶
func (tr *CenterServerVulnerabilityAssessment) SetParameters(params map[string]interface{}) error
SetParameters for this CenterServerVulnerabilityAssessment
func (*CenterServerVulnerabilityAssessment) SetProviderConfigReference ¶
func (mg *CenterServerVulnerabilityAssessment) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this CenterServerVulnerabilityAssessment.
func (*CenterServerVulnerabilityAssessment) SetProviderReference ¶
func (mg *CenterServerVulnerabilityAssessment) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this CenterServerVulnerabilityAssessment. Deprecated: Use SetProviderConfigReference.
func (*CenterServerVulnerabilityAssessment) SetWriteConnectionSecretToReference ¶
func (mg *CenterServerVulnerabilityAssessment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this CenterServerVulnerabilityAssessment.
type CenterServerVulnerabilityAssessmentList ¶
type CenterServerVulnerabilityAssessmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CenterServerVulnerabilityAssessment `json:"items"` }
CenterServerVulnerabilityAssessmentList contains 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.
func (*CenterServerVulnerabilityAssessmentList) GetItems ¶
func (l *CenterServerVulnerabilityAssessmentList) GetItems() []resource.Managed
GetItems of this CenterServerVulnerabilityAssessmentList.
type CenterServerVulnerabilityAssessmentObservation ¶
type CenterServerVulnerabilityAssessmentObservation struct { }
func (*CenterServerVulnerabilityAssessmentObservation) DeepCopy ¶
func (in *CenterServerVulnerabilityAssessmentObservation) DeepCopy() *CenterServerVulnerabilityAssessmentObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterServerVulnerabilityAssessmentObservation.
func (*CenterServerVulnerabilityAssessmentObservation) DeepCopyInto ¶
func (in *CenterServerVulnerabilityAssessmentObservation) DeepCopyInto(out *CenterServerVulnerabilityAssessmentObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterServerVulnerabilityAssessmentParameters ¶
type CenterServerVulnerabilityAssessmentParameters struct { // +kubebuilder:validation:Optional HybridMachineID *string `json:"hybridMachineId,omitempty" tf:"hybrid_machine_id,omitempty"` // +kubebuilder:validation:Optional VirtualMachineID *string `json:"virtualMachineId,omitempty" tf:"virtual_machine_id,omitempty"` }
func (*CenterServerVulnerabilityAssessmentParameters) DeepCopy ¶
func (in *CenterServerVulnerabilityAssessmentParameters) DeepCopy() *CenterServerVulnerabilityAssessmentParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterServerVulnerabilityAssessmentParameters.
func (*CenterServerVulnerabilityAssessmentParameters) DeepCopyInto ¶
func (in *CenterServerVulnerabilityAssessmentParameters) DeepCopyInto(out *CenterServerVulnerabilityAssessmentParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterServerVulnerabilityAssessmentSpec ¶
type CenterServerVulnerabilityAssessmentSpec struct { v1.ResourceSpec `json:",inline"` ForProvider CenterServerVulnerabilityAssessmentParameters `json:"forProvider"` }
CenterServerVulnerabilityAssessmentSpec defines the desired state of CenterServerVulnerabilityAssessment
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 CenterServerVulnerabilityAssessmentStatus ¶
type CenterServerVulnerabilityAssessmentStatus struct { v1.ResourceStatus `json:",inline"` AtProvider CenterServerVulnerabilityAssessmentObservation `json:"atProvider,omitempty"` }
CenterServerVulnerabilityAssessmentStatus defines the observed state of CenterServerVulnerabilityAssessment.
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CenterSettingSpec `json:"spec"` Status CenterSettingStatus `json:"status,omitempty"` }
CenterSetting is the Schema for the CenterSettings API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
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) GetCondition ¶
func (mg *CenterSetting) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this CenterSetting.
func (*CenterSetting) GetConnectionDetailsMapping ¶
func (tr *CenterSetting) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this CenterSetting
func (*CenterSetting) GetDeletionPolicy ¶
func (mg *CenterSetting) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this CenterSetting.
func (*CenterSetting) GetObservation ¶
func (tr *CenterSetting) GetObservation() (map[string]interface{}, error)
GetObservation of this CenterSetting
func (*CenterSetting) GetParameters ¶
func (tr *CenterSetting) GetParameters() (map[string]interface{}, error)
GetParameters of this CenterSetting
func (*CenterSetting) GetProviderConfigReference ¶
func (mg *CenterSetting) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this CenterSetting.
func (*CenterSetting) GetProviderReference ¶
func (mg *CenterSetting) GetProviderReference() *xpv1.Reference
GetProviderReference of this CenterSetting. Deprecated: Use GetProviderConfigReference.
func (*CenterSetting) GetTerraformResourceType ¶
func (mg *CenterSetting) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this CenterSetting
func (*CenterSetting) GetTerraformSchemaVersion ¶
func (tr *CenterSetting) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*CenterSetting) GetWriteConnectionSecretToReference ¶
func (mg *CenterSetting) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this CenterSetting.
func (*CenterSetting) LateInitialize ¶
func (tr *CenterSetting) LateInitialize(attrs []byte) (bool, error)
LateInitialize this CenterSetting using its observed tfState. returns True if there are any spec changes for the resource.
func (*CenterSetting) SetConditions ¶
func (mg *CenterSetting) SetConditions(c ...xpv1.Condition)
SetConditions of this CenterSetting.
func (*CenterSetting) SetDeletionPolicy ¶
func (mg *CenterSetting) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this CenterSetting.
func (*CenterSetting) SetObservation ¶
func (tr *CenterSetting) SetObservation(obs map[string]interface{}) error
SetObservation for this CenterSetting
func (*CenterSetting) SetParameters ¶
func (tr *CenterSetting) SetParameters(params map[string]interface{}) error
SetParameters for this CenterSetting
func (*CenterSetting) SetProviderConfigReference ¶
func (mg *CenterSetting) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this CenterSetting.
func (*CenterSetting) SetProviderReference ¶
func (mg *CenterSetting) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this CenterSetting. Deprecated: Use SetProviderConfigReference.
func (*CenterSetting) SetWriteConnectionSecretToReference ¶
func (mg *CenterSetting) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this CenterSetting.
type CenterSettingList ¶
type CenterSettingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CenterSetting `json:"items"` }
CenterSettingList contains 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.
func (*CenterSettingList) GetItems ¶
func (l *CenterSettingList) GetItems() []resource.Managed
GetItems of this CenterSettingList.
type CenterSettingObservation ¶
type CenterSettingObservation struct { }
func (*CenterSettingObservation) DeepCopy ¶
func (in *CenterSettingObservation) DeepCopy() *CenterSettingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterSettingObservation.
func (*CenterSettingObservation) DeepCopyInto ¶
func (in *CenterSettingObservation) DeepCopyInto(out *CenterSettingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterSettingParameters ¶
type CenterSettingParameters struct { // +kubebuilder:validation:Required Enabled *bool `json:"enabled" tf:"enabled,omitempty"` // +kubebuilder:validation:Required SettingName *string `json:"settingName" tf:"setting_name,omitempty"` }
func (*CenterSettingParameters) DeepCopy ¶
func (in *CenterSettingParameters) DeepCopy() *CenterSettingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterSettingParameters.
func (*CenterSettingParameters) DeepCopyInto ¶
func (in *CenterSettingParameters) DeepCopyInto(out *CenterSettingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterSettingSpec ¶
type CenterSettingSpec struct { v1.ResourceSpec `json:",inline"` ForProvider CenterSettingParameters `json:"forProvider"` }
CenterSettingSpec defines the desired state of CenterSetting
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 CenterSettingStatus ¶
type CenterSettingStatus struct { v1.ResourceStatus `json:",inline"` AtProvider CenterSettingObservation `json:"atProvider,omitempty"` }
CenterSettingStatus defines the observed state of CenterSetting.
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CenterSubscriptionPricingSpec `json:"spec"` Status CenterSubscriptionPricingStatus `json:"status,omitempty"` }
CenterSubscriptionPricing is the Schema for the CenterSubscriptionPricings API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
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) GetCondition ¶
func (mg *CenterSubscriptionPricing) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this CenterSubscriptionPricing.
func (*CenterSubscriptionPricing) GetConnectionDetailsMapping ¶
func (tr *CenterSubscriptionPricing) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this CenterSubscriptionPricing
func (*CenterSubscriptionPricing) GetDeletionPolicy ¶
func (mg *CenterSubscriptionPricing) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this CenterSubscriptionPricing.
func (*CenterSubscriptionPricing) GetObservation ¶
func (tr *CenterSubscriptionPricing) GetObservation() (map[string]interface{}, error)
GetObservation of this CenterSubscriptionPricing
func (*CenterSubscriptionPricing) GetParameters ¶
func (tr *CenterSubscriptionPricing) GetParameters() (map[string]interface{}, error)
GetParameters of this CenterSubscriptionPricing
func (*CenterSubscriptionPricing) GetProviderConfigReference ¶
func (mg *CenterSubscriptionPricing) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this CenterSubscriptionPricing.
func (*CenterSubscriptionPricing) GetProviderReference ¶
func (mg *CenterSubscriptionPricing) GetProviderReference() *xpv1.Reference
GetProviderReference of this CenterSubscriptionPricing. Deprecated: Use GetProviderConfigReference.
func (*CenterSubscriptionPricing) GetTerraformResourceType ¶
func (mg *CenterSubscriptionPricing) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this CenterSubscriptionPricing
func (*CenterSubscriptionPricing) GetTerraformSchemaVersion ¶
func (tr *CenterSubscriptionPricing) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*CenterSubscriptionPricing) GetWriteConnectionSecretToReference ¶
func (mg *CenterSubscriptionPricing) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this CenterSubscriptionPricing.
func (*CenterSubscriptionPricing) LateInitialize ¶
func (tr *CenterSubscriptionPricing) LateInitialize(attrs []byte) (bool, error)
LateInitialize this CenterSubscriptionPricing using its observed tfState. returns True if there are any spec changes for the resource.
func (*CenterSubscriptionPricing) SetConditions ¶
func (mg *CenterSubscriptionPricing) SetConditions(c ...xpv1.Condition)
SetConditions of this CenterSubscriptionPricing.
func (*CenterSubscriptionPricing) SetDeletionPolicy ¶
func (mg *CenterSubscriptionPricing) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this CenterSubscriptionPricing.
func (*CenterSubscriptionPricing) SetObservation ¶
func (tr *CenterSubscriptionPricing) SetObservation(obs map[string]interface{}) error
SetObservation for this CenterSubscriptionPricing
func (*CenterSubscriptionPricing) SetParameters ¶
func (tr *CenterSubscriptionPricing) SetParameters(params map[string]interface{}) error
SetParameters for this CenterSubscriptionPricing
func (*CenterSubscriptionPricing) SetProviderConfigReference ¶
func (mg *CenterSubscriptionPricing) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this CenterSubscriptionPricing.
func (*CenterSubscriptionPricing) SetProviderReference ¶
func (mg *CenterSubscriptionPricing) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this CenterSubscriptionPricing. Deprecated: Use SetProviderConfigReference.
func (*CenterSubscriptionPricing) SetWriteConnectionSecretToReference ¶
func (mg *CenterSubscriptionPricing) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this CenterSubscriptionPricing.
type CenterSubscriptionPricingList ¶
type CenterSubscriptionPricingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CenterSubscriptionPricing `json:"items"` }
CenterSubscriptionPricingList contains 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.
func (*CenterSubscriptionPricingList) GetItems ¶
func (l *CenterSubscriptionPricingList) GetItems() []resource.Managed
GetItems of this CenterSubscriptionPricingList.
type CenterSubscriptionPricingObservation ¶
type CenterSubscriptionPricingObservation struct { }
func (*CenterSubscriptionPricingObservation) DeepCopy ¶
func (in *CenterSubscriptionPricingObservation) DeepCopy() *CenterSubscriptionPricingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterSubscriptionPricingObservation.
func (*CenterSubscriptionPricingObservation) DeepCopyInto ¶
func (in *CenterSubscriptionPricingObservation) DeepCopyInto(out *CenterSubscriptionPricingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterSubscriptionPricingParameters ¶
type CenterSubscriptionPricingParameters struct { // +kubebuilder:validation:Optional ResourceType *string `json:"resourceType,omitempty" tf:"resource_type,omitempty"` // +kubebuilder:validation:Required Tier *string `json:"tier" tf:"tier,omitempty"` }
func (*CenterSubscriptionPricingParameters) DeepCopy ¶
func (in *CenterSubscriptionPricingParameters) DeepCopy() *CenterSubscriptionPricingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterSubscriptionPricingParameters.
func (*CenterSubscriptionPricingParameters) DeepCopyInto ¶
func (in *CenterSubscriptionPricingParameters) DeepCopyInto(out *CenterSubscriptionPricingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterSubscriptionPricingSpec ¶
type CenterSubscriptionPricingSpec struct { v1.ResourceSpec `json:",inline"` ForProvider CenterSubscriptionPricingParameters `json:"forProvider"` }
CenterSubscriptionPricingSpec defines the desired state of CenterSubscriptionPricing
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 CenterSubscriptionPricingStatus ¶
type CenterSubscriptionPricingStatus struct { v1.ResourceStatus `json:",inline"` AtProvider CenterSubscriptionPricingObservation `json:"atProvider,omitempty"` }
CenterSubscriptionPricingStatus defines the observed state of CenterSubscriptionPricing.
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CenterWorkspaceSpec `json:"spec"` Status CenterWorkspaceStatus `json:"status,omitempty"` }
CenterWorkspace is the Schema for the CenterWorkspaces API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
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) GetCondition ¶
func (mg *CenterWorkspace) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this CenterWorkspace.
func (*CenterWorkspace) GetConnectionDetailsMapping ¶
func (tr *CenterWorkspace) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this CenterWorkspace
func (*CenterWorkspace) GetDeletionPolicy ¶
func (mg *CenterWorkspace) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this CenterWorkspace.
func (*CenterWorkspace) GetObservation ¶
func (tr *CenterWorkspace) GetObservation() (map[string]interface{}, error)
GetObservation of this CenterWorkspace
func (*CenterWorkspace) GetParameters ¶
func (tr *CenterWorkspace) GetParameters() (map[string]interface{}, error)
GetParameters of this CenterWorkspace
func (*CenterWorkspace) GetProviderConfigReference ¶
func (mg *CenterWorkspace) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this CenterWorkspace.
func (*CenterWorkspace) GetProviderReference ¶
func (mg *CenterWorkspace) GetProviderReference() *xpv1.Reference
GetProviderReference of this CenterWorkspace. Deprecated: Use GetProviderConfigReference.
func (*CenterWorkspace) GetTerraformResourceType ¶
func (mg *CenterWorkspace) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this CenterWorkspace
func (*CenterWorkspace) GetTerraformSchemaVersion ¶
func (tr *CenterWorkspace) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*CenterWorkspace) GetWriteConnectionSecretToReference ¶
func (mg *CenterWorkspace) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this CenterWorkspace.
func (*CenterWorkspace) LateInitialize ¶
func (tr *CenterWorkspace) LateInitialize(attrs []byte) (bool, error)
LateInitialize this CenterWorkspace using its observed tfState. returns True if there are any spec changes for the resource.
func (*CenterWorkspace) SetConditions ¶
func (mg *CenterWorkspace) SetConditions(c ...xpv1.Condition)
SetConditions of this CenterWorkspace.
func (*CenterWorkspace) SetDeletionPolicy ¶
func (mg *CenterWorkspace) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this CenterWorkspace.
func (*CenterWorkspace) SetObservation ¶
func (tr *CenterWorkspace) SetObservation(obs map[string]interface{}) error
SetObservation for this CenterWorkspace
func (*CenterWorkspace) SetParameters ¶
func (tr *CenterWorkspace) SetParameters(params map[string]interface{}) error
SetParameters for this CenterWorkspace
func (*CenterWorkspace) SetProviderConfigReference ¶
func (mg *CenterWorkspace) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this CenterWorkspace.
func (*CenterWorkspace) SetProviderReference ¶
func (mg *CenterWorkspace) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this CenterWorkspace. Deprecated: Use SetProviderConfigReference.
func (*CenterWorkspace) SetWriteConnectionSecretToReference ¶
func (mg *CenterWorkspace) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this CenterWorkspace.
type CenterWorkspaceList ¶
type CenterWorkspaceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CenterWorkspace `json:"items"` }
CenterWorkspaceList contains 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.
func (*CenterWorkspaceList) GetItems ¶
func (l *CenterWorkspaceList) GetItems() []resource.Managed
GetItems of this CenterWorkspaceList.
type CenterWorkspaceObservation ¶
type CenterWorkspaceObservation struct { }
func (*CenterWorkspaceObservation) DeepCopy ¶
func (in *CenterWorkspaceObservation) DeepCopy() *CenterWorkspaceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterWorkspaceObservation.
func (*CenterWorkspaceObservation) DeepCopyInto ¶
func (in *CenterWorkspaceObservation) DeepCopyInto(out *CenterWorkspaceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterWorkspaceParameters ¶
type CenterWorkspaceParameters struct { // +kubebuilder:validation:Required Scope *string `json:"scope" tf:"scope,omitempty"` // +kubebuilder:validation:Required WorkspaceID *string `json:"workspaceId" tf:"workspace_id,omitempty"` }
func (*CenterWorkspaceParameters) DeepCopy ¶
func (in *CenterWorkspaceParameters) DeepCopy() *CenterWorkspaceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CenterWorkspaceParameters.
func (*CenterWorkspaceParameters) DeepCopyInto ¶
func (in *CenterWorkspaceParameters) DeepCopyInto(out *CenterWorkspaceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CenterWorkspaceSpec ¶
type CenterWorkspaceSpec struct { v1.ResourceSpec `json:",inline"` ForProvider CenterWorkspaceParameters `json:"forProvider"` }
CenterWorkspaceSpec defines the desired state of CenterWorkspace
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 CenterWorkspaceStatus ¶
type CenterWorkspaceStatus struct { v1.ResourceStatus `json:",inline"` AtProvider CenterWorkspaceObservation `json:"atProvider,omitempty"` }
CenterWorkspaceStatus defines the observed state of CenterWorkspace.
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.
type StatusObservation ¶
type StatusObservation struct { }
func (*StatusObservation) DeepCopy ¶
func (in *StatusObservation) DeepCopy() *StatusObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatusObservation.
func (*StatusObservation) DeepCopyInto ¶
func (in *StatusObservation) DeepCopyInto(out *StatusObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StatusParameters ¶
type StatusParameters struct { // +kubebuilder:validation:Optional Cause *string `json:"cause,omitempty" tf:"cause,omitempty"` // +kubebuilder:validation:Required Code *string `json:"code" tf:"code,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` }
func (*StatusParameters) DeepCopy ¶
func (in *StatusParameters) DeepCopy() *StatusParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatusParameters.
func (*StatusParameters) DeepCopyInto ¶
func (in *StatusParameters) DeepCopyInto(out *StatusParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_centerassessment_terraformed.go
- zz_centerassessment_types.go
- zz_centerassessmentmetadata_terraformed.go
- zz_centerassessmentmetadata_types.go
- zz_centerassessmentpolicy_terraformed.go
- zz_centerassessmentpolicy_types.go
- zz_centerautoprovisioning_terraformed.go
- zz_centerautoprovisioning_types.go
- zz_centercontact_terraformed.go
- zz_centercontact_types.go
- zz_centerservervulnerabilityassessment_terraformed.go
- zz_centerservervulnerabilityassessment_types.go
- zz_centersetting_terraformed.go
- zz_centersetting_types.go
- zz_centersubscriptionpricing_terraformed.go
- zz_centersubscriptionpricing_types.go
- zz_centerworkspace_terraformed.go
- zz_centerworkspace_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_groupversion_info.go