Microsoft.Confluent (stable:2024-07-01)

2025/07/07 • 36 updated methods

OrganizationOperations_List (updated)
Description List the operations for the provider
Reference Link ¶

⚶ Changes

{
  "#id": "OrganizationOperations_List",
  "$parameters": [
    {
      "#name": "api-version",
      "Description": {
        "new": "The API version to use for this operation.",
        "old": "Client Api Version."
      }
    }
  ],
  "$responses": {
    "200": {
      "$properties": [
        {
          "#name": "value",
          "Required": {
            "new": true,
            "old": false
          }
        }
      ]
    }
  }
}

⚼ Request

GET:  /providers/Microsoft.Confluent/operations
{
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
display:
{
provider: string ,
resource: string ,
operation: string ,
description: string ,
}
,
isDataAction: boolean ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
MarketplaceAgreements_List (updated)
Description List Confluent marketplace agreements in the subscription.
Reference Link ¶

⚶ Changes

{
  "#id": "MarketplaceAgreements_List",
  "$parameters": [
    {
      "#name": "api-version",
      "Description": {
        "new": "The API version to use for this operation.",
        "old": "Client Api Version."
      }
    },
    {
      "#name": "subscriptionId",
      "Description": {
        "new": "The ID of the target subscription. The value must be an UUID.",
        "old": "Microsoft Azure subscription id"
      }
    }
  ],
  "$responses": {
    "200": {
      "$properties": [
        {
          "#name": "value",
          "Description": {
            "new": "The ConfluentAgreementResource items on this page",
            "old": "Results of a list operation."
          },
          "Required": {
            "new": true,
            "old": false
          }
        },
        {
          "#name": "nextLink",
          "Description": {
            "new": "The link to the next page of items",
            "old": "Link to the next set of results, if any."
          }
        }
      ]
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.Confluent/agreements
{
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
id: string ,
name: string ,
type: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
properties:
{
publisher: string ,
product: string ,
plan: string ,
licenseTextLink: string ,
privacyPolicyLink: string ,
retrieveDatetime: string ,
signature: string ,
accepted: boolean ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
MarketplaceAgreements_Create (updated)
Description Create Confluent Marketplace agreement in the subscription.
Reference Link ¶

⚶ Changes

{
  "#id": "MarketplaceAgreements_Create",
  "$parameters": [
    {
      "#name": "api-version",
      "Description": {
        "new": "The API version to use for this operation.",
        "old": "Client Api Version."
      }
    },
    {
      "#name": "subscriptionId",
      "Description": {
        "new": "The ID of the target subscription. The value must be an UUID.",
        "old": "Microsoft Azure subscription id"
      }
    },
    {
      "#name": "body",
      "Description": {
        "new": "The request body",
        "old": "Confluent Marketplace Agreement resource"
      }
    }
  ]
}

⚼ Request

PUT:  /subscriptions/{subscriptionId}/providers/Microsoft.Confluent/agreements/default
{
api-version: string ,
subscriptionId: string ,
body:
{
id: string ,
name: string ,
type: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
properties:
{
publisher: string ,
product: string ,
plan: string ,
licenseTextLink: string ,
privacyPolicyLink: string ,
retrieveDatetime: string ,
signature: string ,
accepted: boolean ,
}
,
}
,
}

⚐ Response (200)

{
id: string ,
name: string ,
type: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
properties:
{
publisher: string ,
product: string ,
plan: string ,
licenseTextLink: string ,
privacyPolicyLink: string ,
retrieveDatetime: string ,
signature: string ,
accepted: boolean ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Organization_ListBySubscription (updated)
Description List all organizations under the specified subscription.
Reference Link ¶

⚶ Changes

{
  "#id": "Organization_ListBySubscription",
  "$parameters": [
    {
      "#name": "api-version",
      "Description": {
        "new": "The API version to use for this operation.",
        "old": "Client Api Version."
      }
    },
    {
      "#name": "subscriptionId",
      "Description": {
        "new": "The ID of the target subscription. The value must be an UUID.",
        "old": "Microsoft Azure subscription id"
      }
    }
  ],
  "$responses": {
    "200": {
      "Description": {
        "new": "The response of a OrganizationResource list operation.",
        "old": "The response of a list operation."
      },
      "$properties": [
        {
          "#name": "value",
          "Description": {
            "new": "The OrganizationResource items on this page",
            "old": "Result of a list operation."
          },
          "Required": {
            "new": true,
            "old": false
          },
          "$items": {
            "$properties": {
              "@removed_f7090e7ff7454fcc97c8237d6c7e0153": {
                "#name": "id",
                "Description": "The ARM id of the resource.",
                "Required": false,
                "Type": "string"
              },
              "@removed_b4fe27106aec42a6a8f861aea6b0ccbd": {
                "#name": "name",
                "Description": "The name of the resource.",
                "Required": false,
                "Type": "string"
              },
              "@removed_8e4e55b0457045e6b91c7e511bd7d3bb": {
                "#name": "type",
                "Description": "The type of the resource.",
                "Required": false,
                "Type": "string"
              },
              "@removed_26245de8b7f2485188dd4fbd9ce09d95": {
                "#name": "systemData",
                "Description": "Metadata pertaining to creation and last modification of the resource",
                "Required": false,
                "Type": "object",
                "$properties": [
                  {
                    "#name": "createdBy",
                    "Description": "The identity that created the resource.",
                    "Required": false,
                    "Type": "string"
                  },
                  {
                    "#name": "createdByType",
                    "Description": "The type of identity that created the resource.",
                    "Enum": [
                      [
                        "User",
                        ""
                      ],
                      [
                        "Application",
                        ""
                      ],
                      [
                        "ManagedIdentity",
                        ""
                      ],
                      [
                        "Key",
                        ""
                      ]
                    ],
                    "Required": false,
                    "Type": "string"
                  },
                  {
                    "#name": "createdAt",
                    "Description": "The timestamp of resource creation (UTC).",
                    "Format": "date-time",
                    "Required": false,
                    "Type": "string"
                  },
                  {
                    "#name": "lastModifiedBy",
                    "Description": "The identity that last modified the resource.",
                    "Required": false,
                    "Type": "string"
                  },
                  {
                    "#name": "lastModifiedByType",
                    "Description": "The type of identity that last modified the resource.",
                    "Enum": [
                      [
                        "User",
                        ""
                      ],
                      [
                        "Application",
                        ""
                      ],
                      [
                        "ManagedIdentity",
                        ""
                      ],
                      [
                        "Key",
                        ""
                      ]
                    ],
                    "Required": false,
                    "Type": "string"
                  },
                  {
                    "#name": "lastModifiedAt",
                    "Description": "The timestamp of resource last modification (UTC)",
                    "Format": "date-time",
                    "Required": false,
                    "Type": "string"
                  }
                ]
              },
              "@removed_3a77e288ac1c44db9206f83b3f7809bf": {
                "#name": "tags",
                "Description": "Organization resource tags",
                "Required": false,
                "Type": "object"
              },
              "@removed_6533d24fd414436eaad8c261d9541ede": {
                "#name": "location",
                "Description": "Location of Organization resource",
                "Required": false,
                "Type": "string"
              }
            }
          }
        },
        {
          "#name": "nextLink",
          "Description": {
            "new": "The link to the next page of items",
            "old": "Link to the next set of results, if any."
          }
        }
      ]
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.Confluent/organizations
{
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
createdTime: string ,
provisioningState: enum ,
organizationId: string ,
ssoUrl: string ,
offerDetail:
{
publisherId: string ,
id: string ,
planId: string ,
planName: string ,
termUnit: string ,
termId: string ,
privateOfferId: string ,
privateOfferIds:
[
string ,
]
,
status: enum ,
}
,
userDetail:
{
firstName: string ,
lastName: string ,
emailAddress: string ,
userPrincipalName: string ,
aadEmail: string ,
}
,
linkOrganization:
{
token: string ,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Organization_ListByResourceGroup (updated)
Description List all Organizations under the specified resource group.
Reference Link ¶

⚶ Changes

{
  "#id": "Organization_ListByResourceGroup",
  "$parameters": [
    {
      "#name": "api-version",
      "Description": {
        "new": "The API version to use for this operation.",
        "old": "Client Api Version."
      }
    },
    {
      "#name": "subscriptionId",
      "Description": {
        "new": "The ID of the target subscription. The value must be an UUID.",
        "old": "Microsoft Azure subscription id"
      }
    },
    {
      "#name": "resourceGroupName",
      "Description": {
        "new": "The name of the resource group. The name is case insensitive.",
        "old": "Resource group name"
      }
    }
  ],
  "$responses": {
    "200": {
      "Description": {
        "new": "The response of a OrganizationResource list operation.",
        "old": "The response of a list operation."
      },
      "$properties": [
        {
          "#name": "value",
          "Description": {
            "new": "The OrganizationResource items on this page",
            "old": "Result of a list operation."
          },
          "Required": {
            "new": true,
            "old": false
          },
          "$items": {
            "$properties": {
              "@removed_907fd566b2af45df8e4378d66593d339": {
                "#name": "id",
                "Description": "The ARM id of the resource.",
                "Required": false,
                "Type": "string"
              },
              "@removed_9b9dbd988fbe4a6b92b7c191fb5b7778": {
                "#name": "name",
                "Description": "The name of the resource.",
                "Required": false,
                "Type": "string"
              },
              "@removed_9a71cd2a1e674e8a875467b2cbb3252f": {
                "#name": "type",
                "Description": "The type of the resource.",
                "Required": false,
                "Type": "string"
              },
              "@removed_db3c3a798a654e58a39d1d39ef6b7238": {
                "#name": "systemData",
                "Description": "Metadata pertaining to creation and last modification of the resource",
                "Required": false,
                "Type": "object",
                "$properties": [
                  {
                    "#name": "createdBy",
                    "Description": "The identity that created the resource.",
                    "Required": false,
                    "Type": "string"
                  },
                  {
                    "#name": "createdByType",
                    "Description": "The type of identity that created the resource.",
                    "Enum": [
                      [
                        "User",
                        ""
                      ],
                      [
                        "Application",
                        ""
                      ],
                      [
                        "ManagedIdentity",
                        ""
                      ],
                      [
                        "Key",
                        ""
                      ]
                    ],
                    "Required": false,
                    "Type": "string"
                  },
                  {
                    "#name": "createdAt",
                    "Description": "The timestamp of resource creation (UTC).",
                    "Format": "date-time",
                    "Required": false,
                    "Type": "string"
                  },
                  {
                    "#name": "lastModifiedBy",
                    "Description": "The identity that last modified the resource.",
                    "Required": false,
                    "Type": "string"
                  },
                  {
                    "#name": "lastModifiedByType",
                    "Description": "The type of identity that last modified the resource.",
                    "Enum": [
                      [
                        "User",
                        ""
                      ],
                      [
                        "Application",
                        ""
                      ],
                      [
                        "ManagedIdentity",
                        ""
                      ],
                      [
                        "Key",
                        ""
                      ]
                    ],
                    "Required": false,
                    "Type": "string"
                  },
                  {
                    "#name": "lastModifiedAt",
                    "Description": "The timestamp of resource last modification (UTC)",
                    "Format": "date-time",
                    "Required": false,
                    "Type": "string"
                  }
                ]
              },
              "@removed_7cac8356da0c44a88e0b8c67e3cd924d": {
                "#name": "tags",
                "Description": "Organization resource tags",
                "Required": false,
                "Type": "object"
              },
              "@removed_b70571f7a7124f7697b4201afe9e7951": {
                "#name": "location",
                "Description": "Location of Organization resource",
                "Required": false,
                "Type": "string"
              }
            }
          }
        },
        {
          "#name": "nextLink",
          "Description": {
            "new": "The link to the next page of items",
            "old": "Link to the next set of results, if any."
          }
        }
      ]
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
createdTime: string ,
provisioningState: enum ,
organizationId: string ,
ssoUrl: string ,
offerDetail:
{
publisherId: string ,
id: string ,
planId: string ,
planName: string ,
termUnit: string ,
termId: string ,
privateOfferId: string ,
privateOfferIds:
[
string ,
]
,
status: enum ,
}
,
userDetail:
{
firstName: string ,
lastName: string ,
emailAddress: string ,
userPrincipalName: string ,
aadEmail: string ,
}
,
linkOrganization:
{
token: string ,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Organization_Get (updated)
Description Get the properties of a specific Organization resource.
Reference Link ¶

⚶ Changes

{
  "#id": "Organization_Get",
  "$parameters": [
    {
      "#name": "api-version",
      "Description": {
        "new": "The API version to use for this operation.",
        "old": "Client Api Version."
      }
    },
    {
      "#name": "subscriptionId",
      "Description": {
        "new": "The ID of the target subscription. The value must be an UUID.",
        "old": "Microsoft Azure subscription id"
      }
    },
    {
      "#name": "resourceGroupName",
      "Description": {
        "new": "The name of the resource group. The name is case insensitive.",
        "old": "Resource group name"
      }
    }
  ],
  "$responses": {
    "200": {
      "$properties": {
        "@removed_7c0d17d15c1c42efac4ff31eba601190": {
          "#name": "id",
          "Description": "The ARM id of the resource.",
          "Required": false,
          "Type": "string"
        },
        "@removed_7bd7ea1f2e894ae2a9f9a237e7c26789": {
          "#name": "name",
          "Description": "The name of the resource.",
          "Required": false,
          "Type": "string"
        },
        "@removed_401c2f6afead49b389232859e7c2b2d4": {
          "#name": "type",
          "Description": "The type of the resource.",
          "Required": false,
          "Type": "string"
        },
        "@removed_7d6f966096f1479cb84f9e461d218166": {
          "#name": "systemData",
          "Description": "Metadata pertaining to creation and last modification of the resource",
          "Required": false,
          "Type": "object",
          "$properties": [
            {
              "#name": "createdBy",
              "Description": "The identity that created the resource.",
              "Required": false,
              "Type": "string"
            },
            {
              "#name": "createdByType",
              "Description": "The type of identity that created the resource.",
              "Enum": [
                [
                  "User",
                  ""
                ],
                [
                  "Application",
                  ""
                ],
                [
                  "ManagedIdentity",
                  ""
                ],
                [
                  "Key",
                  ""
                ]
              ],
              "Required": false,
              "Type": "string"
            },
            {
              "#name": "createdAt",
              "Description": "The timestamp of resource creation (UTC).",
              "Format": "date-time",
              "Required": false,
              "Type": "string"
            },
            {
              "#name": "lastModifiedBy",
              "Description": "The identity that last modified the resource.",
              "Required": false,
              "Type": "string"
            },
            {
              "#name": "lastModifiedByType",
              "Description": "The type of identity that last modified the resource.",
              "Enum": [
                [
                  "User",
                  ""
                ],
                [
                  "Application",
                  ""
                ],
                [
                  "ManagedIdentity",
                  ""
                ],
                [
                  "Key",
                  ""
                ]
              ],
              "Required": false,
              "Type": "string"
            },
            {
              "#name": "lastModifiedAt",
              "Description": "The timestamp of resource last modification (UTC)",
              "Format": "date-time",
              "Required": false,
              "Type": "string"
            }
          ]
        },
        "@removed_bc7bd124639a40408514fe520b13ddc4": {
          "#name": "tags",
          "Description": "Organization resource tags",
          "Required": false,
          "Type": "object"
        },
        "@removed_76d1707b658f4bcfb2c1a64fc409c395": {
          "#name": "location",
          "Description": "Location of Organization resource",
          "Required": false,
          "Type": "string"
        }
      }
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
}

⚐ Response (200)

{
properties:
{
createdTime: string ,
provisioningState: enum ,
organizationId: string ,
ssoUrl: string ,
offerDetail:
{
publisherId: string ,
id: string ,
planId: string ,
planName: string ,
termUnit: string ,
termId: string ,
privateOfferId: string ,
privateOfferIds:
[
string ,
]
,
status: enum ,
}
,
userDetail:
{
firstName: string ,
lastName: string ,
emailAddress: string ,
userPrincipalName: string ,
aadEmail: string ,
}
,
linkOrganization:
{
token: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Organization_Create (updated)
Description Create Organization resource
Reference Link ¶

⚶ Changes

{
  "#id": "Organization_Create",
  "$parameters": [
    {
      "#name": "api-version",
      "Description": {
        "new": "The API version to use for this operation.",
        "old": "Client Api Version."
      }
    },
    {
      "#name": "subscriptionId",
      "Description": {
        "new": "The ID of the target subscription. The value must be an UUID.",
        "old": "Microsoft Azure subscription id"
      }
    },
    {
      "#name": "resourceGroupName",
      "Description": {
        "new": "The name of the resource group. The name is case insensitive.",
        "old": "Resource group name"
      }
    },
    {
      "body": {
        "$properties": {
          "@removed_cad60df7027845c180d479620901ad6c": {
            "#name": "id",
            "Description": "The ARM id of the resource.",
            "Required": false,
            "Type": "string"
          },
          "@removed_48f76649aa6c4b6db0d4fdcf7e16571c": {
            "#name": "name",
            "Description": "The name of the resource.",
            "Required": false,
            "Type": "string"
          },
          "@removed_fef4e071670b4ba8a54168e2c9375177": {
            "#name": "type",
            "Description": "The type of the resource.",
            "Required": false,
            "Type": "string"
          },
          "@removed_6f64271cd5954474af45cc9b097c60ab": {
            "#name": "systemData",
            "Description": "Metadata pertaining to creation and last modification of the resource",
            "Required": false,
            "Type": "object",
            "$properties": [
              {
                "#name": "createdBy",
                "Description": "The identity that created the resource.",
                "Required": false,
                "Type": "string"
              },
              {
                "#name": "createdByType",
                "Description": "The type of identity that created the resource.",
                "Enum": [
                  [
                    "User",
                    ""
                  ],
                  [
                    "Application",
                    ""
                  ],
                  [
                    "ManagedIdentity",
                    ""
                  ],
                  [
                    "Key",
                    ""
                  ]
                ],
                "Required": false,
                "Type": "string"
              },
              {
                "#name": "createdAt",
                "Description": "The timestamp of resource creation (UTC).",
                "Format": "date-time",
                "Required": false,
                "Type": "string"
              },
              {
                "#name": "lastModifiedBy",
                "Description": "The identity that last modified the resource.",
                "Required": false,
                "Type": "string"
              },
              {
                "#name": "lastModifiedByType",
                "Description": "The type of identity that last modified the resource.",
                "Enum": [
                  [
                    "User",
                    ""
                  ],
                  [
                    "Application",
                    ""
                  ],
                  [
                    "ManagedIdentity",
                    ""
                  ],
                  [
                    "Key",
                    ""
                  ]
                ],
                "Required": false,
                "Type": "string"
              },
              {
                "#name": "lastModifiedAt",
                "Description": "The timestamp of resource last modification (UTC)",
                "Format": "date-time",
                "Required": false,
                "Type": "string"
              }
            ]
          },
          "@removed_f9a3f0da81b7445ea248767bc633c132": {
            "#name": "tags",
            "Description": "Organization resource tags",
            "Required": false,
            "Type": "object"
          },
          "@removed_ac5c7fab3ca94047a684891ea0165c8d": {
            "#name": "location",
            "Description": "Location of Organization resource",
            "Required": false,
            "Type": "string"
          }
        }
      }
    }
  ],
  "$responses": {
    "200": {
      "$properties": {
        "@removed_58a0827c7d5d42bfa27aede314f2c375": {
          "#name": "id",
          "Description": "The ARM id of the resource.",
          "Required": false,
          "Type": "string"
        },
        "@removed_728b3e1264cc4412ba08ad0014cf9b65": {
          "#name": "name",
          "Description": "The name of the resource.",
          "Required": false,
          "Type": "string"
        },
        "@removed_06e308fee36040da8e2effaacf3af609": {
          "#name": "type",
          "Description": "The type of the resource.",
          "Required": false,
          "Type": "string"
        },
        "@removed_645af3e0a4ca46a49121f2b4448ec4f6": {
          "#name": "systemData",
          "Description": "Metadata pertaining to creation and last modification of the resource",
          "Required": false,
          "Type": "object",
          "$properties": [
            {
              "#name": "createdBy",
              "Description": "The identity that created the resource.",
              "Required": false,
              "Type": "string"
            },
            {
              "#name": "createdByType",
              "Description": "The type of identity that created the resource.",
              "Enum": [
                [
                  "User",
                  ""
                ],
                [
                  "Application",
                  ""
                ],
                [
                  "ManagedIdentity",
                  ""
                ],
                [
                  "Key",
                  ""
                ]
              ],
              "Required": false,
              "Type": "string"
            },
            {
              "#name": "createdAt",
              "Description": "The timestamp of resource creation (UTC).",
              "Format": "date-time",
              "Required": false,
              "Type": "string"
            },
            {
              "#name": "lastModifiedBy",
              "Description": "The identity that last modified the resource.",
              "Required": false,
              "Type": "string"
            },
            {
              "#name": "lastModifiedByType",
              "Description": "The type of identity that last modified the resource.",
              "Enum": [
                [
                  "User",
                  ""
                ],
                [
                  "Application",
                  ""
                ],
                [
                  "ManagedIdentity",
                  ""
                ],
                [
                  "Key",
                  ""
                ]
              ],
              "Required": false,
              "Type": "string"
            },
            {
              "#name": "lastModifiedAt",
              "Description": "The timestamp of resource last modification (UTC)",
              "Format": "date-time",
              "Required": false,
              "Type": "string"
            }
          ]
        },
        "@removed_fff0eac1cd2d43249ef50e83d34b751b": {
          "#name": "tags",
          "Description": "Organization resource tags",
          "Required": false,
          "Type": "object"
        },
        "@removed_a911fa50ed3a4d70b17e610a3c996f5d": {
          "#name": "location",
          "Description": "Location of Organization resource",
          "Required": false,
          "Type": "string"
        }
      }
    },
    "201": {
      "$properties": {
        "@removed_0045796e506f4187832249b55f10234a": {
          "#name": "id",
          "Description": "The ARM id of the resource.",
          "Required": false,
          "Type": "string"
        },
        "@removed_363fbb42cf3146b39ee43459be4b7926": {
          "#name": "name",
          "Description": "The name of the resource.",
          "Required": false,
          "Type": "string"
        },
        "@removed_76f0cdea4b8e4515b5203cee374699b9": {
          "#name": "type",
          "Description": "The type of the resource.",
          "Required": false,
          "Type": "string"
        },
        "@removed_0fa3cf84a1d742c3bc2342c5da678f46": {
          "#name": "systemData",
          "Description": "Metadata pertaining to creation and last modification of the resource",
          "Required": false,
          "Type": "object",
          "$properties": [
            {
              "#name": "createdBy",
              "Description": "The identity that created the resource.",
              "Required": false,
              "Type": "string"
            },
            {
              "#name": "createdByType",
              "Description": "The type of identity that created the resource.",
              "Enum": [
                [
                  "User",
                  ""
                ],
                [
                  "Application",
                  ""
                ],
                [
                  "ManagedIdentity",
                  ""
                ],
                [
                  "Key",
                  ""
                ]
              ],
              "Required": false,
              "Type": "string"
            },
            {
              "#name": "createdAt",
              "Description": "The timestamp of resource creation (UTC).",
              "Format": "date-time",
              "Required": false,
              "Type": "string"
            },
            {
              "#name": "lastModifiedBy",
              "Description": "The identity that last modified the resource.",
              "Required": false,
              "Type": "string"
            },
            {
              "#name": "lastModifiedByType",
              "Description": "The type of identity that last modified the resource.",
              "Enum": [
                [
                  "User",
                  ""
                ],
                [
                  "Application",
                  ""
                ],
                [
                  "ManagedIdentity",
                  ""
                ],
                [
                  "Key",
                  ""
                ]
              ],
              "Required": false,
              "Type": "string"
            },
            {
              "#name": "lastModifiedAt",
              "Description": "The timestamp of resource last modification (UTC)",
              "Format": "date-time",
              "Required": false,
              "Type": "string"
            }
          ]
        },
        "@removed_429fbd8d79594f1b849774f2f105774a": {
          "#name": "tags",
          "Description": "Organization resource tags",
          "Required": false,
          "Type": "object"
        },
        "@removed_6faf0c4899d549f1808248fddfae1959": {
          "#name": "location",
          "Description": "Location of Organization resource",
          "Required": false,
          "Type": "string"
        }
      }
    }
  }
}

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
body:
{
properties:
{
createdTime: string ,
provisioningState: enum ,
organizationId: string ,
ssoUrl: string ,
offerDetail:
{
publisherId: string ,
id: string ,
planId: string ,
planName: string ,
termUnit: string ,
termId: string ,
privateOfferId: string ,
privateOfferIds:
[
string ,
]
,
status: enum ,
}
,
userDetail:
{
firstName: string ,
lastName: string ,
emailAddress: string ,
userPrincipalName: string ,
aadEmail: string ,
}
,
linkOrganization:
{
token: string ,
}
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
createdTime: string ,
provisioningState: enum ,
organizationId: string ,
ssoUrl: string ,
offerDetail:
{
publisherId: string ,
id: string ,
planId: string ,
planName: string ,
termUnit: string ,
termId: string ,
privateOfferId: string ,
privateOfferIds:
[
string ,
]
,
status: enum ,
}
,
userDetail:
{
firstName: string ,
lastName: string ,
emailAddress: string ,
userPrincipalName: string ,
aadEmail: string ,
}
,
linkOrganization:
{
token: string ,
}
,
}
,
}

⚐ Response (201)

{
$headers:
{
azure-asyncoperation: string ,
retry-after: integer ,
}
,
$schema:
{
properties:
{
createdTime: string ,
provisioningState: enum ,
organizationId: string ,
ssoUrl: string ,
offerDetail:
{
publisherId: string ,
id: string ,
planId: string ,
planName: string ,
termUnit: string ,
termId: string ,
privateOfferId: string ,
privateOfferIds:
[
string ,
]
,
status: enum ,
}
,
userDetail:
{
firstName: string ,
lastName: string ,
emailAddress: string ,
userPrincipalName: string ,
aadEmail: string ,
}
,
linkOrganization:
{
token: string ,
}
,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Organization_Update (updated)
Description Update Organization resource
Reference Link ¶

⚶ Changes

{
  "#id": "Organization_Update",
  "$parameters": [
    {
      "#name": "api-version",
      "Description": {
        "new": "The API version to use for this operation.",
        "old": "Client Api Version."
      }
    },
    {
      "#name": "subscriptionId",
      "Description": {
        "new": "The ID of the target subscription. The value must be an UUID.",
        "old": "Microsoft Azure subscription id"
      }
    },
    {
      "#name": "resourceGroupName",
      "Description": {
        "new": "The name of the resource group. The name is case insensitive.",
        "old": "Resource group name"
      }
    }
  ],
  "$responses": {
    "200": {
      "$properties": {
        "@removed_64a0803a3b224d4cadf1ccf4382dd9f0": {
          "#name": "id",
          "Description": "The ARM id of the resource.",
          "Required": false,
          "Type": "string"
        },
        "@removed_7bca9c25e5c74d7ca0c125efcb0d91a1": {
          "#name": "name",
          "Description": "The name of the resource.",
          "Required": false,
          "Type": "string"
        },
        "@removed_0ca7ab1bcec44529970ee874d76cc90a": {
          "#name": "type",
          "Description": "The type of the resource.",
          "Required": false,
          "Type": "string"
        },
        "@removed_7749a1295e204e15b7499f55f46c2f11": {
          "#name": "systemData",
          "Description": "Metadata pertaining to creation and last modification of the resource",
          "Required": false,
          "Type": "object",
          "$properties": [
            {
              "#name": "createdBy",
              "Description": "The identity that created the resource.",
              "Required": false,
              "Type": "string"
            },
            {
              "#name": "createdByType",
              "Description": "The type of identity that created the resource.",
              "Enum": [
                [
                  "User",
                  ""
                ],
                [
                  "Application",
                  ""
                ],
                [
                  "ManagedIdentity",
                  ""
                ],
                [
                  "Key",
                  ""
                ]
              ],
              "Required": false,
              "Type": "string"
            },
            {
              "#name": "createdAt",
              "Description": "The timestamp of resource creation (UTC).",
              "Format": "date-time",
              "Required": false,
              "Type": "string"
            },
            {
              "#name": "lastModifiedBy",
              "Description": "The identity that last modified the resource.",
              "Required": false,
              "Type": "string"
            },
            {
              "#name": "lastModifiedByType",
              "Description": "The type of identity that last modified the resource.",
              "Enum": [
                [
                  "User",
                  ""
                ],
                [
                  "Application",
                  ""
                ],
                [
                  "ManagedIdentity",
                  ""
                ],
                [
                  "Key",
                  ""
                ]
              ],
              "Required": false,
              "Type": "string"
            },
            {
              "#name": "lastModifiedAt",
              "Description": "The timestamp of resource last modification (UTC)",
              "Format": "date-time",
              "Required": false,
              "Type": "string"
            }
          ]
        },
        "@removed_446ecb8974b14c6f8f35e2e3bbeb6f51": {
          "#name": "tags",
          "Description": "Organization resource tags",
          "Required": false,
          "Type": "object"
        },
        "@removed_842cc146c1bb48eeb65a53838fe5a4a0": {
          "#name": "location",
          "Description": "Location of Organization resource",
          "Required": false,
          "Type": "string"
        }
      }
    }
  }
}

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
body:
{
tags: object ,
}
,
}

⚐ Response (200)

{
properties:
{
createdTime: string ,
provisioningState: enum ,
organizationId: string ,
ssoUrl: string ,
offerDetail:
{
publisherId: string ,
id: string ,
planId: string ,
planName: string ,
termUnit: string ,
termId: string ,
privateOfferId: string ,
privateOfferIds:
[
string ,
]
,
status: enum ,
}
,
userDetail:
{
firstName: string ,
lastName: string ,
emailAddress: string ,
userPrincipalName: string ,
aadEmail: string ,
}
,
linkOrganization:
{
token: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Organization_Delete (updated)
Description Delete Organization resource
Reference Link ¶

⚶ Changes

{
  "#id": "Organization_Delete",
  "$parameters": [
    {
      "#name": "api-version",
      "Description": {
        "new": "The API version to use for this operation.",
        "old": "Client Api Version."
      }
    },
    {
      "#name": "subscriptionId",
      "Description": {
        "new": "The ID of the target subscription. The value must be an UUID.",
        "old": "Microsoft Azure subscription id"
      }
    },
    {
      "#name": "resourceGroupName",
      "Description": {
        "new": "The name of the resource group. The name is case insensitive.",
        "old": "Resource group name"
      }
    }
  ]
}

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{
location: string ,
retry-after: integer ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Access_InviteUser (updated)
Description Invite user to the organization
Reference Link ¶

⚶ Changes

{
  "#id": "Access_InviteUser",
  "$parameters": [
    {
      "#name": "api-version",
      "Description": {
        "new": "The API version to use for this operation.",
        "old": "Client Api Version."
      }
    },
    {
      "#name": "subscriptionId",
      "Description": {
        "new": "The ID of the target subscription. The value must be an UUID.",
        "old": "Microsoft Azure subscription id"
      }
    },
    {
      "#name": "resourceGroupName",
      "Description": {
        "new": "The name of the resource group. The name is case insensitive.",
        "old": "Resource group name"
      }
    }
  ]
}

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/access/default/createInvitation
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
body:
{
organizationId: string ,
email: string ,
upn: string ,
invitedUserDetails:
{
invitedEmail: string ,
auth_type: string ,
}
,
}
,
}

⚐ Response (200)

{
kind: string ,
id: string ,
metadata:
{
self: string ,
resource_name: string ,
created_at: string ,
updated_at: string ,
deleted_at: string ,
}
,
email: string ,
auth_type: string ,
status: string ,
accepted_at: string ,
expires_at: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Access_ListClusters (updated)
Description Cluster details
Reference Link ¶

⚶ Changes

{
  "#id": "Access_ListClusters",
  "$responses": {
    "200": {
      "$properties": {
        "data": {
          "$properties": {
            "spec": [
              {
                "#name": "cloud",
                "Description": {
                  "new": "The cloud service provider",
                  "old": "The cloud service provider "
                }
              }
            ],
            "status": [
              {
                "#name": "cku",
                "Description": {
                  "new": "The number of Confluent Kafka Units",
                  "old": "The number of Confluent Kafka Units "
                }
              }
            ]
          }
        }
      }
    }
  }
}

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/access/default/listClusters
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
body:
{
searchFilters: object ,
}
,
}

⚐ Response (200)

{
kind: string ,
metadata:
{
first: string ,
last: string ,
prev: string ,
next: string ,
total_size: integer ,
}
,
data:
[
{
kind: string ,
id: string ,
metadata:
{
self: string ,
resource_name: string ,
created_at: string ,
updated_at: string ,
deleted_at: string ,
}
,
display_name: string ,
spec:
{
display_name: string ,
availability: string ,
cloud: string ,
zone: string ,
region: string ,
kafka_bootstrap_endpoint: string ,
http_endpoint: string ,
api_endpoint: string ,
config:
{
kind: string ,
}
,
environment:
{
id: string ,
environment: string ,
related: string ,
resource_name: string ,
}
,
network:
{
id: string ,
environment: string ,
related: string ,
resource_name: string ,
}
,
byok:
{
id: string ,
related: string ,
resource_name: string ,
}
,
}
,
status:
{
phase: string ,
cku: integer ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Access_ListInvitations (updated)
Description Organization accounts invitation details
Reference Link ¶

⚶ Changes

{
  "#id": "Access_ListInvitations",
  "$parameters": [
    {
      "#name": "api-version",
      "Description": {
        "new": "The API version to use for this operation.",
        "old": "Client Api Version."
      }
    },
    {
      "#name": "subscriptionId",
      "Description": {
        "new": "The ID of the target subscription. The value must be an UUID.",
        "old": "Microsoft Azure subscription id"
      }
    },
    {
      "#name": "resourceGroupName",
      "Description": {
        "new": "The name of the resource group. The name is case insensitive.",
        "old": "Resource group name"
      }
    }
  ]
}

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/access/default/listInvitations
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
body:
{
searchFilters: object ,
}
,
}

⚐ Response (200)

{
kind: string ,
metadata:
{
first: string ,
last: string ,
prev: string ,
next: string ,
total_size: integer ,
}
,
data:
[
{
kind: string ,
id: string ,
metadata:
{
self: string ,
resource_name: string ,
created_at: string ,
updated_at: string ,
deleted_at: string ,
}
,
email: string ,
auth_type: string ,
status: string ,
accepted_at: string ,
expires_at: string ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Access_ListServiceAccounts (updated)
Description Organization service accounts details
Reference Link ¶

⚶ Changes

{
  "#id": "Access_ListServiceAccounts",
  "$parameters": [
    {
      "#name": "api-version",
      "Description": {
        "new": "The API version to use for this operation.",
        "old": "Client Api Version."
      }
    },
    {
      "#name": "subscriptionId",
      "Description": {
        "new": "The ID of the target subscription. The value must be an UUID.",
        "old": "Microsoft Azure subscription id"
      }
    },
    {
      "#name": "resourceGroupName",
      "Description": {
        "new": "The name of the resource group. The name is case insensitive.",
        "old": "Resource group name"
      }
    }
  ]
}

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/access/default/listServiceAccounts
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
body:
{
searchFilters: object ,
}
,
}

⚐ Response (200)

{
kind: string ,
metadata:
{
first: string ,
last: string ,
prev: string ,
next: string ,
total_size: integer ,
}
,
data:
[
{
kind: string ,
id: string ,
metadata:
{
self: string ,
resource_name: string ,
created_at: string ,
updated_at: string ,
deleted_at: string ,
}
,
display_name: string ,
description: string ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Access_ListUsers (updated)
Description Organization users details
Reference Link ¶

⚶ Changes

{
  "#id": "Access_ListUsers",
  "$parameters": [
    {
      "#name": "api-version",
      "Description": {
        "new": "The API version to use for this operation.",
        "old": "Client Api Version."
      }
    },
    {
      "#name": "subscriptionId",
      "Description": {
        "new": "The ID of the target subscription. The value must be an UUID.",
        "old": "Microsoft Azure subscription id"
      }
    },
    {
      "#name": "resourceGroupName",
      "Description": {
        "new": "The name of the resource group. The name is case insensitive.",
        "old": "Resource group name"
      }
    }
  ]
}

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/access/default/listUsers
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
body:
{
searchFilters: object ,
}
,
}

⚐ Response (200)

{
kind: string ,
metadata:
{
first: string ,
last: string ,
prev: string ,
next: string ,
total_size: integer ,
}
,
data:
[
{
kind: string ,
id: string ,
metadata:
{
self: string ,
resource_name: string ,
created_at: string ,
updated_at: string ,
deleted_at: string ,
}
,
email: string ,
full_name: string ,
auth_type: string ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Organization_GetClusterAPIKey (updated)
Description Get API key details of a kafka or schema registry cluster
Reference Link ¶

⚶ Changes

{
  "#id": "Organization_GetClusterAPIKey",
  "$responses": {
    "200": {
      "$properties": {
        "properties": [
          {
            "spec": [
              {
                "#name": "secret",
                "Description": {
                  "new": "API Key Secret",
                  "old": "API Key Secret "
                }
              },
              {
                "resource": [
                  {
                    "#name": "related",
                    "Description": {
                      "new": "API URL for accessing or modifying the api key resource object",
                      "old": "API URL for accessing or modifying the api key resource object "
                    }
                  }
                ]
              },
              {
                "owner": [
                  {
                    "#name": "related",
                    "Description": {
                      "new": "API URL for accessing or modifying the referred object",
                      "old": "API URL for accessing or modifying the referred object "
                    }
                  }
                ]
              }
            ]
          }
        ]
      }
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/apiKeys/{apiKeyId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
apiKeyId: string ,
}

⚐ Response (200)

{
kind: string ,
id: string ,
properties:
{
metadata:
{
self: string ,
resourceName: string ,
createdTimestamp: string ,
updatedTimestamp: string ,
deletedTimestamp: string ,
}
,
spec:
{
description: string ,
name: string ,
secret: string ,
resource:
{
id: string ,
environment: string ,
related: string ,
resourceName: string ,
kind: string ,
}
,
owner:
{
id: string ,
related: string ,
resourceName: string ,
kind: string ,
}
,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Organization_ListEnvironments (updated)
Description Lists of all the environments in a organization
Reference Link ¶

⚶ Changes

{
  "#id": "Organization_ListEnvironments",
  "$responses": {
    "200": {
      "$properties": [
        {
          "#name": "value",
          "Description": {
            "new": "The SCEnvironmentRecord items on this page",
            "old": "List of environments in a confluent organization"
          },
          "Required": {
            "new": true,
            "old": false
          },
          "$items": {
            "$properties": {
              "@removed_f7b93908067248c38a973d52570058a4": {
                "#name": "id",
                "Description": "Id of the environment",
                "Required": false,
                "Type": "string"
              },
              "@removed_1d383f1da9e443e78df86ea605f1b51a": {
                "#name": "type",
                "Description": "Type of the resource",
                "Required": false,
                "Type": "string"
              },
              "@removed_62a3fe8cd28d499db2c1790b3aaea2b7": {
                "#name": "name",
                "Description": "Display name of the environment",
                "Required": false,
                "Type": "string"
              }
            }
          }
        },
        {
          "#name": "nextLink",
          "Description": {
            "new": "The link to the next page of items",
            "old": "URL to get the next set of environment records if there are any."
          }
        }
      ]
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
pageSize: integer ,
pageToken: string ,
}

⚐ Response (200)

{
value:
[
{
kind: string ,
properties:
{
streamGovernanceConfig:
{
package: enum ,
}
,
metadata:
{
self: string ,
resourceName: string ,
createdTimestamp: string ,
updatedTimestamp: string ,
deletedTimestamp: string ,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Organization_GetEnvironmentById (updated)
Description Get Environment details by environment Id
Reference Link ¶

⚶ Changes

{
  "#id": "Organization_GetEnvironmentById",
  "$responses": {
    "200": {
      "$properties": {
        "@removed_7a885ced9e394e4baa580798e9ddf2fe": {
          "#name": "id",
          "Description": "Id of the environment",
          "Required": false,
          "Type": "string"
        },
        "@removed_a75aea3546ab4872939f30dba2699e43": {
          "#name": "type",
          "Description": "Type of the resource",
          "Required": false,
          "Type": "string"
        },
        "@removed_e737949421f8436bb4662966561b9ba6": {
          "#name": "name",
          "Description": "Display name of the environment",
          "Required": false,
          "Type": "string"
        }
      }
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments/{environmentId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
environmentId: string ,
}

⚐ Response (200)

{
kind: string ,
properties:
{
streamGovernanceConfig:
{
package: enum ,
}
,
metadata:
{
self: string ,
resourceName: string ,
createdTimestamp: string ,
updatedTimestamp: string ,
deletedTimestamp: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Environment_CreateOrUpdate (updated)
Description Create confluent environment
Reference Link ¶

⚶ Changes

{
  "#id": "Environment_CreateOrUpdate",
  "$parameters": {
    "body": {
      "$properties": {
        "@removed_277ddb97a369430b97d5160223ca6e5d": {
          "#name": "id",
          "Description": "Id of the environment",
          "Required": false,
          "Type": "string"
        },
        "@removed_e601bad8cb864ca38ceba2dfa748683a": {
          "#name": "type",
          "Description": "Type of the resource",
          "Required": false,
          "Type": "string"
        },
        "@removed_1737d37b4014442ca1182fb4a14eb1b0": {
          "#name": "name",
          "Description": "Display name of the environment",
          "Required": false,
          "Type": "string"
        }
      }
    }
  },
  "$responses": {
    "200": {
      "$properties": {
        "@removed_5e008b68876943d4a69b5078251e38db": {
          "#name": "id",
          "Description": "Id of the environment",
          "Required": false,
          "Type": "string"
        },
        "@removed_81ae4d977b134898be6af14dd125a99f": {
          "#name": "type",
          "Description": "Type of the resource",
          "Required": false,
          "Type": "string"
        },
        "@removed_4e87ab23935d431d90ffaff223a2cba0": {
          "#name": "name",
          "Description": "Display name of the environment",
          "Required": false,
          "Type": "string"
        }
      }
    },
    "201": {
      "$properties": {
        "@removed_a390e068f5c4408bab5a1ab173488d20": {
          "#name": "id",
          "Description": "Id of the environment",
          "Required": false,
          "Type": "string"
        },
        "@removed_3a96556696b24796a55175768175e6fd": {
          "#name": "type",
          "Description": "Type of the resource",
          "Required": false,
          "Type": "string"
        },
        "@removed_d56ec67b605a407fa71fa85ec8e4c3f3": {
          "#name": "name",
          "Description": "Display name of the environment",
          "Required": false,
          "Type": "string"
        }
      }
    }
  }
}

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments/{environmentId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
environmentId: string ,
body:
{
kind: string ,
properties:
{
streamGovernanceConfig:
{
package: enum ,
}
,
metadata:
{
self: string ,
resourceName: string ,
createdTimestamp: string ,
updatedTimestamp: string ,
deletedTimestamp: string ,
}
,
}
,
}
,
}

⚐ Response (200)

{
kind: string ,
properties:
{
streamGovernanceConfig:
{
package: enum ,
}
,
metadata:
{
self: string ,
resourceName: string ,
createdTimestamp: string ,
updatedTimestamp: string ,
deletedTimestamp: string ,
}
,
}
,
}

⚐ Response (201)

{
kind: string ,
properties:
{
streamGovernanceConfig:
{
package: enum ,
}
,
metadata:
{
self: string ,
resourceName: string ,
createdTimestamp: string ,
updatedTimestamp: string ,
deletedTimestamp: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Environment_Delete (updated)
Description Delete confluent environment by id
Reference Link ¶

⚶ Changes

{
  "#id": "Environment_Delete",
  "$responses": {
    "202": [
      {
        "@added_bfb1067fef1741f6a7aed98f537444d8": {
          "#name": "retry-after",
          "Description": "The Retry-After header can indicate how long the client should wait before polling the operation status.",
          "Type": "integer"
        }
      }
    ]
  }
}

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments/{environmentId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
environmentId: string ,
}

⚐ Response (202)

{
location: string ,
retry-after: integer ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Organization_ListClusters (updated)
Description Lists of all the clusters in a environment
Reference Link ¶

⚶ Changes

{
  "#id": "Organization_ListClusters",
  "$responses": {
    "200": {
      "$properties": [
        {
          "#name": "value",
          "Description": {
            "new": "The SCClusterRecord items on this page",
            "old": "List of clusters in an environment of a confluent organization"
          },
          "Required": {
            "new": true,
            "old": false
          },
          "$items": {
            "$properties": {
              "properties": [
                {
                  "spec": [
                    {
                      "#name": "cloud",
                      "Description": {
                        "new": "The cloud service provider",
                        "old": "The cloud service provider "
                      }
                    }
                  ]
                },
                {
                  "status": [
                    {
                      "#name": "cku",
                      "Description": {
                        "new": "The number of Confluent Kafka Units",
                        "old": "The number of Confluent Kafka Units "
                      }
                    }
                  ]
                }
              ],
              "@removed_799ba82c4b7a4f32b035157e311b9a11": {
                "#name": "id",
                "Description": "Id of the cluster",
                "Required": false,
                "Type": "string"
              },
              "@removed_6f3ede5e5919419bae1143f718735eed": {
                "#name": "type",
                "Description": "Type of the resource",
                "Required": false,
                "Type": "string"
              },
              "@removed_a99d7a5c6de049f08404951dd64d3b25": {
                "#name": "name",
                "Description": "Display name of the cluster",
                "Required": false,
                "Type": "string"
              }
            }
          }
        },
        {
          "#name": "nextLink",
          "Description": {
            "new": "The link to the next page of items",
            "old": "URL to get the next set of cluster records if there are any."
          }
        }
      ]
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments/{environmentId}/clusters
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
environmentId: string ,
pageSize: integer ,
pageToken: string ,
}

⚐ Response (200)

{
value:
[
{
kind: string ,
properties:
{
metadata:
{
self: string ,
resourceName: string ,
createdTimestamp: string ,
updatedTimestamp: string ,
deletedTimestamp: string ,
}
,
spec:
{
name: string ,
availability: string ,
cloud: string ,
zone: string ,
package: enum ,
region: string ,
kafkaBootstrapEndpoint: string ,
httpEndpoint: string ,
apiEndpoint: string ,
config:
{
kind: string ,
}
,
environment:
{
id: string ,
environment: string ,
related: string ,
resourceName: string ,
}
,
network:
{
id: string ,
environment: string ,
related: string ,
resourceName: string ,
}
,
byok:
{
id: string ,
related: string ,
resourceName: string ,
}
,
}
,
status:
{
phase: string ,
cku: integer ,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Organization_GetClusterById (updated)
Description Get cluster by Id
Reference Link ¶

⚶ Changes

{
  "#id": "Organization_GetClusterById",
  "$responses": {
    "200": {
      "$properties": {
        "properties": [
          {
            "spec": [
              {
                "#name": "cloud",
                "Description": {
                  "new": "The cloud service provider",
                  "old": "The cloud service provider "
                }
              }
            ]
          },
          {
            "status": [
              {
                "#name": "cku",
                "Description": {
                  "new": "The number of Confluent Kafka Units",
                  "old": "The number of Confluent Kafka Units "
                }
              }
            ]
          }
        ],
        "@removed_4df41549bf10492e8d481b44cc818b47": {
          "#name": "id",
          "Description": "Id of the cluster",
          "Required": false,
          "Type": "string"
        },
        "@removed_c8bc16561d2049dba8d442793a99578c": {
          "#name": "type",
          "Description": "Type of the resource",
          "Required": false,
          "Type": "string"
        },
        "@removed_2165b981b5094c72b0c69d49c58ceb6a": {
          "#name": "name",
          "Description": "Display name of the cluster",
          "Required": false,
          "Type": "string"
        }
      }
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments/{environmentId}/clusters/{clusterId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
environmentId: string ,
clusterId: string ,
}

⚐ Response (200)

{
kind: string ,
properties:
{
metadata:
{
self: string ,
resourceName: string ,
createdTimestamp: string ,
updatedTimestamp: string ,
deletedTimestamp: string ,
}
,
spec:
{
name: string ,
availability: string ,
cloud: string ,
zone: string ,
package: enum ,
region: string ,
kafkaBootstrapEndpoint: string ,
httpEndpoint: string ,
apiEndpoint: string ,
config:
{
kind: string ,
}
,
environment:
{
id: string ,
environment: string ,
related: string ,
resourceName: string ,
}
,
network:
{
id: string ,
environment: string ,
related: string ,
resourceName: string ,
}
,
byok:
{
id: string ,
related: string ,
resourceName: string ,
}
,
}
,
status:
{
phase: string ,
cku: integer ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Cluster_CreateOrUpdate (updated)
Description Create confluent clusters
Reference Link ¶

⚶ Changes

{
  "#id": "Cluster_CreateOrUpdate",
  "$parameters": {
    "body": {
      "$properties": {
        "properties": [
          {
            "spec": [
              {
                "#name": "cloud",
                "Description": {
                  "new": "The cloud service provider",
                  "old": "The cloud service provider "
                }
              }
            ]
          },
          {
            "status": [
              {
                "#name": "cku",
                "Description": {
                  "new": "The number of Confluent Kafka Units",
                  "old": "The number of Confluent Kafka Units "
                }
              }
            ]
          }
        ],
        "@removed_2c864f3663934fc0be07dc61075cf258": {
          "#name": "id",
          "Description": "Id of the cluster",
          "Required": false,
          "Type": "string"
        },
        "@removed_5785021fc28a4493aa313fade15748fd": {
          "#name": "type",
          "Description": "Type of the resource",
          "Required": false,
          "Type": "string"
        },
        "@removed_35519515525c479386e5f43231dd7c7f": {
          "#name": "name",
          "Description": "Display name of the cluster",
          "Required": false,
          "Type": "string"
        }
      }
    }
  },
  "$responses": {
    "200": {
      "$properties": {
        "properties": [
          {
            "spec": [
              {
                "#name": "cloud",
                "Description": {
                  "new": "The cloud service provider",
                  "old": "The cloud service provider "
                }
              }
            ]
          },
          {
            "status": [
              {
                "#name": "cku",
                "Description": {
                  "new": "The number of Confluent Kafka Units",
                  "old": "The number of Confluent Kafka Units "
                }
              }
            ]
          }
        ],
        "@removed_2289b6d4b644436194adacf5803187b5": {
          "#name": "id",
          "Description": "Id of the cluster",
          "Required": false,
          "Type": "string"
        },
        "@removed_157ecac611544147ae3804c79aed53a7": {
          "#name": "type",
          "Description": "Type of the resource",
          "Required": false,
          "Type": "string"
        },
        "@removed_6f7eb7ec1403407e9e9191cfcafd34ca": {
          "#name": "name",
          "Description": "Display name of the cluster",
          "Required": false,
          "Type": "string"
        }
      }
    },
    "201": {
      "$properties": {
        "properties": [
          {
            "spec": [
              {
                "#name": "cloud",
                "Description": {
                  "new": "The cloud service provider",
                  "old": "The cloud service provider "
                }
              }
            ]
          },
          {
            "status": [
              {
                "#name": "cku",
                "Description": {
                  "new": "The number of Confluent Kafka Units",
                  "old": "The number of Confluent Kafka Units "
                }
              }
            ]
          }
        ],
        "@removed_7865f7a9b4c2495bad2e6bad305a8e60": {
          "#name": "id",
          "Description": "Id of the cluster",
          "Required": false,
          "Type": "string"
        },
        "@removed_76453a605d5e491d84f93103af7f874f": {
          "#name": "type",
          "Description": "Type of the resource",
          "Required": false,
          "Type": "string"
        },
        "@removed_4a4a54ee9e084800a3e3b4294383f38c": {
          "#name": "name",
          "Description": "Display name of the cluster",
          "Required": false,
          "Type": "string"
        }
      }
    }
  }
}

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments/{environmentId}/clusters/{clusterId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
environmentId: string ,
clusterId: string ,
body:
{
kind: string ,
properties:
{
metadata:
{
self: string ,
resourceName: string ,
createdTimestamp: string ,
updatedTimestamp: string ,
deletedTimestamp: string ,
}
,
spec:
{
name: string ,
availability: string ,
cloud: string ,
zone: string ,
package: enum ,
region: string ,
kafkaBootstrapEndpoint: string ,
httpEndpoint: string ,
apiEndpoint: string ,
config:
{
kind: string ,
}
,
environment:
{
id: string ,
environment: string ,
related: string ,
resourceName: string ,
}
,
network:
{
id: string ,
environment: string ,
related: string ,
resourceName: string ,
}
,
byok:
{
id: string ,
related: string ,
resourceName: string ,
}
,
}
,
status:
{
phase: string ,
cku: integer ,
}
,
}
,
}
,
}

⚐ Response (200)

{
kind: string ,
properties:
{
metadata:
{
self: string ,
resourceName: string ,
createdTimestamp: string ,
updatedTimestamp: string ,
deletedTimestamp: string ,
}
,
spec:
{
name: string ,
availability: string ,
cloud: string ,
zone: string ,
package: enum ,
region: string ,
kafkaBootstrapEndpoint: string ,
httpEndpoint: string ,
apiEndpoint: string ,
config:
{
kind: string ,
}
,
environment:
{
id: string ,
environment: string ,
related: string ,
resourceName: string ,
}
,
network:
{
id: string ,
environment: string ,
related: string ,
resourceName: string ,
}
,
byok:
{
id: string ,
related: string ,
resourceName: string ,
}
,
}
,
status:
{
phase: string ,
cku: integer ,
}
,
}
,
}

⚐ Response (201)

{
kind: string ,
properties:
{
metadata:
{
self: string ,
resourceName: string ,
createdTimestamp: string ,
updatedTimestamp: string ,
deletedTimestamp: string ,
}
,
spec:
{
name: string ,
availability: string ,
cloud: string ,
zone: string ,
package: enum ,
region: string ,
kafkaBootstrapEndpoint: string ,
httpEndpoint: string ,
apiEndpoint: string ,
config:
{
kind: string ,
}
,
environment:
{
id: string ,
environment: string ,
related: string ,
resourceName: string ,
}
,
network:
{
id: string ,
environment: string ,
related: string ,
resourceName: string ,
}
,
byok:
{
id: string ,
related: string ,
resourceName: string ,
}
,
}
,
status:
{
phase: string ,
cku: integer ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Cluster_Delete (updated)
Description Delete confluent cluster by id
Reference Link ¶

⚶ Changes

{
  "#id": "Cluster_Delete",
  "$responses": {
    "202": [
      {
        "@added_0ed623d7530641ffb79794d15793ec3d": {
          "#name": "retry-after",
          "Description": "The Retry-After header can indicate how long the client should wait before polling the operation status.",
          "Type": "integer"
        }
      }
    ]
  }
}

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments/{environmentId}/clusters/{clusterId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
environmentId: string ,
clusterId: string ,
}

⚐ Response (202)

{
location: string ,
retry-after: integer ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Connector_List (updated)
Description Lists all the connectors in a cluster
Reference Link ¶

⚶ Changes

{
  "#id": "Connector_List",
  "$responses": {
    "200": {
      "$properties": [
        {
          "#name": "value",
          "Description": {
            "new": "The ConnectorResource items on this page",
            "old": "List of connectors in a cluster of a confluent organization"
          },
          "Required": {
            "new": true,
            "old": false
          },
          "$items": {
            "$properties": {
              "@removed_a385273706fd4d76b9b1245f11c6bada": {
                "#name": "name",
                "Description": "Display name of the connector",
                "Required": false,
                "Type": "string"
              }
            }
          }
        },
        {
          "#name": "nextLink",
          "Description": {
            "new": "The link to the next page of items",
            "old": "URL to get the next set of connectors records if there are any."
          }
        }
      ]
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments/{environmentId}/clusters/{clusterId}/connectors
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
environmentId: string ,
clusterId: string ,
pageSize: integer ,
pageToken: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
connectorBasicInfo:
{
connectorType: enum ,
connectorClass: enum ,
connectorName: string ,
connectorId: string ,
connectorState: enum ,
}
,
connectorServiceTypeInfo:
{
connectorServiceType: enum ,
}
,
partnerConnectorInfo:
{
partnerConnectorType: enum ,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Connector_Get (updated)
Description Get confluent connector by Name
Reference Link ¶

⚶ Changes

{
  "#id": "Connector_Get",
  "$responses": {
    "200": {
      "$properties": {
        "@removed_ba1b9cb439284d528ab58b5571c56207": {
          "#name": "name",
          "Description": "Display name of the connector",
          "Required": false,
          "Type": "string"
        }
      }
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments/{environmentId}/clusters/{clusterId}/connectors/{connectorName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
environmentId: string ,
clusterId: string ,
connectorName: string ,
}

⚐ Response (200)

{
properties:
{
connectorBasicInfo:
{
connectorType: enum ,
connectorClass: enum ,
connectorName: string ,
connectorId: string ,
connectorState: enum ,
}
,
connectorServiceTypeInfo:
{
connectorServiceType: enum ,
}
,
partnerConnectorInfo:
{
partnerConnectorType: enum ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Connector_CreateOrUpdate (updated)
Description Create confluent connector by Name
Reference Link ¶

⚶ Changes

{
  "#id": "Connector_CreateOrUpdate",
  "$parameters": {
    "body": {
      "$properties": {
        "@removed_3cf27239c02546d182e0a8538d90102d": {
          "#name": "name",
          "Description": "Display name of the connector",
          "Required": false,
          "Type": "string"
        }
      }
    }
  },
  "$responses": {
    "200": {
      "$properties": {
        "@removed_8b35c2a718d74ac381f381bc69c2a581": {
          "#name": "name",
          "Description": "Display name of the connector",
          "Required": false,
          "Type": "string"
        }
      }
    },
    "201": {
      "$properties": {
        "@removed_c7563f21f07943a782aa0df947d7debb": {
          "#name": "name",
          "Description": "Display name of the connector",
          "Required": false,
          "Type": "string"
        }
      }
    }
  }
}

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments/{environmentId}/clusters/{clusterId}/connectors/{connectorName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
environmentId: string ,
clusterId: string ,
connectorName: string ,
body:
{
properties:
{
connectorBasicInfo:
{
connectorType: enum ,
connectorClass: enum ,
connectorName: string ,
connectorId: string ,
connectorState: enum ,
}
,
connectorServiceTypeInfo:
{
connectorServiceType: enum ,
}
,
partnerConnectorInfo:
{
partnerConnectorType: enum ,
}
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
connectorBasicInfo:
{
connectorType: enum ,
connectorClass: enum ,
connectorName: string ,
connectorId: string ,
connectorState: enum ,
}
,
connectorServiceTypeInfo:
{
connectorServiceType: enum ,
}
,
partnerConnectorInfo:
{
partnerConnectorType: enum ,
}
,
}
,
}

⚐ Response (201)

{
properties:
{
connectorBasicInfo:
{
connectorType: enum ,
connectorClass: enum ,
connectorName: string ,
connectorId: string ,
connectorState: enum ,
}
,
connectorServiceTypeInfo:
{
connectorServiceType: enum ,
}
,
partnerConnectorInfo:
{
partnerConnectorType: enum ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Connector_Delete (updated)
Description Delete confluent connector by name
Reference Link ¶

⚶ Changes

{
  "#id": "Connector_Delete",
  "$responses": {
    "202": [
      {
        "@added_14ed94cde89c48fe97c8d2ece5ab6518": {
          "#name": "retry-after",
          "Description": "The Retry-After header can indicate how long the client should wait before polling the operation status.",
          "Type": "integer"
        }
      }
    ]
  }
}

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments/{environmentId}/clusters/{clusterId}/connectors/{connectorName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
environmentId: string ,
clusterId: string ,
connectorName: string ,
}

⚐ Response (202)

{
location: string ,
retry-after: integer ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Organization_CreateAPIKey (updated)
Description Creates API key for a schema registry Cluster ID or Kafka Cluster ID under a environment
Reference Link ¶

⚶ Changes

{
  "#id": "Organization_CreateAPIKey",
  "$responses": {
    "200": {
      "$properties": {
        "properties": [
          {
            "spec": [
              {
                "#name": "secret",
                "Description": {
                  "new": "API Key Secret",
                  "old": "API Key Secret "
                }
              },
              {
                "resource": [
                  {
                    "#name": "related",
                    "Description": {
                      "new": "API URL for accessing or modifying the api key resource object",
                      "old": "API URL for accessing or modifying the api key resource object "
                    }
                  }
                ]
              },
              {
                "owner": [
                  {
                    "#name": "related",
                    "Description": {
                      "new": "API URL for accessing or modifying the referred object",
                      "old": "API URL for accessing or modifying the referred object "
                    }
                  }
                ]
              }
            ]
          }
        ]
      }
    }
  }
}

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments/{environmentId}/clusters/{clusterId}/createAPIKey
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
environmentId: string ,
clusterId: string ,
body:
{
name: string ,
description: string ,
}
,
}

⚐ Response (200)

{
kind: string ,
id: string ,
properties:
{
metadata:
{
self: string ,
resourceName: string ,
createdTimestamp: string ,
updatedTimestamp: string ,
deletedTimestamp: string ,
}
,
spec:
{
description: string ,
name: string ,
secret: string ,
resource:
{
id: string ,
environment: string ,
related: string ,
resourceName: string ,
kind: string ,
}
,
owner:
{
id: string ,
related: string ,
resourceName: string ,
kind: string ,
}
,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Topics_List (updated)
Description Lists of all the topics in a clusters
Reference Link ¶

⚶ Changes

{
  "#id": "Topics_List",
  "$responses": {
    "200": {
      "$properties": [
        {
          "#name": "value",
          "Description": {
            "new": "The TopicRecord items on this page",
            "old": "List of topics in a cluster of a confluent organization"
          },
          "Required": {
            "new": true,
            "old": false
          },
          "$items": {
            "$properties": {
              "@removed_84bee1afa0304689ac6e311423105138": {
                "#name": "id",
                "Description": "The ARM Resource Id of the Topic",
                "Required": false,
                "Type": "string"
              },
              "@removed_c9947b9b81a74ccc96d6bb0c0e2077cc": {
                "#name": "name",
                "Description": "Display name of the topic",
                "Required": false,
                "Type": "string"
              },
              "@removed_d21bb22e197f4b64956e7e17f684bcdc": {
                "#name": "type",
                "Description": "The type of the resource.",
                "Required": false,
                "Type": "string"
              }
            }
          }
        },
        {
          "#name": "nextLink",
          "Description": {
            "new": "The link to the next page of items",
            "old": "URL to get the next set of topics records if there are any."
          }
        }
      ]
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments/{environmentId}/clusters/{clusterId}/topics
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
environmentId: string ,
clusterId: string ,
pageSize: integer ,
pageToken: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
kind: string ,
topicId: string ,
metadata:
{
self: string ,
resourceName: string ,
}
,
partitions:
{
related: string ,
}
,
configs:
{
related: string ,
}
,
inputConfigs:
[
{
name: string ,
value: string ,
}
,
]
,
partitionsReassignments:
{
related: string ,
}
,
partitionsCount: string ,
replicationFactor: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Topics_Get (updated)
Description Get confluent topic by Name
Reference Link ¶

⚶ Changes

{
  "#id": "Topics_Get",
  "$responses": {
    "200": {
      "$properties": {
        "@removed_a9f779ae797c49a3b28d4ca71777ed39": {
          "#name": "id",
          "Description": "The ARM Resource Id of the Topic",
          "Required": false,
          "Type": "string"
        },
        "@removed_c235cd839bd94dd08b086ce410b2534e": {
          "#name": "name",
          "Description": "Display name of the topic",
          "Required": false,
          "Type": "string"
        },
        "@removed_b6950a64e2004803afd3fa43b8e47f81": {
          "#name": "type",
          "Description": "The type of the resource.",
          "Required": false,
          "Type": "string"
        }
      }
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments/{environmentId}/clusters/{clusterId}/topics/{topicName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
environmentId: string ,
clusterId: string ,
topicName: string ,
}

⚐ Response (200)

{
properties:
{
kind: string ,
topicId: string ,
metadata:
{
self: string ,
resourceName: string ,
}
,
partitions:
{
related: string ,
}
,
configs:
{
related: string ,
}
,
inputConfigs:
[
{
name: string ,
value: string ,
}
,
]
,
partitionsReassignments:
{
related: string ,
}
,
partitionsCount: string ,
replicationFactor: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Topics_Create (updated)
Description Create confluent topics by Name
Reference Link ¶

⚶ Changes

{
  "#id": "Topics_Create",
  "$parameters": {
    "body": {
      "$properties": {
        "@removed_c65952e69aa64fc0a4448f6ad7345cbd": {
          "#name": "id",
          "Description": "The ARM Resource Id of the Topic",
          "Required": false,
          "Type": "string"
        },
        "@removed_4e215ae214364c7db45e749f60a83f9b": {
          "#name": "name",
          "Description": "Display name of the topic",
          "Required": false,
          "Type": "string"
        },
        "@removed_6d0a4133102749d689047a460252f230": {
          "#name": "type",
          "Description": "The type of the resource.",
          "Required": false,
          "Type": "string"
        }
      }
    }
  },
  "$responses": {
    "200": {
      "$properties": {
        "@removed_c3bf60594f3c416e894275cbfb89bcdc": {
          "#name": "id",
          "Description": "The ARM Resource Id of the Topic",
          "Required": false,
          "Type": "string"
        },
        "@removed_cd5930502a114f05bdac899d98c68fc1": {
          "#name": "name",
          "Description": "Display name of the topic",
          "Required": false,
          "Type": "string"
        },
        "@removed_37504dd1f7494a05a4e0a04b60cf0594": {
          "#name": "type",
          "Description": "The type of the resource.",
          "Required": false,
          "Type": "string"
        }
      }
    },
    "201": {
      "$properties": {
        "@removed_cd432f708e78425dba892a045c06be3d": {
          "#name": "id",
          "Description": "The ARM Resource Id of the Topic",
          "Required": false,
          "Type": "string"
        },
        "@removed_6e0c84ea7a6d4dafbf8e92627dd692e5": {
          "#name": "name",
          "Description": "Display name of the topic",
          "Required": false,
          "Type": "string"
        },
        "@removed_24a0d5f4e1c94f5d84412642bb836e9d": {
          "#name": "type",
          "Description": "The type of the resource.",
          "Required": false,
          "Type": "string"
        }
      }
    }
  }
}

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments/{environmentId}/clusters/{clusterId}/topics/{topicName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
environmentId: string ,
clusterId: string ,
topicName: string ,
body:
{
properties:
{
kind: string ,
topicId: string ,
metadata:
{
self: string ,
resourceName: string ,
}
,
partitions:
{
related: string ,
}
,
configs:
{
related: string ,
}
,
inputConfigs:
[
{
name: string ,
value: string ,
}
,
]
,
partitionsReassignments:
{
related: string ,
}
,
partitionsCount: string ,
replicationFactor: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
kind: string ,
topicId: string ,
metadata:
{
self: string ,
resourceName: string ,
}
,
partitions:
{
related: string ,
}
,
configs:
{
related: string ,
}
,
inputConfigs:
[
{
name: string ,
value: string ,
}
,
]
,
partitionsReassignments:
{
related: string ,
}
,
partitionsCount: string ,
replicationFactor: string ,
}
,
}

⚐ Response (201)

{
properties:
{
kind: string ,
topicId: string ,
metadata:
{
self: string ,
resourceName: string ,
}
,
partitions:
{
related: string ,
}
,
configs:
{
related: string ,
}
,
inputConfigs:
[
{
name: string ,
value: string ,
}
,
]
,
partitionsReassignments:
{
related: string ,
}
,
partitionsCount: string ,
replicationFactor: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Topics_Delete (updated)
Description Delete confluent topic by name
Reference Link ¶

⚶ Changes

{
  "#id": "Topics_Delete",
  "$responses": {
    "202": [
      {
        "@added_1cd036f899e74a90a01ee8580f7ae0d1": {
          "#name": "retry-after",
          "Description": "The Retry-After header can indicate how long the client should wait before polling the operation status.",
          "Type": "integer"
        }
      }
    ]
  }
}

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments/{environmentId}/clusters/{clusterId}/topics/{topicName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
environmentId: string ,
clusterId: string ,
topicName: string ,
}

⚐ Response (202)

{
location: string ,
retry-after: integer ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Organization_ListSchemaRegistryClusters (updated)
Description Get schema registry clusters
Reference Link ¶

⚶ Changes

{
  "#id": "Organization_ListSchemaRegistryClusters",
  "$responses": {
    "200": {
      "$properties": [
        {
          "#name": "value",
          "Description": {
            "new": "The SchemaRegistryClusterRecord items on this page",
            "old": "List of schema registry clusters in an environment of a confluent organization"
          },
          "Required": {
            "new": true,
            "old": false
          },
          "$items": {
            "$properties": {
              "properties": [
                {
                  "spec": [
                    {
                      "#name": "cloud",
                      "Description": {
                        "new": "The cloud service provider",
                        "old": "The cloud service provider "
                      }
                    }
                  ]
                }
              ]
            }
          }
        },
        {
          "#name": "nextLink",
          "Description": {
            "new": "The link to the next page of items",
            "old": "URL to get the next set of schema registry cluster records if there are any."
          }
        }
      ]
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments/{environmentId}/schemaRegistryClusters
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
environmentId: string ,
pageSize: integer ,
pageToken: string ,
}

⚐ Response (200)

{
value:
[
{
kind: string ,
id: string ,
properties:
{
metadata:
{
self: string ,
resourceName: string ,
createdTimestamp: string ,
updatedTimestamp: string ,
deletedTimestamp: string ,
}
,
spec:
{
name: string ,
httpEndpoint: string ,
package: string ,
region:
{
id: string ,
related: string ,
resourceName: string ,
}
,
environment:
{
id: string ,
related: string ,
resourceName: string ,
}
,
cloud: string ,
}
,
status:
{
phase: string ,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Organization_GetSchemaRegistryClusterById (updated)
Description Get schema registry cluster by Id
Reference Link ¶

⚶ Changes

{
  "#id": "Organization_GetSchemaRegistryClusterById",
  "$parameters": [
    {
      "#name": "clusterId",
      "Description": {
        "new": "Confluent connector name",
        "old": "Confluent kafka or schema registry cluster id"
      }
    }
  ],
  "$responses": {
    "200": {
      "$properties": {
        "properties": [
          {
            "spec": [
              {
                "#name": "cloud",
                "Description": {
                  "new": "The cloud service provider",
                  "old": "The cloud service provider "
                }
              }
            ]
          }
        ]
      }
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments/{environmentId}/schemaRegistryClusters/{clusterId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
environmentId: string ,
clusterId: string ,
}

⚐ Response (200)

{
kind: string ,
id: string ,
properties:
{
metadata:
{
self: string ,
resourceName: string ,
createdTimestamp: string ,
updatedTimestamp: string ,
deletedTimestamp: string ,
}
,
spec:
{
name: string ,
httpEndpoint: string ,
package: string ,
region:
{
id: string ,
related: string ,
resourceName: string ,
}
,
environment:
{
id: string ,
related: string ,
resourceName: string ,
}
,
cloud: string ,
}
,
status:
{
phase: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Validations_ValidateOrganization (updated)
Description Organization Validate proxy resource
Reference Link ¶

⚶ Changes

{
  "#id": "Validations_ValidateOrganization",
  "$parameters": [
    {
      "#name": "api-version",
      "Description": {
        "new": "The API version to use for this operation.",
        "old": "Client Api Version."
      }
    },
    {
      "#name": "subscriptionId",
      "Description": {
        "new": "The ID of the target subscription. The value must be an UUID.",
        "old": "Microsoft Azure subscription id"
      }
    },
    {
      "#name": "resourceGroupName",
      "Description": {
        "new": "The name of the resource group. The name is case insensitive.",
        "old": "Resource group name"
      }
    },
    {
      "body": {
        "$properties": {
          "@removed_118e6613d9b44c5ab38dac86c9c368fe": {
            "#name": "id",
            "Description": "The ARM id of the resource.",
            "Required": false,
            "Type": "string"
          },
          "@removed_5cabf5ef153943ba9ff47e6364535255": {
            "#name": "name",
            "Description": "The name of the resource.",
            "Required": false,
            "Type": "string"
          },
          "@removed_04585a305eee44058660afd92dee7f80": {
            "#name": "type",
            "Description": "The type of the resource.",
            "Required": false,
            "Type": "string"
          },
          "@removed_a3edd6f32cc84907b02cef78878a38bd": {
            "#name": "systemData",
            "Description": "Metadata pertaining to creation and last modification of the resource",
            "Required": false,
            "Type": "object",
            "$properties": [
              {
                "#name": "createdBy",
                "Description": "The identity that created the resource.",
                "Required": false,
                "Type": "string"
              },
              {
                "#name": "createdByType",
                "Description": "The type of identity that created the resource.",
                "Enum": [
                  [
                    "User",
                    ""
                  ],
                  [
                    "Application",
                    ""
                  ],
                  [
                    "ManagedIdentity",
                    ""
                  ],
                  [
                    "Key",
                    ""
                  ]
                ],
                "Required": false,
                "Type": "string"
              },
              {
                "#name": "createdAt",
                "Description": "The timestamp of resource creation (UTC).",
                "Format": "date-time",
                "Required": false,
                "Type": "string"
              },
              {
                "#name": "lastModifiedBy",
                "Description": "The identity that last modified the resource.",
                "Required": false,
                "Type": "string"
              },
              {
                "#name": "lastModifiedByType",
                "Description": "The type of identity that last modified the resource.",
                "Enum": [
                  [
                    "User",
                    ""
                  ],
                  [
                    "Application",
                    ""
                  ],
                  [
                    "ManagedIdentity",
                    ""
                  ],
                  [
                    "Key",
                    ""
                  ]
                ],
                "Required": false,
                "Type": "string"
              },
              {
                "#name": "lastModifiedAt",
                "Description": "The timestamp of resource last modification (UTC)",
                "Format": "date-time",
                "Required": false,
                "Type": "string"
              }
            ]
          },
          "@removed_1c9a56678f5f457386807ac9155e66de": {
            "#name": "tags",
            "Description": "Organization resource tags",
            "Required": false,
            "Type": "object"
          },
          "@removed_632de532b7104bc6a6cd6b1ba8021583": {
            "#name": "location",
            "Description": "Location of Organization resource",
            "Required": false,
            "Type": "string"
          }
        }
      }
    }
  ],
  "$responses": {
    "200": {
      "$properties": {
        "@removed_fadc98e0a53046d79a162ac3ec17412b": {
          "#name": "id",
          "Description": "The ARM id of the resource.",
          "Required": false,
          "Type": "string"
        },
        "@removed_b6f841ec5d1d4007944af04f6c3837ad": {
          "#name": "name",
          "Description": "The name of the resource.",
          "Required": false,
          "Type": "string"
        },
        "@removed_ac7d9ad1c3fb4b5f93aecc8e2c0ab338": {
          "#name": "type",
          "Description": "The type of the resource.",
          "Required": false,
          "Type": "string"
        },
        "@removed_c6fb9a8c1c9b4deeb7534bc25c9a9815": {
          "#name": "systemData",
          "Description": "Metadata pertaining to creation and last modification of the resource",
          "Required": false,
          "Type": "object",
          "$properties": [
            {
              "#name": "createdBy",
              "Description": "The identity that created the resource.",
              "Required": false,
              "Type": "string"
            },
            {
              "#name": "createdByType",
              "Description": "The type of identity that created the resource.",
              "Enum": [
                [
                  "User",
                  ""
                ],
                [
                  "Application",
                  ""
                ],
                [
                  "ManagedIdentity",
                  ""
                ],
                [
                  "Key",
                  ""
                ]
              ],
              "Required": false,
              "Type": "string"
            },
            {
              "#name": "createdAt",
              "Description": "The timestamp of resource creation (UTC).",
              "Format": "date-time",
              "Required": false,
              "Type": "string"
            },
            {
              "#name": "lastModifiedBy",
              "Description": "The identity that last modified the resource.",
              "Required": false,
              "Type": "string"
            },
            {
              "#name": "lastModifiedByType",
              "Description": "The type of identity that last modified the resource.",
              "Enum": [
                [
                  "User",
                  ""
                ],
                [
                  "Application",
                  ""
                ],
                [
                  "ManagedIdentity",
                  ""
                ],
                [
                  "Key",
                  ""
                ]
              ],
              "Required": false,
              "Type": "string"
            },
            {
              "#name": "lastModifiedAt",
              "Description": "The timestamp of resource last modification (UTC)",
              "Format": "date-time",
              "Required": false,
              "Type": "string"
            }
          ]
        },
        "@removed_4ebe4afc64204e42b16486d5043b53c3": {
          "#name": "tags",
          "Description": "Organization resource tags",
          "Required": false,
          "Type": "object"
        },
        "@removed_83e2bd6c6d3c419aa875a8fb7763da47": {
          "#name": "location",
          "Description": "Location of Organization resource",
          "Required": false,
          "Type": "string"
        }
      }
    }
  }
}

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/validations/{organizationName}/orgvalidate
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
body:
{
properties:
{
createdTime: string ,
provisioningState: enum ,
organizationId: string ,
ssoUrl: string ,
offerDetail:
{
publisherId: string ,
id: string ,
planId: string ,
planName: string ,
termUnit: string ,
termId: string ,
privateOfferId: string ,
privateOfferIds:
[
string ,
]
,
status: enum ,
}
,
userDetail:
{
firstName: string ,
lastName: string ,
emailAddress: string ,
userPrincipalName: string ,
aadEmail: string ,
}
,
linkOrganization:
{
token: string ,
}
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
createdTime: string ,
provisioningState: enum ,
organizationId: string ,
ssoUrl: string ,
offerDetail:
{
publisherId: string ,
id: string ,
planId: string ,
planName: string ,
termUnit: string ,
termId: string ,
privateOfferId: string ,
privateOfferIds:
[
string ,
]
,
status: enum ,
}
,
userDetail:
{
firstName: string ,
lastName: string ,
emailAddress: string ,
userPrincipalName: string ,
aadEmail: string ,
}
,
linkOrganization:
{
token: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Validations_ValidateOrganizationV2 (updated)
Description Organization Validate proxy resource
Reference Link ¶

⚶ Changes

{
  "#id": "Validations_ValidateOrganizationV2",
  "$parameters": [
    {
      "#name": "api-version",
      "Description": {
        "new": "The API version to use for this operation.",
        "old": "Client Api Version."
      }
    },
    {
      "#name": "subscriptionId",
      "Description": {
        "new": "The ID of the target subscription. The value must be an UUID.",
        "old": "Microsoft Azure subscription id"
      }
    },
    {
      "#name": "resourceGroupName",
      "Description": {
        "new": "The name of the resource group. The name is case insensitive.",
        "old": "Resource group name"
      }
    },
    {
      "body": {
        "$properties": {
          "@removed_4e69e1c4eb6446e09f94937665f57601": {
            "#name": "id",
            "Description": "The ARM id of the resource.",
            "Required": false,
            "Type": "string"
          },
          "@removed_f3f42c57658d461db71d92e2c632f267": {
            "#name": "name",
            "Description": "The name of the resource.",
            "Required": false,
            "Type": "string"
          },
          "@removed_9664654e913642ed9f0027323be729b5": {
            "#name": "type",
            "Description": "The type of the resource.",
            "Required": false,
            "Type": "string"
          },
          "@removed_85538b75dee24b67a6cbe8536ec090a7": {
            "#name": "systemData",
            "Description": "Metadata pertaining to creation and last modification of the resource",
            "Required": false,
            "Type": "object",
            "$properties": [
              {
                "#name": "createdBy",
                "Description": "The identity that created the resource.",
                "Required": false,
                "Type": "string"
              },
              {
                "#name": "createdByType",
                "Description": "The type of identity that created the resource.",
                "Enum": [
                  [
                    "User",
                    ""
                  ],
                  [
                    "Application",
                    ""
                  ],
                  [
                    "ManagedIdentity",
                    ""
                  ],
                  [
                    "Key",
                    ""
                  ]
                ],
                "Required": false,
                "Type": "string"
              },
              {
                "#name": "createdAt",
                "Description": "The timestamp of resource creation (UTC).",
                "Format": "date-time",
                "Required": false,
                "Type": "string"
              },
              {
                "#name": "lastModifiedBy",
                "Description": "The identity that last modified the resource.",
                "Required": false,
                "Type": "string"
              },
              {
                "#name": "lastModifiedByType",
                "Description": "The type of identity that last modified the resource.",
                "Enum": [
                  [
                    "User",
                    ""
                  ],
                  [
                    "Application",
                    ""
                  ],
                  [
                    "ManagedIdentity",
                    ""
                  ],
                  [
                    "Key",
                    ""
                  ]
                ],
                "Required": false,
                "Type": "string"
              },
              {
                "#name": "lastModifiedAt",
                "Description": "The timestamp of resource last modification (UTC)",
                "Format": "date-time",
                "Required": false,
                "Type": "string"
              }
            ]
          },
          "@removed_c05e37b12327461a95c2e482efac305f": {
            "#name": "tags",
            "Description": "Organization resource tags",
            "Required": false,
            "Type": "object"
          },
          "@removed_9ccace9fd44e4e36bf0a4c019ba8a889": {
            "#name": "location",
            "Description": "Location of Organization resource",
            "Required": false,
            "Type": "string"
          }
        }
      }
    }
  ]
}

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/validations/{organizationName}/orgvalidateV2
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
body:
{
properties:
{
createdTime: string ,
provisioningState: enum ,
organizationId: string ,
ssoUrl: string ,
offerDetail:
{
publisherId: string ,
id: string ,
planId: string ,
planName: string ,
termUnit: string ,
termId: string ,
privateOfferId: string ,
privateOfferIds:
[
string ,
]
,
status: enum ,
}
,
userDetail:
{
firstName: string ,
lastName: string ,
emailAddress: string ,
userPrincipalName: string ,
aadEmail: string ,
}
,
linkOrganization:
{
token: string ,
}
,
}
,
}
,
}

⚐ Response (200)

{
info: object ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}