swagger: '2.0' info: version: 2020-08-01-preview title: Microsoft Azure AccessControlClient AccessConnector ContainerAppsRevisions API schemes: - https tags: - name: ContainerAppsRevisions paths: ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/containerApps/{containerAppName}/revisions : get: tags: - ContainerAppsRevisions summary: Microsoft Azure Get The Revisions For A Given Container App operationId: microsoftAzureContainerappsrevisionsListrevisions parameters: - $ref: '#/parameters/resourceGroupNameParameter' - name: containerAppName in: path description: Name of the Container App for which Revisions are needed. required: true type: string - $ref: '#/parameters/subscriptionIdParameter' - $ref: '#/parameters/apiVersionParameter' responses: '200': description: OK schema: $ref: '#/definitions/RevisionCollection' default: description: App Service error response. schema: $ref: ./CommonDefinitions.json#/definitions/DefaultErrorResponse x-ms-examples: List Container App's revisions: $ref: ./examples/ListRevisions.json x-ms-pageable: nextLinkName: nextLink description: Needs a more full description created. ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/containerApps/{containerAppName}/revisions/{name} : get: tags: - ContainerAppsRevisions summary: Microsoft Azure Get A Revision Of A Container App operationId: microsoftAzureContainerappsrevisionsGetrevision parameters: - $ref: '#/parameters/resourceGroupNameParameter' - name: containerAppName in: path description: Name of the Container App. required: true type: string - name: name in: path description: Name of the Container App Revision. required: true type: string - $ref: '#/parameters/subscriptionIdParameter' - $ref: '#/parameters/apiVersionParameter' responses: '200': description: OK schema: $ref: '#/definitions/Revision' default: description: App Service error response. schema: $ref: ./CommonDefinitions.json#/definitions/DefaultErrorResponse x-ms-examples: Get Container App's revision: $ref: ./examples/GetRevision.json description: Needs a more full description created. ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/containerApps/{containerAppName}/revisions/{name}/activate : post: tags: - ContainerAppsRevisions summary: Microsoft Azure Activates A Revision For A Container App operationId: microsoftAzureContainerappsrevisionsActivaterevision parameters: - $ref: '#/parameters/resourceGroupNameParameter' - name: containerAppName in: path description: Name of the Container App. required: true type: string - name: name in: path description: Name of the Container App Revision to activate required: true type: string - $ref: '#/parameters/subscriptionIdParameter' - $ref: '#/parameters/apiVersionParameter' responses: '200': description: Container App revision was activated default: description: App Service error response. schema: $ref: ./CommonDefinitions.json#/definitions/DefaultErrorResponse x-ms-examples: Activate Container App's revision: $ref: ./examples/ActivateRevision.json description: Needs a more full description created. ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/containerApps/{containerAppName}/revisions/{name}/deactivate : post: tags: - ContainerAppsRevisions summary: Microsoft Azure Deactivates A Revision For A Container App operationId: microsoftAzureContainerappsrevisionsDeactivaterevision parameters: - $ref: '#/parameters/resourceGroupNameParameter' - name: containerAppName in: path description: Name of the Container App. required: true type: string - name: name in: path description: Name of the Container App Revision to deactivate required: true type: string - $ref: '#/parameters/subscriptionIdParameter' - $ref: '#/parameters/apiVersionParameter' responses: '200': description: Container App revision was deactivated default: description: App Service error response. schema: $ref: ./CommonDefinitions.json#/definitions/DefaultErrorResponse x-ms-examples: Deactivate Container App's revision: $ref: ./examples/DeactivateRevision.json description: Needs a more full description created. ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/containerApps/{containerAppName}/revisions/{name}/restart : post: tags: - ContainerAppsRevisions summary: Microsoft Azure Restarts A Revision For A Container App operationId: microsoftAzureContainerappsrevisionsRestartrevision parameters: - $ref: '#/parameters/resourceGroupNameParameter' - name: containerAppName in: path description: Name of the Container App. required: true type: string - name: name in: path description: Name of the Container App Revision to restart required: true type: string - $ref: '#/parameters/subscriptionIdParameter' - $ref: '#/parameters/apiVersionParameter' responses: '200': description: Container App revision was restarted default: description: App Service error response. schema: $ref: ./CommonDefinitions.json#/definitions/DefaultErrorResponse x-ms-examples: Restart Container App's revision: $ref: ./examples/RestartRevision.json description: Needs a more full description created. definitions: Revision: description: Container App Revision. type: object allOf: - $ref: ./CommonDefinitions.json#/definitions/Resource properties: properties: description: Revision resource specific properties type: object properties: createdTime: format: date-time description: 'Timestamp describing when the revision was created by controller' type: string readOnly: true fqdn: description: Fully qualified domain name of the revision type: string readOnly: true template: $ref: ./CommonDefinitions.json#/definitions/Template description: 'Container App Revision Template with all possible settings and the defaults if user did not provide them. The defaults are populated as they were at the creation time' readOnly: true active: description: Boolean describing if the Revision is Active type: boolean readOnly: true replicas: format: int32 description: Number of pods currently running for this revision type: integer readOnly: true trafficWeight: format: int32 description: Traffic weight assigned to this revision type: integer readOnly: true provisioningError: description: Optional Field - Platform Error Message type: string readOnly: true healthState: description: Current health State of the revision enum: - Healthy - Unhealthy - None type: string readOnly: true x-ms-enum: name: RevisionHealthState modelAsString: true provisioningState: description: Current provisioning State of the revision enum: - Provisioning - Provisioned - Failed - Deprovisioning - Deprovisioned type: string readOnly: true x-ms-enum: name: RevisionProvisioningState modelAsString: true x-ms-client-flatten: true RevisionCollection: description: Container App Revisions collection ARM resource. required: - value type: object properties: value: description: Collection of resources. type: array items: $ref: '#/definitions/Revision' nextLink: description: Link to next page of resources. type: string readOnly: true parameters: subscriptionIdParameter: name: subscriptionId in: path description: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). required: true type: string x-ms-parameter-location: client apiVersionParameter: name: api-version in: query description: API Version required: true type: string x-ms-parameter-location: client resourceGroupNameParameter: name: resourceGroupName in: path description: Name of the resource group to which the resource belongs. required: true type: string maxLength: 90 minLength: 1 pattern: ^[-\w\._\(\)]+[^\.]$ x-ms-parameter-location: method x-ms-parameterized-host: hostTemplate: '{endpoint}' useSchemePrefix: false parameters: - $ref: '#/parameters/Endpoint'