IWithSystemAssignedIdentityBasedAccessOrUpdate Schnittstelle

Definition

Die Phase der systemseitig zugewiesenen (lokalen) verwalteten Dienstidentität aktivierten vm, die das Festlegen der Zugriffsrolle für die Identität ermöglicht.

public interface IWithSystemAssignedIdentityBasedAccessOrUpdate : Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IUpdate, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachine>
type IWithSystemAssignedIdentityBasedAccessOrUpdate = interface
    interface IBeta
    interface IUpdate
    interface IAppliable<IVirtualMachine>
    interface IIndexable
    interface IUpdateWithTags<IUpdate>
    interface IWithProximityPlacementGroup
    interface IWithUnmanagedDataDisk
    interface IWithManagedDataDisk
    interface IWithSecondaryNetworkInterface
    interface IWithExtension
    interface IWithBootDiagnostics
    interface IWithBillingProfile
    interface IWithSystemAssignedManagedServiceIdentity
    interface IWithUserAssignedManagedServiceIdentity
    interface IWithPriority
    interface IWithLicenseType
Public Interface IWithSystemAssignedIdentityBasedAccessOrUpdate
Implements IAppliable(Of IVirtualMachine), IBeta, IUpdate, IUpdateWithTags(Of IUpdate)
Implementiert

Eigenschaften

Key

Die Phase der systemseitig zugewiesenen (lokalen) verwalteten Dienstidentität aktivierten vm, die das Festlegen der Zugriffsrolle für die Identität ermöglicht.

(Geerbt von IIndexable)

Methoden

Apply()

Führen Sie die Updateanforderung aus.

(Geerbt von IAppliable<T>)
ApplyAsync(CancellationToken, Boolean)

Führen Sie die Updateanforderung asynchron aus.

(Geerbt von IAppliable<T>)
DefineNewExtension(String)

Beginnt mit der Definition einer Erweiterung, die an den virtuellen Computer angefügt werden soll.

(Geerbt von IWithExtension)
DefineUnmanagedDataDisk(String)

Beginnt mit der Definition eines leeren nicht verwalteten Datenträgers, der an den virtuellen Computer angefügt werden soll, zusammen mit seiner Konfiguration.

(Geerbt von IWithUnmanagedDataDisk)
UpdateExtension(String)

Beginnt mit der Beschreibung eines Updates einer vorhandenen Erweiterung dieses virtuellen Computers.

(Geerbt von IWithExtension)
UpdateUnmanagedDataDisk(String)

Beginnt die Beschreibung einer Aktualisierung eines vorhandenen nicht verwalteten Datenträgers dieses virtuellen Computers.

(Geerbt von IWithUnmanagedDataDisk)
WithBootDiagnostics()

Gibt an, dass start Diagnose auf dem virtuellen Computer aktiviert werden muss.

(Geerbt von IWithBootDiagnostics)
WithBootDiagnostics(ICreatable<IStorageAccount>)

Gibt an, dass start Diagnose auf dem virtuellen Computer aktiviert werden muss.

(Geerbt von IWithBootDiagnostics)
WithBootDiagnostics(IStorageAccount)

Gibt an, dass start Diagnose auf dem virtuellen Computer aktiviert werden muss.

(Geerbt von IWithBootDiagnostics)
WithBootDiagnostics(String)

Gibt an, dass start Diagnose auf dem virtuellen Computer aktiviert werden muss.

(Geerbt von IWithBootDiagnostics)
WithDataDiskDefaultCachingType(CachingTypes)

Gibt den Standardcachetyp für die verwalteten Datenträger an.

(Geerbt von IUpdate)
WithDataDiskDefaultStorageAccountType(StorageAccountTypes)

Gibt einen Speicherkontotyp an.

(Geerbt von IUpdate)
WithEphemeralOSDisk(DiffDiskOptions)

Gibt die kurzlebigen Optionen für den Betriebssystemdatenträger an.

(Geerbt von IUpdate)
WithExistingDataDisk(IDisk)

Ordnet dem virtuellen Computer einen vorhandenen verwalteten Quelldatenträger zu.

(Geerbt von IWithManagedDataDisk)
WithExistingDataDisk(IDisk, Int32, CachingTypes)

Gibt einen vorhandenen verwalteten Quelldatenträger und -einstellungen an.

(Geerbt von IWithManagedDataDisk)
WithExistingDataDisk(IDisk, Int32, Int32, CachingTypes)

Gibt einen vorhandenen verwalteten Quelldatenträger und -einstellungen an.

(Geerbt von IWithManagedDataDisk)
WithExistingSecondaryNetworkInterface(INetworkInterface)

