Class: Google::Cloud::Security::PublicCA::V1beta1::CreateExternalAccountKeyRequest

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/security/publicca/v1beta1/service.rb

Overview

Creates a new ExternalAccountKey in a given project.

Instance Attribute Summary collapse

Instance Attribute Details

#external_account_key::Google::Cloud::Security::PublicCA::V1beta1::ExternalAccountKey

Returns Required. The external account key to create. This field only exists to future-proof the API. At present, all fields in ExternalAccountKey are output only and all values are ignored. For the purpose of the CreateExternalAccountKeyRequest, set it to a default/empty value.

Returns:

  • (::Google::Cloud::Security::PublicCA::V1beta1::ExternalAccountKey)

    Required. The external account key to create. This field only exists to future-proof the API. At present, all fields in ExternalAccountKey are output only and all values are ignored. For the purpose of the CreateExternalAccountKeyRequest, set it to a default/empty value.



37
38
39
40
# File 'proto_docs/google/cloud/security/publicca/v1beta1/service.rb', line 37

class CreateExternalAccountKeyRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#parent::String

Returns Required. The parent resource where this external_account_key will be created. Format: projects/[project_id]/locations/[location]. At present only the "global" location is supported.

Returns:

  • (::String)

    Required. The parent resource where this external_account_key will be created. Format: projects/[project_id]/locations/[location]. At present only the "global" location is supported.



37
38
39
40
# File 'proto_docs/google/cloud/security/publicca/v1beta1/service.rb', line 37

class CreateExternalAccountKeyRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end