managedkafka/v1 library
Managed Service for Apache Kafka API - v1
Manage Apache Kafka clusters and resources.
For more information, see cloud.google.com/managed-service-for-apache-kafka/docs
Create an instance of ManagedKafkaApi to access these resources:
- ProjectsResource
- ProjectsLocationsResource
- ProjectsLocationsClustersResource
- ProjectsLocationsConnectClustersResource
- ProjectsLocationsOperationsResource
- ProjectsLocationsSchemaRegistriesResource
- ProjectsLocationsResource
- ProjectsLocationsSchemaRegistriesContextsSchemasSubjectsResource - ProjectsLocationsSchemaRegistriesContextsSchemasTypesResource
- ProjectsLocationsSchemaRegistriesContextsSchemasVersionsResource - ProjectsLocationsSchemaRegistriesContextsSubjectsResource
- ProjectsLocationsSchemaRegistriesContextsSubjectsVersionsResource
ProjectsLocationsSchemaRegistriesContextsSubjectsVersionsReferencedbyResource - ProjectsLocationsSchemaRegistriesModeResource - ProjectsLocationsSchemaRegistriesSchemasResource - ProjectsLocationsSchemaRegistriesSchemasSubjectsResource - ProjectsLocationsSchemaRegistriesSchemasTypesResource - ProjectsLocationsSchemaRegistriesSchemasVersionsResource - ProjectsLocationsSchemaRegistriesSubjectsResource - ProjectsLocationsSchemaRegistriesSubjectsVersionsResource
Classes
- AccessConfig
- The configuration of access to the Kafka cluster.
- Acl
- Represents the set of ACLs for a given Kafka Resource Pattern, which consists of resource_type, resource_name and pattern_type.
- AclEntry
- Represents the access granted for a given Resource Pattern in an ACL.
- AddAclEntryResponse
- Response for AddAclEntry.
- CapacityConfig
- A capacity configuration of a Kafka cluster.
- CertificateAuthorityServiceConfig
- A configuration for the Google Certificate Authority Service.
- CheckCompatibilityRequest
- Request for CheckCompatibility.
- CheckCompatibilityResponse
- Response for CheckCompatibility.
- Cluster
- An Apache Kafka cluster deployed in a location.
- ConnectAccessConfig
- The configuration of access to the Kafka Connect cluster.
- ConnectCluster
- An Apache Kafka Connect cluster deployed in a location.
- ConnectGcpConfig
- Configuration properties for a Kafka Connect cluster deployed to Google Cloud Platform.
- ConnectNetworkConfig
- The configuration of a Virtual Private Cloud (VPC) network that can access the Kafka Connect cluster.
- Connector
- A Kafka Connect connector in a given ConnectCluster.
- ConsumerGroup
- A Kafka consumer group in a given cluster.
- ConsumerPartitionMetadata
- Metadata for a consumer group corresponding to a specific partition.
- ConsumerTopicMetadata
- Metadata for a consumer group corresponding to a specific topic.
- Context
- Context represents an independent schema grouping in a schema registry instance.
- CreateSchemaRegistryRequest
- Request to create a schema registry instance.
- CreateVersionRequest
- Request for CreateVersion.
- CreateVersionResponse
- Response for CreateVersion.
- GcpConfig
- Configuration properties for a Kafka cluster deployed to Google Cloud Platform.
- ListAclsResponse
- Response for ListAcls.
- ListClustersResponse
- Response for ListClusters.
- ListConnectClustersResponse
- Response for ListConnectClusters.
- ListConnectorsResponse
- Response for ListConnectors.
- ListConsumerGroupsResponse
- Response for ListConsumerGroups.
- ListLocationsResponse
- The response message for Locations.ListLocations.
- ListOperationsResponse
- The response message for Operations.ListOperations.
- ListSchemaRegistriesResponse
- Request for ListSchemaRegistries.
- ListTopicsResponse
- Response for ListTopics.
- LookupVersionRequest
- Request for LookupVersion.
- ManagedKafkaApi
- Manage Apache Kafka clusters and resources.
- NetworkConfig
- The configuration of a Virtual Private Cloud (VPC) network that can access the Kafka cluster.
- Operation
- This resource represents a long-running operation that is the result of a network API call.
- ProjectsLocationsClustersAclsResource
- ProjectsLocationsClustersConsumerGroupsResource
- ProjectsLocationsClustersResource
- ProjectsLocationsClustersTopicsResource
- ProjectsLocationsConnectClustersConnectorsResource
- ProjectsLocationsConnectClustersResource
- ProjectsLocationsOperationsResource
- ProjectsLocationsResource
- ProjectsLocationsSchemaRegistriesCompatibilityResource
- ProjectsLocationsSchemaRegistriesConfigResource
- ProjectsLocationsSchemaRegistriesContextsCompatibilityResource
- ProjectsLocationsSchemaRegistriesContextsConfigResource
- ProjectsLocationsSchemaRegistriesContextsModeResource
- ProjectsLocationsSchemaRegistriesContextsResource
- ProjectsLocationsSchemaRegistriesContextsSchemasResource
- ProjectsLocationsSchemaRegistriesContextsSchemasSubjectsResource
- ProjectsLocationsSchemaRegistriesContextsSchemasTypesResource
- ProjectsLocationsSchemaRegistriesContextsSchemasVersionsResource
- ProjectsLocationsSchemaRegistriesContextsSubjectsResource
- ProjectsLocationsSchemaRegistriesContextsSubjectsVersionsReferencedbyResource
- ProjectsLocationsSchemaRegistriesContextsSubjectsVersionsResource
- ProjectsLocationsSchemaRegistriesModeResource
- ProjectsLocationsSchemaRegistriesResource
- ProjectsLocationsSchemaRegistriesSchemasResource
- ProjectsLocationsSchemaRegistriesSchemasSubjectsResource
- ProjectsLocationsSchemaRegistriesSchemasTypesResource
- ProjectsLocationsSchemaRegistriesSchemasVersionsResource
- ProjectsLocationsSchemaRegistriesSubjectsResource
- ProjectsLocationsSchemaRegistriesSubjectsVersionsReferencedbyResource
- ProjectsLocationsSchemaRegistriesSubjectsVersionsResource
- ProjectsResource
- RebalanceConfig
- Defines rebalancing behavior of a Kafka cluster.
- RemoveAclEntryResponse
- Response for RemoveAclEntry.
- Schema
- Schema for a Kafka message.
- SchemaConfig
- SchemaConfig represents configuration for a schema registry or a specific subject.
- SchemaMode
- SchemaMode represents the mode of a schema registry or a specific subject.
- SchemaReference
- SchemaReference is a reference to a schema.
- SchemaRegistry
- SchemaRegistry is a schema registry instance.
- SchemaVersion
- Version of a schema.
- TaskRetryPolicy
- Task Retry Policy is implemented on a best-effort basis.
- TlsConfig
- The TLS configuration for the Kafka cluster.
- Topic
- A Kafka topic in a given cluster.
- TrustConfig
- Sources of CA certificates to install in the broker's truststore.
- UpdateOptions
- UpdateOptions specifies options that influence how a cluster update is applied.
- UpdateSchemaConfigRequest
- Request for updating schema config.
- UpdateSchemaModeRequest
- Request for updating schema registry or subject mode.
Typedefs
- CancelOperationRequest = $Empty
- The request message for Operations.CancelOperation.
- Empty = $Empty
- A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
- HttpBody = $HttpBody
- Message that represents an arbitrary HTTP body.
- Location = $Location00
- A resource that represents a Google Cloud location.
- PauseConnectorRequest = $Empty
- Request for PauseConnector.
- PauseConnectorResponse = $Empty
- Response for PauseConnector.
- RestartConnectorRequest = $Empty
- Request for RestartConnector.
- RestartConnectorResponse = $Empty
- Response for RestartConnector.
- ResumeConnectorRequest = $Empty
- Request for ResumeConnector.
- ResumeConnectorResponse = $Empty
- Response for ResumeConnector.
- Status = $Status00
-
The
Status
type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. - StopConnectorRequest = $Empty
- Request for StopConnector.
- StopConnectorResponse = $Empty
- Response for StopConnector.
Exceptions / Errors
- ApiRequestError
- Represents a general error reported by the API endpoint.
- DetailedApiRequestError
- Represents a specific error reported by the API endpoint.