InstancePools interface
Interface representing a InstancePools.
Methods
begin |
Creates or updates an instance pool. |
begin |
Creates or updates an instance pool. |
begin |
Deletes an instance pool |
begin |
Deletes an instance pool |
begin |
Updates an instance pool. |
begin |
Updates an instance pool. |
get(string, string, Instance |
Gets an instance pool. |
list(Instance |
Gets a list of all instance pools in the subscription. |
list |
Gets a list of instance pools in the resource group |
Method Details
beginCreateOrUpdate(string, string, InstancePool, InstancePoolsCreateOrUpdateOptionalParams)
Creates or updates an instance pool.
function beginCreateOrUpdate(resourceGroupName: string, instancePoolName: string, parameters: InstancePool, options?: InstancePoolsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<InstancePool>, InstancePool>>
Parameters
- resourceGroupName
-
string
The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- instancePoolName
-
string
The name of the instance pool to be created or updated.
- parameters
- InstancePool
The requested instance pool resource state.
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<InstancePool>, InstancePool>>
beginCreateOrUpdateAndWait(string, string, InstancePool, InstancePoolsCreateOrUpdateOptionalParams)
Creates or updates an instance pool.
function beginCreateOrUpdateAndWait(resourceGroupName: string, instancePoolName: string, parameters: InstancePool, options?: InstancePoolsCreateOrUpdateOptionalParams): Promise<InstancePool>
Parameters
- resourceGroupName
-
string
The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- instancePoolName
-
string
The name of the instance pool to be created or updated.
- parameters
- InstancePool
The requested instance pool resource state.
The options parameters.
Returns
Promise<InstancePool>
beginDelete(string, string, InstancePoolsDeleteOptionalParams)
Deletes an instance pool
function beginDelete(resourceGroupName: string, instancePoolName: string, options?: InstancePoolsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parameters
- resourceGroupName
-
string
The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- instancePoolName
-
string
The name of the instance pool to be deleted
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, InstancePoolsDeleteOptionalParams)
Deletes an instance pool
function beginDeleteAndWait(resourceGroupName: string, instancePoolName: string, options?: InstancePoolsDeleteOptionalParams): Promise<void>
Parameters
- resourceGroupName
-
string
The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- instancePoolName
-
string
The name of the instance pool to be deleted
The options parameters.
Returns
Promise<void>
beginUpdate(string, string, InstancePoolUpdate, InstancePoolsUpdateOptionalParams)
Updates an instance pool.
function beginUpdate(resourceGroupName: string, instancePoolName: string, parameters: InstancePoolUpdate, options?: InstancePoolsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<InstancePool>, InstancePool>>
Parameters
- resourceGroupName
-
string
The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- instancePoolName
-
string
The name of the instance pool to be updated.
- parameters
- InstancePoolUpdate
The requested instance pool resource state.
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<InstancePool>, InstancePool>>
beginUpdateAndWait(string, string, InstancePoolUpdate, InstancePoolsUpdateOptionalParams)
Updates an instance pool.
function beginUpdateAndWait(resourceGroupName: string, instancePoolName: string, parameters: InstancePoolUpdate, options?: InstancePoolsUpdateOptionalParams): Promise<InstancePool>
Parameters
- resourceGroupName
-
string
The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- instancePoolName
-
string
The name of the instance pool to be updated.
- parameters
- InstancePoolUpdate
The requested instance pool resource state.
The options parameters.
Returns
Promise<InstancePool>
get(string, string, InstancePoolsGetOptionalParams)
Gets an instance pool.
function get(resourceGroupName: string, instancePoolName: string, options?: InstancePoolsGetOptionalParams): Promise<InstancePool>
Parameters
- resourceGroupName
-
string
The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- instancePoolName
-
string
The name of the instance pool to be retrieved.
- options
- InstancePoolsGetOptionalParams
The options parameters.
Returns
Promise<InstancePool>
list(InstancePoolsListOptionalParams)
Gets a list of all instance pools in the subscription.
function list(options?: InstancePoolsListOptionalParams): PagedAsyncIterableIterator<InstancePool, InstancePool[], PageSettings>
Parameters
- options
- InstancePoolsListOptionalParams
The options parameters.
Returns
listByResourceGroup(string, InstancePoolsListByResourceGroupOptionalParams)
Gets a list of instance pools in the resource group
function listByResourceGroup(resourceGroupName: string, options?: InstancePoolsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<InstancePool, InstancePool[], PageSettings>
Parameters
- resourceGroupName
-
string
The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
The options parameters.