Reference documentation and code samples for the API Keys V2 API class Google::Cloud::ApiKeys::V2::CreateKeyRequest.
Request message for CreateKey
method.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#key
def key() -> ::Google::Cloud::ApiKeys::V2::Key
-
(::Google::Cloud::ApiKeys::V2::Key) — Required. The API key fields to set at creation time.
You can configure only the
display_name
,restrictions
, andannotations
fields.
#key=
def key=(value) -> ::Google::Cloud::ApiKeys::V2::Key
-
value (::Google::Cloud::ApiKeys::V2::Key) — Required. The API key fields to set at creation time.
You can configure only the
display_name
,restrictions
, andannotations
fields.
-
(::Google::Cloud::ApiKeys::V2::Key) — Required. The API key fields to set at creation time.
You can configure only the
display_name
,restrictions
, andannotations
fields.
#key_id
def key_id() -> ::String
-
(::String) — User specified key id (optional). If specified, it will become the final
component of the key resource name.
The id must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. In another word, the id must match the regular expression:
[a-z]([a-z0-9-]{0,61}[a-z0-9])?
.The id must NOT be a UUID-like string.
#key_id=
def key_id=(value) -> ::String
-
value (::String) — User specified key id (optional). If specified, it will become the final
component of the key resource name.
The id must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. In another word, the id must match the regular expression:
[a-z]([a-z0-9-]{0,61}[a-z0-9])?
.The id must NOT be a UUID-like string.
-
(::String) — User specified key id (optional). If specified, it will become the final
component of the key resource name.
The id must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. In another word, the id must match the regular expression:
[a-z]([a-z0-9-]{0,61}[a-z0-9])?
.The id must NOT be a UUID-like string.
#parent
def parent() -> ::String
- (::String) — Required. The project in which the API key is created.
#parent=
def parent=(value) -> ::String
- value (::String) — Required. The project in which the API key is created.
- (::String) — Required. The project in which the API key is created.