ConnectionOperations Class
ConnectionOperations 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.objectConnectionOperations
Constructor
ConnectionOperations(client, config, serializer, deserializer)
Parameters
- client
Client for service requests.
- config
Configuration of service client.
- serializer
An object model serializer.
- deserializer
An object model deserializer.
Variables
- models
Alias to model classes used in this operation group.
Methods
| create_or_update |
Create or update a connection. |
| delete |
Delete the connection. |
| get |
Retrieve the connection identified by connection name. |
| list_by_automation_account |
Retrieve a list of connections. |
| update |
Update a connection. |
create_or_update
Create or update a connection.
async create_or_update(resource_group_name: str, automation_account_name: str, connection_name: str, parameters: azure.mgmt.automation.models._models_py3.ConnectionCreateOrUpdateParameters, **kwargs) -> azure.mgmt.automation.models._models_py3.Connection
Parameters
- parameters
- ConnectionCreateOrUpdateParameters
The parameters supplied to the create or update connection operation.
- cls
- callable
A custom type or function that will be passed the direct response
Returns
Connection, or the result of cls(response)
Return type
Exceptions
delete
Delete the connection.
async delete(resource_group_name: str, automation_account_name: str, connection_name: str, **kwargs) -> Optional[azure.mgmt.automation.models._models_py3.Connection]
Parameters
- cls
- callable
A custom type or function that will be passed the direct response
Returns
Connection, or the result of cls(response)
Return type
Exceptions
get
Retrieve the connection identified by connection name.
async get(resource_group_name: str, automation_account_name: str, connection_name: str, **kwargs) -> azure.mgmt.automation.models._models_py3.Connection
Parameters
- cls
- callable
A custom type or function that will be passed the direct response
Returns
Connection, or the result of cls(response)
Return type
Exceptions
list_by_automation_account
Retrieve a list of connections.
list_by_automation_account(resource_group_name: str, automation_account_name: str, **kwargs) -> AsyncIterable[azure.mgmt.automation.models._models_py3.ConnectionListResult]
Parameters
- cls
- callable
A custom type or function that will be passed the direct response
Returns
An iterator like instance of either ConnectionListResult or the result of cls(response)
Return type
Exceptions
update
Update a connection.
async update(resource_group_name: str, automation_account_name: str, connection_name: str, parameters: azure.mgmt.automation.models._models_py3.ConnectionUpdateParameters, **kwargs) -> azure.mgmt.automation.models._models_py3.Connection
Parameters
- parameters
- ConnectionUpdateParameters
The parameters supplied to the update a connection operation.
- cls
- callable
A custom type or function that will be passed the direct response
Returns
Connection, or the result of cls(response)
Return type
Exceptions
Attributes
models
models = <module 'azure.mgmt.automation.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.9.13\\x64\\lib\\site-packages\\azure\\mgmt\\automation\\models\\__init__.py'>
Feedback
Submit and view feedback for