Compartilhar via


IpamPools interface

Interface que representa um IpamPools.

Métodos

beginCreate(string, string, string, IpamPool, IpamPoolsCreateOptionalParams)

Cria/atualiza o recurso do pool.

beginCreateAndWait(string, string, string, IpamPool, IpamPoolsCreateOptionalParams)

Cria/atualiza o recurso do pool.

beginDelete(string, string, string, IpamPoolsDeleteOptionalParams)

Exclua o recurso pool.

beginDeleteAndWait(string, string, string, IpamPoolsDeleteOptionalParams)

Exclua o recurso pool.

get(string, string, string, IpamPoolsGetOptionalParams)

Obtém o recurso do Pool específico.

getPoolUsage(string, string, string, IpamPoolsGetPoolUsageOptionalParams)

Obtenha o uso do pool.

list(string, string, IpamPoolsListOptionalParams)

Obtém a lista de recursos do Pool no nível do Gerenciador de Rede.

listAssociatedResources(string, string, string, IpamPoolsListAssociatedResourcesOptionalParams)

Listar recurso associado no pool.

update(string, string, string, IpamPoolsUpdateOptionalParams)

Atualiza o recurso do Pool específico.

Detalhes do método

beginCreate(string, string, string, IpamPool, IpamPoolsCreateOptionalParams)

Cria/atualiza o recurso do pool.

function beginCreate(resourceGroupName: string, networkManagerName: string, poolName: string, body: IpamPool, options?: IpamPoolsCreateOptionalParams): Promise<SimplePollerLike<OperationState<IpamPool>, IpamPool>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkManagerName

string

O nome do gerenciador de rede.

poolName

string

Nome do recurso do Pool do Gerenciador de Endereços IP.

body
IpamPool

Objeto de recurso do pool a ser criado/atualizado.

options
IpamPoolsCreateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateAndWait(string, string, string, IpamPool, IpamPoolsCreateOptionalParams)

Cria/atualiza o recurso do pool.

function beginCreateAndWait(resourceGroupName: string, networkManagerName: string, poolName: string, body: IpamPool, options?: IpamPoolsCreateOptionalParams): Promise<IpamPool>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkManagerName

string

O nome do gerenciador de rede.

poolName

string

Nome do recurso do Pool do Gerenciador de Endereços IP.

body
IpamPool

Objeto de recurso do pool a ser criado/atualizado.

options
IpamPoolsCreateOptionalParams

Os parâmetros de opções.

Retornos

Promise<IpamPool>

beginDelete(string, string, string, IpamPoolsDeleteOptionalParams)

Exclua o recurso pool.

function beginDelete(resourceGroupName: string, networkManagerName: string, poolName: string, options?: IpamPoolsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<IpamPoolsDeleteHeaders>, IpamPoolsDeleteHeaders>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkManagerName

string

O nome do gerenciador de rede.

poolName

string

Nome do recurso do pool.

options
IpamPoolsDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, string, IpamPoolsDeleteOptionalParams)

Exclua o recurso pool.

function beginDeleteAndWait(resourceGroupName: string, networkManagerName: string, poolName: string, options?: IpamPoolsDeleteOptionalParams): Promise<IpamPoolsDeleteHeaders>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkManagerName

string

O nome do gerenciador de rede.

poolName

string

Nome do recurso do pool.

options
IpamPoolsDeleteOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, string, IpamPoolsGetOptionalParams)

Obtém o recurso do Pool específico.

function get(resourceGroupName: string, networkManagerName: string, poolName: string, options?: IpamPoolsGetOptionalParams): Promise<IpamPool>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkManagerName

string

O nome do gerenciador de rede.

poolName

string

Nome do recurso do pool.

options
IpamPoolsGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<IpamPool>

getPoolUsage(string, string, string, IpamPoolsGetPoolUsageOptionalParams)

Obtenha o uso do pool.

function getPoolUsage(resourceGroupName: string, networkManagerName: string, poolName: string, options?: IpamPoolsGetPoolUsageOptionalParams): Promise<PoolUsage>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkManagerName

string

O nome do gerenciador de rede.

poolName

string

Nome do recurso do pool.

options
IpamPoolsGetPoolUsageOptionalParams

Os parâmetros de opções.

Retornos

Promise<PoolUsage>

list(string, string, IpamPoolsListOptionalParams)

Obtém a lista de recursos do Pool no nível do Gerenciador de Rede.

function list(resourceGroupName: string, networkManagerName: string, options?: IpamPoolsListOptionalParams): PagedAsyncIterableIterator<IpamPool, IpamPool[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkManagerName

string

O nome do gerenciador de rede.

options
IpamPoolsListOptionalParams

Os parâmetros de opções.

Retornos

listAssociatedResources(string, string, string, IpamPoolsListAssociatedResourcesOptionalParams)

Listar recurso associado no pool.

function listAssociatedResources(resourceGroupName: string, networkManagerName: string, poolName: string, options?: IpamPoolsListAssociatedResourcesOptionalParams): PagedAsyncIterableIterator<PoolAssociation, PoolAssociation[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkManagerName

string

O nome do gerenciador de rede.

poolName

string

Nome do recurso do pool.

options
IpamPoolsListAssociatedResourcesOptionalParams

Os parâmetros de opções.

Retornos

update(string, string, string, IpamPoolsUpdateOptionalParams)

Atualiza o recurso do Pool específico.

function update(resourceGroupName: string, networkManagerName: string, poolName: string, options?: IpamPoolsUpdateOptionalParams): Promise<IpamPool>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkManagerName

string

O nome do gerenciador de rede.

poolName

string

Nome do recurso do Pool do Gerenciador de Endereços IP.

options
IpamPoolsUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<IpamPool>