swagger: '2.0' info: version: 2020-08-01-preview title: Microsoft Azure AccessControlClient AccessConnector Publishers API schemes: - https tags: - name: Publishers paths: /{resourceUri}/providers/Microsoft.EdgeMarketplace/publishers: get: tags: - Publishers operationId: microsoftAzurePublishersList x-ms-examples: List publishers: $ref: ./examples/ListPublishers.json description: List Publisher resources by parent parameters: - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter - $ref: '#/parameters/Azure.ResourceManager.ResourceUriParameter' - $ref: '#/parameters/Azure.Core.TopQueryParameter' - $ref: '#/parameters/Azure.Core.SkipQueryParameter' - $ref: '#/parameters/Azure.Core.MaxPageSizeQueryParameter' - $ref: '#/parameters/Azure.Core.FilterQueryParameter' - $ref: '#/parameters/Azure.Core.SkipTokenParameter' responses: '200': description: ARM operation completed successfully. schema: $ref: '#/definitions/PublisherListResult' default: description: An unexpected error response. schema: $ref: ../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse x-ms-pageable: nextLinkName: nextLink summary: Microsoft Azure Get Resourceuri Providers Microsoft Edgemarketplace Publishers /subscriptions/{subscriptionId}/providers/Microsoft.EdgeMarketplace/publishers: get: tags: - Publishers operationId: microsoftAzurePublishersListbysubscription x-ms-examples: List publishers by subscription: $ref: ./examples/ListPublishersBySubscription.json description: List Publisher resources in subscription parameters: - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter - $ref: '#/parameters/Azure.Core.TopQueryParameter' - $ref: '#/parameters/Azure.Core.SkipQueryParameter' - $ref: '#/parameters/Azure.Core.MaxPageSizeQueryParameter' - $ref: '#/parameters/Azure.Core.FilterQueryParameter' - $ref: '#/parameters/Azure.Core.SkipTokenParameter' responses: '200': description: ARM operation completed successfully. schema: $ref: '#/definitions/PublisherListResult' default: description: An unexpected error response. schema: $ref: ../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse x-ms-pageable: nextLinkName: nextLink summary: Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Edgemarketplace Publishers /{resourceUri}/providers/Microsoft.EdgeMarketplace/publishers/{publisherName}: get: tags: - Publishers operationId: microsoftAzurePublishersGet x-ms-examples: Get publisher: $ref: ./examples/GetPublisher.json description: Get a Publisher parameters: - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter - $ref: '#/parameters/Azure.ResourceManager.ResourceUriParameter' - name: publisherName in: path required: true description: Name of the publisher pattern: ^.*$ type: string responses: '200': description: ARM operation completed successfully. schema: $ref: '#/definitions/Publisher' default: description: An unexpected error response. schema: $ref: ../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse summary: Microsoft Azure Get Resourceuri Providers Microsoft Edgemarketplace Publishers Publishername definitions: Azure.ResourceManager.ResourceProvisioningState: type: string description: The provisioning state of a resource type. enum: - Succeeded - Failed - Canceled x-ms-enum: name: ResourceProvisioningState modelAsString: true values: - name: Succeeded value: Succeeded description: Resource has been created. - name: Failed value: Failed description: Resource creation failed. - name: Canceled value: Canceled description: Resource creation was canceled. PublisherListResult: type: object properties: value: type: array items: $ref: '#/definitions/Publisher' description: The Publisher items on this page x-typespec-name: Publisher[] nextLink: type: string format: uri description: The link to the next page of items x-typespec-name: TypeSpec.Rest.ResourceLocation description: The response of a Publisher list operation. required: - value Publisher: type: object properties: properties: $ref: '#/definitions/PublisherProperties' description: The resource-specific properties for this resource. x-ms-client-flatten: true x-ms-mutability: - read - create description: A publisher who provides offers. allOf: - $ref: ../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource PublisherProperties: type: object properties: provisioningState: $ref: '#/definitions/Azure.ResourceManager.ResourceProvisioningState' description: The resource provisioning state description: Publisher properties required: - provisioningState parameters: Azure.Core.SkipTokenParameter: name: $skipToken in: query required: false description: Skip over when retrieving results. type: string x-ms-parameter-location: method Azure.Core.SkipQueryParameter: name: skip in: query required: false description: The number of result items to skip. default: 0 type: integer format: int32 x-ms-parameter-location: method Azure.Core.MaxPageSizeQueryParameter: name: maxpagesize in: query required: false description: The maximum number of result items per page. type: integer format: int32 x-ms-parameter-location: method Azure.ResourceManager.ResourceUriParameter: name: resourceUri in: path required: true description: The fully qualified Azure Resource manager identifier of the resource. type: string x-ms-skip-url-encoding: true x-ms-parameter-location: method Azure.Core.TopQueryParameter: name: $top in: query required: false description: The number of result items to return. type: integer format: int32 x-ms-parameter-location: method Azure.Core.FilterQueryParameter: name: $filter in: query required: false description: Filter the result list using the given expression. type: string x-ms-parameter-location: method x-ms-parameterized-host: hostTemplate: '{endpoint}' useSchemePrefix: false parameters: - $ref: '#/parameters/Endpoint'