Partilhar 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)

Elimina o IpAllocation especificado.

beginDeleteAndWait(string, string, IpAllocationsDeleteOptionalParams)

Elimina o IpAllocation especificado.

get(string, string, IpAllocationsGetOptionalParams)

Obtém o IpAllocation especificado por grupo de recursos.

list(IpAllocationsListOptionalParams)

Obtém todas as IpAllocations numa subscrição.

listByResourceGroup(string, IpAllocationsListByResourceGroupOptionalParams)

Obtém todas as IpAllocations num grupo de recursos.

updateTags(string, string, TagsObject, IpAllocationsUpdateTagsOptionalParams)

Atualizações uma etiqueta IpAllocation.

Detalhes de 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 do IpAllocation.

parameters
IpAllocation

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

options
IpAllocationsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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 do IpAllocation.

parameters
IpAllocation

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

options
IpAllocationsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<IpAllocation>

beginDelete(string, string, IpAllocationsDeleteOptionalParams)

Elimina o IpAllocation especificado.

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 do IpAllocation.

options
IpAllocationsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, IpAllocationsDeleteOptionalParams)

Elimina o IpAllocation especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

ipAllocationName

string

O nome do IpAllocation.

options
IpAllocationsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, IpAllocationsGetOptionalParams)

Obtém o IpAllocation especificado 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 do IpAllocation.

options
IpAllocationsGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<IpAllocation>

list(IpAllocationsListOptionalParams)

Obtém todas as IpAllocations numa subscrição.

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

Parâmetros

options
IpAllocationsListOptionalParams

Os parâmetros de opções.

Devoluções

listByResourceGroup(string, IpAllocationsListByResourceGroupOptionalParams)

Obtém todas as IpAllocations num 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.

Devoluções

updateTags(string, string, TagsObject, IpAllocationsUpdateTagsOptionalParams)

Atualizações uma etiqueta 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 do IpAllocation.

parameters
TagsObject

Parâmetros fornecidos para atualizar as etiquetas IpAllocation.

options
IpAllocationsUpdateTagsOptionalParams

Os parâmetros de opções.

Devoluções

Promise<IpAllocation>