Partilhar via


PublicIPAddresses interface

Interface que representa um PublicIPAddresses.

Métodos

beginCreateOrUpdate(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)

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

beginCreateOrUpdateAndWait(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)

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

beginDelete(string, string, PublicIPAddressesDeleteOptionalParams)

Exclui o endereço IP público especificado.

beginDeleteAndWait(string, string, PublicIPAddressesDeleteOptionalParams)

Exclui o endereço IP público especificado.

beginUpdateTags(string, string, TagsObject, PublicIPAddressesUpdateTagsOptionalParams)

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

beginUpdateTagsAndWait(string, string, TagsObject, PublicIPAddressesUpdateTagsOptionalParams)

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

get(string, string, PublicIPAddressesGetOptionalParams)

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

list(string, PublicIPAddressesListOptionalParams)

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

listAll(PublicIPAddressesListAllOptionalParams)

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

Detalhes de Método

beginCreateOrUpdate(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)

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

function beginCreateOrUpdate(resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<PublicIPAddress>, PublicIPAddress>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

publicIpAddressName

string

O nome do endereço IP público.

parameters
PublicIPAddress

Parâmetros fornecidos para a operação de criação ou atualização de endereço IP público.

options
PublicIPAddressesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PollerLike<@azure/core-lro.PollOperationState<PublicIPAddress>, PublicIPAddress>>

beginCreateOrUpdateAndWait(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

publicIpAddressName

string

O nome do endereço IP público.

parameters
PublicIPAddress

Parâmetros fornecidos para a operação de criação ou atualização de endereço IP público.

options
PublicIPAddressesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PublicIPAddress>

beginDelete(string, string, PublicIPAddressesDeleteOptionalParams)

Exclui o endereço IP público especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

publicIpAddressName

string

O nome da sub-rede.

options
PublicIPAddressesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, PublicIPAddressesDeleteOptionalParams)

Exclui o endereço IP público especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

publicIpAddressName

string

O nome da sub-rede.

options
PublicIPAddressesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginUpdateTags(string, string, TagsObject, PublicIPAddressesUpdateTagsOptionalParams)

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

function beginUpdateTags(resourceGroupName: string, publicIpAddressName: string, parameters: TagsObject, options?: PublicIPAddressesUpdateTagsOptionalParams): Promise<PollerLike<PollOperationState<PublicIPAddress>, PublicIPAddress>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

publicIpAddressName

string

O nome do endereço IP público.

parameters
TagsObject

Parâmetros fornecidos para atualizar tags de endereço IP público.

options
PublicIPAddressesUpdateTagsOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PollerLike<@azure/core-lro.PollOperationState<PublicIPAddress>, PublicIPAddress>>

beginUpdateTagsAndWait(string, string, TagsObject, PublicIPAddressesUpdateTagsOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

publicIpAddressName

string

O nome do endereço IP público.

parameters
TagsObject

Parâmetros fornecidos para atualizar tags de endereço IP público.

options
PublicIPAddressesUpdateTagsOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PublicIPAddress>

get(string, string, PublicIPAddressesGetOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

publicIpAddressName

string

O nome da sub-rede.

options
PublicIPAddressesGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PublicIPAddress>

list(string, PublicIPAddressesListOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

options
PublicIPAddressesListOptionalParams

Os parâmetros de opções.

Devoluções

listAll(PublicIPAddressesListAllOptionalParams)

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

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

Parâmetros

options
PublicIPAddressesListAllOptionalParams

Os parâmetros de opções.

Devoluções