Documentation ¶
Index ¶
- func PkgVersion() (semver.Version, error)
- 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 BackupStream
- type BackupStreamArgs
- type BackupStreamArray
- type BackupStreamArrayInput
- type BackupStreamArrayOutput
- func (BackupStreamArrayOutput) ElementType() reflect.Type
- func (o BackupStreamArrayOutput) Index(i pulumi.IntInput) BackupStreamOutput
- func (o BackupStreamArrayOutput) ToBackupStreamArrayOutput() BackupStreamArrayOutput
- func (o BackupStreamArrayOutput) ToBackupStreamArrayOutputWithContext(ctx context.Context) BackupStreamArrayOutput
- type BackupStreamInput
- type BackupStreamMap
- type BackupStreamMapInput
- type BackupStreamMapOutput
- func (BackupStreamMapOutput) ElementType() reflect.Type
- func (o BackupStreamMapOutput) MapIndex(k pulumi.StringInput) BackupStreamOutput
- func (o BackupStreamMapOutput) ToBackupStreamMapOutput() BackupStreamMapOutput
- func (o BackupStreamMapOutput) ToBackupStreamMapOutputWithContext(ctx context.Context) BackupStreamMapOutput
- type BackupStreamOutput
- func (o BackupStreamOutput) AppName() pulumi.StringOutput
- func (BackupStreamOutput) ElementType() reflect.Type
- func (o BackupStreamOutput) PushDomainName() pulumi.StringOutput
- func (o BackupStreamOutput) StreamName() pulumi.StringOutput
- func (o BackupStreamOutput) ToBackupStreamOutput() BackupStreamOutput
- func (o BackupStreamOutput) ToBackupStreamOutputWithContext(ctx context.Context) BackupStreamOutput
- func (o BackupStreamOutput) UpstreamSequence() pulumi.StringOutput
- type BackupStreamState
- type CallbackRuleAttachment
- type CallbackRuleAttachmentArgs
- type CallbackRuleAttachmentArray
- func (CallbackRuleAttachmentArray) ElementType() reflect.Type
- func (i CallbackRuleAttachmentArray) ToCallbackRuleAttachmentArrayOutput() CallbackRuleAttachmentArrayOutput
- func (i CallbackRuleAttachmentArray) ToCallbackRuleAttachmentArrayOutputWithContext(ctx context.Context) CallbackRuleAttachmentArrayOutput
- type CallbackRuleAttachmentArrayInput
- type CallbackRuleAttachmentArrayOutput
- func (CallbackRuleAttachmentArrayOutput) ElementType() reflect.Type
- func (o CallbackRuleAttachmentArrayOutput) Index(i pulumi.IntInput) CallbackRuleAttachmentOutput
- func (o CallbackRuleAttachmentArrayOutput) ToCallbackRuleAttachmentArrayOutput() CallbackRuleAttachmentArrayOutput
- func (o CallbackRuleAttachmentArrayOutput) ToCallbackRuleAttachmentArrayOutputWithContext(ctx context.Context) CallbackRuleAttachmentArrayOutput
- type CallbackRuleAttachmentInput
- type CallbackRuleAttachmentMap
- type CallbackRuleAttachmentMapInput
- type CallbackRuleAttachmentMapOutput
- func (CallbackRuleAttachmentMapOutput) ElementType() reflect.Type
- func (o CallbackRuleAttachmentMapOutput) MapIndex(k pulumi.StringInput) CallbackRuleAttachmentOutput
- func (o CallbackRuleAttachmentMapOutput) ToCallbackRuleAttachmentMapOutput() CallbackRuleAttachmentMapOutput
- func (o CallbackRuleAttachmentMapOutput) ToCallbackRuleAttachmentMapOutputWithContext(ctx context.Context) CallbackRuleAttachmentMapOutput
- type CallbackRuleAttachmentOutput
- func (o CallbackRuleAttachmentOutput) AppName() pulumi.StringOutput
- func (o CallbackRuleAttachmentOutput) DomainName() pulumi.StringOutput
- func (CallbackRuleAttachmentOutput) ElementType() reflect.Type
- func (o CallbackRuleAttachmentOutput) TemplateId() pulumi.IntOutput
- func (o CallbackRuleAttachmentOutput) ToCallbackRuleAttachmentOutput() CallbackRuleAttachmentOutput
- func (o CallbackRuleAttachmentOutput) ToCallbackRuleAttachmentOutputWithContext(ctx context.Context) CallbackRuleAttachmentOutput
- type CallbackRuleAttachmentState
- type CallbackTemplate
- type CallbackTemplateArgs
- type CallbackTemplateArray
- type CallbackTemplateArrayInput
- type CallbackTemplateArrayOutput
- func (CallbackTemplateArrayOutput) ElementType() reflect.Type
- func (o CallbackTemplateArrayOutput) Index(i pulumi.IntInput) CallbackTemplateOutput
- func (o CallbackTemplateArrayOutput) ToCallbackTemplateArrayOutput() CallbackTemplateArrayOutput
- func (o CallbackTemplateArrayOutput) ToCallbackTemplateArrayOutputWithContext(ctx context.Context) CallbackTemplateArrayOutput
- type CallbackTemplateInput
- type CallbackTemplateMap
- type CallbackTemplateMapInput
- type CallbackTemplateMapOutput
- func (CallbackTemplateMapOutput) ElementType() reflect.Type
- func (o CallbackTemplateMapOutput) MapIndex(k pulumi.StringInput) CallbackTemplateOutput
- func (o CallbackTemplateMapOutput) ToCallbackTemplateMapOutput() CallbackTemplateMapOutput
- func (o CallbackTemplateMapOutput) ToCallbackTemplateMapOutputWithContext(ctx context.Context) CallbackTemplateMapOutput
- type CallbackTemplateOutput
- func (o CallbackTemplateOutput) CallbackKey() pulumi.StringPtrOutput
- func (o CallbackTemplateOutput) Description() pulumi.StringPtrOutput
- func (CallbackTemplateOutput) ElementType() reflect.Type
- func (o CallbackTemplateOutput) PornCensorshipNotifyUrl() pulumi.StringPtrOutput
- func (o CallbackTemplateOutput) PushExceptionNotifyUrl() pulumi.StringPtrOutput
- func (o CallbackTemplateOutput) RecordNotifyUrl() pulumi.StringPtrOutput
- func (o CallbackTemplateOutput) SnapshotNotifyUrl() pulumi.StringPtrOutput
- func (o CallbackTemplateOutput) StreamBeginNotifyUrl() pulumi.StringPtrOutput
- func (o CallbackTemplateOutput) StreamEndNotifyUrl() pulumi.StringPtrOutput
- func (o CallbackTemplateOutput) TemplateName() pulumi.StringOutput
- func (o CallbackTemplateOutput) ToCallbackTemplateOutput() CallbackTemplateOutput
- func (o CallbackTemplateOutput) ToCallbackTemplateOutputWithContext(ctx context.Context) CallbackTemplateOutput
- type CallbackTemplateState
- 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 DomainReferer
- type DomainRefererArgs
- type DomainRefererArray
- type DomainRefererArrayInput
- type DomainRefererArrayOutput
- func (DomainRefererArrayOutput) ElementType() reflect.Type
- func (o DomainRefererArrayOutput) Index(i pulumi.IntInput) DomainRefererOutput
- func (o DomainRefererArrayOutput) ToDomainRefererArrayOutput() DomainRefererArrayOutput
- func (o DomainRefererArrayOutput) ToDomainRefererArrayOutputWithContext(ctx context.Context) DomainRefererArrayOutput
- type DomainRefererInput
- type DomainRefererMap
- type DomainRefererMapInput
- type DomainRefererMapOutput
- func (DomainRefererMapOutput) ElementType() reflect.Type
- func (o DomainRefererMapOutput) MapIndex(k pulumi.StringInput) DomainRefererOutput
- func (o DomainRefererMapOutput) ToDomainRefererMapOutput() DomainRefererMapOutput
- func (o DomainRefererMapOutput) ToDomainRefererMapOutputWithContext(ctx context.Context) DomainRefererMapOutput
- type DomainRefererOutput
- func (o DomainRefererOutput) AllowEmpty() pulumi.IntOutput
- func (o DomainRefererOutput) DomainName() pulumi.StringOutput
- func (DomainRefererOutput) ElementType() reflect.Type
- func (o DomainRefererOutput) Enable() pulumi.IntOutput
- func (o DomainRefererOutput) Rules() pulumi.StringOutput
- func (o DomainRefererOutput) ToDomainRefererOutput() DomainRefererOutput
- func (o DomainRefererOutput) ToDomainRefererOutputWithContext(ctx context.Context) DomainRefererOutput
- func (o DomainRefererOutput) Type() pulumi.IntOutput
- type DomainRefererState
- type DomainState
- type EnableOptimalSwitching
- type EnableOptimalSwitchingArgs
- type EnableOptimalSwitchingArray
- func (EnableOptimalSwitchingArray) ElementType() reflect.Type
- func (i EnableOptimalSwitchingArray) ToEnableOptimalSwitchingArrayOutput() EnableOptimalSwitchingArrayOutput
- func (i EnableOptimalSwitchingArray) ToEnableOptimalSwitchingArrayOutputWithContext(ctx context.Context) EnableOptimalSwitchingArrayOutput
- type EnableOptimalSwitchingArrayInput
- type EnableOptimalSwitchingArrayOutput
- func (EnableOptimalSwitchingArrayOutput) ElementType() reflect.Type
- func (o EnableOptimalSwitchingArrayOutput) Index(i pulumi.IntInput) EnableOptimalSwitchingOutput
- func (o EnableOptimalSwitchingArrayOutput) ToEnableOptimalSwitchingArrayOutput() EnableOptimalSwitchingArrayOutput
- func (o EnableOptimalSwitchingArrayOutput) ToEnableOptimalSwitchingArrayOutputWithContext(ctx context.Context) EnableOptimalSwitchingArrayOutput
- type EnableOptimalSwitchingInput
- type EnableOptimalSwitchingMap
- type EnableOptimalSwitchingMapInput
- type EnableOptimalSwitchingMapOutput
- func (EnableOptimalSwitchingMapOutput) ElementType() reflect.Type
- func (o EnableOptimalSwitchingMapOutput) MapIndex(k pulumi.StringInput) EnableOptimalSwitchingOutput
- func (o EnableOptimalSwitchingMapOutput) ToEnableOptimalSwitchingMapOutput() EnableOptimalSwitchingMapOutput
- func (o EnableOptimalSwitchingMapOutput) ToEnableOptimalSwitchingMapOutputWithContext(ctx context.Context) EnableOptimalSwitchingMapOutput
- type EnableOptimalSwitchingOutput
- func (EnableOptimalSwitchingOutput) ElementType() reflect.Type
- func (o EnableOptimalSwitchingOutput) EnableSwitch() pulumi.IntPtrOutput
- func (o EnableOptimalSwitchingOutput) HostGroupName() pulumi.StringPtrOutput
- func (o EnableOptimalSwitchingOutput) StreamName() pulumi.StringOutput
- func (o EnableOptimalSwitchingOutput) ToEnableOptimalSwitchingOutput() EnableOptimalSwitchingOutput
- func (o EnableOptimalSwitchingOutput) ToEnableOptimalSwitchingOutputWithContext(ctx context.Context) EnableOptimalSwitchingOutput
- type EnableOptimalSwitchingState
- type GetBackupStreamStreamInfoList
- type GetBackupStreamStreamInfoListArgs
- func (GetBackupStreamStreamInfoListArgs) ElementType() reflect.Type
- func (i GetBackupStreamStreamInfoListArgs) ToGetBackupStreamStreamInfoListOutput() GetBackupStreamStreamInfoListOutput
- func (i GetBackupStreamStreamInfoListArgs) ToGetBackupStreamStreamInfoListOutputWithContext(ctx context.Context) GetBackupStreamStreamInfoListOutput
- type GetBackupStreamStreamInfoListArray
- func (GetBackupStreamStreamInfoListArray) ElementType() reflect.Type
- func (i GetBackupStreamStreamInfoListArray) ToGetBackupStreamStreamInfoListArrayOutput() GetBackupStreamStreamInfoListArrayOutput
- func (i GetBackupStreamStreamInfoListArray) ToGetBackupStreamStreamInfoListArrayOutputWithContext(ctx context.Context) GetBackupStreamStreamInfoListArrayOutput
- type GetBackupStreamStreamInfoListArrayInput
- type GetBackupStreamStreamInfoListArrayOutput
- func (GetBackupStreamStreamInfoListArrayOutput) ElementType() reflect.Type
- func (o GetBackupStreamStreamInfoListArrayOutput) Index(i pulumi.IntInput) GetBackupStreamStreamInfoListOutput
- func (o GetBackupStreamStreamInfoListArrayOutput) ToGetBackupStreamStreamInfoListArrayOutput() GetBackupStreamStreamInfoListArrayOutput
- func (o GetBackupStreamStreamInfoListArrayOutput) ToGetBackupStreamStreamInfoListArrayOutputWithContext(ctx context.Context) GetBackupStreamStreamInfoListArrayOutput
- type GetBackupStreamStreamInfoListBackupList
- type GetBackupStreamStreamInfoListBackupListArgs
- func (GetBackupStreamStreamInfoListBackupListArgs) ElementType() reflect.Type
- func (i GetBackupStreamStreamInfoListBackupListArgs) ToGetBackupStreamStreamInfoListBackupListOutput() GetBackupStreamStreamInfoListBackupListOutput
- func (i GetBackupStreamStreamInfoListBackupListArgs) ToGetBackupStreamStreamInfoListBackupListOutputWithContext(ctx context.Context) GetBackupStreamStreamInfoListBackupListOutput
- type GetBackupStreamStreamInfoListBackupListArray
- func (GetBackupStreamStreamInfoListBackupListArray) ElementType() reflect.Type
- func (i GetBackupStreamStreamInfoListBackupListArray) ToGetBackupStreamStreamInfoListBackupListArrayOutput() GetBackupStreamStreamInfoListBackupListArrayOutput
- func (i GetBackupStreamStreamInfoListBackupListArray) ToGetBackupStreamStreamInfoListBackupListArrayOutputWithContext(ctx context.Context) GetBackupStreamStreamInfoListBackupListArrayOutput
- type GetBackupStreamStreamInfoListBackupListArrayInput
- type GetBackupStreamStreamInfoListBackupListArrayOutput
- func (GetBackupStreamStreamInfoListBackupListArrayOutput) ElementType() reflect.Type
- func (o GetBackupStreamStreamInfoListBackupListArrayOutput) Index(i pulumi.IntInput) GetBackupStreamStreamInfoListBackupListOutput
- func (o GetBackupStreamStreamInfoListBackupListArrayOutput) ToGetBackupStreamStreamInfoListBackupListArrayOutput() GetBackupStreamStreamInfoListBackupListArrayOutput
- func (o GetBackupStreamStreamInfoListBackupListArrayOutput) ToGetBackupStreamStreamInfoListBackupListArrayOutputWithContext(ctx context.Context) GetBackupStreamStreamInfoListBackupListArrayOutput
- type GetBackupStreamStreamInfoListBackupListInput
- type GetBackupStreamStreamInfoListBackupListOutput
- func (o GetBackupStreamStreamInfoListBackupListOutput) AppName() pulumi.StringOutput
- func (o GetBackupStreamStreamInfoListBackupListOutput) DomainName() pulumi.StringOutput
- func (GetBackupStreamStreamInfoListBackupListOutput) ElementType() reflect.Type
- func (o GetBackupStreamStreamInfoListBackupListOutput) MasterFlag() pulumi.IntOutput
- func (o GetBackupStreamStreamInfoListBackupListOutput) PublishTime() pulumi.StringOutput
- func (o GetBackupStreamStreamInfoListBackupListOutput) SourceFrom() pulumi.StringOutput
- func (o GetBackupStreamStreamInfoListBackupListOutput) ToGetBackupStreamStreamInfoListBackupListOutput() GetBackupStreamStreamInfoListBackupListOutput
- func (o GetBackupStreamStreamInfoListBackupListOutput) ToGetBackupStreamStreamInfoListBackupListOutputWithContext(ctx context.Context) GetBackupStreamStreamInfoListBackupListOutput
- func (o GetBackupStreamStreamInfoListBackupListOutput) UpstreamSequence() pulumi.StringOutput
- type GetBackupStreamStreamInfoListInput
- type GetBackupStreamStreamInfoListOutput
- func (o GetBackupStreamStreamInfoListOutput) BackupLists() GetBackupStreamStreamInfoListBackupListArrayOutput
- func (GetBackupStreamStreamInfoListOutput) ElementType() reflect.Type
- func (o GetBackupStreamStreamInfoListOutput) HostGroupName() pulumi.StringOutput
- func (o GetBackupStreamStreamInfoListOutput) OptimalEnable() pulumi.IntOutput
- func (o GetBackupStreamStreamInfoListOutput) StreamName() pulumi.StringOutput
- func (o GetBackupStreamStreamInfoListOutput) ToGetBackupStreamStreamInfoListOutput() GetBackupStreamStreamInfoListOutput
- func (o GetBackupStreamStreamInfoListOutput) ToGetBackupStreamStreamInfoListOutputWithContext(ctx context.Context) GetBackupStreamStreamInfoListOutput
- type GetDeliverLogDownListArgs
- type GetDeliverLogDownListLogInfoList
- type GetDeliverLogDownListLogInfoListArgs
- func (GetDeliverLogDownListLogInfoListArgs) ElementType() reflect.Type
- func (i GetDeliverLogDownListLogInfoListArgs) ToGetDeliverLogDownListLogInfoListOutput() GetDeliverLogDownListLogInfoListOutput
- func (i GetDeliverLogDownListLogInfoListArgs) ToGetDeliverLogDownListLogInfoListOutputWithContext(ctx context.Context) GetDeliverLogDownListLogInfoListOutput
- type GetDeliverLogDownListLogInfoListArray
- func (GetDeliverLogDownListLogInfoListArray) ElementType() reflect.Type
- func (i GetDeliverLogDownListLogInfoListArray) ToGetDeliverLogDownListLogInfoListArrayOutput() GetDeliverLogDownListLogInfoListArrayOutput
- func (i GetDeliverLogDownListLogInfoListArray) ToGetDeliverLogDownListLogInfoListArrayOutputWithContext(ctx context.Context) GetDeliverLogDownListLogInfoListArrayOutput
- type GetDeliverLogDownListLogInfoListArrayInput
- type GetDeliverLogDownListLogInfoListArrayOutput
- func (GetDeliverLogDownListLogInfoListArrayOutput) ElementType() reflect.Type
- func (o GetDeliverLogDownListLogInfoListArrayOutput) Index(i pulumi.IntInput) GetDeliverLogDownListLogInfoListOutput
- func (o GetDeliverLogDownListLogInfoListArrayOutput) ToGetDeliverLogDownListLogInfoListArrayOutput() GetDeliverLogDownListLogInfoListArrayOutput
- func (o GetDeliverLogDownListLogInfoListArrayOutput) ToGetDeliverLogDownListLogInfoListArrayOutputWithContext(ctx context.Context) GetDeliverLogDownListLogInfoListArrayOutput
- type GetDeliverLogDownListLogInfoListInput
- type GetDeliverLogDownListLogInfoListOutput
- func (GetDeliverLogDownListLogInfoListOutput) ElementType() reflect.Type
- func (o GetDeliverLogDownListLogInfoListOutput) FileSize() pulumi.IntOutput
- func (o GetDeliverLogDownListLogInfoListOutput) LogName() pulumi.StringOutput
- func (o GetDeliverLogDownListLogInfoListOutput) LogTime() pulumi.StringOutput
- func (o GetDeliverLogDownListLogInfoListOutput) LogUrl() pulumi.StringOutput
- func (o GetDeliverLogDownListLogInfoListOutput) ToGetDeliverLogDownListLogInfoListOutput() GetDeliverLogDownListLogInfoListOutput
- func (o GetDeliverLogDownListLogInfoListOutput) ToGetDeliverLogDownListLogInfoListOutputWithContext(ctx context.Context) GetDeliverLogDownListLogInfoListOutput
- type GetDeliverLogDownListOutputArgs
- type GetDeliverLogDownListResult
- type GetDeliverLogDownListResultOutput
- func (GetDeliverLogDownListResultOutput) ElementType() reflect.Type
- func (o GetDeliverLogDownListResultOutput) Id() pulumi.StringOutput
- func (o GetDeliverLogDownListResultOutput) LogInfoLists() GetDeliverLogDownListLogInfoListArrayOutput
- func (o GetDeliverLogDownListResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetDeliverLogDownListResultOutput) ToGetDeliverLogDownListResultOutput() GetDeliverLogDownListResultOutput
- func (o GetDeliverLogDownListResultOutput) ToGetDeliverLogDownListResultOutputWithContext(ctx context.Context) GetDeliverLogDownListResultOutput
- 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 GetMonitorReportArgs
- type GetMonitorReportDiagnoseResult
- type GetMonitorReportDiagnoseResultArgs
- func (GetMonitorReportDiagnoseResultArgs) ElementType() reflect.Type
- func (i GetMonitorReportDiagnoseResultArgs) ToGetMonitorReportDiagnoseResultOutput() GetMonitorReportDiagnoseResultOutput
- func (i GetMonitorReportDiagnoseResultArgs) ToGetMonitorReportDiagnoseResultOutputWithContext(ctx context.Context) GetMonitorReportDiagnoseResultOutput
- type GetMonitorReportDiagnoseResultArray
- func (GetMonitorReportDiagnoseResultArray) ElementType() reflect.Type
- func (i GetMonitorReportDiagnoseResultArray) ToGetMonitorReportDiagnoseResultArrayOutput() GetMonitorReportDiagnoseResultArrayOutput
- func (i GetMonitorReportDiagnoseResultArray) ToGetMonitorReportDiagnoseResultArrayOutputWithContext(ctx context.Context) GetMonitorReportDiagnoseResultArrayOutput
- type GetMonitorReportDiagnoseResultArrayInput
- type GetMonitorReportDiagnoseResultArrayOutput
- func (GetMonitorReportDiagnoseResultArrayOutput) ElementType() reflect.Type
- func (o GetMonitorReportDiagnoseResultArrayOutput) Index(i pulumi.IntInput) GetMonitorReportDiagnoseResultOutput
- func (o GetMonitorReportDiagnoseResultArrayOutput) ToGetMonitorReportDiagnoseResultArrayOutput() GetMonitorReportDiagnoseResultArrayOutput
- func (o GetMonitorReportDiagnoseResultArrayOutput) ToGetMonitorReportDiagnoseResultArrayOutputWithContext(ctx context.Context) GetMonitorReportDiagnoseResultArrayOutput
- type GetMonitorReportDiagnoseResultInput
- type GetMonitorReportDiagnoseResultOutput
- func (GetMonitorReportDiagnoseResultOutput) ElementType() reflect.Type
- func (o GetMonitorReportDiagnoseResultOutput) LowFrameRateResults() pulumi.StringArrayOutput
- func (o GetMonitorReportDiagnoseResultOutput) StreamBrokenResults() pulumi.StringArrayOutput
- func (o GetMonitorReportDiagnoseResultOutput) StreamFormatResults() pulumi.StringArrayOutput
- func (o GetMonitorReportDiagnoseResultOutput) ToGetMonitorReportDiagnoseResultOutput() GetMonitorReportDiagnoseResultOutput
- func (o GetMonitorReportDiagnoseResultOutput) ToGetMonitorReportDiagnoseResultOutputWithContext(ctx context.Context) GetMonitorReportDiagnoseResultOutput
- type GetMonitorReportMpsResult
- type GetMonitorReportMpsResultArgs
- func (GetMonitorReportMpsResultArgs) ElementType() reflect.Type
- func (i GetMonitorReportMpsResultArgs) ToGetMonitorReportMpsResultOutput() GetMonitorReportMpsResultOutput
- func (i GetMonitorReportMpsResultArgs) ToGetMonitorReportMpsResultOutputWithContext(ctx context.Context) GetMonitorReportMpsResultOutput
- type GetMonitorReportMpsResultArray
- func (GetMonitorReportMpsResultArray) ElementType() reflect.Type
- func (i GetMonitorReportMpsResultArray) ToGetMonitorReportMpsResultArrayOutput() GetMonitorReportMpsResultArrayOutput
- func (i GetMonitorReportMpsResultArray) ToGetMonitorReportMpsResultArrayOutputWithContext(ctx context.Context) GetMonitorReportMpsResultArrayOutput
- type GetMonitorReportMpsResultArrayInput
- type GetMonitorReportMpsResultArrayOutput
- func (GetMonitorReportMpsResultArrayOutput) ElementType() reflect.Type
- func (o GetMonitorReportMpsResultArrayOutput) Index(i pulumi.IntInput) GetMonitorReportMpsResultOutput
- func (o GetMonitorReportMpsResultArrayOutput) ToGetMonitorReportMpsResultArrayOutput() GetMonitorReportMpsResultArrayOutput
- func (o GetMonitorReportMpsResultArrayOutput) ToGetMonitorReportMpsResultArrayOutputWithContext(ctx context.Context) GetMonitorReportMpsResultArrayOutput
- type GetMonitorReportMpsResultInput
- type GetMonitorReportMpsResultOutput
- func (o GetMonitorReportMpsResultOutput) AiAsrResults() pulumi.StringArrayOutput
- func (o GetMonitorReportMpsResultOutput) AiOcrResults() pulumi.StringArrayOutput
- func (GetMonitorReportMpsResultOutput) ElementType() reflect.Type
- func (o GetMonitorReportMpsResultOutput) ToGetMonitorReportMpsResultOutput() GetMonitorReportMpsResultOutput
- func (o GetMonitorReportMpsResultOutput) ToGetMonitorReportMpsResultOutputWithContext(ctx context.Context) GetMonitorReportMpsResultOutput
- type GetMonitorReportOutputArgs
- type GetMonitorReportResult
- type GetMonitorReportResultOutput
- func (o GetMonitorReportResultOutput) DiagnoseResults() GetMonitorReportDiagnoseResultArrayOutput
- func (GetMonitorReportResultOutput) ElementType() reflect.Type
- func (o GetMonitorReportResultOutput) Id() pulumi.StringOutput
- func (o GetMonitorReportResultOutput) MonitorId() pulumi.StringOutput
- func (o GetMonitorReportResultOutput) MpsResults() GetMonitorReportMpsResultArrayOutput
- func (o GetMonitorReportResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetMonitorReportResultOutput) ToGetMonitorReportResultOutput() GetMonitorReportResultOutput
- func (o GetMonitorReportResultOutput) ToGetMonitorReportResultOutputWithContext(ctx context.Context) GetMonitorReportResultOutput
- type GetPadTemplatesArgs
- type GetPadTemplatesOutputArgs
- type GetPadTemplatesResult
- type GetPadTemplatesResultOutput
- func (GetPadTemplatesResultOutput) ElementType() reflect.Type
- func (o GetPadTemplatesResultOutput) Id() pulumi.StringOutput
- func (o GetPadTemplatesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetPadTemplatesResultOutput) Templates() GetPadTemplatesTemplateArrayOutput
- func (o GetPadTemplatesResultOutput) ToGetPadTemplatesResultOutput() GetPadTemplatesResultOutput
- func (o GetPadTemplatesResultOutput) ToGetPadTemplatesResultOutputWithContext(ctx context.Context) GetPadTemplatesResultOutput
- type GetPadTemplatesTemplate
- type GetPadTemplatesTemplateArgs
- type GetPadTemplatesTemplateArray
- func (GetPadTemplatesTemplateArray) ElementType() reflect.Type
- func (i GetPadTemplatesTemplateArray) ToGetPadTemplatesTemplateArrayOutput() GetPadTemplatesTemplateArrayOutput
- func (i GetPadTemplatesTemplateArray) ToGetPadTemplatesTemplateArrayOutputWithContext(ctx context.Context) GetPadTemplatesTemplateArrayOutput
- type GetPadTemplatesTemplateArrayInput
- type GetPadTemplatesTemplateArrayOutput
- func (GetPadTemplatesTemplateArrayOutput) ElementType() reflect.Type
- func (o GetPadTemplatesTemplateArrayOutput) Index(i pulumi.IntInput) GetPadTemplatesTemplateOutput
- func (o GetPadTemplatesTemplateArrayOutput) ToGetPadTemplatesTemplateArrayOutput() GetPadTemplatesTemplateArrayOutput
- func (o GetPadTemplatesTemplateArrayOutput) ToGetPadTemplatesTemplateArrayOutputWithContext(ctx context.Context) GetPadTemplatesTemplateArrayOutput
- type GetPadTemplatesTemplateInput
- type GetPadTemplatesTemplateOutput
- func (o GetPadTemplatesTemplateOutput) CreateTime() pulumi.StringOutput
- func (o GetPadTemplatesTemplateOutput) Description() pulumi.StringOutput
- func (GetPadTemplatesTemplateOutput) ElementType() reflect.Type
- func (o GetPadTemplatesTemplateOutput) MaxDuration() pulumi.IntOutput
- func (o GetPadTemplatesTemplateOutput) TemplateId() pulumi.IntOutput
- func (o GetPadTemplatesTemplateOutput) TemplateName() pulumi.StringOutput
- func (o GetPadTemplatesTemplateOutput) ToGetPadTemplatesTemplateOutput() GetPadTemplatesTemplateOutput
- func (o GetPadTemplatesTemplateOutput) ToGetPadTemplatesTemplateOutputWithContext(ctx context.Context) GetPadTemplatesTemplateOutput
- func (o GetPadTemplatesTemplateOutput) Type() pulumi.IntOutput
- func (o GetPadTemplatesTemplateOutput) UpdateTime() pulumi.StringOutput
- func (o GetPadTemplatesTemplateOutput) Url() pulumi.StringOutput
- func (o GetPadTemplatesTemplateOutput) WaitDuration() pulumi.IntOutput
- type GetPullStreamTaskStatusArgs
- type GetPullStreamTaskStatusOutputArgs
- type GetPullStreamTaskStatusResult
- type GetPullStreamTaskStatusResultOutput
- func (GetPullStreamTaskStatusResultOutput) ElementType() reflect.Type
- func (o GetPullStreamTaskStatusResultOutput) Id() pulumi.StringOutput
- func (o GetPullStreamTaskStatusResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetPullStreamTaskStatusResultOutput) TaskId() pulumi.StringOutput
- func (o GetPullStreamTaskStatusResultOutput) TaskStatusInfos() GetPullStreamTaskStatusTaskStatusInfoArrayOutput
- func (o GetPullStreamTaskStatusResultOutput) ToGetPullStreamTaskStatusResultOutput() GetPullStreamTaskStatusResultOutput
- func (o GetPullStreamTaskStatusResultOutput) ToGetPullStreamTaskStatusResultOutputWithContext(ctx context.Context) GetPullStreamTaskStatusResultOutput
- type GetPullStreamTaskStatusTaskStatusInfo
- type GetPullStreamTaskStatusTaskStatusInfoArgs
- func (GetPullStreamTaskStatusTaskStatusInfoArgs) ElementType() reflect.Type
- func (i GetPullStreamTaskStatusTaskStatusInfoArgs) ToGetPullStreamTaskStatusTaskStatusInfoOutput() GetPullStreamTaskStatusTaskStatusInfoOutput
- func (i GetPullStreamTaskStatusTaskStatusInfoArgs) ToGetPullStreamTaskStatusTaskStatusInfoOutputWithContext(ctx context.Context) GetPullStreamTaskStatusTaskStatusInfoOutput
- type GetPullStreamTaskStatusTaskStatusInfoArray
- func (GetPullStreamTaskStatusTaskStatusInfoArray) ElementType() reflect.Type
- func (i GetPullStreamTaskStatusTaskStatusInfoArray) ToGetPullStreamTaskStatusTaskStatusInfoArrayOutput() GetPullStreamTaskStatusTaskStatusInfoArrayOutput
- func (i GetPullStreamTaskStatusTaskStatusInfoArray) ToGetPullStreamTaskStatusTaskStatusInfoArrayOutputWithContext(ctx context.Context) GetPullStreamTaskStatusTaskStatusInfoArrayOutput
- type GetPullStreamTaskStatusTaskStatusInfoArrayInput
- type GetPullStreamTaskStatusTaskStatusInfoArrayOutput
- func (GetPullStreamTaskStatusTaskStatusInfoArrayOutput) ElementType() reflect.Type
- func (o GetPullStreamTaskStatusTaskStatusInfoArrayOutput) Index(i pulumi.IntInput) GetPullStreamTaskStatusTaskStatusInfoOutput
- func (o GetPullStreamTaskStatusTaskStatusInfoArrayOutput) ToGetPullStreamTaskStatusTaskStatusInfoArrayOutput() GetPullStreamTaskStatusTaskStatusInfoArrayOutput
- func (o GetPullStreamTaskStatusTaskStatusInfoArrayOutput) ToGetPullStreamTaskStatusTaskStatusInfoArrayOutputWithContext(ctx context.Context) GetPullStreamTaskStatusTaskStatusInfoArrayOutput
- type GetPullStreamTaskStatusTaskStatusInfoInput
- type GetPullStreamTaskStatusTaskStatusInfoOutput
- func (GetPullStreamTaskStatusTaskStatusInfoOutput) ElementType() reflect.Type
- func (o GetPullStreamTaskStatusTaskStatusInfoOutput) FileDuration() pulumi.IntOutput
- func (o GetPullStreamTaskStatusTaskStatusInfoOutput) FileUrl() pulumi.StringOutput
- func (o GetPullStreamTaskStatusTaskStatusInfoOutput) LoopedTimes() pulumi.IntOutput
- func (o GetPullStreamTaskStatusTaskStatusInfoOutput) NextFileUrl() pulumi.StringOutput
- func (o GetPullStreamTaskStatusTaskStatusInfoOutput) OffsetTime() pulumi.IntOutput
- func (o GetPullStreamTaskStatusTaskStatusInfoOutput) ReportTime() pulumi.StringOutput
- func (o GetPullStreamTaskStatusTaskStatusInfoOutput) RunStatus() pulumi.StringOutput
- func (o GetPullStreamTaskStatusTaskStatusInfoOutput) ToGetPullStreamTaskStatusTaskStatusInfoOutput() GetPullStreamTaskStatusTaskStatusInfoOutput
- func (o GetPullStreamTaskStatusTaskStatusInfoOutput) ToGetPullStreamTaskStatusTaskStatusInfoOutputWithContext(ctx context.Context) GetPullStreamTaskStatusTaskStatusInfoOutput
- type GetStreamMonitorListArgs
- type GetStreamMonitorListLiveStreamMonitor
- type GetStreamMonitorListLiveStreamMonitorArgs
- func (GetStreamMonitorListLiveStreamMonitorArgs) ElementType() reflect.Type
- func (i GetStreamMonitorListLiveStreamMonitorArgs) ToGetStreamMonitorListLiveStreamMonitorOutput() GetStreamMonitorListLiveStreamMonitorOutput
- func (i GetStreamMonitorListLiveStreamMonitorArgs) ToGetStreamMonitorListLiveStreamMonitorOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorOutput
- type GetStreamMonitorListLiveStreamMonitorArray
- func (GetStreamMonitorListLiveStreamMonitorArray) ElementType() reflect.Type
- func (i GetStreamMonitorListLiveStreamMonitorArray) ToGetStreamMonitorListLiveStreamMonitorArrayOutput() GetStreamMonitorListLiveStreamMonitorArrayOutput
- func (i GetStreamMonitorListLiveStreamMonitorArray) ToGetStreamMonitorListLiveStreamMonitorArrayOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorArrayOutput
- type GetStreamMonitorListLiveStreamMonitorArrayInput
- type GetStreamMonitorListLiveStreamMonitorArrayOutput
- func (GetStreamMonitorListLiveStreamMonitorArrayOutput) ElementType() reflect.Type
- func (o GetStreamMonitorListLiveStreamMonitorArrayOutput) Index(i pulumi.IntInput) GetStreamMonitorListLiveStreamMonitorOutput
- func (o GetStreamMonitorListLiveStreamMonitorArrayOutput) ToGetStreamMonitorListLiveStreamMonitorArrayOutput() GetStreamMonitorListLiveStreamMonitorArrayOutput
- func (o GetStreamMonitorListLiveStreamMonitorArrayOutput) ToGetStreamMonitorListLiveStreamMonitorArrayOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorArrayOutput
- type GetStreamMonitorListLiveStreamMonitorInput
- type GetStreamMonitorListLiveStreamMonitorInputList
- type GetStreamMonitorListLiveStreamMonitorInputListArgs
- func (GetStreamMonitorListLiveStreamMonitorInputListArgs) ElementType() reflect.Type
- func (i GetStreamMonitorListLiveStreamMonitorInputListArgs) ToGetStreamMonitorListLiveStreamMonitorInputListOutput() GetStreamMonitorListLiveStreamMonitorInputListOutput
- func (i GetStreamMonitorListLiveStreamMonitorInputListArgs) ToGetStreamMonitorListLiveStreamMonitorInputListOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorInputListOutput
- type GetStreamMonitorListLiveStreamMonitorInputListArray
- func (GetStreamMonitorListLiveStreamMonitorInputListArray) ElementType() reflect.Type
- func (i GetStreamMonitorListLiveStreamMonitorInputListArray) ToGetStreamMonitorListLiveStreamMonitorInputListArrayOutput() GetStreamMonitorListLiveStreamMonitorInputListArrayOutput
- func (i GetStreamMonitorListLiveStreamMonitorInputListArray) ToGetStreamMonitorListLiveStreamMonitorInputListArrayOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorInputListArrayOutput
- type GetStreamMonitorListLiveStreamMonitorInputListArrayInput
- type GetStreamMonitorListLiveStreamMonitorInputListArrayOutput
- func (GetStreamMonitorListLiveStreamMonitorInputListArrayOutput) ElementType() reflect.Type
- func (o GetStreamMonitorListLiveStreamMonitorInputListArrayOutput) Index(i pulumi.IntInput) GetStreamMonitorListLiveStreamMonitorInputListOutput
- func (o GetStreamMonitorListLiveStreamMonitorInputListArrayOutput) ToGetStreamMonitorListLiveStreamMonitorInputListArrayOutput() GetStreamMonitorListLiveStreamMonitorInputListArrayOutput
- func (o GetStreamMonitorListLiveStreamMonitorInputListArrayOutput) ToGetStreamMonitorListLiveStreamMonitorInputListArrayOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorInputListArrayOutput
- type GetStreamMonitorListLiveStreamMonitorInputListInput
- type GetStreamMonitorListLiveStreamMonitorInputListOutput
- func (o GetStreamMonitorListLiveStreamMonitorInputListOutput) Description() pulumi.StringOutput
- func (GetStreamMonitorListLiveStreamMonitorInputListOutput) ElementType() reflect.Type
- func (o GetStreamMonitorListLiveStreamMonitorInputListOutput) InputApp() pulumi.StringOutput
- func (o GetStreamMonitorListLiveStreamMonitorInputListOutput) InputDomain() pulumi.StringOutput
- func (o GetStreamMonitorListLiveStreamMonitorInputListOutput) InputStreamName() pulumi.StringOutput
- func (o GetStreamMonitorListLiveStreamMonitorInputListOutput) InputUrl() pulumi.StringOutput
- func (o GetStreamMonitorListLiveStreamMonitorInputListOutput) ToGetStreamMonitorListLiveStreamMonitorInputListOutput() GetStreamMonitorListLiveStreamMonitorInputListOutput
- func (o GetStreamMonitorListLiveStreamMonitorInputListOutput) ToGetStreamMonitorListLiveStreamMonitorInputListOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorInputListOutput
- type GetStreamMonitorListLiveStreamMonitorNotifyPolicy
- type GetStreamMonitorListLiveStreamMonitorNotifyPolicyArgs
- func (GetStreamMonitorListLiveStreamMonitorNotifyPolicyArgs) ElementType() reflect.Type
- func (i GetStreamMonitorListLiveStreamMonitorNotifyPolicyArgs) ToGetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput() GetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput
- func (i GetStreamMonitorListLiveStreamMonitorNotifyPolicyArgs) ToGetStreamMonitorListLiveStreamMonitorNotifyPolicyOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput
- type GetStreamMonitorListLiveStreamMonitorNotifyPolicyArray
- func (GetStreamMonitorListLiveStreamMonitorNotifyPolicyArray) ElementType() reflect.Type
- func (i GetStreamMonitorListLiveStreamMonitorNotifyPolicyArray) ToGetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput() GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput
- func (i GetStreamMonitorListLiveStreamMonitorNotifyPolicyArray) ToGetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput
- type GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayInput
- type GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput
- func (GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput) ElementType() reflect.Type
- func (o GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput) Index(i pulumi.IntInput) GetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput
- func (o GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput) ToGetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput() GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput
- func (o GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput) ToGetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput
- type GetStreamMonitorListLiveStreamMonitorNotifyPolicyInput
- type GetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput
- func (o GetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput) CallbackUrl() pulumi.StringOutput
- func (GetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput) ElementType() reflect.Type
- func (o GetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput) NotifyPolicyType() pulumi.IntOutput
- func (o GetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput) ToGetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput() GetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput
- func (o GetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput) ToGetStreamMonitorListLiveStreamMonitorNotifyPolicyOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput
- type GetStreamMonitorListLiveStreamMonitorOutput
- func (o GetStreamMonitorListLiveStreamMonitorOutput) AiAsrInputIndexLists() pulumi.IntArrayOutput
- func (o GetStreamMonitorListLiveStreamMonitorOutput) AiFormatDiagnose() pulumi.IntOutput
- func (o GetStreamMonitorListLiveStreamMonitorOutput) AiOcrInputIndexLists() pulumi.IntArrayOutput
- func (o GetStreamMonitorListLiveStreamMonitorOutput) AllowMonitorReport() pulumi.IntOutput
- func (o GetStreamMonitorListLiveStreamMonitorOutput) AsrLanguage() pulumi.IntOutput
- func (o GetStreamMonitorListLiveStreamMonitorOutput) AudibleInputIndexLists() pulumi.IntArrayOutput
- func (o GetStreamMonitorListLiveStreamMonitorOutput) CheckStreamBroken() pulumi.IntOutput
- func (o GetStreamMonitorListLiveStreamMonitorOutput) CheckStreamLowFrameRate() pulumi.IntOutput
- func (o GetStreamMonitorListLiveStreamMonitorOutput) CreateTime() pulumi.IntOutput
- func (GetStreamMonitorListLiveStreamMonitorOutput) ElementType() reflect.Type
- func (o GetStreamMonitorListLiveStreamMonitorOutput) InputLists() GetStreamMonitorListLiveStreamMonitorInputListArrayOutput
- func (o GetStreamMonitorListLiveStreamMonitorOutput) MonitorId() pulumi.StringOutput
- func (o GetStreamMonitorListLiveStreamMonitorOutput) MonitorName() pulumi.StringOutput
- func (o GetStreamMonitorListLiveStreamMonitorOutput) NotifyPolicies() GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput
- func (o GetStreamMonitorListLiveStreamMonitorOutput) OcrLanguage() pulumi.IntOutput
- func (o GetStreamMonitorListLiveStreamMonitorOutput) OutputInfos() GetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput
- func (o GetStreamMonitorListLiveStreamMonitorOutput) StartTime() pulumi.IntOutput
- func (o GetStreamMonitorListLiveStreamMonitorOutput) Status() pulumi.IntOutput
- func (o GetStreamMonitorListLiveStreamMonitorOutput) StopTime() pulumi.IntOutput
- func (o GetStreamMonitorListLiveStreamMonitorOutput) ToGetStreamMonitorListLiveStreamMonitorOutput() GetStreamMonitorListLiveStreamMonitorOutput
- func (o GetStreamMonitorListLiveStreamMonitorOutput) ToGetStreamMonitorListLiveStreamMonitorOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorOutput
- func (o GetStreamMonitorListLiveStreamMonitorOutput) UpdateTime() pulumi.IntOutput
- type GetStreamMonitorListLiveStreamMonitorOutputInfo
- type GetStreamMonitorListLiveStreamMonitorOutputInfoArgs
- func (GetStreamMonitorListLiveStreamMonitorOutputInfoArgs) ElementType() reflect.Type
- func (i GetStreamMonitorListLiveStreamMonitorOutputInfoArgs) ToGetStreamMonitorListLiveStreamMonitorOutputInfoOutput() GetStreamMonitorListLiveStreamMonitorOutputInfoOutput
- func (i GetStreamMonitorListLiveStreamMonitorOutputInfoArgs) ToGetStreamMonitorListLiveStreamMonitorOutputInfoOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorOutputInfoOutput
- type GetStreamMonitorListLiveStreamMonitorOutputInfoArray
- func (GetStreamMonitorListLiveStreamMonitorOutputInfoArray) ElementType() reflect.Type
- func (i GetStreamMonitorListLiveStreamMonitorOutputInfoArray) ToGetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput() GetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput
- func (i GetStreamMonitorListLiveStreamMonitorOutputInfoArray) ToGetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput
- type GetStreamMonitorListLiveStreamMonitorOutputInfoArrayInput
- type GetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput
- func (GetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput) ElementType() reflect.Type
- func (o GetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput) Index(i pulumi.IntInput) GetStreamMonitorListLiveStreamMonitorOutputInfoOutput
- func (o GetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput) ToGetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput() GetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput
- func (o GetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput) ToGetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput
- type GetStreamMonitorListLiveStreamMonitorOutputInfoInput
- type GetStreamMonitorListLiveStreamMonitorOutputInfoOutput
- func (GetStreamMonitorListLiveStreamMonitorOutputInfoOutput) ElementType() reflect.Type
- func (o GetStreamMonitorListLiveStreamMonitorOutputInfoOutput) OutputApp() pulumi.StringOutput
- func (o GetStreamMonitorListLiveStreamMonitorOutputInfoOutput) OutputDomain() pulumi.StringOutput
- func (o GetStreamMonitorListLiveStreamMonitorOutputInfoOutput) OutputStreamHeight() pulumi.IntOutput
- func (o GetStreamMonitorListLiveStreamMonitorOutputInfoOutput) OutputStreamName() pulumi.StringOutput
- func (o GetStreamMonitorListLiveStreamMonitorOutputInfoOutput) OutputStreamWidth() pulumi.IntOutput
- func (o GetStreamMonitorListLiveStreamMonitorOutputInfoOutput) ToGetStreamMonitorListLiveStreamMonitorOutputInfoOutput() GetStreamMonitorListLiveStreamMonitorOutputInfoOutput
- func (o GetStreamMonitorListLiveStreamMonitorOutputInfoOutput) ToGetStreamMonitorListLiveStreamMonitorOutputInfoOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorOutputInfoOutput
- type GetStreamMonitorListOutputArgs
- type GetStreamMonitorListResult
- type GetStreamMonitorListResultOutput
- func (GetStreamMonitorListResultOutput) ElementType() reflect.Type
- func (o GetStreamMonitorListResultOutput) Id() pulumi.StringOutput
- func (o GetStreamMonitorListResultOutput) LiveStreamMonitors() GetStreamMonitorListLiveStreamMonitorArrayOutput
- func (o GetStreamMonitorListResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetStreamMonitorListResultOutput) ToGetStreamMonitorListResultOutput() GetStreamMonitorListResultOutput
- func (o GetStreamMonitorListResultOutput) ToGetStreamMonitorListResultOutputWithContext(ctx context.Context) GetStreamMonitorListResultOutput
- type GetTimeShiftRecordDetailArgs
- type GetTimeShiftRecordDetailOutputArgs
- type GetTimeShiftRecordDetailRecordList
- type GetTimeShiftRecordDetailRecordListArgs
- func (GetTimeShiftRecordDetailRecordListArgs) ElementType() reflect.Type
- func (i GetTimeShiftRecordDetailRecordListArgs) ToGetTimeShiftRecordDetailRecordListOutput() GetTimeShiftRecordDetailRecordListOutput
- func (i GetTimeShiftRecordDetailRecordListArgs) ToGetTimeShiftRecordDetailRecordListOutputWithContext(ctx context.Context) GetTimeShiftRecordDetailRecordListOutput
- type GetTimeShiftRecordDetailRecordListArray
- func (GetTimeShiftRecordDetailRecordListArray) ElementType() reflect.Type
- func (i GetTimeShiftRecordDetailRecordListArray) ToGetTimeShiftRecordDetailRecordListArrayOutput() GetTimeShiftRecordDetailRecordListArrayOutput
- func (i GetTimeShiftRecordDetailRecordListArray) ToGetTimeShiftRecordDetailRecordListArrayOutputWithContext(ctx context.Context) GetTimeShiftRecordDetailRecordListArrayOutput
- type GetTimeShiftRecordDetailRecordListArrayInput
- type GetTimeShiftRecordDetailRecordListArrayOutput
- func (GetTimeShiftRecordDetailRecordListArrayOutput) ElementType() reflect.Type
- func (o GetTimeShiftRecordDetailRecordListArrayOutput) Index(i pulumi.IntInput) GetTimeShiftRecordDetailRecordListOutput
- func (o GetTimeShiftRecordDetailRecordListArrayOutput) ToGetTimeShiftRecordDetailRecordListArrayOutput() GetTimeShiftRecordDetailRecordListArrayOutput
- func (o GetTimeShiftRecordDetailRecordListArrayOutput) ToGetTimeShiftRecordDetailRecordListArrayOutputWithContext(ctx context.Context) GetTimeShiftRecordDetailRecordListArrayOutput
- type GetTimeShiftRecordDetailRecordListInput
- type GetTimeShiftRecordDetailRecordListOutput
- func (GetTimeShiftRecordDetailRecordListOutput) ElementType() reflect.Type
- func (o GetTimeShiftRecordDetailRecordListOutput) EndTime() pulumi.IntOutput
- func (o GetTimeShiftRecordDetailRecordListOutput) Sid() pulumi.StringOutput
- func (o GetTimeShiftRecordDetailRecordListOutput) StartTime() pulumi.IntOutput
- func (o GetTimeShiftRecordDetailRecordListOutput) ToGetTimeShiftRecordDetailRecordListOutput() GetTimeShiftRecordDetailRecordListOutput
- func (o GetTimeShiftRecordDetailRecordListOutput) ToGetTimeShiftRecordDetailRecordListOutputWithContext(ctx context.Context) GetTimeShiftRecordDetailRecordListOutput
- type GetTimeShiftRecordDetailResult
- type GetTimeShiftRecordDetailResultOutput
- func (o GetTimeShiftRecordDetailResultOutput) AppName() pulumi.StringOutput
- func (o GetTimeShiftRecordDetailResultOutput) Domain() pulumi.StringOutput
- func (o GetTimeShiftRecordDetailResultOutput) DomainGroup() pulumi.StringPtrOutput
- func (GetTimeShiftRecordDetailResultOutput) ElementType() reflect.Type
- func (o GetTimeShiftRecordDetailResultOutput) EndTime() pulumi.IntOutput
- func (o GetTimeShiftRecordDetailResultOutput) Id() pulumi.StringOutput
- func (o GetTimeShiftRecordDetailResultOutput) RecordLists() GetTimeShiftRecordDetailRecordListArrayOutput
- func (o GetTimeShiftRecordDetailResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetTimeShiftRecordDetailResultOutput) StartTime() pulumi.IntOutput
- func (o GetTimeShiftRecordDetailResultOutput) StreamName() pulumi.StringOutput
- func (o GetTimeShiftRecordDetailResultOutput) ToGetTimeShiftRecordDetailResultOutput() GetTimeShiftRecordDetailResultOutput
- func (o GetTimeShiftRecordDetailResultOutput) ToGetTimeShiftRecordDetailResultOutputWithContext(ctx context.Context) GetTimeShiftRecordDetailResultOutput
- func (o GetTimeShiftRecordDetailResultOutput) TransCodeId() pulumi.IntPtrOutput
- type GetTimeShiftStreamListArgs
- type GetTimeShiftStreamListOutputArgs
- type GetTimeShiftStreamListResult
- type GetTimeShiftStreamListResultOutput
- func (o GetTimeShiftStreamListResultOutput) Domain() pulumi.StringPtrOutput
- func (o GetTimeShiftStreamListResultOutput) DomainGroup() pulumi.StringPtrOutput
- func (GetTimeShiftStreamListResultOutput) ElementType() reflect.Type
- func (o GetTimeShiftStreamListResultOutput) EndTime() pulumi.IntOutput
- func (o GetTimeShiftStreamListResultOutput) Id() pulumi.StringOutput
- func (o GetTimeShiftStreamListResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetTimeShiftStreamListResultOutput) StartTime() pulumi.IntOutput
- func (o GetTimeShiftStreamListResultOutput) StreamLists() GetTimeShiftStreamListStreamListArrayOutput
- func (o GetTimeShiftStreamListResultOutput) StreamName() pulumi.StringPtrOutput
- func (o GetTimeShiftStreamListResultOutput) ToGetTimeShiftStreamListResultOutput() GetTimeShiftStreamListResultOutput
- func (o GetTimeShiftStreamListResultOutput) ToGetTimeShiftStreamListResultOutputWithContext(ctx context.Context) GetTimeShiftStreamListResultOutput
- func (o GetTimeShiftStreamListResultOutput) TotalSize() pulumi.IntOutput
- type GetTimeShiftStreamListStreamList
- type GetTimeShiftStreamListStreamListArgs
- func (GetTimeShiftStreamListStreamListArgs) ElementType() reflect.Type
- func (i GetTimeShiftStreamListStreamListArgs) ToGetTimeShiftStreamListStreamListOutput() GetTimeShiftStreamListStreamListOutput
- func (i GetTimeShiftStreamListStreamListArgs) ToGetTimeShiftStreamListStreamListOutputWithContext(ctx context.Context) GetTimeShiftStreamListStreamListOutput
- type GetTimeShiftStreamListStreamListArray
- func (GetTimeShiftStreamListStreamListArray) ElementType() reflect.Type
- func (i GetTimeShiftStreamListStreamListArray) ToGetTimeShiftStreamListStreamListArrayOutput() GetTimeShiftStreamListStreamListArrayOutput
- func (i GetTimeShiftStreamListStreamListArray) ToGetTimeShiftStreamListStreamListArrayOutputWithContext(ctx context.Context) GetTimeShiftStreamListStreamListArrayOutput
- type GetTimeShiftStreamListStreamListArrayInput
- type GetTimeShiftStreamListStreamListArrayOutput
- func (GetTimeShiftStreamListStreamListArrayOutput) ElementType() reflect.Type
- func (o GetTimeShiftStreamListStreamListArrayOutput) Index(i pulumi.IntInput) GetTimeShiftStreamListStreamListOutput
- func (o GetTimeShiftStreamListStreamListArrayOutput) ToGetTimeShiftStreamListStreamListArrayOutput() GetTimeShiftStreamListStreamListArrayOutput
- func (o GetTimeShiftStreamListStreamListArrayOutput) ToGetTimeShiftStreamListStreamListArrayOutputWithContext(ctx context.Context) GetTimeShiftStreamListStreamListArrayOutput
- type GetTimeShiftStreamListStreamListInput
- type GetTimeShiftStreamListStreamListOutput
- func (o GetTimeShiftStreamListStreamListOutput) AppName() pulumi.StringOutput
- func (o GetTimeShiftStreamListStreamListOutput) Domain() pulumi.StringOutput
- func (o GetTimeShiftStreamListStreamListOutput) DomainGroup() pulumi.StringOutput
- func (o GetTimeShiftStreamListStreamListOutput) Duration() pulumi.IntOutput
- func (GetTimeShiftStreamListStreamListOutput) ElementType() reflect.Type
- func (o GetTimeShiftStreamListStreamListOutput) EndTime() pulumi.IntOutput
- func (o GetTimeShiftStreamListStreamListOutput) StartTime() pulumi.IntOutput
- func (o GetTimeShiftStreamListStreamListOutput) StreamName() pulumi.StringOutput
- func (o GetTimeShiftStreamListStreamListOutput) StreamType() pulumi.IntOutput
- func (o GetTimeShiftStreamListStreamListOutput) ToGetTimeShiftStreamListStreamListOutput() GetTimeShiftStreamListStreamListOutput
- func (o GetTimeShiftStreamListStreamListOutput) ToGetTimeShiftStreamListStreamListOutputWithContext(ctx context.Context) GetTimeShiftStreamListStreamListOutput
- func (o GetTimeShiftStreamListStreamListOutput) TransCodeId() pulumi.IntOutput
- type GetWatermarksArgs
- type GetWatermarksOutputArgs
- type GetWatermarksResult
- type GetWatermarksResultOutput
- func (GetWatermarksResultOutput) ElementType() reflect.Type
- func (o GetWatermarksResultOutput) Id() pulumi.StringOutput
- func (o GetWatermarksResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetWatermarksResultOutput) ToGetWatermarksResultOutput() GetWatermarksResultOutput
- func (o GetWatermarksResultOutput) ToGetWatermarksResultOutputWithContext(ctx context.Context) GetWatermarksResultOutput
- func (o GetWatermarksResultOutput) WatermarkLists() GetWatermarksWatermarkListArrayOutput
- type GetWatermarksWatermarkList
- type GetWatermarksWatermarkListArgs
- func (GetWatermarksWatermarkListArgs) ElementType() reflect.Type
- func (i GetWatermarksWatermarkListArgs) ToGetWatermarksWatermarkListOutput() GetWatermarksWatermarkListOutput
- func (i GetWatermarksWatermarkListArgs) ToGetWatermarksWatermarkListOutputWithContext(ctx context.Context) GetWatermarksWatermarkListOutput
- type GetWatermarksWatermarkListArray
- func (GetWatermarksWatermarkListArray) ElementType() reflect.Type
- func (i GetWatermarksWatermarkListArray) ToGetWatermarksWatermarkListArrayOutput() GetWatermarksWatermarkListArrayOutput
- func (i GetWatermarksWatermarkListArray) ToGetWatermarksWatermarkListArrayOutputWithContext(ctx context.Context) GetWatermarksWatermarkListArrayOutput
- type GetWatermarksWatermarkListArrayInput
- type GetWatermarksWatermarkListArrayOutput
- func (GetWatermarksWatermarkListArrayOutput) ElementType() reflect.Type
- func (o GetWatermarksWatermarkListArrayOutput) Index(i pulumi.IntInput) GetWatermarksWatermarkListOutput
- func (o GetWatermarksWatermarkListArrayOutput) ToGetWatermarksWatermarkListArrayOutput() GetWatermarksWatermarkListArrayOutput
- func (o GetWatermarksWatermarkListArrayOutput) ToGetWatermarksWatermarkListArrayOutputWithContext(ctx context.Context) GetWatermarksWatermarkListArrayOutput
- type GetWatermarksWatermarkListInput
- type GetWatermarksWatermarkListOutput
- func (o GetWatermarksWatermarkListOutput) CreateTime() pulumi.StringOutput
- func (GetWatermarksWatermarkListOutput) ElementType() reflect.Type
- func (o GetWatermarksWatermarkListOutput) Height() pulumi.IntOutput
- func (o GetWatermarksWatermarkListOutput) PictureUrl() pulumi.StringOutput
- func (o GetWatermarksWatermarkListOutput) Status() pulumi.IntOutput
- func (o GetWatermarksWatermarkListOutput) ToGetWatermarksWatermarkListOutput() GetWatermarksWatermarkListOutput
- func (o GetWatermarksWatermarkListOutput) ToGetWatermarksWatermarkListOutputWithContext(ctx context.Context) GetWatermarksWatermarkListOutput
- func (o GetWatermarksWatermarkListOutput) WatermarkId() pulumi.IntOutput
- func (o GetWatermarksWatermarkListOutput) WatermarkName() pulumi.StringOutput
- func (o GetWatermarksWatermarkListOutput) Width() pulumi.IntOutput
- func (o GetWatermarksWatermarkListOutput) XPosition() pulumi.IntOutput
- func (o GetWatermarksWatermarkListOutput) YPosition() pulumi.IntOutput
- type GetXp2pDetailInfoListArgs
- type GetXp2pDetailInfoListDataInfoList
- type GetXp2pDetailInfoListDataInfoListArgs
- func (GetXp2pDetailInfoListDataInfoListArgs) ElementType() reflect.Type
- func (i GetXp2pDetailInfoListDataInfoListArgs) ToGetXp2pDetailInfoListDataInfoListOutput() GetXp2pDetailInfoListDataInfoListOutput
- func (i GetXp2pDetailInfoListDataInfoListArgs) ToGetXp2pDetailInfoListDataInfoListOutputWithContext(ctx context.Context) GetXp2pDetailInfoListDataInfoListOutput
- type GetXp2pDetailInfoListDataInfoListArray
- func (GetXp2pDetailInfoListDataInfoListArray) ElementType() reflect.Type
- func (i GetXp2pDetailInfoListDataInfoListArray) ToGetXp2pDetailInfoListDataInfoListArrayOutput() GetXp2pDetailInfoListDataInfoListArrayOutput
- func (i GetXp2pDetailInfoListDataInfoListArray) ToGetXp2pDetailInfoListDataInfoListArrayOutputWithContext(ctx context.Context) GetXp2pDetailInfoListDataInfoListArrayOutput
- type GetXp2pDetailInfoListDataInfoListArrayInput
- type GetXp2pDetailInfoListDataInfoListArrayOutput
- func (GetXp2pDetailInfoListDataInfoListArrayOutput) ElementType() reflect.Type
- func (o GetXp2pDetailInfoListDataInfoListArrayOutput) Index(i pulumi.IntInput) GetXp2pDetailInfoListDataInfoListOutput
- func (o GetXp2pDetailInfoListDataInfoListArrayOutput) ToGetXp2pDetailInfoListDataInfoListArrayOutput() GetXp2pDetailInfoListDataInfoListArrayOutput
- func (o GetXp2pDetailInfoListDataInfoListArrayOutput) ToGetXp2pDetailInfoListDataInfoListArrayOutputWithContext(ctx context.Context) GetXp2pDetailInfoListDataInfoListArrayOutput
- type GetXp2pDetailInfoListDataInfoListInput
- type GetXp2pDetailInfoListDataInfoListOutput
- func (o GetXp2pDetailInfoListDataInfoListOutput) AppId() pulumi.StringOutput
- func (o GetXp2pDetailInfoListDataInfoListOutput) CdnBytes() pulumi.IntOutput
- func (GetXp2pDetailInfoListDataInfoListOutput) ElementType() reflect.Type
- func (o GetXp2pDetailInfoListDataInfoListOutput) OnlinePeople() pulumi.IntOutput
- func (o GetXp2pDetailInfoListDataInfoListOutput) P2pBytes() pulumi.IntOutput
- func (o GetXp2pDetailInfoListDataInfoListOutput) Request() pulumi.IntOutput
- func (o GetXp2pDetailInfoListDataInfoListOutput) RequestSuccess() pulumi.IntOutput
- func (o GetXp2pDetailInfoListDataInfoListOutput) StreamName() pulumi.StringOutput
- func (o GetXp2pDetailInfoListDataInfoListOutput) StuckPeople() pulumi.IntOutput
- func (o GetXp2pDetailInfoListDataInfoListOutput) StuckTimes() pulumi.IntOutput
- func (o GetXp2pDetailInfoListDataInfoListOutput) Time() pulumi.StringOutput
- func (o GetXp2pDetailInfoListDataInfoListOutput) ToGetXp2pDetailInfoListDataInfoListOutput() GetXp2pDetailInfoListDataInfoListOutput
- func (o GetXp2pDetailInfoListDataInfoListOutput) ToGetXp2pDetailInfoListDataInfoListOutputWithContext(ctx context.Context) GetXp2pDetailInfoListDataInfoListOutput
- func (o GetXp2pDetailInfoListDataInfoListOutput) Type() pulumi.StringOutput
- type GetXp2pDetailInfoListOutputArgs
- type GetXp2pDetailInfoListResult
- type GetXp2pDetailInfoListResultOutput
- func (o GetXp2pDetailInfoListResultOutput) DataInfoLists() GetXp2pDetailInfoListDataInfoListArrayOutput
- func (o GetXp2pDetailInfoListResultOutput) Dimensions() pulumi.StringArrayOutput
- func (GetXp2pDetailInfoListResultOutput) ElementType() reflect.Type
- func (o GetXp2pDetailInfoListResultOutput) Id() pulumi.StringOutput
- func (o GetXp2pDetailInfoListResultOutput) QueryTime() pulumi.StringPtrOutput
- func (o GetXp2pDetailInfoListResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetXp2pDetailInfoListResultOutput) StreamNames() pulumi.StringArrayOutput
- func (o GetXp2pDetailInfoListResultOutput) ToGetXp2pDetailInfoListResultOutput() GetXp2pDetailInfoListResultOutput
- func (o GetXp2pDetailInfoListResultOutput) ToGetXp2pDetailInfoListResultOutputWithContext(ctx context.Context) GetXp2pDetailInfoListResultOutput
- func (o GetXp2pDetailInfoListResultOutput) Types() pulumi.StringArrayOutput
- 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 LookupBackupStreamArgs
- type LookupBackupStreamOutputArgs
- type LookupBackupStreamResult
- type LookupBackupStreamResultOutput
- func (LookupBackupStreamResultOutput) ElementType() reflect.Type
- func (o LookupBackupStreamResultOutput) Id() pulumi.StringOutput
- func (o LookupBackupStreamResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o LookupBackupStreamResultOutput) StreamInfoLists() GetBackupStreamStreamInfoListArrayOutput
- func (o LookupBackupStreamResultOutput) StreamName() pulumi.StringPtrOutput
- func (o LookupBackupStreamResultOutput) ToLookupBackupStreamResultOutput() LookupBackupStreamResultOutput
- func (o LookupBackupStreamResultOutput) ToLookupBackupStreamResultOutputWithContext(ctx context.Context) LookupBackupStreamResultOutput
- type PadRuleAttachment
- type PadRuleAttachmentArgs
- type PadRuleAttachmentArray
- type PadRuleAttachmentArrayInput
- type PadRuleAttachmentArrayOutput
- func (PadRuleAttachmentArrayOutput) ElementType() reflect.Type
- func (o PadRuleAttachmentArrayOutput) Index(i pulumi.IntInput) PadRuleAttachmentOutput
- func (o PadRuleAttachmentArrayOutput) ToPadRuleAttachmentArrayOutput() PadRuleAttachmentArrayOutput
- func (o PadRuleAttachmentArrayOutput) ToPadRuleAttachmentArrayOutputWithContext(ctx context.Context) PadRuleAttachmentArrayOutput
- type PadRuleAttachmentInput
- type PadRuleAttachmentMap
- type PadRuleAttachmentMapInput
- type PadRuleAttachmentMapOutput
- func (PadRuleAttachmentMapOutput) ElementType() reflect.Type
- func (o PadRuleAttachmentMapOutput) MapIndex(k pulumi.StringInput) PadRuleAttachmentOutput
- func (o PadRuleAttachmentMapOutput) ToPadRuleAttachmentMapOutput() PadRuleAttachmentMapOutput
- func (o PadRuleAttachmentMapOutput) ToPadRuleAttachmentMapOutputWithContext(ctx context.Context) PadRuleAttachmentMapOutput
- type PadRuleAttachmentOutput
- func (o PadRuleAttachmentOutput) AppName() pulumi.StringPtrOutput
- func (o PadRuleAttachmentOutput) DomainName() pulumi.StringOutput
- func (PadRuleAttachmentOutput) ElementType() reflect.Type
- func (o PadRuleAttachmentOutput) StreamName() pulumi.StringPtrOutput
- func (o PadRuleAttachmentOutput) TemplateId() pulumi.IntOutput
- func (o PadRuleAttachmentOutput) ToPadRuleAttachmentOutput() PadRuleAttachmentOutput
- func (o PadRuleAttachmentOutput) ToPadRuleAttachmentOutputWithContext(ctx context.Context) PadRuleAttachmentOutput
- type PadRuleAttachmentState
- type PadTemplate
- type PadTemplateArgs
- type PadTemplateArray
- type PadTemplateArrayInput
- type PadTemplateArrayOutput
- func (PadTemplateArrayOutput) ElementType() reflect.Type
- func (o PadTemplateArrayOutput) Index(i pulumi.IntInput) PadTemplateOutput
- func (o PadTemplateArrayOutput) ToPadTemplateArrayOutput() PadTemplateArrayOutput
- func (o PadTemplateArrayOutput) ToPadTemplateArrayOutputWithContext(ctx context.Context) PadTemplateArrayOutput
- type PadTemplateInput
- type PadTemplateMap
- type PadTemplateMapInput
- type PadTemplateMapOutput
- func (PadTemplateMapOutput) ElementType() reflect.Type
- func (o PadTemplateMapOutput) MapIndex(k pulumi.StringInput) PadTemplateOutput
- func (o PadTemplateMapOutput) ToPadTemplateMapOutput() PadTemplateMapOutput
- func (o PadTemplateMapOutput) ToPadTemplateMapOutputWithContext(ctx context.Context) PadTemplateMapOutput
- type PadTemplateOutput
- func (o PadTemplateOutput) Description() pulumi.StringPtrOutput
- func (PadTemplateOutput) ElementType() reflect.Type
- func (o PadTemplateOutput) MaxDuration() pulumi.IntPtrOutput
- func (o PadTemplateOutput) TemplateName() pulumi.StringOutput
- func (o PadTemplateOutput) ToPadTemplateOutput() PadTemplateOutput
- func (o PadTemplateOutput) ToPadTemplateOutputWithContext(ctx context.Context) PadTemplateOutput
- func (o PadTemplateOutput) Type() pulumi.IntPtrOutput
- func (o PadTemplateOutput) Url() pulumi.StringOutput
- func (o PadTemplateOutput) WaitDuration() pulumi.IntPtrOutput
- type PadTemplateState
- 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 PullStreamTaskRestart
- type PullStreamTaskRestartArgs
- type PullStreamTaskRestartArray
- func (PullStreamTaskRestartArray) ElementType() reflect.Type
- func (i PullStreamTaskRestartArray) ToPullStreamTaskRestartArrayOutput() PullStreamTaskRestartArrayOutput
- func (i PullStreamTaskRestartArray) ToPullStreamTaskRestartArrayOutputWithContext(ctx context.Context) PullStreamTaskRestartArrayOutput
- type PullStreamTaskRestartArrayInput
- type PullStreamTaskRestartArrayOutput
- func (PullStreamTaskRestartArrayOutput) ElementType() reflect.Type
- func (o PullStreamTaskRestartArrayOutput) Index(i pulumi.IntInput) PullStreamTaskRestartOutput
- func (o PullStreamTaskRestartArrayOutput) ToPullStreamTaskRestartArrayOutput() PullStreamTaskRestartArrayOutput
- func (o PullStreamTaskRestartArrayOutput) ToPullStreamTaskRestartArrayOutputWithContext(ctx context.Context) PullStreamTaskRestartArrayOutput
- type PullStreamTaskRestartInput
- type PullStreamTaskRestartMap
- type PullStreamTaskRestartMapInput
- type PullStreamTaskRestartMapOutput
- func (PullStreamTaskRestartMapOutput) ElementType() reflect.Type
- func (o PullStreamTaskRestartMapOutput) MapIndex(k pulumi.StringInput) PullStreamTaskRestartOutput
- func (o PullStreamTaskRestartMapOutput) ToPullStreamTaskRestartMapOutput() PullStreamTaskRestartMapOutput
- func (o PullStreamTaskRestartMapOutput) ToPullStreamTaskRestartMapOutputWithContext(ctx context.Context) PullStreamTaskRestartMapOutput
- type PullStreamTaskRestartOutput
- func (PullStreamTaskRestartOutput) ElementType() reflect.Type
- func (o PullStreamTaskRestartOutput) Operator() pulumi.StringOutput
- func (o PullStreamTaskRestartOutput) TaskId() pulumi.StringOutput
- func (o PullStreamTaskRestartOutput) ToPullStreamTaskRestartOutput() PullStreamTaskRestartOutput
- func (o PullStreamTaskRestartOutput) ToPullStreamTaskRestartOutputWithContext(ctx context.Context) PullStreamTaskRestartOutput
- type PullStreamTaskRestartState
- 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 RecordRuleAttachment
- type RecordRuleAttachmentArgs
- type RecordRuleAttachmentArray
- type RecordRuleAttachmentArrayInput
- type RecordRuleAttachmentArrayOutput
- func (RecordRuleAttachmentArrayOutput) ElementType() reflect.Type
- func (o RecordRuleAttachmentArrayOutput) Index(i pulumi.IntInput) RecordRuleAttachmentOutput
- func (o RecordRuleAttachmentArrayOutput) ToRecordRuleAttachmentArrayOutput() RecordRuleAttachmentArrayOutput
- func (o RecordRuleAttachmentArrayOutput) ToRecordRuleAttachmentArrayOutputWithContext(ctx context.Context) RecordRuleAttachmentArrayOutput
- type RecordRuleAttachmentInput
- type RecordRuleAttachmentMap
- type RecordRuleAttachmentMapInput
- type RecordRuleAttachmentMapOutput
- func (RecordRuleAttachmentMapOutput) ElementType() reflect.Type
- func (o RecordRuleAttachmentMapOutput) MapIndex(k pulumi.StringInput) RecordRuleAttachmentOutput
- func (o RecordRuleAttachmentMapOutput) ToRecordRuleAttachmentMapOutput() RecordRuleAttachmentMapOutput
- func (o RecordRuleAttachmentMapOutput) ToRecordRuleAttachmentMapOutputWithContext(ctx context.Context) RecordRuleAttachmentMapOutput
- type RecordRuleAttachmentOutput
- func (o RecordRuleAttachmentOutput) AppName() pulumi.StringPtrOutput
- func (o RecordRuleAttachmentOutput) DomainName() pulumi.StringOutput
- func (RecordRuleAttachmentOutput) ElementType() reflect.Type
- func (o RecordRuleAttachmentOutput) StreamName() pulumi.StringPtrOutput
- func (o RecordRuleAttachmentOutput) TemplateId() pulumi.IntOutput
- func (o RecordRuleAttachmentOutput) ToRecordRuleAttachmentOutput() RecordRuleAttachmentOutput
- func (o RecordRuleAttachmentOutput) ToRecordRuleAttachmentOutputWithContext(ctx context.Context) RecordRuleAttachmentOutput
- type RecordRuleAttachmentState
- type RecordTemplate
- type RecordTemplateAacParam
- type RecordTemplateAacParamArgs
- func (RecordTemplateAacParamArgs) ElementType() reflect.Type
- func (i RecordTemplateAacParamArgs) ToRecordTemplateAacParamOutput() RecordTemplateAacParamOutput
- func (i RecordTemplateAacParamArgs) ToRecordTemplateAacParamOutputWithContext(ctx context.Context) RecordTemplateAacParamOutput
- func (i RecordTemplateAacParamArgs) ToRecordTemplateAacParamPtrOutput() RecordTemplateAacParamPtrOutput
- func (i RecordTemplateAacParamArgs) ToRecordTemplateAacParamPtrOutputWithContext(ctx context.Context) RecordTemplateAacParamPtrOutput
- type RecordTemplateAacParamInput
- type RecordTemplateAacParamOutput
- func (o RecordTemplateAacParamOutput) ClassId() pulumi.IntPtrOutput
- func (RecordTemplateAacParamOutput) ElementType() reflect.Type
- func (o RecordTemplateAacParamOutput) Enable() pulumi.IntPtrOutput
- func (o RecordTemplateAacParamOutput) Procedure() pulumi.StringPtrOutput
- func (o RecordTemplateAacParamOutput) RecordInterval() pulumi.IntPtrOutput
- func (o RecordTemplateAacParamOutput) StorageMode() pulumi.StringPtrOutput
- func (o RecordTemplateAacParamOutput) StorageTime() pulumi.IntPtrOutput
- func (o RecordTemplateAacParamOutput) ToRecordTemplateAacParamOutput() RecordTemplateAacParamOutput
- func (o RecordTemplateAacParamOutput) ToRecordTemplateAacParamOutputWithContext(ctx context.Context) RecordTemplateAacParamOutput
- func (o RecordTemplateAacParamOutput) ToRecordTemplateAacParamPtrOutput() RecordTemplateAacParamPtrOutput
- func (o RecordTemplateAacParamOutput) ToRecordTemplateAacParamPtrOutputWithContext(ctx context.Context) RecordTemplateAacParamPtrOutput
- func (o RecordTemplateAacParamOutput) VodFileName() pulumi.StringPtrOutput
- func (o RecordTemplateAacParamOutput) VodSubAppId() pulumi.IntPtrOutput
- type RecordTemplateAacParamPtrInput
- type RecordTemplateAacParamPtrOutput
- func (o RecordTemplateAacParamPtrOutput) ClassId() pulumi.IntPtrOutput
- func (o RecordTemplateAacParamPtrOutput) Elem() RecordTemplateAacParamOutput
- func (RecordTemplateAacParamPtrOutput) ElementType() reflect.Type
- func (o RecordTemplateAacParamPtrOutput) Enable() pulumi.IntPtrOutput
- func (o RecordTemplateAacParamPtrOutput) Procedure() pulumi.StringPtrOutput
- func (o RecordTemplateAacParamPtrOutput) RecordInterval() pulumi.IntPtrOutput
- func (o RecordTemplateAacParamPtrOutput) StorageMode() pulumi.StringPtrOutput
- func (o RecordTemplateAacParamPtrOutput) StorageTime() pulumi.IntPtrOutput
- func (o RecordTemplateAacParamPtrOutput) ToRecordTemplateAacParamPtrOutput() RecordTemplateAacParamPtrOutput
- func (o RecordTemplateAacParamPtrOutput) ToRecordTemplateAacParamPtrOutputWithContext(ctx context.Context) RecordTemplateAacParamPtrOutput
- func (o RecordTemplateAacParamPtrOutput) VodFileName() pulumi.StringPtrOutput
- func (o RecordTemplateAacParamPtrOutput) VodSubAppId() pulumi.IntPtrOutput
- type RecordTemplateArgs
- type RecordTemplateArray
- type RecordTemplateArrayInput
- type RecordTemplateArrayOutput
- func (RecordTemplateArrayOutput) ElementType() reflect.Type
- func (o RecordTemplateArrayOutput) Index(i pulumi.IntInput) RecordTemplateOutput
- func (o RecordTemplateArrayOutput) ToRecordTemplateArrayOutput() RecordTemplateArrayOutput
- func (o RecordTemplateArrayOutput) ToRecordTemplateArrayOutputWithContext(ctx context.Context) RecordTemplateArrayOutput
- type RecordTemplateFlvParam
- type RecordTemplateFlvParamArgs
- func (RecordTemplateFlvParamArgs) ElementType() reflect.Type
- func (i RecordTemplateFlvParamArgs) ToRecordTemplateFlvParamOutput() RecordTemplateFlvParamOutput
- func (i RecordTemplateFlvParamArgs) ToRecordTemplateFlvParamOutputWithContext(ctx context.Context) RecordTemplateFlvParamOutput
- func (i RecordTemplateFlvParamArgs) ToRecordTemplateFlvParamPtrOutput() RecordTemplateFlvParamPtrOutput
- func (i RecordTemplateFlvParamArgs) ToRecordTemplateFlvParamPtrOutputWithContext(ctx context.Context) RecordTemplateFlvParamPtrOutput
- type RecordTemplateFlvParamInput
- type RecordTemplateFlvParamOutput
- func (o RecordTemplateFlvParamOutput) ClassId() pulumi.IntPtrOutput
- func (RecordTemplateFlvParamOutput) ElementType() reflect.Type
- func (o RecordTemplateFlvParamOutput) Enable() pulumi.IntPtrOutput
- func (o RecordTemplateFlvParamOutput) Procedure() pulumi.StringPtrOutput
- func (o RecordTemplateFlvParamOutput) RecordInterval() pulumi.IntPtrOutput
- func (o RecordTemplateFlvParamOutput) StorageMode() pulumi.StringPtrOutput
- func (o RecordTemplateFlvParamOutput) StorageTime() pulumi.IntPtrOutput
- func (o RecordTemplateFlvParamOutput) ToRecordTemplateFlvParamOutput() RecordTemplateFlvParamOutput
- func (o RecordTemplateFlvParamOutput) ToRecordTemplateFlvParamOutputWithContext(ctx context.Context) RecordTemplateFlvParamOutput
- func (o RecordTemplateFlvParamOutput) ToRecordTemplateFlvParamPtrOutput() RecordTemplateFlvParamPtrOutput
- func (o RecordTemplateFlvParamOutput) ToRecordTemplateFlvParamPtrOutputWithContext(ctx context.Context) RecordTemplateFlvParamPtrOutput
- func (o RecordTemplateFlvParamOutput) VodFileName() pulumi.StringPtrOutput
- func (o RecordTemplateFlvParamOutput) VodSubAppId() pulumi.IntPtrOutput
- type RecordTemplateFlvParamPtrInput
- type RecordTemplateFlvParamPtrOutput
- func (o RecordTemplateFlvParamPtrOutput) ClassId() pulumi.IntPtrOutput
- func (o RecordTemplateFlvParamPtrOutput) Elem() RecordTemplateFlvParamOutput
- func (RecordTemplateFlvParamPtrOutput) ElementType() reflect.Type
- func (o RecordTemplateFlvParamPtrOutput) Enable() pulumi.IntPtrOutput
- func (o RecordTemplateFlvParamPtrOutput) Procedure() pulumi.StringPtrOutput
- func (o RecordTemplateFlvParamPtrOutput) RecordInterval() pulumi.IntPtrOutput
- func (o RecordTemplateFlvParamPtrOutput) StorageMode() pulumi.StringPtrOutput
- func (o RecordTemplateFlvParamPtrOutput) StorageTime() pulumi.IntPtrOutput
- func (o RecordTemplateFlvParamPtrOutput) ToRecordTemplateFlvParamPtrOutput() RecordTemplateFlvParamPtrOutput
- func (o RecordTemplateFlvParamPtrOutput) ToRecordTemplateFlvParamPtrOutputWithContext(ctx context.Context) RecordTemplateFlvParamPtrOutput
- func (o RecordTemplateFlvParamPtrOutput) VodFileName() pulumi.StringPtrOutput
- func (o RecordTemplateFlvParamPtrOutput) VodSubAppId() pulumi.IntPtrOutput
- type RecordTemplateFlvSpecialParam
- type RecordTemplateFlvSpecialParamArgs
- func (RecordTemplateFlvSpecialParamArgs) ElementType() reflect.Type
- func (i RecordTemplateFlvSpecialParamArgs) ToRecordTemplateFlvSpecialParamOutput() RecordTemplateFlvSpecialParamOutput
- func (i RecordTemplateFlvSpecialParamArgs) ToRecordTemplateFlvSpecialParamOutputWithContext(ctx context.Context) RecordTemplateFlvSpecialParamOutput
- func (i RecordTemplateFlvSpecialParamArgs) ToRecordTemplateFlvSpecialParamPtrOutput() RecordTemplateFlvSpecialParamPtrOutput
- func (i RecordTemplateFlvSpecialParamArgs) ToRecordTemplateFlvSpecialParamPtrOutputWithContext(ctx context.Context) RecordTemplateFlvSpecialParamPtrOutput
- type RecordTemplateFlvSpecialParamInput
- type RecordTemplateFlvSpecialParamOutput
- func (RecordTemplateFlvSpecialParamOutput) ElementType() reflect.Type
- func (o RecordTemplateFlvSpecialParamOutput) ToRecordTemplateFlvSpecialParamOutput() RecordTemplateFlvSpecialParamOutput
- func (o RecordTemplateFlvSpecialParamOutput) ToRecordTemplateFlvSpecialParamOutputWithContext(ctx context.Context) RecordTemplateFlvSpecialParamOutput
- func (o RecordTemplateFlvSpecialParamOutput) ToRecordTemplateFlvSpecialParamPtrOutput() RecordTemplateFlvSpecialParamPtrOutput
- func (o RecordTemplateFlvSpecialParamOutput) ToRecordTemplateFlvSpecialParamPtrOutputWithContext(ctx context.Context) RecordTemplateFlvSpecialParamPtrOutput
- func (o RecordTemplateFlvSpecialParamOutput) UploadInRecording() pulumi.BoolPtrOutput
- type RecordTemplateFlvSpecialParamPtrInput
- type RecordTemplateFlvSpecialParamPtrOutput
- func (o RecordTemplateFlvSpecialParamPtrOutput) Elem() RecordTemplateFlvSpecialParamOutput
- func (RecordTemplateFlvSpecialParamPtrOutput) ElementType() reflect.Type
- func (o RecordTemplateFlvSpecialParamPtrOutput) ToRecordTemplateFlvSpecialParamPtrOutput() RecordTemplateFlvSpecialParamPtrOutput
- func (o RecordTemplateFlvSpecialParamPtrOutput) ToRecordTemplateFlvSpecialParamPtrOutputWithContext(ctx context.Context) RecordTemplateFlvSpecialParamPtrOutput
- func (o RecordTemplateFlvSpecialParamPtrOutput) UploadInRecording() pulumi.BoolPtrOutput
- type RecordTemplateHlsParam
- type RecordTemplateHlsParamArgs
- func (RecordTemplateHlsParamArgs) ElementType() reflect.Type
- func (i RecordTemplateHlsParamArgs) ToRecordTemplateHlsParamOutput() RecordTemplateHlsParamOutput
- func (i RecordTemplateHlsParamArgs) ToRecordTemplateHlsParamOutputWithContext(ctx context.Context) RecordTemplateHlsParamOutput
- func (i RecordTemplateHlsParamArgs) ToRecordTemplateHlsParamPtrOutput() RecordTemplateHlsParamPtrOutput
- func (i RecordTemplateHlsParamArgs) ToRecordTemplateHlsParamPtrOutputWithContext(ctx context.Context) RecordTemplateHlsParamPtrOutput
- type RecordTemplateHlsParamInput
- type RecordTemplateHlsParamOutput
- func (o RecordTemplateHlsParamOutput) ClassId() pulumi.IntPtrOutput
- func (RecordTemplateHlsParamOutput) ElementType() reflect.Type
- func (o RecordTemplateHlsParamOutput) Enable() pulumi.IntPtrOutput
- func (o RecordTemplateHlsParamOutput) Procedure() pulumi.StringPtrOutput
- func (o RecordTemplateHlsParamOutput) RecordInterval() pulumi.IntPtrOutput
- func (o RecordTemplateHlsParamOutput) StorageMode() pulumi.StringPtrOutput
- func (o RecordTemplateHlsParamOutput) StorageTime() pulumi.IntPtrOutput
- func (o RecordTemplateHlsParamOutput) ToRecordTemplateHlsParamOutput() RecordTemplateHlsParamOutput
- func (o RecordTemplateHlsParamOutput) ToRecordTemplateHlsParamOutputWithContext(ctx context.Context) RecordTemplateHlsParamOutput
- func (o RecordTemplateHlsParamOutput) ToRecordTemplateHlsParamPtrOutput() RecordTemplateHlsParamPtrOutput
- func (o RecordTemplateHlsParamOutput) ToRecordTemplateHlsParamPtrOutputWithContext(ctx context.Context) RecordTemplateHlsParamPtrOutput
- func (o RecordTemplateHlsParamOutput) VodFileName() pulumi.StringPtrOutput
- func (o RecordTemplateHlsParamOutput) VodSubAppId() pulumi.IntPtrOutput
- type RecordTemplateHlsParamPtrInput
- type RecordTemplateHlsParamPtrOutput
- func (o RecordTemplateHlsParamPtrOutput) ClassId() pulumi.IntPtrOutput
- func (o RecordTemplateHlsParamPtrOutput) Elem() RecordTemplateHlsParamOutput
- func (RecordTemplateHlsParamPtrOutput) ElementType() reflect.Type
- func (o RecordTemplateHlsParamPtrOutput) Enable() pulumi.IntPtrOutput
- func (o RecordTemplateHlsParamPtrOutput) Procedure() pulumi.StringPtrOutput
- func (o RecordTemplateHlsParamPtrOutput) RecordInterval() pulumi.IntPtrOutput
- func (o RecordTemplateHlsParamPtrOutput) StorageMode() pulumi.StringPtrOutput
- func (o RecordTemplateHlsParamPtrOutput) StorageTime() pulumi.IntPtrOutput
- func (o RecordTemplateHlsParamPtrOutput) ToRecordTemplateHlsParamPtrOutput() RecordTemplateHlsParamPtrOutput
- func (o RecordTemplateHlsParamPtrOutput) ToRecordTemplateHlsParamPtrOutputWithContext(ctx context.Context) RecordTemplateHlsParamPtrOutput
- func (o RecordTemplateHlsParamPtrOutput) VodFileName() pulumi.StringPtrOutput
- func (o RecordTemplateHlsParamPtrOutput) VodSubAppId() pulumi.IntPtrOutput
- type RecordTemplateHlsSpecialParam
- type RecordTemplateHlsSpecialParamArgs
- func (RecordTemplateHlsSpecialParamArgs) ElementType() reflect.Type
- func (i RecordTemplateHlsSpecialParamArgs) ToRecordTemplateHlsSpecialParamOutput() RecordTemplateHlsSpecialParamOutput
- func (i RecordTemplateHlsSpecialParamArgs) ToRecordTemplateHlsSpecialParamOutputWithContext(ctx context.Context) RecordTemplateHlsSpecialParamOutput
- func (i RecordTemplateHlsSpecialParamArgs) ToRecordTemplateHlsSpecialParamPtrOutput() RecordTemplateHlsSpecialParamPtrOutput
- func (i RecordTemplateHlsSpecialParamArgs) ToRecordTemplateHlsSpecialParamPtrOutputWithContext(ctx context.Context) RecordTemplateHlsSpecialParamPtrOutput
- type RecordTemplateHlsSpecialParamInput
- type RecordTemplateHlsSpecialParamOutput
- func (RecordTemplateHlsSpecialParamOutput) ElementType() reflect.Type
- func (o RecordTemplateHlsSpecialParamOutput) FlowContinueDuration() pulumi.IntPtrOutput
- func (o RecordTemplateHlsSpecialParamOutput) ToRecordTemplateHlsSpecialParamOutput() RecordTemplateHlsSpecialParamOutput
- func (o RecordTemplateHlsSpecialParamOutput) ToRecordTemplateHlsSpecialParamOutputWithContext(ctx context.Context) RecordTemplateHlsSpecialParamOutput
- func (o RecordTemplateHlsSpecialParamOutput) ToRecordTemplateHlsSpecialParamPtrOutput() RecordTemplateHlsSpecialParamPtrOutput
- func (o RecordTemplateHlsSpecialParamOutput) ToRecordTemplateHlsSpecialParamPtrOutputWithContext(ctx context.Context) RecordTemplateHlsSpecialParamPtrOutput
- type RecordTemplateHlsSpecialParamPtrInput
- type RecordTemplateHlsSpecialParamPtrOutput
- func (o RecordTemplateHlsSpecialParamPtrOutput) Elem() RecordTemplateHlsSpecialParamOutput
- func (RecordTemplateHlsSpecialParamPtrOutput) ElementType() reflect.Type
- func (o RecordTemplateHlsSpecialParamPtrOutput) FlowContinueDuration() pulumi.IntPtrOutput
- func (o RecordTemplateHlsSpecialParamPtrOutput) ToRecordTemplateHlsSpecialParamPtrOutput() RecordTemplateHlsSpecialParamPtrOutput
- func (o RecordTemplateHlsSpecialParamPtrOutput) ToRecordTemplateHlsSpecialParamPtrOutputWithContext(ctx context.Context) RecordTemplateHlsSpecialParamPtrOutput
- type RecordTemplateInput
- type RecordTemplateMap
- type RecordTemplateMapInput
- type RecordTemplateMapOutput
- func (RecordTemplateMapOutput) ElementType() reflect.Type
- func (o RecordTemplateMapOutput) MapIndex(k pulumi.StringInput) RecordTemplateOutput
- func (o RecordTemplateMapOutput) ToRecordTemplateMapOutput() RecordTemplateMapOutput
- func (o RecordTemplateMapOutput) ToRecordTemplateMapOutputWithContext(ctx context.Context) RecordTemplateMapOutput
- type RecordTemplateMp3Param
- type RecordTemplateMp3ParamArgs
- func (RecordTemplateMp3ParamArgs) ElementType() reflect.Type
- func (i RecordTemplateMp3ParamArgs) ToRecordTemplateMp3ParamOutput() RecordTemplateMp3ParamOutput
- func (i RecordTemplateMp3ParamArgs) ToRecordTemplateMp3ParamOutputWithContext(ctx context.Context) RecordTemplateMp3ParamOutput
- func (i RecordTemplateMp3ParamArgs) ToRecordTemplateMp3ParamPtrOutput() RecordTemplateMp3ParamPtrOutput
- func (i RecordTemplateMp3ParamArgs) ToRecordTemplateMp3ParamPtrOutputWithContext(ctx context.Context) RecordTemplateMp3ParamPtrOutput
- type RecordTemplateMp3ParamInput
- type RecordTemplateMp3ParamOutput
- func (o RecordTemplateMp3ParamOutput) ClassId() pulumi.IntPtrOutput
- func (RecordTemplateMp3ParamOutput) ElementType() reflect.Type
- func (o RecordTemplateMp3ParamOutput) Enable() pulumi.IntPtrOutput
- func (o RecordTemplateMp3ParamOutput) Procedure() pulumi.StringPtrOutput
- func (o RecordTemplateMp3ParamOutput) RecordInterval() pulumi.IntPtrOutput
- func (o RecordTemplateMp3ParamOutput) StorageMode() pulumi.StringPtrOutput
- func (o RecordTemplateMp3ParamOutput) StorageTime() pulumi.IntPtrOutput
- func (o RecordTemplateMp3ParamOutput) ToRecordTemplateMp3ParamOutput() RecordTemplateMp3ParamOutput
- func (o RecordTemplateMp3ParamOutput) ToRecordTemplateMp3ParamOutputWithContext(ctx context.Context) RecordTemplateMp3ParamOutput
- func (o RecordTemplateMp3ParamOutput) ToRecordTemplateMp3ParamPtrOutput() RecordTemplateMp3ParamPtrOutput
- func (o RecordTemplateMp3ParamOutput) ToRecordTemplateMp3ParamPtrOutputWithContext(ctx context.Context) RecordTemplateMp3ParamPtrOutput
- func (o RecordTemplateMp3ParamOutput) VodFileName() pulumi.StringPtrOutput
- func (o RecordTemplateMp3ParamOutput) VodSubAppId() pulumi.IntPtrOutput
- type RecordTemplateMp3ParamPtrInput
- type RecordTemplateMp3ParamPtrOutput
- func (o RecordTemplateMp3ParamPtrOutput) ClassId() pulumi.IntPtrOutput
- func (o RecordTemplateMp3ParamPtrOutput) Elem() RecordTemplateMp3ParamOutput
- func (RecordTemplateMp3ParamPtrOutput) ElementType() reflect.Type
- func (o RecordTemplateMp3ParamPtrOutput) Enable() pulumi.IntPtrOutput
- func (o RecordTemplateMp3ParamPtrOutput) Procedure() pulumi.StringPtrOutput
- func (o RecordTemplateMp3ParamPtrOutput) RecordInterval() pulumi.IntPtrOutput
- func (o RecordTemplateMp3ParamPtrOutput) StorageMode() pulumi.StringPtrOutput
- func (o RecordTemplateMp3ParamPtrOutput) StorageTime() pulumi.IntPtrOutput
- func (o RecordTemplateMp3ParamPtrOutput) ToRecordTemplateMp3ParamPtrOutput() RecordTemplateMp3ParamPtrOutput
- func (o RecordTemplateMp3ParamPtrOutput) ToRecordTemplateMp3ParamPtrOutputWithContext(ctx context.Context) RecordTemplateMp3ParamPtrOutput
- func (o RecordTemplateMp3ParamPtrOutput) VodFileName() pulumi.StringPtrOutput
- func (o RecordTemplateMp3ParamPtrOutput) VodSubAppId() pulumi.IntPtrOutput
- type RecordTemplateMp4Param
- type RecordTemplateMp4ParamArgs
- func (RecordTemplateMp4ParamArgs) ElementType() reflect.Type
- func (i RecordTemplateMp4ParamArgs) ToRecordTemplateMp4ParamOutput() RecordTemplateMp4ParamOutput
- func (i RecordTemplateMp4ParamArgs) ToRecordTemplateMp4ParamOutputWithContext(ctx context.Context) RecordTemplateMp4ParamOutput
- func (i RecordTemplateMp4ParamArgs) ToRecordTemplateMp4ParamPtrOutput() RecordTemplateMp4ParamPtrOutput
- func (i RecordTemplateMp4ParamArgs) ToRecordTemplateMp4ParamPtrOutputWithContext(ctx context.Context) RecordTemplateMp4ParamPtrOutput
- type RecordTemplateMp4ParamInput
- type RecordTemplateMp4ParamOutput
- func (o RecordTemplateMp4ParamOutput) ClassId() pulumi.IntPtrOutput
- func (RecordTemplateMp4ParamOutput) ElementType() reflect.Type
- func (o RecordTemplateMp4ParamOutput) Enable() pulumi.IntPtrOutput
- func (o RecordTemplateMp4ParamOutput) Procedure() pulumi.StringPtrOutput
- func (o RecordTemplateMp4ParamOutput) RecordInterval() pulumi.IntPtrOutput
- func (o RecordTemplateMp4ParamOutput) StorageMode() pulumi.StringPtrOutput
- func (o RecordTemplateMp4ParamOutput) StorageTime() pulumi.IntPtrOutput
- func (o RecordTemplateMp4ParamOutput) ToRecordTemplateMp4ParamOutput() RecordTemplateMp4ParamOutput
- func (o RecordTemplateMp4ParamOutput) ToRecordTemplateMp4ParamOutputWithContext(ctx context.Context) RecordTemplateMp4ParamOutput
- func (o RecordTemplateMp4ParamOutput) ToRecordTemplateMp4ParamPtrOutput() RecordTemplateMp4ParamPtrOutput
- func (o RecordTemplateMp4ParamOutput) ToRecordTemplateMp4ParamPtrOutputWithContext(ctx context.Context) RecordTemplateMp4ParamPtrOutput
- func (o RecordTemplateMp4ParamOutput) VodFileName() pulumi.StringPtrOutput
- func (o RecordTemplateMp4ParamOutput) VodSubAppId() pulumi.IntPtrOutput
- type RecordTemplateMp4ParamPtrInput
- type RecordTemplateMp4ParamPtrOutput
- func (o RecordTemplateMp4ParamPtrOutput) ClassId() pulumi.IntPtrOutput
- func (o RecordTemplateMp4ParamPtrOutput) Elem() RecordTemplateMp4ParamOutput
- func (RecordTemplateMp4ParamPtrOutput) ElementType() reflect.Type
- func (o RecordTemplateMp4ParamPtrOutput) Enable() pulumi.IntPtrOutput
- func (o RecordTemplateMp4ParamPtrOutput) Procedure() pulumi.StringPtrOutput
- func (o RecordTemplateMp4ParamPtrOutput) RecordInterval() pulumi.IntPtrOutput
- func (o RecordTemplateMp4ParamPtrOutput) StorageMode() pulumi.StringPtrOutput
- func (o RecordTemplateMp4ParamPtrOutput) StorageTime() pulumi.IntPtrOutput
- func (o RecordTemplateMp4ParamPtrOutput) ToRecordTemplateMp4ParamPtrOutput() RecordTemplateMp4ParamPtrOutput
- func (o RecordTemplateMp4ParamPtrOutput) ToRecordTemplateMp4ParamPtrOutputWithContext(ctx context.Context) RecordTemplateMp4ParamPtrOutput
- func (o RecordTemplateMp4ParamPtrOutput) VodFileName() pulumi.StringPtrOutput
- func (o RecordTemplateMp4ParamPtrOutput) VodSubAppId() pulumi.IntPtrOutput
- type RecordTemplateOutput
- func (o RecordTemplateOutput) AacParam() RecordTemplateAacParamPtrOutput
- func (o RecordTemplateOutput) Description() pulumi.StringPtrOutput
- func (RecordTemplateOutput) ElementType() reflect.Type
- func (o RecordTemplateOutput) FlvParam() RecordTemplateFlvParamPtrOutput
- func (o RecordTemplateOutput) FlvSpecialParam() RecordTemplateFlvSpecialParamPtrOutput
- func (o RecordTemplateOutput) HlsParam() RecordTemplateHlsParamPtrOutput
- func (o RecordTemplateOutput) HlsSpecialParam() RecordTemplateHlsSpecialParamPtrOutput
- func (o RecordTemplateOutput) IsDelayLive() pulumi.IntPtrOutput
- func (o RecordTemplateOutput) Mp3Param() RecordTemplateMp3ParamPtrOutput
- func (o RecordTemplateOutput) Mp4Param() RecordTemplateMp4ParamPtrOutput
- func (o RecordTemplateOutput) RemoveWatermark() pulumi.BoolPtrOutput
- func (o RecordTemplateOutput) TemplateName() pulumi.StringOutput
- func (o RecordTemplateOutput) ToRecordTemplateOutput() RecordTemplateOutput
- func (o RecordTemplateOutput) ToRecordTemplateOutputWithContext(ctx context.Context) RecordTemplateOutput
- type RecordTemplateState
- type SnapshotRuleAttachment
- type SnapshotRuleAttachmentArgs
- type SnapshotRuleAttachmentArray
- func (SnapshotRuleAttachmentArray) ElementType() reflect.Type
- func (i SnapshotRuleAttachmentArray) ToSnapshotRuleAttachmentArrayOutput() SnapshotRuleAttachmentArrayOutput
- func (i SnapshotRuleAttachmentArray) ToSnapshotRuleAttachmentArrayOutputWithContext(ctx context.Context) SnapshotRuleAttachmentArrayOutput
- type SnapshotRuleAttachmentArrayInput
- type SnapshotRuleAttachmentArrayOutput
- func (SnapshotRuleAttachmentArrayOutput) ElementType() reflect.Type
- func (o SnapshotRuleAttachmentArrayOutput) Index(i pulumi.IntInput) SnapshotRuleAttachmentOutput
- func (o SnapshotRuleAttachmentArrayOutput) ToSnapshotRuleAttachmentArrayOutput() SnapshotRuleAttachmentArrayOutput
- func (o SnapshotRuleAttachmentArrayOutput) ToSnapshotRuleAttachmentArrayOutputWithContext(ctx context.Context) SnapshotRuleAttachmentArrayOutput
- type SnapshotRuleAttachmentInput
- type SnapshotRuleAttachmentMap
- type SnapshotRuleAttachmentMapInput
- type SnapshotRuleAttachmentMapOutput
- func (SnapshotRuleAttachmentMapOutput) ElementType() reflect.Type
- func (o SnapshotRuleAttachmentMapOutput) MapIndex(k pulumi.StringInput) SnapshotRuleAttachmentOutput
- func (o SnapshotRuleAttachmentMapOutput) ToSnapshotRuleAttachmentMapOutput() SnapshotRuleAttachmentMapOutput
- func (o SnapshotRuleAttachmentMapOutput) ToSnapshotRuleAttachmentMapOutputWithContext(ctx context.Context) SnapshotRuleAttachmentMapOutput
- type SnapshotRuleAttachmentOutput
- func (o SnapshotRuleAttachmentOutput) AppName() pulumi.StringPtrOutput
- func (o SnapshotRuleAttachmentOutput) DomainName() pulumi.StringOutput
- func (SnapshotRuleAttachmentOutput) ElementType() reflect.Type
- func (o SnapshotRuleAttachmentOutput) StreamName() pulumi.StringPtrOutput
- func (o SnapshotRuleAttachmentOutput) TemplateId() pulumi.IntOutput
- func (o SnapshotRuleAttachmentOutput) ToSnapshotRuleAttachmentOutput() SnapshotRuleAttachmentOutput
- func (o SnapshotRuleAttachmentOutput) ToSnapshotRuleAttachmentOutputWithContext(ctx context.Context) SnapshotRuleAttachmentOutput
- type SnapshotRuleAttachmentState
- type SnapshotTemplate
- type SnapshotTemplateArgs
- type SnapshotTemplateArray
- type SnapshotTemplateArrayInput
- type SnapshotTemplateArrayOutput
- func (SnapshotTemplateArrayOutput) ElementType() reflect.Type
- func (o SnapshotTemplateArrayOutput) Index(i pulumi.IntInput) SnapshotTemplateOutput
- func (o SnapshotTemplateArrayOutput) ToSnapshotTemplateArrayOutput() SnapshotTemplateArrayOutput
- func (o SnapshotTemplateArrayOutput) ToSnapshotTemplateArrayOutputWithContext(ctx context.Context) SnapshotTemplateArrayOutput
- type SnapshotTemplateInput
- type SnapshotTemplateMap
- type SnapshotTemplateMapInput
- type SnapshotTemplateMapOutput
- func (SnapshotTemplateMapOutput) ElementType() reflect.Type
- func (o SnapshotTemplateMapOutput) MapIndex(k pulumi.StringInput) SnapshotTemplateOutput
- func (o SnapshotTemplateMapOutput) ToSnapshotTemplateMapOutput() SnapshotTemplateMapOutput
- func (o SnapshotTemplateMapOutput) ToSnapshotTemplateMapOutputWithContext(ctx context.Context) SnapshotTemplateMapOutput
- type SnapshotTemplateOutput
- func (o SnapshotTemplateOutput) CosAppId() pulumi.IntOutput
- func (o SnapshotTemplateOutput) CosBucket() pulumi.StringOutput
- func (o SnapshotTemplateOutput) CosFileName() pulumi.StringPtrOutput
- func (o SnapshotTemplateOutput) CosPrefix() pulumi.StringPtrOutput
- func (o SnapshotTemplateOutput) CosRegion() pulumi.StringOutput
- func (o SnapshotTemplateOutput) Description() pulumi.StringPtrOutput
- func (SnapshotTemplateOutput) ElementType() reflect.Type
- func (o SnapshotTemplateOutput) Height() pulumi.IntPtrOutput
- func (o SnapshotTemplateOutput) PornFlag() pulumi.IntPtrOutput
- func (o SnapshotTemplateOutput) SnapshotInterval() pulumi.IntPtrOutput
- func (o SnapshotTemplateOutput) TemplateName() pulumi.StringOutput
- func (o SnapshotTemplateOutput) ToSnapshotTemplateOutput() SnapshotTemplateOutput
- func (o SnapshotTemplateOutput) ToSnapshotTemplateOutputWithContext(ctx context.Context) SnapshotTemplateOutput
- func (o SnapshotTemplateOutput) Width() pulumi.IntPtrOutput
- type SnapshotTemplateState
- type StartStreamMonitor
- type StartStreamMonitorArgs
- type StartStreamMonitorArray
- type StartStreamMonitorArrayInput
- type StartStreamMonitorArrayOutput
- func (StartStreamMonitorArrayOutput) ElementType() reflect.Type
- func (o StartStreamMonitorArrayOutput) Index(i pulumi.IntInput) StartStreamMonitorOutput
- func (o StartStreamMonitorArrayOutput) ToStartStreamMonitorArrayOutput() StartStreamMonitorArrayOutput
- func (o StartStreamMonitorArrayOutput) ToStartStreamMonitorArrayOutputWithContext(ctx context.Context) StartStreamMonitorArrayOutput
- type StartStreamMonitorInput
- type StartStreamMonitorMap
- type StartStreamMonitorMapInput
- type StartStreamMonitorMapOutput
- func (StartStreamMonitorMapOutput) ElementType() reflect.Type
- func (o StartStreamMonitorMapOutput) MapIndex(k pulumi.StringInput) StartStreamMonitorOutput
- func (o StartStreamMonitorMapOutput) ToStartStreamMonitorMapOutput() StartStreamMonitorMapOutput
- func (o StartStreamMonitorMapOutput) ToStartStreamMonitorMapOutputWithContext(ctx context.Context) StartStreamMonitorMapOutput
- type StartStreamMonitorOutput
- func (o StartStreamMonitorOutput) AudibleInputIndexLists() pulumi.IntArrayOutput
- func (StartStreamMonitorOutput) ElementType() reflect.Type
- func (o StartStreamMonitorOutput) MonitorId() pulumi.StringOutput
- func (o StartStreamMonitorOutput) ToStartStreamMonitorOutput() StartStreamMonitorOutput
- func (o StartStreamMonitorOutput) ToStartStreamMonitorOutputWithContext(ctx context.Context) StartStreamMonitorOutput
- type StartStreamMonitorState
- type StreamMonitor
- type StreamMonitorArgs
- type StreamMonitorArray
- type StreamMonitorArrayInput
- type StreamMonitorArrayOutput
- func (StreamMonitorArrayOutput) ElementType() reflect.Type
- func (o StreamMonitorArrayOutput) Index(i pulumi.IntInput) StreamMonitorOutput
- func (o StreamMonitorArrayOutput) ToStreamMonitorArrayOutput() StreamMonitorArrayOutput
- func (o StreamMonitorArrayOutput) ToStreamMonitorArrayOutputWithContext(ctx context.Context) StreamMonitorArrayOutput
- type StreamMonitorInput
- type StreamMonitorInputList
- type StreamMonitorInputListArgs
- type StreamMonitorInputListArray
- func (StreamMonitorInputListArray) ElementType() reflect.Type
- func (i StreamMonitorInputListArray) ToStreamMonitorInputListArrayOutput() StreamMonitorInputListArrayOutput
- func (i StreamMonitorInputListArray) ToStreamMonitorInputListArrayOutputWithContext(ctx context.Context) StreamMonitorInputListArrayOutput
- type StreamMonitorInputListArrayInput
- type StreamMonitorInputListArrayOutput
- func (StreamMonitorInputListArrayOutput) ElementType() reflect.Type
- func (o StreamMonitorInputListArrayOutput) Index(i pulumi.IntInput) StreamMonitorInputListOutput
- func (o StreamMonitorInputListArrayOutput) ToStreamMonitorInputListArrayOutput() StreamMonitorInputListArrayOutput
- func (o StreamMonitorInputListArrayOutput) ToStreamMonitorInputListArrayOutputWithContext(ctx context.Context) StreamMonitorInputListArrayOutput
- type StreamMonitorInputListInput
- type StreamMonitorInputListOutput
- func (o StreamMonitorInputListOutput) Description() pulumi.StringPtrOutput
- func (StreamMonitorInputListOutput) ElementType() reflect.Type
- func (o StreamMonitorInputListOutput) InputApp() pulumi.StringPtrOutput
- func (o StreamMonitorInputListOutput) InputDomain() pulumi.StringPtrOutput
- func (o StreamMonitorInputListOutput) InputStreamName() pulumi.StringOutput
- func (o StreamMonitorInputListOutput) InputUrl() pulumi.StringPtrOutput
- func (o StreamMonitorInputListOutput) ToStreamMonitorInputListOutput() StreamMonitorInputListOutput
- func (o StreamMonitorInputListOutput) ToStreamMonitorInputListOutputWithContext(ctx context.Context) StreamMonitorInputListOutput
- type StreamMonitorMap
- type StreamMonitorMapInput
- type StreamMonitorMapOutput
- func (StreamMonitorMapOutput) ElementType() reflect.Type
- func (o StreamMonitorMapOutput) MapIndex(k pulumi.StringInput) StreamMonitorOutput
- func (o StreamMonitorMapOutput) ToStreamMonitorMapOutput() StreamMonitorMapOutput
- func (o StreamMonitorMapOutput) ToStreamMonitorMapOutputWithContext(ctx context.Context) StreamMonitorMapOutput
- type StreamMonitorNotifyPolicy
- type StreamMonitorNotifyPolicyArgs
- func (StreamMonitorNotifyPolicyArgs) ElementType() reflect.Type
- func (i StreamMonitorNotifyPolicyArgs) ToStreamMonitorNotifyPolicyOutput() StreamMonitorNotifyPolicyOutput
- func (i StreamMonitorNotifyPolicyArgs) ToStreamMonitorNotifyPolicyOutputWithContext(ctx context.Context) StreamMonitorNotifyPolicyOutput
- func (i StreamMonitorNotifyPolicyArgs) ToStreamMonitorNotifyPolicyPtrOutput() StreamMonitorNotifyPolicyPtrOutput
- func (i StreamMonitorNotifyPolicyArgs) ToStreamMonitorNotifyPolicyPtrOutputWithContext(ctx context.Context) StreamMonitorNotifyPolicyPtrOutput
- type StreamMonitorNotifyPolicyInput
- type StreamMonitorNotifyPolicyOutput
- func (o StreamMonitorNotifyPolicyOutput) CallbackUrl() pulumi.StringPtrOutput
- func (StreamMonitorNotifyPolicyOutput) ElementType() reflect.Type
- func (o StreamMonitorNotifyPolicyOutput) NotifyPolicyType() pulumi.IntPtrOutput
- func (o StreamMonitorNotifyPolicyOutput) ToStreamMonitorNotifyPolicyOutput() StreamMonitorNotifyPolicyOutput
- func (o StreamMonitorNotifyPolicyOutput) ToStreamMonitorNotifyPolicyOutputWithContext(ctx context.Context) StreamMonitorNotifyPolicyOutput
- func (o StreamMonitorNotifyPolicyOutput) ToStreamMonitorNotifyPolicyPtrOutput() StreamMonitorNotifyPolicyPtrOutput
- func (o StreamMonitorNotifyPolicyOutput) ToStreamMonitorNotifyPolicyPtrOutputWithContext(ctx context.Context) StreamMonitorNotifyPolicyPtrOutput
- type StreamMonitorNotifyPolicyPtrInput
- type StreamMonitorNotifyPolicyPtrOutput
- func (o StreamMonitorNotifyPolicyPtrOutput) CallbackUrl() pulumi.StringPtrOutput
- func (o StreamMonitorNotifyPolicyPtrOutput) Elem() StreamMonitorNotifyPolicyOutput
- func (StreamMonitorNotifyPolicyPtrOutput) ElementType() reflect.Type
- func (o StreamMonitorNotifyPolicyPtrOutput) NotifyPolicyType() pulumi.IntPtrOutput
- func (o StreamMonitorNotifyPolicyPtrOutput) ToStreamMonitorNotifyPolicyPtrOutput() StreamMonitorNotifyPolicyPtrOutput
- func (o StreamMonitorNotifyPolicyPtrOutput) ToStreamMonitorNotifyPolicyPtrOutputWithContext(ctx context.Context) StreamMonitorNotifyPolicyPtrOutput
- type StreamMonitorOutput
- func (o StreamMonitorOutput) AiAsrInputIndexLists() pulumi.IntArrayOutput
- func (o StreamMonitorOutput) AiFormatDiagnose() pulumi.IntPtrOutput
- func (o StreamMonitorOutput) AiOcrInputIndexLists() pulumi.IntArrayOutput
- func (o StreamMonitorOutput) AllowMonitorReport() pulumi.IntPtrOutput
- func (o StreamMonitorOutput) AsrLanguage() pulumi.IntPtrOutput
- func (o StreamMonitorOutput) CheckStreamBroken() pulumi.IntPtrOutput
- func (o StreamMonitorOutput) CheckStreamLowFrameRate() pulumi.IntPtrOutput
- func (StreamMonitorOutput) ElementType() reflect.Type
- func (o StreamMonitorOutput) InputLists() StreamMonitorInputListArrayOutput
- func (o StreamMonitorOutput) MonitorName() pulumi.StringPtrOutput
- func (o StreamMonitorOutput) NotifyPolicy() StreamMonitorNotifyPolicyPtrOutput
- func (o StreamMonitorOutput) OcrLanguage() pulumi.IntPtrOutput
- func (o StreamMonitorOutput) OutputInfo() StreamMonitorOutputInfoOutput
- func (o StreamMonitorOutput) ToStreamMonitorOutput() StreamMonitorOutput
- func (o StreamMonitorOutput) ToStreamMonitorOutputWithContext(ctx context.Context) StreamMonitorOutput
- type StreamMonitorOutputInfo
- type StreamMonitorOutputInfoArgs
- func (StreamMonitorOutputInfoArgs) ElementType() reflect.Type
- func (i StreamMonitorOutputInfoArgs) ToStreamMonitorOutputInfoOutput() StreamMonitorOutputInfoOutput
- func (i StreamMonitorOutputInfoArgs) ToStreamMonitorOutputInfoOutputWithContext(ctx context.Context) StreamMonitorOutputInfoOutput
- func (i StreamMonitorOutputInfoArgs) ToStreamMonitorOutputInfoPtrOutput() StreamMonitorOutputInfoPtrOutput
- func (i StreamMonitorOutputInfoArgs) ToStreamMonitorOutputInfoPtrOutputWithContext(ctx context.Context) StreamMonitorOutputInfoPtrOutput
- type StreamMonitorOutputInfoInput
- type StreamMonitorOutputInfoOutput
- func (StreamMonitorOutputInfoOutput) ElementType() reflect.Type
- func (o StreamMonitorOutputInfoOutput) OutputApp() pulumi.StringPtrOutput
- func (o StreamMonitorOutputInfoOutput) OutputDomain() pulumi.StringPtrOutput
- func (o StreamMonitorOutputInfoOutput) OutputStreamHeight() pulumi.IntOutput
- func (o StreamMonitorOutputInfoOutput) OutputStreamName() pulumi.StringPtrOutput
- func (o StreamMonitorOutputInfoOutput) OutputStreamWidth() pulumi.IntOutput
- func (o StreamMonitorOutputInfoOutput) ToStreamMonitorOutputInfoOutput() StreamMonitorOutputInfoOutput
- func (o StreamMonitorOutputInfoOutput) ToStreamMonitorOutputInfoOutputWithContext(ctx context.Context) StreamMonitorOutputInfoOutput
- func (o StreamMonitorOutputInfoOutput) ToStreamMonitorOutputInfoPtrOutput() StreamMonitorOutputInfoPtrOutput
- func (o StreamMonitorOutputInfoOutput) ToStreamMonitorOutputInfoPtrOutputWithContext(ctx context.Context) StreamMonitorOutputInfoPtrOutput
- type StreamMonitorOutputInfoPtrInput
- type StreamMonitorOutputInfoPtrOutput
- func (o StreamMonitorOutputInfoPtrOutput) Elem() StreamMonitorOutputInfoOutput
- func (StreamMonitorOutputInfoPtrOutput) ElementType() reflect.Type
- func (o StreamMonitorOutputInfoPtrOutput) OutputApp() pulumi.StringPtrOutput
- func (o StreamMonitorOutputInfoPtrOutput) OutputDomain() pulumi.StringPtrOutput
- func (o StreamMonitorOutputInfoPtrOutput) OutputStreamHeight() pulumi.IntPtrOutput
- func (o StreamMonitorOutputInfoPtrOutput) OutputStreamName() pulumi.StringPtrOutput
- func (o StreamMonitorOutputInfoPtrOutput) OutputStreamWidth() pulumi.IntPtrOutput
- func (o StreamMonitorOutputInfoPtrOutput) ToStreamMonitorOutputInfoPtrOutput() StreamMonitorOutputInfoPtrOutput
- func (o StreamMonitorOutputInfoPtrOutput) ToStreamMonitorOutputInfoPtrOutputWithContext(ctx context.Context) StreamMonitorOutputInfoPtrOutput
- type StreamMonitorState
- type TimeshiftRuleAttachment
- type TimeshiftRuleAttachmentArgs
- type TimeshiftRuleAttachmentArray
- func (TimeshiftRuleAttachmentArray) ElementType() reflect.Type
- func (i TimeshiftRuleAttachmentArray) ToTimeshiftRuleAttachmentArrayOutput() TimeshiftRuleAttachmentArrayOutput
- func (i TimeshiftRuleAttachmentArray) ToTimeshiftRuleAttachmentArrayOutputWithContext(ctx context.Context) TimeshiftRuleAttachmentArrayOutput
- type TimeshiftRuleAttachmentArrayInput
- type TimeshiftRuleAttachmentArrayOutput
- func (TimeshiftRuleAttachmentArrayOutput) ElementType() reflect.Type
- func (o TimeshiftRuleAttachmentArrayOutput) Index(i pulumi.IntInput) TimeshiftRuleAttachmentOutput
- func (o TimeshiftRuleAttachmentArrayOutput) ToTimeshiftRuleAttachmentArrayOutput() TimeshiftRuleAttachmentArrayOutput
- func (o TimeshiftRuleAttachmentArrayOutput) ToTimeshiftRuleAttachmentArrayOutputWithContext(ctx context.Context) TimeshiftRuleAttachmentArrayOutput
- type TimeshiftRuleAttachmentInput
- type TimeshiftRuleAttachmentMap
- func (TimeshiftRuleAttachmentMap) ElementType() reflect.Type
- func (i TimeshiftRuleAttachmentMap) ToTimeshiftRuleAttachmentMapOutput() TimeshiftRuleAttachmentMapOutput
- func (i TimeshiftRuleAttachmentMap) ToTimeshiftRuleAttachmentMapOutputWithContext(ctx context.Context) TimeshiftRuleAttachmentMapOutput
- type TimeshiftRuleAttachmentMapInput
- type TimeshiftRuleAttachmentMapOutput
- func (TimeshiftRuleAttachmentMapOutput) ElementType() reflect.Type
- func (o TimeshiftRuleAttachmentMapOutput) MapIndex(k pulumi.StringInput) TimeshiftRuleAttachmentOutput
- func (o TimeshiftRuleAttachmentMapOutput) ToTimeshiftRuleAttachmentMapOutput() TimeshiftRuleAttachmentMapOutput
- func (o TimeshiftRuleAttachmentMapOutput) ToTimeshiftRuleAttachmentMapOutputWithContext(ctx context.Context) TimeshiftRuleAttachmentMapOutput
- type TimeshiftRuleAttachmentOutput
- func (o TimeshiftRuleAttachmentOutput) AppName() pulumi.StringOutput
- func (o TimeshiftRuleAttachmentOutput) DomainName() pulumi.StringOutput
- func (TimeshiftRuleAttachmentOutput) ElementType() reflect.Type
- func (o TimeshiftRuleAttachmentOutput) StreamName() pulumi.StringOutput
- func (o TimeshiftRuleAttachmentOutput) TemplateId() pulumi.IntOutput
- func (o TimeshiftRuleAttachmentOutput) ToTimeshiftRuleAttachmentOutput() TimeshiftRuleAttachmentOutput
- func (o TimeshiftRuleAttachmentOutput) ToTimeshiftRuleAttachmentOutputWithContext(ctx context.Context) TimeshiftRuleAttachmentOutput
- type TimeshiftRuleAttachmentState
- type TimeshiftTemplate
- type TimeshiftTemplateArgs
- type TimeshiftTemplateArray
- type TimeshiftTemplateArrayInput
- type TimeshiftTemplateArrayOutput
- func (TimeshiftTemplateArrayOutput) ElementType() reflect.Type
- func (o TimeshiftTemplateArrayOutput) Index(i pulumi.IntInput) TimeshiftTemplateOutput
- func (o TimeshiftTemplateArrayOutput) ToTimeshiftTemplateArrayOutput() TimeshiftTemplateArrayOutput
- func (o TimeshiftTemplateArrayOutput) ToTimeshiftTemplateArrayOutputWithContext(ctx context.Context) TimeshiftTemplateArrayOutput
- type TimeshiftTemplateInput
- type TimeshiftTemplateMap
- type TimeshiftTemplateMapInput
- type TimeshiftTemplateMapOutput
- func (TimeshiftTemplateMapOutput) ElementType() reflect.Type
- func (o TimeshiftTemplateMapOutput) MapIndex(k pulumi.StringInput) TimeshiftTemplateOutput
- func (o TimeshiftTemplateMapOutput) ToTimeshiftTemplateMapOutput() TimeshiftTemplateMapOutput
- func (o TimeshiftTemplateMapOutput) ToTimeshiftTemplateMapOutputWithContext(ctx context.Context) TimeshiftTemplateMapOutput
- type TimeshiftTemplateOutput
- func (o TimeshiftTemplateOutput) Area() pulumi.StringPtrOutput
- func (o TimeshiftTemplateOutput) Description() pulumi.StringPtrOutput
- func (o TimeshiftTemplateOutput) Duration() pulumi.IntOutput
- func (TimeshiftTemplateOutput) ElementType() reflect.Type
- func (o TimeshiftTemplateOutput) ItemDuration() pulumi.IntPtrOutput
- func (o TimeshiftTemplateOutput) RemoveWatermark() pulumi.BoolPtrOutput
- func (o TimeshiftTemplateOutput) TemplateName() pulumi.StringOutput
- func (o TimeshiftTemplateOutput) ToTimeshiftTemplateOutput() TimeshiftTemplateOutput
- func (o TimeshiftTemplateOutput) ToTimeshiftTemplateOutputWithContext(ctx context.Context) TimeshiftTemplateOutput
- func (o TimeshiftTemplateOutput) TranscodeTemplateIds() pulumi.IntArrayOutput
- type TimeshiftTemplateState
- 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 WatermarkRuleAttachment
- type WatermarkRuleAttachmentArgs
- type WatermarkRuleAttachmentArray
- func (WatermarkRuleAttachmentArray) ElementType() reflect.Type
- func (i WatermarkRuleAttachmentArray) ToWatermarkRuleAttachmentArrayOutput() WatermarkRuleAttachmentArrayOutput
- func (i WatermarkRuleAttachmentArray) ToWatermarkRuleAttachmentArrayOutputWithContext(ctx context.Context) WatermarkRuleAttachmentArrayOutput
- type WatermarkRuleAttachmentArrayInput
- type WatermarkRuleAttachmentArrayOutput
- func (WatermarkRuleAttachmentArrayOutput) ElementType() reflect.Type
- func (o WatermarkRuleAttachmentArrayOutput) Index(i pulumi.IntInput) WatermarkRuleAttachmentOutput
- func (o WatermarkRuleAttachmentArrayOutput) ToWatermarkRuleAttachmentArrayOutput() WatermarkRuleAttachmentArrayOutput
- func (o WatermarkRuleAttachmentArrayOutput) ToWatermarkRuleAttachmentArrayOutputWithContext(ctx context.Context) WatermarkRuleAttachmentArrayOutput
- type WatermarkRuleAttachmentInput
- type WatermarkRuleAttachmentMap
- func (WatermarkRuleAttachmentMap) ElementType() reflect.Type
- func (i WatermarkRuleAttachmentMap) ToWatermarkRuleAttachmentMapOutput() WatermarkRuleAttachmentMapOutput
- func (i WatermarkRuleAttachmentMap) ToWatermarkRuleAttachmentMapOutputWithContext(ctx context.Context) WatermarkRuleAttachmentMapOutput
- type WatermarkRuleAttachmentMapInput
- type WatermarkRuleAttachmentMapOutput
- func (WatermarkRuleAttachmentMapOutput) ElementType() reflect.Type
- func (o WatermarkRuleAttachmentMapOutput) MapIndex(k pulumi.StringInput) WatermarkRuleAttachmentOutput
- func (o WatermarkRuleAttachmentMapOutput) ToWatermarkRuleAttachmentMapOutput() WatermarkRuleAttachmentMapOutput
- func (o WatermarkRuleAttachmentMapOutput) ToWatermarkRuleAttachmentMapOutputWithContext(ctx context.Context) WatermarkRuleAttachmentMapOutput
- type WatermarkRuleAttachmentOutput
- func (o WatermarkRuleAttachmentOutput) AppName() pulumi.StringOutput
- func (o WatermarkRuleAttachmentOutput) CreateTime() pulumi.StringOutput
- func (o WatermarkRuleAttachmentOutput) DomainName() pulumi.StringOutput
- func (WatermarkRuleAttachmentOutput) ElementType() reflect.Type
- func (o WatermarkRuleAttachmentOutput) StreamName() pulumi.StringOutput
- func (o WatermarkRuleAttachmentOutput) TemplateId() pulumi.IntOutput
- func (o WatermarkRuleAttachmentOutput) ToWatermarkRuleAttachmentOutput() WatermarkRuleAttachmentOutput
- func (o WatermarkRuleAttachmentOutput) ToWatermarkRuleAttachmentOutputWithContext(ctx context.Context) WatermarkRuleAttachmentOutput
- func (o WatermarkRuleAttachmentOutput) UpdateTime() pulumi.StringOutput
- type WatermarkRuleAttachmentState
- type WatermarkState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PkgVersion ¶
PkgVersion uses reflection to determine the version of the current package. If a version cannot be determined, v1 will be assumed. The second return value is always nil.
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"` }
Provides a resource to verify the domain ownership by specified way when DomainNeedVerifyOwner failed in domain creation.
## Example Usage ### dnsCheck way:
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.NewAuthenticateDomainOwnerOperation(ctx, "dnsCheck", &Css.AuthenticateDomainOwnerOperationArgs{ DomainName: pulumi.String("your_domain_name"), VerifyType: pulumi.String("dnsCheck"), }) if err != nil { return err } return nil }) }
``` ### fileCheck way:
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.NewAuthenticateDomainOwnerOperation(ctx, "fileCheck", &Css.AuthenticateDomainOwnerOperationArgs{ DomainName: pulumi.String("your_domain_name"), VerifyType: pulumi.String("fileCheck"), }) if err != nil { return err } return nil }) }
```
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 BackupStream ¶ added in v0.1.8
type BackupStream struct { pulumi.CustomResourceState // App name. AppName pulumi.StringOutput `pulumi:"appName"` // Push domain. PushDomainName pulumi.StringOutput `pulumi:"pushDomainName"` // Stream id. StreamName pulumi.StringOutput `pulumi:"streamName"` // Sequence. UpstreamSequence pulumi.StringOutput `pulumi:"upstreamSequence"` }
Provides a resource to create a css backupStream
> **NOTE:** This resource is only valid when the push stream. When the push stream ends, it will be deleted.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.NewBackupStream(ctx, "backupStream", &Css.BackupStreamArgs{ AppName: pulumi.String("live"), PushDomainName: pulumi.String("177154.push.tlivecloud.com"), StreamName: pulumi.String("1308919341_test"), UpstreamSequence: pulumi.String("2209501773993286139"), }) if err != nil { return err } return nil }) }
```
## Import
css backup_stream can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Css/backupStream:BackupStream backup_stream pushDomainName#appName#streamName
```
func GetBackupStream ¶ added in v0.1.8
func GetBackupStream(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BackupStreamState, opts ...pulumi.ResourceOption) (*BackupStream, error)
GetBackupStream gets an existing BackupStream 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 NewBackupStream ¶ added in v0.1.8
func NewBackupStream(ctx *pulumi.Context, name string, args *BackupStreamArgs, opts ...pulumi.ResourceOption) (*BackupStream, error)
NewBackupStream registers a new resource with the given unique name, arguments, and options.
func (*BackupStream) ElementType ¶ added in v0.1.8
func (*BackupStream) ElementType() reflect.Type
func (*BackupStream) ToBackupStreamOutput ¶ added in v0.1.8
func (i *BackupStream) ToBackupStreamOutput() BackupStreamOutput
func (*BackupStream) ToBackupStreamOutputWithContext ¶ added in v0.1.8
func (i *BackupStream) ToBackupStreamOutputWithContext(ctx context.Context) BackupStreamOutput
type BackupStreamArgs ¶ added in v0.1.8
type BackupStreamArgs struct { // App name. AppName pulumi.StringInput // Push domain. PushDomainName pulumi.StringInput // Stream id. StreamName pulumi.StringInput // Sequence. UpstreamSequence pulumi.StringInput }
The set of arguments for constructing a BackupStream resource.
func (BackupStreamArgs) ElementType ¶ added in v0.1.8
func (BackupStreamArgs) ElementType() reflect.Type
type BackupStreamArray ¶ added in v0.1.8
type BackupStreamArray []BackupStreamInput
func (BackupStreamArray) ElementType ¶ added in v0.1.8
func (BackupStreamArray) ElementType() reflect.Type
func (BackupStreamArray) ToBackupStreamArrayOutput ¶ added in v0.1.8
func (i BackupStreamArray) ToBackupStreamArrayOutput() BackupStreamArrayOutput
func (BackupStreamArray) ToBackupStreamArrayOutputWithContext ¶ added in v0.1.8
func (i BackupStreamArray) ToBackupStreamArrayOutputWithContext(ctx context.Context) BackupStreamArrayOutput
type BackupStreamArrayInput ¶ added in v0.1.8
type BackupStreamArrayInput interface { pulumi.Input ToBackupStreamArrayOutput() BackupStreamArrayOutput ToBackupStreamArrayOutputWithContext(context.Context) BackupStreamArrayOutput }
BackupStreamArrayInput is an input type that accepts BackupStreamArray and BackupStreamArrayOutput values. You can construct a concrete instance of `BackupStreamArrayInput` via:
BackupStreamArray{ BackupStreamArgs{...} }
type BackupStreamArrayOutput ¶ added in v0.1.8
type BackupStreamArrayOutput struct{ *pulumi.OutputState }
func (BackupStreamArrayOutput) ElementType ¶ added in v0.1.8
func (BackupStreamArrayOutput) ElementType() reflect.Type
func (BackupStreamArrayOutput) Index ¶ added in v0.1.8
func (o BackupStreamArrayOutput) Index(i pulumi.IntInput) BackupStreamOutput
func (BackupStreamArrayOutput) ToBackupStreamArrayOutput ¶ added in v0.1.8
func (o BackupStreamArrayOutput) ToBackupStreamArrayOutput() BackupStreamArrayOutput
func (BackupStreamArrayOutput) ToBackupStreamArrayOutputWithContext ¶ added in v0.1.8
func (o BackupStreamArrayOutput) ToBackupStreamArrayOutputWithContext(ctx context.Context) BackupStreamArrayOutput
type BackupStreamInput ¶ added in v0.1.8
type BackupStreamInput interface { pulumi.Input ToBackupStreamOutput() BackupStreamOutput ToBackupStreamOutputWithContext(ctx context.Context) BackupStreamOutput }
type BackupStreamMap ¶ added in v0.1.8
type BackupStreamMap map[string]BackupStreamInput
func (BackupStreamMap) ElementType ¶ added in v0.1.8
func (BackupStreamMap) ElementType() reflect.Type
func (BackupStreamMap) ToBackupStreamMapOutput ¶ added in v0.1.8
func (i BackupStreamMap) ToBackupStreamMapOutput() BackupStreamMapOutput
func (BackupStreamMap) ToBackupStreamMapOutputWithContext ¶ added in v0.1.8
func (i BackupStreamMap) ToBackupStreamMapOutputWithContext(ctx context.Context) BackupStreamMapOutput
type BackupStreamMapInput ¶ added in v0.1.8
type BackupStreamMapInput interface { pulumi.Input ToBackupStreamMapOutput() BackupStreamMapOutput ToBackupStreamMapOutputWithContext(context.Context) BackupStreamMapOutput }
BackupStreamMapInput is an input type that accepts BackupStreamMap and BackupStreamMapOutput values. You can construct a concrete instance of `BackupStreamMapInput` via:
BackupStreamMap{ "key": BackupStreamArgs{...} }
type BackupStreamMapOutput ¶ added in v0.1.8
type BackupStreamMapOutput struct{ *pulumi.OutputState }
func (BackupStreamMapOutput) ElementType ¶ added in v0.1.8
func (BackupStreamMapOutput) ElementType() reflect.Type
func (BackupStreamMapOutput) MapIndex ¶ added in v0.1.8
func (o BackupStreamMapOutput) MapIndex(k pulumi.StringInput) BackupStreamOutput
func (BackupStreamMapOutput) ToBackupStreamMapOutput ¶ added in v0.1.8
func (o BackupStreamMapOutput) ToBackupStreamMapOutput() BackupStreamMapOutput
func (BackupStreamMapOutput) ToBackupStreamMapOutputWithContext ¶ added in v0.1.8
func (o BackupStreamMapOutput) ToBackupStreamMapOutputWithContext(ctx context.Context) BackupStreamMapOutput
type BackupStreamOutput ¶ added in v0.1.8
type BackupStreamOutput struct{ *pulumi.OutputState }
func (BackupStreamOutput) AppName ¶ added in v0.1.8
func (o BackupStreamOutput) AppName() pulumi.StringOutput
App name.
func (BackupStreamOutput) ElementType ¶ added in v0.1.8
func (BackupStreamOutput) ElementType() reflect.Type
func (BackupStreamOutput) PushDomainName ¶ added in v0.1.8
func (o BackupStreamOutput) PushDomainName() pulumi.StringOutput
Push domain.
func (BackupStreamOutput) StreamName ¶ added in v0.1.8
func (o BackupStreamOutput) StreamName() pulumi.StringOutput
Stream id.
func (BackupStreamOutput) ToBackupStreamOutput ¶ added in v0.1.8
func (o BackupStreamOutput) ToBackupStreamOutput() BackupStreamOutput
func (BackupStreamOutput) ToBackupStreamOutputWithContext ¶ added in v0.1.8
func (o BackupStreamOutput) ToBackupStreamOutputWithContext(ctx context.Context) BackupStreamOutput
func (BackupStreamOutput) UpstreamSequence ¶ added in v0.1.8
func (o BackupStreamOutput) UpstreamSequence() pulumi.StringOutput
Sequence.
type BackupStreamState ¶ added in v0.1.8
type BackupStreamState struct { // App name. AppName pulumi.StringPtrInput // Push domain. PushDomainName pulumi.StringPtrInput // Stream id. StreamName pulumi.StringPtrInput // Sequence. UpstreamSequence pulumi.StringPtrInput }
func (BackupStreamState) ElementType ¶ added in v0.1.8
func (BackupStreamState) ElementType() reflect.Type
type CallbackRuleAttachment ¶ added in v0.1.8
type CallbackRuleAttachment struct { pulumi.CustomResourceState // The streaming path is consistent with the AppName in the streaming and playback addresses. The default is live. AppName pulumi.StringOutput `pulumi:"appName"` // Streaming domain name. DomainName pulumi.StringOutput `pulumi:"domainName"` // Template ID. TemplateId pulumi.IntOutput `pulumi:"templateId"` }
Provides a resource to create a css callbackRule
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.NewCallbackRuleAttachment(ctx, "callbackRule", &Css.CallbackRuleAttachmentArgs{ AppName: pulumi.String("live"), DomainName: pulumi.String("177154.push.tlivecloud.com"), TemplateId: pulumi.Int(434039), }) if err != nil { return err } return nil }) }
```
## Import
css callback_rule can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Css/callbackRuleAttachment:CallbackRuleAttachment callback_rule templateId#domainName
```
func GetCallbackRuleAttachment ¶ added in v0.1.8
func GetCallbackRuleAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CallbackRuleAttachmentState, opts ...pulumi.ResourceOption) (*CallbackRuleAttachment, error)
GetCallbackRuleAttachment gets an existing CallbackRuleAttachment 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 NewCallbackRuleAttachment ¶ added in v0.1.8
func NewCallbackRuleAttachment(ctx *pulumi.Context, name string, args *CallbackRuleAttachmentArgs, opts ...pulumi.ResourceOption) (*CallbackRuleAttachment, error)
NewCallbackRuleAttachment registers a new resource with the given unique name, arguments, and options.
func (*CallbackRuleAttachment) ElementType ¶ added in v0.1.8
func (*CallbackRuleAttachment) ElementType() reflect.Type
func (*CallbackRuleAttachment) ToCallbackRuleAttachmentOutput ¶ added in v0.1.8
func (i *CallbackRuleAttachment) ToCallbackRuleAttachmentOutput() CallbackRuleAttachmentOutput
func (*CallbackRuleAttachment) ToCallbackRuleAttachmentOutputWithContext ¶ added in v0.1.8
func (i *CallbackRuleAttachment) ToCallbackRuleAttachmentOutputWithContext(ctx context.Context) CallbackRuleAttachmentOutput
type CallbackRuleAttachmentArgs ¶ added in v0.1.8
type CallbackRuleAttachmentArgs struct { // The streaming path is consistent with the AppName in the streaming and playback addresses. The default is live. AppName pulumi.StringInput // Streaming domain name. DomainName pulumi.StringInput // Template ID. TemplateId pulumi.IntInput }
The set of arguments for constructing a CallbackRuleAttachment resource.
func (CallbackRuleAttachmentArgs) ElementType ¶ added in v0.1.8
func (CallbackRuleAttachmentArgs) ElementType() reflect.Type
type CallbackRuleAttachmentArray ¶ added in v0.1.8
type CallbackRuleAttachmentArray []CallbackRuleAttachmentInput
func (CallbackRuleAttachmentArray) ElementType ¶ added in v0.1.8
func (CallbackRuleAttachmentArray) ElementType() reflect.Type
func (CallbackRuleAttachmentArray) ToCallbackRuleAttachmentArrayOutput ¶ added in v0.1.8
func (i CallbackRuleAttachmentArray) ToCallbackRuleAttachmentArrayOutput() CallbackRuleAttachmentArrayOutput
func (CallbackRuleAttachmentArray) ToCallbackRuleAttachmentArrayOutputWithContext ¶ added in v0.1.8
func (i CallbackRuleAttachmentArray) ToCallbackRuleAttachmentArrayOutputWithContext(ctx context.Context) CallbackRuleAttachmentArrayOutput
type CallbackRuleAttachmentArrayInput ¶ added in v0.1.8
type CallbackRuleAttachmentArrayInput interface { pulumi.Input ToCallbackRuleAttachmentArrayOutput() CallbackRuleAttachmentArrayOutput ToCallbackRuleAttachmentArrayOutputWithContext(context.Context) CallbackRuleAttachmentArrayOutput }
CallbackRuleAttachmentArrayInput is an input type that accepts CallbackRuleAttachmentArray and CallbackRuleAttachmentArrayOutput values. You can construct a concrete instance of `CallbackRuleAttachmentArrayInput` via:
CallbackRuleAttachmentArray{ CallbackRuleAttachmentArgs{...} }
type CallbackRuleAttachmentArrayOutput ¶ added in v0.1.8
type CallbackRuleAttachmentArrayOutput struct{ *pulumi.OutputState }
func (CallbackRuleAttachmentArrayOutput) ElementType ¶ added in v0.1.8
func (CallbackRuleAttachmentArrayOutput) ElementType() reflect.Type
func (CallbackRuleAttachmentArrayOutput) Index ¶ added in v0.1.8
func (o CallbackRuleAttachmentArrayOutput) Index(i pulumi.IntInput) CallbackRuleAttachmentOutput
func (CallbackRuleAttachmentArrayOutput) ToCallbackRuleAttachmentArrayOutput ¶ added in v0.1.8
func (o CallbackRuleAttachmentArrayOutput) ToCallbackRuleAttachmentArrayOutput() CallbackRuleAttachmentArrayOutput
func (CallbackRuleAttachmentArrayOutput) ToCallbackRuleAttachmentArrayOutputWithContext ¶ added in v0.1.8
func (o CallbackRuleAttachmentArrayOutput) ToCallbackRuleAttachmentArrayOutputWithContext(ctx context.Context) CallbackRuleAttachmentArrayOutput
type CallbackRuleAttachmentInput ¶ added in v0.1.8
type CallbackRuleAttachmentInput interface { pulumi.Input ToCallbackRuleAttachmentOutput() CallbackRuleAttachmentOutput ToCallbackRuleAttachmentOutputWithContext(ctx context.Context) CallbackRuleAttachmentOutput }
type CallbackRuleAttachmentMap ¶ added in v0.1.8
type CallbackRuleAttachmentMap map[string]CallbackRuleAttachmentInput
func (CallbackRuleAttachmentMap) ElementType ¶ added in v0.1.8
func (CallbackRuleAttachmentMap) ElementType() reflect.Type
func (CallbackRuleAttachmentMap) ToCallbackRuleAttachmentMapOutput ¶ added in v0.1.8
func (i CallbackRuleAttachmentMap) ToCallbackRuleAttachmentMapOutput() CallbackRuleAttachmentMapOutput
func (CallbackRuleAttachmentMap) ToCallbackRuleAttachmentMapOutputWithContext ¶ added in v0.1.8
func (i CallbackRuleAttachmentMap) ToCallbackRuleAttachmentMapOutputWithContext(ctx context.Context) CallbackRuleAttachmentMapOutput
type CallbackRuleAttachmentMapInput ¶ added in v0.1.8
type CallbackRuleAttachmentMapInput interface { pulumi.Input ToCallbackRuleAttachmentMapOutput() CallbackRuleAttachmentMapOutput ToCallbackRuleAttachmentMapOutputWithContext(context.Context) CallbackRuleAttachmentMapOutput }
CallbackRuleAttachmentMapInput is an input type that accepts CallbackRuleAttachmentMap and CallbackRuleAttachmentMapOutput values. You can construct a concrete instance of `CallbackRuleAttachmentMapInput` via:
CallbackRuleAttachmentMap{ "key": CallbackRuleAttachmentArgs{...} }
type CallbackRuleAttachmentMapOutput ¶ added in v0.1.8
type CallbackRuleAttachmentMapOutput struct{ *pulumi.OutputState }
func (CallbackRuleAttachmentMapOutput) ElementType ¶ added in v0.1.8
func (CallbackRuleAttachmentMapOutput) ElementType() reflect.Type
func (CallbackRuleAttachmentMapOutput) MapIndex ¶ added in v0.1.8
func (o CallbackRuleAttachmentMapOutput) MapIndex(k pulumi.StringInput) CallbackRuleAttachmentOutput
func (CallbackRuleAttachmentMapOutput) ToCallbackRuleAttachmentMapOutput ¶ added in v0.1.8
func (o CallbackRuleAttachmentMapOutput) ToCallbackRuleAttachmentMapOutput() CallbackRuleAttachmentMapOutput
func (CallbackRuleAttachmentMapOutput) ToCallbackRuleAttachmentMapOutputWithContext ¶ added in v0.1.8
func (o CallbackRuleAttachmentMapOutput) ToCallbackRuleAttachmentMapOutputWithContext(ctx context.Context) CallbackRuleAttachmentMapOutput
type CallbackRuleAttachmentOutput ¶ added in v0.1.8
type CallbackRuleAttachmentOutput struct{ *pulumi.OutputState }
func (CallbackRuleAttachmentOutput) AppName ¶ added in v0.1.8
func (o CallbackRuleAttachmentOutput) AppName() pulumi.StringOutput
The streaming path is consistent with the AppName in the streaming and playback addresses. The default is live.
func (CallbackRuleAttachmentOutput) DomainName ¶ added in v0.1.8
func (o CallbackRuleAttachmentOutput) DomainName() pulumi.StringOutput
Streaming domain name.
func (CallbackRuleAttachmentOutput) ElementType ¶ added in v0.1.8
func (CallbackRuleAttachmentOutput) ElementType() reflect.Type
func (CallbackRuleAttachmentOutput) TemplateId ¶ added in v0.1.8
func (o CallbackRuleAttachmentOutput) TemplateId() pulumi.IntOutput
Template ID.
func (CallbackRuleAttachmentOutput) ToCallbackRuleAttachmentOutput ¶ added in v0.1.8
func (o CallbackRuleAttachmentOutput) ToCallbackRuleAttachmentOutput() CallbackRuleAttachmentOutput
func (CallbackRuleAttachmentOutput) ToCallbackRuleAttachmentOutputWithContext ¶ added in v0.1.8
func (o CallbackRuleAttachmentOutput) ToCallbackRuleAttachmentOutputWithContext(ctx context.Context) CallbackRuleAttachmentOutput
type CallbackRuleAttachmentState ¶ added in v0.1.8
type CallbackRuleAttachmentState struct { // The streaming path is consistent with the AppName in the streaming and playback addresses. The default is live. AppName pulumi.StringPtrInput // Streaming domain name. DomainName pulumi.StringPtrInput // Template ID. TemplateId pulumi.IntPtrInput }
func (CallbackRuleAttachmentState) ElementType ¶ added in v0.1.8
func (CallbackRuleAttachmentState) ElementType() reflect.Type
type CallbackTemplate ¶ added in v0.1.8
type CallbackTemplate struct { pulumi.CustomResourceState // Callback Key, public callback URL. CallbackKey pulumi.StringPtrOutput `pulumi:"callbackKey"` // Description information.Maximum length: 1024 bytes.Only `Chinese`, `English`, `numbers`, `_`, `-` are supported. Description pulumi.StringPtrOutput `pulumi:"description"` // PornCensorship callback URL. PornCensorshipNotifyUrl pulumi.StringPtrOutput `pulumi:"pornCensorshipNotifyUrl"` // Streaming Exception Callback URL. PushExceptionNotifyUrl pulumi.StringPtrOutput `pulumi:"pushExceptionNotifyUrl"` // Recording callback URL. RecordNotifyUrl pulumi.StringPtrOutput `pulumi:"recordNotifyUrl"` // Snapshot callback URL. SnapshotNotifyUrl pulumi.StringPtrOutput `pulumi:"snapshotNotifyUrl"` // Launch callback URL. StreamBeginNotifyUrl pulumi.StringPtrOutput `pulumi:"streamBeginNotifyUrl"` // Cutoff callback URL. StreamEndNotifyUrl pulumi.StringPtrOutput `pulumi:"streamEndNotifyUrl"` // Template name.Maximum length: 255 bytes. Only `Chinese`, `English`, `numbers`, `_`, `-` are supported. TemplateName pulumi.StringOutput `pulumi:"templateName"` }
Provides a resource to create a css callbackTemplate
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.NewCallbackTemplate(ctx, "callbackTemplate", &Css.CallbackTemplateArgs{ CallbackKey: pulumi.String("adasda131312"), Description: pulumi.String("this is demo"), PornCensorshipNotifyUrl: pulumi.String("http://www.yourdomain.com/api/notify?action=porn"), PushExceptionNotifyUrl: pulumi.String("http://www.yourdomain.com/api/notify?action=pushException"), RecordNotifyUrl: pulumi.String("http://www.yourdomain.com/api/notify?action=record"), SnapshotNotifyUrl: pulumi.String("http://www.yourdomain.com/api/notify?action=snapshot"), StreamBeginNotifyUrl: pulumi.String("http://www.yourdomain.com/api/notify?action=streamBegin"), StreamEndNotifyUrl: pulumi.String("http://www.yourdomain.com/api/notify?action=streamEnd"), TemplateName: pulumi.String("tf-test"), }) if err != nil { return err } return nil }) }
```
## Import
css callback_template can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Css/callbackTemplate:CallbackTemplate callback_template templateId
```
func GetCallbackTemplate ¶ added in v0.1.8
func GetCallbackTemplate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CallbackTemplateState, opts ...pulumi.ResourceOption) (*CallbackTemplate, error)
GetCallbackTemplate gets an existing CallbackTemplate 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 NewCallbackTemplate ¶ added in v0.1.8
func NewCallbackTemplate(ctx *pulumi.Context, name string, args *CallbackTemplateArgs, opts ...pulumi.ResourceOption) (*CallbackTemplate, error)
NewCallbackTemplate registers a new resource with the given unique name, arguments, and options.
func (*CallbackTemplate) ElementType ¶ added in v0.1.8
func (*CallbackTemplate) ElementType() reflect.Type
func (*CallbackTemplate) ToCallbackTemplateOutput ¶ added in v0.1.8
func (i *CallbackTemplate) ToCallbackTemplateOutput() CallbackTemplateOutput
func (*CallbackTemplate) ToCallbackTemplateOutputWithContext ¶ added in v0.1.8
func (i *CallbackTemplate) ToCallbackTemplateOutputWithContext(ctx context.Context) CallbackTemplateOutput
type CallbackTemplateArgs ¶ added in v0.1.8
type CallbackTemplateArgs struct { // Callback Key, public callback URL. CallbackKey pulumi.StringPtrInput // Description information.Maximum length: 1024 bytes.Only `Chinese`, `English`, `numbers`, `_`, `-` are supported. Description pulumi.StringPtrInput // PornCensorship callback URL. PornCensorshipNotifyUrl pulumi.StringPtrInput // Streaming Exception Callback URL. PushExceptionNotifyUrl pulumi.StringPtrInput // Recording callback URL. RecordNotifyUrl pulumi.StringPtrInput // Snapshot callback URL. SnapshotNotifyUrl pulumi.StringPtrInput // Launch callback URL. StreamBeginNotifyUrl pulumi.StringPtrInput // Cutoff callback URL. StreamEndNotifyUrl pulumi.StringPtrInput // Template name.Maximum length: 255 bytes. Only `Chinese`, `English`, `numbers`, `_`, `-` are supported. TemplateName pulumi.StringInput }
The set of arguments for constructing a CallbackTemplate resource.
func (CallbackTemplateArgs) ElementType ¶ added in v0.1.8
func (CallbackTemplateArgs) ElementType() reflect.Type
type CallbackTemplateArray ¶ added in v0.1.8
type CallbackTemplateArray []CallbackTemplateInput
func (CallbackTemplateArray) ElementType ¶ added in v0.1.8
func (CallbackTemplateArray) ElementType() reflect.Type
func (CallbackTemplateArray) ToCallbackTemplateArrayOutput ¶ added in v0.1.8
func (i CallbackTemplateArray) ToCallbackTemplateArrayOutput() CallbackTemplateArrayOutput
func (CallbackTemplateArray) ToCallbackTemplateArrayOutputWithContext ¶ added in v0.1.8
func (i CallbackTemplateArray) ToCallbackTemplateArrayOutputWithContext(ctx context.Context) CallbackTemplateArrayOutput
type CallbackTemplateArrayInput ¶ added in v0.1.8
type CallbackTemplateArrayInput interface { pulumi.Input ToCallbackTemplateArrayOutput() CallbackTemplateArrayOutput ToCallbackTemplateArrayOutputWithContext(context.Context) CallbackTemplateArrayOutput }
CallbackTemplateArrayInput is an input type that accepts CallbackTemplateArray and CallbackTemplateArrayOutput values. You can construct a concrete instance of `CallbackTemplateArrayInput` via:
CallbackTemplateArray{ CallbackTemplateArgs{...} }
type CallbackTemplateArrayOutput ¶ added in v0.1.8
type CallbackTemplateArrayOutput struct{ *pulumi.OutputState }
func (CallbackTemplateArrayOutput) ElementType ¶ added in v0.1.8
func (CallbackTemplateArrayOutput) ElementType() reflect.Type
func (CallbackTemplateArrayOutput) Index ¶ added in v0.1.8
func (o CallbackTemplateArrayOutput) Index(i pulumi.IntInput) CallbackTemplateOutput
func (CallbackTemplateArrayOutput) ToCallbackTemplateArrayOutput ¶ added in v0.1.8
func (o CallbackTemplateArrayOutput) ToCallbackTemplateArrayOutput() CallbackTemplateArrayOutput
func (CallbackTemplateArrayOutput) ToCallbackTemplateArrayOutputWithContext ¶ added in v0.1.8
func (o CallbackTemplateArrayOutput) ToCallbackTemplateArrayOutputWithContext(ctx context.Context) CallbackTemplateArrayOutput
type CallbackTemplateInput ¶ added in v0.1.8
type CallbackTemplateInput interface { pulumi.Input ToCallbackTemplateOutput() CallbackTemplateOutput ToCallbackTemplateOutputWithContext(ctx context.Context) CallbackTemplateOutput }
type CallbackTemplateMap ¶ added in v0.1.8
type CallbackTemplateMap map[string]CallbackTemplateInput
func (CallbackTemplateMap) ElementType ¶ added in v0.1.8
func (CallbackTemplateMap) ElementType() reflect.Type
func (CallbackTemplateMap) ToCallbackTemplateMapOutput ¶ added in v0.1.8
func (i CallbackTemplateMap) ToCallbackTemplateMapOutput() CallbackTemplateMapOutput
func (CallbackTemplateMap) ToCallbackTemplateMapOutputWithContext ¶ added in v0.1.8
func (i CallbackTemplateMap) ToCallbackTemplateMapOutputWithContext(ctx context.Context) CallbackTemplateMapOutput
type CallbackTemplateMapInput ¶ added in v0.1.8
type CallbackTemplateMapInput interface { pulumi.Input ToCallbackTemplateMapOutput() CallbackTemplateMapOutput ToCallbackTemplateMapOutputWithContext(context.Context) CallbackTemplateMapOutput }
CallbackTemplateMapInput is an input type that accepts CallbackTemplateMap and CallbackTemplateMapOutput values. You can construct a concrete instance of `CallbackTemplateMapInput` via:
CallbackTemplateMap{ "key": CallbackTemplateArgs{...} }
type CallbackTemplateMapOutput ¶ added in v0.1.8
type CallbackTemplateMapOutput struct{ *pulumi.OutputState }
func (CallbackTemplateMapOutput) ElementType ¶ added in v0.1.8
func (CallbackTemplateMapOutput) ElementType() reflect.Type
func (CallbackTemplateMapOutput) MapIndex ¶ added in v0.1.8
func (o CallbackTemplateMapOutput) MapIndex(k pulumi.StringInput) CallbackTemplateOutput
func (CallbackTemplateMapOutput) ToCallbackTemplateMapOutput ¶ added in v0.1.8
func (o CallbackTemplateMapOutput) ToCallbackTemplateMapOutput() CallbackTemplateMapOutput
func (CallbackTemplateMapOutput) ToCallbackTemplateMapOutputWithContext ¶ added in v0.1.8
func (o CallbackTemplateMapOutput) ToCallbackTemplateMapOutputWithContext(ctx context.Context) CallbackTemplateMapOutput
type CallbackTemplateOutput ¶ added in v0.1.8
type CallbackTemplateOutput struct{ *pulumi.OutputState }
func (CallbackTemplateOutput) CallbackKey ¶ added in v0.1.8
func (o CallbackTemplateOutput) CallbackKey() pulumi.StringPtrOutput
Callback Key, public callback URL.
func (CallbackTemplateOutput) Description ¶ added in v0.1.8
func (o CallbackTemplateOutput) Description() pulumi.StringPtrOutput
Description information.Maximum length: 1024 bytes.Only `Chinese`, `English`, `numbers`, `_`, `-` are supported.
func (CallbackTemplateOutput) ElementType ¶ added in v0.1.8
func (CallbackTemplateOutput) ElementType() reflect.Type
func (CallbackTemplateOutput) PornCensorshipNotifyUrl ¶ added in v0.1.8
func (o CallbackTemplateOutput) PornCensorshipNotifyUrl() pulumi.StringPtrOutput
PornCensorship callback URL.
func (CallbackTemplateOutput) PushExceptionNotifyUrl ¶ added in v0.1.8
func (o CallbackTemplateOutput) PushExceptionNotifyUrl() pulumi.StringPtrOutput
Streaming Exception Callback URL.
func (CallbackTemplateOutput) RecordNotifyUrl ¶ added in v0.1.8
func (o CallbackTemplateOutput) RecordNotifyUrl() pulumi.StringPtrOutput
Recording callback URL.
func (CallbackTemplateOutput) SnapshotNotifyUrl ¶ added in v0.1.8
func (o CallbackTemplateOutput) SnapshotNotifyUrl() pulumi.StringPtrOutput
Snapshot callback URL.
func (CallbackTemplateOutput) StreamBeginNotifyUrl ¶ added in v0.1.8
func (o CallbackTemplateOutput) StreamBeginNotifyUrl() pulumi.StringPtrOutput
Launch callback URL.
func (CallbackTemplateOutput) StreamEndNotifyUrl ¶ added in v0.1.8
func (o CallbackTemplateOutput) StreamEndNotifyUrl() pulumi.StringPtrOutput
Cutoff callback URL.
func (CallbackTemplateOutput) TemplateName ¶ added in v0.1.8
func (o CallbackTemplateOutput) TemplateName() pulumi.StringOutput
Template name.Maximum length: 255 bytes. Only `Chinese`, `English`, `numbers`, `_`, `-` are supported.
func (CallbackTemplateOutput) ToCallbackTemplateOutput ¶ added in v0.1.8
func (o CallbackTemplateOutput) ToCallbackTemplateOutput() CallbackTemplateOutput
func (CallbackTemplateOutput) ToCallbackTemplateOutputWithContext ¶ added in v0.1.8
func (o CallbackTemplateOutput) ToCallbackTemplateOutputWithContext(ctx context.Context) CallbackTemplateOutput
type CallbackTemplateState ¶ added in v0.1.8
type CallbackTemplateState struct { // Callback Key, public callback URL. CallbackKey pulumi.StringPtrInput // Description information.Maximum length: 1024 bytes.Only `Chinese`, `English`, `numbers`, `_`, `-` are supported. Description pulumi.StringPtrInput // PornCensorship callback URL. PornCensorshipNotifyUrl pulumi.StringPtrInput // Streaming Exception Callback URL. PushExceptionNotifyUrl pulumi.StringPtrInput // Recording callback URL. RecordNotifyUrl pulumi.StringPtrInput // Snapshot callback URL. SnapshotNotifyUrl pulumi.StringPtrInput // Launch callback URL. StreamBeginNotifyUrl pulumi.StringPtrInput // Cutoff callback URL. StreamEndNotifyUrl pulumi.StringPtrInput // Template name.Maximum length: 255 bytes. Only `Chinese`, `English`, `numbers`, `_`, `-` are supported. TemplateName pulumi.StringPtrInput }
func (CallbackTemplateState) ElementType ¶ added in v0.1.8
func (CallbackTemplateState) 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"` }
Provides a resource to create a css domain
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.NewDomain(ctx, "domain", &Css.DomainArgs{ DomainName: pulumi.String("iac-tf.cloud"), DomainType: pulumi.Int(0), IsDelayLive: pulumi.Int(0), IsMiniProgramLive: pulumi.Int(0), PlayType: pulumi.Int(1), VerifyOwnerType: pulumi.String("dbCheck"), }) if err != nil { return err } return nil }) }
```
## Import
css domain can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Css/domain:Domain domain domain_name
```
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 DomainReferer ¶ added in v0.1.8
type DomainReferer struct { pulumi.CustomResourceState // Allow blank referers, 0: not allowed, 1: allowed. AllowEmpty pulumi.IntOutput `pulumi:"allowEmpty"` // Domain Name. DomainName pulumi.StringOutput `pulumi:"domainName"` // Whether to enable the referer blacklist authentication of the current domain name,`0`: off, `1`: on. Enable pulumi.IntOutput `pulumi:"enable"` // The list of referers to; separate. Rules pulumi.StringOutput `pulumi:"rules"` // List type: 0: blacklist, 1: whitelist. Type pulumi.IntOutput `pulumi:"type"` }
Provides a resource to create a css domainReferer
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.NewDomainReferer(ctx, "domainReferer", &Css.DomainRefererArgs{ AllowEmpty: pulumi.Int(1), DomainName: pulumi.String("test122.jingxhu.top"), Enable: pulumi.Int(0), Rules: pulumi.String("example.com"), Type: pulumi.Int(1), }) if err != nil { return err } return nil }) }
```
## Import
css domain_referer can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Css/domainReferer:DomainReferer domain_referer domainName
```
func GetDomainReferer ¶ added in v0.1.8
func GetDomainReferer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DomainRefererState, opts ...pulumi.ResourceOption) (*DomainReferer, error)
GetDomainReferer gets an existing DomainReferer 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 NewDomainReferer ¶ added in v0.1.8
func NewDomainReferer(ctx *pulumi.Context, name string, args *DomainRefererArgs, opts ...pulumi.ResourceOption) (*DomainReferer, error)
NewDomainReferer registers a new resource with the given unique name, arguments, and options.
func (*DomainReferer) ElementType ¶ added in v0.1.8
func (*DomainReferer) ElementType() reflect.Type
func (*DomainReferer) ToDomainRefererOutput ¶ added in v0.1.8
func (i *DomainReferer) ToDomainRefererOutput() DomainRefererOutput
func (*DomainReferer) ToDomainRefererOutputWithContext ¶ added in v0.1.8
func (i *DomainReferer) ToDomainRefererOutputWithContext(ctx context.Context) DomainRefererOutput
type DomainRefererArgs ¶ added in v0.1.8
type DomainRefererArgs struct { // Allow blank referers, 0: not allowed, 1: allowed. AllowEmpty pulumi.IntInput // Domain Name. DomainName pulumi.StringInput // Whether to enable the referer blacklist authentication of the current domain name,`0`: off, `1`: on. Enable pulumi.IntInput // The list of referers to; separate. Rules pulumi.StringInput // List type: 0: blacklist, 1: whitelist. Type pulumi.IntInput }
The set of arguments for constructing a DomainReferer resource.
func (DomainRefererArgs) ElementType ¶ added in v0.1.8
func (DomainRefererArgs) ElementType() reflect.Type
type DomainRefererArray ¶ added in v0.1.8
type DomainRefererArray []DomainRefererInput
func (DomainRefererArray) ElementType ¶ added in v0.1.8
func (DomainRefererArray) ElementType() reflect.Type
func (DomainRefererArray) ToDomainRefererArrayOutput ¶ added in v0.1.8
func (i DomainRefererArray) ToDomainRefererArrayOutput() DomainRefererArrayOutput
func (DomainRefererArray) ToDomainRefererArrayOutputWithContext ¶ added in v0.1.8
func (i DomainRefererArray) ToDomainRefererArrayOutputWithContext(ctx context.Context) DomainRefererArrayOutput
type DomainRefererArrayInput ¶ added in v0.1.8
type DomainRefererArrayInput interface { pulumi.Input ToDomainRefererArrayOutput() DomainRefererArrayOutput ToDomainRefererArrayOutputWithContext(context.Context) DomainRefererArrayOutput }
DomainRefererArrayInput is an input type that accepts DomainRefererArray and DomainRefererArrayOutput values. You can construct a concrete instance of `DomainRefererArrayInput` via:
DomainRefererArray{ DomainRefererArgs{...} }
type DomainRefererArrayOutput ¶ added in v0.1.8
type DomainRefererArrayOutput struct{ *pulumi.OutputState }
func (DomainRefererArrayOutput) ElementType ¶ added in v0.1.8
func (DomainRefererArrayOutput) ElementType() reflect.Type
func (DomainRefererArrayOutput) Index ¶ added in v0.1.8
func (o DomainRefererArrayOutput) Index(i pulumi.IntInput) DomainRefererOutput
func (DomainRefererArrayOutput) ToDomainRefererArrayOutput ¶ added in v0.1.8
func (o DomainRefererArrayOutput) ToDomainRefererArrayOutput() DomainRefererArrayOutput
func (DomainRefererArrayOutput) ToDomainRefererArrayOutputWithContext ¶ added in v0.1.8
func (o DomainRefererArrayOutput) ToDomainRefererArrayOutputWithContext(ctx context.Context) DomainRefererArrayOutput
type DomainRefererInput ¶ added in v0.1.8
type DomainRefererInput interface { pulumi.Input ToDomainRefererOutput() DomainRefererOutput ToDomainRefererOutputWithContext(ctx context.Context) DomainRefererOutput }
type DomainRefererMap ¶ added in v0.1.8
type DomainRefererMap map[string]DomainRefererInput
func (DomainRefererMap) ElementType ¶ added in v0.1.8
func (DomainRefererMap) ElementType() reflect.Type
func (DomainRefererMap) ToDomainRefererMapOutput ¶ added in v0.1.8
func (i DomainRefererMap) ToDomainRefererMapOutput() DomainRefererMapOutput
func (DomainRefererMap) ToDomainRefererMapOutputWithContext ¶ added in v0.1.8
func (i DomainRefererMap) ToDomainRefererMapOutputWithContext(ctx context.Context) DomainRefererMapOutput
type DomainRefererMapInput ¶ added in v0.1.8
type DomainRefererMapInput interface { pulumi.Input ToDomainRefererMapOutput() DomainRefererMapOutput ToDomainRefererMapOutputWithContext(context.Context) DomainRefererMapOutput }
DomainRefererMapInput is an input type that accepts DomainRefererMap and DomainRefererMapOutput values. You can construct a concrete instance of `DomainRefererMapInput` via:
DomainRefererMap{ "key": DomainRefererArgs{...} }
type DomainRefererMapOutput ¶ added in v0.1.8
type DomainRefererMapOutput struct{ *pulumi.OutputState }
func (DomainRefererMapOutput) ElementType ¶ added in v0.1.8
func (DomainRefererMapOutput) ElementType() reflect.Type
func (DomainRefererMapOutput) MapIndex ¶ added in v0.1.8
func (o DomainRefererMapOutput) MapIndex(k pulumi.StringInput) DomainRefererOutput
func (DomainRefererMapOutput) ToDomainRefererMapOutput ¶ added in v0.1.8
func (o DomainRefererMapOutput) ToDomainRefererMapOutput() DomainRefererMapOutput
func (DomainRefererMapOutput) ToDomainRefererMapOutputWithContext ¶ added in v0.1.8
func (o DomainRefererMapOutput) ToDomainRefererMapOutputWithContext(ctx context.Context) DomainRefererMapOutput
type DomainRefererOutput ¶ added in v0.1.8
type DomainRefererOutput struct{ *pulumi.OutputState }
func (DomainRefererOutput) AllowEmpty ¶ added in v0.1.8
func (o DomainRefererOutput) AllowEmpty() pulumi.IntOutput
Allow blank referers, 0: not allowed, 1: allowed.
func (DomainRefererOutput) DomainName ¶ added in v0.1.8
func (o DomainRefererOutput) DomainName() pulumi.StringOutput
Domain Name.
func (DomainRefererOutput) ElementType ¶ added in v0.1.8
func (DomainRefererOutput) ElementType() reflect.Type
func (DomainRefererOutput) Enable ¶ added in v0.1.8
func (o DomainRefererOutput) Enable() pulumi.IntOutput
Whether to enable the referer blacklist authentication of the current domain name,`0`: off, `1`: on.
func (DomainRefererOutput) Rules ¶ added in v0.1.8
func (o DomainRefererOutput) Rules() pulumi.StringOutput
The list of referers to; separate.
func (DomainRefererOutput) ToDomainRefererOutput ¶ added in v0.1.8
func (o DomainRefererOutput) ToDomainRefererOutput() DomainRefererOutput
func (DomainRefererOutput) ToDomainRefererOutputWithContext ¶ added in v0.1.8
func (o DomainRefererOutput) ToDomainRefererOutputWithContext(ctx context.Context) DomainRefererOutput
func (DomainRefererOutput) Type ¶ added in v0.1.8
func (o DomainRefererOutput) Type() pulumi.IntOutput
List type: 0: blacklist, 1: whitelist.
type DomainRefererState ¶ added in v0.1.8
type DomainRefererState struct { // Allow blank referers, 0: not allowed, 1: allowed. AllowEmpty pulumi.IntPtrInput // Domain Name. DomainName pulumi.StringPtrInput // Whether to enable the referer blacklist authentication of the current domain name,`0`: off, `1`: on. Enable pulumi.IntPtrInput // The list of referers to; separate. Rules pulumi.StringPtrInput // List type: 0: blacklist, 1: whitelist. Type pulumi.IntPtrInput }
func (DomainRefererState) ElementType ¶ added in v0.1.8
func (DomainRefererState) ElementType() reflect.Type
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 EnableOptimalSwitching ¶ added in v0.1.8
type EnableOptimalSwitching struct { pulumi.CustomResourceState // `0`:disabled, `1`:enable. EnableSwitch pulumi.IntPtrOutput `pulumi:"enableSwitch"` // Group name. HostGroupName pulumi.StringPtrOutput `pulumi:"hostGroupName"` // Stream id. StreamName pulumi.StringOutput `pulumi:"streamName"` }
Provides a resource to create a css enableOptimalSwitching
> **NOTE:** This resource is only valid when the push stream. When the push stream ends, it will be deleted.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.NewEnableOptimalSwitching(ctx, "enableOptimalSwitching", &Css.EnableOptimalSwitchingArgs{ EnableSwitch: pulumi.Int(1), HostGroupName: pulumi.String("test-group"), StreamName: pulumi.String("1308919341_test"), }) if err != nil { return err } return nil }) }
```
## Import
css domain can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Css/enableOptimalSwitching:EnableOptimalSwitching enable_optimal_switching streamName
```
func GetEnableOptimalSwitching ¶ added in v0.1.8
func GetEnableOptimalSwitching(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EnableOptimalSwitchingState, opts ...pulumi.ResourceOption) (*EnableOptimalSwitching, error)
GetEnableOptimalSwitching gets an existing EnableOptimalSwitching 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 NewEnableOptimalSwitching ¶ added in v0.1.8
func NewEnableOptimalSwitching(ctx *pulumi.Context, name string, args *EnableOptimalSwitchingArgs, opts ...pulumi.ResourceOption) (*EnableOptimalSwitching, error)
NewEnableOptimalSwitching registers a new resource with the given unique name, arguments, and options.
func (*EnableOptimalSwitching) ElementType ¶ added in v0.1.8
func (*EnableOptimalSwitching) ElementType() reflect.Type
func (*EnableOptimalSwitching) ToEnableOptimalSwitchingOutput ¶ added in v0.1.8
func (i *EnableOptimalSwitching) ToEnableOptimalSwitchingOutput() EnableOptimalSwitchingOutput
func (*EnableOptimalSwitching) ToEnableOptimalSwitchingOutputWithContext ¶ added in v0.1.8
func (i *EnableOptimalSwitching) ToEnableOptimalSwitchingOutputWithContext(ctx context.Context) EnableOptimalSwitchingOutput
type EnableOptimalSwitchingArgs ¶ added in v0.1.8
type EnableOptimalSwitchingArgs struct { // `0`:disabled, `1`:enable. EnableSwitch pulumi.IntPtrInput // Group name. HostGroupName pulumi.StringPtrInput // Stream id. StreamName pulumi.StringInput }
The set of arguments for constructing a EnableOptimalSwitching resource.
func (EnableOptimalSwitchingArgs) ElementType ¶ added in v0.1.8
func (EnableOptimalSwitchingArgs) ElementType() reflect.Type
type EnableOptimalSwitchingArray ¶ added in v0.1.8
type EnableOptimalSwitchingArray []EnableOptimalSwitchingInput
func (EnableOptimalSwitchingArray) ElementType ¶ added in v0.1.8
func (EnableOptimalSwitchingArray) ElementType() reflect.Type
func (EnableOptimalSwitchingArray) ToEnableOptimalSwitchingArrayOutput ¶ added in v0.1.8
func (i EnableOptimalSwitchingArray) ToEnableOptimalSwitchingArrayOutput() EnableOptimalSwitchingArrayOutput
func (EnableOptimalSwitchingArray) ToEnableOptimalSwitchingArrayOutputWithContext ¶ added in v0.1.8
func (i EnableOptimalSwitchingArray) ToEnableOptimalSwitchingArrayOutputWithContext(ctx context.Context) EnableOptimalSwitchingArrayOutput
type EnableOptimalSwitchingArrayInput ¶ added in v0.1.8
type EnableOptimalSwitchingArrayInput interface { pulumi.Input ToEnableOptimalSwitchingArrayOutput() EnableOptimalSwitchingArrayOutput ToEnableOptimalSwitchingArrayOutputWithContext(context.Context) EnableOptimalSwitchingArrayOutput }
EnableOptimalSwitchingArrayInput is an input type that accepts EnableOptimalSwitchingArray and EnableOptimalSwitchingArrayOutput values. You can construct a concrete instance of `EnableOptimalSwitchingArrayInput` via:
EnableOptimalSwitchingArray{ EnableOptimalSwitchingArgs{...} }
type EnableOptimalSwitchingArrayOutput ¶ added in v0.1.8
type EnableOptimalSwitchingArrayOutput struct{ *pulumi.OutputState }
func (EnableOptimalSwitchingArrayOutput) ElementType ¶ added in v0.1.8
func (EnableOptimalSwitchingArrayOutput) ElementType() reflect.Type
func (EnableOptimalSwitchingArrayOutput) Index ¶ added in v0.1.8
func (o EnableOptimalSwitchingArrayOutput) Index(i pulumi.IntInput) EnableOptimalSwitchingOutput
func (EnableOptimalSwitchingArrayOutput) ToEnableOptimalSwitchingArrayOutput ¶ added in v0.1.8
func (o EnableOptimalSwitchingArrayOutput) ToEnableOptimalSwitchingArrayOutput() EnableOptimalSwitchingArrayOutput
func (EnableOptimalSwitchingArrayOutput) ToEnableOptimalSwitchingArrayOutputWithContext ¶ added in v0.1.8
func (o EnableOptimalSwitchingArrayOutput) ToEnableOptimalSwitchingArrayOutputWithContext(ctx context.Context) EnableOptimalSwitchingArrayOutput
type EnableOptimalSwitchingInput ¶ added in v0.1.8
type EnableOptimalSwitchingInput interface { pulumi.Input ToEnableOptimalSwitchingOutput() EnableOptimalSwitchingOutput ToEnableOptimalSwitchingOutputWithContext(ctx context.Context) EnableOptimalSwitchingOutput }
type EnableOptimalSwitchingMap ¶ added in v0.1.8
type EnableOptimalSwitchingMap map[string]EnableOptimalSwitchingInput
func (EnableOptimalSwitchingMap) ElementType ¶ added in v0.1.8
func (EnableOptimalSwitchingMap) ElementType() reflect.Type
func (EnableOptimalSwitchingMap) ToEnableOptimalSwitchingMapOutput ¶ added in v0.1.8
func (i EnableOptimalSwitchingMap) ToEnableOptimalSwitchingMapOutput() EnableOptimalSwitchingMapOutput
func (EnableOptimalSwitchingMap) ToEnableOptimalSwitchingMapOutputWithContext ¶ added in v0.1.8
func (i EnableOptimalSwitchingMap) ToEnableOptimalSwitchingMapOutputWithContext(ctx context.Context) EnableOptimalSwitchingMapOutput
type EnableOptimalSwitchingMapInput ¶ added in v0.1.8
type EnableOptimalSwitchingMapInput interface { pulumi.Input ToEnableOptimalSwitchingMapOutput() EnableOptimalSwitchingMapOutput ToEnableOptimalSwitchingMapOutputWithContext(context.Context) EnableOptimalSwitchingMapOutput }
EnableOptimalSwitchingMapInput is an input type that accepts EnableOptimalSwitchingMap and EnableOptimalSwitchingMapOutput values. You can construct a concrete instance of `EnableOptimalSwitchingMapInput` via:
EnableOptimalSwitchingMap{ "key": EnableOptimalSwitchingArgs{...} }
type EnableOptimalSwitchingMapOutput ¶ added in v0.1.8
type EnableOptimalSwitchingMapOutput struct{ *pulumi.OutputState }
func (EnableOptimalSwitchingMapOutput) ElementType ¶ added in v0.1.8
func (EnableOptimalSwitchingMapOutput) ElementType() reflect.Type
func (EnableOptimalSwitchingMapOutput) MapIndex ¶ added in v0.1.8
func (o EnableOptimalSwitchingMapOutput) MapIndex(k pulumi.StringInput) EnableOptimalSwitchingOutput
func (EnableOptimalSwitchingMapOutput) ToEnableOptimalSwitchingMapOutput ¶ added in v0.1.8
func (o EnableOptimalSwitchingMapOutput) ToEnableOptimalSwitchingMapOutput() EnableOptimalSwitchingMapOutput
func (EnableOptimalSwitchingMapOutput) ToEnableOptimalSwitchingMapOutputWithContext ¶ added in v0.1.8
func (o EnableOptimalSwitchingMapOutput) ToEnableOptimalSwitchingMapOutputWithContext(ctx context.Context) EnableOptimalSwitchingMapOutput
type EnableOptimalSwitchingOutput ¶ added in v0.1.8
type EnableOptimalSwitchingOutput struct{ *pulumi.OutputState }
func (EnableOptimalSwitchingOutput) ElementType ¶ added in v0.1.8
func (EnableOptimalSwitchingOutput) ElementType() reflect.Type
func (EnableOptimalSwitchingOutput) EnableSwitch ¶ added in v0.1.8
func (o EnableOptimalSwitchingOutput) EnableSwitch() pulumi.IntPtrOutput
`0`:disabled, `1`:enable.
func (EnableOptimalSwitchingOutput) HostGroupName ¶ added in v0.1.8
func (o EnableOptimalSwitchingOutput) HostGroupName() pulumi.StringPtrOutput
Group name.
func (EnableOptimalSwitchingOutput) StreamName ¶ added in v0.1.8
func (o EnableOptimalSwitchingOutput) StreamName() pulumi.StringOutput
Stream id.
func (EnableOptimalSwitchingOutput) ToEnableOptimalSwitchingOutput ¶ added in v0.1.8
func (o EnableOptimalSwitchingOutput) ToEnableOptimalSwitchingOutput() EnableOptimalSwitchingOutput
func (EnableOptimalSwitchingOutput) ToEnableOptimalSwitchingOutputWithContext ¶ added in v0.1.8
func (o EnableOptimalSwitchingOutput) ToEnableOptimalSwitchingOutputWithContext(ctx context.Context) EnableOptimalSwitchingOutput
type EnableOptimalSwitchingState ¶ added in v0.1.8
type EnableOptimalSwitchingState struct { // `0`:disabled, `1`:enable. EnableSwitch pulumi.IntPtrInput // Group name. HostGroupName pulumi.StringPtrInput // Stream id. StreamName pulumi.StringPtrInput }
func (EnableOptimalSwitchingState) ElementType ¶ added in v0.1.8
func (EnableOptimalSwitchingState) ElementType() reflect.Type
type GetBackupStreamStreamInfoList ¶ added in v0.1.8
type GetBackupStreamStreamInfoList struct { // Backup stream info. BackupLists []GetBackupStreamStreamInfoListBackupList `pulumi:"backupLists"` // Group name. HostGroupName string `pulumi:"hostGroupName"` // Optimal switch, 1-enable, 0-disable. OptimalEnable int `pulumi:"optimalEnable"` // Stream id. StreamName string `pulumi:"streamName"` }
type GetBackupStreamStreamInfoListArgs ¶ added in v0.1.8
type GetBackupStreamStreamInfoListArgs struct { // Backup stream info. BackupLists GetBackupStreamStreamInfoListBackupListArrayInput `pulumi:"backupLists"` // Group name. HostGroupName pulumi.StringInput `pulumi:"hostGroupName"` // Optimal switch, 1-enable, 0-disable. OptimalEnable pulumi.IntInput `pulumi:"optimalEnable"` // Stream id. StreamName pulumi.StringInput `pulumi:"streamName"` }
func (GetBackupStreamStreamInfoListArgs) ElementType ¶ added in v0.1.8
func (GetBackupStreamStreamInfoListArgs) ElementType() reflect.Type
func (GetBackupStreamStreamInfoListArgs) ToGetBackupStreamStreamInfoListOutput ¶ added in v0.1.8
func (i GetBackupStreamStreamInfoListArgs) ToGetBackupStreamStreamInfoListOutput() GetBackupStreamStreamInfoListOutput
func (GetBackupStreamStreamInfoListArgs) ToGetBackupStreamStreamInfoListOutputWithContext ¶ added in v0.1.8
func (i GetBackupStreamStreamInfoListArgs) ToGetBackupStreamStreamInfoListOutputWithContext(ctx context.Context) GetBackupStreamStreamInfoListOutput
type GetBackupStreamStreamInfoListArray ¶ added in v0.1.8
type GetBackupStreamStreamInfoListArray []GetBackupStreamStreamInfoListInput
func (GetBackupStreamStreamInfoListArray) ElementType ¶ added in v0.1.8
func (GetBackupStreamStreamInfoListArray) ElementType() reflect.Type
func (GetBackupStreamStreamInfoListArray) ToGetBackupStreamStreamInfoListArrayOutput ¶ added in v0.1.8
func (i GetBackupStreamStreamInfoListArray) ToGetBackupStreamStreamInfoListArrayOutput() GetBackupStreamStreamInfoListArrayOutput
func (GetBackupStreamStreamInfoListArray) ToGetBackupStreamStreamInfoListArrayOutputWithContext ¶ added in v0.1.8
func (i GetBackupStreamStreamInfoListArray) ToGetBackupStreamStreamInfoListArrayOutputWithContext(ctx context.Context) GetBackupStreamStreamInfoListArrayOutput
type GetBackupStreamStreamInfoListArrayInput ¶ added in v0.1.8
type GetBackupStreamStreamInfoListArrayInput interface { pulumi.Input ToGetBackupStreamStreamInfoListArrayOutput() GetBackupStreamStreamInfoListArrayOutput ToGetBackupStreamStreamInfoListArrayOutputWithContext(context.Context) GetBackupStreamStreamInfoListArrayOutput }
GetBackupStreamStreamInfoListArrayInput is an input type that accepts GetBackupStreamStreamInfoListArray and GetBackupStreamStreamInfoListArrayOutput values. You can construct a concrete instance of `GetBackupStreamStreamInfoListArrayInput` via:
GetBackupStreamStreamInfoListArray{ GetBackupStreamStreamInfoListArgs{...} }
type GetBackupStreamStreamInfoListArrayOutput ¶ added in v0.1.8
type GetBackupStreamStreamInfoListArrayOutput struct{ *pulumi.OutputState }
func (GetBackupStreamStreamInfoListArrayOutput) ElementType ¶ added in v0.1.8
func (GetBackupStreamStreamInfoListArrayOutput) ElementType() reflect.Type
func (GetBackupStreamStreamInfoListArrayOutput) ToGetBackupStreamStreamInfoListArrayOutput ¶ added in v0.1.8
func (o GetBackupStreamStreamInfoListArrayOutput) ToGetBackupStreamStreamInfoListArrayOutput() GetBackupStreamStreamInfoListArrayOutput
func (GetBackupStreamStreamInfoListArrayOutput) ToGetBackupStreamStreamInfoListArrayOutputWithContext ¶ added in v0.1.8
func (o GetBackupStreamStreamInfoListArrayOutput) ToGetBackupStreamStreamInfoListArrayOutputWithContext(ctx context.Context) GetBackupStreamStreamInfoListArrayOutput
type GetBackupStreamStreamInfoListBackupList ¶ added in v0.1.8
type GetBackupStreamStreamInfoListBackupList struct { // Push path. AppName string `pulumi:"appName"` // Push domain. DomainName string `pulumi:"domainName"` // Master stream flag. MasterFlag int `pulumi:"masterFlag"` // UTC time, eg, 2018-06-29T19:00:00Z. PublishTime string `pulumi:"publishTime"` // Source from. SourceFrom string `pulumi:"sourceFrom"` // Push stream sequence. UpstreamSequence string `pulumi:"upstreamSequence"` }
type GetBackupStreamStreamInfoListBackupListArgs ¶ added in v0.1.8
type GetBackupStreamStreamInfoListBackupListArgs struct { // Push path. AppName pulumi.StringInput `pulumi:"appName"` // Push domain. DomainName pulumi.StringInput `pulumi:"domainName"` // Master stream flag. MasterFlag pulumi.IntInput `pulumi:"masterFlag"` // UTC time, eg, 2018-06-29T19:00:00Z. PublishTime pulumi.StringInput `pulumi:"publishTime"` // Source from. SourceFrom pulumi.StringInput `pulumi:"sourceFrom"` // Push stream sequence. UpstreamSequence pulumi.StringInput `pulumi:"upstreamSequence"` }
func (GetBackupStreamStreamInfoListBackupListArgs) ElementType ¶ added in v0.1.8
func (GetBackupStreamStreamInfoListBackupListArgs) ElementType() reflect.Type
func (GetBackupStreamStreamInfoListBackupListArgs) ToGetBackupStreamStreamInfoListBackupListOutput ¶ added in v0.1.8
func (i GetBackupStreamStreamInfoListBackupListArgs) ToGetBackupStreamStreamInfoListBackupListOutput() GetBackupStreamStreamInfoListBackupListOutput
func (GetBackupStreamStreamInfoListBackupListArgs) ToGetBackupStreamStreamInfoListBackupListOutputWithContext ¶ added in v0.1.8
func (i GetBackupStreamStreamInfoListBackupListArgs) ToGetBackupStreamStreamInfoListBackupListOutputWithContext(ctx context.Context) GetBackupStreamStreamInfoListBackupListOutput
type GetBackupStreamStreamInfoListBackupListArray ¶ added in v0.1.8
type GetBackupStreamStreamInfoListBackupListArray []GetBackupStreamStreamInfoListBackupListInput
func (GetBackupStreamStreamInfoListBackupListArray) ElementType ¶ added in v0.1.8
func (GetBackupStreamStreamInfoListBackupListArray) ElementType() reflect.Type
func (GetBackupStreamStreamInfoListBackupListArray) ToGetBackupStreamStreamInfoListBackupListArrayOutput ¶ added in v0.1.8
func (i GetBackupStreamStreamInfoListBackupListArray) ToGetBackupStreamStreamInfoListBackupListArrayOutput() GetBackupStreamStreamInfoListBackupListArrayOutput
func (GetBackupStreamStreamInfoListBackupListArray) ToGetBackupStreamStreamInfoListBackupListArrayOutputWithContext ¶ added in v0.1.8
func (i GetBackupStreamStreamInfoListBackupListArray) ToGetBackupStreamStreamInfoListBackupListArrayOutputWithContext(ctx context.Context) GetBackupStreamStreamInfoListBackupListArrayOutput
type GetBackupStreamStreamInfoListBackupListArrayInput ¶ added in v0.1.8
type GetBackupStreamStreamInfoListBackupListArrayInput interface { pulumi.Input ToGetBackupStreamStreamInfoListBackupListArrayOutput() GetBackupStreamStreamInfoListBackupListArrayOutput ToGetBackupStreamStreamInfoListBackupListArrayOutputWithContext(context.Context) GetBackupStreamStreamInfoListBackupListArrayOutput }
GetBackupStreamStreamInfoListBackupListArrayInput is an input type that accepts GetBackupStreamStreamInfoListBackupListArray and GetBackupStreamStreamInfoListBackupListArrayOutput values. You can construct a concrete instance of `GetBackupStreamStreamInfoListBackupListArrayInput` via:
GetBackupStreamStreamInfoListBackupListArray{ GetBackupStreamStreamInfoListBackupListArgs{...} }
type GetBackupStreamStreamInfoListBackupListArrayOutput ¶ added in v0.1.8
type GetBackupStreamStreamInfoListBackupListArrayOutput struct{ *pulumi.OutputState }
func (GetBackupStreamStreamInfoListBackupListArrayOutput) ElementType ¶ added in v0.1.8
func (GetBackupStreamStreamInfoListBackupListArrayOutput) ElementType() reflect.Type
func (GetBackupStreamStreamInfoListBackupListArrayOutput) ToGetBackupStreamStreamInfoListBackupListArrayOutput ¶ added in v0.1.8
func (o GetBackupStreamStreamInfoListBackupListArrayOutput) ToGetBackupStreamStreamInfoListBackupListArrayOutput() GetBackupStreamStreamInfoListBackupListArrayOutput
func (GetBackupStreamStreamInfoListBackupListArrayOutput) ToGetBackupStreamStreamInfoListBackupListArrayOutputWithContext ¶ added in v0.1.8
func (o GetBackupStreamStreamInfoListBackupListArrayOutput) ToGetBackupStreamStreamInfoListBackupListArrayOutputWithContext(ctx context.Context) GetBackupStreamStreamInfoListBackupListArrayOutput
type GetBackupStreamStreamInfoListBackupListInput ¶ added in v0.1.8
type GetBackupStreamStreamInfoListBackupListInput interface { pulumi.Input ToGetBackupStreamStreamInfoListBackupListOutput() GetBackupStreamStreamInfoListBackupListOutput ToGetBackupStreamStreamInfoListBackupListOutputWithContext(context.Context) GetBackupStreamStreamInfoListBackupListOutput }
GetBackupStreamStreamInfoListBackupListInput is an input type that accepts GetBackupStreamStreamInfoListBackupListArgs and GetBackupStreamStreamInfoListBackupListOutput values. You can construct a concrete instance of `GetBackupStreamStreamInfoListBackupListInput` via:
GetBackupStreamStreamInfoListBackupListArgs{...}
type GetBackupStreamStreamInfoListBackupListOutput ¶ added in v0.1.8
type GetBackupStreamStreamInfoListBackupListOutput struct{ *pulumi.OutputState }
func (GetBackupStreamStreamInfoListBackupListOutput) AppName ¶ added in v0.1.8
func (o GetBackupStreamStreamInfoListBackupListOutput) AppName() pulumi.StringOutput
Push path.
func (GetBackupStreamStreamInfoListBackupListOutput) DomainName ¶ added in v0.1.8
func (o GetBackupStreamStreamInfoListBackupListOutput) DomainName() pulumi.StringOutput
Push domain.
func (GetBackupStreamStreamInfoListBackupListOutput) ElementType ¶ added in v0.1.8
func (GetBackupStreamStreamInfoListBackupListOutput) ElementType() reflect.Type
func (GetBackupStreamStreamInfoListBackupListOutput) MasterFlag ¶ added in v0.1.8
func (o GetBackupStreamStreamInfoListBackupListOutput) MasterFlag() pulumi.IntOutput
Master stream flag.
func (GetBackupStreamStreamInfoListBackupListOutput) PublishTime ¶ added in v0.1.8
func (o GetBackupStreamStreamInfoListBackupListOutput) PublishTime() pulumi.StringOutput
UTC time, eg, 2018-06-29T19:00:00Z.
func (GetBackupStreamStreamInfoListBackupListOutput) SourceFrom ¶ added in v0.1.8
func (o GetBackupStreamStreamInfoListBackupListOutput) SourceFrom() pulumi.StringOutput
Source from.
func (GetBackupStreamStreamInfoListBackupListOutput) ToGetBackupStreamStreamInfoListBackupListOutput ¶ added in v0.1.8
func (o GetBackupStreamStreamInfoListBackupListOutput) ToGetBackupStreamStreamInfoListBackupListOutput() GetBackupStreamStreamInfoListBackupListOutput
func (GetBackupStreamStreamInfoListBackupListOutput) ToGetBackupStreamStreamInfoListBackupListOutputWithContext ¶ added in v0.1.8
func (o GetBackupStreamStreamInfoListBackupListOutput) ToGetBackupStreamStreamInfoListBackupListOutputWithContext(ctx context.Context) GetBackupStreamStreamInfoListBackupListOutput
func (GetBackupStreamStreamInfoListBackupListOutput) UpstreamSequence ¶ added in v0.1.8
func (o GetBackupStreamStreamInfoListBackupListOutput) UpstreamSequence() pulumi.StringOutput
Push stream sequence.
type GetBackupStreamStreamInfoListInput ¶ added in v0.1.8
type GetBackupStreamStreamInfoListInput interface { pulumi.Input ToGetBackupStreamStreamInfoListOutput() GetBackupStreamStreamInfoListOutput ToGetBackupStreamStreamInfoListOutputWithContext(context.Context) GetBackupStreamStreamInfoListOutput }
GetBackupStreamStreamInfoListInput is an input type that accepts GetBackupStreamStreamInfoListArgs and GetBackupStreamStreamInfoListOutput values. You can construct a concrete instance of `GetBackupStreamStreamInfoListInput` via:
GetBackupStreamStreamInfoListArgs{...}
type GetBackupStreamStreamInfoListOutput ¶ added in v0.1.8
type GetBackupStreamStreamInfoListOutput struct{ *pulumi.OutputState }
func (GetBackupStreamStreamInfoListOutput) BackupLists ¶ added in v0.1.8
func (o GetBackupStreamStreamInfoListOutput) BackupLists() GetBackupStreamStreamInfoListBackupListArrayOutput
Backup stream info.
func (GetBackupStreamStreamInfoListOutput) ElementType ¶ added in v0.1.8
func (GetBackupStreamStreamInfoListOutput) ElementType() reflect.Type
func (GetBackupStreamStreamInfoListOutput) HostGroupName ¶ added in v0.1.8
func (o GetBackupStreamStreamInfoListOutput) HostGroupName() pulumi.StringOutput
Group name.
func (GetBackupStreamStreamInfoListOutput) OptimalEnable ¶ added in v0.1.8
func (o GetBackupStreamStreamInfoListOutput) OptimalEnable() pulumi.IntOutput
Optimal switch, 1-enable, 0-disable.
func (GetBackupStreamStreamInfoListOutput) StreamName ¶ added in v0.1.8
func (o GetBackupStreamStreamInfoListOutput) StreamName() pulumi.StringOutput
Stream id.
func (GetBackupStreamStreamInfoListOutput) ToGetBackupStreamStreamInfoListOutput ¶ added in v0.1.8
func (o GetBackupStreamStreamInfoListOutput) ToGetBackupStreamStreamInfoListOutput() GetBackupStreamStreamInfoListOutput
func (GetBackupStreamStreamInfoListOutput) ToGetBackupStreamStreamInfoListOutputWithContext ¶ added in v0.1.8
func (o GetBackupStreamStreamInfoListOutput) ToGetBackupStreamStreamInfoListOutputWithContext(ctx context.Context) GetBackupStreamStreamInfoListOutput
type GetDeliverLogDownListArgs ¶ added in v0.1.8
type GetDeliverLogDownListArgs struct {
ResultOutputFile *string `pulumi:"resultOutputFile"`
}
A collection of arguments for invoking getDeliverLogDownList.
type GetDeliverLogDownListLogInfoList ¶ added in v0.1.8
type GetDeliverLogDownListLogInfoListArgs ¶ added in v0.1.8
type GetDeliverLogDownListLogInfoListArgs struct { FileSize pulumi.IntInput `pulumi:"fileSize"` LogName pulumi.StringInput `pulumi:"logName"` LogTime pulumi.StringInput `pulumi:"logTime"` LogUrl pulumi.StringInput `pulumi:"logUrl"` }
func (GetDeliverLogDownListLogInfoListArgs) ElementType ¶ added in v0.1.8
func (GetDeliverLogDownListLogInfoListArgs) ElementType() reflect.Type
func (GetDeliverLogDownListLogInfoListArgs) ToGetDeliverLogDownListLogInfoListOutput ¶ added in v0.1.8
func (i GetDeliverLogDownListLogInfoListArgs) ToGetDeliverLogDownListLogInfoListOutput() GetDeliverLogDownListLogInfoListOutput
func (GetDeliverLogDownListLogInfoListArgs) ToGetDeliverLogDownListLogInfoListOutputWithContext ¶ added in v0.1.8
func (i GetDeliverLogDownListLogInfoListArgs) ToGetDeliverLogDownListLogInfoListOutputWithContext(ctx context.Context) GetDeliverLogDownListLogInfoListOutput
type GetDeliverLogDownListLogInfoListArray ¶ added in v0.1.8
type GetDeliverLogDownListLogInfoListArray []GetDeliverLogDownListLogInfoListInput
func (GetDeliverLogDownListLogInfoListArray) ElementType ¶ added in v0.1.8
func (GetDeliverLogDownListLogInfoListArray) ElementType() reflect.Type
func (GetDeliverLogDownListLogInfoListArray) ToGetDeliverLogDownListLogInfoListArrayOutput ¶ added in v0.1.8
func (i GetDeliverLogDownListLogInfoListArray) ToGetDeliverLogDownListLogInfoListArrayOutput() GetDeliverLogDownListLogInfoListArrayOutput
func (GetDeliverLogDownListLogInfoListArray) ToGetDeliverLogDownListLogInfoListArrayOutputWithContext ¶ added in v0.1.8
func (i GetDeliverLogDownListLogInfoListArray) ToGetDeliverLogDownListLogInfoListArrayOutputWithContext(ctx context.Context) GetDeliverLogDownListLogInfoListArrayOutput
type GetDeliverLogDownListLogInfoListArrayInput ¶ added in v0.1.8
type GetDeliverLogDownListLogInfoListArrayInput interface { pulumi.Input ToGetDeliverLogDownListLogInfoListArrayOutput() GetDeliverLogDownListLogInfoListArrayOutput ToGetDeliverLogDownListLogInfoListArrayOutputWithContext(context.Context) GetDeliverLogDownListLogInfoListArrayOutput }
GetDeliverLogDownListLogInfoListArrayInput is an input type that accepts GetDeliverLogDownListLogInfoListArray and GetDeliverLogDownListLogInfoListArrayOutput values. You can construct a concrete instance of `GetDeliverLogDownListLogInfoListArrayInput` via:
GetDeliverLogDownListLogInfoListArray{ GetDeliverLogDownListLogInfoListArgs{...} }
type GetDeliverLogDownListLogInfoListArrayOutput ¶ added in v0.1.8
type GetDeliverLogDownListLogInfoListArrayOutput struct{ *pulumi.OutputState }
func (GetDeliverLogDownListLogInfoListArrayOutput) ElementType ¶ added in v0.1.8
func (GetDeliverLogDownListLogInfoListArrayOutput) ElementType() reflect.Type
func (GetDeliverLogDownListLogInfoListArrayOutput) ToGetDeliverLogDownListLogInfoListArrayOutput ¶ added in v0.1.8
func (o GetDeliverLogDownListLogInfoListArrayOutput) ToGetDeliverLogDownListLogInfoListArrayOutput() GetDeliverLogDownListLogInfoListArrayOutput
func (GetDeliverLogDownListLogInfoListArrayOutput) ToGetDeliverLogDownListLogInfoListArrayOutputWithContext ¶ added in v0.1.8
func (o GetDeliverLogDownListLogInfoListArrayOutput) ToGetDeliverLogDownListLogInfoListArrayOutputWithContext(ctx context.Context) GetDeliverLogDownListLogInfoListArrayOutput
type GetDeliverLogDownListLogInfoListInput ¶ added in v0.1.8
type GetDeliverLogDownListLogInfoListInput interface { pulumi.Input ToGetDeliverLogDownListLogInfoListOutput() GetDeliverLogDownListLogInfoListOutput ToGetDeliverLogDownListLogInfoListOutputWithContext(context.Context) GetDeliverLogDownListLogInfoListOutput }
GetDeliverLogDownListLogInfoListInput is an input type that accepts GetDeliverLogDownListLogInfoListArgs and GetDeliverLogDownListLogInfoListOutput values. You can construct a concrete instance of `GetDeliverLogDownListLogInfoListInput` via:
GetDeliverLogDownListLogInfoListArgs{...}
type GetDeliverLogDownListLogInfoListOutput ¶ added in v0.1.8
type GetDeliverLogDownListLogInfoListOutput struct{ *pulumi.OutputState }
func (GetDeliverLogDownListLogInfoListOutput) ElementType ¶ added in v0.1.8
func (GetDeliverLogDownListLogInfoListOutput) ElementType() reflect.Type
func (GetDeliverLogDownListLogInfoListOutput) FileSize ¶ added in v0.1.8
func (o GetDeliverLogDownListLogInfoListOutput) FileSize() pulumi.IntOutput
func (GetDeliverLogDownListLogInfoListOutput) LogName ¶ added in v0.1.8
func (o GetDeliverLogDownListLogInfoListOutput) LogName() pulumi.StringOutput
func (GetDeliverLogDownListLogInfoListOutput) LogTime ¶ added in v0.1.8
func (o GetDeliverLogDownListLogInfoListOutput) LogTime() pulumi.StringOutput
func (GetDeliverLogDownListLogInfoListOutput) LogUrl ¶ added in v0.1.8
func (o GetDeliverLogDownListLogInfoListOutput) LogUrl() pulumi.StringOutput
func (GetDeliverLogDownListLogInfoListOutput) ToGetDeliverLogDownListLogInfoListOutput ¶ added in v0.1.8
func (o GetDeliverLogDownListLogInfoListOutput) ToGetDeliverLogDownListLogInfoListOutput() GetDeliverLogDownListLogInfoListOutput
func (GetDeliverLogDownListLogInfoListOutput) ToGetDeliverLogDownListLogInfoListOutputWithContext ¶ added in v0.1.8
func (o GetDeliverLogDownListLogInfoListOutput) ToGetDeliverLogDownListLogInfoListOutputWithContext(ctx context.Context) GetDeliverLogDownListLogInfoListOutput
type GetDeliverLogDownListOutputArgs ¶ added in v0.1.8
type GetDeliverLogDownListOutputArgs struct {
ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}
A collection of arguments for invoking getDeliverLogDownList.
func (GetDeliverLogDownListOutputArgs) ElementType ¶ added in v0.1.8
func (GetDeliverLogDownListOutputArgs) ElementType() reflect.Type
type GetDeliverLogDownListResult ¶ added in v0.1.8
type GetDeliverLogDownListResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` LogInfoLists []GetDeliverLogDownListLogInfoList `pulumi:"logInfoLists"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getDeliverLogDownList.
func GetDeliverLogDownList ¶ added in v0.1.8
func GetDeliverLogDownList(ctx *pulumi.Context, args *GetDeliverLogDownListArgs, opts ...pulumi.InvokeOption) (*GetDeliverLogDownListResult, error)
type GetDeliverLogDownListResultOutput ¶ added in v0.1.8
type GetDeliverLogDownListResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDeliverLogDownList.
func GetDeliverLogDownListOutput ¶ added in v0.1.8
func GetDeliverLogDownListOutput(ctx *pulumi.Context, args GetDeliverLogDownListOutputArgs, opts ...pulumi.InvokeOption) GetDeliverLogDownListResultOutput
func (GetDeliverLogDownListResultOutput) ElementType ¶ added in v0.1.8
func (GetDeliverLogDownListResultOutput) ElementType() reflect.Type
func (GetDeliverLogDownListResultOutput) Id ¶ added in v0.1.8
func (o GetDeliverLogDownListResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDeliverLogDownListResultOutput) LogInfoLists ¶ added in v0.1.8
func (o GetDeliverLogDownListResultOutput) LogInfoLists() GetDeliverLogDownListLogInfoListArrayOutput
func (GetDeliverLogDownListResultOutput) ResultOutputFile ¶ added in v0.1.8
func (o GetDeliverLogDownListResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetDeliverLogDownListResultOutput) ToGetDeliverLogDownListResultOutput ¶ added in v0.1.8
func (o GetDeliverLogDownListResultOutput) ToGetDeliverLogDownListResultOutput() GetDeliverLogDownListResultOutput
func (GetDeliverLogDownListResultOutput) ToGetDeliverLogDownListResultOutputWithContext ¶ added in v0.1.8
func (o GetDeliverLogDownListResultOutput) ToGetDeliverLogDownListResultOutputWithContext(ctx context.Context) GetDeliverLogDownListResultOutput
type GetDomainsArgs ¶
type GetDomainsArgs struct { // domain name prefix. DomainPrefix *string `pulumi:"domainPrefix"` // domain name status filter. 0-disable, 1-enable. DomainStatus *int `pulumi:"domainStatus"` // Domain name type filtering. 0-push, 1-play. DomainType *int `pulumi:"domainType"` // 0 normal live broadcast 1 slow live broadcast default 0. IsDelayLive *int `pulumi:"isDelayLive"` // Playing area, this parameter is meaningful only when DomainType=1. 1: Domestic.2: Global.3: Overseas. PlayType *int `pulumi:"playType"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getDomains.
type GetDomainsDomainList ¶
type GetDomainsDomainList struct { // Is there a CName to the fixed rule domain name: 0: No. 1: Yes. BCName int `pulumi:"bCName"` // add time.Note: This field is Beijing time (UTC+8 time zone). CreateTime string `pulumi:"createTime"` // The cname information used by the current client. CurrentCName string `pulumi:"currentCName"` // 0 normal live broadcast 1 slow live broadcast default 0. IsDelayLive int `pulumi:"isDelayLive"` // 0: Standard live broadcast. 1: Mini program live broadcast. Note: This field may return null, indicating that no valid value can be obtained. IsMiniProgramLive int `pulumi:"isMiniProgramLive"` // Live domain name. Name string `pulumi:"name"` // Playing area, this parameter is meaningful only when DomainType=1. 1: Domestic.2: Global.3: Overseas. PlayType int `pulumi:"playType"` // Failure parameter, can be ignored. Note: This field is Beijing time (UTC+8 time zone). RentExpireTime string `pulumi:"rentExpireTime"` // invalid parameter, can be ignored. RentTag int `pulumi:"rentTag"` // Domain Status: 0: disable. 1: Enabled. Status int `pulumi:"status"` // The domain name corresponding to the cname. TargetDomain string `pulumi:"targetDomain"` // Domain Type: 0: push stream. 1: Play. Type int `pulumi:"type"` }
type GetDomainsDomainListArgs ¶
type GetDomainsDomainListArgs struct { // Is there a CName to the fixed rule domain name: 0: No. 1: Yes. BCName pulumi.IntInput `pulumi:"bCName"` // add time.Note: This field is Beijing time (UTC+8 time zone). CreateTime pulumi.StringInput `pulumi:"createTime"` // The cname information used by the current client. CurrentCName pulumi.StringInput `pulumi:"currentCName"` // 0 normal live broadcast 1 slow live broadcast default 0. IsDelayLive pulumi.IntInput `pulumi:"isDelayLive"` // 0: Standard live broadcast. 1: Mini program live broadcast. Note: This field may return null, indicating that no valid value can be obtained. IsMiniProgramLive pulumi.IntInput `pulumi:"isMiniProgramLive"` // Live domain name. Name pulumi.StringInput `pulumi:"name"` // Playing area, this parameter is meaningful only when DomainType=1. 1: Domestic.2: Global.3: Overseas. PlayType pulumi.IntInput `pulumi:"playType"` // Failure parameter, can be ignored. Note: This field is Beijing time (UTC+8 time zone). RentExpireTime pulumi.StringInput `pulumi:"rentExpireTime"` // invalid parameter, can be ignored. RentTag pulumi.IntInput `pulumi:"rentTag"` // Domain Status: 0: disable. 1: Enabled. Status pulumi.IntInput `pulumi:"status"` // The domain name corresponding to the cname. TargetDomain pulumi.StringInput `pulumi:"targetDomain"` // Domain Type: 0: push stream. 1: Play. 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
Is there a CName to the fixed rule domain name: 0: No. 1: Yes.
func (GetDomainsDomainListOutput) CreateTime ¶
func (o GetDomainsDomainListOutput) CreateTime() pulumi.StringOutput
add time.Note: This field is Beijing time (UTC+8 time zone).
func (GetDomainsDomainListOutput) CurrentCName ¶
func (o GetDomainsDomainListOutput) CurrentCName() pulumi.StringOutput
The cname information used by the current client.
func (GetDomainsDomainListOutput) ElementType ¶
func (GetDomainsDomainListOutput) ElementType() reflect.Type
func (GetDomainsDomainListOutput) IsDelayLive ¶
func (o GetDomainsDomainListOutput) IsDelayLive() pulumi.IntOutput
0 normal live broadcast 1 slow live broadcast default 0.
func (GetDomainsDomainListOutput) IsMiniProgramLive ¶
func (o GetDomainsDomainListOutput) IsMiniProgramLive() pulumi.IntOutput
0: Standard live broadcast. 1: Mini program live broadcast. Note: This field may return null, indicating that no valid value can be obtained.
func (GetDomainsDomainListOutput) Name ¶
func (o GetDomainsDomainListOutput) Name() pulumi.StringOutput
Live domain name.
func (GetDomainsDomainListOutput) PlayType ¶
func (o GetDomainsDomainListOutput) PlayType() pulumi.IntOutput
Playing area, this parameter is meaningful only when DomainType=1. 1: Domestic.2: Global.3: Overseas.
func (GetDomainsDomainListOutput) RentExpireTime ¶
func (o GetDomainsDomainListOutput) RentExpireTime() pulumi.StringOutput
Failure parameter, can be ignored. Note: This field is Beijing time (UTC+8 time zone).
func (GetDomainsDomainListOutput) RentTag ¶
func (o GetDomainsDomainListOutput) RentTag() pulumi.IntOutput
invalid parameter, can be ignored.
func (GetDomainsDomainListOutput) Status ¶
func (o GetDomainsDomainListOutput) Status() pulumi.IntOutput
Domain Status: 0: disable. 1: Enabled.
func (GetDomainsDomainListOutput) TargetDomain ¶
func (o GetDomainsDomainListOutput) TargetDomain() pulumi.StringOutput
The domain name corresponding to the cname.
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
Domain Type: 0: push stream. 1: Play.
type GetDomainsOutputArgs ¶
type GetDomainsOutputArgs struct { // domain name prefix. DomainPrefix pulumi.StringPtrInput `pulumi:"domainPrefix"` // domain name status filter. 0-disable, 1-enable. DomainStatus pulumi.IntPtrInput `pulumi:"domainStatus"` // Domain name type filtering. 0-push, 1-play. DomainType pulumi.IntPtrInput `pulumi:"domainType"` // 0 normal live broadcast 1 slow live broadcast default 0. IsDelayLive pulumi.IntPtrInput `pulumi:"isDelayLive"` // Playing area, this parameter is meaningful only when DomainType=1. 1: Domestic.2: Global.3: Overseas. PlayType pulumi.IntPtrInput `pulumi:"playType"` // Used to save results. 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 { // A list of domain name details. 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"` // Whether to slow live broadcast: 0: normal live broadcast. 1: Slow live broadcast. IsDelayLive *int `pulumi:"isDelayLive"` // Playing area, this parameter is meaningful only when Type=1. 1: Domestic. 2: Global. 3: Overseas. 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)
Use this data source to query detailed information of css domains
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Css" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.GetDomains(ctx, &css.GetDomainsArgs{ DomainType: pulumi.IntRef(0), IsDelayLive: pulumi.IntRef(0), PlayType: pulumi.IntRef(1), }, nil) if err != nil { return err } return nil }) }
```
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
A list of domain name details.
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
Whether to slow live broadcast: 0: normal live broadcast. 1: Slow live broadcast.
func (GetDomainsResultOutput) PlayType ¶
func (o GetDomainsResultOutput) PlayType() pulumi.IntPtrOutput
Playing area, this parameter is meaningful only when Type=1. 1: Domestic. 2: Global. 3: Overseas.
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 GetMonitorReportArgs ¶ added in v0.1.8
type GetMonitorReportArgs struct { // Monitor ID. MonitorId string `pulumi:"monitorId"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getMonitorReport.
type GetMonitorReportDiagnoseResult ¶ added in v0.1.8
type GetMonitorReportDiagnoseResult struct { // The information about low frame rate.Note: This field may return null, indicating that no valid value was found. LowFrameRateResults []string `pulumi:"lowFrameRateResults"` // The information about the stream interruption.Note: This field may return null, indicating that no valid value was found. StreamBrokenResults []string `pulumi:"streamBrokenResults"` // The information about the stream format diagnosis.Note: This field may return null, indicating that no valid value was found. StreamFormatResults []string `pulumi:"streamFormatResults"` }
type GetMonitorReportDiagnoseResultArgs ¶ added in v0.1.8
type GetMonitorReportDiagnoseResultArgs struct { // The information about low frame rate.Note: This field may return null, indicating that no valid value was found. LowFrameRateResults pulumi.StringArrayInput `pulumi:"lowFrameRateResults"` // The information about the stream interruption.Note: This field may return null, indicating that no valid value was found. StreamBrokenResults pulumi.StringArrayInput `pulumi:"streamBrokenResults"` // The information about the stream format diagnosis.Note: This field may return null, indicating that no valid value was found. StreamFormatResults pulumi.StringArrayInput `pulumi:"streamFormatResults"` }
func (GetMonitorReportDiagnoseResultArgs) ElementType ¶ added in v0.1.8
func (GetMonitorReportDiagnoseResultArgs) ElementType() reflect.Type
func (GetMonitorReportDiagnoseResultArgs) ToGetMonitorReportDiagnoseResultOutput ¶ added in v0.1.8
func (i GetMonitorReportDiagnoseResultArgs) ToGetMonitorReportDiagnoseResultOutput() GetMonitorReportDiagnoseResultOutput
func (GetMonitorReportDiagnoseResultArgs) ToGetMonitorReportDiagnoseResultOutputWithContext ¶ added in v0.1.8
func (i GetMonitorReportDiagnoseResultArgs) ToGetMonitorReportDiagnoseResultOutputWithContext(ctx context.Context) GetMonitorReportDiagnoseResultOutput
type GetMonitorReportDiagnoseResultArray ¶ added in v0.1.8
type GetMonitorReportDiagnoseResultArray []GetMonitorReportDiagnoseResultInput
func (GetMonitorReportDiagnoseResultArray) ElementType ¶ added in v0.1.8
func (GetMonitorReportDiagnoseResultArray) ElementType() reflect.Type
func (GetMonitorReportDiagnoseResultArray) ToGetMonitorReportDiagnoseResultArrayOutput ¶ added in v0.1.8
func (i GetMonitorReportDiagnoseResultArray) ToGetMonitorReportDiagnoseResultArrayOutput() GetMonitorReportDiagnoseResultArrayOutput
func (GetMonitorReportDiagnoseResultArray) ToGetMonitorReportDiagnoseResultArrayOutputWithContext ¶ added in v0.1.8
func (i GetMonitorReportDiagnoseResultArray) ToGetMonitorReportDiagnoseResultArrayOutputWithContext(ctx context.Context) GetMonitorReportDiagnoseResultArrayOutput
type GetMonitorReportDiagnoseResultArrayInput ¶ added in v0.1.8
type GetMonitorReportDiagnoseResultArrayInput interface { pulumi.Input ToGetMonitorReportDiagnoseResultArrayOutput() GetMonitorReportDiagnoseResultArrayOutput ToGetMonitorReportDiagnoseResultArrayOutputWithContext(context.Context) GetMonitorReportDiagnoseResultArrayOutput }
GetMonitorReportDiagnoseResultArrayInput is an input type that accepts GetMonitorReportDiagnoseResultArray and GetMonitorReportDiagnoseResultArrayOutput values. You can construct a concrete instance of `GetMonitorReportDiagnoseResultArrayInput` via:
GetMonitorReportDiagnoseResultArray{ GetMonitorReportDiagnoseResultArgs{...} }
type GetMonitorReportDiagnoseResultArrayOutput ¶ added in v0.1.8
type GetMonitorReportDiagnoseResultArrayOutput struct{ *pulumi.OutputState }
func (GetMonitorReportDiagnoseResultArrayOutput) ElementType ¶ added in v0.1.8
func (GetMonitorReportDiagnoseResultArrayOutput) ElementType() reflect.Type
func (GetMonitorReportDiagnoseResultArrayOutput) ToGetMonitorReportDiagnoseResultArrayOutput ¶ added in v0.1.8
func (o GetMonitorReportDiagnoseResultArrayOutput) ToGetMonitorReportDiagnoseResultArrayOutput() GetMonitorReportDiagnoseResultArrayOutput
func (GetMonitorReportDiagnoseResultArrayOutput) ToGetMonitorReportDiagnoseResultArrayOutputWithContext ¶ added in v0.1.8
func (o GetMonitorReportDiagnoseResultArrayOutput) ToGetMonitorReportDiagnoseResultArrayOutputWithContext(ctx context.Context) GetMonitorReportDiagnoseResultArrayOutput
type GetMonitorReportDiagnoseResultInput ¶ added in v0.1.8
type GetMonitorReportDiagnoseResultInput interface { pulumi.Input ToGetMonitorReportDiagnoseResultOutput() GetMonitorReportDiagnoseResultOutput ToGetMonitorReportDiagnoseResultOutputWithContext(context.Context) GetMonitorReportDiagnoseResultOutput }
GetMonitorReportDiagnoseResultInput is an input type that accepts GetMonitorReportDiagnoseResultArgs and GetMonitorReportDiagnoseResultOutput values. You can construct a concrete instance of `GetMonitorReportDiagnoseResultInput` via:
GetMonitorReportDiagnoseResultArgs{...}
type GetMonitorReportDiagnoseResultOutput ¶ added in v0.1.8
type GetMonitorReportDiagnoseResultOutput struct{ *pulumi.OutputState }
func (GetMonitorReportDiagnoseResultOutput) ElementType ¶ added in v0.1.8
func (GetMonitorReportDiagnoseResultOutput) ElementType() reflect.Type
func (GetMonitorReportDiagnoseResultOutput) LowFrameRateResults ¶ added in v0.1.8
func (o GetMonitorReportDiagnoseResultOutput) LowFrameRateResults() pulumi.StringArrayOutput
The information about low frame rate.Note: This field may return null, indicating that no valid value was found.
func (GetMonitorReportDiagnoseResultOutput) StreamBrokenResults ¶ added in v0.1.8
func (o GetMonitorReportDiagnoseResultOutput) StreamBrokenResults() pulumi.StringArrayOutput
The information about the stream interruption.Note: This field may return null, indicating that no valid value was found.
func (GetMonitorReportDiagnoseResultOutput) StreamFormatResults ¶ added in v0.1.8
func (o GetMonitorReportDiagnoseResultOutput) StreamFormatResults() pulumi.StringArrayOutput
The information about the stream format diagnosis.Note: This field may return null, indicating that no valid value was found.
func (GetMonitorReportDiagnoseResultOutput) ToGetMonitorReportDiagnoseResultOutput ¶ added in v0.1.8
func (o GetMonitorReportDiagnoseResultOutput) ToGetMonitorReportDiagnoseResultOutput() GetMonitorReportDiagnoseResultOutput
func (GetMonitorReportDiagnoseResultOutput) ToGetMonitorReportDiagnoseResultOutputWithContext ¶ added in v0.1.8
func (o GetMonitorReportDiagnoseResultOutput) ToGetMonitorReportDiagnoseResultOutputWithContext(ctx context.Context) GetMonitorReportDiagnoseResultOutput
type GetMonitorReportMpsResult ¶ added in v0.1.8
type GetMonitorReportMpsResult struct { // The result of intelligent speech recognition.Note: This field may return null, indicating that no valid value was found. AiAsrResults []string `pulumi:"aiAsrResults"` // The result of intelligent text recognition.Note: This field may return null, indicating that no valid value was found. AiOcrResults []string `pulumi:"aiOcrResults"` }
type GetMonitorReportMpsResultArgs ¶ added in v0.1.8
type GetMonitorReportMpsResultArgs struct { // The result of intelligent speech recognition.Note: This field may return null, indicating that no valid value was found. AiAsrResults pulumi.StringArrayInput `pulumi:"aiAsrResults"` // The result of intelligent text recognition.Note: This field may return null, indicating that no valid value was found. AiOcrResults pulumi.StringArrayInput `pulumi:"aiOcrResults"` }
func (GetMonitorReportMpsResultArgs) ElementType ¶ added in v0.1.8
func (GetMonitorReportMpsResultArgs) ElementType() reflect.Type
func (GetMonitorReportMpsResultArgs) ToGetMonitorReportMpsResultOutput ¶ added in v0.1.8
func (i GetMonitorReportMpsResultArgs) ToGetMonitorReportMpsResultOutput() GetMonitorReportMpsResultOutput
func (GetMonitorReportMpsResultArgs) ToGetMonitorReportMpsResultOutputWithContext ¶ added in v0.1.8
func (i GetMonitorReportMpsResultArgs) ToGetMonitorReportMpsResultOutputWithContext(ctx context.Context) GetMonitorReportMpsResultOutput
type GetMonitorReportMpsResultArray ¶ added in v0.1.8
type GetMonitorReportMpsResultArray []GetMonitorReportMpsResultInput
func (GetMonitorReportMpsResultArray) ElementType ¶ added in v0.1.8
func (GetMonitorReportMpsResultArray) ElementType() reflect.Type
func (GetMonitorReportMpsResultArray) ToGetMonitorReportMpsResultArrayOutput ¶ added in v0.1.8
func (i GetMonitorReportMpsResultArray) ToGetMonitorReportMpsResultArrayOutput() GetMonitorReportMpsResultArrayOutput
func (GetMonitorReportMpsResultArray) ToGetMonitorReportMpsResultArrayOutputWithContext ¶ added in v0.1.8
func (i GetMonitorReportMpsResultArray) ToGetMonitorReportMpsResultArrayOutputWithContext(ctx context.Context) GetMonitorReportMpsResultArrayOutput
type GetMonitorReportMpsResultArrayInput ¶ added in v0.1.8
type GetMonitorReportMpsResultArrayInput interface { pulumi.Input ToGetMonitorReportMpsResultArrayOutput() GetMonitorReportMpsResultArrayOutput ToGetMonitorReportMpsResultArrayOutputWithContext(context.Context) GetMonitorReportMpsResultArrayOutput }
GetMonitorReportMpsResultArrayInput is an input type that accepts GetMonitorReportMpsResultArray and GetMonitorReportMpsResultArrayOutput values. You can construct a concrete instance of `GetMonitorReportMpsResultArrayInput` via:
GetMonitorReportMpsResultArray{ GetMonitorReportMpsResultArgs{...} }
type GetMonitorReportMpsResultArrayOutput ¶ added in v0.1.8
type GetMonitorReportMpsResultArrayOutput struct{ *pulumi.OutputState }
func (GetMonitorReportMpsResultArrayOutput) ElementType ¶ added in v0.1.8
func (GetMonitorReportMpsResultArrayOutput) ElementType() reflect.Type
func (GetMonitorReportMpsResultArrayOutput) Index ¶ added in v0.1.8
func (o GetMonitorReportMpsResultArrayOutput) Index(i pulumi.IntInput) GetMonitorReportMpsResultOutput
func (GetMonitorReportMpsResultArrayOutput) ToGetMonitorReportMpsResultArrayOutput ¶ added in v0.1.8
func (o GetMonitorReportMpsResultArrayOutput) ToGetMonitorReportMpsResultArrayOutput() GetMonitorReportMpsResultArrayOutput
func (GetMonitorReportMpsResultArrayOutput) ToGetMonitorReportMpsResultArrayOutputWithContext ¶ added in v0.1.8
func (o GetMonitorReportMpsResultArrayOutput) ToGetMonitorReportMpsResultArrayOutputWithContext(ctx context.Context) GetMonitorReportMpsResultArrayOutput
type GetMonitorReportMpsResultInput ¶ added in v0.1.8
type GetMonitorReportMpsResultInput interface { pulumi.Input ToGetMonitorReportMpsResultOutput() GetMonitorReportMpsResultOutput ToGetMonitorReportMpsResultOutputWithContext(context.Context) GetMonitorReportMpsResultOutput }
GetMonitorReportMpsResultInput is an input type that accepts GetMonitorReportMpsResultArgs and GetMonitorReportMpsResultOutput values. You can construct a concrete instance of `GetMonitorReportMpsResultInput` via:
GetMonitorReportMpsResultArgs{...}
type GetMonitorReportMpsResultOutput ¶ added in v0.1.8
type GetMonitorReportMpsResultOutput struct{ *pulumi.OutputState }
func (GetMonitorReportMpsResultOutput) AiAsrResults ¶ added in v0.1.8
func (o GetMonitorReportMpsResultOutput) AiAsrResults() pulumi.StringArrayOutput
The result of intelligent speech recognition.Note: This field may return null, indicating that no valid value was found.
func (GetMonitorReportMpsResultOutput) AiOcrResults ¶ added in v0.1.8
func (o GetMonitorReportMpsResultOutput) AiOcrResults() pulumi.StringArrayOutput
The result of intelligent text recognition.Note: This field may return null, indicating that no valid value was found.
func (GetMonitorReportMpsResultOutput) ElementType ¶ added in v0.1.8
func (GetMonitorReportMpsResultOutput) ElementType() reflect.Type
func (GetMonitorReportMpsResultOutput) ToGetMonitorReportMpsResultOutput ¶ added in v0.1.8
func (o GetMonitorReportMpsResultOutput) ToGetMonitorReportMpsResultOutput() GetMonitorReportMpsResultOutput
func (GetMonitorReportMpsResultOutput) ToGetMonitorReportMpsResultOutputWithContext ¶ added in v0.1.8
func (o GetMonitorReportMpsResultOutput) ToGetMonitorReportMpsResultOutputWithContext(ctx context.Context) GetMonitorReportMpsResultOutput
type GetMonitorReportOutputArgs ¶ added in v0.1.8
type GetMonitorReportOutputArgs struct { // Monitor ID. MonitorId pulumi.StringInput `pulumi:"monitorId"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getMonitorReport.
func (GetMonitorReportOutputArgs) ElementType ¶ added in v0.1.8
func (GetMonitorReportOutputArgs) ElementType() reflect.Type
type GetMonitorReportResult ¶ added in v0.1.8
type GetMonitorReportResult struct { // The information about the media diagnostic result.Note: This field may return null, indicating that no valid value was found. DiagnoseResults []GetMonitorReportDiagnoseResult `pulumi:"diagnoseResults"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` MonitorId string `pulumi:"monitorId"` // The information about the media processing result.Note: This field may return null, indicating that no valid value was found. MpsResults []GetMonitorReportMpsResult `pulumi:"mpsResults"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getMonitorReport.
func GetMonitorReport ¶ added in v0.1.8
func GetMonitorReport(ctx *pulumi.Context, args *GetMonitorReportArgs, opts ...pulumi.InvokeOption) (*GetMonitorReportResult, error)
Use this data source to query detailed information of css monitorReport
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Css" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.GetMonitorReport(ctx, &css.GetMonitorReportArgs{ MonitorId: "0e8a12b5-df2a-4a1b-aa98-97d5610aa142", }, nil) if err != nil { return err } return nil }) }
```
type GetMonitorReportResultOutput ¶ added in v0.1.8
type GetMonitorReportResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getMonitorReport.
func GetMonitorReportOutput ¶ added in v0.1.8
func GetMonitorReportOutput(ctx *pulumi.Context, args GetMonitorReportOutputArgs, opts ...pulumi.InvokeOption) GetMonitorReportResultOutput
func (GetMonitorReportResultOutput) DiagnoseResults ¶ added in v0.1.8
func (o GetMonitorReportResultOutput) DiagnoseResults() GetMonitorReportDiagnoseResultArrayOutput
The information about the media diagnostic result.Note: This field may return null, indicating that no valid value was found.
func (GetMonitorReportResultOutput) ElementType ¶ added in v0.1.8
func (GetMonitorReportResultOutput) ElementType() reflect.Type
func (GetMonitorReportResultOutput) Id ¶ added in v0.1.8
func (o GetMonitorReportResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetMonitorReportResultOutput) MonitorId ¶ added in v0.1.8
func (o GetMonitorReportResultOutput) MonitorId() pulumi.StringOutput
func (GetMonitorReportResultOutput) MpsResults ¶ added in v0.1.8
func (o GetMonitorReportResultOutput) MpsResults() GetMonitorReportMpsResultArrayOutput
The information about the media processing result.Note: This field may return null, indicating that no valid value was found.
func (GetMonitorReportResultOutput) ResultOutputFile ¶ added in v0.1.8
func (o GetMonitorReportResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetMonitorReportResultOutput) ToGetMonitorReportResultOutput ¶ added in v0.1.8
func (o GetMonitorReportResultOutput) ToGetMonitorReportResultOutput() GetMonitorReportResultOutput
func (GetMonitorReportResultOutput) ToGetMonitorReportResultOutputWithContext ¶ added in v0.1.8
func (o GetMonitorReportResultOutput) ToGetMonitorReportResultOutputWithContext(ctx context.Context) GetMonitorReportResultOutput
type GetPadTemplatesArgs ¶ added in v0.1.8
type GetPadTemplatesArgs struct { // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getPadTemplates.
type GetPadTemplatesOutputArgs ¶ added in v0.1.8
type GetPadTemplatesOutputArgs struct { // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getPadTemplates.
func (GetPadTemplatesOutputArgs) ElementType ¶ added in v0.1.8
func (GetPadTemplatesOutputArgs) ElementType() reflect.Type
type GetPadTemplatesResult ¶ added in v0.1.8
type GetPadTemplatesResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ResultOutputFile *string `pulumi:"resultOutputFile"` // Live pad template information. Templates []GetPadTemplatesTemplate `pulumi:"templates"` }
A collection of values returned by getPadTemplates.
func GetPadTemplates ¶ added in v0.1.8
func GetPadTemplates(ctx *pulumi.Context, args *GetPadTemplatesArgs, opts ...pulumi.InvokeOption) (*GetPadTemplatesResult, error)
Use this data source to query detailed information of css padTemplates
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Css" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.GetPadTemplates(ctx, nil, nil) if err != nil { return err } return nil }) }
```
type GetPadTemplatesResultOutput ¶ added in v0.1.8
type GetPadTemplatesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getPadTemplates.
func GetPadTemplatesOutput ¶ added in v0.1.8
func GetPadTemplatesOutput(ctx *pulumi.Context, args GetPadTemplatesOutputArgs, opts ...pulumi.InvokeOption) GetPadTemplatesResultOutput
func (GetPadTemplatesResultOutput) ElementType ¶ added in v0.1.8
func (GetPadTemplatesResultOutput) ElementType() reflect.Type
func (GetPadTemplatesResultOutput) Id ¶ added in v0.1.8
func (o GetPadTemplatesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetPadTemplatesResultOutput) ResultOutputFile ¶ added in v0.1.8
func (o GetPadTemplatesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetPadTemplatesResultOutput) Templates ¶ added in v0.1.8
func (o GetPadTemplatesResultOutput) Templates() GetPadTemplatesTemplateArrayOutput
Live pad template information.
func (GetPadTemplatesResultOutput) ToGetPadTemplatesResultOutput ¶ added in v0.1.8
func (o GetPadTemplatesResultOutput) ToGetPadTemplatesResultOutput() GetPadTemplatesResultOutput
func (GetPadTemplatesResultOutput) ToGetPadTemplatesResultOutputWithContext ¶ added in v0.1.8
func (o GetPadTemplatesResultOutput) ToGetPadTemplatesResultOutputWithContext(ctx context.Context) GetPadTemplatesResultOutput
type GetPadTemplatesTemplate ¶ added in v0.1.8
type GetPadTemplatesTemplate struct { // Template create time. CreateTime string `pulumi:"createTime"` // Description info. Description string `pulumi:"description"` // Maximum pad duration.Value range: 0 - positive infinity.Unit: milliseconds. MaxDuration int `pulumi:"maxDuration"` // Template id. TemplateId int `pulumi:"templateId"` // Template name. TemplateName string `pulumi:"templateName"` // Pad content type: 1: Image, 2: Video. Default value: 1. Type int `pulumi:"type"` // Template modify time. UpdateTime string `pulumi:"updateTime"` // Pad content. Url string `pulumi:"url"` // Stream interruption waiting time.Value range: 0-30000.Unit: milliseconds. WaitDuration int `pulumi:"waitDuration"` }
type GetPadTemplatesTemplateArgs ¶ added in v0.1.8
type GetPadTemplatesTemplateArgs struct { // Template create time. CreateTime pulumi.StringInput `pulumi:"createTime"` // Description info. Description pulumi.StringInput `pulumi:"description"` // Maximum pad duration.Value range: 0 - positive infinity.Unit: milliseconds. MaxDuration pulumi.IntInput `pulumi:"maxDuration"` // Template id. TemplateId pulumi.IntInput `pulumi:"templateId"` // Template name. TemplateName pulumi.StringInput `pulumi:"templateName"` // Pad content type: 1: Image, 2: Video. Default value: 1. Type pulumi.IntInput `pulumi:"type"` // Template modify time. UpdateTime pulumi.StringInput `pulumi:"updateTime"` // Pad content. Url pulumi.StringInput `pulumi:"url"` // Stream interruption waiting time.Value range: 0-30000.Unit: milliseconds. WaitDuration pulumi.IntInput `pulumi:"waitDuration"` }
func (GetPadTemplatesTemplateArgs) ElementType ¶ added in v0.1.8
func (GetPadTemplatesTemplateArgs) ElementType() reflect.Type
func (GetPadTemplatesTemplateArgs) ToGetPadTemplatesTemplateOutput ¶ added in v0.1.8
func (i GetPadTemplatesTemplateArgs) ToGetPadTemplatesTemplateOutput() GetPadTemplatesTemplateOutput
func (GetPadTemplatesTemplateArgs) ToGetPadTemplatesTemplateOutputWithContext ¶ added in v0.1.8
func (i GetPadTemplatesTemplateArgs) ToGetPadTemplatesTemplateOutputWithContext(ctx context.Context) GetPadTemplatesTemplateOutput
type GetPadTemplatesTemplateArray ¶ added in v0.1.8
type GetPadTemplatesTemplateArray []GetPadTemplatesTemplateInput
func (GetPadTemplatesTemplateArray) ElementType ¶ added in v0.1.8
func (GetPadTemplatesTemplateArray) ElementType() reflect.Type
func (GetPadTemplatesTemplateArray) ToGetPadTemplatesTemplateArrayOutput ¶ added in v0.1.8
func (i GetPadTemplatesTemplateArray) ToGetPadTemplatesTemplateArrayOutput() GetPadTemplatesTemplateArrayOutput
func (GetPadTemplatesTemplateArray) ToGetPadTemplatesTemplateArrayOutputWithContext ¶ added in v0.1.8
func (i GetPadTemplatesTemplateArray) ToGetPadTemplatesTemplateArrayOutputWithContext(ctx context.Context) GetPadTemplatesTemplateArrayOutput
type GetPadTemplatesTemplateArrayInput ¶ added in v0.1.8
type GetPadTemplatesTemplateArrayInput interface { pulumi.Input ToGetPadTemplatesTemplateArrayOutput() GetPadTemplatesTemplateArrayOutput ToGetPadTemplatesTemplateArrayOutputWithContext(context.Context) GetPadTemplatesTemplateArrayOutput }
GetPadTemplatesTemplateArrayInput is an input type that accepts GetPadTemplatesTemplateArray and GetPadTemplatesTemplateArrayOutput values. You can construct a concrete instance of `GetPadTemplatesTemplateArrayInput` via:
GetPadTemplatesTemplateArray{ GetPadTemplatesTemplateArgs{...} }
type GetPadTemplatesTemplateArrayOutput ¶ added in v0.1.8
type GetPadTemplatesTemplateArrayOutput struct{ *pulumi.OutputState }
func (GetPadTemplatesTemplateArrayOutput) ElementType ¶ added in v0.1.8
func (GetPadTemplatesTemplateArrayOutput) ElementType() reflect.Type
func (GetPadTemplatesTemplateArrayOutput) Index ¶ added in v0.1.8
func (o GetPadTemplatesTemplateArrayOutput) Index(i pulumi.IntInput) GetPadTemplatesTemplateOutput
func (GetPadTemplatesTemplateArrayOutput) ToGetPadTemplatesTemplateArrayOutput ¶ added in v0.1.8
func (o GetPadTemplatesTemplateArrayOutput) ToGetPadTemplatesTemplateArrayOutput() GetPadTemplatesTemplateArrayOutput
func (GetPadTemplatesTemplateArrayOutput) ToGetPadTemplatesTemplateArrayOutputWithContext ¶ added in v0.1.8
func (o GetPadTemplatesTemplateArrayOutput) ToGetPadTemplatesTemplateArrayOutputWithContext(ctx context.Context) GetPadTemplatesTemplateArrayOutput
type GetPadTemplatesTemplateInput ¶ added in v0.1.8
type GetPadTemplatesTemplateInput interface { pulumi.Input ToGetPadTemplatesTemplateOutput() GetPadTemplatesTemplateOutput ToGetPadTemplatesTemplateOutputWithContext(context.Context) GetPadTemplatesTemplateOutput }
GetPadTemplatesTemplateInput is an input type that accepts GetPadTemplatesTemplateArgs and GetPadTemplatesTemplateOutput values. You can construct a concrete instance of `GetPadTemplatesTemplateInput` via:
GetPadTemplatesTemplateArgs{...}
type GetPadTemplatesTemplateOutput ¶ added in v0.1.8
type GetPadTemplatesTemplateOutput struct{ *pulumi.OutputState }
func (GetPadTemplatesTemplateOutput) CreateTime ¶ added in v0.1.8
func (o GetPadTemplatesTemplateOutput) CreateTime() pulumi.StringOutput
Template create time.
func (GetPadTemplatesTemplateOutput) Description ¶ added in v0.1.8
func (o GetPadTemplatesTemplateOutput) Description() pulumi.StringOutput
Description info.
func (GetPadTemplatesTemplateOutput) ElementType ¶ added in v0.1.8
func (GetPadTemplatesTemplateOutput) ElementType() reflect.Type
func (GetPadTemplatesTemplateOutput) MaxDuration ¶ added in v0.1.8
func (o GetPadTemplatesTemplateOutput) MaxDuration() pulumi.IntOutput
Maximum pad duration.Value range: 0 - positive infinity.Unit: milliseconds.
func (GetPadTemplatesTemplateOutput) TemplateId ¶ added in v0.1.8
func (o GetPadTemplatesTemplateOutput) TemplateId() pulumi.IntOutput
Template id.
func (GetPadTemplatesTemplateOutput) TemplateName ¶ added in v0.1.8
func (o GetPadTemplatesTemplateOutput) TemplateName() pulumi.StringOutput
Template name.
func (GetPadTemplatesTemplateOutput) ToGetPadTemplatesTemplateOutput ¶ added in v0.1.8
func (o GetPadTemplatesTemplateOutput) ToGetPadTemplatesTemplateOutput() GetPadTemplatesTemplateOutput
func (GetPadTemplatesTemplateOutput) ToGetPadTemplatesTemplateOutputWithContext ¶ added in v0.1.8
func (o GetPadTemplatesTemplateOutput) ToGetPadTemplatesTemplateOutputWithContext(ctx context.Context) GetPadTemplatesTemplateOutput
func (GetPadTemplatesTemplateOutput) Type ¶ added in v0.1.8
func (o GetPadTemplatesTemplateOutput) Type() pulumi.IntOutput
Pad content type: 1: Image, 2: Video. Default value: 1.
func (GetPadTemplatesTemplateOutput) UpdateTime ¶ added in v0.1.8
func (o GetPadTemplatesTemplateOutput) UpdateTime() pulumi.StringOutput
Template modify time.
func (GetPadTemplatesTemplateOutput) Url ¶ added in v0.1.8
func (o GetPadTemplatesTemplateOutput) Url() pulumi.StringOutput
Pad content.
func (GetPadTemplatesTemplateOutput) WaitDuration ¶ added in v0.1.8
func (o GetPadTemplatesTemplateOutput) WaitDuration() pulumi.IntOutput
Stream interruption waiting time.Value range: 0-30000.Unit: milliseconds.
type GetPullStreamTaskStatusArgs ¶ added in v0.1.8
type GetPullStreamTaskStatusArgs struct { // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` // Task ID. TaskId string `pulumi:"taskId"` }
A collection of arguments for invoking getPullStreamTaskStatus.
type GetPullStreamTaskStatusOutputArgs ¶ added in v0.1.8
type GetPullStreamTaskStatusOutputArgs struct { // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` // Task ID. TaskId pulumi.StringInput `pulumi:"taskId"` }
A collection of arguments for invoking getPullStreamTaskStatus.
func (GetPullStreamTaskStatusOutputArgs) ElementType ¶ added in v0.1.8
func (GetPullStreamTaskStatusOutputArgs) ElementType() reflect.Type
type GetPullStreamTaskStatusResult ¶ added in v0.1.8
type GetPullStreamTaskStatusResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ResultOutputFile *string `pulumi:"resultOutputFile"` TaskId string `pulumi:"taskId"` // Task status info. TaskStatusInfos []GetPullStreamTaskStatusTaskStatusInfo `pulumi:"taskStatusInfos"` }
A collection of values returned by getPullStreamTaskStatus.
func GetPullStreamTaskStatus ¶ added in v0.1.8
func GetPullStreamTaskStatus(ctx *pulumi.Context, args *GetPullStreamTaskStatusArgs, opts ...pulumi.InvokeOption) (*GetPullStreamTaskStatusResult, error)
Use this data source to query detailed information of css pullStreamTaskStatus
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Css" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.GetPullStreamTaskStatus(ctx, &css.GetPullStreamTaskStatusArgs{ TaskId: "63229997", }, nil) if err != nil { return err } return nil }) }
```
type GetPullStreamTaskStatusResultOutput ¶ added in v0.1.8
type GetPullStreamTaskStatusResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getPullStreamTaskStatus.
func GetPullStreamTaskStatusOutput ¶ added in v0.1.8
func GetPullStreamTaskStatusOutput(ctx *pulumi.Context, args GetPullStreamTaskStatusOutputArgs, opts ...pulumi.InvokeOption) GetPullStreamTaskStatusResultOutput
func (GetPullStreamTaskStatusResultOutput) ElementType ¶ added in v0.1.8
func (GetPullStreamTaskStatusResultOutput) ElementType() reflect.Type
func (GetPullStreamTaskStatusResultOutput) Id ¶ added in v0.1.8
func (o GetPullStreamTaskStatusResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetPullStreamTaskStatusResultOutput) ResultOutputFile ¶ added in v0.1.8
func (o GetPullStreamTaskStatusResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetPullStreamTaskStatusResultOutput) TaskId ¶ added in v0.1.8
func (o GetPullStreamTaskStatusResultOutput) TaskId() pulumi.StringOutput
func (GetPullStreamTaskStatusResultOutput) TaskStatusInfos ¶ added in v0.1.8
func (o GetPullStreamTaskStatusResultOutput) TaskStatusInfos() GetPullStreamTaskStatusTaskStatusInfoArrayOutput
Task status info.
func (GetPullStreamTaskStatusResultOutput) ToGetPullStreamTaskStatusResultOutput ¶ added in v0.1.8
func (o GetPullStreamTaskStatusResultOutput) ToGetPullStreamTaskStatusResultOutput() GetPullStreamTaskStatusResultOutput
func (GetPullStreamTaskStatusResultOutput) ToGetPullStreamTaskStatusResultOutputWithContext ¶ added in v0.1.8
func (o GetPullStreamTaskStatusResultOutput) ToGetPullStreamTaskStatusResultOutputWithContext(ctx context.Context) GetPullStreamTaskStatusResultOutput
type GetPullStreamTaskStatusTaskStatusInfo ¶ added in v0.1.8
type GetPullStreamTaskStatusTaskStatusInfo struct { // The duration of the VOD source file, in seconds. FileDuration int `pulumi:"fileDuration"` // Current use source url. FileUrl string `pulumi:"fileUrl"` // The number of times a VOD source task is played in a loop. LoopedTimes int `pulumi:"loopedTimes"` // The URL of the next progress VOD file. NextFileUrl string `pulumi:"nextFileUrl"` // The playback offset of the VOD source, in seconds. OffsetTime int `pulumi:"offsetTime"` // The latest heartbeat reporting time in UTC format, for example: 2022-02-11T10:00:00Z.Note: UTC time is 8 hours ahead of Beijing time. ReportTime string `pulumi:"reportTime"` // Real run status:active,inactive. RunStatus string `pulumi:"runStatus"` }
type GetPullStreamTaskStatusTaskStatusInfoArgs ¶ added in v0.1.8
type GetPullStreamTaskStatusTaskStatusInfoArgs struct { // The duration of the VOD source file, in seconds. FileDuration pulumi.IntInput `pulumi:"fileDuration"` // Current use source url. FileUrl pulumi.StringInput `pulumi:"fileUrl"` // The number of times a VOD source task is played in a loop. LoopedTimes pulumi.IntInput `pulumi:"loopedTimes"` // The URL of the next progress VOD file. NextFileUrl pulumi.StringInput `pulumi:"nextFileUrl"` // The playback offset of the VOD source, in seconds. OffsetTime pulumi.IntInput `pulumi:"offsetTime"` // The latest heartbeat reporting time in UTC format, for example: 2022-02-11T10:00:00Z.Note: UTC time is 8 hours ahead of Beijing time. ReportTime pulumi.StringInput `pulumi:"reportTime"` // Real run status:active,inactive. RunStatus pulumi.StringInput `pulumi:"runStatus"` }
func (GetPullStreamTaskStatusTaskStatusInfoArgs) ElementType ¶ added in v0.1.8
func (GetPullStreamTaskStatusTaskStatusInfoArgs) ElementType() reflect.Type
func (GetPullStreamTaskStatusTaskStatusInfoArgs) ToGetPullStreamTaskStatusTaskStatusInfoOutput ¶ added in v0.1.8
func (i GetPullStreamTaskStatusTaskStatusInfoArgs) ToGetPullStreamTaskStatusTaskStatusInfoOutput() GetPullStreamTaskStatusTaskStatusInfoOutput
func (GetPullStreamTaskStatusTaskStatusInfoArgs) ToGetPullStreamTaskStatusTaskStatusInfoOutputWithContext ¶ added in v0.1.8
func (i GetPullStreamTaskStatusTaskStatusInfoArgs) ToGetPullStreamTaskStatusTaskStatusInfoOutputWithContext(ctx context.Context) GetPullStreamTaskStatusTaskStatusInfoOutput
type GetPullStreamTaskStatusTaskStatusInfoArray ¶ added in v0.1.8
type GetPullStreamTaskStatusTaskStatusInfoArray []GetPullStreamTaskStatusTaskStatusInfoInput
func (GetPullStreamTaskStatusTaskStatusInfoArray) ElementType ¶ added in v0.1.8
func (GetPullStreamTaskStatusTaskStatusInfoArray) ElementType() reflect.Type
func (GetPullStreamTaskStatusTaskStatusInfoArray) ToGetPullStreamTaskStatusTaskStatusInfoArrayOutput ¶ added in v0.1.8
func (i GetPullStreamTaskStatusTaskStatusInfoArray) ToGetPullStreamTaskStatusTaskStatusInfoArrayOutput() GetPullStreamTaskStatusTaskStatusInfoArrayOutput
func (GetPullStreamTaskStatusTaskStatusInfoArray) ToGetPullStreamTaskStatusTaskStatusInfoArrayOutputWithContext ¶ added in v0.1.8
func (i GetPullStreamTaskStatusTaskStatusInfoArray) ToGetPullStreamTaskStatusTaskStatusInfoArrayOutputWithContext(ctx context.Context) GetPullStreamTaskStatusTaskStatusInfoArrayOutput
type GetPullStreamTaskStatusTaskStatusInfoArrayInput ¶ added in v0.1.8
type GetPullStreamTaskStatusTaskStatusInfoArrayInput interface { pulumi.Input ToGetPullStreamTaskStatusTaskStatusInfoArrayOutput() GetPullStreamTaskStatusTaskStatusInfoArrayOutput ToGetPullStreamTaskStatusTaskStatusInfoArrayOutputWithContext(context.Context) GetPullStreamTaskStatusTaskStatusInfoArrayOutput }
GetPullStreamTaskStatusTaskStatusInfoArrayInput is an input type that accepts GetPullStreamTaskStatusTaskStatusInfoArray and GetPullStreamTaskStatusTaskStatusInfoArrayOutput values. You can construct a concrete instance of `GetPullStreamTaskStatusTaskStatusInfoArrayInput` via:
GetPullStreamTaskStatusTaskStatusInfoArray{ GetPullStreamTaskStatusTaskStatusInfoArgs{...} }
type GetPullStreamTaskStatusTaskStatusInfoArrayOutput ¶ added in v0.1.8
type GetPullStreamTaskStatusTaskStatusInfoArrayOutput struct{ *pulumi.OutputState }
func (GetPullStreamTaskStatusTaskStatusInfoArrayOutput) ElementType ¶ added in v0.1.8
func (GetPullStreamTaskStatusTaskStatusInfoArrayOutput) ElementType() reflect.Type
func (GetPullStreamTaskStatusTaskStatusInfoArrayOutput) ToGetPullStreamTaskStatusTaskStatusInfoArrayOutput ¶ added in v0.1.8
func (o GetPullStreamTaskStatusTaskStatusInfoArrayOutput) ToGetPullStreamTaskStatusTaskStatusInfoArrayOutput() GetPullStreamTaskStatusTaskStatusInfoArrayOutput
func (GetPullStreamTaskStatusTaskStatusInfoArrayOutput) ToGetPullStreamTaskStatusTaskStatusInfoArrayOutputWithContext ¶ added in v0.1.8
func (o GetPullStreamTaskStatusTaskStatusInfoArrayOutput) ToGetPullStreamTaskStatusTaskStatusInfoArrayOutputWithContext(ctx context.Context) GetPullStreamTaskStatusTaskStatusInfoArrayOutput
type GetPullStreamTaskStatusTaskStatusInfoInput ¶ added in v0.1.8
type GetPullStreamTaskStatusTaskStatusInfoInput interface { pulumi.Input ToGetPullStreamTaskStatusTaskStatusInfoOutput() GetPullStreamTaskStatusTaskStatusInfoOutput ToGetPullStreamTaskStatusTaskStatusInfoOutputWithContext(context.Context) GetPullStreamTaskStatusTaskStatusInfoOutput }
GetPullStreamTaskStatusTaskStatusInfoInput is an input type that accepts GetPullStreamTaskStatusTaskStatusInfoArgs and GetPullStreamTaskStatusTaskStatusInfoOutput values. You can construct a concrete instance of `GetPullStreamTaskStatusTaskStatusInfoInput` via:
GetPullStreamTaskStatusTaskStatusInfoArgs{...}
type GetPullStreamTaskStatusTaskStatusInfoOutput ¶ added in v0.1.8
type GetPullStreamTaskStatusTaskStatusInfoOutput struct{ *pulumi.OutputState }
func (GetPullStreamTaskStatusTaskStatusInfoOutput) ElementType ¶ added in v0.1.8
func (GetPullStreamTaskStatusTaskStatusInfoOutput) ElementType() reflect.Type
func (GetPullStreamTaskStatusTaskStatusInfoOutput) FileDuration ¶ added in v0.1.8
func (o GetPullStreamTaskStatusTaskStatusInfoOutput) FileDuration() pulumi.IntOutput
The duration of the VOD source file, in seconds.
func (GetPullStreamTaskStatusTaskStatusInfoOutput) FileUrl ¶ added in v0.1.8
func (o GetPullStreamTaskStatusTaskStatusInfoOutput) FileUrl() pulumi.StringOutput
Current use source url.
func (GetPullStreamTaskStatusTaskStatusInfoOutput) LoopedTimes ¶ added in v0.1.8
func (o GetPullStreamTaskStatusTaskStatusInfoOutput) LoopedTimes() pulumi.IntOutput
The number of times a VOD source task is played in a loop.
func (GetPullStreamTaskStatusTaskStatusInfoOutput) NextFileUrl ¶ added in v0.1.8
func (o GetPullStreamTaskStatusTaskStatusInfoOutput) NextFileUrl() pulumi.StringOutput
The URL of the next progress VOD file.
func (GetPullStreamTaskStatusTaskStatusInfoOutput) OffsetTime ¶ added in v0.1.8
func (o GetPullStreamTaskStatusTaskStatusInfoOutput) OffsetTime() pulumi.IntOutput
The playback offset of the VOD source, in seconds.
func (GetPullStreamTaskStatusTaskStatusInfoOutput) ReportTime ¶ added in v0.1.8
func (o GetPullStreamTaskStatusTaskStatusInfoOutput) ReportTime() pulumi.StringOutput
The latest heartbeat reporting time in UTC format, for example: 2022-02-11T10:00:00Z.Note: UTC time is 8 hours ahead of Beijing time.
func (GetPullStreamTaskStatusTaskStatusInfoOutput) RunStatus ¶ added in v0.1.8
func (o GetPullStreamTaskStatusTaskStatusInfoOutput) RunStatus() pulumi.StringOutput
Real run status:active,inactive.
func (GetPullStreamTaskStatusTaskStatusInfoOutput) ToGetPullStreamTaskStatusTaskStatusInfoOutput ¶ added in v0.1.8
func (o GetPullStreamTaskStatusTaskStatusInfoOutput) ToGetPullStreamTaskStatusTaskStatusInfoOutput() GetPullStreamTaskStatusTaskStatusInfoOutput
func (GetPullStreamTaskStatusTaskStatusInfoOutput) ToGetPullStreamTaskStatusTaskStatusInfoOutputWithContext ¶ added in v0.1.8
func (o GetPullStreamTaskStatusTaskStatusInfoOutput) ToGetPullStreamTaskStatusTaskStatusInfoOutputWithContext(ctx context.Context) GetPullStreamTaskStatusTaskStatusInfoOutput
type GetStreamMonitorListArgs ¶ added in v0.1.8
type GetStreamMonitorListArgs struct { // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getStreamMonitorList.
type GetStreamMonitorListLiveStreamMonitor ¶ added in v0.1.8
type GetStreamMonitorListLiveStreamMonitor struct { // The list of input indices for enabling intelligent speech recognition.Note: This field may return null, indicating that no valid value is available. AiAsrInputIndexLists []int `pulumi:"aiAsrInputIndexLists"` // Whether to enable format diagnosis. Note: This field may return null, indicating that no valid value is available. AiFormatDiagnose int `pulumi:"aiFormatDiagnose"` // The list of input indices for enabling intelligent text recognition.Note: This field may return null, indicating that no valid value is available. AiOcrInputIndexLists []int `pulumi:"aiOcrInputIndexLists"` // Whether to store monitoring events in the monitoring report and allow querying of the monitoring report.Note: This field may return null, indicating that no valid value is available. AllowMonitorReport int `pulumi:"allowMonitorReport"` // The language for intelligent speech recognition:0: Disabled1: Chinese2: English3: Japanese4: KoreanNote: This field may return null, indicating that no valid value is available. AsrLanguage int `pulumi:"asrLanguage"` // The list of input indices for the output audio.Note: This field may return null, indicating that no valid value is available. AudibleInputIndexLists []int `pulumi:"audibleInputIndexLists"` // Whether to enable stream disconnection detection.Note: This field may return null, indicating that no valid value is available. CheckStreamBroken int `pulumi:"checkStreamBroken"` // Whether to enable low frame rate detection.Note: This field may return null, indicating that no valid value is available. CheckStreamLowFrameRate int `pulumi:"checkStreamLowFrameRate"` // The creation time of the monitoring task, in Unix timestamp format.Note: This field may return null, indicating that no valid value is available. CreateTime int `pulumi:"createTime"` // The input stream information for the monitoring task.Note: This field may return null, indicating that no valid value is available. InputLists []GetStreamMonitorListLiveStreamMonitorInputList `pulumi:"inputLists"` // Monitoring task ID.Note: This field may return null, indicating that no valid value is available. MonitorId string `pulumi:"monitorId"` // Monitoring task name. Up to 128 bytes.Note: This field may return null, indicating that no valid value is available. MonitorName string `pulumi:"monitorName"` // The notification policy for monitoring events.Note: This field may return null, indicating that no valid value is available. NotifyPolicies []GetStreamMonitorListLiveStreamMonitorNotifyPolicy `pulumi:"notifyPolicies"` // The language for intelligent text recognition:0: Disabled1: Chinese and EnglishNote: This field may return null, indicating that no valid value is available. OcrLanguage int `pulumi:"ocrLanguage"` // Monitoring task output information.Note: This field may return null, indicating that no valid value is available. OutputInfos []GetStreamMonitorListLiveStreamMonitorOutputInfo `pulumi:"outputInfos"` // The last start time of the monitoring task, in Unix timestamp format.Note: This field may return null, indicating that no valid value is available. StartTime int `pulumi:"startTime"` // The status of the monitoring task. 0: Represents idle. 1: Represents monitoring in progress.Note: This field may return null, indicating that no valid value is available. Status int `pulumi:"status"` // The last stop time of the monitoring task, in Unix timestamp format.Note: This field may return null, indicating that no valid value is available. StopTime int `pulumi:"stopTime"` // The update time of the monitoring task, in Unix timestamp format.Note: This field may return null, indicating that no valid value is available. UpdateTime int `pulumi:"updateTime"` }
type GetStreamMonitorListLiveStreamMonitorArgs ¶ added in v0.1.8
type GetStreamMonitorListLiveStreamMonitorArgs struct { // The list of input indices for enabling intelligent speech recognition.Note: This field may return null, indicating that no valid value is available. AiAsrInputIndexLists pulumi.IntArrayInput `pulumi:"aiAsrInputIndexLists"` // Whether to enable format diagnosis. Note: This field may return null, indicating that no valid value is available. AiFormatDiagnose pulumi.IntInput `pulumi:"aiFormatDiagnose"` // The list of input indices for enabling intelligent text recognition.Note: This field may return null, indicating that no valid value is available. AiOcrInputIndexLists pulumi.IntArrayInput `pulumi:"aiOcrInputIndexLists"` // Whether to store monitoring events in the monitoring report and allow querying of the monitoring report.Note: This field may return null, indicating that no valid value is available. AllowMonitorReport pulumi.IntInput `pulumi:"allowMonitorReport"` // The language for intelligent speech recognition:0: Disabled1: Chinese2: English3: Japanese4: KoreanNote: This field may return null, indicating that no valid value is available. AsrLanguage pulumi.IntInput `pulumi:"asrLanguage"` // The list of input indices for the output audio.Note: This field may return null, indicating that no valid value is available. AudibleInputIndexLists pulumi.IntArrayInput `pulumi:"audibleInputIndexLists"` // Whether to enable stream disconnection detection.Note: This field may return null, indicating that no valid value is available. CheckStreamBroken pulumi.IntInput `pulumi:"checkStreamBroken"` // Whether to enable low frame rate detection.Note: This field may return null, indicating that no valid value is available. CheckStreamLowFrameRate pulumi.IntInput `pulumi:"checkStreamLowFrameRate"` // The creation time of the monitoring task, in Unix timestamp format.Note: This field may return null, indicating that no valid value is available. CreateTime pulumi.IntInput `pulumi:"createTime"` // The input stream information for the monitoring task.Note: This field may return null, indicating that no valid value is available. InputLists GetStreamMonitorListLiveStreamMonitorInputListArrayInput `pulumi:"inputLists"` // Monitoring task ID.Note: This field may return null, indicating that no valid value is available. MonitorId pulumi.StringInput `pulumi:"monitorId"` // Monitoring task name. Up to 128 bytes.Note: This field may return null, indicating that no valid value is available. MonitorName pulumi.StringInput `pulumi:"monitorName"` // The notification policy for monitoring events.Note: This field may return null, indicating that no valid value is available. NotifyPolicies GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayInput `pulumi:"notifyPolicies"` // The language for intelligent text recognition:0: Disabled1: Chinese and EnglishNote: This field may return null, indicating that no valid value is available. OcrLanguage pulumi.IntInput `pulumi:"ocrLanguage"` // Monitoring task output information.Note: This field may return null, indicating that no valid value is available. OutputInfos GetStreamMonitorListLiveStreamMonitorOutputInfoArrayInput `pulumi:"outputInfos"` // The last start time of the monitoring task, in Unix timestamp format.Note: This field may return null, indicating that no valid value is available. StartTime pulumi.IntInput `pulumi:"startTime"` // The status of the monitoring task. 0: Represents idle. 1: Represents monitoring in progress.Note: This field may return null, indicating that no valid value is available. Status pulumi.IntInput `pulumi:"status"` // The last stop time of the monitoring task, in Unix timestamp format.Note: This field may return null, indicating that no valid value is available. StopTime pulumi.IntInput `pulumi:"stopTime"` // The update time of the monitoring task, in Unix timestamp format.Note: This field may return null, indicating that no valid value is available. UpdateTime pulumi.IntInput `pulumi:"updateTime"` }
func (GetStreamMonitorListLiveStreamMonitorArgs) ElementType ¶ added in v0.1.8
func (GetStreamMonitorListLiveStreamMonitorArgs) ElementType() reflect.Type
func (GetStreamMonitorListLiveStreamMonitorArgs) ToGetStreamMonitorListLiveStreamMonitorOutput ¶ added in v0.1.8
func (i GetStreamMonitorListLiveStreamMonitorArgs) ToGetStreamMonitorListLiveStreamMonitorOutput() GetStreamMonitorListLiveStreamMonitorOutput
func (GetStreamMonitorListLiveStreamMonitorArgs) ToGetStreamMonitorListLiveStreamMonitorOutputWithContext ¶ added in v0.1.8
func (i GetStreamMonitorListLiveStreamMonitorArgs) ToGetStreamMonitorListLiveStreamMonitorOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorOutput
type GetStreamMonitorListLiveStreamMonitorArray ¶ added in v0.1.8
type GetStreamMonitorListLiveStreamMonitorArray []GetStreamMonitorListLiveStreamMonitorInput
func (GetStreamMonitorListLiveStreamMonitorArray) ElementType ¶ added in v0.1.8
func (GetStreamMonitorListLiveStreamMonitorArray) ElementType() reflect.Type
func (GetStreamMonitorListLiveStreamMonitorArray) ToGetStreamMonitorListLiveStreamMonitorArrayOutput ¶ added in v0.1.8
func (i GetStreamMonitorListLiveStreamMonitorArray) ToGetStreamMonitorListLiveStreamMonitorArrayOutput() GetStreamMonitorListLiveStreamMonitorArrayOutput
func (GetStreamMonitorListLiveStreamMonitorArray) ToGetStreamMonitorListLiveStreamMonitorArrayOutputWithContext ¶ added in v0.1.8
func (i GetStreamMonitorListLiveStreamMonitorArray) ToGetStreamMonitorListLiveStreamMonitorArrayOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorArrayOutput
type GetStreamMonitorListLiveStreamMonitorArrayInput ¶ added in v0.1.8
type GetStreamMonitorListLiveStreamMonitorArrayInput interface { pulumi.Input ToGetStreamMonitorListLiveStreamMonitorArrayOutput() GetStreamMonitorListLiveStreamMonitorArrayOutput ToGetStreamMonitorListLiveStreamMonitorArrayOutputWithContext(context.Context) GetStreamMonitorListLiveStreamMonitorArrayOutput }
GetStreamMonitorListLiveStreamMonitorArrayInput is an input type that accepts GetStreamMonitorListLiveStreamMonitorArray and GetStreamMonitorListLiveStreamMonitorArrayOutput values. You can construct a concrete instance of `GetStreamMonitorListLiveStreamMonitorArrayInput` via:
GetStreamMonitorListLiveStreamMonitorArray{ GetStreamMonitorListLiveStreamMonitorArgs{...} }
type GetStreamMonitorListLiveStreamMonitorArrayOutput ¶ added in v0.1.8
type GetStreamMonitorListLiveStreamMonitorArrayOutput struct{ *pulumi.OutputState }
func (GetStreamMonitorListLiveStreamMonitorArrayOutput) ElementType ¶ added in v0.1.8
func (GetStreamMonitorListLiveStreamMonitorArrayOutput) ElementType() reflect.Type
func (GetStreamMonitorListLiveStreamMonitorArrayOutput) ToGetStreamMonitorListLiveStreamMonitorArrayOutput ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorArrayOutput) ToGetStreamMonitorListLiveStreamMonitorArrayOutput() GetStreamMonitorListLiveStreamMonitorArrayOutput
func (GetStreamMonitorListLiveStreamMonitorArrayOutput) ToGetStreamMonitorListLiveStreamMonitorArrayOutputWithContext ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorArrayOutput) ToGetStreamMonitorListLiveStreamMonitorArrayOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorArrayOutput
type GetStreamMonitorListLiveStreamMonitorInput ¶ added in v0.1.8
type GetStreamMonitorListLiveStreamMonitorInput interface { pulumi.Input ToGetStreamMonitorListLiveStreamMonitorOutput() GetStreamMonitorListLiveStreamMonitorOutput ToGetStreamMonitorListLiveStreamMonitorOutputWithContext(context.Context) GetStreamMonitorListLiveStreamMonitorOutput }
GetStreamMonitorListLiveStreamMonitorInput is an input type that accepts GetStreamMonitorListLiveStreamMonitorArgs and GetStreamMonitorListLiveStreamMonitorOutput values. You can construct a concrete instance of `GetStreamMonitorListLiveStreamMonitorInput` via:
GetStreamMonitorListLiveStreamMonitorArgs{...}
type GetStreamMonitorListLiveStreamMonitorInputList ¶ added in v0.1.8
type GetStreamMonitorListLiveStreamMonitorInputList struct { // Description of the monitoring task.It should be within 256 bytes.Note: This field may return null, indicating that no valid value is available. Description string `pulumi:"description"` // The push path for the input stream to be monitored.It should be within 32 bytes and can only contain letters, numbers, `-`, `_`, and `.` characters.Note: This field may return null, indicating that no valid value is available. InputApp string `pulumi:"inputApp"` // The push domain for the input stream to be monitored.It should be within 128 bytes and can only be filled with an enabled push domain.Note: This field may return null, indicating that no valid value is available. InputDomain string `pulumi:"inputDomain"` // The name of the input stream for the monitoring task.It should be within 256 bytes and can only contain letters, numbers, `-`, `_`, and `.` characters.Note: This field may return null, indicating that no valid value is available. InputStreamName string `pulumi:"inputStreamName"` // The push URL for the input stream to be monitored. In most cases, this parameter is not required.Note: This field may return null, indicating that no valid value is available. InputUrl string `pulumi:"inputUrl"` }
type GetStreamMonitorListLiveStreamMonitorInputListArgs ¶ added in v0.1.8
type GetStreamMonitorListLiveStreamMonitorInputListArgs struct { // Description of the monitoring task.It should be within 256 bytes.Note: This field may return null, indicating that no valid value is available. Description pulumi.StringInput `pulumi:"description"` // The push path for the input stream to be monitored.It should be within 32 bytes and can only contain letters, numbers, `-`, `_`, and `.` characters.Note: This field may return null, indicating that no valid value is available. InputApp pulumi.StringInput `pulumi:"inputApp"` // The push domain for the input stream to be monitored.It should be within 128 bytes and can only be filled with an enabled push domain.Note: This field may return null, indicating that no valid value is available. InputDomain pulumi.StringInput `pulumi:"inputDomain"` // The name of the input stream for the monitoring task.It should be within 256 bytes and can only contain letters, numbers, `-`, `_`, and `.` characters.Note: This field may return null, indicating that no valid value is available. InputStreamName pulumi.StringInput `pulumi:"inputStreamName"` // The push URL for the input stream to be monitored. In most cases, this parameter is not required.Note: This field may return null, indicating that no valid value is available. InputUrl pulumi.StringInput `pulumi:"inputUrl"` }
func (GetStreamMonitorListLiveStreamMonitorInputListArgs) ElementType ¶ added in v0.1.8
func (GetStreamMonitorListLiveStreamMonitorInputListArgs) ElementType() reflect.Type
func (GetStreamMonitorListLiveStreamMonitorInputListArgs) ToGetStreamMonitorListLiveStreamMonitorInputListOutput ¶ added in v0.1.8
func (i GetStreamMonitorListLiveStreamMonitorInputListArgs) ToGetStreamMonitorListLiveStreamMonitorInputListOutput() GetStreamMonitorListLiveStreamMonitorInputListOutput
func (GetStreamMonitorListLiveStreamMonitorInputListArgs) ToGetStreamMonitorListLiveStreamMonitorInputListOutputWithContext ¶ added in v0.1.8
func (i GetStreamMonitorListLiveStreamMonitorInputListArgs) ToGetStreamMonitorListLiveStreamMonitorInputListOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorInputListOutput
type GetStreamMonitorListLiveStreamMonitorInputListArray ¶ added in v0.1.8
type GetStreamMonitorListLiveStreamMonitorInputListArray []GetStreamMonitorListLiveStreamMonitorInputListInput
func (GetStreamMonitorListLiveStreamMonitorInputListArray) ElementType ¶ added in v0.1.8
func (GetStreamMonitorListLiveStreamMonitorInputListArray) ElementType() reflect.Type
func (GetStreamMonitorListLiveStreamMonitorInputListArray) ToGetStreamMonitorListLiveStreamMonitorInputListArrayOutput ¶ added in v0.1.8
func (i GetStreamMonitorListLiveStreamMonitorInputListArray) ToGetStreamMonitorListLiveStreamMonitorInputListArrayOutput() GetStreamMonitorListLiveStreamMonitorInputListArrayOutput
func (GetStreamMonitorListLiveStreamMonitorInputListArray) ToGetStreamMonitorListLiveStreamMonitorInputListArrayOutputWithContext ¶ added in v0.1.8
func (i GetStreamMonitorListLiveStreamMonitorInputListArray) ToGetStreamMonitorListLiveStreamMonitorInputListArrayOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorInputListArrayOutput
type GetStreamMonitorListLiveStreamMonitorInputListArrayInput ¶ added in v0.1.8
type GetStreamMonitorListLiveStreamMonitorInputListArrayInput interface { pulumi.Input ToGetStreamMonitorListLiveStreamMonitorInputListArrayOutput() GetStreamMonitorListLiveStreamMonitorInputListArrayOutput ToGetStreamMonitorListLiveStreamMonitorInputListArrayOutputWithContext(context.Context) GetStreamMonitorListLiveStreamMonitorInputListArrayOutput }
GetStreamMonitorListLiveStreamMonitorInputListArrayInput is an input type that accepts GetStreamMonitorListLiveStreamMonitorInputListArray and GetStreamMonitorListLiveStreamMonitorInputListArrayOutput values. You can construct a concrete instance of `GetStreamMonitorListLiveStreamMonitorInputListArrayInput` via:
GetStreamMonitorListLiveStreamMonitorInputListArray{ GetStreamMonitorListLiveStreamMonitorInputListArgs{...} }
type GetStreamMonitorListLiveStreamMonitorInputListArrayOutput ¶ added in v0.1.8
type GetStreamMonitorListLiveStreamMonitorInputListArrayOutput struct{ *pulumi.OutputState }
func (GetStreamMonitorListLiveStreamMonitorInputListArrayOutput) ElementType ¶ added in v0.1.8
func (GetStreamMonitorListLiveStreamMonitorInputListArrayOutput) ElementType() reflect.Type
func (GetStreamMonitorListLiveStreamMonitorInputListArrayOutput) ToGetStreamMonitorListLiveStreamMonitorInputListArrayOutput ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorInputListArrayOutput) ToGetStreamMonitorListLiveStreamMonitorInputListArrayOutput() GetStreamMonitorListLiveStreamMonitorInputListArrayOutput
func (GetStreamMonitorListLiveStreamMonitorInputListArrayOutput) ToGetStreamMonitorListLiveStreamMonitorInputListArrayOutputWithContext ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorInputListArrayOutput) ToGetStreamMonitorListLiveStreamMonitorInputListArrayOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorInputListArrayOutput
type GetStreamMonitorListLiveStreamMonitorInputListInput ¶ added in v0.1.8
type GetStreamMonitorListLiveStreamMonitorInputListInput interface { pulumi.Input ToGetStreamMonitorListLiveStreamMonitorInputListOutput() GetStreamMonitorListLiveStreamMonitorInputListOutput ToGetStreamMonitorListLiveStreamMonitorInputListOutputWithContext(context.Context) GetStreamMonitorListLiveStreamMonitorInputListOutput }
GetStreamMonitorListLiveStreamMonitorInputListInput is an input type that accepts GetStreamMonitorListLiveStreamMonitorInputListArgs and GetStreamMonitorListLiveStreamMonitorInputListOutput values. You can construct a concrete instance of `GetStreamMonitorListLiveStreamMonitorInputListInput` via:
GetStreamMonitorListLiveStreamMonitorInputListArgs{...}
type GetStreamMonitorListLiveStreamMonitorInputListOutput ¶ added in v0.1.8
type GetStreamMonitorListLiveStreamMonitorInputListOutput struct{ *pulumi.OutputState }
func (GetStreamMonitorListLiveStreamMonitorInputListOutput) Description ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorInputListOutput) Description() pulumi.StringOutput
Description of the monitoring task.It should be within 256 bytes.Note: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListLiveStreamMonitorInputListOutput) ElementType ¶ added in v0.1.8
func (GetStreamMonitorListLiveStreamMonitorInputListOutput) ElementType() reflect.Type
func (GetStreamMonitorListLiveStreamMonitorInputListOutput) InputApp ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorInputListOutput) InputApp() pulumi.StringOutput
The push path for the input stream to be monitored.It should be within 32 bytes and can only contain letters, numbers, `-`, `_`, and `.` characters.Note: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListLiveStreamMonitorInputListOutput) InputDomain ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorInputListOutput) InputDomain() pulumi.StringOutput
The push domain for the input stream to be monitored.It should be within 128 bytes and can only be filled with an enabled push domain.Note: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListLiveStreamMonitorInputListOutput) InputStreamName ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorInputListOutput) InputStreamName() pulumi.StringOutput
The name of the input stream for the monitoring task.It should be within 256 bytes and can only contain letters, numbers, `-`, `_`, and `.` characters.Note: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListLiveStreamMonitorInputListOutput) InputUrl ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorInputListOutput) InputUrl() pulumi.StringOutput
The push URL for the input stream to be monitored. In most cases, this parameter is not required.Note: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListLiveStreamMonitorInputListOutput) ToGetStreamMonitorListLiveStreamMonitorInputListOutput ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorInputListOutput) ToGetStreamMonitorListLiveStreamMonitorInputListOutput() GetStreamMonitorListLiveStreamMonitorInputListOutput
func (GetStreamMonitorListLiveStreamMonitorInputListOutput) ToGetStreamMonitorListLiveStreamMonitorInputListOutputWithContext ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorInputListOutput) ToGetStreamMonitorListLiveStreamMonitorInputListOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorInputListOutput
type GetStreamMonitorListLiveStreamMonitorNotifyPolicy ¶ added in v0.1.8
type GetStreamMonitorListLiveStreamMonitorNotifyPolicy struct { // The callback URL for notifications. It should be of length [0,512] and only support URLs with the http and https types.Note: This field may return null, indicating that no valid value is available. CallbackUrl string `pulumi:"callbackUrl"` // The type of notification policy: Range [0,1] 0: Represents no notification policy is used. 1: Represents the use of a global callback policy, where all events are notified to the CallbackUrl.Note: This field may return null, indicating that no valid value is available. NotifyPolicyType int `pulumi:"notifyPolicyType"` }
type GetStreamMonitorListLiveStreamMonitorNotifyPolicyArgs ¶ added in v0.1.8
type GetStreamMonitorListLiveStreamMonitorNotifyPolicyArgs struct { // The callback URL for notifications. It should be of length [0,512] and only support URLs with the http and https types.Note: This field may return null, indicating that no valid value is available. CallbackUrl pulumi.StringInput `pulumi:"callbackUrl"` // The type of notification policy: Range [0,1] 0: Represents no notification policy is used. 1: Represents the use of a global callback policy, where all events are notified to the CallbackUrl.Note: This field may return null, indicating that no valid value is available. NotifyPolicyType pulumi.IntInput `pulumi:"notifyPolicyType"` }
func (GetStreamMonitorListLiveStreamMonitorNotifyPolicyArgs) ElementType ¶ added in v0.1.8
func (GetStreamMonitorListLiveStreamMonitorNotifyPolicyArgs) ElementType() reflect.Type
func (GetStreamMonitorListLiveStreamMonitorNotifyPolicyArgs) ToGetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput ¶ added in v0.1.8
func (i GetStreamMonitorListLiveStreamMonitorNotifyPolicyArgs) ToGetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput() GetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput
func (GetStreamMonitorListLiveStreamMonitorNotifyPolicyArgs) ToGetStreamMonitorListLiveStreamMonitorNotifyPolicyOutputWithContext ¶ added in v0.1.8
func (i GetStreamMonitorListLiveStreamMonitorNotifyPolicyArgs) ToGetStreamMonitorListLiveStreamMonitorNotifyPolicyOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput
type GetStreamMonitorListLiveStreamMonitorNotifyPolicyArray ¶ added in v0.1.8
type GetStreamMonitorListLiveStreamMonitorNotifyPolicyArray []GetStreamMonitorListLiveStreamMonitorNotifyPolicyInput
func (GetStreamMonitorListLiveStreamMonitorNotifyPolicyArray) ElementType ¶ added in v0.1.8
func (GetStreamMonitorListLiveStreamMonitorNotifyPolicyArray) ElementType() reflect.Type
func (GetStreamMonitorListLiveStreamMonitorNotifyPolicyArray) ToGetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput ¶ added in v0.1.8
func (i GetStreamMonitorListLiveStreamMonitorNotifyPolicyArray) ToGetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput() GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput
func (GetStreamMonitorListLiveStreamMonitorNotifyPolicyArray) ToGetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutputWithContext ¶ added in v0.1.8
func (i GetStreamMonitorListLiveStreamMonitorNotifyPolicyArray) ToGetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput
type GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayInput ¶ added in v0.1.8
type GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayInput interface { pulumi.Input ToGetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput() GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput ToGetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutputWithContext(context.Context) GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput }
GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayInput is an input type that accepts GetStreamMonitorListLiveStreamMonitorNotifyPolicyArray and GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput values. You can construct a concrete instance of `GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayInput` via:
GetStreamMonitorListLiveStreamMonitorNotifyPolicyArray{ GetStreamMonitorListLiveStreamMonitorNotifyPolicyArgs{...} }
type GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput ¶ added in v0.1.8
type GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput struct{ *pulumi.OutputState }
func (GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput) ElementType ¶ added in v0.1.8
func (GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput) ElementType() reflect.Type
func (GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput) ToGetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput) ToGetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput() GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput
func (GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput) ToGetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutputWithContext ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput) ToGetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput
type GetStreamMonitorListLiveStreamMonitorNotifyPolicyInput ¶ added in v0.1.8
type GetStreamMonitorListLiveStreamMonitorNotifyPolicyInput interface { pulumi.Input ToGetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput() GetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput ToGetStreamMonitorListLiveStreamMonitorNotifyPolicyOutputWithContext(context.Context) GetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput }
GetStreamMonitorListLiveStreamMonitorNotifyPolicyInput is an input type that accepts GetStreamMonitorListLiveStreamMonitorNotifyPolicyArgs and GetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput values. You can construct a concrete instance of `GetStreamMonitorListLiveStreamMonitorNotifyPolicyInput` via:
GetStreamMonitorListLiveStreamMonitorNotifyPolicyArgs{...}
type GetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput ¶ added in v0.1.8
type GetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput struct{ *pulumi.OutputState }
func (GetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput) CallbackUrl ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput) CallbackUrl() pulumi.StringOutput
The callback URL for notifications. It should be of length [0,512] and only support URLs with the http and https types.Note: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput) ElementType ¶ added in v0.1.8
func (GetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput) ElementType() reflect.Type
func (GetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput) NotifyPolicyType ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput) NotifyPolicyType() pulumi.IntOutput
The type of notification policy: Range [0,1] 0: Represents no notification policy is used. 1: Represents the use of a global callback policy, where all events are notified to the CallbackUrl.Note: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput) ToGetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput) ToGetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput() GetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput
func (GetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput) ToGetStreamMonitorListLiveStreamMonitorNotifyPolicyOutputWithContext ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput) ToGetStreamMonitorListLiveStreamMonitorNotifyPolicyOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorNotifyPolicyOutput
type GetStreamMonitorListLiveStreamMonitorOutput ¶ added in v0.1.8
type GetStreamMonitorListLiveStreamMonitorOutput struct{ *pulumi.OutputState }
func (GetStreamMonitorListLiveStreamMonitorOutput) AiAsrInputIndexLists ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorOutput) AiAsrInputIndexLists() pulumi.IntArrayOutput
The list of input indices for enabling intelligent speech recognition.Note: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListLiveStreamMonitorOutput) AiFormatDiagnose ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorOutput) AiFormatDiagnose() pulumi.IntOutput
Whether to enable format diagnosis. Note: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListLiveStreamMonitorOutput) AiOcrInputIndexLists ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorOutput) AiOcrInputIndexLists() pulumi.IntArrayOutput
The list of input indices for enabling intelligent text recognition.Note: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListLiveStreamMonitorOutput) AllowMonitorReport ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorOutput) AllowMonitorReport() pulumi.IntOutput
Whether to store monitoring events in the monitoring report and allow querying of the monitoring report.Note: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListLiveStreamMonitorOutput) AsrLanguage ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorOutput) AsrLanguage() pulumi.IntOutput
The language for intelligent speech recognition:0: Disabled1: Chinese2: English3: Japanese4: KoreanNote: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListLiveStreamMonitorOutput) AudibleInputIndexLists ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorOutput) AudibleInputIndexLists() pulumi.IntArrayOutput
The list of input indices for the output audio.Note: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListLiveStreamMonitorOutput) CheckStreamBroken ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorOutput) CheckStreamBroken() pulumi.IntOutput
Whether to enable stream disconnection detection.Note: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListLiveStreamMonitorOutput) CheckStreamLowFrameRate ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorOutput) CheckStreamLowFrameRate() pulumi.IntOutput
Whether to enable low frame rate detection.Note: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListLiveStreamMonitorOutput) CreateTime ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorOutput) CreateTime() pulumi.IntOutput
The creation time of the monitoring task, in Unix timestamp format.Note: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListLiveStreamMonitorOutput) ElementType ¶ added in v0.1.8
func (GetStreamMonitorListLiveStreamMonitorOutput) ElementType() reflect.Type
func (GetStreamMonitorListLiveStreamMonitorOutput) InputLists ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorOutput) InputLists() GetStreamMonitorListLiveStreamMonitorInputListArrayOutput
The input stream information for the monitoring task.Note: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListLiveStreamMonitorOutput) MonitorId ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorOutput) MonitorId() pulumi.StringOutput
Monitoring task ID.Note: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListLiveStreamMonitorOutput) MonitorName ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorOutput) MonitorName() pulumi.StringOutput
Monitoring task name. Up to 128 bytes.Note: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListLiveStreamMonitorOutput) NotifyPolicies ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorOutput) NotifyPolicies() GetStreamMonitorListLiveStreamMonitorNotifyPolicyArrayOutput
The notification policy for monitoring events.Note: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListLiveStreamMonitorOutput) OcrLanguage ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorOutput) OcrLanguage() pulumi.IntOutput
The language for intelligent text recognition:0: Disabled1: Chinese and EnglishNote: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListLiveStreamMonitorOutput) OutputInfos ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorOutput) OutputInfos() GetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput
Monitoring task output information.Note: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListLiveStreamMonitorOutput) StartTime ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorOutput) StartTime() pulumi.IntOutput
The last start time of the monitoring task, in Unix timestamp format.Note: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListLiveStreamMonitorOutput) Status ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorOutput) Status() pulumi.IntOutput
The status of the monitoring task. 0: Represents idle. 1: Represents monitoring in progress.Note: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListLiveStreamMonitorOutput) StopTime ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorOutput) StopTime() pulumi.IntOutput
The last stop time of the monitoring task, in Unix timestamp format.Note: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListLiveStreamMonitorOutput) ToGetStreamMonitorListLiveStreamMonitorOutput ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorOutput) ToGetStreamMonitorListLiveStreamMonitorOutput() GetStreamMonitorListLiveStreamMonitorOutput
func (GetStreamMonitorListLiveStreamMonitorOutput) ToGetStreamMonitorListLiveStreamMonitorOutputWithContext ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorOutput) ToGetStreamMonitorListLiveStreamMonitorOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorOutput
func (GetStreamMonitorListLiveStreamMonitorOutput) UpdateTime ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorOutput) UpdateTime() pulumi.IntOutput
The update time of the monitoring task, in Unix timestamp format.Note: This field may return null, indicating that no valid value is available.
type GetStreamMonitorListLiveStreamMonitorOutputInfo ¶ added in v0.1.8
type GetStreamMonitorListLiveStreamMonitorOutputInfo struct { // The playback path for the monitoring task.It should be within 32 bytes and can only contain letters, numbers, `-`, `_`, and `.` characters.Note: This field may return null, indicating that no valid value is available. OutputApp string `pulumi:"outputApp"` // The playback domain for the monitoring task.It should be within 128 bytes and can only be filled with an enabled playback domain.Note: This field may return null, indicating that no valid value is available. OutputDomain string `pulumi:"outputDomain"` // The height of the output stream in pixels for the monitoring task. The range is [1, 1080]. It is recommended to be at least 100 pixels.Note: This field may return null, indicating that no valid value is available. OutputStreamHeight int `pulumi:"outputStreamHeight"` // The name of the output stream for the monitoring task.If not specified, the system will generate a name automatically.The name should be within 256 bytes and can only contain letters, numbers, `-`, `_`, and `.` characters.Note: This field may return null, indicating that no valid value is available. OutputStreamName string `pulumi:"outputStreamName"` // The width of the output stream in pixels for the monitoring task. The range is [1, 1920]. It is recommended to be at least 100 pixels.Note: This field may return null, indicating that no valid value is available. OutputStreamWidth int `pulumi:"outputStreamWidth"` }
type GetStreamMonitorListLiveStreamMonitorOutputInfoArgs ¶ added in v0.1.8
type GetStreamMonitorListLiveStreamMonitorOutputInfoArgs struct { // The playback path for the monitoring task.It should be within 32 bytes and can only contain letters, numbers, `-`, `_`, and `.` characters.Note: This field may return null, indicating that no valid value is available. OutputApp pulumi.StringInput `pulumi:"outputApp"` // The playback domain for the monitoring task.It should be within 128 bytes and can only be filled with an enabled playback domain.Note: This field may return null, indicating that no valid value is available. OutputDomain pulumi.StringInput `pulumi:"outputDomain"` // The height of the output stream in pixels for the monitoring task. The range is [1, 1080]. It is recommended to be at least 100 pixels.Note: This field may return null, indicating that no valid value is available. OutputStreamHeight pulumi.IntInput `pulumi:"outputStreamHeight"` // The name of the output stream for the monitoring task.If not specified, the system will generate a name automatically.The name should be within 256 bytes and can only contain letters, numbers, `-`, `_`, and `.` characters.Note: This field may return null, indicating that no valid value is available. OutputStreamName pulumi.StringInput `pulumi:"outputStreamName"` // The width of the output stream in pixels for the monitoring task. The range is [1, 1920]. It is recommended to be at least 100 pixels.Note: This field may return null, indicating that no valid value is available. OutputStreamWidth pulumi.IntInput `pulumi:"outputStreamWidth"` }
func (GetStreamMonitorListLiveStreamMonitorOutputInfoArgs) ElementType ¶ added in v0.1.8
func (GetStreamMonitorListLiveStreamMonitorOutputInfoArgs) ElementType() reflect.Type
func (GetStreamMonitorListLiveStreamMonitorOutputInfoArgs) ToGetStreamMonitorListLiveStreamMonitorOutputInfoOutput ¶ added in v0.1.8
func (i GetStreamMonitorListLiveStreamMonitorOutputInfoArgs) ToGetStreamMonitorListLiveStreamMonitorOutputInfoOutput() GetStreamMonitorListLiveStreamMonitorOutputInfoOutput
func (GetStreamMonitorListLiveStreamMonitorOutputInfoArgs) ToGetStreamMonitorListLiveStreamMonitorOutputInfoOutputWithContext ¶ added in v0.1.8
func (i GetStreamMonitorListLiveStreamMonitorOutputInfoArgs) ToGetStreamMonitorListLiveStreamMonitorOutputInfoOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorOutputInfoOutput
type GetStreamMonitorListLiveStreamMonitorOutputInfoArray ¶ added in v0.1.8
type GetStreamMonitorListLiveStreamMonitorOutputInfoArray []GetStreamMonitorListLiveStreamMonitorOutputInfoInput
func (GetStreamMonitorListLiveStreamMonitorOutputInfoArray) ElementType ¶ added in v0.1.8
func (GetStreamMonitorListLiveStreamMonitorOutputInfoArray) ElementType() reflect.Type
func (GetStreamMonitorListLiveStreamMonitorOutputInfoArray) ToGetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput ¶ added in v0.1.8
func (i GetStreamMonitorListLiveStreamMonitorOutputInfoArray) ToGetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput() GetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput
func (GetStreamMonitorListLiveStreamMonitorOutputInfoArray) ToGetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutputWithContext ¶ added in v0.1.8
func (i GetStreamMonitorListLiveStreamMonitorOutputInfoArray) ToGetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput
type GetStreamMonitorListLiveStreamMonitorOutputInfoArrayInput ¶ added in v0.1.8
type GetStreamMonitorListLiveStreamMonitorOutputInfoArrayInput interface { pulumi.Input ToGetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput() GetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput ToGetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutputWithContext(context.Context) GetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput }
GetStreamMonitorListLiveStreamMonitorOutputInfoArrayInput is an input type that accepts GetStreamMonitorListLiveStreamMonitorOutputInfoArray and GetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput values. You can construct a concrete instance of `GetStreamMonitorListLiveStreamMonitorOutputInfoArrayInput` via:
GetStreamMonitorListLiveStreamMonitorOutputInfoArray{ GetStreamMonitorListLiveStreamMonitorOutputInfoArgs{...} }
type GetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput ¶ added in v0.1.8
type GetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput struct{ *pulumi.OutputState }
func (GetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput) ElementType ¶ added in v0.1.8
func (GetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput) ElementType() reflect.Type
func (GetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput) ToGetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput) ToGetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput() GetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput
func (GetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput) ToGetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutputWithContext ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput) ToGetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorOutputInfoArrayOutput
type GetStreamMonitorListLiveStreamMonitorOutputInfoInput ¶ added in v0.1.8
type GetStreamMonitorListLiveStreamMonitorOutputInfoInput interface { pulumi.Input ToGetStreamMonitorListLiveStreamMonitorOutputInfoOutput() GetStreamMonitorListLiveStreamMonitorOutputInfoOutput ToGetStreamMonitorListLiveStreamMonitorOutputInfoOutputWithContext(context.Context) GetStreamMonitorListLiveStreamMonitorOutputInfoOutput }
GetStreamMonitorListLiveStreamMonitorOutputInfoInput is an input type that accepts GetStreamMonitorListLiveStreamMonitorOutputInfoArgs and GetStreamMonitorListLiveStreamMonitorOutputInfoOutput values. You can construct a concrete instance of `GetStreamMonitorListLiveStreamMonitorOutputInfoInput` via:
GetStreamMonitorListLiveStreamMonitorOutputInfoArgs{...}
type GetStreamMonitorListLiveStreamMonitorOutputInfoOutput ¶ added in v0.1.8
type GetStreamMonitorListLiveStreamMonitorOutputInfoOutput struct{ *pulumi.OutputState }
func (GetStreamMonitorListLiveStreamMonitorOutputInfoOutput) ElementType ¶ added in v0.1.8
func (GetStreamMonitorListLiveStreamMonitorOutputInfoOutput) ElementType() reflect.Type
func (GetStreamMonitorListLiveStreamMonitorOutputInfoOutput) OutputApp ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorOutputInfoOutput) OutputApp() pulumi.StringOutput
The playback path for the monitoring task.It should be within 32 bytes and can only contain letters, numbers, `-`, `_`, and `.` characters.Note: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListLiveStreamMonitorOutputInfoOutput) OutputDomain ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorOutputInfoOutput) OutputDomain() pulumi.StringOutput
The playback domain for the monitoring task.It should be within 128 bytes and can only be filled with an enabled playback domain.Note: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListLiveStreamMonitorOutputInfoOutput) OutputStreamHeight ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorOutputInfoOutput) OutputStreamHeight() pulumi.IntOutput
The height of the output stream in pixels for the monitoring task. The range is [1, 1080]. It is recommended to be at least 100 pixels.Note: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListLiveStreamMonitorOutputInfoOutput) OutputStreamName ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorOutputInfoOutput) OutputStreamName() pulumi.StringOutput
The name of the output stream for the monitoring task.If not specified, the system will generate a name automatically.The name should be within 256 bytes and can only contain letters, numbers, `-`, `_`, and `.` characters.Note: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListLiveStreamMonitorOutputInfoOutput) OutputStreamWidth ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorOutputInfoOutput) OutputStreamWidth() pulumi.IntOutput
The width of the output stream in pixels for the monitoring task. The range is [1, 1920]. It is recommended to be at least 100 pixels.Note: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListLiveStreamMonitorOutputInfoOutput) ToGetStreamMonitorListLiveStreamMonitorOutputInfoOutput ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorOutputInfoOutput) ToGetStreamMonitorListLiveStreamMonitorOutputInfoOutput() GetStreamMonitorListLiveStreamMonitorOutputInfoOutput
func (GetStreamMonitorListLiveStreamMonitorOutputInfoOutput) ToGetStreamMonitorListLiveStreamMonitorOutputInfoOutputWithContext ¶ added in v0.1.8
func (o GetStreamMonitorListLiveStreamMonitorOutputInfoOutput) ToGetStreamMonitorListLiveStreamMonitorOutputInfoOutputWithContext(ctx context.Context) GetStreamMonitorListLiveStreamMonitorOutputInfoOutput
type GetStreamMonitorListOutputArgs ¶ added in v0.1.8
type GetStreamMonitorListOutputArgs struct { // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getStreamMonitorList.
func (GetStreamMonitorListOutputArgs) ElementType ¶ added in v0.1.8
func (GetStreamMonitorListOutputArgs) ElementType() reflect.Type
type GetStreamMonitorListResult ¶ added in v0.1.8
type GetStreamMonitorListResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The list of live stream monitoring tasks.Note: This field may return null, indicating that no valid value is available. LiveStreamMonitors []GetStreamMonitorListLiveStreamMonitor `pulumi:"liveStreamMonitors"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getStreamMonitorList.
func GetStreamMonitorList ¶ added in v0.1.8
func GetStreamMonitorList(ctx *pulumi.Context, args *GetStreamMonitorListArgs, opts ...pulumi.InvokeOption) (*GetStreamMonitorListResult, error)
Use this data source to query detailed information of css streamMonitorList
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Css" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.GetStreamMonitorList(ctx, nil, nil) if err != nil { return err } return nil }) }
```
type GetStreamMonitorListResultOutput ¶ added in v0.1.8
type GetStreamMonitorListResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getStreamMonitorList.
func GetStreamMonitorListOutput ¶ added in v0.1.8
func GetStreamMonitorListOutput(ctx *pulumi.Context, args GetStreamMonitorListOutputArgs, opts ...pulumi.InvokeOption) GetStreamMonitorListResultOutput
func (GetStreamMonitorListResultOutput) ElementType ¶ added in v0.1.8
func (GetStreamMonitorListResultOutput) ElementType() reflect.Type
func (GetStreamMonitorListResultOutput) Id ¶ added in v0.1.8
func (o GetStreamMonitorListResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetStreamMonitorListResultOutput) LiveStreamMonitors ¶ added in v0.1.8
func (o GetStreamMonitorListResultOutput) LiveStreamMonitors() GetStreamMonitorListLiveStreamMonitorArrayOutput
The list of live stream monitoring tasks.Note: This field may return null, indicating that no valid value is available.
func (GetStreamMonitorListResultOutput) ResultOutputFile ¶ added in v0.1.8
func (o GetStreamMonitorListResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetStreamMonitorListResultOutput) ToGetStreamMonitorListResultOutput ¶ added in v0.1.8
func (o GetStreamMonitorListResultOutput) ToGetStreamMonitorListResultOutput() GetStreamMonitorListResultOutput
func (GetStreamMonitorListResultOutput) ToGetStreamMonitorListResultOutputWithContext ¶ added in v0.1.8
func (o GetStreamMonitorListResultOutput) ToGetStreamMonitorListResultOutputWithContext(ctx context.Context) GetStreamMonitorListResultOutput
type GetTimeShiftRecordDetailArgs ¶ added in v0.1.8
type GetTimeShiftRecordDetailArgs struct { // Push path. AppName string `pulumi:"appName"` // Push domain. Domain string `pulumi:"domain"` // The streaming domain belongs to a group. If there is no domain group or the domain group is an empty string, it can be left blank. DomainGroup *string `pulumi:"domainGroup"` // The ending time of the query range is specified in Unix timestamp. EndTime int `pulumi:"endTime"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` // The starting time of the query range is specified in Unix timestamp. StartTime int `pulumi:"startTime"` // Stream name. StreamName string `pulumi:"streamName"` // The transcoding template ID can be left blank if it is 0. TransCodeId *int `pulumi:"transCodeId"` }
A collection of arguments for invoking getTimeShiftRecordDetail.
type GetTimeShiftRecordDetailOutputArgs ¶ added in v0.1.8
type GetTimeShiftRecordDetailOutputArgs struct { // Push path. AppName pulumi.StringInput `pulumi:"appName"` // Push domain. Domain pulumi.StringInput `pulumi:"domain"` // The streaming domain belongs to a group. If there is no domain group or the domain group is an empty string, it can be left blank. DomainGroup pulumi.StringPtrInput `pulumi:"domainGroup"` // The ending time of the query range is specified in Unix timestamp. EndTime pulumi.IntInput `pulumi:"endTime"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` // The starting time of the query range is specified in Unix timestamp. StartTime pulumi.IntInput `pulumi:"startTime"` // Stream name. StreamName pulumi.StringInput `pulumi:"streamName"` // The transcoding template ID can be left blank if it is 0. TransCodeId pulumi.IntPtrInput `pulumi:"transCodeId"` }
A collection of arguments for invoking getTimeShiftRecordDetail.
func (GetTimeShiftRecordDetailOutputArgs) ElementType ¶ added in v0.1.8
func (GetTimeShiftRecordDetailOutputArgs) ElementType() reflect.Type
type GetTimeShiftRecordDetailRecordList ¶ added in v0.1.8
type GetTimeShiftRecordDetailRecordList struct { // The ending time of the query range is specified in Unix timestamp. EndTime int `pulumi:"endTime"` // The identifier for the time-shift recording session. Sid string `pulumi:"sid"` // The starting time of the query range is specified in Unix timestamp. StartTime int `pulumi:"startTime"` }
type GetTimeShiftRecordDetailRecordListArgs ¶ added in v0.1.8
type GetTimeShiftRecordDetailRecordListArgs struct { // The ending time of the query range is specified in Unix timestamp. EndTime pulumi.IntInput `pulumi:"endTime"` // The identifier for the time-shift recording session. Sid pulumi.StringInput `pulumi:"sid"` // The starting time of the query range is specified in Unix timestamp. StartTime pulumi.IntInput `pulumi:"startTime"` }
func (GetTimeShiftRecordDetailRecordListArgs) ElementType ¶ added in v0.1.8
func (GetTimeShiftRecordDetailRecordListArgs) ElementType() reflect.Type
func (GetTimeShiftRecordDetailRecordListArgs) ToGetTimeShiftRecordDetailRecordListOutput ¶ added in v0.1.8
func (i GetTimeShiftRecordDetailRecordListArgs) ToGetTimeShiftRecordDetailRecordListOutput() GetTimeShiftRecordDetailRecordListOutput
func (GetTimeShiftRecordDetailRecordListArgs) ToGetTimeShiftRecordDetailRecordListOutputWithContext ¶ added in v0.1.8
func (i GetTimeShiftRecordDetailRecordListArgs) ToGetTimeShiftRecordDetailRecordListOutputWithContext(ctx context.Context) GetTimeShiftRecordDetailRecordListOutput
type GetTimeShiftRecordDetailRecordListArray ¶ added in v0.1.8
type GetTimeShiftRecordDetailRecordListArray []GetTimeShiftRecordDetailRecordListInput
func (GetTimeShiftRecordDetailRecordListArray) ElementType ¶ added in v0.1.8
func (GetTimeShiftRecordDetailRecordListArray) ElementType() reflect.Type
func (GetTimeShiftRecordDetailRecordListArray) ToGetTimeShiftRecordDetailRecordListArrayOutput ¶ added in v0.1.8
func (i GetTimeShiftRecordDetailRecordListArray) ToGetTimeShiftRecordDetailRecordListArrayOutput() GetTimeShiftRecordDetailRecordListArrayOutput
func (GetTimeShiftRecordDetailRecordListArray) ToGetTimeShiftRecordDetailRecordListArrayOutputWithContext ¶ added in v0.1.8
func (i GetTimeShiftRecordDetailRecordListArray) ToGetTimeShiftRecordDetailRecordListArrayOutputWithContext(ctx context.Context) GetTimeShiftRecordDetailRecordListArrayOutput
type GetTimeShiftRecordDetailRecordListArrayInput ¶ added in v0.1.8
type GetTimeShiftRecordDetailRecordListArrayInput interface { pulumi.Input ToGetTimeShiftRecordDetailRecordListArrayOutput() GetTimeShiftRecordDetailRecordListArrayOutput ToGetTimeShiftRecordDetailRecordListArrayOutputWithContext(context.Context) GetTimeShiftRecordDetailRecordListArrayOutput }
GetTimeShiftRecordDetailRecordListArrayInput is an input type that accepts GetTimeShiftRecordDetailRecordListArray and GetTimeShiftRecordDetailRecordListArrayOutput values. You can construct a concrete instance of `GetTimeShiftRecordDetailRecordListArrayInput` via:
GetTimeShiftRecordDetailRecordListArray{ GetTimeShiftRecordDetailRecordListArgs{...} }
type GetTimeShiftRecordDetailRecordListArrayOutput ¶ added in v0.1.8
type GetTimeShiftRecordDetailRecordListArrayOutput struct{ *pulumi.OutputState }
func (GetTimeShiftRecordDetailRecordListArrayOutput) ElementType ¶ added in v0.1.8
func (GetTimeShiftRecordDetailRecordListArrayOutput) ElementType() reflect.Type
func (GetTimeShiftRecordDetailRecordListArrayOutput) ToGetTimeShiftRecordDetailRecordListArrayOutput ¶ added in v0.1.8
func (o GetTimeShiftRecordDetailRecordListArrayOutput) ToGetTimeShiftRecordDetailRecordListArrayOutput() GetTimeShiftRecordDetailRecordListArrayOutput
func (GetTimeShiftRecordDetailRecordListArrayOutput) ToGetTimeShiftRecordDetailRecordListArrayOutputWithContext ¶ added in v0.1.8
func (o GetTimeShiftRecordDetailRecordListArrayOutput) ToGetTimeShiftRecordDetailRecordListArrayOutputWithContext(ctx context.Context) GetTimeShiftRecordDetailRecordListArrayOutput
type GetTimeShiftRecordDetailRecordListInput ¶ added in v0.1.8
type GetTimeShiftRecordDetailRecordListInput interface { pulumi.Input ToGetTimeShiftRecordDetailRecordListOutput() GetTimeShiftRecordDetailRecordListOutput ToGetTimeShiftRecordDetailRecordListOutputWithContext(context.Context) GetTimeShiftRecordDetailRecordListOutput }
GetTimeShiftRecordDetailRecordListInput is an input type that accepts GetTimeShiftRecordDetailRecordListArgs and GetTimeShiftRecordDetailRecordListOutput values. You can construct a concrete instance of `GetTimeShiftRecordDetailRecordListInput` via:
GetTimeShiftRecordDetailRecordListArgs{...}
type GetTimeShiftRecordDetailRecordListOutput ¶ added in v0.1.8
type GetTimeShiftRecordDetailRecordListOutput struct{ *pulumi.OutputState }
func (GetTimeShiftRecordDetailRecordListOutput) ElementType ¶ added in v0.1.8
func (GetTimeShiftRecordDetailRecordListOutput) ElementType() reflect.Type
func (GetTimeShiftRecordDetailRecordListOutput) EndTime ¶ added in v0.1.8
func (o GetTimeShiftRecordDetailRecordListOutput) EndTime() pulumi.IntOutput
The ending time of the query range is specified in Unix timestamp.
func (GetTimeShiftRecordDetailRecordListOutput) Sid ¶ added in v0.1.8
func (o GetTimeShiftRecordDetailRecordListOutput) Sid() pulumi.StringOutput
The identifier for the time-shift recording session.
func (GetTimeShiftRecordDetailRecordListOutput) StartTime ¶ added in v0.1.8
func (o GetTimeShiftRecordDetailRecordListOutput) StartTime() pulumi.IntOutput
The starting time of the query range is specified in Unix timestamp.
func (GetTimeShiftRecordDetailRecordListOutput) ToGetTimeShiftRecordDetailRecordListOutput ¶ added in v0.1.8
func (o GetTimeShiftRecordDetailRecordListOutput) ToGetTimeShiftRecordDetailRecordListOutput() GetTimeShiftRecordDetailRecordListOutput
func (GetTimeShiftRecordDetailRecordListOutput) ToGetTimeShiftRecordDetailRecordListOutputWithContext ¶ added in v0.1.8
func (o GetTimeShiftRecordDetailRecordListOutput) ToGetTimeShiftRecordDetailRecordListOutputWithContext(ctx context.Context) GetTimeShiftRecordDetailRecordListOutput
type GetTimeShiftRecordDetailResult ¶ added in v0.1.8
type GetTimeShiftRecordDetailResult struct { AppName string `pulumi:"appName"` Domain string `pulumi:"domain"` DomainGroup *string `pulumi:"domainGroup"` // The end time of the recording session is specified in Unix timestamp. EndTime int `pulumi:"endTime"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The array of time-shift recording sessions.Note: This field may return null, indicating that no valid value was found. RecordLists []GetTimeShiftRecordDetailRecordList `pulumi:"recordLists"` ResultOutputFile *string `pulumi:"resultOutputFile"` // The start time of the recording session is specified in Unix timestamp. StartTime int `pulumi:"startTime"` StreamName string `pulumi:"streamName"` TransCodeId *int `pulumi:"transCodeId"` }
A collection of values returned by getTimeShiftRecordDetail.
func GetTimeShiftRecordDetail ¶ added in v0.1.8
func GetTimeShiftRecordDetail(ctx *pulumi.Context, args *GetTimeShiftRecordDetailArgs, opts ...pulumi.InvokeOption) (*GetTimeShiftRecordDetailResult, error)
Use this data source to query detailed information of css timeShiftRecordDetail
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Css" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.GetTimeShiftRecordDetail(ctx, &css.GetTimeShiftRecordDetailArgs{ AppName: "qqq", Domain: "177154.push.tlivecloud.com", DomainGroup: pulumi.StringRef("tf-test"), EndTime: 1698820641, StartTime: 1698768000, StreamName: "live", TransCodeId: pulumi.IntRef(0), }, nil) if err != nil { return err } return nil }) }
```
type GetTimeShiftRecordDetailResultOutput ¶ added in v0.1.8
type GetTimeShiftRecordDetailResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getTimeShiftRecordDetail.
func GetTimeShiftRecordDetailOutput ¶ added in v0.1.8
func GetTimeShiftRecordDetailOutput(ctx *pulumi.Context, args GetTimeShiftRecordDetailOutputArgs, opts ...pulumi.InvokeOption) GetTimeShiftRecordDetailResultOutput
func (GetTimeShiftRecordDetailResultOutput) AppName ¶ added in v0.1.8
func (o GetTimeShiftRecordDetailResultOutput) AppName() pulumi.StringOutput
func (GetTimeShiftRecordDetailResultOutput) Domain ¶ added in v0.1.8
func (o GetTimeShiftRecordDetailResultOutput) Domain() pulumi.StringOutput
func (GetTimeShiftRecordDetailResultOutput) DomainGroup ¶ added in v0.1.8
func (o GetTimeShiftRecordDetailResultOutput) DomainGroup() pulumi.StringPtrOutput
func (GetTimeShiftRecordDetailResultOutput) ElementType ¶ added in v0.1.8
func (GetTimeShiftRecordDetailResultOutput) ElementType() reflect.Type
func (GetTimeShiftRecordDetailResultOutput) EndTime ¶ added in v0.1.8
func (o GetTimeShiftRecordDetailResultOutput) EndTime() pulumi.IntOutput
The end time of the recording session is specified in Unix timestamp.
func (GetTimeShiftRecordDetailResultOutput) Id ¶ added in v0.1.8
func (o GetTimeShiftRecordDetailResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetTimeShiftRecordDetailResultOutput) RecordLists ¶ added in v0.1.8
func (o GetTimeShiftRecordDetailResultOutput) RecordLists() GetTimeShiftRecordDetailRecordListArrayOutput
The array of time-shift recording sessions.Note: This field may return null, indicating that no valid value was found.
func (GetTimeShiftRecordDetailResultOutput) ResultOutputFile ¶ added in v0.1.8
func (o GetTimeShiftRecordDetailResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetTimeShiftRecordDetailResultOutput) StartTime ¶ added in v0.1.8
func (o GetTimeShiftRecordDetailResultOutput) StartTime() pulumi.IntOutput
The start time of the recording session is specified in Unix timestamp.
func (GetTimeShiftRecordDetailResultOutput) StreamName ¶ added in v0.1.8
func (o GetTimeShiftRecordDetailResultOutput) StreamName() pulumi.StringOutput
func (GetTimeShiftRecordDetailResultOutput) ToGetTimeShiftRecordDetailResultOutput ¶ added in v0.1.8
func (o GetTimeShiftRecordDetailResultOutput) ToGetTimeShiftRecordDetailResultOutput() GetTimeShiftRecordDetailResultOutput
func (GetTimeShiftRecordDetailResultOutput) ToGetTimeShiftRecordDetailResultOutputWithContext ¶ added in v0.1.8
func (o GetTimeShiftRecordDetailResultOutput) ToGetTimeShiftRecordDetailResultOutputWithContext(ctx context.Context) GetTimeShiftRecordDetailResultOutput
func (GetTimeShiftRecordDetailResultOutput) TransCodeId ¶ added in v0.1.8
func (o GetTimeShiftRecordDetailResultOutput) TransCodeId() pulumi.IntPtrOutput
type GetTimeShiftStreamListArgs ¶ added in v0.1.8
type GetTimeShiftStreamListArgs struct { // The push domain. Domain *string `pulumi:"domain"` // The group the push domain belongs to. DomainGroup *string `pulumi:"domainGroup"` // The end time, which must be a Unix timestamp. EndTime int `pulumi:"endTime"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` // The start time, which must be a Unix timestamp. StartTime int `pulumi:"startTime"` // The stream name. StreamName *string `pulumi:"streamName"` }
A collection of arguments for invoking getTimeShiftStreamList.
type GetTimeShiftStreamListOutputArgs ¶ added in v0.1.8
type GetTimeShiftStreamListOutputArgs struct { // The push domain. Domain pulumi.StringPtrInput `pulumi:"domain"` // The group the push domain belongs to. DomainGroup pulumi.StringPtrInput `pulumi:"domainGroup"` // The end time, which must be a Unix timestamp. EndTime pulumi.IntInput `pulumi:"endTime"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` // The start time, which must be a Unix timestamp. StartTime pulumi.IntInput `pulumi:"startTime"` // The stream name. StreamName pulumi.StringPtrInput `pulumi:"streamName"` }
A collection of arguments for invoking getTimeShiftStreamList.
func (GetTimeShiftStreamListOutputArgs) ElementType ¶ added in v0.1.8
func (GetTimeShiftStreamListOutputArgs) ElementType() reflect.Type
type GetTimeShiftStreamListResult ¶ added in v0.1.8
type GetTimeShiftStreamListResult struct { // The push domain. Domain *string `pulumi:"domain"` // The group the push domain belongs to.Note: This field may return null, indicating that no valid values can be obtained. DomainGroup *string `pulumi:"domainGroup"` // The stream end time (for streams that ended before the time of query), which is a Unix timestamp. EndTime int `pulumi:"endTime"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ResultOutputFile *string `pulumi:"resultOutputFile"` // The stream start time, which is a Unix timestamp. StartTime int `pulumi:"startTime"` // The information of the streams.Note: This field may return null, indicating that no valid values can be obtained. StreamLists []GetTimeShiftStreamListStreamList `pulumi:"streamLists"` // The stream name. StreamName *string `pulumi:"streamName"` // The total number of records in the specified time period. TotalSize int `pulumi:"totalSize"` }
A collection of values returned by getTimeShiftStreamList.
func GetTimeShiftStreamList ¶ added in v0.1.8
func GetTimeShiftStreamList(ctx *pulumi.Context, args *GetTimeShiftStreamListArgs, opts ...pulumi.InvokeOption) (*GetTimeShiftStreamListResult, error)
Use this data source to query detailed information of css timeShiftStreamList
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Css" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.GetTimeShiftStreamList(ctx, &css.GetTimeShiftStreamListArgs{ Domain: pulumi.StringRef("177154.push.tlivecloud.com"), DomainGroup: pulumi.StringRef("tf-test"), EndTime: 1698820641, StartTime: 1698768000, StreamName: pulumi.StringRef("live"), }, nil) if err != nil { return err } return nil }) }
```
type GetTimeShiftStreamListResultOutput ¶ added in v0.1.8
type GetTimeShiftStreamListResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getTimeShiftStreamList.
func GetTimeShiftStreamListOutput ¶ added in v0.1.8
func GetTimeShiftStreamListOutput(ctx *pulumi.Context, args GetTimeShiftStreamListOutputArgs, opts ...pulumi.InvokeOption) GetTimeShiftStreamListResultOutput
func (GetTimeShiftStreamListResultOutput) Domain ¶ added in v0.1.8
func (o GetTimeShiftStreamListResultOutput) Domain() pulumi.StringPtrOutput
The push domain.
func (GetTimeShiftStreamListResultOutput) DomainGroup ¶ added in v0.1.8
func (o GetTimeShiftStreamListResultOutput) DomainGroup() pulumi.StringPtrOutput
The group the push domain belongs to.Note: This field may return null, indicating that no valid values can be obtained.
func (GetTimeShiftStreamListResultOutput) ElementType ¶ added in v0.1.8
func (GetTimeShiftStreamListResultOutput) ElementType() reflect.Type
func (GetTimeShiftStreamListResultOutput) EndTime ¶ added in v0.1.8
func (o GetTimeShiftStreamListResultOutput) EndTime() pulumi.IntOutput
The stream end time (for streams that ended before the time of query), which is a Unix timestamp.
func (GetTimeShiftStreamListResultOutput) Id ¶ added in v0.1.8
func (o GetTimeShiftStreamListResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetTimeShiftStreamListResultOutput) ResultOutputFile ¶ added in v0.1.8
func (o GetTimeShiftStreamListResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetTimeShiftStreamListResultOutput) StartTime ¶ added in v0.1.8
func (o GetTimeShiftStreamListResultOutput) StartTime() pulumi.IntOutput
The stream start time, which is a Unix timestamp.
func (GetTimeShiftStreamListResultOutput) StreamLists ¶ added in v0.1.8
func (o GetTimeShiftStreamListResultOutput) StreamLists() GetTimeShiftStreamListStreamListArrayOutput
The information of the streams.Note: This field may return null, indicating that no valid values can be obtained.
func (GetTimeShiftStreamListResultOutput) StreamName ¶ added in v0.1.8
func (o GetTimeShiftStreamListResultOutput) StreamName() pulumi.StringPtrOutput
The stream name.
func (GetTimeShiftStreamListResultOutput) ToGetTimeShiftStreamListResultOutput ¶ added in v0.1.8
func (o GetTimeShiftStreamListResultOutput) ToGetTimeShiftStreamListResultOutput() GetTimeShiftStreamListResultOutput
func (GetTimeShiftStreamListResultOutput) ToGetTimeShiftStreamListResultOutputWithContext ¶ added in v0.1.8
func (o GetTimeShiftStreamListResultOutput) ToGetTimeShiftStreamListResultOutputWithContext(ctx context.Context) GetTimeShiftStreamListResultOutput
func (GetTimeShiftStreamListResultOutput) TotalSize ¶ added in v0.1.8
func (o GetTimeShiftStreamListResultOutput) TotalSize() pulumi.IntOutput
The total number of records in the specified time period.
type GetTimeShiftStreamListStreamList ¶ added in v0.1.8
type GetTimeShiftStreamListStreamList struct { // The push path. AppName string `pulumi:"appName"` // The push domain. Domain string `pulumi:"domain"` // The group the push domain belongs to. DomainGroup string `pulumi:"domainGroup"` // The storage duration (seconds) of the recording.Note: This field may return null, indicating that no valid values can be obtained. Duration int `pulumi:"duration"` // The end time, which must be a Unix timestamp. EndTime int `pulumi:"endTime"` // The start time, which must be a Unix timestamp. StartTime int `pulumi:"startTime"` // The stream name. StreamName string `pulumi:"streamName"` // The stream type. `0`: The original stream; `1`: The watermarked stream; `2`: The transcoded stream. StreamType int `pulumi:"streamType"` // The transcoding template ID.Note: This field may return null, indicating that no valid values can be obtained. TransCodeId int `pulumi:"transCodeId"` }
type GetTimeShiftStreamListStreamListArgs ¶ added in v0.1.8
type GetTimeShiftStreamListStreamListArgs struct { // The push path. AppName pulumi.StringInput `pulumi:"appName"` // The push domain. Domain pulumi.StringInput `pulumi:"domain"` // The group the push domain belongs to. DomainGroup pulumi.StringInput `pulumi:"domainGroup"` // The storage duration (seconds) of the recording.Note: This field may return null, indicating that no valid values can be obtained. Duration pulumi.IntInput `pulumi:"duration"` // The end time, which must be a Unix timestamp. EndTime pulumi.IntInput `pulumi:"endTime"` // The start time, which must be a Unix timestamp. StartTime pulumi.IntInput `pulumi:"startTime"` // The stream name. StreamName pulumi.StringInput `pulumi:"streamName"` // The stream type. `0`: The original stream; `1`: The watermarked stream; `2`: The transcoded stream. StreamType pulumi.IntInput `pulumi:"streamType"` // The transcoding template ID.Note: This field may return null, indicating that no valid values can be obtained. TransCodeId pulumi.IntInput `pulumi:"transCodeId"` }
func (GetTimeShiftStreamListStreamListArgs) ElementType ¶ added in v0.1.8
func (GetTimeShiftStreamListStreamListArgs) ElementType() reflect.Type
func (GetTimeShiftStreamListStreamListArgs) ToGetTimeShiftStreamListStreamListOutput ¶ added in v0.1.8
func (i GetTimeShiftStreamListStreamListArgs) ToGetTimeShiftStreamListStreamListOutput() GetTimeShiftStreamListStreamListOutput
func (GetTimeShiftStreamListStreamListArgs) ToGetTimeShiftStreamListStreamListOutputWithContext ¶ added in v0.1.8
func (i GetTimeShiftStreamListStreamListArgs) ToGetTimeShiftStreamListStreamListOutputWithContext(ctx context.Context) GetTimeShiftStreamListStreamListOutput
type GetTimeShiftStreamListStreamListArray ¶ added in v0.1.8
type GetTimeShiftStreamListStreamListArray []GetTimeShiftStreamListStreamListInput
func (GetTimeShiftStreamListStreamListArray) ElementType ¶ added in v0.1.8
func (GetTimeShiftStreamListStreamListArray) ElementType() reflect.Type
func (GetTimeShiftStreamListStreamListArray) ToGetTimeShiftStreamListStreamListArrayOutput ¶ added in v0.1.8
func (i GetTimeShiftStreamListStreamListArray) ToGetTimeShiftStreamListStreamListArrayOutput() GetTimeShiftStreamListStreamListArrayOutput
func (GetTimeShiftStreamListStreamListArray) ToGetTimeShiftStreamListStreamListArrayOutputWithContext ¶ added in v0.1.8
func (i GetTimeShiftStreamListStreamListArray) ToGetTimeShiftStreamListStreamListArrayOutputWithContext(ctx context.Context) GetTimeShiftStreamListStreamListArrayOutput
type GetTimeShiftStreamListStreamListArrayInput ¶ added in v0.1.8
type GetTimeShiftStreamListStreamListArrayInput interface { pulumi.Input ToGetTimeShiftStreamListStreamListArrayOutput() GetTimeShiftStreamListStreamListArrayOutput ToGetTimeShiftStreamListStreamListArrayOutputWithContext(context.Context) GetTimeShiftStreamListStreamListArrayOutput }
GetTimeShiftStreamListStreamListArrayInput is an input type that accepts GetTimeShiftStreamListStreamListArray and GetTimeShiftStreamListStreamListArrayOutput values. You can construct a concrete instance of `GetTimeShiftStreamListStreamListArrayInput` via:
GetTimeShiftStreamListStreamListArray{ GetTimeShiftStreamListStreamListArgs{...} }
type GetTimeShiftStreamListStreamListArrayOutput ¶ added in v0.1.8
type GetTimeShiftStreamListStreamListArrayOutput struct{ *pulumi.OutputState }
func (GetTimeShiftStreamListStreamListArrayOutput) ElementType ¶ added in v0.1.8
func (GetTimeShiftStreamListStreamListArrayOutput) ElementType() reflect.Type
func (GetTimeShiftStreamListStreamListArrayOutput) ToGetTimeShiftStreamListStreamListArrayOutput ¶ added in v0.1.8
func (o GetTimeShiftStreamListStreamListArrayOutput) ToGetTimeShiftStreamListStreamListArrayOutput() GetTimeShiftStreamListStreamListArrayOutput
func (GetTimeShiftStreamListStreamListArrayOutput) ToGetTimeShiftStreamListStreamListArrayOutputWithContext ¶ added in v0.1.8
func (o GetTimeShiftStreamListStreamListArrayOutput) ToGetTimeShiftStreamListStreamListArrayOutputWithContext(ctx context.Context) GetTimeShiftStreamListStreamListArrayOutput
type GetTimeShiftStreamListStreamListInput ¶ added in v0.1.8
type GetTimeShiftStreamListStreamListInput interface { pulumi.Input ToGetTimeShiftStreamListStreamListOutput() GetTimeShiftStreamListStreamListOutput ToGetTimeShiftStreamListStreamListOutputWithContext(context.Context) GetTimeShiftStreamListStreamListOutput }
GetTimeShiftStreamListStreamListInput is an input type that accepts GetTimeShiftStreamListStreamListArgs and GetTimeShiftStreamListStreamListOutput values. You can construct a concrete instance of `GetTimeShiftStreamListStreamListInput` via:
GetTimeShiftStreamListStreamListArgs{...}
type GetTimeShiftStreamListStreamListOutput ¶ added in v0.1.8
type GetTimeShiftStreamListStreamListOutput struct{ *pulumi.OutputState }
func (GetTimeShiftStreamListStreamListOutput) AppName ¶ added in v0.1.8
func (o GetTimeShiftStreamListStreamListOutput) AppName() pulumi.StringOutput
The push path.
func (GetTimeShiftStreamListStreamListOutput) Domain ¶ added in v0.1.8
func (o GetTimeShiftStreamListStreamListOutput) Domain() pulumi.StringOutput
The push domain.
func (GetTimeShiftStreamListStreamListOutput) DomainGroup ¶ added in v0.1.8
func (o GetTimeShiftStreamListStreamListOutput) DomainGroup() pulumi.StringOutput
The group the push domain belongs to.
func (GetTimeShiftStreamListStreamListOutput) Duration ¶ added in v0.1.8
func (o GetTimeShiftStreamListStreamListOutput) Duration() pulumi.IntOutput
The storage duration (seconds) of the recording.Note: This field may return null, indicating that no valid values can be obtained.
func (GetTimeShiftStreamListStreamListOutput) ElementType ¶ added in v0.1.8
func (GetTimeShiftStreamListStreamListOutput) ElementType() reflect.Type
func (GetTimeShiftStreamListStreamListOutput) EndTime ¶ added in v0.1.8
func (o GetTimeShiftStreamListStreamListOutput) EndTime() pulumi.IntOutput
The end time, which must be a Unix timestamp.
func (GetTimeShiftStreamListStreamListOutput) StartTime ¶ added in v0.1.8
func (o GetTimeShiftStreamListStreamListOutput) StartTime() pulumi.IntOutput
The start time, which must be a Unix timestamp.
func (GetTimeShiftStreamListStreamListOutput) StreamName ¶ added in v0.1.8
func (o GetTimeShiftStreamListStreamListOutput) StreamName() pulumi.StringOutput
The stream name.
func (GetTimeShiftStreamListStreamListOutput) StreamType ¶ added in v0.1.8
func (o GetTimeShiftStreamListStreamListOutput) StreamType() pulumi.IntOutput
The stream type. `0`: The original stream; `1`: The watermarked stream; `2`: The transcoded stream.
func (GetTimeShiftStreamListStreamListOutput) ToGetTimeShiftStreamListStreamListOutput ¶ added in v0.1.8
func (o GetTimeShiftStreamListStreamListOutput) ToGetTimeShiftStreamListStreamListOutput() GetTimeShiftStreamListStreamListOutput
func (GetTimeShiftStreamListStreamListOutput) ToGetTimeShiftStreamListStreamListOutputWithContext ¶ added in v0.1.8
func (o GetTimeShiftStreamListStreamListOutput) ToGetTimeShiftStreamListStreamListOutputWithContext(ctx context.Context) GetTimeShiftStreamListStreamListOutput
func (GetTimeShiftStreamListStreamListOutput) TransCodeId ¶ added in v0.1.8
func (o GetTimeShiftStreamListStreamListOutput) TransCodeId() pulumi.IntOutput
The transcoding template ID.Note: This field may return null, indicating that no valid values can be obtained.
type GetWatermarksArgs ¶ added in v0.1.8
type GetWatermarksArgs struct { // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getWatermarks.
type GetWatermarksOutputArgs ¶ added in v0.1.8
type GetWatermarksOutputArgs struct { // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getWatermarks.
func (GetWatermarksOutputArgs) ElementType ¶ added in v0.1.8
func (GetWatermarksOutputArgs) ElementType() reflect.Type
type GetWatermarksResult ¶ added in v0.1.8
type GetWatermarksResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ResultOutputFile *string `pulumi:"resultOutputFile"` // Watermark information list. WatermarkLists []GetWatermarksWatermarkList `pulumi:"watermarkLists"` }
A collection of values returned by getWatermarks.
func GetWatermarks ¶ added in v0.1.8
func GetWatermarks(ctx *pulumi.Context, args *GetWatermarksArgs, opts ...pulumi.InvokeOption) (*GetWatermarksResult, error)
Use this data source to query detailed information of css watermarks
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Css" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.GetWatermarks(ctx, nil, nil) if err != nil { return err } return nil }) }
```
type GetWatermarksResultOutput ¶ added in v0.1.8
type GetWatermarksResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getWatermarks.
func GetWatermarksOutput ¶ added in v0.1.8
func GetWatermarksOutput(ctx *pulumi.Context, args GetWatermarksOutputArgs, opts ...pulumi.InvokeOption) GetWatermarksResultOutput
func (GetWatermarksResultOutput) ElementType ¶ added in v0.1.8
func (GetWatermarksResultOutput) ElementType() reflect.Type
func (GetWatermarksResultOutput) Id ¶ added in v0.1.8
func (o GetWatermarksResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetWatermarksResultOutput) ResultOutputFile ¶ added in v0.1.8
func (o GetWatermarksResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetWatermarksResultOutput) ToGetWatermarksResultOutput ¶ added in v0.1.8
func (o GetWatermarksResultOutput) ToGetWatermarksResultOutput() GetWatermarksResultOutput
func (GetWatermarksResultOutput) ToGetWatermarksResultOutputWithContext ¶ added in v0.1.8
func (o GetWatermarksResultOutput) ToGetWatermarksResultOutputWithContext(ctx context.Context) GetWatermarksResultOutput
func (GetWatermarksResultOutput) WatermarkLists ¶ added in v0.1.8
func (o GetWatermarksResultOutput) WatermarkLists() GetWatermarksWatermarkListArrayOutput
Watermark information list.
type GetWatermarksWatermarkList ¶ added in v0.1.8
type GetWatermarksWatermarkList struct { // The time when the watermark was added.Note: Beijing time (UTC+8) is used. CreateTime string `pulumi:"createTime"` // Watermark height. Height int `pulumi:"height"` // Watermark image URL. PictureUrl string `pulumi:"pictureUrl"` // Current status. 0: not used. 1: in use. Status int `pulumi:"status"` // Watermark ID. WatermarkId int `pulumi:"watermarkId"` // Watermark name. WatermarkName string `pulumi:"watermarkName"` // Watermark width. Width int `pulumi:"width"` // Display position: X-axis offset. XPosition int `pulumi:"xPosition"` // Display position: Y-axis offset. YPosition int `pulumi:"yPosition"` }
type GetWatermarksWatermarkListArgs ¶ added in v0.1.8
type GetWatermarksWatermarkListArgs struct { // The time when the watermark was added.Note: Beijing time (UTC+8) is used. CreateTime pulumi.StringInput `pulumi:"createTime"` // Watermark height. Height pulumi.IntInput `pulumi:"height"` // Watermark image URL. PictureUrl pulumi.StringInput `pulumi:"pictureUrl"` // Current status. 0: not used. 1: in use. Status pulumi.IntInput `pulumi:"status"` // Watermark ID. WatermarkId pulumi.IntInput `pulumi:"watermarkId"` // Watermark name. WatermarkName pulumi.StringInput `pulumi:"watermarkName"` // Watermark width. Width pulumi.IntInput `pulumi:"width"` // Display position: X-axis offset. XPosition pulumi.IntInput `pulumi:"xPosition"` // Display position: Y-axis offset. YPosition pulumi.IntInput `pulumi:"yPosition"` }
func (GetWatermarksWatermarkListArgs) ElementType ¶ added in v0.1.8
func (GetWatermarksWatermarkListArgs) ElementType() reflect.Type
func (GetWatermarksWatermarkListArgs) ToGetWatermarksWatermarkListOutput ¶ added in v0.1.8
func (i GetWatermarksWatermarkListArgs) ToGetWatermarksWatermarkListOutput() GetWatermarksWatermarkListOutput
func (GetWatermarksWatermarkListArgs) ToGetWatermarksWatermarkListOutputWithContext ¶ added in v0.1.8
func (i GetWatermarksWatermarkListArgs) ToGetWatermarksWatermarkListOutputWithContext(ctx context.Context) GetWatermarksWatermarkListOutput
type GetWatermarksWatermarkListArray ¶ added in v0.1.8
type GetWatermarksWatermarkListArray []GetWatermarksWatermarkListInput
func (GetWatermarksWatermarkListArray) ElementType ¶ added in v0.1.8
func (GetWatermarksWatermarkListArray) ElementType() reflect.Type
func (GetWatermarksWatermarkListArray) ToGetWatermarksWatermarkListArrayOutput ¶ added in v0.1.8
func (i GetWatermarksWatermarkListArray) ToGetWatermarksWatermarkListArrayOutput() GetWatermarksWatermarkListArrayOutput
func (GetWatermarksWatermarkListArray) ToGetWatermarksWatermarkListArrayOutputWithContext ¶ added in v0.1.8
func (i GetWatermarksWatermarkListArray) ToGetWatermarksWatermarkListArrayOutputWithContext(ctx context.Context) GetWatermarksWatermarkListArrayOutput
type GetWatermarksWatermarkListArrayInput ¶ added in v0.1.8
type GetWatermarksWatermarkListArrayInput interface { pulumi.Input ToGetWatermarksWatermarkListArrayOutput() GetWatermarksWatermarkListArrayOutput ToGetWatermarksWatermarkListArrayOutputWithContext(context.Context) GetWatermarksWatermarkListArrayOutput }
GetWatermarksWatermarkListArrayInput is an input type that accepts GetWatermarksWatermarkListArray and GetWatermarksWatermarkListArrayOutput values. You can construct a concrete instance of `GetWatermarksWatermarkListArrayInput` via:
GetWatermarksWatermarkListArray{ GetWatermarksWatermarkListArgs{...} }
type GetWatermarksWatermarkListArrayOutput ¶ added in v0.1.8
type GetWatermarksWatermarkListArrayOutput struct{ *pulumi.OutputState }
func (GetWatermarksWatermarkListArrayOutput) ElementType ¶ added in v0.1.8
func (GetWatermarksWatermarkListArrayOutput) ElementType() reflect.Type
func (GetWatermarksWatermarkListArrayOutput) Index ¶ added in v0.1.8
func (o GetWatermarksWatermarkListArrayOutput) Index(i pulumi.IntInput) GetWatermarksWatermarkListOutput
func (GetWatermarksWatermarkListArrayOutput) ToGetWatermarksWatermarkListArrayOutput ¶ added in v0.1.8
func (o GetWatermarksWatermarkListArrayOutput) ToGetWatermarksWatermarkListArrayOutput() GetWatermarksWatermarkListArrayOutput
func (GetWatermarksWatermarkListArrayOutput) ToGetWatermarksWatermarkListArrayOutputWithContext ¶ added in v0.1.8
func (o GetWatermarksWatermarkListArrayOutput) ToGetWatermarksWatermarkListArrayOutputWithContext(ctx context.Context) GetWatermarksWatermarkListArrayOutput
type GetWatermarksWatermarkListInput ¶ added in v0.1.8
type GetWatermarksWatermarkListInput interface { pulumi.Input ToGetWatermarksWatermarkListOutput() GetWatermarksWatermarkListOutput ToGetWatermarksWatermarkListOutputWithContext(context.Context) GetWatermarksWatermarkListOutput }
GetWatermarksWatermarkListInput is an input type that accepts GetWatermarksWatermarkListArgs and GetWatermarksWatermarkListOutput values. You can construct a concrete instance of `GetWatermarksWatermarkListInput` via:
GetWatermarksWatermarkListArgs{...}
type GetWatermarksWatermarkListOutput ¶ added in v0.1.8
type GetWatermarksWatermarkListOutput struct{ *pulumi.OutputState }
func (GetWatermarksWatermarkListOutput) CreateTime ¶ added in v0.1.8
func (o GetWatermarksWatermarkListOutput) CreateTime() pulumi.StringOutput
The time when the watermark was added.Note: Beijing time (UTC+8) is used.
func (GetWatermarksWatermarkListOutput) ElementType ¶ added in v0.1.8
func (GetWatermarksWatermarkListOutput) ElementType() reflect.Type
func (GetWatermarksWatermarkListOutput) Height ¶ added in v0.1.8
func (o GetWatermarksWatermarkListOutput) Height() pulumi.IntOutput
Watermark height.
func (GetWatermarksWatermarkListOutput) PictureUrl ¶ added in v0.1.8
func (o GetWatermarksWatermarkListOutput) PictureUrl() pulumi.StringOutput
Watermark image URL.
func (GetWatermarksWatermarkListOutput) Status ¶ added in v0.1.8
func (o GetWatermarksWatermarkListOutput) Status() pulumi.IntOutput
Current status. 0: not used. 1: in use.
func (GetWatermarksWatermarkListOutput) ToGetWatermarksWatermarkListOutput ¶ added in v0.1.8
func (o GetWatermarksWatermarkListOutput) ToGetWatermarksWatermarkListOutput() GetWatermarksWatermarkListOutput
func (GetWatermarksWatermarkListOutput) ToGetWatermarksWatermarkListOutputWithContext ¶ added in v0.1.8
func (o GetWatermarksWatermarkListOutput) ToGetWatermarksWatermarkListOutputWithContext(ctx context.Context) GetWatermarksWatermarkListOutput
func (GetWatermarksWatermarkListOutput) WatermarkId ¶ added in v0.1.8
func (o GetWatermarksWatermarkListOutput) WatermarkId() pulumi.IntOutput
Watermark ID.
func (GetWatermarksWatermarkListOutput) WatermarkName ¶ added in v0.1.8
func (o GetWatermarksWatermarkListOutput) WatermarkName() pulumi.StringOutput
Watermark name.
func (GetWatermarksWatermarkListOutput) Width ¶ added in v0.1.8
func (o GetWatermarksWatermarkListOutput) Width() pulumi.IntOutput
Watermark width.
func (GetWatermarksWatermarkListOutput) XPosition ¶ added in v0.1.8
func (o GetWatermarksWatermarkListOutput) XPosition() pulumi.IntOutput
Display position: X-axis offset.
func (GetWatermarksWatermarkListOutput) YPosition ¶ added in v0.1.8
func (o GetWatermarksWatermarkListOutput) YPosition() pulumi.IntOutput
Display position: Y-axis offset.
type GetXp2pDetailInfoListArgs ¶ added in v0.1.8
type GetXp2pDetailInfoListArgs struct { // The dimension parameter can be used to specify the dimension for the query. If this parameter is not passed, the query will default to stream-level data. If you pass this parameter, it will only retrieve data for the specified dimension. The available dimension currently supported is AppId dimension, which allows you to query data based on the application ID. Please note that the returned fields will be related to the specified dimension. Dimensions []string `pulumi:"dimensions"` // The UTC minute granularity query time for querying usage data for a specific minute is in the format: yyyy-mm-ddTHH:MM:00Z. Please refer to the link https://cloud.tencent.com/document/product/266/11732#I.For example, if the local time is 2019-01-08 10:00:00 in Beijing, the corresponding UTC time would be 2019-01-08T10:00:00+08:00.This query supports data from the past six months. QueryTime *string `pulumi:"queryTime"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` // The stream array can be used to specify the streams to be queried. If no stream is specified, the query will include all streams by default. StreamNames []string `pulumi:"streamNames"` // The type array can be used to specify the type of media content to be queried. The two available options are live for live streaming and vod for video on demand. If no type is specified, the query will include both live and VOD content by default. Types []string `pulumi:"types"` }
A collection of arguments for invoking getXp2pDetailInfoList.
type GetXp2pDetailInfoListDataInfoList ¶ added in v0.1.8
type GetXp2pDetailInfoListDataInfoList struct { // AppId. Note: This field may return null, indicating that no valid value is available. AppId string `pulumi:"appId"` // CDN traffic. CdnBytes int `pulumi:"cdnBytes"` // Online numbers. OnlinePeople int `pulumi:"onlinePeople"` // P2P traffic. P2pBytes int `pulumi:"p2pBytes"` // Request numbers. Request int `pulumi:"request"` // Success numbers. RequestSuccess int `pulumi:"requestSuccess"` // Stream ID.Note: This field may return null, indicating that no valid value is available. StreamName string `pulumi:"streamName"` // People count. StuckPeople int `pulumi:"stuckPeople"` // Count. StuckTimes int `pulumi:"stuckTimes"` // The requested format for time in UTC with one-minute granularity is yyyy-mm-ddTHH:MM:SSZ. This format follows the ISO 8601 standard and is commonly used for representing timestamps in UTC. For more information and examples, you can refer to the link provided: https://cloud.tencent.com/document/product/266/11732#I. Time string `pulumi:"time"` // The type array can be used to specify the type of media content to be queried. The two available options are live for live streaming and vod for video on demand. If no type is specified, the query will include both live and VOD content by default. Type string `pulumi:"type"` }
type GetXp2pDetailInfoListDataInfoListArgs ¶ added in v0.1.8
type GetXp2pDetailInfoListDataInfoListArgs struct { // AppId. Note: This field may return null, indicating that no valid value is available. AppId pulumi.StringInput `pulumi:"appId"` // CDN traffic. CdnBytes pulumi.IntInput `pulumi:"cdnBytes"` // Online numbers. OnlinePeople pulumi.IntInput `pulumi:"onlinePeople"` // P2P traffic. P2pBytes pulumi.IntInput `pulumi:"p2pBytes"` // Request numbers. Request pulumi.IntInput `pulumi:"request"` // Success numbers. RequestSuccess pulumi.IntInput `pulumi:"requestSuccess"` // Stream ID.Note: This field may return null, indicating that no valid value is available. StreamName pulumi.StringInput `pulumi:"streamName"` // People count. StuckPeople pulumi.IntInput `pulumi:"stuckPeople"` // Count. StuckTimes pulumi.IntInput `pulumi:"stuckTimes"` // The requested format for time in UTC with one-minute granularity is yyyy-mm-ddTHH:MM:SSZ. This format follows the ISO 8601 standard and is commonly used for representing timestamps in UTC. For more information and examples, you can refer to the link provided: https://cloud.tencent.com/document/product/266/11732#I. Time pulumi.StringInput `pulumi:"time"` // The type array can be used to specify the type of media content to be queried. The two available options are live for live streaming and vod for video on demand. If no type is specified, the query will include both live and VOD content by default. Type pulumi.StringInput `pulumi:"type"` }
func (GetXp2pDetailInfoListDataInfoListArgs) ElementType ¶ added in v0.1.8
func (GetXp2pDetailInfoListDataInfoListArgs) ElementType() reflect.Type
func (GetXp2pDetailInfoListDataInfoListArgs) ToGetXp2pDetailInfoListDataInfoListOutput ¶ added in v0.1.8
func (i GetXp2pDetailInfoListDataInfoListArgs) ToGetXp2pDetailInfoListDataInfoListOutput() GetXp2pDetailInfoListDataInfoListOutput
func (GetXp2pDetailInfoListDataInfoListArgs) ToGetXp2pDetailInfoListDataInfoListOutputWithContext ¶ added in v0.1.8
func (i GetXp2pDetailInfoListDataInfoListArgs) ToGetXp2pDetailInfoListDataInfoListOutputWithContext(ctx context.Context) GetXp2pDetailInfoListDataInfoListOutput
type GetXp2pDetailInfoListDataInfoListArray ¶ added in v0.1.8
type GetXp2pDetailInfoListDataInfoListArray []GetXp2pDetailInfoListDataInfoListInput
func (GetXp2pDetailInfoListDataInfoListArray) ElementType ¶ added in v0.1.8
func (GetXp2pDetailInfoListDataInfoListArray) ElementType() reflect.Type
func (GetXp2pDetailInfoListDataInfoListArray) ToGetXp2pDetailInfoListDataInfoListArrayOutput ¶ added in v0.1.8
func (i GetXp2pDetailInfoListDataInfoListArray) ToGetXp2pDetailInfoListDataInfoListArrayOutput() GetXp2pDetailInfoListDataInfoListArrayOutput
func (GetXp2pDetailInfoListDataInfoListArray) ToGetXp2pDetailInfoListDataInfoListArrayOutputWithContext ¶ added in v0.1.8
func (i GetXp2pDetailInfoListDataInfoListArray) ToGetXp2pDetailInfoListDataInfoListArrayOutputWithContext(ctx context.Context) GetXp2pDetailInfoListDataInfoListArrayOutput
type GetXp2pDetailInfoListDataInfoListArrayInput ¶ added in v0.1.8
type GetXp2pDetailInfoListDataInfoListArrayInput interface { pulumi.Input ToGetXp2pDetailInfoListDataInfoListArrayOutput() GetXp2pDetailInfoListDataInfoListArrayOutput ToGetXp2pDetailInfoListDataInfoListArrayOutputWithContext(context.Context) GetXp2pDetailInfoListDataInfoListArrayOutput }
GetXp2pDetailInfoListDataInfoListArrayInput is an input type that accepts GetXp2pDetailInfoListDataInfoListArray and GetXp2pDetailInfoListDataInfoListArrayOutput values. You can construct a concrete instance of `GetXp2pDetailInfoListDataInfoListArrayInput` via:
GetXp2pDetailInfoListDataInfoListArray{ GetXp2pDetailInfoListDataInfoListArgs{...} }
type GetXp2pDetailInfoListDataInfoListArrayOutput ¶ added in v0.1.8
type GetXp2pDetailInfoListDataInfoListArrayOutput struct{ *pulumi.OutputState }
func (GetXp2pDetailInfoListDataInfoListArrayOutput) ElementType ¶ added in v0.1.8
func (GetXp2pDetailInfoListDataInfoListArrayOutput) ElementType() reflect.Type
func (GetXp2pDetailInfoListDataInfoListArrayOutput) ToGetXp2pDetailInfoListDataInfoListArrayOutput ¶ added in v0.1.8
func (o GetXp2pDetailInfoListDataInfoListArrayOutput) ToGetXp2pDetailInfoListDataInfoListArrayOutput() GetXp2pDetailInfoListDataInfoListArrayOutput
func (GetXp2pDetailInfoListDataInfoListArrayOutput) ToGetXp2pDetailInfoListDataInfoListArrayOutputWithContext ¶ added in v0.1.8
func (o GetXp2pDetailInfoListDataInfoListArrayOutput) ToGetXp2pDetailInfoListDataInfoListArrayOutputWithContext(ctx context.Context) GetXp2pDetailInfoListDataInfoListArrayOutput
type GetXp2pDetailInfoListDataInfoListInput ¶ added in v0.1.8
type GetXp2pDetailInfoListDataInfoListInput interface { pulumi.Input ToGetXp2pDetailInfoListDataInfoListOutput() GetXp2pDetailInfoListDataInfoListOutput ToGetXp2pDetailInfoListDataInfoListOutputWithContext(context.Context) GetXp2pDetailInfoListDataInfoListOutput }
GetXp2pDetailInfoListDataInfoListInput is an input type that accepts GetXp2pDetailInfoListDataInfoListArgs and GetXp2pDetailInfoListDataInfoListOutput values. You can construct a concrete instance of `GetXp2pDetailInfoListDataInfoListInput` via:
GetXp2pDetailInfoListDataInfoListArgs{...}
type GetXp2pDetailInfoListDataInfoListOutput ¶ added in v0.1.8
type GetXp2pDetailInfoListDataInfoListOutput struct{ *pulumi.OutputState }
func (GetXp2pDetailInfoListDataInfoListOutput) AppId ¶ added in v0.1.8
func (o GetXp2pDetailInfoListDataInfoListOutput) AppId() pulumi.StringOutput
AppId. Note: This field may return null, indicating that no valid value is available.
func (GetXp2pDetailInfoListDataInfoListOutput) CdnBytes ¶ added in v0.1.8
func (o GetXp2pDetailInfoListDataInfoListOutput) CdnBytes() pulumi.IntOutput
CDN traffic.
func (GetXp2pDetailInfoListDataInfoListOutput) ElementType ¶ added in v0.1.8
func (GetXp2pDetailInfoListDataInfoListOutput) ElementType() reflect.Type
func (GetXp2pDetailInfoListDataInfoListOutput) OnlinePeople ¶ added in v0.1.8
func (o GetXp2pDetailInfoListDataInfoListOutput) OnlinePeople() pulumi.IntOutput
Online numbers.
func (GetXp2pDetailInfoListDataInfoListOutput) P2pBytes ¶ added in v0.1.8
func (o GetXp2pDetailInfoListDataInfoListOutput) P2pBytes() pulumi.IntOutput
P2P traffic.
func (GetXp2pDetailInfoListDataInfoListOutput) Request ¶ added in v0.1.8
func (o GetXp2pDetailInfoListDataInfoListOutput) Request() pulumi.IntOutput
Request numbers.
func (GetXp2pDetailInfoListDataInfoListOutput) RequestSuccess ¶ added in v0.1.8
func (o GetXp2pDetailInfoListDataInfoListOutput) RequestSuccess() pulumi.IntOutput
Success numbers.
func (GetXp2pDetailInfoListDataInfoListOutput) StreamName ¶ added in v0.1.8
func (o GetXp2pDetailInfoListDataInfoListOutput) StreamName() pulumi.StringOutput
Stream ID.Note: This field may return null, indicating that no valid value is available.
func (GetXp2pDetailInfoListDataInfoListOutput) StuckPeople ¶ added in v0.1.8
func (o GetXp2pDetailInfoListDataInfoListOutput) StuckPeople() pulumi.IntOutput
People count.
func (GetXp2pDetailInfoListDataInfoListOutput) StuckTimes ¶ added in v0.1.8
func (o GetXp2pDetailInfoListDataInfoListOutput) StuckTimes() pulumi.IntOutput
Count.
func (GetXp2pDetailInfoListDataInfoListOutput) Time ¶ added in v0.1.8
func (o GetXp2pDetailInfoListDataInfoListOutput) Time() pulumi.StringOutput
The requested format for time in UTC with one-minute granularity is yyyy-mm-ddTHH:MM:SSZ. This format follows the ISO 8601 standard and is commonly used for representing timestamps in UTC. For more information and examples, you can refer to the link provided: https://cloud.tencent.com/document/product/266/11732#I.
func (GetXp2pDetailInfoListDataInfoListOutput) ToGetXp2pDetailInfoListDataInfoListOutput ¶ added in v0.1.8
func (o GetXp2pDetailInfoListDataInfoListOutput) ToGetXp2pDetailInfoListDataInfoListOutput() GetXp2pDetailInfoListDataInfoListOutput
func (GetXp2pDetailInfoListDataInfoListOutput) ToGetXp2pDetailInfoListDataInfoListOutputWithContext ¶ added in v0.1.8
func (o GetXp2pDetailInfoListDataInfoListOutput) ToGetXp2pDetailInfoListDataInfoListOutputWithContext(ctx context.Context) GetXp2pDetailInfoListDataInfoListOutput
func (GetXp2pDetailInfoListDataInfoListOutput) Type ¶ added in v0.1.8
func (o GetXp2pDetailInfoListDataInfoListOutput) Type() pulumi.StringOutput
The type array can be used to specify the type of media content to be queried. The two available options are live for live streaming and vod for video on demand. If no type is specified, the query will include both live and VOD content by default.
type GetXp2pDetailInfoListOutputArgs ¶ added in v0.1.8
type GetXp2pDetailInfoListOutputArgs struct { // The dimension parameter can be used to specify the dimension for the query. If this parameter is not passed, the query will default to stream-level data. If you pass this parameter, it will only retrieve data for the specified dimension. The available dimension currently supported is AppId dimension, which allows you to query data based on the application ID. Please note that the returned fields will be related to the specified dimension. Dimensions pulumi.StringArrayInput `pulumi:"dimensions"` // The UTC minute granularity query time for querying usage data for a specific minute is in the format: yyyy-mm-ddTHH:MM:00Z. Please refer to the link https://cloud.tencent.com/document/product/266/11732#I.For example, if the local time is 2019-01-08 10:00:00 in Beijing, the corresponding UTC time would be 2019-01-08T10:00:00+08:00.This query supports data from the past six months. QueryTime pulumi.StringPtrInput `pulumi:"queryTime"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` // The stream array can be used to specify the streams to be queried. If no stream is specified, the query will include all streams by default. StreamNames pulumi.StringArrayInput `pulumi:"streamNames"` // The type array can be used to specify the type of media content to be queried. The two available options are live for live streaming and vod for video on demand. If no type is specified, the query will include both live and VOD content by default. Types pulumi.StringArrayInput `pulumi:"types"` }
A collection of arguments for invoking getXp2pDetailInfoList.
func (GetXp2pDetailInfoListOutputArgs) ElementType ¶ added in v0.1.8
func (GetXp2pDetailInfoListOutputArgs) ElementType() reflect.Type
type GetXp2pDetailInfoListResult ¶ added in v0.1.8
type GetXp2pDetailInfoListResult struct { // P2P streaming statistical information. DataInfoLists []GetXp2pDetailInfoListDataInfoList `pulumi:"dataInfoLists"` Dimensions []string `pulumi:"dimensions"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` QueryTime *string `pulumi:"queryTime"` ResultOutputFile *string `pulumi:"resultOutputFile"` StreamNames []string `pulumi:"streamNames"` // Type, divided into two categories: live and vod.Note: This field may return null, indicating that no valid value is available. Types []string `pulumi:"types"` }
A collection of values returned by getXp2pDetailInfoList.
func GetXp2pDetailInfoList ¶ added in v0.1.8
func GetXp2pDetailInfoList(ctx *pulumi.Context, args *GetXp2pDetailInfoListArgs, opts ...pulumi.InvokeOption) (*GetXp2pDetailInfoListResult, error)
Use this data source to query detailed information of css xp2pDetailInfoList
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Css" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.GetXp2pDetailInfoList(ctx, &css.GetXp2pDetailInfoListArgs{ QueryTime: pulumi.StringRef("2023-11-01T14:55:01+08:00"), Types: []string{ "live", }, }, nil) if err != nil { return err } return nil }) }
```
type GetXp2pDetailInfoListResultOutput ¶ added in v0.1.8
type GetXp2pDetailInfoListResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getXp2pDetailInfoList.
func GetXp2pDetailInfoListOutput ¶ added in v0.1.8
func GetXp2pDetailInfoListOutput(ctx *pulumi.Context, args GetXp2pDetailInfoListOutputArgs, opts ...pulumi.InvokeOption) GetXp2pDetailInfoListResultOutput
func (GetXp2pDetailInfoListResultOutput) DataInfoLists ¶ added in v0.1.8
func (o GetXp2pDetailInfoListResultOutput) DataInfoLists() GetXp2pDetailInfoListDataInfoListArrayOutput
P2P streaming statistical information.
func (GetXp2pDetailInfoListResultOutput) Dimensions ¶ added in v0.1.8
func (o GetXp2pDetailInfoListResultOutput) Dimensions() pulumi.StringArrayOutput
func (GetXp2pDetailInfoListResultOutput) ElementType ¶ added in v0.1.8
func (GetXp2pDetailInfoListResultOutput) ElementType() reflect.Type
func (GetXp2pDetailInfoListResultOutput) Id ¶ added in v0.1.8
func (o GetXp2pDetailInfoListResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetXp2pDetailInfoListResultOutput) QueryTime ¶ added in v0.1.8
func (o GetXp2pDetailInfoListResultOutput) QueryTime() pulumi.StringPtrOutput
func (GetXp2pDetailInfoListResultOutput) ResultOutputFile ¶ added in v0.1.8
func (o GetXp2pDetailInfoListResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetXp2pDetailInfoListResultOutput) StreamNames ¶ added in v0.1.8
func (o GetXp2pDetailInfoListResultOutput) StreamNames() pulumi.StringArrayOutput
func (GetXp2pDetailInfoListResultOutput) ToGetXp2pDetailInfoListResultOutput ¶ added in v0.1.8
func (o GetXp2pDetailInfoListResultOutput) ToGetXp2pDetailInfoListResultOutput() GetXp2pDetailInfoListResultOutput
func (GetXp2pDetailInfoListResultOutput) ToGetXp2pDetailInfoListResultOutputWithContext ¶ added in v0.1.8
func (o GetXp2pDetailInfoListResultOutput) ToGetXp2pDetailInfoListResultOutputWithContext(ctx context.Context) GetXp2pDetailInfoListResultOutput
func (GetXp2pDetailInfoListResultOutput) Types ¶ added in v0.1.8
func (o GetXp2pDetailInfoListResultOutput) Types() pulumi.StringArrayOutput
Type, divided into two categories: live and vod.Note: This field may return null, indicating that no valid value is available.
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"` }
Provides a resource to create a css liveTranscodeRuleAttachment
## Example Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { task, err := Css.NewPullStreamTask(ctx, "task", &Css.PullStreamTaskArgs{ SourceType: pulumi.String(fmt.Sprintf("%v%v", "%", "s")), SourceUrls: pulumi.StringArray{ pulumi.String(fmt.Sprintf("%v%v", "%", "s")), }, DomainName: pulumi.String(fmt.Sprintf("%v%v", "%", "s")), AppName: pulumi.String(fmt.Sprintf("%v%v", "%", "s")), StreamName: pulumi.String(fmt.Sprintf("%v%v", "%", "s")), StartTime: pulumi.String(fmt.Sprintf("%v%v", "%", "s")), EndTime: pulumi.String(fmt.Sprintf("%v%v", "%", "s")), Operator: pulumi.String(fmt.Sprintf("%v%v", "%", "s")), Comment: pulumi.String("This is a demo."), }) if err != nil { return err } temp, err := Css.NewLiveTranscodeTemplate(ctx, "temp", &Css.LiveTranscodeTemplateArgs{ TemplateName: pulumi.String("xxx"), Acodec: pulumi.String("aac"), VideoBitrate: pulumi.Int(100), Vcodec: pulumi.String("origin"), Description: pulumi.String("This_is_a_tf_test_temp."), NeedVideo: pulumi.Int(1), NeedAudio: pulumi.Int(1), }) if err != nil { return err } _, err = Css.NewLiveTranscodeRuleAttachment(ctx, "liveTranscodeRuleAttachment", &Css.LiveTranscodeRuleAttachmentArgs{ DomainName: task.DomainName, AppName: task.AppName, StreamName: task.StreamName, TemplateId: temp.ID(), }) if err != nil { return err } return nil }) }
```
## Import
css live_transcode_rule_attachment can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Css/liveTranscodeRuleAttachment:LiveTranscodeRuleAttachment live_transcode_rule_attachment liveTranscodeRuleAttachment_id
```
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"` }
Provides a resource to create a css liveTranscodeTemplate
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.NewLiveTranscodeTemplate(ctx, "liveTranscodeTemplate", &Css.LiveTranscodeTemplateArgs{ Acodec: pulumi.String("aac"), AdaptBitratePercent: pulumi.Float64(0), AiTransCode: pulumi.Int(0), AudioBitrate: pulumi.Int(128), BitrateToOrig: pulumi.Int(0), Description: pulumi.String("This_is_a_tf_test_temp."), DrmTracks: pulumi.String("SD"), DrmType: pulumi.String("fairplay"), Fps: pulumi.Int(0), FpsToOrig: pulumi.Int(0), Gop: pulumi.Int(2), Height: pulumi.Int(0), HeightToOrig: pulumi.Int(0), NeedAudio: pulumi.Int(1), NeedVideo: pulumi.Int(1), Profile: pulumi.String("baseline"), Rotate: pulumi.Int(0), ShortEdgeAsHeight: pulumi.Int(0), TemplateName: pulumi.String("template_name"), Vcodec: pulumi.String("origin"), VideoBitrate: pulumi.Int(100), Width: pulumi.Int(0), }) if err != nil { return err } return nil }) }
```
## Import
css live_transcode_template can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Css/liveTranscodeTemplate:LiveTranscodeTemplate live_transcode_template liveTranscodeTemplate_id
```
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 LookupBackupStreamArgs ¶ added in v0.1.8
type LookupBackupStreamArgs struct { // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` // Stream id. StreamName *string `pulumi:"streamName"` }
A collection of arguments for invoking getBackupStream.
type LookupBackupStreamOutputArgs ¶ added in v0.1.8
type LookupBackupStreamOutputArgs struct { // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` // Stream id. StreamName pulumi.StringPtrInput `pulumi:"streamName"` }
A collection of arguments for invoking getBackupStream.
func (LookupBackupStreamOutputArgs) ElementType ¶ added in v0.1.8
func (LookupBackupStreamOutputArgs) ElementType() reflect.Type
type LookupBackupStreamResult ¶ added in v0.1.8
type LookupBackupStreamResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ResultOutputFile *string `pulumi:"resultOutputFile"` // Backup stream group info. StreamInfoLists []GetBackupStreamStreamInfoList `pulumi:"streamInfoLists"` // Stream name. StreamName *string `pulumi:"streamName"` }
A collection of values returned by getBackupStream.
func LookupBackupStream ¶ added in v0.1.8
func LookupBackupStream(ctx *pulumi.Context, args *LookupBackupStreamArgs, opts ...pulumi.InvokeOption) (*LookupBackupStreamResult, error)
Use this data source to query detailed information of css backupStream
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Css" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.GetBackupStream(ctx, &css.GetBackupStreamArgs{ StreamName: pulumi.StringRef("live"), }, nil) if err != nil { return err } return nil }) }
```
type LookupBackupStreamResultOutput ¶ added in v0.1.8
type LookupBackupStreamResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getBackupStream.
func LookupBackupStreamOutput ¶ added in v0.1.8
func LookupBackupStreamOutput(ctx *pulumi.Context, args LookupBackupStreamOutputArgs, opts ...pulumi.InvokeOption) LookupBackupStreamResultOutput
func (LookupBackupStreamResultOutput) ElementType ¶ added in v0.1.8
func (LookupBackupStreamResultOutput) ElementType() reflect.Type
func (LookupBackupStreamResultOutput) Id ¶ added in v0.1.8
func (o LookupBackupStreamResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupBackupStreamResultOutput) ResultOutputFile ¶ added in v0.1.8
func (o LookupBackupStreamResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (LookupBackupStreamResultOutput) StreamInfoLists ¶ added in v0.1.8
func (o LookupBackupStreamResultOutput) StreamInfoLists() GetBackupStreamStreamInfoListArrayOutput
Backup stream group info.
func (LookupBackupStreamResultOutput) StreamName ¶ added in v0.1.8
func (o LookupBackupStreamResultOutput) StreamName() pulumi.StringPtrOutput
Stream name.
func (LookupBackupStreamResultOutput) ToLookupBackupStreamResultOutput ¶ added in v0.1.8
func (o LookupBackupStreamResultOutput) ToLookupBackupStreamResultOutput() LookupBackupStreamResultOutput
func (LookupBackupStreamResultOutput) ToLookupBackupStreamResultOutputWithContext ¶ added in v0.1.8
func (o LookupBackupStreamResultOutput) ToLookupBackupStreamResultOutputWithContext(ctx context.Context) LookupBackupStreamResultOutput
type PadRuleAttachment ¶ added in v0.1.8
type PadRuleAttachment struct { pulumi.CustomResourceState // Push path, must same with play path, default is live. AppName pulumi.StringPtrOutput `pulumi:"appName"` // Push domain. DomainName pulumi.StringOutput `pulumi:"domainName"` // Stream name. StreamName pulumi.StringPtrOutput `pulumi:"streamName"` // Template id. TemplateId pulumi.IntOutput `pulumi:"templateId"` }
Provides a resource to create a css padRuleAttachment
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.NewPadRuleAttachment(ctx, "padRuleAttachment", &Css.PadRuleAttachmentArgs{ AppName: pulumi.String("qqq"), DomainName: pulumi.String("177154.push.tlivecloud.com"), StreamName: pulumi.String("ppp"), TemplateId: pulumi.Int(17067), }) if err != nil { return err } return nil }) }
```
## Import
css pad_rule_attachment can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Css/padRuleAttachment:PadRuleAttachment pad_rule_attachment templateId#domainName
```
func GetPadRuleAttachment ¶ added in v0.1.8
func GetPadRuleAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PadRuleAttachmentState, opts ...pulumi.ResourceOption) (*PadRuleAttachment, error)
GetPadRuleAttachment gets an existing PadRuleAttachment 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 NewPadRuleAttachment ¶ added in v0.1.8
func NewPadRuleAttachment(ctx *pulumi.Context, name string, args *PadRuleAttachmentArgs, opts ...pulumi.ResourceOption) (*PadRuleAttachment, error)
NewPadRuleAttachment registers a new resource with the given unique name, arguments, and options.
func (*PadRuleAttachment) ElementType ¶ added in v0.1.8
func (*PadRuleAttachment) ElementType() reflect.Type
func (*PadRuleAttachment) ToPadRuleAttachmentOutput ¶ added in v0.1.8
func (i *PadRuleAttachment) ToPadRuleAttachmentOutput() PadRuleAttachmentOutput
func (*PadRuleAttachment) ToPadRuleAttachmentOutputWithContext ¶ added in v0.1.8
func (i *PadRuleAttachment) ToPadRuleAttachmentOutputWithContext(ctx context.Context) PadRuleAttachmentOutput
type PadRuleAttachmentArgs ¶ added in v0.1.8
type PadRuleAttachmentArgs struct { // Push path, must same with play path, default is live. AppName pulumi.StringPtrInput // Push domain. DomainName pulumi.StringInput // Stream name. StreamName pulumi.StringPtrInput // Template id. TemplateId pulumi.IntInput }
The set of arguments for constructing a PadRuleAttachment resource.
func (PadRuleAttachmentArgs) ElementType ¶ added in v0.1.8
func (PadRuleAttachmentArgs) ElementType() reflect.Type
type PadRuleAttachmentArray ¶ added in v0.1.8
type PadRuleAttachmentArray []PadRuleAttachmentInput
func (PadRuleAttachmentArray) ElementType ¶ added in v0.1.8
func (PadRuleAttachmentArray) ElementType() reflect.Type
func (PadRuleAttachmentArray) ToPadRuleAttachmentArrayOutput ¶ added in v0.1.8
func (i PadRuleAttachmentArray) ToPadRuleAttachmentArrayOutput() PadRuleAttachmentArrayOutput
func (PadRuleAttachmentArray) ToPadRuleAttachmentArrayOutputWithContext ¶ added in v0.1.8
func (i PadRuleAttachmentArray) ToPadRuleAttachmentArrayOutputWithContext(ctx context.Context) PadRuleAttachmentArrayOutput
type PadRuleAttachmentArrayInput ¶ added in v0.1.8
type PadRuleAttachmentArrayInput interface { pulumi.Input ToPadRuleAttachmentArrayOutput() PadRuleAttachmentArrayOutput ToPadRuleAttachmentArrayOutputWithContext(context.Context) PadRuleAttachmentArrayOutput }
PadRuleAttachmentArrayInput is an input type that accepts PadRuleAttachmentArray and PadRuleAttachmentArrayOutput values. You can construct a concrete instance of `PadRuleAttachmentArrayInput` via:
PadRuleAttachmentArray{ PadRuleAttachmentArgs{...} }
type PadRuleAttachmentArrayOutput ¶ added in v0.1.8
type PadRuleAttachmentArrayOutput struct{ *pulumi.OutputState }
func (PadRuleAttachmentArrayOutput) ElementType ¶ added in v0.1.8
func (PadRuleAttachmentArrayOutput) ElementType() reflect.Type
func (PadRuleAttachmentArrayOutput) Index ¶ added in v0.1.8
func (o PadRuleAttachmentArrayOutput) Index(i pulumi.IntInput) PadRuleAttachmentOutput
func (PadRuleAttachmentArrayOutput) ToPadRuleAttachmentArrayOutput ¶ added in v0.1.8
func (o PadRuleAttachmentArrayOutput) ToPadRuleAttachmentArrayOutput() PadRuleAttachmentArrayOutput
func (PadRuleAttachmentArrayOutput) ToPadRuleAttachmentArrayOutputWithContext ¶ added in v0.1.8
func (o PadRuleAttachmentArrayOutput) ToPadRuleAttachmentArrayOutputWithContext(ctx context.Context) PadRuleAttachmentArrayOutput
type PadRuleAttachmentInput ¶ added in v0.1.8
type PadRuleAttachmentInput interface { pulumi.Input ToPadRuleAttachmentOutput() PadRuleAttachmentOutput ToPadRuleAttachmentOutputWithContext(ctx context.Context) PadRuleAttachmentOutput }
type PadRuleAttachmentMap ¶ added in v0.1.8
type PadRuleAttachmentMap map[string]PadRuleAttachmentInput
func (PadRuleAttachmentMap) ElementType ¶ added in v0.1.8
func (PadRuleAttachmentMap) ElementType() reflect.Type
func (PadRuleAttachmentMap) ToPadRuleAttachmentMapOutput ¶ added in v0.1.8
func (i PadRuleAttachmentMap) ToPadRuleAttachmentMapOutput() PadRuleAttachmentMapOutput
func (PadRuleAttachmentMap) ToPadRuleAttachmentMapOutputWithContext ¶ added in v0.1.8
func (i PadRuleAttachmentMap) ToPadRuleAttachmentMapOutputWithContext(ctx context.Context) PadRuleAttachmentMapOutput
type PadRuleAttachmentMapInput ¶ added in v0.1.8
type PadRuleAttachmentMapInput interface { pulumi.Input ToPadRuleAttachmentMapOutput() PadRuleAttachmentMapOutput ToPadRuleAttachmentMapOutputWithContext(context.Context) PadRuleAttachmentMapOutput }
PadRuleAttachmentMapInput is an input type that accepts PadRuleAttachmentMap and PadRuleAttachmentMapOutput values. You can construct a concrete instance of `PadRuleAttachmentMapInput` via:
PadRuleAttachmentMap{ "key": PadRuleAttachmentArgs{...} }
type PadRuleAttachmentMapOutput ¶ added in v0.1.8
type PadRuleAttachmentMapOutput struct{ *pulumi.OutputState }
func (PadRuleAttachmentMapOutput) ElementType ¶ added in v0.1.8
func (PadRuleAttachmentMapOutput) ElementType() reflect.Type
func (PadRuleAttachmentMapOutput) MapIndex ¶ added in v0.1.8
func (o PadRuleAttachmentMapOutput) MapIndex(k pulumi.StringInput) PadRuleAttachmentOutput
func (PadRuleAttachmentMapOutput) ToPadRuleAttachmentMapOutput ¶ added in v0.1.8
func (o PadRuleAttachmentMapOutput) ToPadRuleAttachmentMapOutput() PadRuleAttachmentMapOutput
func (PadRuleAttachmentMapOutput) ToPadRuleAttachmentMapOutputWithContext ¶ added in v0.1.8
func (o PadRuleAttachmentMapOutput) ToPadRuleAttachmentMapOutputWithContext(ctx context.Context) PadRuleAttachmentMapOutput
type PadRuleAttachmentOutput ¶ added in v0.1.8
type PadRuleAttachmentOutput struct{ *pulumi.OutputState }
func (PadRuleAttachmentOutput) AppName ¶ added in v0.1.8
func (o PadRuleAttachmentOutput) AppName() pulumi.StringPtrOutput
Push path, must same with play path, default is live.
func (PadRuleAttachmentOutput) DomainName ¶ added in v0.1.8
func (o PadRuleAttachmentOutput) DomainName() pulumi.StringOutput
Push domain.
func (PadRuleAttachmentOutput) ElementType ¶ added in v0.1.8
func (PadRuleAttachmentOutput) ElementType() reflect.Type
func (PadRuleAttachmentOutput) StreamName ¶ added in v0.1.8
func (o PadRuleAttachmentOutput) StreamName() pulumi.StringPtrOutput
Stream name.
func (PadRuleAttachmentOutput) TemplateId ¶ added in v0.1.8
func (o PadRuleAttachmentOutput) TemplateId() pulumi.IntOutput
Template id.
func (PadRuleAttachmentOutput) ToPadRuleAttachmentOutput ¶ added in v0.1.8
func (o PadRuleAttachmentOutput) ToPadRuleAttachmentOutput() PadRuleAttachmentOutput
func (PadRuleAttachmentOutput) ToPadRuleAttachmentOutputWithContext ¶ added in v0.1.8
func (o PadRuleAttachmentOutput) ToPadRuleAttachmentOutputWithContext(ctx context.Context) PadRuleAttachmentOutput
type PadRuleAttachmentState ¶ added in v0.1.8
type PadRuleAttachmentState struct { // Push path, must same with play path, default is live. AppName pulumi.StringPtrInput // Push domain. DomainName pulumi.StringPtrInput // Stream name. StreamName pulumi.StringPtrInput // Template id. TemplateId pulumi.IntPtrInput }
func (PadRuleAttachmentState) ElementType ¶ added in v0.1.8
func (PadRuleAttachmentState) ElementType() reflect.Type
type PadTemplate ¶ added in v0.1.8
type PadTemplate struct { pulumi.CustomResourceState // Description content.limit length 1024 bytes. Description pulumi.StringPtrOutput `pulumi:"description"` // Max pad duration.limit: 0 - 9999999 ms. MaxDuration pulumi.IntPtrOutput `pulumi:"maxDuration"` // Template namelimit 255 bytes. TemplateName pulumi.StringOutput `pulumi:"templateName"` // Pad content type.1: picture.2: video.default: 1. Type pulumi.IntPtrOutput `pulumi:"type"` // Pad content. Url pulumi.StringOutput `pulumi:"url"` // Stop stream wait time.limit: 0 - 30000 ms. WaitDuration pulumi.IntPtrOutput `pulumi:"waitDuration"` }
Provides a resource to create a css padTemplate
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.NewPadTemplate(ctx, "padTemplate", &Css.PadTemplateArgs{ Description: pulumi.String("pad template"), MaxDuration: pulumi.Int(120000), TemplateName: pulumi.String("tf-pad"), Type: pulumi.Int(1), Url: pulumi.String("https://livewatermark-1251132611.cos.ap-guangzhou.myqcloud.com/1308919341/watermark_img_1698736540399_1441698123618_.pic.jpg"), WaitDuration: pulumi.Int(2000), }) if err != nil { return err } return nil }) }
```
## Import
css pad_template can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Css/padTemplate:PadTemplate pad_template templateId
```
func GetPadTemplate ¶ added in v0.1.8
func GetPadTemplate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PadTemplateState, opts ...pulumi.ResourceOption) (*PadTemplate, error)
GetPadTemplate gets an existing PadTemplate 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 NewPadTemplate ¶ added in v0.1.8
func NewPadTemplate(ctx *pulumi.Context, name string, args *PadTemplateArgs, opts ...pulumi.ResourceOption) (*PadTemplate, error)
NewPadTemplate registers a new resource with the given unique name, arguments, and options.
func (*PadTemplate) ElementType ¶ added in v0.1.8
func (*PadTemplate) ElementType() reflect.Type
func (*PadTemplate) ToPadTemplateOutput ¶ added in v0.1.8
func (i *PadTemplate) ToPadTemplateOutput() PadTemplateOutput
func (*PadTemplate) ToPadTemplateOutputWithContext ¶ added in v0.1.8
func (i *PadTemplate) ToPadTemplateOutputWithContext(ctx context.Context) PadTemplateOutput
type PadTemplateArgs ¶ added in v0.1.8
type PadTemplateArgs struct { // Description content.limit length 1024 bytes. Description pulumi.StringPtrInput // Max pad duration.limit: 0 - 9999999 ms. MaxDuration pulumi.IntPtrInput // Template namelimit 255 bytes. TemplateName pulumi.StringInput // Pad content type.1: picture.2: video.default: 1. Type pulumi.IntPtrInput // Pad content. Url pulumi.StringInput // Stop stream wait time.limit: 0 - 30000 ms. WaitDuration pulumi.IntPtrInput }
The set of arguments for constructing a PadTemplate resource.
func (PadTemplateArgs) ElementType ¶ added in v0.1.8
func (PadTemplateArgs) ElementType() reflect.Type
type PadTemplateArray ¶ added in v0.1.8
type PadTemplateArray []PadTemplateInput
func (PadTemplateArray) ElementType ¶ added in v0.1.8
func (PadTemplateArray) ElementType() reflect.Type
func (PadTemplateArray) ToPadTemplateArrayOutput ¶ added in v0.1.8
func (i PadTemplateArray) ToPadTemplateArrayOutput() PadTemplateArrayOutput
func (PadTemplateArray) ToPadTemplateArrayOutputWithContext ¶ added in v0.1.8
func (i PadTemplateArray) ToPadTemplateArrayOutputWithContext(ctx context.Context) PadTemplateArrayOutput
type PadTemplateArrayInput ¶ added in v0.1.8
type PadTemplateArrayInput interface { pulumi.Input ToPadTemplateArrayOutput() PadTemplateArrayOutput ToPadTemplateArrayOutputWithContext(context.Context) PadTemplateArrayOutput }
PadTemplateArrayInput is an input type that accepts PadTemplateArray and PadTemplateArrayOutput values. You can construct a concrete instance of `PadTemplateArrayInput` via:
PadTemplateArray{ PadTemplateArgs{...} }
type PadTemplateArrayOutput ¶ added in v0.1.8
type PadTemplateArrayOutput struct{ *pulumi.OutputState }
func (PadTemplateArrayOutput) ElementType ¶ added in v0.1.8
func (PadTemplateArrayOutput) ElementType() reflect.Type
func (PadTemplateArrayOutput) Index ¶ added in v0.1.8
func (o PadTemplateArrayOutput) Index(i pulumi.IntInput) PadTemplateOutput
func (PadTemplateArrayOutput) ToPadTemplateArrayOutput ¶ added in v0.1.8
func (o PadTemplateArrayOutput) ToPadTemplateArrayOutput() PadTemplateArrayOutput
func (PadTemplateArrayOutput) ToPadTemplateArrayOutputWithContext ¶ added in v0.1.8
func (o PadTemplateArrayOutput) ToPadTemplateArrayOutputWithContext(ctx context.Context) PadTemplateArrayOutput
type PadTemplateInput ¶ added in v0.1.8
type PadTemplateInput interface { pulumi.Input ToPadTemplateOutput() PadTemplateOutput ToPadTemplateOutputWithContext(ctx context.Context) PadTemplateOutput }
type PadTemplateMap ¶ added in v0.1.8
type PadTemplateMap map[string]PadTemplateInput
func (PadTemplateMap) ElementType ¶ added in v0.1.8
func (PadTemplateMap) ElementType() reflect.Type
func (PadTemplateMap) ToPadTemplateMapOutput ¶ added in v0.1.8
func (i PadTemplateMap) ToPadTemplateMapOutput() PadTemplateMapOutput
func (PadTemplateMap) ToPadTemplateMapOutputWithContext ¶ added in v0.1.8
func (i PadTemplateMap) ToPadTemplateMapOutputWithContext(ctx context.Context) PadTemplateMapOutput
type PadTemplateMapInput ¶ added in v0.1.8
type PadTemplateMapInput interface { pulumi.Input ToPadTemplateMapOutput() PadTemplateMapOutput ToPadTemplateMapOutputWithContext(context.Context) PadTemplateMapOutput }
PadTemplateMapInput is an input type that accepts PadTemplateMap and PadTemplateMapOutput values. You can construct a concrete instance of `PadTemplateMapInput` via:
PadTemplateMap{ "key": PadTemplateArgs{...} }
type PadTemplateMapOutput ¶ added in v0.1.8
type PadTemplateMapOutput struct{ *pulumi.OutputState }
func (PadTemplateMapOutput) ElementType ¶ added in v0.1.8
func (PadTemplateMapOutput) ElementType() reflect.Type
func (PadTemplateMapOutput) MapIndex ¶ added in v0.1.8
func (o PadTemplateMapOutput) MapIndex(k pulumi.StringInput) PadTemplateOutput
func (PadTemplateMapOutput) ToPadTemplateMapOutput ¶ added in v0.1.8
func (o PadTemplateMapOutput) ToPadTemplateMapOutput() PadTemplateMapOutput
func (PadTemplateMapOutput) ToPadTemplateMapOutputWithContext ¶ added in v0.1.8
func (o PadTemplateMapOutput) ToPadTemplateMapOutputWithContext(ctx context.Context) PadTemplateMapOutput
type PadTemplateOutput ¶ added in v0.1.8
type PadTemplateOutput struct{ *pulumi.OutputState }
func (PadTemplateOutput) Description ¶ added in v0.1.8
func (o PadTemplateOutput) Description() pulumi.StringPtrOutput
Description content.limit length 1024 bytes.
func (PadTemplateOutput) ElementType ¶ added in v0.1.8
func (PadTemplateOutput) ElementType() reflect.Type
func (PadTemplateOutput) MaxDuration ¶ added in v0.1.8
func (o PadTemplateOutput) MaxDuration() pulumi.IntPtrOutput
Max pad duration.limit: 0 - 9999999 ms.
func (PadTemplateOutput) TemplateName ¶ added in v0.1.8
func (o PadTemplateOutput) TemplateName() pulumi.StringOutput
Template namelimit 255 bytes.
func (PadTemplateOutput) ToPadTemplateOutput ¶ added in v0.1.8
func (o PadTemplateOutput) ToPadTemplateOutput() PadTemplateOutput
func (PadTemplateOutput) ToPadTemplateOutputWithContext ¶ added in v0.1.8
func (o PadTemplateOutput) ToPadTemplateOutputWithContext(ctx context.Context) PadTemplateOutput
func (PadTemplateOutput) Type ¶ added in v0.1.8
func (o PadTemplateOutput) Type() pulumi.IntPtrOutput
Pad content type.1: picture.2: video.default: 1.
func (PadTemplateOutput) Url ¶ added in v0.1.8
func (o PadTemplateOutput) Url() pulumi.StringOutput
Pad content.
func (PadTemplateOutput) WaitDuration ¶ added in v0.1.8
func (o PadTemplateOutput) WaitDuration() pulumi.IntPtrOutput
Stop stream wait time.limit: 0 - 30000 ms.
type PadTemplateState ¶ added in v0.1.8
type PadTemplateState struct { // Description content.limit length 1024 bytes. Description pulumi.StringPtrInput // Max pad duration.limit: 0 - 9999999 ms. MaxDuration pulumi.IntPtrInput // Template namelimit 255 bytes. TemplateName pulumi.StringPtrInput // Pad content type.1: picture.2: video.default: 1. Type pulumi.IntPtrInput // Pad content. Url pulumi.StringPtrInput // Stop stream wait time.limit: 0 - 30000 ms. WaitDuration pulumi.IntPtrInput }
func (PadTemplateState) ElementType ¶ added in v0.1.8
func (PadTemplateState) 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"` }
Provides a resource to create a css playAuthKeyConfig
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.NewPlayAuthKeyConfig(ctx, "playAuthKeyConfig", &Css.PlayAuthKeyConfigArgs{ AuthBackKey: pulumi.String("testbackkey"), AuthDelta: pulumi.Int(3600), AuthKey: pulumi.String("testauthkey"), DomainName: pulumi.String("your_play_domain_name"), Enable: pulumi.Int(1), }) if err != nil { return err } return nil }) }
```
## Import
css play_auth_key_config can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Css/playAuthKeyConfig:PlayAuthKeyConfig play_auth_key_config play_auth_key_config_id
```
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 `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"` }
Provides a resource to create a css play_domain_cert_attachment. This resource is used for binding the play domain and specified certification together.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Css" "github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Ssl" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Ssl"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { foo, err := Ssl.GetCertificates(ctx, &ssl.GetCertificatesArgs{ Name: pulumi.StringRef("your_ssl_cert"), }, nil) if err != nil { return err } _, err = Css.NewPlayDomainCertAttachment(ctx, "playDomainCertAttachment", &Css.PlayDomainCertAttachmentArgs{ CloudCertId: pulumi.String(foo.Certificates[0].Id), DomainInfo: &css.PlayDomainCertAttachmentDomainInfoArgs{ DomainName: pulumi.String("your_domain_name"), Status: pulumi.Int(1), }, }) if err != nil { return err } return nil }) }
```
## Import
css play_domain_cert_attachment can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Css/playDomainCertAttachment:PlayDomainCertAttachment play_domain_cert_attachment domainName#cloudCertId
```
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 `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 { // domain name. DomainName pulumi.StringInput `pulumi:"domainName"` // Whether to enable the https rule for the domain name. 1: enable, 0: disabled, -1: remain unchanged. 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
domain name.
func (PlayDomainCertAttachmentDomainInfoOutput) ElementType ¶
func (PlayDomainCertAttachmentDomainInfoOutput) ElementType() reflect.Type
func (PlayDomainCertAttachmentDomainInfoOutput) Status ¶
func (o PlayDomainCertAttachmentDomainInfoOutput) Status() pulumi.IntOutput
Whether to enable the https rule for the domain name. 1: enable, 0: disabled, -1: remain unchanged.
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
domain name.
func (PlayDomainCertAttachmentDomainInfoPtrOutput) ElementType ¶
func (PlayDomainCertAttachmentDomainInfoPtrOutput) ElementType() reflect.Type
func (PlayDomainCertAttachmentDomainInfoPtrOutput) Status ¶
func (o PlayDomainCertAttachmentDomainInfoPtrOutput) Status() pulumi.IntPtrOutput
Whether to enable the https rule for the domain name. 1: enable, 0: disabled, -1: remain unchanged.
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 `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 `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"` }
Provides a resource to create a css pullStreamTask
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.NewPullStreamTask(ctx, "pullStreamTask", &Css.PullStreamTaskArgs{ AppName: pulumi.String("app_name"), Comment: pulumi.String("comment."), DomainName: pulumi.String("domain_name"), EndTime: pulumi.String("2022-11-16T22:09:28Z"), Operator: pulumi.String("admin"), SourceType: pulumi.String("source_type"), SourceUrls: pulumi.StringArray{ pulumi.String("source_urls"), }, StartTime: pulumi.String("2022-11-16T22:09:28Z"), StreamName: pulumi.String("stream_name"), }) if err != nil { return err } return nil }) }
```
## Import
css pull_stream_task can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Css/pullStreamTask:PullStreamTask pull_stream_task pullStreamTask_id
```
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 PullStreamTaskRestart ¶ added in v0.1.8
type PullStreamTaskRestart struct { pulumi.CustomResourceState // Task operator. Operator pulumi.StringOutput `pulumi:"operator"` // Task Id. TaskId pulumi.StringOutput `pulumi:"taskId"` }
Provides a resource to create a css restartPushTask
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.NewPullStreamTaskRestart(ctx, "restartPushTask", &Css.PullStreamTaskRestartArgs{ Operator: pulumi.String("tf-test"), TaskId: pulumi.String("3573"), }) if err != nil { return err } return nil }) }
```
func GetPullStreamTaskRestart ¶ added in v0.1.8
func GetPullStreamTaskRestart(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PullStreamTaskRestartState, opts ...pulumi.ResourceOption) (*PullStreamTaskRestart, error)
GetPullStreamTaskRestart gets an existing PullStreamTaskRestart 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 NewPullStreamTaskRestart ¶ added in v0.1.8
func NewPullStreamTaskRestart(ctx *pulumi.Context, name string, args *PullStreamTaskRestartArgs, opts ...pulumi.ResourceOption) (*PullStreamTaskRestart, error)
NewPullStreamTaskRestart registers a new resource with the given unique name, arguments, and options.
func (*PullStreamTaskRestart) ElementType ¶ added in v0.1.8
func (*PullStreamTaskRestart) ElementType() reflect.Type
func (*PullStreamTaskRestart) ToPullStreamTaskRestartOutput ¶ added in v0.1.8
func (i *PullStreamTaskRestart) ToPullStreamTaskRestartOutput() PullStreamTaskRestartOutput
func (*PullStreamTaskRestart) ToPullStreamTaskRestartOutputWithContext ¶ added in v0.1.8
func (i *PullStreamTaskRestart) ToPullStreamTaskRestartOutputWithContext(ctx context.Context) PullStreamTaskRestartOutput
type PullStreamTaskRestartArgs ¶ added in v0.1.8
type PullStreamTaskRestartArgs struct { // Task operator. Operator pulumi.StringInput // Task Id. TaskId pulumi.StringInput }
The set of arguments for constructing a PullStreamTaskRestart resource.
func (PullStreamTaskRestartArgs) ElementType ¶ added in v0.1.8
func (PullStreamTaskRestartArgs) ElementType() reflect.Type
type PullStreamTaskRestartArray ¶ added in v0.1.8
type PullStreamTaskRestartArray []PullStreamTaskRestartInput
func (PullStreamTaskRestartArray) ElementType ¶ added in v0.1.8
func (PullStreamTaskRestartArray) ElementType() reflect.Type
func (PullStreamTaskRestartArray) ToPullStreamTaskRestartArrayOutput ¶ added in v0.1.8
func (i PullStreamTaskRestartArray) ToPullStreamTaskRestartArrayOutput() PullStreamTaskRestartArrayOutput
func (PullStreamTaskRestartArray) ToPullStreamTaskRestartArrayOutputWithContext ¶ added in v0.1.8
func (i PullStreamTaskRestartArray) ToPullStreamTaskRestartArrayOutputWithContext(ctx context.Context) PullStreamTaskRestartArrayOutput
type PullStreamTaskRestartArrayInput ¶ added in v0.1.8
type PullStreamTaskRestartArrayInput interface { pulumi.Input ToPullStreamTaskRestartArrayOutput() PullStreamTaskRestartArrayOutput ToPullStreamTaskRestartArrayOutputWithContext(context.Context) PullStreamTaskRestartArrayOutput }
PullStreamTaskRestartArrayInput is an input type that accepts PullStreamTaskRestartArray and PullStreamTaskRestartArrayOutput values. You can construct a concrete instance of `PullStreamTaskRestartArrayInput` via:
PullStreamTaskRestartArray{ PullStreamTaskRestartArgs{...} }
type PullStreamTaskRestartArrayOutput ¶ added in v0.1.8
type PullStreamTaskRestartArrayOutput struct{ *pulumi.OutputState }
func (PullStreamTaskRestartArrayOutput) ElementType ¶ added in v0.1.8
func (PullStreamTaskRestartArrayOutput) ElementType() reflect.Type
func (PullStreamTaskRestartArrayOutput) Index ¶ added in v0.1.8
func (o PullStreamTaskRestartArrayOutput) Index(i pulumi.IntInput) PullStreamTaskRestartOutput
func (PullStreamTaskRestartArrayOutput) ToPullStreamTaskRestartArrayOutput ¶ added in v0.1.8
func (o PullStreamTaskRestartArrayOutput) ToPullStreamTaskRestartArrayOutput() PullStreamTaskRestartArrayOutput
func (PullStreamTaskRestartArrayOutput) ToPullStreamTaskRestartArrayOutputWithContext ¶ added in v0.1.8
func (o PullStreamTaskRestartArrayOutput) ToPullStreamTaskRestartArrayOutputWithContext(ctx context.Context) PullStreamTaskRestartArrayOutput
type PullStreamTaskRestartInput ¶ added in v0.1.8
type PullStreamTaskRestartInput interface { pulumi.Input ToPullStreamTaskRestartOutput() PullStreamTaskRestartOutput ToPullStreamTaskRestartOutputWithContext(ctx context.Context) PullStreamTaskRestartOutput }
type PullStreamTaskRestartMap ¶ added in v0.1.8
type PullStreamTaskRestartMap map[string]PullStreamTaskRestartInput
func (PullStreamTaskRestartMap) ElementType ¶ added in v0.1.8
func (PullStreamTaskRestartMap) ElementType() reflect.Type
func (PullStreamTaskRestartMap) ToPullStreamTaskRestartMapOutput ¶ added in v0.1.8
func (i PullStreamTaskRestartMap) ToPullStreamTaskRestartMapOutput() PullStreamTaskRestartMapOutput
func (PullStreamTaskRestartMap) ToPullStreamTaskRestartMapOutputWithContext ¶ added in v0.1.8
func (i PullStreamTaskRestartMap) ToPullStreamTaskRestartMapOutputWithContext(ctx context.Context) PullStreamTaskRestartMapOutput
type PullStreamTaskRestartMapInput ¶ added in v0.1.8
type PullStreamTaskRestartMapInput interface { pulumi.Input ToPullStreamTaskRestartMapOutput() PullStreamTaskRestartMapOutput ToPullStreamTaskRestartMapOutputWithContext(context.Context) PullStreamTaskRestartMapOutput }
PullStreamTaskRestartMapInput is an input type that accepts PullStreamTaskRestartMap and PullStreamTaskRestartMapOutput values. You can construct a concrete instance of `PullStreamTaskRestartMapInput` via:
PullStreamTaskRestartMap{ "key": PullStreamTaskRestartArgs{...} }
type PullStreamTaskRestartMapOutput ¶ added in v0.1.8
type PullStreamTaskRestartMapOutput struct{ *pulumi.OutputState }
func (PullStreamTaskRestartMapOutput) ElementType ¶ added in v0.1.8
func (PullStreamTaskRestartMapOutput) ElementType() reflect.Type
func (PullStreamTaskRestartMapOutput) MapIndex ¶ added in v0.1.8
func (o PullStreamTaskRestartMapOutput) MapIndex(k pulumi.StringInput) PullStreamTaskRestartOutput
func (PullStreamTaskRestartMapOutput) ToPullStreamTaskRestartMapOutput ¶ added in v0.1.8
func (o PullStreamTaskRestartMapOutput) ToPullStreamTaskRestartMapOutput() PullStreamTaskRestartMapOutput
func (PullStreamTaskRestartMapOutput) ToPullStreamTaskRestartMapOutputWithContext ¶ added in v0.1.8
func (o PullStreamTaskRestartMapOutput) ToPullStreamTaskRestartMapOutputWithContext(ctx context.Context) PullStreamTaskRestartMapOutput
type PullStreamTaskRestartOutput ¶ added in v0.1.8
type PullStreamTaskRestartOutput struct{ *pulumi.OutputState }
func (PullStreamTaskRestartOutput) ElementType ¶ added in v0.1.8
func (PullStreamTaskRestartOutput) ElementType() reflect.Type
func (PullStreamTaskRestartOutput) Operator ¶ added in v0.1.8
func (o PullStreamTaskRestartOutput) Operator() pulumi.StringOutput
Task operator.
func (PullStreamTaskRestartOutput) TaskId ¶ added in v0.1.8
func (o PullStreamTaskRestartOutput) TaskId() pulumi.StringOutput
Task Id.
func (PullStreamTaskRestartOutput) ToPullStreamTaskRestartOutput ¶ added in v0.1.8
func (o PullStreamTaskRestartOutput) ToPullStreamTaskRestartOutput() PullStreamTaskRestartOutput
func (PullStreamTaskRestartOutput) ToPullStreamTaskRestartOutputWithContext ¶ added in v0.1.8
func (o PullStreamTaskRestartOutput) ToPullStreamTaskRestartOutputWithContext(ctx context.Context) PullStreamTaskRestartOutput
type PullStreamTaskRestartState ¶ added in v0.1.8
type PullStreamTaskRestartState struct { // Task operator. Operator pulumi.StringPtrInput // Task Id. TaskId pulumi.StringPtrInput }
func (PullStreamTaskRestartState) ElementType ¶ added in v0.1.8
func (PullStreamTaskRestartState) ElementType() reflect.Type
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 PullStreamTaskWatermarkList ¶
type PullStreamTaskWatermarkList struct { // pic height. Height int `pulumi:"height"` // position type, 0:left top, 1:right top, 2:right bot, 3: left bot. Location int `pulumi:"location"` // watermark picture url. PictureUrl string `pulumi:"pictureUrl"` // pic width. Width int `pulumi:"width"` // x position. XPosition int `pulumi:"xPosition"` // y position. YPosition int `pulumi:"yPosition"` }
type PullStreamTaskWatermarkListArgs ¶
type PullStreamTaskWatermarkListArgs struct { // pic height. Height pulumi.IntInput `pulumi:"height"` // position type, 0:left top, 1:right top, 2:right bot, 3: left bot. Location pulumi.IntInput `pulumi:"location"` // watermark picture url. PictureUrl pulumi.StringInput `pulumi:"pictureUrl"` // pic width. Width pulumi.IntInput `pulumi:"width"` // x position. XPosition pulumi.IntInput `pulumi:"xPosition"` // y position. 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
pic height.
func (PullStreamTaskWatermarkListOutput) Location ¶
func (o PullStreamTaskWatermarkListOutput) Location() pulumi.IntOutput
position type, 0:left top, 1:right top, 2:right bot, 3: left bot.
func (PullStreamTaskWatermarkListOutput) PictureUrl ¶
func (o PullStreamTaskWatermarkListOutput) PictureUrl() pulumi.StringOutput
watermark picture url.
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
pic width.
func (PullStreamTaskWatermarkListOutput) XPosition ¶
func (o PullStreamTaskWatermarkListOutput) XPosition() pulumi.IntOutput
x position.
func (PullStreamTaskWatermarkListOutput) YPosition ¶
func (o PullStreamTaskWatermarkListOutput) YPosition() pulumi.IntOutput
y position.
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"` }
Provides a resource to create a css pushAuthKeyConfig
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.NewPushAuthKeyConfig(ctx, "pushAuthKeyConfig", &Css.PushAuthKeyConfigArgs{ AuthDelta: pulumi.Int(1800), BackupAuthKey: pulumi.String("testbackkey"), DomainName: pulumi.String("your_push_domain_name"), Enable: pulumi.Int(1), MasterAuthKey: pulumi.String("testmasterkey"), }) if err != nil { return err } return nil }) }
```
## Import
css push_auth_key_config can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Css/pushAuthKeyConfig:PushAuthKeyConfig push_auth_key_config push_auth_key_config_id
```
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 RecordRuleAttachment ¶ added in v0.1.8
type RecordRuleAttachment struct { pulumi.CustomResourceState // The streaming path is consistent with the AppName in the streaming and playback addresses. The default is live. AppName pulumi.StringPtrOutput `pulumi:"appName"` // Streaming domain name. DomainName pulumi.StringOutput `pulumi:"domainName"` // Stream name. Note: If this parameter is set to a non empty string, the rule will only work on this streaming. StreamName pulumi.StringPtrOutput `pulumi:"streamName"` // Template ID. TemplateId pulumi.IntOutput `pulumi:"templateId"` }
Provides a resource to create a css recordRule
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.NewRecordRuleAttachment(ctx, "recordRule", &Css.RecordRuleAttachmentArgs{ AppName: pulumi.String("qqq"), DomainName: pulumi.String("177154.push.tlivecloud.com"), StreamName: pulumi.String("ppp"), TemplateId: pulumi.Int(1262818), }) if err != nil { return err } return nil }) }
```
## Import
css record_rule can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Css/recordRuleAttachment:RecordRuleAttachment record_rule templateId#domainName
```
func GetRecordRuleAttachment ¶ added in v0.1.8
func GetRecordRuleAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RecordRuleAttachmentState, opts ...pulumi.ResourceOption) (*RecordRuleAttachment, error)
GetRecordRuleAttachment gets an existing RecordRuleAttachment 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 NewRecordRuleAttachment ¶ added in v0.1.8
func NewRecordRuleAttachment(ctx *pulumi.Context, name string, args *RecordRuleAttachmentArgs, opts ...pulumi.ResourceOption) (*RecordRuleAttachment, error)
NewRecordRuleAttachment registers a new resource with the given unique name, arguments, and options.
func (*RecordRuleAttachment) ElementType ¶ added in v0.1.8
func (*RecordRuleAttachment) ElementType() reflect.Type
func (*RecordRuleAttachment) ToRecordRuleAttachmentOutput ¶ added in v0.1.8
func (i *RecordRuleAttachment) ToRecordRuleAttachmentOutput() RecordRuleAttachmentOutput
func (*RecordRuleAttachment) ToRecordRuleAttachmentOutputWithContext ¶ added in v0.1.8
func (i *RecordRuleAttachment) ToRecordRuleAttachmentOutputWithContext(ctx context.Context) RecordRuleAttachmentOutput
type RecordRuleAttachmentArgs ¶ added in v0.1.8
type RecordRuleAttachmentArgs struct { // The streaming path is consistent with the AppName in the streaming and playback addresses. The default is live. AppName pulumi.StringPtrInput // Streaming domain name. DomainName pulumi.StringInput // Stream name. Note: If this parameter is set to a non empty string, the rule will only work on this streaming. StreamName pulumi.StringPtrInput // Template ID. TemplateId pulumi.IntInput }
The set of arguments for constructing a RecordRuleAttachment resource.
func (RecordRuleAttachmentArgs) ElementType ¶ added in v0.1.8
func (RecordRuleAttachmentArgs) ElementType() reflect.Type
type RecordRuleAttachmentArray ¶ added in v0.1.8
type RecordRuleAttachmentArray []RecordRuleAttachmentInput
func (RecordRuleAttachmentArray) ElementType ¶ added in v0.1.8
func (RecordRuleAttachmentArray) ElementType() reflect.Type
func (RecordRuleAttachmentArray) ToRecordRuleAttachmentArrayOutput ¶ added in v0.1.8
func (i RecordRuleAttachmentArray) ToRecordRuleAttachmentArrayOutput() RecordRuleAttachmentArrayOutput
func (RecordRuleAttachmentArray) ToRecordRuleAttachmentArrayOutputWithContext ¶ added in v0.1.8
func (i RecordRuleAttachmentArray) ToRecordRuleAttachmentArrayOutputWithContext(ctx context.Context) RecordRuleAttachmentArrayOutput
type RecordRuleAttachmentArrayInput ¶ added in v0.1.8
type RecordRuleAttachmentArrayInput interface { pulumi.Input ToRecordRuleAttachmentArrayOutput() RecordRuleAttachmentArrayOutput ToRecordRuleAttachmentArrayOutputWithContext(context.Context) RecordRuleAttachmentArrayOutput }
RecordRuleAttachmentArrayInput is an input type that accepts RecordRuleAttachmentArray and RecordRuleAttachmentArrayOutput values. You can construct a concrete instance of `RecordRuleAttachmentArrayInput` via:
RecordRuleAttachmentArray{ RecordRuleAttachmentArgs{...} }
type RecordRuleAttachmentArrayOutput ¶ added in v0.1.8
type RecordRuleAttachmentArrayOutput struct{ *pulumi.OutputState }
func (RecordRuleAttachmentArrayOutput) ElementType ¶ added in v0.1.8
func (RecordRuleAttachmentArrayOutput) ElementType() reflect.Type
func (RecordRuleAttachmentArrayOutput) Index ¶ added in v0.1.8
func (o RecordRuleAttachmentArrayOutput) Index(i pulumi.IntInput) RecordRuleAttachmentOutput
func (RecordRuleAttachmentArrayOutput) ToRecordRuleAttachmentArrayOutput ¶ added in v0.1.8
func (o RecordRuleAttachmentArrayOutput) ToRecordRuleAttachmentArrayOutput() RecordRuleAttachmentArrayOutput
func (RecordRuleAttachmentArrayOutput) ToRecordRuleAttachmentArrayOutputWithContext ¶ added in v0.1.8
func (o RecordRuleAttachmentArrayOutput) ToRecordRuleAttachmentArrayOutputWithContext(ctx context.Context) RecordRuleAttachmentArrayOutput
type RecordRuleAttachmentInput ¶ added in v0.1.8
type RecordRuleAttachmentInput interface { pulumi.Input ToRecordRuleAttachmentOutput() RecordRuleAttachmentOutput ToRecordRuleAttachmentOutputWithContext(ctx context.Context) RecordRuleAttachmentOutput }
type RecordRuleAttachmentMap ¶ added in v0.1.8
type RecordRuleAttachmentMap map[string]RecordRuleAttachmentInput
func (RecordRuleAttachmentMap) ElementType ¶ added in v0.1.8
func (RecordRuleAttachmentMap) ElementType() reflect.Type
func (RecordRuleAttachmentMap) ToRecordRuleAttachmentMapOutput ¶ added in v0.1.8
func (i RecordRuleAttachmentMap) ToRecordRuleAttachmentMapOutput() RecordRuleAttachmentMapOutput
func (RecordRuleAttachmentMap) ToRecordRuleAttachmentMapOutputWithContext ¶ added in v0.1.8
func (i RecordRuleAttachmentMap) ToRecordRuleAttachmentMapOutputWithContext(ctx context.Context) RecordRuleAttachmentMapOutput
type RecordRuleAttachmentMapInput ¶ added in v0.1.8
type RecordRuleAttachmentMapInput interface { pulumi.Input ToRecordRuleAttachmentMapOutput() RecordRuleAttachmentMapOutput ToRecordRuleAttachmentMapOutputWithContext(context.Context) RecordRuleAttachmentMapOutput }
RecordRuleAttachmentMapInput is an input type that accepts RecordRuleAttachmentMap and RecordRuleAttachmentMapOutput values. You can construct a concrete instance of `RecordRuleAttachmentMapInput` via:
RecordRuleAttachmentMap{ "key": RecordRuleAttachmentArgs{...} }
type RecordRuleAttachmentMapOutput ¶ added in v0.1.8
type RecordRuleAttachmentMapOutput struct{ *pulumi.OutputState }
func (RecordRuleAttachmentMapOutput) ElementType ¶ added in v0.1.8
func (RecordRuleAttachmentMapOutput) ElementType() reflect.Type
func (RecordRuleAttachmentMapOutput) MapIndex ¶ added in v0.1.8
func (o RecordRuleAttachmentMapOutput) MapIndex(k pulumi.StringInput) RecordRuleAttachmentOutput
func (RecordRuleAttachmentMapOutput) ToRecordRuleAttachmentMapOutput ¶ added in v0.1.8
func (o RecordRuleAttachmentMapOutput) ToRecordRuleAttachmentMapOutput() RecordRuleAttachmentMapOutput
func (RecordRuleAttachmentMapOutput) ToRecordRuleAttachmentMapOutputWithContext ¶ added in v0.1.8
func (o RecordRuleAttachmentMapOutput) ToRecordRuleAttachmentMapOutputWithContext(ctx context.Context) RecordRuleAttachmentMapOutput
type RecordRuleAttachmentOutput ¶ added in v0.1.8
type RecordRuleAttachmentOutput struct{ *pulumi.OutputState }
func (RecordRuleAttachmentOutput) AppName ¶ added in v0.1.8
func (o RecordRuleAttachmentOutput) AppName() pulumi.StringPtrOutput
The streaming path is consistent with the AppName in the streaming and playback addresses. The default is live.
func (RecordRuleAttachmentOutput) DomainName ¶ added in v0.1.8
func (o RecordRuleAttachmentOutput) DomainName() pulumi.StringOutput
Streaming domain name.
func (RecordRuleAttachmentOutput) ElementType ¶ added in v0.1.8
func (RecordRuleAttachmentOutput) ElementType() reflect.Type
func (RecordRuleAttachmentOutput) StreamName ¶ added in v0.1.8
func (o RecordRuleAttachmentOutput) StreamName() pulumi.StringPtrOutput
Stream name. Note: If this parameter is set to a non empty string, the rule will only work on this streaming.
func (RecordRuleAttachmentOutput) TemplateId ¶ added in v0.1.8
func (o RecordRuleAttachmentOutput) TemplateId() pulumi.IntOutput
Template ID.
func (RecordRuleAttachmentOutput) ToRecordRuleAttachmentOutput ¶ added in v0.1.8
func (o RecordRuleAttachmentOutput) ToRecordRuleAttachmentOutput() RecordRuleAttachmentOutput
func (RecordRuleAttachmentOutput) ToRecordRuleAttachmentOutputWithContext ¶ added in v0.1.8
func (o RecordRuleAttachmentOutput) ToRecordRuleAttachmentOutputWithContext(ctx context.Context) RecordRuleAttachmentOutput
type RecordRuleAttachmentState ¶ added in v0.1.8
type RecordRuleAttachmentState struct { // The streaming path is consistent with the AppName in the streaming and playback addresses. The default is live. AppName pulumi.StringPtrInput // Streaming domain name. DomainName pulumi.StringPtrInput // Stream name. Note: If this parameter is set to a non empty string, the rule will only work on this streaming. StreamName pulumi.StringPtrInput // Template ID. TemplateId pulumi.IntPtrInput }
func (RecordRuleAttachmentState) ElementType ¶ added in v0.1.8
func (RecordRuleAttachmentState) ElementType() reflect.Type
type RecordTemplate ¶ added in v0.1.8
type RecordTemplate struct { pulumi.CustomResourceState // Aac recording parameters are set when Aac recording is enabled. AacParam RecordTemplateAacParamPtrOutput `pulumi:"aacParam"` // Description. Description pulumi.StringPtrOutput `pulumi:"description"` // Flv recording parameters are set when Flv recording is enabled. FlvParam RecordTemplateFlvParamPtrOutput `pulumi:"flvParam"` // FLV records special parameters. FlvSpecialParam RecordTemplateFlvSpecialParamPtrOutput `pulumi:"flvSpecialParam"` // Hls recording parameters, which are set when hls recording is enabled. HlsParam RecordTemplateHlsParamPtrOutput `pulumi:"hlsParam"` // HLS specific recording parameters. HlsSpecialParam RecordTemplateHlsSpecialParamPtrOutput `pulumi:"hlsSpecialParam"` // Live broadcast type, 0 by default. 0: Ordinary live broadcast, 1: Slow broadcast. IsDelayLive pulumi.IntPtrOutput `pulumi:"isDelayLive"` // Mp3 recording parameters are set when Mp3 recording is turned on. Mp3Param RecordTemplateMp3ParamPtrOutput `pulumi:"mp3Param"` // Mp4 recording parameters are set when Mp4 recording is enabled. Mp4Param RecordTemplateMp4ParamPtrOutput `pulumi:"mp4Param"` // Whether to remove the watermark. This parameter is invalid when the type is slow live broadcast. RemoveWatermark pulumi.BoolPtrOutput `pulumi:"removeWatermark"` // Template name. Only `Chinese`, `English`, `numbers`, `_`, `-` are supported. TemplateName pulumi.StringOutput `pulumi:"templateName"` }
func GetRecordTemplate ¶ added in v0.1.8
func GetRecordTemplate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RecordTemplateState, opts ...pulumi.ResourceOption) (*RecordTemplate, error)
GetRecordTemplate gets an existing RecordTemplate 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 NewRecordTemplate ¶ added in v0.1.8
func NewRecordTemplate(ctx *pulumi.Context, name string, args *RecordTemplateArgs, opts ...pulumi.ResourceOption) (*RecordTemplate, error)
NewRecordTemplate registers a new resource with the given unique name, arguments, and options.
func (*RecordTemplate) ElementType ¶ added in v0.1.8
func (*RecordTemplate) ElementType() reflect.Type
func (*RecordTemplate) ToRecordTemplateOutput ¶ added in v0.1.8
func (i *RecordTemplate) ToRecordTemplateOutput() RecordTemplateOutput
func (*RecordTemplate) ToRecordTemplateOutputWithContext ¶ added in v0.1.8
func (i *RecordTemplate) ToRecordTemplateOutputWithContext(ctx context.Context) RecordTemplateOutput
type RecordTemplateAacParam ¶ added in v0.1.8
type RecordTemplateAacParam struct { ClassId *int `pulumi:"classId"` Enable *int `pulumi:"enable"` Procedure *string `pulumi:"procedure"` RecordInterval *int `pulumi:"recordInterval"` StorageMode *string `pulumi:"storageMode"` StorageTime *int `pulumi:"storageTime"` VodFileName *string `pulumi:"vodFileName"` VodSubAppId *int `pulumi:"vodSubAppId"` }
type RecordTemplateAacParamArgs ¶ added in v0.1.8
type RecordTemplateAacParamArgs struct { ClassId pulumi.IntPtrInput `pulumi:"classId"` Enable pulumi.IntPtrInput `pulumi:"enable"` Procedure pulumi.StringPtrInput `pulumi:"procedure"` RecordInterval pulumi.IntPtrInput `pulumi:"recordInterval"` StorageMode pulumi.StringPtrInput `pulumi:"storageMode"` StorageTime pulumi.IntPtrInput `pulumi:"storageTime"` VodFileName pulumi.StringPtrInput `pulumi:"vodFileName"` VodSubAppId pulumi.IntPtrInput `pulumi:"vodSubAppId"` }
func (RecordTemplateAacParamArgs) ElementType ¶ added in v0.1.8
func (RecordTemplateAacParamArgs) ElementType() reflect.Type
func (RecordTemplateAacParamArgs) ToRecordTemplateAacParamOutput ¶ added in v0.1.8
func (i RecordTemplateAacParamArgs) ToRecordTemplateAacParamOutput() RecordTemplateAacParamOutput
func (RecordTemplateAacParamArgs) ToRecordTemplateAacParamOutputWithContext ¶ added in v0.1.8
func (i RecordTemplateAacParamArgs) ToRecordTemplateAacParamOutputWithContext(ctx context.Context) RecordTemplateAacParamOutput
func (RecordTemplateAacParamArgs) ToRecordTemplateAacParamPtrOutput ¶ added in v0.1.8
func (i RecordTemplateAacParamArgs) ToRecordTemplateAacParamPtrOutput() RecordTemplateAacParamPtrOutput
func (RecordTemplateAacParamArgs) ToRecordTemplateAacParamPtrOutputWithContext ¶ added in v0.1.8
func (i RecordTemplateAacParamArgs) ToRecordTemplateAacParamPtrOutputWithContext(ctx context.Context) RecordTemplateAacParamPtrOutput
type RecordTemplateAacParamInput ¶ added in v0.1.8
type RecordTemplateAacParamInput interface { pulumi.Input ToRecordTemplateAacParamOutput() RecordTemplateAacParamOutput ToRecordTemplateAacParamOutputWithContext(context.Context) RecordTemplateAacParamOutput }
RecordTemplateAacParamInput is an input type that accepts RecordTemplateAacParamArgs and RecordTemplateAacParamOutput values. You can construct a concrete instance of `RecordTemplateAacParamInput` via:
RecordTemplateAacParamArgs{...}
type RecordTemplateAacParamOutput ¶ added in v0.1.8
type RecordTemplateAacParamOutput struct{ *pulumi.OutputState }
func (RecordTemplateAacParamOutput) ClassId ¶ added in v0.1.8
func (o RecordTemplateAacParamOutput) ClassId() pulumi.IntPtrOutput
func (RecordTemplateAacParamOutput) ElementType ¶ added in v0.1.8
func (RecordTemplateAacParamOutput) ElementType() reflect.Type
func (RecordTemplateAacParamOutput) Enable ¶ added in v0.1.8
func (o RecordTemplateAacParamOutput) Enable() pulumi.IntPtrOutput
func (RecordTemplateAacParamOutput) Procedure ¶ added in v0.1.8
func (o RecordTemplateAacParamOutput) Procedure() pulumi.StringPtrOutput
func (RecordTemplateAacParamOutput) RecordInterval ¶ added in v0.1.8
func (o RecordTemplateAacParamOutput) RecordInterval() pulumi.IntPtrOutput
func (RecordTemplateAacParamOutput) StorageMode ¶ added in v0.1.8
func (o RecordTemplateAacParamOutput) StorageMode() pulumi.StringPtrOutput
func (RecordTemplateAacParamOutput) StorageTime ¶ added in v0.1.8
func (o RecordTemplateAacParamOutput) StorageTime() pulumi.IntPtrOutput
func (RecordTemplateAacParamOutput) ToRecordTemplateAacParamOutput ¶ added in v0.1.8
func (o RecordTemplateAacParamOutput) ToRecordTemplateAacParamOutput() RecordTemplateAacParamOutput
func (RecordTemplateAacParamOutput) ToRecordTemplateAacParamOutputWithContext ¶ added in v0.1.8
func (o RecordTemplateAacParamOutput) ToRecordTemplateAacParamOutputWithContext(ctx context.Context) RecordTemplateAacParamOutput
func (RecordTemplateAacParamOutput) ToRecordTemplateAacParamPtrOutput ¶ added in v0.1.8
func (o RecordTemplateAacParamOutput) ToRecordTemplateAacParamPtrOutput() RecordTemplateAacParamPtrOutput
func (RecordTemplateAacParamOutput) ToRecordTemplateAacParamPtrOutputWithContext ¶ added in v0.1.8
func (o RecordTemplateAacParamOutput) ToRecordTemplateAacParamPtrOutputWithContext(ctx context.Context) RecordTemplateAacParamPtrOutput
func (RecordTemplateAacParamOutput) VodFileName ¶ added in v0.1.8
func (o RecordTemplateAacParamOutput) VodFileName() pulumi.StringPtrOutput
func (RecordTemplateAacParamOutput) VodSubAppId ¶ added in v0.1.8
func (o RecordTemplateAacParamOutput) VodSubAppId() pulumi.IntPtrOutput
type RecordTemplateAacParamPtrInput ¶ added in v0.1.8
type RecordTemplateAacParamPtrInput interface { pulumi.Input ToRecordTemplateAacParamPtrOutput() RecordTemplateAacParamPtrOutput ToRecordTemplateAacParamPtrOutputWithContext(context.Context) RecordTemplateAacParamPtrOutput }
RecordTemplateAacParamPtrInput is an input type that accepts RecordTemplateAacParamArgs, RecordTemplateAacParamPtr and RecordTemplateAacParamPtrOutput values. You can construct a concrete instance of `RecordTemplateAacParamPtrInput` via:
RecordTemplateAacParamArgs{...} or: nil
func RecordTemplateAacParamPtr ¶ added in v0.1.8
func RecordTemplateAacParamPtr(v *RecordTemplateAacParamArgs) RecordTemplateAacParamPtrInput
type RecordTemplateAacParamPtrOutput ¶ added in v0.1.8
type RecordTemplateAacParamPtrOutput struct{ *pulumi.OutputState }
func (RecordTemplateAacParamPtrOutput) ClassId ¶ added in v0.1.8
func (o RecordTemplateAacParamPtrOutput) ClassId() pulumi.IntPtrOutput
func (RecordTemplateAacParamPtrOutput) Elem ¶ added in v0.1.8
func (o RecordTemplateAacParamPtrOutput) Elem() RecordTemplateAacParamOutput
func (RecordTemplateAacParamPtrOutput) ElementType ¶ added in v0.1.8
func (RecordTemplateAacParamPtrOutput) ElementType() reflect.Type
func (RecordTemplateAacParamPtrOutput) Enable ¶ added in v0.1.8
func (o RecordTemplateAacParamPtrOutput) Enable() pulumi.IntPtrOutput
func (RecordTemplateAacParamPtrOutput) Procedure ¶ added in v0.1.8
func (o RecordTemplateAacParamPtrOutput) Procedure() pulumi.StringPtrOutput
func (RecordTemplateAacParamPtrOutput) RecordInterval ¶ added in v0.1.8
func (o RecordTemplateAacParamPtrOutput) RecordInterval() pulumi.IntPtrOutput
func (RecordTemplateAacParamPtrOutput) StorageMode ¶ added in v0.1.8
func (o RecordTemplateAacParamPtrOutput) StorageMode() pulumi.StringPtrOutput
func (RecordTemplateAacParamPtrOutput) StorageTime ¶ added in v0.1.8
func (o RecordTemplateAacParamPtrOutput) StorageTime() pulumi.IntPtrOutput
func (RecordTemplateAacParamPtrOutput) ToRecordTemplateAacParamPtrOutput ¶ added in v0.1.8
func (o RecordTemplateAacParamPtrOutput) ToRecordTemplateAacParamPtrOutput() RecordTemplateAacParamPtrOutput
func (RecordTemplateAacParamPtrOutput) ToRecordTemplateAacParamPtrOutputWithContext ¶ added in v0.1.8
func (o RecordTemplateAacParamPtrOutput) ToRecordTemplateAacParamPtrOutputWithContext(ctx context.Context) RecordTemplateAacParamPtrOutput
func (RecordTemplateAacParamPtrOutput) VodFileName ¶ added in v0.1.8
func (o RecordTemplateAacParamPtrOutput) VodFileName() pulumi.StringPtrOutput
func (RecordTemplateAacParamPtrOutput) VodSubAppId ¶ added in v0.1.8
func (o RecordTemplateAacParamPtrOutput) VodSubAppId() pulumi.IntPtrOutput
type RecordTemplateArgs ¶ added in v0.1.8
type RecordTemplateArgs struct { // Aac recording parameters are set when Aac recording is enabled. AacParam RecordTemplateAacParamPtrInput // Description. Description pulumi.StringPtrInput // Flv recording parameters are set when Flv recording is enabled. FlvParam RecordTemplateFlvParamPtrInput // FLV records special parameters. FlvSpecialParam RecordTemplateFlvSpecialParamPtrInput // Hls recording parameters, which are set when hls recording is enabled. HlsParam RecordTemplateHlsParamPtrInput // HLS specific recording parameters. HlsSpecialParam RecordTemplateHlsSpecialParamPtrInput // Live broadcast type, 0 by default. 0: Ordinary live broadcast, 1: Slow broadcast. IsDelayLive pulumi.IntPtrInput // Mp3 recording parameters are set when Mp3 recording is turned on. Mp3Param RecordTemplateMp3ParamPtrInput // Mp4 recording parameters are set when Mp4 recording is enabled. Mp4Param RecordTemplateMp4ParamPtrInput // Whether to remove the watermark. This parameter is invalid when the type is slow live broadcast. RemoveWatermark pulumi.BoolPtrInput // Template name. Only `Chinese`, `English`, `numbers`, `_`, `-` are supported. TemplateName pulumi.StringInput }
The set of arguments for constructing a RecordTemplate resource.
func (RecordTemplateArgs) ElementType ¶ added in v0.1.8
func (RecordTemplateArgs) ElementType() reflect.Type
type RecordTemplateArray ¶ added in v0.1.8
type RecordTemplateArray []RecordTemplateInput
func (RecordTemplateArray) ElementType ¶ added in v0.1.8
func (RecordTemplateArray) ElementType() reflect.Type
func (RecordTemplateArray) ToRecordTemplateArrayOutput ¶ added in v0.1.8
func (i RecordTemplateArray) ToRecordTemplateArrayOutput() RecordTemplateArrayOutput
func (RecordTemplateArray) ToRecordTemplateArrayOutputWithContext ¶ added in v0.1.8
func (i RecordTemplateArray) ToRecordTemplateArrayOutputWithContext(ctx context.Context) RecordTemplateArrayOutput
type RecordTemplateArrayInput ¶ added in v0.1.8
type RecordTemplateArrayInput interface { pulumi.Input ToRecordTemplateArrayOutput() RecordTemplateArrayOutput ToRecordTemplateArrayOutputWithContext(context.Context) RecordTemplateArrayOutput }
RecordTemplateArrayInput is an input type that accepts RecordTemplateArray and RecordTemplateArrayOutput values. You can construct a concrete instance of `RecordTemplateArrayInput` via:
RecordTemplateArray{ RecordTemplateArgs{...} }
type RecordTemplateArrayOutput ¶ added in v0.1.8
type RecordTemplateArrayOutput struct{ *pulumi.OutputState }
func (RecordTemplateArrayOutput) ElementType ¶ added in v0.1.8
func (RecordTemplateArrayOutput) ElementType() reflect.Type
func (RecordTemplateArrayOutput) Index ¶ added in v0.1.8
func (o RecordTemplateArrayOutput) Index(i pulumi.IntInput) RecordTemplateOutput
func (RecordTemplateArrayOutput) ToRecordTemplateArrayOutput ¶ added in v0.1.8
func (o RecordTemplateArrayOutput) ToRecordTemplateArrayOutput() RecordTemplateArrayOutput
func (RecordTemplateArrayOutput) ToRecordTemplateArrayOutputWithContext ¶ added in v0.1.8
func (o RecordTemplateArrayOutput) ToRecordTemplateArrayOutputWithContext(ctx context.Context) RecordTemplateArrayOutput
type RecordTemplateFlvParam ¶ added in v0.1.8
type RecordTemplateFlvParam struct { ClassId *int `pulumi:"classId"` Enable *int `pulumi:"enable"` Procedure *string `pulumi:"procedure"` RecordInterval *int `pulumi:"recordInterval"` StorageMode *string `pulumi:"storageMode"` StorageTime *int `pulumi:"storageTime"` VodFileName *string `pulumi:"vodFileName"` VodSubAppId *int `pulumi:"vodSubAppId"` }
type RecordTemplateFlvParamArgs ¶ added in v0.1.8
type RecordTemplateFlvParamArgs struct { ClassId pulumi.IntPtrInput `pulumi:"classId"` Enable pulumi.IntPtrInput `pulumi:"enable"` Procedure pulumi.StringPtrInput `pulumi:"procedure"` RecordInterval pulumi.IntPtrInput `pulumi:"recordInterval"` StorageMode pulumi.StringPtrInput `pulumi:"storageMode"` StorageTime pulumi.IntPtrInput `pulumi:"storageTime"` VodFileName pulumi.StringPtrInput `pulumi:"vodFileName"` VodSubAppId pulumi.IntPtrInput `pulumi:"vodSubAppId"` }
func (RecordTemplateFlvParamArgs) ElementType ¶ added in v0.1.8
func (RecordTemplateFlvParamArgs) ElementType() reflect.Type
func (RecordTemplateFlvParamArgs) ToRecordTemplateFlvParamOutput ¶ added in v0.1.8
func (i RecordTemplateFlvParamArgs) ToRecordTemplateFlvParamOutput() RecordTemplateFlvParamOutput
func (RecordTemplateFlvParamArgs) ToRecordTemplateFlvParamOutputWithContext ¶ added in v0.1.8
func (i RecordTemplateFlvParamArgs) ToRecordTemplateFlvParamOutputWithContext(ctx context.Context) RecordTemplateFlvParamOutput
func (RecordTemplateFlvParamArgs) ToRecordTemplateFlvParamPtrOutput ¶ added in v0.1.8
func (i RecordTemplateFlvParamArgs) ToRecordTemplateFlvParamPtrOutput() RecordTemplateFlvParamPtrOutput
func (RecordTemplateFlvParamArgs) ToRecordTemplateFlvParamPtrOutputWithContext ¶ added in v0.1.8
func (i RecordTemplateFlvParamArgs) ToRecordTemplateFlvParamPtrOutputWithContext(ctx context.Context) RecordTemplateFlvParamPtrOutput
type RecordTemplateFlvParamInput ¶ added in v0.1.8
type RecordTemplateFlvParamInput interface { pulumi.Input ToRecordTemplateFlvParamOutput() RecordTemplateFlvParamOutput ToRecordTemplateFlvParamOutputWithContext(context.Context) RecordTemplateFlvParamOutput }
RecordTemplateFlvParamInput is an input type that accepts RecordTemplateFlvParamArgs and RecordTemplateFlvParamOutput values. You can construct a concrete instance of `RecordTemplateFlvParamInput` via:
RecordTemplateFlvParamArgs{...}
type RecordTemplateFlvParamOutput ¶ added in v0.1.8
type RecordTemplateFlvParamOutput struct{ *pulumi.OutputState }
func (RecordTemplateFlvParamOutput) ClassId ¶ added in v0.1.8
func (o RecordTemplateFlvParamOutput) ClassId() pulumi.IntPtrOutput
func (RecordTemplateFlvParamOutput) ElementType ¶ added in v0.1.8
func (RecordTemplateFlvParamOutput) ElementType() reflect.Type
func (RecordTemplateFlvParamOutput) Enable ¶ added in v0.1.8
func (o RecordTemplateFlvParamOutput) Enable() pulumi.IntPtrOutput
func (RecordTemplateFlvParamOutput) Procedure ¶ added in v0.1.8
func (o RecordTemplateFlvParamOutput) Procedure() pulumi.StringPtrOutput
func (RecordTemplateFlvParamOutput) RecordInterval ¶ added in v0.1.8
func (o RecordTemplateFlvParamOutput) RecordInterval() pulumi.IntPtrOutput
func (RecordTemplateFlvParamOutput) StorageMode ¶ added in v0.1.8
func (o RecordTemplateFlvParamOutput) StorageMode() pulumi.StringPtrOutput
func (RecordTemplateFlvParamOutput) StorageTime ¶ added in v0.1.8
func (o RecordTemplateFlvParamOutput) StorageTime() pulumi.IntPtrOutput
func (RecordTemplateFlvParamOutput) ToRecordTemplateFlvParamOutput ¶ added in v0.1.8
func (o RecordTemplateFlvParamOutput) ToRecordTemplateFlvParamOutput() RecordTemplateFlvParamOutput
func (RecordTemplateFlvParamOutput) ToRecordTemplateFlvParamOutputWithContext ¶ added in v0.1.8
func (o RecordTemplateFlvParamOutput) ToRecordTemplateFlvParamOutputWithContext(ctx context.Context) RecordTemplateFlvParamOutput
func (RecordTemplateFlvParamOutput) ToRecordTemplateFlvParamPtrOutput ¶ added in v0.1.8
func (o RecordTemplateFlvParamOutput) ToRecordTemplateFlvParamPtrOutput() RecordTemplateFlvParamPtrOutput
func (RecordTemplateFlvParamOutput) ToRecordTemplateFlvParamPtrOutputWithContext ¶ added in v0.1.8
func (o RecordTemplateFlvParamOutput) ToRecordTemplateFlvParamPtrOutputWithContext(ctx context.Context) RecordTemplateFlvParamPtrOutput
func (RecordTemplateFlvParamOutput) VodFileName ¶ added in v0.1.8
func (o RecordTemplateFlvParamOutput) VodFileName() pulumi.StringPtrOutput
func (RecordTemplateFlvParamOutput) VodSubAppId ¶ added in v0.1.8
func (o RecordTemplateFlvParamOutput) VodSubAppId() pulumi.IntPtrOutput
type RecordTemplateFlvParamPtrInput ¶ added in v0.1.8
type RecordTemplateFlvParamPtrInput interface { pulumi.Input ToRecordTemplateFlvParamPtrOutput() RecordTemplateFlvParamPtrOutput ToRecordTemplateFlvParamPtrOutputWithContext(context.Context) RecordTemplateFlvParamPtrOutput }
RecordTemplateFlvParamPtrInput is an input type that accepts RecordTemplateFlvParamArgs, RecordTemplateFlvParamPtr and RecordTemplateFlvParamPtrOutput values. You can construct a concrete instance of `RecordTemplateFlvParamPtrInput` via:
RecordTemplateFlvParamArgs{...} or: nil
func RecordTemplateFlvParamPtr ¶ added in v0.1.8
func RecordTemplateFlvParamPtr(v *RecordTemplateFlvParamArgs) RecordTemplateFlvParamPtrInput
type RecordTemplateFlvParamPtrOutput ¶ added in v0.1.8
type RecordTemplateFlvParamPtrOutput struct{ *pulumi.OutputState }
func (RecordTemplateFlvParamPtrOutput) ClassId ¶ added in v0.1.8
func (o RecordTemplateFlvParamPtrOutput) ClassId() pulumi.IntPtrOutput
func (RecordTemplateFlvParamPtrOutput) Elem ¶ added in v0.1.8
func (o RecordTemplateFlvParamPtrOutput) Elem() RecordTemplateFlvParamOutput
func (RecordTemplateFlvParamPtrOutput) ElementType ¶ added in v0.1.8
func (RecordTemplateFlvParamPtrOutput) ElementType() reflect.Type
func (RecordTemplateFlvParamPtrOutput) Enable ¶ added in v0.1.8
func (o RecordTemplateFlvParamPtrOutput) Enable() pulumi.IntPtrOutput
func (RecordTemplateFlvParamPtrOutput) Procedure ¶ added in v0.1.8
func (o RecordTemplateFlvParamPtrOutput) Procedure() pulumi.StringPtrOutput
func (RecordTemplateFlvParamPtrOutput) RecordInterval ¶ added in v0.1.8
func (o RecordTemplateFlvParamPtrOutput) RecordInterval() pulumi.IntPtrOutput
func (RecordTemplateFlvParamPtrOutput) StorageMode ¶ added in v0.1.8
func (o RecordTemplateFlvParamPtrOutput) StorageMode() pulumi.StringPtrOutput
func (RecordTemplateFlvParamPtrOutput) StorageTime ¶ added in v0.1.8
func (o RecordTemplateFlvParamPtrOutput) StorageTime() pulumi.IntPtrOutput
func (RecordTemplateFlvParamPtrOutput) ToRecordTemplateFlvParamPtrOutput ¶ added in v0.1.8
func (o RecordTemplateFlvParamPtrOutput) ToRecordTemplateFlvParamPtrOutput() RecordTemplateFlvParamPtrOutput
func (RecordTemplateFlvParamPtrOutput) ToRecordTemplateFlvParamPtrOutputWithContext ¶ added in v0.1.8
func (o RecordTemplateFlvParamPtrOutput) ToRecordTemplateFlvParamPtrOutputWithContext(ctx context.Context) RecordTemplateFlvParamPtrOutput
func (RecordTemplateFlvParamPtrOutput) VodFileName ¶ added in v0.1.8
func (o RecordTemplateFlvParamPtrOutput) VodFileName() pulumi.StringPtrOutput
func (RecordTemplateFlvParamPtrOutput) VodSubAppId ¶ added in v0.1.8
func (o RecordTemplateFlvParamPtrOutput) VodSubAppId() pulumi.IntPtrOutput
type RecordTemplateFlvSpecialParam ¶ added in v0.1.8
type RecordTemplateFlvSpecialParam struct {
UploadInRecording *bool `pulumi:"uploadInRecording"`
}
type RecordTemplateFlvSpecialParamArgs ¶ added in v0.1.8
type RecordTemplateFlvSpecialParamArgs struct {
UploadInRecording pulumi.BoolPtrInput `pulumi:"uploadInRecording"`
}
func (RecordTemplateFlvSpecialParamArgs) ElementType ¶ added in v0.1.8
func (RecordTemplateFlvSpecialParamArgs) ElementType() reflect.Type
func (RecordTemplateFlvSpecialParamArgs) ToRecordTemplateFlvSpecialParamOutput ¶ added in v0.1.8
func (i RecordTemplateFlvSpecialParamArgs) ToRecordTemplateFlvSpecialParamOutput() RecordTemplateFlvSpecialParamOutput
func (RecordTemplateFlvSpecialParamArgs) ToRecordTemplateFlvSpecialParamOutputWithContext ¶ added in v0.1.8
func (i RecordTemplateFlvSpecialParamArgs) ToRecordTemplateFlvSpecialParamOutputWithContext(ctx context.Context) RecordTemplateFlvSpecialParamOutput
func (RecordTemplateFlvSpecialParamArgs) ToRecordTemplateFlvSpecialParamPtrOutput ¶ added in v0.1.8
func (i RecordTemplateFlvSpecialParamArgs) ToRecordTemplateFlvSpecialParamPtrOutput() RecordTemplateFlvSpecialParamPtrOutput
func (RecordTemplateFlvSpecialParamArgs) ToRecordTemplateFlvSpecialParamPtrOutputWithContext ¶ added in v0.1.8
func (i RecordTemplateFlvSpecialParamArgs) ToRecordTemplateFlvSpecialParamPtrOutputWithContext(ctx context.Context) RecordTemplateFlvSpecialParamPtrOutput
type RecordTemplateFlvSpecialParamInput ¶ added in v0.1.8
type RecordTemplateFlvSpecialParamInput interface { pulumi.Input ToRecordTemplateFlvSpecialParamOutput() RecordTemplateFlvSpecialParamOutput ToRecordTemplateFlvSpecialParamOutputWithContext(context.Context) RecordTemplateFlvSpecialParamOutput }
RecordTemplateFlvSpecialParamInput is an input type that accepts RecordTemplateFlvSpecialParamArgs and RecordTemplateFlvSpecialParamOutput values. You can construct a concrete instance of `RecordTemplateFlvSpecialParamInput` via:
RecordTemplateFlvSpecialParamArgs{...}
type RecordTemplateFlvSpecialParamOutput ¶ added in v0.1.8
type RecordTemplateFlvSpecialParamOutput struct{ *pulumi.OutputState }
func (RecordTemplateFlvSpecialParamOutput) ElementType ¶ added in v0.1.8
func (RecordTemplateFlvSpecialParamOutput) ElementType() reflect.Type
func (RecordTemplateFlvSpecialParamOutput) ToRecordTemplateFlvSpecialParamOutput ¶ added in v0.1.8
func (o RecordTemplateFlvSpecialParamOutput) ToRecordTemplateFlvSpecialParamOutput() RecordTemplateFlvSpecialParamOutput
func (RecordTemplateFlvSpecialParamOutput) ToRecordTemplateFlvSpecialParamOutputWithContext ¶ added in v0.1.8
func (o RecordTemplateFlvSpecialParamOutput) ToRecordTemplateFlvSpecialParamOutputWithContext(ctx context.Context) RecordTemplateFlvSpecialParamOutput
func (RecordTemplateFlvSpecialParamOutput) ToRecordTemplateFlvSpecialParamPtrOutput ¶ added in v0.1.8
func (o RecordTemplateFlvSpecialParamOutput) ToRecordTemplateFlvSpecialParamPtrOutput() RecordTemplateFlvSpecialParamPtrOutput
func (RecordTemplateFlvSpecialParamOutput) ToRecordTemplateFlvSpecialParamPtrOutputWithContext ¶ added in v0.1.8
func (o RecordTemplateFlvSpecialParamOutput) ToRecordTemplateFlvSpecialParamPtrOutputWithContext(ctx context.Context) RecordTemplateFlvSpecialParamPtrOutput
func (RecordTemplateFlvSpecialParamOutput) UploadInRecording ¶ added in v0.1.8
func (o RecordTemplateFlvSpecialParamOutput) UploadInRecording() pulumi.BoolPtrOutput
type RecordTemplateFlvSpecialParamPtrInput ¶ added in v0.1.8
type RecordTemplateFlvSpecialParamPtrInput interface { pulumi.Input ToRecordTemplateFlvSpecialParamPtrOutput() RecordTemplateFlvSpecialParamPtrOutput ToRecordTemplateFlvSpecialParamPtrOutputWithContext(context.Context) RecordTemplateFlvSpecialParamPtrOutput }
RecordTemplateFlvSpecialParamPtrInput is an input type that accepts RecordTemplateFlvSpecialParamArgs, RecordTemplateFlvSpecialParamPtr and RecordTemplateFlvSpecialParamPtrOutput values. You can construct a concrete instance of `RecordTemplateFlvSpecialParamPtrInput` via:
RecordTemplateFlvSpecialParamArgs{...} or: nil
func RecordTemplateFlvSpecialParamPtr ¶ added in v0.1.8
func RecordTemplateFlvSpecialParamPtr(v *RecordTemplateFlvSpecialParamArgs) RecordTemplateFlvSpecialParamPtrInput
type RecordTemplateFlvSpecialParamPtrOutput ¶ added in v0.1.8
type RecordTemplateFlvSpecialParamPtrOutput struct{ *pulumi.OutputState }
func (RecordTemplateFlvSpecialParamPtrOutput) ElementType ¶ added in v0.1.8
func (RecordTemplateFlvSpecialParamPtrOutput) ElementType() reflect.Type
func (RecordTemplateFlvSpecialParamPtrOutput) ToRecordTemplateFlvSpecialParamPtrOutput ¶ added in v0.1.8
func (o RecordTemplateFlvSpecialParamPtrOutput) ToRecordTemplateFlvSpecialParamPtrOutput() RecordTemplateFlvSpecialParamPtrOutput
func (RecordTemplateFlvSpecialParamPtrOutput) ToRecordTemplateFlvSpecialParamPtrOutputWithContext ¶ added in v0.1.8
func (o RecordTemplateFlvSpecialParamPtrOutput) ToRecordTemplateFlvSpecialParamPtrOutputWithContext(ctx context.Context) RecordTemplateFlvSpecialParamPtrOutput
func (RecordTemplateFlvSpecialParamPtrOutput) UploadInRecording ¶ added in v0.1.8
func (o RecordTemplateFlvSpecialParamPtrOutput) UploadInRecording() pulumi.BoolPtrOutput
type RecordTemplateHlsParam ¶ added in v0.1.8
type RecordTemplateHlsParam struct { ClassId *int `pulumi:"classId"` Enable *int `pulumi:"enable"` Procedure *string `pulumi:"procedure"` RecordInterval *int `pulumi:"recordInterval"` StorageMode *string `pulumi:"storageMode"` StorageTime *int `pulumi:"storageTime"` VodFileName *string `pulumi:"vodFileName"` VodSubAppId *int `pulumi:"vodSubAppId"` }
type RecordTemplateHlsParamArgs ¶ added in v0.1.8
type RecordTemplateHlsParamArgs struct { ClassId pulumi.IntPtrInput `pulumi:"classId"` Enable pulumi.IntPtrInput `pulumi:"enable"` Procedure pulumi.StringPtrInput `pulumi:"procedure"` RecordInterval pulumi.IntPtrInput `pulumi:"recordInterval"` StorageMode pulumi.StringPtrInput `pulumi:"storageMode"` StorageTime pulumi.IntPtrInput `pulumi:"storageTime"` VodFileName pulumi.StringPtrInput `pulumi:"vodFileName"` VodSubAppId pulumi.IntPtrInput `pulumi:"vodSubAppId"` }
func (RecordTemplateHlsParamArgs) ElementType ¶ added in v0.1.8
func (RecordTemplateHlsParamArgs) ElementType() reflect.Type
func (RecordTemplateHlsParamArgs) ToRecordTemplateHlsParamOutput ¶ added in v0.1.8
func (i RecordTemplateHlsParamArgs) ToRecordTemplateHlsParamOutput() RecordTemplateHlsParamOutput
func (RecordTemplateHlsParamArgs) ToRecordTemplateHlsParamOutputWithContext ¶ added in v0.1.8
func (i RecordTemplateHlsParamArgs) ToRecordTemplateHlsParamOutputWithContext(ctx context.Context) RecordTemplateHlsParamOutput
func (RecordTemplateHlsParamArgs) ToRecordTemplateHlsParamPtrOutput ¶ added in v0.1.8
func (i RecordTemplateHlsParamArgs) ToRecordTemplateHlsParamPtrOutput() RecordTemplateHlsParamPtrOutput
func (RecordTemplateHlsParamArgs) ToRecordTemplateHlsParamPtrOutputWithContext ¶ added in v0.1.8
func (i RecordTemplateHlsParamArgs) ToRecordTemplateHlsParamPtrOutputWithContext(ctx context.Context) RecordTemplateHlsParamPtrOutput
type RecordTemplateHlsParamInput ¶ added in v0.1.8
type RecordTemplateHlsParamInput interface { pulumi.Input ToRecordTemplateHlsParamOutput() RecordTemplateHlsParamOutput ToRecordTemplateHlsParamOutputWithContext(context.Context) RecordTemplateHlsParamOutput }
RecordTemplateHlsParamInput is an input type that accepts RecordTemplateHlsParamArgs and RecordTemplateHlsParamOutput values. You can construct a concrete instance of `RecordTemplateHlsParamInput` via:
RecordTemplateHlsParamArgs{...}
type RecordTemplateHlsParamOutput ¶ added in v0.1.8
type RecordTemplateHlsParamOutput struct{ *pulumi.OutputState }
func (RecordTemplateHlsParamOutput) ClassId ¶ added in v0.1.8
func (o RecordTemplateHlsParamOutput) ClassId() pulumi.IntPtrOutput
func (RecordTemplateHlsParamOutput) ElementType ¶ added in v0.1.8
func (RecordTemplateHlsParamOutput) ElementType() reflect.Type
func (RecordTemplateHlsParamOutput) Enable ¶ added in v0.1.8
func (o RecordTemplateHlsParamOutput) Enable() pulumi.IntPtrOutput
func (RecordTemplateHlsParamOutput) Procedure ¶ added in v0.1.8
func (o RecordTemplateHlsParamOutput) Procedure() pulumi.StringPtrOutput
func (RecordTemplateHlsParamOutput) RecordInterval ¶ added in v0.1.8
func (o RecordTemplateHlsParamOutput) RecordInterval() pulumi.IntPtrOutput
func (RecordTemplateHlsParamOutput) StorageMode ¶ added in v0.1.8
func (o RecordTemplateHlsParamOutput) StorageMode() pulumi.StringPtrOutput
func (RecordTemplateHlsParamOutput) StorageTime ¶ added in v0.1.8
func (o RecordTemplateHlsParamOutput) StorageTime() pulumi.IntPtrOutput
func (RecordTemplateHlsParamOutput) ToRecordTemplateHlsParamOutput ¶ added in v0.1.8
func (o RecordTemplateHlsParamOutput) ToRecordTemplateHlsParamOutput() RecordTemplateHlsParamOutput
func (RecordTemplateHlsParamOutput) ToRecordTemplateHlsParamOutputWithContext ¶ added in v0.1.8
func (o RecordTemplateHlsParamOutput) ToRecordTemplateHlsParamOutputWithContext(ctx context.Context) RecordTemplateHlsParamOutput
func (RecordTemplateHlsParamOutput) ToRecordTemplateHlsParamPtrOutput ¶ added in v0.1.8
func (o RecordTemplateHlsParamOutput) ToRecordTemplateHlsParamPtrOutput() RecordTemplateHlsParamPtrOutput
func (RecordTemplateHlsParamOutput) ToRecordTemplateHlsParamPtrOutputWithContext ¶ added in v0.1.8
func (o RecordTemplateHlsParamOutput) ToRecordTemplateHlsParamPtrOutputWithContext(ctx context.Context) RecordTemplateHlsParamPtrOutput
func (RecordTemplateHlsParamOutput) VodFileName ¶ added in v0.1.8
func (o RecordTemplateHlsParamOutput) VodFileName() pulumi.StringPtrOutput
func (RecordTemplateHlsParamOutput) VodSubAppId ¶ added in v0.1.8
func (o RecordTemplateHlsParamOutput) VodSubAppId() pulumi.IntPtrOutput
type RecordTemplateHlsParamPtrInput ¶ added in v0.1.8
type RecordTemplateHlsParamPtrInput interface { pulumi.Input ToRecordTemplateHlsParamPtrOutput() RecordTemplateHlsParamPtrOutput ToRecordTemplateHlsParamPtrOutputWithContext(context.Context) RecordTemplateHlsParamPtrOutput }
RecordTemplateHlsParamPtrInput is an input type that accepts RecordTemplateHlsParamArgs, RecordTemplateHlsParamPtr and RecordTemplateHlsParamPtrOutput values. You can construct a concrete instance of `RecordTemplateHlsParamPtrInput` via:
RecordTemplateHlsParamArgs{...} or: nil
func RecordTemplateHlsParamPtr ¶ added in v0.1.8
func RecordTemplateHlsParamPtr(v *RecordTemplateHlsParamArgs) RecordTemplateHlsParamPtrInput
type RecordTemplateHlsParamPtrOutput ¶ added in v0.1.8
type RecordTemplateHlsParamPtrOutput struct{ *pulumi.OutputState }
func (RecordTemplateHlsParamPtrOutput) ClassId ¶ added in v0.1.8
func (o RecordTemplateHlsParamPtrOutput) ClassId() pulumi.IntPtrOutput
func (RecordTemplateHlsParamPtrOutput) Elem ¶ added in v0.1.8
func (o RecordTemplateHlsParamPtrOutput) Elem() RecordTemplateHlsParamOutput
func (RecordTemplateHlsParamPtrOutput) ElementType ¶ added in v0.1.8
func (RecordTemplateHlsParamPtrOutput) ElementType() reflect.Type
func (RecordTemplateHlsParamPtrOutput) Enable ¶ added in v0.1.8
func (o RecordTemplateHlsParamPtrOutput) Enable() pulumi.IntPtrOutput
func (RecordTemplateHlsParamPtrOutput) Procedure ¶ added in v0.1.8
func (o RecordTemplateHlsParamPtrOutput) Procedure() pulumi.StringPtrOutput
func (RecordTemplateHlsParamPtrOutput) RecordInterval ¶ added in v0.1.8
func (o RecordTemplateHlsParamPtrOutput) RecordInterval() pulumi.IntPtrOutput
func (RecordTemplateHlsParamPtrOutput) StorageMode ¶ added in v0.1.8
func (o RecordTemplateHlsParamPtrOutput) StorageMode() pulumi.StringPtrOutput
func (RecordTemplateHlsParamPtrOutput) StorageTime ¶ added in v0.1.8
func (o RecordTemplateHlsParamPtrOutput) StorageTime() pulumi.IntPtrOutput
func (RecordTemplateHlsParamPtrOutput) ToRecordTemplateHlsParamPtrOutput ¶ added in v0.1.8
func (o RecordTemplateHlsParamPtrOutput) ToRecordTemplateHlsParamPtrOutput() RecordTemplateHlsParamPtrOutput
func (RecordTemplateHlsParamPtrOutput) ToRecordTemplateHlsParamPtrOutputWithContext ¶ added in v0.1.8
func (o RecordTemplateHlsParamPtrOutput) ToRecordTemplateHlsParamPtrOutputWithContext(ctx context.Context) RecordTemplateHlsParamPtrOutput
func (RecordTemplateHlsParamPtrOutput) VodFileName ¶ added in v0.1.8
func (o RecordTemplateHlsParamPtrOutput) VodFileName() pulumi.StringPtrOutput
func (RecordTemplateHlsParamPtrOutput) VodSubAppId ¶ added in v0.1.8
func (o RecordTemplateHlsParamPtrOutput) VodSubAppId() pulumi.IntPtrOutput
type RecordTemplateHlsSpecialParam ¶ added in v0.1.8
type RecordTemplateHlsSpecialParam struct {
FlowContinueDuration *int `pulumi:"flowContinueDuration"`
}
type RecordTemplateHlsSpecialParamArgs ¶ added in v0.1.8
type RecordTemplateHlsSpecialParamArgs struct {
FlowContinueDuration pulumi.IntPtrInput `pulumi:"flowContinueDuration"`
}
func (RecordTemplateHlsSpecialParamArgs) ElementType ¶ added in v0.1.8
func (RecordTemplateHlsSpecialParamArgs) ElementType() reflect.Type
func (RecordTemplateHlsSpecialParamArgs) ToRecordTemplateHlsSpecialParamOutput ¶ added in v0.1.8
func (i RecordTemplateHlsSpecialParamArgs) ToRecordTemplateHlsSpecialParamOutput() RecordTemplateHlsSpecialParamOutput
func (RecordTemplateHlsSpecialParamArgs) ToRecordTemplateHlsSpecialParamOutputWithContext ¶ added in v0.1.8
func (i RecordTemplateHlsSpecialParamArgs) ToRecordTemplateHlsSpecialParamOutputWithContext(ctx context.Context) RecordTemplateHlsSpecialParamOutput
func (RecordTemplateHlsSpecialParamArgs) ToRecordTemplateHlsSpecialParamPtrOutput ¶ added in v0.1.8
func (i RecordTemplateHlsSpecialParamArgs) ToRecordTemplateHlsSpecialParamPtrOutput() RecordTemplateHlsSpecialParamPtrOutput
func (RecordTemplateHlsSpecialParamArgs) ToRecordTemplateHlsSpecialParamPtrOutputWithContext ¶ added in v0.1.8
func (i RecordTemplateHlsSpecialParamArgs) ToRecordTemplateHlsSpecialParamPtrOutputWithContext(ctx context.Context) RecordTemplateHlsSpecialParamPtrOutput
type RecordTemplateHlsSpecialParamInput ¶ added in v0.1.8
type RecordTemplateHlsSpecialParamInput interface { pulumi.Input ToRecordTemplateHlsSpecialParamOutput() RecordTemplateHlsSpecialParamOutput ToRecordTemplateHlsSpecialParamOutputWithContext(context.Context) RecordTemplateHlsSpecialParamOutput }
RecordTemplateHlsSpecialParamInput is an input type that accepts RecordTemplateHlsSpecialParamArgs and RecordTemplateHlsSpecialParamOutput values. You can construct a concrete instance of `RecordTemplateHlsSpecialParamInput` via:
RecordTemplateHlsSpecialParamArgs{...}
type RecordTemplateHlsSpecialParamOutput ¶ added in v0.1.8
type RecordTemplateHlsSpecialParamOutput struct{ *pulumi.OutputState }
func (RecordTemplateHlsSpecialParamOutput) ElementType ¶ added in v0.1.8
func (RecordTemplateHlsSpecialParamOutput) ElementType() reflect.Type
func (RecordTemplateHlsSpecialParamOutput) FlowContinueDuration ¶ added in v0.1.8
func (o RecordTemplateHlsSpecialParamOutput) FlowContinueDuration() pulumi.IntPtrOutput
func (RecordTemplateHlsSpecialParamOutput) ToRecordTemplateHlsSpecialParamOutput ¶ added in v0.1.8
func (o RecordTemplateHlsSpecialParamOutput) ToRecordTemplateHlsSpecialParamOutput() RecordTemplateHlsSpecialParamOutput
func (RecordTemplateHlsSpecialParamOutput) ToRecordTemplateHlsSpecialParamOutputWithContext ¶ added in v0.1.8
func (o RecordTemplateHlsSpecialParamOutput) ToRecordTemplateHlsSpecialParamOutputWithContext(ctx context.Context) RecordTemplateHlsSpecialParamOutput
func (RecordTemplateHlsSpecialParamOutput) ToRecordTemplateHlsSpecialParamPtrOutput ¶ added in v0.1.8
func (o RecordTemplateHlsSpecialParamOutput) ToRecordTemplateHlsSpecialParamPtrOutput() RecordTemplateHlsSpecialParamPtrOutput
func (RecordTemplateHlsSpecialParamOutput) ToRecordTemplateHlsSpecialParamPtrOutputWithContext ¶ added in v0.1.8
func (o RecordTemplateHlsSpecialParamOutput) ToRecordTemplateHlsSpecialParamPtrOutputWithContext(ctx context.Context) RecordTemplateHlsSpecialParamPtrOutput
type RecordTemplateHlsSpecialParamPtrInput ¶ added in v0.1.8
type RecordTemplateHlsSpecialParamPtrInput interface { pulumi.Input ToRecordTemplateHlsSpecialParamPtrOutput() RecordTemplateHlsSpecialParamPtrOutput ToRecordTemplateHlsSpecialParamPtrOutputWithContext(context.Context) RecordTemplateHlsSpecialParamPtrOutput }
RecordTemplateHlsSpecialParamPtrInput is an input type that accepts RecordTemplateHlsSpecialParamArgs, RecordTemplateHlsSpecialParamPtr and RecordTemplateHlsSpecialParamPtrOutput values. You can construct a concrete instance of `RecordTemplateHlsSpecialParamPtrInput` via:
RecordTemplateHlsSpecialParamArgs{...} or: nil
func RecordTemplateHlsSpecialParamPtr ¶ added in v0.1.8
func RecordTemplateHlsSpecialParamPtr(v *RecordTemplateHlsSpecialParamArgs) RecordTemplateHlsSpecialParamPtrInput
type RecordTemplateHlsSpecialParamPtrOutput ¶ added in v0.1.8
type RecordTemplateHlsSpecialParamPtrOutput struct{ *pulumi.OutputState }
func (RecordTemplateHlsSpecialParamPtrOutput) ElementType ¶ added in v0.1.8
func (RecordTemplateHlsSpecialParamPtrOutput) ElementType() reflect.Type
func (RecordTemplateHlsSpecialParamPtrOutput) FlowContinueDuration ¶ added in v0.1.8
func (o RecordTemplateHlsSpecialParamPtrOutput) FlowContinueDuration() pulumi.IntPtrOutput
func (RecordTemplateHlsSpecialParamPtrOutput) ToRecordTemplateHlsSpecialParamPtrOutput ¶ added in v0.1.8
func (o RecordTemplateHlsSpecialParamPtrOutput) ToRecordTemplateHlsSpecialParamPtrOutput() RecordTemplateHlsSpecialParamPtrOutput
func (RecordTemplateHlsSpecialParamPtrOutput) ToRecordTemplateHlsSpecialParamPtrOutputWithContext ¶ added in v0.1.8
func (o RecordTemplateHlsSpecialParamPtrOutput) ToRecordTemplateHlsSpecialParamPtrOutputWithContext(ctx context.Context) RecordTemplateHlsSpecialParamPtrOutput
type RecordTemplateInput ¶ added in v0.1.8
type RecordTemplateInput interface { pulumi.Input ToRecordTemplateOutput() RecordTemplateOutput ToRecordTemplateOutputWithContext(ctx context.Context) RecordTemplateOutput }
type RecordTemplateMap ¶ added in v0.1.8
type RecordTemplateMap map[string]RecordTemplateInput
func (RecordTemplateMap) ElementType ¶ added in v0.1.8
func (RecordTemplateMap) ElementType() reflect.Type
func (RecordTemplateMap) ToRecordTemplateMapOutput ¶ added in v0.1.8
func (i RecordTemplateMap) ToRecordTemplateMapOutput() RecordTemplateMapOutput
func (RecordTemplateMap) ToRecordTemplateMapOutputWithContext ¶ added in v0.1.8
func (i RecordTemplateMap) ToRecordTemplateMapOutputWithContext(ctx context.Context) RecordTemplateMapOutput
type RecordTemplateMapInput ¶ added in v0.1.8
type RecordTemplateMapInput interface { pulumi.Input ToRecordTemplateMapOutput() RecordTemplateMapOutput ToRecordTemplateMapOutputWithContext(context.Context) RecordTemplateMapOutput }
RecordTemplateMapInput is an input type that accepts RecordTemplateMap and RecordTemplateMapOutput values. You can construct a concrete instance of `RecordTemplateMapInput` via:
RecordTemplateMap{ "key": RecordTemplateArgs{...} }
type RecordTemplateMapOutput ¶ added in v0.1.8
type RecordTemplateMapOutput struct{ *pulumi.OutputState }
func (RecordTemplateMapOutput) ElementType ¶ added in v0.1.8
func (RecordTemplateMapOutput) ElementType() reflect.Type
func (RecordTemplateMapOutput) MapIndex ¶ added in v0.1.8
func (o RecordTemplateMapOutput) MapIndex(k pulumi.StringInput) RecordTemplateOutput
func (RecordTemplateMapOutput) ToRecordTemplateMapOutput ¶ added in v0.1.8
func (o RecordTemplateMapOutput) ToRecordTemplateMapOutput() RecordTemplateMapOutput
func (RecordTemplateMapOutput) ToRecordTemplateMapOutputWithContext ¶ added in v0.1.8
func (o RecordTemplateMapOutput) ToRecordTemplateMapOutputWithContext(ctx context.Context) RecordTemplateMapOutput
type RecordTemplateMp3Param ¶ added in v0.1.8
type RecordTemplateMp3Param struct { ClassId *int `pulumi:"classId"` Enable *int `pulumi:"enable"` Procedure *string `pulumi:"procedure"` RecordInterval *int `pulumi:"recordInterval"` StorageMode *string `pulumi:"storageMode"` StorageTime *int `pulumi:"storageTime"` VodFileName *string `pulumi:"vodFileName"` VodSubAppId *int `pulumi:"vodSubAppId"` }
type RecordTemplateMp3ParamArgs ¶ added in v0.1.8
type RecordTemplateMp3ParamArgs struct { ClassId pulumi.IntPtrInput `pulumi:"classId"` Enable pulumi.IntPtrInput `pulumi:"enable"` Procedure pulumi.StringPtrInput `pulumi:"procedure"` RecordInterval pulumi.IntPtrInput `pulumi:"recordInterval"` StorageMode pulumi.StringPtrInput `pulumi:"storageMode"` StorageTime pulumi.IntPtrInput `pulumi:"storageTime"` VodFileName pulumi.StringPtrInput `pulumi:"vodFileName"` VodSubAppId pulumi.IntPtrInput `pulumi:"vodSubAppId"` }
func (RecordTemplateMp3ParamArgs) ElementType ¶ added in v0.1.8
func (RecordTemplateMp3ParamArgs) ElementType() reflect.Type
func (RecordTemplateMp3ParamArgs) ToRecordTemplateMp3ParamOutput ¶ added in v0.1.8
func (i RecordTemplateMp3ParamArgs) ToRecordTemplateMp3ParamOutput() RecordTemplateMp3ParamOutput
func (RecordTemplateMp3ParamArgs) ToRecordTemplateMp3ParamOutputWithContext ¶ added in v0.1.8
func (i RecordTemplateMp3ParamArgs) ToRecordTemplateMp3ParamOutputWithContext(ctx context.Context) RecordTemplateMp3ParamOutput
func (RecordTemplateMp3ParamArgs) ToRecordTemplateMp3ParamPtrOutput ¶ added in v0.1.8
func (i RecordTemplateMp3ParamArgs) ToRecordTemplateMp3ParamPtrOutput() RecordTemplateMp3ParamPtrOutput
func (RecordTemplateMp3ParamArgs) ToRecordTemplateMp3ParamPtrOutputWithContext ¶ added in v0.1.8
func (i RecordTemplateMp3ParamArgs) ToRecordTemplateMp3ParamPtrOutputWithContext(ctx context.Context) RecordTemplateMp3ParamPtrOutput
type RecordTemplateMp3ParamInput ¶ added in v0.1.8
type RecordTemplateMp3ParamInput interface { pulumi.Input ToRecordTemplateMp3ParamOutput() RecordTemplateMp3ParamOutput ToRecordTemplateMp3ParamOutputWithContext(context.Context) RecordTemplateMp3ParamOutput }
RecordTemplateMp3ParamInput is an input type that accepts RecordTemplateMp3ParamArgs and RecordTemplateMp3ParamOutput values. You can construct a concrete instance of `RecordTemplateMp3ParamInput` via:
RecordTemplateMp3ParamArgs{...}
type RecordTemplateMp3ParamOutput ¶ added in v0.1.8
type RecordTemplateMp3ParamOutput struct{ *pulumi.OutputState }
func (RecordTemplateMp3ParamOutput) ClassId ¶ added in v0.1.8
func (o RecordTemplateMp3ParamOutput) ClassId() pulumi.IntPtrOutput
func (RecordTemplateMp3ParamOutput) ElementType ¶ added in v0.1.8
func (RecordTemplateMp3ParamOutput) ElementType() reflect.Type
func (RecordTemplateMp3ParamOutput) Enable ¶ added in v0.1.8
func (o RecordTemplateMp3ParamOutput) Enable() pulumi.IntPtrOutput
func (RecordTemplateMp3ParamOutput) Procedure ¶ added in v0.1.8
func (o RecordTemplateMp3ParamOutput) Procedure() pulumi.StringPtrOutput
func (RecordTemplateMp3ParamOutput) RecordInterval ¶ added in v0.1.8
func (o RecordTemplateMp3ParamOutput) RecordInterval() pulumi.IntPtrOutput
func (RecordTemplateMp3ParamOutput) StorageMode ¶ added in v0.1.8
func (o RecordTemplateMp3ParamOutput) StorageMode() pulumi.StringPtrOutput
func (RecordTemplateMp3ParamOutput) StorageTime ¶ added in v0.1.8
func (o RecordTemplateMp3ParamOutput) StorageTime() pulumi.IntPtrOutput
func (RecordTemplateMp3ParamOutput) ToRecordTemplateMp3ParamOutput ¶ added in v0.1.8
func (o RecordTemplateMp3ParamOutput) ToRecordTemplateMp3ParamOutput() RecordTemplateMp3ParamOutput
func (RecordTemplateMp3ParamOutput) ToRecordTemplateMp3ParamOutputWithContext ¶ added in v0.1.8
func (o RecordTemplateMp3ParamOutput) ToRecordTemplateMp3ParamOutputWithContext(ctx context.Context) RecordTemplateMp3ParamOutput
func (RecordTemplateMp3ParamOutput) ToRecordTemplateMp3ParamPtrOutput ¶ added in v0.1.8
func (o RecordTemplateMp3ParamOutput) ToRecordTemplateMp3ParamPtrOutput() RecordTemplateMp3ParamPtrOutput
func (RecordTemplateMp3ParamOutput) ToRecordTemplateMp3ParamPtrOutputWithContext ¶ added in v0.1.8
func (o RecordTemplateMp3ParamOutput) ToRecordTemplateMp3ParamPtrOutputWithContext(ctx context.Context) RecordTemplateMp3ParamPtrOutput
func (RecordTemplateMp3ParamOutput) VodFileName ¶ added in v0.1.8
func (o RecordTemplateMp3ParamOutput) VodFileName() pulumi.StringPtrOutput
func (RecordTemplateMp3ParamOutput) VodSubAppId ¶ added in v0.1.8
func (o RecordTemplateMp3ParamOutput) VodSubAppId() pulumi.IntPtrOutput
type RecordTemplateMp3ParamPtrInput ¶ added in v0.1.8
type RecordTemplateMp3ParamPtrInput interface { pulumi.Input ToRecordTemplateMp3ParamPtrOutput() RecordTemplateMp3ParamPtrOutput ToRecordTemplateMp3ParamPtrOutputWithContext(context.Context) RecordTemplateMp3ParamPtrOutput }
RecordTemplateMp3ParamPtrInput is an input type that accepts RecordTemplateMp3ParamArgs, RecordTemplateMp3ParamPtr and RecordTemplateMp3ParamPtrOutput values. You can construct a concrete instance of `RecordTemplateMp3ParamPtrInput` via:
RecordTemplateMp3ParamArgs{...} or: nil
func RecordTemplateMp3ParamPtr ¶ added in v0.1.8
func RecordTemplateMp3ParamPtr(v *RecordTemplateMp3ParamArgs) RecordTemplateMp3ParamPtrInput
type RecordTemplateMp3ParamPtrOutput ¶ added in v0.1.8
type RecordTemplateMp3ParamPtrOutput struct{ *pulumi.OutputState }
func (RecordTemplateMp3ParamPtrOutput) ClassId ¶ added in v0.1.8
func (o RecordTemplateMp3ParamPtrOutput) ClassId() pulumi.IntPtrOutput
func (RecordTemplateMp3ParamPtrOutput) Elem ¶ added in v0.1.8
func (o RecordTemplateMp3ParamPtrOutput) Elem() RecordTemplateMp3ParamOutput
func (RecordTemplateMp3ParamPtrOutput) ElementType ¶ added in v0.1.8
func (RecordTemplateMp3ParamPtrOutput) ElementType() reflect.Type
func (RecordTemplateMp3ParamPtrOutput) Enable ¶ added in v0.1.8
func (o RecordTemplateMp3ParamPtrOutput) Enable() pulumi.IntPtrOutput
func (RecordTemplateMp3ParamPtrOutput) Procedure ¶ added in v0.1.8
func (o RecordTemplateMp3ParamPtrOutput) Procedure() pulumi.StringPtrOutput
func (RecordTemplateMp3ParamPtrOutput) RecordInterval ¶ added in v0.1.8
func (o RecordTemplateMp3ParamPtrOutput) RecordInterval() pulumi.IntPtrOutput
func (RecordTemplateMp3ParamPtrOutput) StorageMode ¶ added in v0.1.8
func (o RecordTemplateMp3ParamPtrOutput) StorageMode() pulumi.StringPtrOutput
func (RecordTemplateMp3ParamPtrOutput) StorageTime ¶ added in v0.1.8
func (o RecordTemplateMp3ParamPtrOutput) StorageTime() pulumi.IntPtrOutput
func (RecordTemplateMp3ParamPtrOutput) ToRecordTemplateMp3ParamPtrOutput ¶ added in v0.1.8
func (o RecordTemplateMp3ParamPtrOutput) ToRecordTemplateMp3ParamPtrOutput() RecordTemplateMp3ParamPtrOutput
func (RecordTemplateMp3ParamPtrOutput) ToRecordTemplateMp3ParamPtrOutputWithContext ¶ added in v0.1.8
func (o RecordTemplateMp3ParamPtrOutput) ToRecordTemplateMp3ParamPtrOutputWithContext(ctx context.Context) RecordTemplateMp3ParamPtrOutput
func (RecordTemplateMp3ParamPtrOutput) VodFileName ¶ added in v0.1.8
func (o RecordTemplateMp3ParamPtrOutput) VodFileName() pulumi.StringPtrOutput
func (RecordTemplateMp3ParamPtrOutput) VodSubAppId ¶ added in v0.1.8
func (o RecordTemplateMp3ParamPtrOutput) VodSubAppId() pulumi.IntPtrOutput
type RecordTemplateMp4Param ¶ added in v0.1.8
type RecordTemplateMp4Param struct { ClassId *int `pulumi:"classId"` Enable *int `pulumi:"enable"` Procedure *string `pulumi:"procedure"` RecordInterval *int `pulumi:"recordInterval"` StorageMode *string `pulumi:"storageMode"` StorageTime *int `pulumi:"storageTime"` VodFileName *string `pulumi:"vodFileName"` VodSubAppId *int `pulumi:"vodSubAppId"` }
type RecordTemplateMp4ParamArgs ¶ added in v0.1.8
type RecordTemplateMp4ParamArgs struct { ClassId pulumi.IntPtrInput `pulumi:"classId"` Enable pulumi.IntPtrInput `pulumi:"enable"` Procedure pulumi.StringPtrInput `pulumi:"procedure"` RecordInterval pulumi.IntPtrInput `pulumi:"recordInterval"` StorageMode pulumi.StringPtrInput `pulumi:"storageMode"` StorageTime pulumi.IntPtrInput `pulumi:"storageTime"` VodFileName pulumi.StringPtrInput `pulumi:"vodFileName"` VodSubAppId pulumi.IntPtrInput `pulumi:"vodSubAppId"` }
func (RecordTemplateMp4ParamArgs) ElementType ¶ added in v0.1.8
func (RecordTemplateMp4ParamArgs) ElementType() reflect.Type
func (RecordTemplateMp4ParamArgs) ToRecordTemplateMp4ParamOutput ¶ added in v0.1.8
func (i RecordTemplateMp4ParamArgs) ToRecordTemplateMp4ParamOutput() RecordTemplateMp4ParamOutput
func (RecordTemplateMp4ParamArgs) ToRecordTemplateMp4ParamOutputWithContext ¶ added in v0.1.8
func (i RecordTemplateMp4ParamArgs) ToRecordTemplateMp4ParamOutputWithContext(ctx context.Context) RecordTemplateMp4ParamOutput
func (RecordTemplateMp4ParamArgs) ToRecordTemplateMp4ParamPtrOutput ¶ added in v0.1.8
func (i RecordTemplateMp4ParamArgs) ToRecordTemplateMp4ParamPtrOutput() RecordTemplateMp4ParamPtrOutput
func (RecordTemplateMp4ParamArgs) ToRecordTemplateMp4ParamPtrOutputWithContext ¶ added in v0.1.8
func (i RecordTemplateMp4ParamArgs) ToRecordTemplateMp4ParamPtrOutputWithContext(ctx context.Context) RecordTemplateMp4ParamPtrOutput
type RecordTemplateMp4ParamInput ¶ added in v0.1.8
type RecordTemplateMp4ParamInput interface { pulumi.Input ToRecordTemplateMp4ParamOutput() RecordTemplateMp4ParamOutput ToRecordTemplateMp4ParamOutputWithContext(context.Context) RecordTemplateMp4ParamOutput }
RecordTemplateMp4ParamInput is an input type that accepts RecordTemplateMp4ParamArgs and RecordTemplateMp4ParamOutput values. You can construct a concrete instance of `RecordTemplateMp4ParamInput` via:
RecordTemplateMp4ParamArgs{...}
type RecordTemplateMp4ParamOutput ¶ added in v0.1.8
type RecordTemplateMp4ParamOutput struct{ *pulumi.OutputState }
func (RecordTemplateMp4ParamOutput) ClassId ¶ added in v0.1.8
func (o RecordTemplateMp4ParamOutput) ClassId() pulumi.IntPtrOutput
func (RecordTemplateMp4ParamOutput) ElementType ¶ added in v0.1.8
func (RecordTemplateMp4ParamOutput) ElementType() reflect.Type
func (RecordTemplateMp4ParamOutput) Enable ¶ added in v0.1.8
func (o RecordTemplateMp4ParamOutput) Enable() pulumi.IntPtrOutput
func (RecordTemplateMp4ParamOutput) Procedure ¶ added in v0.1.8
func (o RecordTemplateMp4ParamOutput) Procedure() pulumi.StringPtrOutput
func (RecordTemplateMp4ParamOutput) RecordInterval ¶ added in v0.1.8
func (o RecordTemplateMp4ParamOutput) RecordInterval() pulumi.IntPtrOutput
func (RecordTemplateMp4ParamOutput) StorageMode ¶ added in v0.1.8
func (o RecordTemplateMp4ParamOutput) StorageMode() pulumi.StringPtrOutput
func (RecordTemplateMp4ParamOutput) StorageTime ¶ added in v0.1.8
func (o RecordTemplateMp4ParamOutput) StorageTime() pulumi.IntPtrOutput
func (RecordTemplateMp4ParamOutput) ToRecordTemplateMp4ParamOutput ¶ added in v0.1.8
func (o RecordTemplateMp4ParamOutput) ToRecordTemplateMp4ParamOutput() RecordTemplateMp4ParamOutput
func (RecordTemplateMp4ParamOutput) ToRecordTemplateMp4ParamOutputWithContext ¶ added in v0.1.8
func (o RecordTemplateMp4ParamOutput) ToRecordTemplateMp4ParamOutputWithContext(ctx context.Context) RecordTemplateMp4ParamOutput
func (RecordTemplateMp4ParamOutput) ToRecordTemplateMp4ParamPtrOutput ¶ added in v0.1.8
func (o RecordTemplateMp4ParamOutput) ToRecordTemplateMp4ParamPtrOutput() RecordTemplateMp4ParamPtrOutput
func (RecordTemplateMp4ParamOutput) ToRecordTemplateMp4ParamPtrOutputWithContext ¶ added in v0.1.8
func (o RecordTemplateMp4ParamOutput) ToRecordTemplateMp4ParamPtrOutputWithContext(ctx context.Context) RecordTemplateMp4ParamPtrOutput
func (RecordTemplateMp4ParamOutput) VodFileName ¶ added in v0.1.8
func (o RecordTemplateMp4ParamOutput) VodFileName() pulumi.StringPtrOutput
func (RecordTemplateMp4ParamOutput) VodSubAppId ¶ added in v0.1.8
func (o RecordTemplateMp4ParamOutput) VodSubAppId() pulumi.IntPtrOutput
type RecordTemplateMp4ParamPtrInput ¶ added in v0.1.8
type RecordTemplateMp4ParamPtrInput interface { pulumi.Input ToRecordTemplateMp4ParamPtrOutput() RecordTemplateMp4ParamPtrOutput ToRecordTemplateMp4ParamPtrOutputWithContext(context.Context) RecordTemplateMp4ParamPtrOutput }
RecordTemplateMp4ParamPtrInput is an input type that accepts RecordTemplateMp4ParamArgs, RecordTemplateMp4ParamPtr and RecordTemplateMp4ParamPtrOutput values. You can construct a concrete instance of `RecordTemplateMp4ParamPtrInput` via:
RecordTemplateMp4ParamArgs{...} or: nil
func RecordTemplateMp4ParamPtr ¶ added in v0.1.8
func RecordTemplateMp4ParamPtr(v *RecordTemplateMp4ParamArgs) RecordTemplateMp4ParamPtrInput
type RecordTemplateMp4ParamPtrOutput ¶ added in v0.1.8
type RecordTemplateMp4ParamPtrOutput struct{ *pulumi.OutputState }
func (RecordTemplateMp4ParamPtrOutput) ClassId ¶ added in v0.1.8
func (o RecordTemplateMp4ParamPtrOutput) ClassId() pulumi.IntPtrOutput
func (RecordTemplateMp4ParamPtrOutput) Elem ¶ added in v0.1.8
func (o RecordTemplateMp4ParamPtrOutput) Elem() RecordTemplateMp4ParamOutput
func (RecordTemplateMp4ParamPtrOutput) ElementType ¶ added in v0.1.8
func (RecordTemplateMp4ParamPtrOutput) ElementType() reflect.Type
func (RecordTemplateMp4ParamPtrOutput) Enable ¶ added in v0.1.8
func (o RecordTemplateMp4ParamPtrOutput) Enable() pulumi.IntPtrOutput
func (RecordTemplateMp4ParamPtrOutput) Procedure ¶ added in v0.1.8
func (o RecordTemplateMp4ParamPtrOutput) Procedure() pulumi.StringPtrOutput
func (RecordTemplateMp4ParamPtrOutput) RecordInterval ¶ added in v0.1.8
func (o RecordTemplateMp4ParamPtrOutput) RecordInterval() pulumi.IntPtrOutput
func (RecordTemplateMp4ParamPtrOutput) StorageMode ¶ added in v0.1.8
func (o RecordTemplateMp4ParamPtrOutput) StorageMode() pulumi.StringPtrOutput
func (RecordTemplateMp4ParamPtrOutput) StorageTime ¶ added in v0.1.8
func (o RecordTemplateMp4ParamPtrOutput) StorageTime() pulumi.IntPtrOutput
func (RecordTemplateMp4ParamPtrOutput) ToRecordTemplateMp4ParamPtrOutput ¶ added in v0.1.8
func (o RecordTemplateMp4ParamPtrOutput) ToRecordTemplateMp4ParamPtrOutput() RecordTemplateMp4ParamPtrOutput
func (RecordTemplateMp4ParamPtrOutput) ToRecordTemplateMp4ParamPtrOutputWithContext ¶ added in v0.1.8
func (o RecordTemplateMp4ParamPtrOutput) ToRecordTemplateMp4ParamPtrOutputWithContext(ctx context.Context) RecordTemplateMp4ParamPtrOutput
func (RecordTemplateMp4ParamPtrOutput) VodFileName ¶ added in v0.1.8
func (o RecordTemplateMp4ParamPtrOutput) VodFileName() pulumi.StringPtrOutput
func (RecordTemplateMp4ParamPtrOutput) VodSubAppId ¶ added in v0.1.8
func (o RecordTemplateMp4ParamPtrOutput) VodSubAppId() pulumi.IntPtrOutput
type RecordTemplateOutput ¶ added in v0.1.8
type RecordTemplateOutput struct{ *pulumi.OutputState }
func (RecordTemplateOutput) AacParam ¶ added in v0.1.8
func (o RecordTemplateOutput) AacParam() RecordTemplateAacParamPtrOutput
Aac recording parameters are set when Aac recording is enabled.
func (RecordTemplateOutput) Description ¶ added in v0.1.8
func (o RecordTemplateOutput) Description() pulumi.StringPtrOutput
Description.
func (RecordTemplateOutput) ElementType ¶ added in v0.1.8
func (RecordTemplateOutput) ElementType() reflect.Type
func (RecordTemplateOutput) FlvParam ¶ added in v0.1.8
func (o RecordTemplateOutput) FlvParam() RecordTemplateFlvParamPtrOutput
Flv recording parameters are set when Flv recording is enabled.
func (RecordTemplateOutput) FlvSpecialParam ¶ added in v0.1.8
func (o RecordTemplateOutput) FlvSpecialParam() RecordTemplateFlvSpecialParamPtrOutput
FLV records special parameters.
func (RecordTemplateOutput) HlsParam ¶ added in v0.1.8
func (o RecordTemplateOutput) HlsParam() RecordTemplateHlsParamPtrOutput
Hls recording parameters, which are set when hls recording is enabled.
func (RecordTemplateOutput) HlsSpecialParam ¶ added in v0.1.8
func (o RecordTemplateOutput) HlsSpecialParam() RecordTemplateHlsSpecialParamPtrOutput
HLS specific recording parameters.
func (RecordTemplateOutput) IsDelayLive ¶ added in v0.1.8
func (o RecordTemplateOutput) IsDelayLive() pulumi.IntPtrOutput
Live broadcast type, 0 by default. 0: Ordinary live broadcast, 1: Slow broadcast.
func (RecordTemplateOutput) Mp3Param ¶ added in v0.1.8
func (o RecordTemplateOutput) Mp3Param() RecordTemplateMp3ParamPtrOutput
Mp3 recording parameters are set when Mp3 recording is turned on.
func (RecordTemplateOutput) Mp4Param ¶ added in v0.1.8
func (o RecordTemplateOutput) Mp4Param() RecordTemplateMp4ParamPtrOutput
Mp4 recording parameters are set when Mp4 recording is enabled.
func (RecordTemplateOutput) RemoveWatermark ¶ added in v0.1.8
func (o RecordTemplateOutput) RemoveWatermark() pulumi.BoolPtrOutput
Whether to remove the watermark. This parameter is invalid when the type is slow live broadcast.
func (RecordTemplateOutput) TemplateName ¶ added in v0.1.8
func (o RecordTemplateOutput) TemplateName() pulumi.StringOutput
Template name. Only `Chinese`, `English`, `numbers`, `_`, `-` are supported.
func (RecordTemplateOutput) ToRecordTemplateOutput ¶ added in v0.1.8
func (o RecordTemplateOutput) ToRecordTemplateOutput() RecordTemplateOutput
func (RecordTemplateOutput) ToRecordTemplateOutputWithContext ¶ added in v0.1.8
func (o RecordTemplateOutput) ToRecordTemplateOutputWithContext(ctx context.Context) RecordTemplateOutput
type RecordTemplateState ¶ added in v0.1.8
type RecordTemplateState struct { // Aac recording parameters are set when Aac recording is enabled. AacParam RecordTemplateAacParamPtrInput // Description. Description pulumi.StringPtrInput // Flv recording parameters are set when Flv recording is enabled. FlvParam RecordTemplateFlvParamPtrInput // FLV records special parameters. FlvSpecialParam RecordTemplateFlvSpecialParamPtrInput // Hls recording parameters, which are set when hls recording is enabled. HlsParam RecordTemplateHlsParamPtrInput // HLS specific recording parameters. HlsSpecialParam RecordTemplateHlsSpecialParamPtrInput // Live broadcast type, 0 by default. 0: Ordinary live broadcast, 1: Slow broadcast. IsDelayLive pulumi.IntPtrInput // Mp3 recording parameters are set when Mp3 recording is turned on. Mp3Param RecordTemplateMp3ParamPtrInput // Mp4 recording parameters are set when Mp4 recording is enabled. Mp4Param RecordTemplateMp4ParamPtrInput // Whether to remove the watermark. This parameter is invalid when the type is slow live broadcast. RemoveWatermark pulumi.BoolPtrInput // Template name. Only `Chinese`, `English`, `numbers`, `_`, `-` are supported. TemplateName pulumi.StringPtrInput }
func (RecordTemplateState) ElementType ¶ added in v0.1.8
func (RecordTemplateState) ElementType() reflect.Type
type SnapshotRuleAttachment ¶ added in v0.1.8
type SnapshotRuleAttachment struct { pulumi.CustomResourceState // The streaming path is consistent with the AppName in the streaming and playback addresses. The default is live. AppName pulumi.StringPtrOutput `pulumi:"appName"` // Streaming domain name. DomainName pulumi.StringOutput `pulumi:"domainName"` // Stream name. Note: If this parameter is set to a non empty string, the rule will only work on this streaming. StreamName pulumi.StringPtrOutput `pulumi:"streamName"` // Template ID. TemplateId pulumi.IntOutput `pulumi:"templateId"` }
Provides a resource to create a css snapshotRule
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.NewSnapshotRuleAttachment(ctx, "snapshotRule", &Css.SnapshotRuleAttachmentArgs{ AppName: pulumi.String("qqq"), DomainName: pulumi.String("177154.push.tlivecloud.com"), StreamName: pulumi.String("ppp"), TemplateId: pulumi.Int(12838073), }) if err != nil { return err } return nil }) }
```
## Import
css snapshot_rule can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Css/snapshotRuleAttachment:SnapshotRuleAttachment snapshot_rule templateId#domainName
```
func GetSnapshotRuleAttachment ¶ added in v0.1.8
func GetSnapshotRuleAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SnapshotRuleAttachmentState, opts ...pulumi.ResourceOption) (*SnapshotRuleAttachment, error)
GetSnapshotRuleAttachment gets an existing SnapshotRuleAttachment 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 NewSnapshotRuleAttachment ¶ added in v0.1.8
func NewSnapshotRuleAttachment(ctx *pulumi.Context, name string, args *SnapshotRuleAttachmentArgs, opts ...pulumi.ResourceOption) (*SnapshotRuleAttachment, error)
NewSnapshotRuleAttachment registers a new resource with the given unique name, arguments, and options.
func (*SnapshotRuleAttachment) ElementType ¶ added in v0.1.8
func (*SnapshotRuleAttachment) ElementType() reflect.Type
func (*SnapshotRuleAttachment) ToSnapshotRuleAttachmentOutput ¶ added in v0.1.8
func (i *SnapshotRuleAttachment) ToSnapshotRuleAttachmentOutput() SnapshotRuleAttachmentOutput
func (*SnapshotRuleAttachment) ToSnapshotRuleAttachmentOutputWithContext ¶ added in v0.1.8
func (i *SnapshotRuleAttachment) ToSnapshotRuleAttachmentOutputWithContext(ctx context.Context) SnapshotRuleAttachmentOutput
type SnapshotRuleAttachmentArgs ¶ added in v0.1.8
type SnapshotRuleAttachmentArgs struct { // The streaming path is consistent with the AppName in the streaming and playback addresses. The default is live. AppName pulumi.StringPtrInput // Streaming domain name. DomainName pulumi.StringInput // Stream name. Note: If this parameter is set to a non empty string, the rule will only work on this streaming. StreamName pulumi.StringPtrInput // Template ID. TemplateId pulumi.IntInput }
The set of arguments for constructing a SnapshotRuleAttachment resource.
func (SnapshotRuleAttachmentArgs) ElementType ¶ added in v0.1.8
func (SnapshotRuleAttachmentArgs) ElementType() reflect.Type
type SnapshotRuleAttachmentArray ¶ added in v0.1.8
type SnapshotRuleAttachmentArray []SnapshotRuleAttachmentInput
func (SnapshotRuleAttachmentArray) ElementType ¶ added in v0.1.8
func (SnapshotRuleAttachmentArray) ElementType() reflect.Type
func (SnapshotRuleAttachmentArray) ToSnapshotRuleAttachmentArrayOutput ¶ added in v0.1.8
func (i SnapshotRuleAttachmentArray) ToSnapshotRuleAttachmentArrayOutput() SnapshotRuleAttachmentArrayOutput
func (SnapshotRuleAttachmentArray) ToSnapshotRuleAttachmentArrayOutputWithContext ¶ added in v0.1.8
func (i SnapshotRuleAttachmentArray) ToSnapshotRuleAttachmentArrayOutputWithContext(ctx context.Context) SnapshotRuleAttachmentArrayOutput
type SnapshotRuleAttachmentArrayInput ¶ added in v0.1.8
type SnapshotRuleAttachmentArrayInput interface { pulumi.Input ToSnapshotRuleAttachmentArrayOutput() SnapshotRuleAttachmentArrayOutput ToSnapshotRuleAttachmentArrayOutputWithContext(context.Context) SnapshotRuleAttachmentArrayOutput }
SnapshotRuleAttachmentArrayInput is an input type that accepts SnapshotRuleAttachmentArray and SnapshotRuleAttachmentArrayOutput values. You can construct a concrete instance of `SnapshotRuleAttachmentArrayInput` via:
SnapshotRuleAttachmentArray{ SnapshotRuleAttachmentArgs{...} }
type SnapshotRuleAttachmentArrayOutput ¶ added in v0.1.8
type SnapshotRuleAttachmentArrayOutput struct{ *pulumi.OutputState }
func (SnapshotRuleAttachmentArrayOutput) ElementType ¶ added in v0.1.8
func (SnapshotRuleAttachmentArrayOutput) ElementType() reflect.Type
func (SnapshotRuleAttachmentArrayOutput) Index ¶ added in v0.1.8
func (o SnapshotRuleAttachmentArrayOutput) Index(i pulumi.IntInput) SnapshotRuleAttachmentOutput
func (SnapshotRuleAttachmentArrayOutput) ToSnapshotRuleAttachmentArrayOutput ¶ added in v0.1.8
func (o SnapshotRuleAttachmentArrayOutput) ToSnapshotRuleAttachmentArrayOutput() SnapshotRuleAttachmentArrayOutput
func (SnapshotRuleAttachmentArrayOutput) ToSnapshotRuleAttachmentArrayOutputWithContext ¶ added in v0.1.8
func (o SnapshotRuleAttachmentArrayOutput) ToSnapshotRuleAttachmentArrayOutputWithContext(ctx context.Context) SnapshotRuleAttachmentArrayOutput
type SnapshotRuleAttachmentInput ¶ added in v0.1.8
type SnapshotRuleAttachmentInput interface { pulumi.Input ToSnapshotRuleAttachmentOutput() SnapshotRuleAttachmentOutput ToSnapshotRuleAttachmentOutputWithContext(ctx context.Context) SnapshotRuleAttachmentOutput }
type SnapshotRuleAttachmentMap ¶ added in v0.1.8
type SnapshotRuleAttachmentMap map[string]SnapshotRuleAttachmentInput
func (SnapshotRuleAttachmentMap) ElementType ¶ added in v0.1.8
func (SnapshotRuleAttachmentMap) ElementType() reflect.Type
func (SnapshotRuleAttachmentMap) ToSnapshotRuleAttachmentMapOutput ¶ added in v0.1.8
func (i SnapshotRuleAttachmentMap) ToSnapshotRuleAttachmentMapOutput() SnapshotRuleAttachmentMapOutput
func (SnapshotRuleAttachmentMap) ToSnapshotRuleAttachmentMapOutputWithContext ¶ added in v0.1.8
func (i SnapshotRuleAttachmentMap) ToSnapshotRuleAttachmentMapOutputWithContext(ctx context.Context) SnapshotRuleAttachmentMapOutput
type SnapshotRuleAttachmentMapInput ¶ added in v0.1.8
type SnapshotRuleAttachmentMapInput interface { pulumi.Input ToSnapshotRuleAttachmentMapOutput() SnapshotRuleAttachmentMapOutput ToSnapshotRuleAttachmentMapOutputWithContext(context.Context) SnapshotRuleAttachmentMapOutput }
SnapshotRuleAttachmentMapInput is an input type that accepts SnapshotRuleAttachmentMap and SnapshotRuleAttachmentMapOutput values. You can construct a concrete instance of `SnapshotRuleAttachmentMapInput` via:
SnapshotRuleAttachmentMap{ "key": SnapshotRuleAttachmentArgs{...} }
type SnapshotRuleAttachmentMapOutput ¶ added in v0.1.8
type SnapshotRuleAttachmentMapOutput struct{ *pulumi.OutputState }
func (SnapshotRuleAttachmentMapOutput) ElementType ¶ added in v0.1.8
func (SnapshotRuleAttachmentMapOutput) ElementType() reflect.Type
func (SnapshotRuleAttachmentMapOutput) MapIndex ¶ added in v0.1.8
func (o SnapshotRuleAttachmentMapOutput) MapIndex(k pulumi.StringInput) SnapshotRuleAttachmentOutput
func (SnapshotRuleAttachmentMapOutput) ToSnapshotRuleAttachmentMapOutput ¶ added in v0.1.8
func (o SnapshotRuleAttachmentMapOutput) ToSnapshotRuleAttachmentMapOutput() SnapshotRuleAttachmentMapOutput
func (SnapshotRuleAttachmentMapOutput) ToSnapshotRuleAttachmentMapOutputWithContext ¶ added in v0.1.8
func (o SnapshotRuleAttachmentMapOutput) ToSnapshotRuleAttachmentMapOutputWithContext(ctx context.Context) SnapshotRuleAttachmentMapOutput
type SnapshotRuleAttachmentOutput ¶ added in v0.1.8
type SnapshotRuleAttachmentOutput struct{ *pulumi.OutputState }
func (SnapshotRuleAttachmentOutput) AppName ¶ added in v0.1.8
func (o SnapshotRuleAttachmentOutput) AppName() pulumi.StringPtrOutput
The streaming path is consistent with the AppName in the streaming and playback addresses. The default is live.
func (SnapshotRuleAttachmentOutput) DomainName ¶ added in v0.1.8
func (o SnapshotRuleAttachmentOutput) DomainName() pulumi.StringOutput
Streaming domain name.
func (SnapshotRuleAttachmentOutput) ElementType ¶ added in v0.1.8
func (SnapshotRuleAttachmentOutput) ElementType() reflect.Type
func (SnapshotRuleAttachmentOutput) StreamName ¶ added in v0.1.8
func (o SnapshotRuleAttachmentOutput) StreamName() pulumi.StringPtrOutput
Stream name. Note: If this parameter is set to a non empty string, the rule will only work on this streaming.
func (SnapshotRuleAttachmentOutput) TemplateId ¶ added in v0.1.8
func (o SnapshotRuleAttachmentOutput) TemplateId() pulumi.IntOutput
Template ID.
func (SnapshotRuleAttachmentOutput) ToSnapshotRuleAttachmentOutput ¶ added in v0.1.8
func (o SnapshotRuleAttachmentOutput) ToSnapshotRuleAttachmentOutput() SnapshotRuleAttachmentOutput
func (SnapshotRuleAttachmentOutput) ToSnapshotRuleAttachmentOutputWithContext ¶ added in v0.1.8
func (o SnapshotRuleAttachmentOutput) ToSnapshotRuleAttachmentOutputWithContext(ctx context.Context) SnapshotRuleAttachmentOutput
type SnapshotRuleAttachmentState ¶ added in v0.1.8
type SnapshotRuleAttachmentState struct { // The streaming path is consistent with the AppName in the streaming and playback addresses. The default is live. AppName pulumi.StringPtrInput // Streaming domain name. DomainName pulumi.StringPtrInput // Stream name. Note: If this parameter is set to a non empty string, the rule will only work on this streaming. StreamName pulumi.StringPtrInput // Template ID. TemplateId pulumi.IntPtrInput }
func (SnapshotRuleAttachmentState) ElementType ¶ added in v0.1.8
func (SnapshotRuleAttachmentState) ElementType() reflect.Type
type SnapshotTemplate ¶ added in v0.1.8
type SnapshotTemplate struct { pulumi.CustomResourceState // Cos application ID. CosAppId pulumi.IntOutput `pulumi:"cosAppId"` // Cos bucket name. Note: The CosBucket parameter value cannot include the - [appid] part. CosBucket pulumi.StringOutput `pulumi:"cosBucket"` // Cos file name. If it is empty, set according to the default value {StreamID}-screenshot-{Hour}-{Minute}-{Second}-{Width}x{Height}{Ext}. CosFileName pulumi.StringPtrOutput `pulumi:"cosFileName"` // Cos Bucket folder prefix. If it is empty, set according to the default value /{Year}-{Month}-{Day}/. CosPrefix pulumi.StringPtrOutput `pulumi:"cosPrefix"` // Cos region. CosRegion pulumi.StringOutput `pulumi:"cosRegion"` // Description information. Maximum length: 1024 bytes. Only `Chinese`, `English`, `numbers`, `_`, `-` are supported. Description pulumi.StringPtrOutput `pulumi:"description"` // Screenshot height. Default: 0 (original height). Range: 0-2000. Height pulumi.IntPtrOutput `pulumi:"height"` // Whether porn is enabled, 0: not enabled, 1: enabled. Default: 0. PornFlag pulumi.IntPtrOutput `pulumi:"pornFlag"` // Screenshot interval, unit: s, default: 10s. Range: 2s~300s. SnapshotInterval pulumi.IntPtrOutput `pulumi:"snapshotInterval"` // Template name. Maximum length: 255 bytes. Only Chinese, English, numbers, `_`, `-` are supported. TemplateName pulumi.StringOutput `pulumi:"templateName"` // Screenshot width. Default: 0 (original width). Range: 0-3000. Width pulumi.IntPtrOutput `pulumi:"width"` }
Provides a resource to create a css snapshotTemplate
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.NewSnapshotTemplate(ctx, "snapshotTemplate", &Css.SnapshotTemplateArgs{ CosAppId: pulumi.Int(1308919341), CosBucket: pulumi.String("keep-bucket"), CosRegion: pulumi.String("ap-guangzhou"), Description: pulumi.String("snapshot template"), Height: pulumi.Int(0), PornFlag: pulumi.Int(0), SnapshotInterval: pulumi.Int(2), TemplateName: pulumi.String("tf-snapshot-template"), Width: pulumi.Int(0), }) if err != nil { return err } return nil }) }
```
## Import
css snapshot_template can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Css/snapshotTemplate:SnapshotTemplate snapshot_template templateId
```
func GetSnapshotTemplate ¶ added in v0.1.8
func GetSnapshotTemplate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SnapshotTemplateState, opts ...pulumi.ResourceOption) (*SnapshotTemplate, error)
GetSnapshotTemplate gets an existing SnapshotTemplate 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 NewSnapshotTemplate ¶ added in v0.1.8
func NewSnapshotTemplate(ctx *pulumi.Context, name string, args *SnapshotTemplateArgs, opts ...pulumi.ResourceOption) (*SnapshotTemplate, error)
NewSnapshotTemplate registers a new resource with the given unique name, arguments, and options.
func (*SnapshotTemplate) ElementType ¶ added in v0.1.8
func (*SnapshotTemplate) ElementType() reflect.Type
func (*SnapshotTemplate) ToSnapshotTemplateOutput ¶ added in v0.1.8
func (i *SnapshotTemplate) ToSnapshotTemplateOutput() SnapshotTemplateOutput
func (*SnapshotTemplate) ToSnapshotTemplateOutputWithContext ¶ added in v0.1.8
func (i *SnapshotTemplate) ToSnapshotTemplateOutputWithContext(ctx context.Context) SnapshotTemplateOutput
type SnapshotTemplateArgs ¶ added in v0.1.8
type SnapshotTemplateArgs struct { // Cos application ID. CosAppId pulumi.IntInput // Cos bucket name. Note: The CosBucket parameter value cannot include the - [appid] part. CosBucket pulumi.StringInput // Cos file name. If it is empty, set according to the default value {StreamID}-screenshot-{Hour}-{Minute}-{Second}-{Width}x{Height}{Ext}. CosFileName pulumi.StringPtrInput // Cos Bucket folder prefix. If it is empty, set according to the default value /{Year}-{Month}-{Day}/. CosPrefix pulumi.StringPtrInput // Cos region. CosRegion pulumi.StringInput // Description information. Maximum length: 1024 bytes. Only `Chinese`, `English`, `numbers`, `_`, `-` are supported. Description pulumi.StringPtrInput // Screenshot height. Default: 0 (original height). Range: 0-2000. Height pulumi.IntPtrInput // Whether porn is enabled, 0: not enabled, 1: enabled. Default: 0. PornFlag pulumi.IntPtrInput // Screenshot interval, unit: s, default: 10s. Range: 2s~300s. SnapshotInterval pulumi.IntPtrInput // Template name. Maximum length: 255 bytes. Only Chinese, English, numbers, `_`, `-` are supported. TemplateName pulumi.StringInput // Screenshot width. Default: 0 (original width). Range: 0-3000. Width pulumi.IntPtrInput }
The set of arguments for constructing a SnapshotTemplate resource.
func (SnapshotTemplateArgs) ElementType ¶ added in v0.1.8
func (SnapshotTemplateArgs) ElementType() reflect.Type
type SnapshotTemplateArray ¶ added in v0.1.8
type SnapshotTemplateArray []SnapshotTemplateInput
func (SnapshotTemplateArray) ElementType ¶ added in v0.1.8
func (SnapshotTemplateArray) ElementType() reflect.Type
func (SnapshotTemplateArray) ToSnapshotTemplateArrayOutput ¶ added in v0.1.8
func (i SnapshotTemplateArray) ToSnapshotTemplateArrayOutput() SnapshotTemplateArrayOutput
func (SnapshotTemplateArray) ToSnapshotTemplateArrayOutputWithContext ¶ added in v0.1.8
func (i SnapshotTemplateArray) ToSnapshotTemplateArrayOutputWithContext(ctx context.Context) SnapshotTemplateArrayOutput
type SnapshotTemplateArrayInput ¶ added in v0.1.8
type SnapshotTemplateArrayInput interface { pulumi.Input ToSnapshotTemplateArrayOutput() SnapshotTemplateArrayOutput ToSnapshotTemplateArrayOutputWithContext(context.Context) SnapshotTemplateArrayOutput }
SnapshotTemplateArrayInput is an input type that accepts SnapshotTemplateArray and SnapshotTemplateArrayOutput values. You can construct a concrete instance of `SnapshotTemplateArrayInput` via:
SnapshotTemplateArray{ SnapshotTemplateArgs{...} }
type SnapshotTemplateArrayOutput ¶ added in v0.1.8
type SnapshotTemplateArrayOutput struct{ *pulumi.OutputState }
func (SnapshotTemplateArrayOutput) ElementType ¶ added in v0.1.8
func (SnapshotTemplateArrayOutput) ElementType() reflect.Type
func (SnapshotTemplateArrayOutput) Index ¶ added in v0.1.8
func (o SnapshotTemplateArrayOutput) Index(i pulumi.IntInput) SnapshotTemplateOutput
func (SnapshotTemplateArrayOutput) ToSnapshotTemplateArrayOutput ¶ added in v0.1.8
func (o SnapshotTemplateArrayOutput) ToSnapshotTemplateArrayOutput() SnapshotTemplateArrayOutput
func (SnapshotTemplateArrayOutput) ToSnapshotTemplateArrayOutputWithContext ¶ added in v0.1.8
func (o SnapshotTemplateArrayOutput) ToSnapshotTemplateArrayOutputWithContext(ctx context.Context) SnapshotTemplateArrayOutput
type SnapshotTemplateInput ¶ added in v0.1.8
type SnapshotTemplateInput interface { pulumi.Input ToSnapshotTemplateOutput() SnapshotTemplateOutput ToSnapshotTemplateOutputWithContext(ctx context.Context) SnapshotTemplateOutput }
type SnapshotTemplateMap ¶ added in v0.1.8
type SnapshotTemplateMap map[string]SnapshotTemplateInput
func (SnapshotTemplateMap) ElementType ¶ added in v0.1.8
func (SnapshotTemplateMap) ElementType() reflect.Type
func (SnapshotTemplateMap) ToSnapshotTemplateMapOutput ¶ added in v0.1.8
func (i SnapshotTemplateMap) ToSnapshotTemplateMapOutput() SnapshotTemplateMapOutput
func (SnapshotTemplateMap) ToSnapshotTemplateMapOutputWithContext ¶ added in v0.1.8
func (i SnapshotTemplateMap) ToSnapshotTemplateMapOutputWithContext(ctx context.Context) SnapshotTemplateMapOutput
type SnapshotTemplateMapInput ¶ added in v0.1.8
type SnapshotTemplateMapInput interface { pulumi.Input ToSnapshotTemplateMapOutput() SnapshotTemplateMapOutput ToSnapshotTemplateMapOutputWithContext(context.Context) SnapshotTemplateMapOutput }
SnapshotTemplateMapInput is an input type that accepts SnapshotTemplateMap and SnapshotTemplateMapOutput values. You can construct a concrete instance of `SnapshotTemplateMapInput` via:
SnapshotTemplateMap{ "key": SnapshotTemplateArgs{...} }
type SnapshotTemplateMapOutput ¶ added in v0.1.8
type SnapshotTemplateMapOutput struct{ *pulumi.OutputState }
func (SnapshotTemplateMapOutput) ElementType ¶ added in v0.1.8
func (SnapshotTemplateMapOutput) ElementType() reflect.Type
func (SnapshotTemplateMapOutput) MapIndex ¶ added in v0.1.8
func (o SnapshotTemplateMapOutput) MapIndex(k pulumi.StringInput) SnapshotTemplateOutput
func (SnapshotTemplateMapOutput) ToSnapshotTemplateMapOutput ¶ added in v0.1.8
func (o SnapshotTemplateMapOutput) ToSnapshotTemplateMapOutput() SnapshotTemplateMapOutput
func (SnapshotTemplateMapOutput) ToSnapshotTemplateMapOutputWithContext ¶ added in v0.1.8
func (o SnapshotTemplateMapOutput) ToSnapshotTemplateMapOutputWithContext(ctx context.Context) SnapshotTemplateMapOutput
type SnapshotTemplateOutput ¶ added in v0.1.8
type SnapshotTemplateOutput struct{ *pulumi.OutputState }
func (SnapshotTemplateOutput) CosAppId ¶ added in v0.1.8
func (o SnapshotTemplateOutput) CosAppId() pulumi.IntOutput
Cos application ID.
func (SnapshotTemplateOutput) CosBucket ¶ added in v0.1.8
func (o SnapshotTemplateOutput) CosBucket() pulumi.StringOutput
Cos bucket name. Note: The CosBucket parameter value cannot include the - [appid] part.
func (SnapshotTemplateOutput) CosFileName ¶ added in v0.1.8
func (o SnapshotTemplateOutput) CosFileName() pulumi.StringPtrOutput
Cos file name. If it is empty, set according to the default value {StreamID}-screenshot-{Hour}-{Minute}-{Second}-{Width}x{Height}{Ext}.
func (SnapshotTemplateOutput) CosPrefix ¶ added in v0.1.8
func (o SnapshotTemplateOutput) CosPrefix() pulumi.StringPtrOutput
Cos Bucket folder prefix. If it is empty, set according to the default value /{Year}-{Month}-{Day}/.
func (SnapshotTemplateOutput) CosRegion ¶ added in v0.1.8
func (o SnapshotTemplateOutput) CosRegion() pulumi.StringOutput
Cos region.
func (SnapshotTemplateOutput) Description ¶ added in v0.1.8
func (o SnapshotTemplateOutput) Description() pulumi.StringPtrOutput
Description information. Maximum length: 1024 bytes. Only `Chinese`, `English`, `numbers`, `_`, `-` are supported.
func (SnapshotTemplateOutput) ElementType ¶ added in v0.1.8
func (SnapshotTemplateOutput) ElementType() reflect.Type
func (SnapshotTemplateOutput) Height ¶ added in v0.1.8
func (o SnapshotTemplateOutput) Height() pulumi.IntPtrOutput
Screenshot height. Default: 0 (original height). Range: 0-2000.
func (SnapshotTemplateOutput) PornFlag ¶ added in v0.1.8
func (o SnapshotTemplateOutput) PornFlag() pulumi.IntPtrOutput
Whether porn is enabled, 0: not enabled, 1: enabled. Default: 0.
func (SnapshotTemplateOutput) SnapshotInterval ¶ added in v0.1.8
func (o SnapshotTemplateOutput) SnapshotInterval() pulumi.IntPtrOutput
Screenshot interval, unit: s, default: 10s. Range: 2s~300s.
func (SnapshotTemplateOutput) TemplateName ¶ added in v0.1.8
func (o SnapshotTemplateOutput) TemplateName() pulumi.StringOutput
Template name. Maximum length: 255 bytes. Only Chinese, English, numbers, `_`, `-` are supported.
func (SnapshotTemplateOutput) ToSnapshotTemplateOutput ¶ added in v0.1.8
func (o SnapshotTemplateOutput) ToSnapshotTemplateOutput() SnapshotTemplateOutput
func (SnapshotTemplateOutput) ToSnapshotTemplateOutputWithContext ¶ added in v0.1.8
func (o SnapshotTemplateOutput) ToSnapshotTemplateOutputWithContext(ctx context.Context) SnapshotTemplateOutput
func (SnapshotTemplateOutput) Width ¶ added in v0.1.8
func (o SnapshotTemplateOutput) Width() pulumi.IntPtrOutput
Screenshot width. Default: 0 (original width). Range: 0-3000.
type SnapshotTemplateState ¶ added in v0.1.8
type SnapshotTemplateState struct { // Cos application ID. CosAppId pulumi.IntPtrInput // Cos bucket name. Note: The CosBucket parameter value cannot include the - [appid] part. CosBucket pulumi.StringPtrInput // Cos file name. If it is empty, set according to the default value {StreamID}-screenshot-{Hour}-{Minute}-{Second}-{Width}x{Height}{Ext}. CosFileName pulumi.StringPtrInput // Cos Bucket folder prefix. If it is empty, set according to the default value /{Year}-{Month}-{Day}/. CosPrefix pulumi.StringPtrInput // Cos region. CosRegion pulumi.StringPtrInput // Description information. Maximum length: 1024 bytes. Only `Chinese`, `English`, `numbers`, `_`, `-` are supported. Description pulumi.StringPtrInput // Screenshot height. Default: 0 (original height). Range: 0-2000. Height pulumi.IntPtrInput // Whether porn is enabled, 0: not enabled, 1: enabled. Default: 0. PornFlag pulumi.IntPtrInput // Screenshot interval, unit: s, default: 10s. Range: 2s~300s. SnapshotInterval pulumi.IntPtrInput // Template name. Maximum length: 255 bytes. Only Chinese, English, numbers, `_`, `-` are supported. TemplateName pulumi.StringPtrInput // Screenshot width. Default: 0 (original width). Range: 0-3000. Width pulumi.IntPtrInput }
func (SnapshotTemplateState) ElementType ¶ added in v0.1.8
func (SnapshotTemplateState) ElementType() reflect.Type
type StartStreamMonitor ¶ added in v0.1.8
type StartStreamMonitor struct { pulumi.CustomResourceState // The input index for monitoring the screen audio, supports multiple input audio sources.The valid range for InputIndex is that it must already exist.If left blank, there will be no audio output by default. AudibleInputIndexLists pulumi.IntArrayOutput `pulumi:"audibleInputIndexLists"` // Monitor id. MonitorId pulumi.StringOutput `pulumi:"monitorId"` }
Provides a resource to create a css startStreamMonitor
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.NewStartStreamMonitor(ctx, "startStreamMonitor", &Css.StartStreamMonitorArgs{ AudibleInputIndexLists: pulumi.IntArray{ pulumi.Int(1), }, MonitorId: pulumi.String("3d5738dd-1ca2-4601-a6e9-004c5ec75c0b"), }) if err != nil { return err } return nil }) }
```
## Import
css start_stream_monitor can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Css/startStreamMonitor:StartStreamMonitor start_stream_monitor start_stream_monitor_id
```
func GetStartStreamMonitor ¶ added in v0.1.8
func GetStartStreamMonitor(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StartStreamMonitorState, opts ...pulumi.ResourceOption) (*StartStreamMonitor, error)
GetStartStreamMonitor gets an existing StartStreamMonitor 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 NewStartStreamMonitor ¶ added in v0.1.8
func NewStartStreamMonitor(ctx *pulumi.Context, name string, args *StartStreamMonitorArgs, opts ...pulumi.ResourceOption) (*StartStreamMonitor, error)
NewStartStreamMonitor registers a new resource with the given unique name, arguments, and options.
func (*StartStreamMonitor) ElementType ¶ added in v0.1.8
func (*StartStreamMonitor) ElementType() reflect.Type
func (*StartStreamMonitor) ToStartStreamMonitorOutput ¶ added in v0.1.8
func (i *StartStreamMonitor) ToStartStreamMonitorOutput() StartStreamMonitorOutput
func (*StartStreamMonitor) ToStartStreamMonitorOutputWithContext ¶ added in v0.1.8
func (i *StartStreamMonitor) ToStartStreamMonitorOutputWithContext(ctx context.Context) StartStreamMonitorOutput
type StartStreamMonitorArgs ¶ added in v0.1.8
type StartStreamMonitorArgs struct { // The input index for monitoring the screen audio, supports multiple input audio sources.The valid range for InputIndex is that it must already exist.If left blank, there will be no audio output by default. AudibleInputIndexLists pulumi.IntArrayInput // Monitor id. MonitorId pulumi.StringInput }
The set of arguments for constructing a StartStreamMonitor resource.
func (StartStreamMonitorArgs) ElementType ¶ added in v0.1.8
func (StartStreamMonitorArgs) ElementType() reflect.Type
type StartStreamMonitorArray ¶ added in v0.1.8
type StartStreamMonitorArray []StartStreamMonitorInput
func (StartStreamMonitorArray) ElementType ¶ added in v0.1.8
func (StartStreamMonitorArray) ElementType() reflect.Type
func (StartStreamMonitorArray) ToStartStreamMonitorArrayOutput ¶ added in v0.1.8
func (i StartStreamMonitorArray) ToStartStreamMonitorArrayOutput() StartStreamMonitorArrayOutput
func (StartStreamMonitorArray) ToStartStreamMonitorArrayOutputWithContext ¶ added in v0.1.8
func (i StartStreamMonitorArray) ToStartStreamMonitorArrayOutputWithContext(ctx context.Context) StartStreamMonitorArrayOutput
type StartStreamMonitorArrayInput ¶ added in v0.1.8
type StartStreamMonitorArrayInput interface { pulumi.Input ToStartStreamMonitorArrayOutput() StartStreamMonitorArrayOutput ToStartStreamMonitorArrayOutputWithContext(context.Context) StartStreamMonitorArrayOutput }
StartStreamMonitorArrayInput is an input type that accepts StartStreamMonitorArray and StartStreamMonitorArrayOutput values. You can construct a concrete instance of `StartStreamMonitorArrayInput` via:
StartStreamMonitorArray{ StartStreamMonitorArgs{...} }
type StartStreamMonitorArrayOutput ¶ added in v0.1.8
type StartStreamMonitorArrayOutput struct{ *pulumi.OutputState }
func (StartStreamMonitorArrayOutput) ElementType ¶ added in v0.1.8
func (StartStreamMonitorArrayOutput) ElementType() reflect.Type
func (StartStreamMonitorArrayOutput) Index ¶ added in v0.1.8
func (o StartStreamMonitorArrayOutput) Index(i pulumi.IntInput) StartStreamMonitorOutput
func (StartStreamMonitorArrayOutput) ToStartStreamMonitorArrayOutput ¶ added in v0.1.8
func (o StartStreamMonitorArrayOutput) ToStartStreamMonitorArrayOutput() StartStreamMonitorArrayOutput
func (StartStreamMonitorArrayOutput) ToStartStreamMonitorArrayOutputWithContext ¶ added in v0.1.8
func (o StartStreamMonitorArrayOutput) ToStartStreamMonitorArrayOutputWithContext(ctx context.Context) StartStreamMonitorArrayOutput
type StartStreamMonitorInput ¶ added in v0.1.8
type StartStreamMonitorInput interface { pulumi.Input ToStartStreamMonitorOutput() StartStreamMonitorOutput ToStartStreamMonitorOutputWithContext(ctx context.Context) StartStreamMonitorOutput }
type StartStreamMonitorMap ¶ added in v0.1.8
type StartStreamMonitorMap map[string]StartStreamMonitorInput
func (StartStreamMonitorMap) ElementType ¶ added in v0.1.8
func (StartStreamMonitorMap) ElementType() reflect.Type
func (StartStreamMonitorMap) ToStartStreamMonitorMapOutput ¶ added in v0.1.8
func (i StartStreamMonitorMap) ToStartStreamMonitorMapOutput() StartStreamMonitorMapOutput
func (StartStreamMonitorMap) ToStartStreamMonitorMapOutputWithContext ¶ added in v0.1.8
func (i StartStreamMonitorMap) ToStartStreamMonitorMapOutputWithContext(ctx context.Context) StartStreamMonitorMapOutput
type StartStreamMonitorMapInput ¶ added in v0.1.8
type StartStreamMonitorMapInput interface { pulumi.Input ToStartStreamMonitorMapOutput() StartStreamMonitorMapOutput ToStartStreamMonitorMapOutputWithContext(context.Context) StartStreamMonitorMapOutput }
StartStreamMonitorMapInput is an input type that accepts StartStreamMonitorMap and StartStreamMonitorMapOutput values. You can construct a concrete instance of `StartStreamMonitorMapInput` via:
StartStreamMonitorMap{ "key": StartStreamMonitorArgs{...} }
type StartStreamMonitorMapOutput ¶ added in v0.1.8
type StartStreamMonitorMapOutput struct{ *pulumi.OutputState }
func (StartStreamMonitorMapOutput) ElementType ¶ added in v0.1.8
func (StartStreamMonitorMapOutput) ElementType() reflect.Type
func (StartStreamMonitorMapOutput) MapIndex ¶ added in v0.1.8
func (o StartStreamMonitorMapOutput) MapIndex(k pulumi.StringInput) StartStreamMonitorOutput
func (StartStreamMonitorMapOutput) ToStartStreamMonitorMapOutput ¶ added in v0.1.8
func (o StartStreamMonitorMapOutput) ToStartStreamMonitorMapOutput() StartStreamMonitorMapOutput
func (StartStreamMonitorMapOutput) ToStartStreamMonitorMapOutputWithContext ¶ added in v0.1.8
func (o StartStreamMonitorMapOutput) ToStartStreamMonitorMapOutputWithContext(ctx context.Context) StartStreamMonitorMapOutput
type StartStreamMonitorOutput ¶ added in v0.1.8
type StartStreamMonitorOutput struct{ *pulumi.OutputState }
func (StartStreamMonitorOutput) AudibleInputIndexLists ¶ added in v0.1.8
func (o StartStreamMonitorOutput) AudibleInputIndexLists() pulumi.IntArrayOutput
The input index for monitoring the screen audio, supports multiple input audio sources.The valid range for InputIndex is that it must already exist.If left blank, there will be no audio output by default.
func (StartStreamMonitorOutput) ElementType ¶ added in v0.1.8
func (StartStreamMonitorOutput) ElementType() reflect.Type
func (StartStreamMonitorOutput) MonitorId ¶ added in v0.1.8
func (o StartStreamMonitorOutput) MonitorId() pulumi.StringOutput
Monitor id.
func (StartStreamMonitorOutput) ToStartStreamMonitorOutput ¶ added in v0.1.8
func (o StartStreamMonitorOutput) ToStartStreamMonitorOutput() StartStreamMonitorOutput
func (StartStreamMonitorOutput) ToStartStreamMonitorOutputWithContext ¶ added in v0.1.8
func (o StartStreamMonitorOutput) ToStartStreamMonitorOutputWithContext(ctx context.Context) StartStreamMonitorOutput
type StartStreamMonitorState ¶ added in v0.1.8
type StartStreamMonitorState struct { // The input index for monitoring the screen audio, supports multiple input audio sources.The valid range for InputIndex is that it must already exist.If left blank, there will be no audio output by default. AudibleInputIndexLists pulumi.IntArrayInput // Monitor id. MonitorId pulumi.StringPtrInput }
func (StartStreamMonitorState) ElementType ¶ added in v0.1.8
func (StartStreamMonitorState) ElementType() reflect.Type
type StreamMonitor ¶ added in v0.1.8
type StreamMonitor struct { pulumi.CustomResourceState // AI asr input index list.(first input index is 1.). AiAsrInputIndexLists pulumi.IntArrayOutput `pulumi:"aiAsrInputIndexLists"` // If enable format diagnose. AiFormatDiagnose pulumi.IntPtrOutput `pulumi:"aiFormatDiagnose"` // Ai ocr input index list(first input index is 1.). AiOcrInputIndexLists pulumi.IntArrayOutput `pulumi:"aiOcrInputIndexLists"` // If store monitor event. AllowMonitorReport pulumi.IntPtrOutput `pulumi:"allowMonitorReport"` // Asr language.0: close.1: Chinese2: English3: Japanese4: Korean. AsrLanguage pulumi.IntPtrOutput `pulumi:"asrLanguage"` // If enable stream broken check. CheckStreamBroken pulumi.IntPtrOutput `pulumi:"checkStreamBroken"` // If enable low frame rate check. CheckStreamLowFrameRate pulumi.IntPtrOutput `pulumi:"checkStreamLowFrameRate"` // Wait monitor input info list. InputLists StreamMonitorInputListArrayOutput `pulumi:"inputLists"` // Monitor task name. MonitorName pulumi.StringPtrOutput `pulumi:"monitorName"` // Monitor event notify policy. NotifyPolicy StreamMonitorNotifyPolicyPtrOutput `pulumi:"notifyPolicy"` // Intelligent text recognition language settings: ocr language.0: close.1. Chinese,English. OcrLanguage pulumi.IntPtrOutput `pulumi:"ocrLanguage"` // Monitor task output info. OutputInfo StreamMonitorOutputInfoOutput `pulumi:"outputInfo"` }
Provides a resource to create a css streamMonitor
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Css" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.NewStreamMonitor(ctx, "streamMonitor", &Css.StreamMonitorArgs{ AiAsrInputIndexLists: pulumi.IntArray{ pulumi.Int(1), }, AiFormatDiagnose: pulumi.Int(1), AiOcrInputIndexLists: pulumi.IntArray{ pulumi.Int(1), }, AllowMonitorReport: pulumi.Int(1), AsrLanguage: pulumi.Int(1), CheckStreamBroken: pulumi.Int(1), CheckStreamLowFrameRate: pulumi.Int(1), InputLists: css.StreamMonitorInputListArray{ &css.StreamMonitorInputListArgs{ InputApp: pulumi.String("live"), InputDomain: pulumi.String("177154.push.tlivecloud.com"), InputStreamName: pulumi.String("ppp"), }, }, MonitorName: pulumi.String("test"), NotifyPolicy: &css.StreamMonitorNotifyPolicyArgs{ CallbackUrl: pulumi.String("http://example.com/test"), NotifyPolicyType: pulumi.Int(1), }, OcrLanguage: pulumi.Int(1), OutputInfo: &css.StreamMonitorOutputInfoArgs{ OutputDomain: pulumi.String("test122.jingxhu.top"), OutputStreamHeight: pulumi.Int(1080), OutputStreamName: pulumi.String("afc7847d-1fe1-43bc-b1e4-20d86303c393"), OutputStreamWidth: pulumi.Int(1920), }, }) if err != nil { return err } return nil }) }
```
## Import
css stream_monitor can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Css/streamMonitor:StreamMonitor stream_monitor stream_monitor_id
```
func GetStreamMonitor ¶ added in v0.1.8
func GetStreamMonitor(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StreamMonitorState, opts ...pulumi.ResourceOption) (*StreamMonitor, error)
GetStreamMonitor gets an existing StreamMonitor 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 NewStreamMonitor ¶ added in v0.1.8
func NewStreamMonitor(ctx *pulumi.Context, name string, args *StreamMonitorArgs, opts ...pulumi.ResourceOption) (*StreamMonitor, error)
NewStreamMonitor registers a new resource with the given unique name, arguments, and options.
func (*StreamMonitor) ElementType ¶ added in v0.1.8
func (*StreamMonitor) ElementType() reflect.Type
func (*StreamMonitor) ToStreamMonitorOutput ¶ added in v0.1.8
func (i *StreamMonitor) ToStreamMonitorOutput() StreamMonitorOutput
func (*StreamMonitor) ToStreamMonitorOutputWithContext ¶ added in v0.1.8
func (i *StreamMonitor) ToStreamMonitorOutputWithContext(ctx context.Context) StreamMonitorOutput
type StreamMonitorArgs ¶ added in v0.1.8
type StreamMonitorArgs struct { // AI asr input index list.(first input index is 1.). AiAsrInputIndexLists pulumi.IntArrayInput // If enable format diagnose. AiFormatDiagnose pulumi.IntPtrInput // Ai ocr input index list(first input index is 1.). AiOcrInputIndexLists pulumi.IntArrayInput // If store monitor event. AllowMonitorReport pulumi.IntPtrInput // Asr language.0: close.1: Chinese2: English3: Japanese4: Korean. AsrLanguage pulumi.IntPtrInput // If enable stream broken check. CheckStreamBroken pulumi.IntPtrInput // If enable low frame rate check. CheckStreamLowFrameRate pulumi.IntPtrInput // Wait monitor input info list. InputLists StreamMonitorInputListArrayInput // Monitor task name. MonitorName pulumi.StringPtrInput // Monitor event notify policy. NotifyPolicy StreamMonitorNotifyPolicyPtrInput // Intelligent text recognition language settings: ocr language.0: close.1. Chinese,English. OcrLanguage pulumi.IntPtrInput // Monitor task output info. OutputInfo StreamMonitorOutputInfoInput }
The set of arguments for constructing a StreamMonitor resource.
func (StreamMonitorArgs) ElementType ¶ added in v0.1.8
func (StreamMonitorArgs) ElementType() reflect.Type
type StreamMonitorArray ¶ added in v0.1.8
type StreamMonitorArray []StreamMonitorInput
func (StreamMonitorArray) ElementType ¶ added in v0.1.8
func (StreamMonitorArray) ElementType() reflect.Type
func (StreamMonitorArray) ToStreamMonitorArrayOutput ¶ added in v0.1.8
func (i StreamMonitorArray) ToStreamMonitorArrayOutput() StreamMonitorArrayOutput
func (StreamMonitorArray) ToStreamMonitorArrayOutputWithContext ¶ added in v0.1.8
func (i StreamMonitorArray) ToStreamMonitorArrayOutputWithContext(ctx context.Context) StreamMonitorArrayOutput
type StreamMonitorArrayInput ¶ added in v0.1.8
type StreamMonitorArrayInput interface { pulumi.Input ToStreamMonitorArrayOutput() StreamMonitorArrayOutput ToStreamMonitorArrayOutputWithContext(context.Context) StreamMonitorArrayOutput }
StreamMonitorArrayInput is an input type that accepts StreamMonitorArray and StreamMonitorArrayOutput values. You can construct a concrete instance of `StreamMonitorArrayInput` via:
StreamMonitorArray{ StreamMonitorArgs{...} }
type StreamMonitorArrayOutput ¶ added in v0.1.8
type StreamMonitorArrayOutput struct{ *pulumi.OutputState }
func (StreamMonitorArrayOutput) ElementType ¶ added in v0.1.8
func (StreamMonitorArrayOutput) ElementType() reflect.Type
func (StreamMonitorArrayOutput) Index ¶ added in v0.1.8
func (o StreamMonitorArrayOutput) Index(i pulumi.IntInput) StreamMonitorOutput
func (StreamMonitorArrayOutput) ToStreamMonitorArrayOutput ¶ added in v0.1.8
func (o StreamMonitorArrayOutput) ToStreamMonitorArrayOutput() StreamMonitorArrayOutput
func (StreamMonitorArrayOutput) ToStreamMonitorArrayOutputWithContext ¶ added in v0.1.8
func (o StreamMonitorArrayOutput) ToStreamMonitorArrayOutputWithContext(ctx context.Context) StreamMonitorArrayOutput
type StreamMonitorInput ¶ added in v0.1.8
type StreamMonitorInput interface { pulumi.Input ToStreamMonitorOutput() StreamMonitorOutput ToStreamMonitorOutputWithContext(ctx context.Context) StreamMonitorOutput }
type StreamMonitorInputList ¶ added in v0.1.8
type StreamMonitorInputList struct { // Description content.limit 256 bytes. Description *string `pulumi:"description"` // Wait monitor input push path.limit 32 bytes. InputApp *string `pulumi:"inputApp"` // Wait monitor input push domain.limit 128 bytes. InputDomain *string `pulumi:"inputDomain"` // Wait monitor input stream name.limit 256 bytes. InputStreamName string `pulumi:"inputStreamName"` // Wait monitor input stream push url. InputUrl *string `pulumi:"inputUrl"` }
type StreamMonitorInputListArgs ¶ added in v0.1.8
type StreamMonitorInputListArgs struct { // Description content.limit 256 bytes. Description pulumi.StringPtrInput `pulumi:"description"` // Wait monitor input push path.limit 32 bytes. InputApp pulumi.StringPtrInput `pulumi:"inputApp"` // Wait monitor input push domain.limit 128 bytes. InputDomain pulumi.StringPtrInput `pulumi:"inputDomain"` // Wait monitor input stream name.limit 256 bytes. InputStreamName pulumi.StringInput `pulumi:"inputStreamName"` // Wait monitor input stream push url. InputUrl pulumi.StringPtrInput `pulumi:"inputUrl"` }
func (StreamMonitorInputListArgs) ElementType ¶ added in v0.1.8
func (StreamMonitorInputListArgs) ElementType() reflect.Type
func (StreamMonitorInputListArgs) ToStreamMonitorInputListOutput ¶ added in v0.1.8
func (i StreamMonitorInputListArgs) ToStreamMonitorInputListOutput() StreamMonitorInputListOutput
func (StreamMonitorInputListArgs) ToStreamMonitorInputListOutputWithContext ¶ added in v0.1.8
func (i StreamMonitorInputListArgs) ToStreamMonitorInputListOutputWithContext(ctx context.Context) StreamMonitorInputListOutput
type StreamMonitorInputListArray ¶ added in v0.1.8
type StreamMonitorInputListArray []StreamMonitorInputListInput
func (StreamMonitorInputListArray) ElementType ¶ added in v0.1.8
func (StreamMonitorInputListArray) ElementType() reflect.Type
func (StreamMonitorInputListArray) ToStreamMonitorInputListArrayOutput ¶ added in v0.1.8
func (i StreamMonitorInputListArray) ToStreamMonitorInputListArrayOutput() StreamMonitorInputListArrayOutput
func (StreamMonitorInputListArray) ToStreamMonitorInputListArrayOutputWithContext ¶ added in v0.1.8
func (i StreamMonitorInputListArray) ToStreamMonitorInputListArrayOutputWithContext(ctx context.Context) StreamMonitorInputListArrayOutput
type StreamMonitorInputListArrayInput ¶ added in v0.1.8
type StreamMonitorInputListArrayInput interface { pulumi.Input ToStreamMonitorInputListArrayOutput() StreamMonitorInputListArrayOutput ToStreamMonitorInputListArrayOutputWithContext(context.Context) StreamMonitorInputListArrayOutput }
StreamMonitorInputListArrayInput is an input type that accepts StreamMonitorInputListArray and StreamMonitorInputListArrayOutput values. You can construct a concrete instance of `StreamMonitorInputListArrayInput` via:
StreamMonitorInputListArray{ StreamMonitorInputListArgs{...} }
type StreamMonitorInputListArrayOutput ¶ added in v0.1.8
type StreamMonitorInputListArrayOutput struct{ *pulumi.OutputState }
func (StreamMonitorInputListArrayOutput) ElementType ¶ added in v0.1.8
func (StreamMonitorInputListArrayOutput) ElementType() reflect.Type
func (StreamMonitorInputListArrayOutput) Index ¶ added in v0.1.8
func (o StreamMonitorInputListArrayOutput) Index(i pulumi.IntInput) StreamMonitorInputListOutput
func (StreamMonitorInputListArrayOutput) ToStreamMonitorInputListArrayOutput ¶ added in v0.1.8
func (o StreamMonitorInputListArrayOutput) ToStreamMonitorInputListArrayOutput() StreamMonitorInputListArrayOutput
func (StreamMonitorInputListArrayOutput) ToStreamMonitorInputListArrayOutputWithContext ¶ added in v0.1.8
func (o StreamMonitorInputListArrayOutput) ToStreamMonitorInputListArrayOutputWithContext(ctx context.Context) StreamMonitorInputListArrayOutput
type StreamMonitorInputListInput ¶ added in v0.1.8
type StreamMonitorInputListInput interface { pulumi.Input ToStreamMonitorInputListOutput() StreamMonitorInputListOutput ToStreamMonitorInputListOutputWithContext(context.Context) StreamMonitorInputListOutput }
StreamMonitorInputListInput is an input type that accepts StreamMonitorInputListArgs and StreamMonitorInputListOutput values. You can construct a concrete instance of `StreamMonitorInputListInput` via:
StreamMonitorInputListArgs{...}
type StreamMonitorInputListOutput ¶ added in v0.1.8
type StreamMonitorInputListOutput struct{ *pulumi.OutputState }
func (StreamMonitorInputListOutput) Description ¶ added in v0.1.8
func (o StreamMonitorInputListOutput) Description() pulumi.StringPtrOutput
Description content.limit 256 bytes.
func (StreamMonitorInputListOutput) ElementType ¶ added in v0.1.8
func (StreamMonitorInputListOutput) ElementType() reflect.Type
func (StreamMonitorInputListOutput) InputApp ¶ added in v0.1.8
func (o StreamMonitorInputListOutput) InputApp() pulumi.StringPtrOutput
Wait monitor input push path.limit 32 bytes.
func (StreamMonitorInputListOutput) InputDomain ¶ added in v0.1.8
func (o StreamMonitorInputListOutput) InputDomain() pulumi.StringPtrOutput
Wait monitor input push domain.limit 128 bytes.
func (StreamMonitorInputListOutput) InputStreamName ¶ added in v0.1.8
func (o StreamMonitorInputListOutput) InputStreamName() pulumi.StringOutput
Wait monitor input stream name.limit 256 bytes.
func (StreamMonitorInputListOutput) InputUrl ¶ added in v0.1.8
func (o StreamMonitorInputListOutput) InputUrl() pulumi.StringPtrOutput
Wait monitor input stream push url.
func (StreamMonitorInputListOutput) ToStreamMonitorInputListOutput ¶ added in v0.1.8
func (o StreamMonitorInputListOutput) ToStreamMonitorInputListOutput() StreamMonitorInputListOutput
func (StreamMonitorInputListOutput) ToStreamMonitorInputListOutputWithContext ¶ added in v0.1.8
func (o StreamMonitorInputListOutput) ToStreamMonitorInputListOutputWithContext(ctx context.Context) StreamMonitorInputListOutput
type StreamMonitorMap ¶ added in v0.1.8
type StreamMonitorMap map[string]StreamMonitorInput
func (StreamMonitorMap) ElementType ¶ added in v0.1.8
func (StreamMonitorMap) ElementType() reflect.Type
func (StreamMonitorMap) ToStreamMonitorMapOutput ¶ added in v0.1.8
func (i StreamMonitorMap) ToStreamMonitorMapOutput() StreamMonitorMapOutput
func (StreamMonitorMap) ToStreamMonitorMapOutputWithContext ¶ added in v0.1.8
func (i StreamMonitorMap) ToStreamMonitorMapOutputWithContext(ctx context.Context) StreamMonitorMapOutput
type StreamMonitorMapInput ¶ added in v0.1.8
type StreamMonitorMapInput interface { pulumi.Input ToStreamMonitorMapOutput() StreamMonitorMapOutput ToStreamMonitorMapOutputWithContext(context.Context) StreamMonitorMapOutput }
StreamMonitorMapInput is an input type that accepts StreamMonitorMap and StreamMonitorMapOutput values. You can construct a concrete instance of `StreamMonitorMapInput` via:
StreamMonitorMap{ "key": StreamMonitorArgs{...} }
type StreamMonitorMapOutput ¶ added in v0.1.8
type StreamMonitorMapOutput struct{ *pulumi.OutputState }
func (StreamMonitorMapOutput) ElementType ¶ added in v0.1.8
func (StreamMonitorMapOutput) ElementType() reflect.Type
func (StreamMonitorMapOutput) MapIndex ¶ added in v0.1.8
func (o StreamMonitorMapOutput) MapIndex(k pulumi.StringInput) StreamMonitorOutput
func (StreamMonitorMapOutput) ToStreamMonitorMapOutput ¶ added in v0.1.8
func (o StreamMonitorMapOutput) ToStreamMonitorMapOutput() StreamMonitorMapOutput
func (StreamMonitorMapOutput) ToStreamMonitorMapOutputWithContext ¶ added in v0.1.8
func (o StreamMonitorMapOutput) ToStreamMonitorMapOutputWithContext(ctx context.Context) StreamMonitorMapOutput
type StreamMonitorNotifyPolicy ¶ added in v0.1.8
type StreamMonitorNotifyPolicyArgs ¶ added in v0.1.8
type StreamMonitorNotifyPolicyArgs struct { // Callback url.limit [0,512].only http or https. CallbackUrl pulumi.StringPtrInput `pulumi:"callbackUrl"` // Notify policy type.0: not notify.1: use global policy. NotifyPolicyType pulumi.IntPtrInput `pulumi:"notifyPolicyType"` }
func (StreamMonitorNotifyPolicyArgs) ElementType ¶ added in v0.1.8
func (StreamMonitorNotifyPolicyArgs) ElementType() reflect.Type
func (StreamMonitorNotifyPolicyArgs) ToStreamMonitorNotifyPolicyOutput ¶ added in v0.1.8
func (i StreamMonitorNotifyPolicyArgs) ToStreamMonitorNotifyPolicyOutput() StreamMonitorNotifyPolicyOutput
func (StreamMonitorNotifyPolicyArgs) ToStreamMonitorNotifyPolicyOutputWithContext ¶ added in v0.1.8
func (i StreamMonitorNotifyPolicyArgs) ToStreamMonitorNotifyPolicyOutputWithContext(ctx context.Context) StreamMonitorNotifyPolicyOutput
func (StreamMonitorNotifyPolicyArgs) ToStreamMonitorNotifyPolicyPtrOutput ¶ added in v0.1.8
func (i StreamMonitorNotifyPolicyArgs) ToStreamMonitorNotifyPolicyPtrOutput() StreamMonitorNotifyPolicyPtrOutput
func (StreamMonitorNotifyPolicyArgs) ToStreamMonitorNotifyPolicyPtrOutputWithContext ¶ added in v0.1.8
func (i StreamMonitorNotifyPolicyArgs) ToStreamMonitorNotifyPolicyPtrOutputWithContext(ctx context.Context) StreamMonitorNotifyPolicyPtrOutput
type StreamMonitorNotifyPolicyInput ¶ added in v0.1.8
type StreamMonitorNotifyPolicyInput interface { pulumi.Input ToStreamMonitorNotifyPolicyOutput() StreamMonitorNotifyPolicyOutput ToStreamMonitorNotifyPolicyOutputWithContext(context.Context) StreamMonitorNotifyPolicyOutput }
StreamMonitorNotifyPolicyInput is an input type that accepts StreamMonitorNotifyPolicyArgs and StreamMonitorNotifyPolicyOutput values. You can construct a concrete instance of `StreamMonitorNotifyPolicyInput` via:
StreamMonitorNotifyPolicyArgs{...}
type StreamMonitorNotifyPolicyOutput ¶ added in v0.1.8
type StreamMonitorNotifyPolicyOutput struct{ *pulumi.OutputState }
func (StreamMonitorNotifyPolicyOutput) CallbackUrl ¶ added in v0.1.8
func (o StreamMonitorNotifyPolicyOutput) CallbackUrl() pulumi.StringPtrOutput
Callback url.limit [0,512].only http or https.
func (StreamMonitorNotifyPolicyOutput) ElementType ¶ added in v0.1.8
func (StreamMonitorNotifyPolicyOutput) ElementType() reflect.Type
func (StreamMonitorNotifyPolicyOutput) NotifyPolicyType ¶ added in v0.1.8
func (o StreamMonitorNotifyPolicyOutput) NotifyPolicyType() pulumi.IntPtrOutput
Notify policy type.0: not notify.1: use global policy.
func (StreamMonitorNotifyPolicyOutput) ToStreamMonitorNotifyPolicyOutput ¶ added in v0.1.8
func (o StreamMonitorNotifyPolicyOutput) ToStreamMonitorNotifyPolicyOutput() StreamMonitorNotifyPolicyOutput
func (StreamMonitorNotifyPolicyOutput) ToStreamMonitorNotifyPolicyOutputWithContext ¶ added in v0.1.8
func (o StreamMonitorNotifyPolicyOutput) ToStreamMonitorNotifyPolicyOutputWithContext(ctx context.Context) StreamMonitorNotifyPolicyOutput
func (StreamMonitorNotifyPolicyOutput) ToStreamMonitorNotifyPolicyPtrOutput ¶ added in v0.1.8
func (o StreamMonitorNotifyPolicyOutput) ToStreamMonitorNotifyPolicyPtrOutput() StreamMonitorNotifyPolicyPtrOutput
func (StreamMonitorNotifyPolicyOutput) ToStreamMonitorNotifyPolicyPtrOutputWithContext ¶ added in v0.1.8
func (o StreamMonitorNotifyPolicyOutput) ToStreamMonitorNotifyPolicyPtrOutputWithContext(ctx context.Context) StreamMonitorNotifyPolicyPtrOutput
type StreamMonitorNotifyPolicyPtrInput ¶ added in v0.1.8
type StreamMonitorNotifyPolicyPtrInput interface { pulumi.Input ToStreamMonitorNotifyPolicyPtrOutput() StreamMonitorNotifyPolicyPtrOutput ToStreamMonitorNotifyPolicyPtrOutputWithContext(context.Context) StreamMonitorNotifyPolicyPtrOutput }
StreamMonitorNotifyPolicyPtrInput is an input type that accepts StreamMonitorNotifyPolicyArgs, StreamMonitorNotifyPolicyPtr and StreamMonitorNotifyPolicyPtrOutput values. You can construct a concrete instance of `StreamMonitorNotifyPolicyPtrInput` via:
StreamMonitorNotifyPolicyArgs{...} or: nil
func StreamMonitorNotifyPolicyPtr ¶ added in v0.1.8
func StreamMonitorNotifyPolicyPtr(v *StreamMonitorNotifyPolicyArgs) StreamMonitorNotifyPolicyPtrInput
type StreamMonitorNotifyPolicyPtrOutput ¶ added in v0.1.8
type StreamMonitorNotifyPolicyPtrOutput struct{ *pulumi.OutputState }
func (StreamMonitorNotifyPolicyPtrOutput) CallbackUrl ¶ added in v0.1.8
func (o StreamMonitorNotifyPolicyPtrOutput) CallbackUrl() pulumi.StringPtrOutput
Callback url.limit [0,512].only http or https.
func (StreamMonitorNotifyPolicyPtrOutput) Elem ¶ added in v0.1.8
func (o StreamMonitorNotifyPolicyPtrOutput) Elem() StreamMonitorNotifyPolicyOutput
func (StreamMonitorNotifyPolicyPtrOutput) ElementType ¶ added in v0.1.8
func (StreamMonitorNotifyPolicyPtrOutput) ElementType() reflect.Type
func (StreamMonitorNotifyPolicyPtrOutput) NotifyPolicyType ¶ added in v0.1.8
func (o StreamMonitorNotifyPolicyPtrOutput) NotifyPolicyType() pulumi.IntPtrOutput
Notify policy type.0: not notify.1: use global policy.
func (StreamMonitorNotifyPolicyPtrOutput) ToStreamMonitorNotifyPolicyPtrOutput ¶ added in v0.1.8
func (o StreamMonitorNotifyPolicyPtrOutput) ToStreamMonitorNotifyPolicyPtrOutput() StreamMonitorNotifyPolicyPtrOutput
func (StreamMonitorNotifyPolicyPtrOutput) ToStreamMonitorNotifyPolicyPtrOutputWithContext ¶ added in v0.1.8
func (o StreamMonitorNotifyPolicyPtrOutput) ToStreamMonitorNotifyPolicyPtrOutputWithContext(ctx context.Context) StreamMonitorNotifyPolicyPtrOutput
type StreamMonitorOutput ¶ added in v0.1.8
type StreamMonitorOutput struct{ *pulumi.OutputState }
func (StreamMonitorOutput) AiAsrInputIndexLists ¶ added in v0.1.8
func (o StreamMonitorOutput) AiAsrInputIndexLists() pulumi.IntArrayOutput
AI asr input index list.(first input index is 1.).
func (StreamMonitorOutput) AiFormatDiagnose ¶ added in v0.1.8
func (o StreamMonitorOutput) AiFormatDiagnose() pulumi.IntPtrOutput
If enable format diagnose.
func (StreamMonitorOutput) AiOcrInputIndexLists ¶ added in v0.1.8
func (o StreamMonitorOutput) AiOcrInputIndexLists() pulumi.IntArrayOutput
Ai ocr input index list(first input index is 1.).
func (StreamMonitorOutput) AllowMonitorReport ¶ added in v0.1.8
func (o StreamMonitorOutput) AllowMonitorReport() pulumi.IntPtrOutput
If store monitor event.
func (StreamMonitorOutput) AsrLanguage ¶ added in v0.1.8
func (o StreamMonitorOutput) AsrLanguage() pulumi.IntPtrOutput
Asr language.0: close.1: Chinese2: English3: Japanese4: Korean.
func (StreamMonitorOutput) CheckStreamBroken ¶ added in v0.1.8
func (o StreamMonitorOutput) CheckStreamBroken() pulumi.IntPtrOutput
If enable stream broken check.
func (StreamMonitorOutput) CheckStreamLowFrameRate ¶ added in v0.1.8
func (o StreamMonitorOutput) CheckStreamLowFrameRate() pulumi.IntPtrOutput
If enable low frame rate check.
func (StreamMonitorOutput) ElementType ¶ added in v0.1.8
func (StreamMonitorOutput) ElementType() reflect.Type
func (StreamMonitorOutput) InputLists ¶ added in v0.1.8
func (o StreamMonitorOutput) InputLists() StreamMonitorInputListArrayOutput
Wait monitor input info list.
func (StreamMonitorOutput) MonitorName ¶ added in v0.1.8
func (o StreamMonitorOutput) MonitorName() pulumi.StringPtrOutput
Monitor task name.
func (StreamMonitorOutput) NotifyPolicy ¶ added in v0.1.8
func (o StreamMonitorOutput) NotifyPolicy() StreamMonitorNotifyPolicyPtrOutput
Monitor event notify policy.
func (StreamMonitorOutput) OcrLanguage ¶ added in v0.1.8
func (o StreamMonitorOutput) OcrLanguage() pulumi.IntPtrOutput
Intelligent text recognition language settings: ocr language.0: close.1. Chinese,English.
func (StreamMonitorOutput) OutputInfo ¶ added in v0.1.8
func (o StreamMonitorOutput) OutputInfo() StreamMonitorOutputInfoOutput
Monitor task output info.
func (StreamMonitorOutput) ToStreamMonitorOutput ¶ added in v0.1.8
func (o StreamMonitorOutput) ToStreamMonitorOutput() StreamMonitorOutput
func (StreamMonitorOutput) ToStreamMonitorOutputWithContext ¶ added in v0.1.8
func (o StreamMonitorOutput) ToStreamMonitorOutputWithContext(ctx context.Context) StreamMonitorOutput
type StreamMonitorOutputInfo ¶ added in v0.1.8
type StreamMonitorOutputInfo struct { // Monitor task play path.limit 32 bytes. OutputApp *string `pulumi:"outputApp"` // Monitor task output play domain.limit 128 bytes. OutputDomain *string `pulumi:"outputDomain"` // Monitor task output height, limit[1, 1080]. OutputStreamHeight int `pulumi:"outputStreamHeight"` // Monitor task output stream name.limit 256 bytes. OutputStreamName *string `pulumi:"outputStreamName"` // Output stream width, limit[1, 1920]. OutputStreamWidth int `pulumi:"outputStreamWidth"` }
type StreamMonitorOutputInfoArgs ¶ added in v0.1.8
type StreamMonitorOutputInfoArgs struct { // Monitor task play path.limit 32 bytes. OutputApp pulumi.StringPtrInput `pulumi:"outputApp"` // Monitor task output play domain.limit 128 bytes. OutputDomain pulumi.StringPtrInput `pulumi:"outputDomain"` // Monitor task output height, limit[1, 1080]. OutputStreamHeight pulumi.IntInput `pulumi:"outputStreamHeight"` // Monitor task output stream name.limit 256 bytes. OutputStreamName pulumi.StringPtrInput `pulumi:"outputStreamName"` // Output stream width, limit[1, 1920]. OutputStreamWidth pulumi.IntInput `pulumi:"outputStreamWidth"` }
func (StreamMonitorOutputInfoArgs) ElementType ¶ added in v0.1.8
func (StreamMonitorOutputInfoArgs) ElementType() reflect.Type
func (StreamMonitorOutputInfoArgs) ToStreamMonitorOutputInfoOutput ¶ added in v0.1.8
func (i StreamMonitorOutputInfoArgs) ToStreamMonitorOutputInfoOutput() StreamMonitorOutputInfoOutput
func (StreamMonitorOutputInfoArgs) ToStreamMonitorOutputInfoOutputWithContext ¶ added in v0.1.8
func (i StreamMonitorOutputInfoArgs) ToStreamMonitorOutputInfoOutputWithContext(ctx context.Context) StreamMonitorOutputInfoOutput
func (StreamMonitorOutputInfoArgs) ToStreamMonitorOutputInfoPtrOutput ¶ added in v0.1.8
func (i StreamMonitorOutputInfoArgs) ToStreamMonitorOutputInfoPtrOutput() StreamMonitorOutputInfoPtrOutput
func (StreamMonitorOutputInfoArgs) ToStreamMonitorOutputInfoPtrOutputWithContext ¶ added in v0.1.8
func (i StreamMonitorOutputInfoArgs) ToStreamMonitorOutputInfoPtrOutputWithContext(ctx context.Context) StreamMonitorOutputInfoPtrOutput
type StreamMonitorOutputInfoInput ¶ added in v0.1.8
type StreamMonitorOutputInfoInput interface { pulumi.Input ToStreamMonitorOutputInfoOutput() StreamMonitorOutputInfoOutput ToStreamMonitorOutputInfoOutputWithContext(context.Context) StreamMonitorOutputInfoOutput }
StreamMonitorOutputInfoInput is an input type that accepts StreamMonitorOutputInfoArgs and StreamMonitorOutputInfoOutput values. You can construct a concrete instance of `StreamMonitorOutputInfoInput` via:
StreamMonitorOutputInfoArgs{...}
type StreamMonitorOutputInfoOutput ¶ added in v0.1.8
type StreamMonitorOutputInfoOutput struct{ *pulumi.OutputState }
func (StreamMonitorOutputInfoOutput) ElementType ¶ added in v0.1.8
func (StreamMonitorOutputInfoOutput) ElementType() reflect.Type
func (StreamMonitorOutputInfoOutput) OutputApp ¶ added in v0.1.8
func (o StreamMonitorOutputInfoOutput) OutputApp() pulumi.StringPtrOutput
Monitor task play path.limit 32 bytes.
func (StreamMonitorOutputInfoOutput) OutputDomain ¶ added in v0.1.8
func (o StreamMonitorOutputInfoOutput) OutputDomain() pulumi.StringPtrOutput
Monitor task output play domain.limit 128 bytes.
func (StreamMonitorOutputInfoOutput) OutputStreamHeight ¶ added in v0.1.8
func (o StreamMonitorOutputInfoOutput) OutputStreamHeight() pulumi.IntOutput
Monitor task output height, limit[1, 1080].
func (StreamMonitorOutputInfoOutput) OutputStreamName ¶ added in v0.1.8
func (o StreamMonitorOutputInfoOutput) OutputStreamName() pulumi.StringPtrOutput
Monitor task output stream name.limit 256 bytes.
func (StreamMonitorOutputInfoOutput) OutputStreamWidth ¶ added in v0.1.8
func (o StreamMonitorOutputInfoOutput) OutputStreamWidth() pulumi.IntOutput
Output stream width, limit[1, 1920].
func (StreamMonitorOutputInfoOutput) ToStreamMonitorOutputInfoOutput ¶ added in v0.1.8
func (o StreamMonitorOutputInfoOutput) ToStreamMonitorOutputInfoOutput() StreamMonitorOutputInfoOutput
func (StreamMonitorOutputInfoOutput) ToStreamMonitorOutputInfoOutputWithContext ¶ added in v0.1.8
func (o StreamMonitorOutputInfoOutput) ToStreamMonitorOutputInfoOutputWithContext(ctx context.Context) StreamMonitorOutputInfoOutput
func (StreamMonitorOutputInfoOutput) ToStreamMonitorOutputInfoPtrOutput ¶ added in v0.1.8
func (o StreamMonitorOutputInfoOutput) ToStreamMonitorOutputInfoPtrOutput() StreamMonitorOutputInfoPtrOutput
func (StreamMonitorOutputInfoOutput) ToStreamMonitorOutputInfoPtrOutputWithContext ¶ added in v0.1.8
func (o StreamMonitorOutputInfoOutput) ToStreamMonitorOutputInfoPtrOutputWithContext(ctx context.Context) StreamMonitorOutputInfoPtrOutput
type StreamMonitorOutputInfoPtrInput ¶ added in v0.1.8
type StreamMonitorOutputInfoPtrInput interface { pulumi.Input ToStreamMonitorOutputInfoPtrOutput() StreamMonitorOutputInfoPtrOutput ToStreamMonitorOutputInfoPtrOutputWithContext(context.Context) StreamMonitorOutputInfoPtrOutput }
StreamMonitorOutputInfoPtrInput is an input type that accepts StreamMonitorOutputInfoArgs, StreamMonitorOutputInfoPtr and StreamMonitorOutputInfoPtrOutput values. You can construct a concrete instance of `StreamMonitorOutputInfoPtrInput` via:
StreamMonitorOutputInfoArgs{...} or: nil
func StreamMonitorOutputInfoPtr ¶ added in v0.1.8
func StreamMonitorOutputInfoPtr(v *StreamMonitorOutputInfoArgs) StreamMonitorOutputInfoPtrInput
type StreamMonitorOutputInfoPtrOutput ¶ added in v0.1.8
type StreamMonitorOutputInfoPtrOutput struct{ *pulumi.OutputState }
func (StreamMonitorOutputInfoPtrOutput) Elem ¶ added in v0.1.8
func (o StreamMonitorOutputInfoPtrOutput) Elem() StreamMonitorOutputInfoOutput
func (StreamMonitorOutputInfoPtrOutput) ElementType ¶ added in v0.1.8
func (StreamMonitorOutputInfoPtrOutput) ElementType() reflect.Type
func (StreamMonitorOutputInfoPtrOutput) OutputApp ¶ added in v0.1.8
func (o StreamMonitorOutputInfoPtrOutput) OutputApp() pulumi.StringPtrOutput
Monitor task play path.limit 32 bytes.
func (StreamMonitorOutputInfoPtrOutput) OutputDomain ¶ added in v0.1.8
func (o StreamMonitorOutputInfoPtrOutput) OutputDomain() pulumi.StringPtrOutput
Monitor task output play domain.limit 128 bytes.
func (StreamMonitorOutputInfoPtrOutput) OutputStreamHeight ¶ added in v0.1.8
func (o StreamMonitorOutputInfoPtrOutput) OutputStreamHeight() pulumi.IntPtrOutput
Monitor task output height, limit[1, 1080].
func (StreamMonitorOutputInfoPtrOutput) OutputStreamName ¶ added in v0.1.8
func (o StreamMonitorOutputInfoPtrOutput) OutputStreamName() pulumi.StringPtrOutput
Monitor task output stream name.limit 256 bytes.
func (StreamMonitorOutputInfoPtrOutput) OutputStreamWidth ¶ added in v0.1.8
func (o StreamMonitorOutputInfoPtrOutput) OutputStreamWidth() pulumi.IntPtrOutput
Output stream width, limit[1, 1920].
func (StreamMonitorOutputInfoPtrOutput) ToStreamMonitorOutputInfoPtrOutput ¶ added in v0.1.8
func (o StreamMonitorOutputInfoPtrOutput) ToStreamMonitorOutputInfoPtrOutput() StreamMonitorOutputInfoPtrOutput
func (StreamMonitorOutputInfoPtrOutput) ToStreamMonitorOutputInfoPtrOutputWithContext ¶ added in v0.1.8
func (o StreamMonitorOutputInfoPtrOutput) ToStreamMonitorOutputInfoPtrOutputWithContext(ctx context.Context) StreamMonitorOutputInfoPtrOutput
type StreamMonitorState ¶ added in v0.1.8
type StreamMonitorState struct { // AI asr input index list.(first input index is 1.). AiAsrInputIndexLists pulumi.IntArrayInput // If enable format diagnose. AiFormatDiagnose pulumi.IntPtrInput // Ai ocr input index list(first input index is 1.). AiOcrInputIndexLists pulumi.IntArrayInput // If store monitor event. AllowMonitorReport pulumi.IntPtrInput // Asr language.0: close.1: Chinese2: English3: Japanese4: Korean. AsrLanguage pulumi.IntPtrInput // If enable stream broken check. CheckStreamBroken pulumi.IntPtrInput // If enable low frame rate check. CheckStreamLowFrameRate pulumi.IntPtrInput // Wait monitor input info list. InputLists StreamMonitorInputListArrayInput // Monitor task name. MonitorName pulumi.StringPtrInput // Monitor event notify policy. NotifyPolicy StreamMonitorNotifyPolicyPtrInput // Intelligent text recognition language settings: ocr language.0: close.1. Chinese,English. OcrLanguage pulumi.IntPtrInput // Monitor task output info. OutputInfo StreamMonitorOutputInfoPtrInput }
func (StreamMonitorState) ElementType ¶ added in v0.1.8
func (StreamMonitorState) ElementType() reflect.Type
type TimeshiftRuleAttachment ¶ added in v0.1.8
type TimeshiftRuleAttachment struct { pulumi.CustomResourceState // The push path, which should be the same as `AppName` in the push and playback URLs. The default value is `live`. AppName pulumi.StringOutput `pulumi:"appName"` // The push domain. DomainName pulumi.StringOutput `pulumi:"domainName"` // The stream name.Note: If you pass in a non-empty string, the rule will only be applied to the specified stream. StreamName pulumi.StringOutput `pulumi:"streamName"` // The template ID. TemplateId pulumi.IntOutput `pulumi:"templateId"` }
Provides a resource to create a css timeshiftRuleAttachment
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.NewTimeshiftRuleAttachment(ctx, "timeshiftRuleAttachment", &Css.TimeshiftRuleAttachmentArgs{ AppName: pulumi.String("qqq"), DomainName: pulumi.String("177154.push.tlivecloud.com"), StreamName: pulumi.String("ppp"), TemplateId: pulumi.Int(252586), }) if err != nil { return err } return nil }) }
```
## Import
css timeshift_rule_attachment can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Css/timeshiftRuleAttachment:TimeshiftRuleAttachment timeshift_rule_attachment templateId#domainName
```
func GetTimeshiftRuleAttachment ¶ added in v0.1.8
func GetTimeshiftRuleAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TimeshiftRuleAttachmentState, opts ...pulumi.ResourceOption) (*TimeshiftRuleAttachment, error)
GetTimeshiftRuleAttachment gets an existing TimeshiftRuleAttachment 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 NewTimeshiftRuleAttachment ¶ added in v0.1.8
func NewTimeshiftRuleAttachment(ctx *pulumi.Context, name string, args *TimeshiftRuleAttachmentArgs, opts ...pulumi.ResourceOption) (*TimeshiftRuleAttachment, error)
NewTimeshiftRuleAttachment registers a new resource with the given unique name, arguments, and options.
func (*TimeshiftRuleAttachment) ElementType ¶ added in v0.1.8
func (*TimeshiftRuleAttachment) ElementType() reflect.Type
func (*TimeshiftRuleAttachment) ToTimeshiftRuleAttachmentOutput ¶ added in v0.1.8
func (i *TimeshiftRuleAttachment) ToTimeshiftRuleAttachmentOutput() TimeshiftRuleAttachmentOutput
func (*TimeshiftRuleAttachment) ToTimeshiftRuleAttachmentOutputWithContext ¶ added in v0.1.8
func (i *TimeshiftRuleAttachment) ToTimeshiftRuleAttachmentOutputWithContext(ctx context.Context) TimeshiftRuleAttachmentOutput
type TimeshiftRuleAttachmentArgs ¶ added in v0.1.8
type TimeshiftRuleAttachmentArgs struct { // The push path, which should be the same as `AppName` in the push and playback URLs. The default value is `live`. AppName pulumi.StringInput // The push domain. DomainName pulumi.StringInput // The stream name.Note: If you pass in a non-empty string, the rule will only be applied to the specified stream. StreamName pulumi.StringInput // The template ID. TemplateId pulumi.IntInput }
The set of arguments for constructing a TimeshiftRuleAttachment resource.
func (TimeshiftRuleAttachmentArgs) ElementType ¶ added in v0.1.8
func (TimeshiftRuleAttachmentArgs) ElementType() reflect.Type
type TimeshiftRuleAttachmentArray ¶ added in v0.1.8
type TimeshiftRuleAttachmentArray []TimeshiftRuleAttachmentInput
func (TimeshiftRuleAttachmentArray) ElementType ¶ added in v0.1.8
func (TimeshiftRuleAttachmentArray) ElementType() reflect.Type
func (TimeshiftRuleAttachmentArray) ToTimeshiftRuleAttachmentArrayOutput ¶ added in v0.1.8
func (i TimeshiftRuleAttachmentArray) ToTimeshiftRuleAttachmentArrayOutput() TimeshiftRuleAttachmentArrayOutput
func (TimeshiftRuleAttachmentArray) ToTimeshiftRuleAttachmentArrayOutputWithContext ¶ added in v0.1.8
func (i TimeshiftRuleAttachmentArray) ToTimeshiftRuleAttachmentArrayOutputWithContext(ctx context.Context) TimeshiftRuleAttachmentArrayOutput
type TimeshiftRuleAttachmentArrayInput ¶ added in v0.1.8
type TimeshiftRuleAttachmentArrayInput interface { pulumi.Input ToTimeshiftRuleAttachmentArrayOutput() TimeshiftRuleAttachmentArrayOutput ToTimeshiftRuleAttachmentArrayOutputWithContext(context.Context) TimeshiftRuleAttachmentArrayOutput }
TimeshiftRuleAttachmentArrayInput is an input type that accepts TimeshiftRuleAttachmentArray and TimeshiftRuleAttachmentArrayOutput values. You can construct a concrete instance of `TimeshiftRuleAttachmentArrayInput` via:
TimeshiftRuleAttachmentArray{ TimeshiftRuleAttachmentArgs{...} }
type TimeshiftRuleAttachmentArrayOutput ¶ added in v0.1.8
type TimeshiftRuleAttachmentArrayOutput struct{ *pulumi.OutputState }
func (TimeshiftRuleAttachmentArrayOutput) ElementType ¶ added in v0.1.8
func (TimeshiftRuleAttachmentArrayOutput) ElementType() reflect.Type
func (TimeshiftRuleAttachmentArrayOutput) Index ¶ added in v0.1.8
func (o TimeshiftRuleAttachmentArrayOutput) Index(i pulumi.IntInput) TimeshiftRuleAttachmentOutput
func (TimeshiftRuleAttachmentArrayOutput) ToTimeshiftRuleAttachmentArrayOutput ¶ added in v0.1.8
func (o TimeshiftRuleAttachmentArrayOutput) ToTimeshiftRuleAttachmentArrayOutput() TimeshiftRuleAttachmentArrayOutput
func (TimeshiftRuleAttachmentArrayOutput) ToTimeshiftRuleAttachmentArrayOutputWithContext ¶ added in v0.1.8
func (o TimeshiftRuleAttachmentArrayOutput) ToTimeshiftRuleAttachmentArrayOutputWithContext(ctx context.Context) TimeshiftRuleAttachmentArrayOutput
type TimeshiftRuleAttachmentInput ¶ added in v0.1.8
type TimeshiftRuleAttachmentInput interface { pulumi.Input ToTimeshiftRuleAttachmentOutput() TimeshiftRuleAttachmentOutput ToTimeshiftRuleAttachmentOutputWithContext(ctx context.Context) TimeshiftRuleAttachmentOutput }
type TimeshiftRuleAttachmentMap ¶ added in v0.1.8
type TimeshiftRuleAttachmentMap map[string]TimeshiftRuleAttachmentInput
func (TimeshiftRuleAttachmentMap) ElementType ¶ added in v0.1.8
func (TimeshiftRuleAttachmentMap) ElementType() reflect.Type
func (TimeshiftRuleAttachmentMap) ToTimeshiftRuleAttachmentMapOutput ¶ added in v0.1.8
func (i TimeshiftRuleAttachmentMap) ToTimeshiftRuleAttachmentMapOutput() TimeshiftRuleAttachmentMapOutput
func (TimeshiftRuleAttachmentMap) ToTimeshiftRuleAttachmentMapOutputWithContext ¶ added in v0.1.8
func (i TimeshiftRuleAttachmentMap) ToTimeshiftRuleAttachmentMapOutputWithContext(ctx context.Context) TimeshiftRuleAttachmentMapOutput
type TimeshiftRuleAttachmentMapInput ¶ added in v0.1.8
type TimeshiftRuleAttachmentMapInput interface { pulumi.Input ToTimeshiftRuleAttachmentMapOutput() TimeshiftRuleAttachmentMapOutput ToTimeshiftRuleAttachmentMapOutputWithContext(context.Context) TimeshiftRuleAttachmentMapOutput }
TimeshiftRuleAttachmentMapInput is an input type that accepts TimeshiftRuleAttachmentMap and TimeshiftRuleAttachmentMapOutput values. You can construct a concrete instance of `TimeshiftRuleAttachmentMapInput` via:
TimeshiftRuleAttachmentMap{ "key": TimeshiftRuleAttachmentArgs{...} }
type TimeshiftRuleAttachmentMapOutput ¶ added in v0.1.8
type TimeshiftRuleAttachmentMapOutput struct{ *pulumi.OutputState }
func (TimeshiftRuleAttachmentMapOutput) ElementType ¶ added in v0.1.8
func (TimeshiftRuleAttachmentMapOutput) ElementType() reflect.Type
func (TimeshiftRuleAttachmentMapOutput) MapIndex ¶ added in v0.1.8
func (o TimeshiftRuleAttachmentMapOutput) MapIndex(k pulumi.StringInput) TimeshiftRuleAttachmentOutput
func (TimeshiftRuleAttachmentMapOutput) ToTimeshiftRuleAttachmentMapOutput ¶ added in v0.1.8
func (o TimeshiftRuleAttachmentMapOutput) ToTimeshiftRuleAttachmentMapOutput() TimeshiftRuleAttachmentMapOutput
func (TimeshiftRuleAttachmentMapOutput) ToTimeshiftRuleAttachmentMapOutputWithContext ¶ added in v0.1.8
func (o TimeshiftRuleAttachmentMapOutput) ToTimeshiftRuleAttachmentMapOutputWithContext(ctx context.Context) TimeshiftRuleAttachmentMapOutput
type TimeshiftRuleAttachmentOutput ¶ added in v0.1.8
type TimeshiftRuleAttachmentOutput struct{ *pulumi.OutputState }
func (TimeshiftRuleAttachmentOutput) AppName ¶ added in v0.1.8
func (o TimeshiftRuleAttachmentOutput) AppName() pulumi.StringOutput
The push path, which should be the same as `AppName` in the push and playback URLs. The default value is `live`.
func (TimeshiftRuleAttachmentOutput) DomainName ¶ added in v0.1.8
func (o TimeshiftRuleAttachmentOutput) DomainName() pulumi.StringOutput
The push domain.
func (TimeshiftRuleAttachmentOutput) ElementType ¶ added in v0.1.8
func (TimeshiftRuleAttachmentOutput) ElementType() reflect.Type
func (TimeshiftRuleAttachmentOutput) StreamName ¶ added in v0.1.8
func (o TimeshiftRuleAttachmentOutput) StreamName() pulumi.StringOutput
The stream name.Note: If you pass in a non-empty string, the rule will only be applied to the specified stream.
func (TimeshiftRuleAttachmentOutput) TemplateId ¶ added in v0.1.8
func (o TimeshiftRuleAttachmentOutput) TemplateId() pulumi.IntOutput
The template ID.
func (TimeshiftRuleAttachmentOutput) ToTimeshiftRuleAttachmentOutput ¶ added in v0.1.8
func (o TimeshiftRuleAttachmentOutput) ToTimeshiftRuleAttachmentOutput() TimeshiftRuleAttachmentOutput
func (TimeshiftRuleAttachmentOutput) ToTimeshiftRuleAttachmentOutputWithContext ¶ added in v0.1.8
func (o TimeshiftRuleAttachmentOutput) ToTimeshiftRuleAttachmentOutputWithContext(ctx context.Context) TimeshiftRuleAttachmentOutput
type TimeshiftRuleAttachmentState ¶ added in v0.1.8
type TimeshiftRuleAttachmentState struct { // The push path, which should be the same as `AppName` in the push and playback URLs. The default value is `live`. AppName pulumi.StringPtrInput // The push domain. DomainName pulumi.StringPtrInput // The stream name.Note: If you pass in a non-empty string, the rule will only be applied to the specified stream. StreamName pulumi.StringPtrInput // The template ID. TemplateId pulumi.IntPtrInput }
func (TimeshiftRuleAttachmentState) ElementType ¶ added in v0.1.8
func (TimeshiftRuleAttachmentState) ElementType() reflect.Type
type TimeshiftTemplate ¶ added in v0.1.8
type TimeshiftTemplate struct { pulumi.CustomResourceState // The region.`Mainland`: The Chinese mainland.`Overseas`: Outside the Chinese mainland.Default value: `Mainland`. Area pulumi.StringPtrOutput `pulumi:"area"` // The template description.Only letters, numbers, underscores, and hyphens are supported. Description pulumi.StringPtrOutput `pulumi:"description"` // The time shifting duration.Unit: Second. Duration pulumi.IntOutput `pulumi:"duration"` // The segment size.Value range: 3-10.Unit: Second.Default value: 5. ItemDuration pulumi.IntPtrOutput `pulumi:"itemDuration"` // Whether to remove watermarks.If you pass in `true`, the original stream will be recorded.Default value: `false`. RemoveWatermark pulumi.BoolPtrOutput `pulumi:"removeWatermark"` // The template name.Maximum length: 255 bytes.Only letters, numbers, underscores, and hyphens are supported. TemplateName pulumi.StringOutput `pulumi:"templateName"` // The transcoding template IDs.This API works only if `RemoveWatermark` is `false`. TranscodeTemplateIds pulumi.IntArrayOutput `pulumi:"transcodeTemplateIds"` }
Provides a resource to create a css timeshiftTemplate
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.NewTimeshiftTemplate(ctx, "timeshiftTemplate", &Css.TimeshiftTemplateArgs{ Area: pulumi.String("Mainland"), Description: pulumi.String("timeshift template"), Duration: pulumi.Int(604800), ItemDuration: pulumi.Int(5), RemoveWatermark: pulumi.Bool(true), TemplateName: pulumi.String("tf-test"), TranscodeTemplateIds: pulumi.IntArray{}, }) if err != nil { return err } return nil }) }
```
## Import
css timeshift_template can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Css/timeshiftTemplate:TimeshiftTemplate timeshift_template templateId
```
func GetTimeshiftTemplate ¶ added in v0.1.8
func GetTimeshiftTemplate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TimeshiftTemplateState, opts ...pulumi.ResourceOption) (*TimeshiftTemplate, error)
GetTimeshiftTemplate gets an existing TimeshiftTemplate 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 NewTimeshiftTemplate ¶ added in v0.1.8
func NewTimeshiftTemplate(ctx *pulumi.Context, name string, args *TimeshiftTemplateArgs, opts ...pulumi.ResourceOption) (*TimeshiftTemplate, error)
NewTimeshiftTemplate registers a new resource with the given unique name, arguments, and options.
func (*TimeshiftTemplate) ElementType ¶ added in v0.1.8
func (*TimeshiftTemplate) ElementType() reflect.Type
func (*TimeshiftTemplate) ToTimeshiftTemplateOutput ¶ added in v0.1.8
func (i *TimeshiftTemplate) ToTimeshiftTemplateOutput() TimeshiftTemplateOutput
func (*TimeshiftTemplate) ToTimeshiftTemplateOutputWithContext ¶ added in v0.1.8
func (i *TimeshiftTemplate) ToTimeshiftTemplateOutputWithContext(ctx context.Context) TimeshiftTemplateOutput
type TimeshiftTemplateArgs ¶ added in v0.1.8
type TimeshiftTemplateArgs struct { // The region.`Mainland`: The Chinese mainland.`Overseas`: Outside the Chinese mainland.Default value: `Mainland`. Area pulumi.StringPtrInput // The template description.Only letters, numbers, underscores, and hyphens are supported. Description pulumi.StringPtrInput // The time shifting duration.Unit: Second. Duration pulumi.IntInput // The segment size.Value range: 3-10.Unit: Second.Default value: 5. ItemDuration pulumi.IntPtrInput // Whether to remove watermarks.If you pass in `true`, the original stream will be recorded.Default value: `false`. RemoveWatermark pulumi.BoolPtrInput // The template name.Maximum length: 255 bytes.Only letters, numbers, underscores, and hyphens are supported. TemplateName pulumi.StringInput // The transcoding template IDs.This API works only if `RemoveWatermark` is `false`. TranscodeTemplateIds pulumi.IntArrayInput }
The set of arguments for constructing a TimeshiftTemplate resource.
func (TimeshiftTemplateArgs) ElementType ¶ added in v0.1.8
func (TimeshiftTemplateArgs) ElementType() reflect.Type
type TimeshiftTemplateArray ¶ added in v0.1.8
type TimeshiftTemplateArray []TimeshiftTemplateInput
func (TimeshiftTemplateArray) ElementType ¶ added in v0.1.8
func (TimeshiftTemplateArray) ElementType() reflect.Type
func (TimeshiftTemplateArray) ToTimeshiftTemplateArrayOutput ¶ added in v0.1.8
func (i TimeshiftTemplateArray) ToTimeshiftTemplateArrayOutput() TimeshiftTemplateArrayOutput
func (TimeshiftTemplateArray) ToTimeshiftTemplateArrayOutputWithContext ¶ added in v0.1.8
func (i TimeshiftTemplateArray) ToTimeshiftTemplateArrayOutputWithContext(ctx context.Context) TimeshiftTemplateArrayOutput
type TimeshiftTemplateArrayInput ¶ added in v0.1.8
type TimeshiftTemplateArrayInput interface { pulumi.Input ToTimeshiftTemplateArrayOutput() TimeshiftTemplateArrayOutput ToTimeshiftTemplateArrayOutputWithContext(context.Context) TimeshiftTemplateArrayOutput }
TimeshiftTemplateArrayInput is an input type that accepts TimeshiftTemplateArray and TimeshiftTemplateArrayOutput values. You can construct a concrete instance of `TimeshiftTemplateArrayInput` via:
TimeshiftTemplateArray{ TimeshiftTemplateArgs{...} }
type TimeshiftTemplateArrayOutput ¶ added in v0.1.8
type TimeshiftTemplateArrayOutput struct{ *pulumi.OutputState }
func (TimeshiftTemplateArrayOutput) ElementType ¶ added in v0.1.8
func (TimeshiftTemplateArrayOutput) ElementType() reflect.Type
func (TimeshiftTemplateArrayOutput) Index ¶ added in v0.1.8
func (o TimeshiftTemplateArrayOutput) Index(i pulumi.IntInput) TimeshiftTemplateOutput
func (TimeshiftTemplateArrayOutput) ToTimeshiftTemplateArrayOutput ¶ added in v0.1.8
func (o TimeshiftTemplateArrayOutput) ToTimeshiftTemplateArrayOutput() TimeshiftTemplateArrayOutput
func (TimeshiftTemplateArrayOutput) ToTimeshiftTemplateArrayOutputWithContext ¶ added in v0.1.8
func (o TimeshiftTemplateArrayOutput) ToTimeshiftTemplateArrayOutputWithContext(ctx context.Context) TimeshiftTemplateArrayOutput
type TimeshiftTemplateInput ¶ added in v0.1.8
type TimeshiftTemplateInput interface { pulumi.Input ToTimeshiftTemplateOutput() TimeshiftTemplateOutput ToTimeshiftTemplateOutputWithContext(ctx context.Context) TimeshiftTemplateOutput }
type TimeshiftTemplateMap ¶ added in v0.1.8
type TimeshiftTemplateMap map[string]TimeshiftTemplateInput
func (TimeshiftTemplateMap) ElementType ¶ added in v0.1.8
func (TimeshiftTemplateMap) ElementType() reflect.Type
func (TimeshiftTemplateMap) ToTimeshiftTemplateMapOutput ¶ added in v0.1.8
func (i TimeshiftTemplateMap) ToTimeshiftTemplateMapOutput() TimeshiftTemplateMapOutput
func (TimeshiftTemplateMap) ToTimeshiftTemplateMapOutputWithContext ¶ added in v0.1.8
func (i TimeshiftTemplateMap) ToTimeshiftTemplateMapOutputWithContext(ctx context.Context) TimeshiftTemplateMapOutput
type TimeshiftTemplateMapInput ¶ added in v0.1.8
type TimeshiftTemplateMapInput interface { pulumi.Input ToTimeshiftTemplateMapOutput() TimeshiftTemplateMapOutput ToTimeshiftTemplateMapOutputWithContext(context.Context) TimeshiftTemplateMapOutput }
TimeshiftTemplateMapInput is an input type that accepts TimeshiftTemplateMap and TimeshiftTemplateMapOutput values. You can construct a concrete instance of `TimeshiftTemplateMapInput` via:
TimeshiftTemplateMap{ "key": TimeshiftTemplateArgs{...} }
type TimeshiftTemplateMapOutput ¶ added in v0.1.8
type TimeshiftTemplateMapOutput struct{ *pulumi.OutputState }
func (TimeshiftTemplateMapOutput) ElementType ¶ added in v0.1.8
func (TimeshiftTemplateMapOutput) ElementType() reflect.Type
func (TimeshiftTemplateMapOutput) MapIndex ¶ added in v0.1.8
func (o TimeshiftTemplateMapOutput) MapIndex(k pulumi.StringInput) TimeshiftTemplateOutput
func (TimeshiftTemplateMapOutput) ToTimeshiftTemplateMapOutput ¶ added in v0.1.8
func (o TimeshiftTemplateMapOutput) ToTimeshiftTemplateMapOutput() TimeshiftTemplateMapOutput
func (TimeshiftTemplateMapOutput) ToTimeshiftTemplateMapOutputWithContext ¶ added in v0.1.8
func (o TimeshiftTemplateMapOutput) ToTimeshiftTemplateMapOutputWithContext(ctx context.Context) TimeshiftTemplateMapOutput
type TimeshiftTemplateOutput ¶ added in v0.1.8
type TimeshiftTemplateOutput struct{ *pulumi.OutputState }
func (TimeshiftTemplateOutput) Area ¶ added in v0.1.8
func (o TimeshiftTemplateOutput) Area() pulumi.StringPtrOutput
The region.`Mainland`: The Chinese mainland.`Overseas`: Outside the Chinese mainland.Default value: `Mainland`.
func (TimeshiftTemplateOutput) Description ¶ added in v0.1.8
func (o TimeshiftTemplateOutput) Description() pulumi.StringPtrOutput
The template description.Only letters, numbers, underscores, and hyphens are supported.
func (TimeshiftTemplateOutput) Duration ¶ added in v0.1.8
func (o TimeshiftTemplateOutput) Duration() pulumi.IntOutput
The time shifting duration.Unit: Second.
func (TimeshiftTemplateOutput) ElementType ¶ added in v0.1.8
func (TimeshiftTemplateOutput) ElementType() reflect.Type
func (TimeshiftTemplateOutput) ItemDuration ¶ added in v0.1.8
func (o TimeshiftTemplateOutput) ItemDuration() pulumi.IntPtrOutput
The segment size.Value range: 3-10.Unit: Second.Default value: 5.
func (TimeshiftTemplateOutput) RemoveWatermark ¶ added in v0.1.8
func (o TimeshiftTemplateOutput) RemoveWatermark() pulumi.BoolPtrOutput
Whether to remove watermarks.If you pass in `true`, the original stream will be recorded.Default value: `false`.
func (TimeshiftTemplateOutput) TemplateName ¶ added in v0.1.8
func (o TimeshiftTemplateOutput) TemplateName() pulumi.StringOutput
The template name.Maximum length: 255 bytes.Only letters, numbers, underscores, and hyphens are supported.
func (TimeshiftTemplateOutput) ToTimeshiftTemplateOutput ¶ added in v0.1.8
func (o TimeshiftTemplateOutput) ToTimeshiftTemplateOutput() TimeshiftTemplateOutput
func (TimeshiftTemplateOutput) ToTimeshiftTemplateOutputWithContext ¶ added in v0.1.8
func (o TimeshiftTemplateOutput) ToTimeshiftTemplateOutputWithContext(ctx context.Context) TimeshiftTemplateOutput
func (TimeshiftTemplateOutput) TranscodeTemplateIds ¶ added in v0.1.8
func (o TimeshiftTemplateOutput) TranscodeTemplateIds() pulumi.IntArrayOutput
The transcoding template IDs.This API works only if `RemoveWatermark` is `false`.
type TimeshiftTemplateState ¶ added in v0.1.8
type TimeshiftTemplateState struct { // The region.`Mainland`: The Chinese mainland.`Overseas`: Outside the Chinese mainland.Default value: `Mainland`. Area pulumi.StringPtrInput // The template description.Only letters, numbers, underscores, and hyphens are supported. Description pulumi.StringPtrInput // The time shifting duration.Unit: Second. Duration pulumi.IntPtrInput // The segment size.Value range: 3-10.Unit: Second.Default value: 5. ItemDuration pulumi.IntPtrInput // Whether to remove watermarks.If you pass in `true`, the original stream will be recorded.Default value: `false`. RemoveWatermark pulumi.BoolPtrInput // The template name.Maximum length: 255 bytes.Only letters, numbers, underscores, and hyphens are supported. TemplateName pulumi.StringPtrInput // The transcoding template IDs.This API works only if `RemoveWatermark` is `false`. TranscodeTemplateIds pulumi.IntArrayInput }
func (TimeshiftTemplateState) ElementType ¶ added in v0.1.8
func (TimeshiftTemplateState) 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"` }
Provides a resource to create a css watermark
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Css.NewWatermark(ctx, "watermark", &Css.WatermarkArgs{ Height: pulumi.Int(0), PictureUrl: pulumi.String("picture_url"), WatermarkName: pulumi.String("watermark_name"), Width: pulumi.Int(0), XPosition: pulumi.Int(0), YPosition: pulumi.Int(0), }) if err != nil { return err } return nil }) }
```
## Import
css watermark can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Css/watermark:Watermark watermark watermark_id
```
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 WatermarkRuleAttachment ¶ added in v0.1.8
type WatermarkRuleAttachment struct { pulumi.CustomResourceState // rule app name. AppName pulumi.StringOutput `pulumi:"appName"` // create time. CreateTime pulumi.StringOutput `pulumi:"createTime"` // rule domain name. DomainName pulumi.StringOutput `pulumi:"domainName"` // rule stream name. StreamName pulumi.StringOutput `pulumi:"streamName"` // The template Id can be acquired by the Id of `Css.Watermark`. TemplateId pulumi.IntOutput `pulumi:"templateId"` // update time. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
Provides a resource to create a css watermarkRule
## Example Usage ### Binding watermark rule with a css stream
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Css"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { examplePullStreamTask, err := Css.NewPullStreamTask(ctx, "examplePullStreamTask", &Css.PullStreamTaskArgs{ StreamName: pulumi.String("tf_example_stream_name"), SourceType: pulumi.String("PullLivePushLive"), SourceUrls: pulumi.StringArray{ pulumi.String("rtmp://xxx.com/live/stream"), }, DomainName: pulumi.String("test.domain.com"), AppName: pulumi.String("live"), StartTime: pulumi.String("2023-09-27T10:28:21Z"), EndTime: pulumi.String("2023-09-27T17:28:21Z"), Operator: pulumi.String("tf_admin"), Comment: pulumi.String("This is a e2e test case."), }) if err != nil { return err } exampleWatermark, err := Css.NewWatermark(ctx, "exampleWatermark", &Css.WatermarkArgs{ PictureUrl: pulumi.String("picture_url"), WatermarkName: pulumi.String("watermark_name"), XPosition: pulumi.Int(0), YPosition: pulumi.Int(0), Width: pulumi.Int(0), Height: pulumi.Int(0), }) if err != nil { return err } _, err = Css.NewWatermarkRuleAttachment(ctx, "watermarkRuleAttachment", &Css.WatermarkRuleAttachmentArgs{ DomainName: examplePullStreamTask.DomainName, AppName: examplePullStreamTask.AppName, StreamName: examplePullStreamTask.StreamName, TemplateId: exampleWatermark.ID(), }) if err != nil { return err } return nil }) }
```
## Import
css watermark_rule_attachment can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Css/watermarkRuleAttachment:WatermarkRuleAttachment watermark_rule domain_name#app_name#stream_name#template_id
```
func GetWatermarkRuleAttachment ¶ added in v0.1.8
func GetWatermarkRuleAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WatermarkRuleAttachmentState, opts ...pulumi.ResourceOption) (*WatermarkRuleAttachment, error)
GetWatermarkRuleAttachment gets an existing WatermarkRuleAttachment 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 NewWatermarkRuleAttachment ¶ added in v0.1.8
func NewWatermarkRuleAttachment(ctx *pulumi.Context, name string, args *WatermarkRuleAttachmentArgs, opts ...pulumi.ResourceOption) (*WatermarkRuleAttachment, error)
NewWatermarkRuleAttachment registers a new resource with the given unique name, arguments, and options.
func (*WatermarkRuleAttachment) ElementType ¶ added in v0.1.8
func (*WatermarkRuleAttachment) ElementType() reflect.Type
func (*WatermarkRuleAttachment) ToWatermarkRuleAttachmentOutput ¶ added in v0.1.8
func (i *WatermarkRuleAttachment) ToWatermarkRuleAttachmentOutput() WatermarkRuleAttachmentOutput
func (*WatermarkRuleAttachment) ToWatermarkRuleAttachmentOutputWithContext ¶ added in v0.1.8
func (i *WatermarkRuleAttachment) ToWatermarkRuleAttachmentOutputWithContext(ctx context.Context) WatermarkRuleAttachmentOutput
type WatermarkRuleAttachmentArgs ¶ added in v0.1.8
type WatermarkRuleAttachmentArgs struct { // rule app name. AppName pulumi.StringInput // rule domain name. DomainName pulumi.StringInput // rule stream name. StreamName pulumi.StringInput // The template Id can be acquired by the Id of `Css.Watermark`. TemplateId pulumi.IntInput }
The set of arguments for constructing a WatermarkRuleAttachment resource.
func (WatermarkRuleAttachmentArgs) ElementType ¶ added in v0.1.8
func (WatermarkRuleAttachmentArgs) ElementType() reflect.Type
type WatermarkRuleAttachmentArray ¶ added in v0.1.8
type WatermarkRuleAttachmentArray []WatermarkRuleAttachmentInput
func (WatermarkRuleAttachmentArray) ElementType ¶ added in v0.1.8
func (WatermarkRuleAttachmentArray) ElementType() reflect.Type
func (WatermarkRuleAttachmentArray) ToWatermarkRuleAttachmentArrayOutput ¶ added in v0.1.8
func (i WatermarkRuleAttachmentArray) ToWatermarkRuleAttachmentArrayOutput() WatermarkRuleAttachmentArrayOutput
func (WatermarkRuleAttachmentArray) ToWatermarkRuleAttachmentArrayOutputWithContext ¶ added in v0.1.8
func (i WatermarkRuleAttachmentArray) ToWatermarkRuleAttachmentArrayOutputWithContext(ctx context.Context) WatermarkRuleAttachmentArrayOutput
type WatermarkRuleAttachmentArrayInput ¶ added in v0.1.8
type WatermarkRuleAttachmentArrayInput interface { pulumi.Input ToWatermarkRuleAttachmentArrayOutput() WatermarkRuleAttachmentArrayOutput ToWatermarkRuleAttachmentArrayOutputWithContext(context.Context) WatermarkRuleAttachmentArrayOutput }
WatermarkRuleAttachmentArrayInput is an input type that accepts WatermarkRuleAttachmentArray and WatermarkRuleAttachmentArrayOutput values. You can construct a concrete instance of `WatermarkRuleAttachmentArrayInput` via:
WatermarkRuleAttachmentArray{ WatermarkRuleAttachmentArgs{...} }
type WatermarkRuleAttachmentArrayOutput ¶ added in v0.1.8
type WatermarkRuleAttachmentArrayOutput struct{ *pulumi.OutputState }
func (WatermarkRuleAttachmentArrayOutput) ElementType ¶ added in v0.1.8
func (WatermarkRuleAttachmentArrayOutput) ElementType() reflect.Type
func (WatermarkRuleAttachmentArrayOutput) Index ¶ added in v0.1.8
func (o WatermarkRuleAttachmentArrayOutput) Index(i pulumi.IntInput) WatermarkRuleAttachmentOutput
func (WatermarkRuleAttachmentArrayOutput) ToWatermarkRuleAttachmentArrayOutput ¶ added in v0.1.8
func (o WatermarkRuleAttachmentArrayOutput) ToWatermarkRuleAttachmentArrayOutput() WatermarkRuleAttachmentArrayOutput
func (WatermarkRuleAttachmentArrayOutput) ToWatermarkRuleAttachmentArrayOutputWithContext ¶ added in v0.1.8
func (o WatermarkRuleAttachmentArrayOutput) ToWatermarkRuleAttachmentArrayOutputWithContext(ctx context.Context) WatermarkRuleAttachmentArrayOutput
type WatermarkRuleAttachmentInput ¶ added in v0.1.8
type WatermarkRuleAttachmentInput interface { pulumi.Input ToWatermarkRuleAttachmentOutput() WatermarkRuleAttachmentOutput ToWatermarkRuleAttachmentOutputWithContext(ctx context.Context) WatermarkRuleAttachmentOutput }
type WatermarkRuleAttachmentMap ¶ added in v0.1.8
type WatermarkRuleAttachmentMap map[string]WatermarkRuleAttachmentInput
func (WatermarkRuleAttachmentMap) ElementType ¶ added in v0.1.8
func (WatermarkRuleAttachmentMap) ElementType() reflect.Type
func (WatermarkRuleAttachmentMap) ToWatermarkRuleAttachmentMapOutput ¶ added in v0.1.8
func (i WatermarkRuleAttachmentMap) ToWatermarkRuleAttachmentMapOutput() WatermarkRuleAttachmentMapOutput
func (WatermarkRuleAttachmentMap) ToWatermarkRuleAttachmentMapOutputWithContext ¶ added in v0.1.8
func (i WatermarkRuleAttachmentMap) ToWatermarkRuleAttachmentMapOutputWithContext(ctx context.Context) WatermarkRuleAttachmentMapOutput
type WatermarkRuleAttachmentMapInput ¶ added in v0.1.8
type WatermarkRuleAttachmentMapInput interface { pulumi.Input ToWatermarkRuleAttachmentMapOutput() WatermarkRuleAttachmentMapOutput ToWatermarkRuleAttachmentMapOutputWithContext(context.Context) WatermarkRuleAttachmentMapOutput }
WatermarkRuleAttachmentMapInput is an input type that accepts WatermarkRuleAttachmentMap and WatermarkRuleAttachmentMapOutput values. You can construct a concrete instance of `WatermarkRuleAttachmentMapInput` via:
WatermarkRuleAttachmentMap{ "key": WatermarkRuleAttachmentArgs{...} }
type WatermarkRuleAttachmentMapOutput ¶ added in v0.1.8
type WatermarkRuleAttachmentMapOutput struct{ *pulumi.OutputState }
func (WatermarkRuleAttachmentMapOutput) ElementType ¶ added in v0.1.8
func (WatermarkRuleAttachmentMapOutput) ElementType() reflect.Type
func (WatermarkRuleAttachmentMapOutput) MapIndex ¶ added in v0.1.8
func (o WatermarkRuleAttachmentMapOutput) MapIndex(k pulumi.StringInput) WatermarkRuleAttachmentOutput
func (WatermarkRuleAttachmentMapOutput) ToWatermarkRuleAttachmentMapOutput ¶ added in v0.1.8
func (o WatermarkRuleAttachmentMapOutput) ToWatermarkRuleAttachmentMapOutput() WatermarkRuleAttachmentMapOutput
func (WatermarkRuleAttachmentMapOutput) ToWatermarkRuleAttachmentMapOutputWithContext ¶ added in v0.1.8
func (o WatermarkRuleAttachmentMapOutput) ToWatermarkRuleAttachmentMapOutputWithContext(ctx context.Context) WatermarkRuleAttachmentMapOutput
type WatermarkRuleAttachmentOutput ¶ added in v0.1.8
type WatermarkRuleAttachmentOutput struct{ *pulumi.OutputState }
func (WatermarkRuleAttachmentOutput) AppName ¶ added in v0.1.8
func (o WatermarkRuleAttachmentOutput) AppName() pulumi.StringOutput
rule app name.
func (WatermarkRuleAttachmentOutput) CreateTime ¶ added in v0.1.8
func (o WatermarkRuleAttachmentOutput) CreateTime() pulumi.StringOutput
create time.
func (WatermarkRuleAttachmentOutput) DomainName ¶ added in v0.1.8
func (o WatermarkRuleAttachmentOutput) DomainName() pulumi.StringOutput
rule domain name.
func (WatermarkRuleAttachmentOutput) ElementType ¶ added in v0.1.8
func (WatermarkRuleAttachmentOutput) ElementType() reflect.Type
func (WatermarkRuleAttachmentOutput) StreamName ¶ added in v0.1.8
func (o WatermarkRuleAttachmentOutput) StreamName() pulumi.StringOutput
rule stream name.
func (WatermarkRuleAttachmentOutput) TemplateId ¶ added in v0.1.8
func (o WatermarkRuleAttachmentOutput) TemplateId() pulumi.IntOutput
The template Id can be acquired by the Id of `Css.Watermark`.
func (WatermarkRuleAttachmentOutput) ToWatermarkRuleAttachmentOutput ¶ added in v0.1.8
func (o WatermarkRuleAttachmentOutput) ToWatermarkRuleAttachmentOutput() WatermarkRuleAttachmentOutput
func (WatermarkRuleAttachmentOutput) ToWatermarkRuleAttachmentOutputWithContext ¶ added in v0.1.8
func (o WatermarkRuleAttachmentOutput) ToWatermarkRuleAttachmentOutputWithContext(ctx context.Context) WatermarkRuleAttachmentOutput
func (WatermarkRuleAttachmentOutput) UpdateTime ¶ added in v0.1.8
func (o WatermarkRuleAttachmentOutput) UpdateTime() pulumi.StringOutput
update time.
type WatermarkRuleAttachmentState ¶ added in v0.1.8
type WatermarkRuleAttachmentState struct { // rule app name. AppName pulumi.StringPtrInput // create time. CreateTime pulumi.StringPtrInput // rule domain name. DomainName pulumi.StringPtrInput // rule stream name. StreamName pulumi.StringPtrInput // The template Id can be acquired by the Id of `Css.Watermark`. TemplateId pulumi.IntPtrInput // update time. UpdateTime pulumi.StringPtrInput }
func (WatermarkRuleAttachmentState) ElementType ¶ added in v0.1.8
func (WatermarkRuleAttachmentState) ElementType() reflect.Type
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
Source Files ¶
- authenticateDomainOwnerOperation.go
- backupStream.go
- callbackRuleAttachment.go
- callbackTemplate.go
- domain.go
- domainReferer.go
- enableOptimalSwitching.go
- getBackupStream.go
- getDeliverLogDownList.go
- getDomains.go
- getMonitorReport.go
- getPadTemplates.go
- getPullStreamTaskStatus.go
- getStreamMonitorList.go
- getTimeShiftRecordDetail.go
- getTimeShiftStreamList.go
- getWatermarks.go
- getXp2pDetailInfoList.go
- init.go
- liveTranscodeRuleAttachment.go
- liveTranscodeTemplate.go
- padRuleAttachment.go
- padTemplate.go
- playAuthKeyConfig.go
- playDomainCertAttachment.go
- pullStreamTask.go
- pullStreamTaskRestart.go
- pulumiTypes.go
- pulumiUtilities.go
- pushAuthKeyConfig.go
- recordRuleAttachment.go
- recordTemplate.go
- snapshotRuleAttachment.go
- snapshotTemplate.go
- startStreamMonitor.go
- streamMonitor.go
- timeshiftRuleAttachment.go
- timeshiftTemplate.go
- watermark.go
- watermarkRuleAttachment.go