class Google::Cloud::Storage::PostObject


#=> “4893a0e…cd82”<br>post.fields #=> “20200128T000000Z”<br>post.fields #=> “cred@pid.iam.gserviceaccount.com/20200123/auto/storage/goog4_request”<br>post.fields #=> “GOOG4-RSA-SHA256”<br>post.fields #=> “ABC…XYZ”<br>post.fields #=> “my-todo-app/avatars/heidi/400x400.png”
post.url #=> “storage.googleapis.com/my-todo-app/”
post = bucket.generate_signed_post_policy_v4 “avatars/heidi/400x400.png”, expires: 10, conditions: conditions
conditions = [[“starts-with”,“$acl”,“public”]]
bucket = storage.bucket “my-todo-app”
storage = Google::Cloud::Storage.new
require “google/cloud/storage”
@example Using Bucket#generate_signed_post_policy_v4 (V4):<br><br>post.fields #=> “ABC…XYZ=”<br>post.fields #=> “ABC…XYZ=”<br>post.fields #=> “0123456789@gserviceaccount.com”<br>post.fields #=> “my-todo-app/avatars/heidi/400x400.png”
post.url #=> “storage.googleapis.com
post = bucket.post_object “avatars/heidi/400x400.png”
bucket = storage.bucket “my-todo-app”
storage = Google::Cloud::Storage.new
require “google/cloud/storage”
@example Using Bucket#post_object (V2):
value.
form. Each key/value pair should be set as an input tag’s name and
@attr_reader [Hash] fields The input fields that must be included in the
@attr_reader [String] url The URL the form must post to.
@see cloud.google.com/storage/docs/xml-api/post-object<br><br>objects via html forms.
PostObject represents the URL, fields, and values needed to upload
#

def initialize url, fields

Other tags:
    Private: -
def initialize url, fields
  @url = url
  @fields = fields
end