swagger: '2.0' info: version: 2020-08-01-preview title: Microsoft Azure AccessControlClient AccessConnector ManagementConfiguration API schemes: - https tags: - name: ManagementConfiguration paths: /subscriptions/{subscriptionId}/providers/Microsoft.OperationsManagement/ManagementConfigurations: get: tags: - ManagementConfiguration operationId: microsoftAzureManagementconfigurationsListbysubscription x-ms-examples: SolutionList: $ref: ./examples/ManagementConfigurationListForSubscription.json summary: Microsoft Azure Retrieves The Managementconfigurations List For The Subscription description: Retrieves the ManagementConfigurations list. parameters: - $ref: '#/parameters/SubscriptionIdParameter' - $ref: '#/parameters/ApiVersionParameter' responses: '200': description: OK response definition. schema: $ref: '#/definitions/ManagementConfigurationPropertiesList' default: schema: $ref: '#/definitions/CodeMessageError' description: Error response definition. ? /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationsManagement/ManagementConfigurations/{managementConfigurationName} : put: tags: - ManagementConfiguration x-ms-examples: ManagementConfigurationCreate: $ref: ./examples/ManagementConfigurationCreate.json operationId: microsoftAzureManagementconfigurationsCreateorupdate summary: Microsoft Azure Create Update Managementconfiguration description: Creates or updates the ManagementConfiguration. parameters: - $ref: '#/parameters/SubscriptionIdParameter' - $ref: '#/parameters/ResourceGroupNameParameter' - $ref: '#/parameters/ApiVersionParameter' - $ref: '#/parameters/ManagementConfigurationNameParameter' - name: parameters in: body required: true schema: $ref: '#/definitions/ManagementConfiguration' description: The parameters required to create OMS Solution. responses: '200': description: OK response definition. schema: $ref: '#/definitions/ManagementConfiguration' default: schema: $ref: '#/definitions/CodeMessageError' description: Error response definition. delete: tags: - ManagementConfiguration x-ms-examples: ManagementConfigurationDelete: $ref: ./examples/ManagementConfigurationDelete.json operationId: microsoftAzureManagementconfigurationsDelete summary: Microsoft Azure Deletes The Managementconfiguration description: Deletes the ManagementConfiguration in the subscription. parameters: - $ref: '#/parameters/SubscriptionIdParameter' - $ref: '#/parameters/ResourceGroupNameParameter' - $ref: '#/parameters/ManagementConfigurationNameParameter' - $ref: '#/parameters/ApiVersionParameter' responses: '200': description: OK response definition. default: schema: $ref: '#/definitions/CodeMessageError' description: Error response definition. get: tags: - ManagementConfiguration operationId: microsoftAzureManagementconfigurationsGet x-ms-examples: SolutionGet: $ref: ./examples/ManagementConfigurationGet.json summary: Microsoft Azure Retrieve Managementconfiguration description: Retrieves the user ManagementConfiguration. parameters: - $ref: '#/parameters/SubscriptionIdParameter' - $ref: '#/parameters/ResourceGroupNameParameter' - $ref: '#/parameters/ManagementConfigurationNameParameter' - $ref: '#/parameters/ApiVersionParameter' responses: '200': description: OK response definition. schema: $ref: '#/definitions/ManagementConfiguration' default: schema: $ref: '#/definitions/CodeMessageError' description: Error response definition. definitions: ManagementConfigurationProperties: description: ManagementConfiguration properties supported by the OperationsManagement resource provider. properties: applicationId: type: string description: The applicationId of the appliance for this Management. parentResourceType: type: string description: The type of the parent resource. parameters: type: array items: $ref: '#/definitions/ArmTemplateParameter' x-ms-identifiers: - name description: Parameters to run the ARM template provisioningState: readOnly: true type: string description: The provisioning state for the ManagementConfiguration. template: type: object description: The Json object containing the ARM template to deploy required: - parameters - parentResourceType - template x-ms-azure-resource: true 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. ArmTemplateParameter: description: Parameter to pass to ARM template properties: name: type: string description: name of the parameter. value: type: string description: 'value for the parameter. In Jtoken ' ManagementConfiguration: 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 ManagementConfiguration object supported by the OperationsManagement resource provider. $ref: '#/definitions/ManagementConfigurationProperties' description: The container for solution. x-ms-azure-resource: true ManagementConfigurationPropertiesList: properties: value: type: array items: $ref: '#/definitions/ManagementConfiguration' description: List of Management Configuration properties within the subscription. description: the list of ManagementConfiguration response parameters: ManagementConfigurationNameParameter: x-ms-parameter-location: method name: managementConfigurationName in: path required: true type: string description: User Management Configuration Name. ApiVersionParameter: name: api-version in: query required: true type: string description: Client Api Version. 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'