generated/google-apis-apikeys_v2/lib/google/apis/apikeys_v2/service.rb
def lookup_key_key(key_string: nil, fields: nil, quota_user: nil, options: nil, &block)
          command = make_simple_command(:get, 'v2/keys:lookupKey', options)
          command.response_representation = Google::Apis::ApikeysV2::V2LookupKeyResponse::Representation
          command.response_class = Google::Apis::ApikeysV2::V2LookupKeyResponse
          command.query['keyString'] = key_string unless key_string.nil?
          command.query['fields'] = fields unless fields.nil?
          command.query['quotaUser'] = quota_user unless quota_user.nil?
          execute_or_queue_command(command, &block)
        end
# Find the parent project and resource name of the API key that matches the key
# string in the request. If the API key has been purged, resource name will not
# be set. The service account must have the `apikeys.keys.lookup` permission on
# the parent project.
# @param [String] key_string
#   Required. Finds the project that owns the key string value.
# @param [String] fields
#   Selector specifying which fields to include in a partial response.
# @param [String] quota_user
#   Available to use for quota purposes for server-side applications. Can be any
#   arbitrary string assigned to a user, but should not exceed 40 characters.
# @param [Google::Apis::RequestOptions] options
#   Request-specific options
#
# @yield [result, err] Result & error if block supplied
# @yieldparam result [Google::Apis::ApikeysV2::V2LookupKeyResponse] parsed result object
# @yieldparam err [StandardError] error object if request failed
#
# @return [Google::Apis::ApikeysV2::V2LookupKeyResponse]
#
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
# @raise [Google::Apis::AuthorizationError] Authorization is required
Find the parent project and resource name of the API key that matches the key
string in the request. If the API key has been purged, resource name will not
be set. The service account must have the `apikeys.keys.lookup` permission on
the parent project.
Find the parent project and resource name of the API key that matches the key string in the request . If the API key has been purged resource name will not be set . The service account must have the ` apikeys . keys . lookup ` permission on the parent project .
def lookup_key_key(key_string: nil, fields: nil, quota_user: nil, options: nil, &block)
          command = make_simple_command(:get, 'v2/keys:lookupKey', options)
          command.response_representation = Google::Apis::ApikeysV2::V2LookupKeyResponse::Representation
          command.response_class = Google::Apis::ApikeysV2::V2LookupKeyResponse
          command.query['keyString'] = key_string unless key_string.nil?
          command.query['fields'] = fields unless fields.nil?
          command.query['quotaUser'] = quota_user unless quota_user.nil?
          execute_or_queue_command(command, &block)
        end
def lookup_key_key ( key_string : nil , fields : nil , quota_user : nil , options : nil , & block ) command = make_simple_command ( :get , 'v2/keys:lookupKey' , options ) command . response_representation = Google :: Apis :: ApikeysV2 :: V2LookupKeyResponse :: Representation command . response_class = Google :: Apis :: ApikeysV2 :: V2LookupKeyResponse command . query [ 'keyString' ] = key_string unless key_string . nil? command . query [ 'fields' ] = fields unless fields . nil? command . query [ 'quotaUser' ] = quota_user unless quota_user . nil? execute_or_queue_command ( command , & block ) end
Find the parent project and resource name of the API key that matches the key
string in the request.
Find the parent project and resource name of the API key that matches the key string in the request .
None
Google::Apis::ApikeysV2::V2LookupKeyResponse
[Google::Apis::ServerError] An error occurred on the server and the request can be retried
[ Google :: Apis :: ServerError ] An error occurred on the server and the request can be retried
[Google::Apis::ClientError] The request is invalid and should not be retried without modification
[ Google :: Apis :: ClientError ] The request is invalid and should not be retried without modification
[Google::Apis::AuthorizationError] Authorization is required
[ Google :: Apis :: AuthorizationError ] Authorization is required
key_string
fields
quota_user
options
block
options Request-specific options
options Request - specific options
]
Result & error if block supplied
Result & error if block supplied
result
parsed result object
parsed result object
err
error object if request failed
error object if request failed