AccountsOperations interface
واجهة تمثل عمليات الحسابات.
الخصائص
| change |
يؤثر على وحدات التخزين الموجودة التي تم تشفيرها باستخدام Key Vault/HSM المدارة، ووحدات التخزين الجديدة. يدعم HSM إلى Key Vault و Key Vault إلى HSM و HSM إلى HSM و Key Vault إلى Key Vault. |
| create |
إنشاء حساب NetApp المحدد أو تحديثه داخل مجموعة الموارد |
| delete | |
| get | الحصول على حساب NetApp |
| get |
يحتوي على بيانات من encryption.keyVaultProperties بالإضافة إلى معلومات حول نقطة النهاية الخاصة التي تستخدمها كل مجموعة شقيقة تشفير. يمكن تعديل الاستجابة من نقطة النهاية هذه واستخدامها كنص طلب لطلب POST. |
| list | قم بإدراج ووصف كافة حسابات NetApp في مجموعة الموارد. |
| list |
قم بإدراج جميع حسابات NetApp في الاشتراك ووصفها. |
| renew |
تجديد بيانات اعتماد الهوية المستخدمة للمصادقة على مخزن المفاتيح، لتشفير المفاتيح المدار من قبل العميل. إذا كان encryption.identity.principalId لا يتطابق مع identity.principalId، فسيؤدي تشغيل هذه العملية إلى إصلاحه. |
| transition |
نقل جميع وحدات التخزين في الشبكة الظاهرية إلى مصدر مفتاح تشفير مختلف (مفتاح مدار من قبل Microsoft أو Azure Key Vault). تفشل العملية إذا كانت وحدات التخزين المستهدفة تشترك في مجموعة الأخ التشفير مع وحدات تخزين من حساب آخر. |
| update | تصحيح حساب NetApp المحدد |
تفاصيل الخاصية
changeKeyVault
يؤثر على وحدات التخزين الموجودة التي تم تشفيرها باستخدام Key Vault/HSM المدارة، ووحدات التخزين الجديدة. يدعم HSM إلى Key Vault و Key Vault إلى HSM و HSM إلى HSM و Key Vault إلى Key Vault.
changeKeyVault: (resourceGroupName: string, accountName: string, options?: AccountsChangeKeyVaultOptionalParams) => PollerLike<OperationState<void>, void>
قيمة الخاصية
(resourceGroupName: string, accountName: string, options?: AccountsChangeKeyVaultOptionalParams) => PollerLike<OperationState<void>, void>
createOrUpdate
إنشاء حساب NetApp المحدد أو تحديثه داخل مجموعة الموارد
createOrUpdate: (resourceGroupName: string, accountName: string, body: NetAppAccount, options?: AccountsCreateOrUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>
قيمة الخاصية
(resourceGroupName: string, accountName: string, body: NetAppAccount, options?: AccountsCreateOrUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>
delete
delete: (resourceGroupName: string, accountName: string, options?: AccountsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
قيمة الخاصية
(resourceGroupName: string, accountName: string, options?: AccountsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
الحصول على حساب NetApp
get: (resourceGroupName: string, accountName: string, options?: AccountsGetOptionalParams) => Promise<NetAppAccount>
قيمة الخاصية
(resourceGroupName: string, accountName: string, options?: AccountsGetOptionalParams) => Promise<NetAppAccount>
getChangeKeyVaultInformation
يحتوي على بيانات من encryption.keyVaultProperties بالإضافة إلى معلومات حول نقطة النهاية الخاصة التي تستخدمها كل مجموعة شقيقة تشفير. يمكن تعديل الاستجابة من نقطة النهاية هذه واستخدامها كنص طلب لطلب POST.
getChangeKeyVaultInformation: (resourceGroupName: string, accountName: string, options?: AccountsGetChangeKeyVaultInformationOptionalParams) => PollerLike<OperationState<GetKeyVaultStatusResponse>, GetKeyVaultStatusResponse>
قيمة الخاصية
(resourceGroupName: string, accountName: string, options?: AccountsGetChangeKeyVaultInformationOptionalParams) => PollerLike<OperationState<GetKeyVaultStatusResponse>, GetKeyVaultStatusResponse>
list
قم بإدراج ووصف كافة حسابات NetApp في مجموعة الموارد.
list: (resourceGroupName: string, options?: AccountsListOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>
قيمة الخاصية
(resourceGroupName: string, options?: AccountsListOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>
listBySubscription
قم بإدراج جميع حسابات NetApp في الاشتراك ووصفها.
listBySubscription: (options?: AccountsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>
قيمة الخاصية
(options?: AccountsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>
renewCredentials
تجديد بيانات اعتماد الهوية المستخدمة للمصادقة على مخزن المفاتيح، لتشفير المفاتيح المدار من قبل العميل. إذا كان encryption.identity.principalId لا يتطابق مع identity.principalId، فسيؤدي تشغيل هذه العملية إلى إصلاحه.
renewCredentials: (resourceGroupName: string, accountName: string, options?: AccountsRenewCredentialsOptionalParams) => PollerLike<OperationState<void>, void>
قيمة الخاصية
(resourceGroupName: string, accountName: string, options?: AccountsRenewCredentialsOptionalParams) => PollerLike<OperationState<void>, void>
transitionToCmk
نقل جميع وحدات التخزين في الشبكة الظاهرية إلى مصدر مفتاح تشفير مختلف (مفتاح مدار من قبل Microsoft أو Azure Key Vault). تفشل العملية إذا كانت وحدات التخزين المستهدفة تشترك في مجموعة الأخ التشفير مع وحدات تخزين من حساب آخر.
transitionToCmk: (resourceGroupName: string, accountName: string, options?: AccountsTransitionToCmkOptionalParams) => PollerLike<OperationState<void>, void>
قيمة الخاصية
(resourceGroupName: string, accountName: string, options?: AccountsTransitionToCmkOptionalParams) => PollerLike<OperationState<void>, void>
update
تصحيح حساب NetApp المحدد
update: (resourceGroupName: string, accountName: string, body: NetAppAccountPatch, options?: AccountsUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>
قيمة الخاصية
(resourceGroupName: string, accountName: string, body: NetAppAccountPatch, options?: AccountsUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>