IpamPools interface
Interface que representa um IpamPools.
Métodos
| begin |
Cria/atualiza o recurso do pool. |
| begin |
Cria/atualiza o recurso do pool. |
| begin |
Exclua o recurso pool. |
| begin |
Exclua o recurso pool. |
| get(string, string, string, Ipam |
Obtém o recurso do Pool específico. |
| get |
Obtenha o uso do pool. |
| list(string, string, Ipam |
Obtém a lista de recursos do Pool no nível do Gerenciador de Rede. |
| list |
Listar recurso associado no pool. |
| update(string, string, string, Ipam |
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
Promise<IpamPoolsDeleteHeaders>
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.
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.
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>