مشاركة عبر


PublicIPAddresses interface

واجهة تمثل PublicIPAddresses.

الأساليب

beginCreateOrUpdate(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)

إنشاء عنوان IP عام ثابت أو ديناميكي أو تحديثه.

beginCreateOrUpdateAndWait(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)

إنشاء عنوان IP عام ثابت أو ديناميكي أو تحديثه.

beginDdosProtectionStatus(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)

الحصول على حالة حماية Ddos لعنوان IP عام

beginDdosProtectionStatusAndWait(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)

الحصول على حالة حماية Ddos لعنوان IP عام

beginDelete(string, string, PublicIPAddressesDeleteOptionalParams)

حذف عنوان IP العام المحدد.

beginDeleteAndWait(string, string, PublicIPAddressesDeleteOptionalParams)

حذف عنوان IP العام المحدد.

beginDisassociateCloudServiceReservedPublicIp(string, string, DisassociateCloudServicePublicIpRequest, PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams)

يقوم بفصل عنوان IP العام المحجوز في خدمة السحابة ويربط عنوان IP العام المستقل المحدد بنفس واجهة خدمة السحابة.

beginDisassociateCloudServiceReservedPublicIpAndWait(string, string, DisassociateCloudServicePublicIpRequest, PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams)

يقوم بفصل عنوان IP العام المحجوز في خدمة السحابة ويربط عنوان IP العام المستقل المحدد بنفس واجهة خدمة السحابة.

beginReserveCloudServicePublicIpAddress(string, string, ReserveCloudServicePublicIpAddressRequest, PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams)

يحتفظ بعنوان IP العام لخدمة السحابة المحددة عن طريق تحويل طريقة التخصيص إلى ثابت. إذا طلب التراجع، يتم إعادة طريقة التخصيص إلى الديناميكية.

beginReserveCloudServicePublicIpAddressAndWait(string, string, ReserveCloudServicePublicIpAddressRequest, PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams)

يحتفظ بعنوان IP العام لخدمة السحابة المحددة عن طريق تحويل طريقة التخصيص إلى ثابت. إذا طلب التراجع، يتم إعادة طريقة التخصيص إلى الديناميكية.

get(string, string, PublicIPAddressesGetOptionalParams)

يحصل على عنوان IP العام المحدد في مجموعة موارد محددة.

getCloudServicePublicIPAddress(string, string, string, string, string, string, PublicIPAddressesGetCloudServicePublicIPAddressOptionalParams)

احصل على عنوان IP العام المحدد في خدمة سحابية.

getVirtualMachineScaleSetPublicIPAddress(string, string, string, string, string, string, PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams)

احصل على عنوان IP العام المحدد في مجموعة مقياس الجهاز الظاهري.

list(string, PublicIPAddressesListOptionalParams)

يحصل على جميع عناوين IP العامة في مجموعة موارد.

listAll(PublicIPAddressesListAllOptionalParams)

يحصل على جميع عناوين IP العامة في الاشتراك.

listCloudServicePublicIPAddresses(string, string, PublicIPAddressesListCloudServicePublicIPAddressesOptionalParams)

الحصول على معلومات حول جميع عناوين IP العامة على مستوى الخدمة السحابية.

listCloudServiceRoleInstancePublicIPAddresses(string, string, string, string, string, PublicIPAddressesListCloudServiceRoleInstancePublicIPAddressesOptionalParams)

يحصل على معلومات حول جميع عناوين IP العامة في تكوين IP لمثيل الدور في خدمة سحابية.

listVirtualMachineScaleSetPublicIPAddresses(string, string, PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams)

الحصول على معلومات حول جميع عناوين IP العامة على مستوى مجموعة مقياس الجهاز الظاهري.

listVirtualMachineScaleSetVMPublicIPAddresses(string, string, string, string, string, PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams)

يحصل على معلومات حول جميع عناوين IP العامة في تكوين IP للجهاز الظاهري في مجموعة مقياس الجهاز الظاهري.

updateTags(string, string, TagsObject, PublicIPAddressesUpdateTagsOptionalParams)

يحدث علامات عنوان IP العام.

تفاصيل الأسلوب

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 العام.

options
PublicIPAddressesCreateOrUpdateOptionalParams

معلمات الخيارات.

المرتجعات

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 العام.

options
PublicIPAddressesCreateOrUpdateOptionalParams

معلمات الخيارات.

المرتجعات

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 العام.

options
PublicIPAddressesDdosProtectionStatusOptionalParams

معلمات الخيارات.

المرتجعات

beginDdosProtectionStatusAndWait(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)

الحصول على حالة حماية Ddos لعنوان IP عام

function beginDdosProtectionStatusAndWait(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDdosProtectionStatusOptionalParams): Promise<PublicIpDdosProtectionStatusResult>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

publicIpAddressName

string

اسم عنوان IP العام.

options
PublicIPAddressesDdosProtectionStatusOptionalParams

معلمات الخيارات.

المرتجعات

beginDelete(string, string, PublicIPAddressesDeleteOptionalParams)

حذف عنوان IP العام المحدد.

function beginDelete(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

publicIpAddressName

string

اسم عنوان IP العام.

options
PublicIPAddressesDeleteOptionalParams

معلمات الخيارات.

المرتجعات

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 العام.

options
PublicIPAddressesDeleteOptionalParams

معلمات الخيارات.

المرتجعات

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 العام.

options
PublicIPAddressesGetOptionalParams

معلمات الخيارات.

المرتجعات

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 العام.

options
PublicIPAddressesGetCloudServicePublicIPAddressOptionalParams

معلمات الخيارات.

المرتجعات

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

اسم مجموعة الموارد.

options
PublicIPAddressesListOptionalParams

معلمات الخيارات.

المرتجعات

listAll(PublicIPAddressesListAllOptionalParams)

يحصل على جميع عناوين IP العامة في الاشتراك.

function listAll(options?: PublicIPAddressesListAllOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

المعلمات

options
PublicIPAddressesListAllOptionalParams

معلمات الخيارات.

المرتجعات

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 العام.

options
PublicIPAddressesUpdateTagsOptionalParams

معلمات الخيارات.

المرتجعات

Promise<PublicIPAddress>