swagger: '2.0' info: version: 2020-08-01-preview title: Microsoft Azure AccessControlClient AccessConnector PrivateLinkResourceController API schemes: - https tags: - name: PrivateLinkResourceController paths: ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/migrateProjects/{migrateProjectName}/privateLinkResources/{privateLinkResourceName} : get: tags: - PrivateLinkResourceController summary: Microsoft Azure Get The Private Link Resource description: Get the private link resource with the specified name. operationId: microsoftAzurePrivatelinkresourcecontrollerGetprivatelinkresource parameters: - $ref: ../../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter - $ref: ../../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter - $ref: '#/parameters/migrateProjectName' - name: privateLinkResourceName description: Private Link resource name. in: path required: true type: string - $ref: ../../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter responses: '200': description: OK schema: $ref: '#/definitions/PrivateLinkResource' default: description: Error response describing why the operation failed. schema: $ref: ../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse deprecated: false x-ms-examples: PrivateLinkResourceController_Get_MaximumSet_Gen: $ref: ./examples/PrivateLinkResourceController_Get_MaximumSet_Gen.json PrivateLinkResourceController_Get_MinimumSet_Gen: $ref: ./examples/PrivateLinkResourceController_Get_MinimumSet_Gen.json ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/migrateProjects/{migrateProjectName}/privateLinkResources : get: tags: - PrivateLinkResourceController summary: Microsoft Azure Get The List Of Private Link Resources description: Get the list of private link resources under a resource group and migrate project. operationId: microsoftAzurePrivatelinkresourcecontrollerGetprivatelinkresources parameters: - $ref: ../../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter - $ref: ../../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter - $ref: '#/parameters/migrateProjectName' - $ref: ../../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter responses: '200': description: OK schema: $ref: '#/definitions/PrivateLinkResourceCollection' default: description: Error response describing why the operation failed. schema: $ref: ../../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse x-ms-pageable: nextLinkName: nextLink deprecated: false x-ms-examples: PrivateLinkResourceController_ListPrivateLinkResources_MaximumSet_Gen: $ref: ./examples/PrivateLinkResourceController_ListPrivateLinkResources_MaximumSet_Gen.json PrivateLinkResourceController_ListPrivateLinkResources_MinimumSet_Gen: $ref: ./examples/PrivateLinkResourceController_ListPrivateLinkResources_MinimumSet_Gen.json definitions: PrivateLinkResourceProperties: type: object description: Properties of private link resource. properties: requiredMembers: type: array description: Required members. items: type: string requiredZoneNames: type: array description: Required zone names. items: type: string groupId: description: Group id. type: string PrivateLinkResourceCollection: description: Collection of private link resources. type: object properties: value: description: List of private links. type: array items: $ref: '#/definitions/PrivateLinkResource' readOnly: true nextLink: description: Value of next link. type: string readOnly: true PrivateLinkResource: type: object description: Private link resource. properties: id: description: Relative URL to get this Sites. type: string readOnly: true name: description: Gets the name of the resource. type: string readOnly: true type: description: Gets the resource type. type: string readOnly: true properties: $ref: '#/definitions/PrivateLinkResourceProperties' description: Gets nested properties. readOnly: true parameters: migrateProjectName: name: migrateProjectName description: Name of the Azure Migrate project. type: string in: path x-ms-parameter-location: method required: true pattern: ^[a-zA-Z0-9-]{3,24}$ x-ms-parameterized-host: hostTemplate: '{endpoint}' useSchemePrefix: false parameters: - $ref: '#/parameters/Endpoint'