PublicIPAddresses interface
واجهة تمثل PublicIPAddresses.
الأساليب
تفاصيل الأسلوب
beginCreateOrUpdate(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)
إنشاء عنوان IP عام ثابت أو ديناميكي أو تحديثه.
function beginCreateOrUpdate(resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد.
- publicIpAddressName
-
string
اسم عنوان IP العام.
- parameters
- PublicIPAddress
المعلمات المتوفرة لإنشاء أو تحديث عملية عنوان IP العام.
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>
beginCreateOrUpdateAndWait(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)
إنشاء عنوان IP عام ثابت أو ديناميكي أو تحديثه.
function beginCreateOrUpdateAndWait(resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams): Promise<PublicIPAddress>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد.
- publicIpAddressName
-
string
اسم عنوان IP العام.
- parameters
- PublicIPAddress
المعلمات المتوفرة لإنشاء أو تحديث عملية عنوان IP العام.
معلمات الخيارات.
المرتجعات
Promise<PublicIPAddress>
beginDdosProtectionStatus(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)
الحصول على حالة حماية Ddos لعنوان IP عام
function beginDdosProtectionStatus(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDdosProtectionStatusOptionalParams): Promise<SimplePollerLike<OperationState<PublicIpDdosProtectionStatusResult>, PublicIpDdosProtectionStatusResult>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد.
- publicIpAddressName
-
string
اسم عنوان IP العام.
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<PublicIpDdosProtectionStatusResult>, PublicIpDdosProtectionStatusResult>>
beginDdosProtectionStatusAndWait(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)
الحصول على حالة حماية Ddos لعنوان IP عام
function beginDdosProtectionStatusAndWait(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDdosProtectionStatusOptionalParams): Promise<PublicIpDdosProtectionStatusResult>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد.
- publicIpAddressName
-
string
اسم عنوان IP العام.
معلمات الخيارات.
المرتجعات
Promise<PublicIpDdosProtectionStatusResult>
beginDelete(string, string, PublicIPAddressesDeleteOptionalParams)
حذف عنوان IP العام المحدد.
function beginDelete(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد.
- publicIpAddressName
-
string
اسم عنوان IP العام.
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, PublicIPAddressesDeleteOptionalParams)
حذف عنوان IP العام المحدد.
function beginDeleteAndWait(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams): Promise<void>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد.
- publicIpAddressName
-
string
اسم عنوان IP العام.
معلمات الخيارات.
المرتجعات
Promise<void>
beginDisassociateCloudServiceReservedPublicIp(string, string, DisassociateCloudServicePublicIpRequest, PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams)
يقوم بفصل عنوان IP العام المحجوز في خدمة السحابة ويربط عنوان IP العام المستقل المحدد بنفس واجهة خدمة السحابة.
function beginDisassociateCloudServiceReservedPublicIp(resourceGroupName: string, publicIpAddressName: string, parameters: DisassociateCloudServicePublicIpRequest, options?: PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams): Promise<SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد.
- publicIpAddressName
-
string
اسم عنوان IP العام.
- parameters
- DisassociateCloudServicePublicIpRequest
المعلمات التي تحدد أي عنوان IP عام يجب أن يرتبط بدلا من عنوان IP العام المعين.
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>
beginDisassociateCloudServiceReservedPublicIpAndWait(string, string, DisassociateCloudServicePublicIpRequest, PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams)
يقوم بفصل عنوان IP العام المحجوز في خدمة السحابة ويربط عنوان IP العام المستقل المحدد بنفس واجهة خدمة السحابة.
function beginDisassociateCloudServiceReservedPublicIpAndWait(resourceGroupName: string, publicIpAddressName: string, parameters: DisassociateCloudServicePublicIpRequest, options?: PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams): Promise<PublicIPAddress>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد.
- publicIpAddressName
-
string
اسم عنوان IP العام.
- parameters
- DisassociateCloudServicePublicIpRequest
المعلمات التي تحدد أي عنوان IP عام يجب أن يرتبط بدلا من عنوان IP العام المعين.
معلمات الخيارات.
المرتجعات
Promise<PublicIPAddress>
beginReserveCloudServicePublicIpAddress(string, string, ReserveCloudServicePublicIpAddressRequest, PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams)
يحتفظ بعنوان IP العام لخدمة السحابة المحددة عن طريق تحويل طريقة التخصيص إلى ثابت. إذا طلب التراجع، يتم إعادة طريقة التخصيص إلى الديناميكية.
function beginReserveCloudServicePublicIpAddress(resourceGroupName: string, publicIpAddressName: string, parameters: ReserveCloudServicePublicIpAddressRequest, options?: PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams): Promise<SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد.
- publicIpAddressName
-
string
اسم عنوان IP العام.
- parameters
- ReserveCloudServicePublicIpAddressRequest
المعلمات التي تحدد أي عنوان IP عام يجب أن يرتبط بدلا من عنوان IP العام المعين.
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>
beginReserveCloudServicePublicIpAddressAndWait(string, string, ReserveCloudServicePublicIpAddressRequest, PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams)
يحتفظ بعنوان IP العام لخدمة السحابة المحددة عن طريق تحويل طريقة التخصيص إلى ثابت. إذا طلب التراجع، يتم إعادة طريقة التخصيص إلى الديناميكية.
function beginReserveCloudServicePublicIpAddressAndWait(resourceGroupName: string, publicIpAddressName: string, parameters: ReserveCloudServicePublicIpAddressRequest, options?: PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams): Promise<PublicIPAddress>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد.
- publicIpAddressName
-
string
اسم عنوان IP العام.
- parameters
- ReserveCloudServicePublicIpAddressRequest
المعلمات التي تحدد أي عنوان IP عام يجب أن يرتبط بدلا من عنوان IP العام المعين.
معلمات الخيارات.
المرتجعات
Promise<PublicIPAddress>
get(string, string, PublicIPAddressesGetOptionalParams)
يحصل على عنوان IP العام المحدد في مجموعة موارد محددة.
function get(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesGetOptionalParams): Promise<PublicIPAddress>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد.
- publicIpAddressName
-
string
اسم عنوان IP العام.
معلمات الخيارات.
المرتجعات
Promise<PublicIPAddress>
getCloudServicePublicIPAddress(string, string, string, string, string, string, PublicIPAddressesGetCloudServicePublicIPAddressOptionalParams)
احصل على عنوان IP العام المحدد في خدمة سحابية.
function getCloudServicePublicIPAddress(resourceGroupName: string, cloudServiceName: string, roleInstanceName: string, networkInterfaceName: string, ipConfigurationName: string, publicIpAddressName: string, options?: PublicIPAddressesGetCloudServicePublicIPAddressOptionalParams): Promise<PublicIPAddress>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد.
- cloudServiceName
-
string
اسم الخدمة السحابية.
- roleInstanceName
-
string
اسم مثيل الدور.
- networkInterfaceName
-
string
اسم واجهة الشبكة.
- ipConfigurationName
-
string
اسم تكوين IP.
- publicIpAddressName
-
string
اسم عنوان IP العام.
معلمات الخيارات.
المرتجعات
Promise<PublicIPAddress>
getVirtualMachineScaleSetPublicIPAddress(string, string, string, string, string, string, PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams)
احصل على عنوان IP العام المحدد في مجموعة مقياس الجهاز الظاهري.
function getVirtualMachineScaleSetPublicIPAddress(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, publicIpAddressName: string, options?: PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams): Promise<PublicIPAddress>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد.
- virtualMachineScaleSetName
-
string
اسم مجموعة مقياس الجهاز الظاهري.
- virtualmachineIndex
-
string
فهرس الجهاز الظاهري.
- networkInterfaceName
-
string
اسم واجهة الشبكة.
- ipConfigurationName
-
string
اسم تكوين IP.
- publicIpAddressName
-
string
اسم عنوان IP العام.
معلمات الخيارات.
المرتجعات
Promise<PublicIPAddress>
list(string, PublicIPAddressesListOptionalParams)
يحصل على جميع عناوين IP العامة في مجموعة موارد.
function list(resourceGroupName: string, options?: PublicIPAddressesListOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد.
معلمات الخيارات.
المرتجعات
listAll(PublicIPAddressesListAllOptionalParams)
يحصل على جميع عناوين IP العامة في الاشتراك.
function listAll(options?: PublicIPAddressesListAllOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>
المعلمات
معلمات الخيارات.
المرتجعات
listCloudServicePublicIPAddresses(string, string, PublicIPAddressesListCloudServicePublicIPAddressesOptionalParams)
الحصول على معلومات حول جميع عناوين IP العامة على مستوى الخدمة السحابية.
function listCloudServicePublicIPAddresses(resourceGroupName: string, cloudServiceName: string, options?: PublicIPAddressesListCloudServicePublicIPAddressesOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد.
- cloudServiceName
-
string
اسم الخدمة السحابية.
معلمات الخيارات.
المرتجعات
listCloudServiceRoleInstancePublicIPAddresses(string, string, string, string, string, PublicIPAddressesListCloudServiceRoleInstancePublicIPAddressesOptionalParams)
يحصل على معلومات حول جميع عناوين IP العامة في تكوين IP لمثيل الدور في خدمة سحابية.
function listCloudServiceRoleInstancePublicIPAddresses(resourceGroupName: string, cloudServiceName: string, roleInstanceName: string, networkInterfaceName: string, ipConfigurationName: string, options?: PublicIPAddressesListCloudServiceRoleInstancePublicIPAddressesOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد.
- cloudServiceName
-
string
اسم الخدمة السحابية.
- roleInstanceName
-
string
اسم مثيل الدور.
- networkInterfaceName
-
string
اسم واجهة الشبكة.
- ipConfigurationName
-
string
اسم تكوين IP.
معلمات الخيارات.
المرتجعات
listVirtualMachineScaleSetPublicIPAddresses(string, string, PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams)
الحصول على معلومات حول جميع عناوين IP العامة على مستوى مجموعة مقياس الجهاز الظاهري.
function listVirtualMachineScaleSetPublicIPAddresses(resourceGroupName: string, virtualMachineScaleSetName: string, options?: PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد.
- virtualMachineScaleSetName
-
string
اسم مجموعة مقياس الجهاز الظاهري.
معلمات الخيارات.
المرتجعات
listVirtualMachineScaleSetVMPublicIPAddresses(string, string, string, string, string, PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams)
يحصل على معلومات حول جميع عناوين IP العامة في تكوين IP للجهاز الظاهري في مجموعة مقياس الجهاز الظاهري.
function listVirtualMachineScaleSetVMPublicIPAddresses(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, options?: PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد.
- virtualMachineScaleSetName
-
string
اسم مجموعة مقياس الجهاز الظاهري.
- virtualmachineIndex
-
string
فهرس الجهاز الظاهري.
- networkInterfaceName
-
string
اسم واجهة الشبكة.
- ipConfigurationName
-
string
اسم تكوين IP.
معلمات الخيارات.
المرتجعات
updateTags(string, string, TagsObject, PublicIPAddressesUpdateTagsOptionalParams)
يحدث علامات عنوان IP العام.
function updateTags(resourceGroupName: string, publicIpAddressName: string, parameters: TagsObject, options?: PublicIPAddressesUpdateTagsOptionalParams): Promise<PublicIPAddress>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد.
- publicIpAddressName
-
string
اسم عنوان IP العام.
- parameters
- TagsObject
المعلمات المتوفرة لتحديث علامات عنوان IP العام.
معلمات الخيارات.
المرتجعات
Promise<PublicIPAddress>