DataCollectionRuleAssociationsOperations Class
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
<xref:data_collection_rule_associations> attribute.
Constructor
DataCollectionRuleAssociationsOperations(*args, **kwargs)
Methods
| create |
Creates or updates an association. Creates or updates an association. |
| delete |
Deletes an association. Deletes an association. |
| get |
Returns the specified association. Returns the specified association. |
| list_by_data_collection_endpoint |
Lists associations for the specified data collection endpoint. Lists associations for the specified data collection endpoint. |
| list_by_resource |
Lists associations for the specified resource. Lists associations for the specified resource. |
| list_by_rule |
Lists associations for the specified data collection rule. Lists associations for the specified data collection rule. |
create
Creates or updates an association.
Creates or updates an association.
create(resource_uri: str, association_name: str, body: _models.DataCollectionRuleAssociationProxyOnlyResource | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.DataCollectionRuleAssociationProxyOnlyResource
Parameters
| Name | Description |
|---|---|
|
resource_uri
Required
|
The identifier of the resource. Required. |
|
association_name
Required
|
The name of the association. The name is case insensitive. Required. |
|
body
|
The payload. Is either a DataCollectionRuleAssociationProxyOnlyResource type or a IO[bytes] type. Default value is None. Default value: None
|
Returns
| Type | Description |
|---|---|
|
DataCollectionRuleAssociationProxyOnlyResource or the result of cls(response) |
Exceptions
| Type | Description |
|---|---|
delete
Deletes an association.
Deletes an association.
delete(resource_uri: str, association_name: str, **kwargs: Any) -> None
Parameters
| Name | Description |
|---|---|
|
resource_uri
Required
|
The identifier of the resource. Required. |
|
association_name
Required
|
The name of the association. The name is case insensitive. Required. |
Returns
| Type | Description |
|---|---|
|
None or the result of cls(response) |
Exceptions
| Type | Description |
|---|---|
get
Returns the specified association.
Returns the specified association.
get(resource_uri: str, association_name: str, **kwargs: Any) -> DataCollectionRuleAssociationProxyOnlyResource
Parameters
| Name | Description |
|---|---|
|
resource_uri
Required
|
The identifier of the resource. Required. |
|
association_name
Required
|
The name of the association. The name is case insensitive. Required. |
Returns
| Type | Description |
|---|---|
|
DataCollectionRuleAssociationProxyOnlyResource or the result of cls(response) |
Exceptions
| Type | Description |
|---|---|
list_by_data_collection_endpoint
Lists associations for the specified data collection endpoint.
Lists associations for the specified data collection endpoint.
list_by_data_collection_endpoint(resource_group_name: str, data_collection_endpoint_name: str, **kwargs: Any) -> ItemPaged[DataCollectionRuleAssociationProxyOnlyResource]
Parameters
| Name | Description |
|---|---|
|
resource_group_name
Required
|
The name of the resource group. The name is case insensitive. Required. |
|
data_collection_endpoint_name
Required
|
The name of the data collection endpoint. The name is case insensitive. Required. |
Returns
| Type | Description |
|---|---|
|
An iterator like instance of either DataCollectionRuleAssociationProxyOnlyResource or the result of cls(response) |
Exceptions
| Type | Description |
|---|---|
list_by_resource
Lists associations for the specified resource.
Lists associations for the specified resource.
list_by_resource(resource_uri: str, **kwargs: Any) -> ItemPaged[DataCollectionRuleAssociationProxyOnlyResource]
Parameters
| Name | Description |
|---|---|
|
resource_uri
Required
|
The identifier of the resource. Required. |
Returns
| Type | Description |
|---|---|
|
An iterator like instance of either DataCollectionRuleAssociationProxyOnlyResource or the result of cls(response) |
Exceptions
| Type | Description |
|---|---|
list_by_rule
Lists associations for the specified data collection rule.
Lists associations for the specified data collection rule.
list_by_rule(resource_group_name: str, data_collection_rule_name: str, **kwargs: Any) -> ItemPaged[DataCollectionRuleAssociationProxyOnlyResource]
Parameters
| Name | Description |
|---|---|
|
resource_group_name
Required
|
The name of the resource group. The name is case insensitive. Required. |
|
data_collection_rule_name
Required
|
The name of the data collection rule. The name is case insensitive. Required. |
Returns
| Type | Description |
|---|---|
|
An iterator like instance of either DataCollectionRuleAssociationProxyOnlyResource or the result of cls(response) |
Exceptions
| Type | Description |
|---|---|
Attributes
models
models = <module 'azure.mgmt.monitor.models' from 'C:\\ToolCache\\Python\\3.12.10\\x64\\Lib\\site-packages\\py2docfx\\venv\\venv181\\Lib\\site-packages\\azure\\mgmt\\monitor\\models\\__init__.py'>