Snapshots interface
واجهة تمثل لقطات.
الأساليب
تفاصيل الأسلوب
beginCreateOrUpdate(string, string, Snapshot, SnapshotsCreateOrUpdateOptionalParams)
إنشاء لقطة أو تحديثها.
function beginCreateOrUpdate(resourceGroupName: string, snapshotName: string, snapshot: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Snapshot>, Snapshot>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- snapshotName
-
string
اسم اللقطة التي يتم إنشاؤها. لا يمكن تغيير الاسم بعد إنشاء اللقطة. الأحرف المدعومة للاسم هي a-z و A-Z و 0-9 و _ و-. الحد الأقصى لطول الاسم هو 80 حرفا.
- snapshot
- Snapshot
كائن اللقطة المتوفر في نص عملية وضع القرص.
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<Snapshot>, Snapshot>>
beginCreateOrUpdateAndWait(string, string, Snapshot, SnapshotsCreateOrUpdateOptionalParams)
إنشاء لقطة أو تحديثها.
function beginCreateOrUpdateAndWait(resourceGroupName: string, snapshotName: string, snapshot: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams): Promise<Snapshot>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- snapshotName
-
string
اسم اللقطة التي يتم إنشاؤها. لا يمكن تغيير الاسم بعد إنشاء اللقطة. الأحرف المدعومة للاسم هي a-z و A-Z و 0-9 و _ و-. الحد الأقصى لطول الاسم هو 80 حرفا.
- snapshot
- Snapshot
كائن اللقطة المتوفر في نص عملية وضع القرص.
معلمات الخيارات.
المرتجعات
Promise<Snapshot>
beginDelete(string, string, SnapshotsDeleteOptionalParams)
حذف لقطة.
function beginDelete(resourceGroupName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- snapshotName
-
string
اسم اللقطة التي يتم إنشاؤها. لا يمكن تغيير الاسم بعد إنشاء اللقطة. الأحرف المدعومة للاسم هي a-z و A-Z و 0-9 و _ و-. الحد الأقصى لطول الاسم هو 80 حرفا.
- options
- SnapshotsDeleteOptionalParams
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, SnapshotsDeleteOptionalParams)
حذف لقطة.
function beginDeleteAndWait(resourceGroupName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams): Promise<void>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- snapshotName
-
string
اسم اللقطة التي يتم إنشاؤها. لا يمكن تغيير الاسم بعد إنشاء اللقطة. الأحرف المدعومة للاسم هي a-z و A-Z و 0-9 و _ و-. الحد الأقصى لطول الاسم هو 80 حرفا.
- options
- SnapshotsDeleteOptionalParams
معلمات الخيارات.
المرتجعات
Promise<void>
beginGrantAccess(string, string, GrantAccessData, SnapshotsGrantAccessOptionalParams)
يمنح حق الوصول إلى لقطة.
function beginGrantAccess(resourceGroupName: string, snapshotName: string, grantAccessData: GrantAccessData, options?: SnapshotsGrantAccessOptionalParams): Promise<SimplePollerLike<OperationState<AccessUri>, AccessUri>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- snapshotName
-
string
اسم اللقطة التي يتم إنشاؤها. لا يمكن تغيير الاسم بعد إنشاء اللقطة. الأحرف المدعومة للاسم هي a-z و A-Z و 0-9 و _ و-. الحد الأقصى لطول الاسم هو 80 حرفا.
- grantAccessData
- GrantAccessData
الوصول إلى كائن البيانات المتوفر في نص عملية الوصول إلى اللقطة.
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<AccessUri>, AccessUri>>
beginGrantAccessAndWait(string, string, GrantAccessData, SnapshotsGrantAccessOptionalParams)
يمنح حق الوصول إلى لقطة.
function beginGrantAccessAndWait(resourceGroupName: string, snapshotName: string, grantAccessData: GrantAccessData, options?: SnapshotsGrantAccessOptionalParams): Promise<AccessUri>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- snapshotName
-
string
اسم اللقطة التي يتم إنشاؤها. لا يمكن تغيير الاسم بعد إنشاء اللقطة. الأحرف المدعومة للاسم هي a-z و A-Z و 0-9 و _ و-. الحد الأقصى لطول الاسم هو 80 حرفا.
- grantAccessData
- GrantAccessData
الوصول إلى كائن البيانات المتوفر في نص عملية الوصول إلى اللقطة.
معلمات الخيارات.
المرتجعات
Promise<AccessUri>
beginRevokeAccess(string, string, SnapshotsRevokeAccessOptionalParams)
إبطال الوصول إلى لقطة.
function beginRevokeAccess(resourceGroupName: string, snapshotName: string, options?: SnapshotsRevokeAccessOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- snapshotName
-
string
اسم اللقطة التي يتم إنشاؤها. لا يمكن تغيير الاسم بعد إنشاء اللقطة. الأحرف المدعومة للاسم هي a-z و A-Z و 0-9 و _ و-. الحد الأقصى لطول الاسم هو 80 حرفا.
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginRevokeAccessAndWait(string, string, SnapshotsRevokeAccessOptionalParams)
إبطال الوصول إلى لقطة.
function beginRevokeAccessAndWait(resourceGroupName: string, snapshotName: string, options?: SnapshotsRevokeAccessOptionalParams): Promise<void>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- snapshotName
-
string
اسم اللقطة التي يتم إنشاؤها. لا يمكن تغيير الاسم بعد إنشاء اللقطة. الأحرف المدعومة للاسم هي a-z و A-Z و 0-9 و _ و-. الحد الأقصى لطول الاسم هو 80 حرفا.
معلمات الخيارات.
المرتجعات
Promise<void>
beginUpdate(string, string, SnapshotUpdate, SnapshotsUpdateOptionalParams)
تحديثات (تصحيحات) لقطة.
function beginUpdate(resourceGroupName: string, snapshotName: string, snapshot: SnapshotUpdate, options?: SnapshotsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Snapshot>, Snapshot>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- snapshotName
-
string
اسم اللقطة التي يتم إنشاؤها. لا يمكن تغيير الاسم بعد إنشاء اللقطة. الأحرف المدعومة للاسم هي a-z و A-Z و 0-9 و _ و-. الحد الأقصى لطول الاسم هو 80 حرفا.
- snapshot
- SnapshotUpdate
كائن اللقطة المتوفر في نص عملية لقطة التصحيح.
- options
- SnapshotsUpdateOptionalParams
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<Snapshot>, Snapshot>>
beginUpdateAndWait(string, string, SnapshotUpdate, SnapshotsUpdateOptionalParams)
تحديثات (تصحيحات) لقطة.
function beginUpdateAndWait(resourceGroupName: string, snapshotName: string, snapshot: SnapshotUpdate, options?: SnapshotsUpdateOptionalParams): Promise<Snapshot>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- snapshotName
-
string
اسم اللقطة التي يتم إنشاؤها. لا يمكن تغيير الاسم بعد إنشاء اللقطة. الأحرف المدعومة للاسم هي a-z و A-Z و 0-9 و _ و-. الحد الأقصى لطول الاسم هو 80 حرفا.
- snapshot
- SnapshotUpdate
كائن اللقطة المتوفر في نص عملية لقطة التصحيح.
- options
- SnapshotsUpdateOptionalParams
معلمات الخيارات.
المرتجعات
Promise<Snapshot>
get(string, string, SnapshotsGetOptionalParams)
الحصول على معلومات حول لقطة.
function get(resourceGroupName: string, snapshotName: string, options?: SnapshotsGetOptionalParams): Promise<Snapshot>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- snapshotName
-
string
اسم اللقطة التي يتم إنشاؤها. لا يمكن تغيير الاسم بعد إنشاء اللقطة. الأحرف المدعومة للاسم هي a-z و A-Z و 0-9 و _ و-. الحد الأقصى لطول الاسم هو 80 حرفا.
- options
- SnapshotsGetOptionalParams
معلمات الخيارات.
المرتجعات
Promise<Snapshot>
list(SnapshotsListOptionalParams)
يسرد اللقطات ضمن اشتراك.
function list(options?: SnapshotsListOptionalParams): PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>
المعلمات
- options
- SnapshotsListOptionalParams
معلمات الخيارات.
المرتجعات
listByResourceGroup(string, SnapshotsListByResourceGroupOptionalParams)
يسرد اللقطات ضمن مجموعة موارد.
function listByResourceGroup(resourceGroupName: string, options?: SnapshotsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
معلمات الخيارات.