swagger: '2.0' info: version: 2020-08-01-preview title: Microsoft Azure AccessControlClient AccessConnector PrivateLinkServices API schemes: - https tags: - name: PrivateLinkServices paths: /subscriptions/{subscriptionId}/providers/Microsoft.PowerBI/privateLinkServicesForPowerBI: get: tags: - PrivateLinkServices x-ms-examples: List private link resources in a subscription: $ref: ./examples/PrivateLinkServices_ListBySubscriptionId.json operationId: microsoftAzurePrivatelinkservicesforpowerbiListbysubscriptionid description: Gets all the private link resources for the given subscription id. parameters: - $ref: '#/parameters/SubscriptionIdParameter' - $ref: '#/parameters/ApiVersionParameter' responses: '200': description: OK schema: type: array items: $ref: '#/definitions/TenantResource' default: schema: $ref: ../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse description: An error response received from Power BI service. summary: Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Powerbi Privatelinkservicesforpowerbi ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.PowerBI/privateLinkServicesForPowerBI : get: tags: - PrivateLinkServices operationId: microsoftAzurePrivatelinkservicesListbyresourcegroup x-ms-examples: List private link resources in a resource group: $ref: ./examples/PrivateLinkServices_ListByResourceGroup.json description: Gets all the private link resources for the given resource group. parameters: - $ref: '#/parameters/SubscriptionIdParameter' - $ref: '#/parameters/ResourceGroupNameParameter' - $ref: '#/parameters/ApiVersionParameter' responses: '200': description: OK schema: type: array items: $ref: '#/definitions/TenantResource' default: schema: $ref: ../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse description: An error response received from Power BI service. summary: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Powerbi Privatelinkservicesforpowerbi definitions: TenantProperties: title: TenantProperties type: object properties: tenantId: type: string description: Specifies the tenant id of the resource. privateEndpointConnections: type: array items: $ref: '#/definitions/PrivateEndpointConnection' description: Specifies the private endpoint connections of the resource. ConnectionState: description: ConnectionState information. type: object properties: status: description: Status of the connection. enum: - Pending - Approved - Rejected - Disconnected type: string x-ms-enum: name: PersistedConnectionStatus modelAsString: true description: description: Description of the connection state. type: string actionsRequired: description: Actions required (if any). type: string PrivateEndpointConnectionProperties: title: PrivateEndpointConnectionProperties type: object properties: privateEndpoint: $ref: '#/definitions/PrivateEndpoint' description: Specifies the private endpoint. privateLinkServiceConnectionState: $ref: '#/definitions/ConnectionState' description: Specifies the connection state. provisioningState: description: Provisioning state of the Private Endpoint Connection. enum: - Creating - Updating - Deleting - Succeeded - Canceled - Failed type: string x-ms-enum: name: ResourceProvisioningState modelAsString: true PrivateEndpoint: title: PrivateEndpoint type: object properties: id: type: string description: Specifies the id of private endpoint. PrivateEndpointConnection: title: PrivateEndpointConnection type: object properties: id: type: string readOnly: true description: Specifies the id of the resource. name: type: string readOnly: true description: Specifies the name of the resource. type: type: string readOnly: true description: Specifies the type of the resource. systemData: readOnly: true description: The system meta data relating to this resource. $ref: ../../../../../common-types/resource-management/v2/types.json#/definitions/systemData properties: x-ms-client-flatten: true $ref: '#/definitions/PrivateEndpointConnectionProperties' description: Specifies the properties of the private endpoint connection. x-ms-azure-resource: true TenantResource: title: TenantResource type: object properties: id: type: string readOnly: true description: Specifies the resource identifier of the resource. name: type: string description: Specifies the name of the resource. readOnly: true type: type: string readOnly: true description: Specifies the type of the resource. systemData: readOnly: true description: The system metadata relating to this resource. $ref: ../../../../../common-types/resource-management/v2/types.json#/definitions/systemData location: type: string description: Specifies the location of the resource. properties: x-ms-client-flatten: true $ref: '#/definitions/TenantProperties' description: Specifies the properties of the resource. tags: type: object additionalProperties: type: string description: Specifies the tags of the resource. x-ms-azure-resource: true parameters: ApiVersionParameter: name: api-version in: query required: true type: string description: The API version to be used with the HTTP request. SubscriptionIdParameter: name: subscriptionId in: path required: true type: string description: The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). ResourceGroupNameParameter: name: resourceGroupName in: path required: true type: string description: The name of the resource group. x-ms-parameter-location: client x-ms-parameterized-host: hostTemplate: '{endpoint}' useSchemePrefix: false parameters: - $ref: '#/parameters/Endpoint'