swagger: '2.0' info: version: 2020-08-01-preview title: Microsoft Azure AccessControlClient AccessConnector AddonStatus API schemes: - https tags: - name: AddonStatus paths: /subscriptions/{subscriptionId}/providers/Microsoft.Addons/supportProviders/canonical/listSupportPlanInfo: post: tags: - AddonStatus operationId: microsoftAzureSupportplantypesListinfo description: Returns the canonical support plan information for all types for the subscription. x-ms-examples: CanonicalListSupportPlanInfo_Post: $ref: ./examples/CanonicalListSupportPlanInfo_Post.json parameters: - $ref: '#/parameters/ApiVersionParameter' - $ref: '#/parameters/SubscriptionIdParameter' responses: '200': description: OK schema: $ref: '#/definitions/CanonicalSupportPlanInfo' '404': description: Not Found default: description: BadRequest schema: $ref: '#/definitions/ErrorDefinition' summary: Microsoft Azure Post Subscriptions Subscriptionid Providers Microsoft Addons Supportproviders Canonical Listsupportplaninfo definitions: ErrorDefinition: type: object title: Error description: Error description and code explaining why an operation failed. required: - message - code properties: message: type: string description: Description of the error. code: type: string description: Service specific error code which serves as the substatus for the HTTP error code. CanonicalSupportPlanInfo: type: array title: Canonical Support Plan Info description: The status of all Canonical support plans for a subscription. items: $ref: '#/definitions/CanonicalSupportPlanInfoDefinition' x-ms-identifiers: [] CanonicalSupportPlanInfoDefinition: type: object description: Definition object with the properties of a canonical plan properties: supportPlanType: type: string description: Support plan type. enum: - essential - standard - advanced x-ms-enum: name: SupportPlanType modelAsString: true enabled: type: boolean description: Flag to indicate if this support plan type is currently enabled for the subscription. oneTimeCharge: type: string description: The one time charge status for the subscription. enum: - 'no' - onEnabled - onReenabled x-ms-enum: name: OneTimeCharge modelAsString: true parameters: ApiVersionParameter: name: api-version in: query required: true type: string description: Client API version. SubscriptionIdParameter: name: subscriptionId in: path required: true type: string description: Subscription credentials that uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. x-ms-parameterized-host: hostTemplate: '{endpoint}' useSchemePrefix: false parameters: - $ref: '#/parameters/Endpoint'