Skip to content

Commit 1b39b09

Browse files
ankisho00Kai0
authored andcommitted
Added Microsoft.Confluent swagger (Azure#9789)
1 parent e8c011a commit 1b39b09

File tree

9 files changed

+1055
-0
lines changed

9 files changed

+1055
-0
lines changed

specification/confluent/resource-manager/Microsoft.Confluent/preview/2020-03-01-preview/confluent.json

Lines changed: 697 additions & 0 deletions
Large diffs are not rendered by default.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
{
2+
"parameters": {
3+
"api-version": "2020-03-01-preview"
4+
},
5+
"responses": {
6+
"200": {
7+
"body": {
8+
"value": [
9+
{
10+
"name": "Microsoft.Confluent/organizations/Read",
11+
"display": {
12+
"provider": "Microsoft.Confluent",
13+
"resource": "organizations",
14+
"operation": "Get/List organization resources",
15+
"description": "Read organization"
16+
}
17+
},
18+
{
19+
"name": "Microsoft.Confluent/organizations/Write",
20+
"display": {
21+
"provider": "Microsoft.Confluent",
22+
"resource": "organizations",
23+
"operation": "Create/Update organization resources",
24+
"description": "Write organization"
25+
}
26+
},
27+
{
28+
"name": "Microsoft.Confluent/organizations/Delete",
29+
"display": {
30+
"provider": "Microsoft.Confluent",
31+
"resource": "organizations",
32+
"operation": "Delete organization resources",
33+
"description": "Delete organization"
34+
}
35+
}
36+
],
37+
"nextLink": null
38+
}
39+
}
40+
}
41+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
{
2+
"parameters": {
3+
"api-version": "2020-03-01-preview",
4+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
5+
"resourceGroupName": "myResourceGroup",
6+
"organizationName": "myOrganization",
7+
"body": {
8+
"properties": {
9+
"offerDetail": {
10+
"publisherId": "string",
11+
"id": "string",
12+
"planId": "string",
13+
"planName": "string",
14+
"termUnit": "string"
15+
},
16+
"userDetail": {
17+
"firstName": "string",
18+
"lastName": "string",
19+
"emailAddress": "contoso@microsoft.com",
20+
"phoneNumber": "+91 1111111111"
21+
}
22+
},
23+
"tags": {
24+
"Environment": "Dev"
25+
},
26+
"location": "West US"
27+
}
28+
},
29+
"responses": {
30+
"200": {
31+
"body": {
32+
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Confluent/organizations/myOrganization",
33+
"name": "myOrganization",
34+
"type": "Microsoft.Confluent/organizations",
35+
"properties": {
36+
"createdTime": "2020-05-09T14:28:47.284Z",
37+
"provisioningState": "Succeeded",
38+
"organizationId": "string",
39+
"ssoUrl": "string",
40+
"offerDetail": {
41+
"publisherId": "string",
42+
"id": "string",
43+
"planId": "string",
44+
"planName": "string",
45+
"termUnit": "string"
46+
},
47+
"userDetail": {
48+
"firstName": "string",
49+
"lastName": "string",
50+
"emailAddress": "contoso@microsoft.com",
51+
"phoneNumber": "+91 1111111111"
52+
}
53+
},
54+
"tags": {
55+
"Environment": "Dev"
56+
},
57+
"location": "West US"
58+
}
59+
},
60+
"201": {
61+
"body": {
62+
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Confluent/organizations/myOrganization",
63+
"name": "myOrganization",
64+
"type": "Microsoft.Confluent/organizations",
65+
"properties": {
66+
"createdTime": "2020-05-09T14:28:47.284Z",
67+
"provisioningState": "Accepted",
68+
"organizationId": "string",
69+
"ssoUrl": "string",
70+
"offerDetail": {
71+
"publisherId": "string",
72+
"id": "string",
73+
"planId": "string",
74+
"planName": "string",
75+
"termUnit": "string"
76+
},
77+
"userDetail": {
78+
"firstName": "string",
79+
"lastName": "string",
80+
"emailAddress": "contoso@microsoft.com",
81+
"phoneNumber": "+91 1111111111"
82+
}
83+
},
84+
"tags": {
85+
"Environment": "Dev"
86+
},
87+
"location": "West US"
88+
}
89+
}
90+
}
91+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"parameters": {
3+
"api-version": "2020-03-01-preview",
4+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
5+
"resourceGroupName": "myResourceGroup",
6+
"organizationName": "myOrganization"
7+
},
8+
"responses": {
9+
"200": {},
10+
"202": {},
11+
"204": {}
12+
}
13+
}
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
{
2+
"parameters": {
3+
"api-version": "2020-03-01-preview",
4+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
5+
"resourceGroupName": "myResourceGroup",
6+
"organizationName": "myOrganization"
7+
},
8+
"responses": {
9+
"200": {
10+
"body": {
11+
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Confluent/organizations/myOrganization",
12+
"name": "myOrganization",
13+
"type": "Microsoft.Confluent/organizations",
14+
"properties": {
15+
"createdTime": "2020-05-09T14:28:47.284Z",
16+
"provisioningState": "Accepted",
17+
"organizationId": "string",
18+
"ssoUrl": "string",
19+
"offerDetail": {
20+
"publisherId": "string",
21+
"id": "string",
22+
"planId": "string",
23+
"planName": "string",
24+
"termUnit": "string"
25+
},
26+
"userDetail": {
27+
"firstName": "string",
28+
"lastName": "string",
29+
"emailAddress": "contoso@microsoft.com",
30+
"phoneNumber": "+91 1111111111"
31+
}
32+
},
33+
"tags": {
34+
"Environment": "Dev"
35+
},
36+
"location": "West US"
37+
}
38+
}
39+
}
40+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
{
2+
"parameters": {
3+
"api-version": "2020-03-01-preview",
4+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
5+
"resourceGroupName": "myResourceGroup"
6+
},
7+
"responses": {
8+
"200": {
9+
"body": {
10+
"value": [
11+
{
12+
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Confluent/organizations/myOrganizations",
13+
"name": "myOrganizations",
14+
"type": "Microsoft.Confluent/organizations",
15+
"properties": {
16+
"createdTime": "2020-05-09T14:28:47.284Z",
17+
"provisioningState": "Accepted",
18+
"organizationId": "string",
19+
"ssoUrl": "string",
20+
"offerDetail": {
21+
"publisherId": "string",
22+
"id": "string",
23+
"planId": "string",
24+
"planName": "string",
25+
"termUnit": "string"
26+
},
27+
"userDetail": {
28+
"firstName": "string",
29+
"lastName": "string",
30+
"emailAddress": "contoso@microsoft.com",
31+
"phoneNumber": "+91 1111111111"
32+
}
33+
},
34+
"tags": {
35+
"Environment": "Dev"
36+
},
37+
"location": "West US"
38+
}
39+
],
40+
"nextLink": "string"
41+
}
42+
}
43+
}
44+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
{
2+
"parameters": {
3+
"api-version": "2020-03-01-preview",
4+
"subscriptionId": "00000000-0000-0000-0000-000000000000"
5+
},
6+
"responses": {
7+
"200": {
8+
"body": {
9+
"value": [
10+
{
11+
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Confluent/organizations/myOrganizations",
12+
"name": "myOrganizations",
13+
"type": "Microsoft.Confluent/organizations",
14+
"properties": {
15+
"createdTime": "2020-05-09T14:28:47.284Z",
16+
"provisioningState": "Accepted",
17+
"organizationId": "string",
18+
"ssoUrl": "string",
19+
"offerDetail": {
20+
"publisherId": "string",
21+
"id": "string",
22+
"planId": "string",
23+
"planName": "string",
24+
"termUnit": "string"
25+
},
26+
"userDetail": {
27+
"firstName": "string",
28+
"lastName": "string",
29+
"emailAddress": "contoso@microsoft.com",
30+
"phoneNumber": "+91 1111111111"
31+
}
32+
},
33+
"tags": {
34+
"Environment": "Dev"
35+
},
36+
"location": "West US"
37+
}
38+
],
39+
"nextLink": "string"
40+
}
41+
}
42+
}
43+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
{
2+
"parameters": {
3+
"api-version": "2020-03-01-preview",
4+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
5+
"resourceGroupName": "myResourceGroup",
6+
"organizationName": "myOrganization",
7+
"body": {
8+
"tags": {
9+
"env": "dev",
10+
"client": "dev-client"
11+
}
12+
}
13+
},
14+
"responses": {
15+
"200": {
16+
"body": {
17+
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Confluent/organizations/myOrganization",
18+
"name": "myOrganization",
19+
"type": "Microsoft.Confluent/organizations",
20+
"properties": {
21+
"createdTime": "2020-05-09T14:28:47.284Z",
22+
"provisioningState": "Succeeded",
23+
"organizationId": "string",
24+
"ssoUrl": "string",
25+
"offerDetail": {
26+
"publisherId": "string",
27+
"id": "string",
28+
"planId": "string",
29+
"planName": "string",
30+
"termUnit": "string"
31+
},
32+
"userDetail": {
33+
"firstName": "string",
34+
"lastName": "string",
35+
"emailAddress": "contoso@microsoft.com",
36+
"phoneNumber": "+91 1111111111"
37+
}
38+
},
39+
"tags": {
40+
"Environment": "Dev"
41+
},
42+
"location": "West US"
43+
}
44+
}
45+
}
46+
}
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# Confluent
2+
3+
> see https://aka.ms/autorest
4+
5+
This is the AutoRest configuration file for ContainerInstance.
6+
7+
8+
9+
---
10+
## Getting Started
11+
To build the SDK for ContainerInstance, simply [Install AutoRest](https://aka.ms/autorest/install) and in this folder, run:
12+
13+
> `autorest`
14+
15+
To see additional help and options, run:
16+
17+
> `autorest --help`
18+
---
19+
20+
## Configuration
21+
22+
23+
24+
### Basic Information
25+
These are the global settings for the Confluent API.
26+
27+
``` yaml
28+
title: Microsoft Confluent Client
29+
openapi-type: arm
30+
tag: package-2020-03-preview
31+
```
32+
33+
### Tag: package-2020-03-preview
34+
35+
These settings apply only when `--tag=package-2020-03-preview` is specified on the command line.
36+
37+
``` yaml $(tag) == 'package-2020-03-preview'
38+
input-file:
39+
- Microsoft.Confluent/preview/2020-03-01-preview/confluent.json
40+
```

0 commit comments

Comments
 (0)