Documentation
¶
Index ¶
- func CreateItemAddAllowedReferrerPostRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemAddBlockedReferrerPostRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemRemoveAllowedReferrerPostRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemRemoveBlockedReferrerPostRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemVideolibraryPostRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemVideolibraryPostRequestBody_AppleFairPlayDrmFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemVideolibraryPostRequestBody_GoogleWidevineDrmFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateVideolibraryGetResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateVideolibraryPostRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- type ItemAddAllowedReferrerPostRequestBody
- func (m *ItemAddAllowedReferrerPostRequestBody) GetAdditionalData() map[string]any
- func (m *ItemAddAllowedReferrerPostRequestBody) GetFieldDeserializers() ...
- func (m *ItemAddAllowedReferrerPostRequestBody) GetHostname() *string
- func (m *ItemAddAllowedReferrerPostRequestBody) Serialize(...) error
- func (m *ItemAddAllowedReferrerPostRequestBody) SetAdditionalData(value map[string]any)
- func (m *ItemAddAllowedReferrerPostRequestBody) SetHostname(value *string)
- type ItemAddAllowedReferrerPostRequestBodyable
- type ItemAddAllowedReferrerRequestBuilder
- func (m *ItemAddAllowedReferrerRequestBuilder) Post(ctx context.Context, body ItemAddAllowedReferrerPostRequestBodyable, ...) error
- func (m *ItemAddAllowedReferrerRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemAddAllowedReferrerPostRequestBodyable, ...) (...)
- func (m *ItemAddAllowedReferrerRequestBuilder) WithUrl(rawUrl string) *ItemAddAllowedReferrerRequestBuilder
- type ItemAddBlockedReferrerPostRequestBody
- func (m *ItemAddBlockedReferrerPostRequestBody) GetAdditionalData() map[string]any
- func (m *ItemAddBlockedReferrerPostRequestBody) GetFieldDeserializers() ...
- func (m *ItemAddBlockedReferrerPostRequestBody) GetHostname() *string
- func (m *ItemAddBlockedReferrerPostRequestBody) Serialize(...) error
- func (m *ItemAddBlockedReferrerPostRequestBody) SetAdditionalData(value map[string]any)
- func (m *ItemAddBlockedReferrerPostRequestBody) SetHostname(value *string)
- type ItemAddBlockedReferrerPostRequestBodyable
- type ItemAddBlockedReferrerRequestBuilder
- func (m *ItemAddBlockedReferrerRequestBuilder) Post(ctx context.Context, body ItemAddBlockedReferrerPostRequestBodyable, ...) error
- func (m *ItemAddBlockedReferrerRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemAddBlockedReferrerPostRequestBodyable, ...) (...)
- func (m *ItemAddBlockedReferrerRequestBuilder) WithUrl(rawUrl string) *ItemAddBlockedReferrerRequestBuilder
- type ItemRemoveAllowedReferrerPostRequestBody
- func (m *ItemRemoveAllowedReferrerPostRequestBody) GetAdditionalData() map[string]any
- func (m *ItemRemoveAllowedReferrerPostRequestBody) GetFieldDeserializers() ...
- func (m *ItemRemoveAllowedReferrerPostRequestBody) GetHostname() *string
- func (m *ItemRemoveAllowedReferrerPostRequestBody) Serialize(...) error
- func (m *ItemRemoveAllowedReferrerPostRequestBody) SetAdditionalData(value map[string]any)
- func (m *ItemRemoveAllowedReferrerPostRequestBody) SetHostname(value *string)
- type ItemRemoveAllowedReferrerPostRequestBodyable
- type ItemRemoveAllowedReferrerRequestBuilder
- func (m *ItemRemoveAllowedReferrerRequestBuilder) Post(ctx context.Context, body ItemRemoveAllowedReferrerPostRequestBodyable, ...) error
- func (m *ItemRemoveAllowedReferrerRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemRemoveAllowedReferrerPostRequestBodyable, ...) (...)
- func (m *ItemRemoveAllowedReferrerRequestBuilder) WithUrl(rawUrl string) *ItemRemoveAllowedReferrerRequestBuilder
- type ItemRemoveBlockedReferrerPostRequestBody
- func (m *ItemRemoveBlockedReferrerPostRequestBody) GetAdditionalData() map[string]any
- func (m *ItemRemoveBlockedReferrerPostRequestBody) GetFieldDeserializers() ...
- func (m *ItemRemoveBlockedReferrerPostRequestBody) GetHostname() *string
- func (m *ItemRemoveBlockedReferrerPostRequestBody) Serialize(...) error
- func (m *ItemRemoveBlockedReferrerPostRequestBody) SetAdditionalData(value map[string]any)
- func (m *ItemRemoveBlockedReferrerPostRequestBody) SetHostname(value *string)
- type ItemRemoveBlockedReferrerPostRequestBodyable
- type ItemRemoveBlockedReferrerRequestBuilder
- func (m *ItemRemoveBlockedReferrerRequestBuilder) Post(ctx context.Context, body ItemRemoveBlockedReferrerPostRequestBodyable, ...) error
- func (m *ItemRemoveBlockedReferrerRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemRemoveBlockedReferrerPostRequestBodyable, ...) (...)
- func (m *ItemRemoveBlockedReferrerRequestBuilder) WithUrl(rawUrl string) *ItemRemoveBlockedReferrerRequestBuilder
- type ItemResetApiKeyRequestBuilder
- type ItemVideolibraryPostRequestBody
- func (m *ItemVideolibraryPostRequestBody) GetAdditionalData() map[string]any
- func (m *ItemVideolibraryPostRequestBody) GetAllowDirectPlay() *bool
- func (m *ItemVideolibraryPostRequestBody) GetAllowEarlyPlay() *bool
- func (m *ItemVideolibraryPostRequestBody) GetAllowedReferrers() []string
- func (m *ItemVideolibraryPostRequestBody) GetApiAccessKey() *string
- func (m *ItemVideolibraryPostRequestBody) GetApiKey() *string
- func (m *ItemVideolibraryPostRequestBody) GetAppleFairPlayDrm() ItemVideolibraryPostRequestBody_AppleFairPlayDrmable
- func (m *ItemVideolibraryPostRequestBody) GetBitrate1080p() *int32
- func (m *ItemVideolibraryPostRequestBody) GetBitrate1440p() *int32
- func (m *ItemVideolibraryPostRequestBody) GetBitrate2160p() *int32
- func (m *ItemVideolibraryPostRequestBody) GetBitrate240p() *int32
- func (m *ItemVideolibraryPostRequestBody) GetBitrate360p() *int32
- func (m *ItemVideolibraryPostRequestBody) GetBitrate480p() *int32
- func (m *ItemVideolibraryPostRequestBody) GetBitrate720p() *int32
- func (m *ItemVideolibraryPostRequestBody) GetBlockNoneReferrer() *bool
- func (m *ItemVideolibraryPostRequestBody) GetBlockedReferrers() []string
- func (m *ItemVideolibraryPostRequestBody) GetCaptionsBackground() *string
- func (m *ItemVideolibraryPostRequestBody) GetCaptionsFontColor() *string
- func (m *ItemVideolibraryPostRequestBody) GetCaptionsFontSize() *int32
- func (m *ItemVideolibraryPostRequestBody) GetControls() *string
- func (m *ItemVideolibraryPostRequestBody) GetCustomHTML() *string
- func (m *ItemVideolibraryPostRequestBody) GetDateCreated() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *ItemVideolibraryPostRequestBody) GetDrmVersion() *int64
- func (m *ItemVideolibraryPostRequestBody) GetEnableContentTagging() *bool
- func (m *ItemVideolibraryPostRequestBody) GetEnableDRM() *bool
- func (m *ItemVideolibraryPostRequestBody) GetEnableMP4Fallback() *bool
- func (m *ItemVideolibraryPostRequestBody) GetEnableTranscribing() *bool
- func (m *ItemVideolibraryPostRequestBody) GetEnableTranscribingDescriptionGeneration() *bool
- func (m *ItemVideolibraryPostRequestBody) GetEnableTranscribingTitleGeneration() *bool
- func (m *ItemVideolibraryPostRequestBody) GetEnabledResolutions() *string
- func (m *ItemVideolibraryPostRequestBody) GetFieldDeserializers() ...
- func (m *ItemVideolibraryPostRequestBody) GetFontFamily() *string
- func (m *ItemVideolibraryPostRequestBody) GetGoogleWidevineDrm() ItemVideolibraryPostRequestBody_GoogleWidevineDrmable
- func (m *ItemVideolibraryPostRequestBody) GetHasWatermark() *bool
- func (m *ItemVideolibraryPostRequestBody) GetId() *int64
- func (m *ItemVideolibraryPostRequestBody) GetKeepOriginalFiles() *bool
- func (m *ItemVideolibraryPostRequestBody) GetName() *string
- func (m *ItemVideolibraryPostRequestBody) GetPlayerKeyColor() *string
- func (m *ItemVideolibraryPostRequestBody) GetPlayerTokenAuthenticationEnabled() *bool
- func (m *ItemVideolibraryPostRequestBody) GetPullZoneId() *int64
- func (m *ItemVideolibraryPostRequestBody) GetPullZoneType() *float64
- func (m *ItemVideolibraryPostRequestBody) GetReadOnlyApiKey() *string
- func (m *ItemVideolibraryPostRequestBody) GetRememberPlayerPosition() *bool
- func (m *ItemVideolibraryPostRequestBody) GetReplicationRegions() ...
- func (m *ItemVideolibraryPostRequestBody) GetShowHeatmap() *bool
- func (m *ItemVideolibraryPostRequestBody) GetStorageUsage() *int64
- func (m *ItemVideolibraryPostRequestBody) GetStorageZoneId() *int64
- func (m *ItemVideolibraryPostRequestBody) GetTrafficUsage() *int64
- func (m *ItemVideolibraryPostRequestBody) GetTranscribingCaptionLanguages() []string
- func (m *ItemVideolibraryPostRequestBody) GetUILanguage() *string
- func (m *ItemVideolibraryPostRequestBody) GetVastTagUrl() *string
- func (m *ItemVideolibraryPostRequestBody) GetViAiPublisherId() *string
- func (m *ItemVideolibraryPostRequestBody) GetVideoCount() *int64
- func (m *ItemVideolibraryPostRequestBody) GetWatermarkHeight() *int32
- func (m *ItemVideolibraryPostRequestBody) GetWatermarkPositionLeft() *int32
- func (m *ItemVideolibraryPostRequestBody) GetWatermarkPositionTop() *int32
- func (m *ItemVideolibraryPostRequestBody) GetWatermarkVersion() *int64
- func (m *ItemVideolibraryPostRequestBody) GetWatermarkWidth() *int32
- func (m *ItemVideolibraryPostRequestBody) GetWebhookUrl() *string
- func (m *ItemVideolibraryPostRequestBody) Serialize(...) error
- func (m *ItemVideolibraryPostRequestBody) SetAdditionalData(value map[string]any)
- func (m *ItemVideolibraryPostRequestBody) SetAllowDirectPlay(value *bool)
- func (m *ItemVideolibraryPostRequestBody) SetAllowEarlyPlay(value *bool)
- func (m *ItemVideolibraryPostRequestBody) SetAllowedReferrers(value []string)
- func (m *ItemVideolibraryPostRequestBody) SetApiAccessKey(value *string)
- func (m *ItemVideolibraryPostRequestBody) SetApiKey(value *string)
- func (m *ItemVideolibraryPostRequestBody) SetAppleFairPlayDrm(value ItemVideolibraryPostRequestBody_AppleFairPlayDrmable)
- func (m *ItemVideolibraryPostRequestBody) SetBitrate1080p(value *int32)
- func (m *ItemVideolibraryPostRequestBody) SetBitrate1440p(value *int32)
- func (m *ItemVideolibraryPostRequestBody) SetBitrate2160p(value *int32)
- func (m *ItemVideolibraryPostRequestBody) SetBitrate240p(value *int32)
- func (m *ItemVideolibraryPostRequestBody) SetBitrate360p(value *int32)
- func (m *ItemVideolibraryPostRequestBody) SetBitrate480p(value *int32)
- func (m *ItemVideolibraryPostRequestBody) SetBitrate720p(value *int32)
- func (m *ItemVideolibraryPostRequestBody) SetBlockNoneReferrer(value *bool)
- func (m *ItemVideolibraryPostRequestBody) SetBlockedReferrers(value []string)
- func (m *ItemVideolibraryPostRequestBody) SetCaptionsBackground(value *string)
- func (m *ItemVideolibraryPostRequestBody) SetCaptionsFontColor(value *string)
- func (m *ItemVideolibraryPostRequestBody) SetCaptionsFontSize(value *int32)
- func (m *ItemVideolibraryPostRequestBody) SetControls(value *string)
- func (m *ItemVideolibraryPostRequestBody) SetCustomHTML(value *string)
- func (m *ItemVideolibraryPostRequestBody) SetDateCreated(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *ItemVideolibraryPostRequestBody) SetDrmVersion(value *int64)
- func (m *ItemVideolibraryPostRequestBody) SetEnableContentTagging(value *bool)
- func (m *ItemVideolibraryPostRequestBody) SetEnableDRM(value *bool)
- func (m *ItemVideolibraryPostRequestBody) SetEnableMP4Fallback(value *bool)
- func (m *ItemVideolibraryPostRequestBody) SetEnableTranscribing(value *bool)
- func (m *ItemVideolibraryPostRequestBody) SetEnableTranscribingDescriptionGeneration(value *bool)
- func (m *ItemVideolibraryPostRequestBody) SetEnableTranscribingTitleGeneration(value *bool)
- func (m *ItemVideolibraryPostRequestBody) SetEnabledResolutions(value *string)
- func (m *ItemVideolibraryPostRequestBody) SetFontFamily(value *string)
- func (m *ItemVideolibraryPostRequestBody) SetGoogleWidevineDrm(value ItemVideolibraryPostRequestBody_GoogleWidevineDrmable)
- func (m *ItemVideolibraryPostRequestBody) SetHasWatermark(value *bool)
- func (m *ItemVideolibraryPostRequestBody) SetId(value *int64)
- func (m *ItemVideolibraryPostRequestBody) SetKeepOriginalFiles(value *bool)
- func (m *ItemVideolibraryPostRequestBody) SetName(value *string)
- func (m *ItemVideolibraryPostRequestBody) SetPlayerKeyColor(value *string)
- func (m *ItemVideolibraryPostRequestBody) SetPlayerTokenAuthenticationEnabled(value *bool)
- func (m *ItemVideolibraryPostRequestBody) SetPullZoneId(value *int64)
- func (m *ItemVideolibraryPostRequestBody) SetPullZoneType(value *float64)
- func (m *ItemVideolibraryPostRequestBody) SetReadOnlyApiKey(value *string)
- func (m *ItemVideolibraryPostRequestBody) SetRememberPlayerPosition(value *bool)
- func (m *ItemVideolibraryPostRequestBody) SetReplicationRegions(...)
- func (m *ItemVideolibraryPostRequestBody) SetShowHeatmap(value *bool)
- func (m *ItemVideolibraryPostRequestBody) SetStorageUsage(value *int64)
- func (m *ItemVideolibraryPostRequestBody) SetStorageZoneId(value *int64)
- func (m *ItemVideolibraryPostRequestBody) SetTrafficUsage(value *int64)
- func (m *ItemVideolibraryPostRequestBody) SetTranscribingCaptionLanguages(value []string)
- func (m *ItemVideolibraryPostRequestBody) SetUILanguage(value *string)
- func (m *ItemVideolibraryPostRequestBody) SetVastTagUrl(value *string)
- func (m *ItemVideolibraryPostRequestBody) SetViAiPublisherId(value *string)
- func (m *ItemVideolibraryPostRequestBody) SetVideoCount(value *int64)
- func (m *ItemVideolibraryPostRequestBody) SetWatermarkHeight(value *int32)
- func (m *ItemVideolibraryPostRequestBody) SetWatermarkPositionLeft(value *int32)
- func (m *ItemVideolibraryPostRequestBody) SetWatermarkPositionTop(value *int32)
- func (m *ItemVideolibraryPostRequestBody) SetWatermarkVersion(value *int64)
- func (m *ItemVideolibraryPostRequestBody) SetWatermarkWidth(value *int32)
- func (m *ItemVideolibraryPostRequestBody) SetWebhookUrl(value *string)
- type ItemVideolibraryPostRequestBody_AppleFairPlayDrm
- func (m *ItemVideolibraryPostRequestBody_AppleFairPlayDrm) GetAdditionalData() map[string]any
- func (m *ItemVideolibraryPostRequestBody_AppleFairPlayDrm) GetCertificateExpirationDate() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *ItemVideolibraryPostRequestBody_AppleFairPlayDrm) GetCertificateId() *int64
- func (m *ItemVideolibraryPostRequestBody_AppleFairPlayDrm) GetEnabled() *bool
- func (m *ItemVideolibraryPostRequestBody_AppleFairPlayDrm) GetFieldDeserializers() ...
- func (m *ItemVideolibraryPostRequestBody_AppleFairPlayDrm) GetProvider() *string
- func (m *ItemVideolibraryPostRequestBody_AppleFairPlayDrm) Serialize(...) error
- func (m *ItemVideolibraryPostRequestBody_AppleFairPlayDrm) SetAdditionalData(value map[string]any)
- func (m *ItemVideolibraryPostRequestBody_AppleFairPlayDrm) SetCertificateExpirationDate(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *ItemVideolibraryPostRequestBody_AppleFairPlayDrm) SetCertificateId(value *int64)
- func (m *ItemVideolibraryPostRequestBody_AppleFairPlayDrm) SetEnabled(value *bool)
- func (m *ItemVideolibraryPostRequestBody_AppleFairPlayDrm) SetProvider(value *string)
- type ItemVideolibraryPostRequestBody_AppleFairPlayDrmable
- type ItemVideolibraryPostRequestBody_GoogleWidevineDrm
- func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) GetAdditionalData() map[string]any
- func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) GetCertificateExpirationDate() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) GetCertificateId() *int64
- func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) GetEnabled() *bool
- func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) GetFieldDeserializers() ...
- func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) GetMinClientSecurityLevel() *float64
- func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) GetProvider() *string
- func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) GetSdOnlyForL3() *bool
- func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) Serialize(...) error
- func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) SetAdditionalData(value map[string]any)
- func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) SetCertificateExpirationDate(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) SetCertificateId(value *int64)
- func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) SetEnabled(value *bool)
- func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) SetMinClientSecurityLevel(value *float64)
- func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) SetProvider(value *string)
- func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) SetSdOnlyForL3(value *bool)
- type ItemVideolibraryPostRequestBody_GoogleWidevineDrmable
- type ItemVideolibraryPostRequestBodyable
- type ItemWatermarkRequestBuilder
- func (m *ItemWatermarkRequestBuilder) Delete(ctx context.Context, ...) error
- func (m *ItemWatermarkRequestBuilder) Put(ctx context.Context, body []byte, ...) error
- func (m *ItemWatermarkRequestBuilder) ToDeleteRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemWatermarkRequestBuilder) ToPutRequestInformation(ctx context.Context, body []byte, ...) (...)
- func (m *ItemWatermarkRequestBuilder) WithUrl(rawUrl string) *ItemWatermarkRequestBuilder
- type LanguagesRequestBuilder
- type ResetApiKeyRequestBuilder
- type ResetApiKeyRequestBuilderPostQueryParameters
- type VideolibraryGetResponse
- func (m *VideolibraryGetResponse) GetAdditionalData() map[string]any
- func (m *VideolibraryGetResponse) GetCurrentPage() *int32
- func (m *VideolibraryGetResponse) GetFieldDeserializers() ...
- func (m *VideolibraryGetResponse) GetHasMoreItems() *bool
- func (m *VideolibraryGetResponse) GetItems() ...
- func (m *VideolibraryGetResponse) GetTotalItems() *int32
- func (m *VideolibraryGetResponse) Serialize(...) error
- func (m *VideolibraryGetResponse) SetAdditionalData(value map[string]any)
- func (m *VideolibraryGetResponse) SetCurrentPage(value *int32)
- func (m *VideolibraryGetResponse) SetHasMoreItems(value *bool)
- func (m *VideolibraryGetResponse) SetItems(...)
- func (m *VideolibraryGetResponse) SetTotalItems(value *int32)
- type VideolibraryGetResponseable
- type VideolibraryItemRequestBuilder
- func (m *VideolibraryItemRequestBuilder) AddAllowedReferrer() *ItemAddAllowedReferrerRequestBuilder
- func (m *VideolibraryItemRequestBuilder) AddBlockedReferrer() *ItemAddBlockedReferrerRequestBuilder
- func (m *VideolibraryItemRequestBuilder) Delete(ctx context.Context, ...) error
- func (m *VideolibraryItemRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *VideolibraryItemRequestBuilder) Post(ctx context.Context, body ItemVideolibraryPostRequestBodyable, ...) (...)
- func (m *VideolibraryItemRequestBuilder) RemoveAllowedReferrer() *ItemRemoveAllowedReferrerRequestBuilder
- func (m *VideolibraryItemRequestBuilder) RemoveBlockedReferrer() *ItemRemoveBlockedReferrerRequestBuilder
- func (m *VideolibraryItemRequestBuilder) ResetApiKey() *ItemResetApiKeyRequestBuilder
- func (m *VideolibraryItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, ...) (...)
- func (m *VideolibraryItemRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *VideolibraryItemRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemVideolibraryPostRequestBodyable, ...) (...)
- func (m *VideolibraryItemRequestBuilder) Watermark() *ItemWatermarkRequestBuilder
- func (m *VideolibraryItemRequestBuilder) WithUrl(rawUrl string) *VideolibraryItemRequestBuilder
- type VideolibraryItemRequestBuilderGetQueryParameters
- type VideolibraryPostRequestBody
- func (m *VideolibraryPostRequestBody) GetAdditionalData() map[string]any
- func (m *VideolibraryPostRequestBody) GetFieldDeserializers() ...
- func (m *VideolibraryPostRequestBody) GetName() *string
- func (m *VideolibraryPostRequestBody) GetReplicationRegions() ...
- func (m *VideolibraryPostRequestBody) Serialize(...) error
- func (m *VideolibraryPostRequestBody) SetAdditionalData(value map[string]any)
- func (m *VideolibraryPostRequestBody) SetName(value *string)
- func (m *VideolibraryPostRequestBody) SetReplicationRegions(...)
- type VideolibraryPostRequestBodyable
- type VideolibraryRequestBuilder
- func (m *VideolibraryRequestBuilder) ById(id int64) *VideolibraryItemRequestBuilder
- func (m *VideolibraryRequestBuilder) Get(ctx context.Context, ...) (VideolibraryGetResponseable, error)
- func (m *VideolibraryRequestBuilder) Languages() *LanguagesRequestBuilder
- func (m *VideolibraryRequestBuilder) Post(ctx context.Context, body VideolibraryPostRequestBodyable, ...) (...)
- func (m *VideolibraryRequestBuilder) ResetApiKey() *ResetApiKeyRequestBuilder
- func (m *VideolibraryRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *VideolibraryRequestBuilder) ToPostRequestInformation(ctx context.Context, body VideolibraryPostRequestBodyable, ...) (...)
- func (m *VideolibraryRequestBuilder) WithUrl(rawUrl string) *VideolibraryRequestBuilder
- type VideolibraryRequestBuilderGetQueryParameters
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateItemAddAllowedReferrerPostRequestBodyFromDiscriminatorValue ¶ added in v0.0.12
func CreateItemAddAllowedReferrerPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateItemAddAllowedReferrerPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateItemAddBlockedReferrerPostRequestBodyFromDiscriminatorValue ¶ added in v0.0.12
func CreateItemAddBlockedReferrerPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateItemAddBlockedReferrerPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateItemRemoveAllowedReferrerPostRequestBodyFromDiscriminatorValue ¶ added in v0.0.12
func CreateItemRemoveAllowedReferrerPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateItemRemoveAllowedReferrerPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateItemRemoveBlockedReferrerPostRequestBodyFromDiscriminatorValue ¶ added in v0.0.12
func CreateItemRemoveBlockedReferrerPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateItemRemoveBlockedReferrerPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateItemVideolibraryPostRequestBodyFromDiscriminatorValue ¶
func CreateItemVideolibraryPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateItemVideolibraryPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateItemVideolibraryPostRequestBody_AppleFairPlayDrmFromDiscriminatorValue ¶
func CreateItemVideolibraryPostRequestBody_AppleFairPlayDrmFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateItemVideolibraryPostRequestBody_AppleFairPlayDrmFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateItemVideolibraryPostRequestBody_GoogleWidevineDrmFromDiscriminatorValue ¶
func CreateItemVideolibraryPostRequestBody_GoogleWidevineDrmFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateItemVideolibraryPostRequestBody_GoogleWidevineDrmFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateVideolibraryGetResponseFromDiscriminatorValue ¶
func CreateVideolibraryGetResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateVideolibraryGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateVideolibraryPostRequestBodyFromDiscriminatorValue ¶
func CreateVideolibraryPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateVideolibraryPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
Types ¶
type ItemAddAllowedReferrerPostRequestBody ¶ added in v0.0.12
type ItemAddAllowedReferrerPostRequestBody struct {
// contains filtered or unexported fields
}
func NewItemAddAllowedReferrerPostRequestBody ¶ added in v0.0.12
func NewItemAddAllowedReferrerPostRequestBody() *ItemAddAllowedReferrerPostRequestBody
NewItemAddAllowedReferrerPostRequestBody instantiates a new ItemAddAllowedReferrerPostRequestBody and sets the default values.
func (*ItemAddAllowedReferrerPostRequestBody) GetAdditionalData ¶ added in v0.0.12
func (m *ItemAddAllowedReferrerPostRequestBody) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*ItemAddAllowedReferrerPostRequestBody) GetFieldDeserializers ¶ added in v0.0.12
func (m *ItemAddAllowedReferrerPostRequestBody) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ItemAddAllowedReferrerPostRequestBody) GetHostname ¶ added in v0.0.12
func (m *ItemAddAllowedReferrerPostRequestBody) GetHostname() *string
GetHostname gets the Hostname property value. The hostname that will be added as an allowed referer returns a *string when successful
func (*ItemAddAllowedReferrerPostRequestBody) Serialize ¶ added in v0.0.12
func (m *ItemAddAllowedReferrerPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ItemAddAllowedReferrerPostRequestBody) SetAdditionalData ¶ added in v0.0.12
func (m *ItemAddAllowedReferrerPostRequestBody) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*ItemAddAllowedReferrerPostRequestBody) SetHostname ¶ added in v0.0.12
func (m *ItemAddAllowedReferrerPostRequestBody) SetHostname(value *string)
SetHostname sets the Hostname property value. The hostname that will be added as an allowed referer
type ItemAddAllowedReferrerPostRequestBodyable ¶ added in v0.0.12
type ItemAddAllowedReferrerPostRequestBodyable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetHostname() *string SetHostname(value *string) }
type ItemAddAllowedReferrerRequestBuilder ¶ added in v0.0.12
type ItemAddAllowedReferrerRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemAddAllowedReferrerRequestBuilder builds and executes requests for operations under \videolibrary\{id}\addAllowedReferrer
func NewItemAddAllowedReferrerRequestBuilder ¶ added in v0.0.12
func NewItemAddAllowedReferrerRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemAddAllowedReferrerRequestBuilder
NewItemAddAllowedReferrerRequestBuilder instantiates a new ItemAddAllowedReferrerRequestBuilder and sets the default values.
func NewItemAddAllowedReferrerRequestBuilderInternal ¶ added in v0.0.12
func NewItemAddAllowedReferrerRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemAddAllowedReferrerRequestBuilder
NewItemAddAllowedReferrerRequestBuilderInternal instantiates a new ItemAddAllowedReferrerRequestBuilder and sets the default values.
func (*ItemAddAllowedReferrerRequestBuilder) Post ¶ added in v0.0.12
func (m *ItemAddAllowedReferrerRequestBuilder) Post(ctx context.Context, body ItemAddAllowedReferrerPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Post [AddAllowedReferer API Docs](https://docs.bunny.net/reference/videolibrarypublic_addallowedreferrer)
func (*ItemAddAllowedReferrerRequestBuilder) ToPostRequestInformation ¶ added in v0.0.12
func (m *ItemAddAllowedReferrerRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemAddAllowedReferrerPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [AddAllowedReferer API Docs](https://docs.bunny.net/reference/videolibrarypublic_addallowedreferrer) returns a *RequestInformation when successful
func (*ItemAddAllowedReferrerRequestBuilder) WithUrl ¶ added in v0.0.12
func (m *ItemAddAllowedReferrerRequestBuilder) WithUrl(rawUrl string) *ItemAddAllowedReferrerRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemAddAllowedReferrerRequestBuilder when successful
type ItemAddBlockedReferrerPostRequestBody ¶ added in v0.0.12
type ItemAddBlockedReferrerPostRequestBody struct {
// contains filtered or unexported fields
}
func NewItemAddBlockedReferrerPostRequestBody ¶ added in v0.0.12
func NewItemAddBlockedReferrerPostRequestBody() *ItemAddBlockedReferrerPostRequestBody
NewItemAddBlockedReferrerPostRequestBody instantiates a new ItemAddBlockedReferrerPostRequestBody and sets the default values.
func (*ItemAddBlockedReferrerPostRequestBody) GetAdditionalData ¶ added in v0.0.12
func (m *ItemAddBlockedReferrerPostRequestBody) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*ItemAddBlockedReferrerPostRequestBody) GetFieldDeserializers ¶ added in v0.0.12
func (m *ItemAddBlockedReferrerPostRequestBody) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ItemAddBlockedReferrerPostRequestBody) GetHostname ¶ added in v0.0.12
func (m *ItemAddBlockedReferrerPostRequestBody) GetHostname() *string
GetHostname gets the Hostname property value. The hostname that will be added as a blocked referer returns a *string when successful
func (*ItemAddBlockedReferrerPostRequestBody) Serialize ¶ added in v0.0.12
func (m *ItemAddBlockedReferrerPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ItemAddBlockedReferrerPostRequestBody) SetAdditionalData ¶ added in v0.0.12
func (m *ItemAddBlockedReferrerPostRequestBody) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*ItemAddBlockedReferrerPostRequestBody) SetHostname ¶ added in v0.0.12
func (m *ItemAddBlockedReferrerPostRequestBody) SetHostname(value *string)
SetHostname sets the Hostname property value. The hostname that will be added as a blocked referer
type ItemAddBlockedReferrerPostRequestBodyable ¶ added in v0.0.12
type ItemAddBlockedReferrerPostRequestBodyable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetHostname() *string SetHostname(value *string) }
type ItemAddBlockedReferrerRequestBuilder ¶ added in v0.0.12
type ItemAddBlockedReferrerRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemAddBlockedReferrerRequestBuilder builds and executes requests for operations under \videolibrary\{id}\addBlockedReferrer
func NewItemAddBlockedReferrerRequestBuilder ¶ added in v0.0.12
func NewItemAddBlockedReferrerRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemAddBlockedReferrerRequestBuilder
NewItemAddBlockedReferrerRequestBuilder instantiates a new ItemAddBlockedReferrerRequestBuilder and sets the default values.
func NewItemAddBlockedReferrerRequestBuilderInternal ¶ added in v0.0.12
func NewItemAddBlockedReferrerRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemAddBlockedReferrerRequestBuilder
NewItemAddBlockedReferrerRequestBuilderInternal instantiates a new ItemAddBlockedReferrerRequestBuilder and sets the default values.
func (*ItemAddBlockedReferrerRequestBuilder) Post ¶ added in v0.0.12
func (m *ItemAddBlockedReferrerRequestBuilder) Post(ctx context.Context, body ItemAddBlockedReferrerPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Post [AddBlockedReferer API Docs](https://docs.bunny.net/reference/videolibrarypublic_addblockedreferrer)
func (*ItemAddBlockedReferrerRequestBuilder) ToPostRequestInformation ¶ added in v0.0.12
func (m *ItemAddBlockedReferrerRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemAddBlockedReferrerPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [AddBlockedReferer API Docs](https://docs.bunny.net/reference/videolibrarypublic_addblockedreferrer) returns a *RequestInformation when successful
func (*ItemAddBlockedReferrerRequestBuilder) WithUrl ¶ added in v0.0.12
func (m *ItemAddBlockedReferrerRequestBuilder) WithUrl(rawUrl string) *ItemAddBlockedReferrerRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemAddBlockedReferrerRequestBuilder when successful
type ItemRemoveAllowedReferrerPostRequestBody ¶ added in v0.0.12
type ItemRemoveAllowedReferrerPostRequestBody struct {
// contains filtered or unexported fields
}
func NewItemRemoveAllowedReferrerPostRequestBody ¶ added in v0.0.12
func NewItemRemoveAllowedReferrerPostRequestBody() *ItemRemoveAllowedReferrerPostRequestBody
NewItemRemoveAllowedReferrerPostRequestBody instantiates a new ItemRemoveAllowedReferrerPostRequestBody and sets the default values.
func (*ItemRemoveAllowedReferrerPostRequestBody) GetAdditionalData ¶ added in v0.0.12
func (m *ItemRemoveAllowedReferrerPostRequestBody) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*ItemRemoveAllowedReferrerPostRequestBody) GetFieldDeserializers ¶ added in v0.0.12
func (m *ItemRemoveAllowedReferrerPostRequestBody) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ItemRemoveAllowedReferrerPostRequestBody) GetHostname ¶ added in v0.0.12
func (m *ItemRemoveAllowedReferrerPostRequestBody) GetHostname() *string
GetHostname gets the Hostname property value. The hostname that will be removed as an allowed referer returns a *string when successful
func (*ItemRemoveAllowedReferrerPostRequestBody) Serialize ¶ added in v0.0.12
func (m *ItemRemoveAllowedReferrerPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ItemRemoveAllowedReferrerPostRequestBody) SetAdditionalData ¶ added in v0.0.12
func (m *ItemRemoveAllowedReferrerPostRequestBody) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*ItemRemoveAllowedReferrerPostRequestBody) SetHostname ¶ added in v0.0.12
func (m *ItemRemoveAllowedReferrerPostRequestBody) SetHostname(value *string)
SetHostname sets the Hostname property value. The hostname that will be removed as an allowed referer
type ItemRemoveAllowedReferrerPostRequestBodyable ¶ added in v0.0.12
type ItemRemoveAllowedReferrerPostRequestBodyable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetHostname() *string SetHostname(value *string) }
type ItemRemoveAllowedReferrerRequestBuilder ¶ added in v0.0.12
type ItemRemoveAllowedReferrerRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemRemoveAllowedReferrerRequestBuilder builds and executes requests for operations under \videolibrary\{id}\removeAllowedReferrer
func NewItemRemoveAllowedReferrerRequestBuilder ¶ added in v0.0.12
func NewItemRemoveAllowedReferrerRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRemoveAllowedReferrerRequestBuilder
NewItemRemoveAllowedReferrerRequestBuilder instantiates a new ItemRemoveAllowedReferrerRequestBuilder and sets the default values.
func NewItemRemoveAllowedReferrerRequestBuilderInternal ¶ added in v0.0.12
func NewItemRemoveAllowedReferrerRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRemoveAllowedReferrerRequestBuilder
NewItemRemoveAllowedReferrerRequestBuilderInternal instantiates a new ItemRemoveAllowedReferrerRequestBuilder and sets the default values.
func (*ItemRemoveAllowedReferrerRequestBuilder) Post ¶ added in v0.0.12
func (m *ItemRemoveAllowedReferrerRequestBuilder) Post(ctx context.Context, body ItemRemoveAllowedReferrerPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Post [RemoveAllowedReferer API Docs](https://docs.bunny.net/reference/videolibrarypublic_removeallowedreferrer)
func (*ItemRemoveAllowedReferrerRequestBuilder) ToPostRequestInformation ¶ added in v0.0.12
func (m *ItemRemoveAllowedReferrerRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemRemoveAllowedReferrerPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [RemoveAllowedReferer API Docs](https://docs.bunny.net/reference/videolibrarypublic_removeallowedreferrer) returns a *RequestInformation when successful
func (*ItemRemoveAllowedReferrerRequestBuilder) WithUrl ¶ added in v0.0.12
func (m *ItemRemoveAllowedReferrerRequestBuilder) WithUrl(rawUrl string) *ItemRemoveAllowedReferrerRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemRemoveAllowedReferrerRequestBuilder when successful
type ItemRemoveBlockedReferrerPostRequestBody ¶ added in v0.0.12
type ItemRemoveBlockedReferrerPostRequestBody struct {
// contains filtered or unexported fields
}
func NewItemRemoveBlockedReferrerPostRequestBody ¶ added in v0.0.12
func NewItemRemoveBlockedReferrerPostRequestBody() *ItemRemoveBlockedReferrerPostRequestBody
NewItemRemoveBlockedReferrerPostRequestBody instantiates a new ItemRemoveBlockedReferrerPostRequestBody and sets the default values.
func (*ItemRemoveBlockedReferrerPostRequestBody) GetAdditionalData ¶ added in v0.0.12
func (m *ItemRemoveBlockedReferrerPostRequestBody) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*ItemRemoveBlockedReferrerPostRequestBody) GetFieldDeserializers ¶ added in v0.0.12
func (m *ItemRemoveBlockedReferrerPostRequestBody) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ItemRemoveBlockedReferrerPostRequestBody) GetHostname ¶ added in v0.0.12
func (m *ItemRemoveBlockedReferrerPostRequestBody) GetHostname() *string
GetHostname gets the Hostname property value. The hostname that will be removed as a blocked referer returns a *string when successful
func (*ItemRemoveBlockedReferrerPostRequestBody) Serialize ¶ added in v0.0.12
func (m *ItemRemoveBlockedReferrerPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ItemRemoveBlockedReferrerPostRequestBody) SetAdditionalData ¶ added in v0.0.12
func (m *ItemRemoveBlockedReferrerPostRequestBody) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*ItemRemoveBlockedReferrerPostRequestBody) SetHostname ¶ added in v0.0.12
func (m *ItemRemoveBlockedReferrerPostRequestBody) SetHostname(value *string)
SetHostname sets the Hostname property value. The hostname that will be removed as a blocked referer
type ItemRemoveBlockedReferrerPostRequestBodyable ¶ added in v0.0.12
type ItemRemoveBlockedReferrerPostRequestBodyable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetHostname() *string SetHostname(value *string) }
type ItemRemoveBlockedReferrerRequestBuilder ¶ added in v0.0.12
type ItemRemoveBlockedReferrerRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemRemoveBlockedReferrerRequestBuilder builds and executes requests for operations under \videolibrary\{id}\removeBlockedReferrer
func NewItemRemoveBlockedReferrerRequestBuilder ¶ added in v0.0.12
func NewItemRemoveBlockedReferrerRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRemoveBlockedReferrerRequestBuilder
NewItemRemoveBlockedReferrerRequestBuilder instantiates a new ItemRemoveBlockedReferrerRequestBuilder and sets the default values.
func NewItemRemoveBlockedReferrerRequestBuilderInternal ¶ added in v0.0.12
func NewItemRemoveBlockedReferrerRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRemoveBlockedReferrerRequestBuilder
NewItemRemoveBlockedReferrerRequestBuilderInternal instantiates a new ItemRemoveBlockedReferrerRequestBuilder and sets the default values.
func (*ItemRemoveBlockedReferrerRequestBuilder) Post ¶ added in v0.0.12
func (m *ItemRemoveBlockedReferrerRequestBuilder) Post(ctx context.Context, body ItemRemoveBlockedReferrerPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Post [RemoveBlockedReferer API Docs](https://docs.bunny.net/reference/videolibrarypublic_removeblockedreferrer)
func (*ItemRemoveBlockedReferrerRequestBuilder) ToPostRequestInformation ¶ added in v0.0.12
func (m *ItemRemoveBlockedReferrerRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemRemoveBlockedReferrerPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [RemoveBlockedReferer API Docs](https://docs.bunny.net/reference/videolibrarypublic_removeblockedreferrer) returns a *RequestInformation when successful
func (*ItemRemoveBlockedReferrerRequestBuilder) WithUrl ¶ added in v0.0.12
func (m *ItemRemoveBlockedReferrerRequestBuilder) WithUrl(rawUrl string) *ItemRemoveBlockedReferrerRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemRemoveBlockedReferrerRequestBuilder when successful
type ItemResetApiKeyRequestBuilder ¶ added in v0.0.12
type ItemResetApiKeyRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemResetApiKeyRequestBuilder builds and executes requests for operations under \videolibrary\{id}\resetApiKey
func NewItemResetApiKeyRequestBuilder ¶ added in v0.0.12
func NewItemResetApiKeyRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemResetApiKeyRequestBuilder
NewItemResetApiKeyRequestBuilder instantiates a new ItemResetApiKeyRequestBuilder and sets the default values.
func NewItemResetApiKeyRequestBuilderInternal ¶ added in v0.0.12
func NewItemResetApiKeyRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemResetApiKeyRequestBuilder
NewItemResetApiKeyRequestBuilderInternal instantiates a new ItemResetApiKeyRequestBuilder and sets the default values.
func (*ItemResetApiKeyRequestBuilder) Post ¶ added in v0.0.12
func (m *ItemResetApiKeyRequestBuilder) Post(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Post [ResetPasswordPath API Docs](https://docs.bunny.net/reference/videolibrarypublic_resetpassword2)
func (*ItemResetApiKeyRequestBuilder) ToPostRequestInformation ¶ added in v0.0.12
func (m *ItemResetApiKeyRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [ResetPasswordPath API Docs](https://docs.bunny.net/reference/videolibrarypublic_resetpassword2) returns a *RequestInformation when successful
func (*ItemResetApiKeyRequestBuilder) WithUrl ¶ added in v0.0.12
func (m *ItemResetApiKeyRequestBuilder) WithUrl(rawUrl string) *ItemResetApiKeyRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemResetApiKeyRequestBuilder when successful
type ItemVideolibraryPostRequestBody ¶
type ItemVideolibraryPostRequestBody struct {
// contains filtered or unexported fields
}
ItemVideolibraryPostRequestBody the template for adding optional properties.
func NewItemVideolibraryPostRequestBody ¶
func NewItemVideolibraryPostRequestBody() *ItemVideolibraryPostRequestBody
NewItemVideolibraryPostRequestBody instantiates a new ItemVideolibraryPostRequestBody and sets the default values.
func (*ItemVideolibraryPostRequestBody) GetAdditionalData ¶
func (m *ItemVideolibraryPostRequestBody) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*ItemVideolibraryPostRequestBody) GetAllowDirectPlay ¶
func (m *ItemVideolibraryPostRequestBody) GetAllowDirectPlay() *bool
GetAllowDirectPlay gets the AllowDirectPlay property value. Determines direct play URLs are enabled for the library returns a *bool when successful
func (*ItemVideolibraryPostRequestBody) GetAllowEarlyPlay ¶
func (m *ItemVideolibraryPostRequestBody) GetAllowEarlyPlay() *bool
GetAllowEarlyPlay gets the AllowEarlyPlay property value. Determines if the Early-Play feature is enabled returns a *bool when successful
func (*ItemVideolibraryPostRequestBody) GetAllowedReferrers ¶
func (m *ItemVideolibraryPostRequestBody) GetAllowedReferrers() []string
GetAllowedReferrers gets the AllowedReferrers property value. The list of allowed referrer domains allowed to access the library returns a []string when successful
func (*ItemVideolibraryPostRequestBody) GetApiAccessKey ¶
func (m *ItemVideolibraryPostRequestBody) GetApiAccessKey() *string
GetApiAccessKey gets the ApiAccessKey property value. The API access key for the library. Only added when the includeAccessKey parameter is set. returns a *string when successful
func (*ItemVideolibraryPostRequestBody) GetApiKey ¶
func (m *ItemVideolibraryPostRequestBody) GetApiKey() *string
GetApiKey gets the ApiKey property value. The API key used for authenticating with the video library returns a *string when successful
func (*ItemVideolibraryPostRequestBody) GetAppleFairPlayDrm ¶
func (m *ItemVideolibraryPostRequestBody) GetAppleFairPlayDrm() ItemVideolibraryPostRequestBody_AppleFairPlayDrmable
GetAppleFairPlayDrm gets the AppleFairPlayDrm property value. The AppleFairPlayDrm property returns a ItemVideolibraryPostRequestBody_AppleFairPlayDrmable when successful
func (*ItemVideolibraryPostRequestBody) GetBitrate1080p ¶
func (m *ItemVideolibraryPostRequestBody) GetBitrate1080p() *int32
GetBitrate1080p gets the Bitrate1080p property value. The bitrate used for encoding 1080p videos returns a *int32 when successful
func (*ItemVideolibraryPostRequestBody) GetBitrate1440p ¶
func (m *ItemVideolibraryPostRequestBody) GetBitrate1440p() *int32
GetBitrate1440p gets the Bitrate1440p property value. The bitrate used for encoding 1440p videos returns a *int32 when successful
func (*ItemVideolibraryPostRequestBody) GetBitrate2160p ¶
func (m *ItemVideolibraryPostRequestBody) GetBitrate2160p() *int32
GetBitrate2160p gets the Bitrate2160p property value. The bitrate used for encoding 2160p videos returns a *int32 when successful
func (*ItemVideolibraryPostRequestBody) GetBitrate240p ¶
func (m *ItemVideolibraryPostRequestBody) GetBitrate240p() *int32
GetBitrate240p gets the Bitrate240p property value. The bitrate used for encoding 240p videos returns a *int32 when successful
func (*ItemVideolibraryPostRequestBody) GetBitrate360p ¶
func (m *ItemVideolibraryPostRequestBody) GetBitrate360p() *int32
GetBitrate360p gets the Bitrate360p property value. The bitrate used for encoding 360p videos returns a *int32 when successful
func (*ItemVideolibraryPostRequestBody) GetBitrate480p ¶
func (m *ItemVideolibraryPostRequestBody) GetBitrate480p() *int32
GetBitrate480p gets the Bitrate480p property value. The bitrate used for encoding 480p videos returns a *int32 when successful
func (*ItemVideolibraryPostRequestBody) GetBitrate720p ¶
func (m *ItemVideolibraryPostRequestBody) GetBitrate720p() *int32
GetBitrate720p gets the Bitrate720p property value. The bitrate used for encoding 720p videos returns a *int32 when successful
func (*ItemVideolibraryPostRequestBody) GetBlockNoneReferrer ¶
func (m *ItemVideolibraryPostRequestBody) GetBlockNoneReferrer() *bool
GetBlockNoneReferrer gets the BlockNoneReferrer property value. Determines if the requests without a referrer are blocked returns a *bool when successful
func (*ItemVideolibraryPostRequestBody) GetBlockedReferrers ¶
func (m *ItemVideolibraryPostRequestBody) GetBlockedReferrers() []string
GetBlockedReferrers gets the BlockedReferrers property value. The list of blocked referrer domains blocked from accessing the library returns a []string when successful
func (*ItemVideolibraryPostRequestBody) GetCaptionsBackground ¶
func (m *ItemVideolibraryPostRequestBody) GetCaptionsBackground() *string
GetCaptionsBackground gets the CaptionsBackground property value. The captions display background color returns a *string when successful
func (*ItemVideolibraryPostRequestBody) GetCaptionsFontColor ¶
func (m *ItemVideolibraryPostRequestBody) GetCaptionsFontColor() *string
GetCaptionsFontColor gets the CaptionsFontColor property value. The captions display font color returns a *string when successful
func (*ItemVideolibraryPostRequestBody) GetCaptionsFontSize ¶
func (m *ItemVideolibraryPostRequestBody) GetCaptionsFontSize() *int32
GetCaptionsFontSize gets the CaptionsFontSize property value. The captions display font size returns a *int32 when successful
func (*ItemVideolibraryPostRequestBody) GetControls ¶
func (m *ItemVideolibraryPostRequestBody) GetControls() *string
GetControls gets the Controls property value. The list of controls on the video player. returns a *string when successful
func (*ItemVideolibraryPostRequestBody) GetCustomHTML ¶
func (m *ItemVideolibraryPostRequestBody) GetCustomHTML() *string
GetCustomHTML gets the CustomHTML property value. The custom HTMl that is added into the head of the HTML player. returns a *string when successful
func (*ItemVideolibraryPostRequestBody) GetDateCreated ¶
func (m *ItemVideolibraryPostRequestBody) GetDateCreated() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetDateCreated gets the DateCreated property value. The date when the video library was created returns a *Time when successful
func (*ItemVideolibraryPostRequestBody) GetDrmVersion ¶
func (m *ItemVideolibraryPostRequestBody) GetDrmVersion() *int64
GetDrmVersion gets the DrmVersion property value. The DrmVersion property returns a *int64 when successful
func (*ItemVideolibraryPostRequestBody) GetEnableContentTagging ¶
func (m *ItemVideolibraryPostRequestBody) GetEnableContentTagging() *bool
GetEnableContentTagging gets the EnableContentTagging property value. Determines if content tagging should be enabled for this library. returns a *bool when successful
func (*ItemVideolibraryPostRequestBody) GetEnableDRM ¶
func (m *ItemVideolibraryPostRequestBody) GetEnableDRM() *bool
GetEnableDRM gets the EnableDRM property value. Determines if the MediaCage basic DRM is enabled returns a *bool when successful
func (*ItemVideolibraryPostRequestBody) GetEnableMP4Fallback ¶
func (m *ItemVideolibraryPostRequestBody) GetEnableMP4Fallback() *bool
GetEnableMP4Fallback gets the EnableMP4Fallback property value. Determines if the MP4 fallback feature is enabled returns a *bool when successful
func (*ItemVideolibraryPostRequestBody) GetEnableTranscribing ¶
func (m *ItemVideolibraryPostRequestBody) GetEnableTranscribing() *bool
GetEnableTranscribing gets the EnableTranscribing property value. Determines if the automatic audio transcribing is currently enabled for this zone. returns a *bool when successful
func (*ItemVideolibraryPostRequestBody) GetEnableTranscribingDescriptionGeneration ¶
func (m *ItemVideolibraryPostRequestBody) GetEnableTranscribingDescriptionGeneration() *bool
GetEnableTranscribingDescriptionGeneration gets the EnableTranscribingDescriptionGeneration property value. Determines if automatic transcribing description generation is currently enabled. returns a *bool when successful
func (*ItemVideolibraryPostRequestBody) GetEnableTranscribingTitleGeneration ¶
func (m *ItemVideolibraryPostRequestBody) GetEnableTranscribingTitleGeneration() *bool
GetEnableTranscribingTitleGeneration gets the EnableTranscribingTitleGeneration property value. Determines if automatic transcribing title generation is currently enabled. returns a *bool when successful
func (*ItemVideolibraryPostRequestBody) GetEnabledResolutions ¶
func (m *ItemVideolibraryPostRequestBody) GetEnabledResolutions() *string
GetEnabledResolutions gets the EnabledResolutions property value. The comma separated list of enabled resolutions returns a *string when successful
func (*ItemVideolibraryPostRequestBody) GetFieldDeserializers ¶
func (m *ItemVideolibraryPostRequestBody) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ItemVideolibraryPostRequestBody) GetFontFamily ¶
func (m *ItemVideolibraryPostRequestBody) GetFontFamily() *string
GetFontFamily gets the FontFamily property value. The captions font family. returns a *string when successful
func (*ItemVideolibraryPostRequestBody) GetGoogleWidevineDrm ¶
func (m *ItemVideolibraryPostRequestBody) GetGoogleWidevineDrm() ItemVideolibraryPostRequestBody_GoogleWidevineDrmable
GetGoogleWidevineDrm gets the GoogleWidevineDrm property value. The GoogleWidevineDrm property returns a ItemVideolibraryPostRequestBody_GoogleWidevineDrmable when successful
func (*ItemVideolibraryPostRequestBody) GetHasWatermark ¶
func (m *ItemVideolibraryPostRequestBody) GetHasWatermark() *bool
GetHasWatermark gets the HasWatermark property value. Determines if the video library has a watermark configured returns a *bool when successful
func (*ItemVideolibraryPostRequestBody) GetId ¶
func (m *ItemVideolibraryPostRequestBody) GetId() *int64
GetId gets the Id property value. The Id property returns a *int64 when successful
func (*ItemVideolibraryPostRequestBody) GetKeepOriginalFiles ¶
func (m *ItemVideolibraryPostRequestBody) GetKeepOriginalFiles() *bool
GetKeepOriginalFiles gets the KeepOriginalFiles property value. Determines if the original video files should be stored after encoding returns a *bool when successful
func (*ItemVideolibraryPostRequestBody) GetName ¶
func (m *ItemVideolibraryPostRequestBody) GetName() *string
GetName gets the Name property value. The name of the Video Library. returns a *string when successful
func (*ItemVideolibraryPostRequestBody) GetPlayerKeyColor ¶
func (m *ItemVideolibraryPostRequestBody) GetPlayerKeyColor() *string
GetPlayerKeyColor gets the PlayerKeyColor property value. The key color of the player. returns a *string when successful
func (*ItemVideolibraryPostRequestBody) GetPlayerTokenAuthenticationEnabled ¶
func (m *ItemVideolibraryPostRequestBody) GetPlayerTokenAuthenticationEnabled() *bool
GetPlayerTokenAuthenticationEnabled gets the PlayerTokenAuthenticationEnabled property value. Determines if the player token authentication is enabled returns a *bool when successful
func (*ItemVideolibraryPostRequestBody) GetPullZoneId ¶
func (m *ItemVideolibraryPostRequestBody) GetPullZoneId() *int64
GetPullZoneId gets the PullZoneId property value. The ID of the connected underlying pull zone returns a *int64 when successful
func (*ItemVideolibraryPostRequestBody) GetPullZoneType ¶
func (m *ItemVideolibraryPostRequestBody) GetPullZoneType() *float64
GetPullZoneType gets the PullZoneType property value. The PullZoneType property returns a *float64 when successful
func (*ItemVideolibraryPostRequestBody) GetReadOnlyApiKey ¶
func (m *ItemVideolibraryPostRequestBody) GetReadOnlyApiKey() *string
GetReadOnlyApiKey gets the ReadOnlyApiKey property value. The read-only API key used for authenticating with the video library returns a *string when successful
func (*ItemVideolibraryPostRequestBody) GetRememberPlayerPosition ¶
func (m *ItemVideolibraryPostRequestBody) GetRememberPlayerPosition() *bool
GetRememberPlayerPosition gets the RememberPlayerPosition property value. The list of languages that the captions will be automatically transcribed to. returns a *bool when successful
func (*ItemVideolibraryPostRequestBody) GetReplicationRegions ¶
func (m *ItemVideolibraryPostRequestBody) GetReplicationRegions() []ie59f1fc195391a433ed92a6780c54480efff53cfc74cc731d5a61ccfbf9645d9.ReplicationRegions
GetReplicationRegions gets the ReplicationRegions property value. The geo-replication regions of the underlying storage zone returns a []ReplicationRegions when successful
func (*ItemVideolibraryPostRequestBody) GetShowHeatmap ¶
func (m *ItemVideolibraryPostRequestBody) GetShowHeatmap() *bool
GetShowHeatmap gets the ShowHeatmap property value. Determines if the video watch heatmap should be displayed in the player. returns a *bool when successful
func (*ItemVideolibraryPostRequestBody) GetStorageUsage ¶
func (m *ItemVideolibraryPostRequestBody) GetStorageUsage() *int64
GetStorageUsage gets the StorageUsage property value. The total amount of storage used by the library returns a *int64 when successful
func (*ItemVideolibraryPostRequestBody) GetStorageZoneId ¶
func (m *ItemVideolibraryPostRequestBody) GetStorageZoneId() *int64
GetStorageZoneId gets the StorageZoneId property value. The ID of the connected underlying storage zone returns a *int64 when successful
func (*ItemVideolibraryPostRequestBody) GetTrafficUsage ¶
func (m *ItemVideolibraryPostRequestBody) GetTrafficUsage() *int64
GetTrafficUsage gets the TrafficUsage property value. The amount of traffic usage this month returns a *int64 when successful
func (*ItemVideolibraryPostRequestBody) GetTranscribingCaptionLanguages ¶
func (m *ItemVideolibraryPostRequestBody) GetTranscribingCaptionLanguages() []string
GetTranscribingCaptionLanguages gets the TranscribingCaptionLanguages property value. The TranscribingCaptionLanguages property returns a []string when successful
func (*ItemVideolibraryPostRequestBody) GetUILanguage ¶
func (m *ItemVideolibraryPostRequestBody) GetUILanguage() *string
GetUILanguage gets the UILanguage property value. The UI language of the player returns a *string when successful
func (*ItemVideolibraryPostRequestBody) GetVastTagUrl ¶
func (m *ItemVideolibraryPostRequestBody) GetVastTagUrl() *string
GetVastTagUrl gets the VastTagUrl property value. The URL of the VAST tag endpoint for advertising configuration returns a *string when successful
func (*ItemVideolibraryPostRequestBody) GetViAiPublisherId ¶
func (m *ItemVideolibraryPostRequestBody) GetViAiPublisherId() *string
GetViAiPublisherId gets the ViAiPublisherId property value. The vi.ai publisher id for advertising configuration returns a *string when successful
func (*ItemVideolibraryPostRequestBody) GetVideoCount ¶
func (m *ItemVideolibraryPostRequestBody) GetVideoCount() *int64
GetVideoCount gets the VideoCount property value. The number of videos in the video library returns a *int64 when successful
func (*ItemVideolibraryPostRequestBody) GetWatermarkHeight ¶
func (m *ItemVideolibraryPostRequestBody) GetWatermarkHeight() *int32
GetWatermarkHeight gets the WatermarkHeight property value. The height of the watermark (in %) returns a *int32 when successful
func (*ItemVideolibraryPostRequestBody) GetWatermarkPositionLeft ¶
func (m *ItemVideolibraryPostRequestBody) GetWatermarkPositionLeft() *int32
GetWatermarkPositionLeft gets the WatermarkPositionLeft property value. The left offset of the watermark position (in %) returns a *int32 when successful
func (*ItemVideolibraryPostRequestBody) GetWatermarkPositionTop ¶
func (m *ItemVideolibraryPostRequestBody) GetWatermarkPositionTop() *int32
GetWatermarkPositionTop gets the WatermarkPositionTop property value. The top offset of the watermark position (in %) returns a *int32 when successful
func (*ItemVideolibraryPostRequestBody) GetWatermarkVersion ¶
func (m *ItemVideolibraryPostRequestBody) GetWatermarkVersion() *int64
GetWatermarkVersion gets the WatermarkVersion property value. The WatermarkVersion property returns a *int64 when successful
func (*ItemVideolibraryPostRequestBody) GetWatermarkWidth ¶
func (m *ItemVideolibraryPostRequestBody) GetWatermarkWidth() *int32
GetWatermarkWidth gets the WatermarkWidth property value. The width of the watermark (in %) returns a *int32 when successful
func (*ItemVideolibraryPostRequestBody) GetWebhookUrl ¶
func (m *ItemVideolibraryPostRequestBody) GetWebhookUrl() *string
GetWebhookUrl gets the WebhookUrl property value. The webhook URL of the video library returns a *string when successful
func (*ItemVideolibraryPostRequestBody) Serialize ¶
func (m *ItemVideolibraryPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ItemVideolibraryPostRequestBody) SetAdditionalData ¶
func (m *ItemVideolibraryPostRequestBody) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*ItemVideolibraryPostRequestBody) SetAllowDirectPlay ¶
func (m *ItemVideolibraryPostRequestBody) SetAllowDirectPlay(value *bool)
SetAllowDirectPlay sets the AllowDirectPlay property value. Determines direct play URLs are enabled for the library
func (*ItemVideolibraryPostRequestBody) SetAllowEarlyPlay ¶
func (m *ItemVideolibraryPostRequestBody) SetAllowEarlyPlay(value *bool)
SetAllowEarlyPlay sets the AllowEarlyPlay property value. Determines if the Early-Play feature is enabled
func (*ItemVideolibraryPostRequestBody) SetAllowedReferrers ¶
func (m *ItemVideolibraryPostRequestBody) SetAllowedReferrers(value []string)
SetAllowedReferrers sets the AllowedReferrers property value. The list of allowed referrer domains allowed to access the library
func (*ItemVideolibraryPostRequestBody) SetApiAccessKey ¶
func (m *ItemVideolibraryPostRequestBody) SetApiAccessKey(value *string)
SetApiAccessKey sets the ApiAccessKey property value. The API access key for the library. Only added when the includeAccessKey parameter is set.
func (*ItemVideolibraryPostRequestBody) SetApiKey ¶
func (m *ItemVideolibraryPostRequestBody) SetApiKey(value *string)
SetApiKey sets the ApiKey property value. The API key used for authenticating with the video library
func (*ItemVideolibraryPostRequestBody) SetAppleFairPlayDrm ¶
func (m *ItemVideolibraryPostRequestBody) SetAppleFairPlayDrm(value ItemVideolibraryPostRequestBody_AppleFairPlayDrmable)
SetAppleFairPlayDrm sets the AppleFairPlayDrm property value. The AppleFairPlayDrm property
func (*ItemVideolibraryPostRequestBody) SetBitrate1080p ¶
func (m *ItemVideolibraryPostRequestBody) SetBitrate1080p(value *int32)
SetBitrate1080p sets the Bitrate1080p property value. The bitrate used for encoding 1080p videos
func (*ItemVideolibraryPostRequestBody) SetBitrate1440p ¶
func (m *ItemVideolibraryPostRequestBody) SetBitrate1440p(value *int32)
SetBitrate1440p sets the Bitrate1440p property value. The bitrate used for encoding 1440p videos
func (*ItemVideolibraryPostRequestBody) SetBitrate2160p ¶
func (m *ItemVideolibraryPostRequestBody) SetBitrate2160p(value *int32)
SetBitrate2160p sets the Bitrate2160p property value. The bitrate used for encoding 2160p videos
func (*ItemVideolibraryPostRequestBody) SetBitrate240p ¶
func (m *ItemVideolibraryPostRequestBody) SetBitrate240p(value *int32)
SetBitrate240p sets the Bitrate240p property value. The bitrate used for encoding 240p videos
func (*ItemVideolibraryPostRequestBody) SetBitrate360p ¶
func (m *ItemVideolibraryPostRequestBody) SetBitrate360p(value *int32)
SetBitrate360p sets the Bitrate360p property value. The bitrate used for encoding 360p videos
func (*ItemVideolibraryPostRequestBody) SetBitrate480p ¶
func (m *ItemVideolibraryPostRequestBody) SetBitrate480p(value *int32)
SetBitrate480p sets the Bitrate480p property value. The bitrate used for encoding 480p videos
func (*ItemVideolibraryPostRequestBody) SetBitrate720p ¶
func (m *ItemVideolibraryPostRequestBody) SetBitrate720p(value *int32)
SetBitrate720p sets the Bitrate720p property value. The bitrate used for encoding 720p videos
func (*ItemVideolibraryPostRequestBody) SetBlockNoneReferrer ¶
func (m *ItemVideolibraryPostRequestBody) SetBlockNoneReferrer(value *bool)
SetBlockNoneReferrer sets the BlockNoneReferrer property value. Determines if the requests without a referrer are blocked
func (*ItemVideolibraryPostRequestBody) SetBlockedReferrers ¶
func (m *ItemVideolibraryPostRequestBody) SetBlockedReferrers(value []string)
SetBlockedReferrers sets the BlockedReferrers property value. The list of blocked referrer domains blocked from accessing the library
func (*ItemVideolibraryPostRequestBody) SetCaptionsBackground ¶
func (m *ItemVideolibraryPostRequestBody) SetCaptionsBackground(value *string)
SetCaptionsBackground sets the CaptionsBackground property value. The captions display background color
func (*ItemVideolibraryPostRequestBody) SetCaptionsFontColor ¶
func (m *ItemVideolibraryPostRequestBody) SetCaptionsFontColor(value *string)
SetCaptionsFontColor sets the CaptionsFontColor property value. The captions display font color
func (*ItemVideolibraryPostRequestBody) SetCaptionsFontSize ¶
func (m *ItemVideolibraryPostRequestBody) SetCaptionsFontSize(value *int32)
SetCaptionsFontSize sets the CaptionsFontSize property value. The captions display font size
func (*ItemVideolibraryPostRequestBody) SetControls ¶
func (m *ItemVideolibraryPostRequestBody) SetControls(value *string)
SetControls sets the Controls property value. The list of controls on the video player.
func (*ItemVideolibraryPostRequestBody) SetCustomHTML ¶
func (m *ItemVideolibraryPostRequestBody) SetCustomHTML(value *string)
SetCustomHTML sets the CustomHTML property value. The custom HTMl that is added into the head of the HTML player.
func (*ItemVideolibraryPostRequestBody) SetDateCreated ¶
func (m *ItemVideolibraryPostRequestBody) SetDateCreated(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetDateCreated sets the DateCreated property value. The date when the video library was created
func (*ItemVideolibraryPostRequestBody) SetDrmVersion ¶
func (m *ItemVideolibraryPostRequestBody) SetDrmVersion(value *int64)
SetDrmVersion sets the DrmVersion property value. The DrmVersion property
func (*ItemVideolibraryPostRequestBody) SetEnableContentTagging ¶
func (m *ItemVideolibraryPostRequestBody) SetEnableContentTagging(value *bool)
SetEnableContentTagging sets the EnableContentTagging property value. Determines if content tagging should be enabled for this library.
func (*ItemVideolibraryPostRequestBody) SetEnableDRM ¶
func (m *ItemVideolibraryPostRequestBody) SetEnableDRM(value *bool)
SetEnableDRM sets the EnableDRM property value. Determines if the MediaCage basic DRM is enabled
func (*ItemVideolibraryPostRequestBody) SetEnableMP4Fallback ¶
func (m *ItemVideolibraryPostRequestBody) SetEnableMP4Fallback(value *bool)
SetEnableMP4Fallback sets the EnableMP4Fallback property value. Determines if the MP4 fallback feature is enabled
func (*ItemVideolibraryPostRequestBody) SetEnableTranscribing ¶
func (m *ItemVideolibraryPostRequestBody) SetEnableTranscribing(value *bool)
SetEnableTranscribing sets the EnableTranscribing property value. Determines if the automatic audio transcribing is currently enabled for this zone.
func (*ItemVideolibraryPostRequestBody) SetEnableTranscribingDescriptionGeneration ¶
func (m *ItemVideolibraryPostRequestBody) SetEnableTranscribingDescriptionGeneration(value *bool)
SetEnableTranscribingDescriptionGeneration sets the EnableTranscribingDescriptionGeneration property value. Determines if automatic transcribing description generation is currently enabled.
func (*ItemVideolibraryPostRequestBody) SetEnableTranscribingTitleGeneration ¶
func (m *ItemVideolibraryPostRequestBody) SetEnableTranscribingTitleGeneration(value *bool)
SetEnableTranscribingTitleGeneration sets the EnableTranscribingTitleGeneration property value. Determines if automatic transcribing title generation is currently enabled.
func (*ItemVideolibraryPostRequestBody) SetEnabledResolutions ¶
func (m *ItemVideolibraryPostRequestBody) SetEnabledResolutions(value *string)
SetEnabledResolutions sets the EnabledResolutions property value. The comma separated list of enabled resolutions
func (*ItemVideolibraryPostRequestBody) SetFontFamily ¶
func (m *ItemVideolibraryPostRequestBody) SetFontFamily(value *string)
SetFontFamily sets the FontFamily property value. The captions font family.
func (*ItemVideolibraryPostRequestBody) SetGoogleWidevineDrm ¶
func (m *ItemVideolibraryPostRequestBody) SetGoogleWidevineDrm(value ItemVideolibraryPostRequestBody_GoogleWidevineDrmable)
SetGoogleWidevineDrm sets the GoogleWidevineDrm property value. The GoogleWidevineDrm property
func (*ItemVideolibraryPostRequestBody) SetHasWatermark ¶
func (m *ItemVideolibraryPostRequestBody) SetHasWatermark(value *bool)
SetHasWatermark sets the HasWatermark property value. Determines if the video library has a watermark configured
func (*ItemVideolibraryPostRequestBody) SetId ¶
func (m *ItemVideolibraryPostRequestBody) SetId(value *int64)
SetId sets the Id property value. The Id property
func (*ItemVideolibraryPostRequestBody) SetKeepOriginalFiles ¶
func (m *ItemVideolibraryPostRequestBody) SetKeepOriginalFiles(value *bool)
SetKeepOriginalFiles sets the KeepOriginalFiles property value. Determines if the original video files should be stored after encoding
func (*ItemVideolibraryPostRequestBody) SetName ¶
func (m *ItemVideolibraryPostRequestBody) SetName(value *string)
SetName sets the Name property value. The name of the Video Library.
func (*ItemVideolibraryPostRequestBody) SetPlayerKeyColor ¶
func (m *ItemVideolibraryPostRequestBody) SetPlayerKeyColor(value *string)
SetPlayerKeyColor sets the PlayerKeyColor property value. The key color of the player.
func (*ItemVideolibraryPostRequestBody) SetPlayerTokenAuthenticationEnabled ¶
func (m *ItemVideolibraryPostRequestBody) SetPlayerTokenAuthenticationEnabled(value *bool)
SetPlayerTokenAuthenticationEnabled sets the PlayerTokenAuthenticationEnabled property value. Determines if the player token authentication is enabled
func (*ItemVideolibraryPostRequestBody) SetPullZoneId ¶
func (m *ItemVideolibraryPostRequestBody) SetPullZoneId(value *int64)
SetPullZoneId sets the PullZoneId property value. The ID of the connected underlying pull zone
func (*ItemVideolibraryPostRequestBody) SetPullZoneType ¶
func (m *ItemVideolibraryPostRequestBody) SetPullZoneType(value *float64)
SetPullZoneType sets the PullZoneType property value. The PullZoneType property
func (*ItemVideolibraryPostRequestBody) SetReadOnlyApiKey ¶
func (m *ItemVideolibraryPostRequestBody) SetReadOnlyApiKey(value *string)
SetReadOnlyApiKey sets the ReadOnlyApiKey property value. The read-only API key used for authenticating with the video library
func (*ItemVideolibraryPostRequestBody) SetRememberPlayerPosition ¶
func (m *ItemVideolibraryPostRequestBody) SetRememberPlayerPosition(value *bool)
SetRememberPlayerPosition sets the RememberPlayerPosition property value. The list of languages that the captions will be automatically transcribed to.
func (*ItemVideolibraryPostRequestBody) SetReplicationRegions ¶
func (m *ItemVideolibraryPostRequestBody) SetReplicationRegions(value []ie59f1fc195391a433ed92a6780c54480efff53cfc74cc731d5a61ccfbf9645d9.ReplicationRegions)
SetReplicationRegions sets the ReplicationRegions property value. The geo-replication regions of the underlying storage zone
func (*ItemVideolibraryPostRequestBody) SetShowHeatmap ¶
func (m *ItemVideolibraryPostRequestBody) SetShowHeatmap(value *bool)
SetShowHeatmap sets the ShowHeatmap property value. Determines if the video watch heatmap should be displayed in the player.
func (*ItemVideolibraryPostRequestBody) SetStorageUsage ¶
func (m *ItemVideolibraryPostRequestBody) SetStorageUsage(value *int64)
SetStorageUsage sets the StorageUsage property value. The total amount of storage used by the library
func (*ItemVideolibraryPostRequestBody) SetStorageZoneId ¶
func (m *ItemVideolibraryPostRequestBody) SetStorageZoneId(value *int64)
SetStorageZoneId sets the StorageZoneId property value. The ID of the connected underlying storage zone
func (*ItemVideolibraryPostRequestBody) SetTrafficUsage ¶
func (m *ItemVideolibraryPostRequestBody) SetTrafficUsage(value *int64)
SetTrafficUsage sets the TrafficUsage property value. The amount of traffic usage this month
func (*ItemVideolibraryPostRequestBody) SetTranscribingCaptionLanguages ¶
func (m *ItemVideolibraryPostRequestBody) SetTranscribingCaptionLanguages(value []string)
SetTranscribingCaptionLanguages sets the TranscribingCaptionLanguages property value. The TranscribingCaptionLanguages property
func (*ItemVideolibraryPostRequestBody) SetUILanguage ¶
func (m *ItemVideolibraryPostRequestBody) SetUILanguage(value *string)
SetUILanguage sets the UILanguage property value. The UI language of the player
func (*ItemVideolibraryPostRequestBody) SetVastTagUrl ¶
func (m *ItemVideolibraryPostRequestBody) SetVastTagUrl(value *string)
SetVastTagUrl sets the VastTagUrl property value. The URL of the VAST tag endpoint for advertising configuration
func (*ItemVideolibraryPostRequestBody) SetViAiPublisherId ¶
func (m *ItemVideolibraryPostRequestBody) SetViAiPublisherId(value *string)
SetViAiPublisherId sets the ViAiPublisherId property value. The vi.ai publisher id for advertising configuration
func (*ItemVideolibraryPostRequestBody) SetVideoCount ¶
func (m *ItemVideolibraryPostRequestBody) SetVideoCount(value *int64)
SetVideoCount sets the VideoCount property value. The number of videos in the video library
func (*ItemVideolibraryPostRequestBody) SetWatermarkHeight ¶
func (m *ItemVideolibraryPostRequestBody) SetWatermarkHeight(value *int32)
SetWatermarkHeight sets the WatermarkHeight property value. The height of the watermark (in %)
func (*ItemVideolibraryPostRequestBody) SetWatermarkPositionLeft ¶
func (m *ItemVideolibraryPostRequestBody) SetWatermarkPositionLeft(value *int32)
SetWatermarkPositionLeft sets the WatermarkPositionLeft property value. The left offset of the watermark position (in %)
func (*ItemVideolibraryPostRequestBody) SetWatermarkPositionTop ¶
func (m *ItemVideolibraryPostRequestBody) SetWatermarkPositionTop(value *int32)
SetWatermarkPositionTop sets the WatermarkPositionTop property value. The top offset of the watermark position (in %)
func (*ItemVideolibraryPostRequestBody) SetWatermarkVersion ¶
func (m *ItemVideolibraryPostRequestBody) SetWatermarkVersion(value *int64)
SetWatermarkVersion sets the WatermarkVersion property value. The WatermarkVersion property
func (*ItemVideolibraryPostRequestBody) SetWatermarkWidth ¶
func (m *ItemVideolibraryPostRequestBody) SetWatermarkWidth(value *int32)
SetWatermarkWidth sets the WatermarkWidth property value. The width of the watermark (in %)
func (*ItemVideolibraryPostRequestBody) SetWebhookUrl ¶
func (m *ItemVideolibraryPostRequestBody) SetWebhookUrl(value *string)
SetWebhookUrl sets the WebhookUrl property value. The webhook URL of the video library
type ItemVideolibraryPostRequestBody_AppleFairPlayDrm ¶
type ItemVideolibraryPostRequestBody_AppleFairPlayDrm struct {
// contains filtered or unexported fields
}
func NewItemVideolibraryPostRequestBody_AppleFairPlayDrm ¶
func NewItemVideolibraryPostRequestBody_AppleFairPlayDrm() *ItemVideolibraryPostRequestBody_AppleFairPlayDrm
NewItemVideolibraryPostRequestBody_AppleFairPlayDrm instantiates a new ItemVideolibraryPostRequestBody_AppleFairPlayDrm and sets the default values.
func (*ItemVideolibraryPostRequestBody_AppleFairPlayDrm) GetAdditionalData ¶
func (m *ItemVideolibraryPostRequestBody_AppleFairPlayDrm) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*ItemVideolibraryPostRequestBody_AppleFairPlayDrm) GetCertificateExpirationDate ¶
func (m *ItemVideolibraryPostRequestBody_AppleFairPlayDrm) GetCertificateExpirationDate() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCertificateExpirationDate gets the CertificateExpirationDate property value. The CertificateExpirationDate property returns a *Time when successful
func (*ItemVideolibraryPostRequestBody_AppleFairPlayDrm) GetCertificateId ¶
func (m *ItemVideolibraryPostRequestBody_AppleFairPlayDrm) GetCertificateId() *int64
GetCertificateId gets the CertificateId property value. The CertificateId property returns a *int64 when successful
func (*ItemVideolibraryPostRequestBody_AppleFairPlayDrm) GetEnabled ¶
func (m *ItemVideolibraryPostRequestBody_AppleFairPlayDrm) GetEnabled() *bool
GetEnabled gets the Enabled property value. The Enabled property returns a *bool when successful
func (*ItemVideolibraryPostRequestBody_AppleFairPlayDrm) GetFieldDeserializers ¶
func (m *ItemVideolibraryPostRequestBody_AppleFairPlayDrm) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ItemVideolibraryPostRequestBody_AppleFairPlayDrm) GetProvider ¶
func (m *ItemVideolibraryPostRequestBody_AppleFairPlayDrm) GetProvider() *string
GetProvider gets the Provider property value. The Provider property returns a *string when successful
func (*ItemVideolibraryPostRequestBody_AppleFairPlayDrm) Serialize ¶
func (m *ItemVideolibraryPostRequestBody_AppleFairPlayDrm) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ItemVideolibraryPostRequestBody_AppleFairPlayDrm) SetAdditionalData ¶
func (m *ItemVideolibraryPostRequestBody_AppleFairPlayDrm) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*ItemVideolibraryPostRequestBody_AppleFairPlayDrm) SetCertificateExpirationDate ¶
func (m *ItemVideolibraryPostRequestBody_AppleFairPlayDrm) SetCertificateExpirationDate(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCertificateExpirationDate sets the CertificateExpirationDate property value. The CertificateExpirationDate property
func (*ItemVideolibraryPostRequestBody_AppleFairPlayDrm) SetCertificateId ¶
func (m *ItemVideolibraryPostRequestBody_AppleFairPlayDrm) SetCertificateId(value *int64)
SetCertificateId sets the CertificateId property value. The CertificateId property
func (*ItemVideolibraryPostRequestBody_AppleFairPlayDrm) SetEnabled ¶
func (m *ItemVideolibraryPostRequestBody_AppleFairPlayDrm) SetEnabled(value *bool)
SetEnabled sets the Enabled property value. The Enabled property
func (*ItemVideolibraryPostRequestBody_AppleFairPlayDrm) SetProvider ¶
func (m *ItemVideolibraryPostRequestBody_AppleFairPlayDrm) SetProvider(value *string)
SetProvider sets the Provider property value. The Provider property
type ItemVideolibraryPostRequestBody_AppleFairPlayDrmable ¶
type ItemVideolibraryPostRequestBody_AppleFairPlayDrmable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCertificateExpirationDate() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetCertificateId() *int64 GetEnabled() *bool GetProvider() *string SetCertificateExpirationDate(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetCertificateId(value *int64) SetEnabled(value *bool) SetProvider(value *string) }
type ItemVideolibraryPostRequestBody_GoogleWidevineDrm ¶
type ItemVideolibraryPostRequestBody_GoogleWidevineDrm struct {
// contains filtered or unexported fields
}
func NewItemVideolibraryPostRequestBody_GoogleWidevineDrm ¶
func NewItemVideolibraryPostRequestBody_GoogleWidevineDrm() *ItemVideolibraryPostRequestBody_GoogleWidevineDrm
NewItemVideolibraryPostRequestBody_GoogleWidevineDrm instantiates a new ItemVideolibraryPostRequestBody_GoogleWidevineDrm and sets the default values.
func (*ItemVideolibraryPostRequestBody_GoogleWidevineDrm) GetAdditionalData ¶
func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*ItemVideolibraryPostRequestBody_GoogleWidevineDrm) GetCertificateExpirationDate ¶
func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) GetCertificateExpirationDate() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCertificateExpirationDate gets the CertificateExpirationDate property value. The CertificateExpirationDate property returns a *Time when successful
func (*ItemVideolibraryPostRequestBody_GoogleWidevineDrm) GetCertificateId ¶
func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) GetCertificateId() *int64
GetCertificateId gets the CertificateId property value. The CertificateId property returns a *int64 when successful
func (*ItemVideolibraryPostRequestBody_GoogleWidevineDrm) GetEnabled ¶
func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) GetEnabled() *bool
GetEnabled gets the Enabled property value. The Enabled property returns a *bool when successful
func (*ItemVideolibraryPostRequestBody_GoogleWidevineDrm) GetFieldDeserializers ¶
func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ItemVideolibraryPostRequestBody_GoogleWidevineDrm) GetMinClientSecurityLevel ¶
func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) GetMinClientSecurityLevel() *float64
GetMinClientSecurityLevel gets the MinClientSecurityLevel property value. The MinClientSecurityLevel property returns a *float64 when successful
func (*ItemVideolibraryPostRequestBody_GoogleWidevineDrm) GetProvider ¶
func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) GetProvider() *string
GetProvider gets the Provider property value. The Provider property returns a *string when successful
func (*ItemVideolibraryPostRequestBody_GoogleWidevineDrm) GetSdOnlyForL3 ¶
func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) GetSdOnlyForL3() *bool
GetSdOnlyForL3 gets the SdOnlyForL3 property value. The SdOnlyForL3 property returns a *bool when successful
func (*ItemVideolibraryPostRequestBody_GoogleWidevineDrm) Serialize ¶
func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ItemVideolibraryPostRequestBody_GoogleWidevineDrm) SetAdditionalData ¶
func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*ItemVideolibraryPostRequestBody_GoogleWidevineDrm) SetCertificateExpirationDate ¶
func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) SetCertificateExpirationDate(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCertificateExpirationDate sets the CertificateExpirationDate property value. The CertificateExpirationDate property
func (*ItemVideolibraryPostRequestBody_GoogleWidevineDrm) SetCertificateId ¶
func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) SetCertificateId(value *int64)
SetCertificateId sets the CertificateId property value. The CertificateId property
func (*ItemVideolibraryPostRequestBody_GoogleWidevineDrm) SetEnabled ¶
func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) SetEnabled(value *bool)
SetEnabled sets the Enabled property value. The Enabled property
func (*ItemVideolibraryPostRequestBody_GoogleWidevineDrm) SetMinClientSecurityLevel ¶
func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) SetMinClientSecurityLevel(value *float64)
SetMinClientSecurityLevel sets the MinClientSecurityLevel property value. The MinClientSecurityLevel property
func (*ItemVideolibraryPostRequestBody_GoogleWidevineDrm) SetProvider ¶
func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) SetProvider(value *string)
SetProvider sets the Provider property value. The Provider property
func (*ItemVideolibraryPostRequestBody_GoogleWidevineDrm) SetSdOnlyForL3 ¶
func (m *ItemVideolibraryPostRequestBody_GoogleWidevineDrm) SetSdOnlyForL3(value *bool)
SetSdOnlyForL3 sets the SdOnlyForL3 property value. The SdOnlyForL3 property
type ItemVideolibraryPostRequestBody_GoogleWidevineDrmable ¶
type ItemVideolibraryPostRequestBody_GoogleWidevineDrmable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCertificateExpirationDate() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetCertificateId() *int64 GetEnabled() *bool GetMinClientSecurityLevel() *float64 GetProvider() *string GetSdOnlyForL3() *bool SetCertificateExpirationDate(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetCertificateId(value *int64) SetEnabled(value *bool) SetMinClientSecurityLevel(value *float64) SetProvider(value *string) SetSdOnlyForL3(value *bool) }
type ItemVideolibraryPostRequestBodyable ¶
type ItemVideolibraryPostRequestBodyable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAllowDirectPlay() *bool GetAllowEarlyPlay() *bool GetAllowedReferrers() []string GetApiAccessKey() *string GetApiKey() *string GetAppleFairPlayDrm() ItemVideolibraryPostRequestBody_AppleFairPlayDrmable GetBitrate1080p() *int32 GetBitrate1440p() *int32 GetBitrate2160p() *int32 GetBitrate240p() *int32 GetBitrate360p() *int32 GetBitrate480p() *int32 GetBitrate720p() *int32 GetBlockedReferrers() []string GetBlockNoneReferrer() *bool GetCaptionsBackground() *string GetCaptionsFontColor() *string GetCaptionsFontSize() *int32 GetControls() *string GetCustomHTML() *string GetDateCreated() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetDrmVersion() *int64 GetEnableContentTagging() *bool GetEnabledResolutions() *string GetEnableDRM() *bool GetEnableMP4Fallback() *bool GetEnableTranscribing() *bool GetEnableTranscribingDescriptionGeneration() *bool GetEnableTranscribingTitleGeneration() *bool GetFontFamily() *string GetGoogleWidevineDrm() ItemVideolibraryPostRequestBody_GoogleWidevineDrmable GetHasWatermark() *bool GetId() *int64 GetKeepOriginalFiles() *bool GetName() *string GetPlayerKeyColor() *string GetPlayerTokenAuthenticationEnabled() *bool GetPullZoneId() *int64 GetPullZoneType() *float64 GetReadOnlyApiKey() *string GetRememberPlayerPosition() *bool GetReplicationRegions() []ie59f1fc195391a433ed92a6780c54480efff53cfc74cc731d5a61ccfbf9645d9.ReplicationRegions GetShowHeatmap() *bool GetStorageUsage() *int64 GetStorageZoneId() *int64 GetTrafficUsage() *int64 GetTranscribingCaptionLanguages() []string GetUILanguage() *string GetVastTagUrl() *string GetViAiPublisherId() *string GetVideoCount() *int64 GetWatermarkHeight() *int32 GetWatermarkPositionLeft() *int32 GetWatermarkPositionTop() *int32 GetWatermarkVersion() *int64 GetWatermarkWidth() *int32 GetWebhookUrl() *string SetAllowDirectPlay(value *bool) SetAllowEarlyPlay(value *bool) SetAllowedReferrers(value []string) SetApiAccessKey(value *string) SetApiKey(value *string) SetAppleFairPlayDrm(value ItemVideolibraryPostRequestBody_AppleFairPlayDrmable) SetBitrate1080p(value *int32) SetBitrate1440p(value *int32) SetBitrate2160p(value *int32) SetBitrate240p(value *int32) SetBitrate360p(value *int32) SetBitrate480p(value *int32) SetBitrate720p(value *int32) SetBlockedReferrers(value []string) SetBlockNoneReferrer(value *bool) SetCaptionsBackground(value *string) SetCaptionsFontColor(value *string) SetCaptionsFontSize(value *int32) SetControls(value *string) SetCustomHTML(value *string) SetDateCreated(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetDrmVersion(value *int64) SetEnableContentTagging(value *bool) SetEnabledResolutions(value *string) SetEnableDRM(value *bool) SetEnableMP4Fallback(value *bool) SetEnableTranscribing(value *bool) SetEnableTranscribingDescriptionGeneration(value *bool) SetEnableTranscribingTitleGeneration(value *bool) SetFontFamily(value *string) SetGoogleWidevineDrm(value ItemVideolibraryPostRequestBody_GoogleWidevineDrmable) SetHasWatermark(value *bool) SetId(value *int64) SetKeepOriginalFiles(value *bool) SetName(value *string) SetPlayerKeyColor(value *string) SetPlayerTokenAuthenticationEnabled(value *bool) SetPullZoneId(value *int64) SetPullZoneType(value *float64) SetReadOnlyApiKey(value *string) SetRememberPlayerPosition(value *bool) SetReplicationRegions(value []ie59f1fc195391a433ed92a6780c54480efff53cfc74cc731d5a61ccfbf9645d9.ReplicationRegions) SetShowHeatmap(value *bool) SetStorageUsage(value *int64) SetStorageZoneId(value *int64) SetTrafficUsage(value *int64) SetTranscribingCaptionLanguages(value []string) SetUILanguage(value *string) SetVastTagUrl(value *string) SetViAiPublisherId(value *string) SetVideoCount(value *int64) SetWatermarkHeight(value *int32) SetWatermarkPositionLeft(value *int32) SetWatermarkPositionTop(value *int32) SetWatermarkVersion(value *int64) SetWatermarkWidth(value *int32) SetWebhookUrl(value *string) }
type ItemWatermarkRequestBuilder ¶
type ItemWatermarkRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemWatermarkRequestBuilder builds and executes requests for operations under \videolibrary\{id}\watermark
func NewItemWatermarkRequestBuilder ¶
func NewItemWatermarkRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemWatermarkRequestBuilder
NewItemWatermarkRequestBuilder instantiates a new ItemWatermarkRequestBuilder and sets the default values.
func NewItemWatermarkRequestBuilderInternal ¶
func NewItemWatermarkRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemWatermarkRequestBuilder
NewItemWatermarkRequestBuilderInternal instantiates a new ItemWatermarkRequestBuilder and sets the default values.
func (*ItemWatermarkRequestBuilder) Delete ¶
func (m *ItemWatermarkRequestBuilder) Delete(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Delete [DeleteWatermark API Docs](https://docs.bunny.net/reference/videolibrarypublic_deletewatermark)
func (*ItemWatermarkRequestBuilder) Put ¶
func (m *ItemWatermarkRequestBuilder) Put(ctx context.Context, body []byte, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Put [AddWatermark API Docs](https://docs.bunny.net/reference/videolibrarypublic_addwatermark)
func (*ItemWatermarkRequestBuilder) ToDeleteRequestInformation ¶
func (m *ItemWatermarkRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToDeleteRequestInformation [DeleteWatermark API Docs](https://docs.bunny.net/reference/videolibrarypublic_deletewatermark) returns a *RequestInformation when successful
func (*ItemWatermarkRequestBuilder) ToPutRequestInformation ¶
func (m *ItemWatermarkRequestBuilder) ToPutRequestInformation(ctx context.Context, body []byte, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPutRequestInformation [AddWatermark API Docs](https://docs.bunny.net/reference/videolibrarypublic_addwatermark) returns a *RequestInformation when successful
func (*ItemWatermarkRequestBuilder) WithUrl ¶
func (m *ItemWatermarkRequestBuilder) WithUrl(rawUrl string) *ItemWatermarkRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemWatermarkRequestBuilder when successful
type LanguagesRequestBuilder ¶
type LanguagesRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
LanguagesRequestBuilder builds and executes requests for operations under \videolibrary\languages
func NewLanguagesRequestBuilder ¶
func NewLanguagesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *LanguagesRequestBuilder
NewLanguagesRequestBuilder instantiates a new LanguagesRequestBuilder and sets the default values.
func NewLanguagesRequestBuilderInternal ¶
func NewLanguagesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *LanguagesRequestBuilder
NewLanguagesRequestBuilderInternal instantiates a new LanguagesRequestBuilder and sets the default values.
func (*LanguagesRequestBuilder) Get ¶
func (m *LanguagesRequestBuilder) Get(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) ([]ia9743b6c58ebf0bf73bd3104e3b6f2c76e377208acef9fd8fa96912da9313a67.Languageable, error)
Get [GetLanguages API Docs](https://docs.bunny.net/reference/videolibrarypublic_index3) returns a []Languageable when successful
func (*LanguagesRequestBuilder) ToGetRequestInformation ¶
func (m *LanguagesRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation [GetLanguages API Docs](https://docs.bunny.net/reference/videolibrarypublic_index3) returns a *RequestInformation when successful
func (*LanguagesRequestBuilder) WithUrl ¶
func (m *LanguagesRequestBuilder) WithUrl(rawUrl string) *LanguagesRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *LanguagesRequestBuilder when successful
type ResetApiKeyRequestBuilder ¶ added in v0.0.12
type ResetApiKeyRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ResetApiKeyRequestBuilder builds and executes requests for operations under \videolibrary\resetApiKey
func NewResetApiKeyRequestBuilder ¶ added in v0.0.12
func NewResetApiKeyRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ResetApiKeyRequestBuilder
NewResetApiKeyRequestBuilder instantiates a new ResetApiKeyRequestBuilder and sets the default values.
func NewResetApiKeyRequestBuilderInternal ¶ added in v0.0.12
func NewResetApiKeyRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ResetApiKeyRequestBuilder
NewResetApiKeyRequestBuilderInternal instantiates a new ResetApiKeyRequestBuilder and sets the default values.
func (*ResetApiKeyRequestBuilder) Post ¶ added in v0.0.12
func (m *ResetApiKeyRequestBuilder) Post(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[ResetApiKeyRequestBuilderPostQueryParameters]) error
Post [ResetPasswordQuery API Docs](https://docs.bunny.net/reference/videolibrarypublic_resetpassword)
func (*ResetApiKeyRequestBuilder) ToPostRequestInformation ¶ added in v0.0.12
func (m *ResetApiKeyRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[ResetApiKeyRequestBuilderPostQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [ResetPasswordQuery API Docs](https://docs.bunny.net/reference/videolibrarypublic_resetpassword) returns a *RequestInformation when successful
func (*ResetApiKeyRequestBuilder) WithUrl ¶ added in v0.0.12
func (m *ResetApiKeyRequestBuilder) WithUrl(rawUrl string) *ResetApiKeyRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ResetApiKeyRequestBuilder when successful
type ResetApiKeyRequestBuilderPostQueryParameters ¶ added in v0.0.12
type ResetApiKeyRequestBuilderPostQueryParameters struct { // The ID of the Video Library that should have the password reset Id *int64 `uriparametername:"id"` }
ResetApiKeyRequestBuilderPostQueryParameters [ResetPasswordQuery API Docs](https://docs.bunny.net/reference/videolibrarypublic_resetpassword)
type VideolibraryGetResponse ¶
type VideolibraryGetResponse struct {
// contains filtered or unexported fields
}
func NewVideolibraryGetResponse ¶
func NewVideolibraryGetResponse() *VideolibraryGetResponse
NewVideolibraryGetResponse instantiates a new VideolibraryGetResponse and sets the default values.
func (*VideolibraryGetResponse) GetAdditionalData ¶
func (m *VideolibraryGetResponse) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*VideolibraryGetResponse) GetCurrentPage ¶
func (m *VideolibraryGetResponse) GetCurrentPage() *int32
GetCurrentPage gets the CurrentPage property value. The CurrentPage property returns a *int32 when successful
func (*VideolibraryGetResponse) GetFieldDeserializers ¶
func (m *VideolibraryGetResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*VideolibraryGetResponse) GetHasMoreItems ¶
func (m *VideolibraryGetResponse) GetHasMoreItems() *bool
GetHasMoreItems gets the HasMoreItems property value. The HasMoreItems property returns a *bool when successful
func (*VideolibraryGetResponse) GetItems ¶
func (m *VideolibraryGetResponse) GetItems() []ie59f1fc195391a433ed92a6780c54480efff53cfc74cc731d5a61ccfbf9645d9.VideoLibraryable
GetItems gets the Items property value. The Items property returns a []VideoLibraryable when successful
func (*VideolibraryGetResponse) GetTotalItems ¶
func (m *VideolibraryGetResponse) GetTotalItems() *int32
GetTotalItems gets the TotalItems property value. The TotalItems property returns a *int32 when successful
func (*VideolibraryGetResponse) Serialize ¶
func (m *VideolibraryGetResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*VideolibraryGetResponse) SetAdditionalData ¶
func (m *VideolibraryGetResponse) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*VideolibraryGetResponse) SetCurrentPage ¶
func (m *VideolibraryGetResponse) SetCurrentPage(value *int32)
SetCurrentPage sets the CurrentPage property value. The CurrentPage property
func (*VideolibraryGetResponse) SetHasMoreItems ¶
func (m *VideolibraryGetResponse) SetHasMoreItems(value *bool)
SetHasMoreItems sets the HasMoreItems property value. The HasMoreItems property
func (*VideolibraryGetResponse) SetItems ¶
func (m *VideolibraryGetResponse) SetItems(value []ie59f1fc195391a433ed92a6780c54480efff53cfc74cc731d5a61ccfbf9645d9.VideoLibraryable)
SetItems sets the Items property value. The Items property
func (*VideolibraryGetResponse) SetTotalItems ¶
func (m *VideolibraryGetResponse) SetTotalItems(value *int32)
SetTotalItems sets the TotalItems property value. The TotalItems property
type VideolibraryGetResponseable ¶
type VideolibraryGetResponseable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCurrentPage() *int32 GetHasMoreItems() *bool GetItems() []ie59f1fc195391a433ed92a6780c54480efff53cfc74cc731d5a61ccfbf9645d9.VideoLibraryable GetTotalItems() *int32 SetCurrentPage(value *int32) SetHasMoreItems(value *bool) SetItems(value []ie59f1fc195391a433ed92a6780c54480efff53cfc74cc731d5a61ccfbf9645d9.VideoLibraryable) SetTotalItems(value *int32) }
type VideolibraryItemRequestBuilder ¶
type VideolibraryItemRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
VideolibraryItemRequestBuilder builds and executes requests for operations under \videolibrary\{id}
func NewVideolibraryItemRequestBuilder ¶
func NewVideolibraryItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *VideolibraryItemRequestBuilder
NewVideolibraryItemRequestBuilder instantiates a new VideolibraryItemRequestBuilder and sets the default values.
func NewVideolibraryItemRequestBuilderInternal ¶
func NewVideolibraryItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *VideolibraryItemRequestBuilder
NewVideolibraryItemRequestBuilderInternal instantiates a new VideolibraryItemRequestBuilder and sets the default values.
func (*VideolibraryItemRequestBuilder) AddAllowedReferrer ¶
func (m *VideolibraryItemRequestBuilder) AddAllowedReferrer() *ItemAddAllowedReferrerRequestBuilder
AddAllowedReferrer the addAllowedReferrer property returns a *ItemAddAllowedReferrerRequestBuilder when successful
func (*VideolibraryItemRequestBuilder) AddBlockedReferrer ¶
func (m *VideolibraryItemRequestBuilder) AddBlockedReferrer() *ItemAddBlockedReferrerRequestBuilder
AddBlockedReferrer the addBlockedReferrer property returns a *ItemAddBlockedReferrerRequestBuilder when successful
func (*VideolibraryItemRequestBuilder) Delete ¶
func (m *VideolibraryItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Delete [DeleteVideoLibrary API Docs](https://docs.bunny.net/reference/videolibrarypublic_delete)
func (*VideolibraryItemRequestBuilder) Get ¶
func (m *VideolibraryItemRequestBuilder) Get(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[VideolibraryItemRequestBuilderGetQueryParameters]) (ie59f1fc195391a433ed92a6780c54480efff53cfc74cc731d5a61ccfbf9645d9.VideoLibraryable, error)
Get [GetVideoLibrary API Docs](https://docs.bunny.net/reference/videolibrarypublic_index2) returns a VideoLibraryable when successful
func (*VideolibraryItemRequestBuilder) Post ¶
func (m *VideolibraryItemRequestBuilder) Post(ctx context.Context, body ItemVideolibraryPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (ie59f1fc195391a433ed92a6780c54480efff53cfc74cc731d5a61ccfbf9645d9.VideoLibraryable, error)
Post [UpdateVideoLibrary API Docs](https://docs.bunny.net/reference/videolibrarypublic_update) returns a VideoLibraryable when successful
func (*VideolibraryItemRequestBuilder) RemoveAllowedReferrer ¶
func (m *VideolibraryItemRequestBuilder) RemoveAllowedReferrer() *ItemRemoveAllowedReferrerRequestBuilder
RemoveAllowedReferrer the removeAllowedReferrer property returns a *ItemRemoveAllowedReferrerRequestBuilder when successful
func (*VideolibraryItemRequestBuilder) RemoveBlockedReferrer ¶
func (m *VideolibraryItemRequestBuilder) RemoveBlockedReferrer() *ItemRemoveBlockedReferrerRequestBuilder
RemoveBlockedReferrer the removeBlockedReferrer property returns a *ItemRemoveBlockedReferrerRequestBuilder when successful
func (*VideolibraryItemRequestBuilder) ResetApiKey ¶
func (m *VideolibraryItemRequestBuilder) ResetApiKey() *ItemResetApiKeyRequestBuilder
ResetApiKey the resetApiKey property returns a *ItemResetApiKeyRequestBuilder when successful
func (*VideolibraryItemRequestBuilder) ToDeleteRequestInformation ¶
func (m *VideolibraryItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToDeleteRequestInformation [DeleteVideoLibrary API Docs](https://docs.bunny.net/reference/videolibrarypublic_delete) returns a *RequestInformation when successful
func (*VideolibraryItemRequestBuilder) ToGetRequestInformation ¶
func (m *VideolibraryItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[VideolibraryItemRequestBuilderGetQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation [GetVideoLibrary API Docs](https://docs.bunny.net/reference/videolibrarypublic_index2) returns a *RequestInformation when successful
func (*VideolibraryItemRequestBuilder) ToPostRequestInformation ¶
func (m *VideolibraryItemRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemVideolibraryPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [UpdateVideoLibrary API Docs](https://docs.bunny.net/reference/videolibrarypublic_update) returns a *RequestInformation when successful
func (*VideolibraryItemRequestBuilder) Watermark ¶
func (m *VideolibraryItemRequestBuilder) Watermark() *ItemWatermarkRequestBuilder
Watermark the watermark property returns a *ItemWatermarkRequestBuilder when successful
func (*VideolibraryItemRequestBuilder) WithUrl ¶
func (m *VideolibraryItemRequestBuilder) WithUrl(rawUrl string) *VideolibraryItemRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *VideolibraryItemRequestBuilder when successful
type VideolibraryItemRequestBuilderGetQueryParameters ¶
type VideolibraryItemRequestBuilderGetQueryParameters struct {
IncludeAccessKey *bool `uriparametername:"includeAccessKey"`
}
VideolibraryItemRequestBuilderGetQueryParameters [GetVideoLibrary API Docs](https://docs.bunny.net/reference/videolibrarypublic_index2)
type VideolibraryPostRequestBody ¶
type VideolibraryPostRequestBody struct {
// contains filtered or unexported fields
}
func NewVideolibraryPostRequestBody ¶
func NewVideolibraryPostRequestBody() *VideolibraryPostRequestBody
NewVideolibraryPostRequestBody instantiates a new VideolibraryPostRequestBody and sets the default values.
func (*VideolibraryPostRequestBody) GetAdditionalData ¶
func (m *VideolibraryPostRequestBody) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*VideolibraryPostRequestBody) GetFieldDeserializers ¶
func (m *VideolibraryPostRequestBody) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*VideolibraryPostRequestBody) GetName ¶
func (m *VideolibraryPostRequestBody) GetName() *string
GetName gets the Name property value. The name of the Video Library. returns a *string when successful
func (*VideolibraryPostRequestBody) GetReplicationRegions ¶
func (m *VideolibraryPostRequestBody) GetReplicationRegions() []ie59f1fc195391a433ed92a6780c54480efff53cfc74cc731d5a61ccfbf9645d9.ReplicationRegions
GetReplicationRegions gets the ReplicationRegions property value. The geo-replication regions of the underlying storage zone returns a []ReplicationRegions when successful
func (*VideolibraryPostRequestBody) Serialize ¶
func (m *VideolibraryPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*VideolibraryPostRequestBody) SetAdditionalData ¶
func (m *VideolibraryPostRequestBody) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*VideolibraryPostRequestBody) SetName ¶
func (m *VideolibraryPostRequestBody) SetName(value *string)
SetName sets the Name property value. The name of the Video Library.
func (*VideolibraryPostRequestBody) SetReplicationRegions ¶
func (m *VideolibraryPostRequestBody) SetReplicationRegions(value []ie59f1fc195391a433ed92a6780c54480efff53cfc74cc731d5a61ccfbf9645d9.ReplicationRegions)
SetReplicationRegions sets the ReplicationRegions property value. The geo-replication regions of the underlying storage zone
type VideolibraryPostRequestBodyable ¶
type VideolibraryPostRequestBodyable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetName() *string GetReplicationRegions() []ie59f1fc195391a433ed92a6780c54480efff53cfc74cc731d5a61ccfbf9645d9.ReplicationRegions SetName(value *string) SetReplicationRegions(value []ie59f1fc195391a433ed92a6780c54480efff53cfc74cc731d5a61ccfbf9645d9.ReplicationRegions) }
type VideolibraryRequestBuilder ¶
type VideolibraryRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
VideolibraryRequestBuilder builds and executes requests for operations under \videolibrary
func NewVideolibraryRequestBuilder ¶
func NewVideolibraryRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *VideolibraryRequestBuilder
NewVideolibraryRequestBuilder instantiates a new VideolibraryRequestBuilder and sets the default values.
func NewVideolibraryRequestBuilderInternal ¶
func NewVideolibraryRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *VideolibraryRequestBuilder
NewVideolibraryRequestBuilderInternal instantiates a new VideolibraryRequestBuilder and sets the default values.
func (*VideolibraryRequestBuilder) ById ¶
func (m *VideolibraryRequestBuilder) ById(id int64) *VideolibraryItemRequestBuilder
ById gets an item from the github.com/jlarmstrongiv/bunnysdkgo/bunny_api_client.videolibrary.item collection returns a *VideolibraryItemRequestBuilder when successful
func (*VideolibraryRequestBuilder) Get ¶
func (m *VideolibraryRequestBuilder) Get(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[VideolibraryRequestBuilderGetQueryParameters]) (VideolibraryGetResponseable, error)
Get [ListVideoLibraries API Docs](https://docs.bunny.net/reference/videolibrarypublic_index) returns a VideolibraryGetResponseable when successful
func (*VideolibraryRequestBuilder) Languages ¶
func (m *VideolibraryRequestBuilder) Languages() *LanguagesRequestBuilder
Languages the languages property returns a *LanguagesRequestBuilder when successful
func (*VideolibraryRequestBuilder) Post ¶
func (m *VideolibraryRequestBuilder) Post(ctx context.Context, body VideolibraryPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (ie59f1fc195391a433ed92a6780c54480efff53cfc74cc731d5a61ccfbf9645d9.VideoLibraryable, error)
Post [AddVideoLibrary API Docs](https://docs.bunny.net/reference/videolibrarypublic_add) returns a VideoLibraryable when successful
func (*VideolibraryRequestBuilder) ResetApiKey ¶
func (m *VideolibraryRequestBuilder) ResetApiKey() *ResetApiKeyRequestBuilder
ResetApiKey the resetApiKey property returns a *ResetApiKeyRequestBuilder when successful
func (*VideolibraryRequestBuilder) ToGetRequestInformation ¶
func (m *VideolibraryRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[VideolibraryRequestBuilderGetQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation [ListVideoLibraries API Docs](https://docs.bunny.net/reference/videolibrarypublic_index) returns a *RequestInformation when successful
func (*VideolibraryRequestBuilder) ToPostRequestInformation ¶
func (m *VideolibraryRequestBuilder) ToPostRequestInformation(ctx context.Context, body VideolibraryPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [AddVideoLibrary API Docs](https://docs.bunny.net/reference/videolibrarypublic_add) returns a *RequestInformation when successful
func (*VideolibraryRequestBuilder) WithUrl ¶
func (m *VideolibraryRequestBuilder) WithUrl(rawUrl string) *VideolibraryRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *VideolibraryRequestBuilder when successful
type VideolibraryRequestBuilderGetQueryParameters ¶
type VideolibraryRequestBuilderGetQueryParameters struct { IncludeAccessKey *bool `uriparametername:"includeAccessKey"` Page *int32 `uriparametername:"page"` PerPage *int32 `uriparametername:"perPage"` // The search term that will be used to filter the results Search *string `uriparametername:"search"` }
VideolibraryRequestBuilderGetQueryParameters [ListVideoLibraries API Docs](https://docs.bunny.net/reference/videolibrarypublic_index)
Source Files
¶
- item_add_allowed_referrer_post_request_body.go
- item_add_allowed_referrer_request_builder.go
- item_add_blocked_referrer_post_request_body.go
- item_add_blocked_referrer_request_builder.go
- item_remove_allowed_referrer_post_request_body.go
- item_remove_allowed_referrer_request_builder.go
- item_remove_blocked_referrer_post_request_body.go
- item_remove_blocked_referrer_request_builder.go
- item_reset_api_key_request_builder.go
- item_videolibrary_post_request_body.go
- item_videolibrary_post_request_body_apple_fair_play_drm.go
- item_videolibrary_post_request_body_google_widevine_drm.go
- item_watermark_request_builder.go
- languages_request_builder.go
- reset_api_key_request_builder.go
- videolibrary_get_response.go
- videolibrary_item_request_builder.go
- videolibrary_post_request_body.go
- videolibrary_request_builder.go