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

[Microsoft.app] Release app microsoft.app 2024 10 02 preview #31066

Open
wants to merge 52 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 51 commits
Commits
Show all changes
52 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
bf061fc
Copy files from preview/2024-08-02-preview
Juliehzl Sep 27, 2024
1b8badf
Update version to preview/2024-10-02-preview
Juliehzl Sep 27, 2024
ffb6a5d
Added tag for 2024-10-02-preview in readme file
Juliehzl Sep 27, 2024
d779281
Add Identity to session pool 2024-08-02-preview (#30770)
najian Sep 29, 2024
0b11bb9
Easyauth blob token store support msi to auth (#30923)
njuCZ Oct 10, 2024
f3a2d09
Enable Async Operation for ConnectedEnvironment SubResources (#30782)
LaylaLiu-gmail Oct 11, 2024
e28829c
[Microsoft.App] Add gpu property to container resource (#30852)
snehapar9 Oct 15, 2024
a09d5d3
revision transition threshold (#30978)
smzeng Oct 17, 2024
799421d
[Microsoft.App] targetLabel and Labels revision mode (#30802)
smzeng Oct 18, 2024
7580ae6
[Microsoft.App] Add availabilityZones property to managed environment…
jijohn14 Oct 18, 2024
97db453
Add auto bind as an option for custom domain cert binding (#30993)
tdaroly Oct 18, 2024
1429666
add ManagedIdentitySettings to session pool 2024-10-02-preview (#30771)
najian Oct 18, 2024
5c7cbac
[Microsoft.App] Planned Maintenance feature for managed environment (…
jijohn14 Oct 18, 2024
37712e1
[Microsoft.App] Advanced Ingress ACA - 2024-10-02-preview (#30862)
tdaroly Oct 18, 2024
3801d72
Merge remote-tracking branch 'origin/main' into release-app-Microsoft…
jijohn14 Oct 22, 2024
91f4bcd
Fix managed service identity duplicated schema issue (#31100)
Juliehzl Oct 23, 2024
29d7b16
Run prettier for json files (#31142)
jijohn14 Oct 23, 2024
114d978
Move java component suppression to global position (#31165)
Caoxuyang Oct 24, 2024
28f4653
FIx AppLogsConfiguration property description (#31185)
jijohn14 Oct 24, 2024
0bfc985
[Microsoft.App] Add running status property for container apps (#31096)
jijohn14 Oct 24, 2024
3ce8a50
fix pretier issues (#31196)
jijohn14 Oct 25, 2024
6ed0980
Make duration a required property (#31164)
jijohn14 Oct 25, 2024
d18821b
Add jijohn14 as owner (#31183)
jijohn14 Oct 25, 2024
eae0c3c
Fix prettier issues (#31226)
jijohn14 Oct 25, 2024
9fcce9b
Ran prettier command for all examples
jijohn14 Oct 26, 2024
bd0e64d
Merge remote-tracking branch 'origin/main' into release-app-Microsoft…
jijohn14 Oct 26, 2024
35d15b9
Add back x-ms-client-flatten to ConnectedEnvironmentsDaprComponents.j…
jijohn14 Nov 4, 2024
8575f62
[Microsoft.App] Add private link default domain for managed environme…
Juliehzl Nov 11, 2024
4e6a047
Use v5 resource types(#31545)
Juliehzl Nov 14, 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
Original file line number Diff line number Diff line change
@@ -0,0 +1,312 @@
{
"swagger": "2.0",
"info": {
"title": "ContainerApps API Client",
"version": "2024-10-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