Documentation ¶
Index ¶
- type AuthenticateDomainOwnerOperation
- func GetAuthenticateDomainOwnerOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*AuthenticateDomainOwnerOperation, error)
- func NewAuthenticateDomainOwnerOperation(ctx *pulumi.Context, name string, args *AuthenticateDomainOwnerOperationArgs, ...) (*AuthenticateDomainOwnerOperation, error)
- func (*AuthenticateDomainOwnerOperation) ElementType() reflect.Type
- func (i *AuthenticateDomainOwnerOperation) ToAuthenticateDomainOwnerOperationOutput() AuthenticateDomainOwnerOperationOutput
- func (i *AuthenticateDomainOwnerOperation) ToAuthenticateDomainOwnerOperationOutputWithContext(ctx context.Context) AuthenticateDomainOwnerOperationOutput
- type AuthenticateDomainOwnerOperationArgs
- type AuthenticateDomainOwnerOperationArray
- func (AuthenticateDomainOwnerOperationArray) ElementType() reflect.Type
- func (i AuthenticateDomainOwnerOperationArray) ToAuthenticateDomainOwnerOperationArrayOutput() AuthenticateDomainOwnerOperationArrayOutput
- func (i AuthenticateDomainOwnerOperationArray) ToAuthenticateDomainOwnerOperationArrayOutputWithContext(ctx context.Context) AuthenticateDomainOwnerOperationArrayOutput
- type AuthenticateDomainOwnerOperationArrayInput
- type AuthenticateDomainOwnerOperationArrayOutput
- func (AuthenticateDomainOwnerOperationArrayOutput) ElementType() reflect.Type
- func (o AuthenticateDomainOwnerOperationArrayOutput) Index(i pulumi.IntInput) AuthenticateDomainOwnerOperationOutput
- func (o AuthenticateDomainOwnerOperationArrayOutput) ToAuthenticateDomainOwnerOperationArrayOutput() AuthenticateDomainOwnerOperationArrayOutput
- func (o AuthenticateDomainOwnerOperationArrayOutput) ToAuthenticateDomainOwnerOperationArrayOutputWithContext(ctx context.Context) AuthenticateDomainOwnerOperationArrayOutput
- type AuthenticateDomainOwnerOperationInput
- type AuthenticateDomainOwnerOperationMap
- func (AuthenticateDomainOwnerOperationMap) ElementType() reflect.Type
- func (i AuthenticateDomainOwnerOperationMap) ToAuthenticateDomainOwnerOperationMapOutput() AuthenticateDomainOwnerOperationMapOutput
- func (i AuthenticateDomainOwnerOperationMap) ToAuthenticateDomainOwnerOperationMapOutputWithContext(ctx context.Context) AuthenticateDomainOwnerOperationMapOutput
- type AuthenticateDomainOwnerOperationMapInput
- type AuthenticateDomainOwnerOperationMapOutput
- func (AuthenticateDomainOwnerOperationMapOutput) ElementType() reflect.Type
- func (o AuthenticateDomainOwnerOperationMapOutput) MapIndex(k pulumi.StringInput) AuthenticateDomainOwnerOperationOutput
- func (o AuthenticateDomainOwnerOperationMapOutput) ToAuthenticateDomainOwnerOperationMapOutput() AuthenticateDomainOwnerOperationMapOutput
- func (o AuthenticateDomainOwnerOperationMapOutput) ToAuthenticateDomainOwnerOperationMapOutputWithContext(ctx context.Context) AuthenticateDomainOwnerOperationMapOutput
- type AuthenticateDomainOwnerOperationOutput
- func (o AuthenticateDomainOwnerOperationOutput) DomainName() pulumi.StringOutput
- func (AuthenticateDomainOwnerOperationOutput) ElementType() reflect.Type
- func (o AuthenticateDomainOwnerOperationOutput) ToAuthenticateDomainOwnerOperationOutput() AuthenticateDomainOwnerOperationOutput
- func (o AuthenticateDomainOwnerOperationOutput) ToAuthenticateDomainOwnerOperationOutputWithContext(ctx context.Context) AuthenticateDomainOwnerOperationOutput
- func (o AuthenticateDomainOwnerOperationOutput) VerifyType() pulumi.StringPtrOutput
- type AuthenticateDomainOwnerOperationState
- type Domain
- type DomainArgs
- type DomainArray
- type DomainArrayInput
- type DomainArrayOutput
- type DomainInput
- type DomainMap
- type DomainMapInput
- type DomainMapOutput
- type DomainOutput
- func (o DomainOutput) DomainName() pulumi.StringOutput
- func (o DomainOutput) DomainType() pulumi.IntOutput
- func (DomainOutput) ElementType() reflect.Type
- func (o DomainOutput) Enable() pulumi.BoolPtrOutput
- func (o DomainOutput) IsDelayLive() pulumi.IntPtrOutput
- func (o DomainOutput) IsMiniProgramLive() pulumi.IntPtrOutput
- func (o DomainOutput) PlayType() pulumi.IntPtrOutput
- func (o DomainOutput) ToDomainOutput() DomainOutput
- func (o DomainOutput) ToDomainOutputWithContext(ctx context.Context) DomainOutput
- func (o DomainOutput) VerifyOwnerType() pulumi.StringPtrOutput
- type DomainState
- type GetDomainsArgs
- type GetDomainsDomainList
- type GetDomainsDomainListArgs
- type GetDomainsDomainListArray
- type GetDomainsDomainListArrayInput
- type GetDomainsDomainListArrayOutput
- func (GetDomainsDomainListArrayOutput) ElementType() reflect.Type
- func (o GetDomainsDomainListArrayOutput) Index(i pulumi.IntInput) GetDomainsDomainListOutput
- func (o GetDomainsDomainListArrayOutput) ToGetDomainsDomainListArrayOutput() GetDomainsDomainListArrayOutput
- func (o GetDomainsDomainListArrayOutput) ToGetDomainsDomainListArrayOutputWithContext(ctx context.Context) GetDomainsDomainListArrayOutput
- type GetDomainsDomainListInput
- type GetDomainsDomainListOutput
- func (o GetDomainsDomainListOutput) BCName() pulumi.IntOutput
- func (o GetDomainsDomainListOutput) CreateTime() pulumi.StringOutput
- func (o GetDomainsDomainListOutput) CurrentCName() pulumi.StringOutput
- func (GetDomainsDomainListOutput) ElementType() reflect.Type
- func (o GetDomainsDomainListOutput) IsDelayLive() pulumi.IntOutput
- func (o GetDomainsDomainListOutput) IsMiniProgramLive() pulumi.IntOutput
- func (o GetDomainsDomainListOutput) Name() pulumi.StringOutput
- func (o GetDomainsDomainListOutput) PlayType() pulumi.IntOutput
- func (o GetDomainsDomainListOutput) RentExpireTime() pulumi.StringOutput
- func (o GetDomainsDomainListOutput) RentTag() pulumi.IntOutput
- func (o GetDomainsDomainListOutput) Status() pulumi.IntOutput
- func (o GetDomainsDomainListOutput) TargetDomain() pulumi.StringOutput
- func (o GetDomainsDomainListOutput) ToGetDomainsDomainListOutput() GetDomainsDomainListOutput
- func (o GetDomainsDomainListOutput) ToGetDomainsDomainListOutputWithContext(ctx context.Context) GetDomainsDomainListOutput
- func (o GetDomainsDomainListOutput) Type() pulumi.IntOutput
- type GetDomainsOutputArgs
- type GetDomainsResult
- type GetDomainsResultOutput
- func (o GetDomainsResultOutput) DomainLists() GetDomainsDomainListArrayOutput
- func (o GetDomainsResultOutput) DomainPrefix() pulumi.StringPtrOutput
- func (o GetDomainsResultOutput) DomainStatus() pulumi.IntPtrOutput
- func (o GetDomainsResultOutput) DomainType() pulumi.IntPtrOutput
- func (GetDomainsResultOutput) ElementType() reflect.Type
- func (o GetDomainsResultOutput) Id() pulumi.StringOutput
- func (o GetDomainsResultOutput) IsDelayLive() pulumi.IntPtrOutput
- func (o GetDomainsResultOutput) PlayType() pulumi.IntPtrOutput
- func (o GetDomainsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetDomainsResultOutput) ToGetDomainsResultOutput() GetDomainsResultOutput
- func (o GetDomainsResultOutput) ToGetDomainsResultOutputWithContext(ctx context.Context) GetDomainsResultOutput
- type LiveTranscodeRuleAttachment
- func (*LiveTranscodeRuleAttachment) ElementType() reflect.Type
- func (i *LiveTranscodeRuleAttachment) ToLiveTranscodeRuleAttachmentOutput() LiveTranscodeRuleAttachmentOutput
- func (i *LiveTranscodeRuleAttachment) ToLiveTranscodeRuleAttachmentOutputWithContext(ctx context.Context) LiveTranscodeRuleAttachmentOutput
- type LiveTranscodeRuleAttachmentArgs
- type LiveTranscodeRuleAttachmentArray
- func (LiveTranscodeRuleAttachmentArray) ElementType() reflect.Type
- func (i LiveTranscodeRuleAttachmentArray) ToLiveTranscodeRuleAttachmentArrayOutput() LiveTranscodeRuleAttachmentArrayOutput
- func (i LiveTranscodeRuleAttachmentArray) ToLiveTranscodeRuleAttachmentArrayOutputWithContext(ctx context.Context) LiveTranscodeRuleAttachmentArrayOutput
- type LiveTranscodeRuleAttachmentArrayInput
- type LiveTranscodeRuleAttachmentArrayOutput
- func (LiveTranscodeRuleAttachmentArrayOutput) ElementType() reflect.Type
- func (o LiveTranscodeRuleAttachmentArrayOutput) Index(i pulumi.IntInput) LiveTranscodeRuleAttachmentOutput
- func (o LiveTranscodeRuleAttachmentArrayOutput) ToLiveTranscodeRuleAttachmentArrayOutput() LiveTranscodeRuleAttachmentArrayOutput
- func (o LiveTranscodeRuleAttachmentArrayOutput) ToLiveTranscodeRuleAttachmentArrayOutputWithContext(ctx context.Context) LiveTranscodeRuleAttachmentArrayOutput
- type LiveTranscodeRuleAttachmentInput
- type LiveTranscodeRuleAttachmentMap
- func (LiveTranscodeRuleAttachmentMap) ElementType() reflect.Type
- func (i LiveTranscodeRuleAttachmentMap) ToLiveTranscodeRuleAttachmentMapOutput() LiveTranscodeRuleAttachmentMapOutput
- func (i LiveTranscodeRuleAttachmentMap) ToLiveTranscodeRuleAttachmentMapOutputWithContext(ctx context.Context) LiveTranscodeRuleAttachmentMapOutput
- type LiveTranscodeRuleAttachmentMapInput
- type LiveTranscodeRuleAttachmentMapOutput
- func (LiveTranscodeRuleAttachmentMapOutput) ElementType() reflect.Type
- func (o LiveTranscodeRuleAttachmentMapOutput) MapIndex(k pulumi.StringInput) LiveTranscodeRuleAttachmentOutput
- func (o LiveTranscodeRuleAttachmentMapOutput) ToLiveTranscodeRuleAttachmentMapOutput() LiveTranscodeRuleAttachmentMapOutput
- func (o LiveTranscodeRuleAttachmentMapOutput) ToLiveTranscodeRuleAttachmentMapOutputWithContext(ctx context.Context) LiveTranscodeRuleAttachmentMapOutput
- type LiveTranscodeRuleAttachmentOutput
- func (o LiveTranscodeRuleAttachmentOutput) AppName() pulumi.StringOutput
- func (o LiveTranscodeRuleAttachmentOutput) CreateTime() pulumi.StringOutput
- func (o LiveTranscodeRuleAttachmentOutput) DomainName() pulumi.StringOutput
- func (LiveTranscodeRuleAttachmentOutput) ElementType() reflect.Type
- func (o LiveTranscodeRuleAttachmentOutput) StreamName() pulumi.StringOutput
- func (o LiveTranscodeRuleAttachmentOutput) TemplateId() pulumi.IntOutput
- func (o LiveTranscodeRuleAttachmentOutput) ToLiveTranscodeRuleAttachmentOutput() LiveTranscodeRuleAttachmentOutput
- func (o LiveTranscodeRuleAttachmentOutput) ToLiveTranscodeRuleAttachmentOutputWithContext(ctx context.Context) LiveTranscodeRuleAttachmentOutput
- func (o LiveTranscodeRuleAttachmentOutput) UpdateTime() pulumi.StringOutput
- type LiveTranscodeRuleAttachmentState
- type LiveTranscodeTemplate
- type LiveTranscodeTemplateArgs
- type LiveTranscodeTemplateArray
- func (LiveTranscodeTemplateArray) ElementType() reflect.Type
- func (i LiveTranscodeTemplateArray) ToLiveTranscodeTemplateArrayOutput() LiveTranscodeTemplateArrayOutput
- func (i LiveTranscodeTemplateArray) ToLiveTranscodeTemplateArrayOutputWithContext(ctx context.Context) LiveTranscodeTemplateArrayOutput
- type LiveTranscodeTemplateArrayInput
- type LiveTranscodeTemplateArrayOutput
- func (LiveTranscodeTemplateArrayOutput) ElementType() reflect.Type
- func (o LiveTranscodeTemplateArrayOutput) Index(i pulumi.IntInput) LiveTranscodeTemplateOutput
- func (o LiveTranscodeTemplateArrayOutput) ToLiveTranscodeTemplateArrayOutput() LiveTranscodeTemplateArrayOutput
- func (o LiveTranscodeTemplateArrayOutput) ToLiveTranscodeTemplateArrayOutputWithContext(ctx context.Context) LiveTranscodeTemplateArrayOutput
- type LiveTranscodeTemplateInput
- type LiveTranscodeTemplateMap
- type LiveTranscodeTemplateMapInput
- type LiveTranscodeTemplateMapOutput
- func (LiveTranscodeTemplateMapOutput) ElementType() reflect.Type
- func (o LiveTranscodeTemplateMapOutput) MapIndex(k pulumi.StringInput) LiveTranscodeTemplateOutput
- func (o LiveTranscodeTemplateMapOutput) ToLiveTranscodeTemplateMapOutput() LiveTranscodeTemplateMapOutput
- func (o LiveTranscodeTemplateMapOutput) ToLiveTranscodeTemplateMapOutputWithContext(ctx context.Context) LiveTranscodeTemplateMapOutput
- type LiveTranscodeTemplateOutput
- func (o LiveTranscodeTemplateOutput) Acodec() pulumi.StringPtrOutput
- func (o LiveTranscodeTemplateOutput) AdaptBitratePercent() pulumi.Float64PtrOutput
- func (o LiveTranscodeTemplateOutput) AiTransCode() pulumi.IntPtrOutput
- func (o LiveTranscodeTemplateOutput) AudioBitrate() pulumi.IntPtrOutput
- func (o LiveTranscodeTemplateOutput) BitrateToOrig() pulumi.IntPtrOutput
- func (o LiveTranscodeTemplateOutput) Description() pulumi.StringPtrOutput
- func (o LiveTranscodeTemplateOutput) DrmTracks() pulumi.StringPtrOutput
- func (o LiveTranscodeTemplateOutput) DrmType() pulumi.StringPtrOutput
- func (LiveTranscodeTemplateOutput) ElementType() reflect.Type
- func (o LiveTranscodeTemplateOutput) Fps() pulumi.IntPtrOutput
- func (o LiveTranscodeTemplateOutput) FpsToOrig() pulumi.IntPtrOutput
- func (o LiveTranscodeTemplateOutput) Gop() pulumi.IntPtrOutput
- func (o LiveTranscodeTemplateOutput) Height() pulumi.IntPtrOutput
- func (o LiveTranscodeTemplateOutput) HeightToOrig() pulumi.IntPtrOutput
- func (o LiveTranscodeTemplateOutput) NeedAudio() pulumi.IntPtrOutput
- func (o LiveTranscodeTemplateOutput) NeedVideo() pulumi.IntPtrOutput
- func (o LiveTranscodeTemplateOutput) Profile() pulumi.StringPtrOutput
- func (o LiveTranscodeTemplateOutput) Rotate() pulumi.IntPtrOutput
- func (o LiveTranscodeTemplateOutput) ShortEdgeAsHeight() pulumi.IntPtrOutput
- func (o LiveTranscodeTemplateOutput) TemplateName() pulumi.StringOutput
- func (o LiveTranscodeTemplateOutput) ToLiveTranscodeTemplateOutput() LiveTranscodeTemplateOutput
- func (o LiveTranscodeTemplateOutput) ToLiveTranscodeTemplateOutputWithContext(ctx context.Context) LiveTranscodeTemplateOutput
- func (o LiveTranscodeTemplateOutput) Vcodec() pulumi.StringPtrOutput
- func (o LiveTranscodeTemplateOutput) VideoBitrate() pulumi.IntOutput
- func (o LiveTranscodeTemplateOutput) Width() pulumi.IntPtrOutput
- type LiveTranscodeTemplateState
- type PlayAuthKeyConfig
- type PlayAuthKeyConfigArgs
- type PlayAuthKeyConfigArray
- type PlayAuthKeyConfigArrayInput
- type PlayAuthKeyConfigArrayOutput
- func (PlayAuthKeyConfigArrayOutput) ElementType() reflect.Type
- func (o PlayAuthKeyConfigArrayOutput) Index(i pulumi.IntInput) PlayAuthKeyConfigOutput
- func (o PlayAuthKeyConfigArrayOutput) ToPlayAuthKeyConfigArrayOutput() PlayAuthKeyConfigArrayOutput
- func (o PlayAuthKeyConfigArrayOutput) ToPlayAuthKeyConfigArrayOutputWithContext(ctx context.Context) PlayAuthKeyConfigArrayOutput
- type PlayAuthKeyConfigInput
- type PlayAuthKeyConfigMap
- type PlayAuthKeyConfigMapInput
- type PlayAuthKeyConfigMapOutput
- func (PlayAuthKeyConfigMapOutput) ElementType() reflect.Type
- func (o PlayAuthKeyConfigMapOutput) MapIndex(k pulumi.StringInput) PlayAuthKeyConfigOutput
- func (o PlayAuthKeyConfigMapOutput) ToPlayAuthKeyConfigMapOutput() PlayAuthKeyConfigMapOutput
- func (o PlayAuthKeyConfigMapOutput) ToPlayAuthKeyConfigMapOutputWithContext(ctx context.Context) PlayAuthKeyConfigMapOutput
- type PlayAuthKeyConfigOutput
- func (o PlayAuthKeyConfigOutput) AuthBackKey() pulumi.StringPtrOutput
- func (o PlayAuthKeyConfigOutput) AuthDelta() pulumi.IntPtrOutput
- func (o PlayAuthKeyConfigOutput) AuthKey() pulumi.StringPtrOutput
- func (o PlayAuthKeyConfigOutput) DomainName() pulumi.StringOutput
- func (PlayAuthKeyConfigOutput) ElementType() reflect.Type
- func (o PlayAuthKeyConfigOutput) Enable() pulumi.IntPtrOutput
- func (o PlayAuthKeyConfigOutput) ToPlayAuthKeyConfigOutput() PlayAuthKeyConfigOutput
- func (o PlayAuthKeyConfigOutput) ToPlayAuthKeyConfigOutputWithContext(ctx context.Context) PlayAuthKeyConfigOutput
- type PlayAuthKeyConfigState
- type PlayDomainCertAttachment
- type PlayDomainCertAttachmentArgs
- type PlayDomainCertAttachmentArray
- func (PlayDomainCertAttachmentArray) ElementType() reflect.Type
- func (i PlayDomainCertAttachmentArray) ToPlayDomainCertAttachmentArrayOutput() PlayDomainCertAttachmentArrayOutput
- func (i PlayDomainCertAttachmentArray) ToPlayDomainCertAttachmentArrayOutputWithContext(ctx context.Context) PlayDomainCertAttachmentArrayOutput
- type PlayDomainCertAttachmentArrayInput
- type PlayDomainCertAttachmentArrayOutput
- func (PlayDomainCertAttachmentArrayOutput) ElementType() reflect.Type
- func (o PlayDomainCertAttachmentArrayOutput) Index(i pulumi.IntInput) PlayDomainCertAttachmentOutput
- func (o PlayDomainCertAttachmentArrayOutput) ToPlayDomainCertAttachmentArrayOutput() PlayDomainCertAttachmentArrayOutput
- func (o PlayDomainCertAttachmentArrayOutput) ToPlayDomainCertAttachmentArrayOutputWithContext(ctx context.Context) PlayDomainCertAttachmentArrayOutput
- type PlayDomainCertAttachmentDomainInfo
- type PlayDomainCertAttachmentDomainInfoArgs
- func (PlayDomainCertAttachmentDomainInfoArgs) ElementType() reflect.Type
- func (i PlayDomainCertAttachmentDomainInfoArgs) ToPlayDomainCertAttachmentDomainInfoOutput() PlayDomainCertAttachmentDomainInfoOutput
- func (i PlayDomainCertAttachmentDomainInfoArgs) ToPlayDomainCertAttachmentDomainInfoOutputWithContext(ctx context.Context) PlayDomainCertAttachmentDomainInfoOutput
- func (i PlayDomainCertAttachmentDomainInfoArgs) ToPlayDomainCertAttachmentDomainInfoPtrOutput() PlayDomainCertAttachmentDomainInfoPtrOutput
- func (i PlayDomainCertAttachmentDomainInfoArgs) ToPlayDomainCertAttachmentDomainInfoPtrOutputWithContext(ctx context.Context) PlayDomainCertAttachmentDomainInfoPtrOutput
- type PlayDomainCertAttachmentDomainInfoInput
- type PlayDomainCertAttachmentDomainInfoOutput
- func (o PlayDomainCertAttachmentDomainInfoOutput) DomainName() pulumi.StringOutput
- func (PlayDomainCertAttachmentDomainInfoOutput) ElementType() reflect.Type
- func (o PlayDomainCertAttachmentDomainInfoOutput) Status() pulumi.IntOutput
- func (o PlayDomainCertAttachmentDomainInfoOutput) ToPlayDomainCertAttachmentDomainInfoOutput() PlayDomainCertAttachmentDomainInfoOutput
- func (o PlayDomainCertAttachmentDomainInfoOutput) ToPlayDomainCertAttachmentDomainInfoOutputWithContext(ctx context.Context) PlayDomainCertAttachmentDomainInfoOutput
- func (o PlayDomainCertAttachmentDomainInfoOutput) ToPlayDomainCertAttachmentDomainInfoPtrOutput() PlayDomainCertAttachmentDomainInfoPtrOutput
- func (o PlayDomainCertAttachmentDomainInfoOutput) ToPlayDomainCertAttachmentDomainInfoPtrOutputWithContext(ctx context.Context) PlayDomainCertAttachmentDomainInfoPtrOutput
- type PlayDomainCertAttachmentDomainInfoPtrInput
- type PlayDomainCertAttachmentDomainInfoPtrOutput
- func (o PlayDomainCertAttachmentDomainInfoPtrOutput) DomainName() pulumi.StringPtrOutput
- func (o PlayDomainCertAttachmentDomainInfoPtrOutput) Elem() PlayDomainCertAttachmentDomainInfoOutput
- func (PlayDomainCertAttachmentDomainInfoPtrOutput) ElementType() reflect.Type
- func (o PlayDomainCertAttachmentDomainInfoPtrOutput) Status() pulumi.IntPtrOutput
- func (o PlayDomainCertAttachmentDomainInfoPtrOutput) ToPlayDomainCertAttachmentDomainInfoPtrOutput() PlayDomainCertAttachmentDomainInfoPtrOutput
- func (o PlayDomainCertAttachmentDomainInfoPtrOutput) ToPlayDomainCertAttachmentDomainInfoPtrOutputWithContext(ctx context.Context) PlayDomainCertAttachmentDomainInfoPtrOutput
- type PlayDomainCertAttachmentInput
- type PlayDomainCertAttachmentMap
- func (PlayDomainCertAttachmentMap) ElementType() reflect.Type
- func (i PlayDomainCertAttachmentMap) ToPlayDomainCertAttachmentMapOutput() PlayDomainCertAttachmentMapOutput
- func (i PlayDomainCertAttachmentMap) ToPlayDomainCertAttachmentMapOutputWithContext(ctx context.Context) PlayDomainCertAttachmentMapOutput
- type PlayDomainCertAttachmentMapInput
- type PlayDomainCertAttachmentMapOutput
- func (PlayDomainCertAttachmentMapOutput) ElementType() reflect.Type
- func (o PlayDomainCertAttachmentMapOutput) MapIndex(k pulumi.StringInput) PlayDomainCertAttachmentOutput
- func (o PlayDomainCertAttachmentMapOutput) ToPlayDomainCertAttachmentMapOutput() PlayDomainCertAttachmentMapOutput
- func (o PlayDomainCertAttachmentMapOutput) ToPlayDomainCertAttachmentMapOutputWithContext(ctx context.Context) PlayDomainCertAttachmentMapOutput
- type PlayDomainCertAttachmentOutput
- func (o PlayDomainCertAttachmentOutput) CertExpireTime() pulumi.StringOutput
- func (o PlayDomainCertAttachmentOutput) CertId() pulumi.IntOutput
- func (o PlayDomainCertAttachmentOutput) CertType() pulumi.IntOutput
- func (o PlayDomainCertAttachmentOutput) CertificateAlias() pulumi.StringOutput
- func (o PlayDomainCertAttachmentOutput) CloudCertId() pulumi.StringPtrOutput
- func (o PlayDomainCertAttachmentOutput) DomainInfo() PlayDomainCertAttachmentDomainInfoOutput
- func (PlayDomainCertAttachmentOutput) ElementType() reflect.Type
- func (o PlayDomainCertAttachmentOutput) ToPlayDomainCertAttachmentOutput() PlayDomainCertAttachmentOutput
- func (o PlayDomainCertAttachmentOutput) ToPlayDomainCertAttachmentOutputWithContext(ctx context.Context) PlayDomainCertAttachmentOutput
- func (o PlayDomainCertAttachmentOutput) UpdateTime() pulumi.StringOutput
- type PlayDomainCertAttachmentState
- type PullStreamTask
- type PullStreamTaskArgs
- type PullStreamTaskArray
- type PullStreamTaskArrayInput
- type PullStreamTaskArrayOutput
- func (PullStreamTaskArrayOutput) ElementType() reflect.Type
- func (o PullStreamTaskArrayOutput) Index(i pulumi.IntInput) PullStreamTaskOutput
- func (o PullStreamTaskArrayOutput) ToPullStreamTaskArrayOutput() PullStreamTaskArrayOutput
- func (o PullStreamTaskArrayOutput) ToPullStreamTaskArrayOutputWithContext(ctx context.Context) PullStreamTaskArrayOutput
- type PullStreamTaskInput
- type PullStreamTaskMap
- type PullStreamTaskMapInput
- type PullStreamTaskMapOutput
- func (PullStreamTaskMapOutput) ElementType() reflect.Type
- func (o PullStreamTaskMapOutput) MapIndex(k pulumi.StringInput) PullStreamTaskOutput
- func (o PullStreamTaskMapOutput) ToPullStreamTaskMapOutput() PullStreamTaskMapOutput
- func (o PullStreamTaskMapOutput) ToPullStreamTaskMapOutputWithContext(ctx context.Context) PullStreamTaskMapOutput
- type PullStreamTaskOutput
- func (o PullStreamTaskOutput) AppName() pulumi.StringOutput
- func (o PullStreamTaskOutput) BackupSourceType() pulumi.StringPtrOutput
- func (o PullStreamTaskOutput) BackupSourceUrl() pulumi.StringPtrOutput
- func (o PullStreamTaskOutput) CallbackEvents() pulumi.StringArrayOutput
- func (o PullStreamTaskOutput) CallbackUrl() pulumi.StringPtrOutput
- func (o PullStreamTaskOutput) Comment() pulumi.StringPtrOutput
- func (o PullStreamTaskOutput) CreateBy() pulumi.StringOutput
- func (o PullStreamTaskOutput) CreateTime() pulumi.StringOutput
- func (o PullStreamTaskOutput) DomainName() pulumi.StringOutput
- func (PullStreamTaskOutput) ElementType() reflect.Type
- func (o PullStreamTaskOutput) EndTime() pulumi.StringOutput
- func (o PullStreamTaskOutput) ExtraCmd() pulumi.StringPtrOutput
- func (o PullStreamTaskOutput) FileIndex() pulumi.IntPtrOutput
- func (o PullStreamTaskOutput) OffsetTime() pulumi.IntPtrOutput
- func (o PullStreamTaskOutput) Operator() pulumi.StringPtrOutput
- func (o PullStreamTaskOutput) PushArgs() pulumi.StringPtrOutput
- func (o PullStreamTaskOutput) Region() pulumi.StringOutput
- func (o PullStreamTaskOutput) SourceType() pulumi.StringOutput
- func (o PullStreamTaskOutput) SourceUrls() pulumi.StringArrayOutput
- func (o PullStreamTaskOutput) StartTime() pulumi.StringOutput
- func (o PullStreamTaskOutput) Status() pulumi.StringOutput
- func (o PullStreamTaskOutput) StreamName() pulumi.StringOutput
- func (o PullStreamTaskOutput) ToPullStreamTaskOutput() PullStreamTaskOutput
- func (o PullStreamTaskOutput) ToPullStreamTaskOutputWithContext(ctx context.Context) PullStreamTaskOutput
- func (o PullStreamTaskOutput) ToUrl() pulumi.StringPtrOutput
- func (o PullStreamTaskOutput) UpdateBy() pulumi.StringOutput
- func (o PullStreamTaskOutput) UpdateTime() pulumi.StringOutput
- func (o PullStreamTaskOutput) VodLoopTimes() pulumi.IntOutput
- func (o PullStreamTaskOutput) VodRefreshType() pulumi.StringOutput
- func (o PullStreamTaskOutput) WatermarkLists() PullStreamTaskWatermarkListArrayOutput
- type PullStreamTaskState
- type PullStreamTaskWatermarkList
- type PullStreamTaskWatermarkListArgs
- func (PullStreamTaskWatermarkListArgs) ElementType() reflect.Type
- func (i PullStreamTaskWatermarkListArgs) ToPullStreamTaskWatermarkListOutput() PullStreamTaskWatermarkListOutput
- func (i PullStreamTaskWatermarkListArgs) ToPullStreamTaskWatermarkListOutputWithContext(ctx context.Context) PullStreamTaskWatermarkListOutput
- type PullStreamTaskWatermarkListArray
- func (PullStreamTaskWatermarkListArray) ElementType() reflect.Type
- func (i PullStreamTaskWatermarkListArray) ToPullStreamTaskWatermarkListArrayOutput() PullStreamTaskWatermarkListArrayOutput
- func (i PullStreamTaskWatermarkListArray) ToPullStreamTaskWatermarkListArrayOutputWithContext(ctx context.Context) PullStreamTaskWatermarkListArrayOutput
- type PullStreamTaskWatermarkListArrayInput
- type PullStreamTaskWatermarkListArrayOutput
- func (PullStreamTaskWatermarkListArrayOutput) ElementType() reflect.Type
- func (o PullStreamTaskWatermarkListArrayOutput) Index(i pulumi.IntInput) PullStreamTaskWatermarkListOutput
- func (o PullStreamTaskWatermarkListArrayOutput) ToPullStreamTaskWatermarkListArrayOutput() PullStreamTaskWatermarkListArrayOutput
- func (o PullStreamTaskWatermarkListArrayOutput) ToPullStreamTaskWatermarkListArrayOutputWithContext(ctx context.Context) PullStreamTaskWatermarkListArrayOutput
- type PullStreamTaskWatermarkListInput
- type PullStreamTaskWatermarkListOutput
- func (PullStreamTaskWatermarkListOutput) ElementType() reflect.Type
- func (o PullStreamTaskWatermarkListOutput) Height() pulumi.IntOutput
- func (o PullStreamTaskWatermarkListOutput) Location() pulumi.IntOutput
- func (o PullStreamTaskWatermarkListOutput) PictureUrl() pulumi.StringOutput
- func (o PullStreamTaskWatermarkListOutput) ToPullStreamTaskWatermarkListOutput() PullStreamTaskWatermarkListOutput
- func (o PullStreamTaskWatermarkListOutput) ToPullStreamTaskWatermarkListOutputWithContext(ctx context.Context) PullStreamTaskWatermarkListOutput
- func (o PullStreamTaskWatermarkListOutput) Width() pulumi.IntOutput
- func (o PullStreamTaskWatermarkListOutput) XPosition() pulumi.IntOutput
- func (o PullStreamTaskWatermarkListOutput) YPosition() pulumi.IntOutput
- type PushAuthKeyConfig
- type PushAuthKeyConfigArgs
- type PushAuthKeyConfigArray
- type PushAuthKeyConfigArrayInput
- type PushAuthKeyConfigArrayOutput
- func (PushAuthKeyConfigArrayOutput) ElementType() reflect.Type
- func (o PushAuthKeyConfigArrayOutput) Index(i pulumi.IntInput) PushAuthKeyConfigOutput
- func (o PushAuthKeyConfigArrayOutput) ToPushAuthKeyConfigArrayOutput() PushAuthKeyConfigArrayOutput
- func (o PushAuthKeyConfigArrayOutput) ToPushAuthKeyConfigArrayOutputWithContext(ctx context.Context) PushAuthKeyConfigArrayOutput
- type PushAuthKeyConfigInput
- type PushAuthKeyConfigMap
- type PushAuthKeyConfigMapInput
- type PushAuthKeyConfigMapOutput
- func (PushAuthKeyConfigMapOutput) ElementType() reflect.Type
- func (o PushAuthKeyConfigMapOutput) MapIndex(k pulumi.StringInput) PushAuthKeyConfigOutput
- func (o PushAuthKeyConfigMapOutput) ToPushAuthKeyConfigMapOutput() PushAuthKeyConfigMapOutput
- func (o PushAuthKeyConfigMapOutput) ToPushAuthKeyConfigMapOutputWithContext(ctx context.Context) PushAuthKeyConfigMapOutput
- type PushAuthKeyConfigOutput
- func (o PushAuthKeyConfigOutput) AuthDelta() pulumi.IntPtrOutput
- func (o PushAuthKeyConfigOutput) BackupAuthKey() pulumi.StringPtrOutput
- func (o PushAuthKeyConfigOutput) DomainName() pulumi.StringOutput
- func (PushAuthKeyConfigOutput) ElementType() reflect.Type
- func (o PushAuthKeyConfigOutput) Enable() pulumi.IntPtrOutput
- func (o PushAuthKeyConfigOutput) MasterAuthKey() pulumi.StringPtrOutput
- func (o PushAuthKeyConfigOutput) ToPushAuthKeyConfigOutput() PushAuthKeyConfigOutput
- func (o PushAuthKeyConfigOutput) ToPushAuthKeyConfigOutputWithContext(ctx context.Context) PushAuthKeyConfigOutput
- type PushAuthKeyConfigState
- type Watermark
- type WatermarkArgs
- type WatermarkArray
- type WatermarkArrayInput
- type WatermarkArrayOutput
- func (WatermarkArrayOutput) ElementType() reflect.Type
- func (o WatermarkArrayOutput) Index(i pulumi.IntInput) WatermarkOutput
- func (o WatermarkArrayOutput) ToWatermarkArrayOutput() WatermarkArrayOutput
- func (o WatermarkArrayOutput) ToWatermarkArrayOutputWithContext(ctx context.Context) WatermarkArrayOutput
- type WatermarkInput
- type WatermarkMap
- type WatermarkMapInput
- type WatermarkMapOutput
- type WatermarkOutput
- func (WatermarkOutput) ElementType() reflect.Type
- func (o WatermarkOutput) Height() pulumi.IntPtrOutput
- func (o WatermarkOutput) PictureUrl() pulumi.StringOutput
- func (o WatermarkOutput) Status() pulumi.IntOutput
- func (o WatermarkOutput) ToWatermarkOutput() WatermarkOutput
- func (o WatermarkOutput) ToWatermarkOutputWithContext(ctx context.Context) WatermarkOutput
- func (o WatermarkOutput) WatermarkName() pulumi.StringOutput
- func (o WatermarkOutput) Width() pulumi.IntPtrOutput
- func (o WatermarkOutput) XPosition() pulumi.IntPtrOutput
- func (o WatermarkOutput) YPosition() pulumi.IntPtrOutput
- type WatermarkState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthenticateDomainOwnerOperation ¶
type AuthenticateDomainOwnerOperation struct { pulumi.CustomResourceState // The domain name to verify. DomainName pulumi.StringOutput `pulumi:"domainName"` // Authentication type. Possible values:`dnsCheck`: Immediately verify whether the resolution record of the configured dns // is consistent with the content to be verified, and save the record if successful.`fileCheck`: Immediately verify whether // the web file is consistent with the content to be verified, and save the record if successful.`dbCheck`: Check if // authentication has been successful. VerifyType pulumi.StringPtrOutput `pulumi:"verifyType"` }
func GetAuthenticateDomainOwnerOperation ¶
func GetAuthenticateDomainOwnerOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AuthenticateDomainOwnerOperationState, opts ...pulumi.ResourceOption) (*AuthenticateDomainOwnerOperation, error)
GetAuthenticateDomainOwnerOperation gets an existing AuthenticateDomainOwnerOperation resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAuthenticateDomainOwnerOperation ¶
func NewAuthenticateDomainOwnerOperation(ctx *pulumi.Context, name string, args *AuthenticateDomainOwnerOperationArgs, opts ...pulumi.ResourceOption) (*AuthenticateDomainOwnerOperation, error)
NewAuthenticateDomainOwnerOperation registers a new resource with the given unique name, arguments, and options.
func (*AuthenticateDomainOwnerOperation) ElementType ¶
func (*AuthenticateDomainOwnerOperation) ElementType() reflect.Type
func (*AuthenticateDomainOwnerOperation) ToAuthenticateDomainOwnerOperationOutput ¶
func (i *AuthenticateDomainOwnerOperation) ToAuthenticateDomainOwnerOperationOutput() AuthenticateDomainOwnerOperationOutput
func (*AuthenticateDomainOwnerOperation) ToAuthenticateDomainOwnerOperationOutputWithContext ¶
func (i *AuthenticateDomainOwnerOperation) ToAuthenticateDomainOwnerOperationOutputWithContext(ctx context.Context) AuthenticateDomainOwnerOperationOutput
type AuthenticateDomainOwnerOperationArgs ¶
type AuthenticateDomainOwnerOperationArgs struct { // The domain name to verify. DomainName pulumi.StringInput // Authentication type. Possible values:`dnsCheck`: Immediately verify whether the resolution record of the configured dns // is consistent with the content to be verified, and save the record if successful.`fileCheck`: Immediately verify whether // the web file is consistent with the content to be verified, and save the record if successful.`dbCheck`: Check if // authentication has been successful. VerifyType pulumi.StringPtrInput }
The set of arguments for constructing a AuthenticateDomainOwnerOperation resource.
func (AuthenticateDomainOwnerOperationArgs) ElementType ¶
func (AuthenticateDomainOwnerOperationArgs) ElementType() reflect.Type
type AuthenticateDomainOwnerOperationArray ¶
type AuthenticateDomainOwnerOperationArray []AuthenticateDomainOwnerOperationInput
func (AuthenticateDomainOwnerOperationArray) ElementType ¶
func (AuthenticateDomainOwnerOperationArray) ElementType() reflect.Type
func (AuthenticateDomainOwnerOperationArray) ToAuthenticateDomainOwnerOperationArrayOutput ¶
func (i AuthenticateDomainOwnerOperationArray) ToAuthenticateDomainOwnerOperationArrayOutput() AuthenticateDomainOwnerOperationArrayOutput
func (AuthenticateDomainOwnerOperationArray) ToAuthenticateDomainOwnerOperationArrayOutputWithContext ¶
func (i AuthenticateDomainOwnerOperationArray) ToAuthenticateDomainOwnerOperationArrayOutputWithContext(ctx context.Context) AuthenticateDomainOwnerOperationArrayOutput
type AuthenticateDomainOwnerOperationArrayInput ¶
type AuthenticateDomainOwnerOperationArrayInput interface { pulumi.Input ToAuthenticateDomainOwnerOperationArrayOutput() AuthenticateDomainOwnerOperationArrayOutput ToAuthenticateDomainOwnerOperationArrayOutputWithContext(context.Context) AuthenticateDomainOwnerOperationArrayOutput }
AuthenticateDomainOwnerOperationArrayInput is an input type that accepts AuthenticateDomainOwnerOperationArray and AuthenticateDomainOwnerOperationArrayOutput values. You can construct a concrete instance of `AuthenticateDomainOwnerOperationArrayInput` via:
AuthenticateDomainOwnerOperationArray{ AuthenticateDomainOwnerOperationArgs{...} }
type AuthenticateDomainOwnerOperationArrayOutput ¶
type AuthenticateDomainOwnerOperationArrayOutput struct{ *pulumi.OutputState }
func (AuthenticateDomainOwnerOperationArrayOutput) ElementType ¶
func (AuthenticateDomainOwnerOperationArrayOutput) ElementType() reflect.Type
func (AuthenticateDomainOwnerOperationArrayOutput) ToAuthenticateDomainOwnerOperationArrayOutput ¶
func (o AuthenticateDomainOwnerOperationArrayOutput) ToAuthenticateDomainOwnerOperationArrayOutput() AuthenticateDomainOwnerOperationArrayOutput
func (AuthenticateDomainOwnerOperationArrayOutput) ToAuthenticateDomainOwnerOperationArrayOutputWithContext ¶
func (o AuthenticateDomainOwnerOperationArrayOutput) ToAuthenticateDomainOwnerOperationArrayOutputWithContext(ctx context.Context) AuthenticateDomainOwnerOperationArrayOutput
type AuthenticateDomainOwnerOperationInput ¶
type AuthenticateDomainOwnerOperationInput interface { pulumi.Input ToAuthenticateDomainOwnerOperationOutput() AuthenticateDomainOwnerOperationOutput ToAuthenticateDomainOwnerOperationOutputWithContext(ctx context.Context) AuthenticateDomainOwnerOperationOutput }
type AuthenticateDomainOwnerOperationMap ¶
type AuthenticateDomainOwnerOperationMap map[string]AuthenticateDomainOwnerOperationInput
func (AuthenticateDomainOwnerOperationMap) ElementType ¶
func (AuthenticateDomainOwnerOperationMap) ElementType() reflect.Type
func (AuthenticateDomainOwnerOperationMap) ToAuthenticateDomainOwnerOperationMapOutput ¶
func (i AuthenticateDomainOwnerOperationMap) ToAuthenticateDomainOwnerOperationMapOutput() AuthenticateDomainOwnerOperationMapOutput
func (AuthenticateDomainOwnerOperationMap) ToAuthenticateDomainOwnerOperationMapOutputWithContext ¶
func (i AuthenticateDomainOwnerOperationMap) ToAuthenticateDomainOwnerOperationMapOutputWithContext(ctx context.Context) AuthenticateDomainOwnerOperationMapOutput
type AuthenticateDomainOwnerOperationMapInput ¶
type AuthenticateDomainOwnerOperationMapInput interface { pulumi.Input ToAuthenticateDomainOwnerOperationMapOutput() AuthenticateDomainOwnerOperationMapOutput ToAuthenticateDomainOwnerOperationMapOutputWithContext(context.Context) AuthenticateDomainOwnerOperationMapOutput }
AuthenticateDomainOwnerOperationMapInput is an input type that accepts AuthenticateDomainOwnerOperationMap and AuthenticateDomainOwnerOperationMapOutput values. You can construct a concrete instance of `AuthenticateDomainOwnerOperationMapInput` via:
AuthenticateDomainOwnerOperationMap{ "key": AuthenticateDomainOwnerOperationArgs{...} }
type AuthenticateDomainOwnerOperationMapOutput ¶
type AuthenticateDomainOwnerOperationMapOutput struct{ *pulumi.OutputState }
func (AuthenticateDomainOwnerOperationMapOutput) ElementType ¶
func (AuthenticateDomainOwnerOperationMapOutput) ElementType() reflect.Type
func (AuthenticateDomainOwnerOperationMapOutput) MapIndex ¶
func (o AuthenticateDomainOwnerOperationMapOutput) MapIndex(k pulumi.StringInput) AuthenticateDomainOwnerOperationOutput
func (AuthenticateDomainOwnerOperationMapOutput) ToAuthenticateDomainOwnerOperationMapOutput ¶
func (o AuthenticateDomainOwnerOperationMapOutput) ToAuthenticateDomainOwnerOperationMapOutput() AuthenticateDomainOwnerOperationMapOutput
func (AuthenticateDomainOwnerOperationMapOutput) ToAuthenticateDomainOwnerOperationMapOutputWithContext ¶
func (o AuthenticateDomainOwnerOperationMapOutput) ToAuthenticateDomainOwnerOperationMapOutputWithContext(ctx context.Context) AuthenticateDomainOwnerOperationMapOutput
type AuthenticateDomainOwnerOperationOutput ¶
type AuthenticateDomainOwnerOperationOutput struct{ *pulumi.OutputState }
func (AuthenticateDomainOwnerOperationOutput) DomainName ¶
func (o AuthenticateDomainOwnerOperationOutput) DomainName() pulumi.StringOutput
The domain name to verify.
func (AuthenticateDomainOwnerOperationOutput) ElementType ¶
func (AuthenticateDomainOwnerOperationOutput) ElementType() reflect.Type
func (AuthenticateDomainOwnerOperationOutput) ToAuthenticateDomainOwnerOperationOutput ¶
func (o AuthenticateDomainOwnerOperationOutput) ToAuthenticateDomainOwnerOperationOutput() AuthenticateDomainOwnerOperationOutput
func (AuthenticateDomainOwnerOperationOutput) ToAuthenticateDomainOwnerOperationOutputWithContext ¶
func (o AuthenticateDomainOwnerOperationOutput) ToAuthenticateDomainOwnerOperationOutputWithContext(ctx context.Context) AuthenticateDomainOwnerOperationOutput
func (AuthenticateDomainOwnerOperationOutput) VerifyType ¶
func (o AuthenticateDomainOwnerOperationOutput) VerifyType() pulumi.StringPtrOutput
Authentication type. Possible values:`dnsCheck`: Immediately verify whether the resolution record of the configured dns is consistent with the content to be verified, and save the record if successful.`fileCheck`: Immediately verify whether the web file is consistent with the content to be verified, and save the record if successful.`dbCheck`: Check if authentication has been successful.
type AuthenticateDomainOwnerOperationState ¶
type AuthenticateDomainOwnerOperationState struct { // The domain name to verify. DomainName pulumi.StringPtrInput // Authentication type. Possible values:`dnsCheck`: Immediately verify whether the resolution record of the configured dns // is consistent with the content to be verified, and save the record if successful.`fileCheck`: Immediately verify whether // the web file is consistent with the content to be verified, and save the record if successful.`dbCheck`: Check if // authentication has been successful. VerifyType pulumi.StringPtrInput }
func (AuthenticateDomainOwnerOperationState) ElementType ¶
func (AuthenticateDomainOwnerOperationState) ElementType() reflect.Type
type Domain ¶
type Domain struct { pulumi.CustomResourceState // Domain Name. DomainName pulumi.StringOutput `pulumi:"domainName"` // Domain type: `0`: push stream. `1`: playback. DomainType pulumi.IntOutput `pulumi:"domainType"` // Switch. true: enable the specified domain, false: disable the specified domain. Enable pulumi.BoolPtrOutput `pulumi:"enable"` // Whether it is LCB: `0`: LVB. `1`: LCB. Default value is 0. IsDelayLive pulumi.IntPtrOutput `pulumi:"isDelayLive"` // `0`: LVB. `1`: LVB on Mini Program. Note: this field may return null, indicating that no valid values can be obtained. // Default value is 0. IsMiniProgramLive pulumi.IntPtrOutput `pulumi:"isMiniProgramLive"` // Play Type. This parameter is valid only if `DomainType` is 1. Available values: `1`: in Mainland China. `2`: global. // `3`: outside Mainland China. Default value is 1. PlayType pulumi.IntPtrOutput `pulumi:"playType"` // Domain name attribution verification type. `dnsCheck`, `fileCheck`, `dbCheck`. The default is `dbCheck`. VerifyOwnerType pulumi.StringPtrOutput `pulumi:"verifyOwnerType"` }
func GetDomain ¶
func GetDomain(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DomainState, opts ...pulumi.ResourceOption) (*Domain, error)
GetDomain gets an existing Domain resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDomain ¶
func NewDomain(ctx *pulumi.Context, name string, args *DomainArgs, opts ...pulumi.ResourceOption) (*Domain, error)
NewDomain registers a new resource with the given unique name, arguments, and options.
func (*Domain) ElementType ¶
func (*Domain) ToDomainOutput ¶
func (i *Domain) ToDomainOutput() DomainOutput
func (*Domain) ToDomainOutputWithContext ¶
func (i *Domain) ToDomainOutputWithContext(ctx context.Context) DomainOutput
type DomainArgs ¶
type DomainArgs struct { // Domain Name. DomainName pulumi.StringInput // Domain type: `0`: push stream. `1`: playback. DomainType pulumi.IntInput // Switch. true: enable the specified domain, false: disable the specified domain. Enable pulumi.BoolPtrInput // Whether it is LCB: `0`: LVB. `1`: LCB. Default value is 0. IsDelayLive pulumi.IntPtrInput // `0`: LVB. `1`: LVB on Mini Program. Note: this field may return null, indicating that no valid values can be obtained. // Default value is 0. IsMiniProgramLive pulumi.IntPtrInput // Play Type. This parameter is valid only if `DomainType` is 1. Available values: `1`: in Mainland China. `2`: global. // `3`: outside Mainland China. Default value is 1. PlayType pulumi.IntPtrInput // Domain name attribution verification type. `dnsCheck`, `fileCheck`, `dbCheck`. The default is `dbCheck`. VerifyOwnerType pulumi.StringPtrInput }
The set of arguments for constructing a Domain resource.
func (DomainArgs) ElementType ¶
func (DomainArgs) ElementType() reflect.Type
type DomainArray ¶
type DomainArray []DomainInput
func (DomainArray) ElementType ¶
func (DomainArray) ElementType() reflect.Type
func (DomainArray) ToDomainArrayOutput ¶
func (i DomainArray) ToDomainArrayOutput() DomainArrayOutput
func (DomainArray) ToDomainArrayOutputWithContext ¶
func (i DomainArray) ToDomainArrayOutputWithContext(ctx context.Context) DomainArrayOutput
type DomainArrayInput ¶
type DomainArrayInput interface { pulumi.Input ToDomainArrayOutput() DomainArrayOutput ToDomainArrayOutputWithContext(context.Context) DomainArrayOutput }
DomainArrayInput is an input type that accepts DomainArray and DomainArrayOutput values. You can construct a concrete instance of `DomainArrayInput` via:
DomainArray{ DomainArgs{...} }
type DomainArrayOutput ¶
type DomainArrayOutput struct{ *pulumi.OutputState }
func (DomainArrayOutput) ElementType ¶
func (DomainArrayOutput) ElementType() reflect.Type
func (DomainArrayOutput) Index ¶
func (o DomainArrayOutput) Index(i pulumi.IntInput) DomainOutput
func (DomainArrayOutput) ToDomainArrayOutput ¶
func (o DomainArrayOutput) ToDomainArrayOutput() DomainArrayOutput
func (DomainArrayOutput) ToDomainArrayOutputWithContext ¶
func (o DomainArrayOutput) ToDomainArrayOutputWithContext(ctx context.Context) DomainArrayOutput
type DomainInput ¶
type DomainInput interface { pulumi.Input ToDomainOutput() DomainOutput ToDomainOutputWithContext(ctx context.Context) DomainOutput }
type DomainMap ¶
type DomainMap map[string]DomainInput
func (DomainMap) ElementType ¶
func (DomainMap) ToDomainMapOutput ¶
func (i DomainMap) ToDomainMapOutput() DomainMapOutput
func (DomainMap) ToDomainMapOutputWithContext ¶
func (i DomainMap) ToDomainMapOutputWithContext(ctx context.Context) DomainMapOutput
type DomainMapInput ¶
type DomainMapInput interface { pulumi.Input ToDomainMapOutput() DomainMapOutput ToDomainMapOutputWithContext(context.Context) DomainMapOutput }
DomainMapInput is an input type that accepts DomainMap and DomainMapOutput values. You can construct a concrete instance of `DomainMapInput` via:
DomainMap{ "key": DomainArgs{...} }
type DomainMapOutput ¶
type DomainMapOutput struct{ *pulumi.OutputState }
func (DomainMapOutput) ElementType ¶
func (DomainMapOutput) ElementType() reflect.Type
func (DomainMapOutput) MapIndex ¶
func (o DomainMapOutput) MapIndex(k pulumi.StringInput) DomainOutput
func (DomainMapOutput) ToDomainMapOutput ¶
func (o DomainMapOutput) ToDomainMapOutput() DomainMapOutput
func (DomainMapOutput) ToDomainMapOutputWithContext ¶
func (o DomainMapOutput) ToDomainMapOutputWithContext(ctx context.Context) DomainMapOutput
type DomainOutput ¶
type DomainOutput struct{ *pulumi.OutputState }
func (DomainOutput) DomainName ¶
func (o DomainOutput) DomainName() pulumi.StringOutput
Domain Name.
func (DomainOutput) DomainType ¶
func (o DomainOutput) DomainType() pulumi.IntOutput
Domain type: `0`: push stream. `1`: playback.
func (DomainOutput) ElementType ¶
func (DomainOutput) ElementType() reflect.Type
func (DomainOutput) Enable ¶
func (o DomainOutput) Enable() pulumi.BoolPtrOutput
Switch. true: enable the specified domain, false: disable the specified domain.
func (DomainOutput) IsDelayLive ¶
func (o DomainOutput) IsDelayLive() pulumi.IntPtrOutput
Whether it is LCB: `0`: LVB. `1`: LCB. Default value is 0.
func (DomainOutput) IsMiniProgramLive ¶
func (o DomainOutput) IsMiniProgramLive() pulumi.IntPtrOutput
`0`: LVB. `1`: LVB on Mini Program. Note: this field may return null, indicating that no valid values can be obtained. Default value is 0.
func (DomainOutput) PlayType ¶
func (o DomainOutput) PlayType() pulumi.IntPtrOutput
Play Type. This parameter is valid only if `DomainType` is 1. Available values: `1`: in Mainland China. `2`: global. `3`: outside Mainland China. Default value is 1.
func (DomainOutput) ToDomainOutput ¶
func (o DomainOutput) ToDomainOutput() DomainOutput
func (DomainOutput) ToDomainOutputWithContext ¶
func (o DomainOutput) ToDomainOutputWithContext(ctx context.Context) DomainOutput
func (DomainOutput) VerifyOwnerType ¶
func (o DomainOutput) VerifyOwnerType() pulumi.StringPtrOutput
Domain name attribution verification type. `dnsCheck`, `fileCheck`, `dbCheck`. The default is `dbCheck`.
type DomainState ¶
type DomainState struct { // Domain Name. DomainName pulumi.StringPtrInput // Domain type: `0`: push stream. `1`: playback. DomainType pulumi.IntPtrInput // Switch. true: enable the specified domain, false: disable the specified domain. Enable pulumi.BoolPtrInput // Whether it is LCB: `0`: LVB. `1`: LCB. Default value is 0. IsDelayLive pulumi.IntPtrInput // `0`: LVB. `1`: LVB on Mini Program. Note: this field may return null, indicating that no valid values can be obtained. // Default value is 0. IsMiniProgramLive pulumi.IntPtrInput // Play Type. This parameter is valid only if `DomainType` is 1. Available values: `1`: in Mainland China. `2`: global. // `3`: outside Mainland China. Default value is 1. PlayType pulumi.IntPtrInput // Domain name attribution verification type. `dnsCheck`, `fileCheck`, `dbCheck`. The default is `dbCheck`. VerifyOwnerType pulumi.StringPtrInput }
func (DomainState) ElementType ¶
func (DomainState) ElementType() reflect.Type
type GetDomainsArgs ¶
type GetDomainsArgs struct { DomainPrefix *string `pulumi:"domainPrefix"` DomainStatus *int `pulumi:"domainStatus"` DomainType *int `pulumi:"domainType"` IsDelayLive *int `pulumi:"isDelayLive"` PlayType *int `pulumi:"playType"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getDomains.
type GetDomainsDomainList ¶
type GetDomainsDomainList struct { BCName int `pulumi:"bCName"` CreateTime string `pulumi:"createTime"` CurrentCName string `pulumi:"currentCName"` IsDelayLive int `pulumi:"isDelayLive"` IsMiniProgramLive int `pulumi:"isMiniProgramLive"` Name string `pulumi:"name"` PlayType int `pulumi:"playType"` RentExpireTime string `pulumi:"rentExpireTime"` RentTag int `pulumi:"rentTag"` Status int `pulumi:"status"` TargetDomain string `pulumi:"targetDomain"` Type int `pulumi:"type"` }
type GetDomainsDomainListArgs ¶
type GetDomainsDomainListArgs struct { BCName pulumi.IntInput `pulumi:"bCName"` CreateTime pulumi.StringInput `pulumi:"createTime"` CurrentCName pulumi.StringInput `pulumi:"currentCName"` IsDelayLive pulumi.IntInput `pulumi:"isDelayLive"` IsMiniProgramLive pulumi.IntInput `pulumi:"isMiniProgramLive"` Name pulumi.StringInput `pulumi:"name"` PlayType pulumi.IntInput `pulumi:"playType"` RentExpireTime pulumi.StringInput `pulumi:"rentExpireTime"` RentTag pulumi.IntInput `pulumi:"rentTag"` Status pulumi.IntInput `pulumi:"status"` TargetDomain pulumi.StringInput `pulumi:"targetDomain"` Type pulumi.IntInput `pulumi:"type"` }
func (GetDomainsDomainListArgs) ElementType ¶
func (GetDomainsDomainListArgs) ElementType() reflect.Type
func (GetDomainsDomainListArgs) ToGetDomainsDomainListOutput ¶
func (i GetDomainsDomainListArgs) ToGetDomainsDomainListOutput() GetDomainsDomainListOutput
func (GetDomainsDomainListArgs) ToGetDomainsDomainListOutputWithContext ¶
func (i GetDomainsDomainListArgs) ToGetDomainsDomainListOutputWithContext(ctx context.Context) GetDomainsDomainListOutput
type GetDomainsDomainListArray ¶
type GetDomainsDomainListArray []GetDomainsDomainListInput
func (GetDomainsDomainListArray) ElementType ¶
func (GetDomainsDomainListArray) ElementType() reflect.Type
func (GetDomainsDomainListArray) ToGetDomainsDomainListArrayOutput ¶
func (i GetDomainsDomainListArray) ToGetDomainsDomainListArrayOutput() GetDomainsDomainListArrayOutput
func (GetDomainsDomainListArray) ToGetDomainsDomainListArrayOutputWithContext ¶
func (i GetDomainsDomainListArray) ToGetDomainsDomainListArrayOutputWithContext(ctx context.Context) GetDomainsDomainListArrayOutput
type GetDomainsDomainListArrayInput ¶
type GetDomainsDomainListArrayInput interface { pulumi.Input ToGetDomainsDomainListArrayOutput() GetDomainsDomainListArrayOutput ToGetDomainsDomainListArrayOutputWithContext(context.Context) GetDomainsDomainListArrayOutput }
GetDomainsDomainListArrayInput is an input type that accepts GetDomainsDomainListArray and GetDomainsDomainListArrayOutput values. You can construct a concrete instance of `GetDomainsDomainListArrayInput` via:
GetDomainsDomainListArray{ GetDomainsDomainListArgs{...} }
type GetDomainsDomainListArrayOutput ¶
type GetDomainsDomainListArrayOutput struct{ *pulumi.OutputState }
func (GetDomainsDomainListArrayOutput) ElementType ¶
func (GetDomainsDomainListArrayOutput) ElementType() reflect.Type
func (GetDomainsDomainListArrayOutput) Index ¶
func (o GetDomainsDomainListArrayOutput) Index(i pulumi.IntInput) GetDomainsDomainListOutput
func (GetDomainsDomainListArrayOutput) ToGetDomainsDomainListArrayOutput ¶
func (o GetDomainsDomainListArrayOutput) ToGetDomainsDomainListArrayOutput() GetDomainsDomainListArrayOutput
func (GetDomainsDomainListArrayOutput) ToGetDomainsDomainListArrayOutputWithContext ¶
func (o GetDomainsDomainListArrayOutput) ToGetDomainsDomainListArrayOutputWithContext(ctx context.Context) GetDomainsDomainListArrayOutput
type GetDomainsDomainListInput ¶
type GetDomainsDomainListInput interface { pulumi.Input ToGetDomainsDomainListOutput() GetDomainsDomainListOutput ToGetDomainsDomainListOutputWithContext(context.Context) GetDomainsDomainListOutput }
GetDomainsDomainListInput is an input type that accepts GetDomainsDomainListArgs and GetDomainsDomainListOutput values. You can construct a concrete instance of `GetDomainsDomainListInput` via:
GetDomainsDomainListArgs{...}
type GetDomainsDomainListOutput ¶
type GetDomainsDomainListOutput struct{ *pulumi.OutputState }
func (GetDomainsDomainListOutput) BCName ¶
func (o GetDomainsDomainListOutput) BCName() pulumi.IntOutput
func (GetDomainsDomainListOutput) CreateTime ¶
func (o GetDomainsDomainListOutput) CreateTime() pulumi.StringOutput
func (GetDomainsDomainListOutput) CurrentCName ¶
func (o GetDomainsDomainListOutput) CurrentCName() pulumi.StringOutput
func (GetDomainsDomainListOutput) ElementType ¶
func (GetDomainsDomainListOutput) ElementType() reflect.Type
func (GetDomainsDomainListOutput) IsDelayLive ¶
func (o GetDomainsDomainListOutput) IsDelayLive() pulumi.IntOutput
func (GetDomainsDomainListOutput) IsMiniProgramLive ¶
func (o GetDomainsDomainListOutput) IsMiniProgramLive() pulumi.IntOutput
func (GetDomainsDomainListOutput) Name ¶
func (o GetDomainsDomainListOutput) Name() pulumi.StringOutput
func (GetDomainsDomainListOutput) PlayType ¶
func (o GetDomainsDomainListOutput) PlayType() pulumi.IntOutput
func (GetDomainsDomainListOutput) RentExpireTime ¶
func (o GetDomainsDomainListOutput) RentExpireTime() pulumi.StringOutput
func (GetDomainsDomainListOutput) RentTag ¶
func (o GetDomainsDomainListOutput) RentTag() pulumi.IntOutput
func (GetDomainsDomainListOutput) Status ¶
func (o GetDomainsDomainListOutput) Status() pulumi.IntOutput
func (GetDomainsDomainListOutput) TargetDomain ¶
func (o GetDomainsDomainListOutput) TargetDomain() pulumi.StringOutput
func (GetDomainsDomainListOutput) ToGetDomainsDomainListOutput ¶
func (o GetDomainsDomainListOutput) ToGetDomainsDomainListOutput() GetDomainsDomainListOutput
func (GetDomainsDomainListOutput) ToGetDomainsDomainListOutputWithContext ¶
func (o GetDomainsDomainListOutput) ToGetDomainsDomainListOutputWithContext(ctx context.Context) GetDomainsDomainListOutput
func (GetDomainsDomainListOutput) Type ¶
func (o GetDomainsDomainListOutput) Type() pulumi.IntOutput
type GetDomainsOutputArgs ¶
type GetDomainsOutputArgs struct { DomainPrefix pulumi.StringPtrInput `pulumi:"domainPrefix"` DomainStatus pulumi.IntPtrInput `pulumi:"domainStatus"` DomainType pulumi.IntPtrInput `pulumi:"domainType"` IsDelayLive pulumi.IntPtrInput `pulumi:"isDelayLive"` PlayType pulumi.IntPtrInput `pulumi:"playType"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getDomains.
func (GetDomainsOutputArgs) ElementType ¶
func (GetDomainsOutputArgs) ElementType() reflect.Type
type GetDomainsResult ¶
type GetDomainsResult struct { DomainLists []GetDomainsDomainList `pulumi:"domainLists"` DomainPrefix *string `pulumi:"domainPrefix"` DomainStatus *int `pulumi:"domainStatus"` DomainType *int `pulumi:"domainType"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` IsDelayLive *int `pulumi:"isDelayLive"` PlayType *int `pulumi:"playType"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getDomains.
func GetDomains ¶
func GetDomains(ctx *pulumi.Context, args *GetDomainsArgs, opts ...pulumi.InvokeOption) (*GetDomainsResult, error)
type GetDomainsResultOutput ¶
type GetDomainsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDomains.
func GetDomainsOutput ¶
func GetDomainsOutput(ctx *pulumi.Context, args GetDomainsOutputArgs, opts ...pulumi.InvokeOption) GetDomainsResultOutput
func (GetDomainsResultOutput) DomainLists ¶
func (o GetDomainsResultOutput) DomainLists() GetDomainsDomainListArrayOutput
func (GetDomainsResultOutput) DomainPrefix ¶
func (o GetDomainsResultOutput) DomainPrefix() pulumi.StringPtrOutput
func (GetDomainsResultOutput) DomainStatus ¶
func (o GetDomainsResultOutput) DomainStatus() pulumi.IntPtrOutput
func (GetDomainsResultOutput) DomainType ¶
func (o GetDomainsResultOutput) DomainType() pulumi.IntPtrOutput
func (GetDomainsResultOutput) ElementType ¶
func (GetDomainsResultOutput) ElementType() reflect.Type
func (GetDomainsResultOutput) Id ¶
func (o GetDomainsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDomainsResultOutput) IsDelayLive ¶
func (o GetDomainsResultOutput) IsDelayLive() pulumi.IntPtrOutput
func (GetDomainsResultOutput) PlayType ¶
func (o GetDomainsResultOutput) PlayType() pulumi.IntPtrOutput
func (GetDomainsResultOutput) ResultOutputFile ¶
func (o GetDomainsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetDomainsResultOutput) ToGetDomainsResultOutput ¶
func (o GetDomainsResultOutput) ToGetDomainsResultOutput() GetDomainsResultOutput
func (GetDomainsResultOutput) ToGetDomainsResultOutputWithContext ¶
func (o GetDomainsResultOutput) ToGetDomainsResultOutputWithContext(ctx context.Context) GetDomainsResultOutput
type LiveTranscodeRuleAttachment ¶
type LiveTranscodeRuleAttachment struct { pulumi.CustomResourceState // app name which you want to bind, can be empty string if not binding specific app name. AppName pulumi.StringOutput `pulumi:"appName"` // create time. CreateTime pulumi.StringOutput `pulumi:"createTime"` // domain name hich you want to bind the transcode template. DomainName pulumi.StringOutput `pulumi:"domainName"` // stream name which you want to bind, can be empty string if not binding specific stream. StreamName pulumi.StringOutput `pulumi:"streamName"` // template created by css_live_transcode_template. TemplateId pulumi.IntOutput `pulumi:"templateId"` // update time. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
func GetLiveTranscodeRuleAttachment ¶
func GetLiveTranscodeRuleAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LiveTranscodeRuleAttachmentState, opts ...pulumi.ResourceOption) (*LiveTranscodeRuleAttachment, error)
GetLiveTranscodeRuleAttachment gets an existing LiveTranscodeRuleAttachment resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewLiveTranscodeRuleAttachment ¶
func NewLiveTranscodeRuleAttachment(ctx *pulumi.Context, name string, args *LiveTranscodeRuleAttachmentArgs, opts ...pulumi.ResourceOption) (*LiveTranscodeRuleAttachment, error)
NewLiveTranscodeRuleAttachment registers a new resource with the given unique name, arguments, and options.
func (*LiveTranscodeRuleAttachment) ElementType ¶
func (*LiveTranscodeRuleAttachment) ElementType() reflect.Type
func (*LiveTranscodeRuleAttachment) ToLiveTranscodeRuleAttachmentOutput ¶
func (i *LiveTranscodeRuleAttachment) ToLiveTranscodeRuleAttachmentOutput() LiveTranscodeRuleAttachmentOutput
func (*LiveTranscodeRuleAttachment) ToLiveTranscodeRuleAttachmentOutputWithContext ¶
func (i *LiveTranscodeRuleAttachment) ToLiveTranscodeRuleAttachmentOutputWithContext(ctx context.Context) LiveTranscodeRuleAttachmentOutput
type LiveTranscodeRuleAttachmentArgs ¶
type LiveTranscodeRuleAttachmentArgs struct { // app name which you want to bind, can be empty string if not binding specific app name. AppName pulumi.StringInput // domain name hich you want to bind the transcode template. DomainName pulumi.StringInput // stream name which you want to bind, can be empty string if not binding specific stream. StreamName pulumi.StringInput // template created by css_live_transcode_template. TemplateId pulumi.IntInput }
The set of arguments for constructing a LiveTranscodeRuleAttachment resource.
func (LiveTranscodeRuleAttachmentArgs) ElementType ¶
func (LiveTranscodeRuleAttachmentArgs) ElementType() reflect.Type
type LiveTranscodeRuleAttachmentArray ¶
type LiveTranscodeRuleAttachmentArray []LiveTranscodeRuleAttachmentInput
func (LiveTranscodeRuleAttachmentArray) ElementType ¶
func (LiveTranscodeRuleAttachmentArray) ElementType() reflect.Type
func (LiveTranscodeRuleAttachmentArray) ToLiveTranscodeRuleAttachmentArrayOutput ¶
func (i LiveTranscodeRuleAttachmentArray) ToLiveTranscodeRuleAttachmentArrayOutput() LiveTranscodeRuleAttachmentArrayOutput
func (LiveTranscodeRuleAttachmentArray) ToLiveTranscodeRuleAttachmentArrayOutputWithContext ¶
func (i LiveTranscodeRuleAttachmentArray) ToLiveTranscodeRuleAttachmentArrayOutputWithContext(ctx context.Context) LiveTranscodeRuleAttachmentArrayOutput
type LiveTranscodeRuleAttachmentArrayInput ¶
type LiveTranscodeRuleAttachmentArrayInput interface { pulumi.Input ToLiveTranscodeRuleAttachmentArrayOutput() LiveTranscodeRuleAttachmentArrayOutput ToLiveTranscodeRuleAttachmentArrayOutputWithContext(context.Context) LiveTranscodeRuleAttachmentArrayOutput }
LiveTranscodeRuleAttachmentArrayInput is an input type that accepts LiveTranscodeRuleAttachmentArray and LiveTranscodeRuleAttachmentArrayOutput values. You can construct a concrete instance of `LiveTranscodeRuleAttachmentArrayInput` via:
LiveTranscodeRuleAttachmentArray{ LiveTranscodeRuleAttachmentArgs{...} }
type LiveTranscodeRuleAttachmentArrayOutput ¶
type LiveTranscodeRuleAttachmentArrayOutput struct{ *pulumi.OutputState }
func (LiveTranscodeRuleAttachmentArrayOutput) ElementType ¶
func (LiveTranscodeRuleAttachmentArrayOutput) ElementType() reflect.Type
func (LiveTranscodeRuleAttachmentArrayOutput) ToLiveTranscodeRuleAttachmentArrayOutput ¶
func (o LiveTranscodeRuleAttachmentArrayOutput) ToLiveTranscodeRuleAttachmentArrayOutput() LiveTranscodeRuleAttachmentArrayOutput
func (LiveTranscodeRuleAttachmentArrayOutput) ToLiveTranscodeRuleAttachmentArrayOutputWithContext ¶
func (o LiveTranscodeRuleAttachmentArrayOutput) ToLiveTranscodeRuleAttachmentArrayOutputWithContext(ctx context.Context) LiveTranscodeRuleAttachmentArrayOutput
type LiveTranscodeRuleAttachmentInput ¶
type LiveTranscodeRuleAttachmentInput interface { pulumi.Input ToLiveTranscodeRuleAttachmentOutput() LiveTranscodeRuleAttachmentOutput ToLiveTranscodeRuleAttachmentOutputWithContext(ctx context.Context) LiveTranscodeRuleAttachmentOutput }
type LiveTranscodeRuleAttachmentMap ¶
type LiveTranscodeRuleAttachmentMap map[string]LiveTranscodeRuleAttachmentInput
func (LiveTranscodeRuleAttachmentMap) ElementType ¶
func (LiveTranscodeRuleAttachmentMap) ElementType() reflect.Type
func (LiveTranscodeRuleAttachmentMap) ToLiveTranscodeRuleAttachmentMapOutput ¶
func (i LiveTranscodeRuleAttachmentMap) ToLiveTranscodeRuleAttachmentMapOutput() LiveTranscodeRuleAttachmentMapOutput
func (LiveTranscodeRuleAttachmentMap) ToLiveTranscodeRuleAttachmentMapOutputWithContext ¶
func (i LiveTranscodeRuleAttachmentMap) ToLiveTranscodeRuleAttachmentMapOutputWithContext(ctx context.Context) LiveTranscodeRuleAttachmentMapOutput
type LiveTranscodeRuleAttachmentMapInput ¶
type LiveTranscodeRuleAttachmentMapInput interface { pulumi.Input ToLiveTranscodeRuleAttachmentMapOutput() LiveTranscodeRuleAttachmentMapOutput ToLiveTranscodeRuleAttachmentMapOutputWithContext(context.Context) LiveTranscodeRuleAttachmentMapOutput }
LiveTranscodeRuleAttachmentMapInput is an input type that accepts LiveTranscodeRuleAttachmentMap and LiveTranscodeRuleAttachmentMapOutput values. You can construct a concrete instance of `LiveTranscodeRuleAttachmentMapInput` via:
LiveTranscodeRuleAttachmentMap{ "key": LiveTranscodeRuleAttachmentArgs{...} }
type LiveTranscodeRuleAttachmentMapOutput ¶
type LiveTranscodeRuleAttachmentMapOutput struct{ *pulumi.OutputState }
func (LiveTranscodeRuleAttachmentMapOutput) ElementType ¶
func (LiveTranscodeRuleAttachmentMapOutput) ElementType() reflect.Type
func (LiveTranscodeRuleAttachmentMapOutput) MapIndex ¶
func (o LiveTranscodeRuleAttachmentMapOutput) MapIndex(k pulumi.StringInput) LiveTranscodeRuleAttachmentOutput
func (LiveTranscodeRuleAttachmentMapOutput) ToLiveTranscodeRuleAttachmentMapOutput ¶
func (o LiveTranscodeRuleAttachmentMapOutput) ToLiveTranscodeRuleAttachmentMapOutput() LiveTranscodeRuleAttachmentMapOutput
func (LiveTranscodeRuleAttachmentMapOutput) ToLiveTranscodeRuleAttachmentMapOutputWithContext ¶
func (o LiveTranscodeRuleAttachmentMapOutput) ToLiveTranscodeRuleAttachmentMapOutputWithContext(ctx context.Context) LiveTranscodeRuleAttachmentMapOutput
type LiveTranscodeRuleAttachmentOutput ¶
type LiveTranscodeRuleAttachmentOutput struct{ *pulumi.OutputState }
func (LiveTranscodeRuleAttachmentOutput) AppName ¶
func (o LiveTranscodeRuleAttachmentOutput) AppName() pulumi.StringOutput
app name which you want to bind, can be empty string if not binding specific app name.
func (LiveTranscodeRuleAttachmentOutput) CreateTime ¶
func (o LiveTranscodeRuleAttachmentOutput) CreateTime() pulumi.StringOutput
create time.
func (LiveTranscodeRuleAttachmentOutput) DomainName ¶
func (o LiveTranscodeRuleAttachmentOutput) DomainName() pulumi.StringOutput
domain name hich you want to bind the transcode template.
func (LiveTranscodeRuleAttachmentOutput) ElementType ¶
func (LiveTranscodeRuleAttachmentOutput) ElementType() reflect.Type
func (LiveTranscodeRuleAttachmentOutput) StreamName ¶
func (o LiveTranscodeRuleAttachmentOutput) StreamName() pulumi.StringOutput
stream name which you want to bind, can be empty string if not binding specific stream.
func (LiveTranscodeRuleAttachmentOutput) TemplateId ¶
func (o LiveTranscodeRuleAttachmentOutput) TemplateId() pulumi.IntOutput
template created by css_live_transcode_template.
func (LiveTranscodeRuleAttachmentOutput) ToLiveTranscodeRuleAttachmentOutput ¶
func (o LiveTranscodeRuleAttachmentOutput) ToLiveTranscodeRuleAttachmentOutput() LiveTranscodeRuleAttachmentOutput
func (LiveTranscodeRuleAttachmentOutput) ToLiveTranscodeRuleAttachmentOutputWithContext ¶
func (o LiveTranscodeRuleAttachmentOutput) ToLiveTranscodeRuleAttachmentOutputWithContext(ctx context.Context) LiveTranscodeRuleAttachmentOutput
func (LiveTranscodeRuleAttachmentOutput) UpdateTime ¶
func (o LiveTranscodeRuleAttachmentOutput) UpdateTime() pulumi.StringOutput
update time.
type LiveTranscodeRuleAttachmentState ¶
type LiveTranscodeRuleAttachmentState struct { // app name which you want to bind, can be empty string if not binding specific app name. AppName pulumi.StringPtrInput // create time. CreateTime pulumi.StringPtrInput // domain name hich you want to bind the transcode template. DomainName pulumi.StringPtrInput // stream name which you want to bind, can be empty string if not binding specific stream. StreamName pulumi.StringPtrInput // template created by css_live_transcode_template. TemplateId pulumi.IntPtrInput // update time. UpdateTime pulumi.StringPtrInput }
func (LiveTranscodeRuleAttachmentState) ElementType ¶
func (LiveTranscodeRuleAttachmentState) ElementType() reflect.Type
type LiveTranscodeTemplate ¶
type LiveTranscodeTemplate struct { pulumi.CustomResourceState // default aac, not support now. Acodec pulumi.StringPtrOutput `pulumi:"acodec"` // high speed mode adapt bitrate, support 0 - 0.5. AdaptBitratePercent pulumi.Float64PtrOutput `pulumi:"adaptBitratePercent"` // enable high speed mode, default 0, 1 for enable, 0 for no. AiTransCode pulumi.IntPtrOutput `pulumi:"aiTransCode"` // default 0, range 0 - 500. AudioBitrate pulumi.IntPtrOutput `pulumi:"audioBitrate"` // base on origin bitrate if origin bitrate is lower than the setting bitrate. default 0, 1 for yes, 0 for no. BitrateToOrig pulumi.IntPtrOutput `pulumi:"bitrateToOrig"` // template desc. Description pulumi.StringPtrOutput `pulumi:"description"` // DRM tracks, support AUDIO/SD/HD/UHD1/UHD2. DrmTracks pulumi.StringPtrOutput `pulumi:"drmTracks"` // DRM type, support fairplay/normalaes/widevine. DrmType pulumi.StringPtrOutput `pulumi:"drmType"` // video fps, default 0, range 0 - 60. Fps pulumi.IntPtrOutput `pulumi:"fps"` // base on origin fps if origin fps is lower than the setting fps. default 0, 1 for yes, 0 for no. FpsToOrig pulumi.IntPtrOutput `pulumi:"fpsToOrig"` // gop of the video, second, default origin of the video, range 2 - 6. Gop pulumi.IntPtrOutput `pulumi:"gop"` // template height, default 0, range 0 - 3000, must be pow of 2, needed while AiTransCode = 1. Height pulumi.IntPtrOutput `pulumi:"height"` // base on origin height if origin height is lower than the setting height. default 0, 1 for yes, 0 for no. HeightToOrig pulumi.IntPtrOutput `pulumi:"heightToOrig"` // keep audio or not, default 1 for yes, 0 for no. NeedAudio pulumi.IntPtrOutput `pulumi:"needAudio"` // keep video or not, default 1 for yes, 0 for no. NeedVideo pulumi.IntPtrOutput `pulumi:"needVideo"` // quality of the video, default baseline, support baseline/main/high. Profile pulumi.StringPtrOutput `pulumi:"profile"` // roate degree, default 0, support 0/90/180/270. Rotate pulumi.IntPtrOutput `pulumi:"rotate"` // let the short edge as the height. ShortEdgeAsHeight pulumi.IntPtrOutput `pulumi:"shortEdgeAsHeight"` // template name, only support 0-9 and a-z. TemplateName pulumi.StringOutput `pulumi:"templateName"` // video codec, default origin, support h264/h265/origin. Vcodec pulumi.StringPtrOutput `pulumi:"vcodec"` // video bitrate, 0 for origin, range 0kbps - 8000kbps. VideoBitrate pulumi.IntOutput `pulumi:"videoBitrate"` // template width, default 0, range 0 - 3000, must be pow of 2. Width pulumi.IntPtrOutput `pulumi:"width"` }
func GetLiveTranscodeTemplate ¶
func GetLiveTranscodeTemplate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LiveTranscodeTemplateState, opts ...pulumi.ResourceOption) (*LiveTranscodeTemplate, error)
GetLiveTranscodeTemplate gets an existing LiveTranscodeTemplate resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewLiveTranscodeTemplate ¶
func NewLiveTranscodeTemplate(ctx *pulumi.Context, name string, args *LiveTranscodeTemplateArgs, opts ...pulumi.ResourceOption) (*LiveTranscodeTemplate, error)
NewLiveTranscodeTemplate registers a new resource with the given unique name, arguments, and options.
func (*LiveTranscodeTemplate) ElementType ¶
func (*LiveTranscodeTemplate) ElementType() reflect.Type
func (*LiveTranscodeTemplate) ToLiveTranscodeTemplateOutput ¶
func (i *LiveTranscodeTemplate) ToLiveTranscodeTemplateOutput() LiveTranscodeTemplateOutput
func (*LiveTranscodeTemplate) ToLiveTranscodeTemplateOutputWithContext ¶
func (i *LiveTranscodeTemplate) ToLiveTranscodeTemplateOutputWithContext(ctx context.Context) LiveTranscodeTemplateOutput
type LiveTranscodeTemplateArgs ¶
type LiveTranscodeTemplateArgs struct { // default aac, not support now. Acodec pulumi.StringPtrInput // high speed mode adapt bitrate, support 0 - 0.5. AdaptBitratePercent pulumi.Float64PtrInput // enable high speed mode, default 0, 1 for enable, 0 for no. AiTransCode pulumi.IntPtrInput // default 0, range 0 - 500. AudioBitrate pulumi.IntPtrInput // base on origin bitrate if origin bitrate is lower than the setting bitrate. default 0, 1 for yes, 0 for no. BitrateToOrig pulumi.IntPtrInput // template desc. Description pulumi.StringPtrInput // DRM tracks, support AUDIO/SD/HD/UHD1/UHD2. DrmTracks pulumi.StringPtrInput // DRM type, support fairplay/normalaes/widevine. DrmType pulumi.StringPtrInput // video fps, default 0, range 0 - 60. Fps pulumi.IntPtrInput // base on origin fps if origin fps is lower than the setting fps. default 0, 1 for yes, 0 for no. FpsToOrig pulumi.IntPtrInput // gop of the video, second, default origin of the video, range 2 - 6. Gop pulumi.IntPtrInput // template height, default 0, range 0 - 3000, must be pow of 2, needed while AiTransCode = 1. Height pulumi.IntPtrInput // base on origin height if origin height is lower than the setting height. default 0, 1 for yes, 0 for no. HeightToOrig pulumi.IntPtrInput // keep audio or not, default 1 for yes, 0 for no. NeedAudio pulumi.IntPtrInput // keep video or not, default 1 for yes, 0 for no. NeedVideo pulumi.IntPtrInput // quality of the video, default baseline, support baseline/main/high. Profile pulumi.StringPtrInput // roate degree, default 0, support 0/90/180/270. Rotate pulumi.IntPtrInput // let the short edge as the height. ShortEdgeAsHeight pulumi.IntPtrInput // template name, only support 0-9 and a-z. TemplateName pulumi.StringInput // video codec, default origin, support h264/h265/origin. Vcodec pulumi.StringPtrInput // video bitrate, 0 for origin, range 0kbps - 8000kbps. VideoBitrate pulumi.IntInput // template width, default 0, range 0 - 3000, must be pow of 2. Width pulumi.IntPtrInput }
The set of arguments for constructing a LiveTranscodeTemplate resource.
func (LiveTranscodeTemplateArgs) ElementType ¶
func (LiveTranscodeTemplateArgs) ElementType() reflect.Type
type LiveTranscodeTemplateArray ¶
type LiveTranscodeTemplateArray []LiveTranscodeTemplateInput
func (LiveTranscodeTemplateArray) ElementType ¶
func (LiveTranscodeTemplateArray) ElementType() reflect.Type
func (LiveTranscodeTemplateArray) ToLiveTranscodeTemplateArrayOutput ¶
func (i LiveTranscodeTemplateArray) ToLiveTranscodeTemplateArrayOutput() LiveTranscodeTemplateArrayOutput
func (LiveTranscodeTemplateArray) ToLiveTranscodeTemplateArrayOutputWithContext ¶
func (i LiveTranscodeTemplateArray) ToLiveTranscodeTemplateArrayOutputWithContext(ctx context.Context) LiveTranscodeTemplateArrayOutput
type LiveTranscodeTemplateArrayInput ¶
type LiveTranscodeTemplateArrayInput interface { pulumi.Input ToLiveTranscodeTemplateArrayOutput() LiveTranscodeTemplateArrayOutput ToLiveTranscodeTemplateArrayOutputWithContext(context.Context) LiveTranscodeTemplateArrayOutput }
LiveTranscodeTemplateArrayInput is an input type that accepts LiveTranscodeTemplateArray and LiveTranscodeTemplateArrayOutput values. You can construct a concrete instance of `LiveTranscodeTemplateArrayInput` via:
LiveTranscodeTemplateArray{ LiveTranscodeTemplateArgs{...} }
type LiveTranscodeTemplateArrayOutput ¶
type LiveTranscodeTemplateArrayOutput struct{ *pulumi.OutputState }
func (LiveTranscodeTemplateArrayOutput) ElementType ¶
func (LiveTranscodeTemplateArrayOutput) ElementType() reflect.Type
func (LiveTranscodeTemplateArrayOutput) Index ¶
func (o LiveTranscodeTemplateArrayOutput) Index(i pulumi.IntInput) LiveTranscodeTemplateOutput
func (LiveTranscodeTemplateArrayOutput) ToLiveTranscodeTemplateArrayOutput ¶
func (o LiveTranscodeTemplateArrayOutput) ToLiveTranscodeTemplateArrayOutput() LiveTranscodeTemplateArrayOutput
func (LiveTranscodeTemplateArrayOutput) ToLiveTranscodeTemplateArrayOutputWithContext ¶
func (o LiveTranscodeTemplateArrayOutput) ToLiveTranscodeTemplateArrayOutputWithContext(ctx context.Context) LiveTranscodeTemplateArrayOutput
type LiveTranscodeTemplateInput ¶
type LiveTranscodeTemplateInput interface { pulumi.Input ToLiveTranscodeTemplateOutput() LiveTranscodeTemplateOutput ToLiveTranscodeTemplateOutputWithContext(ctx context.Context) LiveTranscodeTemplateOutput }
type LiveTranscodeTemplateMap ¶
type LiveTranscodeTemplateMap map[string]LiveTranscodeTemplateInput
func (LiveTranscodeTemplateMap) ElementType ¶
func (LiveTranscodeTemplateMap) ElementType() reflect.Type
func (LiveTranscodeTemplateMap) ToLiveTranscodeTemplateMapOutput ¶
func (i LiveTranscodeTemplateMap) ToLiveTranscodeTemplateMapOutput() LiveTranscodeTemplateMapOutput
func (LiveTranscodeTemplateMap) ToLiveTranscodeTemplateMapOutputWithContext ¶
func (i LiveTranscodeTemplateMap) ToLiveTranscodeTemplateMapOutputWithContext(ctx context.Context) LiveTranscodeTemplateMapOutput
type LiveTranscodeTemplateMapInput ¶
type LiveTranscodeTemplateMapInput interface { pulumi.Input ToLiveTranscodeTemplateMapOutput() LiveTranscodeTemplateMapOutput ToLiveTranscodeTemplateMapOutputWithContext(context.Context) LiveTranscodeTemplateMapOutput }
LiveTranscodeTemplateMapInput is an input type that accepts LiveTranscodeTemplateMap and LiveTranscodeTemplateMapOutput values. You can construct a concrete instance of `LiveTranscodeTemplateMapInput` via:
LiveTranscodeTemplateMap{ "key": LiveTranscodeTemplateArgs{...} }
type LiveTranscodeTemplateMapOutput ¶
type LiveTranscodeTemplateMapOutput struct{ *pulumi.OutputState }
func (LiveTranscodeTemplateMapOutput) ElementType ¶
func (LiveTranscodeTemplateMapOutput) ElementType() reflect.Type
func (LiveTranscodeTemplateMapOutput) MapIndex ¶
func (o LiveTranscodeTemplateMapOutput) MapIndex(k pulumi.StringInput) LiveTranscodeTemplateOutput
func (LiveTranscodeTemplateMapOutput) ToLiveTranscodeTemplateMapOutput ¶
func (o LiveTranscodeTemplateMapOutput) ToLiveTranscodeTemplateMapOutput() LiveTranscodeTemplateMapOutput
func (LiveTranscodeTemplateMapOutput) ToLiveTranscodeTemplateMapOutputWithContext ¶
func (o LiveTranscodeTemplateMapOutput) ToLiveTranscodeTemplateMapOutputWithContext(ctx context.Context) LiveTranscodeTemplateMapOutput
type LiveTranscodeTemplateOutput ¶
type LiveTranscodeTemplateOutput struct{ *pulumi.OutputState }
func (LiveTranscodeTemplateOutput) Acodec ¶
func (o LiveTranscodeTemplateOutput) Acodec() pulumi.StringPtrOutput
default aac, not support now.
func (LiveTranscodeTemplateOutput) AdaptBitratePercent ¶
func (o LiveTranscodeTemplateOutput) AdaptBitratePercent() pulumi.Float64PtrOutput
high speed mode adapt bitrate, support 0 - 0.5.
func (LiveTranscodeTemplateOutput) AiTransCode ¶
func (o LiveTranscodeTemplateOutput) AiTransCode() pulumi.IntPtrOutput
enable high speed mode, default 0, 1 for enable, 0 for no.
func (LiveTranscodeTemplateOutput) AudioBitrate ¶
func (o LiveTranscodeTemplateOutput) AudioBitrate() pulumi.IntPtrOutput
default 0, range 0 - 500.
func (LiveTranscodeTemplateOutput) BitrateToOrig ¶
func (o LiveTranscodeTemplateOutput) BitrateToOrig() pulumi.IntPtrOutput
base on origin bitrate if origin bitrate is lower than the setting bitrate. default 0, 1 for yes, 0 for no.
func (LiveTranscodeTemplateOutput) Description ¶
func (o LiveTranscodeTemplateOutput) Description() pulumi.StringPtrOutput
template desc.
func (LiveTranscodeTemplateOutput) DrmTracks ¶
func (o LiveTranscodeTemplateOutput) DrmTracks() pulumi.StringPtrOutput
DRM tracks, support AUDIO/SD/HD/UHD1/UHD2.
func (LiveTranscodeTemplateOutput) DrmType ¶
func (o LiveTranscodeTemplateOutput) DrmType() pulumi.StringPtrOutput
DRM type, support fairplay/normalaes/widevine.
func (LiveTranscodeTemplateOutput) ElementType ¶
func (LiveTranscodeTemplateOutput) ElementType() reflect.Type
func (LiveTranscodeTemplateOutput) Fps ¶
func (o LiveTranscodeTemplateOutput) Fps() pulumi.IntPtrOutput
video fps, default 0, range 0 - 60.
func (LiveTranscodeTemplateOutput) FpsToOrig ¶
func (o LiveTranscodeTemplateOutput) FpsToOrig() pulumi.IntPtrOutput
base on origin fps if origin fps is lower than the setting fps. default 0, 1 for yes, 0 for no.
func (LiveTranscodeTemplateOutput) Gop ¶
func (o LiveTranscodeTemplateOutput) Gop() pulumi.IntPtrOutput
gop of the video, second, default origin of the video, range 2 - 6.
func (LiveTranscodeTemplateOutput) Height ¶
func (o LiveTranscodeTemplateOutput) Height() pulumi.IntPtrOutput
template height, default 0, range 0 - 3000, must be pow of 2, needed while AiTransCode = 1.
func (LiveTranscodeTemplateOutput) HeightToOrig ¶
func (o LiveTranscodeTemplateOutput) HeightToOrig() pulumi.IntPtrOutput
base on origin height if origin height is lower than the setting height. default 0, 1 for yes, 0 for no.
func (LiveTranscodeTemplateOutput) NeedAudio ¶
func (o LiveTranscodeTemplateOutput) NeedAudio() pulumi.IntPtrOutput
keep audio or not, default 1 for yes, 0 for no.
func (LiveTranscodeTemplateOutput) NeedVideo ¶
func (o LiveTranscodeTemplateOutput) NeedVideo() pulumi.IntPtrOutput
keep video or not, default 1 for yes, 0 for no.
func (LiveTranscodeTemplateOutput) Profile ¶
func (o LiveTranscodeTemplateOutput) Profile() pulumi.StringPtrOutput
quality of the video, default baseline, support baseline/main/high.
func (LiveTranscodeTemplateOutput) Rotate ¶
func (o LiveTranscodeTemplateOutput) Rotate() pulumi.IntPtrOutput
roate degree, default 0, support 0/90/180/270.
func (LiveTranscodeTemplateOutput) ShortEdgeAsHeight ¶
func (o LiveTranscodeTemplateOutput) ShortEdgeAsHeight() pulumi.IntPtrOutput
let the short edge as the height.
func (LiveTranscodeTemplateOutput) TemplateName ¶
func (o LiveTranscodeTemplateOutput) TemplateName() pulumi.StringOutput
template name, only support 0-9 and a-z.
func (LiveTranscodeTemplateOutput) ToLiveTranscodeTemplateOutput ¶
func (o LiveTranscodeTemplateOutput) ToLiveTranscodeTemplateOutput() LiveTranscodeTemplateOutput
func (LiveTranscodeTemplateOutput) ToLiveTranscodeTemplateOutputWithContext ¶
func (o LiveTranscodeTemplateOutput) ToLiveTranscodeTemplateOutputWithContext(ctx context.Context) LiveTranscodeTemplateOutput
func (LiveTranscodeTemplateOutput) Vcodec ¶
func (o LiveTranscodeTemplateOutput) Vcodec() pulumi.StringPtrOutput
video codec, default origin, support h264/h265/origin.
func (LiveTranscodeTemplateOutput) VideoBitrate ¶
func (o LiveTranscodeTemplateOutput) VideoBitrate() pulumi.IntOutput
video bitrate, 0 for origin, range 0kbps - 8000kbps.
func (LiveTranscodeTemplateOutput) Width ¶
func (o LiveTranscodeTemplateOutput) Width() pulumi.IntPtrOutput
template width, default 0, range 0 - 3000, must be pow of 2.
type LiveTranscodeTemplateState ¶
type LiveTranscodeTemplateState struct { // default aac, not support now. Acodec pulumi.StringPtrInput // high speed mode adapt bitrate, support 0 - 0.5. AdaptBitratePercent pulumi.Float64PtrInput // enable high speed mode, default 0, 1 for enable, 0 for no. AiTransCode pulumi.IntPtrInput // default 0, range 0 - 500. AudioBitrate pulumi.IntPtrInput // base on origin bitrate if origin bitrate is lower than the setting bitrate. default 0, 1 for yes, 0 for no. BitrateToOrig pulumi.IntPtrInput // template desc. Description pulumi.StringPtrInput // DRM tracks, support AUDIO/SD/HD/UHD1/UHD2. DrmTracks pulumi.StringPtrInput // DRM type, support fairplay/normalaes/widevine. DrmType pulumi.StringPtrInput // video fps, default 0, range 0 - 60. Fps pulumi.IntPtrInput // base on origin fps if origin fps is lower than the setting fps. default 0, 1 for yes, 0 for no. FpsToOrig pulumi.IntPtrInput // gop of the video, second, default origin of the video, range 2 - 6. Gop pulumi.IntPtrInput // template height, default 0, range 0 - 3000, must be pow of 2, needed while AiTransCode = 1. Height pulumi.IntPtrInput // base on origin height if origin height is lower than the setting height. default 0, 1 for yes, 0 for no. HeightToOrig pulumi.IntPtrInput // keep audio or not, default 1 for yes, 0 for no. NeedAudio pulumi.IntPtrInput // keep video or not, default 1 for yes, 0 for no. NeedVideo pulumi.IntPtrInput // quality of the video, default baseline, support baseline/main/high. Profile pulumi.StringPtrInput // roate degree, default 0, support 0/90/180/270. Rotate pulumi.IntPtrInput // let the short edge as the height. ShortEdgeAsHeight pulumi.IntPtrInput // template name, only support 0-9 and a-z. TemplateName pulumi.StringPtrInput // video codec, default origin, support h264/h265/origin. Vcodec pulumi.StringPtrInput // video bitrate, 0 for origin, range 0kbps - 8000kbps. VideoBitrate pulumi.IntPtrInput // template width, default 0, range 0 - 3000, must be pow of 2. Width pulumi.IntPtrInput }
func (LiveTranscodeTemplateState) ElementType ¶
func (LiveTranscodeTemplateState) ElementType() reflect.Type
type PlayAuthKeyConfig ¶
type PlayAuthKeyConfig struct { pulumi.CustomResourceState // Alternate key for authentication. No transfer means that the current value is not modified. AuthBackKey pulumi.StringPtrOutput `pulumi:"authBackKey"` // Valid time, unit: second. No transfer means that the current value is not modified. AuthDelta pulumi.IntPtrOutput `pulumi:"authDelta"` // Authentication key. No transfer means that the current value is not modified. AuthKey pulumi.StringPtrOutput `pulumi:"authKey"` // Domain Name. DomainName pulumi.StringOutput `pulumi:"domainName"` // Enable or not, 0: Close, 1: Enable. No transfer means that the current value is not modified. Enable pulumi.IntPtrOutput `pulumi:"enable"` }
func GetPlayAuthKeyConfig ¶
func GetPlayAuthKeyConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PlayAuthKeyConfigState, opts ...pulumi.ResourceOption) (*PlayAuthKeyConfig, error)
GetPlayAuthKeyConfig gets an existing PlayAuthKeyConfig resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPlayAuthKeyConfig ¶
func NewPlayAuthKeyConfig(ctx *pulumi.Context, name string, args *PlayAuthKeyConfigArgs, opts ...pulumi.ResourceOption) (*PlayAuthKeyConfig, error)
NewPlayAuthKeyConfig registers a new resource with the given unique name, arguments, and options.
func (*PlayAuthKeyConfig) ElementType ¶
func (*PlayAuthKeyConfig) ElementType() reflect.Type
func (*PlayAuthKeyConfig) ToPlayAuthKeyConfigOutput ¶
func (i *PlayAuthKeyConfig) ToPlayAuthKeyConfigOutput() PlayAuthKeyConfigOutput
func (*PlayAuthKeyConfig) ToPlayAuthKeyConfigOutputWithContext ¶
func (i *PlayAuthKeyConfig) ToPlayAuthKeyConfigOutputWithContext(ctx context.Context) PlayAuthKeyConfigOutput
type PlayAuthKeyConfigArgs ¶
type PlayAuthKeyConfigArgs struct { // Alternate key for authentication. No transfer means that the current value is not modified. AuthBackKey pulumi.StringPtrInput // Valid time, unit: second. No transfer means that the current value is not modified. AuthDelta pulumi.IntPtrInput // Authentication key. No transfer means that the current value is not modified. AuthKey pulumi.StringPtrInput // Domain Name. DomainName pulumi.StringInput // Enable or not, 0: Close, 1: Enable. No transfer means that the current value is not modified. Enable pulumi.IntPtrInput }
The set of arguments for constructing a PlayAuthKeyConfig resource.
func (PlayAuthKeyConfigArgs) ElementType ¶
func (PlayAuthKeyConfigArgs) ElementType() reflect.Type
type PlayAuthKeyConfigArray ¶
type PlayAuthKeyConfigArray []PlayAuthKeyConfigInput
func (PlayAuthKeyConfigArray) ElementType ¶
func (PlayAuthKeyConfigArray) ElementType() reflect.Type
func (PlayAuthKeyConfigArray) ToPlayAuthKeyConfigArrayOutput ¶
func (i PlayAuthKeyConfigArray) ToPlayAuthKeyConfigArrayOutput() PlayAuthKeyConfigArrayOutput
func (PlayAuthKeyConfigArray) ToPlayAuthKeyConfigArrayOutputWithContext ¶
func (i PlayAuthKeyConfigArray) ToPlayAuthKeyConfigArrayOutputWithContext(ctx context.Context) PlayAuthKeyConfigArrayOutput
type PlayAuthKeyConfigArrayInput ¶
type PlayAuthKeyConfigArrayInput interface { pulumi.Input ToPlayAuthKeyConfigArrayOutput() PlayAuthKeyConfigArrayOutput ToPlayAuthKeyConfigArrayOutputWithContext(context.Context) PlayAuthKeyConfigArrayOutput }
PlayAuthKeyConfigArrayInput is an input type that accepts PlayAuthKeyConfigArray and PlayAuthKeyConfigArrayOutput values. You can construct a concrete instance of `PlayAuthKeyConfigArrayInput` via:
PlayAuthKeyConfigArray{ PlayAuthKeyConfigArgs{...} }
type PlayAuthKeyConfigArrayOutput ¶
type PlayAuthKeyConfigArrayOutput struct{ *pulumi.OutputState }
func (PlayAuthKeyConfigArrayOutput) ElementType ¶
func (PlayAuthKeyConfigArrayOutput) ElementType() reflect.Type
func (PlayAuthKeyConfigArrayOutput) Index ¶
func (o PlayAuthKeyConfigArrayOutput) Index(i pulumi.IntInput) PlayAuthKeyConfigOutput
func (PlayAuthKeyConfigArrayOutput) ToPlayAuthKeyConfigArrayOutput ¶
func (o PlayAuthKeyConfigArrayOutput) ToPlayAuthKeyConfigArrayOutput() PlayAuthKeyConfigArrayOutput
func (PlayAuthKeyConfigArrayOutput) ToPlayAuthKeyConfigArrayOutputWithContext ¶
func (o PlayAuthKeyConfigArrayOutput) ToPlayAuthKeyConfigArrayOutputWithContext(ctx context.Context) PlayAuthKeyConfigArrayOutput
type PlayAuthKeyConfigInput ¶
type PlayAuthKeyConfigInput interface { pulumi.Input ToPlayAuthKeyConfigOutput() PlayAuthKeyConfigOutput ToPlayAuthKeyConfigOutputWithContext(ctx context.Context) PlayAuthKeyConfigOutput }
type PlayAuthKeyConfigMap ¶
type PlayAuthKeyConfigMap map[string]PlayAuthKeyConfigInput
func (PlayAuthKeyConfigMap) ElementType ¶
func (PlayAuthKeyConfigMap) ElementType() reflect.Type
func (PlayAuthKeyConfigMap) ToPlayAuthKeyConfigMapOutput ¶
func (i PlayAuthKeyConfigMap) ToPlayAuthKeyConfigMapOutput() PlayAuthKeyConfigMapOutput
func (PlayAuthKeyConfigMap) ToPlayAuthKeyConfigMapOutputWithContext ¶
func (i PlayAuthKeyConfigMap) ToPlayAuthKeyConfigMapOutputWithContext(ctx context.Context) PlayAuthKeyConfigMapOutput
type PlayAuthKeyConfigMapInput ¶
type PlayAuthKeyConfigMapInput interface { pulumi.Input ToPlayAuthKeyConfigMapOutput() PlayAuthKeyConfigMapOutput ToPlayAuthKeyConfigMapOutputWithContext(context.Context) PlayAuthKeyConfigMapOutput }
PlayAuthKeyConfigMapInput is an input type that accepts PlayAuthKeyConfigMap and PlayAuthKeyConfigMapOutput values. You can construct a concrete instance of `PlayAuthKeyConfigMapInput` via:
PlayAuthKeyConfigMap{ "key": PlayAuthKeyConfigArgs{...} }
type PlayAuthKeyConfigMapOutput ¶
type PlayAuthKeyConfigMapOutput struct{ *pulumi.OutputState }
func (PlayAuthKeyConfigMapOutput) ElementType ¶
func (PlayAuthKeyConfigMapOutput) ElementType() reflect.Type
func (PlayAuthKeyConfigMapOutput) MapIndex ¶
func (o PlayAuthKeyConfigMapOutput) MapIndex(k pulumi.StringInput) PlayAuthKeyConfigOutput
func (PlayAuthKeyConfigMapOutput) ToPlayAuthKeyConfigMapOutput ¶
func (o PlayAuthKeyConfigMapOutput) ToPlayAuthKeyConfigMapOutput() PlayAuthKeyConfigMapOutput
func (PlayAuthKeyConfigMapOutput) ToPlayAuthKeyConfigMapOutputWithContext ¶
func (o PlayAuthKeyConfigMapOutput) ToPlayAuthKeyConfigMapOutputWithContext(ctx context.Context) PlayAuthKeyConfigMapOutput
type PlayAuthKeyConfigOutput ¶
type PlayAuthKeyConfigOutput struct{ *pulumi.OutputState }
func (PlayAuthKeyConfigOutput) AuthBackKey ¶
func (o PlayAuthKeyConfigOutput) AuthBackKey() pulumi.StringPtrOutput
Alternate key for authentication. No transfer means that the current value is not modified.
func (PlayAuthKeyConfigOutput) AuthDelta ¶
func (o PlayAuthKeyConfigOutput) AuthDelta() pulumi.IntPtrOutput
Valid time, unit: second. No transfer means that the current value is not modified.
func (PlayAuthKeyConfigOutput) AuthKey ¶
func (o PlayAuthKeyConfigOutput) AuthKey() pulumi.StringPtrOutput
Authentication key. No transfer means that the current value is not modified.
func (PlayAuthKeyConfigOutput) DomainName ¶
func (o PlayAuthKeyConfigOutput) DomainName() pulumi.StringOutput
Domain Name.
func (PlayAuthKeyConfigOutput) ElementType ¶
func (PlayAuthKeyConfigOutput) ElementType() reflect.Type
func (PlayAuthKeyConfigOutput) Enable ¶
func (o PlayAuthKeyConfigOutput) Enable() pulumi.IntPtrOutput
Enable or not, 0: Close, 1: Enable. No transfer means that the current value is not modified.
func (PlayAuthKeyConfigOutput) ToPlayAuthKeyConfigOutput ¶
func (o PlayAuthKeyConfigOutput) ToPlayAuthKeyConfigOutput() PlayAuthKeyConfigOutput
func (PlayAuthKeyConfigOutput) ToPlayAuthKeyConfigOutputWithContext ¶
func (o PlayAuthKeyConfigOutput) ToPlayAuthKeyConfigOutputWithContext(ctx context.Context) PlayAuthKeyConfigOutput
type PlayAuthKeyConfigState ¶
type PlayAuthKeyConfigState struct { // Alternate key for authentication. No transfer means that the current value is not modified. AuthBackKey pulumi.StringPtrInput // Valid time, unit: second. No transfer means that the current value is not modified. AuthDelta pulumi.IntPtrInput // Authentication key. No transfer means that the current value is not modified. AuthKey pulumi.StringPtrInput // Domain Name. DomainName pulumi.StringPtrInput // Enable or not, 0: Close, 1: Enable. No transfer means that the current value is not modified. Enable pulumi.IntPtrInput }
func (PlayAuthKeyConfigState) ElementType ¶
func (PlayAuthKeyConfigState) ElementType() reflect.Type
type PlayDomainCertAttachment ¶
type PlayDomainCertAttachment struct { pulumi.CustomResourceState // certificate expiration time. CertExpireTime pulumi.StringOutput `pulumi:"certExpireTime"` // certificate ID. CertId pulumi.IntOutput `pulumi:"certId"` // certificate type. 0: Self-owned certificate, 1: Tencent Cloud ssl managed certificate. CertType pulumi.IntOutput `pulumi:"certType"` // certificate remarks. Synonymous with CertName. CertificateAlias pulumi.StringOutput `pulumi:"certificateAlias"` // Tencent cloud ssl certificate Id. Refer to `tencentcloud_ssl_certificate` to create or obtain the resource ID. CloudCertId pulumi.StringPtrOutput `pulumi:"cloudCertId"` // The playback domains to bind and whether to enable HTTPS for them. If `CloudCertId` is unspecified, and a domain is // already bound with a certificate, this API will only update the HTTPS configuration of the domain. DomainInfo PlayDomainCertAttachmentDomainInfoOutput `pulumi:"domainInfo"` // The time when the rule was last updated. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
func GetPlayDomainCertAttachment ¶
func GetPlayDomainCertAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PlayDomainCertAttachmentState, opts ...pulumi.ResourceOption) (*PlayDomainCertAttachment, error)
GetPlayDomainCertAttachment gets an existing PlayDomainCertAttachment resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPlayDomainCertAttachment ¶
func NewPlayDomainCertAttachment(ctx *pulumi.Context, name string, args *PlayDomainCertAttachmentArgs, opts ...pulumi.ResourceOption) (*PlayDomainCertAttachment, error)
NewPlayDomainCertAttachment registers a new resource with the given unique name, arguments, and options.
func (*PlayDomainCertAttachment) ElementType ¶
func (*PlayDomainCertAttachment) ElementType() reflect.Type
func (*PlayDomainCertAttachment) ToPlayDomainCertAttachmentOutput ¶
func (i *PlayDomainCertAttachment) ToPlayDomainCertAttachmentOutput() PlayDomainCertAttachmentOutput
func (*PlayDomainCertAttachment) ToPlayDomainCertAttachmentOutputWithContext ¶
func (i *PlayDomainCertAttachment) ToPlayDomainCertAttachmentOutputWithContext(ctx context.Context) PlayDomainCertAttachmentOutput
type PlayDomainCertAttachmentArgs ¶
type PlayDomainCertAttachmentArgs struct { // Tencent cloud ssl certificate Id. Refer to `tencentcloud_ssl_certificate` to create or obtain the resource ID. CloudCertId pulumi.StringPtrInput // The playback domains to bind and whether to enable HTTPS for them. If `CloudCertId` is unspecified, and a domain is // already bound with a certificate, this API will only update the HTTPS configuration of the domain. DomainInfo PlayDomainCertAttachmentDomainInfoInput }
The set of arguments for constructing a PlayDomainCertAttachment resource.
func (PlayDomainCertAttachmentArgs) ElementType ¶
func (PlayDomainCertAttachmentArgs) ElementType() reflect.Type
type PlayDomainCertAttachmentArray ¶
type PlayDomainCertAttachmentArray []PlayDomainCertAttachmentInput
func (PlayDomainCertAttachmentArray) ElementType ¶
func (PlayDomainCertAttachmentArray) ElementType() reflect.Type
func (PlayDomainCertAttachmentArray) ToPlayDomainCertAttachmentArrayOutput ¶
func (i PlayDomainCertAttachmentArray) ToPlayDomainCertAttachmentArrayOutput() PlayDomainCertAttachmentArrayOutput
func (PlayDomainCertAttachmentArray) ToPlayDomainCertAttachmentArrayOutputWithContext ¶
func (i PlayDomainCertAttachmentArray) ToPlayDomainCertAttachmentArrayOutputWithContext(ctx context.Context) PlayDomainCertAttachmentArrayOutput
type PlayDomainCertAttachmentArrayInput ¶
type PlayDomainCertAttachmentArrayInput interface { pulumi.Input ToPlayDomainCertAttachmentArrayOutput() PlayDomainCertAttachmentArrayOutput ToPlayDomainCertAttachmentArrayOutputWithContext(context.Context) PlayDomainCertAttachmentArrayOutput }
PlayDomainCertAttachmentArrayInput is an input type that accepts PlayDomainCertAttachmentArray and PlayDomainCertAttachmentArrayOutput values. You can construct a concrete instance of `PlayDomainCertAttachmentArrayInput` via:
PlayDomainCertAttachmentArray{ PlayDomainCertAttachmentArgs{...} }
type PlayDomainCertAttachmentArrayOutput ¶
type PlayDomainCertAttachmentArrayOutput struct{ *pulumi.OutputState }
func (PlayDomainCertAttachmentArrayOutput) ElementType ¶
func (PlayDomainCertAttachmentArrayOutput) ElementType() reflect.Type
func (PlayDomainCertAttachmentArrayOutput) Index ¶
func (o PlayDomainCertAttachmentArrayOutput) Index(i pulumi.IntInput) PlayDomainCertAttachmentOutput
func (PlayDomainCertAttachmentArrayOutput) ToPlayDomainCertAttachmentArrayOutput ¶
func (o PlayDomainCertAttachmentArrayOutput) ToPlayDomainCertAttachmentArrayOutput() PlayDomainCertAttachmentArrayOutput
func (PlayDomainCertAttachmentArrayOutput) ToPlayDomainCertAttachmentArrayOutputWithContext ¶
func (o PlayDomainCertAttachmentArrayOutput) ToPlayDomainCertAttachmentArrayOutputWithContext(ctx context.Context) PlayDomainCertAttachmentArrayOutput
type PlayDomainCertAttachmentDomainInfoArgs ¶
type PlayDomainCertAttachmentDomainInfoArgs struct { DomainName pulumi.StringInput `pulumi:"domainName"` Status pulumi.IntInput `pulumi:"status"` }
func (PlayDomainCertAttachmentDomainInfoArgs) ElementType ¶
func (PlayDomainCertAttachmentDomainInfoArgs) ElementType() reflect.Type
func (PlayDomainCertAttachmentDomainInfoArgs) ToPlayDomainCertAttachmentDomainInfoOutput ¶
func (i PlayDomainCertAttachmentDomainInfoArgs) ToPlayDomainCertAttachmentDomainInfoOutput() PlayDomainCertAttachmentDomainInfoOutput
func (PlayDomainCertAttachmentDomainInfoArgs) ToPlayDomainCertAttachmentDomainInfoOutputWithContext ¶
func (i PlayDomainCertAttachmentDomainInfoArgs) ToPlayDomainCertAttachmentDomainInfoOutputWithContext(ctx context.Context) PlayDomainCertAttachmentDomainInfoOutput
func (PlayDomainCertAttachmentDomainInfoArgs) ToPlayDomainCertAttachmentDomainInfoPtrOutput ¶
func (i PlayDomainCertAttachmentDomainInfoArgs) ToPlayDomainCertAttachmentDomainInfoPtrOutput() PlayDomainCertAttachmentDomainInfoPtrOutput
func (PlayDomainCertAttachmentDomainInfoArgs) ToPlayDomainCertAttachmentDomainInfoPtrOutputWithContext ¶
func (i PlayDomainCertAttachmentDomainInfoArgs) ToPlayDomainCertAttachmentDomainInfoPtrOutputWithContext(ctx context.Context) PlayDomainCertAttachmentDomainInfoPtrOutput
type PlayDomainCertAttachmentDomainInfoInput ¶
type PlayDomainCertAttachmentDomainInfoInput interface { pulumi.Input ToPlayDomainCertAttachmentDomainInfoOutput() PlayDomainCertAttachmentDomainInfoOutput ToPlayDomainCertAttachmentDomainInfoOutputWithContext(context.Context) PlayDomainCertAttachmentDomainInfoOutput }
PlayDomainCertAttachmentDomainInfoInput is an input type that accepts PlayDomainCertAttachmentDomainInfoArgs and PlayDomainCertAttachmentDomainInfoOutput values. You can construct a concrete instance of `PlayDomainCertAttachmentDomainInfoInput` via:
PlayDomainCertAttachmentDomainInfoArgs{...}
type PlayDomainCertAttachmentDomainInfoOutput ¶
type PlayDomainCertAttachmentDomainInfoOutput struct{ *pulumi.OutputState }
func (PlayDomainCertAttachmentDomainInfoOutput) DomainName ¶
func (o PlayDomainCertAttachmentDomainInfoOutput) DomainName() pulumi.StringOutput
func (PlayDomainCertAttachmentDomainInfoOutput) ElementType ¶
func (PlayDomainCertAttachmentDomainInfoOutput) ElementType() reflect.Type
func (PlayDomainCertAttachmentDomainInfoOutput) Status ¶
func (o PlayDomainCertAttachmentDomainInfoOutput) Status() pulumi.IntOutput
func (PlayDomainCertAttachmentDomainInfoOutput) ToPlayDomainCertAttachmentDomainInfoOutput ¶
func (o PlayDomainCertAttachmentDomainInfoOutput) ToPlayDomainCertAttachmentDomainInfoOutput() PlayDomainCertAttachmentDomainInfoOutput
func (PlayDomainCertAttachmentDomainInfoOutput) ToPlayDomainCertAttachmentDomainInfoOutputWithContext ¶
func (o PlayDomainCertAttachmentDomainInfoOutput) ToPlayDomainCertAttachmentDomainInfoOutputWithContext(ctx context.Context) PlayDomainCertAttachmentDomainInfoOutput
func (PlayDomainCertAttachmentDomainInfoOutput) ToPlayDomainCertAttachmentDomainInfoPtrOutput ¶
func (o PlayDomainCertAttachmentDomainInfoOutput) ToPlayDomainCertAttachmentDomainInfoPtrOutput() PlayDomainCertAttachmentDomainInfoPtrOutput
func (PlayDomainCertAttachmentDomainInfoOutput) ToPlayDomainCertAttachmentDomainInfoPtrOutputWithContext ¶
func (o PlayDomainCertAttachmentDomainInfoOutput) ToPlayDomainCertAttachmentDomainInfoPtrOutputWithContext(ctx context.Context) PlayDomainCertAttachmentDomainInfoPtrOutput
type PlayDomainCertAttachmentDomainInfoPtrInput ¶
type PlayDomainCertAttachmentDomainInfoPtrInput interface { pulumi.Input ToPlayDomainCertAttachmentDomainInfoPtrOutput() PlayDomainCertAttachmentDomainInfoPtrOutput ToPlayDomainCertAttachmentDomainInfoPtrOutputWithContext(context.Context) PlayDomainCertAttachmentDomainInfoPtrOutput }
PlayDomainCertAttachmentDomainInfoPtrInput is an input type that accepts PlayDomainCertAttachmentDomainInfoArgs, PlayDomainCertAttachmentDomainInfoPtr and PlayDomainCertAttachmentDomainInfoPtrOutput values. You can construct a concrete instance of `PlayDomainCertAttachmentDomainInfoPtrInput` via:
PlayDomainCertAttachmentDomainInfoArgs{...} or: nil
func PlayDomainCertAttachmentDomainInfoPtr ¶
func PlayDomainCertAttachmentDomainInfoPtr(v *PlayDomainCertAttachmentDomainInfoArgs) PlayDomainCertAttachmentDomainInfoPtrInput
type PlayDomainCertAttachmentDomainInfoPtrOutput ¶
type PlayDomainCertAttachmentDomainInfoPtrOutput struct{ *pulumi.OutputState }
func (PlayDomainCertAttachmentDomainInfoPtrOutput) DomainName ¶
func (o PlayDomainCertAttachmentDomainInfoPtrOutput) DomainName() pulumi.StringPtrOutput
func (PlayDomainCertAttachmentDomainInfoPtrOutput) ElementType ¶
func (PlayDomainCertAttachmentDomainInfoPtrOutput) ElementType() reflect.Type
func (PlayDomainCertAttachmentDomainInfoPtrOutput) Status ¶
func (o PlayDomainCertAttachmentDomainInfoPtrOutput) Status() pulumi.IntPtrOutput
func (PlayDomainCertAttachmentDomainInfoPtrOutput) ToPlayDomainCertAttachmentDomainInfoPtrOutput ¶
func (o PlayDomainCertAttachmentDomainInfoPtrOutput) ToPlayDomainCertAttachmentDomainInfoPtrOutput() PlayDomainCertAttachmentDomainInfoPtrOutput
func (PlayDomainCertAttachmentDomainInfoPtrOutput) ToPlayDomainCertAttachmentDomainInfoPtrOutputWithContext ¶
func (o PlayDomainCertAttachmentDomainInfoPtrOutput) ToPlayDomainCertAttachmentDomainInfoPtrOutputWithContext(ctx context.Context) PlayDomainCertAttachmentDomainInfoPtrOutput
type PlayDomainCertAttachmentInput ¶
type PlayDomainCertAttachmentInput interface { pulumi.Input ToPlayDomainCertAttachmentOutput() PlayDomainCertAttachmentOutput ToPlayDomainCertAttachmentOutputWithContext(ctx context.Context) PlayDomainCertAttachmentOutput }
type PlayDomainCertAttachmentMap ¶
type PlayDomainCertAttachmentMap map[string]PlayDomainCertAttachmentInput
func (PlayDomainCertAttachmentMap) ElementType ¶
func (PlayDomainCertAttachmentMap) ElementType() reflect.Type
func (PlayDomainCertAttachmentMap) ToPlayDomainCertAttachmentMapOutput ¶
func (i PlayDomainCertAttachmentMap) ToPlayDomainCertAttachmentMapOutput() PlayDomainCertAttachmentMapOutput
func (PlayDomainCertAttachmentMap) ToPlayDomainCertAttachmentMapOutputWithContext ¶
func (i PlayDomainCertAttachmentMap) ToPlayDomainCertAttachmentMapOutputWithContext(ctx context.Context) PlayDomainCertAttachmentMapOutput
type PlayDomainCertAttachmentMapInput ¶
type PlayDomainCertAttachmentMapInput interface { pulumi.Input ToPlayDomainCertAttachmentMapOutput() PlayDomainCertAttachmentMapOutput ToPlayDomainCertAttachmentMapOutputWithContext(context.Context) PlayDomainCertAttachmentMapOutput }
PlayDomainCertAttachmentMapInput is an input type that accepts PlayDomainCertAttachmentMap and PlayDomainCertAttachmentMapOutput values. You can construct a concrete instance of `PlayDomainCertAttachmentMapInput` via:
PlayDomainCertAttachmentMap{ "key": PlayDomainCertAttachmentArgs{...} }
type PlayDomainCertAttachmentMapOutput ¶
type PlayDomainCertAttachmentMapOutput struct{ *pulumi.OutputState }
func (PlayDomainCertAttachmentMapOutput) ElementType ¶
func (PlayDomainCertAttachmentMapOutput) ElementType() reflect.Type
func (PlayDomainCertAttachmentMapOutput) MapIndex ¶
func (o PlayDomainCertAttachmentMapOutput) MapIndex(k pulumi.StringInput) PlayDomainCertAttachmentOutput
func (PlayDomainCertAttachmentMapOutput) ToPlayDomainCertAttachmentMapOutput ¶
func (o PlayDomainCertAttachmentMapOutput) ToPlayDomainCertAttachmentMapOutput() PlayDomainCertAttachmentMapOutput
func (PlayDomainCertAttachmentMapOutput) ToPlayDomainCertAttachmentMapOutputWithContext ¶
func (o PlayDomainCertAttachmentMapOutput) ToPlayDomainCertAttachmentMapOutputWithContext(ctx context.Context) PlayDomainCertAttachmentMapOutput
type PlayDomainCertAttachmentOutput ¶
type PlayDomainCertAttachmentOutput struct{ *pulumi.OutputState }
func (PlayDomainCertAttachmentOutput) CertExpireTime ¶
func (o PlayDomainCertAttachmentOutput) CertExpireTime() pulumi.StringOutput
certificate expiration time.
func (PlayDomainCertAttachmentOutput) CertId ¶
func (o PlayDomainCertAttachmentOutput) CertId() pulumi.IntOutput
certificate ID.
func (PlayDomainCertAttachmentOutput) CertType ¶
func (o PlayDomainCertAttachmentOutput) CertType() pulumi.IntOutput
certificate type. 0: Self-owned certificate, 1: Tencent Cloud ssl managed certificate.
func (PlayDomainCertAttachmentOutput) CertificateAlias ¶
func (o PlayDomainCertAttachmentOutput) CertificateAlias() pulumi.StringOutput
certificate remarks. Synonymous with CertName.
func (PlayDomainCertAttachmentOutput) CloudCertId ¶
func (o PlayDomainCertAttachmentOutput) CloudCertId() pulumi.StringPtrOutput
Tencent cloud ssl certificate Id. Refer to `tencentcloud_ssl_certificate` to create or obtain the resource ID.
func (PlayDomainCertAttachmentOutput) DomainInfo ¶
func (o PlayDomainCertAttachmentOutput) DomainInfo() PlayDomainCertAttachmentDomainInfoOutput
The playback domains to bind and whether to enable HTTPS for them. If `CloudCertId` is unspecified, and a domain is already bound with a certificate, this API will only update the HTTPS configuration of the domain.
func (PlayDomainCertAttachmentOutput) ElementType ¶
func (PlayDomainCertAttachmentOutput) ElementType() reflect.Type
func (PlayDomainCertAttachmentOutput) ToPlayDomainCertAttachmentOutput ¶
func (o PlayDomainCertAttachmentOutput) ToPlayDomainCertAttachmentOutput() PlayDomainCertAttachmentOutput
func (PlayDomainCertAttachmentOutput) ToPlayDomainCertAttachmentOutputWithContext ¶
func (o PlayDomainCertAttachmentOutput) ToPlayDomainCertAttachmentOutputWithContext(ctx context.Context) PlayDomainCertAttachmentOutput
func (PlayDomainCertAttachmentOutput) UpdateTime ¶
func (o PlayDomainCertAttachmentOutput) UpdateTime() pulumi.StringOutput
The time when the rule was last updated.
type PlayDomainCertAttachmentState ¶
type PlayDomainCertAttachmentState struct { // certificate expiration time. CertExpireTime pulumi.StringPtrInput // certificate ID. CertId pulumi.IntPtrInput // certificate type. 0: Self-owned certificate, 1: Tencent Cloud ssl managed certificate. CertType pulumi.IntPtrInput // certificate remarks. Synonymous with CertName. CertificateAlias pulumi.StringPtrInput // Tencent cloud ssl certificate Id. Refer to `tencentcloud_ssl_certificate` to create or obtain the resource ID. CloudCertId pulumi.StringPtrInput // The playback domains to bind and whether to enable HTTPS for them. If `CloudCertId` is unspecified, and a domain is // already bound with a certificate, this API will only update the HTTPS configuration of the domain. DomainInfo PlayDomainCertAttachmentDomainInfoPtrInput // The time when the rule was last updated. UpdateTime pulumi.StringPtrInput }
func (PlayDomainCertAttachmentState) ElementType ¶
func (PlayDomainCertAttachmentState) ElementType() reflect.Type
type PullStreamTask ¶
type PullStreamTask struct { pulumi.CustomResourceState // push app name. AppName pulumi.StringOutput `pulumi:"appName"` // backup pull source type. BackupSourceType pulumi.StringPtrOutput `pulumi:"backupSourceType"` // backup pull source. BackupSourceUrl pulumi.StringPtrOutput `pulumi:"backupSourceUrl"` // defind the callback event you need, null for all. TaskStart, TaskExit, VodSourceFileStart, VodSourceFileFinish, // ResetTaskConfig, PullFileUnstable, PushStreamUnstable, PullFileFailed, PushStreamFailed, FileEndEarly. CallbackEvents pulumi.StringArrayOutput `pulumi:"callbackEvents"` // task event callback url. CallbackUrl pulumi.StringPtrOutput `pulumi:"callbackUrl"` // desc for pull task. Comment pulumi.StringPtrOutput `pulumi:"comment"` // desc who create the task. CreateBy pulumi.StringOutput `pulumi:"createBy"` // create time. CreateTime pulumi.StringOutput `pulumi:"createTime"` // push domain name. DomainName pulumi.StringOutput `pulumi:"domainName"` // task end time. EndTime pulumi.StringOutput `pulumi:"endTime"` // ignore_region for ignore the input region and reblance inside the server. ExtraCmd pulumi.StringPtrOutput `pulumi:"extraCmd"` // task enable or disable. FileIndex pulumi.IntPtrOutput `pulumi:"fileIndex"` // task enable or disable. OffsetTime pulumi.IntPtrOutput `pulumi:"offsetTime"` // desc operator user name. Operator pulumi.StringPtrOutput `pulumi:"operator"` // other pushing args. PushArgs pulumi.StringPtrOutput `pulumi:"pushArgs"` // task run region. Region pulumi.StringOutput `pulumi:"region"` // 'PullLivePushLive': SourceUrls live type, 'PullVodPushLive': SourceUrls vod type. SourceType pulumi.StringOutput `pulumi:"sourceType"` // Pull Source media, SourceType=PullLivePushLive only 1 value, SourceType=PullLivePushLive can input multi values. SourceUrls pulumi.StringArrayOutput `pulumi:"sourceUrls"` // task begin time. StartTime pulumi.StringOutput `pulumi:"startTime"` // task enable or disable. Status pulumi.StringOutput `pulumi:"status"` // push stream name. StreamName pulumi.StringOutput `pulumi:"streamName"` // full target push url, DomainName, AppName, StreamName field must be empty. ToUrl pulumi.StringPtrOutput `pulumi:"toUrl"` // desc who update the task. UpdateBy pulumi.StringOutput `pulumi:"updateBy"` // update time. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` // loop time for vod. VodLoopTimes pulumi.IntOutput `pulumi:"vodLoopTimes"` // vod refresh method. 'ImmediateNewSource': switch to new source at once, // 'ContinueBreakPoint': switch to new source while old source finish. VodRefreshType pulumi.StringOutput `pulumi:"vodRefreshType"` // watermark list, max 4 setting. WatermarkLists PullStreamTaskWatermarkListArrayOutput `pulumi:"watermarkLists"` }
func GetPullStreamTask ¶
func GetPullStreamTask(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PullStreamTaskState, opts ...pulumi.ResourceOption) (*PullStreamTask, error)
GetPullStreamTask gets an existing PullStreamTask resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPullStreamTask ¶
func NewPullStreamTask(ctx *pulumi.Context, name string, args *PullStreamTaskArgs, opts ...pulumi.ResourceOption) (*PullStreamTask, error)
NewPullStreamTask registers a new resource with the given unique name, arguments, and options.
func (*PullStreamTask) ElementType ¶
func (*PullStreamTask) ElementType() reflect.Type
func (*PullStreamTask) ToPullStreamTaskOutput ¶
func (i *PullStreamTask) ToPullStreamTaskOutput() PullStreamTaskOutput
func (*PullStreamTask) ToPullStreamTaskOutputWithContext ¶
func (i *PullStreamTask) ToPullStreamTaskOutputWithContext(ctx context.Context) PullStreamTaskOutput
type PullStreamTaskArgs ¶
type PullStreamTaskArgs struct { // push app name. AppName pulumi.StringInput // backup pull source type. BackupSourceType pulumi.StringPtrInput // backup pull source. BackupSourceUrl pulumi.StringPtrInput // defind the callback event you need, null for all. TaskStart, TaskExit, VodSourceFileStart, VodSourceFileFinish, // ResetTaskConfig, PullFileUnstable, PushStreamUnstable, PullFileFailed, PushStreamFailed, FileEndEarly. CallbackEvents pulumi.StringArrayInput // task event callback url. CallbackUrl pulumi.StringPtrInput // desc for pull task. Comment pulumi.StringPtrInput // push domain name. DomainName pulumi.StringInput // task end time. EndTime pulumi.StringInput // ignore_region for ignore the input region and reblance inside the server. ExtraCmd pulumi.StringPtrInput // task enable or disable. FileIndex pulumi.IntPtrInput // task enable or disable. OffsetTime pulumi.IntPtrInput // desc operator user name. Operator pulumi.StringPtrInput // other pushing args. PushArgs pulumi.StringPtrInput // 'PullLivePushLive': SourceUrls live type, 'PullVodPushLive': SourceUrls vod type. SourceType pulumi.StringInput // Pull Source media, SourceType=PullLivePushLive only 1 value, SourceType=PullLivePushLive can input multi values. SourceUrls pulumi.StringArrayInput // task begin time. StartTime pulumi.StringInput // task enable or disable. Status pulumi.StringPtrInput // push stream name. StreamName pulumi.StringInput // full target push url, DomainName, AppName, StreamName field must be empty. ToUrl pulumi.StringPtrInput // loop time for vod. VodLoopTimes pulumi.IntPtrInput // vod refresh method. 'ImmediateNewSource': switch to new source at once, // 'ContinueBreakPoint': switch to new source while old source finish. VodRefreshType pulumi.StringPtrInput // watermark list, max 4 setting. WatermarkLists PullStreamTaskWatermarkListArrayInput }
The set of arguments for constructing a PullStreamTask resource.
func (PullStreamTaskArgs) ElementType ¶
func (PullStreamTaskArgs) ElementType() reflect.Type
type PullStreamTaskArray ¶
type PullStreamTaskArray []PullStreamTaskInput
func (PullStreamTaskArray) ElementType ¶
func (PullStreamTaskArray) ElementType() reflect.Type
func (PullStreamTaskArray) ToPullStreamTaskArrayOutput ¶
func (i PullStreamTaskArray) ToPullStreamTaskArrayOutput() PullStreamTaskArrayOutput
func (PullStreamTaskArray) ToPullStreamTaskArrayOutputWithContext ¶
func (i PullStreamTaskArray) ToPullStreamTaskArrayOutputWithContext(ctx context.Context) PullStreamTaskArrayOutput
type PullStreamTaskArrayInput ¶
type PullStreamTaskArrayInput interface { pulumi.Input ToPullStreamTaskArrayOutput() PullStreamTaskArrayOutput ToPullStreamTaskArrayOutputWithContext(context.Context) PullStreamTaskArrayOutput }
PullStreamTaskArrayInput is an input type that accepts PullStreamTaskArray and PullStreamTaskArrayOutput values. You can construct a concrete instance of `PullStreamTaskArrayInput` via:
PullStreamTaskArray{ PullStreamTaskArgs{...} }
type PullStreamTaskArrayOutput ¶
type PullStreamTaskArrayOutput struct{ *pulumi.OutputState }
func (PullStreamTaskArrayOutput) ElementType ¶
func (PullStreamTaskArrayOutput) ElementType() reflect.Type
func (PullStreamTaskArrayOutput) Index ¶
func (o PullStreamTaskArrayOutput) Index(i pulumi.IntInput) PullStreamTaskOutput
func (PullStreamTaskArrayOutput) ToPullStreamTaskArrayOutput ¶
func (o PullStreamTaskArrayOutput) ToPullStreamTaskArrayOutput() PullStreamTaskArrayOutput
func (PullStreamTaskArrayOutput) ToPullStreamTaskArrayOutputWithContext ¶
func (o PullStreamTaskArrayOutput) ToPullStreamTaskArrayOutputWithContext(ctx context.Context) PullStreamTaskArrayOutput
type PullStreamTaskInput ¶
type PullStreamTaskInput interface { pulumi.Input ToPullStreamTaskOutput() PullStreamTaskOutput ToPullStreamTaskOutputWithContext(ctx context.Context) PullStreamTaskOutput }
type PullStreamTaskMap ¶
type PullStreamTaskMap map[string]PullStreamTaskInput
func (PullStreamTaskMap) ElementType ¶
func (PullStreamTaskMap) ElementType() reflect.Type
func (PullStreamTaskMap) ToPullStreamTaskMapOutput ¶
func (i PullStreamTaskMap) ToPullStreamTaskMapOutput() PullStreamTaskMapOutput
func (PullStreamTaskMap) ToPullStreamTaskMapOutputWithContext ¶
func (i PullStreamTaskMap) ToPullStreamTaskMapOutputWithContext(ctx context.Context) PullStreamTaskMapOutput
type PullStreamTaskMapInput ¶
type PullStreamTaskMapInput interface { pulumi.Input ToPullStreamTaskMapOutput() PullStreamTaskMapOutput ToPullStreamTaskMapOutputWithContext(context.Context) PullStreamTaskMapOutput }
PullStreamTaskMapInput is an input type that accepts PullStreamTaskMap and PullStreamTaskMapOutput values. You can construct a concrete instance of `PullStreamTaskMapInput` via:
PullStreamTaskMap{ "key": PullStreamTaskArgs{...} }
type PullStreamTaskMapOutput ¶
type PullStreamTaskMapOutput struct{ *pulumi.OutputState }
func (PullStreamTaskMapOutput) ElementType ¶
func (PullStreamTaskMapOutput) ElementType() reflect.Type
func (PullStreamTaskMapOutput) MapIndex ¶
func (o PullStreamTaskMapOutput) MapIndex(k pulumi.StringInput) PullStreamTaskOutput
func (PullStreamTaskMapOutput) ToPullStreamTaskMapOutput ¶
func (o PullStreamTaskMapOutput) ToPullStreamTaskMapOutput() PullStreamTaskMapOutput
func (PullStreamTaskMapOutput) ToPullStreamTaskMapOutputWithContext ¶
func (o PullStreamTaskMapOutput) ToPullStreamTaskMapOutputWithContext(ctx context.Context) PullStreamTaskMapOutput
type PullStreamTaskOutput ¶
type PullStreamTaskOutput struct{ *pulumi.OutputState }
func (PullStreamTaskOutput) AppName ¶
func (o PullStreamTaskOutput) AppName() pulumi.StringOutput
push app name.
func (PullStreamTaskOutput) BackupSourceType ¶
func (o PullStreamTaskOutput) BackupSourceType() pulumi.StringPtrOutput
backup pull source type.
func (PullStreamTaskOutput) BackupSourceUrl ¶
func (o PullStreamTaskOutput) BackupSourceUrl() pulumi.StringPtrOutput
backup pull source.
func (PullStreamTaskOutput) CallbackEvents ¶
func (o PullStreamTaskOutput) CallbackEvents() pulumi.StringArrayOutput
defind the callback event you need, null for all. TaskStart, TaskExit, VodSourceFileStart, VodSourceFileFinish, ResetTaskConfig, PullFileUnstable, PushStreamUnstable, PullFileFailed, PushStreamFailed, FileEndEarly.
func (PullStreamTaskOutput) CallbackUrl ¶
func (o PullStreamTaskOutput) CallbackUrl() pulumi.StringPtrOutput
task event callback url.
func (PullStreamTaskOutput) Comment ¶
func (o PullStreamTaskOutput) Comment() pulumi.StringPtrOutput
desc for pull task.
func (PullStreamTaskOutput) CreateBy ¶
func (o PullStreamTaskOutput) CreateBy() pulumi.StringOutput
desc who create the task.
func (PullStreamTaskOutput) CreateTime ¶
func (o PullStreamTaskOutput) CreateTime() pulumi.StringOutput
create time.
func (PullStreamTaskOutput) DomainName ¶
func (o PullStreamTaskOutput) DomainName() pulumi.StringOutput
push domain name.
func (PullStreamTaskOutput) ElementType ¶
func (PullStreamTaskOutput) ElementType() reflect.Type
func (PullStreamTaskOutput) EndTime ¶
func (o PullStreamTaskOutput) EndTime() pulumi.StringOutput
task end time.
func (PullStreamTaskOutput) ExtraCmd ¶
func (o PullStreamTaskOutput) ExtraCmd() pulumi.StringPtrOutput
ignore_region for ignore the input region and reblance inside the server.
func (PullStreamTaskOutput) FileIndex ¶
func (o PullStreamTaskOutput) FileIndex() pulumi.IntPtrOutput
task enable or disable.
func (PullStreamTaskOutput) OffsetTime ¶
func (o PullStreamTaskOutput) OffsetTime() pulumi.IntPtrOutput
task enable or disable.
func (PullStreamTaskOutput) Operator ¶
func (o PullStreamTaskOutput) Operator() pulumi.StringPtrOutput
desc operator user name.
func (PullStreamTaskOutput) PushArgs ¶
func (o PullStreamTaskOutput) PushArgs() pulumi.StringPtrOutput
other pushing args.
func (PullStreamTaskOutput) Region ¶
func (o PullStreamTaskOutput) Region() pulumi.StringOutput
task run region.
func (PullStreamTaskOutput) SourceType ¶
func (o PullStreamTaskOutput) SourceType() pulumi.StringOutput
'PullLivePushLive': SourceUrls live type, 'PullVodPushLive': SourceUrls vod type.
func (PullStreamTaskOutput) SourceUrls ¶
func (o PullStreamTaskOutput) SourceUrls() pulumi.StringArrayOutput
Pull Source media, SourceType=PullLivePushLive only 1 value, SourceType=PullLivePushLive can input multi values.
func (PullStreamTaskOutput) StartTime ¶
func (o PullStreamTaskOutput) StartTime() pulumi.StringOutput
task begin time.
func (PullStreamTaskOutput) Status ¶
func (o PullStreamTaskOutput) Status() pulumi.StringOutput
task enable or disable.
func (PullStreamTaskOutput) StreamName ¶
func (o PullStreamTaskOutput) StreamName() pulumi.StringOutput
push stream name.
func (PullStreamTaskOutput) ToPullStreamTaskOutput ¶
func (o PullStreamTaskOutput) ToPullStreamTaskOutput() PullStreamTaskOutput
func (PullStreamTaskOutput) ToPullStreamTaskOutputWithContext ¶
func (o PullStreamTaskOutput) ToPullStreamTaskOutputWithContext(ctx context.Context) PullStreamTaskOutput
func (PullStreamTaskOutput) ToUrl ¶
func (o PullStreamTaskOutput) ToUrl() pulumi.StringPtrOutput
full target push url, DomainName, AppName, StreamName field must be empty.
func (PullStreamTaskOutput) UpdateBy ¶
func (o PullStreamTaskOutput) UpdateBy() pulumi.StringOutput
desc who update the task.
func (PullStreamTaskOutput) UpdateTime ¶
func (o PullStreamTaskOutput) UpdateTime() pulumi.StringOutput
update time.
func (PullStreamTaskOutput) VodLoopTimes ¶
func (o PullStreamTaskOutput) VodLoopTimes() pulumi.IntOutput
loop time for vod.
func (PullStreamTaskOutput) VodRefreshType ¶
func (o PullStreamTaskOutput) VodRefreshType() pulumi.StringOutput
vod refresh method. 'ImmediateNewSource': switch to new source at once, 'ContinueBreakPoint': switch to new source while old source finish.
func (PullStreamTaskOutput) WatermarkLists ¶
func (o PullStreamTaskOutput) WatermarkLists() PullStreamTaskWatermarkListArrayOutput
watermark list, max 4 setting.
type PullStreamTaskState ¶
type PullStreamTaskState struct { // push app name. AppName pulumi.StringPtrInput // backup pull source type. BackupSourceType pulumi.StringPtrInput // backup pull source. BackupSourceUrl pulumi.StringPtrInput // defind the callback event you need, null for all. TaskStart, TaskExit, VodSourceFileStart, VodSourceFileFinish, // ResetTaskConfig, PullFileUnstable, PushStreamUnstable, PullFileFailed, PushStreamFailed, FileEndEarly. CallbackEvents pulumi.StringArrayInput // task event callback url. CallbackUrl pulumi.StringPtrInput // desc for pull task. Comment pulumi.StringPtrInput // desc who create the task. CreateBy pulumi.StringPtrInput // create time. CreateTime pulumi.StringPtrInput // push domain name. DomainName pulumi.StringPtrInput // task end time. EndTime pulumi.StringPtrInput // ignore_region for ignore the input region and reblance inside the server. ExtraCmd pulumi.StringPtrInput // task enable or disable. FileIndex pulumi.IntPtrInput // task enable or disable. OffsetTime pulumi.IntPtrInput // desc operator user name. Operator pulumi.StringPtrInput // other pushing args. PushArgs pulumi.StringPtrInput // task run region. Region pulumi.StringPtrInput // 'PullLivePushLive': SourceUrls live type, 'PullVodPushLive': SourceUrls vod type. SourceType pulumi.StringPtrInput // Pull Source media, SourceType=PullLivePushLive only 1 value, SourceType=PullLivePushLive can input multi values. SourceUrls pulumi.StringArrayInput // task begin time. StartTime pulumi.StringPtrInput // task enable or disable. Status pulumi.StringPtrInput // push stream name. StreamName pulumi.StringPtrInput // full target push url, DomainName, AppName, StreamName field must be empty. ToUrl pulumi.StringPtrInput // desc who update the task. UpdateBy pulumi.StringPtrInput // update time. UpdateTime pulumi.StringPtrInput // loop time for vod. VodLoopTimes pulumi.IntPtrInput // vod refresh method. 'ImmediateNewSource': switch to new source at once, // 'ContinueBreakPoint': switch to new source while old source finish. VodRefreshType pulumi.StringPtrInput // watermark list, max 4 setting. WatermarkLists PullStreamTaskWatermarkListArrayInput }
func (PullStreamTaskState) ElementType ¶
func (PullStreamTaskState) ElementType() reflect.Type
type PullStreamTaskWatermarkListArgs ¶
type PullStreamTaskWatermarkListArgs struct { Height pulumi.IntInput `pulumi:"height"` Location pulumi.IntInput `pulumi:"location"` PictureUrl pulumi.StringInput `pulumi:"pictureUrl"` Width pulumi.IntInput `pulumi:"width"` XPosition pulumi.IntInput `pulumi:"xPosition"` YPosition pulumi.IntInput `pulumi:"yPosition"` }
func (PullStreamTaskWatermarkListArgs) ElementType ¶
func (PullStreamTaskWatermarkListArgs) ElementType() reflect.Type
func (PullStreamTaskWatermarkListArgs) ToPullStreamTaskWatermarkListOutput ¶
func (i PullStreamTaskWatermarkListArgs) ToPullStreamTaskWatermarkListOutput() PullStreamTaskWatermarkListOutput
func (PullStreamTaskWatermarkListArgs) ToPullStreamTaskWatermarkListOutputWithContext ¶
func (i PullStreamTaskWatermarkListArgs) ToPullStreamTaskWatermarkListOutputWithContext(ctx context.Context) PullStreamTaskWatermarkListOutput
type PullStreamTaskWatermarkListArray ¶
type PullStreamTaskWatermarkListArray []PullStreamTaskWatermarkListInput
func (PullStreamTaskWatermarkListArray) ElementType ¶
func (PullStreamTaskWatermarkListArray) ElementType() reflect.Type
func (PullStreamTaskWatermarkListArray) ToPullStreamTaskWatermarkListArrayOutput ¶
func (i PullStreamTaskWatermarkListArray) ToPullStreamTaskWatermarkListArrayOutput() PullStreamTaskWatermarkListArrayOutput
func (PullStreamTaskWatermarkListArray) ToPullStreamTaskWatermarkListArrayOutputWithContext ¶
func (i PullStreamTaskWatermarkListArray) ToPullStreamTaskWatermarkListArrayOutputWithContext(ctx context.Context) PullStreamTaskWatermarkListArrayOutput
type PullStreamTaskWatermarkListArrayInput ¶
type PullStreamTaskWatermarkListArrayInput interface { pulumi.Input ToPullStreamTaskWatermarkListArrayOutput() PullStreamTaskWatermarkListArrayOutput ToPullStreamTaskWatermarkListArrayOutputWithContext(context.Context) PullStreamTaskWatermarkListArrayOutput }
PullStreamTaskWatermarkListArrayInput is an input type that accepts PullStreamTaskWatermarkListArray and PullStreamTaskWatermarkListArrayOutput values. You can construct a concrete instance of `PullStreamTaskWatermarkListArrayInput` via:
PullStreamTaskWatermarkListArray{ PullStreamTaskWatermarkListArgs{...} }
type PullStreamTaskWatermarkListArrayOutput ¶
type PullStreamTaskWatermarkListArrayOutput struct{ *pulumi.OutputState }
func (PullStreamTaskWatermarkListArrayOutput) ElementType ¶
func (PullStreamTaskWatermarkListArrayOutput) ElementType() reflect.Type
func (PullStreamTaskWatermarkListArrayOutput) ToPullStreamTaskWatermarkListArrayOutput ¶
func (o PullStreamTaskWatermarkListArrayOutput) ToPullStreamTaskWatermarkListArrayOutput() PullStreamTaskWatermarkListArrayOutput
func (PullStreamTaskWatermarkListArrayOutput) ToPullStreamTaskWatermarkListArrayOutputWithContext ¶
func (o PullStreamTaskWatermarkListArrayOutput) ToPullStreamTaskWatermarkListArrayOutputWithContext(ctx context.Context) PullStreamTaskWatermarkListArrayOutput
type PullStreamTaskWatermarkListInput ¶
type PullStreamTaskWatermarkListInput interface { pulumi.Input ToPullStreamTaskWatermarkListOutput() PullStreamTaskWatermarkListOutput ToPullStreamTaskWatermarkListOutputWithContext(context.Context) PullStreamTaskWatermarkListOutput }
PullStreamTaskWatermarkListInput is an input type that accepts PullStreamTaskWatermarkListArgs and PullStreamTaskWatermarkListOutput values. You can construct a concrete instance of `PullStreamTaskWatermarkListInput` via:
PullStreamTaskWatermarkListArgs{...}
type PullStreamTaskWatermarkListOutput ¶
type PullStreamTaskWatermarkListOutput struct{ *pulumi.OutputState }
func (PullStreamTaskWatermarkListOutput) ElementType ¶
func (PullStreamTaskWatermarkListOutput) ElementType() reflect.Type
func (PullStreamTaskWatermarkListOutput) Height ¶
func (o PullStreamTaskWatermarkListOutput) Height() pulumi.IntOutput
func (PullStreamTaskWatermarkListOutput) Location ¶
func (o PullStreamTaskWatermarkListOutput) Location() pulumi.IntOutput
func (PullStreamTaskWatermarkListOutput) PictureUrl ¶
func (o PullStreamTaskWatermarkListOutput) PictureUrl() pulumi.StringOutput
func (PullStreamTaskWatermarkListOutput) ToPullStreamTaskWatermarkListOutput ¶
func (o PullStreamTaskWatermarkListOutput) ToPullStreamTaskWatermarkListOutput() PullStreamTaskWatermarkListOutput
func (PullStreamTaskWatermarkListOutput) ToPullStreamTaskWatermarkListOutputWithContext ¶
func (o PullStreamTaskWatermarkListOutput) ToPullStreamTaskWatermarkListOutputWithContext(ctx context.Context) PullStreamTaskWatermarkListOutput
func (PullStreamTaskWatermarkListOutput) Width ¶
func (o PullStreamTaskWatermarkListOutput) Width() pulumi.IntOutput
func (PullStreamTaskWatermarkListOutput) XPosition ¶
func (o PullStreamTaskWatermarkListOutput) XPosition() pulumi.IntOutput
func (PullStreamTaskWatermarkListOutput) YPosition ¶
func (o PullStreamTaskWatermarkListOutput) YPosition() pulumi.IntOutput
type PushAuthKeyConfig ¶
type PushAuthKeyConfig struct { pulumi.CustomResourceState // Valid time, unit: second. AuthDelta pulumi.IntPtrOutput `pulumi:"authDelta"` // Standby authentication key. No transfer means that the current value is not modified. BackupAuthKey pulumi.StringPtrOutput `pulumi:"backupAuthKey"` // Domain Name. DomainName pulumi.StringOutput `pulumi:"domainName"` // Enable or not, 0: Close, 1: Enable. No transfer means that the current value is not modified. Enable pulumi.IntPtrOutput `pulumi:"enable"` // Primary authentication key. No transfer means that the current value is not modified. MasterAuthKey pulumi.StringPtrOutput `pulumi:"masterAuthKey"` }
func GetPushAuthKeyConfig ¶
func GetPushAuthKeyConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PushAuthKeyConfigState, opts ...pulumi.ResourceOption) (*PushAuthKeyConfig, error)
GetPushAuthKeyConfig gets an existing PushAuthKeyConfig resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPushAuthKeyConfig ¶
func NewPushAuthKeyConfig(ctx *pulumi.Context, name string, args *PushAuthKeyConfigArgs, opts ...pulumi.ResourceOption) (*PushAuthKeyConfig, error)
NewPushAuthKeyConfig registers a new resource with the given unique name, arguments, and options.
func (*PushAuthKeyConfig) ElementType ¶
func (*PushAuthKeyConfig) ElementType() reflect.Type
func (*PushAuthKeyConfig) ToPushAuthKeyConfigOutput ¶
func (i *PushAuthKeyConfig) ToPushAuthKeyConfigOutput() PushAuthKeyConfigOutput
func (*PushAuthKeyConfig) ToPushAuthKeyConfigOutputWithContext ¶
func (i *PushAuthKeyConfig) ToPushAuthKeyConfigOutputWithContext(ctx context.Context) PushAuthKeyConfigOutput
type PushAuthKeyConfigArgs ¶
type PushAuthKeyConfigArgs struct { // Valid time, unit: second. AuthDelta pulumi.IntPtrInput // Standby authentication key. No transfer means that the current value is not modified. BackupAuthKey pulumi.StringPtrInput // Domain Name. DomainName pulumi.StringInput // Enable or not, 0: Close, 1: Enable. No transfer means that the current value is not modified. Enable pulumi.IntPtrInput // Primary authentication key. No transfer means that the current value is not modified. MasterAuthKey pulumi.StringPtrInput }
The set of arguments for constructing a PushAuthKeyConfig resource.
func (PushAuthKeyConfigArgs) ElementType ¶
func (PushAuthKeyConfigArgs) ElementType() reflect.Type
type PushAuthKeyConfigArray ¶
type PushAuthKeyConfigArray []PushAuthKeyConfigInput
func (PushAuthKeyConfigArray) ElementType ¶
func (PushAuthKeyConfigArray) ElementType() reflect.Type
func (PushAuthKeyConfigArray) ToPushAuthKeyConfigArrayOutput ¶
func (i PushAuthKeyConfigArray) ToPushAuthKeyConfigArrayOutput() PushAuthKeyConfigArrayOutput
func (PushAuthKeyConfigArray) ToPushAuthKeyConfigArrayOutputWithContext ¶
func (i PushAuthKeyConfigArray) ToPushAuthKeyConfigArrayOutputWithContext(ctx context.Context) PushAuthKeyConfigArrayOutput
type PushAuthKeyConfigArrayInput ¶
type PushAuthKeyConfigArrayInput interface { pulumi.Input ToPushAuthKeyConfigArrayOutput() PushAuthKeyConfigArrayOutput ToPushAuthKeyConfigArrayOutputWithContext(context.Context) PushAuthKeyConfigArrayOutput }
PushAuthKeyConfigArrayInput is an input type that accepts PushAuthKeyConfigArray and PushAuthKeyConfigArrayOutput values. You can construct a concrete instance of `PushAuthKeyConfigArrayInput` via:
PushAuthKeyConfigArray{ PushAuthKeyConfigArgs{...} }
type PushAuthKeyConfigArrayOutput ¶
type PushAuthKeyConfigArrayOutput struct{ *pulumi.OutputState }
func (PushAuthKeyConfigArrayOutput) ElementType ¶
func (PushAuthKeyConfigArrayOutput) ElementType() reflect.Type
func (PushAuthKeyConfigArrayOutput) Index ¶
func (o PushAuthKeyConfigArrayOutput) Index(i pulumi.IntInput) PushAuthKeyConfigOutput
func (PushAuthKeyConfigArrayOutput) ToPushAuthKeyConfigArrayOutput ¶
func (o PushAuthKeyConfigArrayOutput) ToPushAuthKeyConfigArrayOutput() PushAuthKeyConfigArrayOutput
func (PushAuthKeyConfigArrayOutput) ToPushAuthKeyConfigArrayOutputWithContext ¶
func (o PushAuthKeyConfigArrayOutput) ToPushAuthKeyConfigArrayOutputWithContext(ctx context.Context) PushAuthKeyConfigArrayOutput
type PushAuthKeyConfigInput ¶
type PushAuthKeyConfigInput interface { pulumi.Input ToPushAuthKeyConfigOutput() PushAuthKeyConfigOutput ToPushAuthKeyConfigOutputWithContext(ctx context.Context) PushAuthKeyConfigOutput }
type PushAuthKeyConfigMap ¶
type PushAuthKeyConfigMap map[string]PushAuthKeyConfigInput
func (PushAuthKeyConfigMap) ElementType ¶
func (PushAuthKeyConfigMap) ElementType() reflect.Type
func (PushAuthKeyConfigMap) ToPushAuthKeyConfigMapOutput ¶
func (i PushAuthKeyConfigMap) ToPushAuthKeyConfigMapOutput() PushAuthKeyConfigMapOutput
func (PushAuthKeyConfigMap) ToPushAuthKeyConfigMapOutputWithContext ¶
func (i PushAuthKeyConfigMap) ToPushAuthKeyConfigMapOutputWithContext(ctx context.Context) PushAuthKeyConfigMapOutput
type PushAuthKeyConfigMapInput ¶
type PushAuthKeyConfigMapInput interface { pulumi.Input ToPushAuthKeyConfigMapOutput() PushAuthKeyConfigMapOutput ToPushAuthKeyConfigMapOutputWithContext(context.Context) PushAuthKeyConfigMapOutput }
PushAuthKeyConfigMapInput is an input type that accepts PushAuthKeyConfigMap and PushAuthKeyConfigMapOutput values. You can construct a concrete instance of `PushAuthKeyConfigMapInput` via:
PushAuthKeyConfigMap{ "key": PushAuthKeyConfigArgs{...} }
type PushAuthKeyConfigMapOutput ¶
type PushAuthKeyConfigMapOutput struct{ *pulumi.OutputState }
func (PushAuthKeyConfigMapOutput) ElementType ¶
func (PushAuthKeyConfigMapOutput) ElementType() reflect.Type
func (PushAuthKeyConfigMapOutput) MapIndex ¶
func (o PushAuthKeyConfigMapOutput) MapIndex(k pulumi.StringInput) PushAuthKeyConfigOutput
func (PushAuthKeyConfigMapOutput) ToPushAuthKeyConfigMapOutput ¶
func (o PushAuthKeyConfigMapOutput) ToPushAuthKeyConfigMapOutput() PushAuthKeyConfigMapOutput
func (PushAuthKeyConfigMapOutput) ToPushAuthKeyConfigMapOutputWithContext ¶
func (o PushAuthKeyConfigMapOutput) ToPushAuthKeyConfigMapOutputWithContext(ctx context.Context) PushAuthKeyConfigMapOutput
type PushAuthKeyConfigOutput ¶
type PushAuthKeyConfigOutput struct{ *pulumi.OutputState }
func (PushAuthKeyConfigOutput) AuthDelta ¶
func (o PushAuthKeyConfigOutput) AuthDelta() pulumi.IntPtrOutput
Valid time, unit: second.
func (PushAuthKeyConfigOutput) BackupAuthKey ¶
func (o PushAuthKeyConfigOutput) BackupAuthKey() pulumi.StringPtrOutput
Standby authentication key. No transfer means that the current value is not modified.
func (PushAuthKeyConfigOutput) DomainName ¶
func (o PushAuthKeyConfigOutput) DomainName() pulumi.StringOutput
Domain Name.
func (PushAuthKeyConfigOutput) ElementType ¶
func (PushAuthKeyConfigOutput) ElementType() reflect.Type
func (PushAuthKeyConfigOutput) Enable ¶
func (o PushAuthKeyConfigOutput) Enable() pulumi.IntPtrOutput
Enable or not, 0: Close, 1: Enable. No transfer means that the current value is not modified.
func (PushAuthKeyConfigOutput) MasterAuthKey ¶
func (o PushAuthKeyConfigOutput) MasterAuthKey() pulumi.StringPtrOutput
Primary authentication key. No transfer means that the current value is not modified.
func (PushAuthKeyConfigOutput) ToPushAuthKeyConfigOutput ¶
func (o PushAuthKeyConfigOutput) ToPushAuthKeyConfigOutput() PushAuthKeyConfigOutput
func (PushAuthKeyConfigOutput) ToPushAuthKeyConfigOutputWithContext ¶
func (o PushAuthKeyConfigOutput) ToPushAuthKeyConfigOutputWithContext(ctx context.Context) PushAuthKeyConfigOutput
type PushAuthKeyConfigState ¶
type PushAuthKeyConfigState struct { // Valid time, unit: second. AuthDelta pulumi.IntPtrInput // Standby authentication key. No transfer means that the current value is not modified. BackupAuthKey pulumi.StringPtrInput // Domain Name. DomainName pulumi.StringPtrInput // Enable or not, 0: Close, 1: Enable. No transfer means that the current value is not modified. Enable pulumi.IntPtrInput // Primary authentication key. No transfer means that the current value is not modified. MasterAuthKey pulumi.StringPtrInput }
func (PushAuthKeyConfigState) ElementType ¶
func (PushAuthKeyConfigState) ElementType() reflect.Type
type Watermark ¶
type Watermark struct { pulumi.CustomResourceState // height of the picture. Height pulumi.IntPtrOutput `pulumi:"height"` // watermark url. PictureUrl pulumi.StringOutput `pulumi:"pictureUrl"` // status. 0: not used, 1: used. Status pulumi.IntOutput `pulumi:"status"` // watermark name. WatermarkName pulumi.StringOutput `pulumi:"watermarkName"` // width of the picture. Width pulumi.IntPtrOutput `pulumi:"width"` // x position of the picture. XPosition pulumi.IntPtrOutput `pulumi:"xPosition"` // y position of the picture. YPosition pulumi.IntPtrOutput `pulumi:"yPosition"` }
func GetWatermark ¶
func GetWatermark(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WatermarkState, opts ...pulumi.ResourceOption) (*Watermark, error)
GetWatermark gets an existing Watermark resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewWatermark ¶
func NewWatermark(ctx *pulumi.Context, name string, args *WatermarkArgs, opts ...pulumi.ResourceOption) (*Watermark, error)
NewWatermark registers a new resource with the given unique name, arguments, and options.
func (*Watermark) ElementType ¶
func (*Watermark) ToWatermarkOutput ¶
func (i *Watermark) ToWatermarkOutput() WatermarkOutput
func (*Watermark) ToWatermarkOutputWithContext ¶
func (i *Watermark) ToWatermarkOutputWithContext(ctx context.Context) WatermarkOutput
type WatermarkArgs ¶
type WatermarkArgs struct { // height of the picture. Height pulumi.IntPtrInput // watermark url. PictureUrl pulumi.StringInput // watermark name. WatermarkName pulumi.StringInput // width of the picture. Width pulumi.IntPtrInput // x position of the picture. XPosition pulumi.IntPtrInput // y position of the picture. YPosition pulumi.IntPtrInput }
The set of arguments for constructing a Watermark resource.
func (WatermarkArgs) ElementType ¶
func (WatermarkArgs) ElementType() reflect.Type
type WatermarkArray ¶
type WatermarkArray []WatermarkInput
func (WatermarkArray) ElementType ¶
func (WatermarkArray) ElementType() reflect.Type
func (WatermarkArray) ToWatermarkArrayOutput ¶
func (i WatermarkArray) ToWatermarkArrayOutput() WatermarkArrayOutput
func (WatermarkArray) ToWatermarkArrayOutputWithContext ¶
func (i WatermarkArray) ToWatermarkArrayOutputWithContext(ctx context.Context) WatermarkArrayOutput
type WatermarkArrayInput ¶
type WatermarkArrayInput interface { pulumi.Input ToWatermarkArrayOutput() WatermarkArrayOutput ToWatermarkArrayOutputWithContext(context.Context) WatermarkArrayOutput }
WatermarkArrayInput is an input type that accepts WatermarkArray and WatermarkArrayOutput values. You can construct a concrete instance of `WatermarkArrayInput` via:
WatermarkArray{ WatermarkArgs{...} }
type WatermarkArrayOutput ¶
type WatermarkArrayOutput struct{ *pulumi.OutputState }
func (WatermarkArrayOutput) ElementType ¶
func (WatermarkArrayOutput) ElementType() reflect.Type
func (WatermarkArrayOutput) Index ¶
func (o WatermarkArrayOutput) Index(i pulumi.IntInput) WatermarkOutput
func (WatermarkArrayOutput) ToWatermarkArrayOutput ¶
func (o WatermarkArrayOutput) ToWatermarkArrayOutput() WatermarkArrayOutput
func (WatermarkArrayOutput) ToWatermarkArrayOutputWithContext ¶
func (o WatermarkArrayOutput) ToWatermarkArrayOutputWithContext(ctx context.Context) WatermarkArrayOutput
type WatermarkInput ¶
type WatermarkInput interface { pulumi.Input ToWatermarkOutput() WatermarkOutput ToWatermarkOutputWithContext(ctx context.Context) WatermarkOutput }
type WatermarkMap ¶
type WatermarkMap map[string]WatermarkInput
func (WatermarkMap) ElementType ¶
func (WatermarkMap) ElementType() reflect.Type
func (WatermarkMap) ToWatermarkMapOutput ¶
func (i WatermarkMap) ToWatermarkMapOutput() WatermarkMapOutput
func (WatermarkMap) ToWatermarkMapOutputWithContext ¶
func (i WatermarkMap) ToWatermarkMapOutputWithContext(ctx context.Context) WatermarkMapOutput
type WatermarkMapInput ¶
type WatermarkMapInput interface { pulumi.Input ToWatermarkMapOutput() WatermarkMapOutput ToWatermarkMapOutputWithContext(context.Context) WatermarkMapOutput }
WatermarkMapInput is an input type that accepts WatermarkMap and WatermarkMapOutput values. You can construct a concrete instance of `WatermarkMapInput` via:
WatermarkMap{ "key": WatermarkArgs{...} }
type WatermarkMapOutput ¶
type WatermarkMapOutput struct{ *pulumi.OutputState }
func (WatermarkMapOutput) ElementType ¶
func (WatermarkMapOutput) ElementType() reflect.Type
func (WatermarkMapOutput) MapIndex ¶
func (o WatermarkMapOutput) MapIndex(k pulumi.StringInput) WatermarkOutput
func (WatermarkMapOutput) ToWatermarkMapOutput ¶
func (o WatermarkMapOutput) ToWatermarkMapOutput() WatermarkMapOutput
func (WatermarkMapOutput) ToWatermarkMapOutputWithContext ¶
func (o WatermarkMapOutput) ToWatermarkMapOutputWithContext(ctx context.Context) WatermarkMapOutput
type WatermarkOutput ¶
type WatermarkOutput struct{ *pulumi.OutputState }
func (WatermarkOutput) ElementType ¶
func (WatermarkOutput) ElementType() reflect.Type
func (WatermarkOutput) Height ¶
func (o WatermarkOutput) Height() pulumi.IntPtrOutput
height of the picture.
func (WatermarkOutput) PictureUrl ¶
func (o WatermarkOutput) PictureUrl() pulumi.StringOutput
watermark url.
func (WatermarkOutput) Status ¶
func (o WatermarkOutput) Status() pulumi.IntOutput
status. 0: not used, 1: used.
func (WatermarkOutput) ToWatermarkOutput ¶
func (o WatermarkOutput) ToWatermarkOutput() WatermarkOutput
func (WatermarkOutput) ToWatermarkOutputWithContext ¶
func (o WatermarkOutput) ToWatermarkOutputWithContext(ctx context.Context) WatermarkOutput
func (WatermarkOutput) WatermarkName ¶
func (o WatermarkOutput) WatermarkName() pulumi.StringOutput
watermark name.
func (WatermarkOutput) Width ¶
func (o WatermarkOutput) Width() pulumi.IntPtrOutput
width of the picture.
func (WatermarkOutput) XPosition ¶
func (o WatermarkOutput) XPosition() pulumi.IntPtrOutput
x position of the picture.
func (WatermarkOutput) YPosition ¶
func (o WatermarkOutput) YPosition() pulumi.IntPtrOutput
y position of the picture.
type WatermarkState ¶
type WatermarkState struct { // height of the picture. Height pulumi.IntPtrInput // watermark url. PictureUrl pulumi.StringPtrInput // status. 0: not used, 1: used. Status pulumi.IntPtrInput // watermark name. WatermarkName pulumi.StringPtrInput // width of the picture. Width pulumi.IntPtrInput // x position of the picture. XPosition pulumi.IntPtrInput // y position of the picture. YPosition pulumi.IntPtrInput }
func (WatermarkState) ElementType ¶
func (WatermarkState) ElementType() reflect.Type