Skip to content

Commit

Permalink
Added examples for Microsoft.Solutions 2018-06-01 for S360 item. (Azu…
Browse files Browse the repository at this point in the history
…re#12571)

* Added examples for Microsoft.Solutions 2018-06-01 for S360 item.

* Added examples for Microsoft.Solutions 2018-06-01 for S360 item.
  • Loading branch information
vayada committed Jan 25, 2021
1 parent 391fb8c commit b7050b7
Show file tree
Hide file tree
Showing 8 changed files with 273 additions and 1 deletion.
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
{
"parameters": {
"applicationId": "myApplicationId",
"api-version": "2018-06-01",
"parameters": {
"properties": {
"managedResourceGroupId": "/subscriptions/subid/resourceGroups/myManagedRG"
},
"location": "East US 2",
"kind": "ServiceCatalog"
}
},
"responses": {
"201": {
"headers": {},
"body": {
"name": "myManagedApplication",
"id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/applications/myManagedApplication",
"type": "Microsoft.Solutions/applications",
"location": "East US 2",
"managedBy": null,
"tags": null,
"plan": null,
"identity": null,
"kind": "ServiceCatalog",
"sku": null,
"properties": {
"managedResourceGroupId": "/subscriptions/subid/resourceGroups/myManagedRG",
"outputs": null,
"parameters": null,
"provisioningState": "Created"
}
}
},
"200": {
"headers": {},
"body": {
"name": "myManagedApplication",
"id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/applications/myManagedApplication",
"type": "Microsoft.Solutions/applications",
"location": "East US 2",
"managedBy": null,
"tags": null,
"plan": null,
"identity": null,
"kind": "ServiceCatalog",
"sku": null,
"properties": {
"managedResourceGroupId": "/subscriptions/subid/resourceGroups/myManagedRG",
"outputs": null,
"parameters": null,
"provisioningState": "Created"
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"parameters": {
"subscriptionId": "subid",
"resourceGroupName": "rg",
"applicationName": "myManagedApplication",
"api-version": "2018-06-01"
},
"responses": {
"204": {},
"202": {}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"parameters": {
"applicationId": "myApplicationId",
"api-version": "2018-06-01"
},
"responses": {
"204": {},
"202": {}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
{
"parameters": {
"applicationId": "myApplicationId",
"api-version": "2018-06-01"
},
"responses": {
"200": {
"headers": {},
"body": {
"name": "myManagedApplication",
"id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/applications/myManagedApplication",
"type": "Microsoft.Solutions/applications",
"location": "East US 2",
"managedBy": null,
"tags": null,
"plan": null,
"identity": null,
"kind": "ServiceCatalog",
"sku": null,
"properties": {
"managedResourceGroupId": "/subscriptions/subid/resourceGroups/myManagedRG",
"outputs": null,
"parameters": null,
"provisioningState": "Created"
}
}
},
"404": {}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
{
"parameters": {
"subscriptionId": "subid",
"api-version": "2018-06-01"
},
"responses": {
"200": {
"headers": {},
"body": {
"value": [
{
"name": "myManagedApplication",
"id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/applications/myManagedApplication",
"type": "Microsoft.Solutions/applications",
"location": "East US 2",
"managedBy": null,
"tags": null,
"plan": null,
"identity": null,
"kind": "ServiceCatalog",
"sku": null,
"properties": {
"managedResourceGroupId": "/subscriptions/subid/resourceGroups/myManagedRG",
"outputs": null,
"parameters": null,
"provisioningState": "Created"
}
},
{
"name": "myManagedApplication2",
"id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/applications/myManagedApplication2",
"type": "Microsoft.Solutions/applications",
"location": "West US",
"managedBy": null,
"tags": null,
"plan": null,
"identity": null,
"kind": "ServiceCatalog",
"sku": null,
"properties": {
"managedResourceGroupId": "/subscriptions/subid/resourceGroups/myManagedRG",
"outputs": null,
"parameters": null,
"provisioningState": "Created"
}
}
]
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
{
"parameters": {
"subscriptionId": "subid",
"resourceGroupName": "rg",
"applicationName": "myManagedApplication",
"api-version": "2018-06-01",
"parameters": {
"properties": {
"applicationDefinitionId": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/applicationDefinitions/myAppDef",
"managedResourceGroupId": "/subscriptions/subid/resourceGroups/myManagedRG"
},
"kind": "ServiceCatalog"
}
},
"responses": {
"200": {
"headers": {},
"body": {
"name": "myManagedApplication",
"id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/applications/myManagedApplication",
"type": "Microsoft.Solutions/applications",
"managedBy": null,
"plan": null,
"identity": null,
"kind": "ServiceCatalog",
"sku": null,
"properties": {
"applicationDefinitionId": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/applicationDefinitions/myAppDef",
"managedResourceGroupId": "/subscriptions/subid/resourceGroups/myManagedRG",
"outputs": null,
"parameters": null,
"provisioningState": "Created"
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
{
"parameters": {
"applicationId": "myApplicationId",
"api-version": "2018-06-01",
"parameters": {
"properties": {
"applicationDefinitionId": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/applicationDefinitions/myAppDef",
"managedResourceGroupId": "/subscriptions/subid/resourceGroups/myManagedRG"
},
"kind": "ServiceCatalog"
}
},
"responses": {
"200": {
"headers": {},
"body": {
"name": "myManagedApplication",
"id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/applications/myManagedApplication",
"type": "Microsoft.Solutions/applications",
"managedBy": null,
"plan": null,
"identity": null,
"kind": "ServiceCatalog",
"sku": null,
"properties": {
"applicationDefinitionId": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/applicationDefinitions/myAppDef",
"managedResourceGroupId": "/subscriptions/subid/resourceGroups/myManagedRG",
"outputs": null,
"parameters": null,
"provisioningState": "Created"
}
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,11 @@
],
"operationId": "Applications_Delete",
"description": "Deletes the managed application.",
"x-ms-examples": {
"Deletes a managed application": {
"$ref": "./examples/deleteApplication.json"
}
},
"parameters": [
{
"name": "resourceGroupName",
Expand Down Expand Up @@ -245,6 +250,11 @@
],
"operationId": "Applications_Update",
"description": "Updates an existing managed application. The only value that can be updated via PATCH currently is the tags.",
"x-ms-examples": {
"Updates a managed application": {
"$ref": "./examples/updateApplication.json"
}
},
"parameters": [
{
"name": "resourceGroupName",
Expand Down Expand Up @@ -359,6 +369,11 @@
],
"operationId": "ApplicationDefinitions_Delete",
"description": "Deletes the managed application definition.",
"x-ms-examples": {
"Deletes a managed application": {
"$ref": "./examples/deleteApplicationDefinition.json"
}
},
"parameters": [
{
"name": "resourceGroupName",
Expand Down Expand Up @@ -580,6 +595,11 @@
],
"operationId": "Applications_ListBySubscription",
"description": "Gets all the applications within a subscription.",
"x-ms-examples": {
"Lists applications by subscription": {
"$ref": "./examples/listApplicationsBySubscription.json"
}
},
"parameters": [
{
"$ref": "#/parameters/ApiVersionParameter"
Expand Down Expand Up @@ -614,6 +634,11 @@
],
"operationId": "Applications_GetById",
"description": "Gets the managed application.",
"x-ms-examples": {
"Get application by id": {
"$ref": "./examples/getApplicationById.json"
}
},
"parameters": [
{
"name": "applicationId",
Expand Down Expand Up @@ -651,6 +676,11 @@
],
"operationId": "Applications_DeleteById",
"description": "Deletes the managed application.",
"x-ms-examples": {
"Delete application by id": {
"$ref": "./examples/deleteApplicationById.json"
}
},
"parameters": [
{
"name": "applicationId",
Expand Down Expand Up @@ -686,6 +716,11 @@
],
"operationId": "Applications_CreateOrUpdateById",
"description": "Creates a new managed application.",
"x-ms-examples": {
"Create or update application by id": {
"$ref": "./examples/createOrUpdateApplicationById.json"
}
},
"parameters": [
{
"name": "applicationId",
Expand Down Expand Up @@ -736,6 +771,11 @@
],
"operationId": "Applications_UpdateById",
"description": "Updates an existing managed application. The only value that can be updated via PATCH currently is the tags.",
"x-ms-examples": {
"Update application by id": {
"$ref": "./examples/updateApplicationById.json"
}
},
"parameters": [
{
"name": "applicationId",
Expand Down Expand Up @@ -839,7 +879,7 @@
"operationId": "ApplicationDefinitions_DeleteById",
"description": "Deletes the managed application definition.",
"x-ms-examples": {
"Get managed application definition": {
"Delete application definition": {
"$ref": "./examples/deleteApplicationDefinition.json"
}
},
Expand Down

0 comments on commit b7050b7

Please sign in to comment.