IUpdateDefinition<ParentT> Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die gesamte Definition einer VM-Erweiterung als Teil des übergeordneten Updates.
public interface IUpdateDefinition<ParentT> : Microsoft.Azure.Management.Compute.Fluent.VirtualMachineExtension.UpdateDefinition.IBlank<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineExtension.UpdateDefinition.IWithAttach<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineExtension.UpdateDefinition.IWithAutoUpgradeMinorVersion<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineExtension.UpdateDefinition.IWithImageOrPublisher<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineExtension.UpdateDefinition.IWithPublisher<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineExtension.UpdateDefinition.IWithSettings<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineExtension.UpdateDefinition.IWithTags<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineExtension.UpdateDefinition.IWithType<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineExtension.UpdateDefinition.IWithVersion<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Update.IInUpdate<ParentT>
type IUpdateDefinition<'ParentT> = interface
interface IBlank<'ParentT>
interface IWithImageOrPublisher<'ParentT>
interface IWithPublisher<'ParentT>
interface IWithType<'ParentT>
interface IWithVersion<'ParentT>
interface IWithAttach<'ParentT>
interface IInUpdate<'ParentT>
interface IWithAutoUpgradeMinorVersion<'ParentT>
interface IWithSettings<'ParentT>
interface IWithTags<'ParentT>
Public Interface IUpdateDefinition(Of ParentT)
Implements IBlank(Of ParentT), IInUpdate(Of ParentT), IWithAttach(Of ParentT), IWithAutoUpgradeMinorVersion(Of ParentT), IWithImageOrPublisher(Of ParentT), IWithPublisher(Of ParentT), IWithSettings(Of ParentT), IWithTags(Of ParentT), IWithType(Of ParentT), IWithVersion(Of ParentT)
Typparameter
- ParentT
Die Phase der übergeordneten Aktualisierung, zu der nach dem Anfügen dieser Definition zurückzukehren ist.
- Implementiert
Methoden
Attach() |
Die gesamte Definition einer VM-Erweiterung als Teil des übergeordneten Updates. (Geerbt von IInUpdate<ParentT>) |
WithImage(IVirtualMachineExtensionImage) |
Gibt das zu verwendende Image der VM-Erweiterung an. (Geerbt von IWithImageOrPublisher<ParentT>) |
WithMinorVersionAutoUpgrade() |
Aktiviert das automatische Upgrade der Erweiterung. (Geerbt von IWithAutoUpgradeMinorVersion<ParentT>) |
WithoutMinorVersionAutoUpgrade() |
Deaktiviert das automatische Upgrade der Erweiterung. (Geerbt von IWithAutoUpgradeMinorVersion<ParentT>) |
WithProtectedSetting(String, Object) |
Gibt einen privaten Einstellungseintrag an. (Geerbt von IWithSettings<ParentT>) |
WithProtectedSettings(IDictionary<String,Object>) |
Gibt private Einstellungen an. (Geerbt von IWithSettings<ParentT>) |
WithPublicSetting(String, Object) |
Gibt einen öffentlichen Einstellungseintrag an. (Geerbt von IWithSettings<ParentT>) |
WithPublicSettings(IDictionary<String,Object>) |
Gibt öffentliche Einstellungen an. (Geerbt von IWithSettings<ParentT>) |
WithPublisher(String) |
Gibt den Namen des Herausgebers des Vm-Erweiterungsimages an. (Geerbt von IWithPublisher<ParentT>) |
WithTag(String, String) |
Fügt der Ressource ein Tag hinzu. (Geerbt von IWithTags<ParentT>) |
WithTags(IDictionary<String,String>) |
Gibt Tags für die Ressource an. (Geerbt von IWithTags<ParentT>) |
WithType(String) |
Gibt den Typ des Vm-Erweiterungsimages an. (Geerbt von IWithType<ParentT>) |
WithVersion(String) |
Gibt die Version der VM-Imageerweiterung an. (Geerbt von IWithVersion<ParentT>) |
Gilt für:
Azure SDK for .NET