StorageAccountsOperations interface

Interface die een StorageAccounts-operatie vertegenwoordigt.

Eigenschappen

abortHierarchicalNamespaceMigration

Live migratie van opslagaccount afbreken om Hns in te schakelen

beginAbortHierarchicalNamespaceMigration
beginAbortHierarchicalNamespaceMigrationAndWait
beginCreate
beginCreateAndWait
beginCustomerInitiatedMigration
beginCustomerInitiatedMigrationAndWait
beginFailover
beginFailoverAndWait
beginHierarchicalNamespaceMigration
beginHierarchicalNamespaceMigrationAndWait
beginRestoreBlobRanges
beginRestoreBlobRangesAndWait
checkNameAvailability

Hiermee wordt gecontroleerd of de naam van het opslagaccount geldig is en nog niet in gebruik is.

create

Asynchroon maakt u een nieuw opslagaccount met de opgegeven parameters. Als er al een account is gemaakt en er een volgende aanvraag voor maken wordt uitgegeven met verschillende eigenschappen, worden de accounteigenschappen bijgewerkt. Als er al een account is gemaakt en er een volgende aanvraag voor maken of bijwerken wordt uitgegeven met exact dezelfde set eigenschappen, slaagt de aanvraag.

customerInitiatedMigration

Accountmigratieaanvraag kan worden geactiveerd voor een opslagaccount om het redundantieniveau te wijzigen. De migratie werkt het niet-zonegebonden redundante opslagaccount bij naar een zonegebonden redundant account of omgekeerd om betere betrouwbaarheid en beschikbaarheid te hebben. Met zone-redundante opslag (ZRS) wordt uw opslagaccount synchroon gerepliceerd over drie Azure beschikbaarheidszones in de primaire regio.

delete

Verwijdert een opslagaccount in Microsoft Azure.

failover

Een failover-aanvraag kan worden geactiveerd voor een opslagaccount in het geval dat een primair eindpunt om welke reden dan ook niet beschikbaar is. De failover vindt plaats van het primaire cluster van het opslagaccount naar het secundaire cluster voor RA-GRS accounts. Het secundaire cluster wordt primair na failover en het account wordt geconverteerd naar LRS. In het geval van een geplande failover worden de primaire en secundaire clusters na de failover verwisseld en blijft het account geo-gerepliceerd. Failover moet nog steeds worden gebruikt in het geval van beschikbaarheidsproblemen, aangezien geplande failover alleen beschikbaar is terwijl de primaire en secundaire eindpunten beschikbaar zijn. De primaire use case van een geplande failover zijn testoefeningen voor noodherstel. Dit type failover wordt aangeroepen door de parameter FailoverType in te stellen op 'Gepland'. Lees hier meer over de failover-opties: https://dotnet.territoriali.olinfo.it/azure/storage/common/storage-disaster-recovery-guidance

getCustomerInitiatedMigration

Hiermee haalt u de status van de lopende migratie voor het opgegeven opslagaccount op.

getProperties

Retourneert de eigenschappen voor het opgegeven opslagaccount, inclusief maar niet beperkt tot naam, SKU-naam, locatie en accountstatus. De bewerking ListKeys moet worden gebruikt om opslagsleutels op te halen.

hierarchicalNamespaceMigration

Live migratie van opslagaccount om Hns in te schakelen

list

Een lijst met alle opslagaccounts die beschikbaar zijn in het abonnement. Opslagsleutels worden niet geretourneerd; gebruik hiervoor de bewerking ListKeys.

listAccountSAS

Maak een lijst van SAS-referenties van een opslagaccount.

listByResourceGroup

Geeft een lijst weer van alle opslagaccounts die beschikbaar zijn in de opgegeven resourcegroep. Opslagsleutels worden niet geretourneerd; gebruik hiervoor de bewerking ListKeys.

listKeys

Bevat de toegangssleutels of Kerberos-sleutels (indien Active Directory is ingeschakeld) voor het opgegeven opslagaccount.

listServiceSAS

Maak een lijst van de SAS-referenties van een specifieke resource.

regenerateKey

Hiermee genereert u een van de toegangssleutels of Kerberos-sleutels voor het opgegeven opslagaccount.

restoreBlobRanges

Blobs herstellen in de opgegeven blobbereiken

revokeUserDelegationKeys

Activeer de delegeringssleutels van de gebruiker.

update

De updatebewerking kan worden gebruikt om de SKU, versleuteling, toegangslaag of tags voor een opslagaccount bij te werken. Het kan ook worden gebruikt om het account toe te wijzen aan een aangepast domein. Er wordt slechts één aangepast domein ondersteund per opslagaccount; de vervanging/wijziging van aangepast domein wordt niet ondersteund. Als u een oud aangepast domein wilt vervangen, moet de oude waarde worden gewist/niet geregistreerd voordat een nieuwe waarde kan worden ingesteld. De update van meerdere eigenschappen wordt ondersteund. Met deze aanroep worden de opslagsleutels voor het account niet gewijzigd. Als u de sleutels van het opslagaccount wilt wijzigen, gebruikt u de bewerking sleutels opnieuw genereren. De locatie en naam van het opslagaccount kunnen niet worden gewijzigd na het maken.

Eigenschapdetails

abortHierarchicalNamespaceMigration

Live migratie van opslagaccount afbreken om Hns in te schakelen

abortHierarchicalNamespaceMigration: (resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => PollerLike<OperationState<void>, void>

Waarde van eigenschap

(resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => PollerLike<OperationState<void>, void>

beginAbortHierarchicalNamespaceMigration

Waarschuwing

Deze API is nu afgeschaft.

use abortHierarchicalNamespaceMigration instead

beginAbortHierarchicalNamespaceMigration: (resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Waarde van eigenschap

(resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginAbortHierarchicalNamespaceMigrationAndWait

Waarschuwing

Deze API is nu afgeschaft.

use abortHierarchicalNamespaceMigration instead

beginAbortHierarchicalNamespaceMigrationAndWait: (resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => Promise<void>

Waarde van eigenschap

(resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => Promise<void>

beginCreate

Waarschuwing

Deze API is nu afgeschaft.

use create instead

beginCreate: (resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<StorageAccount>, StorageAccount>>

Waarde van eigenschap

(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<StorageAccount>, StorageAccount>>

beginCreateAndWait

Waarschuwing

Deze API is nu afgeschaft.

use create instead

beginCreateAndWait: (resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => Promise<StorageAccount>

Waarde van eigenschap

(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => Promise<StorageAccount>

beginCustomerInitiatedMigration

Waarschuwing

Deze API is nu afgeschaft.

use customerInitiatedMigration instead

beginCustomerInitiatedMigration: (resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Waarde van eigenschap

(resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginCustomerInitiatedMigrationAndWait

Waarschuwing

Deze API is nu afgeschaft.

use customerInitiatedMigration instead

beginCustomerInitiatedMigrationAndWait: (resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => Promise<void>

Waarde van eigenschap

(resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => Promise<void>

beginFailover

Waarschuwing

Deze API is nu afgeschaft.

use failover instead

beginFailover: (resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Waarde van eigenschap

(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginFailoverAndWait

Waarschuwing

Deze API is nu afgeschaft.

use failover instead

beginFailoverAndWait: (resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => Promise<void>

Waarde van eigenschap

(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => Promise<void>

beginHierarchicalNamespaceMigration

Waarschuwing

Deze API is nu afgeschaft.

use hierarchicalNamespaceMigration instead

beginHierarchicalNamespaceMigration: (resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Waarde van eigenschap

(resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginHierarchicalNamespaceMigrationAndWait

Waarschuwing

Deze API is nu afgeschaft.

use hierarchicalNamespaceMigration instead

beginHierarchicalNamespaceMigrationAndWait: (resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => Promise<void>

Waarde van eigenschap

(resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => Promise<void>

beginRestoreBlobRanges

Waarschuwing

Deze API is nu afgeschaft.

use restoreBlobRanges instead

beginRestoreBlobRanges: (resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => Promise<SimplePollerLike<OperationState<BlobRestoreStatus>, BlobRestoreStatus>>

Waarde van eigenschap

(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => Promise<SimplePollerLike<OperationState<BlobRestoreStatus>, BlobRestoreStatus>>

beginRestoreBlobRangesAndWait

Waarschuwing

Deze API is nu afgeschaft.

use restoreBlobRanges instead

beginRestoreBlobRangesAndWait: (resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => Promise<BlobRestoreStatus>

Waarde van eigenschap

(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => Promise<BlobRestoreStatus>

checkNameAvailability

Hiermee wordt gecontroleerd of de naam van het opslagaccount geldig is en nog niet in gebruik is.

checkNameAvailability: (accountName: StorageAccountCheckNameAvailabilityParameters, options?: StorageAccountsCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResult>

Waarde van eigenschap

(accountName: StorageAccountCheckNameAvailabilityParameters, options?: StorageAccountsCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResult>

create

Asynchroon maakt u een nieuw opslagaccount met de opgegeven parameters. Als er al een account is gemaakt en er een volgende aanvraag voor maken wordt uitgegeven met verschillende eigenschappen, worden de accounteigenschappen bijgewerkt. Als er al een account is gemaakt en er een volgende aanvraag voor maken of bijwerken wordt uitgegeven met exact dezelfde set eigenschappen, slaagt de aanvraag.

create: (resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => PollerLike<OperationState<StorageAccount>, StorageAccount>

Waarde van eigenschap

(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => PollerLike<OperationState<StorageAccount>, StorageAccount>

customerInitiatedMigration

Accountmigratieaanvraag kan worden geactiveerd voor een opslagaccount om het redundantieniveau te wijzigen. De migratie werkt het niet-zonegebonden redundante opslagaccount bij naar een zonegebonden redundant account of omgekeerd om betere betrouwbaarheid en beschikbaarheid te hebben. Met zone-redundante opslag (ZRS) wordt uw opslagaccount synchroon gerepliceerd over drie Azure beschikbaarheidszones in de primaire regio.

customerInitiatedMigration: (resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => PollerLike<OperationState<void>, void>

Waarde van eigenschap

(resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => PollerLike<OperationState<void>, void>

delete

Verwijdert een opslagaccount in Microsoft Azure.

delete: (resourceGroupName: string, accountName: string, options?: StorageAccountsDeleteOptionalParams) => Promise<void>

Waarde van eigenschap

(resourceGroupName: string, accountName: string, options?: StorageAccountsDeleteOptionalParams) => Promise<void>

failover

Een failover-aanvraag kan worden geactiveerd voor een opslagaccount in het geval dat een primair eindpunt om welke reden dan ook niet beschikbaar is. De failover vindt plaats van het primaire cluster van het opslagaccount naar het secundaire cluster voor RA-GRS accounts. Het secundaire cluster wordt primair na failover en het account wordt geconverteerd naar LRS. In het geval van een geplande failover worden de primaire en secundaire clusters na de failover verwisseld en blijft het account geo-gerepliceerd. Failover moet nog steeds worden gebruikt in het geval van beschikbaarheidsproblemen, aangezien geplande failover alleen beschikbaar is terwijl de primaire en secundaire eindpunten beschikbaar zijn. De primaire use case van een geplande failover zijn testoefeningen voor noodherstel. Dit type failover wordt aangeroepen door de parameter FailoverType in te stellen op 'Gepland'. Lees hier meer over de failover-opties: https://dotnet.territoriali.olinfo.it/azure/storage/common/storage-disaster-recovery-guidance

failover: (resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => PollerLike<OperationState<void>, void>

Waarde van eigenschap

(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => PollerLike<OperationState<void>, void>

getCustomerInitiatedMigration

Hiermee haalt u de status van de lopende migratie voor het opgegeven opslagaccount op.

getCustomerInitiatedMigration: (resourceGroupName: string, accountName: string, migrationName: string, options?: StorageAccountsGetCustomerInitiatedMigrationOptionalParams) => Promise<StorageAccountMigration>

Waarde van eigenschap

(resourceGroupName: string, accountName: string, migrationName: string, options?: StorageAccountsGetCustomerInitiatedMigrationOptionalParams) => Promise<StorageAccountMigration>

getProperties

Retourneert de eigenschappen voor het opgegeven opslagaccount, inclusief maar niet beperkt tot naam, SKU-naam, locatie en accountstatus. De bewerking ListKeys moet worden gebruikt om opslagsleutels op te halen.

getProperties: (resourceGroupName: string, accountName: string, options?: StorageAccountsGetPropertiesOptionalParams) => Promise<StorageAccount>

Waarde van eigenschap

(resourceGroupName: string, accountName: string, options?: StorageAccountsGetPropertiesOptionalParams) => Promise<StorageAccount>

hierarchicalNamespaceMigration

Live migratie van opslagaccount om Hns in te schakelen

hierarchicalNamespaceMigration: (resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => PollerLike<OperationState<void>, void>

Waarde van eigenschap

(resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => PollerLike<OperationState<void>, void>

list

Een lijst met alle opslagaccounts die beschikbaar zijn in het abonnement. Opslagsleutels worden niet geretourneerd; gebruik hiervoor de bewerking ListKeys.

list: (options?: StorageAccountsListOptionalParams) => PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>

Waarde van eigenschap

(options?: StorageAccountsListOptionalParams) => PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>

listAccountSAS

Maak een lijst van SAS-referenties van een opslagaccount.

listAccountSAS: (resourceGroupName: string, accountName: string, parameters: AccountSasParameters, options?: StorageAccountsListAccountSASOptionalParams) => Promise<ListAccountSasResponse>

Waarde van eigenschap

(resourceGroupName: string, accountName: string, parameters: AccountSasParameters, options?: StorageAccountsListAccountSASOptionalParams) => Promise<ListAccountSasResponse>

listByResourceGroup

Geeft een lijst weer van alle opslagaccounts die beschikbaar zijn in de opgegeven resourcegroep. Opslagsleutels worden niet geretourneerd; gebruik hiervoor de bewerking ListKeys.

listByResourceGroup: (resourceGroupName: string, options?: StorageAccountsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>

Waarde van eigenschap

(resourceGroupName: string, options?: StorageAccountsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>

listKeys

Bevat de toegangssleutels of Kerberos-sleutels (indien Active Directory is ingeschakeld) voor het opgegeven opslagaccount.

listKeys: (resourceGroupName: string, accountName: string, options?: StorageAccountsListKeysOptionalParams) => Promise<StorageAccountListKeysResult>

Waarde van eigenschap

(resourceGroupName: string, accountName: string, options?: StorageAccountsListKeysOptionalParams) => Promise<StorageAccountListKeysResult>

listServiceSAS

Maak een lijst van de SAS-referenties van een specifieke resource.

listServiceSAS: (resourceGroupName: string, accountName: string, parameters: ServiceSasParameters, options?: StorageAccountsListServiceSASOptionalParams) => Promise<ListServiceSasResponse>

Waarde van eigenschap

(resourceGroupName: string, accountName: string, parameters: ServiceSasParameters, options?: StorageAccountsListServiceSASOptionalParams) => Promise<ListServiceSasResponse>

regenerateKey

Hiermee genereert u een van de toegangssleutels of Kerberos-sleutels voor het opgegeven opslagaccount.

regenerateKey: (resourceGroupName: string, accountName: string, regenerateKeyParameter: StorageAccountRegenerateKeyParameters, options?: StorageAccountsRegenerateKeyOptionalParams) => Promise<StorageAccountListKeysResult>

Waarde van eigenschap

(resourceGroupName: string, accountName: string, regenerateKeyParameter: StorageAccountRegenerateKeyParameters, options?: StorageAccountsRegenerateKeyOptionalParams) => Promise<StorageAccountListKeysResult>

restoreBlobRanges

Blobs herstellen in de opgegeven blobbereiken

restoreBlobRanges: (resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => PollerLike<OperationState<BlobRestoreStatus>, BlobRestoreStatus>

Waarde van eigenschap

(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => PollerLike<OperationState<BlobRestoreStatus>, BlobRestoreStatus>

revokeUserDelegationKeys

Activeer de delegeringssleutels van de gebruiker.

revokeUserDelegationKeys: (resourceGroupName: string, accountName: string, options?: StorageAccountsRevokeUserDelegationKeysOptionalParams) => Promise<void>

Waarde van eigenschap

(resourceGroupName: string, accountName: string, options?: StorageAccountsRevokeUserDelegationKeysOptionalParams) => Promise<void>

update

De updatebewerking kan worden gebruikt om de SKU, versleuteling, toegangslaag of tags voor een opslagaccount bij te werken. Het kan ook worden gebruikt om het account toe te wijzen aan een aangepast domein. Er wordt slechts één aangepast domein ondersteund per opslagaccount; de vervanging/wijziging van aangepast domein wordt niet ondersteund. Als u een oud aangepast domein wilt vervangen, moet de oude waarde worden gewist/niet geregistreerd voordat een nieuwe waarde kan worden ingesteld. De update van meerdere eigenschappen wordt ondersteund. Met deze aanroep worden de opslagsleutels voor het account niet gewijzigd. Als u de sleutels van het opslagaccount wilt wijzigen, gebruikt u de bewerking sleutels opnieuw genereren. De locatie en naam van het opslagaccount kunnen niet worden gewijzigd na het maken.

update: (resourceGroupName: string, accountName: string, parameters: StorageAccountUpdateParameters, options?: StorageAccountsUpdateOptionalParams) => Promise<StorageAccount>

Waarde van eigenschap

(resourceGroupName: string, accountName: string, parameters: StorageAccountUpdateParameters, options?: StorageAccountsUpdateOptionalParams) => Promise<StorageAccount>