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:



6977
6978
6979
6980
6981
6982
6983
6984
6985
6986
6987
6988
6989
6990
6991
6992
6993
6994
6995
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 6977

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.



6977
6978
6979
6980
6981
6982
6983
6984
6985
6986
6987
6988
6989
6990
6991
6992
6993
6994
6995
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 6977

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