IVirtualMachineExtension Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representación inmutable del lado cliente de una extensión de máquina virtual de Azure.
public interface IVirtualMachineExtension : Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineExtensionBase, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IChildResource<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachine>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IExternalChildResource<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineExtension,Microsoft.Azure.Management.Compute.Fluent.IVirtualMachine>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineExtensionInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachine>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineExtension>
type IVirtualMachineExtension = interface
interface IVirtualMachineExtensionBase
interface IHasInner<VirtualMachineExtensionInner>
interface IExternalChildResource<IVirtualMachineExtension, IVirtualMachine>
interface IChildResource<IVirtualMachine>
interface IHasName
interface IIndexable
interface IHasParent<IVirtualMachine>
interface IRefreshable<IVirtualMachineExtension>
Public Interface IVirtualMachineExtension
Implements IChildResource(Of IVirtualMachine), IExternalChildResource(Of IVirtualMachineExtension, IVirtualMachine), IHasInner(Of VirtualMachineExtensionInner), IHasParent(Of IVirtualMachine), IRefreshable(Of IVirtualMachineExtension), IVirtualMachineExtensionBase
- Implementaciones
-
IVirtualMachineExtensionBase IChildResource<IParentT> IChildResource<IVirtualMachine> IExternalChildResource<IVirtualMachineExtension,IVirtualMachine> IHasInner<VirtualMachineExtensionInner> IHasName IHasParent<IParentT> IHasParent<IVirtualMachine> IIndexable IRefreshable<FluentModelT> IRefreshable<IVirtualMachineExtension>
Propiedades
AutoUpgradeMinorVersionEnabled |
Obtiene true si esta extensión está configurada para actualizarse automáticamente cuando se publica una nueva versión secundaria de la imagen de extensión en la que se publica esta extensión. (Heredado de IVirtualMachineExtensionBase) |
Id |
Representación inmutable del lado cliente de una extensión de máquina virtual de Azure. (Heredado de IExternalChildResource<FluentModelT,IParentT>) |
Inner |
Representación inmutable del lado cliente de una extensión de máquina virtual de Azure. (Heredado de IHasInner<T>) |
Key |
Representación inmutable del lado cliente de una extensión de máquina virtual de Azure. (Heredado de IIndexable) |
Name |
Obtiene el nombre del recurso. (Heredado de IHasName) |
Parent |
Obtiene el elemento primario de este recurso secundario. (Heredado de IHasParent<ParentT>) |
ProvisioningState |
Obtiene el estado de aprovisionamiento de la extensión de máquina virtual. (Heredado de IVirtualMachineExtensionBase) |
PublicSettings |
Obtiene la configuración pública de la extensión de máquina virtual como pares clave-valor. (Heredado de IVirtualMachineExtensionBase) |
PublicSettingsAsJsonString |
Obtiene la configuración pública de la extensión de máquina virtual como una cadena JSON. (Heredado de IVirtualMachineExtensionBase) |
PublisherName |
Obtiene el nombre del publicador de la imagen de extensión de máquina virtual a partir de la que se crea esta extensión. (Heredado de IVirtualMachineExtensionBase) |
Tags |
Obtiene las etiquetas de esta extensión de máquina virtual. (Heredado de IVirtualMachineExtensionBase) |
TypeName |
Obtiene el nombre de tipo de la imagen de extensión de máquina virtual a partir de la que se crea esta extensión. (Heredado de IVirtualMachineExtensionBase) |
VersionName |
Obtiene el nombre de versión de la imagen de extensión de máquina virtual a partir de la que se crea esta extensión. (Heredado de IVirtualMachineExtensionBase) |
Métodos
GetInstanceView() |
Representación inmutable del lado cliente de una extensión de máquina virtual de Azure. |
GetInstanceViewAsync(CancellationToken) |
Representación inmutable del lado cliente de una extensión de máquina virtual de Azure. |
Refresh() |
Actualiza el recurso para que se sincronice con Azure. (Heredado de IRefreshable<T>) |
RefreshAsync(CancellationToken) |
Actualiza el recurso para que se sincronice con Azure. (Heredado de IRefreshable<T>) |
Se aplica a
Azure SDK for .NET