proto_docs/google/cloud/kms/v1/ekm_service.rb in google-cloud-kms-v1-0.15.0 vs proto_docs/google/cloud/kms/v1/ekm_service.rb in google-cloud-kms-v1-0.16.0
- old
+ new
@@ -19,11 +19,12 @@
module Google
module Cloud
module Kms
module V1
- # Request message for [KeyManagementService.ListEkmConnections][].
+ # Request message for
+ # {::Google::Cloud::Kms::V1::EkmService::Client#list_ekm_connections EkmService.ListEkmConnections}.
# @!attribute [rw] parent
# @return [::String]
# Required. The resource name of the location associated with the
# {::Google::Cloud::Kms::V1::EkmConnection EkmConnections} to list, in the format
# `projects/*/locations/*`.
@@ -55,11 +56,12 @@
class ListEkmConnectionsRequest
include ::Google::Protobuf::MessageExts
extend ::Google::Protobuf::MessageExts::ClassMethods
end
- # Response message for [KeyManagementService.ListEkmConnections][].
+ # Response message for
+ # {::Google::Cloud::Kms::V1::EkmService::Client#list_ekm_connections EkmService.ListEkmConnections}.
# @!attribute [rw] ekm_connections
# @return [::Array<::Google::Cloud::Kms::V1::EkmConnection>]
# The list of {::Google::Cloud::Kms::V1::EkmConnection EkmConnections}.
# @!attribute [rw] next_page_token
# @return [::String]
@@ -73,21 +75,23 @@
class ListEkmConnectionsResponse
include ::Google::Protobuf::MessageExts
extend ::Google::Protobuf::MessageExts::ClassMethods
end
- # Request message for [KeyManagementService.GetEkmConnection][].
+ # Request message for
+ # {::Google::Cloud::Kms::V1::EkmService::Client#get_ekm_connection EkmService.GetEkmConnection}.
# @!attribute [rw] name
# @return [::String]
# Required. The {::Google::Cloud::Kms::V1::EkmConnection#name name} of the
# {::Google::Cloud::Kms::V1::EkmConnection EkmConnection} to get.
class GetEkmConnectionRequest
include ::Google::Protobuf::MessageExts
extend ::Google::Protobuf::MessageExts::ClassMethods
end
- # Request message for [KeyManagementService.CreateEkmConnection][].
+ # Request message for
+ # {::Google::Cloud::Kms::V1::EkmService::Client#create_ekm_connection EkmService.CreateEkmConnection}.
# @!attribute [rw] parent
# @return [::String]
# Required. The resource name of the location associated with the
# {::Google::Cloud::Kms::V1::EkmConnection EkmConnection}, in the format
# `projects/*/locations/*`.
@@ -102,11 +106,12 @@
class CreateEkmConnectionRequest
include ::Google::Protobuf::MessageExts
extend ::Google::Protobuf::MessageExts::ClassMethods
end
- # Request message for [KeyManagementService.UpdateEkmConnection][].
+ # Request message for
+ # {::Google::Cloud::Kms::V1::EkmService::Client#update_ekm_connection EkmService.UpdateEkmConnection}.
# @!attribute [rw] ekm_connection
# @return [::Google::Cloud::Kms::V1::EkmConnection]
# Required. {::Google::Cloud::Kms::V1::EkmConnection EkmConnection} with updated
# values.
# @!attribute [rw] update_mask
@@ -183,13 +188,12 @@
# replica. Currently, only a single
# {::Google::Cloud::Kms::V1::EkmConnection::ServiceResolver ServiceResolver} is
# supported.
# @!attribute [rw] etag
# @return [::String]
- # This checksum is computed by the server based on the value of other fields,
- # and may be sent on update requests to ensure the client has an up-to-date
- # value before proceeding.
+ # Optional. Etag of the currently stored
+ # {::Google::Cloud::Kms::V1::EkmConnection EkmConnection}.
class EkmConnection
include ::Google::Protobuf::MessageExts
extend ::Google::Protobuf::MessageExts::ClassMethods
# A {::Google::Cloud::Kms::V1::EkmConnection::ServiceResolver ServiceResolver}
@@ -212,10 +216,11 @@
# @return [::String]
# Required. The hostname of the EKM replica used at TLS and HTTP layers.
# @!attribute [rw] server_certificates
# @return [::Array<::Google::Cloud::Kms::V1::Certificate>]
# Required. A list of leaf server certificates used to authenticate HTTPS
- # connections to the EKM replica.
+ # connections to the EKM replica. Currently, a maximum of 10
+ # {::Google::Cloud::Kms::V1::Certificate Certificate} is supported.
class ServiceResolver
include ::Google::Protobuf::MessageExts
extend ::Google::Protobuf::MessageExts::ClassMethods
end
end