ADO.NET Provider for Google Cloud Storage

Build 26.0.9655

SignURL

Generates a V4 signed URL that grants time-limited access to a Cloud Storage object without requiring Google credentials when the request is made.

Input

Name Type Required Description
Bucket String True The bucket name where the object resides.
Object String True The name of the object to generate the SignedURL for. Provide the raw object name; the driver percent-encodes path segments and preserves '/' for folder structure.
RequestMethod String False The method that the signed request will use.

The default value is GET.

Location String False Location of the specified bucket.

The default value is auto.

ActiveDateTime String False The dateTime when the SignedURL will become active. If not specified the current dateTime will be used.
Query String False The query string that must be included when using the SignedURL, if not specified no query string will be used. Provide raw name=value pairs separated by ampersands; the driver percent-encodes each name and value.
CustomHeaders String False A comma separated list of name=value of the headers to use with the SignedURL, if not specified no custom headers will be used. Header names and values are passed through to the canonical request as provided.
ExpiresIn String True The expiration time for the SignedURL it should be in the format: 1d2h3m4s, the maximum value is 7d0h0m0s
HmacAccessKey String False The Hmac access key.
HmacSecret String False The Hmac secret.
Cert String False The certificate in JSON or P12 format used for RSA signature.
Authorizer String False The authorizer of the certificate in P12 format or private key generated from the service account for RSA signature.
CertPassword String False The password for accessing the certificate that stores the private key when it requires a password for RSA signature. If a password is not required, leave this property blank.
Subject String False The user subject for which the application is requesting delegated access to use for RSA signature.
PrivateKey String False The private key generated from the service account.

Result Set Columns

Name Type Description
Success Boolean Indicator if the stored procedure was successful or not.
SignedURL String Returns a signedUrl which can be used to download the resource.

Copyright (c) 2026 CData Software, Inc. - All rights reserved.
Build 26.0.9655