Documentation ¶
Overview ¶
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=v1api20201201storage
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Index ¶
- Constants
- Variables
- type APIVersion
- type AdditionalCapabilities
- func (capabilities *AdditionalCapabilities) AssignProperties_From_AdditionalCapabilities(source *v20220301s.AdditionalCapabilities) error
- func (capabilities *AdditionalCapabilities) AssignProperties_To_AdditionalCapabilities(destination *v20220301s.AdditionalCapabilities) error
- func (in *AdditionalCapabilities) DeepCopy() *AdditionalCapabilities
- func (in *AdditionalCapabilities) DeepCopyInto(out *AdditionalCapabilities)
- type AdditionalCapabilities_STATUS
- func (capabilities *AdditionalCapabilities_STATUS) AssignProperties_From_AdditionalCapabilities_STATUS(source *v20220301s.AdditionalCapabilities_STATUS) error
- func (capabilities *AdditionalCapabilities_STATUS) AssignProperties_To_AdditionalCapabilities_STATUS(destination *v20220301s.AdditionalCapabilities_STATUS) error
- func (in *AdditionalCapabilities_STATUS) DeepCopy() *AdditionalCapabilities_STATUS
- func (in *AdditionalCapabilities_STATUS) DeepCopyInto(out *AdditionalCapabilities_STATUS)
- type AdditionalUnattendContent
- func (content *AdditionalUnattendContent) AssignProperties_From_AdditionalUnattendContent(source *v20220301s.AdditionalUnattendContent) error
- func (content *AdditionalUnattendContent) AssignProperties_To_AdditionalUnattendContent(destination *v20220301s.AdditionalUnattendContent) error
- func (in *AdditionalUnattendContent) DeepCopy() *AdditionalUnattendContent
- func (in *AdditionalUnattendContent) DeepCopyInto(out *AdditionalUnattendContent)
- type AdditionalUnattendContent_STATUS
- func (content *AdditionalUnattendContent_STATUS) AssignProperties_From_AdditionalUnattendContent_STATUS(source *v20220301s.AdditionalUnattendContent_STATUS) error
- func (content *AdditionalUnattendContent_STATUS) AssignProperties_To_AdditionalUnattendContent_STATUS(destination *v20220301s.AdditionalUnattendContent_STATUS) error
- func (in *AdditionalUnattendContent_STATUS) DeepCopy() *AdditionalUnattendContent_STATUS
- func (in *AdditionalUnattendContent_STATUS) DeepCopyInto(out *AdditionalUnattendContent_STATUS)
- type ApiEntityReference
- func (reference *ApiEntityReference) AssignProperties_From_ApiEntityReference(source *v20220301s.ApiEntityReference) error
- func (reference *ApiEntityReference) AssignProperties_To_ApiEntityReference(destination *v20220301s.ApiEntityReference) error
- func (in *ApiEntityReference) DeepCopy() *ApiEntityReference
- func (in *ApiEntityReference) DeepCopyInto(out *ApiEntityReference)
- type ApiEntityReference_STATUS
- func (reference *ApiEntityReference_STATUS) AssignProperties_From_ApiEntityReference_STATUS(source *v20220301s.ApiEntityReference_STATUS) error
- func (reference *ApiEntityReference_STATUS) AssignProperties_To_ApiEntityReference_STATUS(destination *v20220301s.ApiEntityReference_STATUS) error
- func (in *ApiEntityReference_STATUS) DeepCopy() *ApiEntityReference_STATUS
- func (in *ApiEntityReference_STATUS) DeepCopyInto(out *ApiEntityReference_STATUS)
- type ApiErrorBase_STATUS
- func (base *ApiErrorBase_STATUS) AssignProperties_From_ApiErrorBase_STATUS(source *v20220301s.ApiErrorBase_STATUS) error
- func (base *ApiErrorBase_STATUS) AssignProperties_To_ApiErrorBase_STATUS(destination *v20220301s.ApiErrorBase_STATUS) error
- func (in *ApiErrorBase_STATUS) DeepCopy() *ApiErrorBase_STATUS
- func (in *ApiErrorBase_STATUS) DeepCopyInto(out *ApiErrorBase_STATUS)
- type ApiError_STATUS
- func (error *ApiError_STATUS) AssignProperties_From_ApiError_STATUS(source *v20220301s.ApiError_STATUS) error
- func (error *ApiError_STATUS) AssignProperties_To_ApiError_STATUS(destination *v20220301s.ApiError_STATUS) error
- func (in *ApiError_STATUS) DeepCopy() *ApiError_STATUS
- func (in *ApiError_STATUS) DeepCopyInto(out *ApiError_STATUS)
- type AutomaticOSUpgradePolicy
- func (policy *AutomaticOSUpgradePolicy) AssignProperties_From_AutomaticOSUpgradePolicy(source *v20220301s.AutomaticOSUpgradePolicy) error
- func (policy *AutomaticOSUpgradePolicy) AssignProperties_To_AutomaticOSUpgradePolicy(destination *v20220301s.AutomaticOSUpgradePolicy) error
- func (in *AutomaticOSUpgradePolicy) DeepCopy() *AutomaticOSUpgradePolicy
- func (in *AutomaticOSUpgradePolicy) DeepCopyInto(out *AutomaticOSUpgradePolicy)
- type AutomaticOSUpgradePolicy_STATUS
- func (policy *AutomaticOSUpgradePolicy_STATUS) AssignProperties_From_AutomaticOSUpgradePolicy_STATUS(source *v20220301s.AutomaticOSUpgradePolicy_STATUS) error
- func (policy *AutomaticOSUpgradePolicy_STATUS) AssignProperties_To_AutomaticOSUpgradePolicy_STATUS(destination *v20220301s.AutomaticOSUpgradePolicy_STATUS) error
- func (in *AutomaticOSUpgradePolicy_STATUS) DeepCopy() *AutomaticOSUpgradePolicy_STATUS
- func (in *AutomaticOSUpgradePolicy_STATUS) DeepCopyInto(out *AutomaticOSUpgradePolicy_STATUS)
- type AutomaticRepairsPolicy
- func (policy *AutomaticRepairsPolicy) AssignProperties_From_AutomaticRepairsPolicy(source *v20220301s.AutomaticRepairsPolicy) error
- func (policy *AutomaticRepairsPolicy) AssignProperties_To_AutomaticRepairsPolicy(destination *v20220301s.AutomaticRepairsPolicy) error
- func (in *AutomaticRepairsPolicy) DeepCopy() *AutomaticRepairsPolicy
- func (in *AutomaticRepairsPolicy) DeepCopyInto(out *AutomaticRepairsPolicy)
- type AutomaticRepairsPolicy_STATUS
- func (policy *AutomaticRepairsPolicy_STATUS) AssignProperties_From_AutomaticRepairsPolicy_STATUS(source *v20220301s.AutomaticRepairsPolicy_STATUS) error
- func (policy *AutomaticRepairsPolicy_STATUS) AssignProperties_To_AutomaticRepairsPolicy_STATUS(destination *v20220301s.AutomaticRepairsPolicy_STATUS) error
- func (in *AutomaticRepairsPolicy_STATUS) DeepCopy() *AutomaticRepairsPolicy_STATUS
- func (in *AutomaticRepairsPolicy_STATUS) DeepCopyInto(out *AutomaticRepairsPolicy_STATUS)
- type AvailablePatchSummary_STATUS
- func (summary *AvailablePatchSummary_STATUS) AssignProperties_From_AvailablePatchSummary_STATUS(source *v20220301s.AvailablePatchSummary_STATUS) error
- func (summary *AvailablePatchSummary_STATUS) AssignProperties_To_AvailablePatchSummary_STATUS(destination *v20220301s.AvailablePatchSummary_STATUS) error
- func (in *AvailablePatchSummary_STATUS) DeepCopy() *AvailablePatchSummary_STATUS
- func (in *AvailablePatchSummary_STATUS) DeepCopyInto(out *AvailablePatchSummary_STATUS)
- type BillingProfile
- func (profile *BillingProfile) AssignProperties_From_BillingProfile(source *v20220301s.BillingProfile) error
- func (profile *BillingProfile) AssignProperties_To_BillingProfile(destination *v20220301s.BillingProfile) error
- func (in *BillingProfile) DeepCopy() *BillingProfile
- func (in *BillingProfile) DeepCopyInto(out *BillingProfile)
- type BillingProfile_STATUS
- func (profile *BillingProfile_STATUS) AssignProperties_From_BillingProfile_STATUS(source *v20220301s.BillingProfile_STATUS) error
- func (profile *BillingProfile_STATUS) AssignProperties_To_BillingProfile_STATUS(destination *v20220301s.BillingProfile_STATUS) error
- func (in *BillingProfile_STATUS) DeepCopy() *BillingProfile_STATUS
- func (in *BillingProfile_STATUS) DeepCopyInto(out *BillingProfile_STATUS)
- type BootDiagnostics
- func (diagnostics *BootDiagnostics) AssignProperties_From_BootDiagnostics(source *v20220301s.BootDiagnostics) error
- func (diagnostics *BootDiagnostics) AssignProperties_To_BootDiagnostics(destination *v20220301s.BootDiagnostics) error
- func (in *BootDiagnostics) DeepCopy() *BootDiagnostics
- func (in *BootDiagnostics) DeepCopyInto(out *BootDiagnostics)
- type BootDiagnosticsInstanceView_STATUS
- func (view *BootDiagnosticsInstanceView_STATUS) AssignProperties_From_BootDiagnosticsInstanceView_STATUS(source *v20220301s.BootDiagnosticsInstanceView_STATUS) error
- func (view *BootDiagnosticsInstanceView_STATUS) AssignProperties_To_BootDiagnosticsInstanceView_STATUS(destination *v20220301s.BootDiagnosticsInstanceView_STATUS) error
- func (in *BootDiagnosticsInstanceView_STATUS) DeepCopy() *BootDiagnosticsInstanceView_STATUS
- func (in *BootDiagnosticsInstanceView_STATUS) DeepCopyInto(out *BootDiagnosticsInstanceView_STATUS)
- type BootDiagnostics_STATUS
- func (diagnostics *BootDiagnostics_STATUS) AssignProperties_From_BootDiagnostics_STATUS(source *v20220301s.BootDiagnostics_STATUS) error
- func (diagnostics *BootDiagnostics_STATUS) AssignProperties_To_BootDiagnostics_STATUS(destination *v20220301s.BootDiagnostics_STATUS) error
- func (in *BootDiagnostics_STATUS) DeepCopy() *BootDiagnostics_STATUS
- func (in *BootDiagnostics_STATUS) DeepCopyInto(out *BootDiagnostics_STATUS)
- type DataDisk
- type DataDisk_STATUS
- func (disk *DataDisk_STATUS) AssignProperties_From_DataDisk_STATUS(source *v20220301s.DataDisk_STATUS) error
- func (disk *DataDisk_STATUS) AssignProperties_To_DataDisk_STATUS(destination *v20220301s.DataDisk_STATUS) error
- func (in *DataDisk_STATUS) DeepCopy() *DataDisk_STATUS
- func (in *DataDisk_STATUS) DeepCopyInto(out *DataDisk_STATUS)
- type DiagnosticsProfile
- func (profile *DiagnosticsProfile) AssignProperties_From_DiagnosticsProfile(source *v20220301s.DiagnosticsProfile) error
- func (profile *DiagnosticsProfile) AssignProperties_To_DiagnosticsProfile(destination *v20220301s.DiagnosticsProfile) error
- func (in *DiagnosticsProfile) DeepCopy() *DiagnosticsProfile
- func (in *DiagnosticsProfile) DeepCopyInto(out *DiagnosticsProfile)
- type DiagnosticsProfile_STATUS
- func (profile *DiagnosticsProfile_STATUS) AssignProperties_From_DiagnosticsProfile_STATUS(source *v20220301s.DiagnosticsProfile_STATUS) error
- func (profile *DiagnosticsProfile_STATUS) AssignProperties_To_DiagnosticsProfile_STATUS(destination *v20220301s.DiagnosticsProfile_STATUS) error
- func (in *DiagnosticsProfile_STATUS) DeepCopy() *DiagnosticsProfile_STATUS
- func (in *DiagnosticsProfile_STATUS) DeepCopyInto(out *DiagnosticsProfile_STATUS)
- type DiffDiskSettings
- func (settings *DiffDiskSettings) AssignProperties_From_DiffDiskSettings(source *v20220301s.DiffDiskSettings) error
- func (settings *DiffDiskSettings) AssignProperties_To_DiffDiskSettings(destination *v20220301s.DiffDiskSettings) error
- func (in *DiffDiskSettings) DeepCopy() *DiffDiskSettings
- func (in *DiffDiskSettings) DeepCopyInto(out *DiffDiskSettings)
- type DiffDiskSettings_STATUS
- func (settings *DiffDiskSettings_STATUS) AssignProperties_From_DiffDiskSettings_STATUS(source *v20220301s.DiffDiskSettings_STATUS) error
- func (settings *DiffDiskSettings_STATUS) AssignProperties_To_DiffDiskSettings_STATUS(destination *v20220301s.DiffDiskSettings_STATUS) error
- func (in *DiffDiskSettings_STATUS) DeepCopy() *DiffDiskSettings_STATUS
- func (in *DiffDiskSettings_STATUS) DeepCopyInto(out *DiffDiskSettings_STATUS)
- type DiskEncryptionSettings
- func (settings *DiskEncryptionSettings) AssignProperties_From_DiskEncryptionSettings(source *v20220301s.DiskEncryptionSettings) error
- func (settings *DiskEncryptionSettings) AssignProperties_To_DiskEncryptionSettings(destination *v20220301s.DiskEncryptionSettings) error
- func (in *DiskEncryptionSettings) DeepCopy() *DiskEncryptionSettings
- func (in *DiskEncryptionSettings) DeepCopyInto(out *DiskEncryptionSettings)
- type DiskEncryptionSettings_STATUS
- func (settings *DiskEncryptionSettings_STATUS) AssignProperties_From_DiskEncryptionSettings_STATUS(source *v20220301s.DiskEncryptionSettings_STATUS) error
- func (settings *DiskEncryptionSettings_STATUS) AssignProperties_To_DiskEncryptionSettings_STATUS(destination *v20220301s.DiskEncryptionSettings_STATUS) error
- func (in *DiskEncryptionSettings_STATUS) DeepCopy() *DiskEncryptionSettings_STATUS
- func (in *DiskEncryptionSettings_STATUS) DeepCopyInto(out *DiskEncryptionSettings_STATUS)
- type DiskInstanceView_STATUS
- func (view *DiskInstanceView_STATUS) AssignProperties_From_DiskInstanceView_STATUS(source *v20220301s.DiskInstanceView_STATUS) error
- func (view *DiskInstanceView_STATUS) AssignProperties_To_DiskInstanceView_STATUS(destination *v20220301s.DiskInstanceView_STATUS) error
- func (in *DiskInstanceView_STATUS) DeepCopy() *DiskInstanceView_STATUS
- func (in *DiskInstanceView_STATUS) DeepCopyInto(out *DiskInstanceView_STATUS)
- type ExtendedLocation
- func (location *ExtendedLocation) AssignProperties_From_ExtendedLocation(source *v20210701s.ExtendedLocation) error
- func (location *ExtendedLocation) AssignProperties_To_ExtendedLocation(destination *v20210701s.ExtendedLocation) error
- func (in *ExtendedLocation) DeepCopy() *ExtendedLocation
- func (in *ExtendedLocation) DeepCopyInto(out *ExtendedLocation)
- type ExtendedLocation_STATUS
- func (location *ExtendedLocation_STATUS) AssignProperties_From_ExtendedLocation_STATUS(source *v20210701s.ExtendedLocation_STATUS) error
- func (location *ExtendedLocation_STATUS) AssignProperties_To_ExtendedLocation_STATUS(destination *v20210701s.ExtendedLocation_STATUS) error
- func (in *ExtendedLocation_STATUS) DeepCopy() *ExtendedLocation_STATUS
- func (in *ExtendedLocation_STATUS) DeepCopyInto(out *ExtendedLocation_STATUS)
- type HardwareProfile
- func (profile *HardwareProfile) AssignProperties_From_HardwareProfile(source *v20220301s.HardwareProfile) error
- func (profile *HardwareProfile) AssignProperties_To_HardwareProfile(destination *v20220301s.HardwareProfile) error
- func (in *HardwareProfile) DeepCopy() *HardwareProfile
- func (in *HardwareProfile) DeepCopyInto(out *HardwareProfile)
- type HardwareProfile_STATUS
- func (profile *HardwareProfile_STATUS) AssignProperties_From_HardwareProfile_STATUS(source *v20220301s.HardwareProfile_STATUS) error
- func (profile *HardwareProfile_STATUS) AssignProperties_To_HardwareProfile_STATUS(destination *v20220301s.HardwareProfile_STATUS) error
- func (in *HardwareProfile_STATUS) DeepCopy() *HardwareProfile_STATUS
- func (in *HardwareProfile_STATUS) DeepCopyInto(out *HardwareProfile_STATUS)
- type ImageReference
- func (reference *ImageReference) AssignProperties_From_ImageReference(source *v20220301s.ImageReference) error
- func (reference *ImageReference) AssignProperties_To_ImageReference(destination *v20220301s.ImageReference) error
- func (in *ImageReference) DeepCopy() *ImageReference
- func (in *ImageReference) DeepCopyInto(out *ImageReference)
- type ImageReference_STATUS
- func (reference *ImageReference_STATUS) AssignProperties_From_ImageReference_STATUS(source *v20220301s.ImageReference_STATUS) error
- func (reference *ImageReference_STATUS) AssignProperties_To_ImageReference_STATUS(destination *v20220301s.ImageReference_STATUS) error
- func (in *ImageReference_STATUS) DeepCopy() *ImageReference_STATUS
- func (in *ImageReference_STATUS) DeepCopyInto(out *ImageReference_STATUS)
- type InnerError_STATUS
- func (error *InnerError_STATUS) AssignProperties_From_InnerError_STATUS(source *v20220301s.InnerError_STATUS) error
- func (error *InnerError_STATUS) AssignProperties_To_InnerError_STATUS(destination *v20220301s.InnerError_STATUS) error
- func (in *InnerError_STATUS) DeepCopy() *InnerError_STATUS
- func (in *InnerError_STATUS) DeepCopyInto(out *InnerError_STATUS)
- type InstanceViewStatus
- func (status *InstanceViewStatus) AssignProperties_From_InstanceViewStatus(source *storage.InstanceViewStatus) error
- func (status *InstanceViewStatus) AssignProperties_To_InstanceViewStatus(destination *storage.InstanceViewStatus) error
- func (in *InstanceViewStatus) DeepCopy() *InstanceViewStatus
- func (in *InstanceViewStatus) DeepCopyInto(out *InstanceViewStatus)
- type InstanceViewStatus_STATUS
- func (status *InstanceViewStatus_STATUS) AssignProperties_From_InstanceViewStatus_STATUS(source *v20220301s.InstanceViewStatus_STATUS) error
- func (status *InstanceViewStatus_STATUS) AssignProperties_To_InstanceViewStatus_STATUS(destination *v20220301s.InstanceViewStatus_STATUS) error
- func (in *InstanceViewStatus_STATUS) DeepCopy() *InstanceViewStatus_STATUS
- func (in *InstanceViewStatus_STATUS) DeepCopyInto(out *InstanceViewStatus_STATUS)
- type KeyVaultKeyReference
- func (reference *KeyVaultKeyReference) AssignProperties_From_KeyVaultKeyReference(source *v20220301s.KeyVaultKeyReference) error
- func (reference *KeyVaultKeyReference) AssignProperties_To_KeyVaultKeyReference(destination *v20220301s.KeyVaultKeyReference) error
- func (in *KeyVaultKeyReference) DeepCopy() *KeyVaultKeyReference
- func (in *KeyVaultKeyReference) DeepCopyInto(out *KeyVaultKeyReference)
- type KeyVaultKeyReference_STATUS
- func (reference *KeyVaultKeyReference_STATUS) AssignProperties_From_KeyVaultKeyReference_STATUS(source *v20220301s.KeyVaultKeyReference_STATUS) error
- func (reference *KeyVaultKeyReference_STATUS) AssignProperties_To_KeyVaultKeyReference_STATUS(destination *v20220301s.KeyVaultKeyReference_STATUS) error
- func (in *KeyVaultKeyReference_STATUS) DeepCopy() *KeyVaultKeyReference_STATUS
- func (in *KeyVaultKeyReference_STATUS) DeepCopyInto(out *KeyVaultKeyReference_STATUS)
- type KeyVaultSecretReference
- func (reference *KeyVaultSecretReference) AssignProperties_From_KeyVaultSecretReference(source *v20220301s.KeyVaultSecretReference) error
- func (reference *KeyVaultSecretReference) AssignProperties_To_KeyVaultSecretReference(destination *v20220301s.KeyVaultSecretReference) error
- func (in *KeyVaultSecretReference) DeepCopy() *KeyVaultSecretReference
- func (in *KeyVaultSecretReference) DeepCopyInto(out *KeyVaultSecretReference)
- type KeyVaultSecretReference_STATUS
- func (reference *KeyVaultSecretReference_STATUS) AssignProperties_From_KeyVaultSecretReference_STATUS(source *v20220301s.KeyVaultSecretReference_STATUS) error
- func (reference *KeyVaultSecretReference_STATUS) AssignProperties_To_KeyVaultSecretReference_STATUS(destination *v20220301s.KeyVaultSecretReference_STATUS) error
- func (in *KeyVaultSecretReference_STATUS) DeepCopy() *KeyVaultSecretReference_STATUS
- func (in *KeyVaultSecretReference_STATUS) DeepCopyInto(out *KeyVaultSecretReference_STATUS)
- type LastPatchInstallationSummary_STATUS
- func (summary *LastPatchInstallationSummary_STATUS) AssignProperties_From_LastPatchInstallationSummary_STATUS(source *v20220301s.LastPatchInstallationSummary_STATUS) error
- func (summary *LastPatchInstallationSummary_STATUS) AssignProperties_To_LastPatchInstallationSummary_STATUS(destination *v20220301s.LastPatchInstallationSummary_STATUS) error
- func (in *LastPatchInstallationSummary_STATUS) DeepCopy() *LastPatchInstallationSummary_STATUS
- func (in *LastPatchInstallationSummary_STATUS) DeepCopyInto(out *LastPatchInstallationSummary_STATUS)
- type LinuxConfiguration
- func (configuration *LinuxConfiguration) AssignProperties_From_LinuxConfiguration(source *v20220301s.LinuxConfiguration) error
- func (configuration *LinuxConfiguration) AssignProperties_To_LinuxConfiguration(destination *v20220301s.LinuxConfiguration) error
- func (in *LinuxConfiguration) DeepCopy() *LinuxConfiguration
- func (in *LinuxConfiguration) DeepCopyInto(out *LinuxConfiguration)
- type LinuxConfiguration_STATUS
- func (configuration *LinuxConfiguration_STATUS) AssignProperties_From_LinuxConfiguration_STATUS(source *v20220301s.LinuxConfiguration_STATUS) error
- func (configuration *LinuxConfiguration_STATUS) AssignProperties_To_LinuxConfiguration_STATUS(destination *v20220301s.LinuxConfiguration_STATUS) error
- func (in *LinuxConfiguration_STATUS) DeepCopy() *LinuxConfiguration_STATUS
- func (in *LinuxConfiguration_STATUS) DeepCopyInto(out *LinuxConfiguration_STATUS)
- type LinuxPatchSettings
- func (settings *LinuxPatchSettings) AssignProperties_From_LinuxPatchSettings(source *v20220301s.LinuxPatchSettings) error
- func (settings *LinuxPatchSettings) AssignProperties_To_LinuxPatchSettings(destination *v20220301s.LinuxPatchSettings) error
- func (in *LinuxPatchSettings) DeepCopy() *LinuxPatchSettings
- func (in *LinuxPatchSettings) DeepCopyInto(out *LinuxPatchSettings)
- type LinuxPatchSettings_STATUS
- func (settings *LinuxPatchSettings_STATUS) AssignProperties_From_LinuxPatchSettings_STATUS(source *v20220301s.LinuxPatchSettings_STATUS) error
- func (settings *LinuxPatchSettings_STATUS) AssignProperties_To_LinuxPatchSettings_STATUS(destination *v20220301s.LinuxPatchSettings_STATUS) error
- func (in *LinuxPatchSettings_STATUS) DeepCopy() *LinuxPatchSettings_STATUS
- func (in *LinuxPatchSettings_STATUS) DeepCopyInto(out *LinuxPatchSettings_STATUS)
- type MaintenanceRedeployStatus_STATUS
- func (status *MaintenanceRedeployStatus_STATUS) AssignProperties_From_MaintenanceRedeployStatus_STATUS(source *v20220301s.MaintenanceRedeployStatus_STATUS) error
- func (status *MaintenanceRedeployStatus_STATUS) AssignProperties_To_MaintenanceRedeployStatus_STATUS(destination *v20220301s.MaintenanceRedeployStatus_STATUS) error
- func (in *MaintenanceRedeployStatus_STATUS) DeepCopy() *MaintenanceRedeployStatus_STATUS
- func (in *MaintenanceRedeployStatus_STATUS) DeepCopyInto(out *MaintenanceRedeployStatus_STATUS)
- type ManagedDiskParameters
- func (parameters *ManagedDiskParameters) AssignProperties_From_ManagedDiskParameters(source *v20220301s.ManagedDiskParameters) error
- func (parameters *ManagedDiskParameters) AssignProperties_To_ManagedDiskParameters(destination *v20220301s.ManagedDiskParameters) error
- func (in *ManagedDiskParameters) DeepCopy() *ManagedDiskParameters
- func (in *ManagedDiskParameters) DeepCopyInto(out *ManagedDiskParameters)
- type ManagedDiskParameters_STATUS
- func (parameters *ManagedDiskParameters_STATUS) AssignProperties_From_ManagedDiskParameters_STATUS(source *v20220301s.ManagedDiskParameters_STATUS) error
- func (parameters *ManagedDiskParameters_STATUS) AssignProperties_To_ManagedDiskParameters_STATUS(destination *v20220301s.ManagedDiskParameters_STATUS) error
- func (in *ManagedDiskParameters_STATUS) DeepCopy() *ManagedDiskParameters_STATUS
- func (in *ManagedDiskParameters_STATUS) DeepCopyInto(out *ManagedDiskParameters_STATUS)
- type NetworkInterfaceReference
- func (reference *NetworkInterfaceReference) AssignProperties_From_NetworkInterfaceReference(source *v20220301s.NetworkInterfaceReference) error
- func (reference *NetworkInterfaceReference) AssignProperties_To_NetworkInterfaceReference(destination *v20220301s.NetworkInterfaceReference) error
- func (in *NetworkInterfaceReference) DeepCopy() *NetworkInterfaceReference
- func (in *NetworkInterfaceReference) DeepCopyInto(out *NetworkInterfaceReference)
- type NetworkInterfaceReference_STATUS
- func (reference *NetworkInterfaceReference_STATUS) AssignProperties_From_NetworkInterfaceReference_STATUS(source *v20220301s.NetworkInterfaceReference_STATUS) error
- func (reference *NetworkInterfaceReference_STATUS) AssignProperties_To_NetworkInterfaceReference_STATUS(destination *v20220301s.NetworkInterfaceReference_STATUS) error
- func (in *NetworkInterfaceReference_STATUS) DeepCopy() *NetworkInterfaceReference_STATUS
- func (in *NetworkInterfaceReference_STATUS) DeepCopyInto(out *NetworkInterfaceReference_STATUS)
- type NetworkProfile
- func (profile *NetworkProfile) AssignProperties_From_NetworkProfile(source *v20220301s.NetworkProfile) error
- func (profile *NetworkProfile) AssignProperties_To_NetworkProfile(destination *v20220301s.NetworkProfile) error
- func (in *NetworkProfile) DeepCopy() *NetworkProfile
- func (in *NetworkProfile) DeepCopyInto(out *NetworkProfile)
- type NetworkProfile_STATUS
- func (profile *NetworkProfile_STATUS) AssignProperties_From_NetworkProfile_STATUS(source *v20220301s.NetworkProfile_STATUS) error
- func (profile *NetworkProfile_STATUS) AssignProperties_To_NetworkProfile_STATUS(destination *v20220301s.NetworkProfile_STATUS) error
- func (in *NetworkProfile_STATUS) DeepCopy() *NetworkProfile_STATUS
- func (in *NetworkProfile_STATUS) DeepCopyInto(out *NetworkProfile_STATUS)
- type OSDisk
- type OSDisk_STATUS
- func (disk *OSDisk_STATUS) AssignProperties_From_OSDisk_STATUS(source *v20220301s.OSDisk_STATUS) error
- func (disk *OSDisk_STATUS) AssignProperties_To_OSDisk_STATUS(destination *v20220301s.OSDisk_STATUS) error
- func (in *OSDisk_STATUS) DeepCopy() *OSDisk_STATUS
- func (in *OSDisk_STATUS) DeepCopyInto(out *OSDisk_STATUS)
- type OSProfile
- type OSProfile_STATUS
- func (profile *OSProfile_STATUS) AssignProperties_From_OSProfile_STATUS(source *v20220301s.OSProfile_STATUS) error
- func (profile *OSProfile_STATUS) AssignProperties_To_OSProfile_STATUS(destination *v20220301s.OSProfile_STATUS) error
- func (in *OSProfile_STATUS) DeepCopy() *OSProfile_STATUS
- func (in *OSProfile_STATUS) DeepCopyInto(out *OSProfile_STATUS)
- type PatchSettings
- func (settings *PatchSettings) AssignProperties_From_PatchSettings(source *v20220301s.PatchSettings) error
- func (settings *PatchSettings) AssignProperties_To_PatchSettings(destination *v20220301s.PatchSettings) error
- func (in *PatchSettings) DeepCopy() *PatchSettings
- func (in *PatchSettings) DeepCopyInto(out *PatchSettings)
- type PatchSettings_STATUS
- func (settings *PatchSettings_STATUS) AssignProperties_From_PatchSettings_STATUS(source *v20220301s.PatchSettings_STATUS) error
- func (settings *PatchSettings_STATUS) AssignProperties_To_PatchSettings_STATUS(destination *v20220301s.PatchSettings_STATUS) error
- func (in *PatchSettings_STATUS) DeepCopy() *PatchSettings_STATUS
- func (in *PatchSettings_STATUS) DeepCopyInto(out *PatchSettings_STATUS)
- type Plan
- type Plan_STATUS
- type RollingUpgradePolicy
- func (policy *RollingUpgradePolicy) AssignProperties_From_RollingUpgradePolicy(source *v20220301s.RollingUpgradePolicy) error
- func (policy *RollingUpgradePolicy) AssignProperties_To_RollingUpgradePolicy(destination *v20220301s.RollingUpgradePolicy) error
- func (in *RollingUpgradePolicy) DeepCopy() *RollingUpgradePolicy
- func (in *RollingUpgradePolicy) DeepCopyInto(out *RollingUpgradePolicy)
- type RollingUpgradePolicy_STATUS
- func (policy *RollingUpgradePolicy_STATUS) AssignProperties_From_RollingUpgradePolicy_STATUS(source *v20220301s.RollingUpgradePolicy_STATUS) error
- func (policy *RollingUpgradePolicy_STATUS) AssignProperties_To_RollingUpgradePolicy_STATUS(destination *v20220301s.RollingUpgradePolicy_STATUS) error
- func (in *RollingUpgradePolicy_STATUS) DeepCopy() *RollingUpgradePolicy_STATUS
- func (in *RollingUpgradePolicy_STATUS) DeepCopyInto(out *RollingUpgradePolicy_STATUS)
- type ScaleInPolicy
- func (policy *ScaleInPolicy) AssignProperties_From_ScaleInPolicy(source *v20220301s.ScaleInPolicy) error
- func (policy *ScaleInPolicy) AssignProperties_To_ScaleInPolicy(destination *v20220301s.ScaleInPolicy) error
- func (in *ScaleInPolicy) DeepCopy() *ScaleInPolicy
- func (in *ScaleInPolicy) DeepCopyInto(out *ScaleInPolicy)
- type ScaleInPolicy_STATUS
- func (policy *ScaleInPolicy_STATUS) AssignProperties_From_ScaleInPolicy_STATUS(source *v20220301s.ScaleInPolicy_STATUS) error
- func (policy *ScaleInPolicy_STATUS) AssignProperties_To_ScaleInPolicy_STATUS(destination *v20220301s.ScaleInPolicy_STATUS) error
- func (in *ScaleInPolicy_STATUS) DeepCopy() *ScaleInPolicy_STATUS
- func (in *ScaleInPolicy_STATUS) DeepCopyInto(out *ScaleInPolicy_STATUS)
- type ScheduledEventsProfile
- func (profile *ScheduledEventsProfile) AssignProperties_From_ScheduledEventsProfile(source *v20220301s.ScheduledEventsProfile) error
- func (profile *ScheduledEventsProfile) AssignProperties_To_ScheduledEventsProfile(destination *v20220301s.ScheduledEventsProfile) error
- func (in *ScheduledEventsProfile) DeepCopy() *ScheduledEventsProfile
- func (in *ScheduledEventsProfile) DeepCopyInto(out *ScheduledEventsProfile)
- type ScheduledEventsProfile_STATUS
- func (profile *ScheduledEventsProfile_STATUS) AssignProperties_From_ScheduledEventsProfile_STATUS(source *v20220301s.ScheduledEventsProfile_STATUS) error
- func (profile *ScheduledEventsProfile_STATUS) AssignProperties_To_ScheduledEventsProfile_STATUS(destination *v20220301s.ScheduledEventsProfile_STATUS) error
- func (in *ScheduledEventsProfile_STATUS) DeepCopy() *ScheduledEventsProfile_STATUS
- func (in *ScheduledEventsProfile_STATUS) DeepCopyInto(out *ScheduledEventsProfile_STATUS)
- type SecurityProfile
- func (profile *SecurityProfile) AssignProperties_From_SecurityProfile(source *v20220301s.SecurityProfile) error
- func (profile *SecurityProfile) AssignProperties_To_SecurityProfile(destination *v20220301s.SecurityProfile) error
- func (in *SecurityProfile) DeepCopy() *SecurityProfile
- func (in *SecurityProfile) DeepCopyInto(out *SecurityProfile)
- type SecurityProfile_STATUS
- func (profile *SecurityProfile_STATUS) AssignProperties_From_SecurityProfile_STATUS(source *v20220301s.SecurityProfile_STATUS) error
- func (profile *SecurityProfile_STATUS) AssignProperties_To_SecurityProfile_STATUS(destination *v20220301s.SecurityProfile_STATUS) error
- func (in *SecurityProfile_STATUS) DeepCopy() *SecurityProfile_STATUS
- func (in *SecurityProfile_STATUS) DeepCopyInto(out *SecurityProfile_STATUS)
- type Sku
- type Sku_STATUS
- type SshConfiguration
- func (configuration *SshConfiguration) AssignProperties_From_SshConfiguration(source *v20220301s.SshConfiguration) error
- func (configuration *SshConfiguration) AssignProperties_To_SshConfiguration(destination *v20220301s.SshConfiguration) error
- func (in *SshConfiguration) DeepCopy() *SshConfiguration
- func (in *SshConfiguration) DeepCopyInto(out *SshConfiguration)
- type SshConfiguration_STATUS
- func (configuration *SshConfiguration_STATUS) AssignProperties_From_SshConfiguration_STATUS(source *v20220301s.SshConfiguration_STATUS) error
- func (configuration *SshConfiguration_STATUS) AssignProperties_To_SshConfiguration_STATUS(destination *v20220301s.SshConfiguration_STATUS) error
- func (in *SshConfiguration_STATUS) DeepCopy() *SshConfiguration_STATUS
- func (in *SshConfiguration_STATUS) DeepCopyInto(out *SshConfiguration_STATUS)
- type SshPublicKeySpec
- func (publicKey *SshPublicKeySpec) AssignProperties_From_SshPublicKeySpec(source *v20220301s.SshPublicKeySpec) error
- func (publicKey *SshPublicKeySpec) AssignProperties_To_SshPublicKeySpec(destination *v20220301s.SshPublicKeySpec) error
- func (in *SshPublicKeySpec) DeepCopy() *SshPublicKeySpec
- func (in *SshPublicKeySpec) DeepCopyInto(out *SshPublicKeySpec)
- type SshPublicKey_STATUS
- func (publicKey *SshPublicKey_STATUS) AssignProperties_From_SshPublicKey_STATUS(source *v20220301s.SshPublicKey_STATUS) error
- func (publicKey *SshPublicKey_STATUS) AssignProperties_To_SshPublicKey_STATUS(destination *v20220301s.SshPublicKey_STATUS) error
- func (in *SshPublicKey_STATUS) DeepCopy() *SshPublicKey_STATUS
- func (in *SshPublicKey_STATUS) DeepCopyInto(out *SshPublicKey_STATUS)
- type StorageProfile
- func (profile *StorageProfile) AssignProperties_From_StorageProfile(source *v20220301s.StorageProfile) error
- func (profile *StorageProfile) AssignProperties_To_StorageProfile(destination *v20220301s.StorageProfile) error
- func (in *StorageProfile) DeepCopy() *StorageProfile
- func (in *StorageProfile) DeepCopyInto(out *StorageProfile)
- type StorageProfile_STATUS
- func (profile *StorageProfile_STATUS) AssignProperties_From_StorageProfile_STATUS(source *v20220301s.StorageProfile_STATUS) error
- func (profile *StorageProfile_STATUS) AssignProperties_To_StorageProfile_STATUS(destination *v20220301s.StorageProfile_STATUS) error
- func (in *StorageProfile_STATUS) DeepCopy() *StorageProfile_STATUS
- func (in *StorageProfile_STATUS) DeepCopyInto(out *StorageProfile_STATUS)
- type SubResource
- func (resource *SubResource) AssignProperties_From_SubResource(source *v20210701s.SubResource) error
- func (resource *SubResource) AssignProperties_To_SubResource(destination *v20210701s.SubResource) error
- func (in *SubResource) DeepCopy() *SubResource
- func (in *SubResource) DeepCopyInto(out *SubResource)
- type SubResource_STATUS
- func (resource *SubResource_STATUS) AssignProperties_From_SubResource_STATUS(source *v20210701s.SubResource_STATUS) error
- func (resource *SubResource_STATUS) AssignProperties_To_SubResource_STATUS(destination *v20210701s.SubResource_STATUS) error
- func (in *SubResource_STATUS) DeepCopy() *SubResource_STATUS
- func (in *SubResource_STATUS) DeepCopyInto(out *SubResource_STATUS)
- type TerminateNotificationProfile
- func (profile *TerminateNotificationProfile) AssignProperties_From_TerminateNotificationProfile(source *v20220301s.TerminateNotificationProfile) error
- func (profile *TerminateNotificationProfile) AssignProperties_To_TerminateNotificationProfile(destination *v20220301s.TerminateNotificationProfile) error
- func (in *TerminateNotificationProfile) DeepCopy() *TerminateNotificationProfile
- func (in *TerminateNotificationProfile) DeepCopyInto(out *TerminateNotificationProfile)
- type TerminateNotificationProfile_STATUS
- func (profile *TerminateNotificationProfile_STATUS) AssignProperties_From_TerminateNotificationProfile_STATUS(source *v20220301s.TerminateNotificationProfile_STATUS) error
- func (profile *TerminateNotificationProfile_STATUS) AssignProperties_To_TerminateNotificationProfile_STATUS(destination *v20220301s.TerminateNotificationProfile_STATUS) error
- func (in *TerminateNotificationProfile_STATUS) DeepCopy() *TerminateNotificationProfile_STATUS
- func (in *TerminateNotificationProfile_STATUS) DeepCopyInto(out *TerminateNotificationProfile_STATUS)
- type UefiSettings
- func (settings *UefiSettings) AssignProperties_From_UefiSettings(source *v20220301s.UefiSettings) error
- func (settings *UefiSettings) AssignProperties_To_UefiSettings(destination *v20220301s.UefiSettings) error
- func (in *UefiSettings) DeepCopy() *UefiSettings
- func (in *UefiSettings) DeepCopyInto(out *UefiSettings)
- type UefiSettings_STATUS
- func (settings *UefiSettings_STATUS) AssignProperties_From_UefiSettings_STATUS(source *v20220301s.UefiSettings_STATUS) error
- func (settings *UefiSettings_STATUS) AssignProperties_To_UefiSettings_STATUS(destination *v20220301s.UefiSettings_STATUS) error
- func (in *UefiSettings_STATUS) DeepCopy() *UefiSettings_STATUS
- func (in *UefiSettings_STATUS) DeepCopyInto(out *UefiSettings_STATUS)
- type UpgradePolicy
- func (policy *UpgradePolicy) AssignProperties_From_UpgradePolicy(source *v20220301s.UpgradePolicy) error
- func (policy *UpgradePolicy) AssignProperties_To_UpgradePolicy(destination *v20220301s.UpgradePolicy) error
- func (in *UpgradePolicy) DeepCopy() *UpgradePolicy
- func (in *UpgradePolicy) DeepCopyInto(out *UpgradePolicy)
- type UpgradePolicy_STATUS
- func (policy *UpgradePolicy_STATUS) AssignProperties_From_UpgradePolicy_STATUS(source *v20220301s.UpgradePolicy_STATUS) error
- func (policy *UpgradePolicy_STATUS) AssignProperties_To_UpgradePolicy_STATUS(destination *v20220301s.UpgradePolicy_STATUS) error
- func (in *UpgradePolicy_STATUS) DeepCopy() *UpgradePolicy_STATUS
- func (in *UpgradePolicy_STATUS) DeepCopyInto(out *UpgradePolicy_STATUS)
- type UserAssignedIdentityDetails
- func (details *UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails(source *v20220301s.UserAssignedIdentityDetails) error
- func (details *UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails(destination *v20220301s.UserAssignedIdentityDetails) error
- func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails
- func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails)
- type VaultCertificate
- func (certificate *VaultCertificate) AssignProperties_From_VaultCertificate(source *v20220301s.VaultCertificate) error
- func (certificate *VaultCertificate) AssignProperties_To_VaultCertificate(destination *v20220301s.VaultCertificate) error
- func (in *VaultCertificate) DeepCopy() *VaultCertificate
- func (in *VaultCertificate) DeepCopyInto(out *VaultCertificate)
- type VaultCertificate_STATUS
- func (certificate *VaultCertificate_STATUS) AssignProperties_From_VaultCertificate_STATUS(source *v20220301s.VaultCertificate_STATUS) error
- func (certificate *VaultCertificate_STATUS) AssignProperties_To_VaultCertificate_STATUS(destination *v20220301s.VaultCertificate_STATUS) error
- func (in *VaultCertificate_STATUS) DeepCopy() *VaultCertificate_STATUS
- func (in *VaultCertificate_STATUS) DeepCopyInto(out *VaultCertificate_STATUS)
- type VaultSecretGroup
- func (group *VaultSecretGroup) AssignProperties_From_VaultSecretGroup(source *v20220301s.VaultSecretGroup) error
- func (group *VaultSecretGroup) AssignProperties_To_VaultSecretGroup(destination *v20220301s.VaultSecretGroup) error
- func (in *VaultSecretGroup) DeepCopy() *VaultSecretGroup
- func (in *VaultSecretGroup) DeepCopyInto(out *VaultSecretGroup)
- type VaultSecretGroup_STATUS
- func (group *VaultSecretGroup_STATUS) AssignProperties_From_VaultSecretGroup_STATUS(source *v20220301s.VaultSecretGroup_STATUS) error
- func (group *VaultSecretGroup_STATUS) AssignProperties_To_VaultSecretGroup_STATUS(destination *v20220301s.VaultSecretGroup_STATUS) error
- func (in *VaultSecretGroup_STATUS) DeepCopy() *VaultSecretGroup_STATUS
- func (in *VaultSecretGroup_STATUS) DeepCopyInto(out *VaultSecretGroup_STATUS)
- type VirtualHardDisk
- func (disk *VirtualHardDisk) AssignProperties_From_VirtualHardDisk(source *v20220301s.VirtualHardDisk) error
- func (disk *VirtualHardDisk) AssignProperties_To_VirtualHardDisk(destination *v20220301s.VirtualHardDisk) error
- func (in *VirtualHardDisk) DeepCopy() *VirtualHardDisk
- func (in *VirtualHardDisk) DeepCopyInto(out *VirtualHardDisk)
- type VirtualHardDisk_STATUS
- func (disk *VirtualHardDisk_STATUS) AssignProperties_From_VirtualHardDisk_STATUS(source *v20220301s.VirtualHardDisk_STATUS) error
- func (disk *VirtualHardDisk_STATUS) AssignProperties_To_VirtualHardDisk_STATUS(destination *v20220301s.VirtualHardDisk_STATUS) error
- func (in *VirtualHardDisk_STATUS) DeepCopy() *VirtualHardDisk_STATUS
- func (in *VirtualHardDisk_STATUS) DeepCopyInto(out *VirtualHardDisk_STATUS)
- type VirtualMachine
- func (machine *VirtualMachine) AssignProperties_From_VirtualMachine(source *v20220301s.VirtualMachine) error
- func (machine *VirtualMachine) AssignProperties_To_VirtualMachine(destination *v20220301s.VirtualMachine) error
- func (machine *VirtualMachine) AzureName() string
- func (machine *VirtualMachine) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (machine *VirtualMachine) ConvertFrom(hub conversion.Hub) error
- func (machine *VirtualMachine) ConvertTo(hub conversion.Hub) error
- func (in *VirtualMachine) DeepCopy() *VirtualMachine
- func (in *VirtualMachine) DeepCopyInto(out *VirtualMachine)
- func (in *VirtualMachine) DeepCopyObject() runtime.Object
- func (machine VirtualMachine) GetAPIVersion() string
- func (machine *VirtualMachine) GetConditions() conditions.Conditions
- func (machine *VirtualMachine) GetResourceScope() genruntime.ResourceScope
- func (machine *VirtualMachine) GetSpec() genruntime.ConvertibleSpec
- func (machine *VirtualMachine) GetStatus() genruntime.ConvertibleStatus
- func (machine *VirtualMachine) GetSupportedOperations() []genruntime.ResourceOperation
- func (machine *VirtualMachine) GetType() string
- func (machine *VirtualMachine) NewEmptyStatus() genruntime.ConvertibleStatus
- func (machine *VirtualMachine) OriginalGVK() *schema.GroupVersionKind
- func (machine *VirtualMachine) Owner() *genruntime.ResourceReference
- func (machine *VirtualMachine) SecretDestinationExpressions() []*core.DestinationExpression
- func (machine *VirtualMachine) SetConditions(conditions conditions.Conditions)
- func (machine *VirtualMachine) SetStatus(status genruntime.ConvertibleStatus) error
- type VirtualMachineAgentInstanceView_STATUS
- func (view *VirtualMachineAgentInstanceView_STATUS) AssignProperties_From_VirtualMachineAgentInstanceView_STATUS(source *v20220301s.VirtualMachineAgentInstanceView_STATUS) error
- func (view *VirtualMachineAgentInstanceView_STATUS) AssignProperties_To_VirtualMachineAgentInstanceView_STATUS(destination *v20220301s.VirtualMachineAgentInstanceView_STATUS) error
- func (in *VirtualMachineAgentInstanceView_STATUS) DeepCopy() *VirtualMachineAgentInstanceView_STATUS
- func (in *VirtualMachineAgentInstanceView_STATUS) DeepCopyInto(out *VirtualMachineAgentInstanceView_STATUS)
- type VirtualMachineExtensionHandlerInstanceView_STATUS
- func (view *VirtualMachineExtensionHandlerInstanceView_STATUS) AssignProperties_From_VirtualMachineExtensionHandlerInstanceView_STATUS(source *v20220301s.VirtualMachineExtensionHandlerInstanceView_STATUS) error
- func (view *VirtualMachineExtensionHandlerInstanceView_STATUS) AssignProperties_To_VirtualMachineExtensionHandlerInstanceView_STATUS(destination *v20220301s.VirtualMachineExtensionHandlerInstanceView_STATUS) error
- func (in *VirtualMachineExtensionHandlerInstanceView_STATUS) DeepCopy() *VirtualMachineExtensionHandlerInstanceView_STATUS
- func (in *VirtualMachineExtensionHandlerInstanceView_STATUS) DeepCopyInto(out *VirtualMachineExtensionHandlerInstanceView_STATUS)
- type VirtualMachineExtensionInstanceView
- func (view *VirtualMachineExtensionInstanceView) AssignProperties_From_VirtualMachineExtensionInstanceView(source *storage.VirtualMachineExtensionInstanceView) error
- func (view *VirtualMachineExtensionInstanceView) AssignProperties_To_VirtualMachineExtensionInstanceView(destination *storage.VirtualMachineExtensionInstanceView) error
- func (in *VirtualMachineExtensionInstanceView) DeepCopy() *VirtualMachineExtensionInstanceView
- func (in *VirtualMachineExtensionInstanceView) DeepCopyInto(out *VirtualMachineExtensionInstanceView)
- type VirtualMachineExtensionInstanceView_STATUS
- func (view *VirtualMachineExtensionInstanceView_STATUS) AssignProperties_From_VirtualMachineExtensionInstanceView_STATUS(source *storage.VirtualMachineExtensionInstanceView_STATUS) error
- func (view *VirtualMachineExtensionInstanceView_STATUS) AssignProperties_To_VirtualMachineExtensionInstanceView_STATUS(destination *storage.VirtualMachineExtensionInstanceView_STATUS) error
- func (in *VirtualMachineExtensionInstanceView_STATUS) DeepCopy() *VirtualMachineExtensionInstanceView_STATUS
- func (in *VirtualMachineExtensionInstanceView_STATUS) DeepCopyInto(out *VirtualMachineExtensionInstanceView_STATUS)
- type VirtualMachineExtension_STATUS
- func (extension *VirtualMachineExtension_STATUS) AssignProperties_From_VirtualMachineExtension_STATUS(source *v20220301s.VirtualMachineExtension_STATUS) error
- func (extension *VirtualMachineExtension_STATUS) AssignProperties_To_VirtualMachineExtension_STATUS(destination *v20220301s.VirtualMachineExtension_STATUS) error
- func (in *VirtualMachineExtension_STATUS) DeepCopy() *VirtualMachineExtension_STATUS
- func (in *VirtualMachineExtension_STATUS) DeepCopyInto(out *VirtualMachineExtension_STATUS)
- type VirtualMachineHealthStatus_STATUS
- func (status *VirtualMachineHealthStatus_STATUS) AssignProperties_From_VirtualMachineHealthStatus_STATUS(source *v20220301s.VirtualMachineHealthStatus_STATUS) error
- func (status *VirtualMachineHealthStatus_STATUS) AssignProperties_To_VirtualMachineHealthStatus_STATUS(destination *v20220301s.VirtualMachineHealthStatus_STATUS) error
- func (in *VirtualMachineHealthStatus_STATUS) DeepCopy() *VirtualMachineHealthStatus_STATUS
- func (in *VirtualMachineHealthStatus_STATUS) DeepCopyInto(out *VirtualMachineHealthStatus_STATUS)
- type VirtualMachineIdentity
- func (identity *VirtualMachineIdentity) AssignProperties_From_VirtualMachineIdentity(source *v20220301s.VirtualMachineIdentity) error
- func (identity *VirtualMachineIdentity) AssignProperties_To_VirtualMachineIdentity(destination *v20220301s.VirtualMachineIdentity) error
- func (in *VirtualMachineIdentity) DeepCopy() *VirtualMachineIdentity
- func (in *VirtualMachineIdentity) DeepCopyInto(out *VirtualMachineIdentity)
- type VirtualMachineIdentity_STATUS
- func (identity *VirtualMachineIdentity_STATUS) AssignProperties_From_VirtualMachineIdentity_STATUS(source *v20220301s.VirtualMachineIdentity_STATUS) error
- func (identity *VirtualMachineIdentity_STATUS) AssignProperties_To_VirtualMachineIdentity_STATUS(destination *v20220301s.VirtualMachineIdentity_STATUS) error
- func (in *VirtualMachineIdentity_STATUS) DeepCopy() *VirtualMachineIdentity_STATUS
- func (in *VirtualMachineIdentity_STATUS) DeepCopyInto(out *VirtualMachineIdentity_STATUS)
- type VirtualMachineIdentity_UserAssignedIdentities_STATUS
- func (identities *VirtualMachineIdentity_UserAssignedIdentities_STATUS) AssignProperties_From_VirtualMachineIdentity_UserAssignedIdentities_STATUS(source *v20220301s.VirtualMachineIdentity_UserAssignedIdentities_STATUS) error
- func (identities *VirtualMachineIdentity_UserAssignedIdentities_STATUS) AssignProperties_To_VirtualMachineIdentity_UserAssignedIdentities_STATUS(destination *v20220301s.VirtualMachineIdentity_UserAssignedIdentities_STATUS) error
- func (in *VirtualMachineIdentity_UserAssignedIdentities_STATUS) DeepCopy() *VirtualMachineIdentity_UserAssignedIdentities_STATUS
- func (in *VirtualMachineIdentity_UserAssignedIdentities_STATUS) DeepCopyInto(out *VirtualMachineIdentity_UserAssignedIdentities_STATUS)
- type VirtualMachineInstanceView_STATUS
- func (view *VirtualMachineInstanceView_STATUS) AssignProperties_From_VirtualMachineInstanceView_STATUS(source *v20220301s.VirtualMachineInstanceView_STATUS) error
- func (view *VirtualMachineInstanceView_STATUS) AssignProperties_To_VirtualMachineInstanceView_STATUS(destination *v20220301s.VirtualMachineInstanceView_STATUS) error
- func (in *VirtualMachineInstanceView_STATUS) DeepCopy() *VirtualMachineInstanceView_STATUS
- func (in *VirtualMachineInstanceView_STATUS) DeepCopyInto(out *VirtualMachineInstanceView_STATUS)
- type VirtualMachineList
- type VirtualMachineOperatorSpec
- func (operator *VirtualMachineOperatorSpec) AssignProperties_From_VirtualMachineOperatorSpec(source *v20220301s.VirtualMachineOperatorSpec) error
- func (operator *VirtualMachineOperatorSpec) AssignProperties_To_VirtualMachineOperatorSpec(destination *v20220301s.VirtualMachineOperatorSpec) error
- func (in *VirtualMachineOperatorSpec) DeepCopy() *VirtualMachineOperatorSpec
- func (in *VirtualMachineOperatorSpec) DeepCopyInto(out *VirtualMachineOperatorSpec)
- type VirtualMachinePatchStatus_STATUS
- func (status *VirtualMachinePatchStatus_STATUS) AssignProperties_From_VirtualMachinePatchStatus_STATUS(source *v20220301s.VirtualMachinePatchStatus_STATUS) error
- func (status *VirtualMachinePatchStatus_STATUS) AssignProperties_To_VirtualMachinePatchStatus_STATUS(destination *v20220301s.VirtualMachinePatchStatus_STATUS) error
- func (in *VirtualMachinePatchStatus_STATUS) DeepCopy() *VirtualMachinePatchStatus_STATUS
- func (in *VirtualMachinePatchStatus_STATUS) DeepCopyInto(out *VirtualMachinePatchStatus_STATUS)
- type VirtualMachineScaleSet
- func (scaleSet *VirtualMachineScaleSet) AssignProperties_From_VirtualMachineScaleSet(source *v20220301s.VirtualMachineScaleSet) error
- func (scaleSet *VirtualMachineScaleSet) AssignProperties_To_VirtualMachineScaleSet(destination *v20220301s.VirtualMachineScaleSet) error
- func (scaleSet *VirtualMachineScaleSet) AzureName() string
- func (scaleSet *VirtualMachineScaleSet) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (scaleSet *VirtualMachineScaleSet) ConvertFrom(hub conversion.Hub) error
- func (scaleSet *VirtualMachineScaleSet) ConvertTo(hub conversion.Hub) error
- func (in *VirtualMachineScaleSet) DeepCopy() *VirtualMachineScaleSet
- func (in *VirtualMachineScaleSet) DeepCopyInto(out *VirtualMachineScaleSet)
- func (in *VirtualMachineScaleSet) DeepCopyObject() runtime.Object
- func (scaleSet VirtualMachineScaleSet) GetAPIVersion() string
- func (scaleSet *VirtualMachineScaleSet) GetConditions() conditions.Conditions
- func (scaleSet *VirtualMachineScaleSet) GetResourceScope() genruntime.ResourceScope
- func (scaleSet *VirtualMachineScaleSet) GetSpec() genruntime.ConvertibleSpec
- func (scaleSet *VirtualMachineScaleSet) GetStatus() genruntime.ConvertibleStatus
- func (scaleSet *VirtualMachineScaleSet) GetSupportedOperations() []genruntime.ResourceOperation
- func (scaleSet *VirtualMachineScaleSet) GetType() string
- func (scaleSet *VirtualMachineScaleSet) NewEmptyStatus() genruntime.ConvertibleStatus
- func (scaleSet *VirtualMachineScaleSet) OriginalGVK() *schema.GroupVersionKind
- func (scaleSet *VirtualMachineScaleSet) Owner() *genruntime.ResourceReference
- func (scaleSet *VirtualMachineScaleSet) SecretDestinationExpressions() []*core.DestinationExpression
- func (scaleSet *VirtualMachineScaleSet) SetConditions(conditions conditions.Conditions)
- func (scaleSet *VirtualMachineScaleSet) SetStatus(status genruntime.ConvertibleStatus) error
- type VirtualMachineScaleSetDataDisk
- func (disk *VirtualMachineScaleSetDataDisk) AssignProperties_From_VirtualMachineScaleSetDataDisk(source *v20220301s.VirtualMachineScaleSetDataDisk) error
- func (disk *VirtualMachineScaleSetDataDisk) AssignProperties_To_VirtualMachineScaleSetDataDisk(destination *v20220301s.VirtualMachineScaleSetDataDisk) error
- func (in *VirtualMachineScaleSetDataDisk) DeepCopy() *VirtualMachineScaleSetDataDisk
- func (in *VirtualMachineScaleSetDataDisk) DeepCopyInto(out *VirtualMachineScaleSetDataDisk)
- type VirtualMachineScaleSetDataDisk_STATUS
- func (disk *VirtualMachineScaleSetDataDisk_STATUS) AssignProperties_From_VirtualMachineScaleSetDataDisk_STATUS(source *v20220301s.VirtualMachineScaleSetDataDisk_STATUS) error
- func (disk *VirtualMachineScaleSetDataDisk_STATUS) AssignProperties_To_VirtualMachineScaleSetDataDisk_STATUS(destination *v20220301s.VirtualMachineScaleSetDataDisk_STATUS) error
- func (in *VirtualMachineScaleSetDataDisk_STATUS) DeepCopy() *VirtualMachineScaleSetDataDisk_STATUS
- func (in *VirtualMachineScaleSetDataDisk_STATUS) DeepCopyInto(out *VirtualMachineScaleSetDataDisk_STATUS)
- type VirtualMachineScaleSetExtension
- func (extension *VirtualMachineScaleSetExtension) AssignProperties_From_VirtualMachineScaleSetExtension(source *v20220301s.VirtualMachineScaleSetExtension) error
- func (extension *VirtualMachineScaleSetExtension) AssignProperties_To_VirtualMachineScaleSetExtension(destination *v20220301s.VirtualMachineScaleSetExtension) error
- func (in *VirtualMachineScaleSetExtension) DeepCopy() *VirtualMachineScaleSetExtension
- func (in *VirtualMachineScaleSetExtension) DeepCopyInto(out *VirtualMachineScaleSetExtension)
- type VirtualMachineScaleSetExtensionProfile
- func (profile *VirtualMachineScaleSetExtensionProfile) AssignProperties_From_VirtualMachineScaleSetExtensionProfile(source *v20220301s.VirtualMachineScaleSetExtensionProfile) error
- func (profile *VirtualMachineScaleSetExtensionProfile) AssignProperties_To_VirtualMachineScaleSetExtensionProfile(destination *v20220301s.VirtualMachineScaleSetExtensionProfile) error
- func (in *VirtualMachineScaleSetExtensionProfile) DeepCopy() *VirtualMachineScaleSetExtensionProfile
- func (in *VirtualMachineScaleSetExtensionProfile) DeepCopyInto(out *VirtualMachineScaleSetExtensionProfile)
- type VirtualMachineScaleSetExtensionProfile_STATUS
- func (profile *VirtualMachineScaleSetExtensionProfile_STATUS) AssignProperties_From_VirtualMachineScaleSetExtensionProfile_STATUS(source *v20220301s.VirtualMachineScaleSetExtensionProfile_STATUS) error
- func (profile *VirtualMachineScaleSetExtensionProfile_STATUS) AssignProperties_To_VirtualMachineScaleSetExtensionProfile_STATUS(destination *v20220301s.VirtualMachineScaleSetExtensionProfile_STATUS) error
- func (in *VirtualMachineScaleSetExtensionProfile_STATUS) DeepCopy() *VirtualMachineScaleSetExtensionProfile_STATUS
- func (in *VirtualMachineScaleSetExtensionProfile_STATUS) DeepCopyInto(out *VirtualMachineScaleSetExtensionProfile_STATUS)
- type VirtualMachineScaleSetExtension_STATUS
- func (extension *VirtualMachineScaleSetExtension_STATUS) AssignProperties_From_VirtualMachineScaleSetExtension_STATUS(source *v20220301s.VirtualMachineScaleSetExtension_STATUS) error
- func (extension *VirtualMachineScaleSetExtension_STATUS) AssignProperties_To_VirtualMachineScaleSetExtension_STATUS(destination *v20220301s.VirtualMachineScaleSetExtension_STATUS) error
- func (in *VirtualMachineScaleSetExtension_STATUS) DeepCopy() *VirtualMachineScaleSetExtension_STATUS
- func (in *VirtualMachineScaleSetExtension_STATUS) DeepCopyInto(out *VirtualMachineScaleSetExtension_STATUS)
- type VirtualMachineScaleSetIPConfiguration
- func (configuration *VirtualMachineScaleSetIPConfiguration) AssignProperties_From_VirtualMachineScaleSetIPConfiguration(source *v20220301s.VirtualMachineScaleSetIPConfiguration) error
- func (configuration *VirtualMachineScaleSetIPConfiguration) AssignProperties_To_VirtualMachineScaleSetIPConfiguration(destination *v20220301s.VirtualMachineScaleSetIPConfiguration) error
- func (in *VirtualMachineScaleSetIPConfiguration) DeepCopy() *VirtualMachineScaleSetIPConfiguration
- func (in *VirtualMachineScaleSetIPConfiguration) DeepCopyInto(out *VirtualMachineScaleSetIPConfiguration)
- type VirtualMachineScaleSetIPConfiguration_STATUS
- func (configuration *VirtualMachineScaleSetIPConfiguration_STATUS) AssignProperties_From_VirtualMachineScaleSetIPConfiguration_STATUS(source *v20220301s.VirtualMachineScaleSetIPConfiguration_STATUS) error
- func (configuration *VirtualMachineScaleSetIPConfiguration_STATUS) AssignProperties_To_VirtualMachineScaleSetIPConfiguration_STATUS(destination *v20220301s.VirtualMachineScaleSetIPConfiguration_STATUS) error
- func (in *VirtualMachineScaleSetIPConfiguration_STATUS) DeepCopy() *VirtualMachineScaleSetIPConfiguration_STATUS
- func (in *VirtualMachineScaleSetIPConfiguration_STATUS) DeepCopyInto(out *VirtualMachineScaleSetIPConfiguration_STATUS)
- type VirtualMachineScaleSetIdentity
- func (identity *VirtualMachineScaleSetIdentity) AssignProperties_From_VirtualMachineScaleSetIdentity(source *v20220301s.VirtualMachineScaleSetIdentity) error
- func (identity *VirtualMachineScaleSetIdentity) AssignProperties_To_VirtualMachineScaleSetIdentity(destination *v20220301s.VirtualMachineScaleSetIdentity) error
- func (in *VirtualMachineScaleSetIdentity) DeepCopy() *VirtualMachineScaleSetIdentity
- func (in *VirtualMachineScaleSetIdentity) DeepCopyInto(out *VirtualMachineScaleSetIdentity)
- type VirtualMachineScaleSetIdentity_STATUS
- func (identity *VirtualMachineScaleSetIdentity_STATUS) AssignProperties_From_VirtualMachineScaleSetIdentity_STATUS(source *v20220301s.VirtualMachineScaleSetIdentity_STATUS) error
- func (identity *VirtualMachineScaleSetIdentity_STATUS) AssignProperties_To_VirtualMachineScaleSetIdentity_STATUS(destination *v20220301s.VirtualMachineScaleSetIdentity_STATUS) error
- func (in *VirtualMachineScaleSetIdentity_STATUS) DeepCopy() *VirtualMachineScaleSetIdentity_STATUS
- func (in *VirtualMachineScaleSetIdentity_STATUS) DeepCopyInto(out *VirtualMachineScaleSetIdentity_STATUS)
- type VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS
- func (identities *VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS) AssignProperties_From_VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS(...) error
- func (identities *VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS) AssignProperties_To_VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS(...) error
- func (in *VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS) DeepCopy() *VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS
- func (in *VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS) DeepCopyInto(out *VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS)
- type VirtualMachineScaleSetIpTag
- func (ipTag *VirtualMachineScaleSetIpTag) AssignProperties_From_VirtualMachineScaleSetIpTag(source *v20220301s.VirtualMachineScaleSetIpTag) error
- func (ipTag *VirtualMachineScaleSetIpTag) AssignProperties_To_VirtualMachineScaleSetIpTag(destination *v20220301s.VirtualMachineScaleSetIpTag) error
- func (in *VirtualMachineScaleSetIpTag) DeepCopy() *VirtualMachineScaleSetIpTag
- func (in *VirtualMachineScaleSetIpTag) DeepCopyInto(out *VirtualMachineScaleSetIpTag)
- type VirtualMachineScaleSetIpTag_STATUS
- func (ipTag *VirtualMachineScaleSetIpTag_STATUS) AssignProperties_From_VirtualMachineScaleSetIpTag_STATUS(source *v20220301s.VirtualMachineScaleSetIpTag_STATUS) error
- func (ipTag *VirtualMachineScaleSetIpTag_STATUS) AssignProperties_To_VirtualMachineScaleSetIpTag_STATUS(destination *v20220301s.VirtualMachineScaleSetIpTag_STATUS) error
- func (in *VirtualMachineScaleSetIpTag_STATUS) DeepCopy() *VirtualMachineScaleSetIpTag_STATUS
- func (in *VirtualMachineScaleSetIpTag_STATUS) DeepCopyInto(out *VirtualMachineScaleSetIpTag_STATUS)
- type VirtualMachineScaleSetList
- type VirtualMachineScaleSetManagedDiskParameters
- func (parameters *VirtualMachineScaleSetManagedDiskParameters) AssignProperties_From_VirtualMachineScaleSetManagedDiskParameters(source *v20220301s.VirtualMachineScaleSetManagedDiskParameters) error
- func (parameters *VirtualMachineScaleSetManagedDiskParameters) AssignProperties_To_VirtualMachineScaleSetManagedDiskParameters(destination *v20220301s.VirtualMachineScaleSetManagedDiskParameters) error
- func (in *VirtualMachineScaleSetManagedDiskParameters) DeepCopy() *VirtualMachineScaleSetManagedDiskParameters
- func (in *VirtualMachineScaleSetManagedDiskParameters) DeepCopyInto(out *VirtualMachineScaleSetManagedDiskParameters)
- type VirtualMachineScaleSetManagedDiskParameters_STATUS
- func (parameters *VirtualMachineScaleSetManagedDiskParameters_STATUS) AssignProperties_From_VirtualMachineScaleSetManagedDiskParameters_STATUS(source *v20220301s.VirtualMachineScaleSetManagedDiskParameters_STATUS) error
- func (parameters *VirtualMachineScaleSetManagedDiskParameters_STATUS) AssignProperties_To_VirtualMachineScaleSetManagedDiskParameters_STATUS(destination *v20220301s.VirtualMachineScaleSetManagedDiskParameters_STATUS) error
- func (in *VirtualMachineScaleSetManagedDiskParameters_STATUS) DeepCopy() *VirtualMachineScaleSetManagedDiskParameters_STATUS
- func (in *VirtualMachineScaleSetManagedDiskParameters_STATUS) DeepCopyInto(out *VirtualMachineScaleSetManagedDiskParameters_STATUS)
- type VirtualMachineScaleSetNetworkConfiguration
- func (configuration *VirtualMachineScaleSetNetworkConfiguration) AssignProperties_From_VirtualMachineScaleSetNetworkConfiguration(source *v20220301s.VirtualMachineScaleSetNetworkConfiguration) error
- func (configuration *VirtualMachineScaleSetNetworkConfiguration) AssignProperties_To_VirtualMachineScaleSetNetworkConfiguration(destination *v20220301s.VirtualMachineScaleSetNetworkConfiguration) error
- func (in *VirtualMachineScaleSetNetworkConfiguration) DeepCopy() *VirtualMachineScaleSetNetworkConfiguration
- func (in *VirtualMachineScaleSetNetworkConfiguration) DeepCopyInto(out *VirtualMachineScaleSetNetworkConfiguration)
- type VirtualMachineScaleSetNetworkConfigurationDnsSettings
- func (settings *VirtualMachineScaleSetNetworkConfigurationDnsSettings) AssignProperties_From_VirtualMachineScaleSetNetworkConfigurationDnsSettings(source *v20220301s.VirtualMachineScaleSetNetworkConfigurationDnsSettings) error
- func (settings *VirtualMachineScaleSetNetworkConfigurationDnsSettings) AssignProperties_To_VirtualMachineScaleSetNetworkConfigurationDnsSettings(destination *v20220301s.VirtualMachineScaleSetNetworkConfigurationDnsSettings) error
- func (in *VirtualMachineScaleSetNetworkConfigurationDnsSettings) DeepCopy() *VirtualMachineScaleSetNetworkConfigurationDnsSettings
- func (in *VirtualMachineScaleSetNetworkConfigurationDnsSettings) DeepCopyInto(out *VirtualMachineScaleSetNetworkConfigurationDnsSettings)
- type VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS
- func (settings *VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS) AssignProperties_From_VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS(...) error
- func (settings *VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS) AssignProperties_To_VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS(...) error
- func (in *VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS) DeepCopy() *VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS
- func (in *VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS) DeepCopyInto(out *VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS)
- type VirtualMachineScaleSetNetworkConfiguration_STATUS
- func (configuration *VirtualMachineScaleSetNetworkConfiguration_STATUS) AssignProperties_From_VirtualMachineScaleSetNetworkConfiguration_STATUS(source *v20220301s.VirtualMachineScaleSetNetworkConfiguration_STATUS) error
- func (configuration *VirtualMachineScaleSetNetworkConfiguration_STATUS) AssignProperties_To_VirtualMachineScaleSetNetworkConfiguration_STATUS(destination *v20220301s.VirtualMachineScaleSetNetworkConfiguration_STATUS) error
- func (in *VirtualMachineScaleSetNetworkConfiguration_STATUS) DeepCopy() *VirtualMachineScaleSetNetworkConfiguration_STATUS
- func (in *VirtualMachineScaleSetNetworkConfiguration_STATUS) DeepCopyInto(out *VirtualMachineScaleSetNetworkConfiguration_STATUS)
- type VirtualMachineScaleSetNetworkProfile
- func (profile *VirtualMachineScaleSetNetworkProfile) AssignProperties_From_VirtualMachineScaleSetNetworkProfile(source *v20220301s.VirtualMachineScaleSetNetworkProfile) error
- func (profile *VirtualMachineScaleSetNetworkProfile) AssignProperties_To_VirtualMachineScaleSetNetworkProfile(destination *v20220301s.VirtualMachineScaleSetNetworkProfile) error
- func (in *VirtualMachineScaleSetNetworkProfile) DeepCopy() *VirtualMachineScaleSetNetworkProfile
- func (in *VirtualMachineScaleSetNetworkProfile) DeepCopyInto(out *VirtualMachineScaleSetNetworkProfile)
- type VirtualMachineScaleSetNetworkProfile_STATUS
- func (profile *VirtualMachineScaleSetNetworkProfile_STATUS) AssignProperties_From_VirtualMachineScaleSetNetworkProfile_STATUS(source *v20220301s.VirtualMachineScaleSetNetworkProfile_STATUS) error
- func (profile *VirtualMachineScaleSetNetworkProfile_STATUS) AssignProperties_To_VirtualMachineScaleSetNetworkProfile_STATUS(destination *v20220301s.VirtualMachineScaleSetNetworkProfile_STATUS) error
- func (in *VirtualMachineScaleSetNetworkProfile_STATUS) DeepCopy() *VirtualMachineScaleSetNetworkProfile_STATUS
- func (in *VirtualMachineScaleSetNetworkProfile_STATUS) DeepCopyInto(out *VirtualMachineScaleSetNetworkProfile_STATUS)
- type VirtualMachineScaleSetOSDisk
- func (disk *VirtualMachineScaleSetOSDisk) AssignProperties_From_VirtualMachineScaleSetOSDisk(source *v20220301s.VirtualMachineScaleSetOSDisk) error
- func (disk *VirtualMachineScaleSetOSDisk) AssignProperties_To_VirtualMachineScaleSetOSDisk(destination *v20220301s.VirtualMachineScaleSetOSDisk) error
- func (in *VirtualMachineScaleSetOSDisk) DeepCopy() *VirtualMachineScaleSetOSDisk
- func (in *VirtualMachineScaleSetOSDisk) DeepCopyInto(out *VirtualMachineScaleSetOSDisk)
- type VirtualMachineScaleSetOSDisk_STATUS
- func (disk *VirtualMachineScaleSetOSDisk_STATUS) AssignProperties_From_VirtualMachineScaleSetOSDisk_STATUS(source *v20220301s.VirtualMachineScaleSetOSDisk_STATUS) error
- func (disk *VirtualMachineScaleSetOSDisk_STATUS) AssignProperties_To_VirtualMachineScaleSetOSDisk_STATUS(destination *v20220301s.VirtualMachineScaleSetOSDisk_STATUS) error
- func (in *VirtualMachineScaleSetOSDisk_STATUS) DeepCopy() *VirtualMachineScaleSetOSDisk_STATUS
- func (in *VirtualMachineScaleSetOSDisk_STATUS) DeepCopyInto(out *VirtualMachineScaleSetOSDisk_STATUS)
- type VirtualMachineScaleSetOSProfile
- func (profile *VirtualMachineScaleSetOSProfile) AssignProperties_From_VirtualMachineScaleSetOSProfile(source *v20220301s.VirtualMachineScaleSetOSProfile) error
- func (profile *VirtualMachineScaleSetOSProfile) AssignProperties_To_VirtualMachineScaleSetOSProfile(destination *v20220301s.VirtualMachineScaleSetOSProfile) error
- func (in *VirtualMachineScaleSetOSProfile) DeepCopy() *VirtualMachineScaleSetOSProfile
- func (in *VirtualMachineScaleSetOSProfile) DeepCopyInto(out *VirtualMachineScaleSetOSProfile)
- type VirtualMachineScaleSetOSProfile_STATUS
- func (profile *VirtualMachineScaleSetOSProfile_STATUS) AssignProperties_From_VirtualMachineScaleSetOSProfile_STATUS(source *v20220301s.VirtualMachineScaleSetOSProfile_STATUS) error
- func (profile *VirtualMachineScaleSetOSProfile_STATUS) AssignProperties_To_VirtualMachineScaleSetOSProfile_STATUS(destination *v20220301s.VirtualMachineScaleSetOSProfile_STATUS) error
- func (in *VirtualMachineScaleSetOSProfile_STATUS) DeepCopy() *VirtualMachineScaleSetOSProfile_STATUS
- func (in *VirtualMachineScaleSetOSProfile_STATUS) DeepCopyInto(out *VirtualMachineScaleSetOSProfile_STATUS)
- type VirtualMachineScaleSetOperatorSpec
- func (operator *VirtualMachineScaleSetOperatorSpec) AssignProperties_From_VirtualMachineScaleSetOperatorSpec(source *v20220301s.VirtualMachineScaleSetOperatorSpec) error
- func (operator *VirtualMachineScaleSetOperatorSpec) AssignProperties_To_VirtualMachineScaleSetOperatorSpec(destination *v20220301s.VirtualMachineScaleSetOperatorSpec) error
- func (in *VirtualMachineScaleSetOperatorSpec) DeepCopy() *VirtualMachineScaleSetOperatorSpec
- func (in *VirtualMachineScaleSetOperatorSpec) DeepCopyInto(out *VirtualMachineScaleSetOperatorSpec)
- type VirtualMachineScaleSetPublicIPAddressConfiguration
- func (configuration *VirtualMachineScaleSetPublicIPAddressConfiguration) AssignProperties_From_VirtualMachineScaleSetPublicIPAddressConfiguration(source *v20220301s.VirtualMachineScaleSetPublicIPAddressConfiguration) error
- func (configuration *VirtualMachineScaleSetPublicIPAddressConfiguration) AssignProperties_To_VirtualMachineScaleSetPublicIPAddressConfiguration(destination *v20220301s.VirtualMachineScaleSetPublicIPAddressConfiguration) error
- func (in *VirtualMachineScaleSetPublicIPAddressConfiguration) DeepCopy() *VirtualMachineScaleSetPublicIPAddressConfiguration
- func (in *VirtualMachineScaleSetPublicIPAddressConfiguration) DeepCopyInto(out *VirtualMachineScaleSetPublicIPAddressConfiguration)
- type VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings
- func (settings *VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings) AssignProperties_From_VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings(...) error
- func (settings *VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings) AssignProperties_To_VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings(...) error
- func (in *VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings) DeepCopy() *VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings
- func (in *VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings) DeepCopyInto(out *VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings)
- type VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS
- func (settings *VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS) AssignProperties_From_VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS(...) error
- func (settings *VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS) AssignProperties_To_VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS(...) error
- func (in *VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS) DeepCopy() *VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS
- func (in *VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS) DeepCopyInto(out *VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS)
- type VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS
- func (configuration *VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS) AssignProperties_From_VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS(source *v20220301s.VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS) error
- func (configuration *VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS) AssignProperties_To_VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS(...) error
- func (in *VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS) DeepCopy() *VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS
- func (in *VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS) DeepCopyInto(out *VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS)
- type VirtualMachineScaleSetStorageProfile
- func (profile *VirtualMachineScaleSetStorageProfile) AssignProperties_From_VirtualMachineScaleSetStorageProfile(source *v20220301s.VirtualMachineScaleSetStorageProfile) error
- func (profile *VirtualMachineScaleSetStorageProfile) AssignProperties_To_VirtualMachineScaleSetStorageProfile(destination *v20220301s.VirtualMachineScaleSetStorageProfile) error
- func (in *VirtualMachineScaleSetStorageProfile) DeepCopy() *VirtualMachineScaleSetStorageProfile
- func (in *VirtualMachineScaleSetStorageProfile) DeepCopyInto(out *VirtualMachineScaleSetStorageProfile)
- type VirtualMachineScaleSetStorageProfile_STATUS
- func (profile *VirtualMachineScaleSetStorageProfile_STATUS) AssignProperties_From_VirtualMachineScaleSetStorageProfile_STATUS(source *v20220301s.VirtualMachineScaleSetStorageProfile_STATUS) error
- func (profile *VirtualMachineScaleSetStorageProfile_STATUS) AssignProperties_To_VirtualMachineScaleSetStorageProfile_STATUS(destination *v20220301s.VirtualMachineScaleSetStorageProfile_STATUS) error
- func (in *VirtualMachineScaleSetStorageProfile_STATUS) DeepCopy() *VirtualMachineScaleSetStorageProfile_STATUS
- func (in *VirtualMachineScaleSetStorageProfile_STATUS) DeepCopyInto(out *VirtualMachineScaleSetStorageProfile_STATUS)
- type VirtualMachineScaleSetVMProfile
- func (profile *VirtualMachineScaleSetVMProfile) AssignProperties_From_VirtualMachineScaleSetVMProfile(source *v20220301s.VirtualMachineScaleSetVMProfile) error
- func (profile *VirtualMachineScaleSetVMProfile) AssignProperties_To_VirtualMachineScaleSetVMProfile(destination *v20220301s.VirtualMachineScaleSetVMProfile) error
- func (in *VirtualMachineScaleSetVMProfile) DeepCopy() *VirtualMachineScaleSetVMProfile
- func (in *VirtualMachineScaleSetVMProfile) DeepCopyInto(out *VirtualMachineScaleSetVMProfile)
- type VirtualMachineScaleSetVMProfile_STATUS
- func (profile *VirtualMachineScaleSetVMProfile_STATUS) AssignProperties_From_VirtualMachineScaleSetVMProfile_STATUS(source *v20220301s.VirtualMachineScaleSetVMProfile_STATUS) error
- func (profile *VirtualMachineScaleSetVMProfile_STATUS) AssignProperties_To_VirtualMachineScaleSetVMProfile_STATUS(destination *v20220301s.VirtualMachineScaleSetVMProfile_STATUS) error
- func (in *VirtualMachineScaleSetVMProfile_STATUS) DeepCopy() *VirtualMachineScaleSetVMProfile_STATUS
- func (in *VirtualMachineScaleSetVMProfile_STATUS) DeepCopyInto(out *VirtualMachineScaleSetVMProfile_STATUS)
- type VirtualMachineScaleSet_STATUS
- func (scaleSet *VirtualMachineScaleSet_STATUS) AssignProperties_From_VirtualMachineScaleSet_STATUS(source *v20220301s.VirtualMachineScaleSet_STATUS) error
- func (scaleSet *VirtualMachineScaleSet_STATUS) AssignProperties_To_VirtualMachineScaleSet_STATUS(destination *v20220301s.VirtualMachineScaleSet_STATUS) error
- func (scaleSet *VirtualMachineScaleSet_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (scaleSet *VirtualMachineScaleSet_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *VirtualMachineScaleSet_STATUS) DeepCopy() *VirtualMachineScaleSet_STATUS
- func (in *VirtualMachineScaleSet_STATUS) DeepCopyInto(out *VirtualMachineScaleSet_STATUS)
- type VirtualMachineScaleSet_Spec
- func (scaleSet *VirtualMachineScaleSet_Spec) AssignProperties_From_VirtualMachineScaleSet_Spec(source *v20220301s.VirtualMachineScaleSet_Spec) error
- func (scaleSet *VirtualMachineScaleSet_Spec) AssignProperties_To_VirtualMachineScaleSet_Spec(destination *v20220301s.VirtualMachineScaleSet_Spec) error
- func (scaleSet *VirtualMachineScaleSet_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (scaleSet *VirtualMachineScaleSet_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *VirtualMachineScaleSet_Spec) DeepCopy() *VirtualMachineScaleSet_Spec
- func (in *VirtualMachineScaleSet_Spec) DeepCopyInto(out *VirtualMachineScaleSet_Spec)
- type VirtualMachineScaleSetsExtension
- func (extension *VirtualMachineScaleSetsExtension) AssignProperties_From_VirtualMachineScaleSetsExtension(source *storage.VirtualMachineScaleSetsExtension) error
- func (extension *VirtualMachineScaleSetsExtension) AssignProperties_To_VirtualMachineScaleSetsExtension(destination *storage.VirtualMachineScaleSetsExtension) error
- func (extension *VirtualMachineScaleSetsExtension) AzureName() string
- func (extension *VirtualMachineScaleSetsExtension) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (extension *VirtualMachineScaleSetsExtension) ConvertFrom(hub conversion.Hub) error
- func (extension *VirtualMachineScaleSetsExtension) ConvertTo(hub conversion.Hub) error
- func (in *VirtualMachineScaleSetsExtension) DeepCopy() *VirtualMachineScaleSetsExtension
- func (in *VirtualMachineScaleSetsExtension) DeepCopyInto(out *VirtualMachineScaleSetsExtension)
- func (in *VirtualMachineScaleSetsExtension) DeepCopyObject() runtime.Object
- func (extension VirtualMachineScaleSetsExtension) GetAPIVersion() string
- func (extension *VirtualMachineScaleSetsExtension) GetConditions() conditions.Conditions
- func (extension *VirtualMachineScaleSetsExtension) GetResourceScope() genruntime.ResourceScope
- func (extension *VirtualMachineScaleSetsExtension) GetSpec() genruntime.ConvertibleSpec
- func (extension *VirtualMachineScaleSetsExtension) GetStatus() genruntime.ConvertibleStatus
- func (extension *VirtualMachineScaleSetsExtension) GetSupportedOperations() []genruntime.ResourceOperation
- func (extension *VirtualMachineScaleSetsExtension) GetType() string
- func (extension *VirtualMachineScaleSetsExtension) NewEmptyStatus() genruntime.ConvertibleStatus
- func (extension *VirtualMachineScaleSetsExtension) OriginalGVK() *schema.GroupVersionKind
- func (extension *VirtualMachineScaleSetsExtension) Owner() *genruntime.ResourceReference
- func (extension *VirtualMachineScaleSetsExtension) SecretDestinationExpressions() []*core.DestinationExpression
- func (extension *VirtualMachineScaleSetsExtension) SetConditions(conditions conditions.Conditions)
- func (extension *VirtualMachineScaleSetsExtension) SetStatus(status genruntime.ConvertibleStatus) error
- type VirtualMachineScaleSetsExtensionList
- type VirtualMachineScaleSetsExtensionOperatorSpec
- func (operator *VirtualMachineScaleSetsExtensionOperatorSpec) AssignProperties_From_VirtualMachineScaleSetsExtensionOperatorSpec(source *storage.VirtualMachineScaleSetsExtensionOperatorSpec) error
- func (operator *VirtualMachineScaleSetsExtensionOperatorSpec) AssignProperties_To_VirtualMachineScaleSetsExtensionOperatorSpec(destination *storage.VirtualMachineScaleSetsExtensionOperatorSpec) error
- func (in *VirtualMachineScaleSetsExtensionOperatorSpec) DeepCopy() *VirtualMachineScaleSetsExtensionOperatorSpec
- func (in *VirtualMachineScaleSetsExtensionOperatorSpec) DeepCopyInto(out *VirtualMachineScaleSetsExtensionOperatorSpec)
- type VirtualMachineScaleSetsExtension_STATUS
- func (extension *VirtualMachineScaleSetsExtension_STATUS) AssignProperties_From_VirtualMachineScaleSetsExtension_STATUS(source *storage.VirtualMachineScaleSetsExtension_STATUS) error
- func (extension *VirtualMachineScaleSetsExtension_STATUS) AssignProperties_To_VirtualMachineScaleSetsExtension_STATUS(destination *storage.VirtualMachineScaleSetsExtension_STATUS) error
- func (extension *VirtualMachineScaleSetsExtension_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (extension *VirtualMachineScaleSetsExtension_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *VirtualMachineScaleSetsExtension_STATUS) DeepCopy() *VirtualMachineScaleSetsExtension_STATUS
- func (in *VirtualMachineScaleSetsExtension_STATUS) DeepCopyInto(out *VirtualMachineScaleSetsExtension_STATUS)
- type VirtualMachineScaleSetsExtension_Spec
- func (extension *VirtualMachineScaleSetsExtension_Spec) AssignProperties_From_VirtualMachineScaleSetsExtension_Spec(source *storage.VirtualMachineScaleSetsExtension_Spec) error
- func (extension *VirtualMachineScaleSetsExtension_Spec) AssignProperties_To_VirtualMachineScaleSetsExtension_Spec(destination *storage.VirtualMachineScaleSetsExtension_Spec) error
- func (extension *VirtualMachineScaleSetsExtension_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (extension *VirtualMachineScaleSetsExtension_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *VirtualMachineScaleSetsExtension_Spec) DeepCopy() *VirtualMachineScaleSetsExtension_Spec
- func (in *VirtualMachineScaleSetsExtension_Spec) DeepCopyInto(out *VirtualMachineScaleSetsExtension_Spec)
- type VirtualMachine_STATUS
- func (machine *VirtualMachine_STATUS) AssignProperties_From_VirtualMachine_STATUS(source *v20220301s.VirtualMachine_STATUS) error
- func (machine *VirtualMachine_STATUS) AssignProperties_To_VirtualMachine_STATUS(destination *v20220301s.VirtualMachine_STATUS) error
- func (machine *VirtualMachine_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (machine *VirtualMachine_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *VirtualMachine_STATUS) DeepCopy() *VirtualMachine_STATUS
- func (in *VirtualMachine_STATUS) DeepCopyInto(out *VirtualMachine_STATUS)
- type VirtualMachine_Spec
- func (machine *VirtualMachine_Spec) AssignProperties_From_VirtualMachine_Spec(source *v20220301s.VirtualMachine_Spec) error
- func (machine *VirtualMachine_Spec) AssignProperties_To_VirtualMachine_Spec(destination *v20220301s.VirtualMachine_Spec) error
- func (machine *VirtualMachine_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (machine *VirtualMachine_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *VirtualMachine_Spec) DeepCopy() *VirtualMachine_Spec
- func (in *VirtualMachine_Spec) DeepCopyInto(out *VirtualMachine_Spec)
- type VirtualMachinesExtension
- func (extension *VirtualMachinesExtension) AssignProperties_From_VirtualMachinesExtension(source *storage.VirtualMachinesExtension) error
- func (extension *VirtualMachinesExtension) AssignProperties_To_VirtualMachinesExtension(destination *storage.VirtualMachinesExtension) error
- func (extension *VirtualMachinesExtension) AzureName() string
- func (extension *VirtualMachinesExtension) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (extension *VirtualMachinesExtension) ConvertFrom(hub conversion.Hub) error
- func (extension *VirtualMachinesExtension) ConvertTo(hub conversion.Hub) error
- func (in *VirtualMachinesExtension) DeepCopy() *VirtualMachinesExtension
- func (in *VirtualMachinesExtension) DeepCopyInto(out *VirtualMachinesExtension)
- func (in *VirtualMachinesExtension) DeepCopyObject() runtime.Object
- func (extension VirtualMachinesExtension) GetAPIVersion() string
- func (extension *VirtualMachinesExtension) GetConditions() conditions.Conditions
- func (extension *VirtualMachinesExtension) GetResourceScope() genruntime.ResourceScope
- func (extension *VirtualMachinesExtension) GetSpec() genruntime.ConvertibleSpec
- func (extension *VirtualMachinesExtension) GetStatus() genruntime.ConvertibleStatus
- func (extension *VirtualMachinesExtension) GetSupportedOperations() []genruntime.ResourceOperation
- func (extension *VirtualMachinesExtension) GetType() string
- func (extension *VirtualMachinesExtension) NewEmptyStatus() genruntime.ConvertibleStatus
- func (extension *VirtualMachinesExtension) OriginalGVK() *schema.GroupVersionKind
- func (extension *VirtualMachinesExtension) Owner() *genruntime.ResourceReference
- func (extension *VirtualMachinesExtension) SecretDestinationExpressions() []*core.DestinationExpression
- func (extension *VirtualMachinesExtension) SetConditions(conditions conditions.Conditions)
- func (extension *VirtualMachinesExtension) SetStatus(status genruntime.ConvertibleStatus) error
- type VirtualMachinesExtensionList
- type VirtualMachinesExtensionOperatorSpec
- func (operator *VirtualMachinesExtensionOperatorSpec) AssignProperties_From_VirtualMachinesExtensionOperatorSpec(source *storage.VirtualMachinesExtensionOperatorSpec) error
- func (operator *VirtualMachinesExtensionOperatorSpec) AssignProperties_To_VirtualMachinesExtensionOperatorSpec(destination *storage.VirtualMachinesExtensionOperatorSpec) error
- func (in *VirtualMachinesExtensionOperatorSpec) DeepCopy() *VirtualMachinesExtensionOperatorSpec
- func (in *VirtualMachinesExtensionOperatorSpec) DeepCopyInto(out *VirtualMachinesExtensionOperatorSpec)
- type VirtualMachinesExtension_STATUS
- func (extension *VirtualMachinesExtension_STATUS) AssignProperties_From_VirtualMachinesExtension_STATUS(source *storage.VirtualMachinesExtension_STATUS) error
- func (extension *VirtualMachinesExtension_STATUS) AssignProperties_To_VirtualMachinesExtension_STATUS(destination *storage.VirtualMachinesExtension_STATUS) error
- func (extension *VirtualMachinesExtension_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (extension *VirtualMachinesExtension_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *VirtualMachinesExtension_STATUS) DeepCopy() *VirtualMachinesExtension_STATUS
- func (in *VirtualMachinesExtension_STATUS) DeepCopyInto(out *VirtualMachinesExtension_STATUS)
- type VirtualMachinesExtension_Spec
- func (extension *VirtualMachinesExtension_Spec) AssignProperties_From_VirtualMachinesExtension_Spec(source *storage.VirtualMachinesExtension_Spec) error
- func (extension *VirtualMachinesExtension_Spec) AssignProperties_To_VirtualMachinesExtension_Spec(destination *storage.VirtualMachinesExtension_Spec) error
- func (extension *VirtualMachinesExtension_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (extension *VirtualMachinesExtension_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *VirtualMachinesExtension_Spec) DeepCopy() *VirtualMachinesExtension_Spec
- func (in *VirtualMachinesExtension_Spec) DeepCopyInto(out *VirtualMachinesExtension_Spec)
- type WinRMConfiguration
- func (configuration *WinRMConfiguration) AssignProperties_From_WinRMConfiguration(source *v20220301s.WinRMConfiguration) error
- func (configuration *WinRMConfiguration) AssignProperties_To_WinRMConfiguration(destination *v20220301s.WinRMConfiguration) error
- func (in *WinRMConfiguration) DeepCopy() *WinRMConfiguration
- func (in *WinRMConfiguration) DeepCopyInto(out *WinRMConfiguration)
- type WinRMConfiguration_STATUS
- func (configuration *WinRMConfiguration_STATUS) AssignProperties_From_WinRMConfiguration_STATUS(source *v20220301s.WinRMConfiguration_STATUS) error
- func (configuration *WinRMConfiguration_STATUS) AssignProperties_To_WinRMConfiguration_STATUS(destination *v20220301s.WinRMConfiguration_STATUS) error
- func (in *WinRMConfiguration_STATUS) DeepCopy() *WinRMConfiguration_STATUS
- func (in *WinRMConfiguration_STATUS) DeepCopyInto(out *WinRMConfiguration_STATUS)
- type WinRMListener
- func (listener *WinRMListener) AssignProperties_From_WinRMListener(source *v20220301s.WinRMListener) error
- func (listener *WinRMListener) AssignProperties_To_WinRMListener(destination *v20220301s.WinRMListener) error
- func (in *WinRMListener) DeepCopy() *WinRMListener
- func (in *WinRMListener) DeepCopyInto(out *WinRMListener)
- type WinRMListener_STATUS
- func (listener *WinRMListener_STATUS) AssignProperties_From_WinRMListener_STATUS(source *v20220301s.WinRMListener_STATUS) error
- func (listener *WinRMListener_STATUS) AssignProperties_To_WinRMListener_STATUS(destination *v20220301s.WinRMListener_STATUS) error
- func (in *WinRMListener_STATUS) DeepCopy() *WinRMListener_STATUS
- func (in *WinRMListener_STATUS) DeepCopyInto(out *WinRMListener_STATUS)
- type WindowsConfiguration
- func (configuration *WindowsConfiguration) AssignProperties_From_WindowsConfiguration(source *v20220301s.WindowsConfiguration) error
- func (configuration *WindowsConfiguration) AssignProperties_To_WindowsConfiguration(destination *v20220301s.WindowsConfiguration) error
- func (in *WindowsConfiguration) DeepCopy() *WindowsConfiguration
- func (in *WindowsConfiguration) DeepCopyInto(out *WindowsConfiguration)
- type WindowsConfiguration_STATUS
- func (configuration *WindowsConfiguration_STATUS) AssignProperties_From_WindowsConfiguration_STATUS(source *v20220301s.WindowsConfiguration_STATUS) error
- func (configuration *WindowsConfiguration_STATUS) AssignProperties_To_WindowsConfiguration_STATUS(destination *v20220301s.WindowsConfiguration_STATUS) error
- func (in *WindowsConfiguration_STATUS) DeepCopy() *WindowsConfiguration_STATUS
- func (in *WindowsConfiguration_STATUS) DeepCopyInto(out *WindowsConfiguration_STATUS)
Constants ¶
const APIVersion_Value = APIVersion("2020-12-01")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "compute.azure.com", Version: "v1api20201201storage"} // 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 v1api20201201.APIVersion +kubebuilder:validation:Enum={"2020-12-01"}
type AdditionalCapabilities ¶
type AdditionalCapabilities struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` UltraSSDEnabled *bool `json:"ultraSSDEnabled,omitempty"` }
Storage version of v1api20201201.AdditionalCapabilities Enables or disables a capability on the virtual machine or virtual machine scale set.
func (*AdditionalCapabilities) AssignProperties_From_AdditionalCapabilities ¶
func (capabilities *AdditionalCapabilities) AssignProperties_From_AdditionalCapabilities(source *v20220301s.AdditionalCapabilities) error
AssignProperties_From_AdditionalCapabilities populates our AdditionalCapabilities from the provided source AdditionalCapabilities
func (*AdditionalCapabilities) AssignProperties_To_AdditionalCapabilities ¶
func (capabilities *AdditionalCapabilities) AssignProperties_To_AdditionalCapabilities(destination *v20220301s.AdditionalCapabilities) error
AssignProperties_To_AdditionalCapabilities populates the provided destination AdditionalCapabilities from our AdditionalCapabilities
func (*AdditionalCapabilities) DeepCopy ¶
func (in *AdditionalCapabilities) DeepCopy() *AdditionalCapabilities
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdditionalCapabilities.
func (*AdditionalCapabilities) DeepCopyInto ¶
func (in *AdditionalCapabilities) DeepCopyInto(out *AdditionalCapabilities)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdditionalCapabilities_STATUS ¶
type AdditionalCapabilities_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` UltraSSDEnabled *bool `json:"ultraSSDEnabled,omitempty"` }
Storage version of v1api20201201.AdditionalCapabilities_STATUS Enables or disables a capability on the virtual machine or virtual machine scale set.
func (*AdditionalCapabilities_STATUS) AssignProperties_From_AdditionalCapabilities_STATUS ¶
func (capabilities *AdditionalCapabilities_STATUS) AssignProperties_From_AdditionalCapabilities_STATUS(source *v20220301s.AdditionalCapabilities_STATUS) error
AssignProperties_From_AdditionalCapabilities_STATUS populates our AdditionalCapabilities_STATUS from the provided source AdditionalCapabilities_STATUS
func (*AdditionalCapabilities_STATUS) AssignProperties_To_AdditionalCapabilities_STATUS ¶
func (capabilities *AdditionalCapabilities_STATUS) AssignProperties_To_AdditionalCapabilities_STATUS(destination *v20220301s.AdditionalCapabilities_STATUS) error
AssignProperties_To_AdditionalCapabilities_STATUS populates the provided destination AdditionalCapabilities_STATUS from our AdditionalCapabilities_STATUS
func (*AdditionalCapabilities_STATUS) DeepCopy ¶
func (in *AdditionalCapabilities_STATUS) DeepCopy() *AdditionalCapabilities_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdditionalCapabilities_STATUS.
func (*AdditionalCapabilities_STATUS) DeepCopyInto ¶
func (in *AdditionalCapabilities_STATUS) DeepCopyInto(out *AdditionalCapabilities_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdditionalUnattendContent ¶
type AdditionalUnattendContent struct { ComponentName *string `json:"componentName,omitempty"` Content *string `json:"content,omitempty"` PassName *string `json:"passName,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SettingName *string `json:"settingName,omitempty"` }
Storage version of v1api20201201.AdditionalUnattendContent Specifies additional XML formatted information that can be included in the Unattend.xml file, which is used by Windows Setup. Contents are defined by setting name, component name, and the pass in which the content is applied.
func (*AdditionalUnattendContent) AssignProperties_From_AdditionalUnattendContent ¶
func (content *AdditionalUnattendContent) AssignProperties_From_AdditionalUnattendContent(source *v20220301s.AdditionalUnattendContent) error
AssignProperties_From_AdditionalUnattendContent populates our AdditionalUnattendContent from the provided source AdditionalUnattendContent
func (*AdditionalUnattendContent) AssignProperties_To_AdditionalUnattendContent ¶
func (content *AdditionalUnattendContent) AssignProperties_To_AdditionalUnattendContent(destination *v20220301s.AdditionalUnattendContent) error
AssignProperties_To_AdditionalUnattendContent populates the provided destination AdditionalUnattendContent from our AdditionalUnattendContent
func (*AdditionalUnattendContent) DeepCopy ¶
func (in *AdditionalUnattendContent) DeepCopy() *AdditionalUnattendContent
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdditionalUnattendContent.
func (*AdditionalUnattendContent) DeepCopyInto ¶
func (in *AdditionalUnattendContent) DeepCopyInto(out *AdditionalUnattendContent)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdditionalUnattendContent_STATUS ¶
type AdditionalUnattendContent_STATUS struct { ComponentName *string `json:"componentName,omitempty"` Content *string `json:"content,omitempty"` PassName *string `json:"passName,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SettingName *string `json:"settingName,omitempty"` }
Storage version of v1api20201201.AdditionalUnattendContent_STATUS Specifies additional XML formatted information that can be included in the Unattend.xml file, which is used by Windows Setup. Contents are defined by setting name, component name, and the pass in which the content is applied.
func (*AdditionalUnattendContent_STATUS) AssignProperties_From_AdditionalUnattendContent_STATUS ¶
func (content *AdditionalUnattendContent_STATUS) AssignProperties_From_AdditionalUnattendContent_STATUS(source *v20220301s.AdditionalUnattendContent_STATUS) error
AssignProperties_From_AdditionalUnattendContent_STATUS populates our AdditionalUnattendContent_STATUS from the provided source AdditionalUnattendContent_STATUS
func (*AdditionalUnattendContent_STATUS) AssignProperties_To_AdditionalUnattendContent_STATUS ¶
func (content *AdditionalUnattendContent_STATUS) AssignProperties_To_AdditionalUnattendContent_STATUS(destination *v20220301s.AdditionalUnattendContent_STATUS) error
AssignProperties_To_AdditionalUnattendContent_STATUS populates the provided destination AdditionalUnattendContent_STATUS from our AdditionalUnattendContent_STATUS
func (*AdditionalUnattendContent_STATUS) DeepCopy ¶
func (in *AdditionalUnattendContent_STATUS) DeepCopy() *AdditionalUnattendContent_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdditionalUnattendContent_STATUS.
func (*AdditionalUnattendContent_STATUS) DeepCopyInto ¶
func (in *AdditionalUnattendContent_STATUS) DeepCopyInto(out *AdditionalUnattendContent_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiEntityReference ¶
type ApiEntityReference struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` // Reference: The ARM resource id in the form of /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` }
Storage version of v1api20201201.ApiEntityReference The API entity reference.
func (*ApiEntityReference) AssignProperties_From_ApiEntityReference ¶
func (reference *ApiEntityReference) AssignProperties_From_ApiEntityReference(source *v20220301s.ApiEntityReference) error
AssignProperties_From_ApiEntityReference populates our ApiEntityReference from the provided source ApiEntityReference
func (*ApiEntityReference) AssignProperties_To_ApiEntityReference ¶
func (reference *ApiEntityReference) AssignProperties_To_ApiEntityReference(destination *v20220301s.ApiEntityReference) error
AssignProperties_To_ApiEntityReference populates the provided destination ApiEntityReference from our ApiEntityReference
func (*ApiEntityReference) DeepCopy ¶
func (in *ApiEntityReference) DeepCopy() *ApiEntityReference
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiEntityReference.
func (*ApiEntityReference) DeepCopyInto ¶
func (in *ApiEntityReference) DeepCopyInto(out *ApiEntityReference)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiEntityReference_STATUS ¶
type ApiEntityReference_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.ApiEntityReference_STATUS The API entity reference.
func (*ApiEntityReference_STATUS) AssignProperties_From_ApiEntityReference_STATUS ¶
func (reference *ApiEntityReference_STATUS) AssignProperties_From_ApiEntityReference_STATUS(source *v20220301s.ApiEntityReference_STATUS) error
AssignProperties_From_ApiEntityReference_STATUS populates our ApiEntityReference_STATUS from the provided source ApiEntityReference_STATUS
func (*ApiEntityReference_STATUS) AssignProperties_To_ApiEntityReference_STATUS ¶
func (reference *ApiEntityReference_STATUS) AssignProperties_To_ApiEntityReference_STATUS(destination *v20220301s.ApiEntityReference_STATUS) error
AssignProperties_To_ApiEntityReference_STATUS populates the provided destination ApiEntityReference_STATUS from our ApiEntityReference_STATUS
func (*ApiEntityReference_STATUS) DeepCopy ¶
func (in *ApiEntityReference_STATUS) DeepCopy() *ApiEntityReference_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiEntityReference_STATUS.
func (*ApiEntityReference_STATUS) DeepCopyInto ¶
func (in *ApiEntityReference_STATUS) DeepCopyInto(out *ApiEntityReference_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiErrorBase_STATUS ¶
type ApiErrorBase_STATUS struct { Code *string `json:"code,omitempty"` Message *string `json:"message,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Target *string `json:"target,omitempty"` }
Storage version of v1api20201201.ApiErrorBase_STATUS Api error base.
func (*ApiErrorBase_STATUS) AssignProperties_From_ApiErrorBase_STATUS ¶
func (base *ApiErrorBase_STATUS) AssignProperties_From_ApiErrorBase_STATUS(source *v20220301s.ApiErrorBase_STATUS) error
AssignProperties_From_ApiErrorBase_STATUS populates our ApiErrorBase_STATUS from the provided source ApiErrorBase_STATUS
func (*ApiErrorBase_STATUS) AssignProperties_To_ApiErrorBase_STATUS ¶
func (base *ApiErrorBase_STATUS) AssignProperties_To_ApiErrorBase_STATUS(destination *v20220301s.ApiErrorBase_STATUS) error
AssignProperties_To_ApiErrorBase_STATUS populates the provided destination ApiErrorBase_STATUS from our ApiErrorBase_STATUS
func (*ApiErrorBase_STATUS) DeepCopy ¶
func (in *ApiErrorBase_STATUS) DeepCopy() *ApiErrorBase_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiErrorBase_STATUS.
func (*ApiErrorBase_STATUS) DeepCopyInto ¶
func (in *ApiErrorBase_STATUS) DeepCopyInto(out *ApiErrorBase_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiError_STATUS ¶
type ApiError_STATUS struct { Code *string `json:"code,omitempty"` Details []ApiErrorBase_STATUS `json:"details,omitempty"` Innererror *InnerError_STATUS `json:"innererror,omitempty"` Message *string `json:"message,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Target *string `json:"target,omitempty"` }
Storage version of v1api20201201.ApiError_STATUS Api error.
func (*ApiError_STATUS) AssignProperties_From_ApiError_STATUS ¶
func (error *ApiError_STATUS) AssignProperties_From_ApiError_STATUS(source *v20220301s.ApiError_STATUS) error
AssignProperties_From_ApiError_STATUS populates our ApiError_STATUS from the provided source ApiError_STATUS
func (*ApiError_STATUS) AssignProperties_To_ApiError_STATUS ¶
func (error *ApiError_STATUS) AssignProperties_To_ApiError_STATUS(destination *v20220301s.ApiError_STATUS) error
AssignProperties_To_ApiError_STATUS populates the provided destination ApiError_STATUS from our ApiError_STATUS
func (*ApiError_STATUS) DeepCopy ¶
func (in *ApiError_STATUS) DeepCopy() *ApiError_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiError_STATUS.
func (*ApiError_STATUS) DeepCopyInto ¶
func (in *ApiError_STATUS) DeepCopyInto(out *ApiError_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomaticOSUpgradePolicy ¶
type AutomaticOSUpgradePolicy struct { DisableAutomaticRollback *bool `json:"disableAutomaticRollback,omitempty"` EnableAutomaticOSUpgrade *bool `json:"enableAutomaticOSUpgrade,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.AutomaticOSUpgradePolicy The configuration parameters used for performing automatic OS upgrade.
func (*AutomaticOSUpgradePolicy) AssignProperties_From_AutomaticOSUpgradePolicy ¶
func (policy *AutomaticOSUpgradePolicy) AssignProperties_From_AutomaticOSUpgradePolicy(source *v20220301s.AutomaticOSUpgradePolicy) error
AssignProperties_From_AutomaticOSUpgradePolicy populates our AutomaticOSUpgradePolicy from the provided source AutomaticOSUpgradePolicy
func (*AutomaticOSUpgradePolicy) AssignProperties_To_AutomaticOSUpgradePolicy ¶
func (policy *AutomaticOSUpgradePolicy) AssignProperties_To_AutomaticOSUpgradePolicy(destination *v20220301s.AutomaticOSUpgradePolicy) error
AssignProperties_To_AutomaticOSUpgradePolicy populates the provided destination AutomaticOSUpgradePolicy from our AutomaticOSUpgradePolicy
func (*AutomaticOSUpgradePolicy) DeepCopy ¶
func (in *AutomaticOSUpgradePolicy) DeepCopy() *AutomaticOSUpgradePolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomaticOSUpgradePolicy.
func (*AutomaticOSUpgradePolicy) DeepCopyInto ¶
func (in *AutomaticOSUpgradePolicy) DeepCopyInto(out *AutomaticOSUpgradePolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomaticOSUpgradePolicy_STATUS ¶
type AutomaticOSUpgradePolicy_STATUS struct { DisableAutomaticRollback *bool `json:"disableAutomaticRollback,omitempty"` EnableAutomaticOSUpgrade *bool `json:"enableAutomaticOSUpgrade,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.AutomaticOSUpgradePolicy_STATUS The configuration parameters used for performing automatic OS upgrade.
func (*AutomaticOSUpgradePolicy_STATUS) AssignProperties_From_AutomaticOSUpgradePolicy_STATUS ¶
func (policy *AutomaticOSUpgradePolicy_STATUS) AssignProperties_From_AutomaticOSUpgradePolicy_STATUS(source *v20220301s.AutomaticOSUpgradePolicy_STATUS) error
AssignProperties_From_AutomaticOSUpgradePolicy_STATUS populates our AutomaticOSUpgradePolicy_STATUS from the provided source AutomaticOSUpgradePolicy_STATUS
func (*AutomaticOSUpgradePolicy_STATUS) AssignProperties_To_AutomaticOSUpgradePolicy_STATUS ¶
func (policy *AutomaticOSUpgradePolicy_STATUS) AssignProperties_To_AutomaticOSUpgradePolicy_STATUS(destination *v20220301s.AutomaticOSUpgradePolicy_STATUS) error
AssignProperties_To_AutomaticOSUpgradePolicy_STATUS populates the provided destination AutomaticOSUpgradePolicy_STATUS from our AutomaticOSUpgradePolicy_STATUS
func (*AutomaticOSUpgradePolicy_STATUS) DeepCopy ¶
func (in *AutomaticOSUpgradePolicy_STATUS) DeepCopy() *AutomaticOSUpgradePolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomaticOSUpgradePolicy_STATUS.
func (*AutomaticOSUpgradePolicy_STATUS) DeepCopyInto ¶
func (in *AutomaticOSUpgradePolicy_STATUS) DeepCopyInto(out *AutomaticOSUpgradePolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomaticRepairsPolicy ¶
type AutomaticRepairsPolicy struct { Enabled *bool `json:"enabled,omitempty"` GracePeriod *string `json:"gracePeriod,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.AutomaticRepairsPolicy Specifies the configuration parameters for automatic repairs on the virtual machine scale set.
func (*AutomaticRepairsPolicy) AssignProperties_From_AutomaticRepairsPolicy ¶
func (policy *AutomaticRepairsPolicy) AssignProperties_From_AutomaticRepairsPolicy(source *v20220301s.AutomaticRepairsPolicy) error
AssignProperties_From_AutomaticRepairsPolicy populates our AutomaticRepairsPolicy from the provided source AutomaticRepairsPolicy
func (*AutomaticRepairsPolicy) AssignProperties_To_AutomaticRepairsPolicy ¶
func (policy *AutomaticRepairsPolicy) AssignProperties_To_AutomaticRepairsPolicy(destination *v20220301s.AutomaticRepairsPolicy) error
AssignProperties_To_AutomaticRepairsPolicy populates the provided destination AutomaticRepairsPolicy from our AutomaticRepairsPolicy
func (*AutomaticRepairsPolicy) DeepCopy ¶
func (in *AutomaticRepairsPolicy) DeepCopy() *AutomaticRepairsPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomaticRepairsPolicy.
func (*AutomaticRepairsPolicy) DeepCopyInto ¶
func (in *AutomaticRepairsPolicy) DeepCopyInto(out *AutomaticRepairsPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomaticRepairsPolicy_STATUS ¶
type AutomaticRepairsPolicy_STATUS struct { Enabled *bool `json:"enabled,omitempty"` GracePeriod *string `json:"gracePeriod,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.AutomaticRepairsPolicy_STATUS Specifies the configuration parameters for automatic repairs on the virtual machine scale set.
func (*AutomaticRepairsPolicy_STATUS) AssignProperties_From_AutomaticRepairsPolicy_STATUS ¶
func (policy *AutomaticRepairsPolicy_STATUS) AssignProperties_From_AutomaticRepairsPolicy_STATUS(source *v20220301s.AutomaticRepairsPolicy_STATUS) error
AssignProperties_From_AutomaticRepairsPolicy_STATUS populates our AutomaticRepairsPolicy_STATUS from the provided source AutomaticRepairsPolicy_STATUS
func (*AutomaticRepairsPolicy_STATUS) AssignProperties_To_AutomaticRepairsPolicy_STATUS ¶
func (policy *AutomaticRepairsPolicy_STATUS) AssignProperties_To_AutomaticRepairsPolicy_STATUS(destination *v20220301s.AutomaticRepairsPolicy_STATUS) error
AssignProperties_To_AutomaticRepairsPolicy_STATUS populates the provided destination AutomaticRepairsPolicy_STATUS from our AutomaticRepairsPolicy_STATUS
func (*AutomaticRepairsPolicy_STATUS) DeepCopy ¶
func (in *AutomaticRepairsPolicy_STATUS) DeepCopy() *AutomaticRepairsPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomaticRepairsPolicy_STATUS.
func (*AutomaticRepairsPolicy_STATUS) DeepCopyInto ¶
func (in *AutomaticRepairsPolicy_STATUS) DeepCopyInto(out *AutomaticRepairsPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AvailablePatchSummary_STATUS ¶
type AvailablePatchSummary_STATUS struct { AssessmentActivityId *string `json:"assessmentActivityId,omitempty"` CriticalAndSecurityPatchCount *int `json:"criticalAndSecurityPatchCount,omitempty"` Error *ApiError_STATUS `json:"error,omitempty"` LastModifiedTime *string `json:"lastModifiedTime,omitempty"` OtherPatchCount *int `json:"otherPatchCount,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RebootPending *bool `json:"rebootPending,omitempty"` StartTime *string `json:"startTime,omitempty"` Status *string `json:"status,omitempty"` }
Storage version of v1api20201201.AvailablePatchSummary_STATUS Describes the properties of an virtual machine instance view for available patch summary.
func (*AvailablePatchSummary_STATUS) AssignProperties_From_AvailablePatchSummary_STATUS ¶
func (summary *AvailablePatchSummary_STATUS) AssignProperties_From_AvailablePatchSummary_STATUS(source *v20220301s.AvailablePatchSummary_STATUS) error
AssignProperties_From_AvailablePatchSummary_STATUS populates our AvailablePatchSummary_STATUS from the provided source AvailablePatchSummary_STATUS
func (*AvailablePatchSummary_STATUS) AssignProperties_To_AvailablePatchSummary_STATUS ¶
func (summary *AvailablePatchSummary_STATUS) AssignProperties_To_AvailablePatchSummary_STATUS(destination *v20220301s.AvailablePatchSummary_STATUS) error
AssignProperties_To_AvailablePatchSummary_STATUS populates the provided destination AvailablePatchSummary_STATUS from our AvailablePatchSummary_STATUS
func (*AvailablePatchSummary_STATUS) DeepCopy ¶
func (in *AvailablePatchSummary_STATUS) DeepCopy() *AvailablePatchSummary_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AvailablePatchSummary_STATUS.
func (*AvailablePatchSummary_STATUS) DeepCopyInto ¶
func (in *AvailablePatchSummary_STATUS) DeepCopyInto(out *AvailablePatchSummary_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BillingProfile ¶
type BillingProfile struct { MaxPrice *float64 `json:"maxPrice,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.BillingProfile Specifies the billing related details of a Azure Spot VM or VMSS. Minimum api-version: 2019-03-01.
func (*BillingProfile) AssignProperties_From_BillingProfile ¶
func (profile *BillingProfile) AssignProperties_From_BillingProfile(source *v20220301s.BillingProfile) error
AssignProperties_From_BillingProfile populates our BillingProfile from the provided source BillingProfile
func (*BillingProfile) AssignProperties_To_BillingProfile ¶
func (profile *BillingProfile) AssignProperties_To_BillingProfile(destination *v20220301s.BillingProfile) error
AssignProperties_To_BillingProfile populates the provided destination BillingProfile from our BillingProfile
func (*BillingProfile) DeepCopy ¶
func (in *BillingProfile) DeepCopy() *BillingProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BillingProfile.
func (*BillingProfile) DeepCopyInto ¶
func (in *BillingProfile) DeepCopyInto(out *BillingProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BillingProfile_STATUS ¶
type BillingProfile_STATUS struct { MaxPrice *float64 `json:"maxPrice,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.BillingProfile_STATUS Specifies the billing related details of a Azure Spot VM or VMSS. Minimum api-version: 2019-03-01.
func (*BillingProfile_STATUS) AssignProperties_From_BillingProfile_STATUS ¶
func (profile *BillingProfile_STATUS) AssignProperties_From_BillingProfile_STATUS(source *v20220301s.BillingProfile_STATUS) error
AssignProperties_From_BillingProfile_STATUS populates our BillingProfile_STATUS from the provided source BillingProfile_STATUS
func (*BillingProfile_STATUS) AssignProperties_To_BillingProfile_STATUS ¶
func (profile *BillingProfile_STATUS) AssignProperties_To_BillingProfile_STATUS(destination *v20220301s.BillingProfile_STATUS) error
AssignProperties_To_BillingProfile_STATUS populates the provided destination BillingProfile_STATUS from our BillingProfile_STATUS
func (*BillingProfile_STATUS) DeepCopy ¶
func (in *BillingProfile_STATUS) DeepCopy() *BillingProfile_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BillingProfile_STATUS.
func (*BillingProfile_STATUS) DeepCopyInto ¶
func (in *BillingProfile_STATUS) DeepCopyInto(out *BillingProfile_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BootDiagnostics ¶
type BootDiagnostics struct { Enabled *bool `json:"enabled,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` StorageUri *string `json:"storageUri,omitempty"` }
Storage version of v1api20201201.BootDiagnostics Boot Diagnostics is a debugging feature which allows you to view Console Output and Screenshot to diagnose VM status. You can easily view the output of your console log. Azure also enables you to see a screenshot of the VM from the hypervisor.
func (*BootDiagnostics) AssignProperties_From_BootDiagnostics ¶
func (diagnostics *BootDiagnostics) AssignProperties_From_BootDiagnostics(source *v20220301s.BootDiagnostics) error
AssignProperties_From_BootDiagnostics populates our BootDiagnostics from the provided source BootDiagnostics
func (*BootDiagnostics) AssignProperties_To_BootDiagnostics ¶
func (diagnostics *BootDiagnostics) AssignProperties_To_BootDiagnostics(destination *v20220301s.BootDiagnostics) error
AssignProperties_To_BootDiagnostics populates the provided destination BootDiagnostics from our BootDiagnostics
func (*BootDiagnostics) DeepCopy ¶
func (in *BootDiagnostics) DeepCopy() *BootDiagnostics
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BootDiagnostics.
func (*BootDiagnostics) DeepCopyInto ¶
func (in *BootDiagnostics) DeepCopyInto(out *BootDiagnostics)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BootDiagnosticsInstanceView_STATUS ¶
type BootDiagnosticsInstanceView_STATUS struct { ConsoleScreenshotBlobUri *string `json:"consoleScreenshotBlobUri,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SerialConsoleLogBlobUri *string `json:"serialConsoleLogBlobUri,omitempty"` Status *InstanceViewStatus_STATUS `json:"status,omitempty"` }
Storage version of v1api20201201.BootDiagnosticsInstanceView_STATUS The instance view of a virtual machine boot diagnostics.
func (*BootDiagnosticsInstanceView_STATUS) AssignProperties_From_BootDiagnosticsInstanceView_STATUS ¶
func (view *BootDiagnosticsInstanceView_STATUS) AssignProperties_From_BootDiagnosticsInstanceView_STATUS(source *v20220301s.BootDiagnosticsInstanceView_STATUS) error
AssignProperties_From_BootDiagnosticsInstanceView_STATUS populates our BootDiagnosticsInstanceView_STATUS from the provided source BootDiagnosticsInstanceView_STATUS
func (*BootDiagnosticsInstanceView_STATUS) AssignProperties_To_BootDiagnosticsInstanceView_STATUS ¶
func (view *BootDiagnosticsInstanceView_STATUS) AssignProperties_To_BootDiagnosticsInstanceView_STATUS(destination *v20220301s.BootDiagnosticsInstanceView_STATUS) error
AssignProperties_To_BootDiagnosticsInstanceView_STATUS populates the provided destination BootDiagnosticsInstanceView_STATUS from our BootDiagnosticsInstanceView_STATUS
func (*BootDiagnosticsInstanceView_STATUS) DeepCopy ¶
func (in *BootDiagnosticsInstanceView_STATUS) DeepCopy() *BootDiagnosticsInstanceView_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BootDiagnosticsInstanceView_STATUS.
func (*BootDiagnosticsInstanceView_STATUS) DeepCopyInto ¶
func (in *BootDiagnosticsInstanceView_STATUS) DeepCopyInto(out *BootDiagnosticsInstanceView_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BootDiagnostics_STATUS ¶
type BootDiagnostics_STATUS struct { Enabled *bool `json:"enabled,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` StorageUri *string `json:"storageUri,omitempty"` }
Storage version of v1api20201201.BootDiagnostics_STATUS Boot Diagnostics is a debugging feature which allows you to view Console Output and Screenshot to diagnose VM status. You can easily view the output of your console log. Azure also enables you to see a screenshot of the VM from the hypervisor.
func (*BootDiagnostics_STATUS) AssignProperties_From_BootDiagnostics_STATUS ¶
func (diagnostics *BootDiagnostics_STATUS) AssignProperties_From_BootDiagnostics_STATUS(source *v20220301s.BootDiagnostics_STATUS) error
AssignProperties_From_BootDiagnostics_STATUS populates our BootDiagnostics_STATUS from the provided source BootDiagnostics_STATUS
func (*BootDiagnostics_STATUS) AssignProperties_To_BootDiagnostics_STATUS ¶
func (diagnostics *BootDiagnostics_STATUS) AssignProperties_To_BootDiagnostics_STATUS(destination *v20220301s.BootDiagnostics_STATUS) error
AssignProperties_To_BootDiagnostics_STATUS populates the provided destination BootDiagnostics_STATUS from our BootDiagnostics_STATUS
func (*BootDiagnostics_STATUS) DeepCopy ¶
func (in *BootDiagnostics_STATUS) DeepCopy() *BootDiagnostics_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BootDiagnostics_STATUS.
func (*BootDiagnostics_STATUS) DeepCopyInto ¶
func (in *BootDiagnostics_STATUS) DeepCopyInto(out *BootDiagnostics_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataDisk ¶
type DataDisk struct { Caching *string `json:"caching,omitempty"` CreateOption *string `json:"createOption,omitempty"` DetachOption *string `json:"detachOption,omitempty"` DiskSizeGB *int `json:"diskSizeGB,omitempty"` Image *VirtualHardDisk `json:"image,omitempty"` Lun *int `json:"lun,omitempty"` ManagedDisk *ManagedDiskParameters `json:"managedDisk,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ToBeDetached *bool `json:"toBeDetached,omitempty"` Vhd *VirtualHardDisk `json:"vhd,omitempty"` WriteAcceleratorEnabled *bool `json:"writeAcceleratorEnabled,omitempty"` }
Storage version of v1api20201201.DataDisk Describes a data disk.
func (*DataDisk) AssignProperties_From_DataDisk ¶
func (disk *DataDisk) AssignProperties_From_DataDisk(source *v20220301s.DataDisk) error
AssignProperties_From_DataDisk populates our DataDisk from the provided source DataDisk
func (*DataDisk) AssignProperties_To_DataDisk ¶
func (disk *DataDisk) AssignProperties_To_DataDisk(destination *v20220301s.DataDisk) error
AssignProperties_To_DataDisk populates the provided destination DataDisk from our DataDisk
func (*DataDisk) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataDisk.
func (*DataDisk) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataDisk_STATUS ¶
type DataDisk_STATUS struct { Caching *string `json:"caching,omitempty"` CreateOption *string `json:"createOption,omitempty"` DetachOption *string `json:"detachOption,omitempty"` DiskIOPSReadWrite *int `json:"diskIOPSReadWrite,omitempty"` DiskMBpsReadWrite *int `json:"diskMBpsReadWrite,omitempty"` DiskSizeGB *int `json:"diskSizeGB,omitempty"` Image *VirtualHardDisk_STATUS `json:"image,omitempty"` Lun *int `json:"lun,omitempty"` ManagedDisk *ManagedDiskParameters_STATUS `json:"managedDisk,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ToBeDetached *bool `json:"toBeDetached,omitempty"` Vhd *VirtualHardDisk_STATUS `json:"vhd,omitempty"` WriteAcceleratorEnabled *bool `json:"writeAcceleratorEnabled,omitempty"` }
Storage version of v1api20201201.DataDisk_STATUS Describes a data disk.
func (*DataDisk_STATUS) AssignProperties_From_DataDisk_STATUS ¶
func (disk *DataDisk_STATUS) AssignProperties_From_DataDisk_STATUS(source *v20220301s.DataDisk_STATUS) error
AssignProperties_From_DataDisk_STATUS populates our DataDisk_STATUS from the provided source DataDisk_STATUS
func (*DataDisk_STATUS) AssignProperties_To_DataDisk_STATUS ¶
func (disk *DataDisk_STATUS) AssignProperties_To_DataDisk_STATUS(destination *v20220301s.DataDisk_STATUS) error
AssignProperties_To_DataDisk_STATUS populates the provided destination DataDisk_STATUS from our DataDisk_STATUS
func (*DataDisk_STATUS) DeepCopy ¶
func (in *DataDisk_STATUS) DeepCopy() *DataDisk_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataDisk_STATUS.
func (*DataDisk_STATUS) DeepCopyInto ¶
func (in *DataDisk_STATUS) DeepCopyInto(out *DataDisk_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiagnosticsProfile ¶
type DiagnosticsProfile struct { BootDiagnostics *BootDiagnostics `json:"bootDiagnostics,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.DiagnosticsProfile Specifies the boot diagnostic settings state. Minimum api-version: 2015-06-15.
func (*DiagnosticsProfile) AssignProperties_From_DiagnosticsProfile ¶
func (profile *DiagnosticsProfile) AssignProperties_From_DiagnosticsProfile(source *v20220301s.DiagnosticsProfile) error
AssignProperties_From_DiagnosticsProfile populates our DiagnosticsProfile from the provided source DiagnosticsProfile
func (*DiagnosticsProfile) AssignProperties_To_DiagnosticsProfile ¶
func (profile *DiagnosticsProfile) AssignProperties_To_DiagnosticsProfile(destination *v20220301s.DiagnosticsProfile) error
AssignProperties_To_DiagnosticsProfile populates the provided destination DiagnosticsProfile from our DiagnosticsProfile
func (*DiagnosticsProfile) DeepCopy ¶
func (in *DiagnosticsProfile) DeepCopy() *DiagnosticsProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiagnosticsProfile.
func (*DiagnosticsProfile) DeepCopyInto ¶
func (in *DiagnosticsProfile) DeepCopyInto(out *DiagnosticsProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiagnosticsProfile_STATUS ¶
type DiagnosticsProfile_STATUS struct { BootDiagnostics *BootDiagnostics_STATUS `json:"bootDiagnostics,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.DiagnosticsProfile_STATUS Specifies the boot diagnostic settings state. Minimum api-version: 2015-06-15.
func (*DiagnosticsProfile_STATUS) AssignProperties_From_DiagnosticsProfile_STATUS ¶
func (profile *DiagnosticsProfile_STATUS) AssignProperties_From_DiagnosticsProfile_STATUS(source *v20220301s.DiagnosticsProfile_STATUS) error
AssignProperties_From_DiagnosticsProfile_STATUS populates our DiagnosticsProfile_STATUS from the provided source DiagnosticsProfile_STATUS
func (*DiagnosticsProfile_STATUS) AssignProperties_To_DiagnosticsProfile_STATUS ¶
func (profile *DiagnosticsProfile_STATUS) AssignProperties_To_DiagnosticsProfile_STATUS(destination *v20220301s.DiagnosticsProfile_STATUS) error
AssignProperties_To_DiagnosticsProfile_STATUS populates the provided destination DiagnosticsProfile_STATUS from our DiagnosticsProfile_STATUS
func (*DiagnosticsProfile_STATUS) DeepCopy ¶
func (in *DiagnosticsProfile_STATUS) DeepCopy() *DiagnosticsProfile_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiagnosticsProfile_STATUS.
func (*DiagnosticsProfile_STATUS) DeepCopyInto ¶
func (in *DiagnosticsProfile_STATUS) DeepCopyInto(out *DiagnosticsProfile_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiffDiskSettings ¶
type DiffDiskSettings struct { Option *string `json:"option,omitempty"` Placement *string `json:"placement,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.DiffDiskSettings Describes the parameters of ephemeral disk settings that can be specified for operating system disk. NOTE: The ephemeral disk settings can only be specified for managed disk.
func (*DiffDiskSettings) AssignProperties_From_DiffDiskSettings ¶
func (settings *DiffDiskSettings) AssignProperties_From_DiffDiskSettings(source *v20220301s.DiffDiskSettings) error
AssignProperties_From_DiffDiskSettings populates our DiffDiskSettings from the provided source DiffDiskSettings
func (*DiffDiskSettings) AssignProperties_To_DiffDiskSettings ¶
func (settings *DiffDiskSettings) AssignProperties_To_DiffDiskSettings(destination *v20220301s.DiffDiskSettings) error
AssignProperties_To_DiffDiskSettings populates the provided destination DiffDiskSettings from our DiffDiskSettings
func (*DiffDiskSettings) DeepCopy ¶
func (in *DiffDiskSettings) DeepCopy() *DiffDiskSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiffDiskSettings.
func (*DiffDiskSettings) DeepCopyInto ¶
func (in *DiffDiskSettings) DeepCopyInto(out *DiffDiskSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiffDiskSettings_STATUS ¶
type DiffDiskSettings_STATUS struct { Option *string `json:"option,omitempty"` Placement *string `json:"placement,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.DiffDiskSettings_STATUS Describes the parameters of ephemeral disk settings that can be specified for operating system disk. NOTE: The ephemeral disk settings can only be specified for managed disk.
func (*DiffDiskSettings_STATUS) AssignProperties_From_DiffDiskSettings_STATUS ¶
func (settings *DiffDiskSettings_STATUS) AssignProperties_From_DiffDiskSettings_STATUS(source *v20220301s.DiffDiskSettings_STATUS) error
AssignProperties_From_DiffDiskSettings_STATUS populates our DiffDiskSettings_STATUS from the provided source DiffDiskSettings_STATUS
func (*DiffDiskSettings_STATUS) AssignProperties_To_DiffDiskSettings_STATUS ¶
func (settings *DiffDiskSettings_STATUS) AssignProperties_To_DiffDiskSettings_STATUS(destination *v20220301s.DiffDiskSettings_STATUS) error
AssignProperties_To_DiffDiskSettings_STATUS populates the provided destination DiffDiskSettings_STATUS from our DiffDiskSettings_STATUS
func (*DiffDiskSettings_STATUS) DeepCopy ¶
func (in *DiffDiskSettings_STATUS) DeepCopy() *DiffDiskSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiffDiskSettings_STATUS.
func (*DiffDiskSettings_STATUS) DeepCopyInto ¶
func (in *DiffDiskSettings_STATUS) DeepCopyInto(out *DiffDiskSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiskEncryptionSettings ¶
type DiskEncryptionSettings struct { DiskEncryptionKey *KeyVaultSecretReference `json:"diskEncryptionKey,omitempty"` Enabled *bool `json:"enabled,omitempty"` KeyEncryptionKey *KeyVaultKeyReference `json:"keyEncryptionKey,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.DiskEncryptionSettings Describes a Encryption Settings for a Disk
func (*DiskEncryptionSettings) AssignProperties_From_DiskEncryptionSettings ¶
func (settings *DiskEncryptionSettings) AssignProperties_From_DiskEncryptionSettings(source *v20220301s.DiskEncryptionSettings) error
AssignProperties_From_DiskEncryptionSettings populates our DiskEncryptionSettings from the provided source DiskEncryptionSettings
func (*DiskEncryptionSettings) AssignProperties_To_DiskEncryptionSettings ¶
func (settings *DiskEncryptionSettings) AssignProperties_To_DiskEncryptionSettings(destination *v20220301s.DiskEncryptionSettings) error
AssignProperties_To_DiskEncryptionSettings populates the provided destination DiskEncryptionSettings from our DiskEncryptionSettings
func (*DiskEncryptionSettings) DeepCopy ¶
func (in *DiskEncryptionSettings) DeepCopy() *DiskEncryptionSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiskEncryptionSettings.
func (*DiskEncryptionSettings) DeepCopyInto ¶
func (in *DiskEncryptionSettings) DeepCopyInto(out *DiskEncryptionSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiskEncryptionSettings_STATUS ¶
type DiskEncryptionSettings_STATUS struct { DiskEncryptionKey *KeyVaultSecretReference_STATUS `json:"diskEncryptionKey,omitempty"` Enabled *bool `json:"enabled,omitempty"` KeyEncryptionKey *KeyVaultKeyReference_STATUS `json:"keyEncryptionKey,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.DiskEncryptionSettings_STATUS Describes a Encryption Settings for a Disk
func (*DiskEncryptionSettings_STATUS) AssignProperties_From_DiskEncryptionSettings_STATUS ¶
func (settings *DiskEncryptionSettings_STATUS) AssignProperties_From_DiskEncryptionSettings_STATUS(source *v20220301s.DiskEncryptionSettings_STATUS) error
AssignProperties_From_DiskEncryptionSettings_STATUS populates our DiskEncryptionSettings_STATUS from the provided source DiskEncryptionSettings_STATUS
func (*DiskEncryptionSettings_STATUS) AssignProperties_To_DiskEncryptionSettings_STATUS ¶
func (settings *DiskEncryptionSettings_STATUS) AssignProperties_To_DiskEncryptionSettings_STATUS(destination *v20220301s.DiskEncryptionSettings_STATUS) error
AssignProperties_To_DiskEncryptionSettings_STATUS populates the provided destination DiskEncryptionSettings_STATUS from our DiskEncryptionSettings_STATUS
func (*DiskEncryptionSettings_STATUS) DeepCopy ¶
func (in *DiskEncryptionSettings_STATUS) DeepCopy() *DiskEncryptionSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiskEncryptionSettings_STATUS.
func (*DiskEncryptionSettings_STATUS) DeepCopyInto ¶
func (in *DiskEncryptionSettings_STATUS) DeepCopyInto(out *DiskEncryptionSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DiskInstanceView_STATUS ¶
type DiskInstanceView_STATUS struct { EncryptionSettings []DiskEncryptionSettings_STATUS `json:"encryptionSettings,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Statuses []InstanceViewStatus_STATUS `json:"statuses,omitempty"` }
Storage version of v1api20201201.DiskInstanceView_STATUS The instance view of the disk.
func (*DiskInstanceView_STATUS) AssignProperties_From_DiskInstanceView_STATUS ¶
func (view *DiskInstanceView_STATUS) AssignProperties_From_DiskInstanceView_STATUS(source *v20220301s.DiskInstanceView_STATUS) error
AssignProperties_From_DiskInstanceView_STATUS populates our DiskInstanceView_STATUS from the provided source DiskInstanceView_STATUS
func (*DiskInstanceView_STATUS) AssignProperties_To_DiskInstanceView_STATUS ¶
func (view *DiskInstanceView_STATUS) AssignProperties_To_DiskInstanceView_STATUS(destination *v20220301s.DiskInstanceView_STATUS) error
AssignProperties_To_DiskInstanceView_STATUS populates the provided destination DiskInstanceView_STATUS from our DiskInstanceView_STATUS
func (*DiskInstanceView_STATUS) DeepCopy ¶
func (in *DiskInstanceView_STATUS) DeepCopy() *DiskInstanceView_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiskInstanceView_STATUS.
func (*DiskInstanceView_STATUS) DeepCopyInto ¶
func (in *DiskInstanceView_STATUS) DeepCopyInto(out *DiskInstanceView_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExtendedLocation ¶
type ExtendedLocation struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20201201.ExtendedLocation The complex type of the extended location.
func (*ExtendedLocation) AssignProperties_From_ExtendedLocation ¶
func (location *ExtendedLocation) AssignProperties_From_ExtendedLocation(source *v20210701s.ExtendedLocation) error
AssignProperties_From_ExtendedLocation populates our ExtendedLocation from the provided source ExtendedLocation
func (*ExtendedLocation) AssignProperties_To_ExtendedLocation ¶
func (location *ExtendedLocation) AssignProperties_To_ExtendedLocation(destination *v20210701s.ExtendedLocation) error
AssignProperties_To_ExtendedLocation populates the provided destination ExtendedLocation from our ExtendedLocation
func (*ExtendedLocation) DeepCopy ¶
func (in *ExtendedLocation) DeepCopy() *ExtendedLocation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtendedLocation.
func (*ExtendedLocation) DeepCopyInto ¶
func (in *ExtendedLocation) DeepCopyInto(out *ExtendedLocation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExtendedLocation_STATUS ¶
type ExtendedLocation_STATUS struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20201201.ExtendedLocation_STATUS The complex type of the extended location.
func (*ExtendedLocation_STATUS) AssignProperties_From_ExtendedLocation_STATUS ¶
func (location *ExtendedLocation_STATUS) AssignProperties_From_ExtendedLocation_STATUS(source *v20210701s.ExtendedLocation_STATUS) error
AssignProperties_From_ExtendedLocation_STATUS populates our ExtendedLocation_STATUS from the provided source ExtendedLocation_STATUS
func (*ExtendedLocation_STATUS) AssignProperties_To_ExtendedLocation_STATUS ¶
func (location *ExtendedLocation_STATUS) AssignProperties_To_ExtendedLocation_STATUS(destination *v20210701s.ExtendedLocation_STATUS) error
AssignProperties_To_ExtendedLocation_STATUS populates the provided destination ExtendedLocation_STATUS from our ExtendedLocation_STATUS
func (*ExtendedLocation_STATUS) DeepCopy ¶
func (in *ExtendedLocation_STATUS) DeepCopy() *ExtendedLocation_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtendedLocation_STATUS.
func (*ExtendedLocation_STATUS) DeepCopyInto ¶
func (in *ExtendedLocation_STATUS) DeepCopyInto(out *ExtendedLocation_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HardwareProfile ¶
type HardwareProfile struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` VmSize *string `json:"vmSize,omitempty"` }
Storage version of v1api20201201.HardwareProfile Specifies the hardware settings for the virtual machine.
func (*HardwareProfile) AssignProperties_From_HardwareProfile ¶
func (profile *HardwareProfile) AssignProperties_From_HardwareProfile(source *v20220301s.HardwareProfile) error
AssignProperties_From_HardwareProfile populates our HardwareProfile from the provided source HardwareProfile
func (*HardwareProfile) AssignProperties_To_HardwareProfile ¶
func (profile *HardwareProfile) AssignProperties_To_HardwareProfile(destination *v20220301s.HardwareProfile) error
AssignProperties_To_HardwareProfile populates the provided destination HardwareProfile from our HardwareProfile
func (*HardwareProfile) DeepCopy ¶
func (in *HardwareProfile) DeepCopy() *HardwareProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HardwareProfile.
func (*HardwareProfile) DeepCopyInto ¶
func (in *HardwareProfile) DeepCopyInto(out *HardwareProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HardwareProfile_STATUS ¶
type HardwareProfile_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` VmSize *string `json:"vmSize,omitempty"` }
Storage version of v1api20201201.HardwareProfile_STATUS Specifies the hardware settings for the virtual machine.
func (*HardwareProfile_STATUS) AssignProperties_From_HardwareProfile_STATUS ¶
func (profile *HardwareProfile_STATUS) AssignProperties_From_HardwareProfile_STATUS(source *v20220301s.HardwareProfile_STATUS) error
AssignProperties_From_HardwareProfile_STATUS populates our HardwareProfile_STATUS from the provided source HardwareProfile_STATUS
func (*HardwareProfile_STATUS) AssignProperties_To_HardwareProfile_STATUS ¶
func (profile *HardwareProfile_STATUS) AssignProperties_To_HardwareProfile_STATUS(destination *v20220301s.HardwareProfile_STATUS) error
AssignProperties_To_HardwareProfile_STATUS populates the provided destination HardwareProfile_STATUS from our HardwareProfile_STATUS
func (*HardwareProfile_STATUS) DeepCopy ¶
func (in *HardwareProfile_STATUS) DeepCopy() *HardwareProfile_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HardwareProfile_STATUS.
func (*HardwareProfile_STATUS) DeepCopyInto ¶
func (in *HardwareProfile_STATUS) DeepCopyInto(out *HardwareProfile_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImageReference ¶
type ImageReference struct { Offer *string `json:"offer,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Publisher *string `json:"publisher,omitempty"` // Reference: Resource Id Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` Sku *string `json:"sku,omitempty"` Version *string `json:"version,omitempty"` }
Storage version of v1api20201201.ImageReference Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is required when you want to use a platform image, marketplace image, or virtual machine image, but is not used in other creation operations. NOTE: Image reference publisher and offer can only be set when you create the scale set.
func (*ImageReference) AssignProperties_From_ImageReference ¶
func (reference *ImageReference) AssignProperties_From_ImageReference(source *v20220301s.ImageReference) error
AssignProperties_From_ImageReference populates our ImageReference from the provided source ImageReference
func (*ImageReference) AssignProperties_To_ImageReference ¶
func (reference *ImageReference) AssignProperties_To_ImageReference(destination *v20220301s.ImageReference) error
AssignProperties_To_ImageReference populates the provided destination ImageReference from our ImageReference
func (*ImageReference) DeepCopy ¶
func (in *ImageReference) DeepCopy() *ImageReference
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageReference.
func (*ImageReference) DeepCopyInto ¶
func (in *ImageReference) DeepCopyInto(out *ImageReference)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImageReference_STATUS ¶
type ImageReference_STATUS struct { ExactVersion *string `json:"exactVersion,omitempty"` Id *string `json:"id,omitempty"` Offer *string `json:"offer,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Publisher *string `json:"publisher,omitempty"` Sku *string `json:"sku,omitempty"` Version *string `json:"version,omitempty"` }
Storage version of v1api20201201.ImageReference_STATUS Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is required when you want to use a platform image, marketplace image, or virtual machine image, but is not used in other creation operations. NOTE: Image reference publisher and offer can only be set when you create the scale set.
func (*ImageReference_STATUS) AssignProperties_From_ImageReference_STATUS ¶
func (reference *ImageReference_STATUS) AssignProperties_From_ImageReference_STATUS(source *v20220301s.ImageReference_STATUS) error
AssignProperties_From_ImageReference_STATUS populates our ImageReference_STATUS from the provided source ImageReference_STATUS
func (*ImageReference_STATUS) AssignProperties_To_ImageReference_STATUS ¶
func (reference *ImageReference_STATUS) AssignProperties_To_ImageReference_STATUS(destination *v20220301s.ImageReference_STATUS) error
AssignProperties_To_ImageReference_STATUS populates the provided destination ImageReference_STATUS from our ImageReference_STATUS
func (*ImageReference_STATUS) DeepCopy ¶
func (in *ImageReference_STATUS) DeepCopy() *ImageReference_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageReference_STATUS.
func (*ImageReference_STATUS) DeepCopyInto ¶
func (in *ImageReference_STATUS) DeepCopyInto(out *ImageReference_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InnerError_STATUS ¶
type InnerError_STATUS struct { Errordetail *string `json:"errordetail,omitempty"` Exceptiontype *string `json:"exceptiontype,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.InnerError_STATUS Inner error details.
func (*InnerError_STATUS) AssignProperties_From_InnerError_STATUS ¶
func (error *InnerError_STATUS) AssignProperties_From_InnerError_STATUS(source *v20220301s.InnerError_STATUS) error
AssignProperties_From_InnerError_STATUS populates our InnerError_STATUS from the provided source InnerError_STATUS
func (*InnerError_STATUS) AssignProperties_To_InnerError_STATUS ¶
func (error *InnerError_STATUS) AssignProperties_To_InnerError_STATUS(destination *v20220301s.InnerError_STATUS) error
AssignProperties_To_InnerError_STATUS populates the provided destination InnerError_STATUS from our InnerError_STATUS
func (*InnerError_STATUS) DeepCopy ¶
func (in *InnerError_STATUS) DeepCopy() *InnerError_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InnerError_STATUS.
func (*InnerError_STATUS) DeepCopyInto ¶
func (in *InnerError_STATUS) DeepCopyInto(out *InnerError_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InstanceViewStatus ¶ added in v2.6.0
type InstanceViewStatus 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 v1api20201201.InstanceViewStatus Instance view status.
func (*InstanceViewStatus) AssignProperties_From_InstanceViewStatus ¶ added in v2.6.0
func (status *InstanceViewStatus) AssignProperties_From_InstanceViewStatus(source *storage.InstanceViewStatus) error
AssignProperties_From_InstanceViewStatus populates our InstanceViewStatus from the provided source InstanceViewStatus
func (*InstanceViewStatus) AssignProperties_To_InstanceViewStatus ¶ added in v2.6.0
func (status *InstanceViewStatus) AssignProperties_To_InstanceViewStatus(destination *storage.InstanceViewStatus) error
AssignProperties_To_InstanceViewStatus populates the provided destination InstanceViewStatus from our InstanceViewStatus
func (*InstanceViewStatus) DeepCopy ¶ added in v2.6.0
func (in *InstanceViewStatus) DeepCopy() *InstanceViewStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstanceViewStatus.
func (*InstanceViewStatus) DeepCopyInto ¶ added in v2.6.0
func (in *InstanceViewStatus) DeepCopyInto(out *InstanceViewStatus)
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 v1api20201201.InstanceViewStatus_STATUS Instance view status.
func (*InstanceViewStatus_STATUS) AssignProperties_From_InstanceViewStatus_STATUS ¶
func (status *InstanceViewStatus_STATUS) AssignProperties_From_InstanceViewStatus_STATUS(source *v20220301s.InstanceViewStatus_STATUS) error
AssignProperties_From_InstanceViewStatus_STATUS populates our InstanceViewStatus_STATUS from the provided source InstanceViewStatus_STATUS
func (*InstanceViewStatus_STATUS) AssignProperties_To_InstanceViewStatus_STATUS ¶
func (status *InstanceViewStatus_STATUS) AssignProperties_To_InstanceViewStatus_STATUS(destination *v20220301s.InstanceViewStatus_STATUS) error
AssignProperties_To_InstanceViewStatus_STATUS populates the provided destination InstanceViewStatus_STATUS from our InstanceViewStatus_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 KeyVaultKeyReference ¶
type KeyVaultKeyReference struct { KeyUrl *string `json:"keyUrl,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SourceVault *SubResource `json:"sourceVault,omitempty"` }
Storage version of v1api20201201.KeyVaultKeyReference Describes a reference to Key Vault Key
func (*KeyVaultKeyReference) AssignProperties_From_KeyVaultKeyReference ¶
func (reference *KeyVaultKeyReference) AssignProperties_From_KeyVaultKeyReference(source *v20220301s.KeyVaultKeyReference) error
AssignProperties_From_KeyVaultKeyReference populates our KeyVaultKeyReference from the provided source KeyVaultKeyReference
func (*KeyVaultKeyReference) AssignProperties_To_KeyVaultKeyReference ¶
func (reference *KeyVaultKeyReference) AssignProperties_To_KeyVaultKeyReference(destination *v20220301s.KeyVaultKeyReference) error
AssignProperties_To_KeyVaultKeyReference populates the provided destination KeyVaultKeyReference from our KeyVaultKeyReference
func (*KeyVaultKeyReference) DeepCopy ¶
func (in *KeyVaultKeyReference) DeepCopy() *KeyVaultKeyReference
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultKeyReference.
func (*KeyVaultKeyReference) DeepCopyInto ¶
func (in *KeyVaultKeyReference) DeepCopyInto(out *KeyVaultKeyReference)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultKeyReference_STATUS ¶
type KeyVaultKeyReference_STATUS struct { KeyUrl *string `json:"keyUrl,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SourceVault *SubResource_STATUS `json:"sourceVault,omitempty"` }
Storage version of v1api20201201.KeyVaultKeyReference_STATUS Describes a reference to Key Vault Key
func (*KeyVaultKeyReference_STATUS) AssignProperties_From_KeyVaultKeyReference_STATUS ¶
func (reference *KeyVaultKeyReference_STATUS) AssignProperties_From_KeyVaultKeyReference_STATUS(source *v20220301s.KeyVaultKeyReference_STATUS) error
AssignProperties_From_KeyVaultKeyReference_STATUS populates our KeyVaultKeyReference_STATUS from the provided source KeyVaultKeyReference_STATUS
func (*KeyVaultKeyReference_STATUS) AssignProperties_To_KeyVaultKeyReference_STATUS ¶
func (reference *KeyVaultKeyReference_STATUS) AssignProperties_To_KeyVaultKeyReference_STATUS(destination *v20220301s.KeyVaultKeyReference_STATUS) error
AssignProperties_To_KeyVaultKeyReference_STATUS populates the provided destination KeyVaultKeyReference_STATUS from our KeyVaultKeyReference_STATUS
func (*KeyVaultKeyReference_STATUS) DeepCopy ¶
func (in *KeyVaultKeyReference_STATUS) DeepCopy() *KeyVaultKeyReference_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultKeyReference_STATUS.
func (*KeyVaultKeyReference_STATUS) DeepCopyInto ¶
func (in *KeyVaultKeyReference_STATUS) DeepCopyInto(out *KeyVaultKeyReference_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultSecretReference ¶
type KeyVaultSecretReference struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretUrl *string `json:"secretUrl,omitempty"` SourceVault *SubResource `json:"sourceVault,omitempty"` }
Storage version of v1api20201201.KeyVaultSecretReference Describes a reference to Key Vault Secret
func (*KeyVaultSecretReference) AssignProperties_From_KeyVaultSecretReference ¶
func (reference *KeyVaultSecretReference) AssignProperties_From_KeyVaultSecretReference(source *v20220301s.KeyVaultSecretReference) error
AssignProperties_From_KeyVaultSecretReference populates our KeyVaultSecretReference from the provided source KeyVaultSecretReference
func (*KeyVaultSecretReference) AssignProperties_To_KeyVaultSecretReference ¶
func (reference *KeyVaultSecretReference) AssignProperties_To_KeyVaultSecretReference(destination *v20220301s.KeyVaultSecretReference) error
AssignProperties_To_KeyVaultSecretReference populates the provided destination KeyVaultSecretReference from our KeyVaultSecretReference
func (*KeyVaultSecretReference) DeepCopy ¶
func (in *KeyVaultSecretReference) DeepCopy() *KeyVaultSecretReference
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultSecretReference.
func (*KeyVaultSecretReference) DeepCopyInto ¶
func (in *KeyVaultSecretReference) DeepCopyInto(out *KeyVaultSecretReference)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultSecretReference_STATUS ¶
type KeyVaultSecretReference_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretUrl *string `json:"secretUrl,omitempty"` SourceVault *SubResource_STATUS `json:"sourceVault,omitempty"` }
Storage version of v1api20201201.KeyVaultSecretReference_STATUS Describes a reference to Key Vault Secret
func (*KeyVaultSecretReference_STATUS) AssignProperties_From_KeyVaultSecretReference_STATUS ¶
func (reference *KeyVaultSecretReference_STATUS) AssignProperties_From_KeyVaultSecretReference_STATUS(source *v20220301s.KeyVaultSecretReference_STATUS) error
AssignProperties_From_KeyVaultSecretReference_STATUS populates our KeyVaultSecretReference_STATUS from the provided source KeyVaultSecretReference_STATUS
func (*KeyVaultSecretReference_STATUS) AssignProperties_To_KeyVaultSecretReference_STATUS ¶
func (reference *KeyVaultSecretReference_STATUS) AssignProperties_To_KeyVaultSecretReference_STATUS(destination *v20220301s.KeyVaultSecretReference_STATUS) error
AssignProperties_To_KeyVaultSecretReference_STATUS populates the provided destination KeyVaultSecretReference_STATUS from our KeyVaultSecretReference_STATUS
func (*KeyVaultSecretReference_STATUS) DeepCopy ¶
func (in *KeyVaultSecretReference_STATUS) DeepCopy() *KeyVaultSecretReference_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultSecretReference_STATUS.
func (*KeyVaultSecretReference_STATUS) DeepCopyInto ¶
func (in *KeyVaultSecretReference_STATUS) DeepCopyInto(out *KeyVaultSecretReference_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LastPatchInstallationSummary_STATUS ¶
type LastPatchInstallationSummary_STATUS struct { Error *ApiError_STATUS `json:"error,omitempty"` ExcludedPatchCount *int `json:"excludedPatchCount,omitempty"` FailedPatchCount *int `json:"failedPatchCount,omitempty"` InstallationActivityId *string `json:"installationActivityId,omitempty"` InstalledPatchCount *int `json:"installedPatchCount,omitempty"` LastModifiedTime *string `json:"lastModifiedTime,omitempty"` MaintenanceWindowExceeded *bool `json:"maintenanceWindowExceeded,omitempty"` NotSelectedPatchCount *int `json:"notSelectedPatchCount,omitempty"` PendingPatchCount *int `json:"pendingPatchCount,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` StartTime *string `json:"startTime,omitempty"` Status *string `json:"status,omitempty"` }
Storage version of v1api20201201.LastPatchInstallationSummary_STATUS Describes the properties of the last installed patch summary.
func (*LastPatchInstallationSummary_STATUS) AssignProperties_From_LastPatchInstallationSummary_STATUS ¶
func (summary *LastPatchInstallationSummary_STATUS) AssignProperties_From_LastPatchInstallationSummary_STATUS(source *v20220301s.LastPatchInstallationSummary_STATUS) error
AssignProperties_From_LastPatchInstallationSummary_STATUS populates our LastPatchInstallationSummary_STATUS from the provided source LastPatchInstallationSummary_STATUS
func (*LastPatchInstallationSummary_STATUS) AssignProperties_To_LastPatchInstallationSummary_STATUS ¶
func (summary *LastPatchInstallationSummary_STATUS) AssignProperties_To_LastPatchInstallationSummary_STATUS(destination *v20220301s.LastPatchInstallationSummary_STATUS) error
AssignProperties_To_LastPatchInstallationSummary_STATUS populates the provided destination LastPatchInstallationSummary_STATUS from our LastPatchInstallationSummary_STATUS
func (*LastPatchInstallationSummary_STATUS) DeepCopy ¶
func (in *LastPatchInstallationSummary_STATUS) DeepCopy() *LastPatchInstallationSummary_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LastPatchInstallationSummary_STATUS.
func (*LastPatchInstallationSummary_STATUS) DeepCopyInto ¶
func (in *LastPatchInstallationSummary_STATUS) DeepCopyInto(out *LastPatchInstallationSummary_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinuxConfiguration ¶
type LinuxConfiguration struct { DisablePasswordAuthentication *bool `json:"disablePasswordAuthentication,omitempty"` PatchSettings *LinuxPatchSettings `json:"patchSettings,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisionVMAgent *bool `json:"provisionVMAgent,omitempty"` Ssh *SshConfiguration `json:"ssh,omitempty"` }
Storage version of v1api20201201.LinuxConfiguration Specifies the Linux operating system settings on the virtual machine. For a list of supported Linux distributions, see [Linux on Azure-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-endorsed-distros?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json) For running non-endorsed distributions, see [Information for Non-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-create-upload-generic?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json).
func (*LinuxConfiguration) AssignProperties_From_LinuxConfiguration ¶
func (configuration *LinuxConfiguration) AssignProperties_From_LinuxConfiguration(source *v20220301s.LinuxConfiguration) error
AssignProperties_From_LinuxConfiguration populates our LinuxConfiguration from the provided source LinuxConfiguration
func (*LinuxConfiguration) AssignProperties_To_LinuxConfiguration ¶
func (configuration *LinuxConfiguration) AssignProperties_To_LinuxConfiguration(destination *v20220301s.LinuxConfiguration) error
AssignProperties_To_LinuxConfiguration populates the provided destination LinuxConfiguration from our LinuxConfiguration
func (*LinuxConfiguration) DeepCopy ¶
func (in *LinuxConfiguration) DeepCopy() *LinuxConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinuxConfiguration.
func (*LinuxConfiguration) DeepCopyInto ¶
func (in *LinuxConfiguration) DeepCopyInto(out *LinuxConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinuxConfiguration_STATUS ¶
type LinuxConfiguration_STATUS struct { DisablePasswordAuthentication *bool `json:"disablePasswordAuthentication,omitempty"` PatchSettings *LinuxPatchSettings_STATUS `json:"patchSettings,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisionVMAgent *bool `json:"provisionVMAgent,omitempty"` Ssh *SshConfiguration_STATUS `json:"ssh,omitempty"` }
Storage version of v1api20201201.LinuxConfiguration_STATUS Specifies the Linux operating system settings on the virtual machine. For a list of supported Linux distributions, see [Linux on Azure-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-endorsed-distros?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json) For running non-endorsed distributions, see [Information for Non-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-create-upload-generic?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json).
func (*LinuxConfiguration_STATUS) AssignProperties_From_LinuxConfiguration_STATUS ¶
func (configuration *LinuxConfiguration_STATUS) AssignProperties_From_LinuxConfiguration_STATUS(source *v20220301s.LinuxConfiguration_STATUS) error
AssignProperties_From_LinuxConfiguration_STATUS populates our LinuxConfiguration_STATUS from the provided source LinuxConfiguration_STATUS
func (*LinuxConfiguration_STATUS) AssignProperties_To_LinuxConfiguration_STATUS ¶
func (configuration *LinuxConfiguration_STATUS) AssignProperties_To_LinuxConfiguration_STATUS(destination *v20220301s.LinuxConfiguration_STATUS) error
AssignProperties_To_LinuxConfiguration_STATUS populates the provided destination LinuxConfiguration_STATUS from our LinuxConfiguration_STATUS
func (*LinuxConfiguration_STATUS) DeepCopy ¶
func (in *LinuxConfiguration_STATUS) DeepCopy() *LinuxConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinuxConfiguration_STATUS.
func (*LinuxConfiguration_STATUS) DeepCopyInto ¶
func (in *LinuxConfiguration_STATUS) DeepCopyInto(out *LinuxConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinuxPatchSettings ¶
type LinuxPatchSettings struct { PatchMode *string `json:"patchMode,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.LinuxPatchSettings Specifies settings related to VM Guest Patching on Linux.
func (*LinuxPatchSettings) AssignProperties_From_LinuxPatchSettings ¶
func (settings *LinuxPatchSettings) AssignProperties_From_LinuxPatchSettings(source *v20220301s.LinuxPatchSettings) error
AssignProperties_From_LinuxPatchSettings populates our LinuxPatchSettings from the provided source LinuxPatchSettings
func (*LinuxPatchSettings) AssignProperties_To_LinuxPatchSettings ¶
func (settings *LinuxPatchSettings) AssignProperties_To_LinuxPatchSettings(destination *v20220301s.LinuxPatchSettings) error
AssignProperties_To_LinuxPatchSettings populates the provided destination LinuxPatchSettings from our LinuxPatchSettings
func (*LinuxPatchSettings) DeepCopy ¶
func (in *LinuxPatchSettings) DeepCopy() *LinuxPatchSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinuxPatchSettings.
func (*LinuxPatchSettings) DeepCopyInto ¶
func (in *LinuxPatchSettings) DeepCopyInto(out *LinuxPatchSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinuxPatchSettings_STATUS ¶
type LinuxPatchSettings_STATUS struct { PatchMode *string `json:"patchMode,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.LinuxPatchSettings_STATUS Specifies settings related to VM Guest Patching on Linux.
func (*LinuxPatchSettings_STATUS) AssignProperties_From_LinuxPatchSettings_STATUS ¶
func (settings *LinuxPatchSettings_STATUS) AssignProperties_From_LinuxPatchSettings_STATUS(source *v20220301s.LinuxPatchSettings_STATUS) error
AssignProperties_From_LinuxPatchSettings_STATUS populates our LinuxPatchSettings_STATUS from the provided source LinuxPatchSettings_STATUS
func (*LinuxPatchSettings_STATUS) AssignProperties_To_LinuxPatchSettings_STATUS ¶
func (settings *LinuxPatchSettings_STATUS) AssignProperties_To_LinuxPatchSettings_STATUS(destination *v20220301s.LinuxPatchSettings_STATUS) error
AssignProperties_To_LinuxPatchSettings_STATUS populates the provided destination LinuxPatchSettings_STATUS from our LinuxPatchSettings_STATUS
func (*LinuxPatchSettings_STATUS) DeepCopy ¶
func (in *LinuxPatchSettings_STATUS) DeepCopy() *LinuxPatchSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinuxPatchSettings_STATUS.
func (*LinuxPatchSettings_STATUS) DeepCopyInto ¶
func (in *LinuxPatchSettings_STATUS) DeepCopyInto(out *LinuxPatchSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceRedeployStatus_STATUS ¶
type MaintenanceRedeployStatus_STATUS struct { IsCustomerInitiatedMaintenanceAllowed *bool `json:"isCustomerInitiatedMaintenanceAllowed,omitempty"` LastOperationMessage *string `json:"lastOperationMessage,omitempty"` LastOperationResultCode *string `json:"lastOperationResultCode,omitempty"` MaintenanceWindowEndTime *string `json:"maintenanceWindowEndTime,omitempty"` MaintenanceWindowStartTime *string `json:"maintenanceWindowStartTime,omitempty"` PreMaintenanceWindowEndTime *string `json:"preMaintenanceWindowEndTime,omitempty"` PreMaintenanceWindowStartTime *string `json:"preMaintenanceWindowStartTime,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.MaintenanceRedeployStatus_STATUS Maintenance Operation Status.
func (*MaintenanceRedeployStatus_STATUS) AssignProperties_From_MaintenanceRedeployStatus_STATUS ¶
func (status *MaintenanceRedeployStatus_STATUS) AssignProperties_From_MaintenanceRedeployStatus_STATUS(source *v20220301s.MaintenanceRedeployStatus_STATUS) error
AssignProperties_From_MaintenanceRedeployStatus_STATUS populates our MaintenanceRedeployStatus_STATUS from the provided source MaintenanceRedeployStatus_STATUS
func (*MaintenanceRedeployStatus_STATUS) AssignProperties_To_MaintenanceRedeployStatus_STATUS ¶
func (status *MaintenanceRedeployStatus_STATUS) AssignProperties_To_MaintenanceRedeployStatus_STATUS(destination *v20220301s.MaintenanceRedeployStatus_STATUS) error
AssignProperties_To_MaintenanceRedeployStatus_STATUS populates the provided destination MaintenanceRedeployStatus_STATUS from our MaintenanceRedeployStatus_STATUS
func (*MaintenanceRedeployStatus_STATUS) DeepCopy ¶
func (in *MaintenanceRedeployStatus_STATUS) DeepCopy() *MaintenanceRedeployStatus_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceRedeployStatus_STATUS.
func (*MaintenanceRedeployStatus_STATUS) DeepCopyInto ¶
func (in *MaintenanceRedeployStatus_STATUS) DeepCopyInto(out *MaintenanceRedeployStatus_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedDiskParameters ¶
type ManagedDiskParameters struct { DiskEncryptionSet *SubResource `json:"diskEncryptionSet,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` // Reference: Resource Id Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` StorageAccountType *string `json:"storageAccountType,omitempty"` }
Storage version of v1api20201201.ManagedDiskParameters The parameters of a managed disk.
func (*ManagedDiskParameters) AssignProperties_From_ManagedDiskParameters ¶
func (parameters *ManagedDiskParameters) AssignProperties_From_ManagedDiskParameters(source *v20220301s.ManagedDiskParameters) error
AssignProperties_From_ManagedDiskParameters populates our ManagedDiskParameters from the provided source ManagedDiskParameters
func (*ManagedDiskParameters) AssignProperties_To_ManagedDiskParameters ¶
func (parameters *ManagedDiskParameters) AssignProperties_To_ManagedDiskParameters(destination *v20220301s.ManagedDiskParameters) error
AssignProperties_To_ManagedDiskParameters populates the provided destination ManagedDiskParameters from our ManagedDiskParameters
func (*ManagedDiskParameters) DeepCopy ¶
func (in *ManagedDiskParameters) DeepCopy() *ManagedDiskParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedDiskParameters.
func (*ManagedDiskParameters) DeepCopyInto ¶
func (in *ManagedDiskParameters) DeepCopyInto(out *ManagedDiskParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedDiskParameters_STATUS ¶
type ManagedDiskParameters_STATUS struct { DiskEncryptionSet *SubResource_STATUS `json:"diskEncryptionSet,omitempty"` Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` StorageAccountType *string `json:"storageAccountType,omitempty"` }
Storage version of v1api20201201.ManagedDiskParameters_STATUS The parameters of a managed disk.
func (*ManagedDiskParameters_STATUS) AssignProperties_From_ManagedDiskParameters_STATUS ¶
func (parameters *ManagedDiskParameters_STATUS) AssignProperties_From_ManagedDiskParameters_STATUS(source *v20220301s.ManagedDiskParameters_STATUS) error
AssignProperties_From_ManagedDiskParameters_STATUS populates our ManagedDiskParameters_STATUS from the provided source ManagedDiskParameters_STATUS
func (*ManagedDiskParameters_STATUS) AssignProperties_To_ManagedDiskParameters_STATUS ¶
func (parameters *ManagedDiskParameters_STATUS) AssignProperties_To_ManagedDiskParameters_STATUS(destination *v20220301s.ManagedDiskParameters_STATUS) error
AssignProperties_To_ManagedDiskParameters_STATUS populates the provided destination ManagedDiskParameters_STATUS from our ManagedDiskParameters_STATUS
func (*ManagedDiskParameters_STATUS) DeepCopy ¶
func (in *ManagedDiskParameters_STATUS) DeepCopy() *ManagedDiskParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedDiskParameters_STATUS.
func (*ManagedDiskParameters_STATUS) DeepCopyInto ¶
func (in *ManagedDiskParameters_STATUS) DeepCopyInto(out *ManagedDiskParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkInterfaceReference ¶
type NetworkInterfaceReference struct { Primary *bool `json:"primary,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` // Reference: Resource Id Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` }
Storage version of v1api20201201.NetworkInterfaceReference Describes a network interface reference.
func (*NetworkInterfaceReference) AssignProperties_From_NetworkInterfaceReference ¶
func (reference *NetworkInterfaceReference) AssignProperties_From_NetworkInterfaceReference(source *v20220301s.NetworkInterfaceReference) error
AssignProperties_From_NetworkInterfaceReference populates our NetworkInterfaceReference from the provided source NetworkInterfaceReference
func (*NetworkInterfaceReference) AssignProperties_To_NetworkInterfaceReference ¶
func (reference *NetworkInterfaceReference) AssignProperties_To_NetworkInterfaceReference(destination *v20220301s.NetworkInterfaceReference) error
AssignProperties_To_NetworkInterfaceReference populates the provided destination NetworkInterfaceReference from our NetworkInterfaceReference
func (*NetworkInterfaceReference) DeepCopy ¶
func (in *NetworkInterfaceReference) DeepCopy() *NetworkInterfaceReference
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceReference.
func (*NetworkInterfaceReference) DeepCopyInto ¶
func (in *NetworkInterfaceReference) DeepCopyInto(out *NetworkInterfaceReference)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkInterfaceReference_STATUS ¶
type NetworkInterfaceReference_STATUS struct { Id *string `json:"id,omitempty"` Primary *bool `json:"primary,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.NetworkInterfaceReference_STATUS Describes a network interface reference.
func (*NetworkInterfaceReference_STATUS) AssignProperties_From_NetworkInterfaceReference_STATUS ¶
func (reference *NetworkInterfaceReference_STATUS) AssignProperties_From_NetworkInterfaceReference_STATUS(source *v20220301s.NetworkInterfaceReference_STATUS) error
AssignProperties_From_NetworkInterfaceReference_STATUS populates our NetworkInterfaceReference_STATUS from the provided source NetworkInterfaceReference_STATUS
func (*NetworkInterfaceReference_STATUS) AssignProperties_To_NetworkInterfaceReference_STATUS ¶
func (reference *NetworkInterfaceReference_STATUS) AssignProperties_To_NetworkInterfaceReference_STATUS(destination *v20220301s.NetworkInterfaceReference_STATUS) error
AssignProperties_To_NetworkInterfaceReference_STATUS populates the provided destination NetworkInterfaceReference_STATUS from our NetworkInterfaceReference_STATUS
func (*NetworkInterfaceReference_STATUS) DeepCopy ¶
func (in *NetworkInterfaceReference_STATUS) DeepCopy() *NetworkInterfaceReference_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceReference_STATUS.
func (*NetworkInterfaceReference_STATUS) DeepCopyInto ¶
func (in *NetworkInterfaceReference_STATUS) DeepCopyInto(out *NetworkInterfaceReference_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkProfile ¶
type NetworkProfile struct { NetworkInterfaces []NetworkInterfaceReference `json:"networkInterfaces,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.NetworkProfile Specifies the network interfaces of the virtual machine.
func (*NetworkProfile) AssignProperties_From_NetworkProfile ¶
func (profile *NetworkProfile) AssignProperties_From_NetworkProfile(source *v20220301s.NetworkProfile) error
AssignProperties_From_NetworkProfile populates our NetworkProfile from the provided source NetworkProfile
func (*NetworkProfile) AssignProperties_To_NetworkProfile ¶
func (profile *NetworkProfile) AssignProperties_To_NetworkProfile(destination *v20220301s.NetworkProfile) error
AssignProperties_To_NetworkProfile populates the provided destination NetworkProfile from our NetworkProfile
func (*NetworkProfile) DeepCopy ¶
func (in *NetworkProfile) DeepCopy() *NetworkProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkProfile.
func (*NetworkProfile) DeepCopyInto ¶
func (in *NetworkProfile) DeepCopyInto(out *NetworkProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkProfile_STATUS ¶
type NetworkProfile_STATUS struct { NetworkInterfaces []NetworkInterfaceReference_STATUS `json:"networkInterfaces,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.NetworkProfile_STATUS Specifies the network interfaces of the virtual machine.
func (*NetworkProfile_STATUS) AssignProperties_From_NetworkProfile_STATUS ¶
func (profile *NetworkProfile_STATUS) AssignProperties_From_NetworkProfile_STATUS(source *v20220301s.NetworkProfile_STATUS) error
AssignProperties_From_NetworkProfile_STATUS populates our NetworkProfile_STATUS from the provided source NetworkProfile_STATUS
func (*NetworkProfile_STATUS) AssignProperties_To_NetworkProfile_STATUS ¶
func (profile *NetworkProfile_STATUS) AssignProperties_To_NetworkProfile_STATUS(destination *v20220301s.NetworkProfile_STATUS) error
AssignProperties_To_NetworkProfile_STATUS populates the provided destination NetworkProfile_STATUS from our NetworkProfile_STATUS
func (*NetworkProfile_STATUS) DeepCopy ¶
func (in *NetworkProfile_STATUS) DeepCopy() *NetworkProfile_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkProfile_STATUS.
func (*NetworkProfile_STATUS) DeepCopyInto ¶
func (in *NetworkProfile_STATUS) DeepCopyInto(out *NetworkProfile_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OSDisk ¶
type OSDisk struct { Caching *string `json:"caching,omitempty"` CreateOption *string `json:"createOption,omitempty"` DiffDiskSettings *DiffDiskSettings `json:"diffDiskSettings,omitempty"` DiskSizeGB *int `json:"diskSizeGB,omitempty"` EncryptionSettings *DiskEncryptionSettings `json:"encryptionSettings,omitempty"` Image *VirtualHardDisk `json:"image,omitempty"` ManagedDisk *ManagedDiskParameters `json:"managedDisk,omitempty"` Name *string `json:"name,omitempty"` OsType *string `json:"osType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Vhd *VirtualHardDisk `json:"vhd,omitempty"` WriteAcceleratorEnabled *bool `json:"writeAcceleratorEnabled,omitempty"` }
Storage version of v1api20201201.OSDisk Specifies information about the operating system disk used by the virtual machine. For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).
func (*OSDisk) AssignProperties_From_OSDisk ¶
func (disk *OSDisk) AssignProperties_From_OSDisk(source *v20220301s.OSDisk) error
AssignProperties_From_OSDisk populates our OSDisk from the provided source OSDisk
func (*OSDisk) AssignProperties_To_OSDisk ¶
func (disk *OSDisk) AssignProperties_To_OSDisk(destination *v20220301s.OSDisk) error
AssignProperties_To_OSDisk populates the provided destination OSDisk from our OSDisk
func (*OSDisk) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OSDisk.
func (*OSDisk) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OSDisk_STATUS ¶
type OSDisk_STATUS struct { Caching *string `json:"caching,omitempty"` CreateOption *string `json:"createOption,omitempty"` DiffDiskSettings *DiffDiskSettings_STATUS `json:"diffDiskSettings,omitempty"` DiskSizeGB *int `json:"diskSizeGB,omitempty"` EncryptionSettings *DiskEncryptionSettings_STATUS `json:"encryptionSettings,omitempty"` Image *VirtualHardDisk_STATUS `json:"image,omitempty"` ManagedDisk *ManagedDiskParameters_STATUS `json:"managedDisk,omitempty"` Name *string `json:"name,omitempty"` OsType *string `json:"osType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Vhd *VirtualHardDisk_STATUS `json:"vhd,omitempty"` WriteAcceleratorEnabled *bool `json:"writeAcceleratorEnabled,omitempty"` }
Storage version of v1api20201201.OSDisk_STATUS Specifies information about the operating system disk used by the virtual machine. For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).
func (*OSDisk_STATUS) AssignProperties_From_OSDisk_STATUS ¶
func (disk *OSDisk_STATUS) AssignProperties_From_OSDisk_STATUS(source *v20220301s.OSDisk_STATUS) error
AssignProperties_From_OSDisk_STATUS populates our OSDisk_STATUS from the provided source OSDisk_STATUS
func (*OSDisk_STATUS) AssignProperties_To_OSDisk_STATUS ¶
func (disk *OSDisk_STATUS) AssignProperties_To_OSDisk_STATUS(destination *v20220301s.OSDisk_STATUS) error
AssignProperties_To_OSDisk_STATUS populates the provided destination OSDisk_STATUS from our OSDisk_STATUS
func (*OSDisk_STATUS) DeepCopy ¶
func (in *OSDisk_STATUS) DeepCopy() *OSDisk_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OSDisk_STATUS.
func (*OSDisk_STATUS) DeepCopyInto ¶
func (in *OSDisk_STATUS) DeepCopyInto(out *OSDisk_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OSProfile ¶
type OSProfile struct { AdminPassword *genruntime.SecretReference `json:"adminPassword,omitempty"` AdminUsername *string `json:"adminUsername,omitempty"` AllowExtensionOperations *bool `json:"allowExtensionOperations,omitempty"` ComputerName *string `json:"computerName,omitempty"` CustomData *string `json:"customData,omitempty"` LinuxConfiguration *LinuxConfiguration `json:"linuxConfiguration,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RequireGuestProvisionSignal *bool `json:"requireGuestProvisionSignal,omitempty"` Secrets []VaultSecretGroup `json:"secrets,omitempty"` WindowsConfiguration *WindowsConfiguration `json:"windowsConfiguration,omitempty"` }
Storage version of v1api20201201.OSProfile Specifies the operating system settings for the virtual machine. Some of the settings cannot be changed once VM is provisioned.
func (*OSProfile) AssignProperties_From_OSProfile ¶
func (profile *OSProfile) AssignProperties_From_OSProfile(source *v20220301s.OSProfile) error
AssignProperties_From_OSProfile populates our OSProfile from the provided source OSProfile
func (*OSProfile) AssignProperties_To_OSProfile ¶
func (profile *OSProfile) AssignProperties_To_OSProfile(destination *v20220301s.OSProfile) error
AssignProperties_To_OSProfile populates the provided destination OSProfile from our OSProfile
func (*OSProfile) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OSProfile.
func (*OSProfile) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OSProfile_STATUS ¶
type OSProfile_STATUS struct { AdminUsername *string `json:"adminUsername,omitempty"` AllowExtensionOperations *bool `json:"allowExtensionOperations,omitempty"` ComputerName *string `json:"computerName,omitempty"` CustomData *string `json:"customData,omitempty"` LinuxConfiguration *LinuxConfiguration_STATUS `json:"linuxConfiguration,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RequireGuestProvisionSignal *bool `json:"requireGuestProvisionSignal,omitempty"` Secrets []VaultSecretGroup_STATUS `json:"secrets,omitempty"` WindowsConfiguration *WindowsConfiguration_STATUS `json:"windowsConfiguration,omitempty"` }
Storage version of v1api20201201.OSProfile_STATUS Specifies the operating system settings for the virtual machine. Some of the settings cannot be changed once VM is provisioned.
func (*OSProfile_STATUS) AssignProperties_From_OSProfile_STATUS ¶
func (profile *OSProfile_STATUS) AssignProperties_From_OSProfile_STATUS(source *v20220301s.OSProfile_STATUS) error
AssignProperties_From_OSProfile_STATUS populates our OSProfile_STATUS from the provided source OSProfile_STATUS
func (*OSProfile_STATUS) AssignProperties_To_OSProfile_STATUS ¶
func (profile *OSProfile_STATUS) AssignProperties_To_OSProfile_STATUS(destination *v20220301s.OSProfile_STATUS) error
AssignProperties_To_OSProfile_STATUS populates the provided destination OSProfile_STATUS from our OSProfile_STATUS
func (*OSProfile_STATUS) DeepCopy ¶
func (in *OSProfile_STATUS) DeepCopy() *OSProfile_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OSProfile_STATUS.
func (*OSProfile_STATUS) DeepCopyInto ¶
func (in *OSProfile_STATUS) DeepCopyInto(out *OSProfile_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PatchSettings ¶
type PatchSettings struct { EnableHotpatching *bool `json:"enableHotpatching,omitempty"` PatchMode *string `json:"patchMode,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.PatchSettings Specifies settings related to VM Guest Patching on Windows.
func (*PatchSettings) AssignProperties_From_PatchSettings ¶
func (settings *PatchSettings) AssignProperties_From_PatchSettings(source *v20220301s.PatchSettings) error
AssignProperties_From_PatchSettings populates our PatchSettings from the provided source PatchSettings
func (*PatchSettings) AssignProperties_To_PatchSettings ¶
func (settings *PatchSettings) AssignProperties_To_PatchSettings(destination *v20220301s.PatchSettings) error
AssignProperties_To_PatchSettings populates the provided destination PatchSettings from our PatchSettings
func (*PatchSettings) DeepCopy ¶
func (in *PatchSettings) DeepCopy() *PatchSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PatchSettings.
func (*PatchSettings) DeepCopyInto ¶
func (in *PatchSettings) DeepCopyInto(out *PatchSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PatchSettings_STATUS ¶
type PatchSettings_STATUS struct { EnableHotpatching *bool `json:"enableHotpatching,omitempty"` PatchMode *string `json:"patchMode,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.PatchSettings_STATUS Specifies settings related to VM Guest Patching on Windows.
func (*PatchSettings_STATUS) AssignProperties_From_PatchSettings_STATUS ¶
func (settings *PatchSettings_STATUS) AssignProperties_From_PatchSettings_STATUS(source *v20220301s.PatchSettings_STATUS) error
AssignProperties_From_PatchSettings_STATUS populates our PatchSettings_STATUS from the provided source PatchSettings_STATUS
func (*PatchSettings_STATUS) AssignProperties_To_PatchSettings_STATUS ¶
func (settings *PatchSettings_STATUS) AssignProperties_To_PatchSettings_STATUS(destination *v20220301s.PatchSettings_STATUS) error
AssignProperties_To_PatchSettings_STATUS populates the provided destination PatchSettings_STATUS from our PatchSettings_STATUS
func (*PatchSettings_STATUS) DeepCopy ¶
func (in *PatchSettings_STATUS) DeepCopy() *PatchSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PatchSettings_STATUS.
func (*PatchSettings_STATUS) DeepCopyInto ¶
func (in *PatchSettings_STATUS) DeepCopyInto(out *PatchSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Plan ¶
type Plan struct { Name *string `json:"name,omitempty"` Product *string `json:"product,omitempty"` PromotionCode *string `json:"promotionCode,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Publisher *string `json:"publisher,omitempty"` }
Storage version of v1api20201201.Plan Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click Want to deploy programmatically, Get Started ->. Enter any required information and then click Save.
func (*Plan) AssignProperties_From_Plan ¶
func (plan *Plan) AssignProperties_From_Plan(source *v20220301s.Plan) error
AssignProperties_From_Plan populates our Plan from the provided source Plan
func (*Plan) AssignProperties_To_Plan ¶
func (plan *Plan) AssignProperties_To_Plan(destination *v20220301s.Plan) error
AssignProperties_To_Plan populates the provided destination Plan from our Plan
func (*Plan) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Plan.
func (*Plan) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Plan_STATUS ¶
type Plan_STATUS struct { Name *string `json:"name,omitempty"` Product *string `json:"product,omitempty"` PromotionCode *string `json:"promotionCode,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Publisher *string `json:"publisher,omitempty"` }
Storage version of v1api20201201.Plan_STATUS Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click Want to deploy programmatically, Get Started ->. Enter any required information and then click Save.
func (*Plan_STATUS) AssignProperties_From_Plan_STATUS ¶
func (plan *Plan_STATUS) AssignProperties_From_Plan_STATUS(source *v20220301s.Plan_STATUS) error
AssignProperties_From_Plan_STATUS populates our Plan_STATUS from the provided source Plan_STATUS
func (*Plan_STATUS) AssignProperties_To_Plan_STATUS ¶
func (plan *Plan_STATUS) AssignProperties_To_Plan_STATUS(destination *v20220301s.Plan_STATUS) error
AssignProperties_To_Plan_STATUS populates the provided destination Plan_STATUS from our Plan_STATUS
func (*Plan_STATUS) DeepCopy ¶
func (in *Plan_STATUS) DeepCopy() *Plan_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Plan_STATUS.
func (*Plan_STATUS) DeepCopyInto ¶
func (in *Plan_STATUS) DeepCopyInto(out *Plan_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RollingUpgradePolicy ¶
type RollingUpgradePolicy struct { EnableCrossZoneUpgrade *bool `json:"enableCrossZoneUpgrade,omitempty"` MaxBatchInstancePercent *int `json:"maxBatchInstancePercent,omitempty"` MaxUnhealthyInstancePercent *int `json:"maxUnhealthyInstancePercent,omitempty"` MaxUnhealthyUpgradedInstancePercent *int `json:"maxUnhealthyUpgradedInstancePercent,omitempty"` PauseTimeBetweenBatches *string `json:"pauseTimeBetweenBatches,omitempty"` PrioritizeUnhealthyInstances *bool `json:"prioritizeUnhealthyInstances,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.RollingUpgradePolicy The configuration parameters used while performing a rolling upgrade.
func (*RollingUpgradePolicy) AssignProperties_From_RollingUpgradePolicy ¶
func (policy *RollingUpgradePolicy) AssignProperties_From_RollingUpgradePolicy(source *v20220301s.RollingUpgradePolicy) error
AssignProperties_From_RollingUpgradePolicy populates our RollingUpgradePolicy from the provided source RollingUpgradePolicy
func (*RollingUpgradePolicy) AssignProperties_To_RollingUpgradePolicy ¶
func (policy *RollingUpgradePolicy) AssignProperties_To_RollingUpgradePolicy(destination *v20220301s.RollingUpgradePolicy) error
AssignProperties_To_RollingUpgradePolicy populates the provided destination RollingUpgradePolicy from our RollingUpgradePolicy
func (*RollingUpgradePolicy) DeepCopy ¶
func (in *RollingUpgradePolicy) DeepCopy() *RollingUpgradePolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RollingUpgradePolicy.
func (*RollingUpgradePolicy) DeepCopyInto ¶
func (in *RollingUpgradePolicy) DeepCopyInto(out *RollingUpgradePolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RollingUpgradePolicy_STATUS ¶
type RollingUpgradePolicy_STATUS struct { EnableCrossZoneUpgrade *bool `json:"enableCrossZoneUpgrade,omitempty"` MaxBatchInstancePercent *int `json:"maxBatchInstancePercent,omitempty"` MaxUnhealthyInstancePercent *int `json:"maxUnhealthyInstancePercent,omitempty"` MaxUnhealthyUpgradedInstancePercent *int `json:"maxUnhealthyUpgradedInstancePercent,omitempty"` PauseTimeBetweenBatches *string `json:"pauseTimeBetweenBatches,omitempty"` PrioritizeUnhealthyInstances *bool `json:"prioritizeUnhealthyInstances,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.RollingUpgradePolicy_STATUS The configuration parameters used while performing a rolling upgrade.
func (*RollingUpgradePolicy_STATUS) AssignProperties_From_RollingUpgradePolicy_STATUS ¶
func (policy *RollingUpgradePolicy_STATUS) AssignProperties_From_RollingUpgradePolicy_STATUS(source *v20220301s.RollingUpgradePolicy_STATUS) error
AssignProperties_From_RollingUpgradePolicy_STATUS populates our RollingUpgradePolicy_STATUS from the provided source RollingUpgradePolicy_STATUS
func (*RollingUpgradePolicy_STATUS) AssignProperties_To_RollingUpgradePolicy_STATUS ¶
func (policy *RollingUpgradePolicy_STATUS) AssignProperties_To_RollingUpgradePolicy_STATUS(destination *v20220301s.RollingUpgradePolicy_STATUS) error
AssignProperties_To_RollingUpgradePolicy_STATUS populates the provided destination RollingUpgradePolicy_STATUS from our RollingUpgradePolicy_STATUS
func (*RollingUpgradePolicy_STATUS) DeepCopy ¶
func (in *RollingUpgradePolicy_STATUS) DeepCopy() *RollingUpgradePolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RollingUpgradePolicy_STATUS.
func (*RollingUpgradePolicy_STATUS) DeepCopyInto ¶
func (in *RollingUpgradePolicy_STATUS) DeepCopyInto(out *RollingUpgradePolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScaleInPolicy ¶
type ScaleInPolicy struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Rules []string `json:"rules,omitempty"` }
Storage version of v1api20201201.ScaleInPolicy Describes a scale-in policy for a virtual machine scale set.
func (*ScaleInPolicy) AssignProperties_From_ScaleInPolicy ¶
func (policy *ScaleInPolicy) AssignProperties_From_ScaleInPolicy(source *v20220301s.ScaleInPolicy) error
AssignProperties_From_ScaleInPolicy populates our ScaleInPolicy from the provided source ScaleInPolicy
func (*ScaleInPolicy) AssignProperties_To_ScaleInPolicy ¶
func (policy *ScaleInPolicy) AssignProperties_To_ScaleInPolicy(destination *v20220301s.ScaleInPolicy) error
AssignProperties_To_ScaleInPolicy populates the provided destination ScaleInPolicy from our ScaleInPolicy
func (*ScaleInPolicy) DeepCopy ¶
func (in *ScaleInPolicy) DeepCopy() *ScaleInPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScaleInPolicy.
func (*ScaleInPolicy) DeepCopyInto ¶
func (in *ScaleInPolicy) DeepCopyInto(out *ScaleInPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScaleInPolicy_STATUS ¶
type ScaleInPolicy_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Rules []string `json:"rules,omitempty"` }
Storage version of v1api20201201.ScaleInPolicy_STATUS Describes a scale-in policy for a virtual machine scale set.
func (*ScaleInPolicy_STATUS) AssignProperties_From_ScaleInPolicy_STATUS ¶
func (policy *ScaleInPolicy_STATUS) AssignProperties_From_ScaleInPolicy_STATUS(source *v20220301s.ScaleInPolicy_STATUS) error
AssignProperties_From_ScaleInPolicy_STATUS populates our ScaleInPolicy_STATUS from the provided source ScaleInPolicy_STATUS
func (*ScaleInPolicy_STATUS) AssignProperties_To_ScaleInPolicy_STATUS ¶
func (policy *ScaleInPolicy_STATUS) AssignProperties_To_ScaleInPolicy_STATUS(destination *v20220301s.ScaleInPolicy_STATUS) error
AssignProperties_To_ScaleInPolicy_STATUS populates the provided destination ScaleInPolicy_STATUS from our ScaleInPolicy_STATUS
func (*ScaleInPolicy_STATUS) DeepCopy ¶
func (in *ScaleInPolicy_STATUS) DeepCopy() *ScaleInPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScaleInPolicy_STATUS.
func (*ScaleInPolicy_STATUS) DeepCopyInto ¶
func (in *ScaleInPolicy_STATUS) DeepCopyInto(out *ScaleInPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScheduledEventsProfile ¶
type ScheduledEventsProfile struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TerminateNotificationProfile *TerminateNotificationProfile `json:"terminateNotificationProfile,omitempty"` }
Storage version of v1api20201201.ScheduledEventsProfile
func (*ScheduledEventsProfile) AssignProperties_From_ScheduledEventsProfile ¶
func (profile *ScheduledEventsProfile) AssignProperties_From_ScheduledEventsProfile(source *v20220301s.ScheduledEventsProfile) error
AssignProperties_From_ScheduledEventsProfile populates our ScheduledEventsProfile from the provided source ScheduledEventsProfile
func (*ScheduledEventsProfile) AssignProperties_To_ScheduledEventsProfile ¶
func (profile *ScheduledEventsProfile) AssignProperties_To_ScheduledEventsProfile(destination *v20220301s.ScheduledEventsProfile) error
AssignProperties_To_ScheduledEventsProfile populates the provided destination ScheduledEventsProfile from our ScheduledEventsProfile
func (*ScheduledEventsProfile) DeepCopy ¶
func (in *ScheduledEventsProfile) DeepCopy() *ScheduledEventsProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduledEventsProfile.
func (*ScheduledEventsProfile) DeepCopyInto ¶
func (in *ScheduledEventsProfile) DeepCopyInto(out *ScheduledEventsProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScheduledEventsProfile_STATUS ¶
type ScheduledEventsProfile_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TerminateNotificationProfile *TerminateNotificationProfile_STATUS `json:"terminateNotificationProfile,omitempty"` }
Storage version of v1api20201201.ScheduledEventsProfile_STATUS
func (*ScheduledEventsProfile_STATUS) AssignProperties_From_ScheduledEventsProfile_STATUS ¶
func (profile *ScheduledEventsProfile_STATUS) AssignProperties_From_ScheduledEventsProfile_STATUS(source *v20220301s.ScheduledEventsProfile_STATUS) error
AssignProperties_From_ScheduledEventsProfile_STATUS populates our ScheduledEventsProfile_STATUS from the provided source ScheduledEventsProfile_STATUS
func (*ScheduledEventsProfile_STATUS) AssignProperties_To_ScheduledEventsProfile_STATUS ¶
func (profile *ScheduledEventsProfile_STATUS) AssignProperties_To_ScheduledEventsProfile_STATUS(destination *v20220301s.ScheduledEventsProfile_STATUS) error
AssignProperties_To_ScheduledEventsProfile_STATUS populates the provided destination ScheduledEventsProfile_STATUS from our ScheduledEventsProfile_STATUS
func (*ScheduledEventsProfile_STATUS) DeepCopy ¶
func (in *ScheduledEventsProfile_STATUS) DeepCopy() *ScheduledEventsProfile_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduledEventsProfile_STATUS.
func (*ScheduledEventsProfile_STATUS) DeepCopyInto ¶
func (in *ScheduledEventsProfile_STATUS) DeepCopyInto(out *ScheduledEventsProfile_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityProfile ¶
type SecurityProfile struct { EncryptionAtHost *bool `json:"encryptionAtHost,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecurityType *string `json:"securityType,omitempty"` UefiSettings *UefiSettings `json:"uefiSettings,omitempty"` }
Storage version of v1api20201201.SecurityProfile Specifies the Security profile settings for the virtual machine or virtual machine scale set.
func (*SecurityProfile) AssignProperties_From_SecurityProfile ¶
func (profile *SecurityProfile) AssignProperties_From_SecurityProfile(source *v20220301s.SecurityProfile) error
AssignProperties_From_SecurityProfile populates our SecurityProfile from the provided source SecurityProfile
func (*SecurityProfile) AssignProperties_To_SecurityProfile ¶
func (profile *SecurityProfile) AssignProperties_To_SecurityProfile(destination *v20220301s.SecurityProfile) error
AssignProperties_To_SecurityProfile populates the provided destination SecurityProfile from our SecurityProfile
func (*SecurityProfile) DeepCopy ¶
func (in *SecurityProfile) DeepCopy() *SecurityProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityProfile.
func (*SecurityProfile) DeepCopyInto ¶
func (in *SecurityProfile) DeepCopyInto(out *SecurityProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityProfile_STATUS ¶
type SecurityProfile_STATUS struct { EncryptionAtHost *bool `json:"encryptionAtHost,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecurityType *string `json:"securityType,omitempty"` UefiSettings *UefiSettings_STATUS `json:"uefiSettings,omitempty"` }
Storage version of v1api20201201.SecurityProfile_STATUS Specifies the Security profile settings for the virtual machine or virtual machine scale set.
func (*SecurityProfile_STATUS) AssignProperties_From_SecurityProfile_STATUS ¶
func (profile *SecurityProfile_STATUS) AssignProperties_From_SecurityProfile_STATUS(source *v20220301s.SecurityProfile_STATUS) error
AssignProperties_From_SecurityProfile_STATUS populates our SecurityProfile_STATUS from the provided source SecurityProfile_STATUS
func (*SecurityProfile_STATUS) AssignProperties_To_SecurityProfile_STATUS ¶
func (profile *SecurityProfile_STATUS) AssignProperties_To_SecurityProfile_STATUS(destination *v20220301s.SecurityProfile_STATUS) error
AssignProperties_To_SecurityProfile_STATUS populates the provided destination SecurityProfile_STATUS from our SecurityProfile_STATUS
func (*SecurityProfile_STATUS) DeepCopy ¶
func (in *SecurityProfile_STATUS) DeepCopy() *SecurityProfile_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityProfile_STATUS.
func (*SecurityProfile_STATUS) DeepCopyInto ¶
func (in *SecurityProfile_STATUS) DeepCopyInto(out *SecurityProfile_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 v1api20201201.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) AssignProperties_From_Sku ¶
func (sku *Sku) AssignProperties_From_Sku(source *v20220301s.Sku) error
AssignProperties_From_Sku populates our Sku from the provided source Sku
func (*Sku) AssignProperties_To_Sku ¶
func (sku *Sku) AssignProperties_To_Sku(destination *v20220301s.Sku) error
AssignProperties_To_Sku populates the provided destination Sku from our Sku
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 v1api20201201.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) AssignProperties_From_Sku_STATUS ¶
func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20220301s.Sku_STATUS) error
AssignProperties_From_Sku_STATUS populates our Sku_STATUS from the provided source Sku_STATUS
func (*Sku_STATUS) AssignProperties_To_Sku_STATUS ¶
func (sku *Sku_STATUS) AssignProperties_To_Sku_STATUS(destination *v20220301s.Sku_STATUS) error
AssignProperties_To_Sku_STATUS populates the provided destination Sku_STATUS from our Sku_STATUS
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 SshConfiguration ¶
type SshConfiguration struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublicKeys []SshPublicKeySpec `json:"publicKeys,omitempty"` }
Storage version of v1api20201201.SshConfiguration SSH configuration for Linux based VMs running on Azure
func (*SshConfiguration) AssignProperties_From_SshConfiguration ¶
func (configuration *SshConfiguration) AssignProperties_From_SshConfiguration(source *v20220301s.SshConfiguration) error
AssignProperties_From_SshConfiguration populates our SshConfiguration from the provided source SshConfiguration
func (*SshConfiguration) AssignProperties_To_SshConfiguration ¶
func (configuration *SshConfiguration) AssignProperties_To_SshConfiguration(destination *v20220301s.SshConfiguration) error
AssignProperties_To_SshConfiguration populates the provided destination SshConfiguration from our SshConfiguration
func (*SshConfiguration) DeepCopy ¶
func (in *SshConfiguration) DeepCopy() *SshConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SshConfiguration.
func (*SshConfiguration) DeepCopyInto ¶
func (in *SshConfiguration) DeepCopyInto(out *SshConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SshConfiguration_STATUS ¶
type SshConfiguration_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublicKeys []SshPublicKey_STATUS `json:"publicKeys,omitempty"` }
Storage version of v1api20201201.SshConfiguration_STATUS SSH configuration for Linux based VMs running on Azure
func (*SshConfiguration_STATUS) AssignProperties_From_SshConfiguration_STATUS ¶
func (configuration *SshConfiguration_STATUS) AssignProperties_From_SshConfiguration_STATUS(source *v20220301s.SshConfiguration_STATUS) error
AssignProperties_From_SshConfiguration_STATUS populates our SshConfiguration_STATUS from the provided source SshConfiguration_STATUS
func (*SshConfiguration_STATUS) AssignProperties_To_SshConfiguration_STATUS ¶
func (configuration *SshConfiguration_STATUS) AssignProperties_To_SshConfiguration_STATUS(destination *v20220301s.SshConfiguration_STATUS) error
AssignProperties_To_SshConfiguration_STATUS populates the provided destination SshConfiguration_STATUS from our SshConfiguration_STATUS
func (*SshConfiguration_STATUS) DeepCopy ¶
func (in *SshConfiguration_STATUS) DeepCopy() *SshConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SshConfiguration_STATUS.
func (*SshConfiguration_STATUS) DeepCopyInto ¶
func (in *SshConfiguration_STATUS) DeepCopyInto(out *SshConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SshPublicKeySpec ¶
type SshPublicKeySpec struct { KeyData *string `json:"keyData,omitempty"` Path *string `json:"path,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.SshPublicKeySpec Contains information about SSH certificate public key and the path on the Linux VM where the public key is placed.
func (*SshPublicKeySpec) AssignProperties_From_SshPublicKeySpec ¶
func (publicKey *SshPublicKeySpec) AssignProperties_From_SshPublicKeySpec(source *v20220301s.SshPublicKeySpec) error
AssignProperties_From_SshPublicKeySpec populates our SshPublicKeySpec from the provided source SshPublicKeySpec
func (*SshPublicKeySpec) AssignProperties_To_SshPublicKeySpec ¶
func (publicKey *SshPublicKeySpec) AssignProperties_To_SshPublicKeySpec(destination *v20220301s.SshPublicKeySpec) error
AssignProperties_To_SshPublicKeySpec populates the provided destination SshPublicKeySpec from our SshPublicKeySpec
func (*SshPublicKeySpec) DeepCopy ¶
func (in *SshPublicKeySpec) DeepCopy() *SshPublicKeySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SshPublicKeySpec.
func (*SshPublicKeySpec) DeepCopyInto ¶
func (in *SshPublicKeySpec) DeepCopyInto(out *SshPublicKeySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SshPublicKey_STATUS ¶
type SshPublicKey_STATUS struct { KeyData *string `json:"keyData,omitempty"` Path *string `json:"path,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.SshPublicKey_STATUS Contains information about SSH certificate public key and the path on the Linux VM where the public key is placed.
func (*SshPublicKey_STATUS) AssignProperties_From_SshPublicKey_STATUS ¶
func (publicKey *SshPublicKey_STATUS) AssignProperties_From_SshPublicKey_STATUS(source *v20220301s.SshPublicKey_STATUS) error
AssignProperties_From_SshPublicKey_STATUS populates our SshPublicKey_STATUS from the provided source SshPublicKey_STATUS
func (*SshPublicKey_STATUS) AssignProperties_To_SshPublicKey_STATUS ¶
func (publicKey *SshPublicKey_STATUS) AssignProperties_To_SshPublicKey_STATUS(destination *v20220301s.SshPublicKey_STATUS) error
AssignProperties_To_SshPublicKey_STATUS populates the provided destination SshPublicKey_STATUS from our SshPublicKey_STATUS
func (*SshPublicKey_STATUS) DeepCopy ¶
func (in *SshPublicKey_STATUS) DeepCopy() *SshPublicKey_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SshPublicKey_STATUS.
func (*SshPublicKey_STATUS) DeepCopyInto ¶
func (in *SshPublicKey_STATUS) DeepCopyInto(out *SshPublicKey_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageProfile ¶
type StorageProfile struct { DataDisks []DataDisk `json:"dataDisks,omitempty"` ImageReference *ImageReference `json:"imageReference,omitempty"` OsDisk *OSDisk `json:"osDisk,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.StorageProfile Specifies the storage settings for the virtual machine disks.
func (*StorageProfile) AssignProperties_From_StorageProfile ¶
func (profile *StorageProfile) AssignProperties_From_StorageProfile(source *v20220301s.StorageProfile) error
AssignProperties_From_StorageProfile populates our StorageProfile from the provided source StorageProfile
func (*StorageProfile) AssignProperties_To_StorageProfile ¶
func (profile *StorageProfile) AssignProperties_To_StorageProfile(destination *v20220301s.StorageProfile) error
AssignProperties_To_StorageProfile populates the provided destination StorageProfile from our StorageProfile
func (*StorageProfile) DeepCopy ¶
func (in *StorageProfile) DeepCopy() *StorageProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageProfile.
func (*StorageProfile) DeepCopyInto ¶
func (in *StorageProfile) DeepCopyInto(out *StorageProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageProfile_STATUS ¶
type StorageProfile_STATUS struct { DataDisks []DataDisk_STATUS `json:"dataDisks,omitempty"` ImageReference *ImageReference_STATUS `json:"imageReference,omitempty"` OsDisk *OSDisk_STATUS `json:"osDisk,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.StorageProfile_STATUS Specifies the storage settings for the virtual machine disks.
func (*StorageProfile_STATUS) AssignProperties_From_StorageProfile_STATUS ¶
func (profile *StorageProfile_STATUS) AssignProperties_From_StorageProfile_STATUS(source *v20220301s.StorageProfile_STATUS) error
AssignProperties_From_StorageProfile_STATUS populates our StorageProfile_STATUS from the provided source StorageProfile_STATUS
func (*StorageProfile_STATUS) AssignProperties_To_StorageProfile_STATUS ¶
func (profile *StorageProfile_STATUS) AssignProperties_To_StorageProfile_STATUS(destination *v20220301s.StorageProfile_STATUS) error
AssignProperties_To_StorageProfile_STATUS populates the provided destination StorageProfile_STATUS from our StorageProfile_STATUS
func (*StorageProfile_STATUS) DeepCopy ¶
func (in *StorageProfile_STATUS) DeepCopy() *StorageProfile_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageProfile_STATUS.
func (*StorageProfile_STATUS) DeepCopyInto ¶
func (in *StorageProfile_STATUS) DeepCopyInto(out *StorageProfile_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 v1api20201201.SubResource
func (*SubResource) AssignProperties_From_SubResource ¶
func (resource *SubResource) AssignProperties_From_SubResource(source *v20210701s.SubResource) error
AssignProperties_From_SubResource populates our SubResource from the provided source SubResource
func (*SubResource) AssignProperties_To_SubResource ¶
func (resource *SubResource) AssignProperties_To_SubResource(destination *v20210701s.SubResource) error
AssignProperties_To_SubResource populates the provided destination SubResource from our 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 v1api20201201.SubResource_STATUS
func (*SubResource_STATUS) AssignProperties_From_SubResource_STATUS ¶
func (resource *SubResource_STATUS) AssignProperties_From_SubResource_STATUS(source *v20210701s.SubResource_STATUS) error
AssignProperties_From_SubResource_STATUS populates our SubResource_STATUS from the provided source SubResource_STATUS
func (*SubResource_STATUS) AssignProperties_To_SubResource_STATUS ¶
func (resource *SubResource_STATUS) AssignProperties_To_SubResource_STATUS(destination *v20210701s.SubResource_STATUS) error
AssignProperties_To_SubResource_STATUS populates the provided destination SubResource_STATUS from our 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 TerminateNotificationProfile ¶
type TerminateNotificationProfile struct { Enable *bool `json:"enable,omitempty"` NotBeforeTimeout *string `json:"notBeforeTimeout,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.TerminateNotificationProfile
func (*TerminateNotificationProfile) AssignProperties_From_TerminateNotificationProfile ¶
func (profile *TerminateNotificationProfile) AssignProperties_From_TerminateNotificationProfile(source *v20220301s.TerminateNotificationProfile) error
AssignProperties_From_TerminateNotificationProfile populates our TerminateNotificationProfile from the provided source TerminateNotificationProfile
func (*TerminateNotificationProfile) AssignProperties_To_TerminateNotificationProfile ¶
func (profile *TerminateNotificationProfile) AssignProperties_To_TerminateNotificationProfile(destination *v20220301s.TerminateNotificationProfile) error
AssignProperties_To_TerminateNotificationProfile populates the provided destination TerminateNotificationProfile from our TerminateNotificationProfile
func (*TerminateNotificationProfile) DeepCopy ¶
func (in *TerminateNotificationProfile) DeepCopy() *TerminateNotificationProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TerminateNotificationProfile.
func (*TerminateNotificationProfile) DeepCopyInto ¶
func (in *TerminateNotificationProfile) DeepCopyInto(out *TerminateNotificationProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TerminateNotificationProfile_STATUS ¶
type TerminateNotificationProfile_STATUS struct { Enable *bool `json:"enable,omitempty"` NotBeforeTimeout *string `json:"notBeforeTimeout,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.TerminateNotificationProfile_STATUS
func (*TerminateNotificationProfile_STATUS) AssignProperties_From_TerminateNotificationProfile_STATUS ¶
func (profile *TerminateNotificationProfile_STATUS) AssignProperties_From_TerminateNotificationProfile_STATUS(source *v20220301s.TerminateNotificationProfile_STATUS) error
AssignProperties_From_TerminateNotificationProfile_STATUS populates our TerminateNotificationProfile_STATUS from the provided source TerminateNotificationProfile_STATUS
func (*TerminateNotificationProfile_STATUS) AssignProperties_To_TerminateNotificationProfile_STATUS ¶
func (profile *TerminateNotificationProfile_STATUS) AssignProperties_To_TerminateNotificationProfile_STATUS(destination *v20220301s.TerminateNotificationProfile_STATUS) error
AssignProperties_To_TerminateNotificationProfile_STATUS populates the provided destination TerminateNotificationProfile_STATUS from our TerminateNotificationProfile_STATUS
func (*TerminateNotificationProfile_STATUS) DeepCopy ¶
func (in *TerminateNotificationProfile_STATUS) DeepCopy() *TerminateNotificationProfile_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TerminateNotificationProfile_STATUS.
func (*TerminateNotificationProfile_STATUS) DeepCopyInto ¶
func (in *TerminateNotificationProfile_STATUS) DeepCopyInto(out *TerminateNotificationProfile_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UefiSettings ¶
type UefiSettings struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecureBootEnabled *bool `json:"secureBootEnabled,omitempty"` VTpmEnabled *bool `json:"vTpmEnabled,omitempty"` }
Storage version of v1api20201201.UefiSettings Specifies the security settings like secure boot and vTPM used while creating the virtual machine. Minimum api-version: 2020-12-01
func (*UefiSettings) AssignProperties_From_UefiSettings ¶
func (settings *UefiSettings) AssignProperties_From_UefiSettings(source *v20220301s.UefiSettings) error
AssignProperties_From_UefiSettings populates our UefiSettings from the provided source UefiSettings
func (*UefiSettings) AssignProperties_To_UefiSettings ¶
func (settings *UefiSettings) AssignProperties_To_UefiSettings(destination *v20220301s.UefiSettings) error
AssignProperties_To_UefiSettings populates the provided destination UefiSettings from our UefiSettings
func (*UefiSettings) DeepCopy ¶
func (in *UefiSettings) DeepCopy() *UefiSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UefiSettings.
func (*UefiSettings) DeepCopyInto ¶
func (in *UefiSettings) DeepCopyInto(out *UefiSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UefiSettings_STATUS ¶
type UefiSettings_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecureBootEnabled *bool `json:"secureBootEnabled,omitempty"` VTpmEnabled *bool `json:"vTpmEnabled,omitempty"` }
Storage version of v1api20201201.UefiSettings_STATUS Specifies the security settings like secure boot and vTPM used while creating the virtual machine. Minimum api-version: 2020-12-01
func (*UefiSettings_STATUS) AssignProperties_From_UefiSettings_STATUS ¶
func (settings *UefiSettings_STATUS) AssignProperties_From_UefiSettings_STATUS(source *v20220301s.UefiSettings_STATUS) error
AssignProperties_From_UefiSettings_STATUS populates our UefiSettings_STATUS from the provided source UefiSettings_STATUS
func (*UefiSettings_STATUS) AssignProperties_To_UefiSettings_STATUS ¶
func (settings *UefiSettings_STATUS) AssignProperties_To_UefiSettings_STATUS(destination *v20220301s.UefiSettings_STATUS) error
AssignProperties_To_UefiSettings_STATUS populates the provided destination UefiSettings_STATUS from our UefiSettings_STATUS
func (*UefiSettings_STATUS) DeepCopy ¶
func (in *UefiSettings_STATUS) DeepCopy() *UefiSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UefiSettings_STATUS.
func (*UefiSettings_STATUS) DeepCopyInto ¶
func (in *UefiSettings_STATUS) DeepCopyInto(out *UefiSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpgradePolicy ¶
type UpgradePolicy struct { AutomaticOSUpgradePolicy *AutomaticOSUpgradePolicy `json:"automaticOSUpgradePolicy,omitempty"` Mode *string `json:"mode,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RollingUpgradePolicy *RollingUpgradePolicy `json:"rollingUpgradePolicy,omitempty"` }
Storage version of v1api20201201.UpgradePolicy Describes an upgrade policy - automatic, manual, or rolling.
func (*UpgradePolicy) AssignProperties_From_UpgradePolicy ¶
func (policy *UpgradePolicy) AssignProperties_From_UpgradePolicy(source *v20220301s.UpgradePolicy) error
AssignProperties_From_UpgradePolicy populates our UpgradePolicy from the provided source UpgradePolicy
func (*UpgradePolicy) AssignProperties_To_UpgradePolicy ¶
func (policy *UpgradePolicy) AssignProperties_To_UpgradePolicy(destination *v20220301s.UpgradePolicy) error
AssignProperties_To_UpgradePolicy populates the provided destination UpgradePolicy from our UpgradePolicy
func (*UpgradePolicy) DeepCopy ¶
func (in *UpgradePolicy) DeepCopy() *UpgradePolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpgradePolicy.
func (*UpgradePolicy) DeepCopyInto ¶
func (in *UpgradePolicy) DeepCopyInto(out *UpgradePolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpgradePolicy_STATUS ¶
type UpgradePolicy_STATUS struct { AutomaticOSUpgradePolicy *AutomaticOSUpgradePolicy_STATUS `json:"automaticOSUpgradePolicy,omitempty"` Mode *string `json:"mode,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RollingUpgradePolicy *RollingUpgradePolicy_STATUS `json:"rollingUpgradePolicy,omitempty"` }
Storage version of v1api20201201.UpgradePolicy_STATUS Describes an upgrade policy - automatic, manual, or rolling.
func (*UpgradePolicy_STATUS) AssignProperties_From_UpgradePolicy_STATUS ¶
func (policy *UpgradePolicy_STATUS) AssignProperties_From_UpgradePolicy_STATUS(source *v20220301s.UpgradePolicy_STATUS) error
AssignProperties_From_UpgradePolicy_STATUS populates our UpgradePolicy_STATUS from the provided source UpgradePolicy_STATUS
func (*UpgradePolicy_STATUS) AssignProperties_To_UpgradePolicy_STATUS ¶
func (policy *UpgradePolicy_STATUS) AssignProperties_To_UpgradePolicy_STATUS(destination *v20220301s.UpgradePolicy_STATUS) error
AssignProperties_To_UpgradePolicy_STATUS populates the provided destination UpgradePolicy_STATUS from our UpgradePolicy_STATUS
func (*UpgradePolicy_STATUS) DeepCopy ¶
func (in *UpgradePolicy_STATUS) DeepCopy() *UpgradePolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpgradePolicy_STATUS.
func (*UpgradePolicy_STATUS) DeepCopyInto ¶
func (in *UpgradePolicy_STATUS) DeepCopyInto(out *UpgradePolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserAssignedIdentityDetails ¶
type UserAssignedIdentityDetails struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Reference genruntime.ResourceReference `armReference:"Reference" json:"reference,omitempty"` }
Storage version of v1api20201201.UserAssignedIdentityDetails Information about the user assigned identity for the resource
func (*UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails ¶
func (details *UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails(source *v20220301s.UserAssignedIdentityDetails) error
AssignProperties_From_UserAssignedIdentityDetails populates our UserAssignedIdentityDetails from the provided source UserAssignedIdentityDetails
func (*UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails ¶
func (details *UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails(destination *v20220301s.UserAssignedIdentityDetails) error
AssignProperties_To_UserAssignedIdentityDetails populates the provided destination UserAssignedIdentityDetails from our UserAssignedIdentityDetails
func (*UserAssignedIdentityDetails) DeepCopy ¶
func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityDetails.
func (*UserAssignedIdentityDetails) DeepCopyInto ¶
func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VaultCertificate ¶
type VaultCertificate struct { CertificateStore *string `json:"certificateStore,omitempty"` CertificateUrl *string `json:"certificateUrl,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.VaultCertificate Describes a single certificate reference in a Key Vault, and where the certificate should reside on the VM.
func (*VaultCertificate) AssignProperties_From_VaultCertificate ¶
func (certificate *VaultCertificate) AssignProperties_From_VaultCertificate(source *v20220301s.VaultCertificate) error
AssignProperties_From_VaultCertificate populates our VaultCertificate from the provided source VaultCertificate
func (*VaultCertificate) AssignProperties_To_VaultCertificate ¶
func (certificate *VaultCertificate) AssignProperties_To_VaultCertificate(destination *v20220301s.VaultCertificate) error
AssignProperties_To_VaultCertificate populates the provided destination VaultCertificate from our VaultCertificate
func (*VaultCertificate) DeepCopy ¶
func (in *VaultCertificate) DeepCopy() *VaultCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultCertificate.
func (*VaultCertificate) DeepCopyInto ¶
func (in *VaultCertificate) DeepCopyInto(out *VaultCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VaultCertificate_STATUS ¶
type VaultCertificate_STATUS struct { CertificateStore *string `json:"certificateStore,omitempty"` CertificateUrl *string `json:"certificateUrl,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.VaultCertificate_STATUS Describes a single certificate reference in a Key Vault, and where the certificate should reside on the VM.
func (*VaultCertificate_STATUS) AssignProperties_From_VaultCertificate_STATUS ¶
func (certificate *VaultCertificate_STATUS) AssignProperties_From_VaultCertificate_STATUS(source *v20220301s.VaultCertificate_STATUS) error
AssignProperties_From_VaultCertificate_STATUS populates our VaultCertificate_STATUS from the provided source VaultCertificate_STATUS
func (*VaultCertificate_STATUS) AssignProperties_To_VaultCertificate_STATUS ¶
func (certificate *VaultCertificate_STATUS) AssignProperties_To_VaultCertificate_STATUS(destination *v20220301s.VaultCertificate_STATUS) error
AssignProperties_To_VaultCertificate_STATUS populates the provided destination VaultCertificate_STATUS from our VaultCertificate_STATUS
func (*VaultCertificate_STATUS) DeepCopy ¶
func (in *VaultCertificate_STATUS) DeepCopy() *VaultCertificate_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultCertificate_STATUS.
func (*VaultCertificate_STATUS) DeepCopyInto ¶
func (in *VaultCertificate_STATUS) DeepCopyInto(out *VaultCertificate_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VaultSecretGroup ¶
type VaultSecretGroup struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SourceVault *SubResource `json:"sourceVault,omitempty"` VaultCertificates []VaultCertificate `json:"vaultCertificates,omitempty"` }
Storage version of v1api20201201.VaultSecretGroup Describes a set of certificates which are all in the same Key Vault.
func (*VaultSecretGroup) AssignProperties_From_VaultSecretGroup ¶
func (group *VaultSecretGroup) AssignProperties_From_VaultSecretGroup(source *v20220301s.VaultSecretGroup) error
AssignProperties_From_VaultSecretGroup populates our VaultSecretGroup from the provided source VaultSecretGroup
func (*VaultSecretGroup) AssignProperties_To_VaultSecretGroup ¶
func (group *VaultSecretGroup) AssignProperties_To_VaultSecretGroup(destination *v20220301s.VaultSecretGroup) error
AssignProperties_To_VaultSecretGroup populates the provided destination VaultSecretGroup from our VaultSecretGroup
func (*VaultSecretGroup) DeepCopy ¶
func (in *VaultSecretGroup) DeepCopy() *VaultSecretGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultSecretGroup.
func (*VaultSecretGroup) DeepCopyInto ¶
func (in *VaultSecretGroup) DeepCopyInto(out *VaultSecretGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VaultSecretGroup_STATUS ¶
type VaultSecretGroup_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SourceVault *SubResource_STATUS `json:"sourceVault,omitempty"` VaultCertificates []VaultCertificate_STATUS `json:"vaultCertificates,omitempty"` }
Storage version of v1api20201201.VaultSecretGroup_STATUS Describes a set of certificates which are all in the same Key Vault.
func (*VaultSecretGroup_STATUS) AssignProperties_From_VaultSecretGroup_STATUS ¶
func (group *VaultSecretGroup_STATUS) AssignProperties_From_VaultSecretGroup_STATUS(source *v20220301s.VaultSecretGroup_STATUS) error
AssignProperties_From_VaultSecretGroup_STATUS populates our VaultSecretGroup_STATUS from the provided source VaultSecretGroup_STATUS
func (*VaultSecretGroup_STATUS) AssignProperties_To_VaultSecretGroup_STATUS ¶
func (group *VaultSecretGroup_STATUS) AssignProperties_To_VaultSecretGroup_STATUS(destination *v20220301s.VaultSecretGroup_STATUS) error
AssignProperties_To_VaultSecretGroup_STATUS populates the provided destination VaultSecretGroup_STATUS from our VaultSecretGroup_STATUS
func (*VaultSecretGroup_STATUS) DeepCopy ¶
func (in *VaultSecretGroup_STATUS) DeepCopy() *VaultSecretGroup_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultSecretGroup_STATUS.
func (*VaultSecretGroup_STATUS) DeepCopyInto ¶
func (in *VaultSecretGroup_STATUS) DeepCopyInto(out *VaultSecretGroup_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualHardDisk ¶
type VirtualHardDisk struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Uri *string `json:"uri,omitempty"` }
Storage version of v1api20201201.VirtualHardDisk Describes the uri of a disk.
func (*VirtualHardDisk) AssignProperties_From_VirtualHardDisk ¶
func (disk *VirtualHardDisk) AssignProperties_From_VirtualHardDisk(source *v20220301s.VirtualHardDisk) error
AssignProperties_From_VirtualHardDisk populates our VirtualHardDisk from the provided source VirtualHardDisk
func (*VirtualHardDisk) AssignProperties_To_VirtualHardDisk ¶
func (disk *VirtualHardDisk) AssignProperties_To_VirtualHardDisk(destination *v20220301s.VirtualHardDisk) error
AssignProperties_To_VirtualHardDisk populates the provided destination VirtualHardDisk from our VirtualHardDisk
func (*VirtualHardDisk) DeepCopy ¶
func (in *VirtualHardDisk) DeepCopy() *VirtualHardDisk
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualHardDisk.
func (*VirtualHardDisk) DeepCopyInto ¶
func (in *VirtualHardDisk) DeepCopyInto(out *VirtualHardDisk)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualHardDisk_STATUS ¶
type VirtualHardDisk_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Uri *string `json:"uri,omitempty"` }
Storage version of v1api20201201.VirtualHardDisk_STATUS Describes the uri of a disk.
func (*VirtualHardDisk_STATUS) AssignProperties_From_VirtualHardDisk_STATUS ¶
func (disk *VirtualHardDisk_STATUS) AssignProperties_From_VirtualHardDisk_STATUS(source *v20220301s.VirtualHardDisk_STATUS) error
AssignProperties_From_VirtualHardDisk_STATUS populates our VirtualHardDisk_STATUS from the provided source VirtualHardDisk_STATUS
func (*VirtualHardDisk_STATUS) AssignProperties_To_VirtualHardDisk_STATUS ¶
func (disk *VirtualHardDisk_STATUS) AssignProperties_To_VirtualHardDisk_STATUS(destination *v20220301s.VirtualHardDisk_STATUS) error
AssignProperties_To_VirtualHardDisk_STATUS populates the provided destination VirtualHardDisk_STATUS from our VirtualHardDisk_STATUS
func (*VirtualHardDisk_STATUS) DeepCopy ¶
func (in *VirtualHardDisk_STATUS) DeepCopy() *VirtualHardDisk_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualHardDisk_STATUS.
func (*VirtualHardDisk_STATUS) DeepCopyInto ¶
func (in *VirtualHardDisk_STATUS) DeepCopyInto(out *VirtualHardDisk_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachine ¶
type VirtualMachine struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec VirtualMachine_Spec `json:"spec,omitempty"` Status VirtualMachine_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +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 v1api20201201.VirtualMachine Generator information: - Generated from: /compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2020-12-01/compute.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}
func (*VirtualMachine) AssignProperties_From_VirtualMachine ¶
func (machine *VirtualMachine) AssignProperties_From_VirtualMachine(source *v20220301s.VirtualMachine) error
AssignProperties_From_VirtualMachine populates our VirtualMachine from the provided source VirtualMachine
func (*VirtualMachine) AssignProperties_To_VirtualMachine ¶
func (machine *VirtualMachine) AssignProperties_To_VirtualMachine(destination *v20220301s.VirtualMachine) error
AssignProperties_To_VirtualMachine populates the provided destination VirtualMachine from our VirtualMachine
func (*VirtualMachine) AzureName ¶
func (machine *VirtualMachine) AzureName() string
AzureName returns the Azure name of the resource
func (*VirtualMachine) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (machine *VirtualMachine) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*VirtualMachine) ConvertFrom ¶
func (machine *VirtualMachine) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our VirtualMachine from the provided hub VirtualMachine
func (*VirtualMachine) ConvertTo ¶
func (machine *VirtualMachine) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub VirtualMachine from our VirtualMachine
func (*VirtualMachine) DeepCopy ¶
func (in *VirtualMachine) DeepCopy() *VirtualMachine
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachine.
func (*VirtualMachine) DeepCopyInto ¶
func (in *VirtualMachine) DeepCopyInto(out *VirtualMachine)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualMachine) DeepCopyObject ¶
func (in *VirtualMachine) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (VirtualMachine) GetAPIVersion ¶
func (machine VirtualMachine) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2020-12-01"
func (*VirtualMachine) GetConditions ¶
func (machine *VirtualMachine) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*VirtualMachine) GetResourceScope ¶
func (machine *VirtualMachine) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*VirtualMachine) GetSpec ¶
func (machine *VirtualMachine) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*VirtualMachine) GetStatus ¶
func (machine *VirtualMachine) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*VirtualMachine) GetSupportedOperations ¶
func (machine *VirtualMachine) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*VirtualMachine) GetType ¶
func (machine *VirtualMachine) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Compute/virtualMachines"
func (*VirtualMachine) NewEmptyStatus ¶
func (machine *VirtualMachine) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*VirtualMachine) OriginalGVK ¶
func (machine *VirtualMachine) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*VirtualMachine) Owner ¶
func (machine *VirtualMachine) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*VirtualMachine) SecretDestinationExpressions ¶ added in v2.11.0
func (machine *VirtualMachine) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*VirtualMachine) SetConditions ¶
func (machine *VirtualMachine) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*VirtualMachine) SetStatus ¶
func (machine *VirtualMachine) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type VirtualMachineAgentInstanceView_STATUS ¶
type VirtualMachineAgentInstanceView_STATUS struct { ExtensionHandlers []VirtualMachineExtensionHandlerInstanceView_STATUS `json:"extensionHandlers,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Statuses []InstanceViewStatus_STATUS `json:"statuses,omitempty"` VmAgentVersion *string `json:"vmAgentVersion,omitempty"` }
Storage version of v1api20201201.VirtualMachineAgentInstanceView_STATUS The instance view of the VM Agent running on the virtual machine.
func (*VirtualMachineAgentInstanceView_STATUS) AssignProperties_From_VirtualMachineAgentInstanceView_STATUS ¶
func (view *VirtualMachineAgentInstanceView_STATUS) AssignProperties_From_VirtualMachineAgentInstanceView_STATUS(source *v20220301s.VirtualMachineAgentInstanceView_STATUS) error
AssignProperties_From_VirtualMachineAgentInstanceView_STATUS populates our VirtualMachineAgentInstanceView_STATUS from the provided source VirtualMachineAgentInstanceView_STATUS
func (*VirtualMachineAgentInstanceView_STATUS) AssignProperties_To_VirtualMachineAgentInstanceView_STATUS ¶
func (view *VirtualMachineAgentInstanceView_STATUS) AssignProperties_To_VirtualMachineAgentInstanceView_STATUS(destination *v20220301s.VirtualMachineAgentInstanceView_STATUS) error
AssignProperties_To_VirtualMachineAgentInstanceView_STATUS populates the provided destination VirtualMachineAgentInstanceView_STATUS from our VirtualMachineAgentInstanceView_STATUS
func (*VirtualMachineAgentInstanceView_STATUS) DeepCopy ¶
func (in *VirtualMachineAgentInstanceView_STATUS) DeepCopy() *VirtualMachineAgentInstanceView_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineAgentInstanceView_STATUS.
func (*VirtualMachineAgentInstanceView_STATUS) DeepCopyInto ¶
func (in *VirtualMachineAgentInstanceView_STATUS) DeepCopyInto(out *VirtualMachineAgentInstanceView_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineExtensionHandlerInstanceView_STATUS ¶
type VirtualMachineExtensionHandlerInstanceView_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Status *InstanceViewStatus_STATUS `json:"status,omitempty"` Type *string `json:"type,omitempty"` TypeHandlerVersion *string `json:"typeHandlerVersion,omitempty"` }
Storage version of v1api20201201.VirtualMachineExtensionHandlerInstanceView_STATUS The instance view of a virtual machine extension handler.
func (*VirtualMachineExtensionHandlerInstanceView_STATUS) AssignProperties_From_VirtualMachineExtensionHandlerInstanceView_STATUS ¶
func (view *VirtualMachineExtensionHandlerInstanceView_STATUS) AssignProperties_From_VirtualMachineExtensionHandlerInstanceView_STATUS(source *v20220301s.VirtualMachineExtensionHandlerInstanceView_STATUS) error
AssignProperties_From_VirtualMachineExtensionHandlerInstanceView_STATUS populates our VirtualMachineExtensionHandlerInstanceView_STATUS from the provided source VirtualMachineExtensionHandlerInstanceView_STATUS
func (*VirtualMachineExtensionHandlerInstanceView_STATUS) AssignProperties_To_VirtualMachineExtensionHandlerInstanceView_STATUS ¶
func (view *VirtualMachineExtensionHandlerInstanceView_STATUS) AssignProperties_To_VirtualMachineExtensionHandlerInstanceView_STATUS(destination *v20220301s.VirtualMachineExtensionHandlerInstanceView_STATUS) error
AssignProperties_To_VirtualMachineExtensionHandlerInstanceView_STATUS populates the provided destination VirtualMachineExtensionHandlerInstanceView_STATUS from our VirtualMachineExtensionHandlerInstanceView_STATUS
func (*VirtualMachineExtensionHandlerInstanceView_STATUS) DeepCopy ¶
func (in *VirtualMachineExtensionHandlerInstanceView_STATUS) DeepCopy() *VirtualMachineExtensionHandlerInstanceView_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineExtensionHandlerInstanceView_STATUS.
func (*VirtualMachineExtensionHandlerInstanceView_STATUS) DeepCopyInto ¶
func (in *VirtualMachineExtensionHandlerInstanceView_STATUS) DeepCopyInto(out *VirtualMachineExtensionHandlerInstanceView_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineExtensionInstanceView ¶ added in v2.6.0
type VirtualMachineExtensionInstanceView struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Statuses []InstanceViewStatus `json:"statuses,omitempty"` Substatuses []InstanceViewStatus `json:"substatuses,omitempty"` Type *string `json:"type,omitempty"` TypeHandlerVersion *string `json:"typeHandlerVersion,omitempty"` }
Storage version of v1api20201201.VirtualMachineExtensionInstanceView The instance view of a virtual machine extension.
func (*VirtualMachineExtensionInstanceView) AssignProperties_From_VirtualMachineExtensionInstanceView ¶ added in v2.6.0
func (view *VirtualMachineExtensionInstanceView) AssignProperties_From_VirtualMachineExtensionInstanceView(source *storage.VirtualMachineExtensionInstanceView) error
AssignProperties_From_VirtualMachineExtensionInstanceView populates our VirtualMachineExtensionInstanceView from the provided source VirtualMachineExtensionInstanceView
func (*VirtualMachineExtensionInstanceView) AssignProperties_To_VirtualMachineExtensionInstanceView ¶ added in v2.6.0
func (view *VirtualMachineExtensionInstanceView) AssignProperties_To_VirtualMachineExtensionInstanceView(destination *storage.VirtualMachineExtensionInstanceView) error
AssignProperties_To_VirtualMachineExtensionInstanceView populates the provided destination VirtualMachineExtensionInstanceView from our VirtualMachineExtensionInstanceView
func (*VirtualMachineExtensionInstanceView) DeepCopy ¶ added in v2.6.0
func (in *VirtualMachineExtensionInstanceView) DeepCopy() *VirtualMachineExtensionInstanceView
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineExtensionInstanceView.
func (*VirtualMachineExtensionInstanceView) DeepCopyInto ¶ added in v2.6.0
func (in *VirtualMachineExtensionInstanceView) DeepCopyInto(out *VirtualMachineExtensionInstanceView)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineExtensionInstanceView_STATUS ¶
type VirtualMachineExtensionInstanceView_STATUS struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Statuses []InstanceViewStatus_STATUS `json:"statuses,omitempty"` Substatuses []InstanceViewStatus_STATUS `json:"substatuses,omitempty"` Type *string `json:"type,omitempty"` TypeHandlerVersion *string `json:"typeHandlerVersion,omitempty"` }
Storage version of v1api20201201.VirtualMachineExtensionInstanceView_STATUS The instance view of a virtual machine extension.
func (*VirtualMachineExtensionInstanceView_STATUS) AssignProperties_From_VirtualMachineExtensionInstanceView_STATUS ¶
func (view *VirtualMachineExtensionInstanceView_STATUS) AssignProperties_From_VirtualMachineExtensionInstanceView_STATUS(source *storage.VirtualMachineExtensionInstanceView_STATUS) error
AssignProperties_From_VirtualMachineExtensionInstanceView_STATUS populates our VirtualMachineExtensionInstanceView_STATUS from the provided source VirtualMachineExtensionInstanceView_STATUS
func (*VirtualMachineExtensionInstanceView_STATUS) AssignProperties_To_VirtualMachineExtensionInstanceView_STATUS ¶
func (view *VirtualMachineExtensionInstanceView_STATUS) AssignProperties_To_VirtualMachineExtensionInstanceView_STATUS(destination *storage.VirtualMachineExtensionInstanceView_STATUS) error
AssignProperties_To_VirtualMachineExtensionInstanceView_STATUS populates the provided destination VirtualMachineExtensionInstanceView_STATUS from our VirtualMachineExtensionInstanceView_STATUS
func (*VirtualMachineExtensionInstanceView_STATUS) DeepCopy ¶
func (in *VirtualMachineExtensionInstanceView_STATUS) DeepCopy() *VirtualMachineExtensionInstanceView_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineExtensionInstanceView_STATUS.
func (*VirtualMachineExtensionInstanceView_STATUS) DeepCopyInto ¶
func (in *VirtualMachineExtensionInstanceView_STATUS) DeepCopyInto(out *VirtualMachineExtensionInstanceView_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineExtension_STATUS ¶
type VirtualMachineExtension_STATUS struct { AutoUpgradeMinorVersion *bool `json:"autoUpgradeMinorVersion,omitempty"` EnableAutomaticUpgrade *bool `json:"enableAutomaticUpgrade,omitempty"` ForceUpdateTag *string `json:"forceUpdateTag,omitempty"` Id *string `json:"id,omitempty"` InstanceView *VirtualMachineExtensionInstanceView_STATUS `json:"instanceView,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` PropertiesType *string `json:"properties_type,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` Publisher *string `json:"publisher,omitempty"` Settings map[string]v1.JSON `json:"settings,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` TypeHandlerVersion *string `json:"typeHandlerVersion,omitempty"` }
Storage version of v1api20201201.VirtualMachineExtension_STATUS Describes a Virtual Machine Extension.
func (*VirtualMachineExtension_STATUS) AssignProperties_From_VirtualMachineExtension_STATUS ¶
func (extension *VirtualMachineExtension_STATUS) AssignProperties_From_VirtualMachineExtension_STATUS(source *v20220301s.VirtualMachineExtension_STATUS) error
AssignProperties_From_VirtualMachineExtension_STATUS populates our VirtualMachineExtension_STATUS from the provided source VirtualMachineExtension_STATUS
func (*VirtualMachineExtension_STATUS) AssignProperties_To_VirtualMachineExtension_STATUS ¶
func (extension *VirtualMachineExtension_STATUS) AssignProperties_To_VirtualMachineExtension_STATUS(destination *v20220301s.VirtualMachineExtension_STATUS) error
AssignProperties_To_VirtualMachineExtension_STATUS populates the provided destination VirtualMachineExtension_STATUS from our VirtualMachineExtension_STATUS
func (*VirtualMachineExtension_STATUS) DeepCopy ¶
func (in *VirtualMachineExtension_STATUS) DeepCopy() *VirtualMachineExtension_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineExtension_STATUS.
func (*VirtualMachineExtension_STATUS) DeepCopyInto ¶
func (in *VirtualMachineExtension_STATUS) DeepCopyInto(out *VirtualMachineExtension_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineHealthStatus_STATUS ¶
type VirtualMachineHealthStatus_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Status *InstanceViewStatus_STATUS `json:"status,omitempty"` }
Storage version of v1api20201201.VirtualMachineHealthStatus_STATUS The health status of the VM.
func (*VirtualMachineHealthStatus_STATUS) AssignProperties_From_VirtualMachineHealthStatus_STATUS ¶
func (status *VirtualMachineHealthStatus_STATUS) AssignProperties_From_VirtualMachineHealthStatus_STATUS(source *v20220301s.VirtualMachineHealthStatus_STATUS) error
AssignProperties_From_VirtualMachineHealthStatus_STATUS populates our VirtualMachineHealthStatus_STATUS from the provided source VirtualMachineHealthStatus_STATUS
func (*VirtualMachineHealthStatus_STATUS) AssignProperties_To_VirtualMachineHealthStatus_STATUS ¶
func (status *VirtualMachineHealthStatus_STATUS) AssignProperties_To_VirtualMachineHealthStatus_STATUS(destination *v20220301s.VirtualMachineHealthStatus_STATUS) error
AssignProperties_To_VirtualMachineHealthStatus_STATUS populates the provided destination VirtualMachineHealthStatus_STATUS from our VirtualMachineHealthStatus_STATUS
func (*VirtualMachineHealthStatus_STATUS) DeepCopy ¶
func (in *VirtualMachineHealthStatus_STATUS) DeepCopy() *VirtualMachineHealthStatus_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineHealthStatus_STATUS.
func (*VirtualMachineHealthStatus_STATUS) DeepCopyInto ¶
func (in *VirtualMachineHealthStatus_STATUS) DeepCopyInto(out *VirtualMachineHealthStatus_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineIdentity ¶
type VirtualMachineIdentity struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` UserAssignedIdentities []UserAssignedIdentityDetails `json:"userAssignedIdentities,omitempty"` }
Storage version of v1api20201201.VirtualMachineIdentity Identity for the virtual machine.
func (*VirtualMachineIdentity) AssignProperties_From_VirtualMachineIdentity ¶
func (identity *VirtualMachineIdentity) AssignProperties_From_VirtualMachineIdentity(source *v20220301s.VirtualMachineIdentity) error
AssignProperties_From_VirtualMachineIdentity populates our VirtualMachineIdentity from the provided source VirtualMachineIdentity
func (*VirtualMachineIdentity) AssignProperties_To_VirtualMachineIdentity ¶
func (identity *VirtualMachineIdentity) AssignProperties_To_VirtualMachineIdentity(destination *v20220301s.VirtualMachineIdentity) error
AssignProperties_To_VirtualMachineIdentity populates the provided destination VirtualMachineIdentity from our VirtualMachineIdentity
func (*VirtualMachineIdentity) DeepCopy ¶
func (in *VirtualMachineIdentity) DeepCopy() *VirtualMachineIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineIdentity.
func (*VirtualMachineIdentity) DeepCopyInto ¶
func (in *VirtualMachineIdentity) DeepCopyInto(out *VirtualMachineIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineIdentity_STATUS ¶
type VirtualMachineIdentity_STATUS struct { PrincipalId *string `json:"principalId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TenantId *string `json:"tenantId,omitempty"` Type *string `json:"type,omitempty"` UserAssignedIdentities map[string]VirtualMachineIdentity_UserAssignedIdentities_STATUS `json:"userAssignedIdentities,omitempty"` }
Storage version of v1api20201201.VirtualMachineIdentity_STATUS Identity for the virtual machine.
func (*VirtualMachineIdentity_STATUS) AssignProperties_From_VirtualMachineIdentity_STATUS ¶
func (identity *VirtualMachineIdentity_STATUS) AssignProperties_From_VirtualMachineIdentity_STATUS(source *v20220301s.VirtualMachineIdentity_STATUS) error
AssignProperties_From_VirtualMachineIdentity_STATUS populates our VirtualMachineIdentity_STATUS from the provided source VirtualMachineIdentity_STATUS
func (*VirtualMachineIdentity_STATUS) AssignProperties_To_VirtualMachineIdentity_STATUS ¶
func (identity *VirtualMachineIdentity_STATUS) AssignProperties_To_VirtualMachineIdentity_STATUS(destination *v20220301s.VirtualMachineIdentity_STATUS) error
AssignProperties_To_VirtualMachineIdentity_STATUS populates the provided destination VirtualMachineIdentity_STATUS from our VirtualMachineIdentity_STATUS
func (*VirtualMachineIdentity_STATUS) DeepCopy ¶
func (in *VirtualMachineIdentity_STATUS) DeepCopy() *VirtualMachineIdentity_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineIdentity_STATUS.
func (*VirtualMachineIdentity_STATUS) DeepCopyInto ¶
func (in *VirtualMachineIdentity_STATUS) DeepCopyInto(out *VirtualMachineIdentity_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineIdentity_UserAssignedIdentities_STATUS ¶
type VirtualMachineIdentity_UserAssignedIdentities_STATUS struct { ClientId *string `json:"clientId,omitempty"` PrincipalId *string `json:"principalId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.VirtualMachineIdentity_UserAssignedIdentities_STATUS
func (*VirtualMachineIdentity_UserAssignedIdentities_STATUS) AssignProperties_From_VirtualMachineIdentity_UserAssignedIdentities_STATUS ¶
func (identities *VirtualMachineIdentity_UserAssignedIdentities_STATUS) AssignProperties_From_VirtualMachineIdentity_UserAssignedIdentities_STATUS(source *v20220301s.VirtualMachineIdentity_UserAssignedIdentities_STATUS) error
AssignProperties_From_VirtualMachineIdentity_UserAssignedIdentities_STATUS populates our VirtualMachineIdentity_UserAssignedIdentities_STATUS from the provided source VirtualMachineIdentity_UserAssignedIdentities_STATUS
func (*VirtualMachineIdentity_UserAssignedIdentities_STATUS) AssignProperties_To_VirtualMachineIdentity_UserAssignedIdentities_STATUS ¶
func (identities *VirtualMachineIdentity_UserAssignedIdentities_STATUS) AssignProperties_To_VirtualMachineIdentity_UserAssignedIdentities_STATUS(destination *v20220301s.VirtualMachineIdentity_UserAssignedIdentities_STATUS) error
AssignProperties_To_VirtualMachineIdentity_UserAssignedIdentities_STATUS populates the provided destination VirtualMachineIdentity_UserAssignedIdentities_STATUS from our VirtualMachineIdentity_UserAssignedIdentities_STATUS
func (*VirtualMachineIdentity_UserAssignedIdentities_STATUS) DeepCopy ¶
func (in *VirtualMachineIdentity_UserAssignedIdentities_STATUS) DeepCopy() *VirtualMachineIdentity_UserAssignedIdentities_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineIdentity_UserAssignedIdentities_STATUS.
func (*VirtualMachineIdentity_UserAssignedIdentities_STATUS) DeepCopyInto ¶
func (in *VirtualMachineIdentity_UserAssignedIdentities_STATUS) DeepCopyInto(out *VirtualMachineIdentity_UserAssignedIdentities_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineInstanceView_STATUS ¶
type VirtualMachineInstanceView_STATUS struct { AssignedHost *string `json:"assignedHost,omitempty"` BootDiagnostics *BootDiagnosticsInstanceView_STATUS `json:"bootDiagnostics,omitempty"` ComputerName *string `json:"computerName,omitempty"` Disks []DiskInstanceView_STATUS `json:"disks,omitempty"` Extensions []VirtualMachineExtensionInstanceView_STATUS `json:"extensions,omitempty"` HyperVGeneration *string `json:"hyperVGeneration,omitempty"` MaintenanceRedeployStatus *MaintenanceRedeployStatus_STATUS `json:"maintenanceRedeployStatus,omitempty"` OsName *string `json:"osName,omitempty"` OsVersion *string `json:"osVersion,omitempty"` PatchStatus *VirtualMachinePatchStatus_STATUS `json:"patchStatus,omitempty"` PlatformFaultDomain *int `json:"platformFaultDomain,omitempty"` PlatformUpdateDomain *int `json:"platformUpdateDomain,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RdpThumbPrint *string `json:"rdpThumbPrint,omitempty"` Statuses []InstanceViewStatus_STATUS `json:"statuses,omitempty"` VmAgent *VirtualMachineAgentInstanceView_STATUS `json:"vmAgent,omitempty"` VmHealth *VirtualMachineHealthStatus_STATUS `json:"vmHealth,omitempty"` }
Storage version of v1api20201201.VirtualMachineInstanceView_STATUS The instance view of a virtual machine.
func (*VirtualMachineInstanceView_STATUS) AssignProperties_From_VirtualMachineInstanceView_STATUS ¶
func (view *VirtualMachineInstanceView_STATUS) AssignProperties_From_VirtualMachineInstanceView_STATUS(source *v20220301s.VirtualMachineInstanceView_STATUS) error
AssignProperties_From_VirtualMachineInstanceView_STATUS populates our VirtualMachineInstanceView_STATUS from the provided source VirtualMachineInstanceView_STATUS
func (*VirtualMachineInstanceView_STATUS) AssignProperties_To_VirtualMachineInstanceView_STATUS ¶
func (view *VirtualMachineInstanceView_STATUS) AssignProperties_To_VirtualMachineInstanceView_STATUS(destination *v20220301s.VirtualMachineInstanceView_STATUS) error
AssignProperties_To_VirtualMachineInstanceView_STATUS populates the provided destination VirtualMachineInstanceView_STATUS from our VirtualMachineInstanceView_STATUS
func (*VirtualMachineInstanceView_STATUS) DeepCopy ¶
func (in *VirtualMachineInstanceView_STATUS) DeepCopy() *VirtualMachineInstanceView_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineInstanceView_STATUS.
func (*VirtualMachineInstanceView_STATUS) DeepCopyInto ¶
func (in *VirtualMachineInstanceView_STATUS) DeepCopyInto(out *VirtualMachineInstanceView_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineList ¶
type VirtualMachineList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []VirtualMachine `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20201201.VirtualMachine Generator information: - Generated from: /compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2020-12-01/compute.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}
func (*VirtualMachineList) DeepCopy ¶
func (in *VirtualMachineList) DeepCopy() *VirtualMachineList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineList.
func (*VirtualMachineList) DeepCopyInto ¶
func (in *VirtualMachineList) DeepCopyInto(out *VirtualMachineList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualMachineList) DeepCopyObject ¶
func (in *VirtualMachineList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualMachineOperatorSpec ¶ added in v2.11.0
type VirtualMachineOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20201201.VirtualMachineOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*VirtualMachineOperatorSpec) AssignProperties_From_VirtualMachineOperatorSpec ¶ added in v2.11.0
func (operator *VirtualMachineOperatorSpec) AssignProperties_From_VirtualMachineOperatorSpec(source *v20220301s.VirtualMachineOperatorSpec) error
AssignProperties_From_VirtualMachineOperatorSpec populates our VirtualMachineOperatorSpec from the provided source VirtualMachineOperatorSpec
func (*VirtualMachineOperatorSpec) AssignProperties_To_VirtualMachineOperatorSpec ¶ added in v2.11.0
func (operator *VirtualMachineOperatorSpec) AssignProperties_To_VirtualMachineOperatorSpec(destination *v20220301s.VirtualMachineOperatorSpec) error
AssignProperties_To_VirtualMachineOperatorSpec populates the provided destination VirtualMachineOperatorSpec from our VirtualMachineOperatorSpec
func (*VirtualMachineOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *VirtualMachineOperatorSpec) DeepCopy() *VirtualMachineOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineOperatorSpec.
func (*VirtualMachineOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *VirtualMachineOperatorSpec) DeepCopyInto(out *VirtualMachineOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachinePatchStatus_STATUS ¶
type VirtualMachinePatchStatus_STATUS struct { AvailablePatchSummary *AvailablePatchSummary_STATUS `json:"availablePatchSummary,omitempty"` ConfigurationStatuses []InstanceViewStatus_STATUS `json:"configurationStatuses,omitempty"` LastPatchInstallationSummary *LastPatchInstallationSummary_STATUS `json:"lastPatchInstallationSummary,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.VirtualMachinePatchStatus_STATUS The status of virtual machine patch operations.
func (*VirtualMachinePatchStatus_STATUS) AssignProperties_From_VirtualMachinePatchStatus_STATUS ¶
func (status *VirtualMachinePatchStatus_STATUS) AssignProperties_From_VirtualMachinePatchStatus_STATUS(source *v20220301s.VirtualMachinePatchStatus_STATUS) error
AssignProperties_From_VirtualMachinePatchStatus_STATUS populates our VirtualMachinePatchStatus_STATUS from the provided source VirtualMachinePatchStatus_STATUS
func (*VirtualMachinePatchStatus_STATUS) AssignProperties_To_VirtualMachinePatchStatus_STATUS ¶
func (status *VirtualMachinePatchStatus_STATUS) AssignProperties_To_VirtualMachinePatchStatus_STATUS(destination *v20220301s.VirtualMachinePatchStatus_STATUS) error
AssignProperties_To_VirtualMachinePatchStatus_STATUS populates the provided destination VirtualMachinePatchStatus_STATUS from our VirtualMachinePatchStatus_STATUS
func (*VirtualMachinePatchStatus_STATUS) DeepCopy ¶
func (in *VirtualMachinePatchStatus_STATUS) DeepCopy() *VirtualMachinePatchStatus_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachinePatchStatus_STATUS.
func (*VirtualMachinePatchStatus_STATUS) DeepCopyInto ¶
func (in *VirtualMachinePatchStatus_STATUS) DeepCopyInto(out *VirtualMachinePatchStatus_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSet ¶
type VirtualMachineScaleSet struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec VirtualMachineScaleSet_Spec `json:"spec,omitempty"` Status VirtualMachineScaleSet_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +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 v1api20201201.VirtualMachineScaleSet Generator information: - Generated from: /compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2020-12-01/compute.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}
func (*VirtualMachineScaleSet) AssignProperties_From_VirtualMachineScaleSet ¶
func (scaleSet *VirtualMachineScaleSet) AssignProperties_From_VirtualMachineScaleSet(source *v20220301s.VirtualMachineScaleSet) error
AssignProperties_From_VirtualMachineScaleSet populates our VirtualMachineScaleSet from the provided source VirtualMachineScaleSet
func (*VirtualMachineScaleSet) AssignProperties_To_VirtualMachineScaleSet ¶
func (scaleSet *VirtualMachineScaleSet) AssignProperties_To_VirtualMachineScaleSet(destination *v20220301s.VirtualMachineScaleSet) error
AssignProperties_To_VirtualMachineScaleSet populates the provided destination VirtualMachineScaleSet from our VirtualMachineScaleSet
func (*VirtualMachineScaleSet) AzureName ¶
func (scaleSet *VirtualMachineScaleSet) AzureName() string
AzureName returns the Azure name of the resource
func (*VirtualMachineScaleSet) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (scaleSet *VirtualMachineScaleSet) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*VirtualMachineScaleSet) ConvertFrom ¶
func (scaleSet *VirtualMachineScaleSet) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our VirtualMachineScaleSet from the provided hub VirtualMachineScaleSet
func (*VirtualMachineScaleSet) ConvertTo ¶
func (scaleSet *VirtualMachineScaleSet) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub VirtualMachineScaleSet from our VirtualMachineScaleSet
func (*VirtualMachineScaleSet) DeepCopy ¶
func (in *VirtualMachineScaleSet) DeepCopy() *VirtualMachineScaleSet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSet.
func (*VirtualMachineScaleSet) DeepCopyInto ¶
func (in *VirtualMachineScaleSet) DeepCopyInto(out *VirtualMachineScaleSet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualMachineScaleSet) DeepCopyObject ¶
func (in *VirtualMachineScaleSet) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (VirtualMachineScaleSet) GetAPIVersion ¶
func (scaleSet VirtualMachineScaleSet) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2020-12-01"
func (*VirtualMachineScaleSet) GetConditions ¶
func (scaleSet *VirtualMachineScaleSet) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*VirtualMachineScaleSet) GetResourceScope ¶
func (scaleSet *VirtualMachineScaleSet) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*VirtualMachineScaleSet) GetSpec ¶
func (scaleSet *VirtualMachineScaleSet) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*VirtualMachineScaleSet) GetStatus ¶
func (scaleSet *VirtualMachineScaleSet) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*VirtualMachineScaleSet) GetSupportedOperations ¶
func (scaleSet *VirtualMachineScaleSet) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*VirtualMachineScaleSet) GetType ¶
func (scaleSet *VirtualMachineScaleSet) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Compute/virtualMachineScaleSets"
func (*VirtualMachineScaleSet) NewEmptyStatus ¶
func (scaleSet *VirtualMachineScaleSet) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*VirtualMachineScaleSet) OriginalGVK ¶
func (scaleSet *VirtualMachineScaleSet) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*VirtualMachineScaleSet) Owner ¶
func (scaleSet *VirtualMachineScaleSet) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*VirtualMachineScaleSet) SecretDestinationExpressions ¶ added in v2.11.0
func (scaleSet *VirtualMachineScaleSet) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*VirtualMachineScaleSet) SetConditions ¶
func (scaleSet *VirtualMachineScaleSet) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*VirtualMachineScaleSet) SetStatus ¶
func (scaleSet *VirtualMachineScaleSet) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type VirtualMachineScaleSetDataDisk ¶
type VirtualMachineScaleSetDataDisk struct { Caching *string `json:"caching,omitempty"` CreateOption *string `json:"createOption,omitempty"` DiskIOPSReadWrite *int `json:"diskIOPSReadWrite,omitempty"` DiskMBpsReadWrite *int `json:"diskMBpsReadWrite,omitempty"` DiskSizeGB *int `json:"diskSizeGB,omitempty"` Lun *int `json:"lun,omitempty"` ManagedDisk *VirtualMachineScaleSetManagedDiskParameters `json:"managedDisk,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` WriteAcceleratorEnabled *bool `json:"writeAcceleratorEnabled,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetDataDisk Describes a virtual machine scale set data disk.
func (*VirtualMachineScaleSetDataDisk) AssignProperties_From_VirtualMachineScaleSetDataDisk ¶
func (disk *VirtualMachineScaleSetDataDisk) AssignProperties_From_VirtualMachineScaleSetDataDisk(source *v20220301s.VirtualMachineScaleSetDataDisk) error
AssignProperties_From_VirtualMachineScaleSetDataDisk populates our VirtualMachineScaleSetDataDisk from the provided source VirtualMachineScaleSetDataDisk
func (*VirtualMachineScaleSetDataDisk) AssignProperties_To_VirtualMachineScaleSetDataDisk ¶
func (disk *VirtualMachineScaleSetDataDisk) AssignProperties_To_VirtualMachineScaleSetDataDisk(destination *v20220301s.VirtualMachineScaleSetDataDisk) error
AssignProperties_To_VirtualMachineScaleSetDataDisk populates the provided destination VirtualMachineScaleSetDataDisk from our VirtualMachineScaleSetDataDisk
func (*VirtualMachineScaleSetDataDisk) DeepCopy ¶
func (in *VirtualMachineScaleSetDataDisk) DeepCopy() *VirtualMachineScaleSetDataDisk
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetDataDisk.
func (*VirtualMachineScaleSetDataDisk) DeepCopyInto ¶
func (in *VirtualMachineScaleSetDataDisk) DeepCopyInto(out *VirtualMachineScaleSetDataDisk)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetDataDisk_STATUS ¶
type VirtualMachineScaleSetDataDisk_STATUS struct { Caching *string `json:"caching,omitempty"` CreateOption *string `json:"createOption,omitempty"` DiskIOPSReadWrite *int `json:"diskIOPSReadWrite,omitempty"` DiskMBpsReadWrite *int `json:"diskMBpsReadWrite,omitempty"` DiskSizeGB *int `json:"diskSizeGB,omitempty"` Lun *int `json:"lun,omitempty"` ManagedDisk *VirtualMachineScaleSetManagedDiskParameters_STATUS `json:"managedDisk,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` WriteAcceleratorEnabled *bool `json:"writeAcceleratorEnabled,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetDataDisk_STATUS Describes a virtual machine scale set data disk.
func (*VirtualMachineScaleSetDataDisk_STATUS) AssignProperties_From_VirtualMachineScaleSetDataDisk_STATUS ¶
func (disk *VirtualMachineScaleSetDataDisk_STATUS) AssignProperties_From_VirtualMachineScaleSetDataDisk_STATUS(source *v20220301s.VirtualMachineScaleSetDataDisk_STATUS) error
AssignProperties_From_VirtualMachineScaleSetDataDisk_STATUS populates our VirtualMachineScaleSetDataDisk_STATUS from the provided source VirtualMachineScaleSetDataDisk_STATUS
func (*VirtualMachineScaleSetDataDisk_STATUS) AssignProperties_To_VirtualMachineScaleSetDataDisk_STATUS ¶
func (disk *VirtualMachineScaleSetDataDisk_STATUS) AssignProperties_To_VirtualMachineScaleSetDataDisk_STATUS(destination *v20220301s.VirtualMachineScaleSetDataDisk_STATUS) error
AssignProperties_To_VirtualMachineScaleSetDataDisk_STATUS populates the provided destination VirtualMachineScaleSetDataDisk_STATUS from our VirtualMachineScaleSetDataDisk_STATUS
func (*VirtualMachineScaleSetDataDisk_STATUS) DeepCopy ¶
func (in *VirtualMachineScaleSetDataDisk_STATUS) DeepCopy() *VirtualMachineScaleSetDataDisk_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetDataDisk_STATUS.
func (*VirtualMachineScaleSetDataDisk_STATUS) DeepCopyInto ¶
func (in *VirtualMachineScaleSetDataDisk_STATUS) DeepCopyInto(out *VirtualMachineScaleSetDataDisk_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetExtension ¶
type VirtualMachineScaleSetExtension struct { AutoUpgradeMinorVersion *bool `json:"autoUpgradeMinorVersion,omitempty"` EnableAutomaticUpgrade *bool `json:"enableAutomaticUpgrade,omitempty"` ForceUpdateTag *string `json:"forceUpdateTag,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProtectedSettings *genruntime.SecretMapReference `json:"protectedSettings,omitempty"` ProvisionAfterExtensions []string `json:"provisionAfterExtensions,omitempty"` Publisher *string `json:"publisher,omitempty"` Settings map[string]v1.JSON `json:"settings,omitempty"` Type *string `json:"type,omitempty"` TypeHandlerVersion *string `json:"typeHandlerVersion,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetExtension Describes a Virtual Machine Scale Set Extension.
func (*VirtualMachineScaleSetExtension) AssignProperties_From_VirtualMachineScaleSetExtension ¶
func (extension *VirtualMachineScaleSetExtension) AssignProperties_From_VirtualMachineScaleSetExtension(source *v20220301s.VirtualMachineScaleSetExtension) error
AssignProperties_From_VirtualMachineScaleSetExtension populates our VirtualMachineScaleSetExtension from the provided source VirtualMachineScaleSetExtension
func (*VirtualMachineScaleSetExtension) AssignProperties_To_VirtualMachineScaleSetExtension ¶
func (extension *VirtualMachineScaleSetExtension) AssignProperties_To_VirtualMachineScaleSetExtension(destination *v20220301s.VirtualMachineScaleSetExtension) error
AssignProperties_To_VirtualMachineScaleSetExtension populates the provided destination VirtualMachineScaleSetExtension from our VirtualMachineScaleSetExtension
func (*VirtualMachineScaleSetExtension) DeepCopy ¶
func (in *VirtualMachineScaleSetExtension) DeepCopy() *VirtualMachineScaleSetExtension
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetExtension.
func (*VirtualMachineScaleSetExtension) DeepCopyInto ¶
func (in *VirtualMachineScaleSetExtension) DeepCopyInto(out *VirtualMachineScaleSetExtension)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetExtensionProfile ¶
type VirtualMachineScaleSetExtensionProfile struct { Extensions []VirtualMachineScaleSetExtension `json:"extensions,omitempty"` ExtensionsTimeBudget *string `json:"extensionsTimeBudget,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetExtensionProfile Describes a virtual machine scale set extension profile.
func (*VirtualMachineScaleSetExtensionProfile) AssignProperties_From_VirtualMachineScaleSetExtensionProfile ¶
func (profile *VirtualMachineScaleSetExtensionProfile) AssignProperties_From_VirtualMachineScaleSetExtensionProfile(source *v20220301s.VirtualMachineScaleSetExtensionProfile) error
AssignProperties_From_VirtualMachineScaleSetExtensionProfile populates our VirtualMachineScaleSetExtensionProfile from the provided source VirtualMachineScaleSetExtensionProfile
func (*VirtualMachineScaleSetExtensionProfile) AssignProperties_To_VirtualMachineScaleSetExtensionProfile ¶
func (profile *VirtualMachineScaleSetExtensionProfile) AssignProperties_To_VirtualMachineScaleSetExtensionProfile(destination *v20220301s.VirtualMachineScaleSetExtensionProfile) error
AssignProperties_To_VirtualMachineScaleSetExtensionProfile populates the provided destination VirtualMachineScaleSetExtensionProfile from our VirtualMachineScaleSetExtensionProfile
func (*VirtualMachineScaleSetExtensionProfile) DeepCopy ¶
func (in *VirtualMachineScaleSetExtensionProfile) DeepCopy() *VirtualMachineScaleSetExtensionProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetExtensionProfile.
func (*VirtualMachineScaleSetExtensionProfile) DeepCopyInto ¶
func (in *VirtualMachineScaleSetExtensionProfile) DeepCopyInto(out *VirtualMachineScaleSetExtensionProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetExtensionProfile_STATUS ¶
type VirtualMachineScaleSetExtensionProfile_STATUS struct { Extensions []VirtualMachineScaleSetExtension_STATUS `json:"extensions,omitempty"` ExtensionsTimeBudget *string `json:"extensionsTimeBudget,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetExtensionProfile_STATUS Describes a virtual machine scale set extension profile.
func (*VirtualMachineScaleSetExtensionProfile_STATUS) AssignProperties_From_VirtualMachineScaleSetExtensionProfile_STATUS ¶
func (profile *VirtualMachineScaleSetExtensionProfile_STATUS) AssignProperties_From_VirtualMachineScaleSetExtensionProfile_STATUS(source *v20220301s.VirtualMachineScaleSetExtensionProfile_STATUS) error
AssignProperties_From_VirtualMachineScaleSetExtensionProfile_STATUS populates our VirtualMachineScaleSetExtensionProfile_STATUS from the provided source VirtualMachineScaleSetExtensionProfile_STATUS
func (*VirtualMachineScaleSetExtensionProfile_STATUS) AssignProperties_To_VirtualMachineScaleSetExtensionProfile_STATUS ¶
func (profile *VirtualMachineScaleSetExtensionProfile_STATUS) AssignProperties_To_VirtualMachineScaleSetExtensionProfile_STATUS(destination *v20220301s.VirtualMachineScaleSetExtensionProfile_STATUS) error
AssignProperties_To_VirtualMachineScaleSetExtensionProfile_STATUS populates the provided destination VirtualMachineScaleSetExtensionProfile_STATUS from our VirtualMachineScaleSetExtensionProfile_STATUS
func (*VirtualMachineScaleSetExtensionProfile_STATUS) DeepCopy ¶
func (in *VirtualMachineScaleSetExtensionProfile_STATUS) DeepCopy() *VirtualMachineScaleSetExtensionProfile_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetExtensionProfile_STATUS.
func (*VirtualMachineScaleSetExtensionProfile_STATUS) DeepCopyInto ¶
func (in *VirtualMachineScaleSetExtensionProfile_STATUS) DeepCopyInto(out *VirtualMachineScaleSetExtensionProfile_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetExtension_STATUS ¶
type VirtualMachineScaleSetExtension_STATUS struct { AutoUpgradeMinorVersion *bool `json:"autoUpgradeMinorVersion,omitempty"` EnableAutomaticUpgrade *bool `json:"enableAutomaticUpgrade,omitempty"` ForceUpdateTag *string `json:"forceUpdateTag,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` PropertiesType *string `json:"properties_type,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisionAfterExtensions []string `json:"provisionAfterExtensions,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` Publisher *string `json:"publisher,omitempty"` Settings map[string]v1.JSON `json:"settings,omitempty"` Type *string `json:"type,omitempty"` TypeHandlerVersion *string `json:"typeHandlerVersion,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetExtension_STATUS Describes a Virtual Machine Scale Set Extension.
func (*VirtualMachineScaleSetExtension_STATUS) AssignProperties_From_VirtualMachineScaleSetExtension_STATUS ¶
func (extension *VirtualMachineScaleSetExtension_STATUS) AssignProperties_From_VirtualMachineScaleSetExtension_STATUS(source *v20220301s.VirtualMachineScaleSetExtension_STATUS) error
AssignProperties_From_VirtualMachineScaleSetExtension_STATUS populates our VirtualMachineScaleSetExtension_STATUS from the provided source VirtualMachineScaleSetExtension_STATUS
func (*VirtualMachineScaleSetExtension_STATUS) AssignProperties_To_VirtualMachineScaleSetExtension_STATUS ¶
func (extension *VirtualMachineScaleSetExtension_STATUS) AssignProperties_To_VirtualMachineScaleSetExtension_STATUS(destination *v20220301s.VirtualMachineScaleSetExtension_STATUS) error
AssignProperties_To_VirtualMachineScaleSetExtension_STATUS populates the provided destination VirtualMachineScaleSetExtension_STATUS from our VirtualMachineScaleSetExtension_STATUS
func (*VirtualMachineScaleSetExtension_STATUS) DeepCopy ¶
func (in *VirtualMachineScaleSetExtension_STATUS) DeepCopy() *VirtualMachineScaleSetExtension_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetExtension_STATUS.
func (*VirtualMachineScaleSetExtension_STATUS) DeepCopyInto ¶
func (in *VirtualMachineScaleSetExtension_STATUS) DeepCopyInto(out *VirtualMachineScaleSetExtension_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetIPConfiguration ¶
type VirtualMachineScaleSetIPConfiguration struct { ApplicationGatewayBackendAddressPools []SubResource `json:"applicationGatewayBackendAddressPools,omitempty"` ApplicationSecurityGroups []SubResource `json:"applicationSecurityGroups,omitempty"` LoadBalancerBackendAddressPools []SubResource `json:"loadBalancerBackendAddressPools,omitempty"` LoadBalancerInboundNatPools []SubResource `json:"loadBalancerInboundNatPools,omitempty"` Name *string `json:"name,omitempty"` Primary *bool `json:"primary,omitempty"` PrivateIPAddressVersion *string `json:"privateIPAddressVersion,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublicIPAddressConfiguration *VirtualMachineScaleSetPublicIPAddressConfiguration `json:"publicIPAddressConfiguration,omitempty"` // Reference: Resource Id Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` Subnet *ApiEntityReference `json:"subnet,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetIPConfiguration Describes a virtual machine scale set network profile's IP configuration.
func (*VirtualMachineScaleSetIPConfiguration) AssignProperties_From_VirtualMachineScaleSetIPConfiguration ¶
func (configuration *VirtualMachineScaleSetIPConfiguration) AssignProperties_From_VirtualMachineScaleSetIPConfiguration(source *v20220301s.VirtualMachineScaleSetIPConfiguration) error
AssignProperties_From_VirtualMachineScaleSetIPConfiguration populates our VirtualMachineScaleSetIPConfiguration from the provided source VirtualMachineScaleSetIPConfiguration
func (*VirtualMachineScaleSetIPConfiguration) AssignProperties_To_VirtualMachineScaleSetIPConfiguration ¶
func (configuration *VirtualMachineScaleSetIPConfiguration) AssignProperties_To_VirtualMachineScaleSetIPConfiguration(destination *v20220301s.VirtualMachineScaleSetIPConfiguration) error
AssignProperties_To_VirtualMachineScaleSetIPConfiguration populates the provided destination VirtualMachineScaleSetIPConfiguration from our VirtualMachineScaleSetIPConfiguration
func (*VirtualMachineScaleSetIPConfiguration) DeepCopy ¶
func (in *VirtualMachineScaleSetIPConfiguration) DeepCopy() *VirtualMachineScaleSetIPConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetIPConfiguration.
func (*VirtualMachineScaleSetIPConfiguration) DeepCopyInto ¶
func (in *VirtualMachineScaleSetIPConfiguration) DeepCopyInto(out *VirtualMachineScaleSetIPConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetIPConfiguration_STATUS ¶
type VirtualMachineScaleSetIPConfiguration_STATUS struct { ApplicationGatewayBackendAddressPools []SubResource_STATUS `json:"applicationGatewayBackendAddressPools,omitempty"` ApplicationSecurityGroups []SubResource_STATUS `json:"applicationSecurityGroups,omitempty"` Id *string `json:"id,omitempty"` LoadBalancerBackendAddressPools []SubResource_STATUS `json:"loadBalancerBackendAddressPools,omitempty"` LoadBalancerInboundNatPools []SubResource_STATUS `json:"loadBalancerInboundNatPools,omitempty"` Name *string `json:"name,omitempty"` Primary *bool `json:"primary,omitempty"` PrivateIPAddressVersion *string `json:"privateIPAddressVersion,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublicIPAddressConfiguration *VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS `json:"publicIPAddressConfiguration,omitempty"` Subnet *ApiEntityReference_STATUS `json:"subnet,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetIPConfiguration_STATUS Describes a virtual machine scale set network profile's IP configuration.
func (*VirtualMachineScaleSetIPConfiguration_STATUS) AssignProperties_From_VirtualMachineScaleSetIPConfiguration_STATUS ¶
func (configuration *VirtualMachineScaleSetIPConfiguration_STATUS) AssignProperties_From_VirtualMachineScaleSetIPConfiguration_STATUS(source *v20220301s.VirtualMachineScaleSetIPConfiguration_STATUS) error
AssignProperties_From_VirtualMachineScaleSetIPConfiguration_STATUS populates our VirtualMachineScaleSetIPConfiguration_STATUS from the provided source VirtualMachineScaleSetIPConfiguration_STATUS
func (*VirtualMachineScaleSetIPConfiguration_STATUS) AssignProperties_To_VirtualMachineScaleSetIPConfiguration_STATUS ¶
func (configuration *VirtualMachineScaleSetIPConfiguration_STATUS) AssignProperties_To_VirtualMachineScaleSetIPConfiguration_STATUS(destination *v20220301s.VirtualMachineScaleSetIPConfiguration_STATUS) error
AssignProperties_To_VirtualMachineScaleSetIPConfiguration_STATUS populates the provided destination VirtualMachineScaleSetIPConfiguration_STATUS from our VirtualMachineScaleSetIPConfiguration_STATUS
func (*VirtualMachineScaleSetIPConfiguration_STATUS) DeepCopy ¶
func (in *VirtualMachineScaleSetIPConfiguration_STATUS) DeepCopy() *VirtualMachineScaleSetIPConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetIPConfiguration_STATUS.
func (*VirtualMachineScaleSetIPConfiguration_STATUS) DeepCopyInto ¶
func (in *VirtualMachineScaleSetIPConfiguration_STATUS) DeepCopyInto(out *VirtualMachineScaleSetIPConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetIdentity ¶
type VirtualMachineScaleSetIdentity struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` UserAssignedIdentities []UserAssignedIdentityDetails `json:"userAssignedIdentities,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetIdentity Identity for the virtual machine scale set.
func (*VirtualMachineScaleSetIdentity) AssignProperties_From_VirtualMachineScaleSetIdentity ¶
func (identity *VirtualMachineScaleSetIdentity) AssignProperties_From_VirtualMachineScaleSetIdentity(source *v20220301s.VirtualMachineScaleSetIdentity) error
AssignProperties_From_VirtualMachineScaleSetIdentity populates our VirtualMachineScaleSetIdentity from the provided source VirtualMachineScaleSetIdentity
func (*VirtualMachineScaleSetIdentity) AssignProperties_To_VirtualMachineScaleSetIdentity ¶
func (identity *VirtualMachineScaleSetIdentity) AssignProperties_To_VirtualMachineScaleSetIdentity(destination *v20220301s.VirtualMachineScaleSetIdentity) error
AssignProperties_To_VirtualMachineScaleSetIdentity populates the provided destination VirtualMachineScaleSetIdentity from our VirtualMachineScaleSetIdentity
func (*VirtualMachineScaleSetIdentity) DeepCopy ¶
func (in *VirtualMachineScaleSetIdentity) DeepCopy() *VirtualMachineScaleSetIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetIdentity.
func (*VirtualMachineScaleSetIdentity) DeepCopyInto ¶
func (in *VirtualMachineScaleSetIdentity) DeepCopyInto(out *VirtualMachineScaleSetIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetIdentity_STATUS ¶
type VirtualMachineScaleSetIdentity_STATUS struct { PrincipalId *string `json:"principalId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TenantId *string `json:"tenantId,omitempty"` Type *string `json:"type,omitempty"` UserAssignedIdentities map[string]VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS `json:"userAssignedIdentities,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetIdentity_STATUS Identity for the virtual machine scale set.
func (*VirtualMachineScaleSetIdentity_STATUS) AssignProperties_From_VirtualMachineScaleSetIdentity_STATUS ¶
func (identity *VirtualMachineScaleSetIdentity_STATUS) AssignProperties_From_VirtualMachineScaleSetIdentity_STATUS(source *v20220301s.VirtualMachineScaleSetIdentity_STATUS) error
AssignProperties_From_VirtualMachineScaleSetIdentity_STATUS populates our VirtualMachineScaleSetIdentity_STATUS from the provided source VirtualMachineScaleSetIdentity_STATUS
func (*VirtualMachineScaleSetIdentity_STATUS) AssignProperties_To_VirtualMachineScaleSetIdentity_STATUS ¶
func (identity *VirtualMachineScaleSetIdentity_STATUS) AssignProperties_To_VirtualMachineScaleSetIdentity_STATUS(destination *v20220301s.VirtualMachineScaleSetIdentity_STATUS) error
AssignProperties_To_VirtualMachineScaleSetIdentity_STATUS populates the provided destination VirtualMachineScaleSetIdentity_STATUS from our VirtualMachineScaleSetIdentity_STATUS
func (*VirtualMachineScaleSetIdentity_STATUS) DeepCopy ¶
func (in *VirtualMachineScaleSetIdentity_STATUS) DeepCopy() *VirtualMachineScaleSetIdentity_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetIdentity_STATUS.
func (*VirtualMachineScaleSetIdentity_STATUS) DeepCopyInto ¶
func (in *VirtualMachineScaleSetIdentity_STATUS) DeepCopyInto(out *VirtualMachineScaleSetIdentity_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS ¶
type VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS struct { ClientId *string `json:"clientId,omitempty"` PrincipalId *string `json:"principalId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS
func (*VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS) AssignProperties_From_VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS ¶
func (identities *VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS) AssignProperties_From_VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS(source *v20220301s.VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS) error
AssignProperties_From_VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS populates our VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS from the provided source VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS
func (*VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS) AssignProperties_To_VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS ¶
func (identities *VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS) AssignProperties_To_VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS(destination *v20220301s.VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS) error
AssignProperties_To_VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS populates the provided destination VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS from our VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS
func (*VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS) DeepCopy ¶
func (in *VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS) DeepCopy() *VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS.
func (*VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS) DeepCopyInto ¶
func (in *VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS) DeepCopyInto(out *VirtualMachineScaleSetIdentity_UserAssignedIdentities_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetIpTag ¶
type VirtualMachineScaleSetIpTag struct { IpTagType *string `json:"ipTagType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Tag *string `json:"tag,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetIpTag Contains the IP tag associated with the public IP address.
func (*VirtualMachineScaleSetIpTag) AssignProperties_From_VirtualMachineScaleSetIpTag ¶
func (ipTag *VirtualMachineScaleSetIpTag) AssignProperties_From_VirtualMachineScaleSetIpTag(source *v20220301s.VirtualMachineScaleSetIpTag) error
AssignProperties_From_VirtualMachineScaleSetIpTag populates our VirtualMachineScaleSetIpTag from the provided source VirtualMachineScaleSetIpTag
func (*VirtualMachineScaleSetIpTag) AssignProperties_To_VirtualMachineScaleSetIpTag ¶
func (ipTag *VirtualMachineScaleSetIpTag) AssignProperties_To_VirtualMachineScaleSetIpTag(destination *v20220301s.VirtualMachineScaleSetIpTag) error
AssignProperties_To_VirtualMachineScaleSetIpTag populates the provided destination VirtualMachineScaleSetIpTag from our VirtualMachineScaleSetIpTag
func (*VirtualMachineScaleSetIpTag) DeepCopy ¶
func (in *VirtualMachineScaleSetIpTag) DeepCopy() *VirtualMachineScaleSetIpTag
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetIpTag.
func (*VirtualMachineScaleSetIpTag) DeepCopyInto ¶
func (in *VirtualMachineScaleSetIpTag) DeepCopyInto(out *VirtualMachineScaleSetIpTag)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetIpTag_STATUS ¶
type VirtualMachineScaleSetIpTag_STATUS struct { IpTagType *string `json:"ipTagType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Tag *string `json:"tag,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetIpTag_STATUS Contains the IP tag associated with the public IP address.
func (*VirtualMachineScaleSetIpTag_STATUS) AssignProperties_From_VirtualMachineScaleSetIpTag_STATUS ¶
func (ipTag *VirtualMachineScaleSetIpTag_STATUS) AssignProperties_From_VirtualMachineScaleSetIpTag_STATUS(source *v20220301s.VirtualMachineScaleSetIpTag_STATUS) error
AssignProperties_From_VirtualMachineScaleSetIpTag_STATUS populates our VirtualMachineScaleSetIpTag_STATUS from the provided source VirtualMachineScaleSetIpTag_STATUS
func (*VirtualMachineScaleSetIpTag_STATUS) AssignProperties_To_VirtualMachineScaleSetIpTag_STATUS ¶
func (ipTag *VirtualMachineScaleSetIpTag_STATUS) AssignProperties_To_VirtualMachineScaleSetIpTag_STATUS(destination *v20220301s.VirtualMachineScaleSetIpTag_STATUS) error
AssignProperties_To_VirtualMachineScaleSetIpTag_STATUS populates the provided destination VirtualMachineScaleSetIpTag_STATUS from our VirtualMachineScaleSetIpTag_STATUS
func (*VirtualMachineScaleSetIpTag_STATUS) DeepCopy ¶
func (in *VirtualMachineScaleSetIpTag_STATUS) DeepCopy() *VirtualMachineScaleSetIpTag_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetIpTag_STATUS.
func (*VirtualMachineScaleSetIpTag_STATUS) DeepCopyInto ¶
func (in *VirtualMachineScaleSetIpTag_STATUS) DeepCopyInto(out *VirtualMachineScaleSetIpTag_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetList ¶
type VirtualMachineScaleSetList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []VirtualMachineScaleSet `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20201201.VirtualMachineScaleSet Generator information: - Generated from: /compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2020-12-01/compute.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}
func (*VirtualMachineScaleSetList) DeepCopy ¶
func (in *VirtualMachineScaleSetList) DeepCopy() *VirtualMachineScaleSetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetList.
func (*VirtualMachineScaleSetList) DeepCopyInto ¶
func (in *VirtualMachineScaleSetList) DeepCopyInto(out *VirtualMachineScaleSetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualMachineScaleSetList) DeepCopyObject ¶
func (in *VirtualMachineScaleSetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualMachineScaleSetManagedDiskParameters ¶
type VirtualMachineScaleSetManagedDiskParameters struct { DiskEncryptionSet *SubResource `json:"diskEncryptionSet,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` StorageAccountType *string `json:"storageAccountType,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetManagedDiskParameters Describes the parameters of a ScaleSet managed disk.
func (*VirtualMachineScaleSetManagedDiskParameters) AssignProperties_From_VirtualMachineScaleSetManagedDiskParameters ¶
func (parameters *VirtualMachineScaleSetManagedDiskParameters) AssignProperties_From_VirtualMachineScaleSetManagedDiskParameters(source *v20220301s.VirtualMachineScaleSetManagedDiskParameters) error
AssignProperties_From_VirtualMachineScaleSetManagedDiskParameters populates our VirtualMachineScaleSetManagedDiskParameters from the provided source VirtualMachineScaleSetManagedDiskParameters
func (*VirtualMachineScaleSetManagedDiskParameters) AssignProperties_To_VirtualMachineScaleSetManagedDiskParameters ¶
func (parameters *VirtualMachineScaleSetManagedDiskParameters) AssignProperties_To_VirtualMachineScaleSetManagedDiskParameters(destination *v20220301s.VirtualMachineScaleSetManagedDiskParameters) error
AssignProperties_To_VirtualMachineScaleSetManagedDiskParameters populates the provided destination VirtualMachineScaleSetManagedDiskParameters from our VirtualMachineScaleSetManagedDiskParameters
func (*VirtualMachineScaleSetManagedDiskParameters) DeepCopy ¶
func (in *VirtualMachineScaleSetManagedDiskParameters) DeepCopy() *VirtualMachineScaleSetManagedDiskParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetManagedDiskParameters.
func (*VirtualMachineScaleSetManagedDiskParameters) DeepCopyInto ¶
func (in *VirtualMachineScaleSetManagedDiskParameters) DeepCopyInto(out *VirtualMachineScaleSetManagedDiskParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetManagedDiskParameters_STATUS ¶
type VirtualMachineScaleSetManagedDiskParameters_STATUS struct { DiskEncryptionSet *SubResource_STATUS `json:"diskEncryptionSet,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` StorageAccountType *string `json:"storageAccountType,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetManagedDiskParameters_STATUS Describes the parameters of a ScaleSet managed disk.
func (*VirtualMachineScaleSetManagedDiskParameters_STATUS) AssignProperties_From_VirtualMachineScaleSetManagedDiskParameters_STATUS ¶
func (parameters *VirtualMachineScaleSetManagedDiskParameters_STATUS) AssignProperties_From_VirtualMachineScaleSetManagedDiskParameters_STATUS(source *v20220301s.VirtualMachineScaleSetManagedDiskParameters_STATUS) error
AssignProperties_From_VirtualMachineScaleSetManagedDiskParameters_STATUS populates our VirtualMachineScaleSetManagedDiskParameters_STATUS from the provided source VirtualMachineScaleSetManagedDiskParameters_STATUS
func (*VirtualMachineScaleSetManagedDiskParameters_STATUS) AssignProperties_To_VirtualMachineScaleSetManagedDiskParameters_STATUS ¶
func (parameters *VirtualMachineScaleSetManagedDiskParameters_STATUS) AssignProperties_To_VirtualMachineScaleSetManagedDiskParameters_STATUS(destination *v20220301s.VirtualMachineScaleSetManagedDiskParameters_STATUS) error
AssignProperties_To_VirtualMachineScaleSetManagedDiskParameters_STATUS populates the provided destination VirtualMachineScaleSetManagedDiskParameters_STATUS from our VirtualMachineScaleSetManagedDiskParameters_STATUS
func (*VirtualMachineScaleSetManagedDiskParameters_STATUS) DeepCopy ¶
func (in *VirtualMachineScaleSetManagedDiskParameters_STATUS) DeepCopy() *VirtualMachineScaleSetManagedDiskParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetManagedDiskParameters_STATUS.
func (*VirtualMachineScaleSetManagedDiskParameters_STATUS) DeepCopyInto ¶
func (in *VirtualMachineScaleSetManagedDiskParameters_STATUS) DeepCopyInto(out *VirtualMachineScaleSetManagedDiskParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetNetworkConfiguration ¶
type VirtualMachineScaleSetNetworkConfiguration struct { DnsSettings *VirtualMachineScaleSetNetworkConfigurationDnsSettings `json:"dnsSettings,omitempty"` EnableAcceleratedNetworking *bool `json:"enableAcceleratedNetworking,omitempty"` EnableFpga *bool `json:"enableFpga,omitempty"` EnableIPForwarding *bool `json:"enableIPForwarding,omitempty"` IpConfigurations []VirtualMachineScaleSetIPConfiguration `json:"ipConfigurations,omitempty"` Name *string `json:"name,omitempty"` NetworkSecurityGroup *SubResource `json:"networkSecurityGroup,omitempty"` Primary *bool `json:"primary,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` // Reference: Resource Id Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetNetworkConfiguration Describes a virtual machine scale set network profile's network configurations.
func (*VirtualMachineScaleSetNetworkConfiguration) AssignProperties_From_VirtualMachineScaleSetNetworkConfiguration ¶
func (configuration *VirtualMachineScaleSetNetworkConfiguration) AssignProperties_From_VirtualMachineScaleSetNetworkConfiguration(source *v20220301s.VirtualMachineScaleSetNetworkConfiguration) error
AssignProperties_From_VirtualMachineScaleSetNetworkConfiguration populates our VirtualMachineScaleSetNetworkConfiguration from the provided source VirtualMachineScaleSetNetworkConfiguration
func (*VirtualMachineScaleSetNetworkConfiguration) AssignProperties_To_VirtualMachineScaleSetNetworkConfiguration ¶
func (configuration *VirtualMachineScaleSetNetworkConfiguration) AssignProperties_To_VirtualMachineScaleSetNetworkConfiguration(destination *v20220301s.VirtualMachineScaleSetNetworkConfiguration) error
AssignProperties_To_VirtualMachineScaleSetNetworkConfiguration populates the provided destination VirtualMachineScaleSetNetworkConfiguration from our VirtualMachineScaleSetNetworkConfiguration
func (*VirtualMachineScaleSetNetworkConfiguration) DeepCopy ¶
func (in *VirtualMachineScaleSetNetworkConfiguration) DeepCopy() *VirtualMachineScaleSetNetworkConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetNetworkConfiguration.
func (*VirtualMachineScaleSetNetworkConfiguration) DeepCopyInto ¶
func (in *VirtualMachineScaleSetNetworkConfiguration) DeepCopyInto(out *VirtualMachineScaleSetNetworkConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetNetworkConfigurationDnsSettings ¶
type VirtualMachineScaleSetNetworkConfigurationDnsSettings struct { DnsServers []string `json:"dnsServers,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetNetworkConfigurationDnsSettings Describes a virtual machines scale sets network configuration's DNS settings.
func (*VirtualMachineScaleSetNetworkConfigurationDnsSettings) AssignProperties_From_VirtualMachineScaleSetNetworkConfigurationDnsSettings ¶
func (settings *VirtualMachineScaleSetNetworkConfigurationDnsSettings) AssignProperties_From_VirtualMachineScaleSetNetworkConfigurationDnsSettings(source *v20220301s.VirtualMachineScaleSetNetworkConfigurationDnsSettings) error
AssignProperties_From_VirtualMachineScaleSetNetworkConfigurationDnsSettings populates our VirtualMachineScaleSetNetworkConfigurationDnsSettings from the provided source VirtualMachineScaleSetNetworkConfigurationDnsSettings
func (*VirtualMachineScaleSetNetworkConfigurationDnsSettings) AssignProperties_To_VirtualMachineScaleSetNetworkConfigurationDnsSettings ¶
func (settings *VirtualMachineScaleSetNetworkConfigurationDnsSettings) AssignProperties_To_VirtualMachineScaleSetNetworkConfigurationDnsSettings(destination *v20220301s.VirtualMachineScaleSetNetworkConfigurationDnsSettings) error
AssignProperties_To_VirtualMachineScaleSetNetworkConfigurationDnsSettings populates the provided destination VirtualMachineScaleSetNetworkConfigurationDnsSettings from our VirtualMachineScaleSetNetworkConfigurationDnsSettings
func (*VirtualMachineScaleSetNetworkConfigurationDnsSettings) DeepCopy ¶
func (in *VirtualMachineScaleSetNetworkConfigurationDnsSettings) DeepCopy() *VirtualMachineScaleSetNetworkConfigurationDnsSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetNetworkConfigurationDnsSettings.
func (*VirtualMachineScaleSetNetworkConfigurationDnsSettings) DeepCopyInto ¶
func (in *VirtualMachineScaleSetNetworkConfigurationDnsSettings) DeepCopyInto(out *VirtualMachineScaleSetNetworkConfigurationDnsSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS ¶
type VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS struct { DnsServers []string `json:"dnsServers,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS Describes a virtual machines scale sets network configuration's DNS settings.
func (*VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS) AssignProperties_From_VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS ¶
func (settings *VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS) AssignProperties_From_VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS(source *v20220301s.VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS) error
AssignProperties_From_VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS populates our VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS from the provided source VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS
func (*VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS) AssignProperties_To_VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS ¶
func (settings *VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS) AssignProperties_To_VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS(destination *v20220301s.VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS) error
AssignProperties_To_VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS populates the provided destination VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS from our VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS
func (*VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS) DeepCopy ¶
func (in *VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS) DeepCopy() *VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS.
func (*VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS) DeepCopyInto ¶
func (in *VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS) DeepCopyInto(out *VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetNetworkConfiguration_STATUS ¶
type VirtualMachineScaleSetNetworkConfiguration_STATUS struct { DnsSettings *VirtualMachineScaleSetNetworkConfigurationDnsSettings_STATUS `json:"dnsSettings,omitempty"` EnableAcceleratedNetworking *bool `json:"enableAcceleratedNetworking,omitempty"` EnableFpga *bool `json:"enableFpga,omitempty"` EnableIPForwarding *bool `json:"enableIPForwarding,omitempty"` Id *string `json:"id,omitempty"` IpConfigurations []VirtualMachineScaleSetIPConfiguration_STATUS `json:"ipConfigurations,omitempty"` Name *string `json:"name,omitempty"` NetworkSecurityGroup *SubResource_STATUS `json:"networkSecurityGroup,omitempty"` Primary *bool `json:"primary,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetNetworkConfiguration_STATUS Describes a virtual machine scale set network profile's network configurations.
func (*VirtualMachineScaleSetNetworkConfiguration_STATUS) AssignProperties_From_VirtualMachineScaleSetNetworkConfiguration_STATUS ¶
func (configuration *VirtualMachineScaleSetNetworkConfiguration_STATUS) AssignProperties_From_VirtualMachineScaleSetNetworkConfiguration_STATUS(source *v20220301s.VirtualMachineScaleSetNetworkConfiguration_STATUS) error
AssignProperties_From_VirtualMachineScaleSetNetworkConfiguration_STATUS populates our VirtualMachineScaleSetNetworkConfiguration_STATUS from the provided source VirtualMachineScaleSetNetworkConfiguration_STATUS
func (*VirtualMachineScaleSetNetworkConfiguration_STATUS) AssignProperties_To_VirtualMachineScaleSetNetworkConfiguration_STATUS ¶
func (configuration *VirtualMachineScaleSetNetworkConfiguration_STATUS) AssignProperties_To_VirtualMachineScaleSetNetworkConfiguration_STATUS(destination *v20220301s.VirtualMachineScaleSetNetworkConfiguration_STATUS) error
AssignProperties_To_VirtualMachineScaleSetNetworkConfiguration_STATUS populates the provided destination VirtualMachineScaleSetNetworkConfiguration_STATUS from our VirtualMachineScaleSetNetworkConfiguration_STATUS
func (*VirtualMachineScaleSetNetworkConfiguration_STATUS) DeepCopy ¶
func (in *VirtualMachineScaleSetNetworkConfiguration_STATUS) DeepCopy() *VirtualMachineScaleSetNetworkConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetNetworkConfiguration_STATUS.
func (*VirtualMachineScaleSetNetworkConfiguration_STATUS) DeepCopyInto ¶
func (in *VirtualMachineScaleSetNetworkConfiguration_STATUS) DeepCopyInto(out *VirtualMachineScaleSetNetworkConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetNetworkProfile ¶
type VirtualMachineScaleSetNetworkProfile struct { HealthProbe *ApiEntityReference `json:"healthProbe,omitempty"` NetworkInterfaceConfigurations []VirtualMachineScaleSetNetworkConfiguration `json:"networkInterfaceConfigurations,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetNetworkProfile Describes a virtual machine scale set network profile.
func (*VirtualMachineScaleSetNetworkProfile) AssignProperties_From_VirtualMachineScaleSetNetworkProfile ¶
func (profile *VirtualMachineScaleSetNetworkProfile) AssignProperties_From_VirtualMachineScaleSetNetworkProfile(source *v20220301s.VirtualMachineScaleSetNetworkProfile) error
AssignProperties_From_VirtualMachineScaleSetNetworkProfile populates our VirtualMachineScaleSetNetworkProfile from the provided source VirtualMachineScaleSetNetworkProfile
func (*VirtualMachineScaleSetNetworkProfile) AssignProperties_To_VirtualMachineScaleSetNetworkProfile ¶
func (profile *VirtualMachineScaleSetNetworkProfile) AssignProperties_To_VirtualMachineScaleSetNetworkProfile(destination *v20220301s.VirtualMachineScaleSetNetworkProfile) error
AssignProperties_To_VirtualMachineScaleSetNetworkProfile populates the provided destination VirtualMachineScaleSetNetworkProfile from our VirtualMachineScaleSetNetworkProfile
func (*VirtualMachineScaleSetNetworkProfile) DeepCopy ¶
func (in *VirtualMachineScaleSetNetworkProfile) DeepCopy() *VirtualMachineScaleSetNetworkProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetNetworkProfile.
func (*VirtualMachineScaleSetNetworkProfile) DeepCopyInto ¶
func (in *VirtualMachineScaleSetNetworkProfile) DeepCopyInto(out *VirtualMachineScaleSetNetworkProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetNetworkProfile_STATUS ¶
type VirtualMachineScaleSetNetworkProfile_STATUS struct { HealthProbe *ApiEntityReference_STATUS `json:"healthProbe,omitempty"` NetworkInterfaceConfigurations []VirtualMachineScaleSetNetworkConfiguration_STATUS `json:"networkInterfaceConfigurations,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetNetworkProfile_STATUS Describes a virtual machine scale set network profile.
func (*VirtualMachineScaleSetNetworkProfile_STATUS) AssignProperties_From_VirtualMachineScaleSetNetworkProfile_STATUS ¶
func (profile *VirtualMachineScaleSetNetworkProfile_STATUS) AssignProperties_From_VirtualMachineScaleSetNetworkProfile_STATUS(source *v20220301s.VirtualMachineScaleSetNetworkProfile_STATUS) error
AssignProperties_From_VirtualMachineScaleSetNetworkProfile_STATUS populates our VirtualMachineScaleSetNetworkProfile_STATUS from the provided source VirtualMachineScaleSetNetworkProfile_STATUS
func (*VirtualMachineScaleSetNetworkProfile_STATUS) AssignProperties_To_VirtualMachineScaleSetNetworkProfile_STATUS ¶
func (profile *VirtualMachineScaleSetNetworkProfile_STATUS) AssignProperties_To_VirtualMachineScaleSetNetworkProfile_STATUS(destination *v20220301s.VirtualMachineScaleSetNetworkProfile_STATUS) error
AssignProperties_To_VirtualMachineScaleSetNetworkProfile_STATUS populates the provided destination VirtualMachineScaleSetNetworkProfile_STATUS from our VirtualMachineScaleSetNetworkProfile_STATUS
func (*VirtualMachineScaleSetNetworkProfile_STATUS) DeepCopy ¶
func (in *VirtualMachineScaleSetNetworkProfile_STATUS) DeepCopy() *VirtualMachineScaleSetNetworkProfile_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetNetworkProfile_STATUS.
func (*VirtualMachineScaleSetNetworkProfile_STATUS) DeepCopyInto ¶
func (in *VirtualMachineScaleSetNetworkProfile_STATUS) DeepCopyInto(out *VirtualMachineScaleSetNetworkProfile_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetOSDisk ¶
type VirtualMachineScaleSetOSDisk struct { Caching *string `json:"caching,omitempty"` CreateOption *string `json:"createOption,omitempty"` DiffDiskSettings *DiffDiskSettings `json:"diffDiskSettings,omitempty"` DiskSizeGB *int `json:"diskSizeGB,omitempty"` Image *VirtualHardDisk `json:"image,omitempty"` ManagedDisk *VirtualMachineScaleSetManagedDiskParameters `json:"managedDisk,omitempty"` Name *string `json:"name,omitempty"` OsType *string `json:"osType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` VhdContainers []string `json:"vhdContainers,omitempty"` WriteAcceleratorEnabled *bool `json:"writeAcceleratorEnabled,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetOSDisk Describes a virtual machine scale set operating system disk.
func (*VirtualMachineScaleSetOSDisk) AssignProperties_From_VirtualMachineScaleSetOSDisk ¶
func (disk *VirtualMachineScaleSetOSDisk) AssignProperties_From_VirtualMachineScaleSetOSDisk(source *v20220301s.VirtualMachineScaleSetOSDisk) error
AssignProperties_From_VirtualMachineScaleSetOSDisk populates our VirtualMachineScaleSetOSDisk from the provided source VirtualMachineScaleSetOSDisk
func (*VirtualMachineScaleSetOSDisk) AssignProperties_To_VirtualMachineScaleSetOSDisk ¶
func (disk *VirtualMachineScaleSetOSDisk) AssignProperties_To_VirtualMachineScaleSetOSDisk(destination *v20220301s.VirtualMachineScaleSetOSDisk) error
AssignProperties_To_VirtualMachineScaleSetOSDisk populates the provided destination VirtualMachineScaleSetOSDisk from our VirtualMachineScaleSetOSDisk
func (*VirtualMachineScaleSetOSDisk) DeepCopy ¶
func (in *VirtualMachineScaleSetOSDisk) DeepCopy() *VirtualMachineScaleSetOSDisk
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetOSDisk.
func (*VirtualMachineScaleSetOSDisk) DeepCopyInto ¶
func (in *VirtualMachineScaleSetOSDisk) DeepCopyInto(out *VirtualMachineScaleSetOSDisk)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetOSDisk_STATUS ¶
type VirtualMachineScaleSetOSDisk_STATUS struct { Caching *string `json:"caching,omitempty"` CreateOption *string `json:"createOption,omitempty"` DiffDiskSettings *DiffDiskSettings_STATUS `json:"diffDiskSettings,omitempty"` DiskSizeGB *int `json:"diskSizeGB,omitempty"` Image *VirtualHardDisk_STATUS `json:"image,omitempty"` ManagedDisk *VirtualMachineScaleSetManagedDiskParameters_STATUS `json:"managedDisk,omitempty"` Name *string `json:"name,omitempty"` OsType *string `json:"osType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` VhdContainers []string `json:"vhdContainers,omitempty"` WriteAcceleratorEnabled *bool `json:"writeAcceleratorEnabled,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetOSDisk_STATUS Describes a virtual machine scale set operating system disk.
func (*VirtualMachineScaleSetOSDisk_STATUS) AssignProperties_From_VirtualMachineScaleSetOSDisk_STATUS ¶
func (disk *VirtualMachineScaleSetOSDisk_STATUS) AssignProperties_From_VirtualMachineScaleSetOSDisk_STATUS(source *v20220301s.VirtualMachineScaleSetOSDisk_STATUS) error
AssignProperties_From_VirtualMachineScaleSetOSDisk_STATUS populates our VirtualMachineScaleSetOSDisk_STATUS from the provided source VirtualMachineScaleSetOSDisk_STATUS
func (*VirtualMachineScaleSetOSDisk_STATUS) AssignProperties_To_VirtualMachineScaleSetOSDisk_STATUS ¶
func (disk *VirtualMachineScaleSetOSDisk_STATUS) AssignProperties_To_VirtualMachineScaleSetOSDisk_STATUS(destination *v20220301s.VirtualMachineScaleSetOSDisk_STATUS) error
AssignProperties_To_VirtualMachineScaleSetOSDisk_STATUS populates the provided destination VirtualMachineScaleSetOSDisk_STATUS from our VirtualMachineScaleSetOSDisk_STATUS
func (*VirtualMachineScaleSetOSDisk_STATUS) DeepCopy ¶
func (in *VirtualMachineScaleSetOSDisk_STATUS) DeepCopy() *VirtualMachineScaleSetOSDisk_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetOSDisk_STATUS.
func (*VirtualMachineScaleSetOSDisk_STATUS) DeepCopyInto ¶
func (in *VirtualMachineScaleSetOSDisk_STATUS) DeepCopyInto(out *VirtualMachineScaleSetOSDisk_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetOSProfile ¶
type VirtualMachineScaleSetOSProfile struct { AdminPassword *genruntime.SecretReference `json:"adminPassword,omitempty"` AdminUsername *string `json:"adminUsername,omitempty"` ComputerNamePrefix *string `json:"computerNamePrefix,omitempty"` CustomData *string `json:"customData,omitempty"` LinuxConfiguration *LinuxConfiguration `json:"linuxConfiguration,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Secrets []VaultSecretGroup `json:"secrets,omitempty"` WindowsConfiguration *WindowsConfiguration `json:"windowsConfiguration,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetOSProfile Describes a virtual machine scale set OS profile.
func (*VirtualMachineScaleSetOSProfile) AssignProperties_From_VirtualMachineScaleSetOSProfile ¶
func (profile *VirtualMachineScaleSetOSProfile) AssignProperties_From_VirtualMachineScaleSetOSProfile(source *v20220301s.VirtualMachineScaleSetOSProfile) error
AssignProperties_From_VirtualMachineScaleSetOSProfile populates our VirtualMachineScaleSetOSProfile from the provided source VirtualMachineScaleSetOSProfile
func (*VirtualMachineScaleSetOSProfile) AssignProperties_To_VirtualMachineScaleSetOSProfile ¶
func (profile *VirtualMachineScaleSetOSProfile) AssignProperties_To_VirtualMachineScaleSetOSProfile(destination *v20220301s.VirtualMachineScaleSetOSProfile) error
AssignProperties_To_VirtualMachineScaleSetOSProfile populates the provided destination VirtualMachineScaleSetOSProfile from our VirtualMachineScaleSetOSProfile
func (*VirtualMachineScaleSetOSProfile) DeepCopy ¶
func (in *VirtualMachineScaleSetOSProfile) DeepCopy() *VirtualMachineScaleSetOSProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetOSProfile.
func (*VirtualMachineScaleSetOSProfile) DeepCopyInto ¶
func (in *VirtualMachineScaleSetOSProfile) DeepCopyInto(out *VirtualMachineScaleSetOSProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetOSProfile_STATUS ¶
type VirtualMachineScaleSetOSProfile_STATUS struct { AdminUsername *string `json:"adminUsername,omitempty"` ComputerNamePrefix *string `json:"computerNamePrefix,omitempty"` CustomData *string `json:"customData,omitempty"` LinuxConfiguration *LinuxConfiguration_STATUS `json:"linuxConfiguration,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Secrets []VaultSecretGroup_STATUS `json:"secrets,omitempty"` WindowsConfiguration *WindowsConfiguration_STATUS `json:"windowsConfiguration,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetOSProfile_STATUS Describes a virtual machine scale set OS profile.
func (*VirtualMachineScaleSetOSProfile_STATUS) AssignProperties_From_VirtualMachineScaleSetOSProfile_STATUS ¶
func (profile *VirtualMachineScaleSetOSProfile_STATUS) AssignProperties_From_VirtualMachineScaleSetOSProfile_STATUS(source *v20220301s.VirtualMachineScaleSetOSProfile_STATUS) error
AssignProperties_From_VirtualMachineScaleSetOSProfile_STATUS populates our VirtualMachineScaleSetOSProfile_STATUS from the provided source VirtualMachineScaleSetOSProfile_STATUS
func (*VirtualMachineScaleSetOSProfile_STATUS) AssignProperties_To_VirtualMachineScaleSetOSProfile_STATUS ¶
func (profile *VirtualMachineScaleSetOSProfile_STATUS) AssignProperties_To_VirtualMachineScaleSetOSProfile_STATUS(destination *v20220301s.VirtualMachineScaleSetOSProfile_STATUS) error
AssignProperties_To_VirtualMachineScaleSetOSProfile_STATUS populates the provided destination VirtualMachineScaleSetOSProfile_STATUS from our VirtualMachineScaleSetOSProfile_STATUS
func (*VirtualMachineScaleSetOSProfile_STATUS) DeepCopy ¶
func (in *VirtualMachineScaleSetOSProfile_STATUS) DeepCopy() *VirtualMachineScaleSetOSProfile_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetOSProfile_STATUS.
func (*VirtualMachineScaleSetOSProfile_STATUS) DeepCopyInto ¶
func (in *VirtualMachineScaleSetOSProfile_STATUS) DeepCopyInto(out *VirtualMachineScaleSetOSProfile_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetOperatorSpec ¶ added in v2.11.0
type VirtualMachineScaleSetOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*VirtualMachineScaleSetOperatorSpec) AssignProperties_From_VirtualMachineScaleSetOperatorSpec ¶ added in v2.11.0
func (operator *VirtualMachineScaleSetOperatorSpec) AssignProperties_From_VirtualMachineScaleSetOperatorSpec(source *v20220301s.VirtualMachineScaleSetOperatorSpec) error
AssignProperties_From_VirtualMachineScaleSetOperatorSpec populates our VirtualMachineScaleSetOperatorSpec from the provided source VirtualMachineScaleSetOperatorSpec
func (*VirtualMachineScaleSetOperatorSpec) AssignProperties_To_VirtualMachineScaleSetOperatorSpec ¶ added in v2.11.0
func (operator *VirtualMachineScaleSetOperatorSpec) AssignProperties_To_VirtualMachineScaleSetOperatorSpec(destination *v20220301s.VirtualMachineScaleSetOperatorSpec) error
AssignProperties_To_VirtualMachineScaleSetOperatorSpec populates the provided destination VirtualMachineScaleSetOperatorSpec from our VirtualMachineScaleSetOperatorSpec
func (*VirtualMachineScaleSetOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *VirtualMachineScaleSetOperatorSpec) DeepCopy() *VirtualMachineScaleSetOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetOperatorSpec.
func (*VirtualMachineScaleSetOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *VirtualMachineScaleSetOperatorSpec) DeepCopyInto(out *VirtualMachineScaleSetOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetPublicIPAddressConfiguration ¶
type VirtualMachineScaleSetPublicIPAddressConfiguration struct { DnsSettings *VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings `json:"dnsSettings,omitempty"` IdleTimeoutInMinutes *int `json:"idleTimeoutInMinutes,omitempty"` IpTags []VirtualMachineScaleSetIpTag `json:"ipTags,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublicIPAddressVersion *string `json:"publicIPAddressVersion,omitempty"` PublicIPPrefix *SubResource `json:"publicIPPrefix,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetPublicIPAddressConfiguration Describes a virtual machines scale set IP Configuration's PublicIPAddress configuration
func (*VirtualMachineScaleSetPublicIPAddressConfiguration) AssignProperties_From_VirtualMachineScaleSetPublicIPAddressConfiguration ¶
func (configuration *VirtualMachineScaleSetPublicIPAddressConfiguration) AssignProperties_From_VirtualMachineScaleSetPublicIPAddressConfiguration(source *v20220301s.VirtualMachineScaleSetPublicIPAddressConfiguration) error
AssignProperties_From_VirtualMachineScaleSetPublicIPAddressConfiguration populates our VirtualMachineScaleSetPublicIPAddressConfiguration from the provided source VirtualMachineScaleSetPublicIPAddressConfiguration
func (*VirtualMachineScaleSetPublicIPAddressConfiguration) AssignProperties_To_VirtualMachineScaleSetPublicIPAddressConfiguration ¶
func (configuration *VirtualMachineScaleSetPublicIPAddressConfiguration) AssignProperties_To_VirtualMachineScaleSetPublicIPAddressConfiguration(destination *v20220301s.VirtualMachineScaleSetPublicIPAddressConfiguration) error
AssignProperties_To_VirtualMachineScaleSetPublicIPAddressConfiguration populates the provided destination VirtualMachineScaleSetPublicIPAddressConfiguration from our VirtualMachineScaleSetPublicIPAddressConfiguration
func (*VirtualMachineScaleSetPublicIPAddressConfiguration) DeepCopy ¶
func (in *VirtualMachineScaleSetPublicIPAddressConfiguration) DeepCopy() *VirtualMachineScaleSetPublicIPAddressConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetPublicIPAddressConfiguration.
func (*VirtualMachineScaleSetPublicIPAddressConfiguration) DeepCopyInto ¶
func (in *VirtualMachineScaleSetPublicIPAddressConfiguration) DeepCopyInto(out *VirtualMachineScaleSetPublicIPAddressConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings ¶
type VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings struct { DomainNameLabel *string `json:"domainNameLabel,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings Describes a virtual machines scale sets network configuration's DNS settings.
func (*VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings) AssignProperties_From_VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings ¶
func (settings *VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings) AssignProperties_From_VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings(source *v20220301s.VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings) error
AssignProperties_From_VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings populates our VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings from the provided source VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings
func (*VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings) AssignProperties_To_VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings ¶
func (settings *VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings) AssignProperties_To_VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings(destination *v20220301s.VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings) error
AssignProperties_To_VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings populates the provided destination VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings from our VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings
func (*VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings) DeepCopy ¶
func (in *VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings) DeepCopy() *VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings.
func (*VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings) DeepCopyInto ¶
func (in *VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings) DeepCopyInto(out *VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS ¶
type VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS struct { DomainNameLabel *string `json:"domainNameLabel,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS Describes a virtual machines scale sets network configuration's DNS settings.
func (*VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS) AssignProperties_From_VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS ¶
func (settings *VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS) AssignProperties_From_VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS(source *v20220301s.VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS) error
AssignProperties_From_VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS populates our VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS from the provided source VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS
func (*VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS) AssignProperties_To_VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS ¶
func (settings *VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS) AssignProperties_To_VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS(destination *v20220301s.VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS) error
AssignProperties_To_VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS populates the provided destination VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS from our VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS
func (*VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS) DeepCopy ¶
func (in *VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS) DeepCopy() *VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS.
func (*VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS) DeepCopyInto ¶
func (in *VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS) DeepCopyInto(out *VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS ¶
type VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS struct { DnsSettings *VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings_STATUS `json:"dnsSettings,omitempty"` IdleTimeoutInMinutes *int `json:"idleTimeoutInMinutes,omitempty"` IpTags []VirtualMachineScaleSetIpTag_STATUS `json:"ipTags,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublicIPAddressVersion *string `json:"publicIPAddressVersion,omitempty"` PublicIPPrefix *SubResource_STATUS `json:"publicIPPrefix,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS Describes a virtual machines scale set IP Configuration's PublicIPAddress configuration
func (*VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS) AssignProperties_From_VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS ¶
func (configuration *VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS) AssignProperties_From_VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS(source *v20220301s.VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS) error
AssignProperties_From_VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS populates our VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS from the provided source VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS
func (*VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS) AssignProperties_To_VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS ¶
func (configuration *VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS) AssignProperties_To_VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS(destination *v20220301s.VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS) error
AssignProperties_To_VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS populates the provided destination VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS from our VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS
func (*VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS) DeepCopy ¶
func (in *VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS) DeepCopy() *VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS.
func (*VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS) DeepCopyInto ¶
func (in *VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS) DeepCopyInto(out *VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetStorageProfile ¶
type VirtualMachineScaleSetStorageProfile struct { DataDisks []VirtualMachineScaleSetDataDisk `json:"dataDisks,omitempty"` ImageReference *ImageReference `json:"imageReference,omitempty"` OsDisk *VirtualMachineScaleSetOSDisk `json:"osDisk,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetStorageProfile Describes a virtual machine scale set storage profile.
func (*VirtualMachineScaleSetStorageProfile) AssignProperties_From_VirtualMachineScaleSetStorageProfile ¶
func (profile *VirtualMachineScaleSetStorageProfile) AssignProperties_From_VirtualMachineScaleSetStorageProfile(source *v20220301s.VirtualMachineScaleSetStorageProfile) error
AssignProperties_From_VirtualMachineScaleSetStorageProfile populates our VirtualMachineScaleSetStorageProfile from the provided source VirtualMachineScaleSetStorageProfile
func (*VirtualMachineScaleSetStorageProfile) AssignProperties_To_VirtualMachineScaleSetStorageProfile ¶
func (profile *VirtualMachineScaleSetStorageProfile) AssignProperties_To_VirtualMachineScaleSetStorageProfile(destination *v20220301s.VirtualMachineScaleSetStorageProfile) error
AssignProperties_To_VirtualMachineScaleSetStorageProfile populates the provided destination VirtualMachineScaleSetStorageProfile from our VirtualMachineScaleSetStorageProfile
func (*VirtualMachineScaleSetStorageProfile) DeepCopy ¶
func (in *VirtualMachineScaleSetStorageProfile) DeepCopy() *VirtualMachineScaleSetStorageProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetStorageProfile.
func (*VirtualMachineScaleSetStorageProfile) DeepCopyInto ¶
func (in *VirtualMachineScaleSetStorageProfile) DeepCopyInto(out *VirtualMachineScaleSetStorageProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetStorageProfile_STATUS ¶
type VirtualMachineScaleSetStorageProfile_STATUS struct { DataDisks []VirtualMachineScaleSetDataDisk_STATUS `json:"dataDisks,omitempty"` ImageReference *ImageReference_STATUS `json:"imageReference,omitempty"` OsDisk *VirtualMachineScaleSetOSDisk_STATUS `json:"osDisk,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetStorageProfile_STATUS Describes a virtual machine scale set storage profile.
func (*VirtualMachineScaleSetStorageProfile_STATUS) AssignProperties_From_VirtualMachineScaleSetStorageProfile_STATUS ¶
func (profile *VirtualMachineScaleSetStorageProfile_STATUS) AssignProperties_From_VirtualMachineScaleSetStorageProfile_STATUS(source *v20220301s.VirtualMachineScaleSetStorageProfile_STATUS) error
AssignProperties_From_VirtualMachineScaleSetStorageProfile_STATUS populates our VirtualMachineScaleSetStorageProfile_STATUS from the provided source VirtualMachineScaleSetStorageProfile_STATUS
func (*VirtualMachineScaleSetStorageProfile_STATUS) AssignProperties_To_VirtualMachineScaleSetStorageProfile_STATUS ¶
func (profile *VirtualMachineScaleSetStorageProfile_STATUS) AssignProperties_To_VirtualMachineScaleSetStorageProfile_STATUS(destination *v20220301s.VirtualMachineScaleSetStorageProfile_STATUS) error
AssignProperties_To_VirtualMachineScaleSetStorageProfile_STATUS populates the provided destination VirtualMachineScaleSetStorageProfile_STATUS from our VirtualMachineScaleSetStorageProfile_STATUS
func (*VirtualMachineScaleSetStorageProfile_STATUS) DeepCopy ¶
func (in *VirtualMachineScaleSetStorageProfile_STATUS) DeepCopy() *VirtualMachineScaleSetStorageProfile_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetStorageProfile_STATUS.
func (*VirtualMachineScaleSetStorageProfile_STATUS) DeepCopyInto ¶
func (in *VirtualMachineScaleSetStorageProfile_STATUS) DeepCopyInto(out *VirtualMachineScaleSetStorageProfile_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetVMProfile ¶
type VirtualMachineScaleSetVMProfile struct { BillingProfile *BillingProfile `json:"billingProfile,omitempty"` DiagnosticsProfile *DiagnosticsProfile `json:"diagnosticsProfile,omitempty"` EvictionPolicy *string `json:"evictionPolicy,omitempty"` ExtensionProfile *VirtualMachineScaleSetExtensionProfile `json:"extensionProfile,omitempty"` LicenseType *string `json:"licenseType,omitempty"` NetworkProfile *VirtualMachineScaleSetNetworkProfile `json:"networkProfile,omitempty"` OsProfile *VirtualMachineScaleSetOSProfile `json:"osProfile,omitempty"` Priority *string `json:"priority,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ScheduledEventsProfile *ScheduledEventsProfile `json:"scheduledEventsProfile,omitempty"` SecurityProfile *SecurityProfile `json:"securityProfile,omitempty"` StorageProfile *VirtualMachineScaleSetStorageProfile `json:"storageProfile,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetVMProfile Describes a virtual machine scale set virtual machine profile.
func (*VirtualMachineScaleSetVMProfile) AssignProperties_From_VirtualMachineScaleSetVMProfile ¶
func (profile *VirtualMachineScaleSetVMProfile) AssignProperties_From_VirtualMachineScaleSetVMProfile(source *v20220301s.VirtualMachineScaleSetVMProfile) error
AssignProperties_From_VirtualMachineScaleSetVMProfile populates our VirtualMachineScaleSetVMProfile from the provided source VirtualMachineScaleSetVMProfile
func (*VirtualMachineScaleSetVMProfile) AssignProperties_To_VirtualMachineScaleSetVMProfile ¶
func (profile *VirtualMachineScaleSetVMProfile) AssignProperties_To_VirtualMachineScaleSetVMProfile(destination *v20220301s.VirtualMachineScaleSetVMProfile) error
AssignProperties_To_VirtualMachineScaleSetVMProfile populates the provided destination VirtualMachineScaleSetVMProfile from our VirtualMachineScaleSetVMProfile
func (*VirtualMachineScaleSetVMProfile) DeepCopy ¶
func (in *VirtualMachineScaleSetVMProfile) DeepCopy() *VirtualMachineScaleSetVMProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetVMProfile.
func (*VirtualMachineScaleSetVMProfile) DeepCopyInto ¶
func (in *VirtualMachineScaleSetVMProfile) DeepCopyInto(out *VirtualMachineScaleSetVMProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetVMProfile_STATUS ¶
type VirtualMachineScaleSetVMProfile_STATUS struct { BillingProfile *BillingProfile_STATUS `json:"billingProfile,omitempty"` DiagnosticsProfile *DiagnosticsProfile_STATUS `json:"diagnosticsProfile,omitempty"` EvictionPolicy *string `json:"evictionPolicy,omitempty"` ExtensionProfile *VirtualMachineScaleSetExtensionProfile_STATUS `json:"extensionProfile,omitempty"` LicenseType *string `json:"licenseType,omitempty"` NetworkProfile *VirtualMachineScaleSetNetworkProfile_STATUS `json:"networkProfile,omitempty"` OsProfile *VirtualMachineScaleSetOSProfile_STATUS `json:"osProfile,omitempty"` Priority *string `json:"priority,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ScheduledEventsProfile *ScheduledEventsProfile_STATUS `json:"scheduledEventsProfile,omitempty"` SecurityProfile *SecurityProfile_STATUS `json:"securityProfile,omitempty"` StorageProfile *VirtualMachineScaleSetStorageProfile_STATUS `json:"storageProfile,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetVMProfile_STATUS Describes a virtual machine scale set virtual machine profile.
func (*VirtualMachineScaleSetVMProfile_STATUS) AssignProperties_From_VirtualMachineScaleSetVMProfile_STATUS ¶
func (profile *VirtualMachineScaleSetVMProfile_STATUS) AssignProperties_From_VirtualMachineScaleSetVMProfile_STATUS(source *v20220301s.VirtualMachineScaleSetVMProfile_STATUS) error
AssignProperties_From_VirtualMachineScaleSetVMProfile_STATUS populates our VirtualMachineScaleSetVMProfile_STATUS from the provided source VirtualMachineScaleSetVMProfile_STATUS
func (*VirtualMachineScaleSetVMProfile_STATUS) AssignProperties_To_VirtualMachineScaleSetVMProfile_STATUS ¶
func (profile *VirtualMachineScaleSetVMProfile_STATUS) AssignProperties_To_VirtualMachineScaleSetVMProfile_STATUS(destination *v20220301s.VirtualMachineScaleSetVMProfile_STATUS) error
AssignProperties_To_VirtualMachineScaleSetVMProfile_STATUS populates the provided destination VirtualMachineScaleSetVMProfile_STATUS from our VirtualMachineScaleSetVMProfile_STATUS
func (*VirtualMachineScaleSetVMProfile_STATUS) DeepCopy ¶
func (in *VirtualMachineScaleSetVMProfile_STATUS) DeepCopy() *VirtualMachineScaleSetVMProfile_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetVMProfile_STATUS.
func (*VirtualMachineScaleSetVMProfile_STATUS) DeepCopyInto ¶
func (in *VirtualMachineScaleSetVMProfile_STATUS) DeepCopyInto(out *VirtualMachineScaleSetVMProfile_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSet_STATUS ¶
type VirtualMachineScaleSet_STATUS struct { AdditionalCapabilities *AdditionalCapabilities_STATUS `json:"additionalCapabilities,omitempty"` AutomaticRepairsPolicy *AutomaticRepairsPolicy_STATUS `json:"automaticRepairsPolicy,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` DoNotRunExtensionsOnOverprovisionedVMs *bool `json:"doNotRunExtensionsOnOverprovisionedVMs,omitempty"` ExtendedLocation *ExtendedLocation_STATUS `json:"extendedLocation,omitempty"` HostGroup *SubResource_STATUS `json:"hostGroup,omitempty"` Id *string `json:"id,omitempty"` Identity *VirtualMachineScaleSetIdentity_STATUS `json:"identity,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` OrchestrationMode *string `json:"orchestrationMode,omitempty"` Overprovision *bool `json:"overprovision,omitempty"` Plan *Plan_STATUS `json:"plan,omitempty"` PlatformFaultDomainCount *int `json:"platformFaultDomainCount,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` ProximityPlacementGroup *SubResource_STATUS `json:"proximityPlacementGroup,omitempty"` ScaleInPolicy *ScaleInPolicy_STATUS `json:"scaleInPolicy,omitempty"` SinglePlacementGroup *bool `json:"singlePlacementGroup,omitempty"` Sku *Sku_STATUS `json:"sku,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` UniqueId *string `json:"uniqueId,omitempty"` UpgradePolicy *UpgradePolicy_STATUS `json:"upgradePolicy,omitempty"` VirtualMachineProfile *VirtualMachineScaleSetVMProfile_STATUS `json:"virtualMachineProfile,omitempty"` ZoneBalance *bool `json:"zoneBalance,omitempty"` Zones []string `json:"zones,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSet_STATUS Describes a Virtual Machine Scale Set.
func (*VirtualMachineScaleSet_STATUS) AssignProperties_From_VirtualMachineScaleSet_STATUS ¶
func (scaleSet *VirtualMachineScaleSet_STATUS) AssignProperties_From_VirtualMachineScaleSet_STATUS(source *v20220301s.VirtualMachineScaleSet_STATUS) error
AssignProperties_From_VirtualMachineScaleSet_STATUS populates our VirtualMachineScaleSet_STATUS from the provided source VirtualMachineScaleSet_STATUS
func (*VirtualMachineScaleSet_STATUS) AssignProperties_To_VirtualMachineScaleSet_STATUS ¶
func (scaleSet *VirtualMachineScaleSet_STATUS) AssignProperties_To_VirtualMachineScaleSet_STATUS(destination *v20220301s.VirtualMachineScaleSet_STATUS) error
AssignProperties_To_VirtualMachineScaleSet_STATUS populates the provided destination VirtualMachineScaleSet_STATUS from our VirtualMachineScaleSet_STATUS
func (*VirtualMachineScaleSet_STATUS) ConvertStatusFrom ¶
func (scaleSet *VirtualMachineScaleSet_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our VirtualMachineScaleSet_STATUS from the provided source
func (*VirtualMachineScaleSet_STATUS) ConvertStatusTo ¶
func (scaleSet *VirtualMachineScaleSet_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our VirtualMachineScaleSet_STATUS
func (*VirtualMachineScaleSet_STATUS) DeepCopy ¶
func (in *VirtualMachineScaleSet_STATUS) DeepCopy() *VirtualMachineScaleSet_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSet_STATUS.
func (*VirtualMachineScaleSet_STATUS) DeepCopyInto ¶
func (in *VirtualMachineScaleSet_STATUS) DeepCopyInto(out *VirtualMachineScaleSet_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSet_Spec ¶
type VirtualMachineScaleSet_Spec struct { AdditionalCapabilities *AdditionalCapabilities `json:"additionalCapabilities,omitempty"` AutomaticRepairsPolicy *AutomaticRepairsPolicy `json:"automaticRepairsPolicy,omitempty"` // 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"` DoNotRunExtensionsOnOverprovisionedVMs *bool `json:"doNotRunExtensionsOnOverprovisionedVMs,omitempty"` ExtendedLocation *ExtendedLocation `json:"extendedLocation,omitempty"` HostGroup *SubResource `json:"hostGroup,omitempty"` Identity *VirtualMachineScaleSetIdentity `json:"identity,omitempty"` Location *string `json:"location,omitempty"` OperatorSpec *VirtualMachineScaleSetOperatorSpec `json:"operatorSpec,omitempty"` OrchestrationMode *string `json:"orchestrationMode,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` Overprovision *bool `json:"overprovision,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"` Plan *Plan `json:"plan,omitempty"` PlatformFaultDomainCount *int `json:"platformFaultDomainCount,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProximityPlacementGroup *SubResource `json:"proximityPlacementGroup,omitempty"` ScaleInPolicy *ScaleInPolicy `json:"scaleInPolicy,omitempty"` SinglePlacementGroup *bool `json:"singlePlacementGroup,omitempty"` Sku *Sku `json:"sku,omitempty"` Tags map[string]string `json:"tags,omitempty"` UpgradePolicy *UpgradePolicy `json:"upgradePolicy,omitempty"` VirtualMachineProfile *VirtualMachineScaleSetVMProfile `json:"virtualMachineProfile,omitempty"` ZoneBalance *bool `json:"zoneBalance,omitempty"` Zones []string `json:"zones,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSet_Spec
func (*VirtualMachineScaleSet_Spec) AssignProperties_From_VirtualMachineScaleSet_Spec ¶
func (scaleSet *VirtualMachineScaleSet_Spec) AssignProperties_From_VirtualMachineScaleSet_Spec(source *v20220301s.VirtualMachineScaleSet_Spec) error
AssignProperties_From_VirtualMachineScaleSet_Spec populates our VirtualMachineScaleSet_Spec from the provided source VirtualMachineScaleSet_Spec
func (*VirtualMachineScaleSet_Spec) AssignProperties_To_VirtualMachineScaleSet_Spec ¶
func (scaleSet *VirtualMachineScaleSet_Spec) AssignProperties_To_VirtualMachineScaleSet_Spec(destination *v20220301s.VirtualMachineScaleSet_Spec) error
AssignProperties_To_VirtualMachineScaleSet_Spec populates the provided destination VirtualMachineScaleSet_Spec from our VirtualMachineScaleSet_Spec
func (*VirtualMachineScaleSet_Spec) ConvertSpecFrom ¶
func (scaleSet *VirtualMachineScaleSet_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our VirtualMachineScaleSet_Spec from the provided source
func (*VirtualMachineScaleSet_Spec) ConvertSpecTo ¶
func (scaleSet *VirtualMachineScaleSet_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our VirtualMachineScaleSet_Spec
func (*VirtualMachineScaleSet_Spec) DeepCopy ¶
func (in *VirtualMachineScaleSet_Spec) DeepCopy() *VirtualMachineScaleSet_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSet_Spec.
func (*VirtualMachineScaleSet_Spec) DeepCopyInto ¶
func (in *VirtualMachineScaleSet_Spec) DeepCopyInto(out *VirtualMachineScaleSet_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetsExtension ¶ added in v2.6.0
type VirtualMachineScaleSetsExtension struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec VirtualMachineScaleSetsExtension_Spec `json:"spec,omitempty"` Status VirtualMachineScaleSetsExtension_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +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 v1api20201201.VirtualMachineScaleSetsExtension Generator information: - Generated from: /compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2020-12-01/compute.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/extensions/{vmssExtensionName}
func (*VirtualMachineScaleSetsExtension) AssignProperties_From_VirtualMachineScaleSetsExtension ¶ added in v2.6.0
func (extension *VirtualMachineScaleSetsExtension) AssignProperties_From_VirtualMachineScaleSetsExtension(source *storage.VirtualMachineScaleSetsExtension) error
AssignProperties_From_VirtualMachineScaleSetsExtension populates our VirtualMachineScaleSetsExtension from the provided source VirtualMachineScaleSetsExtension
func (*VirtualMachineScaleSetsExtension) AssignProperties_To_VirtualMachineScaleSetsExtension ¶ added in v2.6.0
func (extension *VirtualMachineScaleSetsExtension) AssignProperties_To_VirtualMachineScaleSetsExtension(destination *storage.VirtualMachineScaleSetsExtension) error
AssignProperties_To_VirtualMachineScaleSetsExtension populates the provided destination VirtualMachineScaleSetsExtension from our VirtualMachineScaleSetsExtension
func (*VirtualMachineScaleSetsExtension) AzureName ¶ added in v2.6.0
func (extension *VirtualMachineScaleSetsExtension) AzureName() string
AzureName returns the Azure name of the resource
func (*VirtualMachineScaleSetsExtension) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (extension *VirtualMachineScaleSetsExtension) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*VirtualMachineScaleSetsExtension) ConvertFrom ¶ added in v2.6.0
func (extension *VirtualMachineScaleSetsExtension) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our VirtualMachineScaleSetsExtension from the provided hub VirtualMachineScaleSetsExtension
func (*VirtualMachineScaleSetsExtension) ConvertTo ¶ added in v2.6.0
func (extension *VirtualMachineScaleSetsExtension) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub VirtualMachineScaleSetsExtension from our VirtualMachineScaleSetsExtension
func (*VirtualMachineScaleSetsExtension) DeepCopy ¶ added in v2.6.0
func (in *VirtualMachineScaleSetsExtension) DeepCopy() *VirtualMachineScaleSetsExtension
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetsExtension.
func (*VirtualMachineScaleSetsExtension) DeepCopyInto ¶ added in v2.6.0
func (in *VirtualMachineScaleSetsExtension) DeepCopyInto(out *VirtualMachineScaleSetsExtension)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualMachineScaleSetsExtension) DeepCopyObject ¶ added in v2.6.0
func (in *VirtualMachineScaleSetsExtension) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (VirtualMachineScaleSetsExtension) GetAPIVersion ¶ added in v2.6.0
func (extension VirtualMachineScaleSetsExtension) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2020-12-01"
func (*VirtualMachineScaleSetsExtension) GetConditions ¶ added in v2.6.0
func (extension *VirtualMachineScaleSetsExtension) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*VirtualMachineScaleSetsExtension) GetResourceScope ¶ added in v2.6.0
func (extension *VirtualMachineScaleSetsExtension) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*VirtualMachineScaleSetsExtension) GetSpec ¶ added in v2.6.0
func (extension *VirtualMachineScaleSetsExtension) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*VirtualMachineScaleSetsExtension) GetStatus ¶ added in v2.6.0
func (extension *VirtualMachineScaleSetsExtension) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*VirtualMachineScaleSetsExtension) GetSupportedOperations ¶ added in v2.6.0
func (extension *VirtualMachineScaleSetsExtension) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*VirtualMachineScaleSetsExtension) GetType ¶ added in v2.6.0
func (extension *VirtualMachineScaleSetsExtension) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Compute/virtualMachineScaleSets/extensions"
func (*VirtualMachineScaleSetsExtension) NewEmptyStatus ¶ added in v2.6.0
func (extension *VirtualMachineScaleSetsExtension) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*VirtualMachineScaleSetsExtension) OriginalGVK ¶ added in v2.6.0
func (extension *VirtualMachineScaleSetsExtension) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*VirtualMachineScaleSetsExtension) Owner ¶ added in v2.6.0
func (extension *VirtualMachineScaleSetsExtension) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*VirtualMachineScaleSetsExtension) SecretDestinationExpressions ¶ added in v2.11.0
func (extension *VirtualMachineScaleSetsExtension) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*VirtualMachineScaleSetsExtension) SetConditions ¶ added in v2.6.0
func (extension *VirtualMachineScaleSetsExtension) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*VirtualMachineScaleSetsExtension) SetStatus ¶ added in v2.6.0
func (extension *VirtualMachineScaleSetsExtension) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type VirtualMachineScaleSetsExtensionList ¶ added in v2.6.0
type VirtualMachineScaleSetsExtensionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []VirtualMachineScaleSetsExtension `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20201201.VirtualMachineScaleSetsExtension Generator information: - Generated from: /compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2020-12-01/compute.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/extensions/{vmssExtensionName}
func (*VirtualMachineScaleSetsExtensionList) DeepCopy ¶ added in v2.6.0
func (in *VirtualMachineScaleSetsExtensionList) DeepCopy() *VirtualMachineScaleSetsExtensionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetsExtensionList.
func (*VirtualMachineScaleSetsExtensionList) DeepCopyInto ¶ added in v2.6.0
func (in *VirtualMachineScaleSetsExtensionList) DeepCopyInto(out *VirtualMachineScaleSetsExtensionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualMachineScaleSetsExtensionList) DeepCopyObject ¶ added in v2.6.0
func (in *VirtualMachineScaleSetsExtensionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualMachineScaleSetsExtensionOperatorSpec ¶ added in v2.11.0
type VirtualMachineScaleSetsExtensionOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetsExtensionOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*VirtualMachineScaleSetsExtensionOperatorSpec) AssignProperties_From_VirtualMachineScaleSetsExtensionOperatorSpec ¶ added in v2.11.0
func (operator *VirtualMachineScaleSetsExtensionOperatorSpec) AssignProperties_From_VirtualMachineScaleSetsExtensionOperatorSpec(source *storage.VirtualMachineScaleSetsExtensionOperatorSpec) error
AssignProperties_From_VirtualMachineScaleSetsExtensionOperatorSpec populates our VirtualMachineScaleSetsExtensionOperatorSpec from the provided source VirtualMachineScaleSetsExtensionOperatorSpec
func (*VirtualMachineScaleSetsExtensionOperatorSpec) AssignProperties_To_VirtualMachineScaleSetsExtensionOperatorSpec ¶ added in v2.11.0
func (operator *VirtualMachineScaleSetsExtensionOperatorSpec) AssignProperties_To_VirtualMachineScaleSetsExtensionOperatorSpec(destination *storage.VirtualMachineScaleSetsExtensionOperatorSpec) error
AssignProperties_To_VirtualMachineScaleSetsExtensionOperatorSpec populates the provided destination VirtualMachineScaleSetsExtensionOperatorSpec from our VirtualMachineScaleSetsExtensionOperatorSpec
func (*VirtualMachineScaleSetsExtensionOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *VirtualMachineScaleSetsExtensionOperatorSpec) DeepCopy() *VirtualMachineScaleSetsExtensionOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetsExtensionOperatorSpec.
func (*VirtualMachineScaleSetsExtensionOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *VirtualMachineScaleSetsExtensionOperatorSpec) DeepCopyInto(out *VirtualMachineScaleSetsExtensionOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetsExtension_STATUS ¶ added in v2.10.0
type VirtualMachineScaleSetsExtension_STATUS struct { AutoUpgradeMinorVersion *bool `json:"autoUpgradeMinorVersion,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` EnableAutomaticUpgrade *bool `json:"enableAutomaticUpgrade,omitempty"` ForceUpdateTag *string `json:"forceUpdateTag,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` PropertiesType *string `json:"properties_type,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisionAfterExtensions []string `json:"provisionAfterExtensions,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` Publisher *string `json:"publisher,omitempty"` Settings map[string]v1.JSON `json:"settings,omitempty"` Type *string `json:"type,omitempty"` TypeHandlerVersion *string `json:"typeHandlerVersion,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetsExtension_STATUS
func (*VirtualMachineScaleSetsExtension_STATUS) AssignProperties_From_VirtualMachineScaleSetsExtension_STATUS ¶ added in v2.10.0
func (extension *VirtualMachineScaleSetsExtension_STATUS) AssignProperties_From_VirtualMachineScaleSetsExtension_STATUS(source *storage.VirtualMachineScaleSetsExtension_STATUS) error
AssignProperties_From_VirtualMachineScaleSetsExtension_STATUS populates our VirtualMachineScaleSetsExtension_STATUS from the provided source VirtualMachineScaleSetsExtension_STATUS
func (*VirtualMachineScaleSetsExtension_STATUS) AssignProperties_To_VirtualMachineScaleSetsExtension_STATUS ¶ added in v2.10.0
func (extension *VirtualMachineScaleSetsExtension_STATUS) AssignProperties_To_VirtualMachineScaleSetsExtension_STATUS(destination *storage.VirtualMachineScaleSetsExtension_STATUS) error
AssignProperties_To_VirtualMachineScaleSetsExtension_STATUS populates the provided destination VirtualMachineScaleSetsExtension_STATUS from our VirtualMachineScaleSetsExtension_STATUS
func (*VirtualMachineScaleSetsExtension_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (extension *VirtualMachineScaleSetsExtension_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our VirtualMachineScaleSetsExtension_STATUS from the provided source
func (*VirtualMachineScaleSetsExtension_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (extension *VirtualMachineScaleSetsExtension_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our VirtualMachineScaleSetsExtension_STATUS
func (*VirtualMachineScaleSetsExtension_STATUS) DeepCopy ¶ added in v2.10.0
func (in *VirtualMachineScaleSetsExtension_STATUS) DeepCopy() *VirtualMachineScaleSetsExtension_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetsExtension_STATUS.
func (*VirtualMachineScaleSetsExtension_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *VirtualMachineScaleSetsExtension_STATUS) DeepCopyInto(out *VirtualMachineScaleSetsExtension_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachineScaleSetsExtension_Spec ¶ added in v2.10.0
type VirtualMachineScaleSetsExtension_Spec struct { AutoUpgradeMinorVersion *bool `json:"autoUpgradeMinorVersion,omitempty"` // 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"` EnableAutomaticUpgrade *bool `json:"enableAutomaticUpgrade,omitempty"` ForceUpdateTag *string `json:"forceUpdateTag,omitempty"` OperatorSpec *VirtualMachineScaleSetsExtensionOperatorSpec `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 compute.azure.com/VirtualMachineScaleSet resource Owner *genruntime.KnownResourceReference `group:"compute.azure.com" json:"owner,omitempty" kind:"VirtualMachineScaleSet"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProtectedSettings *genruntime.SecretMapReference `json:"protectedSettings,omitempty"` ProvisionAfterExtensions []string `json:"provisionAfterExtensions,omitempty"` Publisher *string `json:"publisher,omitempty"` Settings map[string]v1.JSON `json:"settings,omitempty"` Type *string `json:"type,omitempty"` TypeHandlerVersion *string `json:"typeHandlerVersion,omitempty"` }
Storage version of v1api20201201.VirtualMachineScaleSetsExtension_Spec
func (*VirtualMachineScaleSetsExtension_Spec) AssignProperties_From_VirtualMachineScaleSetsExtension_Spec ¶ added in v2.10.0
func (extension *VirtualMachineScaleSetsExtension_Spec) AssignProperties_From_VirtualMachineScaleSetsExtension_Spec(source *storage.VirtualMachineScaleSetsExtension_Spec) error
AssignProperties_From_VirtualMachineScaleSetsExtension_Spec populates our VirtualMachineScaleSetsExtension_Spec from the provided source VirtualMachineScaleSetsExtension_Spec
func (*VirtualMachineScaleSetsExtension_Spec) AssignProperties_To_VirtualMachineScaleSetsExtension_Spec ¶ added in v2.10.0
func (extension *VirtualMachineScaleSetsExtension_Spec) AssignProperties_To_VirtualMachineScaleSetsExtension_Spec(destination *storage.VirtualMachineScaleSetsExtension_Spec) error
AssignProperties_To_VirtualMachineScaleSetsExtension_Spec populates the provided destination VirtualMachineScaleSetsExtension_Spec from our VirtualMachineScaleSetsExtension_Spec
func (*VirtualMachineScaleSetsExtension_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (extension *VirtualMachineScaleSetsExtension_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our VirtualMachineScaleSetsExtension_Spec from the provided source
func (*VirtualMachineScaleSetsExtension_Spec) ConvertSpecTo ¶ added in v2.10.0
func (extension *VirtualMachineScaleSetsExtension_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our VirtualMachineScaleSetsExtension_Spec
func (*VirtualMachineScaleSetsExtension_Spec) DeepCopy ¶ added in v2.10.0
func (in *VirtualMachineScaleSetsExtension_Spec) DeepCopy() *VirtualMachineScaleSetsExtension_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineScaleSetsExtension_Spec.
func (*VirtualMachineScaleSetsExtension_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *VirtualMachineScaleSetsExtension_Spec) DeepCopyInto(out *VirtualMachineScaleSetsExtension_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachine_STATUS ¶
type VirtualMachine_STATUS struct { AdditionalCapabilities *AdditionalCapabilities_STATUS `json:"additionalCapabilities,omitempty"` AvailabilitySet *SubResource_STATUS `json:"availabilitySet,omitempty"` BillingProfile *BillingProfile_STATUS `json:"billingProfile,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` DiagnosticsProfile *DiagnosticsProfile_STATUS `json:"diagnosticsProfile,omitempty"` EvictionPolicy *string `json:"evictionPolicy,omitempty"` ExtendedLocation *ExtendedLocation_STATUS `json:"extendedLocation,omitempty"` ExtensionsTimeBudget *string `json:"extensionsTimeBudget,omitempty"` HardwareProfile *HardwareProfile_STATUS `json:"hardwareProfile,omitempty"` Host *SubResource_STATUS `json:"host,omitempty"` HostGroup *SubResource_STATUS `json:"hostGroup,omitempty"` Id *string `json:"id,omitempty"` Identity *VirtualMachineIdentity_STATUS `json:"identity,omitempty"` InstanceView *VirtualMachineInstanceView_STATUS `json:"instanceView,omitempty"` LicenseType *string `json:"licenseType,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` NetworkProfile *NetworkProfile_STATUS `json:"networkProfile,omitempty"` OsProfile *OSProfile_STATUS `json:"osProfile,omitempty"` Plan *Plan_STATUS `json:"plan,omitempty"` PlatformFaultDomain *int `json:"platformFaultDomain,omitempty"` Priority *string `json:"priority,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` ProximityPlacementGroup *SubResource_STATUS `json:"proximityPlacementGroup,omitempty"` Resources []VirtualMachineExtension_STATUS `json:"resources,omitempty"` SecurityProfile *SecurityProfile_STATUS `json:"securityProfile,omitempty"` StorageProfile *StorageProfile_STATUS `json:"storageProfile,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` VirtualMachineScaleSet *SubResource_STATUS `json:"virtualMachineScaleSet,omitempty"` VmId *string `json:"vmId,omitempty"` Zones []string `json:"zones,omitempty"` }
Storage version of v1api20201201.VirtualMachine_STATUS Describes a Virtual Machine.
func (*VirtualMachine_STATUS) AssignProperties_From_VirtualMachine_STATUS ¶
func (machine *VirtualMachine_STATUS) AssignProperties_From_VirtualMachine_STATUS(source *v20220301s.VirtualMachine_STATUS) error
AssignProperties_From_VirtualMachine_STATUS populates our VirtualMachine_STATUS from the provided source VirtualMachine_STATUS
func (*VirtualMachine_STATUS) AssignProperties_To_VirtualMachine_STATUS ¶
func (machine *VirtualMachine_STATUS) AssignProperties_To_VirtualMachine_STATUS(destination *v20220301s.VirtualMachine_STATUS) error
AssignProperties_To_VirtualMachine_STATUS populates the provided destination VirtualMachine_STATUS from our VirtualMachine_STATUS
func (*VirtualMachine_STATUS) ConvertStatusFrom ¶
func (machine *VirtualMachine_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our VirtualMachine_STATUS from the provided source
func (*VirtualMachine_STATUS) ConvertStatusTo ¶
func (machine *VirtualMachine_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our VirtualMachine_STATUS
func (*VirtualMachine_STATUS) DeepCopy ¶
func (in *VirtualMachine_STATUS) DeepCopy() *VirtualMachine_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachine_STATUS.
func (*VirtualMachine_STATUS) DeepCopyInto ¶
func (in *VirtualMachine_STATUS) DeepCopyInto(out *VirtualMachine_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachine_Spec ¶
type VirtualMachine_Spec struct { AdditionalCapabilities *AdditionalCapabilities `json:"additionalCapabilities,omitempty"` AvailabilitySet *SubResource `json:"availabilitySet,omitempty"` // 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"` BillingProfile *BillingProfile `json:"billingProfile,omitempty"` DiagnosticsProfile *DiagnosticsProfile `json:"diagnosticsProfile,omitempty"` EvictionPolicy *string `json:"evictionPolicy,omitempty"` ExtendedLocation *ExtendedLocation `json:"extendedLocation,omitempty"` ExtensionsTimeBudget *string `json:"extensionsTimeBudget,omitempty"` HardwareProfile *HardwareProfile `json:"hardwareProfile,omitempty"` Host *SubResource `json:"host,omitempty"` HostGroup *SubResource `json:"hostGroup,omitempty"` Identity *VirtualMachineIdentity `json:"identity,omitempty"` LicenseType *string `json:"licenseType,omitempty"` Location *string `json:"location,omitempty"` NetworkProfile *NetworkProfile `json:"networkProfile,omitempty"` OperatorSpec *VirtualMachineOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` OsProfile *OSProfile `json:"osProfile,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"` Plan *Plan `json:"plan,omitempty"` PlatformFaultDomain *int `json:"platformFaultDomain,omitempty"` Priority *string `json:"priority,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProximityPlacementGroup *SubResource `json:"proximityPlacementGroup,omitempty"` SecurityProfile *SecurityProfile `json:"securityProfile,omitempty"` StorageProfile *StorageProfile `json:"storageProfile,omitempty"` Tags map[string]string `json:"tags,omitempty"` VirtualMachineScaleSet *SubResource `json:"virtualMachineScaleSet,omitempty"` Zones []string `json:"zones,omitempty"` }
Storage version of v1api20201201.VirtualMachine_Spec
func (*VirtualMachine_Spec) AssignProperties_From_VirtualMachine_Spec ¶
func (machine *VirtualMachine_Spec) AssignProperties_From_VirtualMachine_Spec(source *v20220301s.VirtualMachine_Spec) error
AssignProperties_From_VirtualMachine_Spec populates our VirtualMachine_Spec from the provided source VirtualMachine_Spec
func (*VirtualMachine_Spec) AssignProperties_To_VirtualMachine_Spec ¶
func (machine *VirtualMachine_Spec) AssignProperties_To_VirtualMachine_Spec(destination *v20220301s.VirtualMachine_Spec) error
AssignProperties_To_VirtualMachine_Spec populates the provided destination VirtualMachine_Spec from our VirtualMachine_Spec
func (*VirtualMachine_Spec) ConvertSpecFrom ¶
func (machine *VirtualMachine_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our VirtualMachine_Spec from the provided source
func (*VirtualMachine_Spec) ConvertSpecTo ¶
func (machine *VirtualMachine_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our VirtualMachine_Spec
func (*VirtualMachine_Spec) DeepCopy ¶
func (in *VirtualMachine_Spec) DeepCopy() *VirtualMachine_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachine_Spec.
func (*VirtualMachine_Spec) DeepCopyInto ¶
func (in *VirtualMachine_Spec) DeepCopyInto(out *VirtualMachine_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachinesExtension ¶ added in v2.6.0
type VirtualMachinesExtension struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec VirtualMachinesExtension_Spec `json:"spec,omitempty"` Status VirtualMachinesExtension_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +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 v1api20201201.VirtualMachinesExtension Generator information: - Generated from: /compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2020-12-01/compute.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/extensions/{vmExtensionName}
func (*VirtualMachinesExtension) AssignProperties_From_VirtualMachinesExtension ¶ added in v2.6.0
func (extension *VirtualMachinesExtension) AssignProperties_From_VirtualMachinesExtension(source *storage.VirtualMachinesExtension) error
AssignProperties_From_VirtualMachinesExtension populates our VirtualMachinesExtension from the provided source VirtualMachinesExtension
func (*VirtualMachinesExtension) AssignProperties_To_VirtualMachinesExtension ¶ added in v2.6.0
func (extension *VirtualMachinesExtension) AssignProperties_To_VirtualMachinesExtension(destination *storage.VirtualMachinesExtension) error
AssignProperties_To_VirtualMachinesExtension populates the provided destination VirtualMachinesExtension from our VirtualMachinesExtension
func (*VirtualMachinesExtension) AzureName ¶ added in v2.6.0
func (extension *VirtualMachinesExtension) AzureName() string
AzureName returns the Azure name of the resource
func (*VirtualMachinesExtension) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (extension *VirtualMachinesExtension) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*VirtualMachinesExtension) ConvertFrom ¶ added in v2.6.0
func (extension *VirtualMachinesExtension) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our VirtualMachinesExtension from the provided hub VirtualMachinesExtension
func (*VirtualMachinesExtension) ConvertTo ¶ added in v2.6.0
func (extension *VirtualMachinesExtension) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub VirtualMachinesExtension from our VirtualMachinesExtension
func (*VirtualMachinesExtension) DeepCopy ¶ added in v2.6.0
func (in *VirtualMachinesExtension) DeepCopy() *VirtualMachinesExtension
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachinesExtension.
func (*VirtualMachinesExtension) DeepCopyInto ¶ added in v2.6.0
func (in *VirtualMachinesExtension) DeepCopyInto(out *VirtualMachinesExtension)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualMachinesExtension) DeepCopyObject ¶ added in v2.6.0
func (in *VirtualMachinesExtension) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (VirtualMachinesExtension) GetAPIVersion ¶ added in v2.6.0
func (extension VirtualMachinesExtension) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2020-12-01"
func (*VirtualMachinesExtension) GetConditions ¶ added in v2.6.0
func (extension *VirtualMachinesExtension) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*VirtualMachinesExtension) GetResourceScope ¶ added in v2.6.0
func (extension *VirtualMachinesExtension) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*VirtualMachinesExtension) GetSpec ¶ added in v2.6.0
func (extension *VirtualMachinesExtension) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*VirtualMachinesExtension) GetStatus ¶ added in v2.6.0
func (extension *VirtualMachinesExtension) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*VirtualMachinesExtension) GetSupportedOperations ¶ added in v2.6.0
func (extension *VirtualMachinesExtension) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*VirtualMachinesExtension) GetType ¶ added in v2.6.0
func (extension *VirtualMachinesExtension) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Compute/virtualMachines/extensions"
func (*VirtualMachinesExtension) NewEmptyStatus ¶ added in v2.6.0
func (extension *VirtualMachinesExtension) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*VirtualMachinesExtension) OriginalGVK ¶ added in v2.6.0
func (extension *VirtualMachinesExtension) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*VirtualMachinesExtension) Owner ¶ added in v2.6.0
func (extension *VirtualMachinesExtension) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*VirtualMachinesExtension) SecretDestinationExpressions ¶ added in v2.11.0
func (extension *VirtualMachinesExtension) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*VirtualMachinesExtension) SetConditions ¶ added in v2.6.0
func (extension *VirtualMachinesExtension) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*VirtualMachinesExtension) SetStatus ¶ added in v2.6.0
func (extension *VirtualMachinesExtension) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type VirtualMachinesExtensionList ¶ added in v2.6.0
type VirtualMachinesExtensionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []VirtualMachinesExtension `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20201201.VirtualMachinesExtension Generator information: - Generated from: /compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2020-12-01/compute.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/extensions/{vmExtensionName}
func (*VirtualMachinesExtensionList) DeepCopy ¶ added in v2.6.0
func (in *VirtualMachinesExtensionList) DeepCopy() *VirtualMachinesExtensionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachinesExtensionList.
func (*VirtualMachinesExtensionList) DeepCopyInto ¶ added in v2.6.0
func (in *VirtualMachinesExtensionList) DeepCopyInto(out *VirtualMachinesExtensionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualMachinesExtensionList) DeepCopyObject ¶ added in v2.6.0
func (in *VirtualMachinesExtensionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualMachinesExtensionOperatorSpec ¶ added in v2.11.0
type VirtualMachinesExtensionOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20201201.VirtualMachinesExtensionOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*VirtualMachinesExtensionOperatorSpec) AssignProperties_From_VirtualMachinesExtensionOperatorSpec ¶ added in v2.11.0
func (operator *VirtualMachinesExtensionOperatorSpec) AssignProperties_From_VirtualMachinesExtensionOperatorSpec(source *storage.VirtualMachinesExtensionOperatorSpec) error
AssignProperties_From_VirtualMachinesExtensionOperatorSpec populates our VirtualMachinesExtensionOperatorSpec from the provided source VirtualMachinesExtensionOperatorSpec
func (*VirtualMachinesExtensionOperatorSpec) AssignProperties_To_VirtualMachinesExtensionOperatorSpec ¶ added in v2.11.0
func (operator *VirtualMachinesExtensionOperatorSpec) AssignProperties_To_VirtualMachinesExtensionOperatorSpec(destination *storage.VirtualMachinesExtensionOperatorSpec) error
AssignProperties_To_VirtualMachinesExtensionOperatorSpec populates the provided destination VirtualMachinesExtensionOperatorSpec from our VirtualMachinesExtensionOperatorSpec
func (*VirtualMachinesExtensionOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *VirtualMachinesExtensionOperatorSpec) DeepCopy() *VirtualMachinesExtensionOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachinesExtensionOperatorSpec.
func (*VirtualMachinesExtensionOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *VirtualMachinesExtensionOperatorSpec) DeepCopyInto(out *VirtualMachinesExtensionOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachinesExtension_STATUS ¶ added in v2.10.0
type VirtualMachinesExtension_STATUS struct { AutoUpgradeMinorVersion *bool `json:"autoUpgradeMinorVersion,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` EnableAutomaticUpgrade *bool `json:"enableAutomaticUpgrade,omitempty"` ForceUpdateTag *string `json:"forceUpdateTag,omitempty"` Id *string `json:"id,omitempty"` InstanceView *VirtualMachineExtensionInstanceView_STATUS `json:"instanceView,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` PropertiesType *string `json:"properties_type,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` Publisher *string `json:"publisher,omitempty"` Settings map[string]v1.JSON `json:"settings,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` TypeHandlerVersion *string `json:"typeHandlerVersion,omitempty"` }
Storage version of v1api20201201.VirtualMachinesExtension_STATUS
func (*VirtualMachinesExtension_STATUS) AssignProperties_From_VirtualMachinesExtension_STATUS ¶ added in v2.10.0
func (extension *VirtualMachinesExtension_STATUS) AssignProperties_From_VirtualMachinesExtension_STATUS(source *storage.VirtualMachinesExtension_STATUS) error
AssignProperties_From_VirtualMachinesExtension_STATUS populates our VirtualMachinesExtension_STATUS from the provided source VirtualMachinesExtension_STATUS
func (*VirtualMachinesExtension_STATUS) AssignProperties_To_VirtualMachinesExtension_STATUS ¶ added in v2.10.0
func (extension *VirtualMachinesExtension_STATUS) AssignProperties_To_VirtualMachinesExtension_STATUS(destination *storage.VirtualMachinesExtension_STATUS) error
AssignProperties_To_VirtualMachinesExtension_STATUS populates the provided destination VirtualMachinesExtension_STATUS from our VirtualMachinesExtension_STATUS
func (*VirtualMachinesExtension_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (extension *VirtualMachinesExtension_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our VirtualMachinesExtension_STATUS from the provided source
func (*VirtualMachinesExtension_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (extension *VirtualMachinesExtension_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our VirtualMachinesExtension_STATUS
func (*VirtualMachinesExtension_STATUS) DeepCopy ¶ added in v2.10.0
func (in *VirtualMachinesExtension_STATUS) DeepCopy() *VirtualMachinesExtension_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachinesExtension_STATUS.
func (*VirtualMachinesExtension_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *VirtualMachinesExtension_STATUS) DeepCopyInto(out *VirtualMachinesExtension_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualMachinesExtension_Spec ¶ added in v2.10.0
type VirtualMachinesExtension_Spec struct { AutoUpgradeMinorVersion *bool `json:"autoUpgradeMinorVersion,omitempty"` // 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"` EnableAutomaticUpgrade *bool `json:"enableAutomaticUpgrade,omitempty"` ForceUpdateTag *string `json:"forceUpdateTag,omitempty"` InstanceView *VirtualMachineExtensionInstanceView `json:"instanceView,omitempty"` Location *string `json:"location,omitempty"` OperatorSpec *VirtualMachinesExtensionOperatorSpec `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 compute.azure.com/VirtualMachine resource Owner *genruntime.KnownResourceReference `group:"compute.azure.com" json:"owner,omitempty" kind:"VirtualMachine"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProtectedSettings *genruntime.SecretMapReference `json:"protectedSettings,omitempty"` Publisher *string `json:"publisher,omitempty"` Settings map[string]v1.JSON `json:"settings,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` TypeHandlerVersion *string `json:"typeHandlerVersion,omitempty"` }
Storage version of v1api20201201.VirtualMachinesExtension_Spec
func (*VirtualMachinesExtension_Spec) AssignProperties_From_VirtualMachinesExtension_Spec ¶ added in v2.10.0
func (extension *VirtualMachinesExtension_Spec) AssignProperties_From_VirtualMachinesExtension_Spec(source *storage.VirtualMachinesExtension_Spec) error
AssignProperties_From_VirtualMachinesExtension_Spec populates our VirtualMachinesExtension_Spec from the provided source VirtualMachinesExtension_Spec
func (*VirtualMachinesExtension_Spec) AssignProperties_To_VirtualMachinesExtension_Spec ¶ added in v2.10.0
func (extension *VirtualMachinesExtension_Spec) AssignProperties_To_VirtualMachinesExtension_Spec(destination *storage.VirtualMachinesExtension_Spec) error
AssignProperties_To_VirtualMachinesExtension_Spec populates the provided destination VirtualMachinesExtension_Spec from our VirtualMachinesExtension_Spec
func (*VirtualMachinesExtension_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (extension *VirtualMachinesExtension_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our VirtualMachinesExtension_Spec from the provided source
func (*VirtualMachinesExtension_Spec) ConvertSpecTo ¶ added in v2.10.0
func (extension *VirtualMachinesExtension_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our VirtualMachinesExtension_Spec
func (*VirtualMachinesExtension_Spec) DeepCopy ¶ added in v2.10.0
func (in *VirtualMachinesExtension_Spec) DeepCopy() *VirtualMachinesExtension_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachinesExtension_Spec.
func (*VirtualMachinesExtension_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *VirtualMachinesExtension_Spec) DeepCopyInto(out *VirtualMachinesExtension_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WinRMConfiguration ¶
type WinRMConfiguration struct { Listeners []WinRMListener `json:"listeners,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.WinRMConfiguration Describes Windows Remote Management configuration of the VM
func (*WinRMConfiguration) AssignProperties_From_WinRMConfiguration ¶
func (configuration *WinRMConfiguration) AssignProperties_From_WinRMConfiguration(source *v20220301s.WinRMConfiguration) error
AssignProperties_From_WinRMConfiguration populates our WinRMConfiguration from the provided source WinRMConfiguration
func (*WinRMConfiguration) AssignProperties_To_WinRMConfiguration ¶
func (configuration *WinRMConfiguration) AssignProperties_To_WinRMConfiguration(destination *v20220301s.WinRMConfiguration) error
AssignProperties_To_WinRMConfiguration populates the provided destination WinRMConfiguration from our WinRMConfiguration
func (*WinRMConfiguration) DeepCopy ¶
func (in *WinRMConfiguration) DeepCopy() *WinRMConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WinRMConfiguration.
func (*WinRMConfiguration) DeepCopyInto ¶
func (in *WinRMConfiguration) DeepCopyInto(out *WinRMConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WinRMConfiguration_STATUS ¶
type WinRMConfiguration_STATUS struct { Listeners []WinRMListener_STATUS `json:"listeners,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20201201.WinRMConfiguration_STATUS Describes Windows Remote Management configuration of the VM
func (*WinRMConfiguration_STATUS) AssignProperties_From_WinRMConfiguration_STATUS ¶
func (configuration *WinRMConfiguration_STATUS) AssignProperties_From_WinRMConfiguration_STATUS(source *v20220301s.WinRMConfiguration_STATUS) error
AssignProperties_From_WinRMConfiguration_STATUS populates our WinRMConfiguration_STATUS from the provided source WinRMConfiguration_STATUS
func (*WinRMConfiguration_STATUS) AssignProperties_To_WinRMConfiguration_STATUS ¶
func (configuration *WinRMConfiguration_STATUS) AssignProperties_To_WinRMConfiguration_STATUS(destination *v20220301s.WinRMConfiguration_STATUS) error
AssignProperties_To_WinRMConfiguration_STATUS populates the provided destination WinRMConfiguration_STATUS from our WinRMConfiguration_STATUS
func (*WinRMConfiguration_STATUS) DeepCopy ¶
func (in *WinRMConfiguration_STATUS) DeepCopy() *WinRMConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WinRMConfiguration_STATUS.
func (*WinRMConfiguration_STATUS) DeepCopyInto ¶
func (in *WinRMConfiguration_STATUS) DeepCopyInto(out *WinRMConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WinRMListener ¶
type WinRMListener struct { CertificateUrl *string `json:"certificateUrl,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Protocol *string `json:"protocol,omitempty"` }
Storage version of v1api20201201.WinRMListener Describes Protocol and thumbprint of Windows Remote Management listener
func (*WinRMListener) AssignProperties_From_WinRMListener ¶
func (listener *WinRMListener) AssignProperties_From_WinRMListener(source *v20220301s.WinRMListener) error
AssignProperties_From_WinRMListener populates our WinRMListener from the provided source WinRMListener
func (*WinRMListener) AssignProperties_To_WinRMListener ¶
func (listener *WinRMListener) AssignProperties_To_WinRMListener(destination *v20220301s.WinRMListener) error
AssignProperties_To_WinRMListener populates the provided destination WinRMListener from our WinRMListener
func (*WinRMListener) DeepCopy ¶
func (in *WinRMListener) DeepCopy() *WinRMListener
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WinRMListener.
func (*WinRMListener) DeepCopyInto ¶
func (in *WinRMListener) DeepCopyInto(out *WinRMListener)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WinRMListener_STATUS ¶
type WinRMListener_STATUS struct { CertificateUrl *string `json:"certificateUrl,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Protocol *string `json:"protocol,omitempty"` }
Storage version of v1api20201201.WinRMListener_STATUS Describes Protocol and thumbprint of Windows Remote Management listener
func (*WinRMListener_STATUS) AssignProperties_From_WinRMListener_STATUS ¶
func (listener *WinRMListener_STATUS) AssignProperties_From_WinRMListener_STATUS(source *v20220301s.WinRMListener_STATUS) error
AssignProperties_From_WinRMListener_STATUS populates our WinRMListener_STATUS from the provided source WinRMListener_STATUS
func (*WinRMListener_STATUS) AssignProperties_To_WinRMListener_STATUS ¶
func (listener *WinRMListener_STATUS) AssignProperties_To_WinRMListener_STATUS(destination *v20220301s.WinRMListener_STATUS) error
AssignProperties_To_WinRMListener_STATUS populates the provided destination WinRMListener_STATUS from our WinRMListener_STATUS
func (*WinRMListener_STATUS) DeepCopy ¶
func (in *WinRMListener_STATUS) DeepCopy() *WinRMListener_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WinRMListener_STATUS.
func (*WinRMListener_STATUS) DeepCopyInto ¶
func (in *WinRMListener_STATUS) DeepCopyInto(out *WinRMListener_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WindowsConfiguration ¶
type WindowsConfiguration struct { AdditionalUnattendContent []AdditionalUnattendContent `json:"additionalUnattendContent,omitempty"` EnableAutomaticUpdates *bool `json:"enableAutomaticUpdates,omitempty"` PatchSettings *PatchSettings `json:"patchSettings,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisionVMAgent *bool `json:"provisionVMAgent,omitempty"` TimeZone *string `json:"timeZone,omitempty"` WinRM *WinRMConfiguration `json:"winRM,omitempty"` }
Storage version of v1api20201201.WindowsConfiguration Specifies Windows operating system settings on the virtual machine.
func (*WindowsConfiguration) AssignProperties_From_WindowsConfiguration ¶
func (configuration *WindowsConfiguration) AssignProperties_From_WindowsConfiguration(source *v20220301s.WindowsConfiguration) error
AssignProperties_From_WindowsConfiguration populates our WindowsConfiguration from the provided source WindowsConfiguration
func (*WindowsConfiguration) AssignProperties_To_WindowsConfiguration ¶
func (configuration *WindowsConfiguration) AssignProperties_To_WindowsConfiguration(destination *v20220301s.WindowsConfiguration) error
AssignProperties_To_WindowsConfiguration populates the provided destination WindowsConfiguration from our WindowsConfiguration
func (*WindowsConfiguration) DeepCopy ¶
func (in *WindowsConfiguration) DeepCopy() *WindowsConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WindowsConfiguration.
func (*WindowsConfiguration) DeepCopyInto ¶
func (in *WindowsConfiguration) DeepCopyInto(out *WindowsConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WindowsConfiguration_STATUS ¶
type WindowsConfiguration_STATUS struct { AdditionalUnattendContent []AdditionalUnattendContent_STATUS `json:"additionalUnattendContent,omitempty"` EnableAutomaticUpdates *bool `json:"enableAutomaticUpdates,omitempty"` PatchSettings *PatchSettings_STATUS `json:"patchSettings,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisionVMAgent *bool `json:"provisionVMAgent,omitempty"` TimeZone *string `json:"timeZone,omitempty"` WinRM *WinRMConfiguration_STATUS `json:"winRM,omitempty"` }
Storage version of v1api20201201.WindowsConfiguration_STATUS Specifies Windows operating system settings on the virtual machine.
func (*WindowsConfiguration_STATUS) AssignProperties_From_WindowsConfiguration_STATUS ¶
func (configuration *WindowsConfiguration_STATUS) AssignProperties_From_WindowsConfiguration_STATUS(source *v20220301s.WindowsConfiguration_STATUS) error
AssignProperties_From_WindowsConfiguration_STATUS populates our WindowsConfiguration_STATUS from the provided source WindowsConfiguration_STATUS
func (*WindowsConfiguration_STATUS) AssignProperties_To_WindowsConfiguration_STATUS ¶
func (configuration *WindowsConfiguration_STATUS) AssignProperties_To_WindowsConfiguration_STATUS(destination *v20220301s.WindowsConfiguration_STATUS) error
AssignProperties_To_WindowsConfiguration_STATUS populates the provided destination WindowsConfiguration_STATUS from our WindowsConfiguration_STATUS
func (*WindowsConfiguration_STATUS) DeepCopy ¶
func (in *WindowsConfiguration_STATUS) DeepCopy() *WindowsConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WindowsConfiguration_STATUS.
func (*WindowsConfiguration_STATUS) DeepCopyInto ¶
func (in *WindowsConfiguration_STATUS) DeepCopyInto(out *WindowsConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.