PublicIPAddressesOperations interface

Interface que representa uma operação PublicIPAddresses.

Propriedades

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDdosProtectionStatus
beginDdosProtectionStatusAndWait
beginDelete
beginDeleteAndWait
beginDisassociateCloudServiceReservedPublicIp
beginDisassociateCloudServiceReservedPublicIpAndWait
beginReserveCloudServicePublicIpAddress
beginReserveCloudServicePublicIpAddressAndWait
createOrUpdate

Cria ou atualiza um endereço IP público estático ou dinâmico.

ddosProtectionStatus

Obtém o status de proteção Ddos de um endereço IP público

delete

Exclui o endereço IP público especificado.

disassociateCloudServiceReservedPublicIp

Dissocia o IP Público reservado do Serviço Cloud e associa o IP Público Independente especificado ao mesmo frontend do Serviço Nuvem.

get

Obtém o endereço IP público especificado em um grupo de recursos especificado.

getCloudServicePublicIPAddress

Obtenha o endereço IP público especificado em um serviço de nuvem.

getVirtualMachineScaleSetPublicIPAddress

Obtenha o endereço IP público especificado em um conjunto de dimensionamento de máquina virtual.

list

Obtém todos os endereços IP públicos em um grupo de recursos.

listAll

Obtém todos os endereços IP públicos em uma assinatura.

listCloudServicePublicIPAddresses

Obtém informações sobre todos os endereços IP públicos em um nível de serviço de nuvem.

listCloudServiceRoleInstancePublicIPAddresses

Obtém informações sobre todos os endereços IP públicos em uma configuração IP de instância de função em um serviço de nuvem.

listVirtualMachineScaleSetPublicIPAddresses

Obtém informações sobre todos os endereços IP públicos em um nível de conjunto de escala de máquina virtual.

listVirtualMachineScaleSetVMPublicIPAddresses

Obtém informações sobre todos os endereços IP públicos em uma configuração IP de máquina virtual em um conjunto de dimensionamento de máquina virtual.

reserveCloudServicePublicIpAddress

Reserva o IP Público do Serviço Cloud especificado ao mudar o seu método de alocação para Estático. Se for solicitado o rollback, o método de alocação reverte para Dinâmico.

updateTags

Atualiza as tags de endereço IP público.

Detalhes de Propriedade

beginCreateOrUpdate

Aviso

Esta API foi preterida.

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>

Valor de Propriedade

(resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>

beginCreateOrUpdateAndWait

Aviso

Esta API foi preterida.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams) => Promise<PublicIPAddress>

Valor de Propriedade

(resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams) => Promise<PublicIPAddress>

beginDdosProtectionStatus

Aviso

Esta API foi preterida.

use ddosProtectionStatus instead

beginDdosProtectionStatus: (resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDdosProtectionStatusOptionalParams) => Promise<SimplePollerLike<OperationState<PublicIpDdosProtectionStatusResult>, PublicIpDdosProtectionStatusResult>>

Valor de Propriedade

(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDdosProtectionStatusOptionalParams) => Promise<SimplePollerLike<OperationState<PublicIpDdosProtectionStatusResult>, PublicIpDdosProtectionStatusResult>>

beginDdosProtectionStatusAndWait

Aviso

Esta API foi preterida.

use ddosProtectionStatus instead

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

Valor de Propriedade

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

beginDelete

Aviso

Esta API foi preterida.

use delete instead

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

Valor de Propriedade

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

beginDeleteAndWait

Aviso

Esta API foi preterida.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams) => Promise<void>

Valor de Propriedade

(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams) => Promise<void>

beginDisassociateCloudServiceReservedPublicIp

Aviso

Esta API foi preterida.

use disassociateCloudServiceReservedPublicIp instead

beginDisassociateCloudServiceReservedPublicIp: (resourceGroupName: string, publicIpAddressName: string, parameters: DisassociateCloudServicePublicIpRequest, options?: PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams) => Promise<SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>

Valor de Propriedade

(resourceGroupName: string, publicIpAddressName: string, parameters: DisassociateCloudServicePublicIpRequest, options?: PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams) => Promise<SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>

