共用方式為


IpamPools interface

代表 IpamPools 的介面。

方法

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

建立/更新集區資源。

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

建立/更新集區資源。

beginDelete(string, string, string, IpamPoolsDeleteOptionalParams)

刪除集區資源。

beginDeleteAndWait(string, string, string, IpamPoolsDeleteOptionalParams)

刪除集區資源。

get(string, string, string, IpamPoolsGetOptionalParams)

取得特定的集區資源。

getPoolUsage(string, string, string, IpamPoolsGetPoolUsageOptionalParams)

取得集區使用量。

list(string, string, IpamPoolsListOptionalParams)

取得網路管理員層級的集區資源清單。

listAssociatedResources(string, string, string, IpamPoolsListAssociatedResourcesOptionalParams)

列出集區中的相關聯資源。

update(string, string, string, IpamPoolsUpdateOptionalParams)

更新特定的集區資源。

方法詳細資料

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

建立/更新集區資源。

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

參數

resourceGroupName

string

資源群組的名稱。

networkManagerName

string

網路管理員的名稱。

poolName

string

IP 位址管理員集區資源名稱。

body
IpamPool

要建立/更新的集區資源物件。

options
IpamPoolsCreateOptionalParams

選項參數。

傳回

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

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

建立/更新集區資源。

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

參數

resourceGroupName

string

資源群組的名稱。

networkManagerName

string

網路管理員的名稱。

poolName

string

IP 位址管理員集區資源名稱。

body
IpamPool

要建立/更新的集區資源物件。

options
IpamPoolsCreateOptionalParams

選項參數。

傳回

Promise<IpamPool>

beginDelete(string, string, string, IpamPoolsDeleteOptionalParams)

刪除集區資源。

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

參數

resourceGroupName

string

資源群組的名稱。

networkManagerName

string

網路管理員的名稱。

poolName

string

集區資源名稱。

options
IpamPoolsDeleteOptionalParams

選項參數。

傳回

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

beginDeleteAndWait(string, string, string, IpamPoolsDeleteOptionalParams)

刪除集區資源。

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

參數

resourceGroupName

string

資源群組的名稱。

networkManagerName

string

網路管理員的名稱。

poolName

string

集區資源名稱。

options
IpamPoolsDeleteOptionalParams

選項參數。

傳回

get(string, string, string, IpamPoolsGetOptionalParams)

取得特定的集區資源。

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

參數

resourceGroupName

string

資源群組的名稱。

networkManagerName

string

網路管理員的名稱。

poolName

string

集區資源名稱。

options
IpamPoolsGetOptionalParams

選項參數。

傳回

Promise<IpamPool>

getPoolUsage(string, string, string, IpamPoolsGetPoolUsageOptionalParams)

取得集區使用量。

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

參數

resourceGroupName

string

資源群組的名稱。

networkManagerName

string

網路管理員的名稱。

poolName

string

集區資源名稱。

options
IpamPoolsGetPoolUsageOptionalParams

選項參數。

傳回

Promise<PoolUsage>

list(string, string, IpamPoolsListOptionalParams)

取得網路管理員層級的集區資源清單。

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

參數

resourceGroupName

string

資源群組的名稱。

networkManagerName

string

網路管理員的名稱。

options
IpamPoolsListOptionalParams

選項參數。

傳回

listAssociatedResources(string, string, string, IpamPoolsListAssociatedResourcesOptionalParams)

列出集區中的相關聯資源。

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

參數

resourceGroupName

string

資源群組的名稱。

networkManagerName

string

網路管理員的名稱。

poolName

string

集區資源名稱。

傳回

update(string, string, string, IpamPoolsUpdateOptionalParams)

更新特定的集區資源。

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

參數

resourceGroupName

string

資源群組的名稱。

networkManagerName

string

網路管理員的名稱。

poolName

string

IP 位址管理員集區資源名稱。

options
IpamPoolsUpdateOptionalParams

選項參數。

傳回

Promise<IpamPool>