VpnServerConfigurations interface
واجهة تمثل تكوينات VpnServer.
الأساليب
تفاصيل الأسلوب
beginCreateOrUpdate(string, string, VpnServerConfiguration, VpnServerConfigurationsCreateOrUpdateOptionalParams)
ينشئ مورد VpnServerConfiguration إذا لم يكن موجودا وإلا يقوم بتحديث VpnServerConfiguration الموجود.
function beginCreateOrUpdate(resourceGroupName: string, vpnServerConfigurationName: string, vpnServerConfigurationParameters: VpnServerConfiguration, options?: VpnServerConfigurationsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VpnServerConfiguration>, VpnServerConfiguration>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد الخاص ب VpnServerConfiguration.
- vpnServerConfigurationName
-
string
اسم VpnServerConfiguration الذي يتم إنشاؤه أو تحديثه.
- vpnServerConfigurationParameters
- VpnServerConfiguration
المعلمات المتوفرة لإنشاء VpnServerConfiguration أو تحديثه.
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<VpnServerConfiguration>, VpnServerConfiguration>>
beginCreateOrUpdateAndWait(string, string, VpnServerConfiguration, VpnServerConfigurationsCreateOrUpdateOptionalParams)
ينشئ مورد VpnServerConfiguration إذا لم يكن موجودا وإلا يقوم بتحديث VpnServerConfiguration الموجود.
function beginCreateOrUpdateAndWait(resourceGroupName: string, vpnServerConfigurationName: string, vpnServerConfigurationParameters: VpnServerConfiguration, options?: VpnServerConfigurationsCreateOrUpdateOptionalParams): Promise<VpnServerConfiguration>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد الخاص ب VpnServerConfiguration.
- vpnServerConfigurationName
-
string
اسم VpnServerConfiguration الذي يتم إنشاؤه أو تحديثه.
- vpnServerConfigurationParameters
- VpnServerConfiguration
المعلمات المتوفرة لإنشاء VpnServerConfiguration أو تحديثه.
معلمات الخيارات.
المرتجعات
Promise<VpnServerConfiguration>
beginDelete(string, string, VpnServerConfigurationsDeleteOptionalParams)
حذف VpnServerConfiguration.
function beginDelete(resourceGroupName: string, vpnServerConfigurationName: string, options?: VpnServerConfigurationsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد الخاص ب VpnServerConfiguration.
- vpnServerConfigurationName
-
string
اسم VpnServerConfiguration الذي يتم حذفه.
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, VpnServerConfigurationsDeleteOptionalParams)
حذف VpnServerConfiguration.
function beginDeleteAndWait(resourceGroupName: string, vpnServerConfigurationName: string, options?: VpnServerConfigurationsDeleteOptionalParams): Promise<void>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد الخاص ب VpnServerConfiguration.
- vpnServerConfigurationName
-
string
اسم VpnServerConfiguration الذي يتم حذفه.
معلمات الخيارات.
المرتجعات
Promise<void>
get(string, string, VpnServerConfigurationsGetOptionalParams)
استرداد تفاصيل تكوين VpnServer.
function get(resourceGroupName: string, vpnServerConfigurationName: string, options?: VpnServerConfigurationsGetOptionalParams): Promise<VpnServerConfiguration>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد الخاص ب VpnServerConfiguration.
- vpnServerConfigurationName
-
string
اسم VpnServerConfiguration الذي يتم استرداده.
معلمات الخيارات.
المرتجعات
Promise<VpnServerConfiguration>
list(VpnServerConfigurationsListOptionalParams)
يسرد جميع تكوينات VpnServer في اشتراك.
function list(options?: VpnServerConfigurationsListOptionalParams): PagedAsyncIterableIterator<VpnServerConfiguration, VpnServerConfiguration[], PageSettings>
المعلمات
معلمات الخيارات.
المرتجعات
listByResourceGroup(string, VpnServerConfigurationsListByResourceGroupOptionalParams)
يسرد جميع تكوينات vpnServer في مجموعة موارد.
function listByResourceGroup(resourceGroupName: string, options?: VpnServerConfigurationsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<VpnServerConfiguration, VpnServerConfiguration[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد الخاص ب VpnServerConfiguration.
معلمات الخيارات.
المرتجعات
listRadiusSecrets(string, string, VpnServerConfigurationsListRadiusSecretsOptionalParams)
قم بإدراج جميع خوادم Radius بأسرار نصف القطر الخاصة بها من VpnServerConfiguration.
function listRadiusSecrets(resourceGroupName: string, vpnServerConfigurationName: string, options?: VpnServerConfigurationsListRadiusSecretsOptionalParams): Promise<RadiusAuthServerListResult>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- vpnServerConfigurationName
-
string
اسم VpnServerConfiguration.
معلمات الخيارات.
المرتجعات
Promise<RadiusAuthServerListResult>
updateTags(string, string, TagsObject, VpnServerConfigurationsUpdateTagsOptionalParams)
تحديث علامات VpnServerConfiguration.
function updateTags(resourceGroupName: string, vpnServerConfigurationName: string, vpnServerConfigurationParameters: TagsObject, options?: VpnServerConfigurationsUpdateTagsOptionalParams): Promise<VpnServerConfiguration>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد الخاص ب VpnServerConfiguration.
- vpnServerConfigurationName
-
string
اسم VpnServerConfiguration الذي يتم تحديثه.
- vpnServerConfigurationParameters
- TagsObject
المعلمات المتوفرة لتحديث علامات VpnServerConfiguration.
معلمات الخيارات.
المرتجعات
Promise<VpnServerConfiguration>