Class: Ecoportal::API::GraphQL::Query::FileUploadSignature::SignatureResponse

Inherits:
Struct
  • Object
show all
Defined in:
lib/ecoportal/api/graphql/query/file_upload_signature.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#access_keyObject

Returns the value of attribute access_key

Returns:

  • (Object)

    the current value of access_key



23
24
25
# File 'lib/ecoportal/api/graphql/query/file_upload_signature.rb', line 23

def access_key
  @access_key
end

#embedded_upload_policyObject

Returns the value of attribute embedded_upload_policy

Returns:

  • (Object)

    the current value of embedded_upload_policy



23
24
25
# File 'lib/ecoportal/api/graphql/query/file_upload_signature.rb', line 23

def embedded_upload_policy
  @embedded_upload_policy
end

#embedded_upload_signatureObject

Returns the value of attribute embedded_upload_signature

Returns:

  • (Object)

    the current value of embedded_upload_signature



23
24
25
# File 'lib/ecoportal/api/graphql/query/file_upload_signature.rb', line 23

def embedded_upload_signature
  @embedded_upload_signature
end

#endpointObject

Returns the value of attribute endpoint

Returns:

  • (Object)

    the current value of endpoint



23
24
25
# File 'lib/ecoportal/api/graphql/query/file_upload_signature.rb', line 23

def endpoint
  @endpoint
end

#policyObject

Returns the value of attribute policy

Returns:

  • (Object)

    the current value of policy



23
24
25
# File 'lib/ecoportal/api/graphql/query/file_upload_signature.rb', line 23

def policy
  @policy
end

#public_endpointObject

Returns the value of attribute public_endpoint

Returns:

  • (Object)

    the current value of public_endpoint



23
24
25
# File 'lib/ecoportal/api/graphql/query/file_upload_signature.rb', line 23

def public_endpoint
  @public_endpoint
end

#signatureObject

Returns the value of attribute signature

Returns:

  • (Object)

    the current value of signature



23
24
25
# File 'lib/ecoportal/api/graphql/query/file_upload_signature.rb', line 23

def signature
  @signature
end

#upload_prefixObject

Returns the value of attribute upload_prefix

Returns:

  • (Object)

    the current value of upload_prefix



23
24
25
# File 'lib/ecoportal/api/graphql/query/file_upload_signature.rb', line 23

def upload_prefix
  @upload_prefix
end

Instance Method Details

#to_hObject



28
29
30
# File 'lib/ecoportal/api/graphql/query/file_upload_signature.rb', line 28

def to_h
  members.to_h { |k| [k, self[k]] }
end