1. Packages
  2. Packages
  3. Vercel Provider
  4. API Docs
  5. getBlobObject
Viewing docs for Vercel v5.4.1
published on Wednesday, Jul 22, 2026 by Pulumiverse
vercel logo
Viewing docs for Vercel v5.4.1
published on Wednesday, Jul 22, 2026 by Pulumiverse

    Provides metadata about an existing object in a Vercel Blob store.

    Using getBlobObject

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getBlobObject(args: GetBlobObjectArgs, opts?: InvokeOptions): Promise<GetBlobObjectResult>
    function getBlobObjectOutput(args: GetBlobObjectOutputArgs, opts?: InvokeOptions): Output<GetBlobObjectResult>
    def get_blob_object(pathname: Optional[str] = None,
                        store_id: Optional[str] = None,
                        team_id: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetBlobObjectResult
    def get_blob_object_output(pathname: pulumi.Input[Optional[str]] = None,
                        store_id: pulumi.Input[Optional[str]] = None,
                        team_id: pulumi.Input[Optional[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetBlobObjectResult]
    func LookupBlobObject(ctx *Context, args *LookupBlobObjectArgs, opts ...InvokeOption) (*LookupBlobObjectResult, error)
    func LookupBlobObjectOutput(ctx *Context, args *LookupBlobObjectOutputArgs, opts ...InvokeOption) LookupBlobObjectResultOutput

    > Note: This function is named LookupBlobObject in the Go SDK.

    public static class GetBlobObject 
    {
        public static Task<GetBlobObjectResult> InvokeAsync(GetBlobObjectArgs args, InvokeOptions? opts = null)
        public static Output<GetBlobObjectResult> Invoke(GetBlobObjectInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetBlobObjectResult> getBlobObject(GetBlobObjectArgs args, InvokeOptions options)
    public static Output<GetBlobObjectResult> getBlobObject(GetBlobObjectArgs args, InvokeOptions options)
    
    fn::invoke:
      function: vercel:index/getBlobObject:getBlobObject
      arguments:
        # arguments dictionary
    data "vercel_get_blob_object" "name" {
        # arguments
    }

    The following arguments are supported:

    Pathname string
    The pathname of the Blob object within the store.
    StoreId string
    The ID of the Blob store that contains the object.
    TeamId string
    The ID of the team that owns the Blob store. Required when configuring a team resource if a default team has not been set in the provider.
    Pathname string
    The pathname of the Blob object within the store.
    StoreId string
    The ID of the Blob store that contains the object.
    TeamId string
    The ID of the team that owns the Blob store. Required when configuring a team resource if a default team has not been set in the provider.
    pathname string
    The pathname of the Blob object within the store.
    store_id string
    The ID of the Blob store that contains the object.
    team_id string
    The ID of the team that owns the Blob store. Required when configuring a team resource if a default team has not been set in the provider.
    pathname String
    The pathname of the Blob object within the store.
    storeId String
    The ID of the Blob store that contains the object.
    teamId String
    The ID of the team that owns the Blob store. Required when configuring a team resource if a default team has not been set in the provider.
    pathname string
    The pathname of the Blob object within the store.
    storeId string
    The ID of the Blob store that contains the object.
    teamId string
    The ID of the team that owns the Blob store. Required when configuring a team resource if a default team has not been set in the provider.
    pathname str
    The pathname of the Blob object within the store.
    store_id str
    The ID of the Blob store that contains the object.
    team_id str
    The ID of the team that owns the Blob store. Required when configuring a team resource if a default team has not been set in the provider.
    pathname String
    The pathname of the Blob object within the store.
    storeId String
    The ID of the Blob store that contains the object.
    teamId String
    The ID of the team that owns the Blob store. Required when configuring a team resource if a default team has not been set in the provider.

    getBlobObject Result

    The following output properties are available:

    CacheControl string
    The full Cache-Control header stored on the Blob object.
    CacheControlMaxAge int
    The cache max-age, in seconds, stored on the Blob object.
    ContentDisposition string
    The content disposition returned for the Blob object.
    ContentType string
    The content type stored on the Blob object.
    DownloadUrl string
    The Blob object URL with download semantics enabled.
    Etag string
    The current ETag for the Blob object.
    Id string
    The unique identifier for this Blob object. Format: store_id/pathname.
    Pathname string
    The pathname of the Blob object within the store.
    Size int
    The size of the Blob object in bytes.
    StoreId string
    The ID of the Blob store that contains the object.
    TeamId string
    The ID of the team that owns the Blob store. Required when configuring a team resource if a default team has not been set in the provider.
    UploadedAt string
    The timestamp at which the Blob object was uploaded.
    Url string
    The canonical URL for the Blob object.
    CacheControl string
    The full Cache-Control header stored on the Blob object.
    CacheControlMaxAge int
    The cache max-age, in seconds, stored on the Blob object.
    ContentDisposition string
    The content disposition returned for the Blob object.
    ContentType string
    The content type stored on the Blob object.
    DownloadUrl string
    The Blob object URL with download semantics enabled.
    Etag string
    The current ETag for the Blob object.
    Id string
    The unique identifier for this Blob object. Format: store_id/pathname.
    Pathname string
    The pathname of the Blob object within the store.
    Size int
    The size of the Blob object in bytes.
    StoreId string
    The ID of the Blob store that contains the object.
    TeamId string
    The ID of the team that owns the Blob store. Required when configuring a team resource if a default team has not been set in the provider.
    UploadedAt string
    The timestamp at which the Blob object was uploaded.
    Url string
    The canonical URL for the Blob object.
    cache_control string
    The full Cache-Control header stored on the Blob object.
    cache_control_max_age number
    The cache max-age, in seconds, stored on the Blob object.
    content_disposition string
    The content disposition returned for the Blob object.
    content_type string
    The content type stored on the Blob object.
    download_url string
    The Blob object URL with download semantics enabled.
    etag string
    The current ETag for the Blob object.
    id string
    The unique identifier for this Blob object. Format: store_id/pathname.
    pathname string
    The pathname of the Blob object within the store.
    size number
    The size of the Blob object in bytes.
    store_id string
    The ID of the Blob store that contains the object.
    team_id string
    The ID of the team that owns the Blob store. Required when configuring a team resource if a default team has not been set in the provider.
    uploaded_at string
    The timestamp at which the Blob object was uploaded.
    url string
    The canonical URL for the Blob object.
    cacheControl String
    The full Cache-Control header stored on the Blob object.
    cacheControlMaxAge Integer
    The cache max-age, in seconds, stored on the Blob object.
    contentDisposition String
    The content disposition returned for the Blob object.
    contentType String
    The content type stored on the Blob object.
    downloadUrl String
    The Blob object URL with download semantics enabled.
    etag String
    The current ETag for the Blob object.
    id String
    The unique identifier for this Blob object. Format: store_id/pathname.
    pathname String
    The pathname of the Blob object within the store.
    size Integer
    The size of the Blob object in bytes.
    storeId String
    The ID of the Blob store that contains the object.
    teamId String
    The ID of the team that owns the Blob store. Required when configuring a team resource if a default team has not been set in the provider.
    uploadedAt String
    The timestamp at which the Blob object was uploaded.
    url String
    The canonical URL for the Blob object.
    cacheControl string
    The full Cache-Control header stored on the Blob object.
    cacheControlMaxAge number
    The cache max-age, in seconds, stored on the Blob object.
    contentDisposition string
    The content disposition returned for the Blob object.
    contentType string
    The content type stored on the Blob object.
    downloadUrl string
    The Blob object URL with download semantics enabled.
    etag string
    The current ETag for the Blob object.
    id string
    The unique identifier for this Blob object. Format: store_id/pathname.
    pathname string
    The pathname of the Blob object within the store.
    size number
    The size of the Blob object in bytes.
    storeId string
    The ID of the Blob store that contains the object.
    teamId string
    The ID of the team that owns the Blob store. Required when configuring a team resource if a default team has not been set in the provider.
    uploadedAt string
    The timestamp at which the Blob object was uploaded.
    url string
    The canonical URL for the Blob object.
    cache_control str
    The full Cache-Control header stored on the Blob object.
    cache_control_max_age int
    The cache max-age, in seconds, stored on the Blob object.
    content_disposition str
    The content disposition returned for the Blob object.
    content_type str
    The content type stored on the Blob object.
    download_url str
    The Blob object URL with download semantics enabled.
    etag str
    The current ETag for the Blob object.
    id str
    The unique identifier for this Blob object. Format: store_id/pathname.
    pathname str
    The pathname of the Blob object within the store.
    size int
    The size of the Blob object in bytes.
    store_id str
    The ID of the Blob store that contains the object.
    team_id str
    The ID of the team that owns the Blob store. Required when configuring a team resource if a default team has not been set in the provider.
    uploaded_at str
    The timestamp at which the Blob object was uploaded.
    url str
    The canonical URL for the Blob object.
    cacheControl String
    The full Cache-Control header stored on the Blob object.
    cacheControlMaxAge Number
    The cache max-age, in seconds, stored on the Blob object.
    contentDisposition String
    The content disposition returned for the Blob object.
    contentType String
    The content type stored on the Blob object.
    downloadUrl String
    The Blob object URL with download semantics enabled.
    etag String
    The current ETag for the Blob object.
    id String
    The unique identifier for this Blob object. Format: store_id/pathname.
    pathname String
    The pathname of the Blob object within the store.
    size Number
    The size of the Blob object in bytes.
    storeId String
    The ID of the Blob store that contains the object.
    teamId String
    The ID of the team that owns the Blob store. Required when configuring a team resource if a default team has not been set in the provider.
    uploadedAt String
    The timestamp at which the Blob object was uploaded.
    url String
    The canonical URL for the Blob object.

    Package Details

    Repository
    vercel pulumiverse/pulumi-vercel
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the vercel Terraform Provider.
    vercel logo
    Viewing docs for Vercel v5.4.1
    published on Wednesday, Jul 22, 2026 by Pulumiverse

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial