management_associations
Creates, updates, deletes, gets or lists a management_associations resource.
Overview
| Name | management_associations |
| Type | Resource |
| Id | azure.operations_management.management_associations |
Fields
The following fields are returned by SELECT queries:
- get
- list_by_subscription
| Name | Datatype | Description |
|---|---|---|
id | string | Resource ID. |
name | string | Resource name. |
applicationId | string | The applicationId of the appliance for this association. Required. |
location | string | Resource location. |
type | string | Resource type. |
| Name | Datatype | Description |
|---|---|---|
id | string | Resource ID. |
name | string | Resource name. |
applicationId | string | The applicationId of the appliance for this association. Required. |
location | string | Resource location. |
type | string | Resource type. |
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
get | select | resource_group_name, provider_name, resource_type, resource_name, management_association_name, subscription_id | Retrieve ManagementAssociation. Retrieves the user ManagementAssociation. | |
list_by_subscription | select | subscription_id | Retrieves the ManagementAssociations list for the subscription. Retrieves the ManagementAssociations list. | |
create_or_update | insert | resource_group_name, provider_name, resource_type, resource_name, management_association_name, subscription_id | Create/Update ManagementAssociation. Creates or updates the ManagementAssociation. | |
create_or_update | replace | resource_group_name, provider_name, resource_type, resource_name, management_association_name, subscription_id | Create/Update ManagementAssociation. Creates or updates the ManagementAssociation. | |
delete | delete | resource_group_name, provider_name, resource_type, resource_name, management_association_name, subscription_id | Deletes the ManagementAssociation. Deletes the ManagementAssociation in the subscription. |
Parameters
Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
| Name | Datatype | Description |
|---|---|---|
management_association_name | string | User ManagementAssociation Name. Required. |
provider_name | string | Provider name for the parent resource. Required. |
resource_group_name | string | The name of the resource group to get. The name is case insensitive. Required. |
resource_name | string | Parent resource name. Required. |
resource_type | string | Resource type for the parent resource. Required. |
subscription_id | string |
SELECT examples
- get
- list_by_subscription
Retrieve ManagementAssociation. Retrieves the user ManagementAssociation.
SELECT
id,
name,
applicationId,
location,
type
FROM azure.operations_management.management_associations
WHERE resource_group_name = '{{ resource_group_name }}' -- required
AND provider_name = '{{ provider_name }}' -- required
AND resource_type = '{{ resource_type }}' -- required
AND resource_name = '{{ resource_name }}' -- required
AND management_association_name = '{{ management_association_name }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
;
Retrieves the ManagementAssociations list for the subscription. Retrieves the ManagementAssociations list.
SELECT
id,
name,
applicationId,
location,
type
FROM azure.operations_management.management_associations
WHERE subscription_id = '{{ subscription_id }}' -- required
;
INSERT examples
- create_or_update
- Manifest
Create/Update ManagementAssociation. Creates or updates the ManagementAssociation.
INSERT INTO azure.operations_management.management_associations (
location,
properties,
resource_group_name,
provider_name,
resource_type,
resource_name,
management_association_name,
subscription_id
)
SELECT
'{{ location }}',
'{{ properties }}',
'{{ resource_group_name }}',
'{{ provider_name }}',
'{{ resource_type }}',
'{{ resource_name }}',
'{{ management_association_name }}',
'{{ subscription_id }}'
RETURNING
id,
name,
location,
properties,
type
;
# Description fields are for documentation purposes
- name: management_associations
props:
- name: resource_group_name
value: "{{ resource_group_name }}"
description: Required parameter for the management_associations resource.
- name: provider_name
value: "{{ provider_name }}"
description: Required parameter for the management_associations resource.
- name: resource_type
value: "{{ resource_type }}"
description: Required parameter for the management_associations resource.
- name: resource_name
value: "{{ resource_name }}"
description: Required parameter for the management_associations resource.
- name: management_association_name
value: "{{ management_association_name }}"
description: Required parameter for the management_associations resource.
- name: subscription_id
value: "{{ subscription_id }}"
description: Required parameter for the management_associations resource.
- name: location
value: "{{ location }}"
description: |
Resource location.
- name: properties
description: |
Properties for ManagementAssociation object supported by the OperationsManagement resource provider.
value:
applicationId: "{{ applicationId }}"
REPLACE examples
- create_or_update
Create/Update ManagementAssociation. Creates or updates the ManagementAssociation.
REPLACE azure.operations_management.management_associations
SET
location = '{{ location }}',
properties = '{{ properties }}'
WHERE
resource_group_name = '{{ resource_group_name }}' --required
AND provider_name = '{{ provider_name }}' --required
AND resource_type = '{{ resource_type }}' --required
AND resource_name = '{{ resource_name }}' --required
AND management_association_name = '{{ management_association_name }}' --required
AND subscription_id = '{{ subscription_id }}' --required
RETURNING
id,
name,
location,
properties,
type;
DELETE examples
- delete
Deletes the ManagementAssociation. Deletes the ManagementAssociation in the subscription.
DELETE FROM azure.operations_management.management_associations
WHERE resource_group_name = '{{ resource_group_name }}' --required
AND provider_name = '{{ provider_name }}' --required
AND resource_type = '{{ resource_type }}' --required
AND resource_name = '{{ resource_name }}' --required
AND management_association_name = '{{ management_association_name }}' --required
AND subscription_id = '{{ subscription_id }}' --required
;