azure.mgmt.devopsinfrastructure.operations module¶
- class azure.mgmt.devopsinfrastructure.operations.ImageVersionsOperations(*args, **kwargs)[source]¶
Bases:
objectWarning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
DevOpsInfrastructureMgmtClient’simage_versionsattribute.
- class azure.mgmt.devopsinfrastructure.operations.Operations(*args, **kwargs)[source]¶
Bases:
objectWarning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
DevOpsInfrastructureMgmtClient’soperationsattribute.
- class azure.mgmt.devopsinfrastructure.operations.PoolsOperations(*args, **kwargs)[source]¶
Bases:
objectWarning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
DevOpsInfrastructureMgmtClient’spoolsattribute.- begin_create_or_update(resource_group_name: str, pool_name: str, resource: _models.Pool, *, content_type: str = 'application/json', **kwargs: Any) LROPoller[_models.Pool][source]¶
- begin_create_or_update(resource_group_name: str, pool_name: str, resource: JSON, *, content_type: str = 'application/json', **kwargs: Any) LROPoller[_models.Pool]
- begin_create_or_update(resource_group_name: str, pool_name: str, resource: IO[bytes], *, content_type: str = 'application/json', **kwargs: Any) LROPoller[_models.Pool]
Create a Pool.
- Parameters:
resource_group_name (str) – The name of the resource group. The name is case insensitive. Required.
pool_name (str) – Name of the pool. It needs to be globally unique. Required.
resource (Pool or JSON or IO[bytes]) – Resource create parameters. Is one of the following types: Pool, JSON, IO[bytes] Required.
- Returns:
An instance of LROPoller that returns Pool. The Pool is compatible with MutableMapping
- Return type:
- Raises:
- begin_delete(resource_group_name: str, pool_name: str, **kwargs: Any) LROPoller[None][source]¶
Delete a Pool.
- Parameters:
- Returns:
An instance of LROPoller that returns None
- Return type:
LROPoller[None]
- Raises:
- begin_update(resource_group_name: str, pool_name: str, properties: _models.PoolUpdate, *, content_type: str = 'application/json', **kwargs: Any) LROPoller[_models.Pool][source]¶
- begin_update(resource_group_name: str, pool_name: str, properties: JSON, *, content_type: str = 'application/json', **kwargs: Any) LROPoller[_models.Pool]
- begin_update(resource_group_name: str, pool_name: str, properties: IO[bytes], *, content_type: str = 'application/json', **kwargs: Any) LROPoller[_models.Pool]
Update a Pool.
- Parameters:
resource_group_name (str) – The name of the resource group. The name is case insensitive. Required.
pool_name (str) – Name of the pool. It needs to be globally unique. Required.
properties (PoolUpdate or JSON or IO[bytes]) – The resource properties to be updated. Is one of the following types: PoolUpdate, JSON, IO[bytes] Required.
- Returns:
An instance of LROPoller that returns Pool. The Pool is compatible with MutableMapping
- Return type:
- Raises:
- get(resource_group_name: str, pool_name: str, **kwargs: Any) Pool[source]¶
Get a Pool.
- Parameters:
- Returns:
Pool. The Pool is compatible with MutableMapping
- Return type:
- Raises:
- list_by_resource_group(resource_group_name: str, **kwargs: Any) Iterable[Pool][source]¶
List Pool resources by resource group.
- Parameters:
resource_group_name (str) – The name of the resource group. The name is case insensitive. Required.
- Returns:
An iterator like instance of Pool
- Return type:
- Raises:
- class azure.mgmt.devopsinfrastructure.operations.ResourceDetailsOperations(*args, **kwargs)[source]¶
Bases:
objectWarning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
DevOpsInfrastructureMgmtClient’sresource_detailsattribute.
- class azure.mgmt.devopsinfrastructure.operations.SkuOperations(*args, **kwargs)[source]¶
Bases:
objectWarning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
DevOpsInfrastructureMgmtClient’sskuattribute.
- class azure.mgmt.devopsinfrastructure.operations.SubscriptionUsagesOperations(*args, **kwargs)[source]¶
Bases:
objectWarning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
DevOpsInfrastructureMgmtClient’ssubscription_usagesattribute.