swagger: '2.0' info: version: 2020-08-01-preview title: Microsoft Azure AccessControlClient AccessConnector VerifiedPartners API schemes: - https tags: - name: VerifiedPartners paths: /providers/Microsoft.EventGrid/verifiedPartners/{verifiedPartnerName}: get: tags: - VerifiedPartners summary: Microsoft Azure Get A Verified Partner description: Get properties of a verified partner. operationId: microsoftAzureVerifiedpartnersGet consumes: [] produces: - application/json parameters: - name: verifiedPartnerName in: path description: Name of the verified partner. required: true type: string - $ref: '#/parameters/ApiVersionParameter' responses: '200': description: OK schema: $ref: '#/definitions/VerifiedPartner' default: description: "*** Error Responses: ***\n\n * 400 Bad Request.\n\n * 500 Internal Server Error." x-ms-examples: VerifiedPartners_Get: $ref: ./examples/VerifiedPartners_Get.json /providers/Microsoft.EventGrid/verifiedPartners: get: tags: - VerifiedPartners summary: Microsoft Azure List All Verified Partners description: Get a list of all verified partners. operationId: microsoftAzureVerifiedpartnersList consumes: [] produces: - application/json parameters: - $ref: '#/parameters/ApiVersionParameter' - $ref: '#/parameters/FilterParameter' - $ref: '#/parameters/TopParameter' responses: '200': description: OK schema: $ref: '#/definitions/VerifiedPartnersListResult' default: description: "*** Error Responses: ***\n\n * 400 Bad Request.\n\n * 500 Internal Server Error." x-ms-examples: VerifiedPartners_List: $ref: ./examples/VerifiedPartners_List.json x-ms-pageable: nextLinkName: nextLink definitions: Resource: description: Definition of a Resource type: object properties: id: description: Fully qualified identifier of the resource. type: string readOnly: true name: description: Name of the resource. type: string readOnly: true type: description: Type of the resource. type: string readOnly: true x-ms-azure-resource: true VerifiedPartnerProperties: description: Properties of the verified partner. type: object properties: partnerRegistrationImmutableId: format: uuid description: ImmutableId of the corresponding partner registration. type: string organizationName: description: Official name of the Partner. type: string partnerDisplayName: description: Display name of the verified partner. type: string partnerTopicDetails: $ref: '#/definitions/PartnerDetails' description: Details of the partner topic scenario. partnerDestinationDetails: $ref: '#/definitions/PartnerDetails' description: Details of the partner destination scenario. provisioningState: description: Provisioning state of the verified partner. enum: - Creating - Updating - Deleting - Succeeded - Canceled - Failed type: string x-ms-enum: name: VerifiedPartnerProvisioningState modelAsString: true PartnerDetails: description: Information about the partner. type: object properties: description: description: This is short description about the partner. The length of this description should not exceed 256 characters. type: string longDescription: description: Long description for the partner's scenarios and integration.Length of this description should not exceed 2048 characters. type: string setupUri: description: "URI of the partner website that can be used by Azure customers to setup Event Grid\r\nintegration on an event source." type: string VerifiedPartner: description: Verified partner information type: object allOf: - $ref: '#/definitions/Resource' properties: properties: $ref: '#/definitions/VerifiedPartnerProperties' description: Properties of the verified partner. x-ms-client-flatten: true systemData: description: The system metadata relating to Verified Partner resource. type: object readOnly: true $ref: ../../../../../common-types/resource-management/v2/types.json#/definitions/systemData VerifiedPartnersListResult: description: Result of the List verified partners operation type: object properties: value: description: A collection of verified partners. type: array items: $ref: '#/definitions/VerifiedPartner' nextLink: description: A link for the next page of verified partners if any. type: string parameters: FilterParameter: name: $filter in: query description: 'The query used to filter the search results using OData syntax. Filtering is permitted on the ''name'' property only and with limited number of OData operations. These operations are: the ''contains'' function as well as the following logical operations: not, and, or, eq (for equal), and ne (for not equal). No arithmetic operations are supported. The following is a valid filter example: $filter=contains(namE, ''PATTERN'') and name ne ''PATTERN-1''. The following is not a valid filter example: $filter=location eq ''westus''.' required: false type: string x-ms-parameter-location: method ApiVersionParameter: name: api-version in: query description: Version of the API to be used with the client request. required: true type: string TopParameter: name: $top in: query description: The number of results to return per page for the list operation. Valid range for top parameter is 1 to 100. If not specified, the default number of results to be returned is 20 items per page. required: false type: integer format: int32 x-ms-parameter-location: method x-ms-parameterized-host: hostTemplate: '{endpoint}' useSchemePrefix: false parameters: - $ref: '#/parameters/Endpoint'