AdaptiveApplicationControlsOperations Class
AdaptiveApplicationControlsOperations 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.objectAdaptiveApplicationControlsOperations
Constructor
AdaptiveApplicationControlsOperations(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
| delete |
Delete an application control machine group. |
| get |
Gets an application control VM/server group. |
| list |
Gets a list of application control machine groups for the subscription. |
| put |
Update an application control machine group. |
delete
Delete an application control machine group.
async delete(group_name: str, **kwargs) -> None
Parameters
- 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 an application control VM/server group.
async get(group_name: str, **kwargs) -> azure.mgmt.security.models._models_py3.AdaptiveApplicationControlGroup
Parameters
- cls
- callable
A custom type or function that will be passed the direct response
Returns
AdaptiveApplicationControlGroup, or the result of cls(response)
Return type
Exceptions
list
Gets a list of application control machine groups for the subscription.
async list(include_path_recommendations: Optional[Union[bool, _models.Enum37]] = None, summary: Optional[Union[bool, _models.Enum38]] = None, **kwargs) -> _models.AdaptiveApplicationControlGroups
Parameters
- include_path_recommendations
- str or <xref:azure.mgmt.security.models.Enum37>
Include the policy rules.
- summary
- str or <xref:azure.mgmt.security.models.Enum38>
Return output in a summarized form.
- cls
- callable
A custom type or function that will be passed the direct response
Returns
AdaptiveApplicationControlGroups, or the result of cls(response)
Return type
Exceptions
put
Update an application control machine group.
async put(group_name: str, body: azure.mgmt.security.models._models_py3.AdaptiveApplicationControlGroup, **kwargs) -> azure.mgmt.security.models._models_py3.AdaptiveApplicationControlGroup
Parameters
- cls
- callable
A custom type or function that will be passed the direct response
Returns
AdaptiveApplicationControlGroup, or the result of cls(response)
Return type
Exceptions
Attributes
models
models = <module 'azure.mgmt.security.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.9.13\\x64\\lib\\site-packages\\azure\\mgmt\\security\\models\\__init__.py'>
Feedback
Submit and view feedback for