Partilhar via


IpamPools interface

Interface que representa um IpamPools.

Métodos

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

Cria/atualiza o recurso Pool.

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

Cria/atualiza o recurso 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 Pool específico.

getPoolUsage(string, string, string, IpamPoolsGetPoolUsageOptionalParams)

Obtenha o uso da piscina.

list(string, string, IpamPoolsListOptionalParams)

Obtém a lista de recursos do Pool no nível do Network Manager.

listAssociatedResources(string, string, string, IpamPoolsListAssociatedResourcesOptionalParams)

Listar recurso associado no pool.

update(string, string, string, IpamPoolsUpdateOptionalParams)

Atualiza o recurso de Pool específico.

Detalhes de Método

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

Cria/atualiza o recurso 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 gestor de rede.

poolName

string

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

body
IpamPool

Objeto de recurso de pool para criar/atualizar.

options
IpamPoolsCreateOptionalParams

Os parâmetros de opções.

Devoluções

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

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

Cria/atualiza o recurso 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 gestor de rede.

poolName

string

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

body
IpamPool

Objeto de recurso de pool para criar/atualizar.

options
IpamPoolsCreateOptionalParams

Os parâmetros de opções.

Devoluções

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 gestor de rede.

poolName

string

Nome do recurso do pool.

options
IpamPoolsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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 gestor de rede.

poolName

string

Nome do recurso do pool.

options
IpamPoolsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

get(string, string, string, IpamPoolsGetOptionalParams)

Obtém o recurso 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 gestor de rede.

poolName

string

Nome do recurso do pool.

options
IpamPoolsGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<IpamPool>

getPoolUsage(string, string, string, IpamPoolsGetPoolUsageOptionalParams)

Obtenha o uso da piscina.

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 gestor de rede.

poolName

string

Nome do recurso do pool.

options
IpamPoolsGetPoolUsageOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PoolUsage>

list(string, string, IpamPoolsListOptionalParams)

Obtém a lista de recursos do Pool no nível do Network Manager.

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 gestor de rede.

options
IpamPoolsListOptionalParams

Os parâmetros de opções.

Devoluções

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 gestor de rede.

poolName

string

Nome do recurso do pool.

options
IpamPoolsListAssociatedResourcesOptionalParams

Os parâmetros de opções.

Devoluções

update(string, string, string, IpamPoolsUpdateOptionalParams)

Atualiza o recurso de 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 gestor de rede.

poolName

string

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

options
IpamPoolsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<IpamPool>