Documentation
¶
Overview ¶
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Package storage contains API Schema definitions for the compute storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=compute.azure.com +versionName=v1api20241101storage
Index ¶
- Constants
- Variables
- type APIVersion
- type AvailabilitySet
- func (availabilitySet *AvailabilitySet) AzureName() string
- func (availabilitySet *AvailabilitySet) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *AvailabilitySet) DeepCopy() *AvailabilitySet
- func (in *AvailabilitySet) DeepCopyInto(out *AvailabilitySet)
- func (in *AvailabilitySet) DeepCopyObject() runtime.Object
- func (availabilitySet AvailabilitySet) GetAPIVersion() string
- func (availabilitySet *AvailabilitySet) GetConditions() conditions.Conditions
- func (availabilitySet *AvailabilitySet) GetResourceScope() genruntime.ResourceScope
- func (availabilitySet *AvailabilitySet) GetSpec() genruntime.ConvertibleSpec
- func (availabilitySet *AvailabilitySet) GetStatus() genruntime.ConvertibleStatus
- func (availabilitySet *AvailabilitySet) GetSupportedOperations() []genruntime.ResourceOperation
- func (availabilitySet *AvailabilitySet) GetType() string
- func (availabilitySet *AvailabilitySet) Hub()
- func (availabilitySet *AvailabilitySet) NewEmptyStatus() genruntime.ConvertibleStatus
- func (availabilitySet *AvailabilitySet) OriginalGVK() *schema.GroupVersionKind
- func (availabilitySet *AvailabilitySet) Owner() *genruntime.ResourceReference
- func (availabilitySet *AvailabilitySet) SecretDestinationExpressions() []*core.DestinationExpression
- func (availabilitySet *AvailabilitySet) SetConditions(conditions conditions.Conditions)
- func (availabilitySet *AvailabilitySet) SetStatus(status genruntime.ConvertibleStatus) error
- type AvailabilitySetList
- type AvailabilitySetOperatorSpec
- type AvailabilitySet_STATUS
- func (availabilitySet *AvailabilitySet_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (availabilitySet *AvailabilitySet_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *AvailabilitySet_STATUS) DeepCopy() *AvailabilitySet_STATUS
- func (in *AvailabilitySet_STATUS) DeepCopyInto(out *AvailabilitySet_STATUS)
- type AvailabilitySet_Spec
- func (availabilitySet *AvailabilitySet_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (availabilitySet *AvailabilitySet_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *AvailabilitySet_Spec) DeepCopy() *AvailabilitySet_Spec
- func (in *AvailabilitySet_Spec) DeepCopyInto(out *AvailabilitySet_Spec)
- type DefaultVirtualMachineScaleSetInfo_STATUS
- type EventGridAndResourceGraph
- type EventGridAndResourceGraph_STATUS
- type InstanceViewStatus_STATUS
- type ScheduledEventsAdditionalPublishingTargets
- type ScheduledEventsAdditionalPublishingTargets_STATUS
- type ScheduledEventsPolicy
- type ScheduledEventsPolicy_STATUS
- type Sku
- type Sku_STATUS
- type SubResource
- type SubResource_STATUS
- type UserInitiatedReboot
- type UserInitiatedReboot_STATUS
- type UserInitiatedRedeploy
- type UserInitiatedRedeploy_STATUS
- type VirtualMachineScaleSetMigrationInfo_STATUS
Constants ¶
const APIVersion_Value = APIVersion("2024-11-01")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "compute.azure.com", Version: "v1api20241101storage"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
This section is empty.
Types ¶
type APIVersion ¶
type APIVersion string
Storage version of v1api20241101.APIVersion +kubebuilder:validation:Enum={"2024-11-01"}
type AvailabilitySet ¶
type AvailabilitySet struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec AvailabilitySet_Spec `json:"spec,omitempty"`
Status AvailabilitySet_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,compute} +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20241101.AvailabilitySet Generator information: - Generated from: /compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/availabilitySet.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}
func (*AvailabilitySet) AzureName ¶
func (availabilitySet *AvailabilitySet) AzureName() string
AzureName returns the Azure name of the resource
func (*AvailabilitySet) ConfigMapDestinationExpressions ¶
func (availabilitySet *AvailabilitySet) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*AvailabilitySet) DeepCopy ¶
func (in *AvailabilitySet) DeepCopy() *AvailabilitySet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AvailabilitySet.
func (*AvailabilitySet) DeepCopyInto ¶
func (in *AvailabilitySet) DeepCopyInto(out *AvailabilitySet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AvailabilitySet) DeepCopyObject ¶
func (in *AvailabilitySet) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (AvailabilitySet) GetAPIVersion ¶
func (availabilitySet AvailabilitySet) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2024-11-01"
func (*AvailabilitySet) GetConditions ¶
func (availabilitySet *AvailabilitySet) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*AvailabilitySet) GetResourceScope ¶
func (availabilitySet *AvailabilitySet) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*AvailabilitySet) GetSpec ¶
func (availabilitySet *AvailabilitySet) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*AvailabilitySet) GetStatus ¶
func (availabilitySet *AvailabilitySet) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*AvailabilitySet) GetSupportedOperations ¶
func (availabilitySet *AvailabilitySet) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*AvailabilitySet) GetType ¶
func (availabilitySet *AvailabilitySet) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Compute/availabilitySets"
func (*AvailabilitySet) Hub ¶
func (availabilitySet *AvailabilitySet) Hub()
Hub marks that this AvailabilitySet is the hub type for conversion
func (*AvailabilitySet) NewEmptyStatus ¶
func (availabilitySet *AvailabilitySet) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*AvailabilitySet) OriginalGVK ¶
func (availabilitySet *AvailabilitySet) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*AvailabilitySet) Owner ¶
func (availabilitySet *AvailabilitySet) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*AvailabilitySet) SecretDestinationExpressions ¶
func (availabilitySet *AvailabilitySet) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*AvailabilitySet) SetConditions ¶
func (availabilitySet *AvailabilitySet) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*AvailabilitySet) SetStatus ¶
func (availabilitySet *AvailabilitySet) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type AvailabilitySetList ¶
type AvailabilitySetList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []AvailabilitySet `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1api20241101.AvailabilitySet Generator information: - Generated from: /compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/availabilitySet.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}
func (*AvailabilitySetList) DeepCopy ¶
func (in *AvailabilitySetList) DeepCopy() *AvailabilitySetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AvailabilitySetList.
func (*AvailabilitySetList) DeepCopyInto ¶
func (in *AvailabilitySetList) DeepCopyInto(out *AvailabilitySetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AvailabilitySetList) DeepCopyObject ¶
func (in *AvailabilitySetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AvailabilitySetOperatorSpec ¶
type AvailabilitySetOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20241101.AvailabilitySetOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*AvailabilitySetOperatorSpec) DeepCopy ¶
func (in *AvailabilitySetOperatorSpec) DeepCopy() *AvailabilitySetOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AvailabilitySetOperatorSpec.
func (*AvailabilitySetOperatorSpec) DeepCopyInto ¶
func (in *AvailabilitySetOperatorSpec) DeepCopyInto(out *AvailabilitySetOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AvailabilitySet_STATUS ¶
type AvailabilitySet_STATUS struct {
Conditions []conditions.Condition `json:"conditions,omitempty"`
Id *string `json:"id,omitempty"`
Location *string `json:"location,omitempty"`
Name *string `json:"name,omitempty"`
PlatformFaultDomainCount *int `json:"platformFaultDomainCount,omitempty"`
PlatformUpdateDomainCount *int `json:"platformUpdateDomainCount,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProximityPlacementGroup *SubResource_STATUS `json:"proximityPlacementGroup,omitempty"`
ScheduledEventsPolicy *ScheduledEventsPolicy_STATUS `json:"scheduledEventsPolicy,omitempty"`
Sku *Sku_STATUS `json:"sku,omitempty"`
Statuses []InstanceViewStatus_STATUS `json:"statuses,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
Type *string `json:"type,omitempty"`
VirtualMachineScaleSetMigrationInfo *VirtualMachineScaleSetMigrationInfo_STATUS `json:"virtualMachineScaleSetMigrationInfo,omitempty"`
VirtualMachines []SubResource_STATUS `json:"virtualMachines,omitempty"`
}
Storage version of v1api20241101.AvailabilitySet_STATUS Specifies information about the availability set that the virtual machine should be assigned to. Virtual machines specified in the same availability set are allocated to different nodes to maximize availability. For more information about availability sets, see [Availability sets overview](https://docs.microsoft.com/azure/virtual-machines/availability-set-overview). For more information on Azure planned maintenance, see [Maintenance and updates for Virtual Machines in Azure](https://docs.microsoft.com/azure/virtual-machines/maintenance-and-updates). Currently, a VM can only be added to an availability set at creation time. An existing VM cannot be added to an availability set.
func (*AvailabilitySet_STATUS) ConvertStatusFrom ¶
func (availabilitySet *AvailabilitySet_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our AvailabilitySet_STATUS from the provided source
func (*AvailabilitySet_STATUS) ConvertStatusTo ¶
func (availabilitySet *AvailabilitySet_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our AvailabilitySet_STATUS
func (*AvailabilitySet_STATUS) DeepCopy ¶
func (in *AvailabilitySet_STATUS) DeepCopy() *AvailabilitySet_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AvailabilitySet_STATUS.
func (*AvailabilitySet_STATUS) DeepCopyInto ¶
func (in *AvailabilitySet_STATUS) DeepCopyInto(out *AvailabilitySet_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AvailabilitySet_Spec ¶
type AvailabilitySet_Spec struct {
// AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it
// doesn't have to be.
AzureName string `json:"azureName,omitempty"`
Location *string `json:"location,omitempty"`
OperatorSpec *AvailabilitySetOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a resources.azure.com/ResourceGroup resource
Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"`
PlatformFaultDomainCount *int `json:"platformFaultDomainCount,omitempty"`
PlatformUpdateDomainCount *int `json:"platformUpdateDomainCount,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProximityPlacementGroup *SubResource `json:"proximityPlacementGroup,omitempty"`
ScheduledEventsPolicy *ScheduledEventsPolicy `json:"scheduledEventsPolicy,omitempty"`
Sku *Sku `json:"sku,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
}
Storage version of v1api20241101.AvailabilitySet_Spec
func (*AvailabilitySet_Spec) ConvertSpecFrom ¶
func (availabilitySet *AvailabilitySet_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our AvailabilitySet_Spec from the provided source
func (*AvailabilitySet_Spec) ConvertSpecTo ¶
func (availabilitySet *AvailabilitySet_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our AvailabilitySet_Spec
func (*AvailabilitySet_Spec) DeepCopy ¶
func (in *AvailabilitySet_Spec) DeepCopy() *AvailabilitySet_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AvailabilitySet_Spec.
func (*AvailabilitySet_Spec) DeepCopyInto ¶
func (in *AvailabilitySet_Spec) DeepCopyInto(out *AvailabilitySet_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DefaultVirtualMachineScaleSetInfo_STATUS ¶
type DefaultVirtualMachineScaleSetInfo_STATUS struct {
ConstrainedMaximumCapacity *bool `json:"constrainedMaximumCapacity,omitempty"`
DefaultVirtualMachineScaleSet *SubResource_STATUS `json:"defaultVirtualMachineScaleSet,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20241101.DefaultVirtualMachineScaleSetInfo_STATUS Indicates the target Virtual Machine ScaleSet properties upon triggering a seamless migration without downtime of the VMs via the ConvertToVirtualMachineScaleSet API.
func (*DefaultVirtualMachineScaleSetInfo_STATUS) DeepCopy ¶
func (in *DefaultVirtualMachineScaleSetInfo_STATUS) DeepCopy() *DefaultVirtualMachineScaleSetInfo_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DefaultVirtualMachineScaleSetInfo_STATUS.
func (*DefaultVirtualMachineScaleSetInfo_STATUS) DeepCopyInto ¶
func (in *DefaultVirtualMachineScaleSetInfo_STATUS) DeepCopyInto(out *DefaultVirtualMachineScaleSetInfo_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventGridAndResourceGraph ¶
type EventGridAndResourceGraph struct {
Enable *bool `json:"enable,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20241101.EventGridAndResourceGraph Specifies eventGridAndResourceGraph related Scheduled Event related configurations.
func (*EventGridAndResourceGraph) DeepCopy ¶
func (in *EventGridAndResourceGraph) DeepCopy() *EventGridAndResourceGraph
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventGridAndResourceGraph.
func (*EventGridAndResourceGraph) DeepCopyInto ¶
func (in *EventGridAndResourceGraph) DeepCopyInto(out *EventGridAndResourceGraph)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventGridAndResourceGraph_STATUS ¶
type EventGridAndResourceGraph_STATUS struct {
Enable *bool `json:"enable,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20241101.EventGridAndResourceGraph_STATUS Specifies eventGridAndResourceGraph related Scheduled Event related configurations.
func (*EventGridAndResourceGraph_STATUS) DeepCopy ¶
func (in *EventGridAndResourceGraph_STATUS) DeepCopy() *EventGridAndResourceGraph_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventGridAndResourceGraph_STATUS.
func (*EventGridAndResourceGraph_STATUS) DeepCopyInto ¶
func (in *EventGridAndResourceGraph_STATUS) DeepCopyInto(out *EventGridAndResourceGraph_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InstanceViewStatus_STATUS ¶
type InstanceViewStatus_STATUS struct {
Code *string `json:"code,omitempty"`
DisplayStatus *string `json:"displayStatus,omitempty"`
Level *string `json:"level,omitempty"`
Message *string `json:"message,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Time *string `json:"time,omitempty"`
}
Storage version of v1api20241101.InstanceViewStatus_STATUS Instance view status.
func (*InstanceViewStatus_STATUS) DeepCopy ¶
func (in *InstanceViewStatus_STATUS) DeepCopy() *InstanceViewStatus_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstanceViewStatus_STATUS.
func (*InstanceViewStatus_STATUS) DeepCopyInto ¶
func (in *InstanceViewStatus_STATUS) DeepCopyInto(out *InstanceViewStatus_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScheduledEventsAdditionalPublishingTargets ¶
type ScheduledEventsAdditionalPublishingTargets struct {
EventGridAndResourceGraph *EventGridAndResourceGraph `json:"eventGridAndResourceGraph,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20241101.ScheduledEventsAdditionalPublishingTargets
func (*ScheduledEventsAdditionalPublishingTargets) DeepCopy ¶
func (in *ScheduledEventsAdditionalPublishingTargets) DeepCopy() *ScheduledEventsAdditionalPublishingTargets
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduledEventsAdditionalPublishingTargets.
func (*ScheduledEventsAdditionalPublishingTargets) DeepCopyInto ¶
func (in *ScheduledEventsAdditionalPublishingTargets) DeepCopyInto(out *ScheduledEventsAdditionalPublishingTargets)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScheduledEventsAdditionalPublishingTargets_STATUS ¶
type ScheduledEventsAdditionalPublishingTargets_STATUS struct {
EventGridAndResourceGraph *EventGridAndResourceGraph_STATUS `json:"eventGridAndResourceGraph,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20241101.ScheduledEventsAdditionalPublishingTargets_STATUS
func (*ScheduledEventsAdditionalPublishingTargets_STATUS) DeepCopy ¶
func (in *ScheduledEventsAdditionalPublishingTargets_STATUS) DeepCopy() *ScheduledEventsAdditionalPublishingTargets_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduledEventsAdditionalPublishingTargets_STATUS.
func (*ScheduledEventsAdditionalPublishingTargets_STATUS) DeepCopyInto ¶
func (in *ScheduledEventsAdditionalPublishingTargets_STATUS) DeepCopyInto(out *ScheduledEventsAdditionalPublishingTargets_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScheduledEventsPolicy ¶
type ScheduledEventsPolicy struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ScheduledEventsAdditionalPublishingTargets *ScheduledEventsAdditionalPublishingTargets `json:"scheduledEventsAdditionalPublishingTargets,omitempty"`
UserInitiatedReboot *UserInitiatedReboot `json:"userInitiatedReboot,omitempty"`
UserInitiatedRedeploy *UserInitiatedRedeploy `json:"userInitiatedRedeploy,omitempty"`
}
Storage version of v1api20241101.ScheduledEventsPolicy Specifies Redeploy, Reboot and ScheduledEventsAdditionalPublishingTargets Scheduled Event related configurations.
func (*ScheduledEventsPolicy) DeepCopy ¶
func (in *ScheduledEventsPolicy) DeepCopy() *ScheduledEventsPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduledEventsPolicy.
func (*ScheduledEventsPolicy) DeepCopyInto ¶
func (in *ScheduledEventsPolicy) DeepCopyInto(out *ScheduledEventsPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScheduledEventsPolicy_STATUS ¶
type ScheduledEventsPolicy_STATUS struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ScheduledEventsAdditionalPublishingTargets *ScheduledEventsAdditionalPublishingTargets_STATUS `json:"scheduledEventsAdditionalPublishingTargets,omitempty"`
UserInitiatedReboot *UserInitiatedReboot_STATUS `json:"userInitiatedReboot,omitempty"`
UserInitiatedRedeploy *UserInitiatedRedeploy_STATUS `json:"userInitiatedRedeploy,omitempty"`
}
Storage version of v1api20241101.ScheduledEventsPolicy_STATUS Specifies Redeploy, Reboot and ScheduledEventsAdditionalPublishingTargets Scheduled Event related configurations.
func (*ScheduledEventsPolicy_STATUS) DeepCopy ¶
func (in *ScheduledEventsPolicy_STATUS) DeepCopy() *ScheduledEventsPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduledEventsPolicy_STATUS.
func (*ScheduledEventsPolicy_STATUS) DeepCopyInto ¶
func (in *ScheduledEventsPolicy_STATUS) DeepCopyInto(out *ScheduledEventsPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Sku ¶
type Sku struct {
Capacity *int `json:"capacity,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Tier *string `json:"tier,omitempty"`
}
Storage version of v1api20241101.Sku Describes a virtual machine scale set sku. NOTE: If the new VM SKU is not supported on the hardware the scale set is currently on, you need to deallocate the VMs in the scale set before you modify the SKU name.
func (*Sku) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku.
func (*Sku) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Sku_STATUS ¶
type Sku_STATUS struct {
Capacity *int `json:"capacity,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Tier *string `json:"tier,omitempty"`
}
Storage version of v1api20241101.Sku_STATUS Describes a virtual machine scale set sku. NOTE: If the new VM SKU is not supported on the hardware the scale set is currently on, you need to deallocate the VMs in the scale set before you modify the SKU name.
func (*Sku_STATUS) DeepCopy ¶
func (in *Sku_STATUS) DeepCopy() *Sku_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku_STATUS.
func (*Sku_STATUS) DeepCopyInto ¶
func (in *Sku_STATUS) DeepCopyInto(out *Sku_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubResource ¶
type SubResource struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// Reference: Resource Id
Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}
Storage version of v1api20241101.SubResource
func (*SubResource) DeepCopy ¶
func (in *SubResource) DeepCopy() *SubResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubResource.
func (*SubResource) DeepCopyInto ¶
func (in *SubResource) DeepCopyInto(out *SubResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubResource_STATUS ¶
type SubResource_STATUS struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20241101.SubResource_STATUS
func (*SubResource_STATUS) DeepCopy ¶
func (in *SubResource_STATUS) DeepCopy() *SubResource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubResource_STATUS.
func (*SubResource_STATUS) DeepCopyInto ¶
func (in *SubResource_STATUS) DeepCopyInto(out *SubResource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserInitiatedReboot ¶
type UserInitiatedReboot struct {
AutomaticallyApprove *bool `json:"automaticallyApprove,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20241101.UserInitiatedReboot Specifies Reboot related Scheduled Event related configurations.
func (*UserInitiatedReboot) DeepCopy ¶
func (in *UserInitiatedReboot) DeepCopy() *UserInitiatedReboot
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserInitiatedReboot.
func (*UserInitiatedReboot) DeepCopyInto ¶
func (in *UserInitiatedReboot) DeepCopyInto(out *UserInitiatedReboot)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserInitiatedReboot_STATUS ¶
type UserInitiatedReboot_STATUS struct {
AutomaticallyApprove *bool `json:"automaticallyApprove,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20241101.UserInitiatedReboot_STATUS Specifies Reboot related Scheduled Event related configurations.
func (*UserInitiatedReboot_STATUS) DeepCopy ¶
func (in *UserInitiatedReboot_STATUS) DeepCopy() *UserInitiatedReboot_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserInitiatedReboot_STATUS.
func (*UserInitiatedReboot_STATUS) DeepCopyInto ¶
func (in *UserInitiatedReboot_STATUS) DeepCopyInto(out *UserInitiatedReboot_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserInitiatedRedeploy ¶
type UserInitiatedRedeploy struct {
AutomaticallyApprove *bool `json:"automaticallyApprove,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20241101.UserInitiatedRedeploy Specifies Redeploy related Scheduled Event related configurations.
func (*UserInitiatedRedeploy) DeepCopy ¶
func (in *UserInitiatedRedeploy) DeepCopy() *UserInitiatedRedeploy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserInitiatedRedeploy.
func (*UserInitiatedRedeploy) DeepCopyInto ¶
func (in *UserInitiatedRedeploy) DeepCopyInto(out *UserInitiatedRedeploy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserInitiatedRedeploy_STATUS ¶
type UserInitiatedRedeploy_STATUS struct {
AutomaticallyApprove *bool `json:"automaticallyApprove,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20241101.UserInitiatedRedeploy_STATUS Specifies Redeploy related Scheduled Event related configurations.
func (*UserInitiatedRedeploy_STATUS) DeepCopy ¶
func (in *UserInitiatedRedeploy_STATUS) DeepCopy() *UserInitiatedRedeploy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserInitiatedRedeploy_STATUS.
func (*UserInitiatedRedeploy_STATUS) DeepCopyInto ¶
func (in *UserInitiatedRedeploy_STATUS) DeepCopyInto(out *UserInitiatedRedeploy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetMigrationInfo_STATUS ¶
type VirtualMachineScaleSetMigrationInfo_STATUS struct {
DefaultVirtualMachineScaleSetInfo *DefaultVirtualMachineScaleSetInfo_STATUS `json:"defaultVirtualMachineScaleSetInfo,omitempty"`
MigrateToVirtualMachineScaleSet *SubResource_STATUS `json:"migrateToVirtualMachineScaleSet,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20241101.VirtualMachineScaleSetMigrationInfo_STATUS Describes the Availability Set properties related to migration to Flexible Virtual Machine Scale Set.
func (*VirtualMachineScaleSetMigrationInfo_STATUS) DeepCopy ¶
func (in *VirtualMachineScaleSetMigrationInfo_STATUS) DeepCopy() *VirtualMachineScaleSetMigrationInfo_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetMigrationInfo_STATUS.
func (*VirtualMachineScaleSetMigrationInfo_STATUS) DeepCopyInto ¶
func (in *VirtualMachineScaleSetMigrationInfo_STATUS) DeepCopyInto(out *VirtualMachineScaleSetMigrationInfo_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.