StorageAccounts interface
Gränssnitt som representerar ett StorageAccounts.
Metoder
begin |
Asynkront skapar ett nytt lagringskonto med de angivna parametrarna. Om ett konto redan har skapats och en efterföljande begäran om att skapa utfärdas med olika egenskaper uppdateras kontoegenskaperna. Om ett konto redan har skapats och en efterföljande begäran om att skapa eller uppdatera utfärdas med exakt samma uppsättning egenskaper lyckas begäran. |
begin |
Asynkront skapar ett nytt lagringskonto med de angivna parametrarna. Om ett konto redan har skapats och en efterföljande begäran om att skapa utfärdas med olika egenskaper uppdateras kontoegenskaperna. Om ett konto redan har skapats och en efterföljande begäran om att skapa eller uppdatera utfärdas med exakt samma uppsättning egenskaper lyckas begäran. |
begin |
Redundansbegäran kan utlösas för ett lagringskonto vid tillgänglighetsproblem. Redundansväxlingen sker från lagringskontots primära kluster till det sekundära klustret för RA-GRS-konton. Det sekundära klustret blir primärt efter redundansväxling. |
begin |
Redundansbegäran kan utlösas för ett lagringskonto vid tillgänglighetsproblem. Redundansväxlingen sker från lagringskontots primära kluster till det sekundära klustret för RA-GRS-konton. Det sekundära klustret blir primärt efter redundansväxling. |
begin |
Återställa blobar i de angivna blobintervallen |
begin |
Återställa blobar i de angivna blobintervallen |
check |
Kontrollerar att lagringskontots namn är giltigt och inte redan används. |
delete(string, string, Storage |
Tar bort ett lagringskonto i Microsoft Azure. |
get |
Returnerar egenskaperna för det angivna lagringskontot, inklusive men inte begränsat till namn, SKU-namn, plats och kontostatus. Åtgärden ListKeys ska användas för att hämta lagringsnycklar. |
list(Storage |
Visar en lista över alla tillgängliga lagringskonton under prenumerationen. Observera att lagringsnycklar inte returneras. använd åtgärden ListKeys för detta. |
list |
Lista SAS-autentiseringsuppgifter för ett lagringskonto. |
list |
Visar en lista över alla tillgängliga lagringskonton under den angivna resursgruppen. Observera att lagringsnycklar inte returneras. använd åtgärden ListKeys för detta. |
list |
Visar en lista över åtkomstnycklar eller Kerberos-nycklar (om active directory är aktiverat) för det angivna lagringskontot. |
list |
Lista SAS-autentiseringsuppgifter för tjänsten för en specifik resurs. |
regenerate |
Återskapar en av åtkomstnycklarna eller Kerberos-nycklarna för det angivna lagringskontot. |
revoke |
Återkalla användardelegeringsnycklar. |
update(string, string, Storage |
Uppdateringsåtgärden kan användas för att uppdatera SKU, kryptering, åtkomstnivå eller taggar för ett lagringskonto. Det kan också användas för att mappa kontot till en anpassad domän. Endast en anpassad domän stöds per lagringskonto. ersättning/ändring av anpassad domän stöds inte. För att ersätta en gammal anpassad domän måste det gamla värdet rensas/avregistreras innan ett nytt värde kan anges. Uppdatering av flera egenskaper stöds. Det här anropet ändrar inte lagringsnycklarna för kontot. Om du vill ändra lagringskontonycklarna använder du åtgärden återskapa nycklar. Lagringskontots plats och namn kan inte ändras när det har skapats. |
Metodinformation
beginCreate(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)
Asynkront skapar ett nytt lagringskonto med de angivna parametrarna. Om ett konto redan har skapats och en efterföljande begäran om att skapa utfärdas med olika egenskaper uppdateras kontoegenskaperna. Om ett konto redan har skapats och en efterföljande begäran om att skapa eller uppdatera utfärdas med exakt samma uppsättning egenskaper lyckas begäran.
function beginCreate(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams): Promise<PollerLike<PollOperationState<StorageAccount>, StorageAccount>>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt.
- accountName
-
string
Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener.
- parameters
- StorageAccountCreateParameters
Parametrarna som ska anges för det skapade kontot.
Alternativparametrarna.
Returer
Promise<PollerLike<@azure/core-lro.PollOperationState<StorageAccount>, StorageAccount>>
beginCreateAndWait(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)
Asynkront skapar ett nytt lagringskonto med de angivna parametrarna. Om ett konto redan har skapats och en efterföljande begäran om att skapa utfärdas med olika egenskaper uppdateras kontoegenskaperna. Om ett konto redan har skapats och en efterföljande begäran om att skapa eller uppdatera utfärdas med exakt samma uppsättning egenskaper lyckas begäran.
function beginCreateAndWait(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams): Promise<StorageAccount>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt.
- accountName
-
string
Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener.
- parameters
- StorageAccountCreateParameters
Parametrarna som ska anges för det skapade kontot.
Alternativparametrarna.
Returer
Promise<StorageAccount>
beginFailover(string, string, StorageAccountsFailoverOptionalParams)
Redundansbegäran kan utlösas för ett lagringskonto vid tillgänglighetsproblem. Redundansväxlingen sker från lagringskontots primära kluster till det sekundära klustret för RA-GRS-konton. Det sekundära klustret blir primärt efter redundansväxling.
function beginFailover(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt.
- accountName
-
string
Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener.
Alternativparametrarna.
Returer
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginFailoverAndWait(string, string, StorageAccountsFailoverOptionalParams)
Redundansbegäran kan utlösas för ett lagringskonto vid tillgänglighetsproblem. Redundansväxlingen sker från lagringskontots primära kluster till det sekundära klustret för RA-GRS-konton. Det sekundära klustret blir primärt efter redundansväxling.
function beginFailoverAndWait(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams): Promise<void>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt.
- accountName
-
string
Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener.
Alternativparametrarna.
Returer
Promise<void>
beginRestoreBlobRanges(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)
Återställa blobar i de angivna blobintervallen
function beginRestoreBlobRanges(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams): Promise<PollerLike<PollOperationState<BlobRestoreStatus>, BlobRestoreStatus>>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt.
- accountName
-
string
Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener.
- parameters
- BlobRestoreParameters
Parametrarna som ska anges för återställning av blobintervall.
Alternativparametrarna.
Returer
Promise<PollerLike<@azure/core-lro.PollOperationState<BlobRestoreStatus>, BlobRestoreStatus>>
beginRestoreBlobRangesAndWait(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)
Återställa blobar i de angivna blobintervallen
function beginRestoreBlobRangesAndWait(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams): Promise<BlobRestoreStatus>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt.
- accountName
-
string
Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener.
- parameters
- BlobRestoreParameters
Parametrarna som ska anges för återställning av blobintervall.
Alternativparametrarna.
Returer
Promise<BlobRestoreStatus>
checkNameAvailability(StorageAccountCheckNameAvailabilityParameters, StorageAccountsCheckNameAvailabilityOptionalParams)
Kontrollerar att lagringskontots namn är giltigt och inte redan används.
function checkNameAvailability(accountName: StorageAccountCheckNameAvailabilityParameters, options?: StorageAccountsCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResult>
Parametrar
- accountName
- StorageAccountCheckNameAvailabilityParameters
Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener.
Alternativparametrarna.
Returer
Promise<CheckNameAvailabilityResult>
delete(string, string, StorageAccountsDeleteOptionalParams)
Tar bort ett lagringskonto i Microsoft Azure.
function delete(resourceGroupName: string, accountName: string, options?: StorageAccountsDeleteOptionalParams): Promise<void>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt.
- accountName
-
string
Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener.
Alternativparametrarna.
Returer
Promise<void>
getProperties(string, string, StorageAccountsGetPropertiesOptionalParams)
Returnerar egenskaperna för det angivna lagringskontot, inklusive men inte begränsat till namn, SKU-namn, plats och kontostatus. Åtgärden ListKeys ska användas för att hämta lagringsnycklar.
function getProperties(resourceGroupName: string, accountName: string, options?: StorageAccountsGetPropertiesOptionalParams): Promise<StorageAccount>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt.
- accountName
-
string
Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener.
Alternativparametrarna.
Returer
Promise<StorageAccount>
list(StorageAccountsListOptionalParams)
Visar en lista över alla tillgängliga lagringskonton under prenumerationen. Observera att lagringsnycklar inte returneras. använd åtgärden ListKeys för detta.
function list(options?: StorageAccountsListOptionalParams): PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>
Parametrar
Alternativparametrarna.
Returer
listAccountSAS(string, string, AccountSasParameters, StorageAccountsListAccountSASOptionalParams)
Lista SAS-autentiseringsuppgifter för ett lagringskonto.
function listAccountSAS(resourceGroupName: string, accountName: string, parameters: AccountSasParameters, options?: StorageAccountsListAccountSASOptionalParams): Promise<ListAccountSasResponse>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt.
- accountName
-
string
Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener.
- parameters
- AccountSasParameters
Parametrarna som ska anges för att lista SAS-autentiseringsuppgifter för lagringskontot.
Alternativparametrarna.
Returer
Promise<ListAccountSasResponse>
listByResourceGroup(string, StorageAccountsListByResourceGroupOptionalParams)
Visar en lista över alla tillgängliga lagringskonton under den angivna resursgruppen. Observera att lagringsnycklar inte returneras. använd åtgärden ListKeys för detta.
function listByResourceGroup(resourceGroupName: string, options?: StorageAccountsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt.
Alternativparametrarna.
Returer
listKeys(string, string, StorageAccountsListKeysOptionalParams)
Visar en lista över åtkomstnycklar eller Kerberos-nycklar (om active directory är aktiverat) för det angivna lagringskontot.
function listKeys(resourceGroupName: string, accountName: string, options?: StorageAccountsListKeysOptionalParams): Promise<StorageAccountListKeysResult>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt.
- accountName
-
string
Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener.
Alternativparametrarna.
Returer
Promise<StorageAccountListKeysResult>
listServiceSAS(string, string, ServiceSasParameters, StorageAccountsListServiceSASOptionalParams)
Lista SAS-autentiseringsuppgifter för tjänsten för en specifik resurs.
function listServiceSAS(resourceGroupName: string, accountName: string, parameters: ServiceSasParameters, options?: StorageAccountsListServiceSASOptionalParams): Promise<ListServiceSasResponse>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt.
- accountName
-
string
Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener.
- parameters
- ServiceSasParameters
Parametrarna som ska anges för att visa SAS-autentiseringsuppgifter för tjänsten.
Alternativparametrarna.
Returer
Promise<ListServiceSasResponse>
regenerateKey(string, string, StorageAccountRegenerateKeyParameters, StorageAccountsRegenerateKeyOptionalParams)
Återskapar en av åtkomstnycklarna eller Kerberos-nycklarna för det angivna lagringskontot.
function regenerateKey(resourceGroupName: string, accountName: string, regenerateKey: StorageAccountRegenerateKeyParameters, options?: StorageAccountsRegenerateKeyOptionalParams): Promise<StorageAccountListKeysResult>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt.
- accountName
-
string
Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener.
- regenerateKey
- StorageAccountRegenerateKeyParameters
Anger namnet på nyckeln som ska återskapas – key1, key2, kerb1, kerb2.
Alternativparametrarna.
Returer
Promise<StorageAccountListKeysResult>
revokeUserDelegationKeys(string, string, StorageAccountsRevokeUserDelegationKeysOptionalParams)
Återkalla användardelegeringsnycklar.
function revokeUserDelegationKeys(resourceGroupName: string, accountName: string, options?: StorageAccountsRevokeUserDelegationKeysOptionalParams): Promise<void>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt.
- accountName
-
string
Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener.
Alternativparametrarna.
Returer
Promise<void>
update(string, string, StorageAccountUpdateParameters, StorageAccountsUpdateOptionalParams)
Uppdateringsåtgärden kan användas för att uppdatera SKU, kryptering, åtkomstnivå eller taggar för ett lagringskonto. Det kan också användas för att mappa kontot till en anpassad domän. Endast en anpassad domän stöds per lagringskonto. ersättning/ändring av anpassad domän stöds inte. För att ersätta en gammal anpassad domän måste det gamla värdet rensas/avregistreras innan ett nytt värde kan anges. Uppdatering av flera egenskaper stöds. Det här anropet ändrar inte lagringsnycklarna för kontot. Om du vill ändra lagringskontonycklarna använder du åtgärden återskapa nycklar. Lagringskontots plats och namn kan inte ändras när det har skapats.
function update(resourceGroupName: string, accountName: string, parameters: StorageAccountUpdateParameters, options?: StorageAccountsUpdateOptionalParams): Promise<StorageAccount>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt.
- accountName
-
string
Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener.
- parameters
- StorageAccountUpdateParameters
De parametrar som ska anges för det uppdaterade kontot.
Alternativparametrarna.
Returer
Promise<StorageAccount>