Skip to content

Commit 8e95764

Browse files
authored
stable version for Microsoft.Confluent rp (#25984)
* stable version for Microsoft.Confluent rp * Updated the readme to have the stable version tag * Fix lintdiff error * Adds base for updating Microsoft.Confluent from version stable/2021-12-01 to version 2023-08-22 * Updates readme * Updates API version in new specs and examples * Updated the required changes for stable version * Fix merge issues
1 parent b0bb0f6 commit 8e95764

20 files changed

+2985
-2
lines changed

specification/confluent/resource-manager/Microsoft.Confluent/stable/2023-08-22/confluent.json

Lines changed: 2057 additions & 0 deletions
Large diffs are not rendered by default.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
{
2+
"parameters": {
3+
"api-version": "2023-08-22",
4+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
5+
"resourceGroupName": "myResourceGroup",
6+
"organizationName": "myOrganization",
7+
"environment": "env-00000",
8+
"body": {
9+
"searchFilters": {
10+
"pageSize": "10",
11+
"pageToken": "asc4fts4ft"
12+
}
13+
}
14+
},
15+
"responses": {
16+
"200": {
17+
"body": {
18+
"kind": "ClusterList",
19+
"metadata": {
20+
"first": "https://api.confluent.cloud/cmk/v2/clusters",
21+
"last": "https://api.confluent.cloud/cmk/v2/clusters?page_token=bcAOehAY8F16YD84Z1wT",
22+
"prev": "https://api.confluent.cloud/cmk/v2/clusters?page_token=YIXRY97wWYmwzrax4dld",
23+
"next": "https://api.confluent.cloud/cmk/v2/clusters?page_token=UvmDWOB1iwfAIBPj6EYb",
24+
"total_size": 123
25+
},
26+
"data": [
27+
{
28+
"kind": "Cluster",
29+
"id": "dlz-f3a90de",
30+
"metadata": {
31+
"self": "https://api.confluent.cloud/cmk/v2/clusters/lkc-12345",
32+
"resource_name": "crn://confluent.cloud/organization=9bb441c4-edef-46ac-8a41-c49e44a3fd9a/environment=env-abc123/cloud-cluster=lkc-12345",
33+
"created_at": "2006-01-02T15:04:05-07:00",
34+
"updated_at": "2006-01-02T15:04:05-07:00",
35+
"deleted_at": "2006-01-02T15:04:05-07:00"
36+
},
37+
"spec": {
38+
"display_name": "ProdKafkaCluster",
39+
"availability": "SINGLE_ZONE",
40+
"cloud": "GCP",
41+
"region": "us-east4",
42+
"config": {
43+
"kind": "Basic"
44+
},
45+
"kafka_bootstrap_endpoint": "lkc-00000-00000.us-central1.gcp.glb.confluent.cloud:9092",
46+
"http_endpoint": "https://lkc-00000-00000.us-central1.gcp.glb.confluent.cloud",
47+
"api_endpoint": "https://pkac-00000.us-west-2.aws.confluent.cloud",
48+
"environment": {
49+
"id": "env-00000",
50+
"environment": "string",
51+
"related": "https://api.confluent.cloud/v2/environments/env-00000",
52+
"resource_name": "https://api.confluent.cloud/organization=9bb441c4-edef-46ac-8a41-c49e44a3fd9a/environment=env-00000"
53+
},
54+
"network": {
55+
"id": "n-00000",
56+
"environment": "string",
57+
"related": "https://api.confluent.cloud/networking/v1/networks/n-00000",
58+
"resource_name": "https://api.confluent.cloud/organization=9bb441c4-edef-46ac-8a41-c49e44a3fd9a/environment=env-abc123/network=n-00000"
59+
},
60+
"byok": {
61+
"id": "cck-00000",
62+
"related": "https://api.confluent.cloud/byok/v1/keys/cck-00000",
63+
"resource_name": "https://api.confluent.cloud/organization=9bb441c4-edef-46ac-8a41-c49e44a3fd9a/key=cck-00000"
64+
}
65+
},
66+
"status": {
67+
"phase": "PROVISIONED",
68+
"cku": 2
69+
}
70+
}
71+
]
72+
}
73+
}
74+
}
75+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
{
2+
"parameters": {
3+
"api-version": "2023-08-22",
4+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
5+
"resourceGroupName": "myResourceGroup",
6+
"organizationName": "myOrganization",
7+
"body": {
8+
"searchFilters": {
9+
"pageSize": "10",
10+
"pageToken": "asc4fts4ft"
11+
}
12+
}
13+
},
14+
"responses": {
15+
"200": {
16+
"body": {
17+
"kind": "EnvironmentList",
18+
"metadata": {
19+
"first": "https://api.confluent.cloud/org/v2/environments",
20+
"last": "https://api.confluent.cloud/org/v2/environments?page_token=bcAOehAY8F16YD84Z1wT",
21+
"prev": "https://api.confluent.cloud/org/v2/environments?page_token=YIXRY97wWYmwzrax4dld",
22+
"next": "https://api.confluent.cloud/org/v2/environments?page_token=UvmDWOB1iwfAIBPj6EYb",
23+
"total_size": 123
24+
},
25+
"data": [
26+
{
27+
"kind": "Environment",
28+
"id": "dlz-f3a90de",
29+
"metadata": {
30+
"self": "https://api.confluent.cloud/org/v2/environments/e-12345",
31+
"resource_name": "crn://confluent.cloud/organization=9bb441c4-edef-46ac-8a41-c49e44a3fd9a/environment=e-12345",
32+
"created_at": "2006-01-02T15:04:05-07:00",
33+
"updated_at": "2006-01-02T15:04:05-07:00",
34+
"deleted_at": "2006-01-02T15:04:05-07:00"
35+
},
36+
"display_name": "prod-finance01"
37+
}
38+
]
39+
}
40+
}
41+
}
42+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
{
2+
"parameters": {
3+
"api-version": "2023-08-22",
4+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
5+
"resourceGroupName": "myResourceGroup",
6+
"organizationName": "myOrganization",
7+
"body": {
8+
"searchFilters": {
9+
"pageSize": "10",
10+
"pageToken": "asc4fts4ft",
11+
"status": "INVITE_STATUS_SENT"
12+
}
13+
}
14+
},
15+
"responses": {
16+
"200": {
17+
"body": {
18+
"kind": "InvitationList",
19+
"metadata": {
20+
"first": "https://api.confluent.cloud/iam/v2/invitations",
21+
"last": "https://api.confluent.cloud/iam/v2/invitations?page_token=bcAOehAY8F16YD84Z1wT",
22+
"prev": "https://api.confluent.cloud/iam/v2/invitations?page_token=YIXRY97wWYmwzrax4dld",
23+
"next": "https://api.confluent.cloud/iam/v2/invitations?page_token=UvmDWOB1iwfAIBPj6EYb",
24+
"total_size": 123
25+
},
26+
"data": [
27+
{
28+
"kind": "Invitation",
29+
"id": "dlz-f3a90de",
30+
"metadata": {
31+
"self": "https://api.confluent.cloud/iam/v2/invitations/i-12345",
32+
"resource_name": "crn://confluent.cloud/organization=9bb441c4-edef-46ac-8a41-c49e44a3fd9a/invitation=i-12345",
33+
"created_at": "2006-01-02T15:04:05-07:00",
34+
"updated_at": "2006-01-02T15:04:05-07:00",
35+
"deleted_at": "2006-01-02T15:04:05-07:00"
36+
},
37+
"email": "[email protected]",
38+
"auth_type": "AUTH_TYPE_SSO",
39+
"status": "INVITE_STATUS_SENT",
40+
"accepted_at": "2022-07-06T17:21:33Z",
41+
"expires_at": "2022-07-07T17:22:39Z"
42+
}
43+
]
44+
}
45+
}
46+
}
47+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
{
2+
"parameters": {
3+
"api-version": "2023-08-22",
4+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
5+
"resourceGroupName": "myResourceGroup",
6+
"organizationName": "myOrganization",
7+
"body": {
8+
"invitedUserDetails": {
9+
"invitedEmail": "[email protected]",
10+
"auth_type": "AUTH_TYPE_SSO"
11+
}
12+
}
13+
},
14+
"responses": {
15+
"200": {
16+
"body": {
17+
"kind": "Invitation",
18+
"id": "dlz-f3a90de",
19+
"metadata": {
20+
"self": "https://api.confluent.cloud/iam/v2/invitations/i-12345",
21+
"resource_name": "crn://confluent.cloud/organization=9bb441c4-edef-46ac-8a41-c49e44a3fd9a/invitation=i-12345",
22+
"created_at": "2006-01-02T15:04:05-07:00",
23+
"updated_at": "2006-01-02T15:04:05-07:00",
24+
"deleted_at": "2006-01-02T15:04:05-07:00"
25+
},
26+
"email": "[email protected]",
27+
"auth_type": "AUTH_TYPE_SSO",
28+
"status": "INVITE_STATUS_SENT",
29+
"accepted_at": "2022-07-06T17:21:33Z",
30+
"expires_at": "2022-07-07T17:22:39Z"
31+
}
32+
}
33+
}
34+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
{
2+
"parameters": {
3+
"api-version": "2023-08-22",
4+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
5+
"resourceGroupName": "myResourceGroup",
6+
"organizationName": "myOrganization",
7+
"crn_pattern": "crn://confluent.cloud/organization=1111aaaa-11aa-11aa-11aa-111111aaaaaa/environment=env-aaa1111/cloud-cluster=lkc-1111aaa",
8+
"principal": "User:u-111aaa",
9+
"body": {
10+
"searchFilters": {
11+
"pageSize": "10",
12+
"pageToken": "asc4fts4ft"
13+
}
14+
}
15+
},
16+
"responses": {
17+
"200": {
18+
"body": {
19+
"kind": "RoleBindingList",
20+
"metadata": {
21+
"first": "https://api.confluent.cloud/iam/v2/role-bindings",
22+
"last": "https://api.confluent.cloud/iam/v2/role-bindings?page_token=bcAOehAY8F16YD84Z1wT",
23+
"prev": "https://api.confluent.cloud/iam/v2/role-bindings?page_token=YIXRY97wWYmwzrax4dld",
24+
"next": "https://api.confluent.cloud/iam/v2/role-bindings?page_token=UvmDWOB1iwfAIBPj6EYb",
25+
"total_size": 123
26+
},
27+
"data": [
28+
{
29+
"kind": "RoleBinding",
30+
"id": "dlz-f3a90de",
31+
"metadata": {
32+
"self": "https://api.confluent.cloud/iam/v2/role-bindings/rb-12345",
33+
"resource_name": "crn://confluent.cloud/organization=9bb441c4-edef-46ac-8a41-c49e44a3fd9a/role-binding=rb-12345",
34+
"created_at": "2006-01-02T15:04:05-07:00",
35+
"updated_at": "2006-01-02T15:04:05-07:00",
36+
"deleted_at": "2006-01-02T15:04:05-07:00"
37+
},
38+
"principal": "User:u-111aaa",
39+
"role_name": "CloudClusterAdmin",
40+
"crn_pattern": "crn://confluent.cloud/organization=1111aaaa-11aa-11aa-11aa-111111aaaaaa/environment=env-aaa1111/cloud-cluster=lkc-1111aaa"
41+
}
42+
]
43+
}
44+
}
45+
}
46+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
{
2+
"parameters": {
3+
"api-version": "2023-08-22",
4+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
5+
"resourceGroupName": "myResourceGroup",
6+
"organizationName": "myOrganization",
7+
"body": {
8+
"searchFilters": {
9+
"pageSize": "10",
10+
"pageToken": "asc4fts4ft"
11+
}
12+
}
13+
},
14+
"responses": {
15+
"200": {
16+
"body": {
17+
"kind": "ServiceAccountList",
18+
"metadata": {
19+
"first": "https://api.confluent.cloud/iam/v2/service-accounts",
20+
"last": "https://api.confluent.cloud/iam/v2/service-accounts?page_token=bcAOehAY8F16YD84Z1wT",
21+
"prev": "https://api.confluent.cloud/iam/v2/service-accounts?page_token=YIXRY97wWYmwzrax4dld",
22+
"next": "https://api.confluent.cloud/iam/v2/service-accounts?page_token=UvmDWOB1iwfAIBPj6EYb",
23+
"total_size": 123
24+
},
25+
"data": [
26+
{
27+
"kind": "ServiceAccount",
28+
"id": "dlz-f3a90de",
29+
"metadata": {
30+
"self": "https://api.confluent.cloud/iam/v2/service-accounts/sa-12345",
31+
"resource_name": "crn://confluent.cloud/service-account=sa-12345",
32+
"created_at": "2006-01-02T15:04:05-07:00",
33+
"updated_at": "2006-01-02T15:04:05-07:00",
34+
"deleted_at": "2006-01-02T15:04:05-07:00"
35+
},
36+
"display_name": "DeLorean_auto_repair",
37+
"description": "Doc's repair bot for the DeLorean"
38+
}
39+
]
40+
}
41+
}
42+
}
43+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
{
2+
"parameters": {
3+
"api-version": "2023-08-22",
4+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
5+
"resourceGroupName": "myResourceGroup",
6+
"organizationName": "myOrganization",
7+
"body": {
8+
"searchFilters": {
9+
"pageSize": "10",
10+
"pageToken": "asc4fts4ft"
11+
}
12+
}
13+
},
14+
"responses": {
15+
"200": {
16+
"body": {
17+
"kind": "UserList",
18+
"metadata": {
19+
"first": "https://api.confluent.cloud/iam/v2/users",
20+
"last": "https://api.confluent.cloud/iam/v2/users?page_token=bcAOehAY8F16YD84Z1wT",
21+
"prev": "https://api.confluent.cloud/iam/v2/users?page_token=YIXRY97wWYmwzrax4dld",
22+
"next": "https://api.confluent.cloud/iam/v2/users?page_token=UvmDWOB1iwfAIBPj6EYb",
23+
"total_size": 123
24+
},
25+
"data": [
26+
{
27+
"kind": "User",
28+
"id": "dlz-f3a90de",
29+
"metadata": {
30+
"self": "https://api.confluent.cloud/iam/v2/users/u-12345",
31+
"resource_name": "crn://confluent.cloud/user=u-12345",
32+
"created_at": "2006-01-02T15:04:05-07:00",
33+
"updated_at": "2006-01-02T15:04:05-07:00",
34+
"deleted_at": "2006-01-02T15:04:05-07:00"
35+
},
36+
"email": "[email protected]",
37+
"full_name": "Marty McFly",
38+
"auth_type": "AUTH_TYPE_SSO"
39+
}
40+
]
41+
}
42+
}
43+
}
44+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
{
2+
"parameters": {
3+
"api-version": "2023-08-22",
4+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
5+
"requestBody": {
6+
"properties": {
7+
"accepted": true
8+
}
9+
}
10+
},
11+
"responses": {
12+
"200": {
13+
"body": {
14+
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Confluent/agreements/default",
15+
"name": "default",
16+
"type": "Microsoft.Confluent/agreements",
17+
"systemData": {
18+
"createdBy": "string",
19+
"createdByType": "User",
20+
"createdAt": "2020-05-09T14:28:47.284Z",
21+
"lastModifiedBy": "string",
22+
"lastModifiedByType": "User",
23+
"lastModifiedAt": "2020-05-09T14:28:47.284Z"
24+
},
25+
"properties": {
26+
"publisher": "pubid1",
27+
"product": "offid1",
28+
"plan": "planid1",
29+
"licenseTextLink": "test.licenseLink1",
30+
"privacyPolicyLink": "test.privacyPolicyLink1",
31+
"retrieveDatetime": "2020-11-05T17:33:07.12132Z",
32+
"signature": "YKWOQOKH2BCKZ46O7SCKHANWEENRFRU5WB4LXDFUYWCBWTS4AG4SGQXCOZYIR5ZJCZTXRMZKYZMO2BJSL5YKPLAR4LBFRUNS6CRYE7A",
33+
"accepted": true
34+
}
35+
}
36+
}
37+
}
38+
}

0 commit comments

Comments
 (0)