AccountsOperations interface
Schnittstelle, die einen Kontovorgang darstellt.
Eigenschaften
| change |
Betrifft vorhandene Volumes, die mit Key Vault/Managed HSM verschlüsselt sind, und neue Volumes. Unterstützt HSM zu Key Vault, Key Vault zu HSM, HSM zu HSM und Key Vault zu Key Vault. |
| create |
Erstellen oder aktualisieren Sie das angegebene NetApp-Konto innerhalb der Ressourcengruppe |
| delete | |
| get | Holen Sie sich das NetApp-Konto |
| get |
Enthält Daten aus encryption.keyVaultProperties sowie Informationen darüber, welcher private Endpunkt von jedem gleichgeordneten Verschlüsselungssatz verwendet wird. Die Antwort von diesem Endpunkt kann geändert und als Anforderungstext für die POST-Anforderung verwendet werden. |
| list | Listen Sie alle NetApp-Konten in der Ressourcengruppe auf und beschreiben Sie sie. |
| list |
Listen Sie alle NetApp-Konten im Abonnement auf und beschreiben Sie sie. |
| renew |
Erneuern Sie Identitätsanmeldeinformationen, die für die Authentifizierung beim Schlüsseltresor verwendet werden, für die vom Kunden verwaltete Schlüsselverschlüsselung. Wenn "encryption.identity.principalId" nicht mit "identity.principalId" übereinstimmt, wird dieser Vorgang behoben. |
| transition |
Übergänge aller Volumes in einem VNet zu einer anderen Verschlüsselungsschlüsselquelle (von Microsoft verwalteter Schlüssel oder Azure Key Vault). Der Vorgang schlägt fehl, wenn die Zielvolumes die gleichgeordnete Verschlüsselungskomponente mit Volumes aus einem anderen Konto teilen. |
| update | Patchen des angegebenen NetApp-Kontos |
Details zur Eigenschaft
changeKeyVault
Betrifft vorhandene Volumes, die mit Key Vault/Managed HSM verschlüsselt sind, und neue Volumes. Unterstützt HSM zu Key Vault, Key Vault zu HSM, HSM zu HSM und Key Vault zu Key Vault.
changeKeyVault: (resourceGroupName: string, accountName: string, options?: AccountsChangeKeyVaultOptionalParams) => PollerLike<OperationState<void>, void>
Eigenschaftswert
(resourceGroupName: string, accountName: string, options?: AccountsChangeKeyVaultOptionalParams) => PollerLike<OperationState<void>, void>
createOrUpdate
Erstellen oder aktualisieren Sie das angegebene NetApp-Konto innerhalb der Ressourcengruppe
createOrUpdate: (resourceGroupName: string, accountName: string, body: NetAppAccount, options?: AccountsCreateOrUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>
Eigenschaftswert
(resourceGroupName: string, accountName: string, body: NetAppAccount, options?: AccountsCreateOrUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>
delete
delete: (resourceGroupName: string, accountName: string, options?: AccountsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Eigenschaftswert
(resourceGroupName: string, accountName: string, options?: AccountsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Holen Sie sich das NetApp-Konto
get: (resourceGroupName: string, accountName: string, options?: AccountsGetOptionalParams) => Promise<NetAppAccount>
Eigenschaftswert
(resourceGroupName: string, accountName: string, options?: AccountsGetOptionalParams) => Promise<NetAppAccount>
getChangeKeyVaultInformation
Enthält Daten aus encryption.keyVaultProperties sowie Informationen darüber, welcher private Endpunkt von jedem gleichgeordneten Verschlüsselungssatz verwendet wird. Die Antwort von diesem Endpunkt kann geändert und als Anforderungstext für die POST-Anforderung verwendet werden.
getChangeKeyVaultInformation: (resourceGroupName: string, accountName: string, options?: AccountsGetChangeKeyVaultInformationOptionalParams) => PollerLike<OperationState<GetKeyVaultStatusResponse>, GetKeyVaultStatusResponse>
Eigenschaftswert
(resourceGroupName: string, accountName: string, options?: AccountsGetChangeKeyVaultInformationOptionalParams) => PollerLike<OperationState<GetKeyVaultStatusResponse>, GetKeyVaultStatusResponse>
list
Listen Sie alle NetApp-Konten in der Ressourcengruppe auf und beschreiben Sie sie.
list: (resourceGroupName: string, options?: AccountsListOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>
Eigenschaftswert
(resourceGroupName: string, options?: AccountsListOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>
listBySubscription
Listen Sie alle NetApp-Konten im Abonnement auf und beschreiben Sie sie.
listBySubscription: (options?: AccountsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>
Eigenschaftswert
(options?: AccountsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>
renewCredentials
Erneuern Sie Identitätsanmeldeinformationen, die für die Authentifizierung beim Schlüsseltresor verwendet werden, für die vom Kunden verwaltete Schlüsselverschlüsselung. Wenn "encryption.identity.principalId" nicht mit "identity.principalId" übereinstimmt, wird dieser Vorgang behoben.
renewCredentials: (resourceGroupName: string, accountName: string, options?: AccountsRenewCredentialsOptionalParams) => PollerLike<OperationState<void>, void>
Eigenschaftswert
(resourceGroupName: string, accountName: string, options?: AccountsRenewCredentialsOptionalParams) => PollerLike<OperationState<void>, void>
transitionToCmk
Übergänge aller Volumes in einem VNet zu einer anderen Verschlüsselungsschlüsselquelle (von Microsoft verwalteter Schlüssel oder Azure Key Vault). Der Vorgang schlägt fehl, wenn die Zielvolumes die gleichgeordnete Verschlüsselungskomponente mit Volumes aus einem anderen Konto teilen.
transitionToCmk: (resourceGroupName: string, accountName: string, options?: AccountsTransitionToCmkOptionalParams) => PollerLike<OperationState<void>, void>
Eigenschaftswert
(resourceGroupName: string, accountName: string, options?: AccountsTransitionToCmkOptionalParams) => PollerLike<OperationState<void>, void>
update
Patchen des angegebenen NetApp-Kontos
update: (resourceGroupName: string, accountName: string, body: NetAppAccountPatch, options?: AccountsUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>
Eigenschaftswert
(resourceGroupName: string, accountName: string, body: NetAppAccountPatch, options?: AccountsUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>