NetworkServiceDesignVersions interface
واجهة تمثل NetworkServiceDesignVersions.
الأساليب
تفاصيل الأسلوب
beginCreateOrUpdate(string, string, string, string, NetworkServiceDesignVersion, NetworkServiceDesignVersionsCreateOrUpdateOptionalParams)
إنشاء إصدار تصميم خدمة الشبكة أو تحديثه.
function beginCreateOrUpdate(resourceGroupName: string, publisherName: string, networkServiceDesignGroupName: string, networkServiceDesignVersionName: string, parameters: NetworkServiceDesignVersion, options?: NetworkServiceDesignVersionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NetworkServiceDesignVersion>, NetworkServiceDesignVersion>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- publisherName
-
string
اسم الناشر.
- networkServiceDesignGroupName
-
string
اسم مجموعة تصميم خدمة الشبكة.
- networkServiceDesignVersionName
-
string
اسم إصدار تصميم خدمة الشبكة. يجب أن يتوافق الاسم مع مواصفات SemVer 2.0.0: https://semver.org/spec/v2.0.0.html.
- parameters
- NetworkServiceDesignVersion
المعلمات المتوفرة لعملية إنشاء أو تحديث إصدار تصميم خدمة الشبكة.
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<NetworkServiceDesignVersion>, NetworkServiceDesignVersion>>
beginCreateOrUpdateAndWait(string, string, string, string, NetworkServiceDesignVersion, NetworkServiceDesignVersionsCreateOrUpdateOptionalParams)
إنشاء إصدار تصميم خدمة الشبكة أو تحديثه.
function beginCreateOrUpdateAndWait(resourceGroupName: string, publisherName: string, networkServiceDesignGroupName: string, networkServiceDesignVersionName: string, parameters: NetworkServiceDesignVersion, options?: NetworkServiceDesignVersionsCreateOrUpdateOptionalParams): Promise<NetworkServiceDesignVersion>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- publisherName
-
string
اسم الناشر.
- networkServiceDesignGroupName
-
string
اسم مجموعة تصميم خدمة الشبكة.
- networkServiceDesignVersionName
-
string
اسم إصدار تصميم خدمة الشبكة. يجب أن يتوافق الاسم مع مواصفات SemVer 2.0.0: https://semver.org/spec/v2.0.0.html.
- parameters
- NetworkServiceDesignVersion
المعلمات المتوفرة لعملية إنشاء أو تحديث إصدار تصميم خدمة الشبكة.
معلمات الخيارات.
المرتجعات
Promise<NetworkServiceDesignVersion>
beginDelete(string, string, string, string, NetworkServiceDesignVersionsDeleteOptionalParams)
يحذف إصدار تصميم خدمة الشبكة المحدد.
function beginDelete(resourceGroupName: string, publisherName: string, networkServiceDesignGroupName: string, networkServiceDesignVersionName: string, options?: NetworkServiceDesignVersionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<NetworkServiceDesignVersionsDeleteHeaders>, NetworkServiceDesignVersionsDeleteHeaders>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- publisherName
-
string
اسم الناشر.
- networkServiceDesignGroupName
-
string
اسم مجموعة تصميم خدمة الشبكة.
- networkServiceDesignVersionName
-
string
اسم إصدار تصميم خدمة الشبكة. يجب أن يتوافق الاسم مع مواصفات SemVer 2.0.0: https://semver.org/spec/v2.0.0.html.
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<NetworkServiceDesignVersionsDeleteHeaders>, NetworkServiceDesignVersionsDeleteHeaders>>
beginDeleteAndWait(string, string, string, string, NetworkServiceDesignVersionsDeleteOptionalParams)
يحذف إصدار تصميم خدمة الشبكة المحدد.
function beginDeleteAndWait(resourceGroupName: string, publisherName: string, networkServiceDesignGroupName: string, networkServiceDesignVersionName: string, options?: NetworkServiceDesignVersionsDeleteOptionalParams): Promise<NetworkServiceDesignVersionsDeleteHeaders>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- publisherName
-
string
اسم الناشر.
- networkServiceDesignGroupName
-
string
اسم مجموعة تصميم خدمة الشبكة.
- networkServiceDesignVersionName
-
string
اسم إصدار تصميم خدمة الشبكة. يجب أن يتوافق الاسم مع مواصفات SemVer 2.0.0: https://semver.org/spec/v2.0.0.html.
معلمات الخيارات.
المرتجعات
beginUpdateState(string, string, string, string, NetworkServiceDesignVersionUpdateState, NetworkServiceDesignVersionsUpdateStateOptionalParams)
تحديث حالة إصدار تصميم خدمة الشبكة.
function beginUpdateState(resourceGroupName: string, publisherName: string, networkServiceDesignGroupName: string, networkServiceDesignVersionName: string, parameters: NetworkServiceDesignVersionUpdateState, options?: NetworkServiceDesignVersionsUpdateStateOptionalParams): Promise<SimplePollerLike<OperationState<NetworkServiceDesignVersionUpdateState>, NetworkServiceDesignVersionUpdateState>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- publisherName
-
string
اسم الناشر.
- networkServiceDesignGroupName
-
string
اسم مجموعة تصميم خدمة الشبكة.
- networkServiceDesignVersionName
-
string
اسم إصدار تصميم خدمة الشبكة. يجب أن يتوافق الاسم مع مواصفات SemVer 2.0.0: https://semver.org/spec/v2.0.0.html.
- parameters
- NetworkServiceDesignVersionUpdateState
المعلمات المتوفرة لتحديث حالة إصدار تصميم خدمة الشبكة.
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<NetworkServiceDesignVersionUpdateState>, NetworkServiceDesignVersionUpdateState>>
beginUpdateStateAndWait(string, string, string, string, NetworkServiceDesignVersionUpdateState, NetworkServiceDesignVersionsUpdateStateOptionalParams)
تحديث حالة إصدار تصميم خدمة الشبكة.
function beginUpdateStateAndWait(resourceGroupName: string, publisherName: string, networkServiceDesignGroupName: string, networkServiceDesignVersionName: string, parameters: NetworkServiceDesignVersionUpdateState, options?: NetworkServiceDesignVersionsUpdateStateOptionalParams): Promise<NetworkServiceDesignVersionUpdateState>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- publisherName
-
string
اسم الناشر.
- networkServiceDesignGroupName
-
string
اسم مجموعة تصميم خدمة الشبكة.
- networkServiceDesignVersionName
-
string
اسم إصدار تصميم خدمة الشبكة. يجب أن يتوافق الاسم مع مواصفات SemVer 2.0.0: https://semver.org/spec/v2.0.0.html.
- parameters
- NetworkServiceDesignVersionUpdateState
المعلمات المتوفرة لتحديث حالة إصدار تصميم خدمة الشبكة.
معلمات الخيارات.
المرتجعات
get(string, string, string, string, NetworkServiceDesignVersionsGetOptionalParams)
الحصول على معلومات حول إصدار تصميم خدمة الشبكة.
function get(resourceGroupName: string, publisherName: string, networkServiceDesignGroupName: string, networkServiceDesignVersionName: string, options?: NetworkServiceDesignVersionsGetOptionalParams): Promise<NetworkServiceDesignVersion>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- publisherName
-
string
اسم الناشر.
- networkServiceDesignGroupName
-
string
اسم مجموعة تصميم خدمة الشبكة.
- networkServiceDesignVersionName
-
string
اسم إصدار تصميم خدمة الشبكة. يجب أن يتوافق الاسم مع مواصفات SemVer 2.0.0: https://semver.org/spec/v2.0.0.html.
معلمات الخيارات.
المرتجعات
Promise<NetworkServiceDesignVersion>
listByNetworkServiceDesignGroup(string, string, string, NetworkServiceDesignVersionsListByNetworkServiceDesignGroupOptionalParams)
الحصول على معلومات حول قائمة إصدارات تصميم خدمة الشبكة ضمن مجموعة تصميم خدمة الشبكة.
function listByNetworkServiceDesignGroup(resourceGroupName: string, publisherName: string, networkServiceDesignGroupName: string, options?: NetworkServiceDesignVersionsListByNetworkServiceDesignGroupOptionalParams): PagedAsyncIterableIterator<NetworkServiceDesignVersion, NetworkServiceDesignVersion[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- publisherName
-
string
اسم الناشر.
- networkServiceDesignGroupName
-
string
اسم مجموعة تصميم خدمة الشبكة.
معلمات الخيارات.
المرتجعات
update(string, string, string, string, TagsObject, NetworkServiceDesignVersionsUpdateOptionalParams)
تحديث مورد إصدار تصميم خدمة الشبكة.
function update(resourceGroupName: string, publisherName: string, networkServiceDesignGroupName: string, networkServiceDesignVersionName: string, parameters: TagsObject, options?: NetworkServiceDesignVersionsUpdateOptionalParams): Promise<NetworkServiceDesignVersion>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- publisherName
-
string
اسم الناشر.
- networkServiceDesignGroupName
-
string
اسم مجموعة تصميم خدمة الشبكة.
- networkServiceDesignVersionName
-
string
اسم إصدار تصميم خدمة الشبكة. يجب أن يتوافق الاسم مع مواصفات SemVer 2.0.0: https://semver.org/spec/v2.0.0.html.
- parameters
- TagsObject
المعلمات المتوفرة لعملية إنشاء أو تحديث إصدار تصميم خدمة الشبكة.
معلمات الخيارات.
المرتجعات
Promise<NetworkServiceDesignVersion>