swagger: '2.0' info: version: 2020-08-01-preview title: Microsoft Azure AccessControlClient AccessConnector ManagementAssociation API schemes: - https tags: - name: ManagementAssociation paths: /subscriptions/{subscriptionId}/providers/Microsoft.OperationsManagement/ManagementAssociations: get: tags: - ManagementAssociation operationId: microsoftAzureManagementassociationsListbysubscription x-ms-examples: SolutionList: $ref: ./examples/ManagementAssociationListForSubscription.json summary: Microsoft Azure Retrieves The Managementassociations List For The Subscription description: Retrieves the ManagementAssociations list. parameters: - $ref: '#/parameters/SubscriptionIdParameter' - $ref: '#/parameters/ApiVersionParameter' responses: '200': description: OK response definition. schema: $ref: '#/definitions/ManagementAssociationPropertiesList' default: schema: $ref: '#/definitions/CodeMessageError' description: Error response definition. ? /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceType}/{resourceName}/providers/Microsoft.OperationsManagement/ManagementAssociations/{managementAssociationName} : put: tags: - ManagementAssociation x-ms-examples: SolutionCreate: $ref: ./examples/ManagementAssociationCreate.json operationId: microsoftAzureManagementassociationsCreateorupdate summary: Microsoft Azure Create Update Managementassociation description: Creates or updates the ManagementAssociation. parameters: - $ref: '#/parameters/SubscriptionIdParameter' - $ref: '#/parameters/ResourceGroupNameParameter' - $ref: '#/parameters/ApiVersionParameter' - $ref: '#/parameters/ProviderNameParameter' - $ref: '#/parameters/ResourceTypeParameter' - $ref: '#/parameters/ResourceNameParameter' - $ref: '#/parameters/ManagementAssociationNameParameter' - name: parameters in: body required: true schema: $ref: '#/definitions/ManagementAssociation' description: The parameters required to create ManagementAssociation extension. responses: '200': description: OK response definition. schema: $ref: '#/definitions/ManagementAssociation' default: schema: $ref: '#/definitions/CodeMessageError' description: Error response definition. delete: tags: - ManagementAssociation x-ms-examples: SolutionDelete: $ref: ./examples/ManagementAssociationDelete.json operationId: microsoftAzureManagementassociationsDelete summary: Microsoft Azure Deletes The Managementassociation description: Deletes the ManagementAssociation in the subscription. parameters: - $ref: '#/parameters/SubscriptionIdParameter' - $ref: '#/parameters/ResourceGroupNameParameter' - $ref: '#/parameters/ProviderNameParameter' - $ref: '#/parameters/ResourceTypeParameter' - $ref: '#/parameters/ResourceNameParameter' - $ref: '#/parameters/ManagementAssociationNameParameter' - $ref: '#/parameters/ApiVersionParameter' responses: '200': description: OK response definition. default: schema: $ref: '#/definitions/CodeMessageError' description: Error response definition. get: tags: - ManagementAssociation operationId: microsoftAzureManagementassociationsGet x-ms-examples: SolutionGet: $ref: ./examples/ManagementAssociationGet.json summary: Microsoft Azure Retrieve Managementassociation description: Retrieves the user ManagementAssociation. parameters: - $ref: '#/parameters/SubscriptionIdParameter' - $ref: '#/parameters/ResourceGroupNameParameter' - $ref: '#/parameters/ProviderNameParameter' - $ref: '#/parameters/ResourceTypeParameter' - $ref: '#/parameters/ResourceNameParameter' - $ref: '#/parameters/ManagementAssociationNameParameter' - $ref: '#/parameters/ApiVersionParameter' responses: '200': description: OK response definition. schema: $ref: '#/definitions/ManagementAssociation' default: schema: $ref: '#/definitions/CodeMessageError' description: Error response definition. definitions: CodeMessageError: properties: error: type: object properties: code: type: string description: The error type. message: type: string description: The error message. description: The error details for a failed request. description: The error body contract. ManagementAssociation: properties: id: readOnly: true type: string description: Resource ID. name: readOnly: true type: string description: Resource name. type: readOnly: true type: string description: Resource type. location: type: string description: Resource location properties: description: Properties for ManagementAssociation object supported by the OperationsManagement resource provider. $ref: '#/definitions/ManagementAssociationProperties' description: The container for solution. x-ms-azure-resource: true ManagementAssociationPropertiesList: properties: value: type: array items: $ref: '#/definitions/ManagementAssociation' description: List of Management Association properties within the subscription. description: the list of ManagementAssociation response ManagementAssociationProperties: description: ManagementAssociation properties supported by the OperationsManagement resource provider. properties: applicationId: type: string description: The applicationId of the appliance for this association. required: - applicationId x-ms-azure-resource: true parameters: ProviderNameParameter: name: providerName in: path required: true type: string description: Provider name for the parent resource. x-ms-parameter-location: method ApiVersionParameter: name: api-version in: query required: true type: string description: Client Api Version. ResourceTypeParameter: name: resourceType in: path required: true type: string description: Resource type for the parent resource x-ms-parameter-location: method ManagementAssociationNameParameter: x-ms-parameter-location: method name: managementAssociationName in: path required: true type: string description: User ManagementAssociation Name. ResourceNameParameter: name: resourceName in: path required: true type: string description: Parent resource name. x-ms-parameter-location: method SubscriptionIdParameter: name: subscriptionId in: path required: true type: string description: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. ResourceGroupNameParameter: name: resourceGroupName in: path required: true type: string x-ms-parameter-location: method description: The name of the resource group to get. The name is case insensitive. pattern: ^[-\w\._\(\)]+$ minLength: 1 maxLength: 90 x-ms-parameterized-host: hostTemplate: '{endpoint}' useSchemePrefix: false parameters: - $ref: '#/parameters/Endpoint'