AccountsOperations interface
Bir Firma işlemlerini temsil eden arayüz.
Özellikler
| change |
Key Vault/Yönetilen HSM ile şifrelenmiş mevcut birimleri ve yeni birimleri etkiler. HSM'den Key Vault'a, Key Vault'tan HSM'ye, HSM'den HSM'ye ve Key Vault'tan Key Vault'a destekler. |
| create |
Kaynak grubu içinde belirtilen NetApp hesabını oluşturun veya güncelleştirin |
| delete | |
| get | NetApp hesabını edinin |
| get |
Encryption.keyVaultProperties'ten alınan verilerin yanı sıra her şifreleme eşdüzey kümesi tarafından hangi özel uç noktanın kullanıldığına ilişkin bilgileri içerir. Bu uç noktadan gelen yanıt değiştirilebilir ve POST isteği için istek gövdesi olarak kullanılabilir. |
| list | Kaynak grubundaki tüm NetApp hesaplarını listeleyin ve açıklayın. |
| list |
Abonelikteki tüm NetApp hesaplarını listeleyin ve açıklayın. |
| renew |
Müşteri tarafından yönetilen anahtar şifrelemesi için anahtar kasasında kimlik doğrulaması yapmak için kullanılan kimlik bilgilerini yenileyin. encryption.identity.principalId identity.principalId ile eşleşmiyorsa, bu işlemin çalıştırılması sorunu düzeltir. |
| transition |
Bir VNet'teki tüm birimleri farklı bir şifreleme anahtarı kaynağına (Microsoft tarafından yönetilen anahtar veya Azure Key Vault) aktarır. Hedeflenen birimler başka bir hesaptaki birimlerle şifreleme kardeş kümesini paylaşıyorsa işlem başarısız olur. |
| update | Belirtilen NetApp hesabına düzeltme eki uygulama |
Özellik Ayrıntıları
changeKeyVault
Key Vault/Yönetilen HSM ile şifrelenmiş mevcut birimleri ve yeni birimleri etkiler. HSM'den Key Vault'a, Key Vault'tan HSM'ye, HSM'den HSM'ye ve Key Vault'tan Key Vault'a destekler.
changeKeyVault: (resourceGroupName: string, accountName: string, options?: AccountsChangeKeyVaultOptionalParams) => PollerLike<OperationState<void>, void>
Özellik Değeri
(resourceGroupName: string, accountName: string, options?: AccountsChangeKeyVaultOptionalParams) => PollerLike<OperationState<void>, void>
createOrUpdate
Kaynak grubu içinde belirtilen NetApp hesabını oluşturun veya güncelleştirin
createOrUpdate: (resourceGroupName: string, accountName: string, body: NetAppAccount, options?: AccountsCreateOrUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>
Özellik Değeri
(resourceGroupName: string, accountName: string, body: NetAppAccount, options?: AccountsCreateOrUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>
delete
delete: (resourceGroupName: string, accountName: string, options?: AccountsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Özellik Değeri
(resourceGroupName: string, accountName: string, options?: AccountsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
NetApp hesabını edinin
get: (resourceGroupName: string, accountName: string, options?: AccountsGetOptionalParams) => Promise<NetAppAccount>
Özellik Değeri
(resourceGroupName: string, accountName: string, options?: AccountsGetOptionalParams) => Promise<NetAppAccount>
getChangeKeyVaultInformation
Encryption.keyVaultProperties'ten alınan verilerin yanı sıra her şifreleme eşdüzey kümesi tarafından hangi özel uç noktanın kullanıldığına ilişkin bilgileri içerir. Bu uç noktadan gelen yanıt değiştirilebilir ve POST isteği için istek gövdesi olarak kullanılabilir.
getChangeKeyVaultInformation: (resourceGroupName: string, accountName: string, options?: AccountsGetChangeKeyVaultInformationOptionalParams) => PollerLike<OperationState<GetKeyVaultStatusResponse>, GetKeyVaultStatusResponse>
Özellik Değeri
(resourceGroupName: string, accountName: string, options?: AccountsGetChangeKeyVaultInformationOptionalParams) => PollerLike<OperationState<GetKeyVaultStatusResponse>, GetKeyVaultStatusResponse>
list
Kaynak grubundaki tüm NetApp hesaplarını listeleyin ve açıklayın.
list: (resourceGroupName: string, options?: AccountsListOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>
Özellik Değeri
(resourceGroupName: string, options?: AccountsListOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>
listBySubscription
Abonelikteki tüm NetApp hesaplarını listeleyin ve açıklayın.
listBySubscription: (options?: AccountsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>
Özellik Değeri
(options?: AccountsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>
renewCredentials
Müşteri tarafından yönetilen anahtar şifrelemesi için anahtar kasasında kimlik doğrulaması yapmak için kullanılan kimlik bilgilerini yenileyin. encryption.identity.principalId identity.principalId ile eşleşmiyorsa, bu işlemin çalıştırılması sorunu düzeltir.
renewCredentials: (resourceGroupName: string, accountName: string, options?: AccountsRenewCredentialsOptionalParams) => PollerLike<OperationState<void>, void>
Özellik Değeri
(resourceGroupName: string, accountName: string, options?: AccountsRenewCredentialsOptionalParams) => PollerLike<OperationState<void>, void>
transitionToCmk
Bir VNet'teki tüm birimleri farklı bir şifreleme anahtarı kaynağına (Microsoft tarafından yönetilen anahtar veya Azure Key Vault) aktarır. Hedeflenen birimler başka bir hesaptaki birimlerle şifreleme kardeş kümesini paylaşıyorsa işlem başarısız olur.
transitionToCmk: (resourceGroupName: string, accountName: string, options?: AccountsTransitionToCmkOptionalParams) => PollerLike<OperationState<void>, void>
Özellik Değeri
(resourceGroupName: string, accountName: string, options?: AccountsTransitionToCmkOptionalParams) => PollerLike<OperationState<void>, void>
update
Belirtilen NetApp hesabına düzeltme eki uygulama
update: (resourceGroupName: string, accountName: string, body: NetAppAccountPatch, options?: AccountsUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>
Özellik Değeri
(resourceGroupName: string, accountName: string, body: NetAppAccountPatch, options?: AccountsUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>