次の方法で共有


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

プール リソース名。

options
IpamPoolsListAssociatedResourcesOptionalParams

オプション パラメーター。

戻り値

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>