swagger: '2.0' info: version: 2020-08-01-preview title: Microsoft Azure AccessControlClient AccessConnector Software Plan API schemes: - https tags: - name: Software Plan paths: /subscriptions/{subscriptionId}/providers/Microsoft.SoftwarePlan/register: post: description: Register to Microsoft.SoftwarePlan resource provider. operationId: microsoftAzureSoftwareplanRegister tags: - Software Plan x-ms-examples: HybridUseBenefitListResult: $ref: ./examples/RegisterSubscription.json parameters: - $ref: ../../../../../common-types/resource-management/v1/types.json#/parameters/SubscriptionIdParameter - $ref: '#/parameters/ApiVersionParameter' responses: '204': description: OK - Microsoft.SoftwarePlan is registered default: description: Error response describing why the operation failed. schema: $ref: '#/definitions/Error' summary: Microsoft Azure Post Subscriptions Subscriptionid Providers Microsoft Softwareplan Register definitions: ErrorCode: type: string description: Defined error codes to be returned to the client. enum: - InvalidRequestParameter - MissingRequestParameter x-ms-enum: name: ErrorCode modelAsString: true Error: type: object description: Error object returned by the RP properties: code: description: Error code $ref: '#/definitions/ErrorCode' message: type: string description: A user readable error message. Localized based on x-ms-effective-locale header in the request parameters: ApiVersionParameter: name: api-version in: query x-ms-parameter-location: client required: true description: The api-version to be used by the service type: string x-ms-parameterized-host: hostTemplate: '{endpoint}' useSchemePrefix: false parameters: - $ref: '#/parameters/Endpoint'