Get Object Signed Url Plain Args
A collection of arguments for invoking getObjectSignedUrl.
Constructors
Properties
The MD5 digest value in Base64. Typically retrieved from google_storage_bucket_object.object.md5hash
attribute. If you provide this in the datasource, the client (e.g. browser, curl) must provide the Content-MD5
HTTP header with this same value in its request.
If you specify this in the datasource, the client must provide the Content-Type
HTTP header with the same value in its request.
What Google service account credentials json should be used to sign the URL. This data source checks the following locations for credentials, in order of preference: data source credentials
attribute, provider credentials
attribute and finally the GOOGLE_APPLICATION_CREDENTIALS environment variable.
As needed. The server checks to make sure that the client provides matching values in requests using the signed URL. Any header starting with x-goog-
is accepted but see the Google Docs for list of headers that are supported by Google.
What HTTP Method will the signed URL allow (defaults to GET
)