Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release app microsoft.app 2024 08 02 preview #30562

Open
wants to merge 24 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
c02bea3
Copy files from preview/2024-02-02-preview
Juliehzl Jun 21, 2024
08daf68
Update version to preview/2024-08-02-preview
Juliehzl Jun 21, 2024
40002d9
Added tag for 2024-08-02-preview in readme file
Juliehzl Jun 21, 2024
e5f2a13
Support spring cloud gateway (#29591)
Caoxuyang Jul 4, 2024
da9cbac
Add scale property to java component (#29801)
Caoxuyang Jul 22, 2024
ab21dde
[Microsoft.App] add debug endpoint on replica container (#29778)
yiliuTo Jul 23, 2024
0263161
Update header and query parameter for source control (#29536)
Juliehzl Jul 31, 2024
8bb1206
Enable DeploymentErrors for ContainerApps (#29822)
LaylaLiu-gmail Aug 1, 2024
c706e7e
Add dockerfile path argument (#30156)
snehapar9 Aug 21, 2024
f8682d8
Add KEDA cooldownPeriod/pollingInterval property for Container App & …
tawalke Aug 21, 2024
4569cf3
Make the header optional for source control (#30232)
Juliehzl Aug 22, 2024
95a6733
Add includeDapr in traces and include keda in metrics for container a…
michaelkira Aug 23, 2024
fe14421
Fix sessionpool name parameter location (#30231)
yitaopan Aug 23, 2024
c7bb185
Add job suspend resume (#30304)
bgashirabake Aug 27, 2024
a3c1cf5
add runningState change (#30464)
bgashirabake Sep 13, 2024
28dcb2a
[Microsoft.App] Add enableFips property for dedicated workload profil…
jijohn14 Sep 18, 2024
c767de4
Add system data back for billingMeter (#30627)
Juliehzl Sep 20, 2024
8e360bb
Fix CI check for 2024-08-02-preview (#30641)
Juliehzl Sep 23, 2024
077e110
add suppression for patch java component (#30644)
Caoxuyang Sep 23, 2024
8de0ed3
Fix session pool error response (#30647)
yitaopan Sep 23, 2024
4005c4c
Fix Swagger PrettierCheck for examples (#30674)
Juliehzl Sep 24, 2024
600a6cd
revert change (#30700)
jijohn14 Sep 25, 2024
1dc7b23
Fix default value property error for keda properties - 08.2024 releas…
tawalke Sep 26, 2024
17ff6e9
Add Identity to session pool registry (#30748)
najian Sep 27, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion cSpell.json
Original file line number Diff line number Diff line change
Expand Up @@ -248,7 +248,7 @@
]
},
{
"filename": "**/specification/app/resource-manager/Microsoft.App/preview/2024-02-02-preview/ContainerApps.json",
"filename": "**/specification/app/resource-manager/Microsoft.App/**/*.json",
"words": [
"workflowapp"
]
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,312 @@
{
"swagger": "2.0",
"info": {
"title": "ContainerApps API Client",
"version": "2024-08-02-preview"
},
"host": "management.azure.com",
"schemes": [
"https"
],
"consumes": [
"application/json"
],
"produces": [
"application/json"
],
"paths": {
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.App/containerApps/{appName}/resiliencyPolicies/{name}": {
"put": {
"tags": [
"AppResiliency"
],
"summary": "Create or update an application's resiliency policy.",
"description": "Create or update container app resiliency policy.",
"operationId": "AppResiliency_CreateOrUpdate",
"parameters": [
{
"$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter"
},
{
"$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter"
},
{
"name": "appName",
"description": "Name of the Container App.",
"in": "path",
"required": true,
"type": "string",
"pattern": "^[-\\w\\._\\(\\)]+$"
},
{
"name": "name",
"description": "Name of the resiliency policy.",
"in": "path",
"required": true,
"type": "string",
"pattern": "^[-\\w\\._\\(\\)]+$"
},
{
"name": "resiliencyEnvelope",
"in": "body",
"description": "The resiliency policy to create or update.",
"required": true,
"schema": {
"$ref": "./CommonDefinitions.json#/definitions/AppResiliency"
}
},
{
"$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter"
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "./CommonDefinitions.json#/definitions/AppResiliency"
}
},
"201": {
"description": "App Resiliency create or update has been started.",
"schema": {
"$ref": "./CommonDefinitions.json#/definitions/AppResiliency"
}
},
"default": {
"description": "Common error response.",
"schema": {
"$ref": "./CommonDefinitions.json#/definitions/DefaultErrorResponse"
}
}
},
"x-ms-examples": {
"Create or Update App Resiliency": {
"$ref": "./examples/AppResiliency_CreateOrUpdate.json"
}
}
},
"patch": {
"tags": [
"AppResiliency"
],
"summary": "Update an application's resiliency policy.",
"description": "Update container app resiliency policy.",
"operationId": "AppResiliency_Update",
"parameters": [
{
"$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter"
},
{
"$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter"
},
{
"name": "appName",
"description": "Name of the Container App.",
"in": "path",
"required": true,
"type": "string",
"pattern": "^[-\\w\\._\\(\\)]+$"
},
{
"name": "name",
"description": "Name of the resiliency policy.",
"in": "path",
"required": true,
"type": "string",
"pattern": "^[-\\w\\._\\(\\)]+$"
},
{
"name": "resiliencyEnvelope",
"in": "body",
"description": "The resiliency policy to update.",
"required": true,
"schema": {
"$ref": "./CommonDefinitions.json#/definitions/AppResiliency"
}
},
{
"$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter"
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "./CommonDefinitions.json#/definitions/AppResiliency"
}
},
"default": {
"description": "Common error response.",
"schema": {
"$ref": "./CommonDefinitions.json#/definitions/DefaultErrorResponse"
}
}
},
"x-ms-examples": {
"Update App Resiliency": {
"$ref": "./examples/AppResiliency_Patch.json"
}
}
},
"delete": {
"tags": [
"AppResiliency"
],
"summary": "Delete an application's resiliency policy.",
"description": "Delete container app resiliency policy.",
"operationId": "AppResiliency_Delete",
"parameters": [
{
"$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter"
},
{
"$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter"
},
{
"name": "appName",
"description": "Name of the Container App.",
"in": "path",
"required": true,
"type": "string",
"pattern": "^[-\\w\\._\\(\\)]+$"
},
{
"name": "name",
"description": "Name of the resiliency policy.",
"in": "path",
"required": true,
"type": "string",
"pattern": "^[-\\w\\._\\(\\)]+$"
},
{
"$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter"
}
],
"responses": {
"200": {
"description": "Resiliency policy deleted successfully."
},
"204": {
"description": "Resiliency policy does not exist."
},
"default": {
"description": "Common error response.",
"schema": {
"$ref": "./CommonDefinitions.json#/definitions/DefaultErrorResponse"
}
}
},
"x-ms-examples": {
"Delete App Resiliency": {
"$ref": "./examples/AppResiliency_Delete.json"
}
}
},
"get": {
"tags": [
"AppResiliency"
],
"summary": "Get an application's resiliency policy.",
"description": "Get container app resiliency policy.",
"operationId": "AppResiliency_Get",
"parameters": [
{
"$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter"
},
{
"$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter"
},
{
"name": "appName",
"description": "Name of the Container App.",
"in": "path",
"required": true,
"type": "string",
"pattern": "^[-\\w\\._\\(\\)]+$"
},
{
"name": "name",
"description": "Name of the resiliency policy.",
"in": "path",
"required": true,
"type": "string",
"pattern": "^[-\\w\\._\\(\\)]+$"
},
{
"$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter"
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "./CommonDefinitions.json#/definitions/AppResiliency"
}
},
"default": {
"description": "Common error response.",
"schema": {
"$ref": "./CommonDefinitions.json#/definitions/DefaultErrorResponse"
}
}
},
"x-ms-examples": {
"Get App Resiliency": {
"$ref": "./examples/AppResiliency_Get.json"
}
}
}
},
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.App/containerApps/{appName}/resiliencyPolicies": {
"get": {
"tags": [
"AppResiliency"
],
"summary": "List an application's resiliency policies.",
"description": "List container app resiliency policies.",
"operationId": "AppResiliency_List",
"parameters": [
{
"$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter"
},
{
"$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter"
},
{
"name": "appName",
"description": "Name of the Container App.",
"in": "path",
"required": true,
"type": "string",
"pattern": "^[-\\w\\._\\(\\)]+$"
},
{
"$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter"
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "./CommonDefinitions.json#/definitions/AppResiliencyCollection"
}
},
"default": {
"description": "Common error response.",
"schema": {
"$ref": "./CommonDefinitions.json#/definitions/DefaultErrorResponse"
}
}
},
"x-ms-examples": {
"List App Resiliency": {
"$ref": "./examples/AppResiliency_List.json"
}
},
"x-ms-pageable": {
"nextLinkName": "nextLink"
}
}
}
}
}
Loading