Class: Google::Cloud::CloudControlsPartner::V1::EkmMetadata
- Inherits:
-
Object
- Object
- Google::Cloud::CloudControlsPartner::V1::EkmMetadata
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/cloudcontrolspartner/v1/partners.rb
Overview
Holds information needed by Mudbray to use partner EKMs for workloads.
Defined Under Namespace
Modules: EkmSolution
Instance Attribute Summary collapse
-
#ekm_endpoint_uri ⇒ ::String
Endpoint for sending requests to the EKM for key provisioning during Assured Workload creation.
-
#ekm_solution ⇒ ::Google::Cloud::CloudControlsPartner::V1::EkmMetadata::EkmSolution
The Cloud EKM partner.
Instance Attribute Details
#ekm_endpoint_uri ⇒ ::String
Returns Endpoint for sending requests to the EKM for key provisioning during Assured Workload creation.
90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 |
# File 'proto_docs/google/cloud/cloudcontrolspartner/v1/partners.rb', line 90 class EkmMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Represents Google Cloud supported external key management partners # [Google Cloud EKM partners # docs](https://cloud.google.com/kms/docs/ekm#supported_partners). module EkmSolution # Unspecified EKM solution EKM_SOLUTION_UNSPECIFIED = 0 # EKM Partner Fortanix FORTANIX = 1 # EKM Partner FutureX FUTUREX = 2 # EKM Partner Thales THALES = 3 # EKM Partner Virtu VIRTRU = 4 end end |
#ekm_solution ⇒ ::Google::Cloud::CloudControlsPartner::V1::EkmMetadata::EkmSolution
Returns The Cloud EKM partner.
90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 |
# File 'proto_docs/google/cloud/cloudcontrolspartner/v1/partners.rb', line 90 class EkmMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Represents Google Cloud supported external key management partners # [Google Cloud EKM partners # docs](https://cloud.google.com/kms/docs/ekm#supported_partners). module EkmSolution # Unspecified EKM solution EKM_SOLUTION_UNSPECIFIED = 0 # EKM Partner Fortanix FORTANIX = 1 # EKM Partner FutureX FUTUREX = 2 # EKM Partner Thales THALES = 3 # EKM Partner Virtu VIRTRU = 4 end end |