Compartilhar via


IpAllocations interface

Interface que representa um IpAllocations.

Métodos

beginCreateOrUpdate(string, string, IpAllocation, IpAllocationsCreateOrUpdateOptionalParams)

Cria ou atualiza um IpAllocation no grupo de recursos especificado.

beginCreateOrUpdateAndWait(string, string, IpAllocation, IpAllocationsCreateOrUpdateOptionalParams)

Cria ou atualiza um IpAllocation no grupo de recursos especificado.

beginDelete(string, string, IpAllocationsDeleteOptionalParams)

Exclui a IpAllocation especificada.

beginDeleteAndWait(string, string, IpAllocationsDeleteOptionalParams)

Exclui a IpAllocation especificada.

get(string, string, IpAllocationsGetOptionalParams)

Obtém a IpAllocation especificada por grupo de recursos.

list(IpAllocationsListOptionalParams)

Obtém todas as IpAllocations em uma assinatura.

listByResourceGroup(string, IpAllocationsListByResourceGroupOptionalParams)

Obtém todas as IpAllocations em um grupo de recursos.

updateTags(string, string, TagsObject, IpAllocationsUpdateTagsOptionalParams)

Atualiza uma marca de IpAllocation.

Detalhes do método

beginCreateOrUpdate(string, string, IpAllocation, IpAllocationsCreateOrUpdateOptionalParams)

Cria ou atualiza um IpAllocation no grupo de recursos especificado.

function beginCreateOrUpdate(resourceGroupName: string, ipAllocationName: string, parameters: IpAllocation, options?: IpAllocationsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<IpAllocation>, IpAllocation>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

ipAllocationName

string

O nome da IpAllocation.

parameters
IpAllocation

Parâmetros fornecidos para a operação de criação ou atualização de rede virtual.

options
IpAllocationsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<IpAllocation>, IpAllocation>>

beginCreateOrUpdateAndWait(string, string, IpAllocation, IpAllocationsCreateOrUpdateOptionalParams)

Cria ou atualiza um IpAllocation no grupo de recursos especificado.

function beginCreateOrUpdateAndWait(resourceGroupName: string, ipAllocationName: string, parameters: IpAllocation, options?: IpAllocationsCreateOrUpdateOptionalParams): Promise<IpAllocation>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

ipAllocationName

string

O nome da IpAllocation.

parameters
IpAllocation

Parâmetros fornecidos para a operação de criação ou atualização de rede virtual.

options
IpAllocationsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<IpAllocation>

beginDelete(string, string, IpAllocationsDeleteOptionalParams)

Exclui a IpAllocation especificada.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

ipAllocationName

string

O nome da IpAllocation.

options
IpAllocationsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, IpAllocationsDeleteOptionalParams)

Exclui a IpAllocation especificada.

function beginDeleteAndWait(resourceGroupName: string, ipAllocationName: string, options?: IpAllocationsDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

ipAllocationName

string

O nome da IpAllocation.

options
IpAllocationsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, IpAllocationsGetOptionalParams)

Obtém a IpAllocation especificada por grupo de recursos.

function get(resourceGroupName: string, ipAllocationName: string, options?: IpAllocationsGetOptionalParams): Promise<IpAllocation>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

ipAllocationName

string

O nome da IpAllocation.

options
IpAllocationsGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<IpAllocation>

list(IpAllocationsListOptionalParams)

Obtém todas as IpAllocations em uma assinatura.

function list(options?: IpAllocationsListOptionalParams): PagedAsyncIterableIterator<IpAllocation, IpAllocation[], PageSettings>

Parâmetros

options
IpAllocationsListOptionalParams

Os parâmetros de opções.

Retornos

listByResourceGroup(string, IpAllocationsListByResourceGroupOptionalParams)

Obtém todas as IpAllocations em um grupo de recursos.

function listByResourceGroup(resourceGroupName: string, options?: IpAllocationsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<IpAllocation, IpAllocation[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

options
IpAllocationsListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

updateTags(string, string, TagsObject, IpAllocationsUpdateTagsOptionalParams)

Atualiza uma marca de IpAllocation.

function updateTags(resourceGroupName: string, ipAllocationName: string, parameters: TagsObject, options?: IpAllocationsUpdateTagsOptionalParams): Promise<IpAllocation>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

ipAllocationName

string

O nome da IpAllocation.

parameters
TagsObject

Parâmetros fornecidos para atualizar marcas IpAllocation.

options
IpAllocationsUpdateTagsOptionalParams

Os parâmetros de opções.

Retornos

Promise<IpAllocation>