swagger: '2.0' info: version: 2020-08-01-preview title: Microsoft Azure AccessControlClient AccessConnector OrchestratorInstanceList API schemes: - https tags: - name: OrchestratorInstanceList paths: /subscriptions/{subscriptionId}/providers/Microsoft.DelegatedNetwork/orchestrators: get: tags: - OrchestratorInstanceList description: Get all the orchestratorInstance resources in a subscription. operationId: microsoftAzureOrchestratorinstanceserviceListbysubscription x-ms-examples: Get orchestratorInstance resources by subscription: $ref: ./examples/orchestratorInstanceListBySub.json x-ms-pageable: nextLinkName: nextLink parameters: - $ref: ../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter - $ref: ../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter responses: '200': description: This is a synchronous operation. The body contains a JSON-serialized array of the metadata from all the orchestratorInstance in the subscription. schema: $ref: '#/definitions/Orchestrators' default: description: Error response describing why the operation failed. schema: $ref: ../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse summary: Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Delegatednetwork Orchestrators /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DelegatedNetwork/orchestrators: get: tags: - OrchestratorInstanceList description: Get all the OrchestratorInstances resources in a resource group. operationId: microsoftAzureOrchestratorinstanceserviceListbyresourcegroup x-ms-examples: Get OrchestratorInstance resources by resource group: $ref: ./examples/orchestratorInstanceListByRG.json x-ms-pageable: nextLinkName: nextLink parameters: - $ref: ../../../../../common-types/resource-management/v2/types.json#/parameters/ResourceGroupNameParameter - $ref: ../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter - $ref: ../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter responses: '200': description: This is a synchronous operation. The body contains a JSON-serialized array of the metadata from all the orchestratorInstances in the resource group. schema: $ref: '#/definitions/Orchestrators' default: description: Error response describing why the operation failed. schema: $ref: ../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse summary: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Delegatednetwork Orchestrators definitions: Orchestrator: description: Represents an instance of a orchestrator. type: object allOf: - $ref: '#/definitions/OrchestratorResource' properties: properties: $ref: '#/definitions/OrchestratorResourceProperties' description: Properties of the provision operation request. OrchestratorResourceProperties: description: Properties of orchestrator type: object properties: resourceGuid: type: string readOnly: true description: Resource guid. provisioningState: type: string enum: - Deleting - Succeeded - Failed - Provisioning x-ms-enum: name: OrchestratorInstanceState modelAsString: true readOnly: true description: The current state of orchestratorInstance resource. orchestratorAppId: description: AAD ID used with apiserver type: string orchestratorTenantId: description: TenantID of server App ID type: string clusterRootCA: description: RootCA certificate of kubernetes cluster base64 encoded type: string apiServerEndpoint: description: K8s APIServer url. Either one of apiServerEndpoint or privateLinkResourceId can be specified type: string privateLinkResourceId: description: private link arm resource id. Either one of apiServerEndpoint or privateLinkResourceId can be specified type: string controllerDetails: $ref: ./common-types.json#/definitions/controllerDetails description: Properties of the controller. required: - controllerDetails OrchestratorResource: description: Represents an instance of a resource. type: object properties: id: type: string readOnly: true description: An identifier that represents the resource. name: type: string readOnly: true description: The name of the resource. type: type: string readOnly: true description: The type of resource. location: type: string description: Location of the resource. kind: type: string description: The kind of workbook. Choices are user and shared. enum: - Kubernetes x-ms-enum: name: OrchestratorKind modelAsString: true identity: $ref: '#/definitions/OrchestratorIdentity' description: The identity of the orchestrator tags: type: object additionalProperties: type: string description: The resource tags. required: - kind x-ms-azure-resource: true Orchestrators: description: An array of OrchestratorInstance resources. type: object properties: value: type: array items: $ref: '#/definitions/Orchestrator' description: An array of OrchestratorInstance resources. nextLink: type: string description: The URL to get the next set of orchestrators. readOnly: true required: - value OrchestratorIdentity: properties: principalId: readOnly: true type: string description: The principal id of the system assigned identity which is used by orchestrator. tenantId: readOnly: true type: string description: The tenant id of the system assigned identity which is used by orchestrator. type: type: string description: The type of identity used for orchestrator cluster. Type 'SystemAssigned' will use an implicitly created identity orchestrator clusters enum: - SystemAssigned - None x-ms-enum: name: ResourceIdentityType modelAsString: false x-ms-parameterized-host: hostTemplate: '{endpoint}' useSchemePrefix: false parameters: - $ref: '#/parameters/Endpoint'