swagger: '2.0' info: version: 2020-08-01-preview title: Microsoft Azure AccessControlClient AccessConnector VmInstanceHybridIdentityMetadata API schemes: - https tags: - name: VmInstanceHybridIdentityMetadata paths: /{resourceUri}/providers/Microsoft.ConnectedVMwarevSphere/virtualMachineInstances/default/hybridIdentityMetadata/default: get: tags: - VmInstanceHybridIdentityMetadata operationId: microsoftAzureVminstancehybrididentitymetadataGet summary: Microsoft Azure Gets Hybrididentitymetadata description: Implements HybridIdentityMetadata GET method. x-ms-examples: GetHybridIdentityMetadata: $ref: ./examples/GetVmInstanceHybridIdentityMetadata.json produces: - application/json parameters: - $ref: '#/parameters/resourceUriParameter' - $ref: '#/parameters/api-version' responses: '200': description: Success schema: $ref: '#/definitions/VmInstanceHybridIdentityMetadata' default: description: Error response describing why the operation failed. schema: $ref: ../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse /{resourceUri}/providers/Microsoft.ConnectedVMwarevSphere/virtualMachineInstances/default/hybridIdentityMetadata: get: tags: - VmInstanceHybridIdentityMetadata operationId: microsoftAzureVminstancehybrididentitymetadataList summary: Microsoft Azure Implements Get Hybrididentitymetadata In A Vm description: Returns the list of HybridIdentityMetadata of the given vm. x-ms-examples: HybridIdentityMetadataListByVm: $ref: ./examples/HybridIdentityMetadata_ListByVmInstance.json produces: - application/json parameters: - $ref: '#/parameters/resourceUriParameter' - $ref: '#/parameters/api-version' responses: '200': description: Success schema: $ref: '#/definitions/VmInstanceHybridIdentityMetadataList' 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 definitions: VmInstanceHybridIdentityMetadataList: description: List of HybridIdentityMetadata. type: object properties: nextLink: description: Url to follow for getting next page of HybridIdentityMetadata. type: string value: description: Array of HybridIdentityMetadata type: array items: $ref: '#/definitions/VmInstanceHybridIdentityMetadata' required: - value VmInstanceHybridIdentityMetadata: description: Defines the HybridIdentityMetadata. required: - properties type: object allOf: - $ref: ../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource description: The resource model definition for an Azure Resource Manager proxy resource. It will have everything other than required location and tags. properties: properties: x-ms-client-flatten: true description: Resource properties. $ref: '#/definitions/VmInstanceHybridIdentityMetadataProperties' x-ms-azure-resource: true ResourceProvisioningState: type: string description: The current deployment state of resource. enum: - Succeeded - Failed - Canceled - Provisioning - Updating - Deleting - Accepted - Created x-ms-enum: name: ProvisioningState modelAsString: true VmInstanceHybridIdentityMetadataProperties: description: Describes the properties of Hybrid Identity Metadata for a Virtual Machine. type: object properties: resourceUid: description: The unique identifier for the resource. type: string publicKey: description: Gets or sets the Public Key. type: string provisioningState: $ref: '#/definitions/ResourceProvisioningState' description: Gets the provisioning state. readOnly: true parameters: resourceUriParameter: in: path name: resourceUri description: The fully qualified Azure Resource manager identifier of the Hybrid Compute machine resource to be extended. required: true type: string x-ms-skip-url-encoding: true x-ms-parameter-location: method api-version: in: query name: api-version description: Client Api Version. required: true type: string x-ms-parameterized-host: hostTemplate: '{endpoint}' useSchemePrefix: false parameters: - $ref: '#/parameters/Endpoint'