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

2024/12/24 • 43 new methods

MarketplaceAgreements_List (new)
Description List Confluent marketplace agreements in the subscription.
Reference Link ¶

⚼ 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 (new)
Description Create Confluent Marketplace agreement in the subscription.
Reference Link ¶

⚼ 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 ,
]
,
}
,
}
OrganizationOperations_List (new)
Description List all operations provided by Microsoft.Confluent.
Reference Link ¶

⚼ 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 ,
]
,
}
,
}
Organization_ListBySubscription (new)
Description List all organizations under the specified subscription.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.Confluent/organizations
{
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:
{
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 ,
}
,
}
,
tags: object ,
location: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

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

⚼ Request

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

⚐ Response (200)

{
value:
[
{
id: string ,
name: string ,
type: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
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 ,
}
,
}
,
tags: object ,
location: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

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

⚼ Request

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

⚐ Response (200)

{
id: string ,
name: string ,
type: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
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 ,
}
,
}
,
tags: object ,
location: string ,
}

⚐ Response (default)

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

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
body:
{
id: string ,
name: string ,
type: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
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 ,
}
,
}
,
tags: object ,
location: string ,
}
,
}

⚐ Response (200)

{
id: string ,
name: string ,
type: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
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 ,
}
,
}
,
tags: object ,
location: string ,
}

⚐ Response (201)

{
id: string ,
name: string ,
type: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
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 ,
}
,
}
,
tags: object ,
location: string ,
}

⚐ Response (default)

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

⚼ 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)

{
id: string ,
name: string ,
type: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
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 ,
}
,
}
,
tags: object ,
location: string ,
}

⚐ Response (default)

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

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (202)

{}

⚐ Response (204)

{}

⚐ Response (default)

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

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/validations/{organizationName}/orgvalidate
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
body:
{
id: string ,
name: string ,
type: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
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 ,
}
,
}
,
tags: object ,
location: string ,
}
,
}

⚐ Response (200)

{
id: string ,
name: string ,
type: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
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 ,
}
,
}
,
tags: object ,
location: string ,
}

⚐ Response (default)

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

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/validations/{organizationName}/orgvalidateV2
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
body:
{
id: string ,
name: string ,
type: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
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 ,
}
,
}
,
tags: object ,
location: string ,
}
,
}

⚐ Response (200)

{
info: object ,
}

⚐ Response (default)

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

⚼ 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 ,
]
,
}
,
}
Access_ListServiceAccounts (new)
Description Organization service accounts details
Reference Link ¶

⚼ 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_ListInvitations (new)
Description Organization accounts invitation details
Reference Link ¶

⚼ 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_InviteUser (new)
Description Invite user to the organization
Reference Link ¶

⚼ 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_ListEnvironments (new)
Description Environment list of an organization
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/access/default/listEnvironments
{
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 ,
}
,
]
,
}

⚐ Response (default)

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

⚼ 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_ListRoleBindings (new)
Description Organization role bindings
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/access/default/listRoleBindings
{
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 ,
}
,
principal: string ,
role_name: string ,
crn_pattern: string ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Access_CreateRoleBinding (new)
Description Organization role bindings
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/access/default/createRoleBinding
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
organizationName: string ,
body:
{
principal: string ,
role_name: string ,
crn_pattern: string ,
}
,
}

⚐ Response (200)

{
kind: string ,
id: string ,
metadata:
{
self: string ,
resource_name: string ,
created_at: string ,
updated_at: string ,
deleted_at: string ,
}
,
principal: string ,
role_name: string ,
crn_pattern: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Access_DeleteRoleBinding (new)
Description Organization role bindings
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Access_ListRoleBindingNameList (new)
Description Organization role bindings
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/access/default/listRoleBindingNameList
{
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:
[
string ,
]
,
}

⚐ Response (default)

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

⚼ 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 ,
id: string ,
type: string ,
properties:
{
streamGovernanceConfig:
{
package: enum ,
}
,
metadata:
{
self: string ,
resourceName: string ,
createdTimestamp: string ,
updatedTimestamp: string ,
deletedTimestamp: string ,
}
,
}
,
name: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

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

⚼ 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 ,
id: string ,
type: string ,
properties:
{
streamGovernanceConfig:
{
package: enum ,
}
,
metadata:
{
self: string ,
resourceName: string ,
createdTimestamp: string ,
updatedTimestamp: string ,
deletedTimestamp: string ,
}
,
}
,
name: string ,
}

