IpamPoolsOperations interface
Interface representing a IpamPools operations.
Properties
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| create | Creates/Updates the Pool resource. |
| delete | Delete the Pool resource. |
| get | Gets the specific Pool resource. |
| get |
Get the Pool Usage. |
| list | Gets list of Pool resources at Network Manager level. |
| list |
List Associated Resource in the Pool. |
| update | Updates the specific Pool resource. |
Property Details
beginCreate
Warning
This API is now deprecated.
use create instead
beginCreate: (resourceGroupName: string, networkManagerName: string, poolName: string, body: IpamPool, options?: IpamPoolsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<IpamPool>, IpamPool>>
Property Value
(resourceGroupName: string, networkManagerName: string, poolName: string, body: IpamPool, options?: IpamPoolsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<IpamPool>, IpamPool>>
beginCreateAndWait
Warning
This API is now deprecated.
use create instead
beginCreateAndWait: (resourceGroupName: string, networkManagerName: string, poolName: string, body: IpamPool, options?: IpamPoolsCreateOptionalParams) => Promise<IpamPool>
Property Value
(resourceGroupName: string, networkManagerName: string, poolName: string, body: IpamPool, options?: IpamPoolsCreateOptionalParams) => Promise<IpamPool>
beginDelete
Warning
This API is now deprecated.
use delete instead
beginDelete: (resourceGroupName: string, networkManagerName: string, poolName: string, options?: IpamPoolsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(resourceGroupName: string, networkManagerName: string, poolName: string, options?: IpamPoolsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait
Warning
This API is now deprecated.
use delete instead
beginDeleteAndWait: (resourceGroupName: string, networkManagerName: string, poolName: string, options?: IpamPoolsDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, networkManagerName: string, poolName: string, options?: IpamPoolsDeleteOptionalParams) => Promise<void>
create
Creates/Updates the Pool resource.
create: (resourceGroupName: string, networkManagerName: string, poolName: string, body: IpamPool, options?: IpamPoolsCreateOptionalParams) => PollerLike<OperationState<IpamPool>, IpamPool>
Property Value
(resourceGroupName: string, networkManagerName: string, poolName: string, body: IpamPool, options?: IpamPoolsCreateOptionalParams) => PollerLike<OperationState<IpamPool>, IpamPool>
delete
Delete the Pool resource.
delete: (resourceGroupName: string, networkManagerName: string, poolName: string, options?: IpamPoolsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, networkManagerName: string, poolName: string, options?: IpamPoolsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Gets the specific Pool resource.
get: (resourceGroupName: string, networkManagerName: string, poolName: string, options?: IpamPoolsGetOptionalParams) => Promise<IpamPool>
Property Value
(resourceGroupName: string, networkManagerName: string, poolName: string, options?: IpamPoolsGetOptionalParams) => Promise<IpamPool>
getPoolUsage
Get the Pool Usage.
getPoolUsage: (resourceGroupName: string, networkManagerName: string, poolName: string, options?: IpamPoolsGetPoolUsageOptionalParams) => Promise<PoolUsage>
Property Value
(resourceGroupName: string, networkManagerName: string, poolName: string, options?: IpamPoolsGetPoolUsageOptionalParams) => Promise<PoolUsage>
list
Gets list of Pool resources at Network Manager level.
list: (resourceGroupName: string, networkManagerName: string, options?: IpamPoolsListOptionalParams) => PagedAsyncIterableIterator<IpamPool, IpamPool[], PageSettings>
Property Value
(resourceGroupName: string, networkManagerName: string, options?: IpamPoolsListOptionalParams) => PagedAsyncIterableIterator<IpamPool, IpamPool[], PageSettings>
listAssociatedResources
List Associated Resource in the Pool.
listAssociatedResources: (resourceGroupName: string, networkManagerName: string, poolName: string, options?: IpamPoolsListAssociatedResourcesOptionalParams) => PagedAsyncIterableIterator<PoolAssociation, PoolAssociation[], PageSettings>
Property Value
(resourceGroupName: string, networkManagerName: string, poolName: string, options?: IpamPoolsListAssociatedResourcesOptionalParams) => PagedAsyncIterableIterator<PoolAssociation, PoolAssociation[], PageSettings>
update
Updates the specific Pool resource.
update: (resourceGroupName: string, networkManagerName: string, poolName: string, options?: IpamPoolsUpdateOptionalParams) => Promise<IpamPool>
Property Value
(resourceGroupName: string, networkManagerName: string, poolName: string, options?: IpamPoolsUpdateOptionalParams) => Promise<IpamPool>