Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

NewBucketConfig

import type { NewBucketConfig } from "https://googleapis.deno.dev/v1/hypercomputecluster:v1.ts";

When set in a StorageResourceConfig, indicates that a new Google Cloud Storage bucket should be created.

interface NewBucketConfig {
autoclass?: GcsAutoclassConfig;
bucket?: string;
hierarchicalNamespace?: GcsHierarchicalNamespaceConfig;
storageClass?:
| "STORAGE_CLASS_UNSPECIFIED"
| "STANDARD"
| "NEARLINE"
| "COLDLINE"
| "ARCHIVE";
}

§Properties

§

Optional. Immutable. If set, indicates that the bucket should use Autoclass.

§
bucket?: string
[src]

Required. Immutable. Name of the Cloud Storage bucket to create.

§
hierarchicalNamespace?: GcsHierarchicalNamespaceConfig
[src]

Optional. Immutable. If set, indicates that the bucket should use hierarchical namespaces.

§
storageClass?: "STORAGE_CLASS_UNSPECIFIED" | "STANDARD" | "NEARLINE" | "COLDLINE" | "ARCHIVE"
[src]

Optional. Immutable. If set, uses the provided storage class as the bucket's default storage class.