Documentation
¶
Index ¶
- func GetAddLockDetailsTypeEnumStringValues() []string
- func GetAkamaiManualStreamCdnConfigOriginAuthSignEncryptionEnumStringValues() []string
- func GetAkamaiManualStreamCdnConfigOriginAuthSignTypeEnumStringValues() []string
- func GetAssetTypeEnumStringValues() []string
- func GetCreateMediaWorkflowJobDetailsWorkflowIdentifierTypeEnumStringValues() []string
- func GetCreateStreamPackagingConfigDetailsStreamPackagingFormatEnumStringValues() []string
- func GetDeleteMediaAssetDeleteModeEnumStringValues() []string
- func GetDeleteModeEnumStringValues() []string
- func GetGenerateSessionTokenDetailsScopesEnumStringValues() []string
- func GetIngestStreamDistributionChannelDetailsIngestPayloadTypeEnumStringValues() []string
- func GetJobOutputAssetTypeEnumStringValues() []string
- func GetLifecycleStateEnumStringValues() []string
- func GetListMediaAssetDistributionChannelAttachmentsSortByEnumStringValues() []string
- func GetListMediaAssetDistributionChannelAttachmentsSortOrderEnumStringValues() []string
- func GetListMediaAssetsLifecycleStateEnumStringValues() []string
- func GetListMediaAssetsSortByEnumStringValues() []string
- func GetListMediaAssetsSortOrderEnumStringValues() []string
- func GetListMediaAssetsTypeEnumStringValues() []string
- func GetListMediaWorkflowConfigurationsSortByEnumStringValues() []string
- func GetListMediaWorkflowConfigurationsSortOrderEnumStringValues() []string
- func GetListMediaWorkflowJobsSortByEnumStringValues() []string
- func GetListMediaWorkflowJobsSortOrderEnumStringValues() []string
- func GetListMediaWorkflowTaskDeclarationsSortByEnumStringValues() []string
- func GetListMediaWorkflowTaskDeclarationsSortOrderEnumStringValues() []string
- func GetListMediaWorkflowsSortByEnumStringValues() []string
- func GetListMediaWorkflowsSortOrderEnumStringValues() []string
- func GetListStreamCdnConfigsSortByEnumStringValues() []string
- func GetListStreamCdnConfigsSortOrderEnumStringValues() []string
- func GetListStreamDistributionChannelsSortByEnumStringValues() []string
- func GetListStreamDistributionChannelsSortOrderEnumStringValues() []string
- func GetListStreamPackagingConfigsSortByEnumStringValues() []string
- func GetListStreamPackagingConfigsSortOrderEnumStringValues() []string
- func GetListSystemMediaWorkflowsSortOrderEnumStringValues() []string
- func GetMediaAssetDistributionChannelAttachmentLifecycleStateEnumStringValues() []string
- func GetMediaAssetDistributionChannelAttachmentSortByEnumStringValues() []string
- func GetMediaAssetSortByEnumStringValues() []string
- func GetMediaAssetTagTypeEnumStringValues() []string
- func GetMediaWorkflowConfigurationLifecycleStateEnumStringValues() []string
- func GetMediaWorkflowJobLifecycleStateEnumStringValues() []string
- func GetMediaWorkflowJobSortByEnumStringValues() []string
- func GetMediaWorkflowLifecycleStateEnumStringValues() []string
- func GetMediaWorkflowTaskDeclarationSortByEnumStringValues() []string
- func GetRemoveLockDetailsTypeEnumStringValues() []string
- func GetResourceLockTypeEnumStringValues() []string
- func GetSortByEnumStringValues() []string
- func GetSortOrderEnumStringValues() []string
- func GetStreamCdnConfigLifecycleStateEnumStringValues() []string
- func GetStreamCdnConfigSectionTypeEnumStringValues() []string
- func GetStreamDistributionChannelLifecycleStateEnumStringValues() []string
- func GetStreamPackagingConfigEncryptionAlgorithmEnumStringValues() []string
- func GetStreamPackagingConfigLifecycleStateEnumStringValues() []string
- func GetStreamPackagingConfigStreamPackagingFormatEnumStringValues() []string
- type AddLockDetails
- type AddLockDetailsTypeEnum
- type AddMediaAssetLockRequest
- func (request AddMediaAssetLockRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request AddMediaAssetLockRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request AddMediaAssetLockRequest) RetryPolicy() *common.RetryPolicy
- func (request AddMediaAssetLockRequest) String() string
- func (request AddMediaAssetLockRequest) ValidateEnumValue() (bool, error)
- type AddMediaAssetLockResponse
- type AddMediaWorkflowConfigurationLockRequest
- func (request AddMediaWorkflowConfigurationLockRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request AddMediaWorkflowConfigurationLockRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request AddMediaWorkflowConfigurationLockRequest) RetryPolicy() *common.RetryPolicy
- func (request AddMediaWorkflowConfigurationLockRequest) String() string
- func (request AddMediaWorkflowConfigurationLockRequest) ValidateEnumValue() (bool, error)
- type AddMediaWorkflowConfigurationLockResponse
- type AddMediaWorkflowJobLockRequest
- func (request AddMediaWorkflowJobLockRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request AddMediaWorkflowJobLockRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request AddMediaWorkflowJobLockRequest) RetryPolicy() *common.RetryPolicy
- func (request AddMediaWorkflowJobLockRequest) String() string
- func (request AddMediaWorkflowJobLockRequest) ValidateEnumValue() (bool, error)
- type AddMediaWorkflowJobLockResponse
- type AddMediaWorkflowLockRequest
- func (request AddMediaWorkflowLockRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request AddMediaWorkflowLockRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request AddMediaWorkflowLockRequest) RetryPolicy() *common.RetryPolicy
- func (request AddMediaWorkflowLockRequest) String() string
- func (request AddMediaWorkflowLockRequest) ValidateEnumValue() (bool, error)
- type AddMediaWorkflowLockResponse
- type AddStreamCdnConfigLockRequest
- func (request AddStreamCdnConfigLockRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request AddStreamCdnConfigLockRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request AddStreamCdnConfigLockRequest) RetryPolicy() *common.RetryPolicy
- func (request AddStreamCdnConfigLockRequest) String() string
- func (request AddStreamCdnConfigLockRequest) ValidateEnumValue() (bool, error)
- type AddStreamCdnConfigLockResponse
- type AddStreamDistributionChannelLockRequest
- func (request AddStreamDistributionChannelLockRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request AddStreamDistributionChannelLockRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request AddStreamDistributionChannelLockRequest) RetryPolicy() *common.RetryPolicy
- func (request AddStreamDistributionChannelLockRequest) String() string
- func (request AddStreamDistributionChannelLockRequest) ValidateEnumValue() (bool, error)
- type AddStreamDistributionChannelLockResponse
- type AddStreamPackagingConfigLockRequest
- func (request AddStreamPackagingConfigLockRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request AddStreamPackagingConfigLockRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request AddStreamPackagingConfigLockRequest) RetryPolicy() *common.RetryPolicy
- func (request AddStreamPackagingConfigLockRequest) String() string
- func (request AddStreamPackagingConfigLockRequest) ValidateEnumValue() (bool, error)
- type AddStreamPackagingConfigLockResponse
- type AkamaiManualStreamCdnConfig
- type AkamaiManualStreamCdnConfigOriginAuthSignEncryptionEnum
- type AkamaiManualStreamCdnConfigOriginAuthSignTypeEnum
- type AssetMetadataEntryDetails
- type AssetTypeEnum
- type ChangeMediaAssetCompartmentDetails
- type ChangeMediaAssetCompartmentRequest
- func (request ChangeMediaAssetCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeMediaAssetCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeMediaAssetCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeMediaAssetCompartmentRequest) String() string
- func (request ChangeMediaAssetCompartmentRequest) ValidateEnumValue() (bool, error)
- type ChangeMediaAssetCompartmentResponse
- type ChangeMediaWorkflowCompartmentDetails
- type ChangeMediaWorkflowCompartmentRequest
- func (request ChangeMediaWorkflowCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeMediaWorkflowCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeMediaWorkflowCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeMediaWorkflowCompartmentRequest) String() string
- func (request ChangeMediaWorkflowCompartmentRequest) ValidateEnumValue() (bool, error)
- type ChangeMediaWorkflowCompartmentResponse
- type ChangeMediaWorkflowConfigurationCompartmentDetails
- type ChangeMediaWorkflowConfigurationCompartmentRequest
- func (request ChangeMediaWorkflowConfigurationCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeMediaWorkflowConfigurationCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeMediaWorkflowConfigurationCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeMediaWorkflowConfigurationCompartmentRequest) String() string
- func (request ChangeMediaWorkflowConfigurationCompartmentRequest) ValidateEnumValue() (bool, error)
- type ChangeMediaWorkflowConfigurationCompartmentResponse
- type ChangeMediaWorkflowJobCompartmentDetails
- type ChangeMediaWorkflowJobCompartmentRequest
- func (request ChangeMediaWorkflowJobCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeMediaWorkflowJobCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeMediaWorkflowJobCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeMediaWorkflowJobCompartmentRequest) String() string
- func (request ChangeMediaWorkflowJobCompartmentRequest) ValidateEnumValue() (bool, error)
- type ChangeMediaWorkflowJobCompartmentResponse
- type ChangeStreamDistributionChannelCompartmentDetails
- type ChangeStreamDistributionChannelCompartmentRequest
- func (request ChangeStreamDistributionChannelCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeStreamDistributionChannelCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeStreamDistributionChannelCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeStreamDistributionChannelCompartmentRequest) String() string
- func (request ChangeStreamDistributionChannelCompartmentRequest) ValidateEnumValue() (bool, error)
- type ChangeStreamDistributionChannelCompartmentResponse
- type CreateMediaAssetDetails
- type CreateMediaAssetRequest
- func (request CreateMediaAssetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateMediaAssetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateMediaAssetRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateMediaAssetRequest) String() string
- func (request CreateMediaAssetRequest) ValidateEnumValue() (bool, error)
- type CreateMediaAssetResponse
- type CreateMediaWorkflowConfigurationDetails
- type CreateMediaWorkflowConfigurationRequest
- func (request CreateMediaWorkflowConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateMediaWorkflowConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateMediaWorkflowConfigurationRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateMediaWorkflowConfigurationRequest) String() string
- func (request CreateMediaWorkflowConfigurationRequest) ValidateEnumValue() (bool, error)
- type CreateMediaWorkflowConfigurationResponse
- type CreateMediaWorkflowDetails
- type CreateMediaWorkflowJobByIdDetails
- func (m CreateMediaWorkflowJobByIdDetails) GetCompartmentId() *string
- func (m CreateMediaWorkflowJobByIdDetails) GetDefinedTags() map[string]map[string]interface{}
- func (m CreateMediaWorkflowJobByIdDetails) GetDisplayName() *string
- func (m CreateMediaWorkflowJobByIdDetails) GetFreeformTags() map[string]string
- func (m CreateMediaWorkflowJobByIdDetails) GetLocks() []ResourceLock
- func (m CreateMediaWorkflowJobByIdDetails) GetMediaWorkflowConfigurationIds() []string
- func (m CreateMediaWorkflowJobByIdDetails) GetParameters() map[string]interface{}
- func (m CreateMediaWorkflowJobByIdDetails) MarshalJSON() (buff []byte, e error)
- func (m CreateMediaWorkflowJobByIdDetails) String() string
- func (m CreateMediaWorkflowJobByIdDetails) ValidateEnumValue() (bool, error)
- type CreateMediaWorkflowJobByNameDetails
- func (m CreateMediaWorkflowJobByNameDetails) GetCompartmentId() *string
- func (m CreateMediaWorkflowJobByNameDetails) GetDefinedTags() map[string]map[string]interface{}
- func (m CreateMediaWorkflowJobByNameDetails) GetDisplayName() *string
- func (m CreateMediaWorkflowJobByNameDetails) GetFreeformTags() map[string]string
- func (m CreateMediaWorkflowJobByNameDetails) GetLocks() []ResourceLock
- func (m CreateMediaWorkflowJobByNameDetails) GetMediaWorkflowConfigurationIds() []string
- func (m CreateMediaWorkflowJobByNameDetails) GetParameters() map[string]interface{}
- func (m CreateMediaWorkflowJobByNameDetails) MarshalJSON() (buff []byte, e error)
- func (m CreateMediaWorkflowJobByNameDetails) String() string
- func (m CreateMediaWorkflowJobByNameDetails) ValidateEnumValue() (bool, error)
- type CreateMediaWorkflowJobDetails
- type CreateMediaWorkflowJobDetailsWorkflowIdentifierTypeEnum
- type CreateMediaWorkflowJobRequest
- func (request CreateMediaWorkflowJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateMediaWorkflowJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateMediaWorkflowJobRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateMediaWorkflowJobRequest) String() string
- func (request CreateMediaWorkflowJobRequest) ValidateEnumValue() (bool, error)
- type CreateMediaWorkflowJobResponse
- type CreateMediaWorkflowRequest
- func (request CreateMediaWorkflowRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateMediaWorkflowRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateMediaWorkflowRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateMediaWorkflowRequest) String() string
- func (request CreateMediaWorkflowRequest) ValidateEnumValue() (bool, error)
- type CreateMediaWorkflowResponse
- type CreateStreamCdnConfigDetails
- type CreateStreamCdnConfigRequest
- func (request CreateStreamCdnConfigRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateStreamCdnConfigRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateStreamCdnConfigRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateStreamCdnConfigRequest) String() string
- func (request CreateStreamCdnConfigRequest) ValidateEnumValue() (bool, error)
- type CreateStreamCdnConfigResponse
- type CreateStreamDistributionChannelDetails
- type CreateStreamDistributionChannelRequest
- func (request CreateStreamDistributionChannelRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateStreamDistributionChannelRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateStreamDistributionChannelRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateStreamDistributionChannelRequest) String() string
- func (request CreateStreamDistributionChannelRequest) ValidateEnumValue() (bool, error)
- type CreateStreamDistributionChannelResponse
- type CreateStreamPackagingConfigDetails
- type CreateStreamPackagingConfigDetailsStreamPackagingFormatEnum
- type CreateStreamPackagingConfigRequest
- func (request CreateStreamPackagingConfigRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateStreamPackagingConfigRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateStreamPackagingConfigRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateStreamPackagingConfigRequest) String() string
- func (request CreateStreamPackagingConfigRequest) ValidateEnumValue() (bool, error)
- type CreateStreamPackagingConfigResponse
- type DashStreamPackagingConfig
- func (m DashStreamPackagingConfig) GetCompartmentId() *string
- func (m DashStreamPackagingConfig) GetDefinedTags() map[string]map[string]interface{}
- func (m DashStreamPackagingConfig) GetDisplayName() *string
- func (m DashStreamPackagingConfig) GetDistributionChannelId() *string
- func (m DashStreamPackagingConfig) GetEncryption() StreamPackagingConfigEncryption
- func (m DashStreamPackagingConfig) GetFreeformTags() map[string]string
- func (m DashStreamPackagingConfig) GetId() *string
- func (m DashStreamPackagingConfig) GetLifecycleState() StreamPackagingConfigLifecycleStateEnum
- func (m DashStreamPackagingConfig) GetLocks() []ResourceLock
- func (m DashStreamPackagingConfig) GetSegmentTimeInSeconds() *int
- func (m DashStreamPackagingConfig) GetSystemTags() map[string]map[string]interface{}
- func (m DashStreamPackagingConfig) GetTimeCreated() *common.SDKTime
- func (m DashStreamPackagingConfig) GetTimeUpdated() *common.SDKTime
- func (m DashStreamPackagingConfig) MarshalJSON() (buff []byte, e error)
- func (m DashStreamPackagingConfig) String() string
- func (m *DashStreamPackagingConfig) UnmarshalJSON(data []byte) (e error)
- func (m DashStreamPackagingConfig) ValidateEnumValue() (bool, error)
- type DeleteMediaAssetDeleteModeEnum
- type DeleteMediaAssetDistributionChannelAttachmentRequest
- func (request DeleteMediaAssetDistributionChannelAttachmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteMediaAssetDistributionChannelAttachmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteMediaAssetDistributionChannelAttachmentRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteMediaAssetDistributionChannelAttachmentRequest) String() string
- func (request DeleteMediaAssetDistributionChannelAttachmentRequest) ValidateEnumValue() (bool, error)
- type DeleteMediaAssetDistributionChannelAttachmentResponse
- type DeleteMediaAssetRequest
- func (request DeleteMediaAssetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteMediaAssetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteMediaAssetRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteMediaAssetRequest) String() string
- func (request DeleteMediaAssetRequest) ValidateEnumValue() (bool, error)
- type DeleteMediaAssetResponse
- type DeleteMediaWorkflowConfigurationRequest
- func (request DeleteMediaWorkflowConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteMediaWorkflowConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteMediaWorkflowConfigurationRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteMediaWorkflowConfigurationRequest) String() string
- func (request DeleteMediaWorkflowConfigurationRequest) ValidateEnumValue() (bool, error)
- type DeleteMediaWorkflowConfigurationResponse
- type DeleteMediaWorkflowJobRequest
- func (request DeleteMediaWorkflowJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteMediaWorkflowJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteMediaWorkflowJobRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteMediaWorkflowJobRequest) String() string
- func (request DeleteMediaWorkflowJobRequest) ValidateEnumValue() (bool, error)
- type DeleteMediaWorkflowJobResponse
- type DeleteMediaWorkflowRequest
- func (request DeleteMediaWorkflowRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteMediaWorkflowRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteMediaWorkflowRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteMediaWorkflowRequest) String() string
- func (request DeleteMediaWorkflowRequest) ValidateEnumValue() (bool, error)
- type DeleteMediaWorkflowResponse
- type DeleteModeEnum
- type DeleteStreamCdnConfigRequest
- func (request DeleteStreamCdnConfigRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteStreamCdnConfigRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteStreamCdnConfigRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteStreamCdnConfigRequest) String() string
- func (request DeleteStreamCdnConfigRequest) ValidateEnumValue() (bool, error)
- type DeleteStreamCdnConfigResponse
- type DeleteStreamDistributionChannelRequest
- func (request DeleteStreamDistributionChannelRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteStreamDistributionChannelRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteStreamDistributionChannelRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteStreamDistributionChannelRequest) String() string
- func (request DeleteStreamDistributionChannelRequest) ValidateEnumValue() (bool, error)
- type DeleteStreamDistributionChannelResponse
- type DeleteStreamPackagingConfigRequest
- func (request DeleteStreamPackagingConfigRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteStreamPackagingConfigRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteStreamPackagingConfigRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteStreamPackagingConfigRequest) String() string
- func (request DeleteStreamPackagingConfigRequest) ValidateEnumValue() (bool, error)
- type DeleteStreamPackagingConfigResponse
- type EdgeStreamCdnConfig
- type GeneratePlaylistRequest
- func (request GeneratePlaylistRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GeneratePlaylistRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GeneratePlaylistRequest) RetryPolicy() *common.RetryPolicy
- func (request GeneratePlaylistRequest) String() string
- func (request GeneratePlaylistRequest) ValidateEnumValue() (bool, error)
- type GeneratePlaylistResponse
- type GenerateSessionTokenDetails
- type GenerateSessionTokenDetailsScopesEnum
- type GenerateSessionTokenRequest
- func (request GenerateSessionTokenRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GenerateSessionTokenRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GenerateSessionTokenRequest) RetryPolicy() *common.RetryPolicy
- func (request GenerateSessionTokenRequest) String() string
- func (request GenerateSessionTokenRequest) ValidateEnumValue() (bool, error)
- type GenerateSessionTokenResponse
- type GetMediaAssetDistributionChannelAttachmentRequest
- func (request GetMediaAssetDistributionChannelAttachmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetMediaAssetDistributionChannelAttachmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetMediaAssetDistributionChannelAttachmentRequest) RetryPolicy() *common.RetryPolicy
- func (request GetMediaAssetDistributionChannelAttachmentRequest) String() string
- func (request GetMediaAssetDistributionChannelAttachmentRequest) ValidateEnumValue() (bool, error)
- type GetMediaAssetDistributionChannelAttachmentResponse
- type GetMediaAssetRequest
- func (request GetMediaAssetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetMediaAssetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetMediaAssetRequest) RetryPolicy() *common.RetryPolicy
- func (request GetMediaAssetRequest) String() string
- func (request GetMediaAssetRequest) ValidateEnumValue() (bool, error)
- type GetMediaAssetResponse
- type GetMediaWorkflowConfigurationRequest
- func (request GetMediaWorkflowConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetMediaWorkflowConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetMediaWorkflowConfigurationRequest) RetryPolicy() *common.RetryPolicy
- func (request GetMediaWorkflowConfigurationRequest) String() string
- func (request GetMediaWorkflowConfigurationRequest) ValidateEnumValue() (bool, error)
- type GetMediaWorkflowConfigurationResponse
- type GetMediaWorkflowJobRequest
- func (request GetMediaWorkflowJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetMediaWorkflowJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetMediaWorkflowJobRequest) RetryPolicy() *common.RetryPolicy
- func (request GetMediaWorkflowJobRequest) String() string
- func (request GetMediaWorkflowJobRequest) ValidateEnumValue() (bool, error)
- type GetMediaWorkflowJobResponse
- type GetMediaWorkflowRequest
- func (request GetMediaWorkflowRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetMediaWorkflowRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetMediaWorkflowRequest) RetryPolicy() *common.RetryPolicy
- func (request GetMediaWorkflowRequest) String() string
- func (request GetMediaWorkflowRequest) ValidateEnumValue() (bool, error)
- type GetMediaWorkflowResponse
- type GetStreamCdnConfigRequest
- func (request GetStreamCdnConfigRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetStreamCdnConfigRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetStreamCdnConfigRequest) RetryPolicy() *common.RetryPolicy
- func (request GetStreamCdnConfigRequest) String() string
- func (request GetStreamCdnConfigRequest) ValidateEnumValue() (bool, error)
- type GetStreamCdnConfigResponse
- type GetStreamDistributionChannelRequest
- func (request GetStreamDistributionChannelRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetStreamDistributionChannelRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetStreamDistributionChannelRequest) RetryPolicy() *common.RetryPolicy
- func (request GetStreamDistributionChannelRequest) String() string
- func (request GetStreamDistributionChannelRequest) ValidateEnumValue() (bool, error)
- type GetStreamDistributionChannelResponse
- type GetStreamPackagingConfigRequest
- func (request GetStreamPackagingConfigRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetStreamPackagingConfigRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetStreamPackagingConfigRequest) RetryPolicy() *common.RetryPolicy
- func (request GetStreamPackagingConfigRequest) String() string
- func (request GetStreamPackagingConfigRequest) ValidateEnumValue() (bool, error)
- type GetStreamPackagingConfigResponse
- type HlsStreamPackagingConfig
- func (m HlsStreamPackagingConfig) GetCompartmentId() *string
- func (m HlsStreamPackagingConfig) GetDefinedTags() map[string]map[string]interface{}
- func (m HlsStreamPackagingConfig) GetDisplayName() *string
- func (m HlsStreamPackagingConfig) GetDistributionChannelId() *string
- func (m HlsStreamPackagingConfig) GetEncryption() StreamPackagingConfigEncryption
- func (m HlsStreamPackagingConfig) GetFreeformTags() map[string]string
- func (m HlsStreamPackagingConfig) GetId() *string
- func (m HlsStreamPackagingConfig) GetLifecycleState() StreamPackagingConfigLifecycleStateEnum
- func (m HlsStreamPackagingConfig) GetLocks() []ResourceLock
- func (m HlsStreamPackagingConfig) GetSegmentTimeInSeconds() *int
- func (m HlsStreamPackagingConfig) GetSystemTags() map[string]map[string]interface{}
- func (m HlsStreamPackagingConfig) GetTimeCreated() *common.SDKTime
- func (m HlsStreamPackagingConfig) GetTimeUpdated() *common.SDKTime
- func (m HlsStreamPackagingConfig) MarshalJSON() (buff []byte, e error)
- func (m HlsStreamPackagingConfig) String() string
- func (m *HlsStreamPackagingConfig) UnmarshalJSON(data []byte) (e error)
- func (m HlsStreamPackagingConfig) ValidateEnumValue() (bool, error)
- type IngestStreamDistributionChannelDetails
- type IngestStreamDistributionChannelDetailsIngestPayloadTypeEnum
- type IngestStreamDistributionChannelRequest
- func (request IngestStreamDistributionChannelRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request IngestStreamDistributionChannelRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request IngestStreamDistributionChannelRequest) RetryPolicy() *common.RetryPolicy
- func (request IngestStreamDistributionChannelRequest) String() string
- func (request IngestStreamDistributionChannelRequest) ValidateEnumValue() (bool, error)
- type IngestStreamDistributionChannelResponse
- type IngestStreamDistributionChannelResult
- type JobOutput
- type JobOutputAssetTypeEnum
- type LifecycleStateEnum
- type ListMediaAssetDistributionChannelAttachmentsRequest
- func (request ListMediaAssetDistributionChannelAttachmentsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListMediaAssetDistributionChannelAttachmentsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListMediaAssetDistributionChannelAttachmentsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListMediaAssetDistributionChannelAttachmentsRequest) String() string
- func (request ListMediaAssetDistributionChannelAttachmentsRequest) ValidateEnumValue() (bool, error)
- type ListMediaAssetDistributionChannelAttachmentsResponse
- type ListMediaAssetDistributionChannelAttachmentsSortByEnum
- type ListMediaAssetDistributionChannelAttachmentsSortOrderEnum
- type ListMediaAssetsLifecycleStateEnum
- type ListMediaAssetsRequest
- func (request ListMediaAssetsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListMediaAssetsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListMediaAssetsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListMediaAssetsRequest) String() string
- func (request ListMediaAssetsRequest) ValidateEnumValue() (bool, error)
- type ListMediaAssetsResponse
- type ListMediaAssetsSortByEnum
- type ListMediaAssetsSortOrderEnum
- type ListMediaAssetsTypeEnum
- type ListMediaWorkflowConfigurationsRequest
- func (request ListMediaWorkflowConfigurationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListMediaWorkflowConfigurationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListMediaWorkflowConfigurationsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListMediaWorkflowConfigurationsRequest) String() string
- func (request ListMediaWorkflowConfigurationsRequest) ValidateEnumValue() (bool, error)
- type ListMediaWorkflowConfigurationsResponse
- type ListMediaWorkflowConfigurationsSortByEnum
- type ListMediaWorkflowConfigurationsSortOrderEnum
- type ListMediaWorkflowJobsRequest
- func (request ListMediaWorkflowJobsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListMediaWorkflowJobsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListMediaWorkflowJobsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListMediaWorkflowJobsRequest) String() string
- func (request ListMediaWorkflowJobsRequest) ValidateEnumValue() (bool, error)
- type ListMediaWorkflowJobsResponse
- type ListMediaWorkflowJobsSortByEnum
- type ListMediaWorkflowJobsSortOrderEnum
- type ListMediaWorkflowTaskDeclarationsRequest
- func (request ListMediaWorkflowTaskDeclarationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListMediaWorkflowTaskDeclarationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListMediaWorkflowTaskDeclarationsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListMediaWorkflowTaskDeclarationsRequest) String() string
- func (request ListMediaWorkflowTaskDeclarationsRequest) ValidateEnumValue() (bool, error)
- type ListMediaWorkflowTaskDeclarationsResponse
- type ListMediaWorkflowTaskDeclarationsSortByEnum
- type ListMediaWorkflowTaskDeclarationsSortOrderEnum
- type ListMediaWorkflowsRequest
- func (request ListMediaWorkflowsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListMediaWorkflowsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListMediaWorkflowsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListMediaWorkflowsRequest) String() string
- func (request ListMediaWorkflowsRequest) ValidateEnumValue() (bool, error)
- type ListMediaWorkflowsResponse
- type ListMediaWorkflowsSortByEnum
- type ListMediaWorkflowsSortOrderEnum
- type ListStreamCdnConfigsRequest
- func (request ListStreamCdnConfigsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListStreamCdnConfigsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListStreamCdnConfigsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListStreamCdnConfigsRequest) String() string
- func (request ListStreamCdnConfigsRequest) ValidateEnumValue() (bool, error)
- type ListStreamCdnConfigsResponse
- type ListStreamCdnConfigsSortByEnum
- type ListStreamCdnConfigsSortOrderEnum
- type ListStreamDistributionChannelsRequest
- func (request ListStreamDistributionChannelsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListStreamDistributionChannelsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListStreamDistributionChannelsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListStreamDistributionChannelsRequest) String() string
- func (request ListStreamDistributionChannelsRequest) ValidateEnumValue() (bool, error)
- type ListStreamDistributionChannelsResponse
- type ListStreamDistributionChannelsSortByEnum
- type ListStreamDistributionChannelsSortOrderEnum
- type ListStreamPackagingConfigsRequest
- func (request ListStreamPackagingConfigsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListStreamPackagingConfigsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListStreamPackagingConfigsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListStreamPackagingConfigsRequest) String() string
- func (request ListStreamPackagingConfigsRequest) ValidateEnumValue() (bool, error)
- type ListStreamPackagingConfigsResponse
- type ListStreamPackagingConfigsSortByEnum
- type ListStreamPackagingConfigsSortOrderEnum
- type ListSystemMediaWorkflowsRequest
- func (request ListSystemMediaWorkflowsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListSystemMediaWorkflowsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListSystemMediaWorkflowsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListSystemMediaWorkflowsRequest) String() string
- func (request ListSystemMediaWorkflowsRequest) ValidateEnumValue() (bool, error)
- type ListSystemMediaWorkflowsResponse
- type ListSystemMediaWorkflowsSortOrderEnum
- type MediaAsset
- type MediaAssetCollection
- type MediaAssetDistributionChannelAttachment
- type MediaAssetDistributionChannelAttachmentCollection
- type MediaAssetDistributionChannelAttachmentLifecycleStateEnum
- type MediaAssetDistributionChannelAttachmentSortByEnum
- type MediaAssetDistributionChannelAttachmentSummary
- type MediaAssetSortByEnum
- type MediaAssetSummary
- type MediaAssetTag
- type MediaAssetTagTypeEnum
- type MediaServicesClient
- func (client MediaServicesClient) AddMediaAssetLock(ctx context.Context, request AddMediaAssetLockRequest) (response AddMediaAssetLockResponse, err error)
- func (client MediaServicesClient) AddMediaWorkflowConfigurationLock(ctx context.Context, request AddMediaWorkflowConfigurationLockRequest) (response AddMediaWorkflowConfigurationLockResponse, err error)
- func (client MediaServicesClient) AddMediaWorkflowJobLock(ctx context.Context, request AddMediaWorkflowJobLockRequest) (response AddMediaWorkflowJobLockResponse, err error)
- func (client MediaServicesClient) AddMediaWorkflowLock(ctx context.Context, request AddMediaWorkflowLockRequest) (response AddMediaWorkflowLockResponse, err error)
- func (client MediaServicesClient) AddStreamCdnConfigLock(ctx context.Context, request AddStreamCdnConfigLockRequest) (response AddStreamCdnConfigLockResponse, err error)
- func (client MediaServicesClient) AddStreamDistributionChannelLock(ctx context.Context, request AddStreamDistributionChannelLockRequest) (response AddStreamDistributionChannelLockResponse, err error)
- func (client MediaServicesClient) AddStreamPackagingConfigLock(ctx context.Context, request AddStreamPackagingConfigLockRequest) (response AddStreamPackagingConfigLockResponse, err error)
- func (client MediaServicesClient) ChangeMediaAssetCompartment(ctx context.Context, request ChangeMediaAssetCompartmentRequest) (response ChangeMediaAssetCompartmentResponse, err error)
- func (client MediaServicesClient) ChangeMediaWorkflowCompartment(ctx context.Context, request ChangeMediaWorkflowCompartmentRequest) (response ChangeMediaWorkflowCompartmentResponse, err error)
- func (client MediaServicesClient) ChangeMediaWorkflowConfigurationCompartment(ctx context.Context, ...) (response ChangeMediaWorkflowConfigurationCompartmentResponse, err error)
- func (client MediaServicesClient) ChangeMediaWorkflowJobCompartment(ctx context.Context, request ChangeMediaWorkflowJobCompartmentRequest) (response ChangeMediaWorkflowJobCompartmentResponse, err error)
- func (client MediaServicesClient) ChangeStreamDistributionChannelCompartment(ctx context.Context, request ChangeStreamDistributionChannelCompartmentRequest) (response ChangeStreamDistributionChannelCompartmentResponse, err error)
- func (client *MediaServicesClient) ConfigurationProvider() *common.ConfigurationProvider
- func (client MediaServicesClient) CreateMediaAsset(ctx context.Context, request CreateMediaAssetRequest) (response CreateMediaAssetResponse, err error)
- func (client MediaServicesClient) CreateMediaWorkflow(ctx context.Context, request CreateMediaWorkflowRequest) (response CreateMediaWorkflowResponse, err error)
- func (client MediaServicesClient) CreateMediaWorkflowConfiguration(ctx context.Context, request CreateMediaWorkflowConfigurationRequest) (response CreateMediaWorkflowConfigurationResponse, err error)
- func (client MediaServicesClient) CreateMediaWorkflowJob(ctx context.Context, request CreateMediaWorkflowJobRequest) (response CreateMediaWorkflowJobResponse, err error)
- func (client MediaServicesClient) CreateStreamCdnConfig(ctx context.Context, request CreateStreamCdnConfigRequest) (response CreateStreamCdnConfigResponse, err error)
- func (client MediaServicesClient) CreateStreamDistributionChannel(ctx context.Context, request CreateStreamDistributionChannelRequest) (response CreateStreamDistributionChannelResponse, err error)
- func (client MediaServicesClient) CreateStreamPackagingConfig(ctx context.Context, request CreateStreamPackagingConfigRequest) (response CreateStreamPackagingConfigResponse, err error)
- func (client MediaServicesClient) DeleteMediaAsset(ctx context.Context, request DeleteMediaAssetRequest) (response DeleteMediaAssetResponse, err error)
- func (client MediaServicesClient) DeleteMediaAssetDistributionChannelAttachment(ctx context.Context, ...) (response DeleteMediaAssetDistributionChannelAttachmentResponse, err error)
- func (client MediaServicesClient) DeleteMediaWorkflow(ctx context.Context, request DeleteMediaWorkflowRequest) (response DeleteMediaWorkflowResponse, err error)
- func (client MediaServicesClient) DeleteMediaWorkflowConfiguration(ctx context.Context, request DeleteMediaWorkflowConfigurationRequest) (response DeleteMediaWorkflowConfigurationResponse, err error)
- func (client MediaServicesClient) DeleteMediaWorkflowJob(ctx context.Context, request DeleteMediaWorkflowJobRequest) (response DeleteMediaWorkflowJobResponse, err error)
- func (client MediaServicesClient) DeleteStreamCdnConfig(ctx context.Context, request DeleteStreamCdnConfigRequest) (response DeleteStreamCdnConfigResponse, err error)
- func (client MediaServicesClient) DeleteStreamDistributionChannel(ctx context.Context, request DeleteStreamDistributionChannelRequest) (response DeleteStreamDistributionChannelResponse, err error)
- func (client MediaServicesClient) DeleteStreamPackagingConfig(ctx context.Context, request DeleteStreamPackagingConfigRequest) (response DeleteStreamPackagingConfigResponse, err error)
- func (client MediaServicesClient) GetMediaAsset(ctx context.Context, request GetMediaAssetRequest) (response GetMediaAssetResponse, err error)
- func (client MediaServicesClient) GetMediaAssetDistributionChannelAttachment(ctx context.Context, request GetMediaAssetDistributionChannelAttachmentRequest) (response GetMediaAssetDistributionChannelAttachmentResponse, err error)
- func (client MediaServicesClient) GetMediaWorkflow(ctx context.Context, request GetMediaWorkflowRequest) (response GetMediaWorkflowResponse, err error)
- func (client MediaServicesClient) GetMediaWorkflowConfiguration(ctx context.Context, request GetMediaWorkflowConfigurationRequest) (response GetMediaWorkflowConfigurationResponse, err error)
- func (client MediaServicesClient) GetMediaWorkflowJob(ctx context.Context, request GetMediaWorkflowJobRequest) (response GetMediaWorkflowJobResponse, err error)
- func (client MediaServicesClient) GetStreamCdnConfig(ctx context.Context, request GetStreamCdnConfigRequest) (response GetStreamCdnConfigResponse, err error)
- func (client MediaServicesClient) GetStreamDistributionChannel(ctx context.Context, request GetStreamDistributionChannelRequest) (response GetStreamDistributionChannelResponse, err error)
- func (client MediaServicesClient) GetStreamPackagingConfig(ctx context.Context, request GetStreamPackagingConfigRequest) (response GetStreamPackagingConfigResponse, err error)
- func (client MediaServicesClient) IngestStreamDistributionChannel(ctx context.Context, request IngestStreamDistributionChannelRequest) (response IngestStreamDistributionChannelResponse, err error)
- func (client MediaServicesClient) ListMediaAssetDistributionChannelAttachments(ctx context.Context, ...) (response ListMediaAssetDistributionChannelAttachmentsResponse, err error)
- func (client MediaServicesClient) ListMediaAssets(ctx context.Context, request ListMediaAssetsRequest) (response ListMediaAssetsResponse, err error)
- func (client MediaServicesClient) ListMediaWorkflowConfigurations(ctx context.Context, request ListMediaWorkflowConfigurationsRequest) (response ListMediaWorkflowConfigurationsResponse, err error)
- func (client MediaServicesClient) ListMediaWorkflowJobs(ctx context.Context, request ListMediaWorkflowJobsRequest) (response ListMediaWorkflowJobsResponse, err error)
- func (client MediaServicesClient) ListMediaWorkflowTaskDeclarations(ctx context.Context, request ListMediaWorkflowTaskDeclarationsRequest) (response ListMediaWorkflowTaskDeclarationsResponse, err error)
- func (client MediaServicesClient) ListMediaWorkflows(ctx context.Context, request ListMediaWorkflowsRequest) (response ListMediaWorkflowsResponse, err error)
- func (client MediaServicesClient) ListStreamCdnConfigs(ctx context.Context, request ListStreamCdnConfigsRequest) (response ListStreamCdnConfigsResponse, err error)
- func (client MediaServicesClient) ListStreamDistributionChannels(ctx context.Context, request ListStreamDistributionChannelsRequest) (response ListStreamDistributionChannelsResponse, err error)
- func (client MediaServicesClient) ListStreamPackagingConfigs(ctx context.Context, request ListStreamPackagingConfigsRequest) (response ListStreamPackagingConfigsResponse, err error)
- func (client MediaServicesClient) ListSystemMediaWorkflows(ctx context.Context, request ListSystemMediaWorkflowsRequest) (response ListSystemMediaWorkflowsResponse, err error)
- func (client MediaServicesClient) RemoveMediaAssetLock(ctx context.Context, request RemoveMediaAssetLockRequest) (response RemoveMediaAssetLockResponse, err error)
- func (client MediaServicesClient) RemoveMediaWorkflowConfigurationLock(ctx context.Context, request RemoveMediaWorkflowConfigurationLockRequest) (response RemoveMediaWorkflowConfigurationLockResponse, err error)
- func (client MediaServicesClient) RemoveMediaWorkflowJobLock(ctx context.Context, request RemoveMediaWorkflowJobLockRequest) (response RemoveMediaWorkflowJobLockResponse, err error)
- func (client MediaServicesClient) RemoveMediaWorkflowLock(ctx context.Context, request RemoveMediaWorkflowLockRequest) (response RemoveMediaWorkflowLockResponse, err error)
- func (client MediaServicesClient) RemoveStreamCdnConfigLock(ctx context.Context, request RemoveStreamCdnConfigLockRequest) (response RemoveStreamCdnConfigLockResponse, err error)
- func (client MediaServicesClient) RemoveStreamDistributionChannelLock(ctx context.Context, request RemoveStreamDistributionChannelLockRequest) (response RemoveStreamDistributionChannelLockResponse, err error)
- func (client MediaServicesClient) RemoveStreamPackagingConfigLock(ctx context.Context, request RemoveStreamPackagingConfigLockRequest) (response RemoveStreamPackagingConfigLockResponse, err error)
- func (client *MediaServicesClient) SetRegion(region string)
- func (client MediaServicesClient) UpdateMediaAsset(ctx context.Context, request UpdateMediaAssetRequest) (response UpdateMediaAssetResponse, err error)
- func (client MediaServicesClient) UpdateMediaWorkflow(ctx context.Context, request UpdateMediaWorkflowRequest) (response UpdateMediaWorkflowResponse, err error)
- func (client MediaServicesClient) UpdateMediaWorkflowConfiguration(ctx context.Context, request UpdateMediaWorkflowConfigurationRequest) (response UpdateMediaWorkflowConfigurationResponse, err error)
- func (client MediaServicesClient) UpdateMediaWorkflowJob(ctx context.Context, request UpdateMediaWorkflowJobRequest) (response UpdateMediaWorkflowJobResponse, err error)
- func (client MediaServicesClient) UpdateStreamCdnConfig(ctx context.Context, request UpdateStreamCdnConfigRequest) (response UpdateStreamCdnConfigResponse, err error)
- func (client MediaServicesClient) UpdateStreamDistributionChannel(ctx context.Context, request UpdateStreamDistributionChannelRequest) (response UpdateStreamDistributionChannelResponse, err error)
- func (client MediaServicesClient) UpdateStreamPackagingConfig(ctx context.Context, request UpdateStreamPackagingConfigRequest) (response UpdateStreamPackagingConfigResponse, err error)
- type MediaStreamClient
- func (client *MediaStreamClient) ConfigurationProvider() *common.ConfigurationProvider
- func (client MediaStreamClient) GeneratePlaylist(ctx context.Context, request GeneratePlaylistRequest) (response GeneratePlaylistResponse, err error)
- func (client MediaStreamClient) GenerateSessionToken(ctx context.Context, request GenerateSessionTokenRequest) (response GenerateSessionTokenResponse, err error)
- func (client *MediaStreamClient) SetRegion(region string)
- type MediaWorkflow
- type MediaWorkflowCollection
- type MediaWorkflowConfiguration
- type MediaWorkflowConfigurationCollection
- type MediaWorkflowConfigurationLifecycleStateEnum
- type MediaWorkflowConfigurationSummary
- type MediaWorkflowJob
- type MediaWorkflowJobCollection
- type MediaWorkflowJobLifecycleStateEnum
- type MediaWorkflowJobSortByEnum
- type MediaWorkflowJobSummary
- type MediaWorkflowLifecycleStateEnum
- type MediaWorkflowSummary
- type MediaWorkflowTask
- type MediaWorkflowTaskDeclaration
- type MediaWorkflowTaskDeclarationCollection
- type MediaWorkflowTaskDeclarationSortByEnum
- type MediaWorkflowTaskState
- type Metadata
- type RemoveLockDetails
- type RemoveLockDetailsTypeEnum
- type RemoveMediaAssetLockRequest
- func (request RemoveMediaAssetLockRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request RemoveMediaAssetLockRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request RemoveMediaAssetLockRequest) RetryPolicy() *common.RetryPolicy
- func (request RemoveMediaAssetLockRequest) String() string
- func (request RemoveMediaAssetLockRequest) ValidateEnumValue() (bool, error)
- type RemoveMediaAssetLockResponse
- type RemoveMediaWorkflowConfigurationLockRequest
- func (request RemoveMediaWorkflowConfigurationLockRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request RemoveMediaWorkflowConfigurationLockRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request RemoveMediaWorkflowConfigurationLockRequest) RetryPolicy() *common.RetryPolicy
- func (request RemoveMediaWorkflowConfigurationLockRequest) String() string
- func (request RemoveMediaWorkflowConfigurationLockRequest) ValidateEnumValue() (bool, error)
- type RemoveMediaWorkflowConfigurationLockResponse
- type RemoveMediaWorkflowJobLockRequest
- func (request RemoveMediaWorkflowJobLockRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request RemoveMediaWorkflowJobLockRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request RemoveMediaWorkflowJobLockRequest) RetryPolicy() *common.RetryPolicy
- func (request RemoveMediaWorkflowJobLockRequest) String() string
- func (request RemoveMediaWorkflowJobLockRequest) ValidateEnumValue() (bool, error)
- type RemoveMediaWorkflowJobLockResponse
- type RemoveMediaWorkflowLockRequest
- func (request RemoveMediaWorkflowLockRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request RemoveMediaWorkflowLockRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request RemoveMediaWorkflowLockRequest) RetryPolicy() *common.RetryPolicy
- func (request RemoveMediaWorkflowLockRequest) String() string
- func (request RemoveMediaWorkflowLockRequest) ValidateEnumValue() (bool, error)
- type RemoveMediaWorkflowLockResponse
- type RemoveStreamCdnConfigLockRequest
- func (request RemoveStreamCdnConfigLockRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request RemoveStreamCdnConfigLockRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request RemoveStreamCdnConfigLockRequest) RetryPolicy() *common.RetryPolicy
- func (request RemoveStreamCdnConfigLockRequest) String() string
- func (request RemoveStreamCdnConfigLockRequest) ValidateEnumValue() (bool, error)
- type RemoveStreamCdnConfigLockResponse
- type RemoveStreamDistributionChannelLockRequest
- func (request RemoveStreamDistributionChannelLockRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request RemoveStreamDistributionChannelLockRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request RemoveStreamDistributionChannelLockRequest) RetryPolicy() *common.RetryPolicy
- func (request RemoveStreamDistributionChannelLockRequest) String() string
- func (request RemoveStreamDistributionChannelLockRequest) ValidateEnumValue() (bool, error)
- type RemoveStreamDistributionChannelLockResponse
- type RemoveStreamPackagingConfigLockRequest
- func (request RemoveStreamPackagingConfigLockRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request RemoveStreamPackagingConfigLockRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request RemoveStreamPackagingConfigLockRequest) RetryPolicy() *common.RetryPolicy
- func (request RemoveStreamPackagingConfigLockRequest) String() string
- func (request RemoveStreamPackagingConfigLockRequest) ValidateEnumValue() (bool, error)
- type RemoveStreamPackagingConfigLockResponse
- type ResourceLock
- type ResourceLockTypeEnum
- type SessionToken
- type SortByEnum
- type SortOrderEnum
- type StreamCdnConfig
- type StreamCdnConfigCollection
- type StreamCdnConfigLifecycleStateEnum
- type StreamCdnConfigSection
- type StreamCdnConfigSectionTypeEnum
- type StreamCdnConfigSummary
- type StreamDistributionChannel
- type StreamDistributionChannelCollection
- type StreamDistributionChannelLifecycleStateEnum
- type StreamDistributionChannelSummary
- type StreamPackagingConfig
- type StreamPackagingConfigCollection
- type StreamPackagingConfigEncryption
- type StreamPackagingConfigEncryptionAes128
- type StreamPackagingConfigEncryptionAlgorithmEnum
- type StreamPackagingConfigEncryptionNone
- type StreamPackagingConfigLifecycleStateEnum
- type StreamPackagingConfigStreamPackagingFormatEnum
- type StreamPackagingConfigSummary
- type SystemMediaWorkflow
- type SystemMediaWorkflowCollection
- type UpdateMediaAssetDetails
- type UpdateMediaAssetRequest
- func (request UpdateMediaAssetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateMediaAssetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateMediaAssetRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateMediaAssetRequest) String() string
- func (request UpdateMediaAssetRequest) ValidateEnumValue() (bool, error)
- type UpdateMediaAssetResponse
- type UpdateMediaWorkflowConfigurationDetails
- type UpdateMediaWorkflowConfigurationRequest
- func (request UpdateMediaWorkflowConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateMediaWorkflowConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateMediaWorkflowConfigurationRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateMediaWorkflowConfigurationRequest) String() string
- func (request UpdateMediaWorkflowConfigurationRequest) ValidateEnumValue() (bool, error)
- type UpdateMediaWorkflowConfigurationResponse
- type UpdateMediaWorkflowDetails
- type UpdateMediaWorkflowJobDetails
- type UpdateMediaWorkflowJobRequest
- func (request UpdateMediaWorkflowJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateMediaWorkflowJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateMediaWorkflowJobRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateMediaWorkflowJobRequest) String() string
- func (request UpdateMediaWorkflowJobRequest) ValidateEnumValue() (bool, error)
- type UpdateMediaWorkflowJobResponse
- type UpdateMediaWorkflowRequest
- func (request UpdateMediaWorkflowRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateMediaWorkflowRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateMediaWorkflowRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateMediaWorkflowRequest) String() string
- func (request UpdateMediaWorkflowRequest) ValidateEnumValue() (bool, error)
- type UpdateMediaWorkflowResponse
- type UpdateStreamCdnConfigDetails
- type UpdateStreamCdnConfigRequest
- func (request UpdateStreamCdnConfigRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateStreamCdnConfigRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateStreamCdnConfigRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateStreamCdnConfigRequest) String() string
- func (request UpdateStreamCdnConfigRequest) ValidateEnumValue() (bool, error)
- type UpdateStreamCdnConfigResponse
- type UpdateStreamDistributionChannelDetails
- type UpdateStreamDistributionChannelRequest
- func (request UpdateStreamDistributionChannelRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateStreamDistributionChannelRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateStreamDistributionChannelRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateStreamDistributionChannelRequest) String() string
- func (request UpdateStreamDistributionChannelRequest) ValidateEnumValue() (bool, error)
- type UpdateStreamDistributionChannelResponse
- type UpdateStreamPackagingConfigDetails
- type UpdateStreamPackagingConfigRequest
- func (request UpdateStreamPackagingConfigRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateStreamPackagingConfigRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateStreamPackagingConfigRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateStreamPackagingConfigRequest) String() string
- func (request UpdateStreamPackagingConfigRequest) ValidateEnumValue() (bool, error)
- type UpdateStreamPackagingConfigResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAddLockDetailsTypeEnumStringValues ¶ added in v65.58.0
func GetAddLockDetailsTypeEnumStringValues() []string
GetAddLockDetailsTypeEnumStringValues Enumerates the set of values in String for AddLockDetailsTypeEnum
func GetAkamaiManualStreamCdnConfigOriginAuthSignEncryptionEnumStringValues ¶
func GetAkamaiManualStreamCdnConfigOriginAuthSignEncryptionEnumStringValues() []string
GetAkamaiManualStreamCdnConfigOriginAuthSignEncryptionEnumStringValues Enumerates the set of values in String for AkamaiManualStreamCdnConfigOriginAuthSignEncryptionEnum
func GetAkamaiManualStreamCdnConfigOriginAuthSignTypeEnumStringValues ¶
func GetAkamaiManualStreamCdnConfigOriginAuthSignTypeEnumStringValues() []string
GetAkamaiManualStreamCdnConfigOriginAuthSignTypeEnumStringValues Enumerates the set of values in String for AkamaiManualStreamCdnConfigOriginAuthSignTypeEnum
func GetAssetTypeEnumStringValues ¶
func GetAssetTypeEnumStringValues() []string
GetAssetTypeEnumStringValues Enumerates the set of values in String for AssetTypeEnum
func GetCreateMediaWorkflowJobDetailsWorkflowIdentifierTypeEnumStringValues ¶
func GetCreateMediaWorkflowJobDetailsWorkflowIdentifierTypeEnumStringValues() []string
GetCreateMediaWorkflowJobDetailsWorkflowIdentifierTypeEnumStringValues Enumerates the set of values in String for CreateMediaWorkflowJobDetailsWorkflowIdentifierTypeEnum
func GetCreateStreamPackagingConfigDetailsStreamPackagingFormatEnumStringValues ¶
func GetCreateStreamPackagingConfigDetailsStreamPackagingFormatEnumStringValues() []string
GetCreateStreamPackagingConfigDetailsStreamPackagingFormatEnumStringValues Enumerates the set of values in String for CreateStreamPackagingConfigDetailsStreamPackagingFormatEnum
func GetDeleteMediaAssetDeleteModeEnumStringValues ¶
func GetDeleteMediaAssetDeleteModeEnumStringValues() []string
GetDeleteMediaAssetDeleteModeEnumStringValues Enumerates the set of values in String for DeleteMediaAssetDeleteModeEnum
func GetDeleteModeEnumStringValues ¶
func GetDeleteModeEnumStringValues() []string
GetDeleteModeEnumStringValues Enumerates the set of values in String for DeleteModeEnum
func GetGenerateSessionTokenDetailsScopesEnumStringValues ¶ added in v65.14.0
func GetGenerateSessionTokenDetailsScopesEnumStringValues() []string
GetGenerateSessionTokenDetailsScopesEnumStringValues Enumerates the set of values in String for GenerateSessionTokenDetailsScopesEnum
func GetIngestStreamDistributionChannelDetailsIngestPayloadTypeEnumStringValues ¶
func GetIngestStreamDistributionChannelDetailsIngestPayloadTypeEnumStringValues() []string
GetIngestStreamDistributionChannelDetailsIngestPayloadTypeEnumStringValues Enumerates the set of values in String for IngestStreamDistributionChannelDetailsIngestPayloadTypeEnum
func GetJobOutputAssetTypeEnumStringValues ¶
func GetJobOutputAssetTypeEnumStringValues() []string
GetJobOutputAssetTypeEnumStringValues Enumerates the set of values in String for JobOutputAssetTypeEnum
func GetLifecycleStateEnumStringValues ¶
func GetLifecycleStateEnumStringValues() []string
GetLifecycleStateEnumStringValues Enumerates the set of values in String for LifecycleStateEnum
func GetListMediaAssetDistributionChannelAttachmentsSortByEnumStringValues ¶
func GetListMediaAssetDistributionChannelAttachmentsSortByEnumStringValues() []string
GetListMediaAssetDistributionChannelAttachmentsSortByEnumStringValues Enumerates the set of values in String for ListMediaAssetDistributionChannelAttachmentsSortByEnum
func GetListMediaAssetDistributionChannelAttachmentsSortOrderEnumStringValues ¶
func GetListMediaAssetDistributionChannelAttachmentsSortOrderEnumStringValues() []string
GetListMediaAssetDistributionChannelAttachmentsSortOrderEnumStringValues Enumerates the set of values in String for ListMediaAssetDistributionChannelAttachmentsSortOrderEnum
func GetListMediaAssetsLifecycleStateEnumStringValues ¶
func GetListMediaAssetsLifecycleStateEnumStringValues() []string
GetListMediaAssetsLifecycleStateEnumStringValues Enumerates the set of values in String for ListMediaAssetsLifecycleStateEnum
func GetListMediaAssetsSortByEnumStringValues ¶
func GetListMediaAssetsSortByEnumStringValues() []string
GetListMediaAssetsSortByEnumStringValues Enumerates the set of values in String for ListMediaAssetsSortByEnum
func GetListMediaAssetsSortOrderEnumStringValues ¶
func GetListMediaAssetsSortOrderEnumStringValues() []string
GetListMediaAssetsSortOrderEnumStringValues Enumerates the set of values in String for ListMediaAssetsSortOrderEnum
func GetListMediaAssetsTypeEnumStringValues ¶
func GetListMediaAssetsTypeEnumStringValues() []string
GetListMediaAssetsTypeEnumStringValues Enumerates the set of values in String for ListMediaAssetsTypeEnum
func GetListMediaWorkflowConfigurationsSortByEnumStringValues ¶
func GetListMediaWorkflowConfigurationsSortByEnumStringValues() []string
GetListMediaWorkflowConfigurationsSortByEnumStringValues Enumerates the set of values in String for ListMediaWorkflowConfigurationsSortByEnum
func GetListMediaWorkflowConfigurationsSortOrderEnumStringValues ¶
func GetListMediaWorkflowConfigurationsSortOrderEnumStringValues() []string
GetListMediaWorkflowConfigurationsSortOrderEnumStringValues Enumerates the set of values in String for ListMediaWorkflowConfigurationsSortOrderEnum
func GetListMediaWorkflowJobsSortByEnumStringValues ¶
func GetListMediaWorkflowJobsSortByEnumStringValues() []string
GetListMediaWorkflowJobsSortByEnumStringValues Enumerates the set of values in String for ListMediaWorkflowJobsSortByEnum
func GetListMediaWorkflowJobsSortOrderEnumStringValues ¶
func GetListMediaWorkflowJobsSortOrderEnumStringValues() []string
GetListMediaWorkflowJobsSortOrderEnumStringValues Enumerates the set of values in String for ListMediaWorkflowJobsSortOrderEnum
func GetListMediaWorkflowTaskDeclarationsSortByEnumStringValues ¶
func GetListMediaWorkflowTaskDeclarationsSortByEnumStringValues() []string
GetListMediaWorkflowTaskDeclarationsSortByEnumStringValues Enumerates the set of values in String for ListMediaWorkflowTaskDeclarationsSortByEnum
func GetListMediaWorkflowTaskDeclarationsSortOrderEnumStringValues ¶
func GetListMediaWorkflowTaskDeclarationsSortOrderEnumStringValues() []string
GetListMediaWorkflowTaskDeclarationsSortOrderEnumStringValues Enumerates the set of values in String for ListMediaWorkflowTaskDeclarationsSortOrderEnum
func GetListMediaWorkflowsSortByEnumStringValues ¶
func GetListMediaWorkflowsSortByEnumStringValues() []string
GetListMediaWorkflowsSortByEnumStringValues Enumerates the set of values in String for ListMediaWorkflowsSortByEnum
func GetListMediaWorkflowsSortOrderEnumStringValues ¶
func GetListMediaWorkflowsSortOrderEnumStringValues() []string
GetListMediaWorkflowsSortOrderEnumStringValues Enumerates the set of values in String for ListMediaWorkflowsSortOrderEnum
func GetListStreamCdnConfigsSortByEnumStringValues ¶
func GetListStreamCdnConfigsSortByEnumStringValues() []string
GetListStreamCdnConfigsSortByEnumStringValues Enumerates the set of values in String for ListStreamCdnConfigsSortByEnum
func GetListStreamCdnConfigsSortOrderEnumStringValues ¶
func GetListStreamCdnConfigsSortOrderEnumStringValues() []string
GetListStreamCdnConfigsSortOrderEnumStringValues Enumerates the set of values in String for ListStreamCdnConfigsSortOrderEnum
func GetListStreamDistributionChannelsSortByEnumStringValues ¶
func GetListStreamDistributionChannelsSortByEnumStringValues() []string
GetListStreamDistributionChannelsSortByEnumStringValues Enumerates the set of values in String for ListStreamDistributionChannelsSortByEnum
func GetListStreamDistributionChannelsSortOrderEnumStringValues ¶
func GetListStreamDistributionChannelsSortOrderEnumStringValues() []string
GetListStreamDistributionChannelsSortOrderEnumStringValues Enumerates the set of values in String for ListStreamDistributionChannelsSortOrderEnum
func GetListStreamPackagingConfigsSortByEnumStringValues ¶
func GetListStreamPackagingConfigsSortByEnumStringValues() []string
GetListStreamPackagingConfigsSortByEnumStringValues Enumerates the set of values in String for ListStreamPackagingConfigsSortByEnum
func GetListStreamPackagingConfigsSortOrderEnumStringValues ¶
func GetListStreamPackagingConfigsSortOrderEnumStringValues() []string
GetListStreamPackagingConfigsSortOrderEnumStringValues Enumerates the set of values in String for ListStreamPackagingConfigsSortOrderEnum
func GetListSystemMediaWorkflowsSortOrderEnumStringValues ¶
func GetListSystemMediaWorkflowsSortOrderEnumStringValues() []string
GetListSystemMediaWorkflowsSortOrderEnumStringValues Enumerates the set of values in String for ListSystemMediaWorkflowsSortOrderEnum
func GetMediaAssetDistributionChannelAttachmentLifecycleStateEnumStringValues ¶
func GetMediaAssetDistributionChannelAttachmentLifecycleStateEnumStringValues() []string
GetMediaAssetDistributionChannelAttachmentLifecycleStateEnumStringValues Enumerates the set of values in String for MediaAssetDistributionChannelAttachmentLifecycleStateEnum
func GetMediaAssetDistributionChannelAttachmentSortByEnumStringValues ¶
func GetMediaAssetDistributionChannelAttachmentSortByEnumStringValues() []string
GetMediaAssetDistributionChannelAttachmentSortByEnumStringValues Enumerates the set of values in String for MediaAssetDistributionChannelAttachmentSortByEnum
func GetMediaAssetSortByEnumStringValues ¶
func GetMediaAssetSortByEnumStringValues() []string
GetMediaAssetSortByEnumStringValues Enumerates the set of values in String for MediaAssetSortByEnum
func GetMediaAssetTagTypeEnumStringValues ¶
func GetMediaAssetTagTypeEnumStringValues() []string
GetMediaAssetTagTypeEnumStringValues Enumerates the set of values in String for MediaAssetTagTypeEnum
func GetMediaWorkflowConfigurationLifecycleStateEnumStringValues ¶
func GetMediaWorkflowConfigurationLifecycleStateEnumStringValues() []string
GetMediaWorkflowConfigurationLifecycleStateEnumStringValues Enumerates the set of values in String for MediaWorkflowConfigurationLifecycleStateEnum
func GetMediaWorkflowJobLifecycleStateEnumStringValues ¶
func GetMediaWorkflowJobLifecycleStateEnumStringValues() []string
GetMediaWorkflowJobLifecycleStateEnumStringValues Enumerates the set of values in String for MediaWorkflowJobLifecycleStateEnum
func GetMediaWorkflowJobSortByEnumStringValues ¶
func GetMediaWorkflowJobSortByEnumStringValues() []string
GetMediaWorkflowJobSortByEnumStringValues Enumerates the set of values in String for MediaWorkflowJobSortByEnum
func GetMediaWorkflowLifecycleStateEnumStringValues ¶
func GetMediaWorkflowLifecycleStateEnumStringValues() []string
GetMediaWorkflowLifecycleStateEnumStringValues Enumerates the set of values in String for MediaWorkflowLifecycleStateEnum
func GetMediaWorkflowTaskDeclarationSortByEnumStringValues ¶
func GetMediaWorkflowTaskDeclarationSortByEnumStringValues() []string
GetMediaWorkflowTaskDeclarationSortByEnumStringValues Enumerates the set of values in String for MediaWorkflowTaskDeclarationSortByEnum
func GetRemoveLockDetailsTypeEnumStringValues ¶ added in v65.58.0
func GetRemoveLockDetailsTypeEnumStringValues() []string
GetRemoveLockDetailsTypeEnumStringValues Enumerates the set of values in String for RemoveLockDetailsTypeEnum
func GetResourceLockTypeEnumStringValues ¶ added in v65.58.0
func GetResourceLockTypeEnumStringValues() []string
GetResourceLockTypeEnumStringValues Enumerates the set of values in String for ResourceLockTypeEnum
func GetSortByEnumStringValues ¶
func GetSortByEnumStringValues() []string
GetSortByEnumStringValues Enumerates the set of values in String for SortByEnum
func GetSortOrderEnumStringValues ¶
func GetSortOrderEnumStringValues() []string
GetSortOrderEnumStringValues Enumerates the set of values in String for SortOrderEnum
func GetStreamCdnConfigLifecycleStateEnumStringValues ¶
func GetStreamCdnConfigLifecycleStateEnumStringValues() []string
GetStreamCdnConfigLifecycleStateEnumStringValues Enumerates the set of values in String for StreamCdnConfigLifecycleStateEnum
func GetStreamCdnConfigSectionTypeEnumStringValues ¶
func GetStreamCdnConfigSectionTypeEnumStringValues() []string
GetStreamCdnConfigSectionTypeEnumStringValues Enumerates the set of values in String for StreamCdnConfigSectionTypeEnum
func GetStreamDistributionChannelLifecycleStateEnumStringValues ¶
func GetStreamDistributionChannelLifecycleStateEnumStringValues() []string
GetStreamDistributionChannelLifecycleStateEnumStringValues Enumerates the set of values in String for StreamDistributionChannelLifecycleStateEnum
func GetStreamPackagingConfigEncryptionAlgorithmEnumStringValues ¶
func GetStreamPackagingConfigEncryptionAlgorithmEnumStringValues() []string
GetStreamPackagingConfigEncryptionAlgorithmEnumStringValues Enumerates the set of values in String for StreamPackagingConfigEncryptionAlgorithmEnum
func GetStreamPackagingConfigLifecycleStateEnumStringValues ¶
func GetStreamPackagingConfigLifecycleStateEnumStringValues() []string
GetStreamPackagingConfigLifecycleStateEnumStringValues Enumerates the set of values in String for StreamPackagingConfigLifecycleStateEnum
func GetStreamPackagingConfigStreamPackagingFormatEnumStringValues ¶
func GetStreamPackagingConfigStreamPackagingFormatEnumStringValues() []string
GetStreamPackagingConfigStreamPackagingFormatEnumStringValues Enumerates the set of values in String for StreamPackagingConfigStreamPackagingFormatEnum
Types ¶
type AddLockDetails ¶ added in v65.58.0
type AddLockDetails struct { // Type of the lock. Type AddLockDetailsTypeEnum `mandatory:"true" json:"type"` // The compartment ID of the lock. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The ID of the Target that is locking this Target. Indicates that deleting this Target will remove the lock. RelatedResourceId *string `mandatory:"false" json:"relatedResourceId"` // A message added by the creator of the lock. This is typically used to give an // indication of why the resource is locked. Message *string `mandatory:"false" json:"message"` // When the lock was created. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` }
AddLockDetails Request payload to add lock to the resource. The FULL lock type allows no modifications (delete, create, update). The DELETE lock type allows all modifications, but delete is not allowed. type: object
func (AddLockDetails) String ¶ added in v65.58.0
func (m AddLockDetails) String() string
func (AddLockDetails) ValidateEnumValue ¶ added in v65.58.0
func (m AddLockDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddLockDetailsTypeEnum ¶ added in v65.58.0
type AddLockDetailsTypeEnum string
AddLockDetailsTypeEnum Enum with underlying type: string
const ( AddLockDetailsTypeFull AddLockDetailsTypeEnum = "FULL" AddLockDetailsTypeDelete AddLockDetailsTypeEnum = "DELETE" )
Set of constants representing the allowable values for AddLockDetailsTypeEnum
func GetAddLockDetailsTypeEnumValues ¶ added in v65.58.0
func GetAddLockDetailsTypeEnumValues() []AddLockDetailsTypeEnum
GetAddLockDetailsTypeEnumValues Enumerates the set of values for AddLockDetailsTypeEnum
func GetMappingAddLockDetailsTypeEnum ¶ added in v65.58.0
func GetMappingAddLockDetailsTypeEnum(val string) (AddLockDetailsTypeEnum, bool)
GetMappingAddLockDetailsTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type AddMediaAssetLockRequest ¶ added in v65.58.0
type AddMediaAssetLockRequest struct { // The details to be updated for the AddLock. AddLockDetails `contributesTo:"body"` // Unique MediaAsset identifier MediaAssetId *string `mandatory:"true" contributesTo:"path" name:"mediaAssetId"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without the risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
AddMediaAssetLockRequest wrapper for the AddMediaAssetLock operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/AddMediaAssetLock.go.html to see an example of how to use AddMediaAssetLockRequest.
func (AddMediaAssetLockRequest) BinaryRequestBody ¶ added in v65.58.0
func (request AddMediaAssetLockRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (AddMediaAssetLockRequest) HTTPRequest ¶ added in v65.58.0
func (request AddMediaAssetLockRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (AddMediaAssetLockRequest) RetryPolicy ¶ added in v65.58.0
func (request AddMediaAssetLockRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (AddMediaAssetLockRequest) String ¶ added in v65.58.0
func (request AddMediaAssetLockRequest) String() string
func (AddMediaAssetLockRequest) ValidateEnumValue ¶ added in v65.58.0
func (request AddMediaAssetLockRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddMediaAssetLockResponse ¶ added in v65.58.0
type AddMediaAssetLockResponse struct { // The underlying http response RawResponse *http.Response // The MediaAsset instance MediaAsset `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
AddMediaAssetLockResponse wrapper for the AddMediaAssetLock operation
func (AddMediaAssetLockResponse) HTTPResponse ¶ added in v65.58.0
func (response AddMediaAssetLockResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (AddMediaAssetLockResponse) String ¶ added in v65.58.0
func (response AddMediaAssetLockResponse) String() string
type AddMediaWorkflowConfigurationLockRequest ¶ added in v65.58.0
type AddMediaWorkflowConfigurationLockRequest struct { // AddResourceLockDetails body parameter AddResourceLockDetails AddLockDetails `contributesTo:"body"` // Unique MediaWorkflowConfiguration identifier. MediaWorkflowConfigurationId *string `mandatory:"true" contributesTo:"path" name:"mediaWorkflowConfigurationId"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without the risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
AddMediaWorkflowConfigurationLockRequest wrapper for the AddMediaWorkflowConfigurationLock operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/AddMediaWorkflowConfigurationLock.go.html to see an example of how to use AddMediaWorkflowConfigurationLockRequest.
func (AddMediaWorkflowConfigurationLockRequest) BinaryRequestBody ¶ added in v65.58.0
func (request AddMediaWorkflowConfigurationLockRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (AddMediaWorkflowConfigurationLockRequest) HTTPRequest ¶ added in v65.58.0
func (request AddMediaWorkflowConfigurationLockRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (AddMediaWorkflowConfigurationLockRequest) RetryPolicy ¶ added in v65.58.0
func (request AddMediaWorkflowConfigurationLockRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (AddMediaWorkflowConfigurationLockRequest) String ¶ added in v65.58.0
func (request AddMediaWorkflowConfigurationLockRequest) String() string
func (AddMediaWorkflowConfigurationLockRequest) ValidateEnumValue ¶ added in v65.58.0
func (request AddMediaWorkflowConfigurationLockRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddMediaWorkflowConfigurationLockResponse ¶ added in v65.58.0
type AddMediaWorkflowConfigurationLockResponse struct { // The underlying http response RawResponse *http.Response // The MediaWorkflowConfiguration instance MediaWorkflowConfiguration `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
AddMediaWorkflowConfigurationLockResponse wrapper for the AddMediaWorkflowConfigurationLock operation
func (AddMediaWorkflowConfigurationLockResponse) HTTPResponse ¶ added in v65.58.0
func (response AddMediaWorkflowConfigurationLockResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (AddMediaWorkflowConfigurationLockResponse) String ¶ added in v65.58.0
func (response AddMediaWorkflowConfigurationLockResponse) String() string
type AddMediaWorkflowJobLockRequest ¶ added in v65.58.0
type AddMediaWorkflowJobLockRequest struct { // The details to be updated for the AddLock. AddLockDetails `contributesTo:"body"` // Unique MediaWorkflowJob identifier. MediaWorkflowJobId *string `mandatory:"true" contributesTo:"path" name:"mediaWorkflowJobId"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without the risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
AddMediaWorkflowJobLockRequest wrapper for the AddMediaWorkflowJobLock operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/AddMediaWorkflowJobLock.go.html to see an example of how to use AddMediaWorkflowJobLockRequest.
func (AddMediaWorkflowJobLockRequest) BinaryRequestBody ¶ added in v65.58.0
func (request AddMediaWorkflowJobLockRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (AddMediaWorkflowJobLockRequest) HTTPRequest ¶ added in v65.58.0
func (request AddMediaWorkflowJobLockRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (AddMediaWorkflowJobLockRequest) RetryPolicy ¶ added in v65.58.0
func (request AddMediaWorkflowJobLockRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (AddMediaWorkflowJobLockRequest) String ¶ added in v65.58.0
func (request AddMediaWorkflowJobLockRequest) String() string
func (AddMediaWorkflowJobLockRequest) ValidateEnumValue ¶ added in v65.58.0
func (request AddMediaWorkflowJobLockRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddMediaWorkflowJobLockResponse ¶ added in v65.58.0
type AddMediaWorkflowJobLockResponse struct { // The underlying http response RawResponse *http.Response // The MediaWorkflowJob instance MediaWorkflowJob `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
AddMediaWorkflowJobLockResponse wrapper for the AddMediaWorkflowJobLock operation
func (AddMediaWorkflowJobLockResponse) HTTPResponse ¶ added in v65.58.0
func (response AddMediaWorkflowJobLockResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (AddMediaWorkflowJobLockResponse) String ¶ added in v65.58.0
func (response AddMediaWorkflowJobLockResponse) String() string
type AddMediaWorkflowLockRequest ¶ added in v65.58.0
type AddMediaWorkflowLockRequest struct { // AddResourceLockDetails body parameter AddResourceLockDetails AddLockDetails `contributesTo:"body"` // Unique MediaWorkflow identifier. MediaWorkflowId *string `mandatory:"true" contributesTo:"path" name:"mediaWorkflowId"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without the risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
AddMediaWorkflowLockRequest wrapper for the AddMediaWorkflowLock operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/AddMediaWorkflowLock.go.html to see an example of how to use AddMediaWorkflowLockRequest.
func (AddMediaWorkflowLockRequest) BinaryRequestBody ¶ added in v65.58.0
func (request AddMediaWorkflowLockRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (AddMediaWorkflowLockRequest) HTTPRequest ¶ added in v65.58.0
func (request AddMediaWorkflowLockRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (AddMediaWorkflowLockRequest) RetryPolicy ¶ added in v65.58.0
func (request AddMediaWorkflowLockRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (AddMediaWorkflowLockRequest) String ¶ added in v65.58.0
func (request AddMediaWorkflowLockRequest) String() string
func (AddMediaWorkflowLockRequest) ValidateEnumValue ¶ added in v65.58.0
func (request AddMediaWorkflowLockRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddMediaWorkflowLockResponse ¶ added in v65.58.0
type AddMediaWorkflowLockResponse struct { // The underlying http response RawResponse *http.Response // The MediaWorkflow instance MediaWorkflow `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
AddMediaWorkflowLockResponse wrapper for the AddMediaWorkflowLock operation
func (AddMediaWorkflowLockResponse) HTTPResponse ¶ added in v65.58.0
func (response AddMediaWorkflowLockResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (AddMediaWorkflowLockResponse) String ¶ added in v65.58.0
func (response AddMediaWorkflowLockResponse) String() string
type AddStreamCdnConfigLockRequest ¶ added in v65.58.0
type AddStreamCdnConfigLockRequest struct { // AddResourceLockDetails body parameter AddResourceLockDetails AddLockDetails `contributesTo:"body"` // Unique StreamCdnConfig identifier. StreamCdnConfigId *string `mandatory:"true" contributesTo:"path" name:"streamCdnConfigId"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without the risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
AddStreamCdnConfigLockRequest wrapper for the AddStreamCdnConfigLock operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/AddStreamCdnConfigLock.go.html to see an example of how to use AddStreamCdnConfigLockRequest.
func (AddStreamCdnConfigLockRequest) BinaryRequestBody ¶ added in v65.58.0
func (request AddStreamCdnConfigLockRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (AddStreamCdnConfigLockRequest) HTTPRequest ¶ added in v65.58.0
func (request AddStreamCdnConfigLockRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (AddStreamCdnConfigLockRequest) RetryPolicy ¶ added in v65.58.0
func (request AddStreamCdnConfigLockRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (AddStreamCdnConfigLockRequest) String ¶ added in v65.58.0
func (request AddStreamCdnConfigLockRequest) String() string
func (AddStreamCdnConfigLockRequest) ValidateEnumValue ¶ added in v65.58.0
func (request AddStreamCdnConfigLockRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddStreamCdnConfigLockResponse ¶ added in v65.58.0
type AddStreamCdnConfigLockResponse struct { // The underlying http response RawResponse *http.Response // The StreamCdnConfig instance StreamCdnConfig `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
AddStreamCdnConfigLockResponse wrapper for the AddStreamCdnConfigLock operation
func (AddStreamCdnConfigLockResponse) HTTPResponse ¶ added in v65.58.0
func (response AddStreamCdnConfigLockResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (AddStreamCdnConfigLockResponse) String ¶ added in v65.58.0
func (response AddStreamCdnConfigLockResponse) String() string
type AddStreamDistributionChannelLockRequest ¶ added in v65.58.0
type AddStreamDistributionChannelLockRequest struct { // AddResourceLockDetails body parameter AddResourceLockDetails AddLockDetails `contributesTo:"body"` // Unique Stream Distribution Channel path identifier. StreamDistributionChannelId *string `mandatory:"true" contributesTo:"path" name:"streamDistributionChannelId"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without the risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
AddStreamDistributionChannelLockRequest wrapper for the AddStreamDistributionChannelLock operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/AddStreamDistributionChannelLock.go.html to see an example of how to use AddStreamDistributionChannelLockRequest.
func (AddStreamDistributionChannelLockRequest) BinaryRequestBody ¶ added in v65.58.0
func (request AddStreamDistributionChannelLockRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (AddStreamDistributionChannelLockRequest) HTTPRequest ¶ added in v65.58.0
func (request AddStreamDistributionChannelLockRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (AddStreamDistributionChannelLockRequest) RetryPolicy ¶ added in v65.58.0
func (request AddStreamDistributionChannelLockRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (AddStreamDistributionChannelLockRequest) String ¶ added in v65.58.0
func (request AddStreamDistributionChannelLockRequest) String() string
func (AddStreamDistributionChannelLockRequest) ValidateEnumValue ¶ added in v65.58.0
func (request AddStreamDistributionChannelLockRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddStreamDistributionChannelLockResponse ¶ added in v65.58.0
type AddStreamDistributionChannelLockResponse struct { // The underlying http response RawResponse *http.Response // The StreamDistributionChannel instance StreamDistributionChannel `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
AddStreamDistributionChannelLockResponse wrapper for the AddStreamDistributionChannelLock operation
func (AddStreamDistributionChannelLockResponse) HTTPResponse ¶ added in v65.58.0
func (response AddStreamDistributionChannelLockResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (AddStreamDistributionChannelLockResponse) String ¶ added in v65.58.0
func (response AddStreamDistributionChannelLockResponse) String() string
type AddStreamPackagingConfigLockRequest ¶ added in v65.58.0
type AddStreamPackagingConfigLockRequest struct { // AddResourceLockDetails body parameter AddResourceLockDetails AddLockDetails `contributesTo:"body"` // Unique Stream Packaging Configuration path identifier. StreamPackagingConfigId *string `mandatory:"true" contributesTo:"path" name:"streamPackagingConfigId"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without the risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
AddStreamPackagingConfigLockRequest wrapper for the AddStreamPackagingConfigLock operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/AddStreamPackagingConfigLock.go.html to see an example of how to use AddStreamPackagingConfigLockRequest.
func (AddStreamPackagingConfigLockRequest) BinaryRequestBody ¶ added in v65.58.0
func (request AddStreamPackagingConfigLockRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (AddStreamPackagingConfigLockRequest) HTTPRequest ¶ added in v65.58.0
func (request AddStreamPackagingConfigLockRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (AddStreamPackagingConfigLockRequest) RetryPolicy ¶ added in v65.58.0
func (request AddStreamPackagingConfigLockRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (AddStreamPackagingConfigLockRequest) String ¶ added in v65.58.0
func (request AddStreamPackagingConfigLockRequest) String() string
func (AddStreamPackagingConfigLockRequest) ValidateEnumValue ¶ added in v65.58.0
func (request AddStreamPackagingConfigLockRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddStreamPackagingConfigLockResponse ¶ added in v65.58.0
type AddStreamPackagingConfigLockResponse struct { // The underlying http response RawResponse *http.Response // The StreamPackagingConfig instance StreamPackagingConfig `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
AddStreamPackagingConfigLockResponse wrapper for the AddStreamPackagingConfigLock operation
func (AddStreamPackagingConfigLockResponse) HTTPResponse ¶ added in v65.58.0
func (response AddStreamPackagingConfigLockResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (AddStreamPackagingConfigLockResponse) String ¶ added in v65.58.0
func (response AddStreamPackagingConfigLockResponse) String() string
type AkamaiManualStreamCdnConfig ¶
type AkamaiManualStreamCdnConfig struct { // The shared secret key A, two for errorless key rotation. OriginAuthSecretKeyA *string `mandatory:"false" json:"originAuthSecretKeyA"` // Nonce identifier for originAuthSecretKeyA (used to determine key used to sign). OriginAuthSecretKeyNonceA *string `mandatory:"false" json:"originAuthSecretKeyNonceA"` // The shared secret key B, two for errorless key rotation. OriginAuthSecretKeyB *string `mandatory:"false" json:"originAuthSecretKeyB"` // Nonce identifier for originAuthSecretKeyB (used to determine key used to sign). OriginAuthSecretKeyNonceB *string `mandatory:"false" json:"originAuthSecretKeyNonceB"` // The hostname of the CDN edge server to use when building CDN URLs. EdgeHostname *string `mandatory:"false" json:"edgeHostname"` // The path to prepend when building CDN URLs. EdgePathPrefix *string `mandatory:"false" json:"edgePathPrefix"` // Whether token authentication should be used at the CDN edge. IsEdgeTokenAuth *bool `mandatory:"false" json:"isEdgeTokenAuth"` // The encryption key to use for edge token authentication. EdgeTokenKey *string `mandatory:"false" json:"edgeTokenKey"` // Salt to use when encrypting authentication token. EdgeTokenSalt *string `mandatory:"false" json:"edgeTokenSalt"` // The type of data used to compute the signature. OriginAuthSignType AkamaiManualStreamCdnConfigOriginAuthSignTypeEnum `mandatory:"false" json:"originAuthSignType,omitempty"` // The type of encryption used to compute the signature. OriginAuthSignEncryption AkamaiManualStreamCdnConfigOriginAuthSignEncryptionEnum `mandatory:"false" json:"originAuthSignEncryption,omitempty"` }
AkamaiManualStreamCdnConfig Configuration fields for manual Akamai configuration.
func (AkamaiManualStreamCdnConfig) MarshalJSON ¶
func (m AkamaiManualStreamCdnConfig) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AkamaiManualStreamCdnConfig) String ¶
func (m AkamaiManualStreamCdnConfig) String() string
func (AkamaiManualStreamCdnConfig) ValidateEnumValue ¶
func (m AkamaiManualStreamCdnConfig) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AkamaiManualStreamCdnConfigOriginAuthSignEncryptionEnum ¶
type AkamaiManualStreamCdnConfigOriginAuthSignEncryptionEnum string
AkamaiManualStreamCdnConfigOriginAuthSignEncryptionEnum Enum with underlying type: string
const (
AkamaiManualStreamCdnConfigOriginAuthSignEncryptionSha256Hmac AkamaiManualStreamCdnConfigOriginAuthSignEncryptionEnum = "SHA256-HMAC"
)
Set of constants representing the allowable values for AkamaiManualStreamCdnConfigOriginAuthSignEncryptionEnum
func GetAkamaiManualStreamCdnConfigOriginAuthSignEncryptionEnumValues ¶
func GetAkamaiManualStreamCdnConfigOriginAuthSignEncryptionEnumValues() []AkamaiManualStreamCdnConfigOriginAuthSignEncryptionEnum
GetAkamaiManualStreamCdnConfigOriginAuthSignEncryptionEnumValues Enumerates the set of values for AkamaiManualStreamCdnConfigOriginAuthSignEncryptionEnum
func GetMappingAkamaiManualStreamCdnConfigOriginAuthSignEncryptionEnum ¶
func GetMappingAkamaiManualStreamCdnConfigOriginAuthSignEncryptionEnum(val string) (AkamaiManualStreamCdnConfigOriginAuthSignEncryptionEnum, bool)
GetMappingAkamaiManualStreamCdnConfigOriginAuthSignEncryptionEnum performs case Insensitive comparison on enum value and return the desired enum
type AkamaiManualStreamCdnConfigOriginAuthSignTypeEnum ¶
type AkamaiManualStreamCdnConfigOriginAuthSignTypeEnum string
AkamaiManualStreamCdnConfigOriginAuthSignTypeEnum Enum with underlying type: string
const (
AkamaiManualStreamCdnConfigOriginAuthSignTypeForwardurl AkamaiManualStreamCdnConfigOriginAuthSignTypeEnum = "ForwardURL"
)
Set of constants representing the allowable values for AkamaiManualStreamCdnConfigOriginAuthSignTypeEnum
func GetAkamaiManualStreamCdnConfigOriginAuthSignTypeEnumValues ¶
func GetAkamaiManualStreamCdnConfigOriginAuthSignTypeEnumValues() []AkamaiManualStreamCdnConfigOriginAuthSignTypeEnum
GetAkamaiManualStreamCdnConfigOriginAuthSignTypeEnumValues Enumerates the set of values for AkamaiManualStreamCdnConfigOriginAuthSignTypeEnum
func GetMappingAkamaiManualStreamCdnConfigOriginAuthSignTypeEnum ¶
func GetMappingAkamaiManualStreamCdnConfigOriginAuthSignTypeEnum(val string) (AkamaiManualStreamCdnConfigOriginAuthSignTypeEnum, bool)
GetMappingAkamaiManualStreamCdnConfigOriginAuthSignTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type AssetMetadataEntryDetails ¶
type AssetMetadataEntryDetails struct { // The Media Asset ID to ingest into the Distribution Channel. MediaAssetId *string `mandatory:"true" json:"mediaAssetId"` // The compartment ID where the Ingest Workflow Job will be run. CompartmentId *string `mandatory:"false" json:"compartmentId"` }
AssetMetadataEntryDetails Asset Metadata entry information.
func (AssetMetadataEntryDetails) MarshalJSON ¶
func (m AssetMetadataEntryDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AssetMetadataEntryDetails) String ¶
func (m AssetMetadataEntryDetails) String() string
func (AssetMetadataEntryDetails) ValidateEnumValue ¶
func (m AssetMetadataEntryDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AssetTypeEnum ¶
type AssetTypeEnum string
AssetTypeEnum Enum with underlying type: string
const ( AssetTypeAudio AssetTypeEnum = "AUDIO" AssetTypeVideo AssetTypeEnum = "VIDEO" AssetTypePlaylist AssetTypeEnum = "PLAYLIST" AssetTypeImage AssetTypeEnum = "IMAGE" AssetTypeCaptionFile AssetTypeEnum = "CAPTION_FILE" AssetTypeUnknown AssetTypeEnum = "UNKNOWN" )
Set of constants representing the allowable values for AssetTypeEnum
func GetAssetTypeEnumValues ¶
func GetAssetTypeEnumValues() []AssetTypeEnum
GetAssetTypeEnumValues Enumerates the set of values for AssetTypeEnum
func GetMappingAssetTypeEnum ¶
func GetMappingAssetTypeEnum(val string) (AssetTypeEnum, bool)
GetMappingAssetTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ChangeMediaAssetCompartmentDetails ¶
type ChangeMediaAssetCompartmentDetails struct { // Compartment Identifier. CompartmentId *string `mandatory:"true" json:"compartmentId"` }
ChangeMediaAssetCompartmentDetails The information to be updated.
func (ChangeMediaAssetCompartmentDetails) String ¶
func (m ChangeMediaAssetCompartmentDetails) String() string
func (ChangeMediaAssetCompartmentDetails) ValidateEnumValue ¶
func (m ChangeMediaAssetCompartmentDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeMediaAssetCompartmentRequest ¶
type ChangeMediaAssetCompartmentRequest struct { // Unique MediaAsset identifier MediaAssetId *string `mandatory:"true" contributesTo:"path" name:"mediaAssetId"` // The information to be updated. ChangeMediaAssetCompartmentDetails `contributesTo:"body"` // Whether to override locks (if any exist). IsLockOverride *bool `mandatory:"false" contributesTo:"query" name:"isLockOverride"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without the risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ChangeMediaAssetCompartmentRequest wrapper for the ChangeMediaAssetCompartment operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/ChangeMediaAssetCompartment.go.html to see an example of how to use ChangeMediaAssetCompartmentRequest.
func (ChangeMediaAssetCompartmentRequest) BinaryRequestBody ¶
func (request ChangeMediaAssetCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeMediaAssetCompartmentRequest) HTTPRequest ¶
func (request ChangeMediaAssetCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeMediaAssetCompartmentRequest) RetryPolicy ¶
func (request ChangeMediaAssetCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeMediaAssetCompartmentRequest) String ¶
func (request ChangeMediaAssetCompartmentRequest) String() string
func (ChangeMediaAssetCompartmentRequest) ValidateEnumValue ¶
func (request ChangeMediaAssetCompartmentRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeMediaAssetCompartmentResponse ¶
type ChangeMediaAssetCompartmentResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ChangeMediaAssetCompartmentResponse wrapper for the ChangeMediaAssetCompartment operation
func (ChangeMediaAssetCompartmentResponse) HTTPResponse ¶
func (response ChangeMediaAssetCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeMediaAssetCompartmentResponse) String ¶
func (response ChangeMediaAssetCompartmentResponse) String() string
type ChangeMediaWorkflowCompartmentDetails ¶
type ChangeMediaWorkflowCompartmentDetails struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment // into which the resource should be moved. CompartmentId *string `mandatory:"true" json:"compartmentId"` }
ChangeMediaWorkflowCompartmentDetails The information to be updated.
func (ChangeMediaWorkflowCompartmentDetails) String ¶
func (m ChangeMediaWorkflowCompartmentDetails) String() string
func (ChangeMediaWorkflowCompartmentDetails) ValidateEnumValue ¶
func (m ChangeMediaWorkflowCompartmentDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeMediaWorkflowCompartmentRequest ¶
type ChangeMediaWorkflowCompartmentRequest struct { // Unique MediaWorkflow identifier. MediaWorkflowId *string `mandatory:"true" contributesTo:"path" name:"mediaWorkflowId"` // The change compartment payload. ChangeMediaWorkflowCompartmentDetails `contributesTo:"body"` // Whether to override locks (if any exist). IsLockOverride *bool `mandatory:"false" contributesTo:"query" name:"isLockOverride"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without the risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ChangeMediaWorkflowCompartmentRequest wrapper for the ChangeMediaWorkflowCompartment operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/ChangeMediaWorkflowCompartment.go.html to see an example of how to use ChangeMediaWorkflowCompartmentRequest.
func (ChangeMediaWorkflowCompartmentRequest) BinaryRequestBody ¶
func (request ChangeMediaWorkflowCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeMediaWorkflowCompartmentRequest) HTTPRequest ¶
func (request ChangeMediaWorkflowCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeMediaWorkflowCompartmentRequest) RetryPolicy ¶
func (request ChangeMediaWorkflowCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeMediaWorkflowCompartmentRequest) String ¶
func (request ChangeMediaWorkflowCompartmentRequest) String() string
func (ChangeMediaWorkflowCompartmentRequest) ValidateEnumValue ¶
func (request ChangeMediaWorkflowCompartmentRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeMediaWorkflowCompartmentResponse ¶
type ChangeMediaWorkflowCompartmentResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ChangeMediaWorkflowCompartmentResponse wrapper for the ChangeMediaWorkflowCompartment operation
func (ChangeMediaWorkflowCompartmentResponse) HTTPResponse ¶
func (response ChangeMediaWorkflowCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeMediaWorkflowCompartmentResponse) String ¶
func (response ChangeMediaWorkflowCompartmentResponse) String() string
type ChangeMediaWorkflowConfigurationCompartmentDetails ¶
type ChangeMediaWorkflowConfigurationCompartmentDetails struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment // into which the resource should be moved. CompartmentId *string `mandatory:"true" json:"compartmentId"` }
ChangeMediaWorkflowConfigurationCompartmentDetails The details of the compartment to which the MediaWorkflowConfiguration will be moved.
func (ChangeMediaWorkflowConfigurationCompartmentDetails) String ¶
func (m ChangeMediaWorkflowConfigurationCompartmentDetails) String() string
func (ChangeMediaWorkflowConfigurationCompartmentDetails) ValidateEnumValue ¶
func (m ChangeMediaWorkflowConfigurationCompartmentDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeMediaWorkflowConfigurationCompartmentRequest ¶
type ChangeMediaWorkflowConfigurationCompartmentRequest struct { // Unique MediaWorkflowConfiguration identifier. MediaWorkflowConfigurationId *string `mandatory:"true" contributesTo:"path" name:"mediaWorkflowConfigurationId"` // The information to be updated. ChangeMediaWorkflowConfigurationCompartmentDetails `contributesTo:"body"` // Whether to override locks (if any exist). IsLockOverride *bool `mandatory:"false" contributesTo:"query" name:"isLockOverride"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without the risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ChangeMediaWorkflowConfigurationCompartmentRequest wrapper for the ChangeMediaWorkflowConfigurationCompartment operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/ChangeMediaWorkflowConfigurationCompartment.go.html to see an example of how to use ChangeMediaWorkflowConfigurationCompartmentRequest.
func (ChangeMediaWorkflowConfigurationCompartmentRequest) BinaryRequestBody ¶
func (request ChangeMediaWorkflowConfigurationCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeMediaWorkflowConfigurationCompartmentRequest) HTTPRequest ¶
func (request ChangeMediaWorkflowConfigurationCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeMediaWorkflowConfigurationCompartmentRequest) RetryPolicy ¶
func (request ChangeMediaWorkflowConfigurationCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeMediaWorkflowConfigurationCompartmentRequest) String ¶
func (request ChangeMediaWorkflowConfigurationCompartmentRequest) String() string
func (ChangeMediaWorkflowConfigurationCompartmentRequest) ValidateEnumValue ¶
func (request ChangeMediaWorkflowConfigurationCompartmentRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeMediaWorkflowConfigurationCompartmentResponse ¶
type ChangeMediaWorkflowConfigurationCompartmentResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ChangeMediaWorkflowConfigurationCompartmentResponse wrapper for the ChangeMediaWorkflowConfigurationCompartment operation
func (ChangeMediaWorkflowConfigurationCompartmentResponse) HTTPResponse ¶
func (response ChangeMediaWorkflowConfigurationCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeMediaWorkflowConfigurationCompartmentResponse) String ¶
func (response ChangeMediaWorkflowConfigurationCompartmentResponse) String() string
type ChangeMediaWorkflowJobCompartmentDetails ¶
type ChangeMediaWorkflowJobCompartmentDetails struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment // into which the resource should be moved. CompartmentId *string `mandatory:"true" json:"compartmentId"` }
ChangeMediaWorkflowJobCompartmentDetails The information to be updated.
func (ChangeMediaWorkflowJobCompartmentDetails) String ¶
func (m ChangeMediaWorkflowJobCompartmentDetails) String() string
func (ChangeMediaWorkflowJobCompartmentDetails) ValidateEnumValue ¶
func (m ChangeMediaWorkflowJobCompartmentDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeMediaWorkflowJobCompartmentRequest ¶
type ChangeMediaWorkflowJobCompartmentRequest struct { // Unique MediaWorkflowJob identifier. MediaWorkflowJobId *string `mandatory:"true" contributesTo:"path" name:"mediaWorkflowJobId"` // The change compartment payload. ChangeMediaWorkflowJobCompartmentDetails `contributesTo:"body"` // Whether to override locks (if any exist). IsLockOverride *bool `mandatory:"false" contributesTo:"query" name:"isLockOverride"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without the risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ChangeMediaWorkflowJobCompartmentRequest wrapper for the ChangeMediaWorkflowJobCompartment operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/ChangeMediaWorkflowJobCompartment.go.html to see an example of how to use ChangeMediaWorkflowJobCompartmentRequest.
func (ChangeMediaWorkflowJobCompartmentRequest) BinaryRequestBody ¶
func (request ChangeMediaWorkflowJobCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeMediaWorkflowJobCompartmentRequest) HTTPRequest ¶
func (request ChangeMediaWorkflowJobCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeMediaWorkflowJobCompartmentRequest) RetryPolicy ¶
func (request ChangeMediaWorkflowJobCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeMediaWorkflowJobCompartmentRequest) String ¶
func (request ChangeMediaWorkflowJobCompartmentRequest) String() string
func (ChangeMediaWorkflowJobCompartmentRequest) ValidateEnumValue ¶
func (request ChangeMediaWorkflowJobCompartmentRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeMediaWorkflowJobCompartmentResponse ¶
type ChangeMediaWorkflowJobCompartmentResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ChangeMediaWorkflowJobCompartmentResponse wrapper for the ChangeMediaWorkflowJobCompartment operation
func (ChangeMediaWorkflowJobCompartmentResponse) HTTPResponse ¶
func (response ChangeMediaWorkflowJobCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeMediaWorkflowJobCompartmentResponse) String ¶
func (response ChangeMediaWorkflowJobCompartmentResponse) String() string
type ChangeStreamDistributionChannelCompartmentDetails ¶
type ChangeStreamDistributionChannelCompartmentDetails struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment // into which the resource should be moved. CompartmentId *string `mandatory:"true" json:"compartmentId"` }
ChangeStreamDistributionChannelCompartmentDetails The information to be updated.
func (ChangeStreamDistributionChannelCompartmentDetails) String ¶
func (m ChangeStreamDistributionChannelCompartmentDetails) String() string
func (ChangeStreamDistributionChannelCompartmentDetails) ValidateEnumValue ¶
func (m ChangeStreamDistributionChannelCompartmentDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeStreamDistributionChannelCompartmentRequest ¶
type ChangeStreamDistributionChannelCompartmentRequest struct { // Unique Stream Distribution Channel path identifier. StreamDistributionChannelId *string `mandatory:"true" contributesTo:"path" name:"streamDistributionChannelId"` // The change compartment payload. ChangeStreamDistributionChannelCompartmentDetails `contributesTo:"body"` // Whether to override locks (if any exist). IsLockOverride *bool `mandatory:"false" contributesTo:"query" name:"isLockOverride"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without the risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ChangeStreamDistributionChannelCompartmentRequest wrapper for the ChangeStreamDistributionChannelCompartment operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/ChangeStreamDistributionChannelCompartment.go.html to see an example of how to use ChangeStreamDistributionChannelCompartmentRequest.
func (ChangeStreamDistributionChannelCompartmentRequest) BinaryRequestBody ¶
func (request ChangeStreamDistributionChannelCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeStreamDistributionChannelCompartmentRequest) HTTPRequest ¶
func (request ChangeStreamDistributionChannelCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeStreamDistributionChannelCompartmentRequest) RetryPolicy ¶
func (request ChangeStreamDistributionChannelCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeStreamDistributionChannelCompartmentRequest) String ¶
func (request ChangeStreamDistributionChannelCompartmentRequest) String() string
func (ChangeStreamDistributionChannelCompartmentRequest) ValidateEnumValue ¶
func (request ChangeStreamDistributionChannelCompartmentRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeStreamDistributionChannelCompartmentResponse ¶
type ChangeStreamDistributionChannelCompartmentResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ChangeStreamDistributionChannelCompartmentResponse wrapper for the ChangeStreamDistributionChannelCompartment operation
func (ChangeStreamDistributionChannelCompartmentResponse) HTTPResponse ¶
func (response ChangeStreamDistributionChannelCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeStreamDistributionChannelCompartmentResponse) String ¶
func (response ChangeStreamDistributionChannelCompartmentResponse) String() string
type CreateMediaAssetDetails ¶
type CreateMediaAssetDetails struct { // Compartment Identifier. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The type of the media asset. Type AssetTypeEnum `mandatory:"true" json:"type"` // The ID of the MediaWorkflow used to produce this asset. SourceMediaWorkflowId *string `mandatory:"false" json:"sourceMediaWorkflowId"` // The ID of the MediaWorkflowJob used to produce this asset. MediaWorkflowJobId *string `mandatory:"false" json:"mediaWorkflowJobId"` // The version of the MediaWorkflow used to produce this asset. SourceMediaWorkflowVersion *int64 `mandatory:"false" json:"sourceMediaWorkflowVersion"` // Display name for the Media Asset. Does not have to be unique. Avoid entering confidential information. DisplayName *string `mandatory:"false" json:"displayName"` // The ID of the parent asset from which this asset is derived. ParentMediaAssetId *string `mandatory:"false" json:"parentMediaAssetId"` // The ID of the senior most asset from which this asset is derived. MasterMediaAssetId *string `mandatory:"false" json:"masterMediaAssetId"` // The name of the object storage bucket where this asset is located. BucketName *string `mandatory:"false" json:"bucketName"` // The object storage namespace where this asset is located. NamespaceName *string `mandatory:"false" json:"namespaceName"` // The object storage object name that identifies this asset. ObjectName *string `mandatory:"false" json:"objectName"` // eTag of the underlying object storage object. ObjectEtag *string `mandatory:"false" json:"objectEtag"` // List of Metadata. Metadata []Metadata `mandatory:"false" json:"metadata"` // The start index for video segment files. SegmentRangeStartIndex *int64 `mandatory:"false" json:"segmentRangeStartIndex"` // The end index for video segment files. SegmentRangeEndIndex *int64 `mandatory:"false" json:"segmentRangeEndIndex"` // list of tags for the MediaAsset. MediaAssetTags []MediaAssetTag `mandatory:"false" json:"mediaAssetTags"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Locks associated with this resource. Locks []ResourceLock `mandatory:"false" json:"locks"` }
CreateMediaAssetDetails The information about new MediaAsset.
func (CreateMediaAssetDetails) String ¶
func (m CreateMediaAssetDetails) String() string
func (CreateMediaAssetDetails) ValidateEnumValue ¶
func (m CreateMediaAssetDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateMediaAssetRequest ¶
type CreateMediaAssetRequest struct { // Details for the new MediaAsset. CreateMediaAssetDetails `contributesTo:"body"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without the risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateMediaAssetRequest wrapper for the CreateMediaAsset operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/CreateMediaAsset.go.html to see an example of how to use CreateMediaAssetRequest.
func (CreateMediaAssetRequest) BinaryRequestBody ¶
func (request CreateMediaAssetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateMediaAssetRequest) HTTPRequest ¶
func (request CreateMediaAssetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateMediaAssetRequest) RetryPolicy ¶
func (request CreateMediaAssetRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateMediaAssetRequest) String ¶
func (request CreateMediaAssetRequest) String() string
func (CreateMediaAssetRequest) ValidateEnumValue ¶
func (request CreateMediaAssetRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateMediaAssetResponse ¶
type CreateMediaAssetResponse struct { // The underlying http response RawResponse *http.Response // The MediaAsset instance MediaAsset `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateMediaAssetResponse wrapper for the CreateMediaAsset operation
func (CreateMediaAssetResponse) HTTPResponse ¶
func (response CreateMediaAssetResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateMediaAssetResponse) String ¶
func (response CreateMediaAssetResponse) String() string
type CreateMediaWorkflowConfigurationDetails ¶
type CreateMediaWorkflowConfigurationDetails struct { // MediaWorkflowConfiguration identifier. Avoid entering confidential information. DisplayName *string `mandatory:"true" json:"displayName"` // Reuseable parameter values encoded as a JSON; the top and second level JSON elements are // objects. Each key of the top level object refers to a task key that is unqiue to the // workflow, each of the second level objects' keys refer to the name of a parameter that is // unique to the task. taskKey -> parameterName -> parameterValue Parameters map[string]interface{} `mandatory:"true" json:"parameters"` // Compartment Identifier. CompartmentId *string `mandatory:"true" json:"compartmentId"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Locks associated with this resource. Locks []ResourceLock `mandatory:"false" json:"locks"` }
CreateMediaWorkflowConfigurationDetails The information needed to create a new MediaWorkflowConfiguration.
func (CreateMediaWorkflowConfigurationDetails) String ¶
func (m CreateMediaWorkflowConfigurationDetails) String() string
func (CreateMediaWorkflowConfigurationDetails) ValidateEnumValue ¶
func (m CreateMediaWorkflowConfigurationDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateMediaWorkflowConfigurationRequest ¶
type CreateMediaWorkflowConfigurationRequest struct { // Details for the new MediaWorkflowConfiguration. CreateMediaWorkflowConfigurationDetails `contributesTo:"body"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without the risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateMediaWorkflowConfigurationRequest wrapper for the CreateMediaWorkflowConfiguration operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/CreateMediaWorkflowConfiguration.go.html to see an example of how to use CreateMediaWorkflowConfigurationRequest.
func (CreateMediaWorkflowConfigurationRequest) BinaryRequestBody ¶
func (request CreateMediaWorkflowConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateMediaWorkflowConfigurationRequest) HTTPRequest ¶
func (request CreateMediaWorkflowConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateMediaWorkflowConfigurationRequest) RetryPolicy ¶
func (request CreateMediaWorkflowConfigurationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateMediaWorkflowConfigurationRequest) String ¶
func (request CreateMediaWorkflowConfigurationRequest) String() string
func (CreateMediaWorkflowConfigurationRequest) ValidateEnumValue ¶
func (request CreateMediaWorkflowConfigurationRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateMediaWorkflowConfigurationResponse ¶
type CreateMediaWorkflowConfigurationResponse struct { // The underlying http response RawResponse *http.Response // The MediaWorkflowConfiguration instance MediaWorkflowConfiguration `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateMediaWorkflowConfigurationResponse wrapper for the CreateMediaWorkflowConfiguration operation
func (CreateMediaWorkflowConfigurationResponse) HTTPResponse ¶
func (response CreateMediaWorkflowConfigurationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateMediaWorkflowConfigurationResponse) String ¶
func (response CreateMediaWorkflowConfigurationResponse) String() string
type CreateMediaWorkflowDetails ¶
type CreateMediaWorkflowDetails struct { // Name for the MediaWorkflow. Does not have to be unique, and it's changeable. Avoid entering confidential information. DisplayName *string `mandatory:"true" json:"displayName"` // Compartment Identifier. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The processing to be done in this workflow. Each key of the MediaWorkflowTasks in this array must be unique // within the array. The order of tasks given here will be preserved. Tasks []MediaWorkflowTask `mandatory:"false" json:"tasks"` // Configurations to be applied to all the jobs for this workflow. Parameters in these configurations are // overridden by parameters in the MediaWorkflowConfigurations of the MediaWorkflowJob and the // parameters of the MediaWorkflowJob. MediaWorkflowConfigurationIds []string `mandatory:"false" json:"mediaWorkflowConfigurationIds"` // JSON object representing named parameters and their default values that can be referenced throughout this workflow. // The values declared here can be overridden by the MediaWorkflowConfigurations or parameters supplied when creating // MediaWorkflowJobs from this MediaWorkflow. Parameters map[string]interface{} `mandatory:"false" json:"parameters"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Locks associated with this resource. Locks []ResourceLock `mandatory:"false" json:"locks"` }
CreateMediaWorkflowDetails The information about new MediaWorkflow.
func (CreateMediaWorkflowDetails) String ¶
func (m CreateMediaWorkflowDetails) String() string
func (CreateMediaWorkflowDetails) ValidateEnumValue ¶
func (m CreateMediaWorkflowDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateMediaWorkflowJobByIdDetails ¶
type CreateMediaWorkflowJobByIdDetails struct { // ID of the compartment in which the job should be created. CompartmentId *string `mandatory:"true" json:"compartmentId"` // Configurations to be applied to this run of the workflow. MediaWorkflowConfigurationIds []string `mandatory:"false" json:"mediaWorkflowConfigurationIds"` // Name of the Media Workflow Job. Does not have to be unique. Avoid entering confidential information. DisplayName *string `mandatory:"false" json:"displayName"` // Parameters that override parameters specified in MediaWorkflowTaskDeclarations, the MediaWorkflow, // the MediaWorkflow's MediaWorkflowConfigurations and the MediaWorkflowConfigurations of this // MediaWorkflowJob. The parameters are given as JSON. The top level and 2nd level elements must be // JSON objects (vs arrays, scalars, etc). The top level keys refer to a task's key and the 2nd level // keys refer to a parameter's name. Parameters map[string]interface{} `mandatory:"false" json:"parameters"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Locks associated with this resource. Locks []ResourceLock `mandatory:"false" json:"locks"` // OCID of the MediaWorkflow that should be run. MediaWorkflowId *string `mandatory:"false" json:"mediaWorkflowId"` }
CreateMediaWorkflowJobByIdDetails Information to run a MediaWorkflow identified by its OCID.
func (CreateMediaWorkflowJobByIdDetails) GetCompartmentId ¶
func (m CreateMediaWorkflowJobByIdDetails) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (CreateMediaWorkflowJobByIdDetails) GetDefinedTags ¶
func (m CreateMediaWorkflowJobByIdDetails) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (CreateMediaWorkflowJobByIdDetails) GetDisplayName ¶
func (m CreateMediaWorkflowJobByIdDetails) GetDisplayName() *string
GetDisplayName returns DisplayName
func (CreateMediaWorkflowJobByIdDetails) GetFreeformTags ¶
func (m CreateMediaWorkflowJobByIdDetails) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (CreateMediaWorkflowJobByIdDetails) GetLocks ¶ added in v65.58.0
func (m CreateMediaWorkflowJobByIdDetails) GetLocks() []ResourceLock
GetLocks returns Locks
func (CreateMediaWorkflowJobByIdDetails) GetMediaWorkflowConfigurationIds ¶
func (m CreateMediaWorkflowJobByIdDetails) GetMediaWorkflowConfigurationIds() []string
GetMediaWorkflowConfigurationIds returns MediaWorkflowConfigurationIds
func (CreateMediaWorkflowJobByIdDetails) GetParameters ¶
func (m CreateMediaWorkflowJobByIdDetails) GetParameters() map[string]interface{}
GetParameters returns Parameters
func (CreateMediaWorkflowJobByIdDetails) MarshalJSON ¶
func (m CreateMediaWorkflowJobByIdDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CreateMediaWorkflowJobByIdDetails) String ¶
func (m CreateMediaWorkflowJobByIdDetails) String() string
func (CreateMediaWorkflowJobByIdDetails) ValidateEnumValue ¶
func (m CreateMediaWorkflowJobByIdDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateMediaWorkflowJobByNameDetails ¶
type CreateMediaWorkflowJobByNameDetails struct { // ID of the compartment in which the job should be created. CompartmentId *string `mandatory:"true" json:"compartmentId"` // Configurations to be applied to this run of the workflow. MediaWorkflowConfigurationIds []string `mandatory:"false" json:"mediaWorkflowConfigurationIds"` // Name of the Media Workflow Job. Does not have to be unique. Avoid entering confidential information. DisplayName *string `mandatory:"false" json:"displayName"` // Parameters that override parameters specified in MediaWorkflowTaskDeclarations, the MediaWorkflow, // the MediaWorkflow's MediaWorkflowConfigurations and the MediaWorkflowConfigurations of this // MediaWorkflowJob. The parameters are given as JSON. The top level and 2nd level elements must be // JSON objects (vs arrays, scalars, etc). The top level keys refer to a task's key and the 2nd level // keys refer to a parameter's name. Parameters map[string]interface{} `mandatory:"false" json:"parameters"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Locks associated with this resource. Locks []ResourceLock `mandatory:"false" json:"locks"` // Name of the system MediaWorkflow that should be run. MediaWorkflowName *string `mandatory:"false" json:"mediaWorkflowName"` }
CreateMediaWorkflowJobByNameDetails Information to run a system MediaWorkflow identified by its name.
func (CreateMediaWorkflowJobByNameDetails) GetCompartmentId ¶
func (m CreateMediaWorkflowJobByNameDetails) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (CreateMediaWorkflowJobByNameDetails) GetDefinedTags ¶
func (m CreateMediaWorkflowJobByNameDetails) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (CreateMediaWorkflowJobByNameDetails) GetDisplayName ¶
func (m CreateMediaWorkflowJobByNameDetails) GetDisplayName() *string
GetDisplayName returns DisplayName
func (CreateMediaWorkflowJobByNameDetails) GetFreeformTags ¶
func (m CreateMediaWorkflowJobByNameDetails) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (CreateMediaWorkflowJobByNameDetails) GetLocks ¶ added in v65.58.0
func (m CreateMediaWorkflowJobByNameDetails) GetLocks() []ResourceLock
GetLocks returns Locks
func (CreateMediaWorkflowJobByNameDetails) GetMediaWorkflowConfigurationIds ¶
func (m CreateMediaWorkflowJobByNameDetails) GetMediaWorkflowConfigurationIds() []string
GetMediaWorkflowConfigurationIds returns MediaWorkflowConfigurationIds
func (CreateMediaWorkflowJobByNameDetails) GetParameters ¶
func (m CreateMediaWorkflowJobByNameDetails) GetParameters() map[string]interface{}
GetParameters returns Parameters
func (CreateMediaWorkflowJobByNameDetails) MarshalJSON ¶
func (m CreateMediaWorkflowJobByNameDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CreateMediaWorkflowJobByNameDetails) String ¶
func (m CreateMediaWorkflowJobByNameDetails) String() string
func (CreateMediaWorkflowJobByNameDetails) ValidateEnumValue ¶
func (m CreateMediaWorkflowJobByNameDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateMediaWorkflowJobDetails ¶
type CreateMediaWorkflowJobDetails interface { // ID of the compartment in which the job should be created. GetCompartmentId() *string // Configurations to be applied to this run of the workflow. GetMediaWorkflowConfigurationIds() []string // Name of the Media Workflow Job. Does not have to be unique. Avoid entering confidential information. GetDisplayName() *string // Parameters that override parameters specified in MediaWorkflowTaskDeclarations, the MediaWorkflow, // the MediaWorkflow's MediaWorkflowConfigurations and the MediaWorkflowConfigurations of this // MediaWorkflowJob. The parameters are given as JSON. The top level and 2nd level elements must be // JSON objects (vs arrays, scalars, etc). The top level keys refer to a task's key and the 2nd level // keys refer to a parameter's name. GetParameters() map[string]interface{} // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` GetFreeformTags() map[string]string // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` GetDefinedTags() map[string]map[string]interface{} // Locks associated with this resource. GetLocks() []ResourceLock }
CreateMediaWorkflowJobDetails Information to run the MediaWorkflow.
type CreateMediaWorkflowJobDetailsWorkflowIdentifierTypeEnum ¶
type CreateMediaWorkflowJobDetailsWorkflowIdentifierTypeEnum string
CreateMediaWorkflowJobDetailsWorkflowIdentifierTypeEnum Enum with underlying type: string
const ( CreateMediaWorkflowJobDetailsWorkflowIdentifierTypeId CreateMediaWorkflowJobDetailsWorkflowIdentifierTypeEnum = "ID" CreateMediaWorkflowJobDetailsWorkflowIdentifierTypeName CreateMediaWorkflowJobDetailsWorkflowIdentifierTypeEnum = "NAME" )
Set of constants representing the allowable values for CreateMediaWorkflowJobDetailsWorkflowIdentifierTypeEnum
func GetCreateMediaWorkflowJobDetailsWorkflowIdentifierTypeEnumValues ¶
func GetCreateMediaWorkflowJobDetailsWorkflowIdentifierTypeEnumValues() []CreateMediaWorkflowJobDetailsWorkflowIdentifierTypeEnum
GetCreateMediaWorkflowJobDetailsWorkflowIdentifierTypeEnumValues Enumerates the set of values for CreateMediaWorkflowJobDetailsWorkflowIdentifierTypeEnum
func GetMappingCreateMediaWorkflowJobDetailsWorkflowIdentifierTypeEnum ¶
func GetMappingCreateMediaWorkflowJobDetailsWorkflowIdentifierTypeEnum(val string) (CreateMediaWorkflowJobDetailsWorkflowIdentifierTypeEnum, bool)
GetMappingCreateMediaWorkflowJobDetailsWorkflowIdentifierTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type CreateMediaWorkflowJobRequest ¶
type CreateMediaWorkflowJobRequest struct { // The information to run the mediaWorkflow. CreateMediaWorkflowJobDetails `contributesTo:"body"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without the risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateMediaWorkflowJobRequest wrapper for the CreateMediaWorkflowJob operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/CreateMediaWorkflowJob.go.html to see an example of how to use CreateMediaWorkflowJobRequest.
func (CreateMediaWorkflowJobRequest) BinaryRequestBody ¶
func (request CreateMediaWorkflowJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateMediaWorkflowJobRequest) HTTPRequest ¶
func (request CreateMediaWorkflowJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateMediaWorkflowJobRequest) RetryPolicy ¶
func (request CreateMediaWorkflowJobRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateMediaWorkflowJobRequest) String ¶
func (request CreateMediaWorkflowJobRequest) String() string
func (CreateMediaWorkflowJobRequest) ValidateEnumValue ¶
func (request CreateMediaWorkflowJobRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateMediaWorkflowJobResponse ¶
type CreateMediaWorkflowJobResponse struct { // The underlying http response RawResponse *http.Response // The MediaWorkflowJob instance MediaWorkflowJob `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateMediaWorkflowJobResponse wrapper for the CreateMediaWorkflowJob operation
func (CreateMediaWorkflowJobResponse) HTTPResponse ¶
func (response CreateMediaWorkflowJobResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateMediaWorkflowJobResponse) String ¶
func (response CreateMediaWorkflowJobResponse) String() string
type CreateMediaWorkflowRequest ¶
type CreateMediaWorkflowRequest struct { // Details for the new MediaWorkflow. CreateMediaWorkflowDetails `contributesTo:"body"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without the risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateMediaWorkflowRequest wrapper for the CreateMediaWorkflow operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/CreateMediaWorkflow.go.html to see an example of how to use CreateMediaWorkflowRequest.
func (CreateMediaWorkflowRequest) BinaryRequestBody ¶
func (request CreateMediaWorkflowRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateMediaWorkflowRequest) HTTPRequest ¶
func (request CreateMediaWorkflowRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateMediaWorkflowRequest) RetryPolicy ¶
func (request CreateMediaWorkflowRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateMediaWorkflowRequest) String ¶
func (request CreateMediaWorkflowRequest) String() string
func (CreateMediaWorkflowRequest) ValidateEnumValue ¶
func (request CreateMediaWorkflowRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateMediaWorkflowResponse ¶
type CreateMediaWorkflowResponse struct { // The underlying http response RawResponse *http.Response // The MediaWorkflow instance MediaWorkflow `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateMediaWorkflowResponse wrapper for the CreateMediaWorkflow operation
func (CreateMediaWorkflowResponse) HTTPResponse ¶
func (response CreateMediaWorkflowResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateMediaWorkflowResponse) String ¶
func (response CreateMediaWorkflowResponse) String() string
type CreateStreamCdnConfigDetails ¶
type CreateStreamCdnConfigDetails struct { // CDN Config display name, which can be renamed and is not necessarily unique. Avoid entering confidential information. DisplayName *string `mandatory:"true" json:"displayName"` // Distribution Channel Identifier. DistributionChannelId *string `mandatory:"true" json:"distributionChannelId"` Config StreamCdnConfigSection `mandatory:"true" json:"config"` // Whether publishing to CDN is enabled. IsEnabled *bool `mandatory:"false" json:"isEnabled"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Locks associated with this resource. Locks []ResourceLock `mandatory:"false" json:"locks"` }
CreateStreamCdnConfigDetails The information about the new CDN Configuration.
func (CreateStreamCdnConfigDetails) String ¶
func (m CreateStreamCdnConfigDetails) String() string
func (*CreateStreamCdnConfigDetails) UnmarshalJSON ¶
func (m *CreateStreamCdnConfigDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (CreateStreamCdnConfigDetails) ValidateEnumValue ¶
func (m CreateStreamCdnConfigDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateStreamCdnConfigRequest ¶
type CreateStreamCdnConfigRequest struct { // Details for the new StreamCdnConfig. CreateStreamCdnConfigDetails `contributesTo:"body"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without the risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateStreamCdnConfigRequest wrapper for the CreateStreamCdnConfig operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/CreateStreamCdnConfig.go.html to see an example of how to use CreateStreamCdnConfigRequest.
func (CreateStreamCdnConfigRequest) BinaryRequestBody ¶
func (request CreateStreamCdnConfigRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateStreamCdnConfigRequest) HTTPRequest ¶
func (request CreateStreamCdnConfigRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateStreamCdnConfigRequest) RetryPolicy ¶
func (request CreateStreamCdnConfigRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateStreamCdnConfigRequest) String ¶
func (request CreateStreamCdnConfigRequest) String() string
func (CreateStreamCdnConfigRequest) ValidateEnumValue ¶
func (request CreateStreamCdnConfigRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateStreamCdnConfigResponse ¶
type CreateStreamCdnConfigResponse struct { // The underlying http response RawResponse *http.Response // The StreamCdnConfig instance StreamCdnConfig `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateStreamCdnConfigResponse wrapper for the CreateStreamCdnConfig operation
func (CreateStreamCdnConfigResponse) HTTPResponse ¶
func (response CreateStreamCdnConfigResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateStreamCdnConfigResponse) String ¶
func (response CreateStreamCdnConfigResponse) String() string
type CreateStreamDistributionChannelDetails ¶
type CreateStreamDistributionChannelDetails struct { // Stream Distribution Channel display name. Avoid entering confidential information. DisplayName *string `mandatory:"true" json:"displayName"` // Compartment Identifier. CompartmentId *string `mandatory:"true" json:"compartmentId"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Locks associated with this resource. Locks []ResourceLock `mandatory:"false" json:"locks"` }
CreateStreamDistributionChannelDetails The information about the new Stream Distribution Channel.
func (CreateStreamDistributionChannelDetails) String ¶
func (m CreateStreamDistributionChannelDetails) String() string
func (CreateStreamDistributionChannelDetails) ValidateEnumValue ¶
func (m CreateStreamDistributionChannelDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateStreamDistributionChannelRequest ¶
type CreateStreamDistributionChannelRequest struct { // Details for the new Stream Distribution Channel. CreateStreamDistributionChannelDetails `contributesTo:"body"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without the risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateStreamDistributionChannelRequest wrapper for the CreateStreamDistributionChannel operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/CreateStreamDistributionChannel.go.html to see an example of how to use CreateStreamDistributionChannelRequest.
func (CreateStreamDistributionChannelRequest) BinaryRequestBody ¶
func (request CreateStreamDistributionChannelRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateStreamDistributionChannelRequest) HTTPRequest ¶
func (request CreateStreamDistributionChannelRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateStreamDistributionChannelRequest) RetryPolicy ¶
func (request CreateStreamDistributionChannelRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateStreamDistributionChannelRequest) String ¶
func (request CreateStreamDistributionChannelRequest) String() string
func (CreateStreamDistributionChannelRequest) ValidateEnumValue ¶
func (request CreateStreamDistributionChannelRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateStreamDistributionChannelResponse ¶
type CreateStreamDistributionChannelResponse struct { // The underlying http response RawResponse *http.Response // The StreamDistributionChannel instance StreamDistributionChannel `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateStreamDistributionChannelResponse wrapper for the CreateStreamDistributionChannel operation
func (CreateStreamDistributionChannelResponse) HTTPResponse ¶
func (response CreateStreamDistributionChannelResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateStreamDistributionChannelResponse) String ¶
func (response CreateStreamDistributionChannelResponse) String() string
type CreateStreamPackagingConfigDetails ¶
type CreateStreamPackagingConfigDetails struct { // Unique identifier of the Distribution Channel that this stream packaging configuration belongs to. DistributionChannelId *string `mandatory:"true" json:"distributionChannelId"` // The name of the stream Packaging Configuration. Avoid entering confidential information. DisplayName *string `mandatory:"true" json:"displayName"` // The output format for the package. StreamPackagingFormat CreateStreamPackagingConfigDetailsStreamPackagingFormatEnum `mandatory:"true" json:"streamPackagingFormat"` // The duration in seconds for each fragment. SegmentTimeInSeconds *int `mandatory:"true" json:"segmentTimeInSeconds"` Encryption StreamPackagingConfigEncryption `mandatory:"false" json:"encryption"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Locks associated with this resource. Locks []ResourceLock `mandatory:"false" json:"locks"` }
CreateStreamPackagingConfigDetails The information about the new Packaging Configuration.
func (CreateStreamPackagingConfigDetails) String ¶
func (m CreateStreamPackagingConfigDetails) String() string
func (*CreateStreamPackagingConfigDetails) UnmarshalJSON ¶
func (m *CreateStreamPackagingConfigDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (CreateStreamPackagingConfigDetails) ValidateEnumValue ¶
func (m CreateStreamPackagingConfigDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateStreamPackagingConfigDetailsStreamPackagingFormatEnum ¶
type CreateStreamPackagingConfigDetailsStreamPackagingFormatEnum string
CreateStreamPackagingConfigDetailsStreamPackagingFormatEnum Enum with underlying type: string
const ( CreateStreamPackagingConfigDetailsStreamPackagingFormatHls CreateStreamPackagingConfigDetailsStreamPackagingFormatEnum = "HLS" CreateStreamPackagingConfigDetailsStreamPackagingFormatDash CreateStreamPackagingConfigDetailsStreamPackagingFormatEnum = "DASH" )
Set of constants representing the allowable values for CreateStreamPackagingConfigDetailsStreamPackagingFormatEnum
func GetCreateStreamPackagingConfigDetailsStreamPackagingFormatEnumValues ¶
func GetCreateStreamPackagingConfigDetailsStreamPackagingFormatEnumValues() []CreateStreamPackagingConfigDetailsStreamPackagingFormatEnum
GetCreateStreamPackagingConfigDetailsStreamPackagingFormatEnumValues Enumerates the set of values for CreateStreamPackagingConfigDetailsStreamPackagingFormatEnum
func GetMappingCreateStreamPackagingConfigDetailsStreamPackagingFormatEnum ¶
func GetMappingCreateStreamPackagingConfigDetailsStreamPackagingFormatEnum(val string) (CreateStreamPackagingConfigDetailsStreamPackagingFormatEnum, bool)
GetMappingCreateStreamPackagingConfigDetailsStreamPackagingFormatEnum performs case Insensitive comparison on enum value and return the desired enum
type CreateStreamPackagingConfigRequest ¶
type CreateStreamPackagingConfigRequest struct { // Details for the new Stream Packaging Configuration. CreateStreamPackagingConfigDetails `contributesTo:"body"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without the risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateStreamPackagingConfigRequest wrapper for the CreateStreamPackagingConfig operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/CreateStreamPackagingConfig.go.html to see an example of how to use CreateStreamPackagingConfigRequest.
func (CreateStreamPackagingConfigRequest) BinaryRequestBody ¶
func (request CreateStreamPackagingConfigRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateStreamPackagingConfigRequest) HTTPRequest ¶
func (request CreateStreamPackagingConfigRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateStreamPackagingConfigRequest) RetryPolicy ¶
func (request CreateStreamPackagingConfigRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateStreamPackagingConfigRequest) String ¶
func (request CreateStreamPackagingConfigRequest) String() string
func (CreateStreamPackagingConfigRequest) ValidateEnumValue ¶
func (request CreateStreamPackagingConfigRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateStreamPackagingConfigResponse ¶
type CreateStreamPackagingConfigResponse struct { // The underlying http response RawResponse *http.Response // The StreamPackagingConfig instance StreamPackagingConfig `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateStreamPackagingConfigResponse wrapper for the CreateStreamPackagingConfig operation
func (CreateStreamPackagingConfigResponse) HTTPResponse ¶
func (response CreateStreamPackagingConfigResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateStreamPackagingConfigResponse) String ¶
func (response CreateStreamPackagingConfigResponse) String() string
type DashStreamPackagingConfig ¶
type DashStreamPackagingConfig struct { // Unique identifier that is immutable on creation. Id *string `mandatory:"true" json:"id"` // Compartment Identifier CompartmentId *string `mandatory:"true" json:"compartmentId"` // Unique identifier of the Distribution Channel that this stream packaging configuration belongs to. DistributionChannelId *string `mandatory:"true" json:"distributionChannelId"` // The name of the stream packaging configuration. Avoid entering confidential information. DisplayName *string `mandatory:"true" json:"displayName"` // The duration in seconds for each fragment. SegmentTimeInSeconds *int `mandatory:"true" json:"segmentTimeInSeconds"` Encryption StreamPackagingConfigEncryption `mandatory:"false" json:"encryption"` // The time when the Packaging Configuration was created. An RFC3339 formatted datetime string. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The time when the Packaging Configuration was updated. An RFC3339 formatted datetime string. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Usage of system tag keys. These predefined keys are scoped to namespaces. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // Locks associated with this resource. Locks []ResourceLock `mandatory:"false" json:"locks"` // The current state of the Packaging Configuration. LifecycleState StreamPackagingConfigLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` }
DashStreamPackagingConfig Configuration fields for a DASH Packaging Configuration.
func (DashStreamPackagingConfig) GetCompartmentId ¶
func (m DashStreamPackagingConfig) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (DashStreamPackagingConfig) GetDefinedTags ¶
func (m DashStreamPackagingConfig) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (DashStreamPackagingConfig) GetDisplayName ¶
func (m DashStreamPackagingConfig) GetDisplayName() *string
GetDisplayName returns DisplayName
func (DashStreamPackagingConfig) GetDistributionChannelId ¶
func (m DashStreamPackagingConfig) GetDistributionChannelId() *string
GetDistributionChannelId returns DistributionChannelId
func (DashStreamPackagingConfig) GetEncryption ¶
func (m DashStreamPackagingConfig) GetEncryption() StreamPackagingConfigEncryption
GetEncryption returns Encryption
func (DashStreamPackagingConfig) GetFreeformTags ¶
func (m DashStreamPackagingConfig) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (DashStreamPackagingConfig) GetId ¶
func (m DashStreamPackagingConfig) GetId() *string
GetId returns Id
func (DashStreamPackagingConfig) GetLifecycleState ¶
func (m DashStreamPackagingConfig) GetLifecycleState() StreamPackagingConfigLifecycleStateEnum
GetLifecycleState returns LifecycleState
func (DashStreamPackagingConfig) GetLocks ¶ added in v65.58.0
func (m DashStreamPackagingConfig) GetLocks() []ResourceLock
GetLocks returns Locks
func (DashStreamPackagingConfig) GetSegmentTimeInSeconds ¶
func (m DashStreamPackagingConfig) GetSegmentTimeInSeconds() *int
GetSegmentTimeInSeconds returns SegmentTimeInSeconds
func (DashStreamPackagingConfig) GetSystemTags ¶
func (m DashStreamPackagingConfig) GetSystemTags() map[string]map[string]interface{}
GetSystemTags returns SystemTags
func (DashStreamPackagingConfig) GetTimeCreated ¶
func (m DashStreamPackagingConfig) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (DashStreamPackagingConfig) GetTimeUpdated ¶
func (m DashStreamPackagingConfig) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (DashStreamPackagingConfig) MarshalJSON ¶
func (m DashStreamPackagingConfig) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DashStreamPackagingConfig) String ¶
func (m DashStreamPackagingConfig) String() string
func (*DashStreamPackagingConfig) UnmarshalJSON ¶
func (m *DashStreamPackagingConfig) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DashStreamPackagingConfig) ValidateEnumValue ¶
func (m DashStreamPackagingConfig) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteMediaAssetDeleteModeEnum ¶
type DeleteMediaAssetDeleteModeEnum string
DeleteMediaAssetDeleteModeEnum Enum with underlying type: string
const ( DeleteMediaAssetDeleteModeChildren DeleteMediaAssetDeleteModeEnum = "DELETE_CHILDREN" DeleteMediaAssetDeleteModeDerivations DeleteMediaAssetDeleteModeEnum = "DELETE_DERIVATIONS" )
Set of constants representing the allowable values for DeleteMediaAssetDeleteModeEnum
func GetDeleteMediaAssetDeleteModeEnumValues ¶
func GetDeleteMediaAssetDeleteModeEnumValues() []DeleteMediaAssetDeleteModeEnum
GetDeleteMediaAssetDeleteModeEnumValues Enumerates the set of values for DeleteMediaAssetDeleteModeEnum
func GetMappingDeleteMediaAssetDeleteModeEnum ¶
func GetMappingDeleteMediaAssetDeleteModeEnum(val string) (DeleteMediaAssetDeleteModeEnum, bool)
GetMappingDeleteMediaAssetDeleteModeEnum performs case Insensitive comparison on enum value and return the desired enum
type DeleteMediaAssetDistributionChannelAttachmentRequest ¶
type DeleteMediaAssetDistributionChannelAttachmentRequest struct { // Unique MediaAsset identifier MediaAssetId *string `mandatory:"true" contributesTo:"path" name:"mediaAssetId"` // Unique DistributionChannel identifier. DistributionChannelId *string `mandatory:"true" contributesTo:"path" name:"distributionChannelId"` // Whether to override locks (if any exist). IsLockOverride *bool `mandatory:"false" contributesTo:"query" name:"isLockOverride"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Version of the attachment. Version *int64 `mandatory:"false" contributesTo:"query" name:"version"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteMediaAssetDistributionChannelAttachmentRequest wrapper for the DeleteMediaAssetDistributionChannelAttachment operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/DeleteMediaAssetDistributionChannelAttachment.go.html to see an example of how to use DeleteMediaAssetDistributionChannelAttachmentRequest.
func (DeleteMediaAssetDistributionChannelAttachmentRequest) BinaryRequestBody ¶
func (request DeleteMediaAssetDistributionChannelAttachmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteMediaAssetDistributionChannelAttachmentRequest) HTTPRequest ¶
func (request DeleteMediaAssetDistributionChannelAttachmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteMediaAssetDistributionChannelAttachmentRequest) RetryPolicy ¶
func (request DeleteMediaAssetDistributionChannelAttachmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteMediaAssetDistributionChannelAttachmentRequest) String ¶
func (request DeleteMediaAssetDistributionChannelAttachmentRequest) String() string
func (DeleteMediaAssetDistributionChannelAttachmentRequest) ValidateEnumValue ¶
func (request DeleteMediaAssetDistributionChannelAttachmentRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteMediaAssetDistributionChannelAttachmentResponse ¶
type DeleteMediaAssetDistributionChannelAttachmentResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteMediaAssetDistributionChannelAttachmentResponse wrapper for the DeleteMediaAssetDistributionChannelAttachment operation
func (DeleteMediaAssetDistributionChannelAttachmentResponse) HTTPResponse ¶
func (response DeleteMediaAssetDistributionChannelAttachmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteMediaAssetDistributionChannelAttachmentResponse) String ¶
func (response DeleteMediaAssetDistributionChannelAttachmentResponse) String() string
type DeleteMediaAssetRequest ¶
type DeleteMediaAssetRequest struct { // Unique MediaAsset identifier MediaAssetId *string `mandatory:"true" contributesTo:"path" name:"mediaAssetId"` // Whether to override locks (if any exist). IsLockOverride *bool `mandatory:"false" contributesTo:"query" name:"isLockOverride"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // DeleteMode decides whether to delete all the immediate children or all assets with the asset's ID as their masterMediaAssetId. DeleteMode DeleteMediaAssetDeleteModeEnum `mandatory:"false" contributesTo:"query" name:"deleteMode" omitEmpty:"true"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteMediaAssetRequest wrapper for the DeleteMediaAsset operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/DeleteMediaAsset.go.html to see an example of how to use DeleteMediaAssetRequest.
func (DeleteMediaAssetRequest) BinaryRequestBody ¶
func (request DeleteMediaAssetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteMediaAssetRequest) HTTPRequest ¶
func (request DeleteMediaAssetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteMediaAssetRequest) RetryPolicy ¶
func (request DeleteMediaAssetRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteMediaAssetRequest) String ¶
func (request DeleteMediaAssetRequest) String() string
func (DeleteMediaAssetRequest) ValidateEnumValue ¶
func (request DeleteMediaAssetRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteMediaAssetResponse ¶
type DeleteMediaAssetResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteMediaAssetResponse wrapper for the DeleteMediaAsset operation
func (DeleteMediaAssetResponse) HTTPResponse ¶
func (response DeleteMediaAssetResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteMediaAssetResponse) String ¶
func (response DeleteMediaAssetResponse) String() string
type DeleteMediaWorkflowConfigurationRequest ¶
type DeleteMediaWorkflowConfigurationRequest struct { // Unique MediaWorkflowConfiguration identifier. MediaWorkflowConfigurationId *string `mandatory:"true" contributesTo:"path" name:"mediaWorkflowConfigurationId"` // Whether to override locks (if any exist). IsLockOverride *bool `mandatory:"false" contributesTo:"query" name:"isLockOverride"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteMediaWorkflowConfigurationRequest wrapper for the DeleteMediaWorkflowConfiguration operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/DeleteMediaWorkflowConfiguration.go.html to see an example of how to use DeleteMediaWorkflowConfigurationRequest.
func (DeleteMediaWorkflowConfigurationRequest) BinaryRequestBody ¶
func (request DeleteMediaWorkflowConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteMediaWorkflowConfigurationRequest) HTTPRequest ¶
func (request DeleteMediaWorkflowConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteMediaWorkflowConfigurationRequest) RetryPolicy ¶
func (request DeleteMediaWorkflowConfigurationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteMediaWorkflowConfigurationRequest) String ¶
func (request DeleteMediaWorkflowConfigurationRequest) String() string
func (DeleteMediaWorkflowConfigurationRequest) ValidateEnumValue ¶
func (request DeleteMediaWorkflowConfigurationRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteMediaWorkflowConfigurationResponse ¶
type DeleteMediaWorkflowConfigurationResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteMediaWorkflowConfigurationResponse wrapper for the DeleteMediaWorkflowConfiguration operation
func (DeleteMediaWorkflowConfigurationResponse) HTTPResponse ¶
func (response DeleteMediaWorkflowConfigurationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteMediaWorkflowConfigurationResponse) String ¶
func (response DeleteMediaWorkflowConfigurationResponse) String() string
type DeleteMediaWorkflowJobRequest ¶
type DeleteMediaWorkflowJobRequest struct { // Unique MediaWorkflowJob identifier. MediaWorkflowJobId *string `mandatory:"true" contributesTo:"path" name:"mediaWorkflowJobId"` // Whether to override locks (if any exist). IsLockOverride *bool `mandatory:"false" contributesTo:"query" name:"isLockOverride"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteMediaWorkflowJobRequest wrapper for the DeleteMediaWorkflowJob operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/DeleteMediaWorkflowJob.go.html to see an example of how to use DeleteMediaWorkflowJobRequest.
func (DeleteMediaWorkflowJobRequest) BinaryRequestBody ¶
func (request DeleteMediaWorkflowJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteMediaWorkflowJobRequest) HTTPRequest ¶
func (request DeleteMediaWorkflowJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteMediaWorkflowJobRequest) RetryPolicy ¶
func (request DeleteMediaWorkflowJobRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteMediaWorkflowJobRequest) String ¶
func (request DeleteMediaWorkflowJobRequest) String() string
func (DeleteMediaWorkflowJobRequest) ValidateEnumValue ¶
func (request DeleteMediaWorkflowJobRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteMediaWorkflowJobResponse ¶
type DeleteMediaWorkflowJobResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteMediaWorkflowJobResponse wrapper for the DeleteMediaWorkflowJob operation
func (DeleteMediaWorkflowJobResponse) HTTPResponse ¶
func (response DeleteMediaWorkflowJobResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteMediaWorkflowJobResponse) String ¶
func (response DeleteMediaWorkflowJobResponse) String() string
type DeleteMediaWorkflowRequest ¶
type DeleteMediaWorkflowRequest struct { // Unique MediaWorkflow identifier. MediaWorkflowId *string `mandatory:"true" contributesTo:"path" name:"mediaWorkflowId"` // Whether to override locks (if any exist). IsLockOverride *bool `mandatory:"false" contributesTo:"query" name:"isLockOverride"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteMediaWorkflowRequest wrapper for the DeleteMediaWorkflow operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/DeleteMediaWorkflow.go.html to see an example of how to use DeleteMediaWorkflowRequest.
func (DeleteMediaWorkflowRequest) BinaryRequestBody ¶
func (request DeleteMediaWorkflowRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteMediaWorkflowRequest) HTTPRequest ¶
func (request DeleteMediaWorkflowRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteMediaWorkflowRequest) RetryPolicy ¶
func (request DeleteMediaWorkflowRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteMediaWorkflowRequest) String ¶
func (request DeleteMediaWorkflowRequest) String() string
func (DeleteMediaWorkflowRequest) ValidateEnumValue ¶
func (request DeleteMediaWorkflowRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteMediaWorkflowResponse ¶
type DeleteMediaWorkflowResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteMediaWorkflowResponse wrapper for the DeleteMediaWorkflow operation
func (DeleteMediaWorkflowResponse) HTTPResponse ¶
func (response DeleteMediaWorkflowResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteMediaWorkflowResponse) String ¶
func (response DeleteMediaWorkflowResponse) String() string
type DeleteModeEnum ¶
type DeleteModeEnum string
DeleteModeEnum Enum with underlying type: string
const ( DeleteModeDeleteChildren DeleteModeEnum = "DELETE_CHILDREN" DeleteModeDeleteDerivations DeleteModeEnum = "DELETE_DERIVATIONS" )
Set of constants representing the allowable values for DeleteModeEnum
func GetDeleteModeEnumValues ¶
func GetDeleteModeEnumValues() []DeleteModeEnum
GetDeleteModeEnumValues Enumerates the set of values for DeleteModeEnum
func GetMappingDeleteModeEnum ¶
func GetMappingDeleteModeEnum(val string) (DeleteModeEnum, bool)
GetMappingDeleteModeEnum performs case Insensitive comparison on enum value and return the desired enum
type DeleteStreamCdnConfigRequest ¶
type DeleteStreamCdnConfigRequest struct { // Unique StreamCdnConfig identifier. StreamCdnConfigId *string `mandatory:"true" contributesTo:"path" name:"streamCdnConfigId"` // Whether to override locks (if any exist). IsLockOverride *bool `mandatory:"false" contributesTo:"query" name:"isLockOverride"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteStreamCdnConfigRequest wrapper for the DeleteStreamCdnConfig operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/DeleteStreamCdnConfig.go.html to see an example of how to use DeleteStreamCdnConfigRequest.
func (DeleteStreamCdnConfigRequest) BinaryRequestBody ¶
func (request DeleteStreamCdnConfigRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteStreamCdnConfigRequest) HTTPRequest ¶
func (request DeleteStreamCdnConfigRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteStreamCdnConfigRequest) RetryPolicy ¶
func (request DeleteStreamCdnConfigRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteStreamCdnConfigRequest) String ¶
func (request DeleteStreamCdnConfigRequest) String() string
func (DeleteStreamCdnConfigRequest) ValidateEnumValue ¶
func (request DeleteStreamCdnConfigRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteStreamCdnConfigResponse ¶
type DeleteStreamCdnConfigResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteStreamCdnConfigResponse wrapper for the DeleteStreamCdnConfig operation
func (DeleteStreamCdnConfigResponse) HTTPResponse ¶
func (response DeleteStreamCdnConfigResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteStreamCdnConfigResponse) String ¶
func (response DeleteStreamCdnConfigResponse) String() string
type DeleteStreamDistributionChannelRequest ¶
type DeleteStreamDistributionChannelRequest struct { // Unique Stream Distribution Channel path identifier. StreamDistributionChannelId *string `mandatory:"true" contributesTo:"path" name:"streamDistributionChannelId"` // Whether to override locks (if any exist). IsLockOverride *bool `mandatory:"false" contributesTo:"query" name:"isLockOverride"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteStreamDistributionChannelRequest wrapper for the DeleteStreamDistributionChannel operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/DeleteStreamDistributionChannel.go.html to see an example of how to use DeleteStreamDistributionChannelRequest.
func (DeleteStreamDistributionChannelRequest) BinaryRequestBody ¶
func (request DeleteStreamDistributionChannelRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteStreamDistributionChannelRequest) HTTPRequest ¶
func (request DeleteStreamDistributionChannelRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteStreamDistributionChannelRequest) RetryPolicy ¶
func (request DeleteStreamDistributionChannelRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteStreamDistributionChannelRequest) String ¶
func (request DeleteStreamDistributionChannelRequest) String() string
func (DeleteStreamDistributionChannelRequest) ValidateEnumValue ¶
func (request DeleteStreamDistributionChannelRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteStreamDistributionChannelResponse ¶
type DeleteStreamDistributionChannelResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteStreamDistributionChannelResponse wrapper for the DeleteStreamDistributionChannel operation
func (DeleteStreamDistributionChannelResponse) HTTPResponse ¶
func (response DeleteStreamDistributionChannelResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteStreamDistributionChannelResponse) String ¶
func (response DeleteStreamDistributionChannelResponse) String() string
type DeleteStreamPackagingConfigRequest ¶
type DeleteStreamPackagingConfigRequest struct { // Unique Stream Packaging Configuration path identifier. StreamPackagingConfigId *string `mandatory:"true" contributesTo:"path" name:"streamPackagingConfigId"` // Whether to override locks (if any exist). IsLockOverride *bool `mandatory:"false" contributesTo:"query" name:"isLockOverride"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteStreamPackagingConfigRequest wrapper for the DeleteStreamPackagingConfig operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/DeleteStreamPackagingConfig.go.html to see an example of how to use DeleteStreamPackagingConfigRequest.
func (DeleteStreamPackagingConfigRequest) BinaryRequestBody ¶
func (request DeleteStreamPackagingConfigRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteStreamPackagingConfigRequest) HTTPRequest ¶
func (request DeleteStreamPackagingConfigRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteStreamPackagingConfigRequest) RetryPolicy ¶
func (request DeleteStreamPackagingConfigRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteStreamPackagingConfigRequest) String ¶
func (request DeleteStreamPackagingConfigRequest) String() string
func (DeleteStreamPackagingConfigRequest) ValidateEnumValue ¶
func (request DeleteStreamPackagingConfigRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteStreamPackagingConfigResponse ¶
type DeleteStreamPackagingConfigResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteStreamPackagingConfigResponse wrapper for the DeleteStreamPackagingConfig operation
func (DeleteStreamPackagingConfigResponse) HTTPResponse ¶
func (response DeleteStreamPackagingConfigResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteStreamPackagingConfigResponse) String ¶
func (response DeleteStreamPackagingConfigResponse) String() string
type EdgeStreamCdnConfig ¶
type EdgeStreamCdnConfig struct { }
EdgeStreamCdnConfig Configuration fields for Edge configuration.
func (EdgeStreamCdnConfig) MarshalJSON ¶
func (m EdgeStreamCdnConfig) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (EdgeStreamCdnConfig) String ¶
func (m EdgeStreamCdnConfig) String() string
func (EdgeStreamCdnConfig) ValidateEnumValue ¶
func (m EdgeStreamCdnConfig) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GeneratePlaylistRequest ¶ added in v65.14.0
type GeneratePlaylistRequest struct { // Unique Stream Packaging Configuration identifier. StreamPackagingConfigId *string `mandatory:"true" contributesTo:"query" name:"streamPackagingConfigId"` // Unique MediaAsset identifier. MediaAssetId *string `mandatory:"true" contributesTo:"query" name:"mediaAssetId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Streaming session authentication token. Token *string `mandatory:"false" contributesTo:"query" name:"token"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GeneratePlaylistRequest wrapper for the GeneratePlaylist operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/GeneratePlaylist.go.html to see an example of how to use GeneratePlaylistRequest.
func (GeneratePlaylistRequest) BinaryRequestBody ¶ added in v65.14.0
func (request GeneratePlaylistRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GeneratePlaylistRequest) HTTPRequest ¶ added in v65.14.0
func (request GeneratePlaylistRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GeneratePlaylistRequest) RetryPolicy ¶ added in v65.14.0
func (request GeneratePlaylistRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GeneratePlaylistRequest) String ¶ added in v65.14.0
func (request GeneratePlaylistRequest) String() string
func (GeneratePlaylistRequest) ValidateEnumValue ¶ added in v65.14.0
func (request GeneratePlaylistRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GeneratePlaylistResponse ¶ added in v65.14.0
type GeneratePlaylistResponse struct { // The underlying http response RawResponse *http.Response // The io.ReadCloser instance Content io.ReadCloser `presentIn:"body" encoding:"binary"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GeneratePlaylistResponse wrapper for the GeneratePlaylist operation
func (GeneratePlaylistResponse) HTTPResponse ¶ added in v65.14.0
func (response GeneratePlaylistResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GeneratePlaylistResponse) String ¶ added in v65.14.0
func (response GeneratePlaylistResponse) String() string
type GenerateSessionTokenDetails ¶ added in v65.14.0
type GenerateSessionTokenDetails struct { // Array of scopes the token can act upon. Scopes []GenerateSessionTokenDetailsScopesEnum `mandatory:"true" json:"scopes"` // The packaging config resource identifier used to limit the scope of the token. PackagingConfigId *string `mandatory:"true" json:"packagingConfigId"` // Token expiry time. An RFC3339 formatted datetime string. TimeExpires *common.SDKTime `mandatory:"false" json:"timeExpires"` // Array of asset resource IDs used to limit the scope of the token. AssetIds []string `mandatory:"false" json:"assetIds"` }
GenerateSessionTokenDetails Information about the new session token.
func (GenerateSessionTokenDetails) String ¶ added in v65.14.0
func (m GenerateSessionTokenDetails) String() string
func (GenerateSessionTokenDetails) ValidateEnumValue ¶ added in v65.14.0
func (m GenerateSessionTokenDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GenerateSessionTokenDetailsScopesEnum ¶ added in v65.14.0
type GenerateSessionTokenDetailsScopesEnum string
GenerateSessionTokenDetailsScopesEnum Enum with underlying type: string
const ( GenerateSessionTokenDetailsScopesPlaylist GenerateSessionTokenDetailsScopesEnum = "PLAYLIST" GenerateSessionTokenDetailsScopesEdge GenerateSessionTokenDetailsScopesEnum = "EDGE" )
Set of constants representing the allowable values for GenerateSessionTokenDetailsScopesEnum
func GetGenerateSessionTokenDetailsScopesEnumValues ¶ added in v65.14.0
func GetGenerateSessionTokenDetailsScopesEnumValues() []GenerateSessionTokenDetailsScopesEnum
GetGenerateSessionTokenDetailsScopesEnumValues Enumerates the set of values for GenerateSessionTokenDetailsScopesEnum
func GetMappingGenerateSessionTokenDetailsScopesEnum ¶ added in v65.14.0
func GetMappingGenerateSessionTokenDetailsScopesEnum(val string) (GenerateSessionTokenDetailsScopesEnum, bool)
GetMappingGenerateSessionTokenDetailsScopesEnum performs case Insensitive comparison on enum value and return the desired enum
type GenerateSessionTokenRequest ¶ added in v65.14.0
type GenerateSessionTokenRequest struct { // Details to generate a new stream session token. GenerateSessionTokenDetails `contributesTo:"body"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GenerateSessionTokenRequest wrapper for the GenerateSessionToken operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/GenerateSessionToken.go.html to see an example of how to use GenerateSessionTokenRequest.
func (GenerateSessionTokenRequest) BinaryRequestBody ¶ added in v65.14.0
func (request GenerateSessionTokenRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GenerateSessionTokenRequest) HTTPRequest ¶ added in v65.14.0
func (request GenerateSessionTokenRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GenerateSessionTokenRequest) RetryPolicy ¶ added in v65.14.0
func (request GenerateSessionTokenRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GenerateSessionTokenRequest) String ¶ added in v65.14.0
func (request GenerateSessionTokenRequest) String() string
func (GenerateSessionTokenRequest) ValidateEnumValue ¶ added in v65.14.0
func (request GenerateSessionTokenRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GenerateSessionTokenResponse ¶ added in v65.14.0
type GenerateSessionTokenResponse struct { // The underlying http response RawResponse *http.Response // The SessionToken instance SessionToken `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GenerateSessionTokenResponse wrapper for the GenerateSessionToken operation
func (GenerateSessionTokenResponse) HTTPResponse ¶ added in v65.14.0
func (response GenerateSessionTokenResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GenerateSessionTokenResponse) String ¶ added in v65.14.0
func (response GenerateSessionTokenResponse) String() string
type GetMediaAssetDistributionChannelAttachmentRequest ¶
type GetMediaAssetDistributionChannelAttachmentRequest struct { // Unique MediaAsset identifier MediaAssetId *string `mandatory:"true" contributesTo:"path" name:"mediaAssetId"` // Unique DistributionChannel identifier. DistributionChannelId *string `mandatory:"true" contributesTo:"path" name:"distributionChannelId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Version of the attachment. Version *int64 `mandatory:"false" contributesTo:"query" name:"version"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetMediaAssetDistributionChannelAttachmentRequest wrapper for the GetMediaAssetDistributionChannelAttachment operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/GetMediaAssetDistributionChannelAttachment.go.html to see an example of how to use GetMediaAssetDistributionChannelAttachmentRequest.
func (GetMediaAssetDistributionChannelAttachmentRequest) BinaryRequestBody ¶
func (request GetMediaAssetDistributionChannelAttachmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetMediaAssetDistributionChannelAttachmentRequest) HTTPRequest ¶
func (request GetMediaAssetDistributionChannelAttachmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetMediaAssetDistributionChannelAttachmentRequest) RetryPolicy ¶
func (request GetMediaAssetDistributionChannelAttachmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetMediaAssetDistributionChannelAttachmentRequest) String ¶
func (request GetMediaAssetDistributionChannelAttachmentRequest) String() string
func (GetMediaAssetDistributionChannelAttachmentRequest) ValidateEnumValue ¶
func (request GetMediaAssetDistributionChannelAttachmentRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetMediaAssetDistributionChannelAttachmentResponse ¶
type GetMediaAssetDistributionChannelAttachmentResponse struct { // The underlying http response RawResponse *http.Response // The MediaAssetDistributionChannelAttachment instance MediaAssetDistributionChannelAttachment `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetMediaAssetDistributionChannelAttachmentResponse wrapper for the GetMediaAssetDistributionChannelAttachment operation
func (GetMediaAssetDistributionChannelAttachmentResponse) HTTPResponse ¶
func (response GetMediaAssetDistributionChannelAttachmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetMediaAssetDistributionChannelAttachmentResponse) String ¶
func (response GetMediaAssetDistributionChannelAttachmentResponse) String() string
type GetMediaAssetRequest ¶
type GetMediaAssetRequest struct { // Unique MediaAsset identifier MediaAssetId *string `mandatory:"true" contributesTo:"path" name:"mediaAssetId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetMediaAssetRequest wrapper for the GetMediaAsset operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/GetMediaAsset.go.html to see an example of how to use GetMediaAssetRequest.
func (GetMediaAssetRequest) BinaryRequestBody ¶
func (request GetMediaAssetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetMediaAssetRequest) HTTPRequest ¶
func (request GetMediaAssetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetMediaAssetRequest) RetryPolicy ¶
func (request GetMediaAssetRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetMediaAssetRequest) String ¶
func (request GetMediaAssetRequest) String() string
func (GetMediaAssetRequest) ValidateEnumValue ¶
func (request GetMediaAssetRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetMediaAssetResponse ¶
type GetMediaAssetResponse struct { // The underlying http response RawResponse *http.Response // The MediaAsset instance MediaAsset `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetMediaAssetResponse wrapper for the GetMediaAsset operation
func (GetMediaAssetResponse) HTTPResponse ¶
func (response GetMediaAssetResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetMediaAssetResponse) String ¶
func (response GetMediaAssetResponse) String() string
type GetMediaWorkflowConfigurationRequest ¶
type GetMediaWorkflowConfigurationRequest struct { // Unique MediaWorkflowConfiguration identifier. MediaWorkflowConfigurationId *string `mandatory:"true" contributesTo:"path" name:"mediaWorkflowConfigurationId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetMediaWorkflowConfigurationRequest wrapper for the GetMediaWorkflowConfiguration operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/GetMediaWorkflowConfiguration.go.html to see an example of how to use GetMediaWorkflowConfigurationRequest.
func (GetMediaWorkflowConfigurationRequest) BinaryRequestBody ¶
func (request GetMediaWorkflowConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetMediaWorkflowConfigurationRequest) HTTPRequest ¶
func (request GetMediaWorkflowConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetMediaWorkflowConfigurationRequest) RetryPolicy ¶
func (request GetMediaWorkflowConfigurationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetMediaWorkflowConfigurationRequest) String ¶
func (request GetMediaWorkflowConfigurationRequest) String() string
func (GetMediaWorkflowConfigurationRequest) ValidateEnumValue ¶
func (request GetMediaWorkflowConfigurationRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetMediaWorkflowConfigurationResponse ¶
type GetMediaWorkflowConfigurationResponse struct { // The underlying http response RawResponse *http.Response // The MediaWorkflowConfiguration instance MediaWorkflowConfiguration `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetMediaWorkflowConfigurationResponse wrapper for the GetMediaWorkflowConfiguration operation
func (GetMediaWorkflowConfigurationResponse) HTTPResponse ¶
func (response GetMediaWorkflowConfigurationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetMediaWorkflowConfigurationResponse) String ¶
func (response GetMediaWorkflowConfigurationResponse) String() string
type GetMediaWorkflowJobRequest ¶
type GetMediaWorkflowJobRequest struct { // Unique MediaWorkflowJob identifier. MediaWorkflowJobId *string `mandatory:"true" contributesTo:"path" name:"mediaWorkflowJobId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetMediaWorkflowJobRequest wrapper for the GetMediaWorkflowJob operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/GetMediaWorkflowJob.go.html to see an example of how to use GetMediaWorkflowJobRequest.
func (GetMediaWorkflowJobRequest) BinaryRequestBody ¶
func (request GetMediaWorkflowJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetMediaWorkflowJobRequest) HTTPRequest ¶
func (request GetMediaWorkflowJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetMediaWorkflowJobRequest) RetryPolicy ¶
func (request GetMediaWorkflowJobRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetMediaWorkflowJobRequest) String ¶
func (request GetMediaWorkflowJobRequest) String() string
func (GetMediaWorkflowJobRequest) ValidateEnumValue ¶
func (request GetMediaWorkflowJobRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetMediaWorkflowJobResponse ¶
type GetMediaWorkflowJobResponse struct { // The underlying http response RawResponse *http.Response // The MediaWorkflowJob instance MediaWorkflowJob `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetMediaWorkflowJobResponse wrapper for the GetMediaWorkflowJob operation
func (GetMediaWorkflowJobResponse) HTTPResponse ¶
func (response GetMediaWorkflowJobResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetMediaWorkflowJobResponse) String ¶
func (response GetMediaWorkflowJobResponse) String() string
type GetMediaWorkflowRequest ¶
type GetMediaWorkflowRequest struct { // Unique MediaWorkflow identifier. MediaWorkflowId *string `mandatory:"true" contributesTo:"path" name:"mediaWorkflowId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetMediaWorkflowRequest wrapper for the GetMediaWorkflow operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/GetMediaWorkflow.go.html to see an example of how to use GetMediaWorkflowRequest.
func (GetMediaWorkflowRequest) BinaryRequestBody ¶
func (request GetMediaWorkflowRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetMediaWorkflowRequest) HTTPRequest ¶
func (request GetMediaWorkflowRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetMediaWorkflowRequest) RetryPolicy ¶
func (request GetMediaWorkflowRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetMediaWorkflowRequest) String ¶
func (request GetMediaWorkflowRequest) String() string
func (GetMediaWorkflowRequest) ValidateEnumValue ¶
func (request GetMediaWorkflowRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetMediaWorkflowResponse ¶
type GetMediaWorkflowResponse struct { // The underlying http response RawResponse *http.Response // The MediaWorkflow instance MediaWorkflow `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetMediaWorkflowResponse wrapper for the GetMediaWorkflow operation
func (GetMediaWorkflowResponse) HTTPResponse ¶
func (response GetMediaWorkflowResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetMediaWorkflowResponse) String ¶
func (response GetMediaWorkflowResponse) String() string
type GetStreamCdnConfigRequest ¶
type GetStreamCdnConfigRequest struct { // Unique StreamCdnConfig identifier. StreamCdnConfigId *string `mandatory:"true" contributesTo:"path" name:"streamCdnConfigId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetStreamCdnConfigRequest wrapper for the GetStreamCdnConfig operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/GetStreamCdnConfig.go.html to see an example of how to use GetStreamCdnConfigRequest.
func (GetStreamCdnConfigRequest) BinaryRequestBody ¶
func (request GetStreamCdnConfigRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetStreamCdnConfigRequest) HTTPRequest ¶
func (request GetStreamCdnConfigRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetStreamCdnConfigRequest) RetryPolicy ¶
func (request GetStreamCdnConfigRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetStreamCdnConfigRequest) String ¶
func (request GetStreamCdnConfigRequest) String() string
func (GetStreamCdnConfigRequest) ValidateEnumValue ¶
func (request GetStreamCdnConfigRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetStreamCdnConfigResponse ¶
type GetStreamCdnConfigResponse struct { // The underlying http response RawResponse *http.Response // The StreamCdnConfig instance StreamCdnConfig `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetStreamCdnConfigResponse wrapper for the GetStreamCdnConfig operation
func (GetStreamCdnConfigResponse) HTTPResponse ¶
func (response GetStreamCdnConfigResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetStreamCdnConfigResponse) String ¶
func (response GetStreamCdnConfigResponse) String() string
type GetStreamDistributionChannelRequest ¶
type GetStreamDistributionChannelRequest struct { // Unique Stream Distribution Channel path identifier. StreamDistributionChannelId *string `mandatory:"true" contributesTo:"path" name:"streamDistributionChannelId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetStreamDistributionChannelRequest wrapper for the GetStreamDistributionChannel operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/GetStreamDistributionChannel.go.html to see an example of how to use GetStreamDistributionChannelRequest.
func (GetStreamDistributionChannelRequest) BinaryRequestBody ¶
func (request GetStreamDistributionChannelRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetStreamDistributionChannelRequest) HTTPRequest ¶
func (request GetStreamDistributionChannelRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetStreamDistributionChannelRequest) RetryPolicy ¶
func (request GetStreamDistributionChannelRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetStreamDistributionChannelRequest) String ¶
func (request GetStreamDistributionChannelRequest) String() string
func (GetStreamDistributionChannelRequest) ValidateEnumValue ¶
func (request GetStreamDistributionChannelRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetStreamDistributionChannelResponse ¶
type GetStreamDistributionChannelResponse struct { // The underlying http response RawResponse *http.Response // The StreamDistributionChannel instance StreamDistributionChannel `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetStreamDistributionChannelResponse wrapper for the GetStreamDistributionChannel operation
func (GetStreamDistributionChannelResponse) HTTPResponse ¶
func (response GetStreamDistributionChannelResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetStreamDistributionChannelResponse) String ¶
func (response GetStreamDistributionChannelResponse) String() string
type GetStreamPackagingConfigRequest ¶
type GetStreamPackagingConfigRequest struct { // Unique Stream Packaging Configuration path identifier. StreamPackagingConfigId *string `mandatory:"true" contributesTo:"path" name:"streamPackagingConfigId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetStreamPackagingConfigRequest wrapper for the GetStreamPackagingConfig operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/GetStreamPackagingConfig.go.html to see an example of how to use GetStreamPackagingConfigRequest.
func (GetStreamPackagingConfigRequest) BinaryRequestBody ¶
func (request GetStreamPackagingConfigRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetStreamPackagingConfigRequest) HTTPRequest ¶
func (request GetStreamPackagingConfigRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetStreamPackagingConfigRequest) RetryPolicy ¶
func (request GetStreamPackagingConfigRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetStreamPackagingConfigRequest) String ¶
func (request GetStreamPackagingConfigRequest) String() string
func (GetStreamPackagingConfigRequest) ValidateEnumValue ¶
func (request GetStreamPackagingConfigRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetStreamPackagingConfigResponse ¶
type GetStreamPackagingConfigResponse struct { // The underlying http response RawResponse *http.Response // The StreamPackagingConfig instance StreamPackagingConfig `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetStreamPackagingConfigResponse wrapper for the GetStreamPackagingConfig operation
func (GetStreamPackagingConfigResponse) HTTPResponse ¶
func (response GetStreamPackagingConfigResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetStreamPackagingConfigResponse) String ¶
func (response GetStreamPackagingConfigResponse) String() string
type HlsStreamPackagingConfig ¶
type HlsStreamPackagingConfig struct { // Unique identifier that is immutable on creation. Id *string `mandatory:"true" json:"id"` // Compartment Identifier CompartmentId *string `mandatory:"true" json:"compartmentId"` // Unique identifier of the Distribution Channel that this stream packaging configuration belongs to. DistributionChannelId *string `mandatory:"true" json:"distributionChannelId"` // The name of the stream packaging configuration. Avoid entering confidential information. DisplayName *string `mandatory:"true" json:"displayName"` // The duration in seconds for each fragment. SegmentTimeInSeconds *int `mandatory:"true" json:"segmentTimeInSeconds"` Encryption StreamPackagingConfigEncryption `mandatory:"false" json:"encryption"` // The time when the Packaging Configuration was created. An RFC3339 formatted datetime string. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The time when the Packaging Configuration was updated. An RFC3339 formatted datetime string. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Usage of system tag keys. These predefined keys are scoped to namespaces. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // Locks associated with this resource. Locks []ResourceLock `mandatory:"false" json:"locks"` // The current state of the Packaging Configuration. LifecycleState StreamPackagingConfigLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` }
HlsStreamPackagingConfig Configuration fields for a HLS Packaging Configuration.
func (HlsStreamPackagingConfig) GetCompartmentId ¶
func (m HlsStreamPackagingConfig) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (HlsStreamPackagingConfig) GetDefinedTags ¶
func (m HlsStreamPackagingConfig) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (HlsStreamPackagingConfig) GetDisplayName ¶
func (m HlsStreamPackagingConfig) GetDisplayName() *string
GetDisplayName returns DisplayName
func (HlsStreamPackagingConfig) GetDistributionChannelId ¶
func (m HlsStreamPackagingConfig) GetDistributionChannelId() *string
GetDistributionChannelId returns DistributionChannelId
func (HlsStreamPackagingConfig) GetEncryption ¶
func (m HlsStreamPackagingConfig) GetEncryption() StreamPackagingConfigEncryption
GetEncryption returns Encryption
func (HlsStreamPackagingConfig) GetFreeformTags ¶
func (m HlsStreamPackagingConfig) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (HlsStreamPackagingConfig) GetId ¶
func (m HlsStreamPackagingConfig) GetId() *string
GetId returns Id
func (HlsStreamPackagingConfig) GetLifecycleState ¶
func (m HlsStreamPackagingConfig) GetLifecycleState() StreamPackagingConfigLifecycleStateEnum
GetLifecycleState returns LifecycleState
func (HlsStreamPackagingConfig) GetLocks ¶ added in v65.58.0
func (m HlsStreamPackagingConfig) GetLocks() []ResourceLock
GetLocks returns Locks
func (HlsStreamPackagingConfig) GetSegmentTimeInSeconds ¶
func (m HlsStreamPackagingConfig) GetSegmentTimeInSeconds() *int
GetSegmentTimeInSeconds returns SegmentTimeInSeconds
func (HlsStreamPackagingConfig) GetSystemTags ¶
func (m HlsStreamPackagingConfig) GetSystemTags() map[string]map[string]interface{}
GetSystemTags returns SystemTags
func (HlsStreamPackagingConfig) GetTimeCreated ¶
func (m HlsStreamPackagingConfig) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (HlsStreamPackagingConfig) GetTimeUpdated ¶
func (m HlsStreamPackagingConfig) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (HlsStreamPackagingConfig) MarshalJSON ¶
func (m HlsStreamPackagingConfig) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (HlsStreamPackagingConfig) String ¶
func (m HlsStreamPackagingConfig) String() string
func (*HlsStreamPackagingConfig) UnmarshalJSON ¶
func (m *HlsStreamPackagingConfig) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (HlsStreamPackagingConfig) ValidateEnumValue ¶
func (m HlsStreamPackagingConfig) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type IngestStreamDistributionChannelDetails ¶
type IngestStreamDistributionChannelDetails interface { }
IngestStreamDistributionChannelDetails Ingest Payload Information.
type IngestStreamDistributionChannelDetailsIngestPayloadTypeEnum ¶
type IngestStreamDistributionChannelDetailsIngestPayloadTypeEnum string
IngestStreamDistributionChannelDetailsIngestPayloadTypeEnum Enum with underlying type: string
const (
IngestStreamDistributionChannelDetailsIngestPayloadTypeAssetMetadataMediaAsset IngestStreamDistributionChannelDetailsIngestPayloadTypeEnum = "ASSET_METADATA_MEDIA_ASSET"
)
Set of constants representing the allowable values for IngestStreamDistributionChannelDetailsIngestPayloadTypeEnum
func GetIngestStreamDistributionChannelDetailsIngestPayloadTypeEnumValues ¶
func GetIngestStreamDistributionChannelDetailsIngestPayloadTypeEnumValues() []IngestStreamDistributionChannelDetailsIngestPayloadTypeEnum
GetIngestStreamDistributionChannelDetailsIngestPayloadTypeEnumValues Enumerates the set of values for IngestStreamDistributionChannelDetailsIngestPayloadTypeEnum
func GetMappingIngestStreamDistributionChannelDetailsIngestPayloadTypeEnum ¶
func GetMappingIngestStreamDistributionChannelDetailsIngestPayloadTypeEnum(val string) (IngestStreamDistributionChannelDetailsIngestPayloadTypeEnum, bool)
GetMappingIngestStreamDistributionChannelDetailsIngestPayloadTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type IngestStreamDistributionChannelRequest ¶
type IngestStreamDistributionChannelRequest struct { // Unique Stream Distribution Channel path identifier. StreamDistributionChannelId *string `mandatory:"true" contributesTo:"path" name:"streamDistributionChannelId"` // Playlist entry information. IngestStreamDistributionChannelDetails `contributesTo:"body"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without the risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
IngestStreamDistributionChannelRequest wrapper for the IngestStreamDistributionChannel operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/IngestStreamDistributionChannel.go.html to see an example of how to use IngestStreamDistributionChannelRequest.
func (IngestStreamDistributionChannelRequest) BinaryRequestBody ¶
func (request IngestStreamDistributionChannelRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (IngestStreamDistributionChannelRequest) HTTPRequest ¶
func (request IngestStreamDistributionChannelRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (IngestStreamDistributionChannelRequest) RetryPolicy ¶
func (request IngestStreamDistributionChannelRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (IngestStreamDistributionChannelRequest) String ¶
func (request IngestStreamDistributionChannelRequest) String() string
func (IngestStreamDistributionChannelRequest) ValidateEnumValue ¶
func (request IngestStreamDistributionChannelRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type IngestStreamDistributionChannelResponse ¶
type IngestStreamDistributionChannelResponse struct { // The underlying http response RawResponse *http.Response // The IngestStreamDistributionChannelResult instance IngestStreamDistributionChannelResult `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
IngestStreamDistributionChannelResponse wrapper for the IngestStreamDistributionChannel operation
func (IngestStreamDistributionChannelResponse) HTTPResponse ¶
func (response IngestStreamDistributionChannelResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (IngestStreamDistributionChannelResponse) String ¶
func (response IngestStreamDistributionChannelResponse) String() string
type IngestStreamDistributionChannelResult ¶
type IngestStreamDistributionChannelResult struct { // Identifier of the Ingest Workflow Job created. MediaWorkflowJobId *string `mandatory:"true" json:"mediaWorkflowJobId"` }
IngestStreamDistributionChannelResult The Ingest Workflow Job information.
func (IngestStreamDistributionChannelResult) String ¶
func (m IngestStreamDistributionChannelResult) String() string
func (IngestStreamDistributionChannelResult) ValidateEnumValue ¶
func (m IngestStreamDistributionChannelResult) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JobOutput ¶
type JobOutput struct { // Type of job output. AssetType JobOutputAssetTypeEnum `mandatory:"false" json:"assetType,omitempty"` // The namespace name of the job output. NamespaceName *string `mandatory:"false" json:"namespaceName"` // The bucket name of the job output. BucketName *string `mandatory:"false" json:"bucketName"` // The object name of the job output. ObjectName *string `mandatory:"false" json:"objectName"` // The ID associated with the job output. Id *string `mandatory:"false" json:"id"` }
JobOutput The output result of an executed MediaWorkflowJob.
func (JobOutput) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JobOutputAssetTypeEnum ¶
type JobOutputAssetTypeEnum string
JobOutputAssetTypeEnum Enum with underlying type: string
const ( JobOutputAssetTypeAudio JobOutputAssetTypeEnum = "AUDIO" JobOutputAssetTypeVideo JobOutputAssetTypeEnum = "VIDEO" JobOutputAssetTypePlaylist JobOutputAssetTypeEnum = "PLAYLIST" JobOutputAssetTypeImage JobOutputAssetTypeEnum = "IMAGE" JobOutputAssetTypeCaptionFile JobOutputAssetTypeEnum = "CAPTION_FILE" JobOutputAssetTypeTranscriptionJob JobOutputAssetTypeEnum = "TRANSCRIPTION_JOB" JobOutputAssetTypeVisionJob JobOutputAssetTypeEnum = "VISION_JOB" JobOutputAssetTypeTextAnalysis JobOutputAssetTypeEnum = "TEXT_ANALYSIS" JobOutputAssetTypeInputFile JobOutputAssetTypeEnum = "INPUT_FILE" JobOutputAssetTypeOther JobOutputAssetTypeEnum = "OTHER" )
Set of constants representing the allowable values for JobOutputAssetTypeEnum
func GetJobOutputAssetTypeEnumValues ¶
func GetJobOutputAssetTypeEnumValues() []JobOutputAssetTypeEnum
GetJobOutputAssetTypeEnumValues Enumerates the set of values for JobOutputAssetTypeEnum
func GetMappingJobOutputAssetTypeEnum ¶
func GetMappingJobOutputAssetTypeEnum(val string) (JobOutputAssetTypeEnum, bool)
GetMappingJobOutputAssetTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type LifecycleStateEnum ¶
type LifecycleStateEnum string
LifecycleStateEnum Enum with underlying type: string
const ( LifecycleStateCreating LifecycleStateEnum = "CREATING" LifecycleStateUpdating LifecycleStateEnum = "UPDATING" LifecycleStateActive LifecycleStateEnum = "ACTIVE" LifecycleStateDeleting LifecycleStateEnum = "DELETING" LifecycleStateDeleted LifecycleStateEnum = "DELETED" LifecycleStateFailed LifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for LifecycleStateEnum
func GetLifecycleStateEnumValues ¶
func GetLifecycleStateEnumValues() []LifecycleStateEnum
GetLifecycleStateEnumValues Enumerates the set of values for LifecycleStateEnum
func GetMappingLifecycleStateEnum ¶
func GetMappingLifecycleStateEnum(val string) (LifecycleStateEnum, bool)
GetMappingLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type ListMediaAssetDistributionChannelAttachmentsRequest ¶
type ListMediaAssetDistributionChannelAttachmentsRequest struct { // Unique MediaAsset identifier MediaAssetId *string `mandatory:"true" contributesTo:"path" name:"mediaAssetId"` // A filter to return only the resources that match the entire display name given. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // The maximum number of items to return. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // A token representing the position at which to start retrieving results. This must come from the // `opc-next-page` header field of a previous response. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The sort order to use, either 'ASC' or 'DESC'. SortOrder ListMediaAssetDistributionChannelAttachmentsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. SortBy ListMediaAssetDistributionChannelAttachmentsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Unique DistributionChannel identifier. DistributionChannelId *string `mandatory:"false" contributesTo:"query" name:"distributionChannelId"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListMediaAssetDistributionChannelAttachmentsRequest wrapper for the ListMediaAssetDistributionChannelAttachments operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/ListMediaAssetDistributionChannelAttachments.go.html to see an example of how to use ListMediaAssetDistributionChannelAttachmentsRequest.
func (ListMediaAssetDistributionChannelAttachmentsRequest) BinaryRequestBody ¶
func (request ListMediaAssetDistributionChannelAttachmentsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListMediaAssetDistributionChannelAttachmentsRequest) HTTPRequest ¶
func (request ListMediaAssetDistributionChannelAttachmentsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListMediaAssetDistributionChannelAttachmentsRequest) RetryPolicy ¶
func (request ListMediaAssetDistributionChannelAttachmentsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListMediaAssetDistributionChannelAttachmentsRequest) String ¶
func (request ListMediaAssetDistributionChannelAttachmentsRequest) String() string
func (ListMediaAssetDistributionChannelAttachmentsRequest) ValidateEnumValue ¶
func (request ListMediaAssetDistributionChannelAttachmentsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListMediaAssetDistributionChannelAttachmentsResponse ¶
type ListMediaAssetDistributionChannelAttachmentsResponse struct { // The underlying http response RawResponse *http.Response // A list of MediaAssetDistributionChannelAttachmentCollection instances MediaAssetDistributionChannelAttachmentCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For pagination of a list of items. When paging through a list, if this header appears in the response, // then a partial list might have been returned. Include this value as the `page` parameter for the // subsequent GET request to get the next batch of items. OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
ListMediaAssetDistributionChannelAttachmentsResponse wrapper for the ListMediaAssetDistributionChannelAttachments operation
func (ListMediaAssetDistributionChannelAttachmentsResponse) HTTPResponse ¶
func (response ListMediaAssetDistributionChannelAttachmentsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListMediaAssetDistributionChannelAttachmentsResponse) String ¶
func (response ListMediaAssetDistributionChannelAttachmentsResponse) String() string
type ListMediaAssetDistributionChannelAttachmentsSortByEnum ¶
type ListMediaAssetDistributionChannelAttachmentsSortByEnum string
ListMediaAssetDistributionChannelAttachmentsSortByEnum Enum with underlying type: string
const ( ListMediaAssetDistributionChannelAttachmentsSortByMediaassetid ListMediaAssetDistributionChannelAttachmentsSortByEnum = "mediaAssetId" ListMediaAssetDistributionChannelAttachmentsSortByDistributionchannelid ListMediaAssetDistributionChannelAttachmentsSortByEnum = "distributionChannelId" ListMediaAssetDistributionChannelAttachmentsSortByDisplayname ListMediaAssetDistributionChannelAttachmentsSortByEnum = "displayName" ListMediaAssetDistributionChannelAttachmentsSortByVersion ListMediaAssetDistributionChannelAttachmentsSortByEnum = "version" )
Set of constants representing the allowable values for ListMediaAssetDistributionChannelAttachmentsSortByEnum
func GetListMediaAssetDistributionChannelAttachmentsSortByEnumValues ¶
func GetListMediaAssetDistributionChannelAttachmentsSortByEnumValues() []ListMediaAssetDistributionChannelAttachmentsSortByEnum
GetListMediaAssetDistributionChannelAttachmentsSortByEnumValues Enumerates the set of values for ListMediaAssetDistributionChannelAttachmentsSortByEnum
func GetMappingListMediaAssetDistributionChannelAttachmentsSortByEnum ¶
func GetMappingListMediaAssetDistributionChannelAttachmentsSortByEnum(val string) (ListMediaAssetDistributionChannelAttachmentsSortByEnum, bool)
GetMappingListMediaAssetDistributionChannelAttachmentsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListMediaAssetDistributionChannelAttachmentsSortOrderEnum ¶
type ListMediaAssetDistributionChannelAttachmentsSortOrderEnum string
ListMediaAssetDistributionChannelAttachmentsSortOrderEnum Enum with underlying type: string
const ( ListMediaAssetDistributionChannelAttachmentsSortOrderAsc ListMediaAssetDistributionChannelAttachmentsSortOrderEnum = "ASC" ListMediaAssetDistributionChannelAttachmentsSortOrderDesc ListMediaAssetDistributionChannelAttachmentsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListMediaAssetDistributionChannelAttachmentsSortOrderEnum
func GetListMediaAssetDistributionChannelAttachmentsSortOrderEnumValues ¶
func GetListMediaAssetDistributionChannelAttachmentsSortOrderEnumValues() []ListMediaAssetDistributionChannelAttachmentsSortOrderEnum
GetListMediaAssetDistributionChannelAttachmentsSortOrderEnumValues Enumerates the set of values for ListMediaAssetDistributionChannelAttachmentsSortOrderEnum
func GetMappingListMediaAssetDistributionChannelAttachmentsSortOrderEnum ¶
func GetMappingListMediaAssetDistributionChannelAttachmentsSortOrderEnum(val string) (ListMediaAssetDistributionChannelAttachmentsSortOrderEnum, bool)
GetMappingListMediaAssetDistributionChannelAttachmentsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListMediaAssetsLifecycleStateEnum ¶
type ListMediaAssetsLifecycleStateEnum string
ListMediaAssetsLifecycleStateEnum Enum with underlying type: string
const ( ListMediaAssetsLifecycleStateCreating ListMediaAssetsLifecycleStateEnum = "CREATING" ListMediaAssetsLifecycleStateUpdating ListMediaAssetsLifecycleStateEnum = "UPDATING" ListMediaAssetsLifecycleStateActive ListMediaAssetsLifecycleStateEnum = "ACTIVE" ListMediaAssetsLifecycleStateDeleting ListMediaAssetsLifecycleStateEnum = "DELETING" ListMediaAssetsLifecycleStateDeleted ListMediaAssetsLifecycleStateEnum = "DELETED" ListMediaAssetsLifecycleStateFailed ListMediaAssetsLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for ListMediaAssetsLifecycleStateEnum
func GetListMediaAssetsLifecycleStateEnumValues ¶
func GetListMediaAssetsLifecycleStateEnumValues() []ListMediaAssetsLifecycleStateEnum
GetListMediaAssetsLifecycleStateEnumValues Enumerates the set of values for ListMediaAssetsLifecycleStateEnum
func GetMappingListMediaAssetsLifecycleStateEnum ¶
func GetMappingListMediaAssetsLifecycleStateEnum(val string) (ListMediaAssetsLifecycleStateEnum, bool)
GetMappingListMediaAssetsLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type ListMediaAssetsRequest ¶
type ListMediaAssetsRequest struct { // The ID of the compartment in which to list resources. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // A filter to return only the resources that match the entire display name given. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // The maximum number of items to return. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // A token representing the position at which to start retrieving results. This must come from the // `opc-next-page` header field of a previous response. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // A filter to return only the resources with lifecycleState matching the given lifecycleState. LifecycleState ListMediaAssetsLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"` // The sort order to use, either 'ASC' or 'DESC'. SortOrder ListMediaAssetsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. SortBy ListMediaAssetsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Unique DistributionChannel identifier. DistributionChannelId *string `mandatory:"false" contributesTo:"query" name:"distributionChannelId"` // Unique MediaAsset identifier of the asset from which this asset is derived. ParentMediaAssetId *string `mandatory:"false" contributesTo:"query" name:"parentMediaAssetId"` // Unique MediaAsset identifier of the first asset upload. MasterMediaAssetId *string `mandatory:"false" contributesTo:"query" name:"masterMediaAssetId"` // Filter MediaAsset by the asset type. Type ListMediaAssetsTypeEnum `mandatory:"false" contributesTo:"query" name:"type" omitEmpty:"true"` // Filter MediaAsset by the bucket where the object is stored. BucketName *string `mandatory:"false" contributesTo:"query" name:"bucketName"` // Filter MediaAsset by the name of the object in object storage. ObjectName *string `mandatory:"false" contributesTo:"query" name:"objectName"` // The ID of the MediaWorkflowJob used to produce this asset, if this parameter is supplied then the workflow ID must also be supplied. MediaWorkflowJobId *string `mandatory:"false" contributesTo:"query" name:"mediaWorkflowJobId"` // The ID of the MediaWorkflow used to produce this asset. SourceMediaWorkflowId *string `mandatory:"false" contributesTo:"query" name:"sourceMediaWorkflowId"` // The version of the MediaWorkflow used to produce this asset. SourceMediaWorkflowVersion *int64 `mandatory:"false" contributesTo:"query" name:"sourceMediaWorkflowVersion"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListMediaAssetsRequest wrapper for the ListMediaAssets operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/ListMediaAssets.go.html to see an example of how to use ListMediaAssetsRequest.
func (ListMediaAssetsRequest) BinaryRequestBody ¶
func (request ListMediaAssetsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListMediaAssetsRequest) HTTPRequest ¶
func (request ListMediaAssetsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListMediaAssetsRequest) RetryPolicy ¶
func (request ListMediaAssetsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListMediaAssetsRequest) String ¶
func (request ListMediaAssetsRequest) String() string
func (ListMediaAssetsRequest) ValidateEnumValue ¶
func (request ListMediaAssetsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListMediaAssetsResponse ¶
type ListMediaAssetsResponse struct { // The underlying http response RawResponse *http.Response // A list of MediaAssetCollection instances MediaAssetCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For pagination of a list of items. When paging through a list, if this header appears in the response, // then a partial list might have been returned. Include this value as the `page` parameter for the // subsequent GET request to get the next batch of items. OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
ListMediaAssetsResponse wrapper for the ListMediaAssets operation
func (ListMediaAssetsResponse) HTTPResponse ¶
func (response ListMediaAssetsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListMediaAssetsResponse) String ¶
func (response ListMediaAssetsResponse) String() string
type ListMediaAssetsSortByEnum ¶
type ListMediaAssetsSortByEnum string
ListMediaAssetsSortByEnum Enum with underlying type: string
const ( ListMediaAssetsSortByCompartmentid ListMediaAssetsSortByEnum = "compartmentId" ListMediaAssetsSortByType ListMediaAssetsSortByEnum = "type" ListMediaAssetsSortByLifecyclestate ListMediaAssetsSortByEnum = "lifecycleState" ListMediaAssetsSortByParentmediaassetid ListMediaAssetsSortByEnum = "parentMediaAssetId" ListMediaAssetsSortByMastermediaassetid ListMediaAssetsSortByEnum = "masterMediaAssetId" ListMediaAssetsSortByDisplayname ListMediaAssetsSortByEnum = "displayName" ListMediaAssetsSortByTimecreated ListMediaAssetsSortByEnum = "timeCreated" ListMediaAssetsSortByTimeupdated ListMediaAssetsSortByEnum = "timeUpdated" )
Set of constants representing the allowable values for ListMediaAssetsSortByEnum
func GetListMediaAssetsSortByEnumValues ¶
func GetListMediaAssetsSortByEnumValues() []ListMediaAssetsSortByEnum
GetListMediaAssetsSortByEnumValues Enumerates the set of values for ListMediaAssetsSortByEnum
func GetMappingListMediaAssetsSortByEnum ¶
func GetMappingListMediaAssetsSortByEnum(val string) (ListMediaAssetsSortByEnum, bool)
GetMappingListMediaAssetsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListMediaAssetsSortOrderEnum ¶
type ListMediaAssetsSortOrderEnum string
ListMediaAssetsSortOrderEnum Enum with underlying type: string
const ( ListMediaAssetsSortOrderAsc ListMediaAssetsSortOrderEnum = "ASC" ListMediaAssetsSortOrderDesc ListMediaAssetsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListMediaAssetsSortOrderEnum
func GetListMediaAssetsSortOrderEnumValues ¶
func GetListMediaAssetsSortOrderEnumValues() []ListMediaAssetsSortOrderEnum
GetListMediaAssetsSortOrderEnumValues Enumerates the set of values for ListMediaAssetsSortOrderEnum
func GetMappingListMediaAssetsSortOrderEnum ¶
func GetMappingListMediaAssetsSortOrderEnum(val string) (ListMediaAssetsSortOrderEnum, bool)
GetMappingListMediaAssetsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListMediaAssetsTypeEnum ¶
type ListMediaAssetsTypeEnum string
ListMediaAssetsTypeEnum Enum with underlying type: string
const ( ListMediaAssetsTypeAudio ListMediaAssetsTypeEnum = "AUDIO" ListMediaAssetsTypeVideo ListMediaAssetsTypeEnum = "VIDEO" ListMediaAssetsTypePlaylist ListMediaAssetsTypeEnum = "PLAYLIST" ListMediaAssetsTypeImage ListMediaAssetsTypeEnum = "IMAGE" ListMediaAssetsTypeCaptionFile ListMediaAssetsTypeEnum = "CAPTION_FILE" ListMediaAssetsTypeUnknown ListMediaAssetsTypeEnum = "UNKNOWN" )
Set of constants representing the allowable values for ListMediaAssetsTypeEnum
func GetListMediaAssetsTypeEnumValues ¶
func GetListMediaAssetsTypeEnumValues() []ListMediaAssetsTypeEnum
GetListMediaAssetsTypeEnumValues Enumerates the set of values for ListMediaAssetsTypeEnum
func GetMappingListMediaAssetsTypeEnum ¶
func GetMappingListMediaAssetsTypeEnum(val string) (ListMediaAssetsTypeEnum, bool)
GetMappingListMediaAssetsTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ListMediaWorkflowConfigurationsRequest ¶
type ListMediaWorkflowConfigurationsRequest struct { // The ID of the compartment in which to list resources. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // A filter to return only the resources with lifecycleState matching the given lifecycleState. LifecycleState MediaWorkflowLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"` // A filter to return only the resources that match the entire display name given. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // Unique MediaWorkflowConfiguration identifier. Id *string `mandatory:"false" contributesTo:"query" name:"id"` // The maximum number of items to return. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // A token representing the position at which to start retrieving results. This must come from the // `opc-next-page` header field of a previous response. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either 'ASC' or 'DESC'. SortOrder ListMediaWorkflowConfigurationsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default // order for displayName is ascending. SortBy ListMediaWorkflowConfigurationsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListMediaWorkflowConfigurationsRequest wrapper for the ListMediaWorkflowConfigurations operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/ListMediaWorkflowConfigurations.go.html to see an example of how to use ListMediaWorkflowConfigurationsRequest.
func (ListMediaWorkflowConfigurationsRequest) BinaryRequestBody ¶
func (request ListMediaWorkflowConfigurationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListMediaWorkflowConfigurationsRequest) HTTPRequest ¶
func (request ListMediaWorkflowConfigurationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListMediaWorkflowConfigurationsRequest) RetryPolicy ¶
func (request ListMediaWorkflowConfigurationsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListMediaWorkflowConfigurationsRequest) String ¶
func (request ListMediaWorkflowConfigurationsRequest) String() string
func (ListMediaWorkflowConfigurationsRequest) ValidateEnumValue ¶
func (request ListMediaWorkflowConfigurationsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListMediaWorkflowConfigurationsResponse ¶
type ListMediaWorkflowConfigurationsResponse struct { // The underlying http response RawResponse *http.Response // A list of MediaWorkflowConfigurationCollection instances MediaWorkflowConfigurationCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For pagination of a list of items. When paging through a list, if this header appears in the response, // then a partial list might have been returned. Include this value as the `page` parameter for the // subsequent GET request to get the next batch of items. OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
ListMediaWorkflowConfigurationsResponse wrapper for the ListMediaWorkflowConfigurations operation
func (ListMediaWorkflowConfigurationsResponse) HTTPResponse ¶
func (response ListMediaWorkflowConfigurationsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListMediaWorkflowConfigurationsResponse) String ¶
func (response ListMediaWorkflowConfigurationsResponse) String() string
type ListMediaWorkflowConfigurationsSortByEnum ¶
type ListMediaWorkflowConfigurationsSortByEnum string
ListMediaWorkflowConfigurationsSortByEnum Enum with underlying type: string
const ( ListMediaWorkflowConfigurationsSortByTimecreated ListMediaWorkflowConfigurationsSortByEnum = "timeCreated" ListMediaWorkflowConfigurationsSortByDisplayname ListMediaWorkflowConfigurationsSortByEnum = "displayName" )
Set of constants representing the allowable values for ListMediaWorkflowConfigurationsSortByEnum
func GetListMediaWorkflowConfigurationsSortByEnumValues ¶
func GetListMediaWorkflowConfigurationsSortByEnumValues() []ListMediaWorkflowConfigurationsSortByEnum
GetListMediaWorkflowConfigurationsSortByEnumValues Enumerates the set of values for ListMediaWorkflowConfigurationsSortByEnum
func GetMappingListMediaWorkflowConfigurationsSortByEnum ¶
func GetMappingListMediaWorkflowConfigurationsSortByEnum(val string) (ListMediaWorkflowConfigurationsSortByEnum, bool)
GetMappingListMediaWorkflowConfigurationsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListMediaWorkflowConfigurationsSortOrderEnum ¶
type ListMediaWorkflowConfigurationsSortOrderEnum string
ListMediaWorkflowConfigurationsSortOrderEnum Enum with underlying type: string
const ( ListMediaWorkflowConfigurationsSortOrderAsc ListMediaWorkflowConfigurationsSortOrderEnum = "ASC" ListMediaWorkflowConfigurationsSortOrderDesc ListMediaWorkflowConfigurationsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListMediaWorkflowConfigurationsSortOrderEnum
func GetListMediaWorkflowConfigurationsSortOrderEnumValues ¶
func GetListMediaWorkflowConfigurationsSortOrderEnumValues() []ListMediaWorkflowConfigurationsSortOrderEnum
GetListMediaWorkflowConfigurationsSortOrderEnumValues Enumerates the set of values for ListMediaWorkflowConfigurationsSortOrderEnum
func GetMappingListMediaWorkflowConfigurationsSortOrderEnum ¶
func GetMappingListMediaWorkflowConfigurationsSortOrderEnum(val string) (ListMediaWorkflowConfigurationsSortOrderEnum, bool)
GetMappingListMediaWorkflowConfigurationsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListMediaWorkflowJobsRequest ¶
type ListMediaWorkflowJobsRequest struct { // The ID of the compartment in which to list resources. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // unique MediaWorkflowJob identifier Id *string `mandatory:"false" contributesTo:"query" name:"id"` // Unique MediaWorkflow identifier. MediaWorkflowId *string `mandatory:"false" contributesTo:"query" name:"mediaWorkflowId"` // A filter to return only the resources that match the entire display name given. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // A filter to return only the resources with lifecycleState matching the given lifecycleState. LifecycleState MediaWorkflowJobLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"` // A token representing the position at which to start retrieving results. This must come from the // `opc-next-page` header field of a previous response. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of items to return. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The parameter sort by. SortBy ListMediaWorkflowJobsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The sort order to use, either 'ASC' or 'DESC'. SortOrder ListMediaWorkflowJobsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListMediaWorkflowJobsRequest wrapper for the ListMediaWorkflowJobs operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/ListMediaWorkflowJobs.go.html to see an example of how to use ListMediaWorkflowJobsRequest.
func (ListMediaWorkflowJobsRequest) BinaryRequestBody ¶
func (request ListMediaWorkflowJobsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListMediaWorkflowJobsRequest) HTTPRequest ¶
func (request ListMediaWorkflowJobsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListMediaWorkflowJobsRequest) RetryPolicy ¶
func (request ListMediaWorkflowJobsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListMediaWorkflowJobsRequest) String ¶
func (request ListMediaWorkflowJobsRequest) String() string
func (ListMediaWorkflowJobsRequest) ValidateEnumValue ¶
func (request ListMediaWorkflowJobsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListMediaWorkflowJobsResponse ¶
type ListMediaWorkflowJobsResponse struct { // The underlying http response RawResponse *http.Response // A list of MediaWorkflowJobCollection instances MediaWorkflowJobCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For pagination of a list of items. When paging through a list, if this header appears in the response, // then a partial list might have been returned. Include this value as the `page` parameter for the // subsequent GET request to get the next batch of items. OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
ListMediaWorkflowJobsResponse wrapper for the ListMediaWorkflowJobs operation
func (ListMediaWorkflowJobsResponse) HTTPResponse ¶
func (response ListMediaWorkflowJobsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListMediaWorkflowJobsResponse) String ¶
func (response ListMediaWorkflowJobsResponse) String() string
type ListMediaWorkflowJobsSortByEnum ¶
type ListMediaWorkflowJobsSortByEnum string
ListMediaWorkflowJobsSortByEnum Enum with underlying type: string
const ( ListMediaWorkflowJobsSortByTimecreated ListMediaWorkflowJobsSortByEnum = "timeCreated" ListMediaWorkflowJobsSortByWorkflowid ListMediaWorkflowJobsSortByEnum = "workflowId" ListMediaWorkflowJobsSortByLifecyclestate ListMediaWorkflowJobsSortByEnum = "lifecycleState" )
Set of constants representing the allowable values for ListMediaWorkflowJobsSortByEnum
func GetListMediaWorkflowJobsSortByEnumValues ¶
func GetListMediaWorkflowJobsSortByEnumValues() []ListMediaWorkflowJobsSortByEnum
GetListMediaWorkflowJobsSortByEnumValues Enumerates the set of values for ListMediaWorkflowJobsSortByEnum
func GetMappingListMediaWorkflowJobsSortByEnum ¶
func GetMappingListMediaWorkflowJobsSortByEnum(val string) (ListMediaWorkflowJobsSortByEnum, bool)
GetMappingListMediaWorkflowJobsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListMediaWorkflowJobsSortOrderEnum ¶
type ListMediaWorkflowJobsSortOrderEnum string
ListMediaWorkflowJobsSortOrderEnum Enum with underlying type: string
const ( ListMediaWorkflowJobsSortOrderAsc ListMediaWorkflowJobsSortOrderEnum = "ASC" ListMediaWorkflowJobsSortOrderDesc ListMediaWorkflowJobsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListMediaWorkflowJobsSortOrderEnum
func GetListMediaWorkflowJobsSortOrderEnumValues ¶
func GetListMediaWorkflowJobsSortOrderEnumValues() []ListMediaWorkflowJobsSortOrderEnum
GetListMediaWorkflowJobsSortOrderEnumValues Enumerates the set of values for ListMediaWorkflowJobsSortOrderEnum
func GetMappingListMediaWorkflowJobsSortOrderEnum ¶
func GetMappingListMediaWorkflowJobsSortOrderEnum(val string) (ListMediaWorkflowJobsSortOrderEnum, bool)
GetMappingListMediaWorkflowJobsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListMediaWorkflowTaskDeclarationsRequest ¶
type ListMediaWorkflowTaskDeclarationsRequest struct { // The ID of the compartment in which to list resources. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // A filter to return only the resources with their system defined, unique name matching the given name. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // A filter to select MediaWorkflowTaskDeclaration by version. Version *int `mandatory:"false" contributesTo:"query" name:"version"` // A filter to only select the newest version for each MediaWorkflowTaskDeclaration name. IsCurrent *bool `mandatory:"false" contributesTo:"query" name:"isCurrent"` // The field to sort by. Only one sort order may be provided. SortBy ListMediaWorkflowTaskDeclarationsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The maximum number of items to return. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // A token representing the position at which to start retrieving results. This must come from the // `opc-next-page` header field of a previous response. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either 'ASC' or 'DESC'. SortOrder ListMediaWorkflowTaskDeclarationsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListMediaWorkflowTaskDeclarationsRequest wrapper for the ListMediaWorkflowTaskDeclarations operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/ListMediaWorkflowTaskDeclarations.go.html to see an example of how to use ListMediaWorkflowTaskDeclarationsRequest.
func (ListMediaWorkflowTaskDeclarationsRequest) BinaryRequestBody ¶
func (request ListMediaWorkflowTaskDeclarationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListMediaWorkflowTaskDeclarationsRequest) HTTPRequest ¶
func (request ListMediaWorkflowTaskDeclarationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListMediaWorkflowTaskDeclarationsRequest) RetryPolicy ¶
func (request ListMediaWorkflowTaskDeclarationsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListMediaWorkflowTaskDeclarationsRequest) String ¶
func (request ListMediaWorkflowTaskDeclarationsRequest) String() string
func (ListMediaWorkflowTaskDeclarationsRequest) ValidateEnumValue ¶
func (request ListMediaWorkflowTaskDeclarationsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListMediaWorkflowTaskDeclarationsResponse ¶
type ListMediaWorkflowTaskDeclarationsResponse struct { // The underlying http response RawResponse *http.Response // A list of MediaWorkflowTaskDeclarationCollection instances MediaWorkflowTaskDeclarationCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For pagination of a list of items. When paging through a list, if this header appears in the response, // then a partial list might have been returned. Include this value as the `page` parameter for the // subsequent GET request to get the next batch of items. OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
ListMediaWorkflowTaskDeclarationsResponse wrapper for the ListMediaWorkflowTaskDeclarations operation
func (ListMediaWorkflowTaskDeclarationsResponse) HTTPResponse ¶
func (response ListMediaWorkflowTaskDeclarationsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListMediaWorkflowTaskDeclarationsResponse) String ¶
func (response ListMediaWorkflowTaskDeclarationsResponse) String() string
type ListMediaWorkflowTaskDeclarationsSortByEnum ¶
type ListMediaWorkflowTaskDeclarationsSortByEnum string
ListMediaWorkflowTaskDeclarationsSortByEnum Enum with underlying type: string
const ( ListMediaWorkflowTaskDeclarationsSortByName ListMediaWorkflowTaskDeclarationsSortByEnum = "name" ListMediaWorkflowTaskDeclarationsSortByVersion ListMediaWorkflowTaskDeclarationsSortByEnum = "version" )
Set of constants representing the allowable values for ListMediaWorkflowTaskDeclarationsSortByEnum
func GetListMediaWorkflowTaskDeclarationsSortByEnumValues ¶
func GetListMediaWorkflowTaskDeclarationsSortByEnumValues() []ListMediaWorkflowTaskDeclarationsSortByEnum
GetListMediaWorkflowTaskDeclarationsSortByEnumValues Enumerates the set of values for ListMediaWorkflowTaskDeclarationsSortByEnum
func GetMappingListMediaWorkflowTaskDeclarationsSortByEnum ¶
func GetMappingListMediaWorkflowTaskDeclarationsSortByEnum(val string) (ListMediaWorkflowTaskDeclarationsSortByEnum, bool)
GetMappingListMediaWorkflowTaskDeclarationsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListMediaWorkflowTaskDeclarationsSortOrderEnum ¶
type ListMediaWorkflowTaskDeclarationsSortOrderEnum string
ListMediaWorkflowTaskDeclarationsSortOrderEnum Enum with underlying type: string
const ( ListMediaWorkflowTaskDeclarationsSortOrderAsc ListMediaWorkflowTaskDeclarationsSortOrderEnum = "ASC" ListMediaWorkflowTaskDeclarationsSortOrderDesc ListMediaWorkflowTaskDeclarationsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListMediaWorkflowTaskDeclarationsSortOrderEnum
func GetListMediaWorkflowTaskDeclarationsSortOrderEnumValues ¶
func GetListMediaWorkflowTaskDeclarationsSortOrderEnumValues() []ListMediaWorkflowTaskDeclarationsSortOrderEnum
GetListMediaWorkflowTaskDeclarationsSortOrderEnumValues Enumerates the set of values for ListMediaWorkflowTaskDeclarationsSortOrderEnum
func GetMappingListMediaWorkflowTaskDeclarationsSortOrderEnum ¶
func GetMappingListMediaWorkflowTaskDeclarationsSortOrderEnum(val string) (ListMediaWorkflowTaskDeclarationsSortOrderEnum, bool)
GetMappingListMediaWorkflowTaskDeclarationsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListMediaWorkflowsRequest ¶
type ListMediaWorkflowsRequest struct { // The ID of the compartment in which to list resources. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // Unique MediaWorkflow identifier. Id *string `mandatory:"false" contributesTo:"query" name:"id"` // A filter to return only the resources with lifecycleState matching the given lifecycleState. LifecycleState MediaWorkflowLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"` // A filter to return only the resources that match the entire display name given. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // The sort order to use, either 'ASC' or 'DESC'. SortOrder ListMediaWorkflowsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default // order for displayName is ascending. SortBy ListMediaWorkflowsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // A token representing the position at which to start retrieving results. This must come from the // `opc-next-page` header field of a previous response. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of items to return. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListMediaWorkflowsRequest wrapper for the ListMediaWorkflows operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/ListMediaWorkflows.go.html to see an example of how to use ListMediaWorkflowsRequest.
func (ListMediaWorkflowsRequest) BinaryRequestBody ¶
func (request ListMediaWorkflowsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListMediaWorkflowsRequest) HTTPRequest ¶
func (request ListMediaWorkflowsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListMediaWorkflowsRequest) RetryPolicy ¶
func (request ListMediaWorkflowsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListMediaWorkflowsRequest) String ¶
func (request ListMediaWorkflowsRequest) String() string
func (ListMediaWorkflowsRequest) ValidateEnumValue ¶
func (request ListMediaWorkflowsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListMediaWorkflowsResponse ¶
type ListMediaWorkflowsResponse struct { // The underlying http response RawResponse *http.Response // A list of MediaWorkflowCollection instances MediaWorkflowCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For pagination of a list of items. When paging through a list, if this header appears in the response, // then a partial list might have been returned. Include this value as the `page` parameter for the // subsequent GET request to get the next batch of items. OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
ListMediaWorkflowsResponse wrapper for the ListMediaWorkflows operation
func (ListMediaWorkflowsResponse) HTTPResponse ¶
func (response ListMediaWorkflowsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListMediaWorkflowsResponse) String ¶
func (response ListMediaWorkflowsResponse) String() string
type ListMediaWorkflowsSortByEnum ¶
type ListMediaWorkflowsSortByEnum string
ListMediaWorkflowsSortByEnum Enum with underlying type: string
const ( ListMediaWorkflowsSortByTimecreated ListMediaWorkflowsSortByEnum = "timeCreated" ListMediaWorkflowsSortByDisplayname ListMediaWorkflowsSortByEnum = "displayName" )
Set of constants representing the allowable values for ListMediaWorkflowsSortByEnum
func GetListMediaWorkflowsSortByEnumValues ¶
func GetListMediaWorkflowsSortByEnumValues() []ListMediaWorkflowsSortByEnum
GetListMediaWorkflowsSortByEnumValues Enumerates the set of values for ListMediaWorkflowsSortByEnum
func GetMappingListMediaWorkflowsSortByEnum ¶
func GetMappingListMediaWorkflowsSortByEnum(val string) (ListMediaWorkflowsSortByEnum, bool)
GetMappingListMediaWorkflowsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListMediaWorkflowsSortOrderEnum ¶
type ListMediaWorkflowsSortOrderEnum string
ListMediaWorkflowsSortOrderEnum Enum with underlying type: string
const ( ListMediaWorkflowsSortOrderAsc ListMediaWorkflowsSortOrderEnum = "ASC" ListMediaWorkflowsSortOrderDesc ListMediaWorkflowsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListMediaWorkflowsSortOrderEnum
func GetListMediaWorkflowsSortOrderEnumValues ¶
func GetListMediaWorkflowsSortOrderEnumValues() []ListMediaWorkflowsSortOrderEnum
GetListMediaWorkflowsSortOrderEnumValues Enumerates the set of values for ListMediaWorkflowsSortOrderEnum
func GetMappingListMediaWorkflowsSortOrderEnum ¶
func GetMappingListMediaWorkflowsSortOrderEnum(val string) (ListMediaWorkflowsSortOrderEnum, bool)
GetMappingListMediaWorkflowsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListStreamCdnConfigsRequest ¶
type ListStreamCdnConfigsRequest struct { // The Stream Distribution Channel identifier this CdnConfig belongs to. DistributionChannelId *string `mandatory:"true" contributesTo:"query" name:"distributionChannelId"` // Unique StreamCdnConfig identifier. Id *string `mandatory:"false" contributesTo:"query" name:"id"` // A filter to return only the resources with lifecycleState matching the given lifecycleState. LifecycleState StreamCdnConfigLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"` // A filter to return only the resources that match the entire display name given. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // The sort order to use, either 'ASC' or 'DESC'. SortOrder ListStreamCdnConfigsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default // order for displayName is ascending. SortBy ListStreamCdnConfigsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // A token representing the position at which to start retrieving results. This must come from the // `opc-next-page` header field of a previous response. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of items to return. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListStreamCdnConfigsRequest wrapper for the ListStreamCdnConfigs operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/ListStreamCdnConfigs.go.html to see an example of how to use ListStreamCdnConfigsRequest.
func (ListStreamCdnConfigsRequest) BinaryRequestBody ¶
func (request ListStreamCdnConfigsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListStreamCdnConfigsRequest) HTTPRequest ¶
func (request ListStreamCdnConfigsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListStreamCdnConfigsRequest) RetryPolicy ¶
func (request ListStreamCdnConfigsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListStreamCdnConfigsRequest) String ¶
func (request ListStreamCdnConfigsRequest) String() string
func (ListStreamCdnConfigsRequest) ValidateEnumValue ¶
func (request ListStreamCdnConfigsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListStreamCdnConfigsResponse ¶
type ListStreamCdnConfigsResponse struct { // The underlying http response RawResponse *http.Response // A list of StreamCdnConfigCollection instances StreamCdnConfigCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For pagination of a list of items. When paging through a list, if this header appears in the response, // then a partial list might have been returned. Include this value as the `page` parameter for the // subsequent GET request to get the next batch of items. OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
ListStreamCdnConfigsResponse wrapper for the ListStreamCdnConfigs operation
func (ListStreamCdnConfigsResponse) HTTPResponse ¶
func (response ListStreamCdnConfigsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListStreamCdnConfigsResponse) String ¶
func (response ListStreamCdnConfigsResponse) String() string
type ListStreamCdnConfigsSortByEnum ¶
type ListStreamCdnConfigsSortByEnum string
ListStreamCdnConfigsSortByEnum Enum with underlying type: string
const ( ListStreamCdnConfigsSortByTimecreated ListStreamCdnConfigsSortByEnum = "timeCreated" ListStreamCdnConfigsSortByDisplayname ListStreamCdnConfigsSortByEnum = "displayName" )
Set of constants representing the allowable values for ListStreamCdnConfigsSortByEnum
func GetListStreamCdnConfigsSortByEnumValues ¶
func GetListStreamCdnConfigsSortByEnumValues() []ListStreamCdnConfigsSortByEnum
GetListStreamCdnConfigsSortByEnumValues Enumerates the set of values for ListStreamCdnConfigsSortByEnum
func GetMappingListStreamCdnConfigsSortByEnum ¶
func GetMappingListStreamCdnConfigsSortByEnum(val string) (ListStreamCdnConfigsSortByEnum, bool)
GetMappingListStreamCdnConfigsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListStreamCdnConfigsSortOrderEnum ¶
type ListStreamCdnConfigsSortOrderEnum string
ListStreamCdnConfigsSortOrderEnum Enum with underlying type: string
const ( ListStreamCdnConfigsSortOrderAsc ListStreamCdnConfigsSortOrderEnum = "ASC" ListStreamCdnConfigsSortOrderDesc ListStreamCdnConfigsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListStreamCdnConfigsSortOrderEnum
func GetListStreamCdnConfigsSortOrderEnumValues ¶
func GetListStreamCdnConfigsSortOrderEnumValues() []ListStreamCdnConfigsSortOrderEnum
GetListStreamCdnConfigsSortOrderEnumValues Enumerates the set of values for ListStreamCdnConfigsSortOrderEnum
func GetMappingListStreamCdnConfigsSortOrderEnum ¶
func GetMappingListStreamCdnConfigsSortOrderEnum(val string) (ListStreamCdnConfigsSortOrderEnum, bool)
GetMappingListStreamCdnConfigsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListStreamDistributionChannelsRequest ¶
type ListStreamDistributionChannelsRequest struct { // The ID of the compartment in which to list resources. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // Unique Stream Distribution Channel identifier. Id *string `mandatory:"false" contributesTo:"query" name:"id"` // A filter to return only the resources with lifecycleState matching the given lifecycleState. LifecycleState StreamDistributionChannelLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"` // A filter to return only the resources that match the entire display name given. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // The sort order to use, either 'ASC' or 'DESC'. SortOrder ListStreamDistributionChannelsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default // order for displayName is ascending. SortBy ListStreamDistributionChannelsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // A token representing the position at which to start retrieving results. This must come from the // `opc-next-page` header field of a previous response. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of items to return. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListStreamDistributionChannelsRequest wrapper for the ListStreamDistributionChannels operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/ListStreamDistributionChannels.go.html to see an example of how to use ListStreamDistributionChannelsRequest.
func (ListStreamDistributionChannelsRequest) BinaryRequestBody ¶
func (request ListStreamDistributionChannelsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListStreamDistributionChannelsRequest) HTTPRequest ¶
func (request ListStreamDistributionChannelsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListStreamDistributionChannelsRequest) RetryPolicy ¶
func (request ListStreamDistributionChannelsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListStreamDistributionChannelsRequest) String ¶
func (request ListStreamDistributionChannelsRequest) String() string
func (ListStreamDistributionChannelsRequest) ValidateEnumValue ¶
func (request ListStreamDistributionChannelsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListStreamDistributionChannelsResponse ¶
type ListStreamDistributionChannelsResponse struct { // The underlying http response RawResponse *http.Response // A list of StreamDistributionChannelCollection instances StreamDistributionChannelCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For pagination of a list of items. When paging through a list, if this header appears in the response, // then a partial list might have been returned. Include this value as the `page` parameter for the // subsequent GET request to get the next batch of items. OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
ListStreamDistributionChannelsResponse wrapper for the ListStreamDistributionChannels operation
func (ListStreamDistributionChannelsResponse) HTTPResponse ¶
func (response ListStreamDistributionChannelsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListStreamDistributionChannelsResponse) String ¶
func (response ListStreamDistributionChannelsResponse) String() string
type ListStreamDistributionChannelsSortByEnum ¶
type ListStreamDistributionChannelsSortByEnum string
ListStreamDistributionChannelsSortByEnum Enum with underlying type: string
const ( ListStreamDistributionChannelsSortByTimecreated ListStreamDistributionChannelsSortByEnum = "timeCreated" ListStreamDistributionChannelsSortByDisplayname ListStreamDistributionChannelsSortByEnum = "displayName" )
Set of constants representing the allowable values for ListStreamDistributionChannelsSortByEnum
func GetListStreamDistributionChannelsSortByEnumValues ¶
func GetListStreamDistributionChannelsSortByEnumValues() []ListStreamDistributionChannelsSortByEnum
GetListStreamDistributionChannelsSortByEnumValues Enumerates the set of values for ListStreamDistributionChannelsSortByEnum
func GetMappingListStreamDistributionChannelsSortByEnum ¶
func GetMappingListStreamDistributionChannelsSortByEnum(val string) (ListStreamDistributionChannelsSortByEnum, bool)
GetMappingListStreamDistributionChannelsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListStreamDistributionChannelsSortOrderEnum ¶
type ListStreamDistributionChannelsSortOrderEnum string
ListStreamDistributionChannelsSortOrderEnum Enum with underlying type: string
const ( ListStreamDistributionChannelsSortOrderAsc ListStreamDistributionChannelsSortOrderEnum = "ASC" ListStreamDistributionChannelsSortOrderDesc ListStreamDistributionChannelsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListStreamDistributionChannelsSortOrderEnum
func GetListStreamDistributionChannelsSortOrderEnumValues ¶
func GetListStreamDistributionChannelsSortOrderEnumValues() []ListStreamDistributionChannelsSortOrderEnum
GetListStreamDistributionChannelsSortOrderEnumValues Enumerates the set of values for ListStreamDistributionChannelsSortOrderEnum
func GetMappingListStreamDistributionChannelsSortOrderEnum ¶
func GetMappingListStreamDistributionChannelsSortOrderEnum(val string) (ListStreamDistributionChannelsSortOrderEnum, bool)
GetMappingListStreamDistributionChannelsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListStreamPackagingConfigsRequest ¶
type ListStreamPackagingConfigsRequest struct { // Unique Stream Distribution Channel identifier. DistributionChannelId *string `mandatory:"true" contributesTo:"query" name:"distributionChannelId"` // Unique Stream Packaging Configuration identifier. StreamPackagingConfigId *string `mandatory:"false" contributesTo:"query" name:"streamPackagingConfigId"` // A filter to return only the resources with lifecycleState matching the given lifecycleState. LifecycleState StreamPackagingConfigLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"` // A filter to return only the resources that match the entire display name given. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // The sort order to use, either 'ASC' or 'DESC'. SortOrder ListStreamPackagingConfigsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default // order for displayName is ascending. SortBy ListStreamPackagingConfigsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // A token representing the position at which to start retrieving results. This must come from the // `opc-next-page` header field of a previous response. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of items to return. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListStreamPackagingConfigsRequest wrapper for the ListStreamPackagingConfigs operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/ListStreamPackagingConfigs.go.html to see an example of how to use ListStreamPackagingConfigsRequest.
func (ListStreamPackagingConfigsRequest) BinaryRequestBody ¶
func (request ListStreamPackagingConfigsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListStreamPackagingConfigsRequest) HTTPRequest ¶
func (request ListStreamPackagingConfigsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListStreamPackagingConfigsRequest) RetryPolicy ¶
func (request ListStreamPackagingConfigsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListStreamPackagingConfigsRequest) String ¶
func (request ListStreamPackagingConfigsRequest) String() string
func (ListStreamPackagingConfigsRequest) ValidateEnumValue ¶
func (request ListStreamPackagingConfigsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListStreamPackagingConfigsResponse ¶
type ListStreamPackagingConfigsResponse struct { // The underlying http response RawResponse *http.Response // A list of StreamPackagingConfigCollection instances StreamPackagingConfigCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For pagination of a list of items. When paging through a list, if this header appears in the response, // then a partial list might have been returned. Include this value as the `page` parameter for the // subsequent GET request to get the next batch of items. OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
ListStreamPackagingConfigsResponse wrapper for the ListStreamPackagingConfigs operation
func (ListStreamPackagingConfigsResponse) HTTPResponse ¶
func (response ListStreamPackagingConfigsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListStreamPackagingConfigsResponse) String ¶
func (response ListStreamPackagingConfigsResponse) String() string
type ListStreamPackagingConfigsSortByEnum ¶
type ListStreamPackagingConfigsSortByEnum string
ListStreamPackagingConfigsSortByEnum Enum with underlying type: string
const ( ListStreamPackagingConfigsSortByTimecreated ListStreamPackagingConfigsSortByEnum = "timeCreated" ListStreamPackagingConfigsSortByDisplayname ListStreamPackagingConfigsSortByEnum = "displayName" )
Set of constants representing the allowable values for ListStreamPackagingConfigsSortByEnum
func GetListStreamPackagingConfigsSortByEnumValues ¶
func GetListStreamPackagingConfigsSortByEnumValues() []ListStreamPackagingConfigsSortByEnum
GetListStreamPackagingConfigsSortByEnumValues Enumerates the set of values for ListStreamPackagingConfigsSortByEnum
func GetMappingListStreamPackagingConfigsSortByEnum ¶
func GetMappingListStreamPackagingConfigsSortByEnum(val string) (ListStreamPackagingConfigsSortByEnum, bool)
GetMappingListStreamPackagingConfigsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListStreamPackagingConfigsSortOrderEnum ¶
type ListStreamPackagingConfigsSortOrderEnum string
ListStreamPackagingConfigsSortOrderEnum Enum with underlying type: string
const ( ListStreamPackagingConfigsSortOrderAsc ListStreamPackagingConfigsSortOrderEnum = "ASC" ListStreamPackagingConfigsSortOrderDesc ListStreamPackagingConfigsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListStreamPackagingConfigsSortOrderEnum
func GetListStreamPackagingConfigsSortOrderEnumValues ¶
func GetListStreamPackagingConfigsSortOrderEnumValues() []ListStreamPackagingConfigsSortOrderEnum
GetListStreamPackagingConfigsSortOrderEnumValues Enumerates the set of values for ListStreamPackagingConfigsSortOrderEnum
func GetMappingListStreamPackagingConfigsSortOrderEnum ¶
func GetMappingListStreamPackagingConfigsSortOrderEnum(val string) (ListStreamPackagingConfigsSortOrderEnum, bool)
GetMappingListStreamPackagingConfigsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListSystemMediaWorkflowsRequest ¶
type ListSystemMediaWorkflowsRequest struct { // The ID of the compartment in which to list resources. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // A filter to return only the resources with their system defined, unique name matching the given name. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // The sort order to use, either 'ASC' or 'DESC'. SortOrder ListSystemMediaWorkflowsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // A token representing the position at which to start retrieving results. This must come from the // `opc-next-page` header field of a previous response. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of items to return. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListSystemMediaWorkflowsRequest wrapper for the ListSystemMediaWorkflows operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/ListSystemMediaWorkflows.go.html to see an example of how to use ListSystemMediaWorkflowsRequest.
func (ListSystemMediaWorkflowsRequest) BinaryRequestBody ¶
func (request ListSystemMediaWorkflowsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListSystemMediaWorkflowsRequest) HTTPRequest ¶
func (request ListSystemMediaWorkflowsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListSystemMediaWorkflowsRequest) RetryPolicy ¶
func (request ListSystemMediaWorkflowsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListSystemMediaWorkflowsRequest) String ¶
func (request ListSystemMediaWorkflowsRequest) String() string
func (ListSystemMediaWorkflowsRequest) ValidateEnumValue ¶
func (request ListSystemMediaWorkflowsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListSystemMediaWorkflowsResponse ¶
type ListSystemMediaWorkflowsResponse struct { // The underlying http response RawResponse *http.Response // A list of SystemMediaWorkflowCollection instances SystemMediaWorkflowCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For pagination of a list of items. When paging through a list, if this header appears in the response, // then a partial list might have been returned. Include this value as the `page` parameter for the // subsequent GET request to get the next batch of items. OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
ListSystemMediaWorkflowsResponse wrapper for the ListSystemMediaWorkflows operation
func (ListSystemMediaWorkflowsResponse) HTTPResponse ¶
func (response ListSystemMediaWorkflowsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListSystemMediaWorkflowsResponse) String ¶
func (response ListSystemMediaWorkflowsResponse) String() string
type ListSystemMediaWorkflowsSortOrderEnum ¶
type ListSystemMediaWorkflowsSortOrderEnum string
ListSystemMediaWorkflowsSortOrderEnum Enum with underlying type: string
const ( ListSystemMediaWorkflowsSortOrderAsc ListSystemMediaWorkflowsSortOrderEnum = "ASC" ListSystemMediaWorkflowsSortOrderDesc ListSystemMediaWorkflowsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListSystemMediaWorkflowsSortOrderEnum
func GetListSystemMediaWorkflowsSortOrderEnumValues ¶
func GetListSystemMediaWorkflowsSortOrderEnumValues() []ListSystemMediaWorkflowsSortOrderEnum
GetListSystemMediaWorkflowsSortOrderEnumValues Enumerates the set of values for ListSystemMediaWorkflowsSortOrderEnum
func GetMappingListSystemMediaWorkflowsSortOrderEnum ¶
func GetMappingListSystemMediaWorkflowsSortOrderEnum(val string) (ListSystemMediaWorkflowsSortOrderEnum, bool)
GetMappingListSystemMediaWorkflowsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type MediaAsset ¶
type MediaAsset struct { // Unique identifier that is immutable on creation. Id *string `mandatory:"true" json:"id"` // The ID of the compartment containing the MediaAsset. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The current state of the MediaAsset. LifecycleState LifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The type of the media asset. Type AssetTypeEnum `mandatory:"true" json:"type"` // The ID of the MediaWorkflow used to produce this asset. SourceMediaWorkflowId *string `mandatory:"false" json:"sourceMediaWorkflowId"` // The ID of the MediaWorkflowJob used to produce this asset. MediaWorkflowJobId *string `mandatory:"false" json:"mediaWorkflowJobId"` // The version of the MediaWorkflow used to produce this asset. SourceMediaWorkflowVersion *int64 `mandatory:"false" json:"sourceMediaWorkflowVersion"` // A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. DisplayName *string `mandatory:"false" json:"displayName"` // The time when the MediaAsset was created. An RFC3339 formatted datetime string. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The ID of the parent asset from which this asset is derived. ParentMediaAssetId *string `mandatory:"false" json:"parentMediaAssetId"` // The ID of the senior most asset from which this asset is derived. MasterMediaAssetId *string `mandatory:"false" json:"masterMediaAssetId"` // The name of the object storage bucket where this represented asset is located. BucketName *string `mandatory:"false" json:"bucketName"` // The object storage namespace where this asset is located. NamespaceName *string `mandatory:"false" json:"namespaceName"` // The object storage object name that identifies this asset. ObjectName *string `mandatory:"false" json:"objectName"` // eTag of the underlying object storage object. ObjectEtag *string `mandatory:"false" json:"objectEtag"` // The time when the MediaAsset was updated. An RFC3339 formatted datetime string. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // The start index for video segment files. SegmentRangeStartIndex *int64 `mandatory:"false" json:"segmentRangeStartIndex"` // The end index of video segment files. SegmentRangeEndIndex *int64 `mandatory:"false" json:"segmentRangeEndIndex"` // List of Metadata. Metadata []Metadata `mandatory:"false" json:"metadata"` // List of tags for the MediaAsset. MediaAssetTags []MediaAssetTag `mandatory:"false" json:"mediaAssetTags"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Usage of system tag keys. These predefined keys are scoped to namespaces. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // Locks associated with this resource. Locks []ResourceLock `mandatory:"false" json:"locks"` }
MediaAsset Represents the metadata associated with an asset that has been either produced by or registered with Media Services.
func (MediaAsset) String ¶
func (m MediaAsset) String() string
func (MediaAsset) ValidateEnumValue ¶
func (m MediaAsset) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MediaAssetCollection ¶
type MediaAssetCollection struct { // List of mediaAssets. Items []MediaAssetSummary `mandatory:"true" json:"items"` }
MediaAssetCollection Results of a mediaAsset search. Contains both MediaAssetSummary items and other data.
func (MediaAssetCollection) String ¶
func (m MediaAssetCollection) String() string
func (MediaAssetCollection) ValidateEnumValue ¶
func (m MediaAssetCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MediaAssetDistributionChannelAttachment ¶
type MediaAssetDistributionChannelAttachment struct { // OCID of associated Distribution Channel. DistributionChannelId *string `mandatory:"true" json:"distributionChannelId"` // Version of the attachment. Version *int64 `mandatory:"true" json:"version"` // Lifecycle state of the attachment. LifecycleState MediaAssetDistributionChannelAttachmentLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The identifier for the metadata. MetadataRef *string `mandatory:"true" json:"metadataRef"` // A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. DisplayName *string `mandatory:"false" json:"displayName"` // The ingest MediaWorkflowJob ID that created this attachment. MediaWorkflowJobId *string `mandatory:"false" json:"mediaWorkflowJobId"` // Locks associated with this resource. Locks []ResourceLock `mandatory:"false" json:"locks"` }
MediaAssetDistributionChannelAttachment Attachment between MediaAsset and streaming DistributionChannel.
func (MediaAssetDistributionChannelAttachment) String ¶
func (m MediaAssetDistributionChannelAttachment) String() string
func (MediaAssetDistributionChannelAttachment) ValidateEnumValue ¶
func (m MediaAssetDistributionChannelAttachment) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MediaAssetDistributionChannelAttachmentCollection ¶
type MediaAssetDistributionChannelAttachmentCollection struct { // List of Distribution Channel attachments. Items []MediaAssetDistributionChannelAttachmentSummary `mandatory:"true" json:"items"` }
MediaAssetDistributionChannelAttachmentCollection Results of a MediaAssetDistributionChannelAttachment search. Contains the MediaAssetDistributionChannelAttachmentSummary items.
func (MediaAssetDistributionChannelAttachmentCollection) String ¶
func (m MediaAssetDistributionChannelAttachmentCollection) String() string
func (MediaAssetDistributionChannelAttachmentCollection) ValidateEnumValue ¶
func (m MediaAssetDistributionChannelAttachmentCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MediaAssetDistributionChannelAttachmentLifecycleStateEnum ¶
type MediaAssetDistributionChannelAttachmentLifecycleStateEnum string
MediaAssetDistributionChannelAttachmentLifecycleStateEnum Enum with underlying type: string
const ( MediaAssetDistributionChannelAttachmentLifecycleStateCreating MediaAssetDistributionChannelAttachmentLifecycleStateEnum = "CREATING" MediaAssetDistributionChannelAttachmentLifecycleStateActive MediaAssetDistributionChannelAttachmentLifecycleStateEnum = "ACTIVE" MediaAssetDistributionChannelAttachmentLifecycleStateNeedsAttention MediaAssetDistributionChannelAttachmentLifecycleStateEnum = "NEEDS_ATTENTION" MediaAssetDistributionChannelAttachmentLifecycleStateUpdating MediaAssetDistributionChannelAttachmentLifecycleStateEnum = "UPDATING" )
Set of constants representing the allowable values for MediaAssetDistributionChannelAttachmentLifecycleStateEnum
func GetMappingMediaAssetDistributionChannelAttachmentLifecycleStateEnum ¶
func GetMappingMediaAssetDistributionChannelAttachmentLifecycleStateEnum(val string) (MediaAssetDistributionChannelAttachmentLifecycleStateEnum, bool)
GetMappingMediaAssetDistributionChannelAttachmentLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
func GetMediaAssetDistributionChannelAttachmentLifecycleStateEnumValues ¶
func GetMediaAssetDistributionChannelAttachmentLifecycleStateEnumValues() []MediaAssetDistributionChannelAttachmentLifecycleStateEnum
GetMediaAssetDistributionChannelAttachmentLifecycleStateEnumValues Enumerates the set of values for MediaAssetDistributionChannelAttachmentLifecycleStateEnum
type MediaAssetDistributionChannelAttachmentSortByEnum ¶
type MediaAssetDistributionChannelAttachmentSortByEnum string
MediaAssetDistributionChannelAttachmentSortByEnum Enum with underlying type: string
const ( MediaAssetDistributionChannelAttachmentSortByMediaAssetId MediaAssetDistributionChannelAttachmentSortByEnum = "mediaAssetId" MediaAssetDistributionChannelAttachmentSortByDistributionChannelId MediaAssetDistributionChannelAttachmentSortByEnum = "distributionChannelId" MediaAssetDistributionChannelAttachmentSortByDisplayName MediaAssetDistributionChannelAttachmentSortByEnum = "displayName" MediaAssetDistributionChannelAttachmentSortByVersion MediaAssetDistributionChannelAttachmentSortByEnum = "version" )
Set of constants representing the allowable values for MediaAssetDistributionChannelAttachmentSortByEnum
func GetMappingMediaAssetDistributionChannelAttachmentSortByEnum ¶
func GetMappingMediaAssetDistributionChannelAttachmentSortByEnum(val string) (MediaAssetDistributionChannelAttachmentSortByEnum, bool)
GetMappingMediaAssetDistributionChannelAttachmentSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetMediaAssetDistributionChannelAttachmentSortByEnumValues ¶
func GetMediaAssetDistributionChannelAttachmentSortByEnumValues() []MediaAssetDistributionChannelAttachmentSortByEnum
GetMediaAssetDistributionChannelAttachmentSortByEnumValues Enumerates the set of values for MediaAssetDistributionChannelAttachmentSortByEnum
type MediaAssetDistributionChannelAttachmentSummary ¶
type MediaAssetDistributionChannelAttachmentSummary struct { // OCID of associated media asset. MediaAssetId *string `mandatory:"true" json:"mediaAssetId"` // OCID of associated Distribution Channel. DistributionChannelId *string `mandatory:"true" json:"distributionChannelId"` // Version number of the attachment. Version *int64 `mandatory:"true" json:"version"` // Lifecycle state of the attachment. LifecycleState MediaAssetDistributionChannelAttachmentLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The identifier for the metadata. MetadataRef *string `mandatory:"true" json:"metadataRef"` // Display name for the MediaAssetDistributionChannelAttachment. Does not have to be unique, and it's changeable. Avoid entering confidential information. DisplayName *string `mandatory:"false" json:"displayName"` // The ingest MediaWorkflowJob ID that created this attachment. MediaWorkflowJobId *string `mandatory:"false" json:"mediaWorkflowJobId"` // Locks associated with this resource. Locks []ResourceLock `mandatory:"false" json:"locks"` }
MediaAssetDistributionChannelAttachmentSummary Summary of the MediaAssetDistributionChannelAttachment.
func (MediaAssetDistributionChannelAttachmentSummary) String ¶
func (m MediaAssetDistributionChannelAttachmentSummary) String() string
func (MediaAssetDistributionChannelAttachmentSummary) ValidateEnumValue ¶
func (m MediaAssetDistributionChannelAttachmentSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MediaAssetSortByEnum ¶
type MediaAssetSortByEnum string
MediaAssetSortByEnum Enum with underlying type: string
const ( MediaAssetSortByCompartmentId MediaAssetSortByEnum = "compartmentId" MediaAssetSortByType MediaAssetSortByEnum = "type" MediaAssetSortByLifecycleState MediaAssetSortByEnum = "lifecycleState" MediaAssetSortByParentMediaAssetId MediaAssetSortByEnum = "parentMediaAssetId" MediaAssetSortByMasterMediaAssetId MediaAssetSortByEnum = "masterMediaAssetId" MediaAssetSortByDisplayName MediaAssetSortByEnum = "displayName" MediaAssetSortByTimeCreated MediaAssetSortByEnum = "timeCreated" MediaAssetSortByTimeUpdated MediaAssetSortByEnum = "timeUpdated" )
Set of constants representing the allowable values for MediaAssetSortByEnum
func GetMappingMediaAssetSortByEnum ¶
func GetMappingMediaAssetSortByEnum(val string) (MediaAssetSortByEnum, bool)
GetMappingMediaAssetSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetMediaAssetSortByEnumValues ¶
func GetMediaAssetSortByEnumValues() []MediaAssetSortByEnum
GetMediaAssetSortByEnumValues Enumerates the set of values for MediaAssetSortByEnum
type MediaAssetSummary ¶
type MediaAssetSummary struct { // Unique identifier that is immutable on creation. Id *string `mandatory:"true" json:"id"` // The ID of the compartment containing the MediaAsset. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The current state of the MediaAsset. LifecycleState LifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The type of the media asset. Type AssetTypeEnum `mandatory:"true" json:"type"` // MediaAsset name. Does not have to be unique, and it's changeable. Avoid entering confidential information. DisplayName *string `mandatory:"false" json:"displayName"` // The time the the MediaAsset was created. An RFC3339 formatted datetime string. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The time the MediaAsset was updated. An RFC3339 formatted datetime string. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // The ID of the senior most asset from which this asset is derived. MasterMediaAssetId *string `mandatory:"false" json:"masterMediaAssetId"` // The ID of the parent asset from which this asset is derived. ParentMediaAssetId *string `mandatory:"false" json:"parentMediaAssetId"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Usage of system tag keys. These predefined keys are scoped to namespaces. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // Locks associated with this resource. Locks []ResourceLock `mandatory:"false" json:"locks"` }
MediaAssetSummary Summary of the MediaAsset.
func (MediaAssetSummary) String ¶
func (m MediaAssetSummary) String() string
func (MediaAssetSummary) ValidateEnumValue ¶
func (m MediaAssetSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MediaAssetTag ¶
type MediaAssetTag struct { // Tag of the MediaAsset. Value *string `mandatory:"true" json:"value"` // Type of the tag. Type MediaAssetTagTypeEnum `mandatory:"false" json:"type,omitempty"` }
MediaAssetTag Tags of the MediaAsset.
func (MediaAssetTag) String ¶
func (m MediaAssetTag) String() string
func (MediaAssetTag) ValidateEnumValue ¶
func (m MediaAssetTag) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MediaAssetTagTypeEnum ¶
type MediaAssetTagTypeEnum string
MediaAssetTagTypeEnum Enum with underlying type: string
const ( MediaAssetTagTypeUser MediaAssetTagTypeEnum = "USER" MediaAssetTagTypeSystem MediaAssetTagTypeEnum = "SYSTEM" )
Set of constants representing the allowable values for MediaAssetTagTypeEnum
func GetMappingMediaAssetTagTypeEnum ¶
func GetMappingMediaAssetTagTypeEnum(val string) (MediaAssetTagTypeEnum, bool)
GetMappingMediaAssetTagTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetMediaAssetTagTypeEnumValues ¶
func GetMediaAssetTagTypeEnumValues() []MediaAssetTagTypeEnum
GetMediaAssetTagTypeEnumValues Enumerates the set of values for MediaAssetTagTypeEnum
type MediaServicesClient ¶
type MediaServicesClient struct { common.BaseClient // contains filtered or unexported fields }
MediaServicesClient a client for MediaServices
func NewMediaServicesClientWithConfigurationProvider ¶
func NewMediaServicesClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client MediaServicesClient, err error)
NewMediaServicesClientWithConfigurationProvider Creates a new default MediaServices client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region
func NewMediaServicesClientWithOboToken ¶
func NewMediaServicesClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client MediaServicesClient, err error)
NewMediaServicesClientWithOboToken Creates a new default MediaServices client with the given configuration provider. The obotoken will be added to default headers and signed; the configuration provider will be used for the signer
as well as reading the region
func (MediaServicesClient) AddMediaAssetLock ¶ added in v65.58.0
func (client MediaServicesClient) AddMediaAssetLock(ctx context.Context, request AddMediaAssetLockRequest) (response AddMediaAssetLockResponse, err error)
AddMediaAssetLock Add a lock to an MediaAsset.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/AddMediaAssetLock.go.html to see an example of how to use AddMediaAssetLock API. A default retry strategy applies to this operation AddMediaAssetLock()
func (MediaServicesClient) AddMediaWorkflowConfigurationLock ¶ added in v65.58.0
func (client MediaServicesClient) AddMediaWorkflowConfigurationLock(ctx context.Context, request AddMediaWorkflowConfigurationLockRequest) (response AddMediaWorkflowConfigurationLockResponse, err error)
AddMediaWorkflowConfigurationLock Add a lock to a MediaWorkflowConfiguration.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/AddMediaWorkflowConfigurationLock.go.html to see an example of how to use AddMediaWorkflowConfigurationLock API. A default retry strategy applies to this operation AddMediaWorkflowConfigurationLock()
func (MediaServicesClient) AddMediaWorkflowJobLock ¶ added in v65.58.0
func (client MediaServicesClient) AddMediaWorkflowJobLock(ctx context.Context, request AddMediaWorkflowJobLockRequest) (response AddMediaWorkflowJobLockResponse, err error)
AddMediaWorkflowJobLock Add a lock to a MediaWorkflowJob.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/AddMediaWorkflowJobLock.go.html to see an example of how to use AddMediaWorkflowJobLock API. A default retry strategy applies to this operation AddMediaWorkflowJobLock()
func (MediaServicesClient) AddMediaWorkflowLock ¶ added in v65.58.0
func (client MediaServicesClient) AddMediaWorkflowLock(ctx context.Context, request AddMediaWorkflowLockRequest) (response AddMediaWorkflowLockResponse, err error)
AddMediaWorkflowLock Add a lock to a MediaWorkflow.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/AddMediaWorkflowLock.go.html to see an example of how to use AddMediaWorkflowLock API. A default retry strategy applies to this operation AddMediaWorkflowLock()
func (MediaServicesClient) AddStreamCdnConfigLock ¶ added in v65.58.0
func (client MediaServicesClient) AddStreamCdnConfigLock(ctx context.Context, request AddStreamCdnConfigLockRequest) (response AddStreamCdnConfigLockResponse, err error)
AddStreamCdnConfigLock Add a lock to a StreamCdnConfig.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/AddStreamCdnConfigLock.go.html to see an example of how to use AddStreamCdnConfigLock API. A default retry strategy applies to this operation AddStreamCdnConfigLock()
func (MediaServicesClient) AddStreamDistributionChannelLock ¶ added in v65.58.0
func (client MediaServicesClient) AddStreamDistributionChannelLock(ctx context.Context, request AddStreamDistributionChannelLockRequest) (response AddStreamDistributionChannelLockResponse, err error)
AddStreamDistributionChannelLock Add a lock to a StreamDistributionChannel.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/AddStreamDistributionChannelLock.go.html to see an example of how to use AddStreamDistributionChannelLock API. A default retry strategy applies to this operation AddStreamDistributionChannelLock()
func (MediaServicesClient) AddStreamPackagingConfigLock ¶ added in v65.58.0
func (client MediaServicesClient) AddStreamPackagingConfigLock(ctx context.Context, request AddStreamPackagingConfigLockRequest) (response AddStreamPackagingConfigLockResponse, err error)
AddStreamPackagingConfigLock Add a lock to a StreamPackagingConfig.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/AddStreamPackagingConfigLock.go.html to see an example of how to use AddStreamPackagingConfigLock API. A default retry strategy applies to this operation AddStreamPackagingConfigLock()
func (MediaServicesClient) ChangeMediaAssetCompartment ¶
func (client MediaServicesClient) ChangeMediaAssetCompartment(ctx context.Context, request ChangeMediaAssetCompartmentRequest) (response ChangeMediaAssetCompartmentResponse, err error)
ChangeMediaAssetCompartment Moves a MediaAsset resource from one compartment identifier to another.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/ChangeMediaAssetCompartment.go.html to see an example of how to use ChangeMediaAssetCompartment API. A default retry strategy applies to this operation ChangeMediaAssetCompartment()
func (MediaServicesClient) ChangeMediaWorkflowCompartment ¶
func (client MediaServicesClient) ChangeMediaWorkflowCompartment(ctx context.Context, request ChangeMediaWorkflowCompartmentRequest) (response ChangeMediaWorkflowCompartmentResponse, err error)
ChangeMediaWorkflowCompartment Moves a MediaWorkflow resource from one compartment identifier to another.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/ChangeMediaWorkflowCompartment.go.html to see an example of how to use ChangeMediaWorkflowCompartment API. A default retry strategy applies to this operation ChangeMediaWorkflowCompartment()
func (MediaServicesClient) ChangeMediaWorkflowConfigurationCompartment ¶
func (client MediaServicesClient) ChangeMediaWorkflowConfigurationCompartment(ctx context.Context, request ChangeMediaWorkflowConfigurationCompartmentRequest) (response ChangeMediaWorkflowConfigurationCompartmentResponse, err error)
ChangeMediaWorkflowConfigurationCompartment Moves a MediaWorkflowConfiguration resource from one compartment identifier to another. When provided, If-Match is checked against ETag values of the resource.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/ChangeMediaWorkflowConfigurationCompartment.go.html to see an example of how to use ChangeMediaWorkflowConfigurationCompartment API. A default retry strategy applies to this operation ChangeMediaWorkflowConfigurationCompartment()
func (MediaServicesClient) ChangeMediaWorkflowJobCompartment ¶
func (client MediaServicesClient) ChangeMediaWorkflowJobCompartment(ctx context.Context, request ChangeMediaWorkflowJobCompartmentRequest) (response ChangeMediaWorkflowJobCompartmentResponse, err error)
ChangeMediaWorkflowJobCompartment Moves a MediaWorkflowJob resource from one compartment identifier to another.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/ChangeMediaWorkflowJobCompartment.go.html to see an example of how to use ChangeMediaWorkflowJobCompartment API. A default retry strategy applies to this operation ChangeMediaWorkflowJobCompartment()
func (MediaServicesClient) ChangeStreamDistributionChannelCompartment ¶
func (client MediaServicesClient) ChangeStreamDistributionChannelCompartment(ctx context.Context, request ChangeStreamDistributionChannelCompartmentRequest) (response ChangeStreamDistributionChannelCompartmentResponse, err error)
ChangeStreamDistributionChannelCompartment Moves a Stream Distribution Channel resource from one compartment identifier to another.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/ChangeStreamDistributionChannelCompartment.go.html to see an example of how to use ChangeStreamDistributionChannelCompartment API. A default retry strategy applies to this operation ChangeStreamDistributionChannelCompartment()
func (*MediaServicesClient) ConfigurationProvider ¶
func (client *MediaServicesClient) ConfigurationProvider() *common.ConfigurationProvider
ConfigurationProvider the ConfigurationProvider used in this client, or null if none set
func (MediaServicesClient) CreateMediaAsset ¶
func (client MediaServicesClient) CreateMediaAsset(ctx context.Context, request CreateMediaAssetRequest) (response CreateMediaAssetResponse, err error)
CreateMediaAsset Creates a new MediaAsset.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/CreateMediaAsset.go.html to see an example of how to use CreateMediaAsset API. A default retry strategy applies to this operation CreateMediaAsset()
func (MediaServicesClient) CreateMediaWorkflow ¶
func (client MediaServicesClient) CreateMediaWorkflow(ctx context.Context, request CreateMediaWorkflowRequest) (response CreateMediaWorkflowResponse, err error)
CreateMediaWorkflow Creates a new MediaWorkflow.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/CreateMediaWorkflow.go.html to see an example of how to use CreateMediaWorkflow API. A default retry strategy applies to this operation CreateMediaWorkflow()
func (MediaServicesClient) CreateMediaWorkflowConfiguration ¶
func (client MediaServicesClient) CreateMediaWorkflowConfiguration(ctx context.Context, request CreateMediaWorkflowConfigurationRequest) (response CreateMediaWorkflowConfigurationResponse, err error)
CreateMediaWorkflowConfiguration Creates a new MediaWorkflowConfiguration.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/CreateMediaWorkflowConfiguration.go.html to see an example of how to use CreateMediaWorkflowConfiguration API. A default retry strategy applies to this operation CreateMediaWorkflowConfiguration()
func (MediaServicesClient) CreateMediaWorkflowJob ¶
func (client MediaServicesClient) CreateMediaWorkflowJob(ctx context.Context, request CreateMediaWorkflowJobRequest) (response CreateMediaWorkflowJobResponse, err error)
CreateMediaWorkflowJob Run the MediaWorkflow according to the given mediaWorkflow definition and configuration.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/CreateMediaWorkflowJob.go.html to see an example of how to use CreateMediaWorkflowJob API. A default retry strategy applies to this operation CreateMediaWorkflowJob()
func (MediaServicesClient) CreateStreamCdnConfig ¶
func (client MediaServicesClient) CreateStreamCdnConfig(ctx context.Context, request CreateStreamCdnConfigRequest) (response CreateStreamCdnConfigResponse, err error)
CreateStreamCdnConfig Creates a new CDN Configuration.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/CreateStreamCdnConfig.go.html to see an example of how to use CreateStreamCdnConfig API. A default retry strategy applies to this operation CreateStreamCdnConfig()
func (MediaServicesClient) CreateStreamDistributionChannel ¶
func (client MediaServicesClient) CreateStreamDistributionChannel(ctx context.Context, request CreateStreamDistributionChannelRequest) (response CreateStreamDistributionChannelResponse, err error)
CreateStreamDistributionChannel Creates a new Stream Distribution Channel.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/CreateStreamDistributionChannel.go.html to see an example of how to use CreateStreamDistributionChannel API. A default retry strategy applies to this operation CreateStreamDistributionChannel()
func (MediaServicesClient) CreateStreamPackagingConfig ¶
func (client MediaServicesClient) CreateStreamPackagingConfig(ctx context.Context, request CreateStreamPackagingConfigRequest) (response CreateStreamPackagingConfigResponse, err error)
CreateStreamPackagingConfig Creates a new Packaging Configuration.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/CreateStreamPackagingConfig.go.html to see an example of how to use CreateStreamPackagingConfig API. A default retry strategy applies to this operation CreateStreamPackagingConfig()
func (MediaServicesClient) DeleteMediaAsset ¶
func (client MediaServicesClient) DeleteMediaAsset(ctx context.Context, request DeleteMediaAssetRequest) (response DeleteMediaAssetResponse, err error)
DeleteMediaAsset Deletes a MediaAsset resource by identifier. If DeleteChildren is passed in as the mode, all the assets with the parentMediaAssetId matching the ID will be deleted. If DeleteDerivatives is set as the mode, all the assets with the masterMediaAssetId matching the ID will be deleted.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/DeleteMediaAsset.go.html to see an example of how to use DeleteMediaAsset API. A default retry strategy applies to this operation DeleteMediaAsset()
func (MediaServicesClient) DeleteMediaAssetDistributionChannelAttachment ¶
func (client MediaServicesClient) DeleteMediaAssetDistributionChannelAttachment(ctx context.Context, request DeleteMediaAssetDistributionChannelAttachmentRequest) (response DeleteMediaAssetDistributionChannelAttachmentResponse, err error)
DeleteMediaAssetDistributionChannelAttachment Deletes a MediaAsset from the DistributionChannel by identifiers.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/DeleteMediaAssetDistributionChannelAttachment.go.html to see an example of how to use DeleteMediaAssetDistributionChannelAttachment API. A default retry strategy applies to this operation DeleteMediaAssetDistributionChannelAttachment()
func (MediaServicesClient) DeleteMediaWorkflow ¶
func (client MediaServicesClient) DeleteMediaWorkflow(ctx context.Context, request DeleteMediaWorkflowRequest) (response DeleteMediaWorkflowResponse, err error)
DeleteMediaWorkflow The MediaWorkflow lifecycleState will change to DELETED.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/DeleteMediaWorkflow.go.html to see an example of how to use DeleteMediaWorkflow API. A default retry strategy applies to this operation DeleteMediaWorkflow()
func (MediaServicesClient) DeleteMediaWorkflowConfiguration ¶
func (client MediaServicesClient) DeleteMediaWorkflowConfiguration(ctx context.Context, request DeleteMediaWorkflowConfigurationRequest) (response DeleteMediaWorkflowConfigurationResponse, err error)
DeleteMediaWorkflowConfiguration Deletes a MediaWorkflowConfiguration resource by identifier.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/DeleteMediaWorkflowConfiguration.go.html to see an example of how to use DeleteMediaWorkflowConfiguration API. A default retry strategy applies to this operation DeleteMediaWorkflowConfiguration()
func (MediaServicesClient) DeleteMediaWorkflowJob ¶
func (client MediaServicesClient) DeleteMediaWorkflowJob(ctx context.Context, request DeleteMediaWorkflowJobRequest) (response DeleteMediaWorkflowJobResponse, err error)
DeleteMediaWorkflowJob This is an asynchronous operation. The MediaWorkflowJob lifecycleState will change to CANCELING temporarily until the job is completely CANCELED.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/DeleteMediaWorkflowJob.go.html to see an example of how to use DeleteMediaWorkflowJob API. A default retry strategy applies to this operation DeleteMediaWorkflowJob()
func (MediaServicesClient) DeleteStreamCdnConfig ¶
func (client MediaServicesClient) DeleteStreamCdnConfig(ctx context.Context, request DeleteStreamCdnConfigRequest) (response DeleteStreamCdnConfigResponse, err error)
DeleteStreamCdnConfig The StreamCdnConfig lifecycleState will change to DELETED.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/DeleteStreamCdnConfig.go.html to see an example of how to use DeleteStreamCdnConfig API. A default retry strategy applies to this operation DeleteStreamCdnConfig()
func (MediaServicesClient) DeleteStreamDistributionChannel ¶
func (client MediaServicesClient) DeleteStreamDistributionChannel(ctx context.Context, request DeleteStreamDistributionChannelRequest) (response DeleteStreamDistributionChannelResponse, err error)
DeleteStreamDistributionChannel The Stream Distribution Channel lifecycleState will change to DELETED.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/DeleteStreamDistributionChannel.go.html to see an example of how to use DeleteStreamDistributionChannel API. A default retry strategy applies to this operation DeleteStreamDistributionChannel()
func (MediaServicesClient) DeleteStreamPackagingConfig ¶
func (client MediaServicesClient) DeleteStreamPackagingConfig(ctx context.Context, request DeleteStreamPackagingConfigRequest) (response DeleteStreamPackagingConfigResponse, err error)
DeleteStreamPackagingConfig The Stream Packaging Configuration lifecycleState will change to DELETED.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/DeleteStreamPackagingConfig.go.html to see an example of how to use DeleteStreamPackagingConfig API. A default retry strategy applies to this operation DeleteStreamPackagingConfig()
func (MediaServicesClient) GetMediaAsset ¶
func (client MediaServicesClient) GetMediaAsset(ctx context.Context, request GetMediaAssetRequest) (response GetMediaAssetResponse, err error)
GetMediaAsset Gets a MediaAsset by identifier.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/GetMediaAsset.go.html to see an example of how to use GetMediaAsset API. A default retry strategy applies to this operation GetMediaAsset()
func (MediaServicesClient) GetMediaAssetDistributionChannelAttachment ¶
func (client MediaServicesClient) GetMediaAssetDistributionChannelAttachment(ctx context.Context, request GetMediaAssetDistributionChannelAttachmentRequest) (response GetMediaAssetDistributionChannelAttachmentResponse, err error)
GetMediaAssetDistributionChannelAttachment Gets a MediaAssetDistributionChannelAttachment for a MediaAsset by identifiers.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/GetMediaAssetDistributionChannelAttachment.go.html to see an example of how to use GetMediaAssetDistributionChannelAttachment API. A default retry strategy applies to this operation GetMediaAssetDistributionChannelAttachment()
func (MediaServicesClient) GetMediaWorkflow ¶
func (client MediaServicesClient) GetMediaWorkflow(ctx context.Context, request GetMediaWorkflowRequest) (response GetMediaWorkflowResponse, err error)
GetMediaWorkflow Gets a MediaWorkflow by identifier.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/GetMediaWorkflow.go.html to see an example of how to use GetMediaWorkflow API. A default retry strategy applies to this operation GetMediaWorkflow()
func (MediaServicesClient) GetMediaWorkflowConfiguration ¶
func (client MediaServicesClient) GetMediaWorkflowConfiguration(ctx context.Context, request GetMediaWorkflowConfigurationRequest) (response GetMediaWorkflowConfigurationResponse, err error)
GetMediaWorkflowConfiguration Gets a MediaWorkflowConfiguration by identifier
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/GetMediaWorkflowConfiguration.go.html to see an example of how to use GetMediaWorkflowConfiguration API. A default retry strategy applies to this operation GetMediaWorkflowConfiguration()
func (MediaServicesClient) GetMediaWorkflowJob ¶
func (client MediaServicesClient) GetMediaWorkflowJob(ctx context.Context, request GetMediaWorkflowJobRequest) (response GetMediaWorkflowJobResponse, err error)
GetMediaWorkflowJob Gets the MediaWorkflowJob.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/GetMediaWorkflowJob.go.html to see an example of how to use GetMediaWorkflowJob API. A default retry strategy applies to this operation GetMediaWorkflowJob()
func (MediaServicesClient) GetStreamCdnConfig ¶
func (client MediaServicesClient) GetStreamCdnConfig(ctx context.Context, request GetStreamCdnConfigRequest) (response GetStreamCdnConfigResponse, err error)
GetStreamCdnConfig Gets a StreamCdnConfig by identifier.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/GetStreamCdnConfig.go.html to see an example of how to use GetStreamCdnConfig API. A default retry strategy applies to this operation GetStreamCdnConfig()
func (MediaServicesClient) GetStreamDistributionChannel ¶
func (client MediaServicesClient) GetStreamDistributionChannel(ctx context.Context, request GetStreamDistributionChannelRequest) (response GetStreamDistributionChannelResponse, err error)
GetStreamDistributionChannel Gets a Stream Distribution Channel by identifier.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/GetStreamDistributionChannel.go.html to see an example of how to use GetStreamDistributionChannel API. A default retry strategy applies to this operation GetStreamDistributionChannel()
func (MediaServicesClient) GetStreamPackagingConfig ¶
func (client MediaServicesClient) GetStreamPackagingConfig(ctx context.Context, request GetStreamPackagingConfigRequest) (response GetStreamPackagingConfigResponse, err error)
GetStreamPackagingConfig Gets a Stream Packaging Configuration by identifier.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/GetStreamPackagingConfig.go.html to see an example of how to use GetStreamPackagingConfig API. A default retry strategy applies to this operation GetStreamPackagingConfig()
func (MediaServicesClient) IngestStreamDistributionChannel ¶
func (client MediaServicesClient) IngestStreamDistributionChannel(ctx context.Context, request IngestStreamDistributionChannelRequest) (response IngestStreamDistributionChannelResponse, err error)
IngestStreamDistributionChannel Ingests an Asset into a Distribution Channel.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/IngestStreamDistributionChannel.go.html to see an example of how to use IngestStreamDistributionChannel API. A default retry strategy applies to this operation IngestStreamDistributionChannel()
func (MediaServicesClient) ListMediaAssetDistributionChannelAttachments ¶
func (client MediaServicesClient) ListMediaAssetDistributionChannelAttachments(ctx context.Context, request ListMediaAssetDistributionChannelAttachmentsRequest) (response ListMediaAssetDistributionChannelAttachmentsResponse, err error)
ListMediaAssetDistributionChannelAttachments Lists the MediaAssetDistributionChannelAttachments for a MediaAsset by identifier.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/ListMediaAssetDistributionChannelAttachments.go.html to see an example of how to use ListMediaAssetDistributionChannelAttachments API. A default retry strategy applies to this operation ListMediaAssetDistributionChannelAttachments()
func (MediaServicesClient) ListMediaAssets ¶
func (client MediaServicesClient) ListMediaAssets(ctx context.Context, request ListMediaAssetsRequest) (response ListMediaAssetsResponse, err error)
ListMediaAssets Returns a list of MediaAssetSummary.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/ListMediaAssets.go.html to see an example of how to use ListMediaAssets API. A default retry strategy applies to this operation ListMediaAssets()
func (MediaServicesClient) ListMediaWorkflowConfigurations ¶
func (client MediaServicesClient) ListMediaWorkflowConfigurations(ctx context.Context, request ListMediaWorkflowConfigurationsRequest) (response ListMediaWorkflowConfigurationsResponse, err error)
ListMediaWorkflowConfigurations Returns a list of MediaWorkflowConfigurations.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/ListMediaWorkflowConfigurations.go.html to see an example of how to use ListMediaWorkflowConfigurations API. A default retry strategy applies to this operation ListMediaWorkflowConfigurations()
func (MediaServicesClient) ListMediaWorkflowJobs ¶
func (client MediaServicesClient) ListMediaWorkflowJobs(ctx context.Context, request ListMediaWorkflowJobsRequest) (response ListMediaWorkflowJobsResponse, err error)
ListMediaWorkflowJobs Lists the MediaWorkflowJobs.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/ListMediaWorkflowJobs.go.html to see an example of how to use ListMediaWorkflowJobs API. A default retry strategy applies to this operation ListMediaWorkflowJobs()
func (MediaServicesClient) ListMediaWorkflowTaskDeclarations ¶
func (client MediaServicesClient) ListMediaWorkflowTaskDeclarations(ctx context.Context, request ListMediaWorkflowTaskDeclarationsRequest) (response ListMediaWorkflowTaskDeclarationsResponse, err error)
ListMediaWorkflowTaskDeclarations Returns a list of MediaWorkflowTaskDeclarations.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/ListMediaWorkflowTaskDeclarations.go.html to see an example of how to use ListMediaWorkflowTaskDeclarations API. A default retry strategy applies to this operation ListMediaWorkflowTaskDeclarations()
func (MediaServicesClient) ListMediaWorkflows ¶
func (client MediaServicesClient) ListMediaWorkflows(ctx context.Context, request ListMediaWorkflowsRequest) (response ListMediaWorkflowsResponse, err error)
ListMediaWorkflows Lists the MediaWorkflows.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/ListMediaWorkflows.go.html to see an example of how to use ListMediaWorkflows API. A default retry strategy applies to this operation ListMediaWorkflows()
func (MediaServicesClient) ListStreamCdnConfigs ¶
func (client MediaServicesClient) ListStreamCdnConfigs(ctx context.Context, request ListStreamCdnConfigsRequest) (response ListStreamCdnConfigsResponse, err error)
ListStreamCdnConfigs Lists the StreamCdnConfig.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/ListStreamCdnConfigs.go.html to see an example of how to use ListStreamCdnConfigs API. A default retry strategy applies to this operation ListStreamCdnConfigs()
func (MediaServicesClient) ListStreamDistributionChannels ¶
func (client MediaServicesClient) ListStreamDistributionChannels(ctx context.Context, request ListStreamDistributionChannelsRequest) (response ListStreamDistributionChannelsResponse, err error)
ListStreamDistributionChannels Lists the Stream Distribution Channels.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/ListStreamDistributionChannels.go.html to see an example of how to use ListStreamDistributionChannels API. A default retry strategy applies to this operation ListStreamDistributionChannels()
func (MediaServicesClient) ListStreamPackagingConfigs ¶
func (client MediaServicesClient) ListStreamPackagingConfigs(ctx context.Context, request ListStreamPackagingConfigsRequest) (response ListStreamPackagingConfigsResponse, err error)
ListStreamPackagingConfigs Lists the Stream Packaging Configurations.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/ListStreamPackagingConfigs.go.html to see an example of how to use ListStreamPackagingConfigs API. A default retry strategy applies to this operation ListStreamPackagingConfigs()
func (MediaServicesClient) ListSystemMediaWorkflows ¶
func (client MediaServicesClient) ListSystemMediaWorkflows(ctx context.Context, request ListSystemMediaWorkflowsRequest) (response ListSystemMediaWorkflowsResponse, err error)
ListSystemMediaWorkflows Lists the SystemMediaWorkflows that can be used to run a job by name or as a template to create a MediaWorkflow.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/ListSystemMediaWorkflows.go.html to see an example of how to use ListSystemMediaWorkflows API. A default retry strategy applies to this operation ListSystemMediaWorkflows()
func (MediaServicesClient) RemoveMediaAssetLock ¶ added in v65.58.0
func (client MediaServicesClient) RemoveMediaAssetLock(ctx context.Context, request RemoveMediaAssetLockRequest) (response RemoveMediaAssetLockResponse, err error)
RemoveMediaAssetLock Remove a lock to an MediaAsset.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/RemoveMediaAssetLock.go.html to see an example of how to use RemoveMediaAssetLock API. A default retry strategy applies to this operation RemoveMediaAssetLock()
func (MediaServicesClient) RemoveMediaWorkflowConfigurationLock ¶ added in v65.58.0
func (client MediaServicesClient) RemoveMediaWorkflowConfigurationLock(ctx context.Context, request RemoveMediaWorkflowConfigurationLockRequest) (response RemoveMediaWorkflowConfigurationLockResponse, err error)
RemoveMediaWorkflowConfigurationLock Remove a lock from a MediaWorkflowConfiguration.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/RemoveMediaWorkflowConfigurationLock.go.html to see an example of how to use RemoveMediaWorkflowConfigurationLock API. A default retry strategy applies to this operation RemoveMediaWorkflowConfigurationLock()
func (MediaServicesClient) RemoveMediaWorkflowJobLock ¶ added in v65.58.0
func (client MediaServicesClient) RemoveMediaWorkflowJobLock(ctx context.Context, request RemoveMediaWorkflowJobLockRequest) (response RemoveMediaWorkflowJobLockResponse, err error)
RemoveMediaWorkflowJobLock Remove a lock from a MediaWorkflowJob.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/RemoveMediaWorkflowJobLock.go.html to see an example of how to use RemoveMediaWorkflowJobLock API. A default retry strategy applies to this operation RemoveMediaWorkflowJobLock()
func (MediaServicesClient) RemoveMediaWorkflowLock ¶ added in v65.58.0
func (client MediaServicesClient) RemoveMediaWorkflowLock(ctx context.Context, request RemoveMediaWorkflowLockRequest) (response RemoveMediaWorkflowLockResponse, err error)
RemoveMediaWorkflowLock Remove a lock from a MediaWorkflow.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/RemoveMediaWorkflowLock.go.html to see an example of how to use RemoveMediaWorkflowLock API. A default retry strategy applies to this operation RemoveMediaWorkflowLock()
func (MediaServicesClient) RemoveStreamCdnConfigLock ¶ added in v65.58.0
func (client MediaServicesClient) RemoveStreamCdnConfigLock(ctx context.Context, request RemoveStreamCdnConfigLockRequest) (response RemoveStreamCdnConfigLockResponse, err error)
RemoveStreamCdnConfigLock Remove a lock from a StreamCdnConfig.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/RemoveStreamCdnConfigLock.go.html to see an example of how to use RemoveStreamCdnConfigLock API. A default retry strategy applies to this operation RemoveStreamCdnConfigLock()
func (MediaServicesClient) RemoveStreamDistributionChannelLock ¶ added in v65.58.0
func (client MediaServicesClient) RemoveStreamDistributionChannelLock(ctx context.Context, request RemoveStreamDistributionChannelLockRequest) (response RemoveStreamDistributionChannelLockResponse, err error)
RemoveStreamDistributionChannelLock Remove a lock to a StreamDistributionChannel.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/RemoveStreamDistributionChannelLock.go.html to see an example of how to use RemoveStreamDistributionChannelLock API. A default retry strategy applies to this operation RemoveStreamDistributionChannelLock()
func (MediaServicesClient) RemoveStreamPackagingConfigLock ¶ added in v65.58.0
func (client MediaServicesClient) RemoveStreamPackagingConfigLock(ctx context.Context, request RemoveStreamPackagingConfigLockRequest) (response RemoveStreamPackagingConfigLockResponse, err error)
RemoveStreamPackagingConfigLock Remove a lock from a StreamPackagingConfig.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/RemoveStreamPackagingConfigLock.go.html to see an example of how to use RemoveStreamPackagingConfigLock API. A default retry strategy applies to this operation RemoveStreamPackagingConfigLock()
func (*MediaServicesClient) SetRegion ¶
func (client *MediaServicesClient) SetRegion(region string)
SetRegion overrides the region of this client.
func (MediaServicesClient) UpdateMediaAsset ¶
func (client MediaServicesClient) UpdateMediaAsset(ctx context.Context, request UpdateMediaAssetRequest) (response UpdateMediaAssetResponse, err error)
UpdateMediaAsset Updates the MediaAsset.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/UpdateMediaAsset.go.html to see an example of how to use UpdateMediaAsset API. A default retry strategy applies to this operation UpdateMediaAsset()
func (MediaServicesClient) UpdateMediaWorkflow ¶
func (client MediaServicesClient) UpdateMediaWorkflow(ctx context.Context, request UpdateMediaWorkflowRequest) (response UpdateMediaWorkflowResponse, err error)
UpdateMediaWorkflow Updates the MediaWorkflow.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/UpdateMediaWorkflow.go.html to see an example of how to use UpdateMediaWorkflow API. A default retry strategy applies to this operation UpdateMediaWorkflow()
func (MediaServicesClient) UpdateMediaWorkflowConfiguration ¶
func (client MediaServicesClient) UpdateMediaWorkflowConfiguration(ctx context.Context, request UpdateMediaWorkflowConfigurationRequest) (response UpdateMediaWorkflowConfigurationResponse, err error)
UpdateMediaWorkflowConfiguration Updates the MediaWorkflowConfiguration.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/UpdateMediaWorkflowConfiguration.go.html to see an example of how to use UpdateMediaWorkflowConfiguration API. A default retry strategy applies to this operation UpdateMediaWorkflowConfiguration()
func (MediaServicesClient) UpdateMediaWorkflowJob ¶
func (client MediaServicesClient) UpdateMediaWorkflowJob(ctx context.Context, request UpdateMediaWorkflowJobRequest) (response UpdateMediaWorkflowJobResponse, err error)
UpdateMediaWorkflowJob Updates the MediaWorkflowJob.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/UpdateMediaWorkflowJob.go.html to see an example of how to use UpdateMediaWorkflowJob API. A default retry strategy applies to this operation UpdateMediaWorkflowJob()
func (MediaServicesClient) UpdateStreamCdnConfig ¶
func (client MediaServicesClient) UpdateStreamCdnConfig(ctx context.Context, request UpdateStreamCdnConfigRequest) (response UpdateStreamCdnConfigResponse, err error)
UpdateStreamCdnConfig Updates the StreamCdnConfig.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/UpdateStreamCdnConfig.go.html to see an example of how to use UpdateStreamCdnConfig API. A default retry strategy applies to this operation UpdateStreamCdnConfig()
func (MediaServicesClient) UpdateStreamDistributionChannel ¶
func (client MediaServicesClient) UpdateStreamDistributionChannel(ctx context.Context, request UpdateStreamDistributionChannelRequest) (response UpdateStreamDistributionChannelResponse, err error)
UpdateStreamDistributionChannel Updates the Stream Distribution Channel.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/UpdateStreamDistributionChannel.go.html to see an example of how to use UpdateStreamDistributionChannel API. A default retry strategy applies to this operation UpdateStreamDistributionChannel()
func (MediaServicesClient) UpdateStreamPackagingConfig ¶
func (client MediaServicesClient) UpdateStreamPackagingConfig(ctx context.Context, request UpdateStreamPackagingConfigRequest) (response UpdateStreamPackagingConfigResponse, err error)
UpdateStreamPackagingConfig Updates the Stream Packaging Configuration.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/UpdateStreamPackagingConfig.go.html to see an example of how to use UpdateStreamPackagingConfig API. A default retry strategy applies to this operation UpdateStreamPackagingConfig()
type MediaStreamClient ¶ added in v65.14.0
type MediaStreamClient struct { common.BaseClient // contains filtered or unexported fields }
MediaStreamClient a client for MediaStream
func NewMediaStreamClientWithConfigurationProvider ¶ added in v65.14.0
func NewMediaStreamClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client MediaStreamClient, err error)
NewMediaStreamClientWithConfigurationProvider Creates a new default MediaStream client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region
func NewMediaStreamClientWithOboToken ¶ added in v65.14.0
func NewMediaStreamClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client MediaStreamClient, err error)
NewMediaStreamClientWithOboToken Creates a new default MediaStream client with the given configuration provider. The obotoken will be added to default headers and signed; the configuration provider will be used for the signer
as well as reading the region
func (*MediaStreamClient) ConfigurationProvider ¶ added in v65.14.0
func (client *MediaStreamClient) ConfigurationProvider() *common.ConfigurationProvider
ConfigurationProvider the ConfigurationProvider used in this client, or null if none set
func (MediaStreamClient) GeneratePlaylist ¶ added in v65.14.0
func (client MediaStreamClient) GeneratePlaylist(ctx context.Context, request GeneratePlaylistRequest) (response GeneratePlaylistResponse, err error)
GeneratePlaylist Gets the playlist content for the specified Packaging Configuration and Media Asset combination. This API call is made using the MediaStreamsClient, which requires the endpoint to be set with the value of the distribution channel domain name (for example, https://example_channel.dc.mediaservices.example_region.oci.oraclecloud.com) to generate a session token or playlist for a media asset registered in this distribution channel.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/GeneratePlaylist.go.html to see an example of how to use GeneratePlaylist API. A default retry strategy applies to this operation GeneratePlaylist()
func (MediaStreamClient) GenerateSessionToken ¶ added in v65.14.0
func (client MediaStreamClient) GenerateSessionToken(ctx context.Context, request GenerateSessionTokenRequest) (response GenerateSessionTokenResponse, err error)
GenerateSessionToken Generate a new streaming session token. This API call is made using the MediaStreamsClient, which requires the endpoint to be set with the value of the distribution channel domain name (for example, https://example_channel.dc.mediaservices.example_region.oci.oraclecloud.com) to generate a session token or playlist for a media asset registered in this distribution channel.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/GenerateSessionToken.go.html to see an example of how to use GenerateSessionToken API. A default retry strategy applies to this operation GenerateSessionToken()
func (*MediaStreamClient) SetRegion ¶ added in v65.14.0
func (client *MediaStreamClient) SetRegion(region string)
SetRegion overrides the region of this client.
type MediaWorkflow ¶
type MediaWorkflow struct { // Unique identifier that is immutable on creation. Id *string `mandatory:"true" json:"id"` // Name of the Media Workflow. Does not have to be unique, and it's changeable. Avoid entering confidential information. DisplayName *string `mandatory:"true" json:"displayName"` // Compartment Identifier. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The processing to be done in this workflow. Each key of the MediaWorkflowTasks in this array is unique // within the array. The order of the items is preserved from the order of the tasks array in // CreateMediaWorkflowDetails or UpdateMediaWorkflowDetails. Tasks []MediaWorkflowTask `mandatory:"true" json:"tasks"` // Configurations to be applied to all the runs of this workflow. Parameters in these configurations are // overridden by parameters in the MediaWorkflowConfigurations of the MediaWorkflowJob and the // parameters of the MediaWorkflowJob. If the same parameter appears in multiple configurations, the values that // appear in the configuration at the highest index will be used. MediaWorkflowConfigurationIds []string `mandatory:"false" json:"mediaWorkflowConfigurationIds"` // JSON object representing named parameters and their default values that can be referenced throughout this workflow. // The values declared here can be overridden by the MediaWorkflowConfigurations or parameters supplied when creating // MediaWorkflowJobs from this MediaWorkflow. Parameters map[string]interface{} `mandatory:"false" json:"parameters"` // The time when the MediaWorkflow was created. An RFC3339 formatted datetime string. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The time when the MediaWorkflow was updated. An RFC3339 formatted datetime string. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // The current state of the MediaWorkflow. LifecycleState MediaWorkflowLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecyleDetails *string `mandatory:"false" json:"lifecyleDetails"` // The version of the MediaWorkflow. Version *int64 `mandatory:"false" json:"version"` // Locks associated with this resource. Locks []ResourceLock `mandatory:"false" json:"locks"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Usage of system tag keys. These predefined keys are scoped to namespaces. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
MediaWorkflow Configurable workflows that define the series of tasks that will be used to process video files.
func (MediaWorkflow) String ¶
func (m MediaWorkflow) String() string
func (MediaWorkflow) ValidateEnumValue ¶
func (m MediaWorkflow) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MediaWorkflowCollection ¶
type MediaWorkflowCollection struct { // List of all MediaWorkflows. Items []MediaWorkflowSummary `mandatory:"true" json:"items"` }
MediaWorkflowCollection Results of a MediaWorkflow search. Contains both MediaWorkflowSummary items and other information, such as metadata.
func (MediaWorkflowCollection) String ¶
func (m MediaWorkflowCollection) String() string
func (MediaWorkflowCollection) ValidateEnumValue ¶
func (m MediaWorkflowCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MediaWorkflowConfiguration ¶
type MediaWorkflowConfiguration struct { // Unique identifier that is immutable on creation. Id *string `mandatory:"true" json:"id"` // Display name for the MediaWorkflowConfiguration. Avoid entering confidential information. DisplayName *string `mandatory:"true" json:"displayName"` // Compartment Identifier. CompartmentId *string `mandatory:"true" json:"compartmentId"` // Reuseable parameter values encoded as a JSON; the top and second level JSON elements are // objects. Each key of the top level object refer to a task key that is unqiue to the // workflow, each of the second level objects' keys refer to the name of a parameter that is // unique to the task. taskKey -> parameterName -> parameterValue Parameters map[string]interface{} `mandatory:"true" json:"parameters"` // The time when the the MediaWorkflowConfiguration was created. An RFC3339 formatted datetime string. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The time when the MediaWorkflowConfiguration was updated. An RFC3339 formatted datetime string. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // The current state of the MediaWorkflowConfiguration. LifecycleState MediaWorkflowConfigurationLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecyleDetails *string `mandatory:"false" json:"lifecyleDetails"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Usage of system tag keys. These predefined keys are scoped to namespaces. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // Locks associated with this resource. Locks []ResourceLock `mandatory:"false" json:"locks"` }
MediaWorkflowConfiguration Resusable set of values that can be referenced either in a MediaWorkflow or when running a MediaWorkflowJob.
func (MediaWorkflowConfiguration) String ¶
func (m MediaWorkflowConfiguration) String() string
func (MediaWorkflowConfiguration) ValidateEnumValue ¶
func (m MediaWorkflowConfiguration) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MediaWorkflowConfigurationCollection ¶
type MediaWorkflowConfigurationCollection struct { // List of the mediaWorkflowConfigurationSummary objects. Items []MediaWorkflowConfigurationSummary `mandatory:"true" json:"items"` }
MediaWorkflowConfigurationCollection Results of a mediaWorkflowConfiguration search. Contains boh MediaWorkflowConfigurationSummary items and other information, such as metadata.
func (MediaWorkflowConfigurationCollection) String ¶
func (m MediaWorkflowConfigurationCollection) String() string
func (MediaWorkflowConfigurationCollection) ValidateEnumValue ¶
func (m MediaWorkflowConfigurationCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MediaWorkflowConfigurationLifecycleStateEnum ¶
type MediaWorkflowConfigurationLifecycleStateEnum string
MediaWorkflowConfigurationLifecycleStateEnum Enum with underlying type: string
const ( MediaWorkflowConfigurationLifecycleStateActive MediaWorkflowConfigurationLifecycleStateEnum = "ACTIVE" MediaWorkflowConfigurationLifecycleStateDeleted MediaWorkflowConfigurationLifecycleStateEnum = "DELETED" )
Set of constants representing the allowable values for MediaWorkflowConfigurationLifecycleStateEnum
func GetMappingMediaWorkflowConfigurationLifecycleStateEnum ¶
func GetMappingMediaWorkflowConfigurationLifecycleStateEnum(val string) (MediaWorkflowConfigurationLifecycleStateEnum, bool)
GetMappingMediaWorkflowConfigurationLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
func GetMediaWorkflowConfigurationLifecycleStateEnumValues ¶
func GetMediaWorkflowConfigurationLifecycleStateEnumValues() []MediaWorkflowConfigurationLifecycleStateEnum
GetMediaWorkflowConfigurationLifecycleStateEnumValues Enumerates the set of values for MediaWorkflowConfigurationLifecycleStateEnum
type MediaWorkflowConfigurationSummary ¶
type MediaWorkflowConfigurationSummary struct { // Immutable unique identifier for the MediaWorkflowConfiguration. Id *string `mandatory:"true" json:"id"` // Name of the MediaWorkflowConfiguration. Avoid entering confidential information. DisplayName *string `mandatory:"true" json:"displayName"` // Compartment identifier CompartmentId *string `mandatory:"true" json:"compartmentId"` // The time when the MediaWorkflowConfiguration was created. An RFC3339 formatted datetime string. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The time when the MediaWorkflowConfiguration was updated. An RFC3339 formatted datetime string. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // The current state of the MediaWorkflowConfiguration. LifecycleState MediaWorkflowConfigurationLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Usage of system tag keys. These predefined keys are scoped to namespaces. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // Locks associated with this resource. Locks []ResourceLock `mandatory:"false" json:"locks"` }
MediaWorkflowConfigurationSummary Summary of the MediaWorkflowConfiguration.
func (MediaWorkflowConfigurationSummary) String ¶
func (m MediaWorkflowConfigurationSummary) String() string
func (MediaWorkflowConfigurationSummary) ValidateEnumValue ¶
func (m MediaWorkflowConfigurationSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MediaWorkflowJob ¶
type MediaWorkflowJob struct { // The workflow to execute. MediaWorkflowId *string `mandatory:"true" json:"mediaWorkflowId"` // Unique identifier for this run of the workflow. Id *string `mandatory:"true" json:"id"` // Compartment Identifier. CompartmentId *string `mandatory:"true" json:"compartmentId"` // Configurations to be applied to this run of the workflow. MediaWorkflowConfigurationIds []string `mandatory:"false" json:"mediaWorkflowConfigurationIds"` // Name of the Media Workflow Job. Does not have to be unique. Avoid entering confidential information. DisplayName *string `mandatory:"false" json:"displayName"` // The current state of the MediaWorkflowJob. LifecycleState MediaWorkflowJobLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` // The lifecyle details. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // Status of each task. TaskLifecycleState []MediaWorkflowTaskState `mandatory:"false" json:"taskLifecycleState"` // Parameters that override parameters specified in MediaWorkflowTaskDeclarations, the MediaWorkflow, // the MediaWorkflow's MediaWorkflowConfigurations and the MediaWorkflowConfigurations of this // MediaWorkflowJob. The parameters are given as JSON. The top level and 2nd level elements must be // JSON objects (vs arrays, scalars, etc). The top level keys refer to a task's key and the 2nd level // keys refer to a parameter's name. Parameters map[string]interface{} `mandatory:"false" json:"parameters"` // Creation time of the job. An RFC3339 formatted datetime string. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // Updated time of the job. An RFC3339 formatted datetime string. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // A JSON representation of the job as it will be run by the system. All the task declarations, configurations // and parameters are merged. Parameter values are all fully resolved. Runnable map[string]interface{} `mandatory:"false" json:"runnable"` // A list of JobOutput for the workflowJob. Outputs []JobOutput `mandatory:"false" json:"outputs"` // Time when the job started to execute. An RFC3339 formatted datetime string. TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"` // Time when the job finished. An RFC3339 formatted datetime string. TimeEnded *common.SDKTime `mandatory:"false" json:"timeEnded"` // Locks associated with this resource. Locks []ResourceLock `mandatory:"false" json:"locks"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Usage of system tag keys. These predefined keys are scoped to namespaces. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
MediaWorkflowJob A MediaWorkflowJob represents a run of a MediaWorkflow for a specific set of parameters and configurations.
func (MediaWorkflowJob) String ¶
func (m MediaWorkflowJob) String() string
func (MediaWorkflowJob) ValidateEnumValue ¶
func (m MediaWorkflowJob) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MediaWorkflowJobCollection ¶
type MediaWorkflowJobCollection struct { // List of mediaWorkflowJob items. Items []MediaWorkflowJobSummary `mandatory:"true" json:"items"` }
MediaWorkflowJobCollection Results of a mediaWorkflowJob search, a list of MediaWorkflowJobSummary items and metadata of the search.
func (MediaWorkflowJobCollection) String ¶
func (m MediaWorkflowJobCollection) String() string
func (MediaWorkflowJobCollection) ValidateEnumValue ¶
func (m MediaWorkflowJobCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MediaWorkflowJobLifecycleStateEnum ¶
type MediaWorkflowJobLifecycleStateEnum string
MediaWorkflowJobLifecycleStateEnum Enum with underlying type: string
const ( MediaWorkflowJobLifecycleStateAccepted MediaWorkflowJobLifecycleStateEnum = "ACCEPTED" MediaWorkflowJobLifecycleStateInProgress MediaWorkflowJobLifecycleStateEnum = "IN_PROGRESS" MediaWorkflowJobLifecycleStateWaiting MediaWorkflowJobLifecycleStateEnum = "WAITING" MediaWorkflowJobLifecycleStateRejected MediaWorkflowJobLifecycleStateEnum = "REJECTED" MediaWorkflowJobLifecycleStateFailed MediaWorkflowJobLifecycleStateEnum = "FAILED" MediaWorkflowJobLifecycleStateSucceeded MediaWorkflowJobLifecycleStateEnum = "SUCCEEDED" MediaWorkflowJobLifecycleStateCanceling MediaWorkflowJobLifecycleStateEnum = "CANCELING" MediaWorkflowJobLifecycleStateCanceled MediaWorkflowJobLifecycleStateEnum = "CANCELED" )
Set of constants representing the allowable values for MediaWorkflowJobLifecycleStateEnum
func GetMappingMediaWorkflowJobLifecycleStateEnum ¶
func GetMappingMediaWorkflowJobLifecycleStateEnum(val string) (MediaWorkflowJobLifecycleStateEnum, bool)
GetMappingMediaWorkflowJobLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
func GetMediaWorkflowJobLifecycleStateEnumValues ¶
func GetMediaWorkflowJobLifecycleStateEnumValues() []MediaWorkflowJobLifecycleStateEnum
GetMediaWorkflowJobLifecycleStateEnumValues Enumerates the set of values for MediaWorkflowJobLifecycleStateEnum
type MediaWorkflowJobSortByEnum ¶
type MediaWorkflowJobSortByEnum string
MediaWorkflowJobSortByEnum Enum with underlying type: string
const ( MediaWorkflowJobSortByTimeCreated MediaWorkflowJobSortByEnum = "timeCreated" MediaWorkflowJobSortByWorkflowId MediaWorkflowJobSortByEnum = "workflowId" MediaWorkflowJobSortByLifecycleState MediaWorkflowJobSortByEnum = "lifecycleState" )
Set of constants representing the allowable values for MediaWorkflowJobSortByEnum
func GetMappingMediaWorkflowJobSortByEnum ¶
func GetMappingMediaWorkflowJobSortByEnum(val string) (MediaWorkflowJobSortByEnum, bool)
GetMappingMediaWorkflowJobSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetMediaWorkflowJobSortByEnumValues ¶
func GetMediaWorkflowJobSortByEnumValues() []MediaWorkflowJobSortByEnum
GetMediaWorkflowJobSortByEnumValues Enumerates the set of values for MediaWorkflowJobSortByEnum
type MediaWorkflowJobSummary ¶
type MediaWorkflowJobSummary struct { // The workflow to execute. MediaWorkflowId *string `mandatory:"false" json:"mediaWorkflowId"` // Unique identifier for this job. Id *string `mandatory:"false" json:"id"` // Name of the Media Workflow Job. Does not have to be unique. Avoid entering confidential information. DisplayName *string `mandatory:"false" json:"displayName"` // Creation time of the job. An RFC3339 formatted datetime string. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // Updated time of the job. An RFC3339 formatted datetime string. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // The current state of the MediaWorkflowJob. LifecycleState MediaWorkflowJobLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` // The lifecyle details. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Usage of system tag keys. These predefined keys are scoped to namespaces. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // Locks associated with this resource. Locks []ResourceLock `mandatory:"false" json:"locks"` }
MediaWorkflowJobSummary Summary of a MediaWorkflowJob.
func (MediaWorkflowJobSummary) String ¶
func (m MediaWorkflowJobSummary) String() string
func (MediaWorkflowJobSummary) ValidateEnumValue ¶
func (m MediaWorkflowJobSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MediaWorkflowLifecycleStateEnum ¶
type MediaWorkflowLifecycleStateEnum string
MediaWorkflowLifecycleStateEnum Enum with underlying type: string
const ( MediaWorkflowLifecycleStateActive MediaWorkflowLifecycleStateEnum = "ACTIVE" MediaWorkflowLifecycleStateNeedsAttention MediaWorkflowLifecycleStateEnum = "NEEDS_ATTENTION" MediaWorkflowLifecycleStateDeleted MediaWorkflowLifecycleStateEnum = "DELETED" )
Set of constants representing the allowable values for MediaWorkflowLifecycleStateEnum
func GetMappingMediaWorkflowLifecycleStateEnum ¶
func GetMappingMediaWorkflowLifecycleStateEnum(val string) (MediaWorkflowLifecycleStateEnum, bool)
GetMappingMediaWorkflowLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
func GetMediaWorkflowLifecycleStateEnumValues ¶
func GetMediaWorkflowLifecycleStateEnumValues() []MediaWorkflowLifecycleStateEnum
GetMediaWorkflowLifecycleStateEnumValues Enumerates the set of values for MediaWorkflowLifecycleStateEnum
type MediaWorkflowSummary ¶
type MediaWorkflowSummary struct { // Unique identifier that is immutable on creation. Id *string `mandatory:"true" json:"id"` // Compartment Identifier. CompartmentId *string `mandatory:"true" json:"compartmentId"` // Name for the MediaWorkflow. Does not have to be unique, and it's changeable. Avoid entering confidential information. DisplayName *string `mandatory:"false" json:"displayName"` // The time when the MediaWorkflow was created. An RFC3339 formatted datetime string. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The time when the MediaWorkflow was updated. An RFC3339 formatted datetime string. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // The current state of the MediaWorkflow. LifecycleState MediaWorkflowLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // The version of MediaWorkflow. Version *int64 `mandatory:"false" json:"version"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Usage of system tag keys. These predefined keys are scoped to namespaces. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // Locks associated with this resource. Locks []ResourceLock `mandatory:"false" json:"locks"` }
MediaWorkflowSummary Summary of the MediaWorkflow.
func (MediaWorkflowSummary) String ¶
func (m MediaWorkflowSummary) String() string
func (MediaWorkflowSummary) ValidateEnumValue ¶
func (m MediaWorkflowSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MediaWorkflowTask ¶
type MediaWorkflowTask struct { // The type of process to run at this task. Refers to the name of a MediaWorkflowTaskDeclaration. Type *string `mandatory:"true" json:"type"` // The version of the MediaWorkflowTaskDeclaration. Version *int64 `mandatory:"true" json:"version"` // A unique identifier for this task within its workflow. Keys are used to reference a task within workflows // and MediaWorkflowJobs. Tasks are referenced as prerequisites and to track output and state. Key *string `mandatory:"true" json:"key"` // Data specifiying how this task is to be run. The data is a JSON object that must conform to the JSON Schema // specified by the parameters of the MediaWorkflowTaskDeclaration this task references. The parameters may // contain values or references to other parameters. Parameters map[string]interface{} `mandatory:"true" json:"parameters"` // Keys to the other tasks in this workflow that must be completed before execution of this task can begin. Prerequisites []string `mandatory:"false" json:"prerequisites"` // Allows this task to be conditionally enabled. If no value or a blank value is given, the task is // unconditionally enbled. Otherwise the given string specifies a parameter of the job created for this task's // workflow using the JSON pointer syntax. The JSON pointer is validated when a job is created from the workflow of this task. EnableParameterReference *string `mandatory:"false" json:"enableParameterReference"` // Used in conjunction with enableParameterReference to conditionally enable a task. When a job is created // from the workflow of this task, the task will only be enabled if the value of the parameter specified by // enableParameterReference is equal to the value of this property. This property must be prenset if and only if // a enableParameterReference is given. The value is a JSON node. EnableWhenReferencedParameterEquals map[string]interface{} `mandatory:"false" json:"enableWhenReferencedParameterEquals"` }
MediaWorkflowTask Defines the type of processing to be run at a given point in the workflow, parameters to configure the processing, and any processing that must be completed before this processing begins.
func (MediaWorkflowTask) String ¶
func (m MediaWorkflowTask) String() string
func (MediaWorkflowTask) ValidateEnumValue ¶
func (m MediaWorkflowTask) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MediaWorkflowTaskDeclaration ¶
type MediaWorkflowTaskDeclaration struct { // MediaWorkflowTaskDeclaration identifier. The name and version should be unique among // MediaWorkflowTaskDeclarations. Name *string `mandatory:"true" json:"name"` // The version of MediaWorkflowTaskDeclaration, incremented whenever the team implementing the task processor // modifies the JSON schema of this declaration's definitions, parameters or list of required parameters. Version *int `mandatory:"true" json:"version"` // JSON schema specifying the parameters supported by this type of task. This is used to validate tasks' // parameters when jobs are created. ParametersSchema map[string]interface{} `mandatory:"true" json:"parametersSchema"` // JSON schema similar to the parameterSchema, but permits parameter values to refer to other parameters using the // ${/path/to/another/parmeter} syntax. This is used to validate task parameters when workflows are created. ParametersSchemaAllowingReferences map[string]interface{} `mandatory:"true" json:"parametersSchemaAllowingReferences"` // Locks associated with this resource. Locks []ResourceLock `mandatory:"false" json:"locks"` }
MediaWorkflowTaskDeclaration The declaration of a type of task that can be used in a MediaWorkflow.
func (MediaWorkflowTaskDeclaration) String ¶
func (m MediaWorkflowTaskDeclaration) String() string
func (MediaWorkflowTaskDeclaration) ValidateEnumValue ¶
func (m MediaWorkflowTaskDeclaration) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MediaWorkflowTaskDeclarationCollection ¶
type MediaWorkflowTaskDeclarationCollection struct { // List of MediaWorkflowTaskDeclaration objects. Items []MediaWorkflowTaskDeclaration `mandatory:"true" json:"items"` }
MediaWorkflowTaskDeclarationCollection Results of the ListMediaWorkflowTaskDeclaration operation, a list of MediaWorkflowTaskDeclarations.
func (MediaWorkflowTaskDeclarationCollection) String ¶
func (m MediaWorkflowTaskDeclarationCollection) String() string
func (MediaWorkflowTaskDeclarationCollection) ValidateEnumValue ¶
func (m MediaWorkflowTaskDeclarationCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MediaWorkflowTaskDeclarationSortByEnum ¶
type MediaWorkflowTaskDeclarationSortByEnum string
MediaWorkflowTaskDeclarationSortByEnum Enum with underlying type: string
const ( MediaWorkflowTaskDeclarationSortByName MediaWorkflowTaskDeclarationSortByEnum = "name" MediaWorkflowTaskDeclarationSortByVersion MediaWorkflowTaskDeclarationSortByEnum = "version" )
Set of constants representing the allowable values for MediaWorkflowTaskDeclarationSortByEnum
func GetMappingMediaWorkflowTaskDeclarationSortByEnum ¶
func GetMappingMediaWorkflowTaskDeclarationSortByEnum(val string) (MediaWorkflowTaskDeclarationSortByEnum, bool)
GetMappingMediaWorkflowTaskDeclarationSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetMediaWorkflowTaskDeclarationSortByEnumValues ¶
func GetMediaWorkflowTaskDeclarationSortByEnumValues() []MediaWorkflowTaskDeclarationSortByEnum
GetMediaWorkflowTaskDeclarationSortByEnumValues Enumerates the set of values for MediaWorkflowTaskDeclarationSortByEnum
type MediaWorkflowTaskState ¶
type MediaWorkflowTaskState struct { // Unique key within a MediaWorkflowJob for the task. Key *string `mandatory:"false" json:"key"` // The current state of the MediaWorkflowJob task. LifecycleState MediaWorkflowJobLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` // The lifecycle details of MediaWorkflowJob task. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` }
MediaWorkflowTaskState Status of a task in a workflow job being run.
func (MediaWorkflowTaskState) String ¶
func (m MediaWorkflowTaskState) String() string
func (MediaWorkflowTaskState) ValidateEnumValue ¶
func (m MediaWorkflowTaskState) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type Metadata ¶
type Metadata struct { // JSON string containing the technial metadata for the media asset. Metadata *string `mandatory:"true" json:"metadata"` }
Metadata Technical metadata for this asset.
func (Metadata) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RemoveLockDetails ¶ added in v65.58.0
type RemoveLockDetails struct { // Type of the lock. Type RemoveLockDetailsTypeEnum `mandatory:"true" json:"type"` // The compartment ID of the lock. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The ID of the resource that is locking this resource. Indicates that deleting this resource will remove the lock. RelatedResourceId *string `mandatory:"false" json:"relatedResourceId"` // A message added by the creator of the lock. This is typically used to give an // indication of why the resource is locked. Message *string `mandatory:"false" json:"message"` // When the lock was created. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` }
RemoveLockDetails Request payload to remove lock to the resource.
func (RemoveLockDetails) String ¶ added in v65.58.0
func (m RemoveLockDetails) String() string
func (RemoveLockDetails) ValidateEnumValue ¶ added in v65.58.0
func (m RemoveLockDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RemoveLockDetailsTypeEnum ¶ added in v65.58.0
type RemoveLockDetailsTypeEnum string
RemoveLockDetailsTypeEnum Enum with underlying type: string
const ( RemoveLockDetailsTypeFull RemoveLockDetailsTypeEnum = "FULL" RemoveLockDetailsTypeDelete RemoveLockDetailsTypeEnum = "DELETE" )
Set of constants representing the allowable values for RemoveLockDetailsTypeEnum
func GetMappingRemoveLockDetailsTypeEnum ¶ added in v65.58.0
func GetMappingRemoveLockDetailsTypeEnum(val string) (RemoveLockDetailsTypeEnum, bool)
GetMappingRemoveLockDetailsTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetRemoveLockDetailsTypeEnumValues ¶ added in v65.58.0
func GetRemoveLockDetailsTypeEnumValues() []RemoveLockDetailsTypeEnum
GetRemoveLockDetailsTypeEnumValues Enumerates the set of values for RemoveLockDetailsTypeEnum
type RemoveMediaAssetLockRequest ¶ added in v65.58.0
type RemoveMediaAssetLockRequest struct { // The details to be updated for the RemoveLock. RemoveLockDetails `contributesTo:"body"` // Unique MediaAsset identifier MediaAssetId *string `mandatory:"true" contributesTo:"path" name:"mediaAssetId"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without the risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
RemoveMediaAssetLockRequest wrapper for the RemoveMediaAssetLock operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/RemoveMediaAssetLock.go.html to see an example of how to use RemoveMediaAssetLockRequest.
func (RemoveMediaAssetLockRequest) BinaryRequestBody ¶ added in v65.58.0
func (request RemoveMediaAssetLockRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (RemoveMediaAssetLockRequest) HTTPRequest ¶ added in v65.58.0
func (request RemoveMediaAssetLockRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (RemoveMediaAssetLockRequest) RetryPolicy ¶ added in v65.58.0
func (request RemoveMediaAssetLockRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (RemoveMediaAssetLockRequest) String ¶ added in v65.58.0
func (request RemoveMediaAssetLockRequest) String() string
func (RemoveMediaAssetLockRequest) ValidateEnumValue ¶ added in v65.58.0
func (request RemoveMediaAssetLockRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RemoveMediaAssetLockResponse ¶ added in v65.58.0
type RemoveMediaAssetLockResponse struct { // The underlying http response RawResponse *http.Response // The MediaAsset instance MediaAsset `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
RemoveMediaAssetLockResponse wrapper for the RemoveMediaAssetLock operation
func (RemoveMediaAssetLockResponse) HTTPResponse ¶ added in v65.58.0
func (response RemoveMediaAssetLockResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (RemoveMediaAssetLockResponse) String ¶ added in v65.58.0
func (response RemoveMediaAssetLockResponse) String() string
type RemoveMediaWorkflowConfigurationLockRequest ¶ added in v65.58.0
type RemoveMediaWorkflowConfigurationLockRequest struct { // RemoveResourceLockDetails body parameter RemoveResourceLockDetails RemoveLockDetails `contributesTo:"body"` // Unique MediaWorkflowConfiguration identifier. MediaWorkflowConfigurationId *string `mandatory:"true" contributesTo:"path" name:"mediaWorkflowConfigurationId"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without the risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
RemoveMediaWorkflowConfigurationLockRequest wrapper for the RemoveMediaWorkflowConfigurationLock operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/RemoveMediaWorkflowConfigurationLock.go.html to see an example of how to use RemoveMediaWorkflowConfigurationLockRequest.
func (RemoveMediaWorkflowConfigurationLockRequest) BinaryRequestBody ¶ added in v65.58.0
func (request RemoveMediaWorkflowConfigurationLockRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (RemoveMediaWorkflowConfigurationLockRequest) HTTPRequest ¶ added in v65.58.0
func (request RemoveMediaWorkflowConfigurationLockRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (RemoveMediaWorkflowConfigurationLockRequest) RetryPolicy ¶ added in v65.58.0
func (request RemoveMediaWorkflowConfigurationLockRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (RemoveMediaWorkflowConfigurationLockRequest) String ¶ added in v65.58.0
func (request RemoveMediaWorkflowConfigurationLockRequest) String() string
func (RemoveMediaWorkflowConfigurationLockRequest) ValidateEnumValue ¶ added in v65.58.0
func (request RemoveMediaWorkflowConfigurationLockRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RemoveMediaWorkflowConfigurationLockResponse ¶ added in v65.58.0
type RemoveMediaWorkflowConfigurationLockResponse struct { // The underlying http response RawResponse *http.Response // The MediaWorkflowConfiguration instance MediaWorkflowConfiguration `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
RemoveMediaWorkflowConfigurationLockResponse wrapper for the RemoveMediaWorkflowConfigurationLock operation
func (RemoveMediaWorkflowConfigurationLockResponse) HTTPResponse ¶ added in v65.58.0
func (response RemoveMediaWorkflowConfigurationLockResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (RemoveMediaWorkflowConfigurationLockResponse) String ¶ added in v65.58.0
func (response RemoveMediaWorkflowConfigurationLockResponse) String() string
type RemoveMediaWorkflowJobLockRequest ¶ added in v65.58.0
type RemoveMediaWorkflowJobLockRequest struct { // The details to be updated for the RemoveLock. RemoveLockDetails `contributesTo:"body"` // Unique MediaWorkflowJob identifier. MediaWorkflowJobId *string `mandatory:"true" contributesTo:"path" name:"mediaWorkflowJobId"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without the risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
RemoveMediaWorkflowJobLockRequest wrapper for the RemoveMediaWorkflowJobLock operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/RemoveMediaWorkflowJobLock.go.html to see an example of how to use RemoveMediaWorkflowJobLockRequest.
func (RemoveMediaWorkflowJobLockRequest) BinaryRequestBody ¶ added in v65.58.0
func (request RemoveMediaWorkflowJobLockRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (RemoveMediaWorkflowJobLockRequest) HTTPRequest ¶ added in v65.58.0
func (request RemoveMediaWorkflowJobLockRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (RemoveMediaWorkflowJobLockRequest) RetryPolicy ¶ added in v65.58.0
func (request RemoveMediaWorkflowJobLockRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (RemoveMediaWorkflowJobLockRequest) String ¶ added in v65.58.0
func (request RemoveMediaWorkflowJobLockRequest) String() string
func (RemoveMediaWorkflowJobLockRequest) ValidateEnumValue ¶ added in v65.58.0
func (request RemoveMediaWorkflowJobLockRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RemoveMediaWorkflowJobLockResponse ¶ added in v65.58.0
type RemoveMediaWorkflowJobLockResponse struct { // The underlying http response RawResponse *http.Response // The MediaWorkflowJob instance MediaWorkflowJob `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
RemoveMediaWorkflowJobLockResponse wrapper for the RemoveMediaWorkflowJobLock operation
func (RemoveMediaWorkflowJobLockResponse) HTTPResponse ¶ added in v65.58.0
func (response RemoveMediaWorkflowJobLockResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (RemoveMediaWorkflowJobLockResponse) String ¶ added in v65.58.0
func (response RemoveMediaWorkflowJobLockResponse) String() string
type RemoveMediaWorkflowLockRequest ¶ added in v65.58.0
type RemoveMediaWorkflowLockRequest struct { // RemoveResourceLockDetails body parameter RemoveResourceLockDetails RemoveLockDetails `contributesTo:"body"` // Unique MediaWorkflow identifier. MediaWorkflowId *string `mandatory:"true" contributesTo:"path" name:"mediaWorkflowId"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without the risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
RemoveMediaWorkflowLockRequest wrapper for the RemoveMediaWorkflowLock operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/RemoveMediaWorkflowLock.go.html to see an example of how to use RemoveMediaWorkflowLockRequest.
func (RemoveMediaWorkflowLockRequest) BinaryRequestBody ¶ added in v65.58.0
func (request RemoveMediaWorkflowLockRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (RemoveMediaWorkflowLockRequest) HTTPRequest ¶ added in v65.58.0
func (request RemoveMediaWorkflowLockRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (RemoveMediaWorkflowLockRequest) RetryPolicy ¶ added in v65.58.0
func (request RemoveMediaWorkflowLockRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (RemoveMediaWorkflowLockRequest) String ¶ added in v65.58.0
func (request RemoveMediaWorkflowLockRequest) String() string
func (RemoveMediaWorkflowLockRequest) ValidateEnumValue ¶ added in v65.58.0
func (request RemoveMediaWorkflowLockRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RemoveMediaWorkflowLockResponse ¶ added in v65.58.0
type RemoveMediaWorkflowLockResponse struct { // The underlying http response RawResponse *http.Response // The MediaWorkflow instance MediaWorkflow `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
RemoveMediaWorkflowLockResponse wrapper for the RemoveMediaWorkflowLock operation
func (RemoveMediaWorkflowLockResponse) HTTPResponse ¶ added in v65.58.0
func (response RemoveMediaWorkflowLockResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (RemoveMediaWorkflowLockResponse) String ¶ added in v65.58.0
func (response RemoveMediaWorkflowLockResponse) String() string
type RemoveStreamCdnConfigLockRequest ¶ added in v65.58.0
type RemoveStreamCdnConfigLockRequest struct { // RemoveResourceLockDetails body parameter RemoveResourceLockDetails RemoveLockDetails `contributesTo:"body"` // Unique StreamCdnConfig identifier. StreamCdnConfigId *string `mandatory:"true" contributesTo:"path" name:"streamCdnConfigId"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without the risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
RemoveStreamCdnConfigLockRequest wrapper for the RemoveStreamCdnConfigLock operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/RemoveStreamCdnConfigLock.go.html to see an example of how to use RemoveStreamCdnConfigLockRequest.
func (RemoveStreamCdnConfigLockRequest) BinaryRequestBody ¶ added in v65.58.0
func (request RemoveStreamCdnConfigLockRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (RemoveStreamCdnConfigLockRequest) HTTPRequest ¶ added in v65.58.0
func (request RemoveStreamCdnConfigLockRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (RemoveStreamCdnConfigLockRequest) RetryPolicy ¶ added in v65.58.0
func (request RemoveStreamCdnConfigLockRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (RemoveStreamCdnConfigLockRequest) String ¶ added in v65.58.0
func (request RemoveStreamCdnConfigLockRequest) String() string
func (RemoveStreamCdnConfigLockRequest) ValidateEnumValue ¶ added in v65.58.0
func (request RemoveStreamCdnConfigLockRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RemoveStreamCdnConfigLockResponse ¶ added in v65.58.0
type RemoveStreamCdnConfigLockResponse struct { // The underlying http response RawResponse *http.Response // The StreamCdnConfig instance StreamCdnConfig `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
RemoveStreamCdnConfigLockResponse wrapper for the RemoveStreamCdnConfigLock operation
func (RemoveStreamCdnConfigLockResponse) HTTPResponse ¶ added in v65.58.0
func (response RemoveStreamCdnConfigLockResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (RemoveStreamCdnConfigLockResponse) String ¶ added in v65.58.0
func (response RemoveStreamCdnConfigLockResponse) String() string
type RemoveStreamDistributionChannelLockRequest ¶ added in v65.58.0
type RemoveStreamDistributionChannelLockRequest struct { // RemoveResourceLockDetails body parameter RemoveResourceLockDetails RemoveLockDetails `contributesTo:"body"` // Unique Stream Distribution Channel path identifier. StreamDistributionChannelId *string `mandatory:"true" contributesTo:"path" name:"streamDistributionChannelId"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without the risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
RemoveStreamDistributionChannelLockRequest wrapper for the RemoveStreamDistributionChannelLock operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/RemoveStreamDistributionChannelLock.go.html to see an example of how to use RemoveStreamDistributionChannelLockRequest.
func (RemoveStreamDistributionChannelLockRequest) BinaryRequestBody ¶ added in v65.58.0
func (request RemoveStreamDistributionChannelLockRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (RemoveStreamDistributionChannelLockRequest) HTTPRequest ¶ added in v65.58.0
func (request RemoveStreamDistributionChannelLockRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (RemoveStreamDistributionChannelLockRequest) RetryPolicy ¶ added in v65.58.0
func (request RemoveStreamDistributionChannelLockRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (RemoveStreamDistributionChannelLockRequest) String ¶ added in v65.58.0
func (request RemoveStreamDistributionChannelLockRequest) String() string
func (RemoveStreamDistributionChannelLockRequest) ValidateEnumValue ¶ added in v65.58.0
func (request RemoveStreamDistributionChannelLockRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RemoveStreamDistributionChannelLockResponse ¶ added in v65.58.0
type RemoveStreamDistributionChannelLockResponse struct { // The underlying http response RawResponse *http.Response // The StreamDistributionChannel instance StreamDistributionChannel `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
RemoveStreamDistributionChannelLockResponse wrapper for the RemoveStreamDistributionChannelLock operation
func (RemoveStreamDistributionChannelLockResponse) HTTPResponse ¶ added in v65.58.0
func (response RemoveStreamDistributionChannelLockResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (RemoveStreamDistributionChannelLockResponse) String ¶ added in v65.58.0
func (response RemoveStreamDistributionChannelLockResponse) String() string
type RemoveStreamPackagingConfigLockRequest ¶ added in v65.58.0
type RemoveStreamPackagingConfigLockRequest struct { // RemoveResourceLockDetails body parameter RemoveResourceLockDetails RemoveLockDetails `contributesTo:"body"` // Unique Stream Packaging Configuration path identifier. StreamPackagingConfigId *string `mandatory:"true" contributesTo:"path" name:"streamPackagingConfigId"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without the risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
RemoveStreamPackagingConfigLockRequest wrapper for the RemoveStreamPackagingConfigLock operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/RemoveStreamPackagingConfigLock.go.html to see an example of how to use RemoveStreamPackagingConfigLockRequest.
func (RemoveStreamPackagingConfigLockRequest) BinaryRequestBody ¶ added in v65.58.0
func (request RemoveStreamPackagingConfigLockRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (RemoveStreamPackagingConfigLockRequest) HTTPRequest ¶ added in v65.58.0
func (request RemoveStreamPackagingConfigLockRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (RemoveStreamPackagingConfigLockRequest) RetryPolicy ¶ added in v65.58.0
func (request RemoveStreamPackagingConfigLockRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (RemoveStreamPackagingConfigLockRequest) String ¶ added in v65.58.0
func (request RemoveStreamPackagingConfigLockRequest) String() string
func (RemoveStreamPackagingConfigLockRequest) ValidateEnumValue ¶ added in v65.58.0
func (request RemoveStreamPackagingConfigLockRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RemoveStreamPackagingConfigLockResponse ¶ added in v65.58.0
type RemoveStreamPackagingConfigLockResponse struct { // The underlying http response RawResponse *http.Response // The StreamPackagingConfig instance StreamPackagingConfig `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
RemoveStreamPackagingConfigLockResponse wrapper for the RemoveStreamPackagingConfigLock operation
func (RemoveStreamPackagingConfigLockResponse) HTTPResponse ¶ added in v65.58.0
func (response RemoveStreamPackagingConfigLockResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (RemoveStreamPackagingConfigLockResponse) String ¶ added in v65.58.0
func (response RemoveStreamPackagingConfigLockResponse) String() string
type ResourceLock ¶ added in v65.58.0
type ResourceLock struct { // Type of the lock. Type ResourceLockTypeEnum `mandatory:"true" json:"type"` // The compartment ID of the lock. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The ID of the resource that is locking this resource. Indicates that deleting this resource will remove the lock. RelatedResourceId *string `mandatory:"false" json:"relatedResourceId"` // A message added by the creator of the lock. This is typically used to give an // indication of why the resource is locked. Message *string `mandatory:"false" json:"message"` // When the lock was created. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` }
ResourceLock Resource locks are used to prevent certain APIs from being called for the resource. A full lock prevents both updating the resource and deleting the resource. A delete lock prevents deleting the resource.
func (ResourceLock) String ¶ added in v65.58.0
func (m ResourceLock) String() string
func (ResourceLock) ValidateEnumValue ¶ added in v65.58.0
func (m ResourceLock) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ResourceLockTypeEnum ¶ added in v65.58.0
type ResourceLockTypeEnum string
ResourceLockTypeEnum Enum with underlying type: string
const ( ResourceLockTypeFull ResourceLockTypeEnum = "FULL" ResourceLockTypeDelete ResourceLockTypeEnum = "DELETE" )
Set of constants representing the allowable values for ResourceLockTypeEnum
func GetMappingResourceLockTypeEnum ¶ added in v65.58.0
func GetMappingResourceLockTypeEnum(val string) (ResourceLockTypeEnum, bool)
GetMappingResourceLockTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetResourceLockTypeEnumValues ¶ added in v65.58.0
func GetResourceLockTypeEnumValues() []ResourceLockTypeEnum
GetResourceLockTypeEnumValues Enumerates the set of values for ResourceLockTypeEnum
type SessionToken ¶ added in v65.14.0
type SessionToken struct { // The generated session token. Token *string `mandatory:"true" json:"token"` }
SessionToken The generated sessionToken details.
func (SessionToken) String ¶ added in v65.14.0
func (m SessionToken) String() string
func (SessionToken) ValidateEnumValue ¶ added in v65.14.0
func (m SessionToken) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SortByEnum ¶
type SortByEnum string
SortByEnum Enum with underlying type: string
const ( SortByTimeCreated SortByEnum = "timeCreated" SortByDisplayName SortByEnum = "displayName" )
Set of constants representing the allowable values for SortByEnum
func GetMappingSortByEnum ¶
func GetMappingSortByEnum(val string) (SortByEnum, bool)
GetMappingSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSortByEnumValues ¶
func GetSortByEnumValues() []SortByEnum
GetSortByEnumValues Enumerates the set of values for SortByEnum
type SortOrderEnum ¶
type SortOrderEnum string
SortOrderEnum Enum with underlying type: string
const ( SortOrderAsc SortOrderEnum = "ASC" SortOrderDesc SortOrderEnum = "DESC" )
Set of constants representing the allowable values for SortOrderEnum
func GetMappingSortOrderEnum ¶
func GetMappingSortOrderEnum(val string) (SortOrderEnum, bool)
GetMappingSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSortOrderEnumValues ¶
func GetSortOrderEnumValues() []SortOrderEnum
GetSortOrderEnumValues Enumerates the set of values for SortOrderEnum
type StreamCdnConfig ¶
type StreamCdnConfig struct { // Unique identifier that is immutable on creation. Id *string `mandatory:"true" json:"id"` // The CDN Configuration identifier or display name, which can be renamed and is not necessarily unique. Avoid entering confidential information. DisplayName *string `mandatory:"true" json:"displayName"` // Compartment Identifier. CompartmentId *string `mandatory:"true" json:"compartmentId"` // Distribution Channel Identifier. DistributionChannelId *string `mandatory:"true" json:"distributionChannelId"` // Whether publishing to CDN is enabled. IsEnabled *bool `mandatory:"true" json:"isEnabled"` Config StreamCdnConfigSection `mandatory:"true" json:"config"` // The time when the CDN Config was created. An RFC3339 formatted datetime string. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The time when the CDN Config was updated. An RFC3339 formatted datetime string. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // The current state of the CDN Configuration. LifecycleState StreamCdnConfigLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecyleDetails *string `mandatory:"false" json:"lifecyleDetails"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Usage of system tag keys. These predefined keys are scoped to namespaces. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // Locks associated with this resource. Locks []ResourceLock `mandatory:"false" json:"locks"` }
StreamCdnConfig Configuration used for integrating with a CDN.
func (StreamCdnConfig) String ¶
func (m StreamCdnConfig) String() string
func (*StreamCdnConfig) UnmarshalJSON ¶
func (m *StreamCdnConfig) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (StreamCdnConfig) ValidateEnumValue ¶
func (m StreamCdnConfig) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type StreamCdnConfigCollection ¶
type StreamCdnConfigCollection struct { // List of streamCdnConfigs. Items []StreamCdnConfigSummary `mandatory:"true" json:"items"` }
StreamCdnConfigCollection Results of a streamCdnConfig search. Contains both StreamCdnConfigSummary items and other information, such as metadata.
func (StreamCdnConfigCollection) String ¶
func (m StreamCdnConfigCollection) String() string
func (StreamCdnConfigCollection) ValidateEnumValue ¶
func (m StreamCdnConfigCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type StreamCdnConfigLifecycleStateEnum ¶
type StreamCdnConfigLifecycleStateEnum string
StreamCdnConfigLifecycleStateEnum Enum with underlying type: string
const ( StreamCdnConfigLifecycleStateActive StreamCdnConfigLifecycleStateEnum = "ACTIVE" StreamCdnConfigLifecycleStateNeedsAttention StreamCdnConfigLifecycleStateEnum = "NEEDS_ATTENTION" StreamCdnConfigLifecycleStateDeleted StreamCdnConfigLifecycleStateEnum = "DELETED" )
Set of constants representing the allowable values for StreamCdnConfigLifecycleStateEnum
func GetMappingStreamCdnConfigLifecycleStateEnum ¶
func GetMappingStreamCdnConfigLifecycleStateEnum(val string) (StreamCdnConfigLifecycleStateEnum, bool)
GetMappingStreamCdnConfigLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
func GetStreamCdnConfigLifecycleStateEnumValues ¶
func GetStreamCdnConfigLifecycleStateEnumValues() []StreamCdnConfigLifecycleStateEnum
GetStreamCdnConfigLifecycleStateEnumValues Enumerates the set of values for StreamCdnConfigLifecycleStateEnum
type StreamCdnConfigSection ¶
type StreamCdnConfigSection interface { }
StreamCdnConfigSection Base fields of the StreamCdnConfig configuration object.
type StreamCdnConfigSectionTypeEnum ¶
type StreamCdnConfigSectionTypeEnum string
StreamCdnConfigSectionTypeEnum Enum with underlying type: string
const ( StreamCdnConfigSectionTypeEdge StreamCdnConfigSectionTypeEnum = "EDGE" StreamCdnConfigSectionTypeAkamaiManual StreamCdnConfigSectionTypeEnum = "AKAMAI_MANUAL" )
Set of constants representing the allowable values for StreamCdnConfigSectionTypeEnum
func GetMappingStreamCdnConfigSectionTypeEnum ¶
func GetMappingStreamCdnConfigSectionTypeEnum(val string) (StreamCdnConfigSectionTypeEnum, bool)
GetMappingStreamCdnConfigSectionTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetStreamCdnConfigSectionTypeEnumValues ¶
func GetStreamCdnConfigSectionTypeEnumValues() []StreamCdnConfigSectionTypeEnum
GetStreamCdnConfigSectionTypeEnumValues Enumerates the set of values for StreamCdnConfigSectionTypeEnum
type StreamCdnConfigSummary ¶
type StreamCdnConfigSummary struct { // Unique identifier that is immutable on creation. Id *string `mandatory:"true" json:"id"` // The CDN Configuration identifier or display name, which can be renamed and is not necessarily unique. Avoid entering confidential information. DisplayName *string `mandatory:"true" json:"displayName"` // Compartment Identifier. CompartmentId *string `mandatory:"true" json:"compartmentId"` // Distribution Channel Identifier. DistributionChannelId *string `mandatory:"true" json:"distributionChannelId"` // Whether publishing to CDN is enabled. IsEnabled *bool `mandatory:"true" json:"isEnabled"` // The time when the the CDN Configuration was created. An RFC3339 formatted datetime string. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The time the CDN Configuration was updated. An RFC3339 formatted datetime string. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // The current state of the CDN Configuration. LifecycleState StreamCdnConfigLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Usage of system tag keys. These predefined keys are scoped to namespaces. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // Locks associated with this resource. Locks []ResourceLock `mandatory:"false" json:"locks"` }
StreamCdnConfigSummary Summary of the StreamCdnConfig.
func (StreamCdnConfigSummary) String ¶
func (m StreamCdnConfigSummary) String() string
func (StreamCdnConfigSummary) ValidateEnumValue ¶
func (m StreamCdnConfigSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type StreamDistributionChannel ¶
type StreamDistributionChannel struct { // Unique identifier that is immutable on creation. Id *string `mandatory:"true" json:"id"` // Stream Distribution Channel display name. Avoid entering confidential information. DisplayName *string `mandatory:"true" json:"displayName"` // Compartment Identifier. CompartmentId *string `mandatory:"true" json:"compartmentId"` // Unique domain name of the Distribution Channel. DomainName *string `mandatory:"false" json:"domainName"` // The time when the Stream Distribution Channel was created. An RFC3339 formatted datetime string. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The time when the Stream Distribution Channel was updated. An RFC3339 formatted datetime string. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // The current state of the Stream Distribution Channel. LifecycleState StreamDistributionChannelLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Usage of system tag keys. These predefined keys are scoped to namespaces. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // Locks associated with this resource. Locks []ResourceLock `mandatory:"false" json:"locks"` }
StreamDistributionChannel Channel used for delivering video streams to the end-users.
func (StreamDistributionChannel) String ¶
func (m StreamDistributionChannel) String() string
func (StreamDistributionChannel) ValidateEnumValue ¶
func (m StreamDistributionChannel) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type StreamDistributionChannelCollection ¶
type StreamDistributionChannelCollection struct { // List of Stream Distribution Channels. Items []StreamDistributionChannelSummary `mandatory:"true" json:"items"` }
StreamDistributionChannelCollection Results of a Stream Distribution Channel search. Contains both StreamDistributionChannelSummary items and other information, such as metadata.
func (StreamDistributionChannelCollection) String ¶
func (m StreamDistributionChannelCollection) String() string
func (StreamDistributionChannelCollection) ValidateEnumValue ¶
func (m StreamDistributionChannelCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type StreamDistributionChannelLifecycleStateEnum ¶
type StreamDistributionChannelLifecycleStateEnum string
StreamDistributionChannelLifecycleStateEnum Enum with underlying type: string
const ( StreamDistributionChannelLifecycleStateActive StreamDistributionChannelLifecycleStateEnum = "ACTIVE" StreamDistributionChannelLifecycleStateNeedsAttention StreamDistributionChannelLifecycleStateEnum = "NEEDS_ATTENTION" StreamDistributionChannelLifecycleStateDeleted StreamDistributionChannelLifecycleStateEnum = "DELETED" )
Set of constants representing the allowable values for StreamDistributionChannelLifecycleStateEnum
func GetMappingStreamDistributionChannelLifecycleStateEnum ¶
func GetMappingStreamDistributionChannelLifecycleStateEnum(val string) (StreamDistributionChannelLifecycleStateEnum, bool)
GetMappingStreamDistributionChannelLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
func GetStreamDistributionChannelLifecycleStateEnumValues ¶
func GetStreamDistributionChannelLifecycleStateEnumValues() []StreamDistributionChannelLifecycleStateEnum
GetStreamDistributionChannelLifecycleStateEnumValues Enumerates the set of values for StreamDistributionChannelLifecycleStateEnum
type StreamDistributionChannelSummary ¶
type StreamDistributionChannelSummary struct { // Unique identifier that is immutable on creation. Id *string `mandatory:"true" json:"id"` // Stream Distribution Channel display name. Avoid entering confidential information. DisplayName *string `mandatory:"true" json:"displayName"` // Compartment Identifier. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The unique domain name of the Distribution Channel. DomainName *string `mandatory:"false" json:"domainName"` // The time when the Stream Distribution Channel was created. An RFC3339 formatted datetime string. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The time when the Stream Distribution Channel was updated. An RFC3339 formatted datetime string. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // The current state of the Stream Distribution Channel. LifecycleState StreamDistributionChannelLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Usage of system tag keys. These predefined keys are scoped to namespaces. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // Locks associated with this resource. Locks []ResourceLock `mandatory:"false" json:"locks"` }
StreamDistributionChannelSummary Summary of the Stream Distribution Channel.
func (StreamDistributionChannelSummary) String ¶
func (m StreamDistributionChannelSummary) String() string
func (StreamDistributionChannelSummary) ValidateEnumValue ¶
func (m StreamDistributionChannelSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type StreamPackagingConfig ¶
type StreamPackagingConfig interface { // Unique identifier that is immutable on creation. GetId() *string // Compartment Identifier GetCompartmentId() *string // Unique identifier of the Distribution Channel that this stream packaging configuration belongs to. GetDistributionChannelId() *string // The name of the stream packaging configuration. Avoid entering confidential information. GetDisplayName() *string // The duration in seconds for each fragment. GetSegmentTimeInSeconds() *int GetEncryption() StreamPackagingConfigEncryption // The time when the Packaging Configuration was created. An RFC3339 formatted datetime string. GetTimeCreated() *common.SDKTime // The time when the Packaging Configuration was updated. An RFC3339 formatted datetime string. GetTimeUpdated() *common.SDKTime // The current state of the Packaging Configuration. GetLifecycleState() StreamPackagingConfigLifecycleStateEnum // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` GetFreeformTags() map[string]string // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` GetDefinedTags() map[string]map[string]interface{} // Usage of system tag keys. These predefined keys are scoped to namespaces. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` GetSystemTags() map[string]map[string]interface{} // Locks associated with this resource. GetLocks() []ResourceLock }
StreamPackagingConfig A stream packaging configuration for a Distribution Channel.
type StreamPackagingConfigCollection ¶
type StreamPackagingConfigCollection struct { // List of Packaging Configurations. Items []StreamPackagingConfigSummary `mandatory:"true" json:"items"` }
StreamPackagingConfigCollection Results of a Packaging Configuration search. Contains both StreamPackagingConfigSummary items and other information, such as metadata.
func (StreamPackagingConfigCollection) String ¶
func (m StreamPackagingConfigCollection) String() string
func (StreamPackagingConfigCollection) ValidateEnumValue ¶
func (m StreamPackagingConfigCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type StreamPackagingConfigEncryption ¶
type StreamPackagingConfigEncryption interface { }
StreamPackagingConfigEncryption The encryption used by the stream packaging configuration.
type StreamPackagingConfigEncryptionAes128 ¶
type StreamPackagingConfigEncryptionAes128 struct { // The identifier of the customer managed Vault KMS symmetric encryption key (null if Oracle managed). KmsKeyId *string `mandatory:"false" json:"kmsKeyId"` }
StreamPackagingConfigEncryptionAes128 AES128 encryption type (enabled by default).
func (StreamPackagingConfigEncryptionAes128) MarshalJSON ¶
func (m StreamPackagingConfigEncryptionAes128) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (StreamPackagingConfigEncryptionAes128) String ¶
func (m StreamPackagingConfigEncryptionAes128) String() string
func (StreamPackagingConfigEncryptionAes128) ValidateEnumValue ¶
func (m StreamPackagingConfigEncryptionAes128) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type StreamPackagingConfigEncryptionAlgorithmEnum ¶
type StreamPackagingConfigEncryptionAlgorithmEnum string
StreamPackagingConfigEncryptionAlgorithmEnum Enum with underlying type: string
const ( StreamPackagingConfigEncryptionAlgorithmNone StreamPackagingConfigEncryptionAlgorithmEnum = "NONE" StreamPackagingConfigEncryptionAlgorithmAes128 StreamPackagingConfigEncryptionAlgorithmEnum = "AES128" )
Set of constants representing the allowable values for StreamPackagingConfigEncryptionAlgorithmEnum
func GetMappingStreamPackagingConfigEncryptionAlgorithmEnum ¶
func GetMappingStreamPackagingConfigEncryptionAlgorithmEnum(val string) (StreamPackagingConfigEncryptionAlgorithmEnum, bool)
GetMappingStreamPackagingConfigEncryptionAlgorithmEnum performs case Insensitive comparison on enum value and return the desired enum
func GetStreamPackagingConfigEncryptionAlgorithmEnumValues ¶
func GetStreamPackagingConfigEncryptionAlgorithmEnumValues() []StreamPackagingConfigEncryptionAlgorithmEnum
GetStreamPackagingConfigEncryptionAlgorithmEnumValues Enumerates the set of values for StreamPackagingConfigEncryptionAlgorithmEnum
type StreamPackagingConfigEncryptionNone ¶
type StreamPackagingConfigEncryptionNone struct { }
StreamPackagingConfigEncryptionNone Disables encryption.
func (StreamPackagingConfigEncryptionNone) MarshalJSON ¶
func (m StreamPackagingConfigEncryptionNone) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (StreamPackagingConfigEncryptionNone) String ¶
func (m StreamPackagingConfigEncryptionNone) String() string
func (StreamPackagingConfigEncryptionNone) ValidateEnumValue ¶
func (m StreamPackagingConfigEncryptionNone) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type StreamPackagingConfigLifecycleStateEnum ¶
type StreamPackagingConfigLifecycleStateEnum string
StreamPackagingConfigLifecycleStateEnum Enum with underlying type: string
const ( StreamPackagingConfigLifecycleStateActive StreamPackagingConfigLifecycleStateEnum = "ACTIVE" StreamPackagingConfigLifecycleStateNeedsAttention StreamPackagingConfigLifecycleStateEnum = "NEEDS_ATTENTION" StreamPackagingConfigLifecycleStateDeleted StreamPackagingConfigLifecycleStateEnum = "DELETED" )
Set of constants representing the allowable values for StreamPackagingConfigLifecycleStateEnum
func GetMappingStreamPackagingConfigLifecycleStateEnum ¶
func GetMappingStreamPackagingConfigLifecycleStateEnum(val string) (StreamPackagingConfigLifecycleStateEnum, bool)
GetMappingStreamPackagingConfigLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
func GetStreamPackagingConfigLifecycleStateEnumValues ¶
func GetStreamPackagingConfigLifecycleStateEnumValues() []StreamPackagingConfigLifecycleStateEnum
GetStreamPackagingConfigLifecycleStateEnumValues Enumerates the set of values for StreamPackagingConfigLifecycleStateEnum
type StreamPackagingConfigStreamPackagingFormatEnum ¶
type StreamPackagingConfigStreamPackagingFormatEnum string
StreamPackagingConfigStreamPackagingFormatEnum Enum with underlying type: string
const ( StreamPackagingConfigStreamPackagingFormatHls StreamPackagingConfigStreamPackagingFormatEnum = "HLS" StreamPackagingConfigStreamPackagingFormatDash StreamPackagingConfigStreamPackagingFormatEnum = "DASH" )
Set of constants representing the allowable values for StreamPackagingConfigStreamPackagingFormatEnum
func GetMappingStreamPackagingConfigStreamPackagingFormatEnum ¶
func GetMappingStreamPackagingConfigStreamPackagingFormatEnum(val string) (StreamPackagingConfigStreamPackagingFormatEnum, bool)
GetMappingStreamPackagingConfigStreamPackagingFormatEnum performs case Insensitive comparison on enum value and return the desired enum
func GetStreamPackagingConfigStreamPackagingFormatEnumValues ¶
func GetStreamPackagingConfigStreamPackagingFormatEnumValues() []StreamPackagingConfigStreamPackagingFormatEnum
GetStreamPackagingConfigStreamPackagingFormatEnumValues Enumerates the set of values for StreamPackagingConfigStreamPackagingFormatEnum
type StreamPackagingConfigSummary ¶
type StreamPackagingConfigSummary struct { // Unique identifier that is immutable on creation. Id *string `mandatory:"true" json:"id"` // Compartment Identifier. CompartmentId *string `mandatory:"true" json:"compartmentId"` // Unique identifier of the distribution channel that this stream packaging configuration belongs to. DistributionChannelId *string `mandatory:"true" json:"distributionChannelId"` // Stream Packaging Configuration display name. Avoid entering confidential information. DisplayName *string `mandatory:"true" json:"displayName"` // The time when the Distribution Channel was created. An RFC3339 formatted datetime string. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The time when the Distribution Channel was updated. An RFC3339 formatted datetime string. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // The current state of the Distribution Channel. LifecycleState StreamPackagingConfigLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Usage of system tag keys. These predefined keys are scoped to namespaces. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // Locks associated with this resource. Locks []ResourceLock `mandatory:"false" json:"locks"` }
StreamPackagingConfigSummary Summary of the Packaging Configuration.
func (StreamPackagingConfigSummary) String ¶
func (m StreamPackagingConfigSummary) String() string
func (StreamPackagingConfigSummary) ValidateEnumValue ¶
func (m StreamPackagingConfigSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SystemMediaWorkflow ¶
type SystemMediaWorkflow struct { // System provided unique identifier for this static media workflow. Name *string `mandatory:"true" json:"name"` // The processing to be done in this workflow. Each key of the MediaWorkflowTasks in this array is unique // within the array. The order of the items is preserved from the order of the tasks array in // CreateMediaWorkflowDetails or UpdateMediaWorkflowDetails. Tasks []MediaWorkflowTask `mandatory:"true" json:"tasks"` // Description of this workflow's processing and how that processing can be customized by // specifying parameter values. Description *string `mandatory:"false" json:"description"` // JSON object representing named parameters and their default values that can be referenced throughout this workflow. // The values declared here can be overridden by the MediaWorkflowConfigurations or parameters supplied when creating // MediaWorkflowJobs from this MediaWorkflow. Parameters map[string]interface{} `mandatory:"false" json:"parameters"` // Locks associated with this resource. Locks []ResourceLock `mandatory:"false" json:"locks"` }
SystemMediaWorkflow A named list of tasks to be used to run a job or as a template to create a MediaWorkflow.
func (SystemMediaWorkflow) String ¶
func (m SystemMediaWorkflow) String() string
func (SystemMediaWorkflow) ValidateEnumValue ¶
func (m SystemMediaWorkflow) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SystemMediaWorkflowCollection ¶
type SystemMediaWorkflowCollection struct { // List of SytemMediaWorkflow items. Items []SystemMediaWorkflow `mandatory:"true" json:"items"` }
SystemMediaWorkflowCollection Result for the ListSystemMediaWorkflows operation.
func (SystemMediaWorkflowCollection) String ¶
func (m SystemMediaWorkflowCollection) String() string
func (SystemMediaWorkflowCollection) ValidateEnumValue ¶
func (m SystemMediaWorkflowCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateMediaAssetDetails ¶
type UpdateMediaAssetDetails struct { // Display name for the Media Asset. Does not have to be unique. Avoid entering confidential information. DisplayName *string `mandatory:"false" json:"displayName"` // The type of the media asset. Type AssetTypeEnum `mandatory:"false" json:"type,omitempty"` // The ID of the parent asset from which this asset is derived. ParentMediaAssetId *string `mandatory:"false" json:"parentMediaAssetId"` // The ID of the senior most asset from which this asset is derived. MasterMediaAssetId *string `mandatory:"false" json:"masterMediaAssetId"` // List of Metadata. Metadata []Metadata `mandatory:"false" json:"metadata"` // List of tags for the MediaAsset. MediaAssetTags []MediaAssetTag `mandatory:"false" json:"mediaAssetTags"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateMediaAssetDetails The information to be updated.
func (UpdateMediaAssetDetails) String ¶
func (m UpdateMediaAssetDetails) String() string
func (UpdateMediaAssetDetails) ValidateEnumValue ¶
func (m UpdateMediaAssetDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateMediaAssetRequest ¶
type UpdateMediaAssetRequest struct { // Unique MediaAsset identifier MediaAssetId *string `mandatory:"true" contributesTo:"path" name:"mediaAssetId"` // The information to be updated. UpdateMediaAssetDetails `contributesTo:"body"` // Whether to override locks (if any exist). IsLockOverride *bool `mandatory:"false" contributesTo:"query" name:"isLockOverride"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateMediaAssetRequest wrapper for the UpdateMediaAsset operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/UpdateMediaAsset.go.html to see an example of how to use UpdateMediaAssetRequest.
func (UpdateMediaAssetRequest) BinaryRequestBody ¶
func (request UpdateMediaAssetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateMediaAssetRequest) HTTPRequest ¶
func (request UpdateMediaAssetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateMediaAssetRequest) RetryPolicy ¶
func (request UpdateMediaAssetRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateMediaAssetRequest) String ¶
func (request UpdateMediaAssetRequest) String() string
func (UpdateMediaAssetRequest) ValidateEnumValue ¶
func (request UpdateMediaAssetRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateMediaAssetResponse ¶
type UpdateMediaAssetResponse struct { // The underlying http response RawResponse *http.Response // The MediaAsset instance MediaAsset `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
UpdateMediaAssetResponse wrapper for the UpdateMediaAsset operation
func (UpdateMediaAssetResponse) HTTPResponse ¶
func (response UpdateMediaAssetResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateMediaAssetResponse) String ¶
func (response UpdateMediaAssetResponse) String() string
type UpdateMediaWorkflowConfigurationDetails ¶
type UpdateMediaWorkflowConfigurationDetails struct { // Name for the MediaWorkflowConfiguration. Does not have to be unique, and it's changeable. Avoid entering confidential information. DisplayName *string `mandatory:"false" json:"displayName"` // Reuseable parameter values encoded as a JSON; the top and second level JSON elements are // objects. Each key of the top level object refer to a task key that is unqiue to the // workflow, each of the second level objects' keys refer to the name of a parameter that is // unique to the task. taskKey -> parameterName -> parameterValue Parameters map[string]interface{} `mandatory:"false" json:"parameters"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateMediaWorkflowConfigurationDetails The information to be updated.
func (UpdateMediaWorkflowConfigurationDetails) String ¶
func (m UpdateMediaWorkflowConfigurationDetails) String() string
func (UpdateMediaWorkflowConfigurationDetails) ValidateEnumValue ¶
func (m UpdateMediaWorkflowConfigurationDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateMediaWorkflowConfigurationRequest ¶
type UpdateMediaWorkflowConfigurationRequest struct { // Unique MediaWorkflowConfiguration identifier. MediaWorkflowConfigurationId *string `mandatory:"true" contributesTo:"path" name:"mediaWorkflowConfigurationId"` // The information to be updated. UpdateMediaWorkflowConfigurationDetails `contributesTo:"body"` // Whether to override locks (if any exist). IsLockOverride *bool `mandatory:"false" contributesTo:"query" name:"isLockOverride"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateMediaWorkflowConfigurationRequest wrapper for the UpdateMediaWorkflowConfiguration operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/UpdateMediaWorkflowConfiguration.go.html to see an example of how to use UpdateMediaWorkflowConfigurationRequest.
func (UpdateMediaWorkflowConfigurationRequest) BinaryRequestBody ¶
func (request UpdateMediaWorkflowConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateMediaWorkflowConfigurationRequest) HTTPRequest ¶
func (request UpdateMediaWorkflowConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateMediaWorkflowConfigurationRequest) RetryPolicy ¶
func (request UpdateMediaWorkflowConfigurationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateMediaWorkflowConfigurationRequest) String ¶
func (request UpdateMediaWorkflowConfigurationRequest) String() string
func (UpdateMediaWorkflowConfigurationRequest) ValidateEnumValue ¶
func (request UpdateMediaWorkflowConfigurationRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateMediaWorkflowConfigurationResponse ¶
type UpdateMediaWorkflowConfigurationResponse struct { // The underlying http response RawResponse *http.Response // The MediaWorkflowConfiguration instance MediaWorkflowConfiguration `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
UpdateMediaWorkflowConfigurationResponse wrapper for the UpdateMediaWorkflowConfiguration operation
func (UpdateMediaWorkflowConfigurationResponse) HTTPResponse ¶
func (response UpdateMediaWorkflowConfigurationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateMediaWorkflowConfigurationResponse) String ¶
func (response UpdateMediaWorkflowConfigurationResponse) String() string
type UpdateMediaWorkflowDetails ¶
type UpdateMediaWorkflowDetails struct { // Name for the MediaWorkflow. Does not have to be unique, and it's changeable. Avoid entering confidential information. DisplayName *string `mandatory:"false" json:"displayName"` // The processing to be done in this workflow. Each key of the MediaWorkflowTasks in this array must be unique // within the array. Tasks []MediaWorkflowTask `mandatory:"false" json:"tasks"` // Configurations to be applied to all jobs for this workflow. Parameters in these configurations are // overridden by parameters in the MediaWorkflowConfigurations of the MediaWorkflogJob and the // parameters of the MediaWorkflowJob. MediaWorkflowConfigurationIds []string `mandatory:"false" json:"mediaWorkflowConfigurationIds"` // JSON object representing named parameters and their default values that can be referenced throughout this workflow. // The values declared here can be overridden by the MediaWorkflowConfigurations or parameters supplied when creating // MediaWorkflowJobs from this MediaWorkflow. Parameters map[string]interface{} `mandatory:"false" json:"parameters"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateMediaWorkflowDetails The information to be updated.
func (UpdateMediaWorkflowDetails) String ¶
func (m UpdateMediaWorkflowDetails) String() string
func (UpdateMediaWorkflowDetails) ValidateEnumValue ¶
func (m UpdateMediaWorkflowDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateMediaWorkflowJobDetails ¶
type UpdateMediaWorkflowJobDetails struct { // Name for the MediaWorkflowJob. Does not have to be unique. Avoid entering confidential information. DisplayName *string `mandatory:"false" json:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateMediaWorkflowJobDetails The information to be updated.
func (UpdateMediaWorkflowJobDetails) String ¶
func (m UpdateMediaWorkflowJobDetails) String() string
func (UpdateMediaWorkflowJobDetails) ValidateEnumValue ¶
func (m UpdateMediaWorkflowJobDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateMediaWorkflowJobRequest ¶
type UpdateMediaWorkflowJobRequest struct { // Unique MediaWorkflowJob identifier. MediaWorkflowJobId *string `mandatory:"true" contributesTo:"path" name:"mediaWorkflowJobId"` // The information to be updated. UpdateMediaWorkflowJobDetails `contributesTo:"body"` // Whether to override locks (if any exist). IsLockOverride *bool `mandatory:"false" contributesTo:"query" name:"isLockOverride"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateMediaWorkflowJobRequest wrapper for the UpdateMediaWorkflowJob operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/UpdateMediaWorkflowJob.go.html to see an example of how to use UpdateMediaWorkflowJobRequest.
func (UpdateMediaWorkflowJobRequest) BinaryRequestBody ¶
func (request UpdateMediaWorkflowJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateMediaWorkflowJobRequest) HTTPRequest ¶
func (request UpdateMediaWorkflowJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateMediaWorkflowJobRequest) RetryPolicy ¶
func (request UpdateMediaWorkflowJobRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateMediaWorkflowJobRequest) String ¶
func (request UpdateMediaWorkflowJobRequest) String() string
func (UpdateMediaWorkflowJobRequest) ValidateEnumValue ¶
func (request UpdateMediaWorkflowJobRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateMediaWorkflowJobResponse ¶
type UpdateMediaWorkflowJobResponse struct { // The underlying http response RawResponse *http.Response // The MediaWorkflowJob instance MediaWorkflowJob `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
UpdateMediaWorkflowJobResponse wrapper for the UpdateMediaWorkflowJob operation
func (UpdateMediaWorkflowJobResponse) HTTPResponse ¶
func (response UpdateMediaWorkflowJobResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateMediaWorkflowJobResponse) String ¶
func (response UpdateMediaWorkflowJobResponse) String() string
type UpdateMediaWorkflowRequest ¶
type UpdateMediaWorkflowRequest struct { // Unique MediaWorkflow identifier. MediaWorkflowId *string `mandatory:"true" contributesTo:"path" name:"mediaWorkflowId"` // The information to be updated. UpdateMediaWorkflowDetails `contributesTo:"body"` // Whether to override locks (if any exist). IsLockOverride *bool `mandatory:"false" contributesTo:"query" name:"isLockOverride"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateMediaWorkflowRequest wrapper for the UpdateMediaWorkflow operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/UpdateMediaWorkflow.go.html to see an example of how to use UpdateMediaWorkflowRequest.
func (UpdateMediaWorkflowRequest) BinaryRequestBody ¶
func (request UpdateMediaWorkflowRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateMediaWorkflowRequest) HTTPRequest ¶
func (request UpdateMediaWorkflowRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateMediaWorkflowRequest) RetryPolicy ¶
func (request UpdateMediaWorkflowRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateMediaWorkflowRequest) String ¶
func (request UpdateMediaWorkflowRequest) String() string
func (UpdateMediaWorkflowRequest) ValidateEnumValue ¶
func (request UpdateMediaWorkflowRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateMediaWorkflowResponse ¶
type UpdateMediaWorkflowResponse struct { // The underlying http response RawResponse *http.Response // The MediaWorkflow instance MediaWorkflow `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
UpdateMediaWorkflowResponse wrapper for the UpdateMediaWorkflow operation
func (UpdateMediaWorkflowResponse) HTTPResponse ¶
func (response UpdateMediaWorkflowResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateMediaWorkflowResponse) String ¶
func (response UpdateMediaWorkflowResponse) String() string
type UpdateStreamCdnConfigDetails ¶
type UpdateStreamCdnConfigDetails struct { // CDN Config display name. DisplayName *string `mandatory:"false" json:"displayName"` // Whether CDN is enabled for publishing. IsEnabled *bool `mandatory:"false" json:"isEnabled"` Config StreamCdnConfigSection `mandatory:"false" json:"config"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateStreamCdnConfigDetails The information to be updated.
func (UpdateStreamCdnConfigDetails) String ¶
func (m UpdateStreamCdnConfigDetails) String() string
func (*UpdateStreamCdnConfigDetails) UnmarshalJSON ¶
func (m *UpdateStreamCdnConfigDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (UpdateStreamCdnConfigDetails) ValidateEnumValue ¶
func (m UpdateStreamCdnConfigDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateStreamCdnConfigRequest ¶
type UpdateStreamCdnConfigRequest struct { // Unique StreamCdnConfig identifier. StreamCdnConfigId *string `mandatory:"true" contributesTo:"path" name:"streamCdnConfigId"` // The information to be updated. UpdateStreamCdnConfigDetails `contributesTo:"body"` // Whether to override locks (if any exist). IsLockOverride *bool `mandatory:"false" contributesTo:"query" name:"isLockOverride"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateStreamCdnConfigRequest wrapper for the UpdateStreamCdnConfig operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/UpdateStreamCdnConfig.go.html to see an example of how to use UpdateStreamCdnConfigRequest.
func (UpdateStreamCdnConfigRequest) BinaryRequestBody ¶
func (request UpdateStreamCdnConfigRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateStreamCdnConfigRequest) HTTPRequest ¶
func (request UpdateStreamCdnConfigRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateStreamCdnConfigRequest) RetryPolicy ¶
func (request UpdateStreamCdnConfigRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateStreamCdnConfigRequest) String ¶
func (request UpdateStreamCdnConfigRequest) String() string
func (UpdateStreamCdnConfigRequest) ValidateEnumValue ¶
func (request UpdateStreamCdnConfigRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateStreamCdnConfigResponse ¶
type UpdateStreamCdnConfigResponse struct { // The underlying http response RawResponse *http.Response // The StreamCdnConfig instance StreamCdnConfig `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
UpdateStreamCdnConfigResponse wrapper for the UpdateStreamCdnConfig operation
func (UpdateStreamCdnConfigResponse) HTTPResponse ¶
func (response UpdateStreamCdnConfigResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateStreamCdnConfigResponse) String ¶
func (response UpdateStreamCdnConfigResponse) String() string
type UpdateStreamDistributionChannelDetails ¶
type UpdateStreamDistributionChannelDetails struct { // Stream Distribution channel display name. Avoid entering confidential information. DisplayName *string `mandatory:"false" json:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateStreamDistributionChannelDetails The information to be updated.
func (UpdateStreamDistributionChannelDetails) String ¶
func (m UpdateStreamDistributionChannelDetails) String() string
func (UpdateStreamDistributionChannelDetails) ValidateEnumValue ¶
func (m UpdateStreamDistributionChannelDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateStreamDistributionChannelRequest ¶
type UpdateStreamDistributionChannelRequest struct { // Unique Stream Distribution Channel path identifier. StreamDistributionChannelId *string `mandatory:"true" contributesTo:"path" name:"streamDistributionChannelId"` // The information to be updated. UpdateStreamDistributionChannelDetails `contributesTo:"body"` // Whether to override locks (if any exist). IsLockOverride *bool `mandatory:"false" contributesTo:"query" name:"isLockOverride"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateStreamDistributionChannelRequest wrapper for the UpdateStreamDistributionChannel operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/UpdateStreamDistributionChannel.go.html to see an example of how to use UpdateStreamDistributionChannelRequest.
func (UpdateStreamDistributionChannelRequest) BinaryRequestBody ¶
func (request UpdateStreamDistributionChannelRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateStreamDistributionChannelRequest) HTTPRequest ¶
func (request UpdateStreamDistributionChannelRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateStreamDistributionChannelRequest) RetryPolicy ¶
func (request UpdateStreamDistributionChannelRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateStreamDistributionChannelRequest) String ¶
func (request UpdateStreamDistributionChannelRequest) String() string
func (UpdateStreamDistributionChannelRequest) ValidateEnumValue ¶
func (request UpdateStreamDistributionChannelRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateStreamDistributionChannelResponse ¶
type UpdateStreamDistributionChannelResponse struct { // The underlying http response RawResponse *http.Response // The StreamDistributionChannel instance StreamDistributionChannel `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
UpdateStreamDistributionChannelResponse wrapper for the UpdateStreamDistributionChannel operation
func (UpdateStreamDistributionChannelResponse) HTTPResponse ¶
func (response UpdateStreamDistributionChannelResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateStreamDistributionChannelResponse) String ¶
func (response UpdateStreamDistributionChannelResponse) String() string
type UpdateStreamPackagingConfigDetails ¶
type UpdateStreamPackagingConfigDetails struct { // The name of the stream Packaging Configuration. Avoid entering confidential information. DisplayName *string `mandatory:"false" json:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateStreamPackagingConfigDetails The information to be updated.
func (UpdateStreamPackagingConfigDetails) String ¶
func (m UpdateStreamPackagingConfigDetails) String() string
func (UpdateStreamPackagingConfigDetails) ValidateEnumValue ¶
func (m UpdateStreamPackagingConfigDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateStreamPackagingConfigRequest ¶
type UpdateStreamPackagingConfigRequest struct { // Unique Stream Packaging Configuration path identifier. StreamPackagingConfigId *string `mandatory:"true" contributesTo:"path" name:"streamPackagingConfigId"` // The information to be updated. UpdateStreamPackagingConfigDetails `contributesTo:"body"` // Whether to override locks (if any exist). IsLockOverride *bool `mandatory:"false" contributesTo:"query" name:"isLockOverride"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateStreamPackagingConfigRequest wrapper for the UpdateStreamPackagingConfig operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/mediaservices/UpdateStreamPackagingConfig.go.html to see an example of how to use UpdateStreamPackagingConfigRequest.
func (UpdateStreamPackagingConfigRequest) BinaryRequestBody ¶
func (request UpdateStreamPackagingConfigRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateStreamPackagingConfigRequest) HTTPRequest ¶
func (request UpdateStreamPackagingConfigRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateStreamPackagingConfigRequest) RetryPolicy ¶
func (request UpdateStreamPackagingConfigRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateStreamPackagingConfigRequest) String ¶
func (request UpdateStreamPackagingConfigRequest) String() string
func (UpdateStreamPackagingConfigRequest) ValidateEnumValue ¶
func (request UpdateStreamPackagingConfigRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateStreamPackagingConfigResponse ¶
type UpdateStreamPackagingConfigResponse struct { // The underlying http response RawResponse *http.Response // The StreamPackagingConfig instance StreamPackagingConfig `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
UpdateStreamPackagingConfigResponse wrapper for the UpdateStreamPackagingConfig operation
func (UpdateStreamPackagingConfigResponse) HTTPResponse ¶
func (response UpdateStreamPackagingConfigResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateStreamPackagingConfigResponse) String ¶
func (response UpdateStreamPackagingConfigResponse) String() string
Source Files
¶
- add_lock_details.go
- add_media_asset_lock_request_response.go
- add_media_workflow_configuration_lock_request_response.go
- add_media_workflow_job_lock_request_response.go
- add_media_workflow_lock_request_response.go
- add_stream_cdn_config_lock_request_response.go
- add_stream_distribution_channel_lock_request_response.go
- add_stream_packaging_config_lock_request_response.go
- akamai_manual_stream_cdn_config.go
- asset_metadata_entry_details.go
- asset_type.go
- change_media_asset_compartment_details.go
- change_media_asset_compartment_request_response.go
- change_media_workflow_compartment_details.go
- change_media_workflow_compartment_request_response.go
- change_media_workflow_configuration_compartment_details.go
- change_media_workflow_configuration_compartment_request_response.go
- change_media_workflow_job_compartment_details.go
- change_media_workflow_job_compartment_request_response.go
- change_stream_distribution_channel_compartment_details.go
- change_stream_distribution_channel_compartment_request_response.go
- create_media_asset_details.go
- create_media_asset_request_response.go
- create_media_workflow_configuration_details.go
- create_media_workflow_configuration_request_response.go
- create_media_workflow_details.go
- create_media_workflow_job_by_id_details.go
- create_media_workflow_job_by_name_details.go
- create_media_workflow_job_details.go
- create_media_workflow_job_request_response.go
- create_media_workflow_request_response.go
- create_stream_cdn_config_details.go
- create_stream_cdn_config_request_response.go
- create_stream_distribution_channel_details.go
- create_stream_distribution_channel_request_response.go
- create_stream_packaging_config_details.go
- create_stream_packaging_config_request_response.go
- dash_stream_packaging_config.go
- delete_media_asset_distribution_channel_attachment_request_response.go
- delete_media_asset_request_response.go
- delete_media_workflow_configuration_request_response.go
- delete_media_workflow_job_request_response.go
- delete_media_workflow_request_response.go
- delete_mode.go
- delete_stream_cdn_config_request_response.go
- delete_stream_distribution_channel_request_response.go
- delete_stream_packaging_config_request_response.go
- edge_stream_cdn_config.go
- generate_playlist_request_response.go
- generate_session_token_details.go
- generate_session_token_request_response.go
- get_media_asset_distribution_channel_attachment_request_response.go
- get_media_asset_request_response.go
- get_media_workflow_configuration_request_response.go
- get_media_workflow_job_request_response.go
- get_media_workflow_request_response.go
- get_stream_cdn_config_request_response.go
- get_stream_distribution_channel_request_response.go
- get_stream_packaging_config_request_response.go
- hls_stream_packaging_config.go
- ingest_stream_distribution_channel_details.go
- ingest_stream_distribution_channel_request_response.go
- ingest_stream_distribution_channel_result.go
- job_output.go
- lifecycle_state.go
- list_media_asset_distribution_channel_attachments_request_response.go
- list_media_assets_request_response.go
- list_media_workflow_configurations_request_response.go
- list_media_workflow_jobs_request_response.go
- list_media_workflow_task_declarations_request_response.go
- list_media_workflows_request_response.go
- list_stream_cdn_configs_request_response.go
- list_stream_distribution_channels_request_response.go
- list_stream_packaging_configs_request_response.go
- list_system_media_workflows_request_response.go
- media_asset.go
- media_asset_collection.go
- media_asset_distribution_channel_attachment.go
- media_asset_distribution_channel_attachment_collection.go
- media_asset_distribution_channel_attachment_sort_by.go
- media_asset_distribution_channel_attachment_summary.go
- media_asset_sort_by.go
- media_asset_summary.go
- media_asset_tag.go
- media_workflow.go
- media_workflow_collection.go
- media_workflow_configuration.go
- media_workflow_configuration_collection.go
- media_workflow_configuration_summary.go
- media_workflow_job.go
- media_workflow_job_collection.go
- media_workflow_job_sort_by.go
- media_workflow_job_summary.go
- media_workflow_summary.go
- media_workflow_task.go
- media_workflow_task_declaration.go
- media_workflow_task_declaration_collection.go
- media_workflow_task_declaration_sort_by.go
- media_workflow_task_state.go
- mediaservices_client.go
- mediaservices_mediastream_client.go
- metadata.go
- remove_lock_details.go
- remove_media_asset_lock_request_response.go
- remove_media_workflow_configuration_lock_request_response.go
- remove_media_workflow_job_lock_request_response.go
- remove_media_workflow_lock_request_response.go
- remove_stream_cdn_config_lock_request_response.go
- remove_stream_distribution_channel_lock_request_response.go
- remove_stream_packaging_config_lock_request_response.go
- resource_lock.go
- session_token.go
- sort_by.go
- sort_order.go
- stream_cdn_config.go
- stream_cdn_config_collection.go
- stream_cdn_config_section.go
- stream_cdn_config_summary.go
- stream_distribution_channel.go
- stream_distribution_channel_collection.go
- stream_distribution_channel_summary.go
- stream_packaging_config.go
- stream_packaging_config_collection.go
- stream_packaging_config_encryption.go
- stream_packaging_config_encryption_aes128.go
- stream_packaging_config_encryption_none.go
- stream_packaging_config_summary.go
- system_media_workflow.go
- system_media_workflow_collection.go
- update_media_asset_details.go
- update_media_asset_request_response.go
- update_media_workflow_configuration_details.go
- update_media_workflow_configuration_request_response.go
- update_media_workflow_details.go
- update_media_workflow_job_details.go
- update_media_workflow_job_request_response.go
- update_media_workflow_request_response.go
- update_stream_cdn_config_details.go
- update_stream_cdn_config_request_response.go
- update_stream_distribution_channel_details.go
- update_stream_distribution_channel_request_response.go
- update_stream_packaging_config_details.go
- update_stream_packaging_config_request_response.go