⚐ Response (default)

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

⚼ 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 ,
id: string ,
type: string ,
properties:
{
streamGovernanceConfig:
{
package: enum ,
}
,
metadata:
{
self: string ,
resourceName: string ,
createdTimestamp: string ,
updatedTimestamp: string ,
deletedTimestamp: string ,
}
,
}
,
name: string ,
}
,
}

⚐ Response (200)

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

⚐ Response (201)

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

⚐ Response (default)

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

⚼ 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 ,
}

⚐ Response (204)

{
location: string ,
}

⚐ Response (default)

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

⚼ 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 ,
id: string ,
type: 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 ,
}
,
}
,
name: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Organization_ListSchemaRegistryClusters (new)
Description Get schema registry clusters
Reference Link ¶

⚼ 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_ListRegions (new)
Description cloud provider regions available for creating Schema Registry clusters.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
data:
[
{
kind: string ,
id: string ,
properties:
{
metadata:
{
self: string ,
resourceName: string ,
createdTimestamp: string ,
updatedTimestamp: string ,
deletedTimestamp: string ,
}
,
spec:
{
name: string ,
cloud: string ,
regionName: string ,
packages:
[
string ,
]
,
}
,
}
,
}
,
]
,
}

⚐ Response (default)

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

⚼ 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 ,
]
,
}
,
}
Organization_DeleteClusterAPIKey (new)
Description Deletes API key of a kafka or schema registry cluster
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

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

⚼ 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_GetSchemaRegistryClusterById (new)
Description Get schema registry cluster by Id
Reference Link ¶

⚼ 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 ,
]
,
}
,
}
Organization_GetClusterById (new)
Description Get cluster by Id
Reference Link ¶

⚼ 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 ,
id: string ,
type: 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 ,
}
,
}
,
name: string ,
}

⚐ Response (default)

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

⚼ 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 ,
id: string ,
type: 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 ,
}
,
}
,
name: string ,
}
,
}

⚐ Response (200)

{
kind: string ,
id: string ,
type: 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 ,
}
,
}
,
name: string ,
}

⚐ Response (201)

{
kind: string ,
id: string ,
type: 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 ,
}
,
}
,
name: string ,
}

⚐ Response (default)

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

⚼ 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 ,
}

⚐ Response (204)

{
location: string ,
}

⚐ Response (default)

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

⚼ 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)

{
name: string ,
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 (new)
Description Create confluent connector by Name
Reference Link ¶

⚼ 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:
{
name: string ,
properties:
{
connectorBasicInfo:
{
connectorType: enum ,
connectorClass: enum ,
connectorName: string ,
connectorId: string ,
connectorState: enum ,
}
,
connectorServiceTypeInfo:
{
connectorServiceType: enum ,
}
,
partnerConnectorInfo:
{
partnerConnectorType: enum ,
}
,
}
,
}
,
}

⚐ Response (200)

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

⚐ Response (201)

{
name: string ,
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 (new)
Description Delete confluent connector by name
Reference Link ¶

⚼ 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 ,
}

⚐ Response (204)

{
location: string ,
}

⚐ Response (default)

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

⚼ 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:
[
{
name: string ,
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 ,
]
,
}
,
}
Topics_List (new)
Description Lists of all the topics in a clusters
Reference Link ¶

⚼ 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:
[
{
id: string ,
name: string ,
type: string ,
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 (new)
Description Get confluent topic by Name
Reference Link ¶

⚼ 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)

{
id: string ,
name: string ,
type: string ,
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 (new)
Description Create confluent topics by Name
Reference Link ¶

⚼ 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:
{
id: string ,
name: string ,
type: string ,
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)

{
id: string ,
name: string ,
type: string ,
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)

{
id: string ,
name: string ,
type: string ,
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 (new)
Description Delete confluent topic by name
Reference Link ¶

⚼ 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 ,
}

⚐ Response (204)

{
location: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}