beginDisassociateCloudServiceReservedPublicIpAndWait

Aviso

Esta API foi preterida.

use disassociateCloudServiceReservedPublicIp instead

beginDisassociateCloudServiceReservedPublicIpAndWait: (resourceGroupName: string, publicIpAddressName: string, parameters: DisassociateCloudServicePublicIpRequest, options?: PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams) => Promise<PublicIPAddress>

Valor de Propriedade

(resourceGroupName: string, publicIpAddressName: string, parameters: DisassociateCloudServicePublicIpRequest, options?: PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams) => Promise<PublicIPAddress>

beginReserveCloudServicePublicIpAddress

Aviso

Esta API foi preterida.

use reserveCloudServicePublicIpAddress instead

beginReserveCloudServicePublicIpAddress: (resourceGroupName: string, publicIpAddressName: string, parameters: ReserveCloudServicePublicIpAddressRequest, options?: PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams) => Promise<SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>

Valor de Propriedade

(resourceGroupName: string, publicIpAddressName: string, parameters: ReserveCloudServicePublicIpAddressRequest, options?: PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams) => Promise<SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>

beginReserveCloudServicePublicIpAddressAndWait

Aviso

Esta API foi preterida.

use reserveCloudServicePublicIpAddress instead

beginReserveCloudServicePublicIpAddressAndWait: (resourceGroupName: string, publicIpAddressName: string, parameters: ReserveCloudServicePublicIpAddressRequest, options?: PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams) => Promise<PublicIPAddress>

Valor de Propriedade

(resourceGroupName: string, publicIpAddressName: string, parameters: ReserveCloudServicePublicIpAddressRequest, options?: PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams) => Promise<PublicIPAddress>

createOrUpdate

Cria ou atualiza um endereço IP público estático ou dinâmico.

createOrUpdate: (resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams) => PollerLike<OperationState<PublicIPAddress>, PublicIPAddress>

Valor de Propriedade

(resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams) => PollerLike<OperationState<PublicIPAddress>, PublicIPAddress>

ddosProtectionStatus

Obtém o status de proteção Ddos de um endereço IP público

ddosProtectionStatus: (resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDdosProtectionStatusOptionalParams) => PollerLike<OperationState<PublicIpDdosProtectionStatusResult>, PublicIpDdosProtectionStatusResult>

Valor de Propriedade

(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDdosProtectionStatusOptionalParams) => PollerLike<OperationState<PublicIpDdosProtectionStatusResult>, PublicIpDdosProtectionStatusResult>

delete

Exclui o endereço IP público especificado.

