@backblaze-labs/b2-mcp
    Preparing search index...

    Interface BucketInfoResult

    Normalized bucket metadata returned by native B2 bucket operations.

    interface BucketInfoResult {
        accountId?: string;
        bucketId: string;
        bucketInfo?: Record<string, string>;
        bucketName: string;
        bucketType: string;
        corsRules?: CorsRuleInput[];
        defaultRetention?: BucketRetentionPolicyResult;
        defaultServerSideEncryption?: ServerSideEncryptionResult;
        fileLockConfiguration?: BucketFileLockConfigurationResult;
        lifecycleRules?: LifecycleRuleInput[];
        options?: string[];
        replicationConfiguration?: ReplicationConfigurationResult;
        revision?: number;
    }
    Index
    accountId?: string

    Owning B2 account ID when B2 includes it.

    bucketId: string

    B2 bucket ID.

    bucketInfo?: Record<string, string>

    User-defined bucket metadata.

    bucketName: string

    Human-readable bucket name.

    bucketType: string

    B2 bucket type such as public, private, restricted, or snapshot.

    corsRules?: CorsRuleInput[]

    Configured CORS rules.

    defaultRetention?: BucketRetentionPolicyResult

    Default Object Lock retention policy.

    defaultServerSideEncryption?: ServerSideEncryptionResult

    Default server-side encryption configuration.

    fileLockConfiguration?: BucketFileLockConfigurationResult

    Object Lock file-lock configuration.

    lifecycleRules?: LifecycleRuleInput[]

    Configured B2 lifecycle rules.

    options?: string[]

    B2 bucket option flags.

    replicationConfiguration?: ReplicationConfigurationResult

    B2 replication configuration.

    revision?: number

    B2 bucket metadata revision.