The identity and technical contract details declared by the specification.
iam.v2.ApiKey
object
ApiKey objects represent access to different parts of Confluent Cloud. Some types of API keys represent access to a single cluster/resource such as a Kafka clu…
5 properties
SearchFilter
string
Filter a collection by a string search
iam.v2.ApiKeyList
object
ApiKey objects represent access to different parts of Confluent Cloud. Some types of API keys represent access to a single cluster/resource such as a Kafka clu…
4 properties
4 required
iam.v2.ApiKeySpec
object
The desired state of the Api Key
6 properties
ObjectMeta
object
ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.
5 properties
1 required
ListMeta
object
ListMeta describes metadata that resource collections may have
5 properties
ObjectReference
object
ObjectReference provides information for you to locate the referred object
6 properties
3 required
TypedGlobalObjectReference
object
ObjectReference provides information for you to locate the referred object
5 properties
3 required
TypedEnvScopedObjectReference
object
ObjectReference provides information for you to locate the referred object
6 properties
3 required
Failure
object
Provides information about problems encountered while performing an operation.
1 property
1 required
Error
object
Describes a particular error encountered while performing an operation.
8 properties
org.v2.Environment
object
Environment objects represent an isolated namespace for your Confluent resources for organizational purposes. The API allows you to create, delete, and update…
6 properties
org.v2.Organization
object
Organization objects represent a customer organization. An organization contains all customer resources (e.g., Environments, Kafka Clusters, Service Accounts,…
6 properties
org.v2.StreamGovernanceConfig
object
Configurations pertaining to Stream Governance
1 property
1 required
org.v2.EnvironmentList
object
Environment objects represent an isolated namespace for your Confluent resources for organizational purposes. The API allows you to create, delete, and update…
4 properties
4 required
org.v2.OrganizationList
object
Organization objects represent a customer organization. An organization contains all customer resources (e.g., Environments, Kafka Clusters, Service Accounts,…
4 properties
4 required
iam.v2.User
object
User objects represent individuals who may access your Confluent resources. The API allows you to retrieve, update, and delete individual users, as well as lis…
7 properties
iam.v2.ServiceAccount
object
ServiceAccount objects are typically used to represent applications and other non-human principals that may access your Confluent resources. The API allows you…
6 properties
iam.v2.Invitation
object
Invitation objects represent invitations to invite users to join your organizations in Confluent Cloud. The API allows you to list all your invitations, as wel…
11 properties
iam.v2.User.ConfigureUserAuthRequest
object
Configure user auth type
5 properties
MultipleSearchFilter
array
Filter a collection by a string search for one or more values
iam.v2.UserList
object
User objects represent individuals who may access your Confluent resources. The API allows you to retrieve, update, and delete individual users, as well as lis…
4 properties
4 required
iam.v2.ServiceAccountList
object
ServiceAccount objects are typically used to represent applications and other non-human principals that may access your Confluent resources. The API allows you…
4 properties
4 required
iam.v2.InvitationList
object
Invitation objects represent invitations to invite users to join your organizations in Confluent Cloud. The API allows you to list all your invitations, as wel…
4 properties
4 required
GlobalObjectReference
object
ObjectReference provides information for you to locate the referred object
3 properties
3 required
iam.v2.IpGroup
object
Definitions of networks which can be named and referred by IP blocks, commonly used to attach to IP Filter rules. The IP Groups Model
6 properties
iam.v2.IpFilter
object
IP Filter objects are bindings between IP Groups and Confluent resource(s). For example, a binding between "CorpNet" and "Management APIs" will enforce that ac…
9 properties
iam.v2.IpFilterSummary
object
The IP Filter Summary endpoint returns an aggregation of the IP Filters across the system. This API can be queried in the context of an organization or an envi…
4 properties
iam.v2.IpGroupList
object
Definitions of networks which can be named and referred by IP blocks, commonly used to attach to IP Filter rules. The IP Groups Model
4 properties
4 required
iam.v2.IpFilterList
object
IP Filter objects are bindings between IP Groups and Confluent resource(s). For example, a binding between "CorpNet" and "Management APIs" will enforce that ac…
4 properties
4 required
iam.v2.RoleBinding
object
A role binding grants a Principal a role on resources that match a pattern. The API allows you to perform create, delete, and list operations on role bindings.…
7 properties
iam.v2.RoleBindingList
object
A role binding grants a Principal a role on resources that match a pattern. The API allows you to perform create, delete, and list operations on role bindings.…
4 properties
4 required
notifications.v1.Subscription
object
Subscription objects represent the intent of the customers to get notifications of particular types. A subscription is created for a particular NotificationTyp…
7 properties
notifications.v1.Integration
object
You can create an Integration to specify how we can notify you when we receive an alert/notification for a subscription. Please note that you can only perform…
7 properties
notifications.v1.NotificationType
object
The type of notifications (and their corresponding metadata) supported by Confluent. Related guide: [Cloud Notifications](https://docs.confluent.io/cloud/curre…
11 properties
notifications.v1.ResourcePreference
object
ResourcePreference objects represent the intent of the customers to enable or disable all notifications at the resource level. A ResourcePreference is created…
7 properties
notifications.v1.ResourceSubscription
object
ResourceSubscription objects represent the intent of the customers to get notifications of particular types at the resource level. A ResourceSubscription is cr…
9 properties
notifications.v1.UserNotification
object
UserNotification objects represent in-app notifications scoped to a specific Confluent Cloud user. Each notification carries a severity, references the Conflue…
13 properties
notifications.v1.SlackTarget
object
Target required for Slack integration
2 properties
2 required
notifications.v1.RoleEmailTarget
object
Email integration target to send email to all user with specified role
2 properties
2 required
notifications.v1.UserEmailTarget
object
Email integration target to send email to a particular user
2 properties
2 required
notifications.v1.WebhookTarget
object
Target required for webhook integration
2 properties
2 required
notifications.v1.MsTeamsTarget
object
Target required for MS Teams integration
2 properties
2 required
notifications.v1.InAppTarget
object
Per-user in-app notification target; lazy-onboarded on first read.
2 properties
2 required
notifications.v1.Target
Target for the particular integration
notifications.v1.ResourceSnapshot
object
Point-in-time snapshot of the Confluent Cloud resource a UserNotification relates to. Captured at delivery; values remain stable even if the underlying resourc…
3 properties
3 required
notifications.v1.NotificationAction
object
A user-facing action associated with a UserNotification. The first action on a notification is treated as the primary action; subsequent actions are secondary.
3 properties
3 required
notifications.v1.UpdateUserNotificationsReadRequest
object
Request body for setting the read state on every user notification matching the supplied filter query parameters.
1 property
1 required
notifications.v1.Summary
object
Summary of unread notifications for the authenticated user.
4 properties
4 required
notifications.v1.RecommendedActions
object
Versioned payload describing the recommended actions a user can take in response to a UserNotification. The shape is stable per version and consumers should br…
2 properties
2 required
BooleanFilter
boolean
Filter for whether this value is true or false.
notifications.v1.SubscriptionList
object
Subscription objects represent the intent of the customers to get notifications of particular types. A subscription is created for a particular NotificationTyp…
4 properties
4 required
notifications.v1.IntegrationList
object
You can create an Integration to specify how we can notify you when we receive an alert/notification for a subscription. Please note that you can only perform…
4 properties
4 required
notifications.v1.NotificationTypeList
object
The type of notifications (and their corresponding metadata) supported by Confluent. Related guide: [Cloud Notifications](https://docs.confluent.io/cloud/curre…
4 properties
4 required
notifications.v1.ResourceSubscriptionList
object
ResourceSubscription objects represent the intent of the customers to get notifications of particular types at the resource level. A ResourceSubscription is cr…
4 properties
4 required
notifications.v1.UserNotificationList
object
UserNotification objects represent in-app notifications scoped to a specific Confluent Cloud user. Each notification carries a severity, references the Conflue…
4 properties
4 required
cmk.v2.Cluster
object
Clusters objects represent Apache Kafka Clusters on Confluent Cloud. The API allows you to list, create, read, update, and delete your Kafka clusters. Related…
6 properties
cmk.v2.ClusterStatus
object
The status of the Cluster
2 properties
1 required
cmk.v2.Basic
object
The basic cluster type.
2 properties
1 required
cmk.v2.Standard
object
The standard cluster type.
2 properties
1 required
cmk.v2.Enterprise
object
The enterprise cluster type.
2 properties
1 required
cmk.v2.Dedicated
object
A dedicated cluster with its parameters.
5 properties
2 required
cmk.v2.Freight
object
A freight cluster with its parameters.
3 properties
1 required
cmk.v2.EndpointsMap
object
Map of endpoints for a Kafka cluster, keyed by access point ID.
cmk.v2.Endpoints
object
Given a gateway type, endpoints to connect to the Kafka cluster.
3 properties
3 required
cmk.v2.ClusterList
object
Clusters objects represent Apache Kafka Clusters on Confluent Cloud. The API allows you to list, create, read, update, and delete your Kafka clusters. Related…
4 properties
4 required
cmk.v2.ClusterSpec
object
The desired state of the Cluster
13 properties
EnvScopedObjectReference
object
ObjectReference provides information for you to locate the referred object
4 properties
3 required
ksqldbcm.v2.Cluster
object
Cluster represents a ksqlDB runtime that you can issue queries to using its API endpoint. It executes SQL statements and queries which under the hood get built…
6 properties
ksqldbcm.v2.ClusterStatus
object
The status of the Cluster
5 properties
3 required
ksqldbcm.v2.ClusterList
object
Cluster represents a ksqlDB runtime that you can issue queries to using its API endpoint. It executes SQL statements and queries which under the hood get built…
4 properties
4 required
ksqldbcm.v2.ClusterSpec
object
The desired state of the Cluster
6 properties
connect.v1.ConnectorError
object
1 property
connect.v1.Connector
object
4 properties
2 required
connect.v1.ConnectorWithOffsets
object
5 properties
2 required
connect.v1.Connectors
array
List of active task configs that have been created by the connector
connect.v1.ConnectorExpansionMap
object
connect.v1.ConnectorExpansion
object
Name of connector
3 properties
connect.v1.Offsets
array
Array of offsets which are categorised into partitions.
connect.v1.ConnectorOffsets
object
Offsets for a connector
4 properties
connect.v1.AlterOffsetRequestType
string
The type of alter operation. PATCH will update the offset to the provided values. The update will only happen for the partitions provided in the request. DELET…
connect.v1.AlterOffsetRequest
object
Request to alter the offset of a connector. The offsets parameter is options for DELETE type.
2 properties
1 required
connect.v1.AlterOffsetRequestInfo
object
The request made to alter offsets.
5 properties
4 required
connect.v1.AlterOffsetStatus
object
Status of the alter offset operation. The previous offsets in the response is the offsets that the connector last processed, before the offsets were altered, v…
4 properties
2 required
cam.v1.ConnectArtifact
object
Connect Artifact objects represent collection of Custom SMTs, user-defined message transformations that can be applied to Kafka connectors. The API allows you…
6 properties
cam.v1.ConnectArtifactStatus
object
The status of the Connect Artifact
1 property
1 required
cam.v1.PresignedUrl
object
Request a presigned upload URL for new Connect Artifact. Note that the URL policy expires in one hour. If the policy expires, you can request a new presigned u…
8 properties
cam.v1.ConnectArtifactSpec
object
Connect Artifact objects represent Custom SMTs on Confluent Cloud.
8 properties
3 required
cam.v1.Plugins
object
Metadata of the classes present in a Connect Artifact.
1 property
cam.v1.Usages
object
Specifies a resource CRN and connector type where this Connect artifact is being used.
2 properties
2 required
cam.v1.PresignedUrlRequest
object
Request schema of the presigned upload URL.
7 properties
cam.v1.UploadSource.PresignedUrl
object
Presigned URL of the uploaded Connect Artifact archive.
2 properties
2 required
cam.v1.ConnectArtifactList
object
Connect Artifact objects represent collection of Custom SMTs, user-defined message transformations that can be applied to Kafka connectors. The API allows you…
4 properties
4 required
connect.v1.CustomConnectorPlugin
object
CustomConnectorPlugins objects represent Custom Connector Plugins on Confluent Cloud. The API allows you to list, create, read, update, and delete your Custom…
14 properties
connect.v1.PresignedUrl
object
Request a presigned upload URL for new Custom Connector Plugin. Note that the URL policy expires in one hour. If the policy expires, you can request a new pres…
7 properties
connect.v1.CustomConnectorRuntime
object
List of supported runtime languages for Custom Connector Plugin. The list defines the supported entries for confluent.custom.connect.plugin.runtime attribute i…
9 properties
connect.v1.PresignedUrlRequest
object
Request schema of the presigned upload URL.
6 properties
connect.v1.UploadSource.PresignedUrl
object
Presigned URL of the uploaded Custom Connector Plugin archive.
2 properties
2 required
connect.v1.CustomConnectorPluginList
object
CustomConnectorPlugins objects represent Custom Connector Plugins on Confluent Cloud. The API allows you to list, create, read, update, and delete your Custom…
4 properties
4 required
connect.v1.CustomConnectorRuntimeList
object
List of supported runtime languages for Custom Connector Plugin. The list defines the supported entries for confluent.custom.connect.plugin.runtime attribute i…
4 properties
4 required
AlterConfigBatchRequestData
object
2 properties
1 required
AuthorizedOperations
array
CreateAclRequestData
object
7 properties
7 required
CreateTopicRequestData
object
5 properties
1 required
ConfigSynonymData
object
3 properties
2 required
ConsumerAssignmentDataList
ConsumerGroupState
string
ConsumerGroupLagSummaryData
ProduceResponse
object
9 properties
1 required
ProduceResponseData
object
2 properties
2 required
ProduceRequest
object
5 properties
ProduceRequestData
object
2 properties
ProduceRequestHeader
object
2 properties
1 required
Relationship
object
1 property
1 required
Resource
object
2 properties
2 required
ResourceCollection
object
2 properties
2 required
ResourceCollectionMetadata
object
2 properties
1 required
ResourceMetadata
object
2 properties
1 required
ShareGroupConsumerAssignmentData
ShareGroupConsumerAssignmentDataList
ShareGroupTopicPartitionData
ShareGroupConsumerDataList
UpdateGroupConfigRequestData
object
1 property
1 required
UpdateConfigRequestData
object
1 property
UpdatePartitionCountRequestData
object
1 property
1 required
StreamsGroupState
string
The state of the Streams group.
AssignmentsType
string
The type of the Streams task assignments.
StreamsGroupDataList
The list of Streams groups.
StreamsGroupData
The details of a Streams group.
StreamsGroupSubtopologyDataList
The list of Streams group subtopologies.
StreamsGroupSubtopologyData
The details of a Streams group subtopology.
StreamsGroupMemberDataList
The list of Streams group members.
StreamsGroupMemberData
The details of a Streams group member.
StreamsGroupMemberAssignmentData
The assignment details of a Streams group member.
StreamsTaskDataList
The list of Streams tasks.
StreamsTaskData
The details of a Streams task.
BrokerReplicaExclusionRequestData
object
2 properties
2 required
BrokerReplicaExclusionBatchRequestData
object
1 property
1 required
BrokerReplicaExclusionData
BrokerReplicaExclusionDataList
AlterBrokerReplicaExclusionData
AlterBrokerReplicaExclusionDataList
ConfigData
object
2 properties
2 required
CreateLinkRequestData
object
5 properties
UpdateLinkConfigRequestData
object
1 property
1 required
LinkTask
object
3 properties
3 required
LinkCategory
object
2 properties
2 required
LinkTaskError
object
2 properties
2 required
ListLinksResponseDataList
ListLinkConfigsResponseData
ListLinkConfigsResponseDataList
CreateMirrorTopicRequestData
object
4 properties
1 required
AlterMirrorsRequestData
object
2 properties
ListMirrorTopicsResponseData
ListMirrorTopicsResponseDataList
AlterMirrorStatusResponseData
AlterMirrorStatusResponseDataList
RemoveBrokersRequestData
object
1 property
1 required
PartitionLevelTruncationDataList
array
PartitionLevelTruncationData
object
3 properties
3 required
MirrorLag
object
3 properties
3 required
AnyUnevenLoadStatus
string
BrokerReplicaExclusionStatus
string
DeprecatedPartitionReassignmentStatus
string
DeprecatedBrokerShutdownStatus
string
service-quota.v1.AppliedQuota
object
A quota object represents a quota configuration for a specific Confluent Cloud resource. Use this API to retrieve an individual quota or list of quotas for a g…
14 properties
service-quota.v1.Scope
object
Gets a list of all available scopes for applied quotas. Related guide: [Quota Scopes](https://docs.confluent.io/cloud/current/quotas/quotas.htmlquery-for-scope…
5 properties
service-quota.v1.AppliedQuotaList
object
A quota object represents a quota configuration for a specific Confluent Cloud resource. Use this API to retrieve an individual quota or list of quotas for a g…
4 properties
4 required
service-quota.v1.ScopeList
object
Gets a list of all available scopes for applied quotas. Related guide: [Quota Scopes](https://docs.confluent.io/cloud/current/quotas/quotas.htmlquery-for-scope…
4 properties
4 required
partner.v2.Entitlement
object
Entitlement objects represent metadata about a marketplace entitlement.
11 properties
partner.v2.EntitlementList
object
Entitlement objects represent metadata about a marketplace entitlement.
4 properties
4 required
srcm.v2.Region
object
Region objects represent cloud provider regions available when placing Schema Registry clusters. The API allows you to list Schema Registry regions. Related gu…
5 properties
srcm.v2.Cluster
object
Clusters objects represent Schema Registry Clusters on Confluent Cloud. The API allows you to list, create, read, and delete your Schema Registry clusters. Rel…
6 properties
srcm.v2.ClusterStatus
object
The status of the Cluster
1 property
1 required
srcm.v2.RegionList
object
Region objects represent cloud provider regions available when placing Schema Registry clusters. The API allows you to list Schema Registry regions. Related gu…
4 properties
4 required
srcm.v2.RegionSpec
object
The desired state of the Region
4 properties
srcm.v2.ClusterList
object
Clusters objects represent Schema Registry Clusters on Confluent Cloud. The API allows you to list, create, read, and delete your Schema Registry clusters. Rel…
4 properties
4 required
srcm.v2.ClusterSpec
object
The desired state of the Cluster
5 properties
srcm.v3.Cluster
object
Clusters objects represent Schema Registry Clusters on Confluent Cloud. The API allows you to list and read your Schema Registry clusters. Related guide: [Conf…
6 properties
srcm.v3.ClusterStatus
object
The status of the Cluster
1 property
1 required
srcm.v3.ClusterList
object
Clusters objects represent Schema Registry Clusters on Confluent Cloud. The API allows you to list and read your Schema Registry clusters. Related guide: [Conf…
4 properties
4 required
srcm.v3.ClusterSpec
object
The desired state of the Cluster
9 properties
ClusterConfig
object
Cluster Config
2 properties
CompatibilityCheckResponse
object
Compatibility check response
2 properties
ErrorMessage
object
Error message of this operation
2 properties
RegisterExporterRequest
object
Exporter register request
1 property
RegisterSchemaRequest
object
Schema register request
10 properties
ExporterUpdateRequest
object
Exporter update request
6 properties
ExporterStatusResponse
object
Exporter status get request
5 properties
ExporterConfigResponse
object
The map containing exporter's configurations
3 properties
SchemaReference
object
Schema reference
3 properties
ExporterReference
object
The format for a typical exporter object
7 properties
Config
object
Config
8 properties
ConfigUpdateRequest
object
Config update request
8 properties
Mode
object
Schema Registry operating mode
1 property
ModeUpdateRequest
object
Mode update request
1 property
SchemaString
object
Schema definition
7 properties
Schema
object
Schema
9 properties
SubjectVersion
object
Subject version pair
2 properties
ExporterResponse
object
Exporter register response
1 property
RegisterSchemaResponse
object
Schema register response
1 property
CreateDekRequest
object
5 properties
CreateKekRequest
object
7 properties
UpdateKekRequest
object
3 properties
Metadata
object
User-defined metadata
3 properties
RuleSet
object
Schema rule set
2 properties
Rule
object
Rule
11 properties
SchemaEntity
object
2 properties
SchemaTags
object
2 properties
ServerClusterId
object
2 properties
SchemaRegistryServerVersion
object
2 properties
TimeBoundary
object
3 properties
Classification
object
7 properties
ClassificationHeader
object
5 properties
Entity
object
The entity
20 properties
EntityWithExtInfo
object
2 properties
EntityPartialUpdateResponse
object
The type name
1 property
TermAssignmentHeader
object
10 properties
EntityHeader
object
11 properties
EntityPartialUpdate
object
The updated entities.
1 property
PartialUpdateParams
object
7 properties
SearchParams
object
Search paramas to filter results
3 properties
SearchResult
object
4 properties
AttributeDef
object
16 properties
ConstraintDef
object
2 properties
TagDef
object
16 properties
BusinessMetadataResponse
object
5 properties
BusinessMetadata
object
4 properties
BusinessMetadataDefResponse
object
14 properties
BusinessMetadataDef
object
13 properties
TagResponse
object
10 properties
TagDefResponse
object
17 properties
cdx.v1.ProviderSharedResource
object
ProviderSharedResource object contains details of the data stream (topic, schema registry subjects, sharing metadata) that you have shared through Stream Shari…
17 properties
cdx.v1.ProviderShare
object
ProviderShare object respresents the share that you have created through Stream Sharing. Related guide: [Provider Stream Shares in Confluent Cloud](https://doc…
16 properties
cdx.v1.ProviderShareStatus
object
The status of the Provider Share
1 property
1 required
cdx.v1.ConsumerSharedResource
object
ConsumerSharedResource object contains details of the data stream (topic, schema registry subjects, sharing metadata) that you received through Stream Sharing.…
14 properties
cdx.v1.ConsumerShare
object
ConsumerShare object respresents the share that you received through Stream Sharing. Related guide: [Consumer Stream Shares in Confluent Cloud](https://docs.co…
11 properties
cdx.v1.ConsumerShareStatus
object
The status of the Consumer Share
1 property
1 required
cdx.v1.SharedToken
object
Encrypted Token shared with consumer The Shared Tokens Model
5 properties
cdx.v1.OptIn
object
Stream sharing opt in options The Opt Ins Model
3 properties
cdx.v1.CreateProviderShareRequest
object
Create share request
7 properties
cdx.v1.RedeemTokenRequest
object
Redeem share with token request parameters
8 properties
cdx.v1.RedeemTokenResponse
object
Share details for the consumer org or user
11 properties
cdx.v1.EmailConsumerRestriction
object
Consumer restrictions limits by authenticated user's email
2 properties
2 required
cdx.v1.SharedTopic
object
The shared resource details
2 properties
2 required
cdx.v1.SharedGroup
object
The shared consumer group
2 properties
2 required
cdx.v1.SharedSubject
object
The shared resource details
2 properties
2 required
cdx.v1.Network
object
The shared cluster's network configurations for consumer to setup private link
9 properties
cdx.v1.AwsNetwork
object
The AWS network details.
2 properties
1 required
cdx.v1.AzureNetwork
object
The Azure network details.
2 properties
1 required
cdx.v1.GcpNetwork
object
The GCP network details.
2 properties
1 required
cdx.v1.ConnectionType
string
Network connection type.
cdx.v1.Schema
object
Schema
5 properties
cdx.v1.ProviderSharedResourceList
object
ProviderSharedResource object contains details of the data stream (topic, schema registry subjects, sharing metadata) that you have shared through Stream Shari…
4 properties
4 required
cdx.v1.ProviderShareList
object
ProviderShare object respresents the share that you have created through Stream Sharing. Related guide: [Provider Stream Shares in Confluent Cloud](https://doc…
4 properties
4 required
cdx.v1.ConsumerSharedResourceList
object
ConsumerSharedResource object contains details of the data stream (topic, schema registry subjects, sharing metadata) that you received through Stream Sharing.…
4 properties
4 required
cdx.v1.ConsumerShareList
object
ConsumerShare object respresents the share that you received through Stream Sharing. Related guide: [Consumer Stream Shares in Confluent Cloud](https://docs.co…
4 properties
4 required
partner.v2.Organization
object
Organizations objects represent an entire Confluent Cloud organization.
7 properties
AzureSSOConfig
object
2 properties
2 required
partner.v2.OrganizationList
object
Organizations objects represent an entire Confluent Cloud organization.
4 properties
4 required
PartnerSignupRequest
object
The partner signup request
3 properties
2 required
PartnerSignupResponse
object
The partner signup response
3 properties
2 required
ActivatePartnerSignupRequest
object
The partner signup activation request
2 properties
2 required
PartnerLinkRequest
object
The partner linking request
3 properties
3 required
networking.v1.Network
object
Network represents a network (VPC) in Confluent Cloud. All Networks exist within Confluent-managed cloud provider accounts. Dedicated networks support more net…
6 properties
networking.v1.NetworkStatus
object
The status of the Network
10 properties
3 required
networking.v1.Peering
object
Add or remove VPC/VNet peering connections between your VPC/VNet and Confluent Cloud. Related guides: [Use VPC peering connections with Confluent Cloud on AWS]…
6 properties
networking.v1.PeeringStatus
object
The status of the Peering
3 properties
1 required
networking.v1.TransitGatewayAttachment
object
AWS Transit Gateway Attachments Related guide: [APIs to manage AWS Transit Gateway Attachments](https://docs.confluent.io/cloud/current/networking/aws-transit-…
6 properties
networking.v1.TransitGatewayAttachmentStatus
object
The status of the Transit Gateway Attachment
4 properties
1 required
networking.v1.PrivateLinkAccess
object
Add or remove access to PrivateLink endpoints by AWS account, Azure subscription and GCP project ID. Related guides: [Use Google Cloud Private Service Connect…
6 properties
networking.v1.PrivateLinkAccessStatus
object
The status of the Private Link Access
3 properties
1 required
networking.v1.NetworkLinkService
object
Network Link Service is associated with a Private Link Confluent Cloud Network. It enables connectivity from other Private Link Confluent Cloud Networks based…
6 properties
networking.v1.NetworkLinkServiceStatus
object
The status of the Network Link Service
3 properties
1 required
networking.v1.NetworkLinkEndpoint
object
A Network Link Enpoint is associated with a Private Link Confluent Cloud Network at the origin and a Network Link Service (associated with another Private Link…
6 properties
networking.v1.NetworkLinkEndpointStatus
object
The status of the Network Link Endpoint
4 properties
1 required
networking.v1.NetworkLinkServiceAssociation
object
List of incoming Network Link Enpoints associated with the Network Link Service. Related guide: [Network Linking Overview](https://docs.confluent.io/cloud/curr…
6 properties
networking.v1.NetworkLinkServiceAssociationStatus
object
The status of the Network Link Service Association
4 properties
1 required
networking.v1.Cidr
string
IPv4 CIDR block
networking.v1.ConnectionType
string
Network connection type.
networking.v1.DnsConfig
object
The network DNS config
1 property
1 required
networking.v1.AwsNetwork
object
The AWS network details.
4 properties
3 required
networking.v1.GcpNetwork
object
The GCP network details.
4 properties
3 required
networking.v1.AzureNetwork
object
The Azure network details.
5 properties
3 required
networking.v1.AwsPeering
object
AWS VPC Peering.
5 properties
5 required
networking.v1.GcpPeering
object
GCP VPC Peering.
4 properties
3 required
networking.v1.AzurePeering
object
Azure VNet Peering.
4 properties
4 required
networking.v1.AwsTransitGatewayAttachment
object
AWS Transit Gateway Attachment.
4 properties
4 required
networking.v1.AwsTransitGatewayAttachmentStatus
object
AWS Transit Gateway Attachment details generated by AWS.
2 properties
1 required
networking.v1.AwsPrivateLinkAccess
object
AWS PrivateLink access configuration.
2 properties
2 required
networking.v1.AzurePrivateLinkAccess
object
Azure PrivateLink access configuration.
2 properties
2 required
networking.v1.GcpPrivateServiceConnectAccess
object
GCP Private Service Connect access configuration.
2 properties
2 required
networking.v1.NetworkLinkServiceAcceptPolicy
object
List of environments/networks from which connections can be accepted on this network link service.
2 properties
networking.v1.ZoneInfo
object
Cloud provider zone metadata.
2 properties
networking.v1.NetworkList
object
Network represents a network (VPC) in Confluent Cloud. All Networks exist within Confluent-managed cloud provider accounts. Dedicated networks support more net…
4 properties
4 required
networking.v1.NetworkSpec
object
The desired state of the Network
11 properties
networking.v1.PeeringList
object
Add or remove VPC/VNet peering connections between your VPC/VNet and Confluent Cloud. Related guides: [Use VPC peering connections with Confluent Cloud on AWS]…
4 properties
4 required
networking.v1.PeeringSpec
object
The desired state of the Peering
4 properties
networking.v1.TransitGatewayAttachmentList
object
AWS Transit Gateway Attachments Related guide: [APIs to manage AWS Transit Gateway Attachments](https://docs.confluent.io/cloud/current/networking/aws-transit-…
4 properties
4 required
networking.v1.TransitGatewayAttachmentSpec
object
The desired state of the Transit Gateway Attachment
4 properties
networking.v1.PrivateLinkAccessList
object
Add or remove access to PrivateLink endpoints by AWS account, Azure subscription and GCP project ID. Related guides: [Use Google Cloud Private Service Connect…
4 properties
4 required
networking.v1.PrivateLinkAccessSpec
object
The desired state of the Private Link Access
4 properties
networking.v1.NetworkLinkServiceList
object
Network Link Service is associated with a Private Link Confluent Cloud Network. It enables connectivity from other Private Link Confluent Cloud Networks based…
4 properties
4 required
networking.v1.NetworkLinkServiceSpec
object
The desired state of the Network Link Service
5 properties
networking.v1.NetworkLinkEndpointList
object
A Network Link Enpoint is associated with a Private Link Confluent Cloud Network at the origin and a Network Link Service (associated with another Private Link…
4 properties
4 required
networking.v1.NetworkLinkEndpointSpec
object
The desired state of the Network Link Endpoint
5 properties
networking.v1.NetworkLinkServiceAssociationList
object
List of incoming Network Link Enpoints associated with the Network Link Service. Related guide: [Network Linking Overview](https://docs.confluent.io/cloud/curr…
4 properties
4 required
networking.v1.NetworkLinkServiceAssociationSpec
object
The desired state of the Network Link Service Association
5 properties
networking.v1.IpAddress
object
IP Addresses Related guide: [Use Public Egress IP addresses on Confluent Cloud](https://docs.confluent.io/cloud/current/networking/static-egress-ip-addresses.h…
7 properties
networking.v1.IpAddressList
object
IP Addresses Related guide: [Use Public Egress IP Addresses on Confluent Cloud](https://docs.confluent.io/cloud/current/networking/static-egress-ip-addresses.h…
4 properties
4 required
networking.v1.PrivateLinkAttachment
object
PrivateLink attachment objects represent reservations to establish PrivateLink connections to a cloud region in order to access resources that belong to a Conf…
6 properties
networking.v1.PrivateLinkAttachmentStatus
object
The status of the Private Link Attachment
5 properties
1 required
networking.v1.PrivateLinkAttachmentConnection
object
PrivateLink attachment connection objects represent connections established to a cloud region in order to access resources that belong to a Confluent Cloud Env…
6 properties
networking.v1.PrivateLinkAttachmentConnectionStatus
object
The status of the Private Link Attachment Connection
4 properties
1 required
networking.v1.AwsPrivateLinkAttachmentStatus
object
AWS PrivateLink attachment represents reserved capacity in an AWS VPC Endpoint Service that can be used to establish PrivateLink connections.
2 properties
2 required
networking.v1.AwsVpcEndpointService
object
AWS VPC Endpoint service that can be used to create VPC Endpoints.
1 property
1 required
networking.v1.AzurePrivateLinkAttachmentStatus
object
Azure PrivateLink attachment represents reserved capacity in a PrivateLink service that can be used to establish PrivateLink
2 properties
2 required
networking.v1.AzurePrivateLinkService
object
Azure Private Link Service with reserved capacity to connect a Private Endpoint.
2 properties
2 required
networking.v1.GcpPrivateLinkAttachmentStatus
object
GCP PrivateLink attachment represents reserved capacity in a GCP PSC Service attachment. A PSC Endpoint can be connected to the Service attachment.
2 properties
2 required
networking.v1.GcpPscServiceAttachment
object
GCP PSC Service attachment with reserved capacity to connect a PSC Endpoint.
1 property
1 required
networking.v1.AwsPrivateLinkAttachmentConnectionStatus
object
Status of a connection to an AWS PrivateLink attachment.
3 properties
3 required
networking.v1.AzurePrivateLinkAttachmentConnectionStatus
object
Status of a Azure PrivateLink attachment connection.
4 properties
4 required
networking.v1.GcpPrivateLinkAttachmentConnectionStatus
object
Status of GCP PrivateLink attachment connection.
3 properties
3 required
networking.v1.AwsPrivateLinkAttachmentConnection
object
Represents a connection between an AWS VPC Endpoint and an Endpoint service.
2 properties
2 required
networking.v1.AzurePrivateLinkAttachmentConnection
object
Represents a connection between an Azure PrivateLink service and a PrivateEndpoint.
2 properties
2 required
networking.v1.GcpPrivateLinkAttachmentConnection
object
Represents a connection between a GCP PSC Service Attachment and a PSC Endpoint.
2 properties
2 required
networking.v1.PrivateLinkAttachmentList
object
PrivateLink attachment objects represent reservations to establish PrivateLink connections to a cloud region in order to access resources that belong to a Conf…
4 properties
4 required
networking.v1.PrivateLinkAttachmentSpec
object
The desired state of the Private Link Attachment
4 properties
networking.v1.PrivateLinkAttachmentConnectionList
object
PrivateLink attachment connection objects represent connections established to a cloud region in order to access resources that belong to a Confluent Cloud Env…
4 properties
4 required
networking.v1.PrivateLinkAttachmentConnectionSpec
object
The desired state of the Private Link Attachment Connection
4 properties
iam.v2.IdentityProvider
object
IdentityProvider objects represent external OAuth-OIDC providers in Confluent Cloud. The API allows you to list, create, read, update, and delete your Identity…
11 properties
iam.v2.Jwks
object
JWKS objects represent public key sets for a specific OAuth/OpenID Connect provider within Confluent Cloud. The API allows you to refresh JWKS public key data.…
4 properties
iam.v2.JwksStatus
object
The status of the Jwks
2 properties
iam.v2.IdentityPool
object
IdentityPool objects represent groups of identities tied to a given a IdentityProvider that authorizes them to Confluent Cloud resources. It provides a mapping…
10 properties
iam.v2.JwksObject
object
JWKS contains the published keys for the given OpenIDProvider
6 properties
3 required
iam.v2.IdentityProviderList
object
IdentityProvider objects represent external OAuth-OIDC providers in Confluent Cloud. The API allows you to list, create, read, update, and delete your Identity…
4 properties
4 required
iam.v2.JwksSpec
object
The desired state of the Jwks
1 property
iam.v2.IdentityPoolList
object
IdentityPool objects represent groups of identities tied to a given a IdentityProvider that authorizes them to Confluent Cloud resources. It provides a mapping…
4 properties
4 required
sts.v1.TokenExchangeRequest
object
token exchange request parameters
10 properties
sts.v1.TokenExchangeReply
object
token exchange response
4 properties
4 required
kafka-quotas.v1.ClientQuota
object
ClientQuota objects represent Client Quotas you can set at the service account level. The API allows you to list, create, read, update, and delete your client…
5 properties
kafka-quotas.v1.Throughput
object
Quotas on maximum throughput
2 properties
2 required
kafka-quotas.v1.ClientQuotaList
object
ClientQuota objects represent Client Quotas you can set at the service account level. The API allows you to list, create, read, update, and delete your client…
4 properties
4 required
kafka-quotas.v1.ClientQuotaSpec
object
The desired state of the Client Quota
6 properties
byok.v1.Key
object
Key objects represent customer managed keys on dedicated Confluent Cloud clusters. Keys are used to protect data at rest stored in your dedicated Confluent Clo…
9 properties
byok.v1.KeyValidation
object
The validation details of the key.
4 properties
2 required
byok.v1.AwsKey
object
The AWS BYOK details
3 properties
2 required
byok.v1.AzureKey
object
The Azure BYOK details.
5 properties
4 required
byok.v1.GcpKey
object
The GCP BYOK details
3 properties
2 required
byok.v1.KeyList
object
Key objects represent customer managed keys on dedicated Confluent Cloud clusters. Keys are used to protect data at rest stored in your dedicated Confluent Clo…
4 properties
4 required
billing.v1.Cost
object
Cost objects represent the aggregated billing costs for an organization Related guide: [Retrieve costs for a range of dates](https://docs.confluent.io/cloud/cu…
18 properties
billing.v1.Resource
object
The resource associated with this object. The resource can be one of Kafka Cluster ID (example: lkc-12345), Connector ID (example: lcc-12345), Schema Registry…
3 properties
billing.v1.Environment
object
The details of the environment for a given resource.
1 property
billing.v1.CostList
object
Cost objects represent the aggregated billing costs for an organization Related guide: [Retrieve costs for a range of dates](https://docs.confluent.io/cloud/cu…
4 properties
4 required
CostListMeta
object
CostListMeta describes metadata that resource collections may have
1 property
iam.v2.sso.GroupMapping
object
GroupMapping objects establish relationships between user groups in your SSO identity provider and specific RBAC roles in Confluent Cloud. Group mappings enabl…
9 properties
iam.v2.sso.GroupMappingList
object
GroupMapping objects establish relationships between user groups in your SSO identity provider and specific RBAC roles in Confluent Cloud. Group mappings enabl…
4 properties
4 required
fcpm.v2.ComputePool
object
A Compute Pool represents a set of compute resources that is used to run your Queries. The resources (CPUs, memory,…) provided by a Compute Pool are shared bet…
6 properties
fcpm.v2.ComputePoolStatus
object
The status of the Compute Pool
2 properties
2 required
fcpm.v2.Region
object
Region objects represent cloud provider regions available when placing Flink compute pools. The API allows you to list Flink regions. The Regions Model
9 properties
fcpm.v2.OrgComputePoolConfig
object
OrgComputePoolConfig manages compute pool configuration settings for an organization. The API allows you to read and update organization-wide settings such as…
4 properties
fcpm.v2.ComputePoolList
object
A Compute Pool represents a set of compute resources that is used to run your Queries. The resources (CPUs, memory,…) provided by a Compute Pool are shared bet…
4 properties
4 required
fcpm.v2.ComputePoolSpec
object
The desired state of the Compute Pool
8 properties
fcpm.v2.RegionList
object
Region objects represent cloud provider regions available when placing Flink compute pools. The API allows you to list Flink regions. The Regions Model
4 properties
4 required
sql.v1.MaterializedTable
object
Represents a Materialized Table resource.
8 properties
7 required
sql.v1.MaterializedTableList
object
A list of Materialized Table resources.
4 properties
4 required
sql.v1.MaterializedTableSpec
object
The specifications of the Materialized Table.
11 properties
sql.v1.MaterializedTableStatus
object
The status of the Materialized Table.
7 properties
sql.v1.MaterializedTableVersion
object
Represents a specific version of a Materialized Table resource.
7 properties
7 required
sql.v1.MaterializedTableVersionList
object
A list of Materialized Table Version resources.
4 properties
4 required
sql.v1.MaterializedTableVersionSpec
object
The specifications of the Materialized Table Version.
3 properties
2 required
sql.v1.ResourceChange
object
Details of a change to a specific resource.
5 properties
5 required
sql.v1.ColumnDetails
object
Details of a column in the Materialized Table.
sql.v1.ColumnCommon
object
3 properties
2 required
sql.v1.PhysicalColumn
Physical columns define the structure of the table and the data types of its fields.
sql.v1.MetadataColumn
Metadata columns reference system properties.
sql.v1.ComputedColumn
Computed columns are generated via an expression.
sql.v1.Watermark
object
Watermark strategy for the Materialized Table resource.
2 properties
sql.v1.Constraint
object
A constraint on the materialized table.
4 properties
sql.v1.Distribution
object
Distribution (bucket by) strategy.
3 properties
1 required
sql.v1.MaterializedTableWarning
object
Represents a non-fatal issue encountered during materialized table processing.
sql.v1.Connection
object
Connection models a reusable endpoint and auth token to authenticate the caller to use that endpoint. Only OrganizationAdmins and EnvironmentAdmins will have t…
6 properties
sql.v1.ConnectionList
object
Connection models a reusable endpoint and auth token to authenticate the caller to use that endpoint. Only OrgAdmins and EnvAdmins will have the permissions to…
4 properties
4 required
sql.v1.ConnectionStatus
object
The status of the Connection
2 properties
1 required
sql.v1.PlaintextProvider
object
Describes a sensitive piece of information passed in plaintext. Confluent only accepts authentication tokens of supported model providers from OrgAdmins and En…
2 properties
sql.v1.ConnectionSpec
object
Encapsulates the model provider access details
3 properties
sql.v1.Agent
object
Represents an Agent resource.
8 properties
7 required
sql.v1.AgentList
object
A list of Agent resources.
4 properties
4 required
sql.v1.AgentSpec
object
The specifications of the Agent.
5 properties
sql.v1.AgentStatus
object
The status of the Agent.
1 property
sql.v1.ToolList
object
Tool models a reusable tool resource backed by a connection that can be referenced by agents to perform actions. The API allows you to create your tools. The T…
4 properties
4 required
sql.v1.Tool
object
Tool models a reusable tool resource backed by a connection that can be referenced by agents to perform actions. The API allows you to create your tools. The T…
6 properties
sql.v1.ToolSpec
object
The spec of the Tool. A tool must reference either a connection (for MCP or A2A tools) or a function (for function-based tools), but not both.
4 properties
sql.v1.ToolStatus
object
The status of the Tool
2 properties
1 required
sql.v1.Statement
object
Statement represents a core resource used to model SQL statements for execution. A statement generalizes DDL, DML, DQL, etc., but doesn’t attempt to handle ses…
9 properties
sql.v1.StatementStatus
object
The status of the Statement
13 properties
1 required
sql.v1.StatementTraits
object
StatementTraits contains detailed information about the properties of a Statement
6 properties
sql.v1.StatementList
object
Statement represents a core resource used to model SQL statements for execution. A statement generalizes DDL, DML, DQL, etc., but doesn’t attempt to handle ses…
4 properties
4 required
sql.v1.StatementResult
object
Statement Result represents a resource used to model results of SQL statements. The API allows you to read your SQL statement result.
4 properties
4 required
sql.v1.StatementResultResults
object
A results property that contains a data property that contains an array of results.
1 property
sql.v1.StatementSpec
object
The specs of the Statement
7 properties
StatementObjectMeta
object
The metadata of the statement.
6 properties
1 required
ResultListMeta
object
ListMeta describes metadata that resource collections may have
3 properties
sql.v1.ScalingSpec
object
Mutable scaling configuration that can be updated for a running statement.
1 property
sql.v1.ScalingStatus
object
Scaling status for this statement.
2 properties
sql.v1.StateLimitStatus
object
State limit status for this statement.
3 properties
sql.v1.ResultSchema
object
The table columns of the results schema.
1 property
ColumnDetails
object
A column in the results schema.
2 properties
2 required
DataType
object
12 properties
2 required
RowFieldType
object
3 properties
2 required
sql.v1.StatementWarning
object
Represents a non-fatal issue encountered during statement processing.
4 properties
4 required
sql.v1.WarningSeverity
string
Indicates the severity of the warning. LOW: Indicates a low severity warning and for informing the user. MODERATE: Indicates a moderate severity warning and ma…
ExceptionListMeta
object
ListMeta describes metadata that resource collections may have
1 property
sql.v1.StatementExceptionList
object
StatementExceptionList is a list of exceptions coming from FAILED or FAILING Statements created by the SQL Statements API.
4 properties
4 required
sql.v1.StatementException
object
4 properties
PatchRequest
array
PatchRequest represent a json-patch request to be applied to the Statement. See https://tools.ietf.org/html/rfc6902
JsonPatchRequestAddReplace
object
This option is used to add or replace a value for a field
3 properties
3 required
JsonPatchRequestRemove
object
This option is used to remove a field
2 properties
2 required
JsonPatchRequestMoveCopy
object
This option is used to move or copy a field
3 properties
3 required
networking.v1.DnsForwarder
object
Add, remove, and update DNS forwarder for your gateway. Related guides: [Use VPC peering connections with Confluent Cloud on AWS](https://docs.confluent.io/clo…
6 properties
networking.v1.DnsForwarderStatus
object
The status of the Dns Forwarder
3 properties
1 required
networking.v1.Ip
string
IPv4 Address
networking.v1.ForwardViaIp
object
DNS Forwarder Configured via DNS Server IPs.
2 properties
2 required
networking.v1.DnsForwarderList
object
Add, remove, and update DNS forwarder for your gateway. Related guides: [Use VPC peering connections with Confluent Cloud on AWS](https://docs.confluent.io/clo…
4 properties
4 required
networking.v1.DnsForwarderSpec
object
The desired state of the Dns Forwarder
5 properties
networking.v1.AccessPoint
object
AccessPoint objects represent network connections in and out of Gateways. This API allows you to list, create, read, update, and delete your access points. The…
6 properties
networking.v1.AccessPointStatus
object
The status of the Access Point
4 properties
1 required
networking.v1.DnsRecord
object
DNS record objects are associated with Confluent Cloud networking resources. This API allows you to list, create, read, update, and delete your DNS records. Th…
6 properties
networking.v1.DnsRecordStatus
object
The status of the Dns Record
3 properties
1 required
networking.v1.AwsEgressPrivateLinkEndpoint
object
AWS VPC Endpoint.
4 properties
2 required
networking.v1.AwsIngressPrivateLinkEndpoint
object
AWS Ingress Private Link Endpoint.
2 properties
2 required
networking.v1.AzureEgressPrivateLinkEndpoint
object
Azure Private Endpoint.
4 properties
2 required
networking.v1.AzureIngressPrivateLinkEndpoint
object
Azure Ingress Private Link Endpoint.
2 properties
2 required
networking.v1.GcpEgressPrivateServiceConnectEndpoint
object
GCP Private Service Connect Endpoint.
3 properties
2 required
networking.v1.GcpIngressPrivateServiceConnectEndpoint
object
GCP Ingress Private Service Connect Endpoint.
2 properties
2 required
networking.v1.AwsEgressPrivateLinkEndpointStatus
object
Status of an AWS PrivateLink Endpoint.
3 properties
3 required
networking.v1.AwsIngressPrivateLinkEndpointStatus
object
Status of an AWS Ingress Private Link Endpoint.
4 properties
3 required
networking.v1.AzureEgressPrivateLinkEndpointStatus
object
Status of an Azure Private Endpoint.
5 properties
3 required
networking.v1.AzureIngressPrivateLinkEndpointStatus
object
Status of an Azure Ingress Private Link Endpoint.
5 properties
4 required
networking.v1.GcpEgressPrivateServiceConnectEndpointStatus
object
Status of a GCP Private Service Connect Endpoint.
4 properties
4 required
networking.v1.GcpIngressPrivateServiceConnectEndpointStatus
object
Status of a GCP Ingress Private Service Connect Endpoint.
4 properties
3 required
networking.v1.PrivateLinkAccessPoint
object
DNS record that is associated with a PrivateLink access point.
2 properties
2 required
networking.v1.AwsPrivateNetworkInterface
object
Confluent Private Network Interface powered by AWS ENI.
4 properties
1 required
networking.v1.AccessPointList
object
AccessPoint objects represent network connections in and out of Gateways. This API allows you to list, create, read, update, and delete your access points. The…
4 properties
4 required
networking.v1.AccessPointSpec
object
The desired state of the Access Point
4 properties
networking.v1.DnsRecordList
object
DNS record objects are associated with Confluent Cloud networking resources. This API allows you to list, create, read, update, and delete your DNS records. Th…
4 properties
4 required
networking.v1.DnsRecordSpec
object
The desired state of the Dns Record
5 properties
iam.v2.CertificateAuthority
object
CertificateAuthority objects represent signing certificate authorities in Confluent Cloud. The API allows you to list, create, read, update, and delete your Ce…
15 properties
iam.v2.CertificateIdentityPool
object
Identitypool objects represent workload identities in Confluent Cloud. The API allows you to list, create, read, update, and delete your identity pools associa…
10 properties
iam.v2.CreateCertRequest
object
This contains the json schema used to create a Certificate Authority
11 properties
iam.v2.UpdateCertRequest
object
This contains the form fields used to update a Certificate Authority
11 properties
iam.v2.CertificateAuthorityList
object
CertificateAuthority objects represent signing certificate authorities in Confluent Cloud. The API allows you to list, create, read, update, and delete your Ce…
4 properties
4 required
iam.v2.CertificateIdentityPoolList
object
Identitypool objects represent workload identities in Confluent Cloud. The API allows you to list, create, read, update, and delete your identity pools associa…
4 properties
4 required
pim.v1.Integration
object
Provider Integration objects represent access to public cloud service provider (CSP) resources that may be accessed by Confluent resources (for example, connec…
8 properties
pim.v1.AwsIntegrationConfig
object
config schema for AWS cloud service provider.
4 properties
1 required
pim.v1.IntegrationList
object
Provider Integration objects represent access to public cloud service provider (CSP) resources that may be accessed by Confluent resources (for example, connec…
4 properties
4 required
pim.v2.Integration
object
Provider Integration objects represent access to public cloud service provider (CSP) resources that may be accessed by Confluent resources (for example, connec…
9 properties
pim.v2.GcpIntegrationConfig
object
config schema for GCP cloud service provider.
3 properties
1 required
pim.v2.AzureIntegrationConfig
object
config schema for Azure cloud service provider.
3 properties
1 required
pim.v2.AwsIntegrationConfig
object
config schema for AWS cloud service provider.
4 properties
1 required
pim.v2.IntegrationValidateRequest
object
Request to validate the provider integration configuration.
6 properties
pim.v2.IntegrationList
object
Provider Integration objects represent access to public cloud service provider (CSP) resources that may be accessed by Confluent resources (for example, connec…
4 properties
4 required
artifact.v1.FlinkArtifact
object
FlinkArtifact objects represent Flink Artifacts on Confluent Cloud. The Flink Artifacts Model
14 properties
artifact.v1.PresignedUrl
object
Request a presigned upload URL for new Flink Artifact. Note that the URL policy expires in one hour. If the policy expires, you can request a new presigned upl…
9 properties
artifact.v1.FlinkArtifactVersion
object
Version of the Flink Artifact
5 properties
3 required
artifact.v1.PresignedUrlRequest
object
Request schema of the presigned upload URL.
8 properties
artifact.v1.UploadSource.PresignedUrl
object
Request a presigned upload URL for new Flink Artifact. Note that the URL policy expires in one hour. If the policy expires, you can request a new presigned upl…
6 properties
artifact.v1.FlinkArtifactList
object
FlinkArtifact objects represent Flink Artifacts on Confluent Cloud. The Flink Artifacts Model
4 properties
4 required
networking.v1.Gateway
object
A Gateway represents a slice of traffic capacity in a region that is reserved for a customer. The Gateways Model Quotas and Limits This resource is subject to…
6 properties
networking.v1.GatewayStatus
object
The status of the Gateway
4 properties
1 required
networking.v1.AwsPrivateNetworkInterfaceGatewaySpec
object
AWS Private Network Interface Gateway details from AWS.
3 properties
3 required
networking.v1.AwsPeeringGatewaySpec
object
AWS Peering Gateway details from AWS.
2 properties
2 required
networking.v1.AzurePeeringGatewaySpec
object
Azure Peering Gateway details from Azure.
2 properties
2 required
networking.v1.AwsEgressPrivateLinkGatewaySpec
object
AWS Egress Private Link Gateway details from AWS.
2 properties
2 required
networking.v1.AwsIngressPrivateLinkGatewaySpec
object
AWS Ingress Private Link Gateway details from AWS.
2 properties
2 required
networking.v1.AzureEgressPrivateLinkGatewaySpec
object
Azure Egress Private Link Gateway details from Azure.
2 properties
2 required
networking.v1.AzureIngressPrivateLinkGatewaySpec
object
Azure Ingress Private Link Gateway details from Azure.
2 properties
2 required
networking.v1.GcpPeeringGatewaySpec
object
GCP Peering Gateway details.
2 properties
2 required
networking.v1.GcpEgressPrivateServiceConnectGatewaySpec
object
GCP Private Service Connect Gateway details from GCP.
2 properties
2 required
networking.v1.GcpIngressPrivateServiceConnectGatewaySpec
object
GCP Ingress Private Service Connect Gateway details from GCP.
2 properties
2 required
networking.v1.AwsPrivateNetworkInterfaceGatewayStatus
object
AWS Private Network Interface Gateway details from AWS.
2 properties
1 required
networking.v1.AwsEgressPrivateLinkGatewayStatus
object
AWS Egress Private Link Gateway details from AWS.
2 properties
1 required
networking.v1.AwsIngressPrivateLinkGatewayStatus
object
AWS Ingress Private Link Gateway details from AWS.
2 properties
1 required
networking.v1.AzureEgressPrivateLinkGatewayStatus
object
Azure Egress Private Link Gateway details from Azure.
2 properties
1 required
networking.v1.AzureIngressPrivateLinkGatewayStatus
object
Azure Ingress Private Link Gateway details from Azure.
3 properties
1 required
networking.v1.GcpPeeringGatewayStatus
object
GCP Peering Gateway details from GCP.
2 properties
1 required
networking.v1.GcpEgressPrivateServiceConnectGatewayStatus
object
GCP Private Service Connect Gateway details from GCP.
2 properties
1 required
networking.v1.GcpIngressPrivateServiceConnectGatewayStatus
object
GCP Ingress Private Service Connect Gateway details from GCP.
2 properties
1 required
networking.v1.GatewayList
object
A Gateway represents a slice of traffic capacity in a region that is reserved for a customer. The Gateways Model Quotas and Limits This resource is subject to…
4 properties
4 required
networking.v1.GatewaySpec
object
The desired state of the Gateway
3 properties
ccl.v1.CustomCodeLogging
object
CustomCodeLogging objects represent Custom Code Logging on Confluent Cloud. The API allows you to list, create, read, update, and delete your Custom Code Loggi…
8 properties
ccl.v1.KafkaDestinationSettings
object
Kafka Destination Settings of the Custom Code Logging.
4 properties
3 required
ccl.v1.CustomCodeLoggingList
object
CustomCodeLogging objects represent Custom Code Logging on Confluent Cloud. The API allows you to list, create, read, update, and delete your Custom Code Loggi…
4 properties
4 required
tableflow.v1.Region
object
Region objects represent cloud provider regions where Tableflow can be enabled. This API allows you to list all supported Tableflow regions. The Regions Model
6 properties
tableflow.v1.TableflowTopic
object
A Tableflow Topic represents configuration related to a Tableflow enabled kafka topic The Tableflow Topics Model
5 properties
tableflow.v1.TableflowTopicStatus
object
The status of the Tableflow Topic
5 properties
1 required
tableflow.v1.CatalogIntegration
object
A Catalog Integration represents configuration related to a catalog integration The Catalog Integrations Model
6 properties
tableflow.v1.CatalogIntegrationStatus
object
The status of the Catalog Integration
3 properties
tableflow.v1.TableFlowTopicConfigsSpec
object
The configs for the Tableflow enabled topic
6 properties
tableflow.v1.ByobAwsSpec
object
The Tableflow storage config for BYOB enabled topic in AWS
5 properties
3 required
tableflow.v1.ManagedStorageSpec
object
The storage config for confluent managed Tableflow enabled topic.
2 properties
1 required
tableflow.v1.AzureAdlsSpec
object
The Tableflow storage config for customer-owned Azure Data Lake Storage Gen2
6 properties
4 required
tableflow.v1.CatalogIntegrationAwsGlueSpec
object
The catalog integration Glue connection config.
3 properties
2 required
tableflow.v1.CatalogIntegrationSnowflakeSpec
object
The catalog integration connection config for Snowflake Open Catalog.
7 properties
6 required
tableflow.v1.CatalogIntegrationUnitySpec
object
The catalog integration connection config for Unity Catalog.
6 properties
5 required
tableflow.v1.CatalogIntegrationSnowflakeUpdateSpec
object
The catalog integration connection config for Snowflake Open Catalog (update operations).
7 properties
1 required
tableflow.v1.CatalogIntegrationAwsGlueUpdateSpec
object
The catalog integration Glue connection config for update operations.
2 properties
1 required
tableflow.v1.CatalogIntegrationUnityUpdateSpec
object
The catalog integration connection config for Unity Catalog.
6 properties
1 required
tableflow.v1.CatalogIntegrationUpdateRequest
object
The desired state of the Catalog Integration
5 properties
tableflow.v1.CatalogIntegrationUpdateSpec
object
The desired state of the Catalog Integration
5 properties
2 required
tableflow.v1.ErrorHandlingSuspend
object
Configuration for the SUSPEND error handling mode.
1 property
1 required
tableflow.v1.ErrorHandlingSkip
object
Configuration for the SKIP error handling mode.
1 property
1 required
tableflow.v1.ErrorHandlingLog
object
Configuration for the LOG error handling mode.
2 properties
1 required
tableflow.v1.CatalogSyncStatus
object
The synchronization status of an external catalog for a Tableflow topic
4 properties
tableflow.v1.RegionList
object
Region objects represent cloud provider regions where Tableflow can be enabled. This API allows you to list all supported Tableflow regions. The Regions Model
4 properties
4 required
tableflow.v1.TableflowTopicList
object
A Tableflow Topic represents configuration related to a Tableflow enabled kafka topic The Tableflow Topics Model
4 properties
4 required
tableflow.v1.TableflowTopicSpec
object
The desired state of the Tableflow Topic
7 properties
tableflow.v1.CatalogIntegrationList
object
A Catalog Integration represents configuration related to a catalog integration The Catalog Integrations Model
4 properties
4 required
tableflow.v1.CatalogIntegrationSpec
object
The desired state of the Catalog Integration
5 properties
ccpm.v1.CustomConnectPlugin
object
CustomConnectPlugins objects represent Custom Connect artifacts containing connector, and SMT jars on Confluent Cloud. The API allows you to list, create, read…
5 properties
ccpm.v1.PresignedUrl
object
Request a presigned upload URL for new Custom Connect Plugin. Note that the URL policy expires in one hour. If the policy expires, you can request a new presig…
8 properties
ccpm.v1.CustomConnectPluginVersion
object
CustomConnectPluginVersion objects represent Custom Connect Plugin Versions on Confluent Cloud. The API allows you to list, create, read, update, and delete yo…
6 properties
ccpm.v1.CustomConnectPluginVersionStatus
object
The status of the Custom Connect Plugin Version
2 properties
1 required
ccpm.v1.ConnectorClass
object
Java class of the Connector.
2 properties
2 required
ccpm.v1.UploadSource.PresignedUrl
object
Presigned URL of the uploaded Custom Connect Plugin archive.
2 properties
2 required
ccpm.v1.CustomConnectPluginList
object
CustomConnectPlugins objects represent Custom Connect artifacts containing connector, and SMT jars on Confluent Cloud. The API allows you to list, create, read…
4 properties
4 required
ccpm.v1.CustomConnectPluginSpec
object
The desired state of the Custom Connect Plugin
5 properties
ccpm.v1.CustomConnectPluginVersionList
object
CustomConnectPluginVersion objects represent Custom Connect Plugin Versions on Confluent Cloud. The API allows you to list, create, read, update, and delete yo…
4 properties
4 required
ccpm.v1.CustomConnectPluginVersionSpec
object
The desired state of the Custom Connect Plugin Version
7 properties
usm.v1.KafkaCluster
object
KafkaCluster object represent Confluent Platform Kafka clusters registered with Confluent Cloud. The API allows you to create and delete KafkaCluster. The Kafk…
8 properties
usm.v1.ConnectCluster
object
ConnectCluster object represent Confluent Platform Connect clusters registered with Confluent Cloud. The API allows you to create and delete ConnectCluster. Th…
9 properties
usm.v1.KafkaClusterList
object
KafkaCluster object represent Confluent Platform Kafka clusters registered with Confluent Cloud. The API allows you to create and delete KafkaCluster. The Kafk…
4 properties
4 required
usm.v1.ConnectClusterList
object
ConnectCluster object represent Confluent Platform Connect clusters registered with Confluent Cloud. The API allows you to create and delete ConnectCluster. Th…
4 properties
4 required
endpoint.v1.Endpoint
object
An Endpoint object represents a Fully Qualified Domain Name (FQDN) for a Confluent service resource via a specific networking solution for a given Confluent Cl…
15 properties
endpoint.v1.EndpointList
object
An Endpoint object represents a Fully Qualified Domain Name (FQDN) for a Confluent service resource via a specific networking solution for a given Confluent Cl…
4 properties
4 required
rtce.v1.RtceTopic
object
An RtceTopic represents a customer's Kafka topic enabled for real-time context engine capabilities, providing low-latency data access and lookups. The Rtce Top…
5 properties
rtce.v1.RtceTopicStatus
object
The status of the Rtce Topic
2 properties
1 required
rtce.v1.Region
object
Region objects represent cloud provider regions where RtceTopics can be deployed. This API allows you to list all supported RTCE regions. The Regions Model
7 properties
rtce.v1.RtceTopicList
object
An RtceTopic represents a customer's Kafka topic enabled for real-time context engine capabilities, providing low-latency data access and lookups. The Rtce Top…
4 properties
4 required
rtce.v1.RtceTopicSpec
object
The desired state of the Rtce Topic
6 properties
rtce.v1.RegionList
object
Region objects represent cloud provider regions where RtceTopics can be deployed. This API allows you to list all supported RTCE regions. The Regions Model
4 properties
4 required
query.v1alpha1.QueryRequest
object
Request parameters for query analysis and extraction.
5 properties
3 required
query.v1alpha1.QueryOptions
object
Settings that tune how this query is handled. Omitted fields fall back to service defaults.
2 properties
query.v1alpha1.QueryResponseInline
object
Response structure returned directly for fast inline extractions.
3 properties
3 required
query.v1alpha1.QueryResponseAsync
object
Reference pointers issued when standard executions run asynchronously.
2 properties
2 required
query.v1alpha1.JobStatusResponse
object
Lifecycle state of a statement running in the background.
2 properties
1 required
query.v1alpha1.JobStatus
object
The status of the background statement.
1 property
1 required
query.v1alpha1.QueryResult
object
Query result containing schema metadata and row data. This envelope is the same for every statement kind. SHOW and DESCRIBE return declared column types in sch…
3 properties
3 required
query.v1alpha1.ResultSchema
object
The table columns of the result schema.
1 property
1 required
query.v1alpha1.ColumnDetails
object
A column in the result schema.
2 properties
2 required
query.v1alpha1.DataType
object
Flink logical type descriptor, mirroring DataType in the Flink Gateway API. Complex types nest recursively: elementType, keyType, valueType and fields[].fieldT…
12 properties
2 required
query.v1alpha1.RowFieldType
object
One field of a ROW. Field names are carried here, in the schema only — never inline with the row values.
3 properties
2 required
query.v1alpha1.ResultRow
array
A single result row — column values ordered to match schema.columns. Rows carry no changelog operation marker: this API returns a point-in-time snapshot rather…
query.v1alpha1.ResultValue
One value within a JSON result row. Scalar values are JSON strings encoded according to the declaring column's DataType.type. JSON null is SQL NULL, at any dep…
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Confluent | the Data Streaming Platform publishes across the network.