Class: Google::Cloud::ManagedKafka::V1::Cluster
- Inherits:
-
Object
- Object
- Google::Cloud::ManagedKafka::V1::Cluster
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/managedkafka/v1/resources.rb
Overview
An Apache Kafka cluster deployed in a location.
Defined Under Namespace
Modules: State Classes: LabelsEntry
Instance Attribute Summary collapse
-
#capacity_config ⇒ ::Google::Cloud::ManagedKafka::V1::CapacityConfig
Required.
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#gcp_config ⇒ ::Google::Cloud::ManagedKafka::V1::GcpConfig
Required.
-
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
Optional.
-
#name ⇒ ::String
Identifier.
-
#rebalance_config ⇒ ::Google::Cloud::ManagedKafka::V1::RebalanceConfig
Optional.
-
#satisfies_pzi ⇒ ::Boolean
readonly
Output only.
-
#satisfies_pzs ⇒ ::Boolean
readonly
Output only.
-
#state ⇒ ::Google::Cloud::ManagedKafka::V1::Cluster::State
readonly
Output only.
-
#tls_config ⇒ ::Google::Cloud::ManagedKafka::V1::TlsConfig
Optional.
-
#update_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
Instance Attribute Details
#capacity_config ⇒ ::Google::Cloud::ManagedKafka::V1::CapacityConfig
Returns Required. Capacity configuration for the Kafka cluster.
60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 |
# File 'proto_docs/google/cloud/managedkafka/v1/resources.rb', line 60 class Cluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The state of the cluster. module State # A state was not specified. STATE_UNSPECIFIED = 0 # The cluster is being created. CREATING = 1 # The cluster is active. ACTIVE = 2 # The cluster is being deleted. DELETING = 3 end end |
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The time when the cluster was created.
60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 |
# File 'proto_docs/google/cloud/managedkafka/v1/resources.rb', line 60 class Cluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The state of the cluster. module State # A state was not specified. STATE_UNSPECIFIED = 0 # The cluster is being created. CREATING = 1 # The cluster is active. ACTIVE = 2 # The cluster is being deleted. DELETING = 3 end end |
#gcp_config ⇒ ::Google::Cloud::ManagedKafka::V1::GcpConfig
Returns Required. Configuration properties for a Kafka cluster deployed to Google Cloud Platform.
60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 |
# File 'proto_docs/google/cloud/managedkafka/v1/resources.rb', line 60 class Cluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The state of the cluster. module State # A state was not specified. STATE_UNSPECIFIED = 0 # The cluster is being created. CREATING = 1 # The cluster is active. ACTIVE = 2 # The cluster is being deleted. DELETING = 3 end end |
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
Returns Optional. Labels as key value pairs.
60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 |
# File 'proto_docs/google/cloud/managedkafka/v1/resources.rb', line 60 class Cluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The state of the cluster. module State # A state was not specified. STATE_UNSPECIFIED = 0 # The cluster is being created. CREATING = 1 # The cluster is active. ACTIVE = 2 # The cluster is being deleted. DELETING = 3 end end |
#name ⇒ ::String
Returns Identifier. The name of the cluster. Structured like: projects/{project_number}/locations/{location}/clusters/{cluster_id}.
60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 |
# File 'proto_docs/google/cloud/managedkafka/v1/resources.rb', line 60 class Cluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The state of the cluster. module State # A state was not specified. STATE_UNSPECIFIED = 0 # The cluster is being created. CREATING = 1 # The cluster is active. ACTIVE = 2 # The cluster is being deleted. DELETING = 3 end end |
#rebalance_config ⇒ ::Google::Cloud::ManagedKafka::V1::RebalanceConfig
Returns Optional. Rebalance configuration for the Kafka cluster.
60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 |
# File 'proto_docs/google/cloud/managedkafka/v1/resources.rb', line 60 class Cluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The state of the cluster. module State # A state was not specified. STATE_UNSPECIFIED = 0 # The cluster is being created. CREATING = 1 # The cluster is active. ACTIVE = 2 # The cluster is being deleted. DELETING = 3 end end |
#satisfies_pzi ⇒ ::Boolean (readonly)
Returns Output only. Reserved for future use.
60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 |
# File 'proto_docs/google/cloud/managedkafka/v1/resources.rb', line 60 class Cluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The state of the cluster. module State # A state was not specified. STATE_UNSPECIFIED = 0 # The cluster is being created. CREATING = 1 # The cluster is active. ACTIVE = 2 # The cluster is being deleted. DELETING = 3 end end |
#satisfies_pzs ⇒ ::Boolean (readonly)
Returns Output only. Reserved for future use.
60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 |
# File 'proto_docs/google/cloud/managedkafka/v1/resources.rb', line 60 class Cluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The state of the cluster. module State # A state was not specified. STATE_UNSPECIFIED = 0 # The cluster is being created. CREATING = 1 # The cluster is active. ACTIVE = 2 # The cluster is being deleted. DELETING = 3 end end |
#state ⇒ ::Google::Cloud::ManagedKafka::V1::Cluster::State (readonly)
Returns Output only. The current state of the cluster.
60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 |
# File 'proto_docs/google/cloud/managedkafka/v1/resources.rb', line 60 class Cluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The state of the cluster. module State # A state was not specified. STATE_UNSPECIFIED = 0 # The cluster is being created. CREATING = 1 # The cluster is active. ACTIVE = 2 # The cluster is being deleted. DELETING = 3 end end |
#tls_config ⇒ ::Google::Cloud::ManagedKafka::V1::TlsConfig
Returns Optional. TLS configuration for the Kafka cluster.
60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 |
# File 'proto_docs/google/cloud/managedkafka/v1/resources.rb', line 60 class Cluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The state of the cluster. module State # A state was not specified. STATE_UNSPECIFIED = 0 # The cluster is being created. CREATING = 1 # The cluster is active. ACTIVE = 2 # The cluster is being deleted. DELETING = 3 end end |
#update_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The time when the cluster was last updated.
60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 |
# File 'proto_docs/google/cloud/managedkafka/v1/resources.rb', line 60 class Cluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The state of the cluster. module State # A state was not specified. STATE_UNSPECIFIED = 0 # The cluster is being created. CREATING = 1 # The cluster is active. ACTIVE = 2 # The cluster is being deleted. DELETING = 3 end end |