зеркало из https://github.com/Azure/aaz.git
Merge pull request #420 from DeepikaNMS/feature-liftrconflunt-stable-13-02-2024
generated for Liftr confluent stable version 13-02-2024
This commit is contained in:
Коммит
51515b3baa
|
@ -0,0 +1,9 @@
|
|||
# [Command] _confluent organization create-role-binding_
|
||||
|
||||
Organization role bindings
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-13](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb25mbHVlbnQvb3JnYW5pemF0aW9ucy97fS9hY2Nlc3MvZGVmYXVsdC9jcmVhdGVyb2xlYmluZGluZw==/2024-02-13.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/createrolebinding 2024-02-13 -->
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _confluent organization create-user_
|
||||
|
||||
Invite user to the organization
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-13](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb25mbHVlbnQvb3JnYW5pemF0aW9ucy97fS9hY2Nlc3MvZGVmYXVsdC9jcmVhdGVpbnZpdGF0aW9u/2024-02-13.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/createinvitation 2024-02-13 -->
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _confluent organization create_
|
||||
|
||||
Create Organization resource
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-13](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb25mbHVlbnQvb3JnYW5pemF0aW9ucy97fQ==/2024-02-13.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{} 2024-02-13 -->
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _confluent organization delete_
|
||||
|
||||
Delete Organization resource
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-13](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb25mbHVlbnQvb3JnYW5pemF0aW9ucy97fQ==/2024-02-13.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{} 2024-02-13 -->
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _confluent organization list-role-binding_
|
||||
|
||||
Organization role bindings
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-13](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb25mbHVlbnQvb3JnYW5pemF0aW9ucy97fS9hY2Nlc3MvZGVmYXVsdC9saXN0cm9sZWJpbmRpbmdz/2024-02-13.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/listrolebindings 2024-02-13 -->
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _confluent organization list-service-accounts_
|
||||
|
||||
Organization service accounts details
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-13](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb25mbHVlbnQvb3JnYW5pemF0aW9ucy97fS9hY2Nlc3MvZGVmYXVsdC9saXN0c2VydmljZWFjY291bnRz/2024-02-13.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/listserviceaccounts 2024-02-13 -->
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _confluent organization list-users_
|
||||
|
||||
Organization users details
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-13](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb25mbHVlbnQvb3JnYW5pemF0aW9ucy97fS9hY2Nlc3MvZGVmYXVsdC9saXN0dXNlcnM=/2024-02-13.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/listusers 2024-02-13 -->
|
|
@ -0,0 +1,10 @@
|
|||
# [Command] _confluent organization list_
|
||||
|
||||
List all organizations under the specified subscription.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-13](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb25mbHVlbnQvb3JnYW5pemF0aW9ucw==/2024-02-13.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/providers/microsoft.confluent/organizations 2024-02-13 -->
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations 2024-02-13 -->
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _confluent organization show_
|
||||
|
||||
Get the properties of a specific Organization resource.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-13](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb25mbHVlbnQvb3JnYW5pemF0aW9ucy97fQ==/2024-02-13.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{} 2024-02-13 -->
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _confluent organization update_
|
||||
|
||||
Update Organization resource
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-13](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb25mbHVlbnQvb3JnYW5pemF0aW9ucy97fQ==/2024-02-13.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{} 2024-02-13 -->
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _confluent organization api-key delete_
|
||||
|
||||
Delete API key of a kafka or schema registry cluster
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-13](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb25mbHVlbnQvb3JnYW5pemF0aW9ucy97fS9hcGlrZXlzL3t9/2024-02-13.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/apikeys/{} 2024-02-13 -->
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _confluent organization api-key show_
|
||||
|
||||
Get API key details of a kafka or schema registry cluster
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-13](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb25mbHVlbnQvb3JnYW5pemF0aW9ucy97fS9hcGlrZXlzL3t9/2024-02-13.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/apikeys/{} 2024-02-13 -->
|
|
@ -0,0 +1,11 @@
|
|||
# [Group] _confluent organization api-key_
|
||||
|
||||
Manage cluster api key
|
||||
|
||||
## Commands
|
||||
|
||||
- [delete](/Commands/confluent/organization/api-key/_delete.md)
|
||||
: Delete API key of a kafka or schema registry cluster
|
||||
|
||||
- [show](/Commands/confluent/organization/api-key/_show.md)
|
||||
: Get API key details of a kafka or schema registry cluster
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _confluent organization environment list_
|
||||
|
||||
List of all the environments in a organization
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-13](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb25mbHVlbnQvb3JnYW5pemF0aW9ucy97fS9lbnZpcm9ubWVudHM=/2024-02-13.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments 2024-02-13 -->
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _confluent organization environment cluster create-api-key_
|
||||
|
||||
Creates API key for a schema registry Cluster ID or Kafka Cluster ID under a environment
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-13](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb25mbHVlbnQvb3JnYW5pemF0aW9ucy97fS9lbnZpcm9ubWVudHMve30vY2x1c3RlcnMve30vY3JlYXRlYXBpa2V5/2024-02-13.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments/{}/clusters/{}/createapikey 2024-02-13 -->
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _confluent organization environment cluster list_
|
||||
|
||||
List of all the clusters in a environment
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-13](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb25mbHVlbnQvb3JnYW5pemF0aW9ucy97fS9lbnZpcm9ubWVudHMve30vY2x1c3RlcnM=/2024-02-13.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments/{}/clusters 2024-02-13 -->
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _confluent organization environment cluster show_
|
||||
|
||||
Get cluster by Id
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-13](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb25mbHVlbnQvb3JnYW5pemF0aW9ucy97fS9lbnZpcm9ubWVudHMve30vY2x1c3RlcnMve30=/2024-02-13.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments/{}/clusters/{} 2024-02-13 -->
|
|
@ -0,0 +1,14 @@
|
|||
# [Group] _confluent organization environment cluster_
|
||||
|
||||
Command to get the confluent cluster details in a environment
|
||||
|
||||
## Commands
|
||||
|
||||
- [create-api-key](/Commands/confluent/organization/environment/cluster/_create-api-key.md)
|
||||
: Creates API key for a schema registry Cluster ID or Kafka Cluster ID under a environment
|
||||
|
||||
- [list](/Commands/confluent/organization/environment/cluster/_list.md)
|
||||
: List of all the clusters in a environment
|
||||
|
||||
- [show](/Commands/confluent/organization/environment/cluster/_show.md)
|
||||
: Get cluster by Id
|
|
@ -0,0 +1,16 @@
|
|||
# [Group] _confluent organization environment_
|
||||
|
||||
Commands to get the confluent environments in the organization
|
||||
|
||||
## Subgroups
|
||||
|
||||
- [cluster](/Commands/confluent/organization/environment/cluster/readme.md)
|
||||
: Command to get the confluent cluster details in a environment
|
||||
|
||||
- [schema-registry-cluster](/Commands/confluent/organization/environment/schema-registry-cluster/readme.md)
|
||||
: Commands to get the schema registry cluster details in a environment
|
||||
|
||||
## Commands
|
||||
|
||||
- [list](/Commands/confluent/organization/environment/_list.md)
|
||||
: List of all the environments in a organization
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _confluent organization environment schema-registry-cluster list_
|
||||
|
||||
List schema registry clusters
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-13](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb25mbHVlbnQvb3JnYW5pemF0aW9ucy97fS9lbnZpcm9ubWVudHMve30vc2NoZW1hcmVnaXN0cnljbHVzdGVycw==/2024-02-13.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments/{}/schemaregistryclusters 2024-02-13 -->
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _confluent organization environment schema-registry-cluster show_
|
||||
|
||||
Get schema registry cluster by Id
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-13](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb25mbHVlbnQvb3JnYW5pemF0aW9ucy97fS9lbnZpcm9ubWVudHMve30vc2NoZW1hcmVnaXN0cnljbHVzdGVycy97fQ==/2024-02-13.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments/{}/schemaregistryclusters/{} 2024-02-13 -->
|
|
@ -0,0 +1,11 @@
|
|||
# [Group] _confluent organization environment schema-registry-cluster_
|
||||
|
||||
Commands to get the schema registry cluster details in a environment
|
||||
|
||||
## Commands
|
||||
|
||||
- [list](/Commands/confluent/organization/environment/schema-registry-cluster/_list.md)
|
||||
: List schema registry clusters
|
||||
|
||||
- [show](/Commands/confluent/organization/environment/schema-registry-cluster/_show.md)
|
||||
: Get schema registry cluster by Id
|
|
@ -0,0 +1,46 @@
|
|||
# [Group] _confluent organization_
|
||||
|
||||
Commands to perform actions on a confluent organization
|
||||
|
||||
## Subgroups
|
||||
|
||||
- [api-key](/Commands/confluent/organization/api-key/readme.md)
|
||||
: Manage cluster api key
|
||||
|
||||
- [environment](/Commands/confluent/organization/environment/readme.md)
|
||||
: Commands to get the confluent environments in the organization
|
||||
|
||||
- [role-binding](/Commands/confluent/organization/role-binding/readme.md)
|
||||
: Manage Role binding
|
||||
|
||||
## Commands
|
||||
|
||||
- [create](/Commands/confluent/organization/_create.md)
|
||||
: Create Organization resource
|
||||
|
||||
- [create-role-binding](/Commands/confluent/organization/_create-role-binding.md)
|
||||
: Organization role bindings
|
||||
|
||||
- [create-user](/Commands/confluent/organization/_create-user.md)
|
||||
: Invite user to the organization
|
||||
|
||||
- [delete](/Commands/confluent/organization/_delete.md)
|
||||
: Delete Organization resource
|
||||
|
||||
- [list](/Commands/confluent/organization/_list.md)
|
||||
: List all organizations under the specified subscription.
|
||||
|
||||
- [list-role-binding](/Commands/confluent/organization/_list-role-binding.md)
|
||||
: Organization role bindings
|
||||
|
||||
- [list-service-accounts](/Commands/confluent/organization/_list-service-accounts.md)
|
||||
: Organization service accounts details
|
||||
|
||||
- [list-users](/Commands/confluent/organization/_list-users.md)
|
||||
: Organization users details
|
||||
|
||||
- [show](/Commands/confluent/organization/_show.md)
|
||||
: Get the properties of a specific Organization resource.
|
||||
|
||||
- [update](/Commands/confluent/organization/_update.md)
|
||||
: Update Organization resource
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _confluent organization role-binding delete_
|
||||
|
||||
Delete role bindings
|
||||
|
||||
## Versions
|
||||
|
||||
### [2024-02-13](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb25mbHVlbnQvb3JnYW5pemF0aW9ucy97fS9hY2Nlc3MvZGVmYXVsdC9kZWxldGVyb2xlYmluZGluZy97fQ==/2024-02-13.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/deleterolebinding/{} 2024-02-13 -->
|
|
@ -0,0 +1,8 @@
|
|||
# [Group] _confluent organization role-binding_
|
||||
|
||||
Manage Role binding
|
||||
|
||||
## Commands
|
||||
|
||||
- [delete](/Commands/confluent/organization/role-binding/_delete.md)
|
||||
: Delete role bindings
|
|
@ -0,0 +1,8 @@
|
|||
# [Group] _confluent_
|
||||
|
||||
Manage confluent organization
|
||||
|
||||
## Subgroups
|
||||
|
||||
- [organization](/Commands/confluent/organization/readme.md)
|
||||
: Commands to perform actions on a confluent organization
|
|
@ -53,6 +53,9 @@
|
|||
- [confidentialledger](/Commands/confidentialledger/readme.md)
|
||||
: Deploy and manage Azure confidential ledgers.
|
||||
|
||||
- [confluent](/Commands/confluent/readme.md)
|
||||
: Manage confluent organization
|
||||
|
||||
- [connectedmachine](/Commands/connectedmachine/readme.md)
|
||||
: Manage an Azure Arc-Enabled Server.
|
||||
|
||||
|
|
|
@ -11995,6 +11995,530 @@
|
|||
"confidentialledger"
|
||||
]
|
||||
},
|
||||
"confluent": {
|
||||
"commandGroups": {
|
||||
"organization": {
|
||||
"commandGroups": {
|
||||
"api-key": {
|
||||
"commands": {
|
||||
"delete": {
|
||||
"help": {
|
||||
"short": "Delete API key of a kafka or schema registry cluster"
|
||||
},
|
||||
"names": [
|
||||
"confluent",
|
||||
"organization",
|
||||
"api-key",
|
||||
"delete"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-13",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/apikeys/{}",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-13"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"show": {
|
||||
"help": {
|
||||
"short": "Get API key details of a kafka or schema registry cluster"
|
||||
},
|
||||
"names": [
|
||||
"confluent",
|
||||
"organization",
|
||||
"api-key",
|
||||
"show"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-13",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/apikeys/{}",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-13"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"help": {
|
||||
"short": "Manage cluster api key"
|
||||
},
|
||||
"names": [
|
||||
"confluent",
|
||||
"organization",
|
||||
"api-key"
|
||||
]
|
||||
},
|
||||
"environment": {
|
||||
"commandGroups": {
|
||||
"cluster": {
|
||||
"commands": {
|
||||
"create-api-key": {
|
||||
"help": {
|
||||
"short": "Creates API key for a schema registry Cluster ID or Kafka Cluster ID under a environment"
|
||||
},
|
||||
"names": [
|
||||
"confluent",
|
||||
"organization",
|
||||
"environment",
|
||||
"cluster",
|
||||
"create-api-key"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-13",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments/{}/clusters/{}/createapikey",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-13"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"list": {
|
||||
"help": {
|
||||
"short": "List of all the clusters in a environment"
|
||||
},
|
||||
"names": [
|
||||
"confluent",
|
||||
"organization",
|
||||
"environment",
|
||||
"cluster",
|
||||
"list"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-13",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments/{}/clusters",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-13"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"show": {
|
||||
"help": {
|
||||
"short": "Get cluster by Id"
|
||||
},
|
||||
"names": [
|
||||
"confluent",
|
||||
"organization",
|
||||
"environment",
|
||||
"cluster",
|
||||
"show"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-13",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments/{}/clusters/{}",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-13"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"help": {
|
||||
"short": "Command to get the confluent cluster details in a environment"
|
||||
},
|
||||
"names": [
|
||||
"confluent",
|
||||
"organization",
|
||||
"environment",
|
||||
"cluster"
|
||||
]
|
||||
},
|
||||
"schema-registry-cluster": {
|
||||
"commands": {
|
||||
"list": {
|
||||
"help": {
|
||||
"short": "List schema registry clusters"
|
||||
},
|
||||
"names": [
|
||||
"confluent",
|
||||
"organization",
|
||||
"environment",
|
||||
"schema-registry-cluster",
|
||||
"list"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-13",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments/{}/schemaregistryclusters",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-13"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"show": {
|
||||
"help": {
|
||||
"short": "Get schema registry cluster by Id"
|
||||
},
|
||||
"names": [
|
||||
"confluent",
|
||||
"organization",
|
||||
"environment",
|
||||
"schema-registry-cluster",
|
||||
"show"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-13",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments/{}/schemaregistryclusters/{}",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-13"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"help": {
|
||||
"short": "Commands to get the schema registry cluster details in a environment"
|
||||
},
|
||||
"names": [
|
||||
"confluent",
|
||||
"organization",
|
||||
"environment",
|
||||
"schema-registry-cluster"
|
||||
]
|
||||
}
|
||||
},
|
||||
"commands": {
|
||||
"list": {
|
||||
"help": {
|
||||
"short": "List of all the environments in a organization"
|
||||
},
|
||||
"names": [
|
||||
"confluent",
|
||||
"organization",
|
||||
"environment",
|
||||
"list"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-13",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-13"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"help": {
|
||||
"short": "Commands to get the confluent environments in the organization"
|
||||
},
|
||||
"names": [
|
||||
"confluent",
|
||||
"organization",
|
||||
"environment"
|
||||
]
|
||||
},
|
||||
"role-binding": {
|
||||
"commands": {
|
||||
"delete": {
|
||||
"help": {
|
||||
"short": "Delete role bindings"
|
||||
},
|
||||
"names": [
|
||||
"confluent",
|
||||
"organization",
|
||||
"role-binding",
|
||||
"delete"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-13",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/deleterolebinding/{}",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-13"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"help": {
|
||||
"short": "Manage Role binding"
|
||||
},
|
||||
"names": [
|
||||
"confluent",
|
||||
"organization",
|
||||
"role-binding"
|
||||
]
|
||||
}
|
||||
},
|
||||
"commands": {
|
||||
"create": {
|
||||
"help": {
|
||||
"short": "Create Organization resource"
|
||||
},
|
||||
"names": [
|
||||
"confluent",
|
||||
"organization",
|
||||
"create"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-13",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-13"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"create-role-binding": {
|
||||
"help": {
|
||||
"short": "Organization role bindings"
|
||||
},
|
||||
"names": [
|
||||
"confluent",
|
||||
"organization",
|
||||
"create-role-binding"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-13",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/createrolebinding",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-13"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"create-user": {
|
||||
"help": {
|
||||
"short": "Invite user to the organization"
|
||||
},
|
||||
"names": [
|
||||
"confluent",
|
||||
"organization",
|
||||
"create-user"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-13",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/createinvitation",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-13"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"delete": {
|
||||
"help": {
|
||||
"short": "Delete Organization resource"
|
||||
},
|
||||
"names": [
|
||||
"confluent",
|
||||
"organization",
|
||||
"delete"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-13",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-13"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"list": {
|
||||
"help": {
|
||||
"short": "List all organizations under the specified subscription."
|
||||
},
|
||||
"names": [
|
||||
"confluent",
|
||||
"organization",
|
||||
"list"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-13",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/providers/microsoft.confluent/organizations",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-13"
|
||||
},
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-13"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"list-role-binding": {
|
||||
"help": {
|
||||
"short": "Organization role bindings"
|
||||
},
|
||||
"names": [
|
||||
"confluent",
|
||||
"organization",
|
||||
"list-role-binding"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-13",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/listrolebindings",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-13"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"list-service-accounts": {
|
||||
"help": {
|
||||
"short": "Organization service accounts details"
|
||||
},
|
||||
"names": [
|
||||
"confluent",
|
||||
"organization",
|
||||
"list-service-accounts"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-13",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/listserviceaccounts",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-13"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"list-users": {
|
||||
"help": {
|
||||
"short": "Organization users details"
|
||||
},
|
||||
"names": [
|
||||
"confluent",
|
||||
"organization",
|
||||
"list-users"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-13",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/listusers",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-13"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"show": {
|
||||
"help": {
|
||||
"short": "Get the properties of a specific Organization resource."
|
||||
},
|
||||
"names": [
|
||||
"confluent",
|
||||
"organization",
|
||||
"show"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-13",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-13"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"update": {
|
||||
"help": {
|
||||
"short": "Update Organization resource"
|
||||
},
|
||||
"names": [
|
||||
"confluent",
|
||||
"organization",
|
||||
"update"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2024-02-13",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2024-02-13"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"help": {
|
||||
"short": "Commands to perform actions on a confluent organization"
|
||||
},
|
||||
"names": [
|
||||
"confluent",
|
||||
"organization"
|
||||
]
|
||||
}
|
||||
},
|
||||
"help": {
|
||||
"short": "Manage confluent organization"
|
||||
},
|
||||
"names": [
|
||||
"confluent"
|
||||
]
|
||||
},
|
||||
"connectedmachine": {
|
||||
"commandGroups": {
|
||||
"extension": {
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -0,0 +1,311 @@
|
|||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<CodeGen plane="mgmt-plane">
|
||||
<resource id="/subscriptions/{}/providers/microsoft.confluent/organizations" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbmZsdWVudC9vcmdhbml6YXRpb25z/V/MjAyNC0wMi0xMw=="/>
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnM=/V/MjAyNC0wMi0xMw=="/>
|
||||
<commandGroup name="confluent organization">
|
||||
<command name="list" version="2024-02-13">
|
||||
<resource id="/subscriptions/{}/providers/microsoft.confluent/organizations" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbmZsdWVudC9vcmdhbml6YXRpb25z/V/MjAyNC0wMi0xMw=="/>
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnM=/V/MjAyNC0wMi0xMw=="/>
|
||||
<argGroup name="">
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group" group="" idPart="resource_group">
|
||||
<help short="Resource Group Name"/>
|
||||
</arg>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" group="" idPart="subscription">
|
||||
<help short="Subscription id"/>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<condition var="$Condition_Organization_ListByResourceGroup">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
</operator>
|
||||
</condition>
|
||||
<condition var="$Condition_Organization_ListBySubscription">
|
||||
<operator type="and">
|
||||
<operator type="hasValue" arg="$Path.subscriptionId"/>
|
||||
<operator type="not">
|
||||
<operator type="hasValue" arg="$Path.resourceGroupName"/>
|
||||
</operator>
|
||||
</operator>
|
||||
</condition>
|
||||
<operation when="$Condition_Organization_ListByResourceGroup" operationId="Organization_ListByResourceGroup">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True"/>
|
||||
<param type="string" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-13""/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="string" name="nextLink"/>
|
||||
<prop type="array<object>" name="value">
|
||||
<item type="object">
|
||||
<prop readOnly="True" type="ResourceId" name="id">
|
||||
<format template="/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Confluent/organizations/{}"/>
|
||||
</prop>
|
||||
<prop type="ResourceLocation" name="location"/>
|
||||
<prop readOnly="True" type="string" name="name"/>
|
||||
<prop type="object" name="properties" required="True" clientFlatten="True">
|
||||
<prop readOnly="True" type="dateTime" name="createdTime"/>
|
||||
<prop type="object" name="offerDetail" required="True">
|
||||
<prop type="string" name="id" required="True">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="planId" required="True">
|
||||
<format maxLength="200"/>
|
||||
</prop>
|
||||
<prop type="string" name="planName" required="True">
|
||||
<format maxLength="200"/>
|
||||
</prop>
|
||||
<prop type="string" name="privateOfferId">
|
||||
<format maxLength="255"/>
|
||||
</prop>
|
||||
<prop type="array<string>" name="privateOfferIds">
|
||||
<item type="string"/>
|
||||
</prop>
|
||||
<prop type="string" name="publisherId" required="True">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="status">
|
||||
<enum>
|
||||
<item value=""Failed""/>
|
||||
<item value=""InProgress""/>
|
||||
<item value=""PendingFulfillmentStart""/>
|
||||
<item value=""Reinstated""/>
|
||||
<item value=""Started""/>
|
||||
<item value=""Subscribed""/>
|
||||
<item value=""Succeeded""/>
|
||||
<item value=""Suspended""/>
|
||||
<item value=""Unsubscribed""/>
|
||||
<item value=""Updating""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="termId">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="termUnit" required="True">
|
||||
<format maxLength="25"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="organizationId"/>
|
||||
<prop type="string" name="provisioningState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""Canceled""/>
|
||||
<item value=""Creating""/>
|
||||
<item value=""Deleted""/>
|
||||
<item value=""Deleting""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""NotSpecified""/>
|
||||
<item value=""Succeeded""/>
|
||||
<item value=""Updating""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="ssoUrl"/>
|
||||
<prop type="object" name="userDetail" required="True">
|
||||
<prop type="string" name="aadEmail"/>
|
||||
<prop type="string" name="emailAddress" required="True">
|
||||
<format pattern="^\S+@\S+\.\S+$"/>
|
||||
</prop>
|
||||
<prop type="string" name="firstName">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="lastName">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="userPrincipalName"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop readOnly="True" type="object" name="systemData">
|
||||
<prop type="dateTime" name="createdAt"/>
|
||||
<prop type="string" name="createdBy"/>
|
||||
<prop type="string" name="createdByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="dateTime" name="lastModifiedAt"/>
|
||||
<prop type="string" name="lastModifiedBy"/>
|
||||
<prop type="string" name="lastModifiedByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</item>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<operation when="$Condition_Organization_ListBySubscription" operationId="Organization_ListBySubscription">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.Confluent/organizations">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-13""/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="string" name="nextLink"/>
|
||||
<prop type="array<object>" name="value">
|
||||
<item type="object">
|
||||
<prop readOnly="True" type="ResourceId" name="id">
|
||||
<format template="/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Confluent/organizations/{}"/>
|
||||
</prop>
|
||||
<prop type="ResourceLocation" name="location"/>
|
||||
<prop readOnly="True" type="string" name="name"/>
|
||||
<prop type="object" name="properties" required="True" clientFlatten="True">
|
||||
<prop readOnly="True" type="dateTime" name="createdTime"/>
|
||||
<prop type="object" name="offerDetail" required="True">
|
||||
<prop type="string" name="id" required="True">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="planId" required="True">
|
||||
<format maxLength="200"/>
|
||||
</prop>
|
||||
<prop type="string" name="planName" required="True">
|
||||
<format maxLength="200"/>
|
||||
</prop>
|
||||
<prop type="string" name="privateOfferId">
|
||||
<format maxLength="255"/>
|
||||
</prop>
|
||||
<prop type="array<string>" name="privateOfferIds">
|
||||
<item type="string"/>
|
||||
</prop>
|
||||
<prop type="string" name="publisherId" required="True">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="status">
|
||||
<enum>
|
||||
<item value=""Failed""/>
|
||||
<item value=""InProgress""/>
|
||||
<item value=""PendingFulfillmentStart""/>
|
||||
<item value=""Reinstated""/>
|
||||
<item value=""Started""/>
|
||||
<item value=""Subscribed""/>
|
||||
<item value=""Succeeded""/>
|
||||
<item value=""Suspended""/>
|
||||
<item value=""Unsubscribed""/>
|
||||
<item value=""Updating""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="termId">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="termUnit" required="True">
|
||||
<format maxLength="25"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="organizationId"/>
|
||||
<prop type="string" name="provisioningState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""Canceled""/>
|
||||
<item value=""Creating""/>
|
||||
<item value=""Deleted""/>
|
||||
<item value=""Deleting""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""NotSpecified""/>
|
||||
<item value=""Succeeded""/>
|
||||
<item value=""Updating""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="ssoUrl"/>
|
||||
<prop type="object" name="userDetail" required="True">
|
||||
<prop type="string" name="aadEmail"/>
|
||||
<prop type="string" name="emailAddress" required="True">
|
||||
<format pattern="^\S+@\S+\.\S+$"/>
|
||||
</prop>
|
||||
<prop type="string" name="firstName">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="lastName">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="userPrincipalName"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop readOnly="True" type="object" name="systemData">
|
||||
<prop type="dateTime" name="createdAt"/>
|
||||
<prop type="string" name="createdBy"/>
|
||||
<prop type="string" name="createdByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="dateTime" name="lastModifiedAt"/>
|
||||
<prop type="string" name="lastModifiedBy"/>
|
||||
<prop type="string" name="lastModifiedByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</item>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="array" ref="$Instance.value" clientFlatten="True" nextLink="$Instance.nextLink"/>
|
||||
</command>
|
||||
</commandGroup>
|
||||
</CodeGen>
|
|
@ -0,0 +1 @@
|
|||
Reference [/subscriptions/{}/providers/microsoft.confluent/organizations 2024-02-13](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb25mbHVlbnQvb3JnYW5pemF0aW9ucw==/2024-02-13.xml)
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -0,0 +1,845 @@
|
|||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<CodeGen plane="mgmt-plane">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9/V/MjAyNC0wMi0xMw=="/>
|
||||
<commandGroup name="confluent organization">
|
||||
<command name="show" version="2024-02-13">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9/V/MjAyNC0wMi0xMw=="/>
|
||||
<argGroup name="">
|
||||
<arg type="string" var="$Path.organizationName" options="organization-name name n" required="True" idPart="name">
|
||||
<help short="Organization resource name"/>
|
||||
</arg>
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group" required="True" group="" idPart="resource_group">
|
||||
<help short="Resource Group Name"/>
|
||||
</arg>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" group="" idPart="subscription">
|
||||
<help short="Subscription id"/>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<operation operationId="Organization_Get">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="organizationName" arg="$Path.organizationName" required="True"/>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True"/>
|
||||
<param type="string" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-13""/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop readOnly="True" type="ResourceId" name="id">
|
||||
<format template="/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Confluent/organizations/{}"/>
|
||||
</prop>
|
||||
<prop type="ResourceLocation" name="location"/>
|
||||
<prop readOnly="True" type="string" name="name"/>
|
||||
<prop type="object" name="properties" required="True" clientFlatten="True">
|
||||
<prop readOnly="True" type="dateTime" name="createdTime"/>
|
||||
<prop type="object" name="offerDetail" required="True">
|
||||
<prop type="string" name="id" required="True">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="planId" required="True">
|
||||
<format maxLength="200"/>
|
||||
</prop>
|
||||
<prop type="string" name="planName" required="True">
|
||||
<format maxLength="200"/>
|
||||
</prop>
|
||||
<prop type="string" name="privateOfferId">
|
||||
<format maxLength="255"/>
|
||||
</prop>
|
||||
<prop type="array<string>" name="privateOfferIds">
|
||||
<item type="string"/>
|
||||
</prop>
|
||||
<prop type="string" name="publisherId" required="True">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="status">
|
||||
<enum>
|
||||
<item value=""Failed""/>
|
||||
<item value=""InProgress""/>
|
||||
<item value=""PendingFulfillmentStart""/>
|
||||
<item value=""Reinstated""/>
|
||||
<item value=""Started""/>
|
||||
<item value=""Subscribed""/>
|
||||
<item value=""Succeeded""/>
|
||||
<item value=""Suspended""/>
|
||||
<item value=""Unsubscribed""/>
|
||||
<item value=""Updating""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="termId">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="termUnit" required="True">
|
||||
<format maxLength="25"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="organizationId"/>
|
||||
<prop type="string" name="provisioningState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""Canceled""/>
|
||||
<item value=""Creating""/>
|
||||
<item value=""Deleted""/>
|
||||
<item value=""Deleting""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""NotSpecified""/>
|
||||
<item value=""Succeeded""/>
|
||||
<item value=""Updating""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="ssoUrl"/>
|
||||
<prop type="object" name="userDetail" required="True">
|
||||
<prop type="string" name="aadEmail"/>
|
||||
<prop type="string" name="emailAddress" required="True">
|
||||
<format pattern="^\S+@\S+\.\S+$"/>
|
||||
</prop>
|
||||
<prop type="string" name="firstName">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="lastName">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="userPrincipalName"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop readOnly="True" type="object" name="systemData">
|
||||
<prop type="dateTime" name="createdAt"/>
|
||||
<prop type="string" name="createdBy"/>
|
||||
<prop type="string" name="createdByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="dateTime" name="lastModifiedAt"/>
|
||||
<prop type="string" name="lastModifiedBy"/>
|
||||
<prop type="string" name="lastModifiedByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="object" ref="$Instance" clientFlatten="True"/>
|
||||
</command>
|
||||
<command name="delete" version="2024-02-13" confirmation="Are you sure you want to perform this operation?">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9/V/MjAyNC0wMi0xMw=="/>
|
||||
<argGroup name="">
|
||||
<arg type="string" var="$Path.organizationName" options="organization-name name n" required="True" idPart="name">
|
||||
<help short="Organization resource name"/>
|
||||
</arg>
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group" required="True" group="" idPart="resource_group">
|
||||
<help short="Resource Group Name"/>
|
||||
</arg>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" group="" idPart="subscription">
|
||||
<help short="Subscription id"/>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<operation operationId="Organization_Delete">
|
||||
<longRunning finalStateVia="location"/>
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}">
|
||||
<request method="delete">
|
||||
<path>
|
||||
<param type="string" name="organizationName" arg="$Path.organizationName" required="True"/>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True"/>
|
||||
<param type="string" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-13""/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200"/>
|
||||
<response statusCode="202"/>
|
||||
<response statusCode="204"/>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
</command>
|
||||
<command name="create" version="2024-02-13">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9/V/MjAyNC0wMi0xMw=="/>
|
||||
<argGroup name="">
|
||||
<arg type="string" var="$Path.organizationName" options="organization-name name n" required="True" idPart="name">
|
||||
<help short="Organization resource name"/>
|
||||
</arg>
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group" required="True" group="" idPart="resource_group">
|
||||
<help short="Resource Group Name"/>
|
||||
</arg>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" group="" idPart="subscription">
|
||||
<help short="Subscription id"/>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<argGroup name="Body">
|
||||
<arg type="ResourceLocation" var="$body.location" options="location l" group="Body">
|
||||
<help short="Location of Organization resource"/>
|
||||
</arg>
|
||||
<arg type="object" var="$body.tags" options="tags" group="Body">
|
||||
<help short="Organization resource tags"/>
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<argGroup name="Properties">
|
||||
<arg type="object" var="$body.properties.linkOrganization" options="link-organization" group="Properties">
|
||||
<help short="Link an existing Confluent organization"/>
|
||||
<arg type="string" var="$body.properties.linkOrganization.token" options="token" required="True">
|
||||
<help short="User auth token"/>
|
||||
</arg>
|
||||
</arg>
|
||||
<arg type="object" var="$body.properties.offerDetail" options="offer-detail" group="Properties">
|
||||
<help short="Confluent offer detail"/>
|
||||
<arg type="string" var="$body.properties.offerDetail.id" options="id" required="True">
|
||||
<help short="Offer Id"/>
|
||||
<format maxLength="50"/>
|
||||
</arg>
|
||||
<arg type="string" var="$body.properties.offerDetail.planId" options="plan-id" required="True">
|
||||
<help short="Offer Plan Id"/>
|
||||
<format maxLength="200"/>
|
||||
</arg>
|
||||
<arg type="string" var="$body.properties.offerDetail.planName" options="plan-name" required="True">
|
||||
<help short="Offer Plan Name"/>
|
||||
<format maxLength="200"/>
|
||||
</arg>
|
||||
<arg type="string" var="$body.properties.offerDetail.privateOfferId" options="private-offer-id">
|
||||
<help short="Private Offer Id"/>
|
||||
<format maxLength="255"/>
|
||||
</arg>
|
||||
<arg type="array<string>" var="$body.properties.offerDetail.privateOfferIds" options="private-offer-ids">
|
||||
<help short="Array of Private Offer Ids"/>
|
||||
<item type="string"/>
|
||||
</arg>
|
||||
<arg type="string" var="$body.properties.offerDetail.publisherId" options="publisher-id" required="True">
|
||||
<help short="Publisher Id"/>
|
||||
<format maxLength="50"/>
|
||||
</arg>
|
||||
<arg type="string" var="$body.properties.offerDetail.status" options="status">
|
||||
<help short="SaaS Offer Status"/>
|
||||
<enum>
|
||||
<item name="Failed" value=""Failed""/>
|
||||
<item name="InProgress" value=""InProgress""/>
|
||||
<item name="PendingFulfillmentStart" value=""PendingFulfillmentStart""/>
|
||||
<item name="Reinstated" value=""Reinstated""/>
|
||||
<item name="Started" value=""Started""/>
|
||||
<item name="Subscribed" value=""Subscribed""/>
|
||||
<item name="Succeeded" value=""Succeeded""/>
|
||||
<item name="Suspended" value=""Suspended""/>
|
||||
<item name="Unsubscribed" value=""Unsubscribed""/>
|
||||
<item name="Updating" value=""Updating""/>
|
||||
</enum>
|
||||
</arg>
|
||||
<arg type="string" var="$body.properties.offerDetail.termId" options="term-id">
|
||||
<help short="Offer Plan Term Id"/>
|
||||
<format maxLength="50"/>
|
||||
</arg>
|
||||
<arg type="string" var="$body.properties.offerDetail.termUnit" options="term-unit" required="True">
|
||||
<help short="Offer Plan Term unit"/>
|
||||
<format maxLength="25"/>
|
||||
</arg>
|
||||
</arg>
|
||||
<arg type="object" var="$body.properties.userDetail" options="user-detail" group="Properties">
|
||||
<help short="Subscriber detail"/>
|
||||
<arg type="string" var="$body.properties.userDetail.aadEmail" options="aad-email">
|
||||
<help short="AAD email address"/>
|
||||
</arg>
|
||||
<arg type="string" var="$body.properties.userDetail.emailAddress" options="email-address" required="True">
|
||||
<help short="Email address"/>
|
||||
<format pattern="^\S+@\S+\.\S+$"/>
|
||||
</arg>
|
||||
<arg type="string" var="$body.properties.userDetail.firstName" options="first-name">
|
||||
<help short="First name"/>
|
||||
<format maxLength="50"/>
|
||||
</arg>
|
||||
<arg type="string" var="$body.properties.userDetail.lastName" options="last-name">
|
||||
<help short="Last name"/>
|
||||
<format maxLength="50"/>
|
||||
</arg>
|
||||
<arg type="string" var="$body.properties.userDetail.userPrincipalName" options="user-principal-name">
|
||||
<help short="User principal name"/>
|
||||
</arg>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<operation operationId="Organization_Create">
|
||||
<longRunning finalStateVia="azure-async-operation"/>
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}">
|
||||
<request method="put">
|
||||
<path>
|
||||
<param type="string" name="organizationName" arg="$Path.organizationName" required="True"/>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True"/>
|
||||
<param type="string" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-13""/>
|
||||
</const>
|
||||
</query>
|
||||
<body>
|
||||
<json>
|
||||
<schema type="object" name="body" clientFlatten="True">
|
||||
<prop type="ResourceLocation" name="location" arg="$body.location"/>
|
||||
<prop type="object" name="properties" required="True" clientFlatten="True">
|
||||
<prop type="object" name="linkOrganization" arg="$body.properties.linkOrganization">
|
||||
<prop type="string" name="token" arg="$body.properties.linkOrganization.token" required="True" secret="True"/>
|
||||
</prop>
|
||||
<prop type="object" name="offerDetail" arg="$body.properties.offerDetail" required="True">
|
||||
<prop type="string" name="id" arg="$body.properties.offerDetail.id" required="True">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="planId" arg="$body.properties.offerDetail.planId" required="True">
|
||||
<format maxLength="200"/>
|
||||
</prop>
|
||||
<prop type="string" name="planName" arg="$body.properties.offerDetail.planName" required="True">
|
||||
<format maxLength="200"/>
|
||||
</prop>
|
||||
<prop type="string" name="privateOfferId" arg="$body.properties.offerDetail.privateOfferId">
|
||||
<format maxLength="255"/>
|
||||
</prop>
|
||||
<prop type="array<string>" name="privateOfferIds" arg="$body.properties.offerDetail.privateOfferIds">
|
||||
<item type="string"/>
|
||||
</prop>
|
||||
<prop type="string" name="publisherId" arg="$body.properties.offerDetail.publisherId" required="True">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="status" arg="$body.properties.offerDetail.status">
|
||||
<enum>
|
||||
<item value=""Failed""/>
|
||||
<item value=""InProgress""/>
|
||||
<item value=""PendingFulfillmentStart""/>
|
||||
<item value=""Reinstated""/>
|
||||
<item value=""Started""/>
|
||||
<item value=""Subscribed""/>
|
||||
<item value=""Succeeded""/>
|
||||
<item value=""Suspended""/>
|
||||
<item value=""Unsubscribed""/>
|
||||
<item value=""Updating""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="termId" arg="$body.properties.offerDetail.termId">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="termUnit" arg="$body.properties.offerDetail.termUnit" required="True">
|
||||
<format maxLength="25"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="userDetail" arg="$body.properties.userDetail" required="True">
|
||||
<prop type="string" name="aadEmail" arg="$body.properties.userDetail.aadEmail"/>
|
||||
<prop type="string" name="emailAddress" arg="$body.properties.userDetail.emailAddress" required="True">
|
||||
<format pattern="^\S+@\S+\.\S+$"/>
|
||||
</prop>
|
||||
<prop type="string" name="firstName" arg="$body.properties.userDetail.firstName">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="lastName" arg="$body.properties.userDetail.lastName">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="userPrincipalName" arg="$body.properties.userDetail.userPrincipalName"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags" arg="$body.tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</request>
|
||||
<response statusCode="200 201">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop readOnly="True" type="ResourceId" name="id">
|
||||
<format template="/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Confluent/organizations/{}"/>
|
||||
</prop>
|
||||
<prop type="ResourceLocation" name="location"/>
|
||||
<prop readOnly="True" type="string" name="name"/>
|
||||
<prop type="object" name="properties" required="True" clientFlatten="True">
|
||||
<prop readOnly="True" type="dateTime" name="createdTime"/>
|
||||
<prop type="object" name="offerDetail" required="True">
|
||||
<prop type="string" name="id" required="True">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="planId" required="True">
|
||||
<format maxLength="200"/>
|
||||
</prop>
|
||||
<prop type="string" name="planName" required="True">
|
||||
<format maxLength="200"/>
|
||||
</prop>
|
||||
<prop type="string" name="privateOfferId">
|
||||
<format maxLength="255"/>
|
||||
</prop>
|
||||
<prop type="array<string>" name="privateOfferIds">
|
||||
<item type="string"/>
|
||||
</prop>
|
||||
<prop type="string" name="publisherId" required="True">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="status">
|
||||
<enum>
|
||||
<item value=""Failed""/>
|
||||
<item value=""InProgress""/>
|
||||
<item value=""PendingFulfillmentStart""/>
|
||||
<item value=""Reinstated""/>
|
||||
<item value=""Started""/>
|
||||
<item value=""Subscribed""/>
|
||||
<item value=""Succeeded""/>
|
||||
<item value=""Suspended""/>
|
||||
<item value=""Unsubscribed""/>
|
||||
<item value=""Updating""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="termId">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="termUnit" required="True">
|
||||
<format maxLength="25"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="organizationId"/>
|
||||
<prop type="string" name="provisioningState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""Canceled""/>
|
||||
<item value=""Creating""/>
|
||||
<item value=""Deleted""/>
|
||||
<item value=""Deleting""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""NotSpecified""/>
|
||||
<item value=""Succeeded""/>
|
||||
<item value=""Updating""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="ssoUrl"/>
|
||||
<prop type="object" name="userDetail" required="True">
|
||||
<prop type="string" name="aadEmail"/>
|
||||
<prop type="string" name="emailAddress" required="True">
|
||||
<format pattern="^\S+@\S+\.\S+$"/>
|
||||
</prop>
|
||||
<prop type="string" name="firstName">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="lastName">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="userPrincipalName"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop readOnly="True" type="object" name="systemData">
|
||||
<prop type="dateTime" name="createdAt"/>
|
||||
<prop type="string" name="createdBy"/>
|
||||
<prop type="string" name="createdByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="dateTime" name="lastModifiedAt"/>
|
||||
<prop type="string" name="lastModifiedBy"/>
|
||||
<prop type="string" name="lastModifiedByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="object" ref="$Instance" clientFlatten="True"/>
|
||||
</command>
|
||||
<command name="update" version="2024-02-13">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9/V/MjAyNC0wMi0xMw=="/>
|
||||
<argGroup name="">
|
||||
<arg type="string" var="$Path.organizationName" options="organization-name name n" required="True" idPart="name">
|
||||
<help short="Organization resource name"/>
|
||||
</arg>
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group" required="True" group="" idPart="resource_group">
|
||||
<help short="Resource Group Name"/>
|
||||
</arg>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" group="" idPart="subscription">
|
||||
<help short="Subscription id"/>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<argGroup name="Body">
|
||||
<arg nullable="True" type="ResourceLocation" var="$body.location" options="location l" group="Body">
|
||||
<help short="Location of Organization resource"/>
|
||||
</arg>
|
||||
<arg nullable="True" type="object" var="$body.tags" options="tags" group="Body">
|
||||
<help short="Organization resource tags"/>
|
||||
<additionalProp>
|
||||
<item nullable="True" type="string"/>
|
||||
</additionalProp>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<argGroup name="Properties">
|
||||
<arg type="object" var="$body.properties.offerDetail" options="offer-detail" group="Properties">
|
||||
<help short="Confluent offer detail"/>
|
||||
<arg type="string" var="$body.properties.offerDetail.id" options="id">
|
||||
<help short="Offer Id"/>
|
||||
<format maxLength="50"/>
|
||||
</arg>
|
||||
<arg type="string" var="$body.properties.offerDetail.planId" options="plan-id">
|
||||
<help short="Offer Plan Id"/>
|
||||
<format maxLength="200"/>
|
||||
</arg>
|
||||
<arg type="string" var="$body.properties.offerDetail.planName" options="plan-name">
|
||||
<help short="Offer Plan Name"/>
|
||||
<format maxLength="200"/>
|
||||
</arg>
|
||||
<arg nullable="True" type="string" var="$body.properties.offerDetail.privateOfferId" options="private-offer-id">
|
||||
<help short="Private Offer Id"/>
|
||||
<format maxLength="255"/>
|
||||
</arg>
|
||||
<arg nullable="True" type="array<string>" var="$body.properties.offerDetail.privateOfferIds" options="private-offer-ids">
|
||||
<help short="Array of Private Offer Ids"/>
|
||||
<item nullable="True" type="string"/>
|
||||
</arg>
|
||||
<arg type="string" var="$body.properties.offerDetail.publisherId" options="publisher-id">
|
||||
<help short="Publisher Id"/>
|
||||
<format maxLength="50"/>
|
||||
</arg>
|
||||
<arg nullable="True" type="string" var="$body.properties.offerDetail.status" options="status">
|
||||
<help short="SaaS Offer Status"/>
|
||||
<enum>
|
||||
<item name="Failed" value=""Failed""/>
|
||||
<item name="InProgress" value=""InProgress""/>
|
||||
<item name="PendingFulfillmentStart" value=""PendingFulfillmentStart""/>
|
||||
<item name="Reinstated" value=""Reinstated""/>
|
||||
<item name="Started" value=""Started""/>
|
||||
<item name="Subscribed" value=""Subscribed""/>
|
||||
<item name="Succeeded" value=""Succeeded""/>
|
||||
<item name="Suspended" value=""Suspended""/>
|
||||
<item name="Unsubscribed" value=""Unsubscribed""/>
|
||||
<item name="Updating" value=""Updating""/>
|
||||
</enum>
|
||||
</arg>
|
||||
<arg nullable="True" type="string" var="$body.properties.offerDetail.termId" options="term-id">
|
||||
<help short="Offer Plan Term Id"/>
|
||||
<format maxLength="50"/>
|
||||
</arg>
|
||||
<arg type="string" var="$body.properties.offerDetail.termUnit" options="term-unit">
|
||||
<help short="Offer Plan Term unit"/>
|
||||
<format maxLength="25"/>
|
||||
</arg>
|
||||
</arg>
|
||||
<arg type="object" var="$body.properties.userDetail" options="user-detail" group="Properties">
|
||||
<help short="Subscriber detail"/>
|
||||
<arg nullable="True" type="string" var="$body.properties.userDetail.aadEmail" options="aad-email">
|
||||
<help short="AAD email address"/>
|
||||
</arg>
|
||||
<arg type="string" var="$body.properties.userDetail.emailAddress" options="email-address">
|
||||
<help short="Email address"/>
|
||||
<format pattern="^\S+@\S+\.\S+$"/>
|
||||
</arg>
|
||||
<arg nullable="True" type="string" var="$body.properties.userDetail.firstName" options="first-name">
|
||||
<help short="First name"/>
|
||||
<format maxLength="50"/>
|
||||
</arg>
|
||||
<arg nullable="True" type="string" var="$body.properties.userDetail.lastName" options="last-name">
|
||||
<help short="Last name"/>
|
||||
<format maxLength="50"/>
|
||||
</arg>
|
||||
<arg nullable="True" type="string" var="$body.properties.userDetail.userPrincipalName" options="user-principal-name">
|
||||
<help short="User principal name"/>
|
||||
</arg>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<operation operationId="Organization_Get">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="organizationName" arg="$Path.organizationName" required="True"/>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True"/>
|
||||
<param type="string" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-13""/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object" cls="OrganizationResource_read">
|
||||
<prop readOnly="True" type="ResourceId" name="id">
|
||||
<format template="/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Confluent/organizations/{}"/>
|
||||
</prop>
|
||||
<prop type="ResourceLocation" name="location"/>
|
||||
<prop readOnly="True" type="string" name="name"/>
|
||||
<prop type="object" name="properties" required="True" clientFlatten="True">
|
||||
<prop readOnly="True" type="dateTime" name="createdTime"/>
|
||||
<prop type="object" name="offerDetail" required="True">
|
||||
<prop type="string" name="id" required="True">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="planId" required="True">
|
||||
<format maxLength="200"/>
|
||||
</prop>
|
||||
<prop type="string" name="planName" required="True">
|
||||
<format maxLength="200"/>
|
||||
</prop>
|
||||
<prop type="string" name="privateOfferId">
|
||||
<format maxLength="255"/>
|
||||
</prop>
|
||||
<prop type="array<string>" name="privateOfferIds">
|
||||
<item type="string"/>
|
||||
</prop>
|
||||
<prop type="string" name="publisherId" required="True">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="status">
|
||||
<enum>
|
||||
<item value=""Failed""/>
|
||||
<item value=""InProgress""/>
|
||||
<item value=""PendingFulfillmentStart""/>
|
||||
<item value=""Reinstated""/>
|
||||
<item value=""Started""/>
|
||||
<item value=""Subscribed""/>
|
||||
<item value=""Succeeded""/>
|
||||
<item value=""Suspended""/>
|
||||
<item value=""Unsubscribed""/>
|
||||
<item value=""Updating""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="termId">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="termUnit" required="True">
|
||||
<format maxLength="25"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="organizationId"/>
|
||||
<prop type="string" name="provisioningState">
|
||||
<enum>
|
||||
<item value=""Accepted""/>
|
||||
<item value=""Canceled""/>
|
||||
<item value=""Creating""/>
|
||||
<item value=""Deleted""/>
|
||||
<item value=""Deleting""/>
|
||||
<item value=""Failed""/>
|
||||
<item value=""NotSpecified""/>
|
||||
<item value=""Succeeded""/>
|
||||
<item value=""Updating""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="ssoUrl"/>
|
||||
<prop type="object" name="userDetail" required="True">
|
||||
<prop type="string" name="aadEmail"/>
|
||||
<prop type="string" name="emailAddress" required="True">
|
||||
<format pattern="^\S+@\S+\.\S+$"/>
|
||||
</prop>
|
||||
<prop type="string" name="firstName">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="lastName">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="userPrincipalName"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop readOnly="True" type="object" name="systemData">
|
||||
<prop type="dateTime" name="createdAt"/>
|
||||
<prop type="string" name="createdBy"/>
|
||||
<prop type="string" name="createdByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="dateTime" name="lastModifiedAt"/>
|
||||
<prop type="string" name="lastModifiedBy"/>
|
||||
<prop type="string" name="lastModifiedByType">
|
||||
<enum>
|
||||
<item value=""Application""/>
|
||||
<item value=""Key""/>
|
||||
<item value=""ManagedIdentity""/>
|
||||
<item value=""User""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<operation>
|
||||
<instanceUpdate ref="$Instance">
|
||||
<json>
|
||||
<schema type="object" name="body" clientFlatten="True">
|
||||
<prop type="ResourceLocation" name="location" arg="$body.location"/>
|
||||
<prop type="object" name="properties" required="True" clientFlatten="True">
|
||||
<prop type="object" name="offerDetail" arg="$body.properties.offerDetail" required="True">
|
||||
<prop type="string" name="id" arg="$body.properties.offerDetail.id" required="True">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="planId" arg="$body.properties.offerDetail.planId" required="True">
|
||||
<format maxLength="200"/>
|
||||
</prop>
|
||||
<prop type="string" name="planName" arg="$body.properties.offerDetail.planName" required="True">
|
||||
<format maxLength="200"/>
|
||||
</prop>
|
||||
<prop type="string" name="privateOfferId" arg="$body.properties.offerDetail.privateOfferId">
|
||||
<format maxLength="255"/>
|
||||
</prop>
|
||||
<prop type="array<string>" name="privateOfferIds" arg="$body.properties.offerDetail.privateOfferIds">
|
||||
<item type="string"/>
|
||||
</prop>
|
||||
<prop type="string" name="publisherId" arg="$body.properties.offerDetail.publisherId" required="True">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="status" arg="$body.properties.offerDetail.status">
|
||||
<enum>
|
||||
<item value=""Failed""/>
|
||||
<item value=""InProgress""/>
|
||||
<item value=""PendingFulfillmentStart""/>
|
||||
<item value=""Reinstated""/>
|
||||
<item value=""Started""/>
|
||||
<item value=""Subscribed""/>
|
||||
<item value=""Succeeded""/>
|
||||
<item value=""Suspended""/>
|
||||
<item value=""Unsubscribed""/>
|
||||
<item value=""Updating""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="termId" arg="$body.properties.offerDetail.termId">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="termUnit" arg="$body.properties.offerDetail.termUnit" required="True">
|
||||
<format maxLength="25"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="userDetail" arg="$body.properties.userDetail" required="True">
|
||||
<prop type="string" name="aadEmail" arg="$body.properties.userDetail.aadEmail"/>
|
||||
<prop type="string" name="emailAddress" arg="$body.properties.userDetail.emailAddress" required="True">
|
||||
<format pattern="^\S+@\S+\.\S+$"/>
|
||||
</prop>
|
||||
<prop type="string" name="firstName" arg="$body.properties.userDetail.firstName">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="lastName" arg="$body.properties.userDetail.lastName">
|
||||
<format maxLength="50"/>
|
||||
</prop>
|
||||
<prop type="string" name="userPrincipalName" arg="$body.properties.userDetail.userPrincipalName"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags" arg="$body.tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</instanceUpdate>
|
||||
</operation>
|
||||
<operation operationId="Organization_Create">
|
||||
<longRunning finalStateVia="azure-async-operation"/>
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}">
|
||||
<request method="put">
|
||||
<path>
|
||||
<param type="string" name="organizationName" arg="$Path.organizationName" required="True"/>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True"/>
|
||||
<param type="string" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-13""/>
|
||||
</const>
|
||||
</query>
|
||||
<body>
|
||||
<json ref="$Instance"/>
|
||||
</body>
|
||||
</request>
|
||||
<response statusCode="200 201">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="@OrganizationResource_read"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="object" ref="$Instance" clientFlatten="True"/>
|
||||
</command>
|
||||
</commandGroup>
|
||||
</CodeGen>
|
|
@ -0,0 +1 @@
|
|||
{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/createinvitation", "version": "2024-02-13", "swagger": "mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2FjY2Vzcy9kZWZhdWx0L2NyZWF0ZUludml0YXRpb24=/V/MjAyNC0wMi0xMw=="}], "commandGroups": [{"name": "confluent organization", "commands": [{"name": "create-user", "version": "2024-02-13", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/createinvitation", "version": "2024-02-13", "swagger": "mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2FjY2Vzcy9kZWZhdWx0L2NyZWF0ZUludml0YXRpb24=/V/MjAyNC0wMi0xMw=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.organizationName", "options": ["organization-name"], "required": true, "idPart": "name", "help": {"short": "Organization resource name"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Body", "args": [{"type": "string", "var": "$body.email", "options": ["email"], "group": "Body", "help": {"short": "Email of the logged in user"}}, {"type": "string", "var": "$body.organizationId", "options": ["organization-id"], "group": "Body", "help": {"short": "Id of the organization"}}, {"type": "string", "var": "$body.upn", "options": ["upn"], "group": "Body", "help": {"short": "Upn of the logged in user"}}]}, {"name": "InvitedUserDetails", "args": [{"type": "string", "var": "$body.invitedUserDetails.auth_type", "options": ["auth-type"], "group": "InvitedUserDetails", "help": {"short": "Auth type of the user"}}, {"type": "string", "var": "$body.invitedUserDetails.invitedEmail", "options": ["invited-email"], "group": "InvitedUserDetails", "help": {"short": "UPN/Email of the user who is being invited"}}]}], "operations": [{"operationId": "Access_InviteUser", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/access/default/createInvitation", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "organizationName", "arg": "$Path.organizationName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-02-13"}, "type": "string", "name": "api-version", "required": true}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "string", "name": "email", "arg": "$body.email"}, {"type": "object", "name": "invitedUserDetails", "props": [{"type": "string", "name": "auth_type", "arg": "$body.invitedUserDetails.auth_type"}, {"type": "string", "name": "invitedEmail", "arg": "$body.invitedUserDetails.invitedEmail"}]}, {"type": "string", "name": "organizationId", "arg": "$body.organizationId"}, {"type": "string", "name": "upn", "arg": "$body.upn"}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "accepted_at"}, {"type": "string", "name": "auth_type"}, {"type": "string", "name": "email"}, {"type": "string", "name": "expires_at"}, {"type": "string", "name": "id"}, {"type": "string", "name": "kind"}, {"type": "object", "name": "metadata", "props": [{"type": "string", "name": "created_at"}, {"type": "string", "name": "deleted_at"}, {"type": "string", "name": "resource_name"}, {"type": "string", "name": "self"}, {"type": "string", "name": "updated_at"}]}, {"type": "string", "name": "status"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]}
|
|
@ -0,0 +1,94 @@
|
|||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<CodeGen plane="mgmt-plane">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/createinvitation" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2FjY2Vzcy9kZWZhdWx0L2NyZWF0ZUludml0YXRpb24=/V/MjAyNC0wMi0xMw=="/>
|
||||
<commandGroup name="confluent organization">
|
||||
<command name="create-user" version="2024-02-13" confirmation="">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/createinvitation" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2FjY2Vzcy9kZWZhdWx0L2NyZWF0ZUludml0YXRpb24=/V/MjAyNC0wMi0xMw=="/>
|
||||
<argGroup name="">
|
||||
<arg type="string" var="$Path.organizationName" options="organization-name" required="True" idPart="name">
|
||||
<help short="Organization resource name"/>
|
||||
</arg>
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" required="True" idPart="resource_group"/>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
|
||||
</argGroup>
|
||||
<argGroup name="Body">
|
||||
<arg type="string" var="$body.email" options="email" group="Body">
|
||||
<help short="Email of the logged in user"/>
|
||||
</arg>
|
||||
<arg type="string" var="$body.organizationId" options="organization-id" group="Body">
|
||||
<help short="Id of the organization"/>
|
||||
</arg>
|
||||
<arg type="string" var="$body.upn" options="upn" group="Body">
|
||||
<help short="Upn of the logged in user"/>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<argGroup name="InvitedUserDetails">
|
||||
<arg type="string" var="$body.invitedUserDetails.auth_type" options="auth-type" group="InvitedUserDetails">
|
||||
<help short="Auth type of the user"/>
|
||||
</arg>
|
||||
<arg type="string" var="$body.invitedUserDetails.invitedEmail" options="invited-email" group="InvitedUserDetails">
|
||||
<help short="UPN/Email of the user who is being invited"/>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<operation operationId="Access_InviteUser">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/access/default/createInvitation">
|
||||
<request method="post">
|
||||
<path>
|
||||
<param type="string" name="organizationName" arg="$Path.organizationName" required="True"/>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True"/>
|
||||
<param type="string" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-13""/>
|
||||
</const>
|
||||
</query>
|
||||
<body>
|
||||
<json>
|
||||
<schema type="object" name="body" required="True" clientFlatten="True">
|
||||
<prop type="string" name="email" arg="$body.email"/>
|
||||
<prop type="object" name="invitedUserDetails">
|
||||
<prop type="string" name="auth_type" arg="$body.invitedUserDetails.auth_type"/>
|
||||
<prop type="string" name="invitedEmail" arg="$body.invitedUserDetails.invitedEmail"/>
|
||||
</prop>
|
||||
<prop type="string" name="organizationId" arg="$body.organizationId"/>
|
||||
<prop type="string" name="upn" arg="$body.upn"/>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="string" name="accepted_at"/>
|
||||
<prop type="string" name="auth_type"/>
|
||||
<prop type="string" name="email"/>
|
||||
<prop type="string" name="expires_at"/>
|
||||
<prop type="string" name="id"/>
|
||||
<prop type="string" name="kind"/>
|
||||
<prop type="object" name="metadata">
|
||||
<prop type="string" name="created_at"/>
|
||||
<prop type="string" name="deleted_at"/>
|
||||
<prop type="string" name="resource_name"/>
|
||||
<prop type="string" name="self"/>
|
||||
<prop type="string" name="updated_at"/>
|
||||
</prop>
|
||||
<prop type="string" name="status"/>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="object" ref="$Instance" clientFlatten="True"/>
|
||||
</command>
|
||||
</commandGroup>
|
||||
</CodeGen>
|
|
@ -0,0 +1 @@
|
|||
{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/createrolebinding", "version": "2024-02-13", "swagger": "mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2FjY2Vzcy9kZWZhdWx0L2NyZWF0ZVJvbGVCaW5kaW5n/V/MjAyNC0wMi0xMw=="}], "commandGroups": [{"name": "confluent organization", "commands": [{"name": "create-role-binding", "version": "2024-02-13", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/createrolebinding", "version": "2024-02-13", "swagger": "mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2FjY2Vzcy9kZWZhdWx0L2NyZWF0ZVJvbGVCaW5kaW5n/V/MjAyNC0wMi0xMw=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.organizationName", "options": ["organization-name"], "required": true, "idPart": "name", "help": {"short": "Organization resource name"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Resource group name"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Subscription id"}}]}, {"name": "Body", "args": [{"type": "string", "var": "$body.crn_pattern", "options": ["crn-pattern"], "group": "Body", "help": {"short": "A CRN that specifies the scope and resource patterns necessary for the role to bind"}}, {"type": "string", "var": "$body.principal", "options": ["principal"], "group": "Body", "help": {"short": "The principal User or Group to bind the role to"}}, {"type": "string", "var": "$body.role_name", "options": ["role-name"], "group": "Body", "help": {"short": "The name of the role to bind to the principal"}}]}], "operations": [{"operationId": "Access_CreateRoleBinding", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/access/default/createRoleBinding", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "organizationName", "arg": "$Path.organizationName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-02-13"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "string", "name": "crn_pattern", "arg": "$body.crn_pattern"}, {"type": "string", "name": "principal", "arg": "$body.principal"}, {"type": "string", "name": "role_name", "arg": "$body.role_name"}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "crn_pattern"}, {"type": "string", "name": "id"}, {"type": "string", "name": "kind"}, {"type": "object", "name": "metadata", "props": [{"type": "string", "name": "created_at"}, {"type": "string", "name": "deleted_at"}, {"type": "string", "name": "resource_name"}, {"type": "string", "name": "self"}, {"type": "string", "name": "updated_at"}]}, {"type": "string", "name": "principal"}, {"type": "string", "name": "role_name"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]}
|
|
@ -0,0 +1,87 @@
|
|||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<CodeGen plane="mgmt-plane">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/createrolebinding" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2FjY2Vzcy9kZWZhdWx0L2NyZWF0ZVJvbGVCaW5kaW5n/V/MjAyNC0wMi0xMw=="/>
|
||||
<commandGroup name="confluent organization">
|
||||
<command name="create-role-binding" version="2024-02-13" confirmation="">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/createrolebinding" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2FjY2Vzcy9kZWZhdWx0L2NyZWF0ZVJvbGVCaW5kaW5n/V/MjAyNC0wMi0xMw=="/>
|
||||
<argGroup name="">
|
||||
<arg type="string" var="$Path.organizationName" options="organization-name" required="True" idPart="name">
|
||||
<help short="Organization resource name"/>
|
||||
</arg>
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group" required="True" group="" idPart="resource_group">
|
||||
<help short="Resource group name"/>
|
||||
</arg>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" group="" idPart="subscription">
|
||||
<help short="Subscription id"/>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<argGroup name="Body">
|
||||
<arg type="string" var="$body.crn_pattern" options="crn-pattern" group="Body">
|
||||
<help short="A CRN that specifies the scope and resource patterns necessary for the role to bind"/>
|
||||
</arg>
|
||||
<arg type="string" var="$body.principal" options="principal" group="Body">
|
||||
<help short="The principal User or Group to bind the role to"/>
|
||||
</arg>
|
||||
<arg type="string" var="$body.role_name" options="role-name" group="Body">
|
||||
<help short="The name of the role to bind to the principal"/>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<operation operationId="Access_CreateRoleBinding">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/access/default/createRoleBinding">
|
||||
<request method="post">
|
||||
<path>
|
||||
<param type="string" name="organizationName" arg="$Path.organizationName" required="True"/>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-13""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
<body>
|
||||
<json>
|
||||
<schema type="object" name="body" required="True" clientFlatten="True">
|
||||
<prop type="string" name="crn_pattern" arg="$body.crn_pattern"/>
|
||||
<prop type="string" name="principal" arg="$body.principal"/>
|
||||
<prop type="string" name="role_name" arg="$body.role_name"/>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="string" name="crn_pattern"/>
|
||||
<prop type="string" name="id"/>
|
||||
<prop type="string" name="kind"/>
|
||||
<prop type="object" name="metadata">
|
||||
<prop type="string" name="created_at"/>
|
||||
<prop type="string" name="deleted_at"/>
|
||||
<prop type="string" name="resource_name"/>
|
||||
<prop type="string" name="self"/>
|
||||
<prop type="string" name="updated_at"/>
|
||||
</prop>
|
||||
<prop type="string" name="principal"/>
|
||||
<prop type="string" name="role_name"/>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="object" ref="$Instance" clientFlatten="True"/>
|
||||
</command>
|
||||
</commandGroup>
|
||||
</CodeGen>
|
|
@ -0,0 +1 @@
|
|||
{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/deleterolebinding/{}", "version": "2024-02-13", "swagger": "mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2FjY2Vzcy9kZWZhdWx0L2RlbGV0ZVJvbGVCaW5kaW5nL3tyb2xlQmluZGluZ0lkfQ==/V/MjAyNC0wMi0xMw=="}], "commandGroups": [{"name": "confluent organization role-binding", "commands": [{"name": "delete", "version": "2024-02-13", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/deleterolebinding/{}", "version": "2024-02-13", "swagger": "mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2FjY2Vzcy9kZWZhdWx0L2RlbGV0ZVJvbGVCaW5kaW5nL3tyb2xlQmluZGluZ0lkfQ==/V/MjAyNC0wMi0xMw=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.organizationName", "options": ["organization-name"], "required": true, "idPart": "name", "help": {"short": "Organization resource name"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Resource group name"}}, {"type": "string", "var": "$Path.roleBindingId", "options": ["role-binding-id"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "Confluent Role binding id"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Subscription id"}}]}], "operations": [{"operationId": "Access_DeleteRoleBinding", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/access/default/deleteRoleBinding/{roleBindingId}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "organizationName", "arg": "$Path.organizationName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "roleBindingId", "arg": "$Path.roleBindingId", "required": true}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-02-13"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}]}]}
|
|
@ -0,0 +1,52 @@
|
|||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<CodeGen plane="mgmt-plane">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/deleterolebinding/{}" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2FjY2Vzcy9kZWZhdWx0L2RlbGV0ZVJvbGVCaW5kaW5nL3tyb2xlQmluZGluZ0lkfQ==/V/MjAyNC0wMi0xMw=="/>
|
||||
<commandGroup name="confluent organization role-binding">
|
||||
<command name="delete" version="2024-02-13" confirmation="Are you sure you want to perform this operation?">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/deleterolebinding/{}" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2FjY2Vzcy9kZWZhdWx0L2RlbGV0ZVJvbGVCaW5kaW5nL3tyb2xlQmluZGluZ0lkfQ==/V/MjAyNC0wMi0xMw=="/>
|
||||
<argGroup name="">
|
||||
<arg type="string" var="$Path.organizationName" options="organization-name" required="True" idPart="name">
|
||||
<help short="Organization resource name"/>
|
||||
</arg>
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group" required="True" group="" idPart="resource_group">
|
||||
<help short="Resource group name"/>
|
||||
</arg>
|
||||
<arg type="string" var="$Path.roleBindingId" options="role-binding-id" required="True" group="" idPart="child_name_2">
|
||||
<help short="Confluent Role binding id"/>
|
||||
</arg>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" group="" idPart="subscription">
|
||||
<help short="Subscription id"/>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<operation operationId="Access_DeleteRoleBinding">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/access/default/deleteRoleBinding/{roleBindingId}">
|
||||
<request method="delete">
|
||||
<path>
|
||||
<param type="string" name="organizationName" arg="$Path.organizationName" required="True"/>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="string" name="roleBindingId" arg="$Path.roleBindingId" required="True"/>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-13""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200"/>
|
||||
<response statusCode="204"/>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
</command>
|
||||
</commandGroup>
|
||||
</CodeGen>
|
|
@ -0,0 +1 @@
|
|||
{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/listserviceaccounts", "version": "2024-02-13", "swagger": "mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2FjY2Vzcy9kZWZhdWx0L2xpc3RTZXJ2aWNlQWNjb3VudHM=/V/MjAyNC0wMi0xMw=="}], "commandGroups": [{"name": "confluent organization", "commands": [{"name": "list-service-accounts", "version": "2024-02-13", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/listserviceaccounts", "version": "2024-02-13", "swagger": "mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2FjY2Vzcy9kZWZhdWx0L2xpc3RTZXJ2aWNlQWNjb3VudHM=/V/MjAyNC0wMi0xMw=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.organizationName", "options": ["organization-name"], "required": true, "idPart": "name", "help": {"short": "Organization resource name"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Resource group name"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Subscription id"}}]}, {"name": "Body", "args": [{"type": "object", "var": "$body.searchFilters", "options": ["search-filters"], "group": "Body", "help": {"short": "Search filters for the request"}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"operationId": "Access_ListServiceAccounts", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/access/default/listServiceAccounts", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "organizationName", "arg": "$Path.organizationName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-02-13"}, "type": "string", "name": "api-version", "required": true}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "object", "name": "searchFilters", "arg": "$body.searchFilters", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "array<object>", "name": "data", "item": {"type": "object", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "display_name"}, {"type": "string", "name": "id"}, {"type": "string", "name": "kind"}, {"type": "object", "name": "metadata", "props": [{"type": "string", "name": "created_at"}, {"type": "string", "name": "deleted_at"}, {"type": "string", "name": "resource_name"}, {"type": "string", "name": "self"}, {"type": "string", "name": "updated_at"}]}]}}, {"type": "string", "name": "kind"}, {"type": "object", "name": "metadata", "props": [{"type": "string", "name": "first"}, {"type": "string", "name": "last"}, {"type": "string", "name": "next"}, {"type": "string", "name": "prev"}, {"type": "integer32", "name": "total_size"}]}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]}
|
|
@ -0,0 +1,94 @@
|
|||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<CodeGen plane="mgmt-plane">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/listserviceaccounts" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2FjY2Vzcy9kZWZhdWx0L2xpc3RTZXJ2aWNlQWNjb3VudHM=/V/MjAyNC0wMi0xMw=="/>
|
||||
<commandGroup name="confluent organization">
|
||||
<command name="list-service-accounts" version="2024-02-13" confirmation="">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/listserviceaccounts" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2FjY2Vzcy9kZWZhdWx0L2xpc3RTZXJ2aWNlQWNjb3VudHM=/V/MjAyNC0wMi0xMw=="/>
|
||||
<argGroup name="">
|
||||
<arg type="string" var="$Path.organizationName" options="organization-name" required="True" idPart="name">
|
||||
<help short="Organization resource name"/>
|
||||
</arg>
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group" required="True" group="" idPart="resource_group">
|
||||
<help short="Resource group name"/>
|
||||
</arg>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" group="" idPart="subscription">
|
||||
<help short="Subscription id"/>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<argGroup name="Body">
|
||||
<arg type="object" var="$body.searchFilters" options="search-filters" group="Body">
|
||||
<help short="Search filters for the request"/>
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<operation operationId="Access_ListServiceAccounts">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/access/default/listServiceAccounts">
|
||||
<request method="post">
|
||||
<path>
|
||||
<param type="string" name="organizationName" arg="$Path.organizationName" required="True"/>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True"/>
|
||||
<param type="string" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-13""/>
|
||||
</const>
|
||||
</query>
|
||||
<body>
|
||||
<json>
|
||||
<schema type="object" name="body" required="True" clientFlatten="True">
|
||||
<prop type="object" name="searchFilters" arg="$body.searchFilters">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="array<object>" name="data">
|
||||
<item type="object">
|
||||
<prop type="string" name="description"/>
|
||||
<prop type="string" name="display_name"/>
|
||||
<prop type="string" name="id"/>
|
||||
<prop type="string" name="kind"/>
|
||||
<prop type="object" name="metadata">
|
||||
<prop type="string" name="created_at"/>
|
||||
<prop type="string" name="deleted_at"/>
|
||||
<prop type="string" name="resource_name"/>
|
||||
<prop type="string" name="self"/>
|
||||
<prop type="string" name="updated_at"/>
|
||||
</prop>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="string" name="kind"/>
|
||||
<prop type="object" name="metadata">
|
||||
<prop type="string" name="first"/>
|
||||
<prop type="string" name="last"/>
|
||||
<prop type="string" name="next"/>
|
||||
<prop type="string" name="prev"/>
|
||||
<prop type="integer32" name="total_size"/>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="object" ref="$Instance" clientFlatten="True"/>
|
||||
</command>
|
||||
</commandGroup>
|
||||
</CodeGen>
|
|
@ -0,0 +1 @@
|
|||
{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/listrolebindings", "version": "2024-02-13", "swagger": "mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2FjY2Vzcy9kZWZhdWx0L2xpc3RSb2xlQmluZGluZ3M=/V/MjAyNC0wMi0xMw=="}], "commandGroups": [{"name": "confluent organization", "commands": [{"name": "list-role-binding", "version": "2024-02-13", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/listrolebindings", "version": "2024-02-13", "swagger": "mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2FjY2Vzcy9kZWZhdWx0L2xpc3RSb2xlQmluZGluZ3M=/V/MjAyNC0wMi0xMw=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.organizationName", "options": ["organization-name"], "required": true, "idPart": "name", "help": {"short": "Organization resource name"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Resource group name"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Subscription id"}}]}, {"name": "Body", "args": [{"type": "object", "var": "$body.searchFilters", "options": ["search-filters"], "group": "Body", "help": {"short": "Search filters for the request"}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"operationId": "Access_ListRoleBindings", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/access/default/listRoleBindings", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "organizationName", "arg": "$Path.organizationName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-02-13"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "object", "name": "searchFilters", "arg": "$body.searchFilters", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "array<object>", "name": "data", "item": {"type": "object", "props": [{"type": "string", "name": "crn_pattern"}, {"type": "string", "name": "id"}, {"type": "string", "name": "kind"}, {"type": "object", "name": "metadata", "props": [{"type": "string", "name": "created_at"}, {"type": "string", "name": "deleted_at"}, {"type": "string", "name": "resource_name"}, {"type": "string", "name": "self"}, {"type": "string", "name": "updated_at"}]}, {"type": "string", "name": "principal"}, {"type": "string", "name": "role_name"}]}}, {"type": "string", "name": "kind"}, {"type": "object", "name": "metadata", "props": [{"type": "string", "name": "first"}, {"type": "string", "name": "last"}, {"type": "string", "name": "next"}, {"type": "string", "name": "prev"}, {"type": "integer32", "name": "total_size"}]}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]}
|
|
@ -0,0 +1,98 @@
|
|||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<CodeGen plane="mgmt-plane">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/listrolebindings" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2FjY2Vzcy9kZWZhdWx0L2xpc3RSb2xlQmluZGluZ3M=/V/MjAyNC0wMi0xMw=="/>
|
||||
<commandGroup name="confluent organization">
|
||||
<command name="list-role-binding" version="2024-02-13" confirmation="">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/listrolebindings" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2FjY2Vzcy9kZWZhdWx0L2xpc3RSb2xlQmluZGluZ3M=/V/MjAyNC0wMi0xMw=="/>
|
||||
<argGroup name="">
|
||||
<arg type="string" var="$Path.organizationName" options="organization-name" required="True" idPart="name">
|
||||
<help short="Organization resource name"/>
|
||||
</arg>
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group" required="True" group="" idPart="resource_group">
|
||||
<help short="Resource group name"/>
|
||||
</arg>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" group="" idPart="subscription">
|
||||
<help short="Subscription id"/>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<argGroup name="Body">
|
||||
<arg type="object" var="$body.searchFilters" options="search-filters" group="Body">
|
||||
<help short="Search filters for the request"/>
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<operation operationId="Access_ListRoleBindings">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/access/default/listRoleBindings">
|
||||
<request method="post">
|
||||
<path>
|
||||
<param type="string" name="organizationName" arg="$Path.organizationName" required="True"/>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-13""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
<body>
|
||||
<json>
|
||||
<schema type="object" name="body" required="True" clientFlatten="True">
|
||||
<prop type="object" name="searchFilters" arg="$body.searchFilters">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="array<object>" name="data">
|
||||
<item type="object">
|
||||
<prop type="string" name="crn_pattern"/>
|
||||
<prop type="string" name="id"/>
|
||||
<prop type="string" name="kind"/>
|
||||
<prop type="object" name="metadata">
|
||||
<prop type="string" name="created_at"/>
|
||||
<prop type="string" name="deleted_at"/>
|
||||
<prop type="string" name="resource_name"/>
|
||||
<prop type="string" name="self"/>
|
||||
<prop type="string" name="updated_at"/>
|
||||
</prop>
|
||||
<prop type="string" name="principal"/>
|
||||
<prop type="string" name="role_name"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="string" name="kind"/>
|
||||
<prop type="object" name="metadata">
|
||||
<prop type="string" name="first"/>
|
||||
<prop type="string" name="last"/>
|
||||
<prop type="string" name="next"/>
|
||||
<prop type="string" name="prev"/>
|
||||
<prop type="integer32" name="total_size"/>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="object" ref="$Instance" clientFlatten="True"/>
|
||||
</command>
|
||||
</commandGroup>
|
||||
</CodeGen>
|
|
@ -0,0 +1 @@
|
|||
{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/listusers", "version": "2024-02-13", "swagger": "mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2FjY2Vzcy9kZWZhdWx0L2xpc3RVc2Vycw==/V/MjAyNC0wMi0xMw=="}], "commandGroups": [{"name": "confluent organization", "commands": [{"name": "list-users", "version": "2024-02-13", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/listusers", "version": "2024-02-13", "swagger": "mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2FjY2Vzcy9kZWZhdWx0L2xpc3RVc2Vycw==/V/MjAyNC0wMi0xMw=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.organizationName", "options": ["organization-name"], "required": true, "idPart": "name", "help": {"short": "Organization resource name"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Resource group name"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Subscription id"}}]}, {"name": "Body", "args": [{"type": "object", "var": "$body.searchFilters", "options": ["search-filters"], "group": "Body", "help": {"short": "Search filters for the request"}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"operationId": "Access_ListUsers", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/access/default/listUsers", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "organizationName", "arg": "$Path.organizationName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-02-13"}, "type": "string", "name": "api-version", "required": true}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "object", "name": "searchFilters", "arg": "$body.searchFilters", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "array<object>", "name": "data", "item": {"type": "object", "props": [{"type": "string", "name": "auth_type"}, {"type": "string", "name": "email"}, {"type": "string", "name": "full_name"}, {"type": "string", "name": "id"}, {"type": "string", "name": "kind"}, {"type": "object", "name": "metadata", "props": [{"type": "string", "name": "created_at"}, {"type": "string", "name": "deleted_at"}, {"type": "string", "name": "resource_name"}, {"type": "string", "name": "self"}, {"type": "string", "name": "updated_at"}]}]}}, {"type": "string", "name": "kind"}, {"type": "object", "name": "metadata", "props": [{"type": "string", "name": "first"}, {"type": "string", "name": "last"}, {"type": "string", "name": "next"}, {"type": "string", "name": "prev"}, {"type": "integer32", "name": "total_size"}]}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]}
|
|
@ -0,0 +1,95 @@
|
|||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<CodeGen plane="mgmt-plane">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/listusers" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2FjY2Vzcy9kZWZhdWx0L2xpc3RVc2Vycw==/V/MjAyNC0wMi0xMw=="/>
|
||||
<commandGroup name="confluent organization">
|
||||
<command name="list-users" version="2024-02-13" confirmation="">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/access/default/listusers" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2FjY2Vzcy9kZWZhdWx0L2xpc3RVc2Vycw==/V/MjAyNC0wMi0xMw=="/>
|
||||
<argGroup name="">
|
||||
<arg type="string" var="$Path.organizationName" options="organization-name" required="True" idPart="name">
|
||||
<help short="Organization resource name"/>
|
||||
</arg>
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group" required="True" group="" idPart="resource_group">
|
||||
<help short="Resource group name"/>
|
||||
</arg>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" group="" idPart="subscription">
|
||||
<help short="Subscription id"/>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<argGroup name="Body">
|
||||
<arg type="object" var="$body.searchFilters" options="search-filters" group="Body">
|
||||
<help short="Search filters for the request"/>
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<operation operationId="Access_ListUsers">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/access/default/listUsers">
|
||||
<request method="post">
|
||||
<path>
|
||||
<param type="string" name="organizationName" arg="$Path.organizationName" required="True"/>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True"/>
|
||||
<param type="string" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-13""/>
|
||||
</const>
|
||||
</query>
|
||||
<body>
|
||||
<json>
|
||||
<schema type="object" name="body" required="True" clientFlatten="True">
|
||||
<prop type="object" name="searchFilters" arg="$body.searchFilters">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="array<object>" name="data">
|
||||
<item type="object">
|
||||
<prop type="string" name="auth_type"/>
|
||||
<prop type="string" name="email"/>
|
||||
<prop type="string" name="full_name"/>
|
||||
<prop type="string" name="id"/>
|
||||
<prop type="string" name="kind"/>
|
||||
<prop type="object" name="metadata">
|
||||
<prop type="string" name="created_at"/>
|
||||
<prop type="string" name="deleted_at"/>
|
||||
<prop type="string" name="resource_name"/>
|
||||
<prop type="string" name="self"/>
|
||||
<prop type="string" name="updated_at"/>
|
||||
</prop>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="string" name="kind"/>
|
||||
<prop type="object" name="metadata">
|
||||
<prop type="string" name="first"/>
|
||||
<prop type="string" name="last"/>
|
||||
<prop type="string" name="next"/>
|
||||
<prop type="string" name="prev"/>
|
||||
<prop type="integer32" name="total_size"/>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="object" ref="$Instance" clientFlatten="True"/>
|
||||
</command>
|
||||
</commandGroup>
|
||||
</CodeGen>
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -0,0 +1,133 @@
|
|||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<CodeGen plane="mgmt-plane">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/apikeys/{}" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2FwaUtleXMve2FwaUtleUlkfQ==/V/MjAyNC0wMi0xMw=="/>
|
||||
<commandGroup name="confluent organization api-key">
|
||||
<command name="show" version="2024-02-13">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/apikeys/{}" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2FwaUtleXMve2FwaUtleUlkfQ==/V/MjAyNC0wMi0xMw=="/>
|
||||
<argGroup name="">
|
||||
<arg type="string" var="$Path.apiKeyId" options="api-key-id" required="True" group="" idPart="child_name_1">
|
||||
<help short="Confluent API Key id"/>
|
||||
</arg>
|
||||
<arg type="string" var="$Path.organizationName" options="organization-name" required="True" idPart="name">
|
||||
<help short="Organization resource name"/>
|
||||
</arg>
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group" required="True" group="" idPart="resource_group">
|
||||
<help short="Resource group name"/>
|
||||
</arg>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" group="" idPart="subscription">
|
||||
<help short="Subscription id"/>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<operation operationId="Organization_GetClusterAPIKey">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/apiKeys/{apiKeyId}">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="apiKeyId" arg="$Path.apiKeyId" required="True"/>
|
||||
<param type="string" name="organizationName" arg="$Path.organizationName" required="True"/>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-13""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="string" name="id"/>
|
||||
<prop type="string" name="kind"/>
|
||||
<prop type="object" name="properties" clientFlatten="True">
|
||||
<prop type="object" name="metadata">
|
||||
<prop type="string" name="createdTimestamp"/>
|
||||
<prop type="string" name="deletedTimestamp"/>
|
||||
<prop type="string" name="resourceName"/>
|
||||
<prop type="string" name="self"/>
|
||||
<prop type="string" name="updatedTimestamp"/>
|
||||
</prop>
|
||||
<prop type="object" name="spec">
|
||||
<prop type="string" name="description"/>
|
||||
<prop type="string" name="name"/>
|
||||
<prop type="object" name="owner">
|
||||
<prop type="string" name="id"/>
|
||||
<prop type="string" name="kind"/>
|
||||
<prop type="string" name="related"/>
|
||||
<prop type="string" name="resourceName"/>
|
||||
</prop>
|
||||
<prop type="object" name="resource">
|
||||
<prop type="string" name="environment"/>
|
||||
<prop type="string" name="id"/>
|
||||
<prop type="string" name="kind"/>
|
||||
<prop type="string" name="related"/>
|
||||
<prop type="string" name="resourceName"/>
|
||||
</prop>
|
||||
</prop>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="object" ref="$Instance" clientFlatten="True"/>
|
||||
</command>
|
||||
<command name="delete" version="2024-02-13" confirmation="Are you sure you want to perform this operation?">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/apikeys/{}" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2FwaUtleXMve2FwaUtleUlkfQ==/V/MjAyNC0wMi0xMw=="/>
|
||||
<argGroup name="">
|
||||
<arg type="string" var="$Path.apiKeyId" options="api-key-id" required="True" group="" idPart="child_name_1">
|
||||
<help short="Confluent API Key id"/>
|
||||
</arg>
|
||||
<arg type="string" var="$Path.organizationName" options="organization-name" required="True" idPart="name">
|
||||
<help short="Organization resource name"/>
|
||||
</arg>
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group" required="True" group="" idPart="resource_group">
|
||||
<help short="Resource group name"/>
|
||||
</arg>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" group="" idPart="subscription">
|
||||
<help short="Subscription id"/>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<operation operationId="Organization_DeleteClusterAPIKey">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/apiKeys/{apiKeyId}">
|
||||
<request method="delete">
|
||||
<path>
|
||||
<param type="string" name="apiKeyId" arg="$Path.apiKeyId" required="True"/>
|
||||
<param type="string" name="organizationName" arg="$Path.organizationName" required="True"/>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-13""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200"/>
|
||||
<response statusCode="204"/>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
</command>
|
||||
</commandGroup>
|
||||
</CodeGen>
|
|
@ -0,0 +1 @@
|
|||
{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments", "version": "2024-02-13", "swagger": "mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2Vudmlyb25tZW50cw==/V/MjAyNC0wMi0xMw=="}], "commandGroups": [{"name": "confluent organization environment", "commands": [{"name": "list", "version": "2024-02-13", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments", "version": "2024-02-13", "swagger": "mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2Vudmlyb25tZW50cw==/V/MjAyNC0wMi0xMw=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.organizationName", "options": ["organization-name"], "required": true, "idPart": "name", "help": {"short": "Organization resource name"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Resource Group Name"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Subscription id"}}, {"type": "integer32", "var": "$Query.pageSize", "options": ["page-size"], "help": {"short": "Pagination size"}}, {"type": "string", "var": "$Query.pageToken", "options": ["page-token"], "help": {"short": "An opaque pagination token to fetch the next set of records"}}]}], "operations": [{"operationId": "Organization_ListEnvironments", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "organizationName", "arg": "$Path.organizationName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "integer32", "name": "pageSize", "arg": "$Query.pageSize"}, {"type": "string", "name": "pageToken", "arg": "$Query.pageToken"}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2024-02-13"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array<object>", "name": "value", "item": {"type": "object", "props": [{"type": "string", "name": "id"}, {"type": "string", "name": "kind"}, {"type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "metadata", "props": [{"type": "string", "name": "createdTimestamp"}, {"type": "string", "name": "deletedTimestamp"}, {"type": "string", "name": "resourceName"}, {"type": "string", "name": "self"}, {"type": "string", "name": "updatedTimestamp"}]}], "clientFlatten": true}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]}
|
|
@ -0,0 +1,80 @@
|
|||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<CodeGen plane="mgmt-plane">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2Vudmlyb25tZW50cw==/V/MjAyNC0wMi0xMw=="/>
|
||||
<commandGroup name="confluent organization environment">
|
||||
<command name="list" version="2024-02-13">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2Vudmlyb25tZW50cw==/V/MjAyNC0wMi0xMw=="/>
|
||||
<argGroup name="">
|
||||
<arg type="string" var="$Path.organizationName" options="organization-name" required="True" idPart="name">
|
||||
<help short="Organization resource name"/>
|
||||
</arg>
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group" required="True" group="" idPart="resource_group">
|
||||
<help short="Resource Group Name"/>
|
||||
</arg>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" group="" idPart="subscription">
|
||||
<help short="Subscription id"/>
|
||||
</arg>
|
||||
<arg type="integer32" var="$Query.pageSize" options="page-size">
|
||||
<help short="Pagination size"/>
|
||||
</arg>
|
||||
<arg type="string" var="$Query.pageToken" options="page-token">
|
||||
<help short="An opaque pagination token to fetch the next set of records"/>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<operation operationId="Organization_ListEnvironments">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="organizationName" arg="$Path.organizationName" required="True"/>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<param type="integer32" name="pageSize" arg="$Query.pageSize"/>
|
||||
<param type="string" name="pageToken" arg="$Query.pageToken"/>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-13""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="string" name="nextLink"/>
|
||||
<prop type="array<object>" name="value">
|
||||
<item type="object">
|
||||
<prop type="string" name="id"/>
|
||||
<prop type="string" name="kind"/>
|
||||
<prop type="string" name="name"/>
|
||||
<prop type="object" name="properties" clientFlatten="True">
|
||||
<prop type="object" name="metadata">
|
||||
<prop type="string" name="createdTimestamp"/>
|
||||
<prop type="string" name="deletedTimestamp"/>
|
||||
<prop type="string" name="resourceName"/>
|
||||
<prop type="string" name="self"/>
|
||||
<prop type="string" name="updatedTimestamp"/>
|
||||
</prop>
|
||||
</prop>
|
||||
</item>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="array" ref="$Instance.value" clientFlatten="True" nextLink="$Instance.nextLink"/>
|
||||
</command>
|
||||
</commandGroup>
|
||||
</CodeGen>
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -0,0 +1,113 @@
|
|||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<CodeGen plane="mgmt-plane">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments/{}/clusters" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2Vudmlyb25tZW50cy97ZW52aXJvbm1lbnRJZH0vY2x1c3RlcnM=/V/MjAyNC0wMi0xMw=="/>
|
||||
<commandGroup name="confluent organization environment cluster">
|
||||
<command name="list" version="2024-02-13">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments/{}/clusters" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2Vudmlyb25tZW50cy97ZW52aXJvbm1lbnRJZH0vY2x1c3RlcnM=/V/MjAyNC0wMi0xMw=="/>
|
||||
<argGroup name="">
|
||||
<arg type="string" var="$Path.environmentId" options="environment-id" required="True" idPart="child_name_1">
|
||||
<help short="Confluent environment id"/>
|
||||
</arg>
|
||||
<arg type="string" var="$Path.organizationName" options="organization-name" required="True" idPart="name">
|
||||
<help short="Organization resource name"/>
|
||||
</arg>
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group" required="True" group="" idPart="resource_group">
|
||||
<help short="Resource Group Name"/>
|
||||
</arg>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" group="" idPart="subscription">
|
||||
<help short="Subscription id"/>
|
||||
</arg>
|
||||
<arg type="integer32" var="$Query.pageSize" options="page-size">
|
||||
<help short="Pagination size"/>
|
||||
</arg>
|
||||
<arg type="string" var="$Query.pageToken" options="page-token">
|
||||
<help short="An opaque pagination token to fetch the next set of records"/>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<operation operationId="Organization_ListClusters">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments/{environmentId}/clusters">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="environmentId" arg="$Path.environmentId" required="True"/>
|
||||
<param type="string" name="organizationName" arg="$Path.organizationName" required="True"/>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<param type="integer32" name="pageSize" arg="$Query.pageSize"/>
|
||||
<param type="string" name="pageToken" arg="$Query.pageToken"/>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-13""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="string" name="nextLink"/>
|
||||
<prop type="array<object>" name="value">
|
||||
<item type="object">
|
||||
<prop type="string" name="id"/>
|
||||
<prop type="string" name="kind"/>
|
||||
<prop type="string" name="name"/>
|
||||
<prop type="object" name="properties" clientFlatten="True">
|
||||
<prop type="object" name="metadata">
|
||||
<prop type="string" name="createdTimestamp"/>
|
||||
<prop type="string" name="deletedTimestamp"/>
|
||||
<prop type="string" name="resourceName"/>
|
||||
<prop type="string" name="self"/>
|
||||
<prop type="string" name="updatedTimestamp"/>
|
||||
</prop>
|
||||
<prop type="object" name="spec">
|
||||
<prop type="string" name="apiEndpoint"/>
|
||||
<prop type="string" name="availability"/>
|
||||
<prop type="object" name="byok">
|
||||
<prop type="string" name="id"/>
|
||||
<prop type="string" name="related"/>
|
||||
<prop type="string" name="resourceName"/>
|
||||
</prop>
|
||||
<prop type="string" name="cloud"/>
|
||||
<prop type="object" name="config">
|
||||
<prop type="string" name="kind"/>
|
||||
</prop>
|
||||
<prop type="object" name="environment" cls="SCClusterNetworkEnvironmentEntity_read">
|
||||
<prop type="string" name="environment"/>
|
||||
<prop type="string" name="id"/>
|
||||
<prop type="string" name="related"/>
|
||||
<prop type="string" name="resourceName"/>
|
||||
</prop>
|
||||
<prop type="string" name="httpEndpoint"/>
|
||||
<prop type="string" name="kafkaBootstrapEndpoint"/>
|
||||
<prop type="string" name="name"/>
|
||||
<prop type="@SCClusterNetworkEnvironmentEntity_read" name="network"/>
|
||||
<prop type="string" name="region"/>
|
||||
<prop type="string" name="zone"/>
|
||||
</prop>
|
||||
<prop type="object" name="status">
|
||||
<prop type="integer32" name="cku"/>
|
||||
<prop type="string" name="phase"/>
|
||||
</prop>
|
||||
</prop>
|
||||
</item>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="array" ref="$Instance.value" clientFlatten="True" nextLink="$Instance.nextLink"/>
|
||||
</command>
|
||||
</commandGroup>
|
||||
</CodeGen>
|
|
@ -0,0 +1 @@
|
|||
{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments/{}/clusters/{}", "version": "2024-02-13", "swagger": "mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2Vudmlyb25tZW50cy97ZW52aXJvbm1lbnRJZH0vY2x1c3RlcnMve2NsdXN0ZXJJZH0=/V/MjAyNC0wMi0xMw=="}], "commandGroups": [{"name": "confluent organization environment cluster", "commands": [{"name": "show", "version": "2024-02-13", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments/{}/clusters/{}", "version": "2024-02-13", "swagger": "mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2Vudmlyb25tZW50cy97ZW52aXJvbm1lbnRJZH0vY2x1c3RlcnMve2NsdXN0ZXJJZH0=/V/MjAyNC0wMi0xMw=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterId", "options": ["cluster-id"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "Confluent kafka or schema registry cluster id prefixed with lkc or lks"}}, {"type": "string", "var": "$Path.environmentId", "options": ["environment-id"], "required": true, "idPart": "child_name_1", "help": {"short": "Confluent environment id"}}, {"type": "string", "var": "$Path.organizationName", "options": ["organization-name"], "required": true, "idPart": "name", "help": {"short": "Organization resource name"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Resource Group Name"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Subscription id"}}]}], "operations": [{"operationId": "Organization_GetClusterById", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments/{environmentId}/clusters/{clusterId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterId", "arg": "$Path.clusterId", "required": true}, {"type": "string", "name": "environmentId", "arg": "$Path.environmentId", "required": true}, {"type": "string", "name": "organizationName", "arg": "$Path.organizationName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-02-13"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "id"}, {"type": "string", "name": "kind"}, {"type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "metadata", "props": [{"type": "string", "name": "createdTimestamp"}, {"type": "string", "name": "deletedTimestamp"}, {"type": "string", "name": "resourceName"}, {"type": "string", "name": "self"}, {"type": "string", "name": "updatedTimestamp"}]}, {"type": "object", "name": "spec", "props": [{"type": "string", "name": "apiEndpoint"}, {"type": "string", "name": "availability"}, {"type": "object", "name": "byok", "props": [{"type": "string", "name": "id"}, {"type": "string", "name": "related"}, {"type": "string", "name": "resourceName"}]}, {"type": "string", "name": "cloud"}, {"type": "object", "name": "config", "props": [{"type": "string", "name": "kind"}]}, {"type": "object", "name": "environment", "props": [{"type": "string", "name": "environment"}, {"type": "string", "name": "id"}, {"type": "string", "name": "related"}, {"type": "string", "name": "resourceName"}], "cls": "SCClusterNetworkEnvironmentEntity_read"}, {"type": "string", "name": "httpEndpoint"}, {"type": "string", "name": "kafkaBootstrapEndpoint"}, {"type": "string", "name": "name"}, {"type": "@SCClusterNetworkEnvironmentEntity_read", "name": "network"}, {"type": "string", "name": "region"}, {"type": "string", "name": "zone"}]}, {"type": "object", "name": "status", "props": [{"type": "integer32", "name": "cku"}, {"type": "string", "name": "phase"}]}], "clientFlatten": true}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]}
|
|
@ -0,0 +1,104 @@
|
|||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<CodeGen plane="mgmt-plane">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments/{}/clusters/{}" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2Vudmlyb25tZW50cy97ZW52aXJvbm1lbnRJZH0vY2x1c3RlcnMve2NsdXN0ZXJJZH0=/V/MjAyNC0wMi0xMw=="/>
|
||||
<commandGroup name="confluent organization environment cluster">
|
||||
<command name="show" version="2024-02-13">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments/{}/clusters/{}" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2Vudmlyb25tZW50cy97ZW52aXJvbm1lbnRJZH0vY2x1c3RlcnMve2NsdXN0ZXJJZH0=/V/MjAyNC0wMi0xMw=="/>
|
||||
<argGroup name="">
|
||||
<arg type="string" var="$Path.clusterId" options="cluster-id" required="True" group="" idPart="child_name_2">
|
||||
<help short="Confluent kafka or schema registry cluster id prefixed with lkc or lks"/>
|
||||
</arg>
|
||||
<arg type="string" var="$Path.environmentId" options="environment-id" required="True" idPart="child_name_1">
|
||||
<help short="Confluent environment id"/>
|
||||
</arg>
|
||||
<arg type="string" var="$Path.organizationName" options="organization-name" required="True" idPart="name">
|
||||
<help short="Organization resource name"/>
|
||||
</arg>
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group" required="True" group="" idPart="resource_group">
|
||||
<help short="Resource Group Name"/>
|
||||
</arg>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" group="" idPart="subscription">
|
||||
<help short="Subscription id"/>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<operation operationId="Organization_GetClusterById">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments/{environmentId}/clusters/{clusterId}">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="clusterId" arg="$Path.clusterId" required="True"/>
|
||||
<param type="string" name="environmentId" arg="$Path.environmentId" required="True"/>
|
||||
<param type="string" name="organizationName" arg="$Path.organizationName" required="True"/>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-13""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="string" name="id"/>
|
||||
<prop type="string" name="kind"/>
|
||||
<prop type="string" name="name"/>
|
||||
<prop type="object" name="properties" clientFlatten="True">
|
||||
<prop type="object" name="metadata">
|
||||
<prop type="string" name="createdTimestamp"/>
|
||||
<prop type="string" name="deletedTimestamp"/>
|
||||
<prop type="string" name="resourceName"/>
|
||||
<prop type="string" name="self"/>
|
||||
<prop type="string" name="updatedTimestamp"/>
|
||||
</prop>
|
||||
<prop type="object" name="spec">
|
||||
<prop type="string" name="apiEndpoint"/>
|
||||
<prop type="string" name="availability"/>
|
||||
<prop type="object" name="byok">
|
||||
<prop type="string" name="id"/>
|
||||
<prop type="string" name="related"/>
|
||||
<prop type="string" name="resourceName"/>
|
||||
</prop>
|
||||
<prop type="string" name="cloud"/>
|
||||
<prop type="object" name="config">
|
||||
<prop type="string" name="kind"/>
|
||||
</prop>
|
||||
<prop type="object" name="environment" cls="SCClusterNetworkEnvironmentEntity_read">
|
||||
<prop type="string" name="environment"/>
|
||||
<prop type="string" name="id"/>
|
||||
<prop type="string" name="related"/>
|
||||
<prop type="string" name="resourceName"/>
|
||||
</prop>
|
||||
<prop type="string" name="httpEndpoint"/>
|
||||
<prop type="string" name="kafkaBootstrapEndpoint"/>
|
||||
<prop type="string" name="name"/>
|
||||
<prop type="@SCClusterNetworkEnvironmentEntity_read" name="network"/>
|
||||
<prop type="string" name="region"/>
|
||||
<prop type="string" name="zone"/>
|
||||
</prop>
|
||||
<prop type="object" name="status">
|
||||
<prop type="integer32" name="cku"/>
|
||||
<prop type="string" name="phase"/>
|
||||
</prop>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="object" ref="$Instance" clientFlatten="True"/>
|
||||
</command>
|
||||
</commandGroup>
|
||||
</CodeGen>
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -0,0 +1,107 @@
|
|||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<CodeGen plane="mgmt-plane">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments/{}/clusters/{}/createapikey" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2Vudmlyb25tZW50cy97ZW52aXJvbm1lbnRJZH0vY2x1c3RlcnMve2NsdXN0ZXJJZH0vY3JlYXRlQVBJS2V5/V/MjAyNC0wMi0xMw=="/>
|
||||
<commandGroup name="confluent organization environment cluster">
|
||||
<command name="create-api-key" version="2024-02-13">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments/{}/clusters/{}/createapikey" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2Vudmlyb25tZW50cy97ZW52aXJvbm1lbnRJZH0vY2x1c3RlcnMve2NsdXN0ZXJJZH0vY3JlYXRlQVBJS2V5/V/MjAyNC0wMi0xMw=="/>
|
||||
<argGroup name="">
|
||||
<arg type="string" var="$Path.clusterId" options="cluster-id" required="True" idPart="child_name_2">
|
||||
<help short="Confluent kafka or schema registry cluster id"/>
|
||||
</arg>
|
||||
<arg type="string" var="$Path.environmentId" options="environment-id" required="True" idPart="child_name_1">
|
||||
<help short="Confluent environment id"/>
|
||||
</arg>
|
||||
<arg type="string" var="$Path.organizationName" options="organization-name" required="True" idPart="name">
|
||||
<help short="Organization resource name"/>
|
||||
</arg>
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group" required="True" group="" idPart="resource_group">
|
||||
<help short="Resource group name"/>
|
||||
</arg>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" group="" idPart="subscription">
|
||||
<help short="Subscription id"/>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<argGroup name="Body">
|
||||
<arg type="string" var="$body.description" options="description" group="Body">
|
||||
<help short="Description of the API Key"/>
|
||||
</arg>
|
||||
<arg type="string" var="$body.name" options="name" group="Body">
|
||||
<help short="Name of the API Key"/>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<operation operationId="Organization_CreateAPIKey">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments/{environmentId}/clusters/{clusterId}/createAPIKey">
|
||||
<request method="post">
|
||||
<path>
|
||||
<param type="string" name="clusterId" arg="$Path.clusterId" required="True"/>
|
||||
<param type="string" name="environmentId" arg="$Path.environmentId" required="True"/>
|
||||
<param type="string" name="organizationName" arg="$Path.organizationName" required="True"/>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-13""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
<body>
|
||||
<json>
|
||||
<schema type="object" name="body" required="True" clientFlatten="True">
|
||||
<prop type="string" name="description" arg="$body.description"/>
|
||||
<prop type="string" name="name" arg="$body.name"/>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="string" name="id"/>
|
||||
<prop type="string" name="kind"/>
|
||||
<prop type="object" name="properties" clientFlatten="True">
|
||||
<prop type="object" name="metadata">
|
||||
<prop type="string" name="createdTimestamp"/>
|
||||
<prop type="string" name="deletedTimestamp"/>
|
||||
<prop type="string" name="resourceName"/>
|
||||
<prop type="string" name="self"/>
|
||||
<prop type="string" name="updatedTimestamp"/>
|
||||
</prop>
|
||||
<prop type="object" name="spec">
|
||||
<prop type="string" name="description"/>
|
||||
<prop type="string" name="name"/>
|
||||
<prop type="object" name="owner">
|
||||
<prop type="string" name="id"/>
|
||||
<prop type="string" name="kind"/>
|
||||
<prop type="string" name="related"/>
|
||||
<prop type="string" name="resourceName"/>
|
||||
</prop>
|
||||
<prop type="object" name="resource">
|
||||
<prop type="string" name="environment"/>
|
||||
<prop type="string" name="id"/>
|
||||
<prop type="string" name="kind"/>
|
||||
<prop type="string" name="related"/>
|
||||
<prop type="string" name="resourceName"/>
|
||||
</prop>
|
||||
</prop>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="object" ref="$Instance" clientFlatten="True"/>
|
||||
</command>
|
||||
</commandGroup>
|
||||
</CodeGen>
|
|
@ -0,0 +1 @@
|
|||
{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments/{}/schemaregistryclusters", "version": "2024-02-13", "swagger": "mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2Vudmlyb25tZW50cy97ZW52aXJvbm1lbnRJZH0vc2NoZW1hUmVnaXN0cnlDbHVzdGVycw==/V/MjAyNC0wMi0xMw=="}], "commandGroups": [{"name": "confluent organization environment schema-registry-cluster", "commands": [{"name": "list", "version": "2024-02-13", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments/{}/schemaregistryclusters", "version": "2024-02-13", "swagger": "mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2Vudmlyb25tZW50cy97ZW52aXJvbm1lbnRJZH0vc2NoZW1hUmVnaXN0cnlDbHVzdGVycw==/V/MjAyNC0wMi0xMw=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.environmentId", "options": ["environment-id"], "required": true, "idPart": "child_name_1", "help": {"short": "Confluent environment id"}}, {"type": "string", "var": "$Path.organizationName", "options": ["organization-name"], "required": true, "idPart": "name", "help": {"short": "Organization resource name"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Resource Group Name"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Subscription id"}}, {"type": "integer32", "var": "$Query.pageSize", "options": ["page-size"], "help": {"short": "Pagination size"}}, {"type": "string", "var": "$Query.pageToken", "options": ["page-token"], "help": {"short": "An opaque pagination token to fetch the next set of records"}}]}], "operations": [{"operationId": "Organization_ListSchemaRegistryClusters", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments/{environmentId}/schemaRegistryClusters", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "environmentId", "arg": "$Path.environmentId", "required": true}, {"type": "string", "name": "organizationName", "arg": "$Path.organizationName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "integer32", "name": "pageSize", "arg": "$Query.pageSize"}, {"type": "string", "name": "pageToken", "arg": "$Query.pageToken"}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2024-02-13"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array<object>", "name": "value", "item": {"type": "object", "props": [{"type": "string", "name": "id"}, {"type": "string", "name": "kind"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "metadata", "props": [{"type": "string", "name": "createdTimestamp"}, {"type": "string", "name": "deletedTimestamp"}, {"type": "string", "name": "resourceName"}, {"type": "string", "name": "self"}, {"type": "string", "name": "updatedTimestamp"}]}, {"type": "object", "name": "spec", "props": [{"type": "string", "name": "cloud"}, {"type": "@SchemaRegistryClusterEnvironmentRegionEntity_read", "name": "environment"}, {"type": "string", "name": "httpEndpoint"}, {"type": "string", "name": "name"}, {"type": "string", "name": "package"}, {"type": "object", "name": "region", "props": [{"type": "string", "name": "id"}, {"type": "string", "name": "related"}, {"type": "string", "name": "resourceName"}], "cls": "SchemaRegistryClusterEnvironmentRegionEntity_read"}]}, {"type": "object", "name": "status", "props": [{"type": "string", "name": "phase"}]}], "clientFlatten": true}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]}
|
|
@ -0,0 +1,98 @@
|
|||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<CodeGen plane="mgmt-plane">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments/{}/schemaregistryclusters" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2Vudmlyb25tZW50cy97ZW52aXJvbm1lbnRJZH0vc2NoZW1hUmVnaXN0cnlDbHVzdGVycw==/V/MjAyNC0wMi0xMw=="/>
|
||||
<commandGroup name="confluent organization environment schema-registry-cluster">
|
||||
<command name="list" version="2024-02-13">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments/{}/schemaregistryclusters" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2Vudmlyb25tZW50cy97ZW52aXJvbm1lbnRJZH0vc2NoZW1hUmVnaXN0cnlDbHVzdGVycw==/V/MjAyNC0wMi0xMw=="/>
|
||||
<argGroup name="">
|
||||
<arg type="string" var="$Path.environmentId" options="environment-id" required="True" idPart="child_name_1">
|
||||
<help short="Confluent environment id"/>
|
||||
</arg>
|
||||
<arg type="string" var="$Path.organizationName" options="organization-name" required="True" idPart="name">
|
||||
<help short="Organization resource name"/>
|
||||
</arg>
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group" required="True" group="" idPart="resource_group">
|
||||
<help short="Resource Group Name"/>
|
||||
</arg>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" group="" idPart="subscription">
|
||||
<help short="Subscription id"/>
|
||||
</arg>
|
||||
<arg type="integer32" var="$Query.pageSize" options="page-size">
|
||||
<help short="Pagination size"/>
|
||||
</arg>
|
||||
<arg type="string" var="$Query.pageToken" options="page-token">
|
||||
<help short="An opaque pagination token to fetch the next set of records"/>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<operation operationId="Organization_ListSchemaRegistryClusters">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments/{environmentId}/schemaRegistryClusters">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="environmentId" arg="$Path.environmentId" required="True"/>
|
||||
<param type="string" name="organizationName" arg="$Path.organizationName" required="True"/>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<param type="integer32" name="pageSize" arg="$Query.pageSize"/>
|
||||
<param type="string" name="pageToken" arg="$Query.pageToken"/>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-13""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="string" name="nextLink"/>
|
||||
<prop type="array<object>" name="value">
|
||||
<item type="object">
|
||||
<prop type="string" name="id"/>
|
||||
<prop type="string" name="kind"/>
|
||||
<prop type="object" name="properties" clientFlatten="True">
|
||||
<prop type="object" name="metadata">
|
||||
<prop type="string" name="createdTimestamp"/>
|
||||
<prop type="string" name="deletedTimestamp"/>
|
||||
<prop type="string" name="resourceName"/>
|
||||
<prop type="string" name="self"/>
|
||||
<prop type="string" name="updatedTimestamp"/>
|
||||
</prop>
|
||||
<prop type="object" name="spec">
|
||||
<prop type="string" name="cloud"/>
|
||||
<prop type="@SchemaRegistryClusterEnvironmentRegionEntity_read" name="environment"/>
|
||||
<prop type="string" name="httpEndpoint"/>
|
||||
<prop type="string" name="name"/>
|
||||
<prop type="string" name="package"/>
|
||||
<prop type="object" name="region" cls="SchemaRegistryClusterEnvironmentRegionEntity_read">
|
||||
<prop type="string" name="id"/>
|
||||
<prop type="string" name="related"/>
|
||||
<prop type="string" name="resourceName"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="status">
|
||||
<prop type="string" name="phase"/>
|
||||
</prop>
|
||||
</prop>
|
||||
</item>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="array" ref="$Instance.value" clientFlatten="True" nextLink="$Instance.nextLink"/>
|
||||
</command>
|
||||
</commandGroup>
|
||||
</CodeGen>
|
|
@ -0,0 +1 @@
|
|||
{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments/{}/schemaregistryclusters/{}", "version": "2024-02-13", "swagger": "mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2Vudmlyb25tZW50cy97ZW52aXJvbm1lbnRJZH0vc2NoZW1hUmVnaXN0cnlDbHVzdGVycy97Y2x1c3RlcklkfQ==/V/MjAyNC0wMi0xMw=="}], "commandGroups": [{"name": "confluent organization environment schema-registry-cluster", "commands": [{"name": "show", "version": "2024-02-13", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments/{}/schemaregistryclusters/{}", "version": "2024-02-13", "swagger": "mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2Vudmlyb25tZW50cy97ZW52aXJvbm1lbnRJZH0vc2NoZW1hUmVnaXN0cnlDbHVzdGVycy97Y2x1c3RlcklkfQ==/V/MjAyNC0wMi0xMw=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterId", "options": ["cluster-id"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "Confluent kafka or schema registry cluster id prefixed with lkc or lks"}}, {"type": "string", "var": "$Path.environmentId", "options": ["environment-id"], "required": true, "idPart": "child_name_1", "help": {"short": "Confluent environment id"}}, {"type": "string", "var": "$Path.organizationName", "options": ["organization-name"], "required": true, "idPart": "name", "help": {"short": "Organization resource name"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Resource Group Name"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Subscription id"}}]}], "operations": [{"operationId": "Organization_GetSchemaRegistryClusterById", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments/{environmentId}/schemaRegistryClusters/{clusterId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterId", "arg": "$Path.clusterId", "required": true}, {"type": "string", "name": "environmentId", "arg": "$Path.environmentId", "required": true}, {"type": "string", "name": "organizationName", "arg": "$Path.organizationName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-02-13"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "id"}, {"type": "string", "name": "kind"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "metadata", "props": [{"type": "string", "name": "createdTimestamp"}, {"type": "string", "name": "deletedTimestamp"}, {"type": "string", "name": "resourceName"}, {"type": "string", "name": "self"}, {"type": "string", "name": "updatedTimestamp"}]}, {"type": "object", "name": "spec", "props": [{"type": "string", "name": "cloud"}, {"type": "@SchemaRegistryClusterEnvironmentRegionEntity_read", "name": "environment"}, {"type": "string", "name": "httpEndpoint"}, {"type": "string", "name": "name"}, {"type": "string", "name": "package"}, {"type": "object", "name": "region", "props": [{"type": "string", "name": "id"}, {"type": "string", "name": "related"}, {"type": "string", "name": "resourceName"}], "cls": "SchemaRegistryClusterEnvironmentRegionEntity_read"}]}, {"type": "object", "name": "status", "props": [{"type": "string", "name": "phase"}]}], "clientFlatten": true}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]}
|
|
@ -0,0 +1,89 @@
|
|||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<CodeGen plane="mgmt-plane">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments/{}/schemaregistryclusters/{}" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2Vudmlyb25tZW50cy97ZW52aXJvbm1lbnRJZH0vc2NoZW1hUmVnaXN0cnlDbHVzdGVycy97Y2x1c3RlcklkfQ==/V/MjAyNC0wMi0xMw=="/>
|
||||
<commandGroup name="confluent organization environment schema-registry-cluster">
|
||||
<command name="show" version="2024-02-13">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments/{}/schemaregistryclusters/{}" version="2024-02-13" swagger="mgmt-plane/confluent/ResourceProviders/Microsoft.Confluent/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29uZmx1ZW50L29yZ2FuaXphdGlvbnMve29yZ2FuaXphdGlvbk5hbWV9L2Vudmlyb25tZW50cy97ZW52aXJvbm1lbnRJZH0vc2NoZW1hUmVnaXN0cnlDbHVzdGVycy97Y2x1c3RlcklkfQ==/V/MjAyNC0wMi0xMw=="/>
|
||||
<argGroup name="">
|
||||
<arg type="string" var="$Path.clusterId" options="cluster-id" required="True" group="" idPart="child_name_2">
|
||||
<help short="Confluent kafka or schema registry cluster id prefixed with lkc or lks"/>
|
||||
</arg>
|
||||
<arg type="string" var="$Path.environmentId" options="environment-id" required="True" idPart="child_name_1">
|
||||
<help short="Confluent environment id"/>
|
||||
</arg>
|
||||
<arg type="string" var="$Path.organizationName" options="organization-name" required="True" idPart="name">
|
||||
<help short="Organization resource name"/>
|
||||
</arg>
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group" required="True" group="" idPart="resource_group">
|
||||
<help short="Resource Group Name"/>
|
||||
</arg>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" group="" idPart="subscription">
|
||||
<help short="Subscription id"/>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<operation operationId="Organization_GetSchemaRegistryClusterById">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments/{environmentId}/schemaRegistryClusters/{clusterId}">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="clusterId" arg="$Path.clusterId" required="True"/>
|
||||
<param type="string" name="environmentId" arg="$Path.environmentId" required="True"/>
|
||||
<param type="string" name="organizationName" arg="$Path.organizationName" required="True"/>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
|
||||
<format maxLength="90" minLength="1"/>
|
||||
</param>
|
||||
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2024-02-13""/>
|
||||
<format minLength="1"/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="string" name="id"/>
|
||||
<prop type="string" name="kind"/>
|
||||
<prop type="object" name="properties" clientFlatten="True">
|
||||
<prop type="object" name="metadata">
|
||||
<prop type="string" name="createdTimestamp"/>
|
||||
<prop type="string" name="deletedTimestamp"/>
|
||||
<prop type="string" name="resourceName"/>
|
||||
<prop type="string" name="self"/>
|
||||
<prop type="string" name="updatedTimestamp"/>
|
||||
</prop>
|
||||
<prop type="object" name="spec">
|
||||
<prop type="string" name="cloud"/>
|
||||
<prop type="@SchemaRegistryClusterEnvironmentRegionEntity_read" name="environment"/>
|
||||
<prop type="string" name="httpEndpoint"/>
|
||||
<prop type="string" name="name"/>
|
||||
<prop type="string" name="package"/>
|
||||
<prop type="object" name="region" cls="SchemaRegistryClusterEnvironmentRegionEntity_read">
|
||||
<prop type="string" name="id"/>
|
||||
<prop type="string" name="related"/>
|
||||
<prop type="string" name="resourceName"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="status">
|
||||
<prop type="string" name="phase"/>
|
||||
</prop>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="object" ref="$Instance" clientFlatten="True"/>
|
||||
</command>
|
||||
</commandGroup>
|
||||
</CodeGen>
|
Загрузка…
Ссылка в новой задаче