delete: (resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Valor de Propriedade

(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

disassociateCloudServiceReservedPublicIp

Dissocia o IP Público reservado do Serviço Cloud e associa o IP Público Independente especificado ao mesmo frontend do Serviço Nuvem.

disassociateCloudServiceReservedPublicIp: (resourceGroupName: string, publicIpAddressName: string, parameters: DisassociateCloudServicePublicIpRequest, options?: PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams) => PollerLike<OperationState<PublicIPAddress>, PublicIPAddress>

Valor de Propriedade

(resourceGroupName: string, publicIpAddressName: string, parameters: DisassociateCloudServicePublicIpRequest, options?: PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams) => PollerLike<OperationState<PublicIPAddress>, PublicIPAddress>

get

Obtém o endereço IP público especificado em um grupo de recursos especificado.

get: (resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesGetOptionalParams) => Promise<PublicIPAddress>

Valor de Propriedade

(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesGetOptionalParams) => Promise<PublicIPAddress>

getCloudServicePublicIPAddress

Obtenha o endereço IP público especificado em um serviço de nuvem.

getCloudServicePublicIPAddress: (resourceGroupName: string, cloudServiceName: string, roleInstanceName: string, networkInterfaceName: string, ipConfigurationName: string, publicIpAddressName: string, options?: PublicIPAddressesGetCloudServicePublicIPAddressOptionalParams) => Promise<PublicIPAddress>

Valor de Propriedade

(resourceGroupName: string, cloudServiceName: string, roleInstanceName: string, networkInterfaceName: string, ipConfigurationName: string, publicIpAddressName: string, options?: PublicIPAddressesGetCloudServicePublicIPAddressOptionalParams) => Promise<PublicIPAddress>

getVirtualMachineScaleSetPublicIPAddress

Obtenha o endereço IP público especificado em um conjunto de dimensionamento de máquina virtual.

getVirtualMachineScaleSetPublicIPAddress: (resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, publicIpAddressName: string, options?: PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams) => Promise<PublicIPAddress>

Valor de Propriedade

(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, publicIpAddressName: string, options?: PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams) => Promise<PublicIPAddress>

list

Obtém todos os endereços IP públicos em um grupo de recursos.

list: (resourceGroupName: string, options?: PublicIPAddressesListOptionalParams) => PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

Valor de Propriedade

(resourceGroupName: string, options?: PublicIPAddressesListOptionalParams) => PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

listAll

Obtém todos os endereços IP públicos em uma assinatura.

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

Valor de Propriedade

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

listCloudServicePublicIPAddresses

Obtém informações sobre todos os endereços IP públicos em um nível de serviço de nuvem.

listCloudServicePublicIPAddresses: (resourceGroupName: string, cloudServiceName: string, options?: PublicIPAddressesListCloudServicePublicIPAddressesOptionalParams) => PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

Valor de Propriedade

(resourceGroupName: string, cloudServiceName: string, options?: PublicIPAddressesListCloudServicePublicIPAddressesOptionalParams) => PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

listCloudServiceRoleInstancePublicIPAddresses

Obtém informações sobre todos os endereços IP públicos em uma configuração IP de instância de função em um serviço de nuvem.

listCloudServiceRoleInstancePublicIPAddresses: (resourceGroupName: string, cloudServiceName: string, roleInstanceName: string, networkInterfaceName: string, ipConfigurationName: string, options?: PublicIPAddressesListCloudServiceRoleInstancePublicIPAddressesOptionalParams) => PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

Valor de Propriedade

(resourceGroupName: string, cloudServiceName: string, roleInstanceName: string, networkInterfaceName: string, ipConfigurationName: string, options?: PublicIPAddressesListCloudServiceRoleInstancePublicIPAddressesOptionalParams) => PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

listVirtualMachineScaleSetPublicIPAddresses

Obtém informações sobre todos os endereços IP públicos em um nível de conjunto de escala de máquina virtual.

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

Valor de Propriedade

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

listVirtualMachineScaleSetVMPublicIPAddresses

Obtém informações sobre todos os endereços IP públicos em uma configuração IP de máquina virtual em um conjunto de dimensionamento de máquina virtual.

listVirtualMachineScaleSetVMPublicIPAddresses: (resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, options?: PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams) => PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

Valor de Propriedade

(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, options?: PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams) => PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

reserveCloudServicePublicIpAddress

Reserva o IP Público do Serviço Cloud especificado ao mudar o seu método de alocação para Estático. Se for solicitado o rollback, o método de alocação reverte para Dinâmico.

reserveCloudServicePublicIpAddress: (resourceGroupName: string, publicIpAddressName: string, parameters: ReserveCloudServicePublicIpAddressRequest, options?: PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams) => PollerLike<OperationState<PublicIPAddress>, PublicIPAddress>

Valor de Propriedade

(resourceGroupName: string, publicIpAddressName: string, parameters: ReserveCloudServicePublicIpAddressRequest, options?: PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams) => PollerLike<OperationState<PublicIPAddress>, PublicIPAddress>

updateTags

Atualiza as tags de endereço IP público.

updateTags: (resourceGroupName: string, publicIpAddressName: string, parameters: TagsObject, options?: PublicIPAddressesUpdateTagsOptionalParams) => Promise<PublicIPAddress>

Valor de Propriedade

(resourceGroupName: string, publicIpAddressName: string, parameters: TagsObject, options?: PublicIPAddressesUpdateTagsOptionalParams) => Promise<PublicIPAddress>