StorageAccountResource Klasse
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.
Eine Klasse, die ein StorageAccount zusammen mit den instance Vorgängen darstellt, die darauf ausgeführt werden können. Wenn Sie über einen ResourceIdentifier verfügen, können Sie eine StorageAccountResource aus einer instance mithilfe der ArmClient GetStorageAccountResource-Methode erstellen. Andernfalls können Sie mithilfe der GetStorageAccount-Methode eine von der übergeordneten Ressource ResourceGroupResource abrufen.
public class StorageAccountResource : Azure.ResourceManager.ArmResource
type StorageAccountResource = class
inherit ArmResource
Public Class StorageAccountResource
Inherits ArmResource
- Vererbung
Konstruktoren
StorageAccountResource() |
Initialisiert eine neue instance der -Klasse für die StorageAccountResource Simulation. |
Felder
ResourceType |
Ruft den Ressourcentyp für die Vorgänge ab. |
Eigenschaften
Client |
Ruft den ArmClient ab, aus dem dieser Ressourcenclient erstellt wurde. (Geerbt von ArmResource) |
Data |
Ruft die Daten ab, die dieses Feature darstellen. |
Diagnostics |
Ruft die Diagnoseoptionen für diesen Ressourcenclient ab. (Geerbt von ArmResource) |
Endpoint |
Ruft den Basis-URI für diesen Ressourcenclient ab. (Geerbt von ArmResource) |
HasData |
Ruft ab, ob der aktuelle instance Über Daten verfügt oder nicht. |
Id |
Ruft den Ressourcenbezeichner ab. (Geerbt von ArmResource) |
Pipeline |
Ruft die Pipeline für diesen Ressourcenclient ab. (Geerbt von ArmResource) |
Methoden
AbortHierarchicalNamespaceMigration(WaitUntil, CancellationToken) |
Abbrechen der Livemigration des Speicherkontos zum Aktivieren von Hns
|
AbortHierarchicalNamespaceMigrationAsync(WaitUntil, CancellationToken) |
Abbrechen der Livemigration des Speicherkontos zum Aktivieren von Hns
|
AddTag(String, String, CancellationToken) |
Fügen Sie der aktuellen Ressource ein Tag hinzu.
|
AddTagAsync(String, String, CancellationToken) |
Fügen Sie der aktuellen Ressource ein Tag hinzu.
|
CanUseTagResource(CancellationToken) |
Überprüft, ob die TagResource-API in der aktuellen Umgebung bereitgestellt wird. (Geerbt von ArmResource) |
CanUseTagResourceAsync(CancellationToken) |
Überprüft, ob die TagResource-API in der aktuellen Umgebung bereitgestellt wird. (Geerbt von ArmResource) |
CreateResourceIdentifier(String, String, String) |
Generieren Sie den Ressourcenbezeichner eines StorageAccountResource instance. |
Delete(WaitUntil, CancellationToken) |
Löscht ein Speicherkonto in Microsoft Azure.
|
DeleteAsync(WaitUntil, CancellationToken) |
Löscht ein Speicherkonto in Microsoft Azure.
|
EnableHierarchicalNamespace(WaitUntil, String, CancellationToken) |
Livemigration des Speicherkontos zum Aktivieren von Hns
|
EnableHierarchicalNamespaceAsync(WaitUntil, String, CancellationToken) |
Livemigration des Speicherkontos zum Aktivieren von Hns
|
Failover(WaitUntil, CancellationToken) |
Eine Failoveranforderung kann für ein Speicherkonto ausgelöst werden, wenn ein primärer Endpunkt aus irgendeinem Grund nicht verfügbar ist. Das Failover erfolgt vom primären Cluster des Speicherkontos zum sekundären Cluster für RA-GRS-Konten. Der sekundäre Cluster wird nach dem Failover primär, und das Konto wird in LRS konvertiert. Im Fall eines geplanten Failovers werden der primäre und der sekundäre Cluster nach dem Failover ausgetauscht, und das Konto bleibt georepliziert. Das Failover sollte bei Verfügbarkeitsproblemen weiterhin verwendet werden, da geplantes Failover nur verfügbar ist, während die primären und sekundären Endpunkte verfügbar sind. Der primäre Anwendungsfall eines geplanten Failovers sind Notfallwiederherstellungstests. Dieser Failovertyp wird aufgerufen, indem der FailoverType-Parameter auf "Planned" festgelegt wird. Weitere Informationen zu den Failoveroptionen finden Sie hier: https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance
|
Failover(WaitUntil, Nullable<StorageAccountFailoverType>, CancellationToken) |
Eine Failoveranforderung kann für ein Speicherkonto ausgelöst werden, wenn ein primärer Endpunkt aus irgendeinem Grund nicht verfügbar ist. Das Failover erfolgt vom primären Cluster des Speicherkontos zum sekundären Cluster für RA-GRS-Konten. Der sekundäre Cluster wird nach dem Failover primär, und das Konto wird in LRS konvertiert. Im Fall eines geplanten Failovers werden der primäre und der sekundäre Cluster nach dem Failover ausgetauscht, und das Konto bleibt georepliziert. Das Failover sollte bei Verfügbarkeitsproblemen weiterhin verwendet werden, da geplantes Failover nur verfügbar ist, während die primären und sekundären Endpunkte verfügbar sind. Der primäre Anwendungsfall eines geplanten Failovers sind Notfallwiederherstellungstests. Dieser Failovertyp wird aufgerufen, indem der FailoverType-Parameter auf "Planned" festgelegt wird. Weitere Informationen zu den Failoveroptionen finden Sie hier: https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance
|
FailoverAsync(WaitUntil, CancellationToken) |
Eine Failoveranforderung kann für ein Speicherkonto ausgelöst werden, wenn ein primärer Endpunkt aus irgendeinem Grund nicht verfügbar ist. Das Failover erfolgt vom primären Cluster des Speicherkontos zum sekundären Cluster für RA-GRS-Konten. Der sekundäre Cluster wird nach dem Failover primär, und das Konto wird in LRS konvertiert. Im Fall eines geplanten Failovers werden der primäre und der sekundäre Cluster nach dem Failover ausgetauscht, und das Konto bleibt georepliziert. Das Failover sollte bei Verfügbarkeitsproblemen weiterhin verwendet werden, da geplantes Failover nur verfügbar ist, während die primären und sekundären Endpunkte verfügbar sind. Der primäre Anwendungsfall eines geplanten Failovers sind Notfallwiederherstellungstests. Dieser Failovertyp wird aufgerufen, indem der FailoverType-Parameter auf "Planned" festgelegt wird. Weitere Informationen zu den Failoveroptionen finden Sie hier: https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance
|
FailoverAsync(WaitUntil, Nullable<StorageAccountFailoverType>, CancellationToken) |
Eine Failoveranforderung kann für ein Speicherkonto ausgelöst werden, wenn ein primärer Endpunkt aus irgendeinem Grund nicht verfügbar ist. Das Failover erfolgt vom primären Cluster des Speicherkontos zum sekundären Cluster für RA-GRS-Konten. Der sekundäre Cluster wird nach dem Failover primär, und das Konto wird in LRS konvertiert. Im Fall eines geplanten Failovers werden der primäre und der sekundäre Cluster nach dem Failover ausgetauscht, und das Konto bleibt georepliziert. Das Failover sollte bei Verfügbarkeitsproblemen weiterhin verwendet werden, da geplantes Failover nur verfügbar ist, während die primären und sekundären Endpunkte verfügbar sind. Der primäre Anwendungsfall eines geplanten Failovers sind Notfallwiederherstellungstests. Dieser Failovertyp wird aufgerufen, indem der FailoverType-Parameter auf "Planned" festgelegt wird. Weitere Informationen zu den Failoveroptionen finden Sie hier: https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance
|
Get(Nullable<StorageAccountExpand>, CancellationToken) |
Gibt die Eigenschaften für das angegebene Speicherkonto zurück, einschließlich, aber nicht beschränkt auf Name, SKU-Name, Standort und Konto status. Der ListKeys-Vorgang sollte zum Abrufen von Speicherschlüsseln verwendet werden.
|
GetAccountSas(AccountSasContent, CancellationToken) |
Auflisten der SAS-Anmeldeinformationen eines Speicherkontos.
|
GetAccountSasAsync(AccountSasContent, CancellationToken) |
Auflisten der SAS-Anmeldeinformationen eines Speicherkontos.
|
GetAsync(Nullable<StorageAccountExpand>, CancellationToken) |
Gibt die Eigenschaften für das angegebene Speicherkonto zurück, einschließlich, aber nicht beschränkt auf Name, SKU-Name, Standort und Konto status. Der ListKeys-Vorgang sollte zum Abrufen von Speicherschlüsseln verwendet werden.
|
GetAvailableLocations(CancellationToken) |
Listet alle verfügbaren geografischen Standorte auf. (Geerbt von ArmResource) |
GetAvailableLocationsAsync(CancellationToken) |
Listet alle verfügbaren geografischen Standorte auf. (Geerbt von ArmResource) |
GetBlobInventoryPolicy() |
Ruft ein Objekt ab, das eine BlobInventoryPolicyResource zusammen mit den instance-Vorgängen darstellt, die im StorageAccount ausgeführt werden können. |
GetBlobService() |
Ruft ein Objekt ab, das eine BlobServiceResource zusammen mit den instance-Vorgängen darstellt, die für sie im StorageAccount ausgeführt werden können. |
GetEncryptionScope(String, CancellationToken) |
Gibt die Eigenschaften für den angegebenen Verschlüsselungsbereich zurück.
|
GetEncryptionScopeAsync(String, CancellationToken) |
Gibt die Eigenschaften für den angegebenen Verschlüsselungsbereich zurück.
|
GetEncryptionScopes() |
Ruft eine Auflistung von EncryptionScopeResources im StorageAccount ab. |
GetFileService() |
Ruft ein Objekt ab, das eine FileServiceResource darstellt, zusammen mit den instance-Vorgängen, die im StorageAccount ausgeführt werden können. |
GetKeys(Nullable<StorageListKeyExpand>, CancellationToken) |
Listet die Zugriffsschlüssel oder Kerberos-Schlüssel (sofern Active Directory aktiviert ist) für das angegebene Speicherkonto auf.
|
GetKeysAsync(Nullable<StorageListKeyExpand>, CancellationToken) |
Listet die Zugriffsschlüssel oder Kerberos-Schlüssel (sofern Active Directory aktiviert ist) für das angegebene Speicherkonto auf.
|
GetManagementLock(String, CancellationToken) |
Rufen Sie eine Verwaltungssperre nach Bereich ab.
|
GetManagementLockAsync(String, CancellationToken) |
Rufen Sie eine Verwaltungssperre nach Bereich ab.
|
GetManagementLocks() |
Ruft eine Auflistung von ManagementLockResources in ArmResource ab. (Geerbt von ArmResource) |
GetObjectReplicationPolicies() |
Ruft eine Auflistung von ObjectReplicationPolicyResources im StorageAccount ab. |
GetObjectReplicationPolicy(String, CancellationToken) |
Rufen Sie die Objektreplikationsrichtlinie des Speicherkontos nach Richtlinien-ID ab.
|
GetObjectReplicationPolicyAsync(String, CancellationToken) |
Rufen Sie die Objektreplikationsrichtlinie des Speicherkontos nach Richtlinien-ID ab.
|
GetPolicyAssignment(String, CancellationToken) |
Dieser Vorgang ruft eine einzelne Richtlinienzuweisung ab, wobei ihr Name und der Bereich angegeben sind, in dem sie erstellt wurde.
|
GetPolicyAssignmentAsync(String, CancellationToken) |
Dieser Vorgang ruft eine einzelne Richtlinienzuweisung ab, wobei ihr Name und der Bereich angegeben sind, in dem sie erstellt wurde.
|
GetPolicyAssignments() |
Ruft eine Auflistung von PolicyAssignmentResources in ArmResource ab. (Geerbt von ArmResource) |
GetPrivateLinkResources(CancellationToken) |
Ruft die Private Link-Ressourcen ab, die für ein Speicherkonto erstellt werden müssen.
|
GetPrivateLinkResourcesAsync(CancellationToken) |
Ruft die Private Link-Ressourcen ab, die für ein Speicherkonto erstellt werden müssen.
|
GetQueueService() |
Ruft ein Objekt ab, das eine QueueServiceResource darstellt, zusammen mit den instance-Vorgängen, die im StorageAccount ausgeführt werden können. |
GetServiceSas(ServiceSasContent, CancellationToken) |
Auflisten der SAS-Anmeldeinformationen des Diensts einer bestimmten Ressource.
|
GetServiceSasAsync(ServiceSasContent, CancellationToken) |
Auflisten der SAS-Anmeldeinformationen des Diensts einer bestimmten Ressource.
|
GetStorageAccountLocalUser(String, CancellationToken) |
Rufen Sie den lokalen Benutzer des Speicherkontos nach Benutzername ab.
|
GetStorageAccountLocalUserAsync(String, CancellationToken) |
Rufen Sie den lokalen Benutzer des Speicherkontos nach Benutzername ab.
|
GetStorageAccountLocalUsers() |
Ruft eine Auflistung von StorageAccountLocalUserResources im StorageAccount ab. |
GetStorageAccountManagementPolicy() |
Ruft ein Objekt ab, das eine StorageAccountManagementPolicyResource darstellt, zusammen mit den instance Vorgängen, die im StorageAccount ausgeführt werden können. |
GetStoragePrivateEndpointConnection(String, CancellationToken) |
Ruft die angegebene private Endpunktverbindung ab, die dem Speicherkonto zugeordnet ist.
|
GetStoragePrivateEndpointConnectionAsync(String, CancellationToken) |
Ruft die angegebene private Endpunktverbindung ab, die dem Speicherkonto zugeordnet ist.
|
GetStoragePrivateEndpointConnections() |
Ruft eine Auflistung von StoragePrivateEndpointConnectionResources im StorageAccount ab. |
GetTableService() |
Ruft ein Objekt ab, das eine TableServiceResource darstellt, zusammen mit den instance-Vorgängen, die im StorageAccount ausgeführt werden können. |
GetTagResource() |
Ruft ein -Objekt ab, das eine TagResource zusammen mit den instance-Vorgängen darstellt, die in ArmResource ausgeführt werden können. (Geerbt von ArmResource) |
RegenerateKey(StorageAccountRegenerateKeyContent, CancellationToken) |
Generiert einen der Zugriffs- oder Kerberos-Schlüssel für das angegebene Speicherkonto.
|
RegenerateKeyAsync(StorageAccountRegenerateKeyContent, CancellationToken) |
Generiert einen der Zugriffs- oder Kerberos-Schlüssel für das angegebene Speicherkonto.
|
RemoveTag(String, CancellationToken) |
Entfernt ein Tag nach Schlüssel aus der Ressource.
|
RemoveTagAsync(String, CancellationToken) |
Entfernt ein Tag nach Schlüssel aus der Ressource.
|
RestoreBlobRanges(WaitUntil, BlobRestoreContent, CancellationToken) |
Wiederherstellen von Blobs in den angegebenen Blobbereichen
|
RestoreBlobRangesAsync(WaitUntil, BlobRestoreContent, CancellationToken) |
Wiederherstellen von Blobs in den angegebenen Blobbereichen
|
RevokeUserDelegationKeys(CancellationToken) |
Benutzerdelegierungsschlüssel widerrufen.
|
RevokeUserDelegationKeysAsync(CancellationToken) |
Benutzerdelegierungsschlüssel widerrufen.
|
SetTags(IDictionary<String,String>, CancellationToken) |
Ersetzen Sie die Tags für die Ressource durch den angegebenen Satz.
|
SetTagsAsync(IDictionary<String,String>, CancellationToken) |
Ersetzen Sie die Tags für die Ressource durch den angegebenen Satz.
|
TryGetApiVersion(ResourceType, String) |
Ruft die API-Version außer Kraft, wenn sie für die aktuellen Clientoptionen festgelegt wurde. (Geerbt von ArmResource) |
Update(StorageAccountPatch, CancellationToken) |
Der Updatevorgang kann verwendet werden, um die SKU, die Verschlüsselung, die Zugriffsebene oder die Tags für ein Speicherkonto zu aktualisieren. Es kann auch verwendet werden, um das Konto einer benutzerdefinierten Domäne zuzuordnen. Pro Speicherkonto wird nur eine benutzerdefinierte Domäne unterstützt. das Ersetzen/Ändern einer benutzerdefinierten Domäne wird nicht unterstützt. Um eine alte benutzerdefinierte Domäne zu ersetzen, muss der alte Wert gelöscht/nicht registriert werden, bevor ein neuer Wert festgelegt werden kann. Das Aktualisieren mehrerer Eigenschaften wird unterstützt. Durch diesen Aufruf werden die Speicherschlüssel für das Konto nicht geändert. Wenn Sie die Speicherkontoschlüssel ändern möchten, verwenden Sie den Vorgang "Schlüssel neu generieren". Der Speicherort und der Name des Speicherkontos können nach der Erstellung nicht mehr geändert werden.
|
UpdateAsync(StorageAccountPatch, CancellationToken) |
Der Updatevorgang kann verwendet werden, um die SKU, die Verschlüsselung, die Zugriffsebene oder die Tags für ein Speicherkonto zu aktualisieren. Es kann auch verwendet werden, um das Konto einer benutzerdefinierten Domäne zuzuordnen. Pro Speicherkonto wird nur eine benutzerdefinierte Domäne unterstützt. das Ersetzen/Ändern einer benutzerdefinierten Domäne wird nicht unterstützt. Um eine alte benutzerdefinierte Domäne zu ersetzen, muss der alte Wert gelöscht/nicht registriert werden, bevor ein neuer Wert festgelegt werden kann. Das Aktualisieren mehrerer Eigenschaften wird unterstützt. Durch diesen Aufruf werden die Speicherschlüssel für das Konto nicht geändert. Wenn Sie die Speicherkontoschlüssel ändern möchten, verwenden Sie den Vorgang "Schlüssel neu generieren". Der Speicherort und der Name des Speicherkontos können nach der Erstellung nicht mehr geändert werden.
|
Erweiterungsmethoden
GetAuthorizationRoleDefinition(ArmResource, ResourceIdentifier, CancellationToken) |
Abrufen der Rollendefinition nach Name (GUID).
|
GetAuthorizationRoleDefinitionAsync(ArmResource, ResourceIdentifier, CancellationToken) |
Abrufen der Rollendefinition nach Name (GUID).
|
GetAuthorizationRoleDefinitions(ArmResource) |
Ruft eine Auflistung von AuthorizationRoleDefinitionResources in armResource ab. |
GetDenyAssignment(ArmResource, String, CancellationToken) |
Rufen Sie die angegebene Ablehnungszuweisung ab.
|
GetDenyAssignmentAsync(ArmResource, String, CancellationToken) |
Rufen Sie die angegebene Ablehnungszuweisung ab.
|
GetDenyAssignments(ArmResource) |
Ruft eine Auflistung von DenyAssignmentResources in ArmResource ab. |
GetRoleAssignment(ArmResource, String, String, CancellationToken) |
Rufen Sie eine Rollenzuweisung nach Bereich und Name ab.
|
GetRoleAssignmentAsync(ArmResource, String, String, CancellationToken) |
Rufen Sie eine Rollenzuweisung nach Bereich und Name ab.
|
GetRoleAssignments(ArmResource) |
Ruft eine Auflistung von RoleAssignmentResources in ArmResource ab. |
GetRoleAssignmentSchedule(ArmResource, String, CancellationToken) |
Abrufen des angegebenen Rollenzuweisungszeitplans für einen Ressourcenbereich
|
GetRoleAssignmentScheduleAsync(ArmResource, String, CancellationToken) |
Abrufen des angegebenen Rollenzuweisungszeitplans für einen Ressourcenbereich
|
GetRoleAssignmentScheduleInstance(ArmResource, String, CancellationToken) |
Ruft den angegebenen Rollenzuweisungszeitplan instance ab.
|
GetRoleAssignmentScheduleInstanceAsync(ArmResource, String, CancellationToken) |
Ruft den angegebenen Rollenzuweisungszeitplan instance ab.
|
GetRoleAssignmentScheduleInstances(ArmResource) |
Ruft eine Auflistung von RoleAssignmentScheduleInstanceResources in armResource ab. |
GetRoleAssignmentScheduleRequest(ArmResource, String, CancellationToken) |
Rufen Sie die angegebene Anforderung für den Zeitplan für die Rollenzuweisung ab.
|
GetRoleAssignmentScheduleRequestAsync(ArmResource, String, CancellationToken) |
Rufen Sie die angegebene Anforderung für den Zeitplan für die Rollenzuweisung ab.
|
GetRoleAssignmentScheduleRequests(ArmResource) |
Ruft eine Auflistung von RoleAssignmentScheduleRequestResources in armResource ab. |
GetRoleAssignmentSchedules(ArmResource) |
Ruft eine Auflistung von RoleAssignmentScheduleResources in armResource ab. |
GetRoleEligibilitySchedule(ArmResource, String, CancellationToken) |
Abrufen des angegebenen Rollenberechtigungszeitplans für einen Ressourcenbereich
|
GetRoleEligibilityScheduleAsync(ArmResource, String, CancellationToken) |
Abrufen des angegebenen Rollenberechtigungszeitplans für einen Ressourcenbereich
|
GetRoleEligibilityScheduleInstance(ArmResource, String, CancellationToken) |
Ruft den angegebenen Rollenberechtigungszeitplan instance ab.
|
GetRoleEligibilityScheduleInstanceAsync(ArmResource, String, CancellationToken) |
Ruft den angegebenen Rollenberechtigungszeitplan instance ab.
|
GetRoleEligibilityScheduleInstances(ArmResource) |
Ruft eine Auflistung von RoleEligibilityScheduleInstanceResources in ArmResource ab. |
GetRoleEligibilityScheduleRequest(ArmResource, String, CancellationToken) |
Rufen Sie die angegebene Anforderung für den Rollenberechtigungszeitplan ab.
|
GetRoleEligibilityScheduleRequestAsync(ArmResource, String, CancellationToken) |
Rufen Sie die angegebene Anforderung für den Rollenberechtigungszeitplan ab.
|
GetRoleEligibilityScheduleRequests(ArmResource) |
Ruft eine Auflistung von RoleEligibilityScheduleRequestResources in armResource ab. |
GetRoleEligibilitySchedules(ArmResource) |
Ruft eine Auflistung von RoleEligibilityScheduleResources in armResource ab. |
GetRoleManagementPolicies(ArmResource) |
Ruft eine Auflistung von RoleManagementPolicyResources in ArmResource ab. |
GetRoleManagementPolicy(ArmResource, String, CancellationToken) |
Abrufen der angegebenen Rollenverwaltungsrichtlinie für einen Ressourcenbereich
|
GetRoleManagementPolicyAssignment(ArmResource, String, CancellationToken) |
Abrufen der angegebenen Rollenverwaltungsrichtlinienzuweisung für einen Ressourcenbereich
|
GetRoleManagementPolicyAssignmentAsync(ArmResource, String, CancellationToken) |
Abrufen der angegebenen Rollenverwaltungsrichtlinienzuweisung für einen Ressourcenbereich
|
GetRoleManagementPolicyAssignments(ArmResource) |
Ruft eine Auflistung von RoleManagementPolicyAssignmentResources in armResource ab. |
GetRoleManagementPolicyAsync(ArmResource, String, CancellationToken) |
Abrufen der angegebenen Rollenverwaltungsrichtlinie für einen Ressourcenbereich
|
GetSystemAssignedIdentity(ArmResource) |
Ruft ein -Objekt ab, das eine SystemAssignedIdentityResource zusammen mit den instance Vorgängen darstellt, die in ArmResource ausgeführt werden können. |
GetLinkerResource(ArmResource, String, CancellationToken) |
Gibt eine Linkerressource für einen angegebenen Namen zurück.
|
GetLinkerResourceAsync(ArmResource, String, CancellationToken) |
Gibt eine Linkerressource für einen angegebenen Namen zurück.
|
GetLinkerResources(ArmResource) |
Ruft eine Auflistung von LinkerResources in armResource ab. |