storage

package
v2.15.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 20, 2025 License: MIT Imports: 10 Imported by: 0

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

View Source
const APIVersion_Value = APIVersion("2024-11-01")

Variables

View Source
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

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AvailabilitySetOperatorSpec.

func (*AvailabilitySetOperatorSpec) DeepCopyInto

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

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

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

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DefaultVirtualMachineScaleSetInfo_STATUS.

func (*DefaultVirtualMachineScaleSetInfo_STATUS) DeepCopyInto

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

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventGridAndResourceGraph.

func (*EventGridAndResourceGraph) DeepCopyInto

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

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventGridAndResourceGraph_STATUS.

func (*EventGridAndResourceGraph_STATUS) DeepCopyInto

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

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstanceViewStatus_STATUS.

func (*InstanceViewStatus_STATUS) DeepCopyInto

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

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduledEventsAdditionalPublishingTargets.

func (*ScheduledEventsAdditionalPublishingTargets) DeepCopyInto

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

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduledEventsAdditionalPublishingTargets_STATUS.

func (*ScheduledEventsAdditionalPublishingTargets_STATUS) DeepCopyInto

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

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

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduledEventsPolicy_STATUS.

func (*ScheduledEventsPolicy_STATUS) DeepCopyInto

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

func (in *Sku) DeepCopy() *Sku

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku.

func (*Sku) DeepCopyInto

func (in *Sku) DeepCopyInto(out *Sku)

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

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserInitiatedReboot_STATUS.

func (*UserInitiatedReboot_STATUS) DeepCopyInto

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

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

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserInitiatedRedeploy_STATUS.

func (*UserInitiatedRedeploy_STATUS) DeepCopyInto

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

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetMigrationInfo_STATUS.

func (*VirtualMachineScaleSetMigrationInfo_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL