StepsOperations Class

StepsOperations async operations.

You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.

Inheritance
builtins.object
StepsOperations

Constructor

StepsOperations(client, config, serializer, deserializer)

Parameters

client
Required

Client for service requests.

config
Required

Configuration of service client.

serializer
Required

An object model serializer.

deserializer
Required

An object model deserializer.

Variables

models

Alias to model classes used in this operation group.

Methods

create_or_update

Creates or updates a rollout step with the given step properties.

Synchronously creates a new step or updates an existing step.

delete

Deletes the step.

Deletes the step.

get

Gets the step.

Gets the step.

list

Lists the steps in a resource group.

Lists the steps in a resource group.

create_or_update

Creates or updates a rollout step with the given step properties.

Synchronously creates a new step or updates an existing step.

async create_or_update(resource_group_name: str, step_name: str, step_info: Optional[azure.mgmt.deploymentmanager.models._models_py3.StepResource] = None, **kwargs: Any) -> azure.mgmt.deploymentmanager.models._models_py3.StepResource

Parameters

resource_group_name
str
Required

The name of the resource group. The name is case insensitive.

step_name
str
Required

The name of the deployment step.

step_info
StepResource
default value: None

The step object.

cls
callable

A custom type or function that will be passed the direct response

Returns

StepResource, or the result of cls(response)

Return type

Exceptions

delete

Deletes the step.

Deletes the step.

async delete(resource_group_name: str, step_name: str, **kwargs: Any) -> None

Parameters

resource_group_name
str
Required

The name of the resource group. The name is case insensitive.

step_name
str
Required

The name of the deployment step.

cls
callable

A custom type or function that will be passed the direct response

Returns

None, or the result of cls(response)

Return type

Exceptions

get

Gets the step.

Gets the step.

async get(resource_group_name: str, step_name: str, **kwargs: Any) -> azure.mgmt.deploymentmanager.models._models_py3.StepResource

Parameters

resource_group_name
str
Required

The name of the resource group. The name is case insensitive.

step_name
str
Required

The name of the deployment step.

cls
callable

A custom type or function that will be passed the direct response

Returns

StepResource, or the result of cls(response)

Return type

Exceptions

list

Lists the steps in a resource group.

Lists the steps in a resource group.

async list(resource_group_name: str, **kwargs: Any) -> List[azure.mgmt.deploymentmanager.models._models_py3.StepResource]

Parameters

resource_group_name
str
Required

The name of the resource group. The name is case insensitive.

cls
callable

A custom type or function that will be passed the direct response

Returns

list of StepResource, or the result of cls(response)

Return type

Exceptions

Attributes

models

models = <module 'azure.mgmt.deploymentmanager.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.9.13\\x64\\lib\\site-packages\\azure\\mgmt\\deploymentmanager\\models\\__init__.py'>