Поделиться через


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-адрес.

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>

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-адреса.

options
PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams

Параметры параметров.

Возвращаемое значение

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

Имя облачной службы.

options
PublicIPAddressesListCloudServicePublicIPAddressesOptionalParams

Параметры параметров.

Возвращаемое значение

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-конфигурации.

options
PublicIPAddressesListCloudServiceRoleInstancePublicIPAddressesOptionalParams

Параметры параметров.

Возвращаемое значение

listVirtualMachineScaleSetPublicIPAddresses(string, string, PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams)

Получает сведения обо всех общедоступных IP-адресах на уровне масштабируемого набора виртуальных машин.

function listVirtualMachineScaleSetPublicIPAddresses(resourceGroupName: string, virtualMachineScaleSetName: string, options?: PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

Параметры

resourceGroupName

string

Имя группы ресурсов.

virtualMachineScaleSetName

string

Имя масштабируемого набора виртуальных машин.

options
PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams

Параметры параметров.

Возвращаемое значение

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-конфигурации.

options
PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams

Параметры параметров.

Возвращаемое значение

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>