BucketsUpdateOptions
import type { BucketsUpdateOptions } from "https://googleapis.deno.dev/v1/storage:v1.ts";
Additional options for Storage#bucketsUpdate.
interface BucketsUpdateOptions {
ifMetagenerationMatch?: bigint;
ifMetagenerationNotMatch?: bigint;
predefinedAcl?:
| "authenticatedRead"
| "private"
| "projectPrivate"
| "publicRead"
| "publicReadWrite";
predefinedDefaultObjectAcl?:
| "authenticatedRead"
| "bucketOwnerFullControl"
| "bucketOwnerRead"
| "private"
| "projectPrivate"
| "publicRead";
projection?: "full" | "noAcl";
userProject?: string;
}§Properties
§
ifMetagenerationMatch?: bigint
[src]Makes the return of the bucket metadata conditional on whether the bucket's current metageneration matches the given value.
§
ifMetagenerationNotMatch?: bigint
[src]Makes the return of the bucket metadata conditional on whether the bucket's current metageneration does not match the given value.
§
predefinedAcl?: "authenticatedRead" | "private" | "projectPrivate" | "publicRead" | "publicReadWrite"
[src]Apply a predefined set of access controls to this bucket.