Viewing docs for Vercel v5.3.1
published on Wednesday, Jul 1, 2026 by Pulumiverse
published on Wednesday, Jul 1, 2026 by Pulumiverse
Viewing docs for Vercel v5.3.1
published on Wednesday, Jul 1, 2026 by Pulumiverse
published on Wednesday, Jul 1, 2026 by Pulumiverse
Provides information about an existing Vercel Blob store.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as vercel from "@pulumiverse/vercel";
const exampleBlobStore = new vercel.BlobStore("example", {name: "example-blob-store"});
const example = vercel.getBlobStoreOutput({
id: exampleBlobStore.id,
});
import pulumi
import pulumi_vercel as vercel
import pulumiverse_vercel as vercel
example_blob_store = vercel.BlobStore("example", name="example-blob-store")
example = vercel.get_blob_store_output(id=example_blob_store.id)
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/pulumiverse/pulumi-vercel/sdk/v5/go/vercel"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
exampleBlobStore, err := vercel.NewBlobStore(ctx, "example", &vercel.BlobStoreArgs{
Name: pulumi.String("example-blob-store"),
})
if err != nil {
return err
}
_ = vercel.LookupBlobStoreOutput(ctx, vercel.GetBlobStoreOutputArgs{
Id: exampleBlobStore.ID(),
}, nil)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Vercel = Pulumiverse.Vercel;
return await Deployment.RunAsync(() =>
{
var exampleBlobStore = new Vercel.BlobStore("example", new()
{
Name = "example-blob-store",
});
var example = Vercel.GetBlobStore.Invoke(new()
{
Id = exampleBlobStore.Id,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumiverse.vercel.BlobStore;
import com.pulumiverse.vercel.BlobStoreArgs;
import com.pulumi.vercel.VercelFunctions;
import com.pulumi.vercel.inputs.GetBlobStoreArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var exampleBlobStore = new BlobStore("exampleBlobStore", BlobStoreArgs.builder()
.name("example-blob-store")
.build());
final var example = VercelFunctions.getBlobStore(GetBlobStoreArgs.builder()
.id(exampleBlobStore.id())
.build());
}
}
resources:
exampleBlobStore:
type: vercel:BlobStore
name: example
properties:
name: example-blob-store
variables:
example:
fn::invoke:
function: vercel:getBlobStore
arguments:
id: ${exampleBlobStore.id}
Example coming soon!
Using getBlobStore
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 getBlobStore(args: GetBlobStoreArgs, opts?: InvokeOptions): Promise<GetBlobStoreResult>
function getBlobStoreOutput(args: GetBlobStoreOutputArgs, opts?: InvokeOptions): Output<GetBlobStoreResult>def get_blob_store(id: Optional[str] = None,
team_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetBlobStoreResult
def get_blob_store_output(id: pulumi.Input[Optional[str]] = None,
team_id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetBlobStoreResult]func LookupBlobStore(ctx *Context, args *LookupBlobStoreArgs, opts ...InvokeOption) (*LookupBlobStoreResult, error)
func LookupBlobStoreOutput(ctx *Context, args *LookupBlobStoreOutputArgs, opts ...InvokeOption) LookupBlobStoreResultOutput> Note: This function is named LookupBlobStore in the Go SDK.
public static class GetBlobStore
{
public static Task<GetBlobStoreResult> InvokeAsync(GetBlobStoreArgs args, InvokeOptions? opts = null)
public static Output<GetBlobStoreResult> Invoke(GetBlobStoreInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetBlobStoreResult> getBlobStore(GetBlobStoreArgs args, InvokeOptions options)
public static Output<GetBlobStoreResult> getBlobStore(GetBlobStoreArgs args, InvokeOptions options)
fn::invoke:
function: vercel:index/getBlobStore:getBlobStore
arguments:
# arguments dictionarydata "vercel_getblobstore" "name" {
# arguments
}The following arguments are supported:
getBlobStore Result
The following output properties are available:
- Access string
- Whether blobs created in this store are
publicorprivateby default. - Created
At int - The Unix timestamp, in milliseconds, when the Blob store was created.
- File
Count int - The number of files currently stored in the Blob store.
- Id string
- The ID of the Blob store.
- Name string
- The name of the Blob store.
- Region string
- The region in which the Blob store exists.
- Size int
- The size of the Blob store in bytes.
- Status string
- The current status of the Blob store.
- 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.
- Updated
At int - The Unix timestamp, in milliseconds, when the Blob store was last updated.
- Access string
- Whether blobs created in this store are
publicorprivateby default. - Created
At int - The Unix timestamp, in milliseconds, when the Blob store was created.
- File
Count int - The number of files currently stored in the Blob store.
- Id string
- The ID of the Blob store.
- Name string
- The name of the Blob store.
- Region string
- The region in which the Blob store exists.
- Size int
- The size of the Blob store in bytes.
- Status string
- The current status of the Blob store.
- 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.
- Updated
At int - The Unix timestamp, in milliseconds, when the Blob store was last updated.
- access string
- Whether blobs created in this store are
publicorprivateby default. - created_
at number - The Unix timestamp, in milliseconds, when the Blob store was created.
- file_
count number - The number of files currently stored in the Blob store.
- id string
- The ID of the Blob store.
- name string
- The name of the Blob store.
- region string
- The region in which the Blob store exists.
- size number
- The size of the Blob store in bytes.
- status string
- The current status of the Blob store.
- 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.
- updated_
at number - The Unix timestamp, in milliseconds, when the Blob store was last updated.
- access String
- Whether blobs created in this store are
publicorprivateby default. - created
At Integer - The Unix timestamp, in milliseconds, when the Blob store was created.
- file
Count Integer - The number of files currently stored in the Blob store.
- id String
- The ID of the Blob store.
- name String
- The name of the Blob store.
- region String
- The region in which the Blob store exists.
- size Integer
- The size of the Blob store in bytes.
- status String
- The current status of the Blob store.
- 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.
- updated
At Integer - The Unix timestamp, in milliseconds, when the Blob store was last updated.
- access string
- Whether blobs created in this store are
publicorprivateby default. - created
At number - The Unix timestamp, in milliseconds, when the Blob store was created.
- file
Count number - The number of files currently stored in the Blob store.
- id string
- The ID of the Blob store.
- name string
- The name of the Blob store.
- region string
- The region in which the Blob store exists.
- size number
- The size of the Blob store in bytes.
- status string
- The current status of the Blob store.
- 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.
- updated
At number - The Unix timestamp, in milliseconds, when the Blob store was last updated.
- access str
- Whether blobs created in this store are
publicorprivateby default. - created_
at int - The Unix timestamp, in milliseconds, when the Blob store was created.
- file_
count int - The number of files currently stored in the Blob store.
- id str
- The ID of the Blob store.
- name str
- The name of the Blob store.
- region str
- The region in which the Blob store exists.
- size int
- The size of the Blob store in bytes.
- status str
- The current status of the Blob store.
- 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.
- updated_
at int - The Unix timestamp, in milliseconds, when the Blob store was last updated.
- access String
- Whether blobs created in this store are
publicorprivateby default. - created
At Number - The Unix timestamp, in milliseconds, when the Blob store was created.
- file
Count Number - The number of files currently stored in the Blob store.
- id String
- The ID of the Blob store.
- name String
- The name of the Blob store.
- region String
- The region in which the Blob store exists.
- size Number
- The size of the Blob store in bytes.
- status String
- The current status of the Blob store.
- 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.
- updated
At Number - The Unix timestamp, in milliseconds, when the Blob store was last updated.
Package Details
- Repository
- vercel pulumiverse/pulumi-vercel
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
vercelTerraform Provider.
Viewing docs for Vercel v5.3.1
published on Wednesday, Jul 1, 2026 by Pulumiverse
published on Wednesday, Jul 1, 2026 by Pulumiverse