Class: Google::Cloud::Container::V1beta1::ConfidentialNodes

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/container/v1beta1/cluster_service.rb

Overview

ConfidentialNodes is configuration for the confidential nodes feature, which makes nodes run on confidential VMs.

Defined Under Namespace

Modules: ConfidentialInstanceType

Instance Attribute Summary collapse

Instance Attribute Details

#confidential_instance_type::Google::Cloud::Container::V1beta1::ConfidentialNodes::ConfidentialInstanceType

Returns Defines the type of technology used by the confidential node.

Returns:



6581
6582
6583
6584
6585
6586
6587
6588
6589
6590
6591
6592
6593
6594
6595
6596
6597
6598
6599
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 6581

class ConfidentialNodes
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The type of technology used by the confidential node.
  module ConfidentialInstanceType
    # No type specified. Do not use this value.
    CONFIDENTIAL_INSTANCE_TYPE_UNSPECIFIED = 0

    # AMD Secure Encrypted Virtualization.
    SEV = 1

    # AMD Secure Encrypted Virtualization - Secure Nested Paging.
    SEV_SNP = 2

    # Intel Trust Domain eXtension.
    TDX = 3
  end
end

#enabled::Boolean

Returns Whether Confidential Nodes feature is enabled.

Returns:

  • (::Boolean)

    Whether Confidential Nodes feature is enabled.



6581
6582
6583
6584
6585
6586
6587
6588
6589
6590
6591
6592
6593
6594
6595
6596
6597
6598
6599
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 6581

class ConfidentialNodes
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The type of technology used by the confidential node.
  module ConfidentialInstanceType
    # No type specified. Do not use this value.
    CONFIDENTIAL_INSTANCE_TYPE_UNSPECIFIED = 0

    # AMD Secure Encrypted Virtualization.
    SEV = 1

    # AMD Secure Encrypted Virtualization - Secure Nested Paging.
    SEV_SNP = 2

    # Intel Trust Domain eXtension.
    TDX = 3
  end
end