Ordnet dem virtuellen Computer eine vorhandene Netzwerkschnittstelle zu. Beachten Sie, dass die Wirkung dieser Methode additiv ist, d. h. bei jeder Verwendung wird die neue sekundäre Netzwerkschnittstelle dem virtuellen Computer hinzugefügt.

(Geerbt von IWithSecondaryNetworkInterface)
WithExistingUnmanagedDataDisk(String, String, String)

Gibt eine vorhandene VHD an, die als Datenträger an den virtuellen Computer angefügt werden muss.

(Geerbt von IWithUnmanagedDataDisk)
WithExistingUserAssignedManagedServiceIdentity(IIdentity)

Gibt eine vorhandene benutzerseitig zugewiesene Identität an, die dem virtuellen Computer zugeordnet werden soll.

(Geerbt von IWithUserAssignedManagedServiceIdentity)
WithLicenseType(String)

Gibt an, dass das verwendete Image oder der verwendete Datenträger lokal lizenziert wurde.

(Geerbt von IWithLicenseType)
WithMaxPrice(Nullable<Double>)

Gibt die abrechnungsbezogenen Details eines virtuellen Computers mit niedriger Priorität an.

(Geerbt von IWithBillingProfile)
WithNewDataDisk(ICreatable<IDisk>)

Gibt an, dass ein verwalteter Datenträger explizit mit der angegebenen Definition erstellt und dem virtuellen Computer als Datenträger angefügt werden muss.

(Geerbt von IWithManagedDataDisk)
WithNewDataDisk(ICreatable<IDisk>, Int32, CachingTypes)

Gibt an, dass ein verwalteter Datenträger explizit mit der angegebenen Definition erstellt und dem virtuellen Computer als Datenträger angefügt werden muss.

(Geerbt von IWithManagedDataDisk)
WithNewDataDisk(Int32)

Gibt an, dass ein verwalteter Datenträger implizit mit der angegebenen Größe erstellt werden muss.

(Geerbt von IWithManagedDataDisk)
WithNewDataDisk(Int32, Int32, CachingTypes)

Gibt an, dass ein verwalteter Datenträger implizit mit den angegebenen Einstellungen erstellt werden muss.

(Geerbt von IWithManagedDataDisk)
WithNewDataDisk(Int32, Int32, CachingTypes, StorageAccountTypes)

Gibt an, dass ein verwalteter Datenträger implizit mit den angegebenen Einstellungen erstellt werden muss.

(Geerbt von IWithManagedDataDisk)
WithNewSecondaryNetworkInterface(ICreatable<INetworkInterface>)

Erstellt eine neue Netzwerkschnittstelle, die dem virtuellen Computer zugeordnet werden soll. Beachten Sie, dass die Wirkung dieser Methode additiv ist, d. h. bei jeder Verwendung wird die neue sekundäre Netzwerkschnittstelle dem virtuellen Computer hinzugefügt.

(Geerbt von IWithSecondaryNetworkInterface)
WithNewUnmanagedDataDisk(Int32)

Gibt an, dass ein neuer leerer nicht verwalteter Datenträger an einen virtuellen Computer angefügt werden muss.

(Geerbt von IWithUnmanagedDataDisk)
WithNewUserAssignedManagedServiceIdentity(ICreatable<IIdentity>)

Gibt die Definition einer noch nicht erstellten benutzerseitig zugewiesenen Identität an, die dem virtuellen Computer zugeordnet werden soll.

(Geerbt von IWithUserAssignedManagedServiceIdentity)
WithOSDiskCaching(CachingTypes)

Gibt den Zwischenspeicherungstyp für den Betriebssystemdatenträger an.

(Geerbt von IUpdate)
WithOSDiskEncryptionSettings(DiskEncryptionSettings)

Gibt die Verschlüsselungseinstellungen für den Betriebssystemdatenträger an.

(Geerbt von IUpdate)
WithOSDiskSizeInGB(Int32)

Gibt die Größe des Betriebssystemdatenträgers in GB an. Nur nicht verwaltete Datenträger können im Rahmen eines VM-Updates geändert werden. Verwaltete Datenträger müssen mithilfe der API für verwaltete Datenträger separat angepasst werden.

(Geerbt von IUpdate)
WithoutBootDiagnostics()

Gibt an, dass start Diagnose auf dem virtuellen Computer deaktiviert werden muss.

(Geerbt von IWithBootDiagnostics)
WithoutDataDisk(Int32)

Trennt einen verwalteten Datenträger mit der angegebenen LUN vom virtuellen Computer.

(Geerbt von IWithManagedDataDisk)
WithoutExtension(String)

Trennt eine Erweiterung vom virtuellen Computer.

(Geerbt von IWithExtension)
WithoutNetworkInterface(String)

Entfernt eine Netzwerkschnittstelle vom virtuellen Computer.

(Geerbt von IWithSecondaryNetworkInterface)
WithoutProximityPlacementGroup()

Entfernt die Näherungsplatzierungsgruppe aus dem virtuellen Computer.

(Geerbt von IWithProximityPlacementGroup)
WithoutSecondaryNetworkInterface(String)
Veraltet.

Entfernt eine sekundäre Netzwerkschnittstelle vom virtuellen Computer.

(Geerbt von IWithSecondaryNetworkInterface)
WithoutSystemAssignedManagedServiceIdentity()

Gibt an, dass die vom System zugewiesene (lokale) verwaltete Dienstidentität deaktiviert werden muss.

(Geerbt von IWithSystemAssignedManagedServiceIdentity)
WithoutTag(String)

Entfernt ein Tag aus der Ressource.

(Geerbt von IUpdateWithTags<T>)
WithoutUnmanagedDataDisk(Int32)

Trennt einen nicht verwalteten Datenträger vom virtuellen Computer.

(Geerbt von IWithUnmanagedDataDisk)
WithoutUnmanagedDataDisk(String)

Trennt einen nicht verwalteten Datenträger vom virtuellen Computer.

(Geerbt von IWithUnmanagedDataDisk)
WithoutUserAssignedManagedServiceIdentity(String)

Gibt an, dass eine benutzerseitig zugewiesene Identität, die dem virtuellen Computer zugeordnet ist, entfernt werden soll.

(Geerbt von IWithUserAssignedManagedServiceIdentity)
WithPriority(VirtualMachinePriorityTypes)

Gibt eine neue Priorität für den virtuellen Computer an.

(Geerbt von IWithPriority)
WithProximityPlacementGroup(String)

Legen Sie Informationen zur Näherungsplatzierungsgruppe fest, der die virtuellen Computer zugewiesen werden sollen.

(Geerbt von IWithProximityPlacementGroup)
WithSize(String)

Gibt eine neue Größe für den virtuellen Computer an.

(Geerbt von IUpdate)
WithSize(VirtualMachineSizeTypes)

Gibt eine neue Größe für den virtuellen Computer an.

(Geerbt von IUpdate)
WithSystemAssignedIdentityBasedAccessTo(String, BuiltInRole)

Gibt an, dass die systemseitig zugewiesene (lokale) Identität des virtuellen Computers über den angegebenen Zugriff (durch die Rolle beschrieben) auf eine ARM-Ressource verfügen soll, die durch die Ressourcen-ID identifiziert wird. Anwendungen, die auf dem virtuellen Computer ausgeführt werden, verfügen über dieselbe Berechtigung (Rolle) für die ARM-Ressource.

WithSystemAssignedIdentityBasedAccessTo(String, String)

Gibt an, dass die systemseitig zugewiesene (lokale) Identität des virtuellen Computers den Zugriff (durch die Rollendefinition) auf eine ARM-Ressource haben soll, die durch die Ressourcen-ID identifiziert wird. Anwendungen, die auf dem virtuellen Computer ausgeführt werden, verfügen über dieselbe Berechtigung (Rolle) für die ARM-Ressource.

WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(BuiltInRole)

Gibt an, dass die systemseitig zugewiesene (lokale) Identität des virtuellen Computers über den (durch die Rolle beschriebenen) Zugriff auf die Ressourcengruppe verfügen soll, die sich auf dem virtuellen Computer befindet. Anwendungen, die auf dem virtuellen Computer ausgeführt werden, verfügen über dieselbe Berechtigung (Rolle) für die Ressourcengruppe.

WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(String)

Gibt an, dass die systemseitig zugewiesene (lokale) Identität des virtuellen Computers den Zugriff (durch die Rollendefinition) auf die Ressourcengruppe haben soll, auf die sich der virtuelle Computer befindet. Anwendungen, die auf dem virtuellen Computer ausgeführt werden, verfügen über dieselbe Berechtigung (Rolle) für die Ressourcengruppe.

WithSystemAssignedManagedServiceIdentity()

Gibt an, dass systemseitig zugewiesene (lokale) verwaltete Dienstidentität auf dem virtuellen Computer aktiviert werden muss.

(Geerbt von IWithSystemAssignedManagedServiceIdentity)
WithTag(String, String)

Fügt der Ressource ein Tag hinzu.

(Geerbt von IUpdateWithTags<T>)
WithTags(IDictionary<String,String>)

Gibt Tags für die Ressource als {@link Map} an.

(Geerbt von IUpdateWithTags<T>)

Gilt für: