StorageAccountsOperations interface
Interfaz que representa una operación de StorageAccounts.
Propiedades
| abort |
Anulación de la migración en vivo de la cuenta de almacenamiento para habilitar Hns |
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| check |
Comprueba que el nombre de la cuenta de almacenamiento es válido y no está ya en uso. |
| create | Crea de forma asincrónica una nueva cuenta de almacenamiento con los parámetros especificados. Si ya se ha creado una cuenta y se emite una solicitud de creación posterior con propiedades diferentes, se actualizarán las propiedades de la cuenta. Si ya se ha creado una cuenta y se emite una solicitud de creación o actualización posterior con exactamente el mismo conjunto de propiedades, la solicitud se realizará correctamente. |
| customer |
La solicitud de migración de cuentas se puede desencadenar para que una cuenta de almacenamiento cambie su nivel de redundancia. La migración actualiza la cuenta de almacenamiento con redundancia no zonal a una cuenta con redundancia zonal o viceversa para tener una mejor confiabilidad y disponibilidad. El almacenamiento con redundancia de zona (ZRS) replica la cuenta de almacenamiento de forma sincrónica en tres zonas de disponibilidad Azure de la región primaria. |
| delete | Elimina una cuenta de almacenamiento en Microsoft Azure. |
| failover | Se puede desencadenar una solicitud de conmutación por error para una cuenta de almacenamiento en caso de que un punto de conexión principal deje de estar disponible por cualquier motivo. La conmutación por error se produce desde el clúster principal de la cuenta de almacenamiento al clúster secundario de RA-GRS cuentas. El clúster secundario se convertirá en principal después de la conmutación por error y la cuenta se convertirá en LRS. En el caso de una conmutación por error planeada, los clústeres principal y secundario se intercambian después de la conmutación por error y la cuenta permanece con replicación geográfica. La conmutación por error debe seguir usándose en caso de problemas de disponibilidad, ya que la conmutación por error planeada solo está disponible mientras los puntos de conexión principal y secundario están disponibles. El caso de uso principal de una conmutación por error planeada son los simulacros de pruebas de recuperación ante desastres. Este tipo de conmutación por error se invoca estableciendo el parámetro FailoverType en "Planned". Obtenga más información sobre las opciones de conmutación por error aquí: https://dotnet.territoriali.olinfo.it/azure/storage/common/storage-disaster-recovery-guidance |
| get |
Obtiene el estado de la migración en curso para la cuenta de almacenamiento especificada. |
| get |
Devuelve las propiedades de la cuenta de almacenamiento especificada, incluidos, entre otros, el nombre, el nombre de SKU, la ubicación y el estado de la cuenta. La operación ListKeys debe usarse para recuperar claves de almacenamiento. |
| hierarchical |
Migración en vivo de la cuenta de almacenamiento para habilitar Hns |
| list | Enumera todas las cuentas de almacenamiento disponibles en la suscripción. Tenga en cuenta que no se devuelven las claves de almacenamiento; use la operación ListKeys para esto. |
| list |
Enumere las credenciales de SAS de una cuenta de almacenamiento. |
| list |
Enumera todas las cuentas de almacenamiento disponibles en el grupo de recursos especificado. Tenga en cuenta que no se devuelven las claves de almacenamiento; use la operación ListKeys para esto. |
| list |
Enumera las claves de acceso o las claves Kerberos (si Active Directory está habilitado) para la cuenta de almacenamiento especificada. |
| list |
Enumere las credenciales de SAS de servicio de un recurso específico. |
| regenerate |
Vuelve a generar una de las claves de acceso o claves Kerberos para la cuenta de almacenamiento especificada. |
| restore |
Restauración de blobs en los intervalos de blobs especificados |
| revoke |
Revocar claves de delegación de usuarios. |
| update | La operación de actualización se puede usar para actualizar la SKU, el cifrado, el nivel de acceso o las etiquetas de una cuenta de almacenamiento. También se puede utilizar para asignar la cuenta a un dominio personalizado. Solo se admite un dominio personalizado por cuenta de almacenamiento; No se admite el reemplazo/cambio de dominio personalizado. Para reemplazar un dominio personalizado antiguo, el valor anterior debe borrarse o anularse del registro antes de poder establecer un nuevo valor. Se admite la actualización de varias propiedades. Esta llamada no cambia las claves de almacenamiento de la cuenta. Si desea cambiar las claves de la cuenta de almacenamiento, use la operación de regeneración de claves. La ubicación y el nombre de la cuenta de almacenamiento no se pueden cambiar después de la creación. |
Detalles de las propiedades
abortHierarchicalNamespaceMigration
Anulación de la migración en vivo de la cuenta de almacenamiento para habilitar Hns
abortHierarchicalNamespaceMigration: (resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => PollerLike<OperationState<void>, void>
Valor de propiedad
(resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => PollerLike<OperationState<void>, void>
beginAbortHierarchicalNamespaceMigration
Advertencia
Esta API ya está en desuso.
use abortHierarchicalNamespaceMigration instead
beginAbortHierarchicalNamespaceMigration: (resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valor de propiedad
(resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginAbortHierarchicalNamespaceMigrationAndWait
Advertencia
Esta API ya está en desuso.
use abortHierarchicalNamespaceMigration instead
beginAbortHierarchicalNamespaceMigrationAndWait: (resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => Promise<void>
Valor de propiedad
(resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => Promise<void>
beginCreate
Advertencia
Esta API ya está en desuso.
use create instead
beginCreate: (resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<StorageAccount>, StorageAccount>>
Valor de propiedad
(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<StorageAccount>, StorageAccount>>
beginCreateAndWait
Advertencia
Esta API ya está en desuso.
use create instead
beginCreateAndWait: (resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => Promise<StorageAccount>
Valor de propiedad
(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => Promise<StorageAccount>
beginCustomerInitiatedMigration
Advertencia
Esta API ya está en desuso.
use customerInitiatedMigration instead
beginCustomerInitiatedMigration: (resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valor de propiedad
(resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginCustomerInitiatedMigrationAndWait
Advertencia
Esta API ya está en desuso.
use customerInitiatedMigration instead
beginCustomerInitiatedMigrationAndWait: (resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => Promise<void>
Valor de propiedad
(resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => Promise<void>
beginFailover
Advertencia
Esta API ya está en desuso.
use failover instead
beginFailover: (resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valor de propiedad
(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginFailoverAndWait
Advertencia
Esta API ya está en desuso.
use failover instead
beginFailoverAndWait: (resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => Promise<void>
Valor de propiedad
(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => Promise<void>
beginHierarchicalNamespaceMigration
Advertencia
Esta API ya está en desuso.
use hierarchicalNamespaceMigration instead
beginHierarchicalNamespaceMigration: (resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valor de propiedad
(resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginHierarchicalNamespaceMigrationAndWait
Advertencia
Esta API ya está en desuso.
use hierarchicalNamespaceMigration instead
beginHierarchicalNamespaceMigrationAndWait: (resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => Promise<void>
Valor de propiedad
(resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => Promise<void>
beginRestoreBlobRanges
Advertencia
Esta API ya está en desuso.
use restoreBlobRanges instead
beginRestoreBlobRanges: (resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => Promise<SimplePollerLike<OperationState<BlobRestoreStatus>, BlobRestoreStatus>>
Valor de propiedad
(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => Promise<SimplePollerLike<OperationState<BlobRestoreStatus>, BlobRestoreStatus>>
beginRestoreBlobRangesAndWait
Advertencia
Esta API ya está en desuso.
use restoreBlobRanges instead
beginRestoreBlobRangesAndWait: (resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => Promise<BlobRestoreStatus>
Valor de propiedad
(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => Promise<BlobRestoreStatus>
checkNameAvailability
Comprueba que el nombre de la cuenta de almacenamiento es válido y no está ya en uso.
checkNameAvailability: (accountName: StorageAccountCheckNameAvailabilityParameters, options?: StorageAccountsCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResult>
Valor de propiedad
(accountName: StorageAccountCheckNameAvailabilityParameters, options?: StorageAccountsCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResult>
create
Crea de forma asincrónica una nueva cuenta de almacenamiento con los parámetros especificados. Si ya se ha creado una cuenta y se emite una solicitud de creación posterior con propiedades diferentes, se actualizarán las propiedades de la cuenta. Si ya se ha creado una cuenta y se emite una solicitud de creación o actualización posterior con exactamente el mismo conjunto de propiedades, la solicitud se realizará correctamente.
create: (resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => PollerLike<OperationState<StorageAccount>, StorageAccount>
Valor de propiedad
(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => PollerLike<OperationState<StorageAccount>, StorageAccount>
customerInitiatedMigration
La solicitud de migración de cuentas se puede desencadenar para que una cuenta de almacenamiento cambie su nivel de redundancia. La migración actualiza la cuenta de almacenamiento con redundancia no zonal a una cuenta con redundancia zonal o viceversa para tener una mejor confiabilidad y disponibilidad. El almacenamiento con redundancia de zona (ZRS) replica la cuenta de almacenamiento de forma sincrónica en tres zonas de disponibilidad Azure de la región primaria.
customerInitiatedMigration: (resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => PollerLike<OperationState<void>, void>
Valor de propiedad
(resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => PollerLike<OperationState<void>, void>
delete
Elimina una cuenta de almacenamiento en Microsoft Azure.
delete: (resourceGroupName: string, accountName: string, options?: StorageAccountsDeleteOptionalParams) => Promise<void>
Valor de propiedad
(resourceGroupName: string, accountName: string, options?: StorageAccountsDeleteOptionalParams) => Promise<void>
failover
Se puede desencadenar una solicitud de conmutación por error para una cuenta de almacenamiento en caso de que un punto de conexión principal deje de estar disponible por cualquier motivo. La conmutación por error se produce desde el clúster principal de la cuenta de almacenamiento al clúster secundario de RA-GRS cuentas. El clúster secundario se convertirá en principal después de la conmutación por error y la cuenta se convertirá en LRS. En el caso de una conmutación por error planeada, los clústeres principal y secundario se intercambian después de la conmutación por error y la cuenta permanece con replicación geográfica. La conmutación por error debe seguir usándose en caso de problemas de disponibilidad, ya que la conmutación por error planeada solo está disponible mientras los puntos de conexión principal y secundario están disponibles. El caso de uso principal de una conmutación por error planeada son los simulacros de pruebas de recuperación ante desastres. Este tipo de conmutación por error se invoca estableciendo el parámetro FailoverType en "Planned". Obtenga más información sobre las opciones de conmutación por error aquí: https://dotnet.territoriali.olinfo.it/azure/storage/common/storage-disaster-recovery-guidance
failover: (resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => PollerLike<OperationState<void>, void>
Valor de propiedad
(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => PollerLike<OperationState<void>, void>
getCustomerInitiatedMigration
Obtiene el estado de la migración en curso para la cuenta de almacenamiento especificada.
getCustomerInitiatedMigration: (resourceGroupName: string, accountName: string, migrationName: string, options?: StorageAccountsGetCustomerInitiatedMigrationOptionalParams) => Promise<StorageAccountMigration>
Valor de propiedad
(resourceGroupName: string, accountName: string, migrationName: string, options?: StorageAccountsGetCustomerInitiatedMigrationOptionalParams) => Promise<StorageAccountMigration>
getProperties
Devuelve las propiedades de la cuenta de almacenamiento especificada, incluidos, entre otros, el nombre, el nombre de SKU, la ubicación y el estado de la cuenta. La operación ListKeys debe usarse para recuperar claves de almacenamiento.
getProperties: (resourceGroupName: string, accountName: string, options?: StorageAccountsGetPropertiesOptionalParams) => Promise<StorageAccount>
Valor de propiedad
(resourceGroupName: string, accountName: string, options?: StorageAccountsGetPropertiesOptionalParams) => Promise<StorageAccount>
hierarchicalNamespaceMigration
Migración en vivo de la cuenta de almacenamiento para habilitar Hns
hierarchicalNamespaceMigration: (resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => PollerLike<OperationState<void>, void>
Valor de propiedad
(resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => PollerLike<OperationState<void>, void>
list
Enumera todas las cuentas de almacenamiento disponibles en la suscripción. Tenga en cuenta que no se devuelven las claves de almacenamiento; use la operación ListKeys para esto.
list: (options?: StorageAccountsListOptionalParams) => PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>
Valor de propiedad
(options?: StorageAccountsListOptionalParams) => PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>
listAccountSAS
Enumere las credenciales de SAS de una cuenta de almacenamiento.
listAccountSAS: (resourceGroupName: string, accountName: string, parameters: AccountSasParameters, options?: StorageAccountsListAccountSASOptionalParams) => Promise<ListAccountSasResponse>
Valor de propiedad
(resourceGroupName: string, accountName: string, parameters: AccountSasParameters, options?: StorageAccountsListAccountSASOptionalParams) => Promise<ListAccountSasResponse>
listByResourceGroup
Enumera todas las cuentas de almacenamiento disponibles en el grupo de recursos especificado. Tenga en cuenta que no se devuelven las claves de almacenamiento; use la operación ListKeys para esto.
listByResourceGroup: (resourceGroupName: string, options?: StorageAccountsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>
Valor de propiedad
(resourceGroupName: string, options?: StorageAccountsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>
listKeys
Enumera las claves de acceso o las claves Kerberos (si Active Directory está habilitado) para la cuenta de almacenamiento especificada.
listKeys: (resourceGroupName: string, accountName: string, options?: StorageAccountsListKeysOptionalParams) => Promise<StorageAccountListKeysResult>
Valor de propiedad
(resourceGroupName: string, accountName: string, options?: StorageAccountsListKeysOptionalParams) => Promise<StorageAccountListKeysResult>
listServiceSAS
Enumere las credenciales de SAS de servicio de un recurso específico.
listServiceSAS: (resourceGroupName: string, accountName: string, parameters: ServiceSasParameters, options?: StorageAccountsListServiceSASOptionalParams) => Promise<ListServiceSasResponse>
Valor de propiedad
(resourceGroupName: string, accountName: string, parameters: ServiceSasParameters, options?: StorageAccountsListServiceSASOptionalParams) => Promise<ListServiceSasResponse>
regenerateKey
Vuelve a generar una de las claves de acceso o claves Kerberos para la cuenta de almacenamiento especificada.
regenerateKey: (resourceGroupName: string, accountName: string, regenerateKeyParameter: StorageAccountRegenerateKeyParameters, options?: StorageAccountsRegenerateKeyOptionalParams) => Promise<StorageAccountListKeysResult>
Valor de propiedad
(resourceGroupName: string, accountName: string, regenerateKeyParameter: StorageAccountRegenerateKeyParameters, options?: StorageAccountsRegenerateKeyOptionalParams) => Promise<StorageAccountListKeysResult>
restoreBlobRanges
Restauración de blobs en los intervalos de blobs especificados
restoreBlobRanges: (resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => PollerLike<OperationState<BlobRestoreStatus>, BlobRestoreStatus>
Valor de propiedad
(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => PollerLike<OperationState<BlobRestoreStatus>, BlobRestoreStatus>
revokeUserDelegationKeys
Revocar claves de delegación de usuarios.
revokeUserDelegationKeys: (resourceGroupName: string, accountName: string, options?: StorageAccountsRevokeUserDelegationKeysOptionalParams) => Promise<void>
Valor de propiedad
(resourceGroupName: string, accountName: string, options?: StorageAccountsRevokeUserDelegationKeysOptionalParams) => Promise<void>
update
La operación de actualización se puede usar para actualizar la SKU, el cifrado, el nivel de acceso o las etiquetas de una cuenta de almacenamiento. También se puede utilizar para asignar la cuenta a un dominio personalizado. Solo se admite un dominio personalizado por cuenta de almacenamiento; No se admite el reemplazo/cambio de dominio personalizado. Para reemplazar un dominio personalizado antiguo, el valor anterior debe borrarse o anularse del registro antes de poder establecer un nuevo valor. Se admite la actualización de varias propiedades. Esta llamada no cambia las claves de almacenamiento de la cuenta. Si desea cambiar las claves de la cuenta de almacenamiento, use la operación de regeneración de claves. La ubicación y el nombre de la cuenta de almacenamiento no se pueden cambiar después de la creación.
update: (resourceGroupName: string, accountName: string, parameters: StorageAccountUpdateParameters, options?: StorageAccountsUpdateOptionalParams) => Promise<StorageAccount>
Valor de propiedad
(resourceGroupName: string, accountName: string, parameters: StorageAccountUpdateParameters, options?: StorageAccountsUpdateOptionalParams) => Promise<StorageAccount>