Class: Google::Cloud::ManagedKafka::V1::GcpConfig
- Inherits:
-
Object
- Object
- Google::Cloud::ManagedKafka::V1::GcpConfig
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/managedkafka/v1/resources.rb
Overview
Configuration properties for a Kafka cluster deployed to Google Cloud Platform.
Instance Attribute Summary collapse
-
#access_config ⇒ ::Google::Cloud::ManagedKafka::V1::AccessConfig
Required.
-
#kms_key ⇒ ::String
Optional.
Instance Attribute Details
#access_config ⇒ ::Google::Cloud::ManagedKafka::V1::AccessConfig
Returns Required. Access configuration for the Kafka cluster.
164 165 166 167 |
# File 'proto_docs/google/cloud/managedkafka/v1/resources.rb', line 164 class GcpConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#kms_key ⇒ ::String
Returns Optional. Immutable. The Cloud KMS Key name to use for encryption. The key must be located in the same region as the cluster and cannot be changed. Structured like: projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}.
164 165 166 167 |
# File 'proto_docs/google/cloud/managedkafka/v1/resources.rb', line 164 class GcpConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |