swagger: '2.0' info: version: 2020-08-01-preview title: Microsoft Azure AccessControlClient AccessConnector API schemes: - https tags: - name: AccessConnector paths: ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/accessConnectors/{connectorName} : get: tags: - AccessConnector operationId: microsoftAzureAccessconnectorsGet description: Gets an azure databricks accessConnector. x-ms-examples: Get an azure databricks accessConnector: $ref: ./examples/AccessConnectorGet.json parameters: - $ref: '#/parameters/ResourceGroupName' - $ref: '#/parameters/ConnectorName' - $ref: '#/parameters/ApiVersionParameter' - $ref: '#/parameters/SubscriptionIdParameter' responses: '200': description: OK - Returns the accessConnector. schema: $ref: '#/definitions/AccessConnector' default: description: Error response describing why the operation failed. schema: $ref: ../../preview/2022-04-01-preview/databricks.json#/definitions/ErrorResponse summary: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databricks Accessconnectors Connectorname delete: tags: - AccessConnector operationId: microsoftAzureAccessconnectorsDelete description: Deletes the azure databricks accessConnector. x-ms-examples: Delete an azure databricks accessConnector: $ref: ./examples/AccessConnectorDelete.json parameters: - $ref: '#/parameters/ResourceGroupName' - $ref: '#/parameters/ConnectorName' - $ref: '#/parameters/ApiVersionParameter' - $ref: '#/parameters/SubscriptionIdParameter' responses: '200': description: OK. The request has succeeded. '202': description: Accepted - Returns this status until the asynchronous operation has completed. '204': description: NoContent default: description: Error response describing why the operation failed. schema: $ref: ../../preview/2022-04-01-preview/databricks.json#/definitions/ErrorResponse x-ms-long-running-operation: true summary: Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databricks Accessconnectors Connectorname put: tags: - AccessConnector operationId: microsoftAzureAccessconnectorsCreateorupdate description: Creates or updates azure databricks accessConnector. x-ms-examples: Create an azure databricks accessConnector with SystemAssigned Identity: $ref: ./examples/AccessConnectorCreateOrUpdate.json Create an azure databricks accessConnector with UserAssigned Identity: $ref: ./examples/AccessConnectorCreateOrUpdateWithUserAssigned.json parameters: - name: parameters in: body required: true schema: $ref: '#/definitions/AccessConnector' description: Parameters supplied to the create or update an azure databricks accessConnector. - $ref: '#/parameters/ResourceGroupName' - $ref: '#/parameters/ConnectorName' - $ref: '#/parameters/ApiVersionParameter' - $ref: '#/parameters/SubscriptionIdParameter' responses: '200': description: Updated - Returns information about the azure databricks accessConnector. schema: $ref: '#/definitions/AccessConnector' '201': description: Created - Returns information about the azure databricks accessConnector. schema: $ref: '#/definitions/AccessConnector' default: description: Error response describing why the operation failed. schema: $ref: ../../preview/2022-04-01-preview/databricks.json#/definitions/ErrorResponse x-ms-long-running-operation: true summary: Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databricks Accessconnectors Connectorname patch: tags: - AccessConnector operationId: microsoftAzureAccessconnectorsUpdate description: Updates an azure databricks accessConnector. x-ms-examples: Update an azure databricks accessConnector: $ref: ./examples/AccessConnectorPatchUpdate.json parameters: - name: parameters in: body required: true schema: $ref: '#/definitions/AccessConnectorUpdate' description: The update to the azure databricks accessConnector. - $ref: '#/parameters/ResourceGroupName' - $ref: '#/parameters/ConnectorName' - $ref: '#/parameters/ApiVersionParameter' - $ref: '#/parameters/SubscriptionIdParameter' responses: '200': description: Successfully updated the azure databricks accessConnector. schema: $ref: '#/definitions/AccessConnector' '202': description: Accepted - Returns this status until the asynchronous operation has completed. default: description: Error response describing why the operation failed. schema: $ref: ../../preview/2022-04-01-preview/databricks.json#/definitions/ErrorResponse x-ms-long-running-operation: true summary: Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databricks Accessconnectors Connectorname /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/accessConnectors: get: tags: - AccessConnector operationId: microsoftAzureAccessconnectorsListbyresourcegroup description: Gets all the azure databricks accessConnectors within a resource group. x-ms-examples: Lists azure databricks accessConnectors within a resource group: $ref: ./examples/AccessConnectorsListByResourceGroup.json parameters: - $ref: '#/parameters/ResourceGroupName' - $ref: '#/parameters/ApiVersionParameter' - $ref: '#/parameters/SubscriptionIdParameter' responses: '200': description: OK - Returns an array of azure databricks accessConnectors. schema: $ref: '#/definitions/AccessConnectorListResult' default: description: Error response describing why the operation failed. schema: $ref: ../../preview/2022-04-01-preview/databricks.json#/definitions/ErrorResponse x-ms-pageable: nextLinkName: nextLink summary: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databricks Accessconnectors /subscriptions/{subscriptionId}/providers/Microsoft.Databricks/accessConnectors: get: tags: - AccessConnector operationId: microsoftAzureAccessconnectorsListbysubscription description: Gets all the azure databricks accessConnectors within a subscription. x-ms-examples: Lists all the azure databricks accessConnectors within a subscription.: $ref: ./examples/AccessConnectorsListBySubscriptionId.json parameters: - $ref: '#/parameters/ApiVersionParameter' - $ref: '#/parameters/SubscriptionIdParameter' responses: '200': description: OK - Returns an array of azure databricks accessConnectors. schema: $ref: '#/definitions/AccessConnectorListResult' default: description: Error response describing why the operation failed. schema: $ref: ../../preview/2022-04-01-preview/databricks.json#/definitions/ErrorResponse x-ms-pageable: nextLinkName: nextLink summary: Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Databricks Accessconnectors definitions: AccessConnectorListResult: type: object properties: value: type: array items: $ref: '#/definitions/AccessConnector' description: The array of azure databricks accessConnector. nextLink: type: string description: The URL to use for getting the next set of results. description: List of azure databricks accessConnector. AccessConnectorUpdate: description: An update to an azure databricks accessConnector. type: object properties: tags: description: Resource tags. type: object additionalProperties: type: string identity: $ref: ../../../../../common-types/resource-management/v3/managedidentity.json#/definitions/ManagedServiceIdentity AccessConnectorProperties: type: object properties: provisioningState: description: Provisioning status of the accessConnector. readOnly: true enum: - Deleted - Failed - Succeeded type: string x-ms-enum: name: ProvisioningState modelAsString: true AccessConnector: type: object properties: identity: $ref: ../../../../../common-types/resource-management/v3/managedidentity.json#/definitions/ManagedServiceIdentity systemData: description: The system metadata relating to this resource $ref: ../../../../../common-types/resource-management/v3/types.json#/definitions/systemData properties: description: Azure Databricks accessConnector properties $ref: '#/definitions/AccessConnectorProperties' allOf: - $ref: ../../preview/2022-04-01-preview/databricks.json#/definitions/TrackedResource description: Information about azure databricks accessConnector. parameters: ResourceGroupName: name: resourceGroupName in: path required: true type: string description: The name of the resource group. The name is case insensitive. pattern: ^[-\w\._\(\)]+$ minLength: 1 maxLength: 90 x-ms-parameter-location: method ConnectorName: name: connectorName in: path required: true type: string description: The name of the azure databricks accessConnector. minLength: 3 maxLength: 64 x-ms-parameter-location: method ApiVersionParameter: name: api-version in: query required: true type: string description: The API version to use for this operation. SubscriptionIdParameter: name: subscriptionId in: path required: true type: string description: The ID of the target subscription. x-ms-parameterized-host: hostTemplate: '{endpoint}' useSchemePrefix: false parameters: - $ref: '#/parameters/Endpoint'