Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=maintenance.azure.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type MaintenanceAssignmentDedicatedHost
- func (in *MaintenanceAssignmentDedicatedHost) DeepCopy() *MaintenanceAssignmentDedicatedHost
- func (in *MaintenanceAssignmentDedicatedHost) DeepCopyInto(out *MaintenanceAssignmentDedicatedHost)
- func (in *MaintenanceAssignmentDedicatedHost) DeepCopyObject() runtime.Object
- func (mg *MaintenanceAssignmentDedicatedHost) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *MaintenanceAssignmentDedicatedHost) GetConnectionDetailsMapping() map[string]string
- func (mg *MaintenanceAssignmentDedicatedHost) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *MaintenanceAssignmentDedicatedHost) GetID() string
- func (tr *MaintenanceAssignmentDedicatedHost) GetObservation() (map[string]interface{}, error)
- func (tr *MaintenanceAssignmentDedicatedHost) GetParameters() (map[string]interface{}, error)
- func (mg *MaintenanceAssignmentDedicatedHost) GetProviderConfigReference() *xpv1.Reference
- func (mg *MaintenanceAssignmentDedicatedHost) GetProviderReference() *xpv1.Reference
- func (mg *MaintenanceAssignmentDedicatedHost) GetTerraformResourceType() string
- func (tr *MaintenanceAssignmentDedicatedHost) GetTerraformSchemaVersion() int
- func (mg *MaintenanceAssignmentDedicatedHost) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *MaintenanceAssignmentDedicatedHost) LateInitialize(attrs []byte) (bool, error)
- func (mg *MaintenanceAssignmentDedicatedHost) SetConditions(c ...xpv1.Condition)
- func (mg *MaintenanceAssignmentDedicatedHost) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *MaintenanceAssignmentDedicatedHost) SetObservation(obs map[string]interface{}) error
- func (tr *MaintenanceAssignmentDedicatedHost) SetParameters(params map[string]interface{}) error
- func (mg *MaintenanceAssignmentDedicatedHost) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *MaintenanceAssignmentDedicatedHost) SetProviderReference(r *xpv1.Reference)
- func (mg *MaintenanceAssignmentDedicatedHost) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type MaintenanceAssignmentDedicatedHostList
- func (in *MaintenanceAssignmentDedicatedHostList) DeepCopy() *MaintenanceAssignmentDedicatedHostList
- func (in *MaintenanceAssignmentDedicatedHostList) DeepCopyInto(out *MaintenanceAssignmentDedicatedHostList)
- func (in *MaintenanceAssignmentDedicatedHostList) DeepCopyObject() runtime.Object
- func (l *MaintenanceAssignmentDedicatedHostList) GetItems() []resource.Managed
- type MaintenanceAssignmentDedicatedHostObservation
- type MaintenanceAssignmentDedicatedHostParameters
- type MaintenanceAssignmentDedicatedHostSpec
- type MaintenanceAssignmentDedicatedHostStatus
- type MaintenanceAssignmentVirtualMachine
- func (in *MaintenanceAssignmentVirtualMachine) DeepCopy() *MaintenanceAssignmentVirtualMachine
- func (in *MaintenanceAssignmentVirtualMachine) DeepCopyInto(out *MaintenanceAssignmentVirtualMachine)
- func (in *MaintenanceAssignmentVirtualMachine) DeepCopyObject() runtime.Object
- func (mg *MaintenanceAssignmentVirtualMachine) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *MaintenanceAssignmentVirtualMachine) GetConnectionDetailsMapping() map[string]string
- func (mg *MaintenanceAssignmentVirtualMachine) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *MaintenanceAssignmentVirtualMachine) GetID() string
- func (tr *MaintenanceAssignmentVirtualMachine) GetObservation() (map[string]interface{}, error)
- func (tr *MaintenanceAssignmentVirtualMachine) GetParameters() (map[string]interface{}, error)
- func (mg *MaintenanceAssignmentVirtualMachine) GetProviderConfigReference() *xpv1.Reference
- func (mg *MaintenanceAssignmentVirtualMachine) GetProviderReference() *xpv1.Reference
- func (mg *MaintenanceAssignmentVirtualMachine) GetTerraformResourceType() string
- func (tr *MaintenanceAssignmentVirtualMachine) GetTerraformSchemaVersion() int
- func (mg *MaintenanceAssignmentVirtualMachine) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *MaintenanceAssignmentVirtualMachine) LateInitialize(attrs []byte) (bool, error)
- func (mg *MaintenanceAssignmentVirtualMachine) SetConditions(c ...xpv1.Condition)
- func (mg *MaintenanceAssignmentVirtualMachine) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *MaintenanceAssignmentVirtualMachine) SetObservation(obs map[string]interface{}) error
- func (tr *MaintenanceAssignmentVirtualMachine) SetParameters(params map[string]interface{}) error
- func (mg *MaintenanceAssignmentVirtualMachine) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *MaintenanceAssignmentVirtualMachine) SetProviderReference(r *xpv1.Reference)
- func (mg *MaintenanceAssignmentVirtualMachine) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type MaintenanceAssignmentVirtualMachineList
- func (in *MaintenanceAssignmentVirtualMachineList) DeepCopy() *MaintenanceAssignmentVirtualMachineList
- func (in *MaintenanceAssignmentVirtualMachineList) DeepCopyInto(out *MaintenanceAssignmentVirtualMachineList)
- func (in *MaintenanceAssignmentVirtualMachineList) DeepCopyObject() runtime.Object
- func (l *MaintenanceAssignmentVirtualMachineList) GetItems() []resource.Managed
- type MaintenanceAssignmentVirtualMachineObservation
- type MaintenanceAssignmentVirtualMachineParameters
- type MaintenanceAssignmentVirtualMachineScaleSet
- func (in *MaintenanceAssignmentVirtualMachineScaleSet) DeepCopy() *MaintenanceAssignmentVirtualMachineScaleSet
- func (in *MaintenanceAssignmentVirtualMachineScaleSet) DeepCopyInto(out *MaintenanceAssignmentVirtualMachineScaleSet)
- func (in *MaintenanceAssignmentVirtualMachineScaleSet) DeepCopyObject() runtime.Object
- func (mg *MaintenanceAssignmentVirtualMachineScaleSet) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *MaintenanceAssignmentVirtualMachineScaleSet) GetConnectionDetailsMapping() map[string]string
- func (mg *MaintenanceAssignmentVirtualMachineScaleSet) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *MaintenanceAssignmentVirtualMachineScaleSet) GetID() string
- func (tr *MaintenanceAssignmentVirtualMachineScaleSet) GetObservation() (map[string]interface{}, error)
- func (tr *MaintenanceAssignmentVirtualMachineScaleSet) GetParameters() (map[string]interface{}, error)
- func (mg *MaintenanceAssignmentVirtualMachineScaleSet) GetProviderConfigReference() *xpv1.Reference
- func (mg *MaintenanceAssignmentVirtualMachineScaleSet) GetProviderReference() *xpv1.Reference
- func (mg *MaintenanceAssignmentVirtualMachineScaleSet) GetTerraformResourceType() string
- func (tr *MaintenanceAssignmentVirtualMachineScaleSet) GetTerraformSchemaVersion() int
- func (mg *MaintenanceAssignmentVirtualMachineScaleSet) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *MaintenanceAssignmentVirtualMachineScaleSet) LateInitialize(attrs []byte) (bool, error)
- func (mg *MaintenanceAssignmentVirtualMachineScaleSet) SetConditions(c ...xpv1.Condition)
- func (mg *MaintenanceAssignmentVirtualMachineScaleSet) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *MaintenanceAssignmentVirtualMachineScaleSet) SetObservation(obs map[string]interface{}) error
- func (tr *MaintenanceAssignmentVirtualMachineScaleSet) SetParameters(params map[string]interface{}) error
- func (mg *MaintenanceAssignmentVirtualMachineScaleSet) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *MaintenanceAssignmentVirtualMachineScaleSet) SetProviderReference(r *xpv1.Reference)
- func (mg *MaintenanceAssignmentVirtualMachineScaleSet) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type MaintenanceAssignmentVirtualMachineScaleSetList
- func (in *MaintenanceAssignmentVirtualMachineScaleSetList) DeepCopy() *MaintenanceAssignmentVirtualMachineScaleSetList
- func (in *MaintenanceAssignmentVirtualMachineScaleSetList) DeepCopyInto(out *MaintenanceAssignmentVirtualMachineScaleSetList)
- func (in *MaintenanceAssignmentVirtualMachineScaleSetList) DeepCopyObject() runtime.Object
- func (l *MaintenanceAssignmentVirtualMachineScaleSetList) GetItems() []resource.Managed
- type MaintenanceAssignmentVirtualMachineScaleSetObservation
- type MaintenanceAssignmentVirtualMachineScaleSetParameters
- type MaintenanceAssignmentVirtualMachineScaleSetSpec
- type MaintenanceAssignmentVirtualMachineScaleSetStatus
- type MaintenanceAssignmentVirtualMachineSpec
- type MaintenanceAssignmentVirtualMachineStatus
- type MaintenanceConfiguration
- func (in *MaintenanceConfiguration) DeepCopy() *MaintenanceConfiguration
- func (in *MaintenanceConfiguration) DeepCopyInto(out *MaintenanceConfiguration)
- func (in *MaintenanceConfiguration) DeepCopyObject() runtime.Object
- func (mg *MaintenanceConfiguration) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *MaintenanceConfiguration) GetConnectionDetailsMapping() map[string]string
- func (mg *MaintenanceConfiguration) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *MaintenanceConfiguration) GetID() string
- func (tr *MaintenanceConfiguration) GetObservation() (map[string]interface{}, error)
- func (tr *MaintenanceConfiguration) GetParameters() (map[string]interface{}, error)
- func (mg *MaintenanceConfiguration) GetProviderConfigReference() *xpv1.Reference
- func (mg *MaintenanceConfiguration) GetProviderReference() *xpv1.Reference
- func (mg *MaintenanceConfiguration) GetTerraformResourceType() string
- func (tr *MaintenanceConfiguration) GetTerraformSchemaVersion() int
- func (mg *MaintenanceConfiguration) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *MaintenanceConfiguration) LateInitialize(attrs []byte) (bool, error)
- func (mg *MaintenanceConfiguration) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *MaintenanceConfiguration) SetConditions(c ...xpv1.Condition)
- func (mg *MaintenanceConfiguration) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *MaintenanceConfiguration) SetObservation(obs map[string]interface{}) error
- func (tr *MaintenanceConfiguration) SetParameters(params map[string]interface{}) error
- func (mg *MaintenanceConfiguration) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *MaintenanceConfiguration) SetProviderReference(r *xpv1.Reference)
- func (mg *MaintenanceConfiguration) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type MaintenanceConfigurationList
- func (in *MaintenanceConfigurationList) DeepCopy() *MaintenanceConfigurationList
- func (in *MaintenanceConfigurationList) DeepCopyInto(out *MaintenanceConfigurationList)
- func (in *MaintenanceConfigurationList) DeepCopyObject() runtime.Object
- func (l *MaintenanceConfigurationList) GetItems() []resource.Managed
- type MaintenanceConfigurationObservation
- type MaintenanceConfigurationParameters
- type MaintenanceConfigurationSpec
- type MaintenanceConfigurationStatus
- type WindowObservation
- type WindowParameters
Constants ¶
const ( CRDGroup = "maintenance.azure.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
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 )
var ( MaintenanceAssignmentDedicatedHost_Kind = "MaintenanceAssignmentDedicatedHost" MaintenanceAssignmentDedicatedHost_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: MaintenanceAssignmentDedicatedHost_Kind}.String() MaintenanceAssignmentDedicatedHost_KindAPIVersion = MaintenanceAssignmentDedicatedHost_Kind + "." + CRDGroupVersion.String() MaintenanceAssignmentDedicatedHost_GroupVersionKind = CRDGroupVersion.WithKind(MaintenanceAssignmentDedicatedHost_Kind) )
Repository type metadata.
var ( MaintenanceAssignmentVirtualMachine_Kind = "MaintenanceAssignmentVirtualMachine" MaintenanceAssignmentVirtualMachine_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: MaintenanceAssignmentVirtualMachine_Kind}.String() MaintenanceAssignmentVirtualMachine_KindAPIVersion = MaintenanceAssignmentVirtualMachine_Kind + "." + CRDGroupVersion.String() MaintenanceAssignmentVirtualMachine_GroupVersionKind = CRDGroupVersion.WithKind(MaintenanceAssignmentVirtualMachine_Kind) )
Repository type metadata.
var ( MaintenanceAssignmentVirtualMachineScaleSet_Kind = "MaintenanceAssignmentVirtualMachineScaleSet" MaintenanceAssignmentVirtualMachineScaleSet_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: MaintenanceAssignmentVirtualMachineScaleSet_Kind}.String() MaintenanceAssignmentVirtualMachineScaleSet_KindAPIVersion = MaintenanceAssignmentVirtualMachineScaleSet_Kind + "." + CRDGroupVersion.String() MaintenanceAssignmentVirtualMachineScaleSet_GroupVersionKind = CRDGroupVersion.WithKind(MaintenanceAssignmentVirtualMachineScaleSet_Kind) )
Repository type metadata.
var ( MaintenanceConfiguration_Kind = "MaintenanceConfiguration" MaintenanceConfiguration_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: MaintenanceConfiguration_Kind}.String() MaintenanceConfiguration_KindAPIVersion = MaintenanceConfiguration_Kind + "." + CRDGroupVersion.String() MaintenanceConfiguration_GroupVersionKind = CRDGroupVersion.WithKind(MaintenanceConfiguration_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type MaintenanceAssignmentDedicatedHost ¶
type MaintenanceAssignmentDedicatedHost struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MaintenanceAssignmentDedicatedHostSpec `json:"spec"` Status MaintenanceAssignmentDedicatedHostStatus `json:"status,omitempty"` }
MaintenanceAssignmentDedicatedHost is the Schema for the MaintenanceAssignmentDedicatedHosts 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 (*MaintenanceAssignmentDedicatedHost) DeepCopy ¶
func (in *MaintenanceAssignmentDedicatedHost) DeepCopy() *MaintenanceAssignmentDedicatedHost
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceAssignmentDedicatedHost.
func (*MaintenanceAssignmentDedicatedHost) DeepCopyInto ¶
func (in *MaintenanceAssignmentDedicatedHost) DeepCopyInto(out *MaintenanceAssignmentDedicatedHost)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MaintenanceAssignmentDedicatedHost) DeepCopyObject ¶
func (in *MaintenanceAssignmentDedicatedHost) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MaintenanceAssignmentDedicatedHost) GetCondition ¶
func (mg *MaintenanceAssignmentDedicatedHost) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this MaintenanceAssignmentDedicatedHost.
func (*MaintenanceAssignmentDedicatedHost) GetConnectionDetailsMapping ¶
func (tr *MaintenanceAssignmentDedicatedHost) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this MaintenanceAssignmentDedicatedHost
func (*MaintenanceAssignmentDedicatedHost) GetDeletionPolicy ¶
func (mg *MaintenanceAssignmentDedicatedHost) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this MaintenanceAssignmentDedicatedHost.
func (*MaintenanceAssignmentDedicatedHost) GetID ¶
func (tr *MaintenanceAssignmentDedicatedHost) GetID() string
GetID returns ID of underlying Terraform resource of this MaintenanceAssignmentDedicatedHost
func (*MaintenanceAssignmentDedicatedHost) GetObservation ¶
func (tr *MaintenanceAssignmentDedicatedHost) GetObservation() (map[string]interface{}, error)
GetObservation of this MaintenanceAssignmentDedicatedHost
func (*MaintenanceAssignmentDedicatedHost) GetParameters ¶
func (tr *MaintenanceAssignmentDedicatedHost) GetParameters() (map[string]interface{}, error)
GetParameters of this MaintenanceAssignmentDedicatedHost
func (*MaintenanceAssignmentDedicatedHost) GetProviderConfigReference ¶
func (mg *MaintenanceAssignmentDedicatedHost) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this MaintenanceAssignmentDedicatedHost.
func (*MaintenanceAssignmentDedicatedHost) GetProviderReference ¶
func (mg *MaintenanceAssignmentDedicatedHost) GetProviderReference() *xpv1.Reference
GetProviderReference of this MaintenanceAssignmentDedicatedHost. Deprecated: Use GetProviderConfigReference.
func (*MaintenanceAssignmentDedicatedHost) GetTerraformResourceType ¶
func (mg *MaintenanceAssignmentDedicatedHost) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this MaintenanceAssignmentDedicatedHost
func (*MaintenanceAssignmentDedicatedHost) GetTerraformSchemaVersion ¶
func (tr *MaintenanceAssignmentDedicatedHost) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*MaintenanceAssignmentDedicatedHost) GetWriteConnectionSecretToReference ¶
func (mg *MaintenanceAssignmentDedicatedHost) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this MaintenanceAssignmentDedicatedHost.
func (*MaintenanceAssignmentDedicatedHost) LateInitialize ¶
func (tr *MaintenanceAssignmentDedicatedHost) LateInitialize(attrs []byte) (bool, error)
LateInitialize this MaintenanceAssignmentDedicatedHost using its observed tfState. returns True if there are any spec changes for the resource.
func (*MaintenanceAssignmentDedicatedHost) SetConditions ¶
func (mg *MaintenanceAssignmentDedicatedHost) SetConditions(c ...xpv1.Condition)
SetConditions of this MaintenanceAssignmentDedicatedHost.
func (*MaintenanceAssignmentDedicatedHost) SetDeletionPolicy ¶
func (mg *MaintenanceAssignmentDedicatedHost) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this MaintenanceAssignmentDedicatedHost.
func (*MaintenanceAssignmentDedicatedHost) SetObservation ¶
func (tr *MaintenanceAssignmentDedicatedHost) SetObservation(obs map[string]interface{}) error
SetObservation for this MaintenanceAssignmentDedicatedHost
func (*MaintenanceAssignmentDedicatedHost) SetParameters ¶
func (tr *MaintenanceAssignmentDedicatedHost) SetParameters(params map[string]interface{}) error
SetParameters for this MaintenanceAssignmentDedicatedHost
func (*MaintenanceAssignmentDedicatedHost) SetProviderConfigReference ¶
func (mg *MaintenanceAssignmentDedicatedHost) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this MaintenanceAssignmentDedicatedHost.
func (*MaintenanceAssignmentDedicatedHost) SetProviderReference ¶
func (mg *MaintenanceAssignmentDedicatedHost) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this MaintenanceAssignmentDedicatedHost. Deprecated: Use SetProviderConfigReference.
func (*MaintenanceAssignmentDedicatedHost) SetWriteConnectionSecretToReference ¶
func (mg *MaintenanceAssignmentDedicatedHost) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this MaintenanceAssignmentDedicatedHost.
type MaintenanceAssignmentDedicatedHostList ¶
type MaintenanceAssignmentDedicatedHostList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MaintenanceAssignmentDedicatedHost `json:"items"` }
MaintenanceAssignmentDedicatedHostList contains a list of MaintenanceAssignmentDedicatedHosts
func (*MaintenanceAssignmentDedicatedHostList) DeepCopy ¶
func (in *MaintenanceAssignmentDedicatedHostList) DeepCopy() *MaintenanceAssignmentDedicatedHostList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceAssignmentDedicatedHostList.
func (*MaintenanceAssignmentDedicatedHostList) DeepCopyInto ¶
func (in *MaintenanceAssignmentDedicatedHostList) DeepCopyInto(out *MaintenanceAssignmentDedicatedHostList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MaintenanceAssignmentDedicatedHostList) DeepCopyObject ¶
func (in *MaintenanceAssignmentDedicatedHostList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MaintenanceAssignmentDedicatedHostList) GetItems ¶
func (l *MaintenanceAssignmentDedicatedHostList) GetItems() []resource.Managed
GetItems of this MaintenanceAssignmentDedicatedHostList.
type MaintenanceAssignmentDedicatedHostObservation ¶
type MaintenanceAssignmentDedicatedHostObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*MaintenanceAssignmentDedicatedHostObservation) DeepCopy ¶
func (in *MaintenanceAssignmentDedicatedHostObservation) DeepCopy() *MaintenanceAssignmentDedicatedHostObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceAssignmentDedicatedHostObservation.
func (*MaintenanceAssignmentDedicatedHostObservation) DeepCopyInto ¶
func (in *MaintenanceAssignmentDedicatedHostObservation) DeepCopyInto(out *MaintenanceAssignmentDedicatedHostObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceAssignmentDedicatedHostParameters ¶
type MaintenanceAssignmentDedicatedHostParameters struct { // +kubebuilder:validation:Required DedicatedHostID *string `json:"dedicatedHostId" tf:"dedicated_host_id,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required MaintenanceConfigurationID *string `json:"maintenanceConfigurationId" tf:"maintenance_configuration_id,omitempty"` }
func (*MaintenanceAssignmentDedicatedHostParameters) DeepCopy ¶
func (in *MaintenanceAssignmentDedicatedHostParameters) DeepCopy() *MaintenanceAssignmentDedicatedHostParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceAssignmentDedicatedHostParameters.
func (*MaintenanceAssignmentDedicatedHostParameters) DeepCopyInto ¶
func (in *MaintenanceAssignmentDedicatedHostParameters) DeepCopyInto(out *MaintenanceAssignmentDedicatedHostParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceAssignmentDedicatedHostSpec ¶
type MaintenanceAssignmentDedicatedHostSpec struct { v1.ResourceSpec `json:",inline"` ForProvider MaintenanceAssignmentDedicatedHostParameters `json:"forProvider"` }
MaintenanceAssignmentDedicatedHostSpec defines the desired state of MaintenanceAssignmentDedicatedHost
func (*MaintenanceAssignmentDedicatedHostSpec) DeepCopy ¶
func (in *MaintenanceAssignmentDedicatedHostSpec) DeepCopy() *MaintenanceAssignmentDedicatedHostSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceAssignmentDedicatedHostSpec.
func (*MaintenanceAssignmentDedicatedHostSpec) DeepCopyInto ¶
func (in *MaintenanceAssignmentDedicatedHostSpec) DeepCopyInto(out *MaintenanceAssignmentDedicatedHostSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceAssignmentDedicatedHostStatus ¶
type MaintenanceAssignmentDedicatedHostStatus struct { v1.ResourceStatus `json:",inline"` AtProvider MaintenanceAssignmentDedicatedHostObservation `json:"atProvider,omitempty"` }
MaintenanceAssignmentDedicatedHostStatus defines the observed state of MaintenanceAssignmentDedicatedHost.
func (*MaintenanceAssignmentDedicatedHostStatus) DeepCopy ¶
func (in *MaintenanceAssignmentDedicatedHostStatus) DeepCopy() *MaintenanceAssignmentDedicatedHostStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceAssignmentDedicatedHostStatus.
func (*MaintenanceAssignmentDedicatedHostStatus) DeepCopyInto ¶
func (in *MaintenanceAssignmentDedicatedHostStatus) DeepCopyInto(out *MaintenanceAssignmentDedicatedHostStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceAssignmentVirtualMachine ¶
type MaintenanceAssignmentVirtualMachine struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MaintenanceAssignmentVirtualMachineSpec `json:"spec"` Status MaintenanceAssignmentVirtualMachineStatus `json:"status,omitempty"` }
MaintenanceAssignmentVirtualMachine is the Schema for the MaintenanceAssignmentVirtualMachines 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 (*MaintenanceAssignmentVirtualMachine) DeepCopy ¶
func (in *MaintenanceAssignmentVirtualMachine) DeepCopy() *MaintenanceAssignmentVirtualMachine
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceAssignmentVirtualMachine.
func (*MaintenanceAssignmentVirtualMachine) DeepCopyInto ¶
func (in *MaintenanceAssignmentVirtualMachine) DeepCopyInto(out *MaintenanceAssignmentVirtualMachine)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MaintenanceAssignmentVirtualMachine) DeepCopyObject ¶
func (in *MaintenanceAssignmentVirtualMachine) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MaintenanceAssignmentVirtualMachine) GetCondition ¶
func (mg *MaintenanceAssignmentVirtualMachine) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this MaintenanceAssignmentVirtualMachine.
func (*MaintenanceAssignmentVirtualMachine) GetConnectionDetailsMapping ¶
func (tr *MaintenanceAssignmentVirtualMachine) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this MaintenanceAssignmentVirtualMachine
func (*MaintenanceAssignmentVirtualMachine) GetDeletionPolicy ¶
func (mg *MaintenanceAssignmentVirtualMachine) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this MaintenanceAssignmentVirtualMachine.
func (*MaintenanceAssignmentVirtualMachine) GetID ¶
func (tr *MaintenanceAssignmentVirtualMachine) GetID() string
GetID returns ID of underlying Terraform resource of this MaintenanceAssignmentVirtualMachine
func (*MaintenanceAssignmentVirtualMachine) GetObservation ¶
func (tr *MaintenanceAssignmentVirtualMachine) GetObservation() (map[string]interface{}, error)
GetObservation of this MaintenanceAssignmentVirtualMachine
func (*MaintenanceAssignmentVirtualMachine) GetParameters ¶
func (tr *MaintenanceAssignmentVirtualMachine) GetParameters() (map[string]interface{}, error)
GetParameters of this MaintenanceAssignmentVirtualMachine
func (*MaintenanceAssignmentVirtualMachine) GetProviderConfigReference ¶
func (mg *MaintenanceAssignmentVirtualMachine) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this MaintenanceAssignmentVirtualMachine.
func (*MaintenanceAssignmentVirtualMachine) GetProviderReference ¶
func (mg *MaintenanceAssignmentVirtualMachine) GetProviderReference() *xpv1.Reference
GetProviderReference of this MaintenanceAssignmentVirtualMachine. Deprecated: Use GetProviderConfigReference.
func (*MaintenanceAssignmentVirtualMachine) GetTerraformResourceType ¶
func (mg *MaintenanceAssignmentVirtualMachine) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this MaintenanceAssignmentVirtualMachine
func (*MaintenanceAssignmentVirtualMachine) GetTerraformSchemaVersion ¶
func (tr *MaintenanceAssignmentVirtualMachine) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*MaintenanceAssignmentVirtualMachine) GetWriteConnectionSecretToReference ¶
func (mg *MaintenanceAssignmentVirtualMachine) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this MaintenanceAssignmentVirtualMachine.
func (*MaintenanceAssignmentVirtualMachine) LateInitialize ¶
func (tr *MaintenanceAssignmentVirtualMachine) LateInitialize(attrs []byte) (bool, error)
LateInitialize this MaintenanceAssignmentVirtualMachine using its observed tfState. returns True if there are any spec changes for the resource.
func (*MaintenanceAssignmentVirtualMachine) SetConditions ¶
func (mg *MaintenanceAssignmentVirtualMachine) SetConditions(c ...xpv1.Condition)
SetConditions of this MaintenanceAssignmentVirtualMachine.
func (*MaintenanceAssignmentVirtualMachine) SetDeletionPolicy ¶
func (mg *MaintenanceAssignmentVirtualMachine) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this MaintenanceAssignmentVirtualMachine.
func (*MaintenanceAssignmentVirtualMachine) SetObservation ¶
func (tr *MaintenanceAssignmentVirtualMachine) SetObservation(obs map[string]interface{}) error
SetObservation for this MaintenanceAssignmentVirtualMachine
func (*MaintenanceAssignmentVirtualMachine) SetParameters ¶
func (tr *MaintenanceAssignmentVirtualMachine) SetParameters(params map[string]interface{}) error
SetParameters for this MaintenanceAssignmentVirtualMachine
func (*MaintenanceAssignmentVirtualMachine) SetProviderConfigReference ¶
func (mg *MaintenanceAssignmentVirtualMachine) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this MaintenanceAssignmentVirtualMachine.
func (*MaintenanceAssignmentVirtualMachine) SetProviderReference ¶
func (mg *MaintenanceAssignmentVirtualMachine) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this MaintenanceAssignmentVirtualMachine. Deprecated: Use SetProviderConfigReference.
func (*MaintenanceAssignmentVirtualMachine) SetWriteConnectionSecretToReference ¶
func (mg *MaintenanceAssignmentVirtualMachine) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this MaintenanceAssignmentVirtualMachine.
type MaintenanceAssignmentVirtualMachineList ¶
type MaintenanceAssignmentVirtualMachineList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MaintenanceAssignmentVirtualMachine `json:"items"` }
MaintenanceAssignmentVirtualMachineList contains a list of MaintenanceAssignmentVirtualMachines
func (*MaintenanceAssignmentVirtualMachineList) DeepCopy ¶
func (in *MaintenanceAssignmentVirtualMachineList) DeepCopy() *MaintenanceAssignmentVirtualMachineList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceAssignmentVirtualMachineList.
func (*MaintenanceAssignmentVirtualMachineList) DeepCopyInto ¶
func (in *MaintenanceAssignmentVirtualMachineList) DeepCopyInto(out *MaintenanceAssignmentVirtualMachineList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MaintenanceAssignmentVirtualMachineList) DeepCopyObject ¶
func (in *MaintenanceAssignmentVirtualMachineList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MaintenanceAssignmentVirtualMachineList) GetItems ¶
func (l *MaintenanceAssignmentVirtualMachineList) GetItems() []resource.Managed
GetItems of this MaintenanceAssignmentVirtualMachineList.
type MaintenanceAssignmentVirtualMachineObservation ¶
type MaintenanceAssignmentVirtualMachineObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*MaintenanceAssignmentVirtualMachineObservation) DeepCopy ¶
func (in *MaintenanceAssignmentVirtualMachineObservation) DeepCopy() *MaintenanceAssignmentVirtualMachineObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceAssignmentVirtualMachineObservation.
func (*MaintenanceAssignmentVirtualMachineObservation) DeepCopyInto ¶
func (in *MaintenanceAssignmentVirtualMachineObservation) DeepCopyInto(out *MaintenanceAssignmentVirtualMachineObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceAssignmentVirtualMachineParameters ¶
type MaintenanceAssignmentVirtualMachineParameters struct { // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required MaintenanceConfigurationID *string `json:"maintenanceConfigurationId" tf:"maintenance_configuration_id,omitempty"` // +kubebuilder:validation:Required VirtualMachineID *string `json:"virtualMachineId" tf:"virtual_machine_id,omitempty"` }
func (*MaintenanceAssignmentVirtualMachineParameters) DeepCopy ¶
func (in *MaintenanceAssignmentVirtualMachineParameters) DeepCopy() *MaintenanceAssignmentVirtualMachineParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceAssignmentVirtualMachineParameters.
func (*MaintenanceAssignmentVirtualMachineParameters) DeepCopyInto ¶
func (in *MaintenanceAssignmentVirtualMachineParameters) DeepCopyInto(out *MaintenanceAssignmentVirtualMachineParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceAssignmentVirtualMachineScaleSet ¶
type MaintenanceAssignmentVirtualMachineScaleSet struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MaintenanceAssignmentVirtualMachineScaleSetSpec `json:"spec"` Status MaintenanceAssignmentVirtualMachineScaleSetStatus `json:"status,omitempty"` }
MaintenanceAssignmentVirtualMachineScaleSet is the Schema for the MaintenanceAssignmentVirtualMachineScaleSets 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 (*MaintenanceAssignmentVirtualMachineScaleSet) DeepCopy ¶
func (in *MaintenanceAssignmentVirtualMachineScaleSet) DeepCopy() *MaintenanceAssignmentVirtualMachineScaleSet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceAssignmentVirtualMachineScaleSet.
func (*MaintenanceAssignmentVirtualMachineScaleSet) DeepCopyInto ¶
func (in *MaintenanceAssignmentVirtualMachineScaleSet) DeepCopyInto(out *MaintenanceAssignmentVirtualMachineScaleSet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MaintenanceAssignmentVirtualMachineScaleSet) DeepCopyObject ¶
func (in *MaintenanceAssignmentVirtualMachineScaleSet) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MaintenanceAssignmentVirtualMachineScaleSet) GetCondition ¶
func (mg *MaintenanceAssignmentVirtualMachineScaleSet) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this MaintenanceAssignmentVirtualMachineScaleSet.
func (*MaintenanceAssignmentVirtualMachineScaleSet) GetConnectionDetailsMapping ¶
func (tr *MaintenanceAssignmentVirtualMachineScaleSet) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this MaintenanceAssignmentVirtualMachineScaleSet
func (*MaintenanceAssignmentVirtualMachineScaleSet) GetDeletionPolicy ¶
func (mg *MaintenanceAssignmentVirtualMachineScaleSet) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this MaintenanceAssignmentVirtualMachineScaleSet.
func (*MaintenanceAssignmentVirtualMachineScaleSet) GetID ¶
func (tr *MaintenanceAssignmentVirtualMachineScaleSet) GetID() string
GetID returns ID of underlying Terraform resource of this MaintenanceAssignmentVirtualMachineScaleSet
func (*MaintenanceAssignmentVirtualMachineScaleSet) GetObservation ¶
func (tr *MaintenanceAssignmentVirtualMachineScaleSet) GetObservation() (map[string]interface{}, error)
GetObservation of this MaintenanceAssignmentVirtualMachineScaleSet
func (*MaintenanceAssignmentVirtualMachineScaleSet) GetParameters ¶
func (tr *MaintenanceAssignmentVirtualMachineScaleSet) GetParameters() (map[string]interface{}, error)
GetParameters of this MaintenanceAssignmentVirtualMachineScaleSet
func (*MaintenanceAssignmentVirtualMachineScaleSet) GetProviderConfigReference ¶
func (mg *MaintenanceAssignmentVirtualMachineScaleSet) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this MaintenanceAssignmentVirtualMachineScaleSet.
func (*MaintenanceAssignmentVirtualMachineScaleSet) GetProviderReference ¶
func (mg *MaintenanceAssignmentVirtualMachineScaleSet) GetProviderReference() *xpv1.Reference
GetProviderReference of this MaintenanceAssignmentVirtualMachineScaleSet. Deprecated: Use GetProviderConfigReference.
func (*MaintenanceAssignmentVirtualMachineScaleSet) GetTerraformResourceType ¶
func (mg *MaintenanceAssignmentVirtualMachineScaleSet) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this MaintenanceAssignmentVirtualMachineScaleSet
func (*MaintenanceAssignmentVirtualMachineScaleSet) GetTerraformSchemaVersion ¶
func (tr *MaintenanceAssignmentVirtualMachineScaleSet) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*MaintenanceAssignmentVirtualMachineScaleSet) GetWriteConnectionSecretToReference ¶
func (mg *MaintenanceAssignmentVirtualMachineScaleSet) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this MaintenanceAssignmentVirtualMachineScaleSet.
func (*MaintenanceAssignmentVirtualMachineScaleSet) LateInitialize ¶
func (tr *MaintenanceAssignmentVirtualMachineScaleSet) LateInitialize(attrs []byte) (bool, error)
LateInitialize this MaintenanceAssignmentVirtualMachineScaleSet using its observed tfState. returns True if there are any spec changes for the resource.
func (*MaintenanceAssignmentVirtualMachineScaleSet) SetConditions ¶
func (mg *MaintenanceAssignmentVirtualMachineScaleSet) SetConditions(c ...xpv1.Condition)
SetConditions of this MaintenanceAssignmentVirtualMachineScaleSet.
func (*MaintenanceAssignmentVirtualMachineScaleSet) SetDeletionPolicy ¶
func (mg *MaintenanceAssignmentVirtualMachineScaleSet) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this MaintenanceAssignmentVirtualMachineScaleSet.
func (*MaintenanceAssignmentVirtualMachineScaleSet) SetObservation ¶
func (tr *MaintenanceAssignmentVirtualMachineScaleSet) SetObservation(obs map[string]interface{}) error
SetObservation for this MaintenanceAssignmentVirtualMachineScaleSet
func (*MaintenanceAssignmentVirtualMachineScaleSet) SetParameters ¶
func (tr *MaintenanceAssignmentVirtualMachineScaleSet) SetParameters(params map[string]interface{}) error
SetParameters for this MaintenanceAssignmentVirtualMachineScaleSet
func (*MaintenanceAssignmentVirtualMachineScaleSet) SetProviderConfigReference ¶
func (mg *MaintenanceAssignmentVirtualMachineScaleSet) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this MaintenanceAssignmentVirtualMachineScaleSet.
func (*MaintenanceAssignmentVirtualMachineScaleSet) SetProviderReference ¶
func (mg *MaintenanceAssignmentVirtualMachineScaleSet) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this MaintenanceAssignmentVirtualMachineScaleSet. Deprecated: Use SetProviderConfigReference.
func (*MaintenanceAssignmentVirtualMachineScaleSet) SetWriteConnectionSecretToReference ¶
func (mg *MaintenanceAssignmentVirtualMachineScaleSet) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this MaintenanceAssignmentVirtualMachineScaleSet.
type MaintenanceAssignmentVirtualMachineScaleSetList ¶
type MaintenanceAssignmentVirtualMachineScaleSetList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MaintenanceAssignmentVirtualMachineScaleSet `json:"items"` }
MaintenanceAssignmentVirtualMachineScaleSetList contains a list of MaintenanceAssignmentVirtualMachineScaleSets
func (*MaintenanceAssignmentVirtualMachineScaleSetList) DeepCopy ¶
func (in *MaintenanceAssignmentVirtualMachineScaleSetList) DeepCopy() *MaintenanceAssignmentVirtualMachineScaleSetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceAssignmentVirtualMachineScaleSetList.
func (*MaintenanceAssignmentVirtualMachineScaleSetList) DeepCopyInto ¶
func (in *MaintenanceAssignmentVirtualMachineScaleSetList) DeepCopyInto(out *MaintenanceAssignmentVirtualMachineScaleSetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MaintenanceAssignmentVirtualMachineScaleSetList) DeepCopyObject ¶
func (in *MaintenanceAssignmentVirtualMachineScaleSetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MaintenanceAssignmentVirtualMachineScaleSetList) GetItems ¶
func (l *MaintenanceAssignmentVirtualMachineScaleSetList) GetItems() []resource.Managed
GetItems of this MaintenanceAssignmentVirtualMachineScaleSetList.
type MaintenanceAssignmentVirtualMachineScaleSetObservation ¶
type MaintenanceAssignmentVirtualMachineScaleSetObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*MaintenanceAssignmentVirtualMachineScaleSetObservation) DeepCopy ¶
func (in *MaintenanceAssignmentVirtualMachineScaleSetObservation) DeepCopy() *MaintenanceAssignmentVirtualMachineScaleSetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceAssignmentVirtualMachineScaleSetObservation.
func (*MaintenanceAssignmentVirtualMachineScaleSetObservation) DeepCopyInto ¶
func (in *MaintenanceAssignmentVirtualMachineScaleSetObservation) DeepCopyInto(out *MaintenanceAssignmentVirtualMachineScaleSetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceAssignmentVirtualMachineScaleSetParameters ¶
type MaintenanceAssignmentVirtualMachineScaleSetParameters struct { // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required MaintenanceConfigurationID *string `json:"maintenanceConfigurationId" tf:"maintenance_configuration_id,omitempty"` // +kubebuilder:validation:Required VirtualMachineScaleSetID *string `json:"virtualMachineScaleSetId" tf:"virtual_machine_scale_set_id,omitempty"` }
func (*MaintenanceAssignmentVirtualMachineScaleSetParameters) DeepCopy ¶
func (in *MaintenanceAssignmentVirtualMachineScaleSetParameters) DeepCopy() *MaintenanceAssignmentVirtualMachineScaleSetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceAssignmentVirtualMachineScaleSetParameters.
func (*MaintenanceAssignmentVirtualMachineScaleSetParameters) DeepCopyInto ¶
func (in *MaintenanceAssignmentVirtualMachineScaleSetParameters) DeepCopyInto(out *MaintenanceAssignmentVirtualMachineScaleSetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceAssignmentVirtualMachineScaleSetSpec ¶
type MaintenanceAssignmentVirtualMachineScaleSetSpec struct { v1.ResourceSpec `json:",inline"` ForProvider MaintenanceAssignmentVirtualMachineScaleSetParameters `json:"forProvider"` }
MaintenanceAssignmentVirtualMachineScaleSetSpec defines the desired state of MaintenanceAssignmentVirtualMachineScaleSet
func (*MaintenanceAssignmentVirtualMachineScaleSetSpec) DeepCopy ¶
func (in *MaintenanceAssignmentVirtualMachineScaleSetSpec) DeepCopy() *MaintenanceAssignmentVirtualMachineScaleSetSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceAssignmentVirtualMachineScaleSetSpec.
func (*MaintenanceAssignmentVirtualMachineScaleSetSpec) DeepCopyInto ¶
func (in *MaintenanceAssignmentVirtualMachineScaleSetSpec) DeepCopyInto(out *MaintenanceAssignmentVirtualMachineScaleSetSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceAssignmentVirtualMachineScaleSetStatus ¶
type MaintenanceAssignmentVirtualMachineScaleSetStatus struct { v1.ResourceStatus `json:",inline"` AtProvider MaintenanceAssignmentVirtualMachineScaleSetObservation `json:"atProvider,omitempty"` }
MaintenanceAssignmentVirtualMachineScaleSetStatus defines the observed state of MaintenanceAssignmentVirtualMachineScaleSet.
func (*MaintenanceAssignmentVirtualMachineScaleSetStatus) DeepCopy ¶
func (in *MaintenanceAssignmentVirtualMachineScaleSetStatus) DeepCopy() *MaintenanceAssignmentVirtualMachineScaleSetStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceAssignmentVirtualMachineScaleSetStatus.
func (*MaintenanceAssignmentVirtualMachineScaleSetStatus) DeepCopyInto ¶
func (in *MaintenanceAssignmentVirtualMachineScaleSetStatus) DeepCopyInto(out *MaintenanceAssignmentVirtualMachineScaleSetStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceAssignmentVirtualMachineSpec ¶
type MaintenanceAssignmentVirtualMachineSpec struct { v1.ResourceSpec `json:",inline"` ForProvider MaintenanceAssignmentVirtualMachineParameters `json:"forProvider"` }
MaintenanceAssignmentVirtualMachineSpec defines the desired state of MaintenanceAssignmentVirtualMachine
func (*MaintenanceAssignmentVirtualMachineSpec) DeepCopy ¶
func (in *MaintenanceAssignmentVirtualMachineSpec) DeepCopy() *MaintenanceAssignmentVirtualMachineSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceAssignmentVirtualMachineSpec.
func (*MaintenanceAssignmentVirtualMachineSpec) DeepCopyInto ¶
func (in *MaintenanceAssignmentVirtualMachineSpec) DeepCopyInto(out *MaintenanceAssignmentVirtualMachineSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceAssignmentVirtualMachineStatus ¶
type MaintenanceAssignmentVirtualMachineStatus struct { v1.ResourceStatus `json:",inline"` AtProvider MaintenanceAssignmentVirtualMachineObservation `json:"atProvider,omitempty"` }
MaintenanceAssignmentVirtualMachineStatus defines the observed state of MaintenanceAssignmentVirtualMachine.
func (*MaintenanceAssignmentVirtualMachineStatus) DeepCopy ¶
func (in *MaintenanceAssignmentVirtualMachineStatus) DeepCopy() *MaintenanceAssignmentVirtualMachineStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceAssignmentVirtualMachineStatus.
func (*MaintenanceAssignmentVirtualMachineStatus) DeepCopyInto ¶
func (in *MaintenanceAssignmentVirtualMachineStatus) DeepCopyInto(out *MaintenanceAssignmentVirtualMachineStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceConfiguration ¶
type MaintenanceConfiguration struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MaintenanceConfigurationSpec `json:"spec"` Status MaintenanceConfigurationStatus `json:"status,omitempty"` }
MaintenanceConfiguration is the Schema for the MaintenanceConfigurations 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 (*MaintenanceConfiguration) DeepCopy ¶
func (in *MaintenanceConfiguration) DeepCopy() *MaintenanceConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceConfiguration.
func (*MaintenanceConfiguration) DeepCopyInto ¶
func (in *MaintenanceConfiguration) DeepCopyInto(out *MaintenanceConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MaintenanceConfiguration) DeepCopyObject ¶
func (in *MaintenanceConfiguration) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MaintenanceConfiguration) GetCondition ¶
func (mg *MaintenanceConfiguration) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this MaintenanceConfiguration.
func (*MaintenanceConfiguration) GetConnectionDetailsMapping ¶
func (tr *MaintenanceConfiguration) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this MaintenanceConfiguration
func (*MaintenanceConfiguration) GetDeletionPolicy ¶
func (mg *MaintenanceConfiguration) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this MaintenanceConfiguration.
func (*MaintenanceConfiguration) GetID ¶
func (tr *MaintenanceConfiguration) GetID() string
GetID returns ID of underlying Terraform resource of this MaintenanceConfiguration
func (*MaintenanceConfiguration) GetObservation ¶
func (tr *MaintenanceConfiguration) GetObservation() (map[string]interface{}, error)
GetObservation of this MaintenanceConfiguration
func (*MaintenanceConfiguration) GetParameters ¶
func (tr *MaintenanceConfiguration) GetParameters() (map[string]interface{}, error)
GetParameters of this MaintenanceConfiguration
func (*MaintenanceConfiguration) GetProviderConfigReference ¶
func (mg *MaintenanceConfiguration) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this MaintenanceConfiguration.
func (*MaintenanceConfiguration) GetProviderReference ¶
func (mg *MaintenanceConfiguration) GetProviderReference() *xpv1.Reference
GetProviderReference of this MaintenanceConfiguration. Deprecated: Use GetProviderConfigReference.
func (*MaintenanceConfiguration) GetTerraformResourceType ¶
func (mg *MaintenanceConfiguration) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this MaintenanceConfiguration
func (*MaintenanceConfiguration) GetTerraformSchemaVersion ¶
func (tr *MaintenanceConfiguration) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*MaintenanceConfiguration) GetWriteConnectionSecretToReference ¶
func (mg *MaintenanceConfiguration) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this MaintenanceConfiguration.
func (*MaintenanceConfiguration) LateInitialize ¶
func (tr *MaintenanceConfiguration) LateInitialize(attrs []byte) (bool, error)
LateInitialize this MaintenanceConfiguration using its observed tfState. returns True if there are any spec changes for the resource.
func (*MaintenanceConfiguration) ResolveReferences ¶
ResolveReferences of this MaintenanceConfiguration.
func (*MaintenanceConfiguration) SetConditions ¶
func (mg *MaintenanceConfiguration) SetConditions(c ...xpv1.Condition)
SetConditions of this MaintenanceConfiguration.
func (*MaintenanceConfiguration) SetDeletionPolicy ¶
func (mg *MaintenanceConfiguration) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this MaintenanceConfiguration.
func (*MaintenanceConfiguration) SetObservation ¶
func (tr *MaintenanceConfiguration) SetObservation(obs map[string]interface{}) error
SetObservation for this MaintenanceConfiguration
func (*MaintenanceConfiguration) SetParameters ¶
func (tr *MaintenanceConfiguration) SetParameters(params map[string]interface{}) error
SetParameters for this MaintenanceConfiguration
func (*MaintenanceConfiguration) SetProviderConfigReference ¶
func (mg *MaintenanceConfiguration) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this MaintenanceConfiguration.
func (*MaintenanceConfiguration) SetProviderReference ¶
func (mg *MaintenanceConfiguration) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this MaintenanceConfiguration. Deprecated: Use SetProviderConfigReference.
func (*MaintenanceConfiguration) SetWriteConnectionSecretToReference ¶
func (mg *MaintenanceConfiguration) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this MaintenanceConfiguration.
type MaintenanceConfigurationList ¶
type MaintenanceConfigurationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MaintenanceConfiguration `json:"items"` }
MaintenanceConfigurationList contains a list of MaintenanceConfigurations
func (*MaintenanceConfigurationList) DeepCopy ¶
func (in *MaintenanceConfigurationList) DeepCopy() *MaintenanceConfigurationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceConfigurationList.
func (*MaintenanceConfigurationList) DeepCopyInto ¶
func (in *MaintenanceConfigurationList) DeepCopyInto(out *MaintenanceConfigurationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MaintenanceConfigurationList) DeepCopyObject ¶
func (in *MaintenanceConfigurationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MaintenanceConfigurationList) GetItems ¶
func (l *MaintenanceConfigurationList) GetItems() []resource.Managed
GetItems of this MaintenanceConfigurationList.
type MaintenanceConfigurationObservation ¶
type MaintenanceConfigurationObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*MaintenanceConfigurationObservation) DeepCopy ¶
func (in *MaintenanceConfigurationObservation) DeepCopy() *MaintenanceConfigurationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceConfigurationObservation.
func (*MaintenanceConfigurationObservation) DeepCopyInto ¶
func (in *MaintenanceConfigurationObservation) DeepCopyInto(out *MaintenanceConfigurationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceConfigurationParameters ¶
type MaintenanceConfigurationParameters struct { // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional Properties map[string]*string `json:"properties,omitempty" tf:"properties,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional Scope *string `json:"scope,omitempty" tf:"scope,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Optional Visibility *string `json:"visibility,omitempty" tf:"visibility,omitempty"` // +kubebuilder:validation:Optional Window []WindowParameters `json:"window,omitempty" tf:"window,omitempty"` }
func (*MaintenanceConfigurationParameters) DeepCopy ¶
func (in *MaintenanceConfigurationParameters) DeepCopy() *MaintenanceConfigurationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceConfigurationParameters.
func (*MaintenanceConfigurationParameters) DeepCopyInto ¶
func (in *MaintenanceConfigurationParameters) DeepCopyInto(out *MaintenanceConfigurationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceConfigurationSpec ¶
type MaintenanceConfigurationSpec struct { v1.ResourceSpec `json:",inline"` ForProvider MaintenanceConfigurationParameters `json:"forProvider"` }
MaintenanceConfigurationSpec defines the desired state of MaintenanceConfiguration
func (*MaintenanceConfigurationSpec) DeepCopy ¶
func (in *MaintenanceConfigurationSpec) DeepCopy() *MaintenanceConfigurationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceConfigurationSpec.
func (*MaintenanceConfigurationSpec) DeepCopyInto ¶
func (in *MaintenanceConfigurationSpec) DeepCopyInto(out *MaintenanceConfigurationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceConfigurationStatus ¶
type MaintenanceConfigurationStatus struct { v1.ResourceStatus `json:",inline"` AtProvider MaintenanceConfigurationObservation `json:"atProvider,omitempty"` }
MaintenanceConfigurationStatus defines the observed state of MaintenanceConfiguration.
func (*MaintenanceConfigurationStatus) DeepCopy ¶
func (in *MaintenanceConfigurationStatus) DeepCopy() *MaintenanceConfigurationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceConfigurationStatus.
func (*MaintenanceConfigurationStatus) DeepCopyInto ¶
func (in *MaintenanceConfigurationStatus) DeepCopyInto(out *MaintenanceConfigurationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WindowObservation ¶
type WindowObservation struct { }
func (*WindowObservation) DeepCopy ¶
func (in *WindowObservation) DeepCopy() *WindowObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WindowObservation.
func (*WindowObservation) DeepCopyInto ¶
func (in *WindowObservation) DeepCopyInto(out *WindowObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WindowParameters ¶
type WindowParameters struct { // +kubebuilder:validation:Optional Duration *string `json:"duration,omitempty" tf:"duration,omitempty"` // +kubebuilder:validation:Optional ExpirationDateTime *string `json:"expirationDateTime,omitempty" tf:"expiration_date_time,omitempty"` // +kubebuilder:validation:Optional RecurEvery *string `json:"recurEvery,omitempty" tf:"recur_every,omitempty"` // +kubebuilder:validation:Required StartDateTime *string `json:"startDateTime" tf:"start_date_time,omitempty"` // +kubebuilder:validation:Required TimeZone *string `json:"timeZone" tf:"time_zone,omitempty"` }
func (*WindowParameters) DeepCopy ¶
func (in *WindowParameters) DeepCopy() *WindowParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WindowParameters.
func (*WindowParameters) DeepCopyInto ¶
func (in *WindowParameters) DeepCopyInto(out *WindowParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated.resolvers.go
- zz_groupversion_info.go
- zz_maintenanceassignmentdedicatedhost_terraformed.go
- zz_maintenanceassignmentdedicatedhost_types.go
- zz_maintenanceassignmentvirtualmachine_terraformed.go
- zz_maintenanceassignmentvirtualmachine_types.go
- zz_maintenanceassignmentvirtualmachinescaleset_terraformed.go
- zz_maintenanceassignmentvirtualmachinescaleset_types.go
- zz_maintenanceconfiguration_terraformed.go
- zz_maintenanceconfiguration_types.go