Skip to main content

RecordingBucketConfig

Storage configs Object-storage destination and access settings for Daily recordings.

Usage profiles​

UsageFields and validation
In requestsView fields
In responsesView fields

In requests​

API JSON uses JSON field names (camelCase).

FieldTypePresenceMeaning
bucketNamestringOptionalObject-storage bucket used for Daily recordings or transcriptions.
bucketRegionstringOptionalRegion containing the Daily recording or transcription bucket.
assumeRoleArnstringOptionalRole ARN Daily uses when accessing the storage bucket.
allowApiAccessbooleanOptionalWhether Daily API access to bucket content is enabled.
allowStreamingFromBucketbooleanOptionalWhether streaming directly from the recording bucket is enabled.

In responses​

API JSON uses JSON field names (camelCase).

FieldTypePresenceMeaning
bucketNamestringOptionalObject-storage bucket used for Daily recordings or transcriptions.
bucketRegionstringOptionalRegion containing the Daily recording or transcription bucket.
assumeRoleArnstringOptionalRole ARN Daily uses when accessing the storage bucket.
allowApiAccessbooleanOptionalWhether Daily API access to bucket content is enabled.
allowStreamingFromBucketbooleanOptionalWhether streaming directly from the recording bucket is enabled.

Where used​

ReferenceRelationship
Create a voice session (in progress)POST /api/v1/llm/create-daily-session
DailyRoomPropertiesNested in model
DailyRoomPropertiesNested in model

Download the public reference contract.

Document: DOC-API-MODEL-recording-bucket-config.