Documentation
¶
Index ¶
- type Domain
- type DomainArgs
- type DomainArray
- type DomainArrayInput
- type DomainArrayOutput
- type DomainConfig
- type DomainConfigArgs
- type DomainConfigArray
- type DomainConfigArrayInput
- type DomainConfigArrayOutput
- func (DomainConfigArrayOutput) ElementType() reflect.Type
- func (o DomainConfigArrayOutput) Index(i pulumi.IntInput) DomainConfigOutput
- func (o DomainConfigArrayOutput) ToDomainConfigArrayOutput() DomainConfigArrayOutput
- func (o DomainConfigArrayOutput) ToDomainConfigArrayOutputWithContext(ctx context.Context) DomainConfigArrayOutput
- type DomainConfigFunctionArg
- type DomainConfigFunctionArgArgs
- type DomainConfigFunctionArgArray
- func (DomainConfigFunctionArgArray) ElementType() reflect.Type
- func (i DomainConfigFunctionArgArray) ToDomainConfigFunctionArgArrayOutput() DomainConfigFunctionArgArrayOutput
- func (i DomainConfigFunctionArgArray) ToDomainConfigFunctionArgArrayOutputWithContext(ctx context.Context) DomainConfigFunctionArgArrayOutput
- type DomainConfigFunctionArgArrayInput
- type DomainConfigFunctionArgArrayOutput
- func (DomainConfigFunctionArgArrayOutput) ElementType() reflect.Type
- func (o DomainConfigFunctionArgArrayOutput) Index(i pulumi.IntInput) DomainConfigFunctionArgOutput
- func (o DomainConfigFunctionArgArrayOutput) ToDomainConfigFunctionArgArrayOutput() DomainConfigFunctionArgArrayOutput
- func (o DomainConfigFunctionArgArrayOutput) ToDomainConfigFunctionArgArrayOutputWithContext(ctx context.Context) DomainConfigFunctionArgArrayOutput
- type DomainConfigFunctionArgInput
- type DomainConfigFunctionArgOutput
- func (o DomainConfigFunctionArgOutput) ArgName() pulumi.StringOutput
- func (o DomainConfigFunctionArgOutput) ArgValue() pulumi.StringOutput
- func (DomainConfigFunctionArgOutput) ElementType() reflect.Type
- func (o DomainConfigFunctionArgOutput) ToDomainConfigFunctionArgOutput() DomainConfigFunctionArgOutput
- func (o DomainConfigFunctionArgOutput) ToDomainConfigFunctionArgOutputWithContext(ctx context.Context) DomainConfigFunctionArgOutput
- type DomainConfigInput
- type DomainConfigMap
- type DomainConfigMapInput
- type DomainConfigMapOutput
- func (DomainConfigMapOutput) ElementType() reflect.Type
- func (o DomainConfigMapOutput) MapIndex(k pulumi.StringInput) DomainConfigOutput
- func (o DomainConfigMapOutput) ToDomainConfigMapOutput() DomainConfigMapOutput
- func (o DomainConfigMapOutput) ToDomainConfigMapOutputWithContext(ctx context.Context) DomainConfigMapOutput
- type DomainConfigOutput
- func (o DomainConfigOutput) ConfigId() pulumi.StringOutput
- func (o DomainConfigOutput) DomainName() pulumi.StringOutput
- func (DomainConfigOutput) ElementType() reflect.Type
- func (o DomainConfigOutput) FunctionArgs() DomainConfigFunctionArgArrayOutput
- func (o DomainConfigOutput) FunctionName() pulumi.StringOutput
- func (o DomainConfigOutput) ParentId() pulumi.StringOutput
- func (o DomainConfigOutput) Status() pulumi.StringOutput
- func (o DomainConfigOutput) ToDomainConfigOutput() DomainConfigOutput
- func (o DomainConfigOutput) ToDomainConfigOutputWithContext(ctx context.Context) DomainConfigOutput
- type DomainConfigState
- type DomainInput
- type DomainMap
- type DomainMapInput
- type DomainMapOutput
- type DomainOutput
- func (o DomainOutput) CertId() pulumi.StringOutput
- func (o DomainOutput) CertName() pulumi.StringOutput
- func (o DomainOutput) CertRegion() pulumi.StringOutput
- func (o DomainOutput) CertType() pulumi.StringOutput
- func (o DomainOutput) CheckUrl() pulumi.StringPtrOutput
- func (o DomainOutput) Cname() pulumi.StringOutput
- func (o DomainOutput) CreateTime() pulumi.StringOutput
- func (o DomainOutput) DomainName() pulumi.StringOutput
- func (DomainOutput) ElementType() reflect.Type
- func (o DomainOutput) Env() pulumi.StringPtrOutput
- func (o DomainOutput) FunctionType() pulumi.StringPtrOutput
- func (o DomainOutput) ResourceGroupId() pulumi.StringOutput
- func (o DomainOutput) Scene() pulumi.StringPtrOutput
- func (o DomainOutput) Scope() pulumi.StringPtrOutput
- func (o DomainOutput) Sources() DomainSourceArrayOutput
- func (o DomainOutput) SslPri() pulumi.StringPtrOutput
- func (o DomainOutput) SslProtocol() pulumi.StringPtrOutput
- func (o DomainOutput) SslPub() pulumi.StringOutput
- func (o DomainOutput) Status() pulumi.StringOutput
- func (o DomainOutput) Tags() pulumi.StringMapOutput
- func (o DomainOutput) ToDomainOutput() DomainOutput
- func (o DomainOutput) ToDomainOutputWithContext(ctx context.Context) DomainOutput
- func (o DomainOutput) TopLevelDomain() pulumi.StringPtrOutput
- type DomainSource
- type DomainSourceArgs
- type DomainSourceArray
- type DomainSourceArrayInput
- type DomainSourceArrayOutput
- func (DomainSourceArrayOutput) ElementType() reflect.Type
- func (o DomainSourceArrayOutput) Index(i pulumi.IntInput) DomainSourceOutput
- func (o DomainSourceArrayOutput) ToDomainSourceArrayOutput() DomainSourceArrayOutput
- func (o DomainSourceArrayOutput) ToDomainSourceArrayOutputWithContext(ctx context.Context) DomainSourceArrayOutput
- type DomainSourceInput
- type DomainSourceOutput
- func (o DomainSourceOutput) Content() pulumi.StringPtrOutput
- func (DomainSourceOutput) ElementType() reflect.Type
- func (o DomainSourceOutput) Port() pulumi.IntPtrOutput
- func (o DomainSourceOutput) Priority() pulumi.StringPtrOutput
- func (o DomainSourceOutput) ToDomainSourceOutput() DomainSourceOutput
- func (o DomainSourceOutput) ToDomainSourceOutputWithContext(ctx context.Context) DomainSourceOutput
- func (o DomainSourceOutput) Type() pulumi.StringPtrOutput
- func (o DomainSourceOutput) Weight() pulumi.StringPtrOutput
- type DomainState
- type Er
- type ErArgs
- type ErArray
- type ErArrayInput
- type ErArrayOutput
- type ErEnvConf
- type ErEnvConfArgs
- func (ErEnvConfArgs) ElementType() reflect.Type
- func (i ErEnvConfArgs) ToErEnvConfOutput() ErEnvConfOutput
- func (i ErEnvConfArgs) ToErEnvConfOutputWithContext(ctx context.Context) ErEnvConfOutput
- func (i ErEnvConfArgs) ToErEnvConfPtrOutput() ErEnvConfPtrOutput
- func (i ErEnvConfArgs) ToErEnvConfPtrOutputWithContext(ctx context.Context) ErEnvConfPtrOutput
- type ErEnvConfInput
- type ErEnvConfOutput
- func (ErEnvConfOutput) ElementType() reflect.Type
- func (o ErEnvConfOutput) PresetCanaryAnhui() ErEnvConfPresetCanaryAnhuiPtrOutput
- func (o ErEnvConfOutput) PresetCanaryBeijing() ErEnvConfPresetCanaryBeijingPtrOutput
- func (o ErEnvConfOutput) PresetCanaryChongqing() ErEnvConfPresetCanaryChongqingPtrOutput
- func (o ErEnvConfOutput) PresetCanaryFujian() ErEnvConfPresetCanaryFujianPtrOutput
- func (o ErEnvConfOutput) PresetCanaryGansu() ErEnvConfPresetCanaryGansuPtrOutput
- func (o ErEnvConfOutput) PresetCanaryGuangdong() ErEnvConfPresetCanaryGuangdongPtrOutput
- func (o ErEnvConfOutput) PresetCanaryGuangxi() ErEnvConfPresetCanaryGuangxiPtrOutput
- func (o ErEnvConfOutput) PresetCanaryGuizhou() ErEnvConfPresetCanaryGuizhouPtrOutput
- func (o ErEnvConfOutput) PresetCanaryHainan() ErEnvConfPresetCanaryHainanPtrOutput
- func (o ErEnvConfOutput) PresetCanaryHebei() ErEnvConfPresetCanaryHebeiPtrOutput
- func (o ErEnvConfOutput) PresetCanaryHeilongjiang() ErEnvConfPresetCanaryHeilongjiangPtrOutput
- func (o ErEnvConfOutput) PresetCanaryHenan() ErEnvConfPresetCanaryHenanPtrOutput
- func (o ErEnvConfOutput) PresetCanaryHongKong() ErEnvConfPresetCanaryHongKongPtrOutput
- func (o ErEnvConfOutput) PresetCanaryHubei() ErEnvConfPresetCanaryHubeiPtrOutput
- func (o ErEnvConfOutput) PresetCanaryHunan() ErEnvConfPresetCanaryHunanPtrOutput
- func (o ErEnvConfOutput) PresetCanaryJiangsu() ErEnvConfPresetCanaryJiangsuPtrOutput
- func (o ErEnvConfOutput) PresetCanaryJiangxi() ErEnvConfPresetCanaryJiangxiPtrOutput
- func (o ErEnvConfOutput) PresetCanaryJilin() ErEnvConfPresetCanaryJilinPtrOutput
- func (o ErEnvConfOutput) PresetCanaryLiaoning() ErEnvConfPresetCanaryLiaoningPtrOutput
- func (o ErEnvConfOutput) PresetCanaryMacau() ErEnvConfPresetCanaryMacauPtrOutput
- func (o ErEnvConfOutput) PresetCanaryNeimenggu() ErEnvConfPresetCanaryNeimengguPtrOutput
- func (o ErEnvConfOutput) PresetCanaryNingxia() ErEnvConfPresetCanaryNingxiaPtrOutput
- func (o ErEnvConfOutput) PresetCanaryOverseas() ErEnvConfPresetCanaryOverseasPtrOutput
- func (o ErEnvConfOutput) PresetCanaryQinghai() ErEnvConfPresetCanaryQinghaiPtrOutput
- func (o ErEnvConfOutput) PresetCanaryShaanxi() ErEnvConfPresetCanaryShaanxiPtrOutput
- func (o ErEnvConfOutput) PresetCanaryShandong() ErEnvConfPresetCanaryShandongPtrOutput
- func (o ErEnvConfOutput) PresetCanaryShanghai() ErEnvConfPresetCanaryShanghaiPtrOutput
- func (o ErEnvConfOutput) PresetCanaryShanxi() ErEnvConfPresetCanaryShanxiPtrOutput
- func (o ErEnvConfOutput) PresetCanarySichuan() ErEnvConfPresetCanarySichuanPtrOutput
- func (o ErEnvConfOutput) PresetCanaryTaiwan() ErEnvConfPresetCanaryTaiwanPtrOutput
- func (o ErEnvConfOutput) PresetCanaryTianjin() ErEnvConfPresetCanaryTianjinPtrOutput
- func (o ErEnvConfOutput) PresetCanaryXinjiang() ErEnvConfPresetCanaryXinjiangPtrOutput
- func (o ErEnvConfOutput) PresetCanaryXizang() ErEnvConfPresetCanaryXizangPtrOutput
- func (o ErEnvConfOutput) PresetCanaryYunnan() ErEnvConfPresetCanaryYunnanPtrOutput
- func (o ErEnvConfOutput) PresetCanaryZhejiang() ErEnvConfPresetCanaryZhejiangPtrOutput
- func (o ErEnvConfOutput) Production() ErEnvConfProductionPtrOutput
- func (o ErEnvConfOutput) Staging() ErEnvConfStagingPtrOutput
- func (o ErEnvConfOutput) ToErEnvConfOutput() ErEnvConfOutput
- func (o ErEnvConfOutput) ToErEnvConfOutputWithContext(ctx context.Context) ErEnvConfOutput
- func (o ErEnvConfOutput) ToErEnvConfPtrOutput() ErEnvConfPtrOutput
- func (o ErEnvConfOutput) ToErEnvConfPtrOutputWithContext(ctx context.Context) ErEnvConfPtrOutput
- type ErEnvConfPresetCanaryAnhui
- type ErEnvConfPresetCanaryAnhuiArgs
- func (ErEnvConfPresetCanaryAnhuiArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryAnhuiArgs) ToErEnvConfPresetCanaryAnhuiOutput() ErEnvConfPresetCanaryAnhuiOutput
- func (i ErEnvConfPresetCanaryAnhuiArgs) ToErEnvConfPresetCanaryAnhuiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryAnhuiOutput
- func (i ErEnvConfPresetCanaryAnhuiArgs) ToErEnvConfPresetCanaryAnhuiPtrOutput() ErEnvConfPresetCanaryAnhuiPtrOutput
- func (i ErEnvConfPresetCanaryAnhuiArgs) ToErEnvConfPresetCanaryAnhuiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryAnhuiPtrOutput
- type ErEnvConfPresetCanaryAnhuiInput
- type ErEnvConfPresetCanaryAnhuiOutput
- func (o ErEnvConfPresetCanaryAnhuiOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryAnhuiOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryAnhuiOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryAnhuiOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryAnhuiOutput) ToErEnvConfPresetCanaryAnhuiOutput() ErEnvConfPresetCanaryAnhuiOutput
- func (o ErEnvConfPresetCanaryAnhuiOutput) ToErEnvConfPresetCanaryAnhuiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryAnhuiOutput
- func (o ErEnvConfPresetCanaryAnhuiOutput) ToErEnvConfPresetCanaryAnhuiPtrOutput() ErEnvConfPresetCanaryAnhuiPtrOutput
- func (o ErEnvConfPresetCanaryAnhuiOutput) ToErEnvConfPresetCanaryAnhuiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryAnhuiPtrOutput
- type ErEnvConfPresetCanaryAnhuiPtrInput
- type ErEnvConfPresetCanaryAnhuiPtrOutput
- func (o ErEnvConfPresetCanaryAnhuiPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryAnhuiPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryAnhuiPtrOutput) Elem() ErEnvConfPresetCanaryAnhuiOutput
- func (ErEnvConfPresetCanaryAnhuiPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryAnhuiPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryAnhuiPtrOutput) ToErEnvConfPresetCanaryAnhuiPtrOutput() ErEnvConfPresetCanaryAnhuiPtrOutput
- func (o ErEnvConfPresetCanaryAnhuiPtrOutput) ToErEnvConfPresetCanaryAnhuiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryAnhuiPtrOutput
- type ErEnvConfPresetCanaryBeijing
- type ErEnvConfPresetCanaryBeijingArgs
- func (ErEnvConfPresetCanaryBeijingArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryBeijingArgs) ToErEnvConfPresetCanaryBeijingOutput() ErEnvConfPresetCanaryBeijingOutput
- func (i ErEnvConfPresetCanaryBeijingArgs) ToErEnvConfPresetCanaryBeijingOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryBeijingOutput
- func (i ErEnvConfPresetCanaryBeijingArgs) ToErEnvConfPresetCanaryBeijingPtrOutput() ErEnvConfPresetCanaryBeijingPtrOutput
- func (i ErEnvConfPresetCanaryBeijingArgs) ToErEnvConfPresetCanaryBeijingPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryBeijingPtrOutput
- type ErEnvConfPresetCanaryBeijingInput
- type ErEnvConfPresetCanaryBeijingOutput
- func (o ErEnvConfPresetCanaryBeijingOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryBeijingOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryBeijingOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryBeijingOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryBeijingOutput) ToErEnvConfPresetCanaryBeijingOutput() ErEnvConfPresetCanaryBeijingOutput
- func (o ErEnvConfPresetCanaryBeijingOutput) ToErEnvConfPresetCanaryBeijingOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryBeijingOutput
- func (o ErEnvConfPresetCanaryBeijingOutput) ToErEnvConfPresetCanaryBeijingPtrOutput() ErEnvConfPresetCanaryBeijingPtrOutput
- func (o ErEnvConfPresetCanaryBeijingOutput) ToErEnvConfPresetCanaryBeijingPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryBeijingPtrOutput
- type ErEnvConfPresetCanaryBeijingPtrInput
- type ErEnvConfPresetCanaryBeijingPtrOutput
- func (o ErEnvConfPresetCanaryBeijingPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryBeijingPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryBeijingPtrOutput) Elem() ErEnvConfPresetCanaryBeijingOutput
- func (ErEnvConfPresetCanaryBeijingPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryBeijingPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryBeijingPtrOutput) ToErEnvConfPresetCanaryBeijingPtrOutput() ErEnvConfPresetCanaryBeijingPtrOutput
- func (o ErEnvConfPresetCanaryBeijingPtrOutput) ToErEnvConfPresetCanaryBeijingPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryBeijingPtrOutput
- type ErEnvConfPresetCanaryChongqing
- type ErEnvConfPresetCanaryChongqingArgs
- func (ErEnvConfPresetCanaryChongqingArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryChongqingArgs) ToErEnvConfPresetCanaryChongqingOutput() ErEnvConfPresetCanaryChongqingOutput
- func (i ErEnvConfPresetCanaryChongqingArgs) ToErEnvConfPresetCanaryChongqingOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryChongqingOutput
- func (i ErEnvConfPresetCanaryChongqingArgs) ToErEnvConfPresetCanaryChongqingPtrOutput() ErEnvConfPresetCanaryChongqingPtrOutput
- func (i ErEnvConfPresetCanaryChongqingArgs) ToErEnvConfPresetCanaryChongqingPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryChongqingPtrOutput
- type ErEnvConfPresetCanaryChongqingInput
- type ErEnvConfPresetCanaryChongqingOutput
- func (o ErEnvConfPresetCanaryChongqingOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryChongqingOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryChongqingOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryChongqingOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryChongqingOutput) ToErEnvConfPresetCanaryChongqingOutput() ErEnvConfPresetCanaryChongqingOutput
- func (o ErEnvConfPresetCanaryChongqingOutput) ToErEnvConfPresetCanaryChongqingOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryChongqingOutput
- func (o ErEnvConfPresetCanaryChongqingOutput) ToErEnvConfPresetCanaryChongqingPtrOutput() ErEnvConfPresetCanaryChongqingPtrOutput
- func (o ErEnvConfPresetCanaryChongqingOutput) ToErEnvConfPresetCanaryChongqingPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryChongqingPtrOutput
- type ErEnvConfPresetCanaryChongqingPtrInput
- type ErEnvConfPresetCanaryChongqingPtrOutput
- func (o ErEnvConfPresetCanaryChongqingPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryChongqingPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryChongqingPtrOutput) Elem() ErEnvConfPresetCanaryChongqingOutput
- func (ErEnvConfPresetCanaryChongqingPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryChongqingPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryChongqingPtrOutput) ToErEnvConfPresetCanaryChongqingPtrOutput() ErEnvConfPresetCanaryChongqingPtrOutput
- func (o ErEnvConfPresetCanaryChongqingPtrOutput) ToErEnvConfPresetCanaryChongqingPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryChongqingPtrOutput
- type ErEnvConfPresetCanaryFujian
- type ErEnvConfPresetCanaryFujianArgs
- func (ErEnvConfPresetCanaryFujianArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryFujianArgs) ToErEnvConfPresetCanaryFujianOutput() ErEnvConfPresetCanaryFujianOutput
- func (i ErEnvConfPresetCanaryFujianArgs) ToErEnvConfPresetCanaryFujianOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryFujianOutput
- func (i ErEnvConfPresetCanaryFujianArgs) ToErEnvConfPresetCanaryFujianPtrOutput() ErEnvConfPresetCanaryFujianPtrOutput
- func (i ErEnvConfPresetCanaryFujianArgs) ToErEnvConfPresetCanaryFujianPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryFujianPtrOutput
- type ErEnvConfPresetCanaryFujianInput
- type ErEnvConfPresetCanaryFujianOutput
- func (o ErEnvConfPresetCanaryFujianOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryFujianOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryFujianOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryFujianOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryFujianOutput) ToErEnvConfPresetCanaryFujianOutput() ErEnvConfPresetCanaryFujianOutput
- func (o ErEnvConfPresetCanaryFujianOutput) ToErEnvConfPresetCanaryFujianOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryFujianOutput
- func (o ErEnvConfPresetCanaryFujianOutput) ToErEnvConfPresetCanaryFujianPtrOutput() ErEnvConfPresetCanaryFujianPtrOutput
- func (o ErEnvConfPresetCanaryFujianOutput) ToErEnvConfPresetCanaryFujianPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryFujianPtrOutput
- type ErEnvConfPresetCanaryFujianPtrInput
- type ErEnvConfPresetCanaryFujianPtrOutput
- func (o ErEnvConfPresetCanaryFujianPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryFujianPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryFujianPtrOutput) Elem() ErEnvConfPresetCanaryFujianOutput
- func (ErEnvConfPresetCanaryFujianPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryFujianPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryFujianPtrOutput) ToErEnvConfPresetCanaryFujianPtrOutput() ErEnvConfPresetCanaryFujianPtrOutput
- func (o ErEnvConfPresetCanaryFujianPtrOutput) ToErEnvConfPresetCanaryFujianPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryFujianPtrOutput
- type ErEnvConfPresetCanaryGansu
- type ErEnvConfPresetCanaryGansuArgs
- func (ErEnvConfPresetCanaryGansuArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryGansuArgs) ToErEnvConfPresetCanaryGansuOutput() ErEnvConfPresetCanaryGansuOutput
- func (i ErEnvConfPresetCanaryGansuArgs) ToErEnvConfPresetCanaryGansuOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGansuOutput
- func (i ErEnvConfPresetCanaryGansuArgs) ToErEnvConfPresetCanaryGansuPtrOutput() ErEnvConfPresetCanaryGansuPtrOutput
- func (i ErEnvConfPresetCanaryGansuArgs) ToErEnvConfPresetCanaryGansuPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGansuPtrOutput
- type ErEnvConfPresetCanaryGansuInput
- type ErEnvConfPresetCanaryGansuOutput
- func (o ErEnvConfPresetCanaryGansuOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryGansuOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryGansuOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryGansuOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryGansuOutput) ToErEnvConfPresetCanaryGansuOutput() ErEnvConfPresetCanaryGansuOutput
- func (o ErEnvConfPresetCanaryGansuOutput) ToErEnvConfPresetCanaryGansuOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGansuOutput
- func (o ErEnvConfPresetCanaryGansuOutput) ToErEnvConfPresetCanaryGansuPtrOutput() ErEnvConfPresetCanaryGansuPtrOutput
- func (o ErEnvConfPresetCanaryGansuOutput) ToErEnvConfPresetCanaryGansuPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGansuPtrOutput
- type ErEnvConfPresetCanaryGansuPtrInput
- type ErEnvConfPresetCanaryGansuPtrOutput
- func (o ErEnvConfPresetCanaryGansuPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryGansuPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryGansuPtrOutput) Elem() ErEnvConfPresetCanaryGansuOutput
- func (ErEnvConfPresetCanaryGansuPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryGansuPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryGansuPtrOutput) ToErEnvConfPresetCanaryGansuPtrOutput() ErEnvConfPresetCanaryGansuPtrOutput
- func (o ErEnvConfPresetCanaryGansuPtrOutput) ToErEnvConfPresetCanaryGansuPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGansuPtrOutput
- type ErEnvConfPresetCanaryGuangdong
- type ErEnvConfPresetCanaryGuangdongArgs
- func (ErEnvConfPresetCanaryGuangdongArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryGuangdongArgs) ToErEnvConfPresetCanaryGuangdongOutput() ErEnvConfPresetCanaryGuangdongOutput
- func (i ErEnvConfPresetCanaryGuangdongArgs) ToErEnvConfPresetCanaryGuangdongOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGuangdongOutput
- func (i ErEnvConfPresetCanaryGuangdongArgs) ToErEnvConfPresetCanaryGuangdongPtrOutput() ErEnvConfPresetCanaryGuangdongPtrOutput
- func (i ErEnvConfPresetCanaryGuangdongArgs) ToErEnvConfPresetCanaryGuangdongPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGuangdongPtrOutput
- type ErEnvConfPresetCanaryGuangdongInput
- type ErEnvConfPresetCanaryGuangdongOutput
- func (o ErEnvConfPresetCanaryGuangdongOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryGuangdongOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryGuangdongOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryGuangdongOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryGuangdongOutput) ToErEnvConfPresetCanaryGuangdongOutput() ErEnvConfPresetCanaryGuangdongOutput
- func (o ErEnvConfPresetCanaryGuangdongOutput) ToErEnvConfPresetCanaryGuangdongOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGuangdongOutput
- func (o ErEnvConfPresetCanaryGuangdongOutput) ToErEnvConfPresetCanaryGuangdongPtrOutput() ErEnvConfPresetCanaryGuangdongPtrOutput
- func (o ErEnvConfPresetCanaryGuangdongOutput) ToErEnvConfPresetCanaryGuangdongPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGuangdongPtrOutput
- type ErEnvConfPresetCanaryGuangdongPtrInput
- type ErEnvConfPresetCanaryGuangdongPtrOutput
- func (o ErEnvConfPresetCanaryGuangdongPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryGuangdongPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryGuangdongPtrOutput) Elem() ErEnvConfPresetCanaryGuangdongOutput
- func (ErEnvConfPresetCanaryGuangdongPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryGuangdongPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryGuangdongPtrOutput) ToErEnvConfPresetCanaryGuangdongPtrOutput() ErEnvConfPresetCanaryGuangdongPtrOutput
- func (o ErEnvConfPresetCanaryGuangdongPtrOutput) ToErEnvConfPresetCanaryGuangdongPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGuangdongPtrOutput
- type ErEnvConfPresetCanaryGuangxi
- type ErEnvConfPresetCanaryGuangxiArgs
- func (ErEnvConfPresetCanaryGuangxiArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryGuangxiArgs) ToErEnvConfPresetCanaryGuangxiOutput() ErEnvConfPresetCanaryGuangxiOutput
- func (i ErEnvConfPresetCanaryGuangxiArgs) ToErEnvConfPresetCanaryGuangxiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGuangxiOutput
- func (i ErEnvConfPresetCanaryGuangxiArgs) ToErEnvConfPresetCanaryGuangxiPtrOutput() ErEnvConfPresetCanaryGuangxiPtrOutput
- func (i ErEnvConfPresetCanaryGuangxiArgs) ToErEnvConfPresetCanaryGuangxiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGuangxiPtrOutput
- type ErEnvConfPresetCanaryGuangxiInput
- type ErEnvConfPresetCanaryGuangxiOutput
- func (o ErEnvConfPresetCanaryGuangxiOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryGuangxiOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryGuangxiOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryGuangxiOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryGuangxiOutput) ToErEnvConfPresetCanaryGuangxiOutput() ErEnvConfPresetCanaryGuangxiOutput
- func (o ErEnvConfPresetCanaryGuangxiOutput) ToErEnvConfPresetCanaryGuangxiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGuangxiOutput
- func (o ErEnvConfPresetCanaryGuangxiOutput) ToErEnvConfPresetCanaryGuangxiPtrOutput() ErEnvConfPresetCanaryGuangxiPtrOutput
- func (o ErEnvConfPresetCanaryGuangxiOutput) ToErEnvConfPresetCanaryGuangxiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGuangxiPtrOutput
- type ErEnvConfPresetCanaryGuangxiPtrInput
- type ErEnvConfPresetCanaryGuangxiPtrOutput
- func (o ErEnvConfPresetCanaryGuangxiPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryGuangxiPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryGuangxiPtrOutput) Elem() ErEnvConfPresetCanaryGuangxiOutput
- func (ErEnvConfPresetCanaryGuangxiPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryGuangxiPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryGuangxiPtrOutput) ToErEnvConfPresetCanaryGuangxiPtrOutput() ErEnvConfPresetCanaryGuangxiPtrOutput
- func (o ErEnvConfPresetCanaryGuangxiPtrOutput) ToErEnvConfPresetCanaryGuangxiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGuangxiPtrOutput
- type ErEnvConfPresetCanaryGuizhou
- type ErEnvConfPresetCanaryGuizhouArgs
- func (ErEnvConfPresetCanaryGuizhouArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryGuizhouArgs) ToErEnvConfPresetCanaryGuizhouOutput() ErEnvConfPresetCanaryGuizhouOutput
- func (i ErEnvConfPresetCanaryGuizhouArgs) ToErEnvConfPresetCanaryGuizhouOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGuizhouOutput
- func (i ErEnvConfPresetCanaryGuizhouArgs) ToErEnvConfPresetCanaryGuizhouPtrOutput() ErEnvConfPresetCanaryGuizhouPtrOutput
- func (i ErEnvConfPresetCanaryGuizhouArgs) ToErEnvConfPresetCanaryGuizhouPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGuizhouPtrOutput
- type ErEnvConfPresetCanaryGuizhouInput
- type ErEnvConfPresetCanaryGuizhouOutput
- func (o ErEnvConfPresetCanaryGuizhouOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryGuizhouOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryGuizhouOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryGuizhouOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryGuizhouOutput) ToErEnvConfPresetCanaryGuizhouOutput() ErEnvConfPresetCanaryGuizhouOutput
- func (o ErEnvConfPresetCanaryGuizhouOutput) ToErEnvConfPresetCanaryGuizhouOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGuizhouOutput
- func (o ErEnvConfPresetCanaryGuizhouOutput) ToErEnvConfPresetCanaryGuizhouPtrOutput() ErEnvConfPresetCanaryGuizhouPtrOutput
- func (o ErEnvConfPresetCanaryGuizhouOutput) ToErEnvConfPresetCanaryGuizhouPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGuizhouPtrOutput
- type ErEnvConfPresetCanaryGuizhouPtrInput
- type ErEnvConfPresetCanaryGuizhouPtrOutput
- func (o ErEnvConfPresetCanaryGuizhouPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryGuizhouPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryGuizhouPtrOutput) Elem() ErEnvConfPresetCanaryGuizhouOutput
- func (ErEnvConfPresetCanaryGuizhouPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryGuizhouPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryGuizhouPtrOutput) ToErEnvConfPresetCanaryGuizhouPtrOutput() ErEnvConfPresetCanaryGuizhouPtrOutput
- func (o ErEnvConfPresetCanaryGuizhouPtrOutput) ToErEnvConfPresetCanaryGuizhouPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGuizhouPtrOutput
- type ErEnvConfPresetCanaryHainan
- type ErEnvConfPresetCanaryHainanArgs
- func (ErEnvConfPresetCanaryHainanArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryHainanArgs) ToErEnvConfPresetCanaryHainanOutput() ErEnvConfPresetCanaryHainanOutput
- func (i ErEnvConfPresetCanaryHainanArgs) ToErEnvConfPresetCanaryHainanOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHainanOutput
- func (i ErEnvConfPresetCanaryHainanArgs) ToErEnvConfPresetCanaryHainanPtrOutput() ErEnvConfPresetCanaryHainanPtrOutput
- func (i ErEnvConfPresetCanaryHainanArgs) ToErEnvConfPresetCanaryHainanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHainanPtrOutput
- type ErEnvConfPresetCanaryHainanInput
- type ErEnvConfPresetCanaryHainanOutput
- func (o ErEnvConfPresetCanaryHainanOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryHainanOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryHainanOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryHainanOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryHainanOutput) ToErEnvConfPresetCanaryHainanOutput() ErEnvConfPresetCanaryHainanOutput
- func (o ErEnvConfPresetCanaryHainanOutput) ToErEnvConfPresetCanaryHainanOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHainanOutput
- func (o ErEnvConfPresetCanaryHainanOutput) ToErEnvConfPresetCanaryHainanPtrOutput() ErEnvConfPresetCanaryHainanPtrOutput
- func (o ErEnvConfPresetCanaryHainanOutput) ToErEnvConfPresetCanaryHainanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHainanPtrOutput
- type ErEnvConfPresetCanaryHainanPtrInput
- type ErEnvConfPresetCanaryHainanPtrOutput
- func (o ErEnvConfPresetCanaryHainanPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryHainanPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryHainanPtrOutput) Elem() ErEnvConfPresetCanaryHainanOutput
- func (ErEnvConfPresetCanaryHainanPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryHainanPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryHainanPtrOutput) ToErEnvConfPresetCanaryHainanPtrOutput() ErEnvConfPresetCanaryHainanPtrOutput
- func (o ErEnvConfPresetCanaryHainanPtrOutput) ToErEnvConfPresetCanaryHainanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHainanPtrOutput
- type ErEnvConfPresetCanaryHebei
- type ErEnvConfPresetCanaryHebeiArgs
- func (ErEnvConfPresetCanaryHebeiArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryHebeiArgs) ToErEnvConfPresetCanaryHebeiOutput() ErEnvConfPresetCanaryHebeiOutput
- func (i ErEnvConfPresetCanaryHebeiArgs) ToErEnvConfPresetCanaryHebeiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHebeiOutput
- func (i ErEnvConfPresetCanaryHebeiArgs) ToErEnvConfPresetCanaryHebeiPtrOutput() ErEnvConfPresetCanaryHebeiPtrOutput
- func (i ErEnvConfPresetCanaryHebeiArgs) ToErEnvConfPresetCanaryHebeiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHebeiPtrOutput
- type ErEnvConfPresetCanaryHebeiInput
- type ErEnvConfPresetCanaryHebeiOutput
- func (o ErEnvConfPresetCanaryHebeiOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryHebeiOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryHebeiOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryHebeiOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryHebeiOutput) ToErEnvConfPresetCanaryHebeiOutput() ErEnvConfPresetCanaryHebeiOutput
- func (o ErEnvConfPresetCanaryHebeiOutput) ToErEnvConfPresetCanaryHebeiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHebeiOutput
- func (o ErEnvConfPresetCanaryHebeiOutput) ToErEnvConfPresetCanaryHebeiPtrOutput() ErEnvConfPresetCanaryHebeiPtrOutput
- func (o ErEnvConfPresetCanaryHebeiOutput) ToErEnvConfPresetCanaryHebeiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHebeiPtrOutput
- type ErEnvConfPresetCanaryHebeiPtrInput
- type ErEnvConfPresetCanaryHebeiPtrOutput
- func (o ErEnvConfPresetCanaryHebeiPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryHebeiPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryHebeiPtrOutput) Elem() ErEnvConfPresetCanaryHebeiOutput
- func (ErEnvConfPresetCanaryHebeiPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryHebeiPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryHebeiPtrOutput) ToErEnvConfPresetCanaryHebeiPtrOutput() ErEnvConfPresetCanaryHebeiPtrOutput
- func (o ErEnvConfPresetCanaryHebeiPtrOutput) ToErEnvConfPresetCanaryHebeiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHebeiPtrOutput
- type ErEnvConfPresetCanaryHeilongjiang
- type ErEnvConfPresetCanaryHeilongjiangArgs
- func (ErEnvConfPresetCanaryHeilongjiangArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryHeilongjiangArgs) ToErEnvConfPresetCanaryHeilongjiangOutput() ErEnvConfPresetCanaryHeilongjiangOutput
- func (i ErEnvConfPresetCanaryHeilongjiangArgs) ToErEnvConfPresetCanaryHeilongjiangOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHeilongjiangOutput
- func (i ErEnvConfPresetCanaryHeilongjiangArgs) ToErEnvConfPresetCanaryHeilongjiangPtrOutput() ErEnvConfPresetCanaryHeilongjiangPtrOutput
- func (i ErEnvConfPresetCanaryHeilongjiangArgs) ToErEnvConfPresetCanaryHeilongjiangPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHeilongjiangPtrOutput
- type ErEnvConfPresetCanaryHeilongjiangInput
- type ErEnvConfPresetCanaryHeilongjiangOutput
- func (o ErEnvConfPresetCanaryHeilongjiangOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryHeilongjiangOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryHeilongjiangOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryHeilongjiangOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryHeilongjiangOutput) ToErEnvConfPresetCanaryHeilongjiangOutput() ErEnvConfPresetCanaryHeilongjiangOutput
- func (o ErEnvConfPresetCanaryHeilongjiangOutput) ToErEnvConfPresetCanaryHeilongjiangOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHeilongjiangOutput
- func (o ErEnvConfPresetCanaryHeilongjiangOutput) ToErEnvConfPresetCanaryHeilongjiangPtrOutput() ErEnvConfPresetCanaryHeilongjiangPtrOutput
- func (o ErEnvConfPresetCanaryHeilongjiangOutput) ToErEnvConfPresetCanaryHeilongjiangPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHeilongjiangPtrOutput
- type ErEnvConfPresetCanaryHeilongjiangPtrInput
- type ErEnvConfPresetCanaryHeilongjiangPtrOutput
- func (o ErEnvConfPresetCanaryHeilongjiangPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryHeilongjiangPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryHeilongjiangPtrOutput) Elem() ErEnvConfPresetCanaryHeilongjiangOutput
- func (ErEnvConfPresetCanaryHeilongjiangPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryHeilongjiangPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryHeilongjiangPtrOutput) ToErEnvConfPresetCanaryHeilongjiangPtrOutput() ErEnvConfPresetCanaryHeilongjiangPtrOutput
- func (o ErEnvConfPresetCanaryHeilongjiangPtrOutput) ToErEnvConfPresetCanaryHeilongjiangPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHeilongjiangPtrOutput
- type ErEnvConfPresetCanaryHenan
- type ErEnvConfPresetCanaryHenanArgs
- func (ErEnvConfPresetCanaryHenanArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryHenanArgs) ToErEnvConfPresetCanaryHenanOutput() ErEnvConfPresetCanaryHenanOutput
- func (i ErEnvConfPresetCanaryHenanArgs) ToErEnvConfPresetCanaryHenanOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHenanOutput
- func (i ErEnvConfPresetCanaryHenanArgs) ToErEnvConfPresetCanaryHenanPtrOutput() ErEnvConfPresetCanaryHenanPtrOutput
- func (i ErEnvConfPresetCanaryHenanArgs) ToErEnvConfPresetCanaryHenanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHenanPtrOutput
- type ErEnvConfPresetCanaryHenanInput
- type ErEnvConfPresetCanaryHenanOutput
- func (o ErEnvConfPresetCanaryHenanOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryHenanOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryHenanOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryHenanOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryHenanOutput) ToErEnvConfPresetCanaryHenanOutput() ErEnvConfPresetCanaryHenanOutput
- func (o ErEnvConfPresetCanaryHenanOutput) ToErEnvConfPresetCanaryHenanOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHenanOutput
- func (o ErEnvConfPresetCanaryHenanOutput) ToErEnvConfPresetCanaryHenanPtrOutput() ErEnvConfPresetCanaryHenanPtrOutput
- func (o ErEnvConfPresetCanaryHenanOutput) ToErEnvConfPresetCanaryHenanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHenanPtrOutput
- type ErEnvConfPresetCanaryHenanPtrInput
- type ErEnvConfPresetCanaryHenanPtrOutput
- func (o ErEnvConfPresetCanaryHenanPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryHenanPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryHenanPtrOutput) Elem() ErEnvConfPresetCanaryHenanOutput
- func (ErEnvConfPresetCanaryHenanPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryHenanPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryHenanPtrOutput) ToErEnvConfPresetCanaryHenanPtrOutput() ErEnvConfPresetCanaryHenanPtrOutput
- func (o ErEnvConfPresetCanaryHenanPtrOutput) ToErEnvConfPresetCanaryHenanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHenanPtrOutput
- type ErEnvConfPresetCanaryHongKong
- type ErEnvConfPresetCanaryHongKongArgs
- func (ErEnvConfPresetCanaryHongKongArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryHongKongArgs) ToErEnvConfPresetCanaryHongKongOutput() ErEnvConfPresetCanaryHongKongOutput
- func (i ErEnvConfPresetCanaryHongKongArgs) ToErEnvConfPresetCanaryHongKongOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHongKongOutput
- func (i ErEnvConfPresetCanaryHongKongArgs) ToErEnvConfPresetCanaryHongKongPtrOutput() ErEnvConfPresetCanaryHongKongPtrOutput
- func (i ErEnvConfPresetCanaryHongKongArgs) ToErEnvConfPresetCanaryHongKongPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHongKongPtrOutput
- type ErEnvConfPresetCanaryHongKongInput
- type ErEnvConfPresetCanaryHongKongOutput
- func (o ErEnvConfPresetCanaryHongKongOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryHongKongOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryHongKongOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryHongKongOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryHongKongOutput) ToErEnvConfPresetCanaryHongKongOutput() ErEnvConfPresetCanaryHongKongOutput
- func (o ErEnvConfPresetCanaryHongKongOutput) ToErEnvConfPresetCanaryHongKongOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHongKongOutput
- func (o ErEnvConfPresetCanaryHongKongOutput) ToErEnvConfPresetCanaryHongKongPtrOutput() ErEnvConfPresetCanaryHongKongPtrOutput
- func (o ErEnvConfPresetCanaryHongKongOutput) ToErEnvConfPresetCanaryHongKongPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHongKongPtrOutput
- type ErEnvConfPresetCanaryHongKongPtrInput
- type ErEnvConfPresetCanaryHongKongPtrOutput
- func (o ErEnvConfPresetCanaryHongKongPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryHongKongPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryHongKongPtrOutput) Elem() ErEnvConfPresetCanaryHongKongOutput
- func (ErEnvConfPresetCanaryHongKongPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryHongKongPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryHongKongPtrOutput) ToErEnvConfPresetCanaryHongKongPtrOutput() ErEnvConfPresetCanaryHongKongPtrOutput
- func (o ErEnvConfPresetCanaryHongKongPtrOutput) ToErEnvConfPresetCanaryHongKongPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHongKongPtrOutput
- type ErEnvConfPresetCanaryHubei
- type ErEnvConfPresetCanaryHubeiArgs
- func (ErEnvConfPresetCanaryHubeiArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryHubeiArgs) ToErEnvConfPresetCanaryHubeiOutput() ErEnvConfPresetCanaryHubeiOutput
- func (i ErEnvConfPresetCanaryHubeiArgs) ToErEnvConfPresetCanaryHubeiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHubeiOutput
- func (i ErEnvConfPresetCanaryHubeiArgs) ToErEnvConfPresetCanaryHubeiPtrOutput() ErEnvConfPresetCanaryHubeiPtrOutput
- func (i ErEnvConfPresetCanaryHubeiArgs) ToErEnvConfPresetCanaryHubeiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHubeiPtrOutput
- type ErEnvConfPresetCanaryHubeiInput
- type ErEnvConfPresetCanaryHubeiOutput
- func (o ErEnvConfPresetCanaryHubeiOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryHubeiOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryHubeiOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryHubeiOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryHubeiOutput) ToErEnvConfPresetCanaryHubeiOutput() ErEnvConfPresetCanaryHubeiOutput
- func (o ErEnvConfPresetCanaryHubeiOutput) ToErEnvConfPresetCanaryHubeiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHubeiOutput
- func (o ErEnvConfPresetCanaryHubeiOutput) ToErEnvConfPresetCanaryHubeiPtrOutput() ErEnvConfPresetCanaryHubeiPtrOutput
- func (o ErEnvConfPresetCanaryHubeiOutput) ToErEnvConfPresetCanaryHubeiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHubeiPtrOutput
- type ErEnvConfPresetCanaryHubeiPtrInput
- type ErEnvConfPresetCanaryHubeiPtrOutput
- func (o ErEnvConfPresetCanaryHubeiPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryHubeiPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryHubeiPtrOutput) Elem() ErEnvConfPresetCanaryHubeiOutput
- func (ErEnvConfPresetCanaryHubeiPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryHubeiPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryHubeiPtrOutput) ToErEnvConfPresetCanaryHubeiPtrOutput() ErEnvConfPresetCanaryHubeiPtrOutput
- func (o ErEnvConfPresetCanaryHubeiPtrOutput) ToErEnvConfPresetCanaryHubeiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHubeiPtrOutput
- type ErEnvConfPresetCanaryHunan
- type ErEnvConfPresetCanaryHunanArgs
- func (ErEnvConfPresetCanaryHunanArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryHunanArgs) ToErEnvConfPresetCanaryHunanOutput() ErEnvConfPresetCanaryHunanOutput
- func (i ErEnvConfPresetCanaryHunanArgs) ToErEnvConfPresetCanaryHunanOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHunanOutput
- func (i ErEnvConfPresetCanaryHunanArgs) ToErEnvConfPresetCanaryHunanPtrOutput() ErEnvConfPresetCanaryHunanPtrOutput
- func (i ErEnvConfPresetCanaryHunanArgs) ToErEnvConfPresetCanaryHunanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHunanPtrOutput
- type ErEnvConfPresetCanaryHunanInput
- type ErEnvConfPresetCanaryHunanOutput
- func (o ErEnvConfPresetCanaryHunanOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryHunanOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryHunanOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryHunanOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryHunanOutput) ToErEnvConfPresetCanaryHunanOutput() ErEnvConfPresetCanaryHunanOutput
- func (o ErEnvConfPresetCanaryHunanOutput) ToErEnvConfPresetCanaryHunanOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHunanOutput
- func (o ErEnvConfPresetCanaryHunanOutput) ToErEnvConfPresetCanaryHunanPtrOutput() ErEnvConfPresetCanaryHunanPtrOutput
- func (o ErEnvConfPresetCanaryHunanOutput) ToErEnvConfPresetCanaryHunanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHunanPtrOutput
- type ErEnvConfPresetCanaryHunanPtrInput
- type ErEnvConfPresetCanaryHunanPtrOutput
- func (o ErEnvConfPresetCanaryHunanPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryHunanPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryHunanPtrOutput) Elem() ErEnvConfPresetCanaryHunanOutput
- func (ErEnvConfPresetCanaryHunanPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryHunanPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryHunanPtrOutput) ToErEnvConfPresetCanaryHunanPtrOutput() ErEnvConfPresetCanaryHunanPtrOutput
- func (o ErEnvConfPresetCanaryHunanPtrOutput) ToErEnvConfPresetCanaryHunanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHunanPtrOutput
- type ErEnvConfPresetCanaryJiangsu
- type ErEnvConfPresetCanaryJiangsuArgs
- func (ErEnvConfPresetCanaryJiangsuArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryJiangsuArgs) ToErEnvConfPresetCanaryJiangsuOutput() ErEnvConfPresetCanaryJiangsuOutput
- func (i ErEnvConfPresetCanaryJiangsuArgs) ToErEnvConfPresetCanaryJiangsuOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryJiangsuOutput
- func (i ErEnvConfPresetCanaryJiangsuArgs) ToErEnvConfPresetCanaryJiangsuPtrOutput() ErEnvConfPresetCanaryJiangsuPtrOutput
- func (i ErEnvConfPresetCanaryJiangsuArgs) ToErEnvConfPresetCanaryJiangsuPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryJiangsuPtrOutput
- type ErEnvConfPresetCanaryJiangsuInput
- type ErEnvConfPresetCanaryJiangsuOutput
- func (o ErEnvConfPresetCanaryJiangsuOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryJiangsuOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryJiangsuOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryJiangsuOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryJiangsuOutput) ToErEnvConfPresetCanaryJiangsuOutput() ErEnvConfPresetCanaryJiangsuOutput
- func (o ErEnvConfPresetCanaryJiangsuOutput) ToErEnvConfPresetCanaryJiangsuOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryJiangsuOutput
- func (o ErEnvConfPresetCanaryJiangsuOutput) ToErEnvConfPresetCanaryJiangsuPtrOutput() ErEnvConfPresetCanaryJiangsuPtrOutput
- func (o ErEnvConfPresetCanaryJiangsuOutput) ToErEnvConfPresetCanaryJiangsuPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryJiangsuPtrOutput
- type ErEnvConfPresetCanaryJiangsuPtrInput
- type ErEnvConfPresetCanaryJiangsuPtrOutput
- func (o ErEnvConfPresetCanaryJiangsuPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryJiangsuPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryJiangsuPtrOutput) Elem() ErEnvConfPresetCanaryJiangsuOutput
- func (ErEnvConfPresetCanaryJiangsuPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryJiangsuPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryJiangsuPtrOutput) ToErEnvConfPresetCanaryJiangsuPtrOutput() ErEnvConfPresetCanaryJiangsuPtrOutput
- func (o ErEnvConfPresetCanaryJiangsuPtrOutput) ToErEnvConfPresetCanaryJiangsuPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryJiangsuPtrOutput
- type ErEnvConfPresetCanaryJiangxi
- type ErEnvConfPresetCanaryJiangxiArgs
- func (ErEnvConfPresetCanaryJiangxiArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryJiangxiArgs) ToErEnvConfPresetCanaryJiangxiOutput() ErEnvConfPresetCanaryJiangxiOutput
- func (i ErEnvConfPresetCanaryJiangxiArgs) ToErEnvConfPresetCanaryJiangxiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryJiangxiOutput
- func (i ErEnvConfPresetCanaryJiangxiArgs) ToErEnvConfPresetCanaryJiangxiPtrOutput() ErEnvConfPresetCanaryJiangxiPtrOutput
- func (i ErEnvConfPresetCanaryJiangxiArgs) ToErEnvConfPresetCanaryJiangxiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryJiangxiPtrOutput
- type ErEnvConfPresetCanaryJiangxiInput
- type ErEnvConfPresetCanaryJiangxiOutput
- func (o ErEnvConfPresetCanaryJiangxiOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryJiangxiOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryJiangxiOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryJiangxiOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryJiangxiOutput) ToErEnvConfPresetCanaryJiangxiOutput() ErEnvConfPresetCanaryJiangxiOutput
- func (o ErEnvConfPresetCanaryJiangxiOutput) ToErEnvConfPresetCanaryJiangxiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryJiangxiOutput
- func (o ErEnvConfPresetCanaryJiangxiOutput) ToErEnvConfPresetCanaryJiangxiPtrOutput() ErEnvConfPresetCanaryJiangxiPtrOutput
- func (o ErEnvConfPresetCanaryJiangxiOutput) ToErEnvConfPresetCanaryJiangxiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryJiangxiPtrOutput
- type ErEnvConfPresetCanaryJiangxiPtrInput
- type ErEnvConfPresetCanaryJiangxiPtrOutput
- func (o ErEnvConfPresetCanaryJiangxiPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryJiangxiPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryJiangxiPtrOutput) Elem() ErEnvConfPresetCanaryJiangxiOutput
- func (ErEnvConfPresetCanaryJiangxiPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryJiangxiPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryJiangxiPtrOutput) ToErEnvConfPresetCanaryJiangxiPtrOutput() ErEnvConfPresetCanaryJiangxiPtrOutput
- func (o ErEnvConfPresetCanaryJiangxiPtrOutput) ToErEnvConfPresetCanaryJiangxiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryJiangxiPtrOutput
- type ErEnvConfPresetCanaryJilin
- type ErEnvConfPresetCanaryJilinArgs
- func (ErEnvConfPresetCanaryJilinArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryJilinArgs) ToErEnvConfPresetCanaryJilinOutput() ErEnvConfPresetCanaryJilinOutput
- func (i ErEnvConfPresetCanaryJilinArgs) ToErEnvConfPresetCanaryJilinOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryJilinOutput
- func (i ErEnvConfPresetCanaryJilinArgs) ToErEnvConfPresetCanaryJilinPtrOutput() ErEnvConfPresetCanaryJilinPtrOutput
- func (i ErEnvConfPresetCanaryJilinArgs) ToErEnvConfPresetCanaryJilinPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryJilinPtrOutput
- type ErEnvConfPresetCanaryJilinInput
- type ErEnvConfPresetCanaryJilinOutput
- func (o ErEnvConfPresetCanaryJilinOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryJilinOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryJilinOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryJilinOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryJilinOutput) ToErEnvConfPresetCanaryJilinOutput() ErEnvConfPresetCanaryJilinOutput
- func (o ErEnvConfPresetCanaryJilinOutput) ToErEnvConfPresetCanaryJilinOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryJilinOutput
- func (o ErEnvConfPresetCanaryJilinOutput) ToErEnvConfPresetCanaryJilinPtrOutput() ErEnvConfPresetCanaryJilinPtrOutput
- func (o ErEnvConfPresetCanaryJilinOutput) ToErEnvConfPresetCanaryJilinPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryJilinPtrOutput
- type ErEnvConfPresetCanaryJilinPtrInput
- type ErEnvConfPresetCanaryJilinPtrOutput
- func (o ErEnvConfPresetCanaryJilinPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryJilinPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryJilinPtrOutput) Elem() ErEnvConfPresetCanaryJilinOutput
- func (ErEnvConfPresetCanaryJilinPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryJilinPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryJilinPtrOutput) ToErEnvConfPresetCanaryJilinPtrOutput() ErEnvConfPresetCanaryJilinPtrOutput
- func (o ErEnvConfPresetCanaryJilinPtrOutput) ToErEnvConfPresetCanaryJilinPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryJilinPtrOutput
- type ErEnvConfPresetCanaryLiaoning
- type ErEnvConfPresetCanaryLiaoningArgs
- func (ErEnvConfPresetCanaryLiaoningArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryLiaoningArgs) ToErEnvConfPresetCanaryLiaoningOutput() ErEnvConfPresetCanaryLiaoningOutput
- func (i ErEnvConfPresetCanaryLiaoningArgs) ToErEnvConfPresetCanaryLiaoningOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryLiaoningOutput
- func (i ErEnvConfPresetCanaryLiaoningArgs) ToErEnvConfPresetCanaryLiaoningPtrOutput() ErEnvConfPresetCanaryLiaoningPtrOutput
- func (i ErEnvConfPresetCanaryLiaoningArgs) ToErEnvConfPresetCanaryLiaoningPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryLiaoningPtrOutput
- type ErEnvConfPresetCanaryLiaoningInput
- type ErEnvConfPresetCanaryLiaoningOutput
- func (o ErEnvConfPresetCanaryLiaoningOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryLiaoningOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryLiaoningOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryLiaoningOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryLiaoningOutput) ToErEnvConfPresetCanaryLiaoningOutput() ErEnvConfPresetCanaryLiaoningOutput
- func (o ErEnvConfPresetCanaryLiaoningOutput) ToErEnvConfPresetCanaryLiaoningOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryLiaoningOutput
- func (o ErEnvConfPresetCanaryLiaoningOutput) ToErEnvConfPresetCanaryLiaoningPtrOutput() ErEnvConfPresetCanaryLiaoningPtrOutput
- func (o ErEnvConfPresetCanaryLiaoningOutput) ToErEnvConfPresetCanaryLiaoningPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryLiaoningPtrOutput
- type ErEnvConfPresetCanaryLiaoningPtrInput
- type ErEnvConfPresetCanaryLiaoningPtrOutput
- func (o ErEnvConfPresetCanaryLiaoningPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryLiaoningPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryLiaoningPtrOutput) Elem() ErEnvConfPresetCanaryLiaoningOutput
- func (ErEnvConfPresetCanaryLiaoningPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryLiaoningPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryLiaoningPtrOutput) ToErEnvConfPresetCanaryLiaoningPtrOutput() ErEnvConfPresetCanaryLiaoningPtrOutput
- func (o ErEnvConfPresetCanaryLiaoningPtrOutput) ToErEnvConfPresetCanaryLiaoningPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryLiaoningPtrOutput
- type ErEnvConfPresetCanaryMacau
- type ErEnvConfPresetCanaryMacauArgs
- func (ErEnvConfPresetCanaryMacauArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryMacauArgs) ToErEnvConfPresetCanaryMacauOutput() ErEnvConfPresetCanaryMacauOutput
- func (i ErEnvConfPresetCanaryMacauArgs) ToErEnvConfPresetCanaryMacauOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryMacauOutput
- func (i ErEnvConfPresetCanaryMacauArgs) ToErEnvConfPresetCanaryMacauPtrOutput() ErEnvConfPresetCanaryMacauPtrOutput
- func (i ErEnvConfPresetCanaryMacauArgs) ToErEnvConfPresetCanaryMacauPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryMacauPtrOutput
- type ErEnvConfPresetCanaryMacauInput
- type ErEnvConfPresetCanaryMacauOutput
- func (o ErEnvConfPresetCanaryMacauOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryMacauOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryMacauOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryMacauOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryMacauOutput) ToErEnvConfPresetCanaryMacauOutput() ErEnvConfPresetCanaryMacauOutput
- func (o ErEnvConfPresetCanaryMacauOutput) ToErEnvConfPresetCanaryMacauOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryMacauOutput
- func (o ErEnvConfPresetCanaryMacauOutput) ToErEnvConfPresetCanaryMacauPtrOutput() ErEnvConfPresetCanaryMacauPtrOutput
- func (o ErEnvConfPresetCanaryMacauOutput) ToErEnvConfPresetCanaryMacauPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryMacauPtrOutput
- type ErEnvConfPresetCanaryMacauPtrInput
- type ErEnvConfPresetCanaryMacauPtrOutput
- func (o ErEnvConfPresetCanaryMacauPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryMacauPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryMacauPtrOutput) Elem() ErEnvConfPresetCanaryMacauOutput
- func (ErEnvConfPresetCanaryMacauPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryMacauPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryMacauPtrOutput) ToErEnvConfPresetCanaryMacauPtrOutput() ErEnvConfPresetCanaryMacauPtrOutput
- func (o ErEnvConfPresetCanaryMacauPtrOutput) ToErEnvConfPresetCanaryMacauPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryMacauPtrOutput
- type ErEnvConfPresetCanaryNeimenggu
- type ErEnvConfPresetCanaryNeimengguArgs
- func (ErEnvConfPresetCanaryNeimengguArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryNeimengguArgs) ToErEnvConfPresetCanaryNeimengguOutput() ErEnvConfPresetCanaryNeimengguOutput
- func (i ErEnvConfPresetCanaryNeimengguArgs) ToErEnvConfPresetCanaryNeimengguOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryNeimengguOutput
- func (i ErEnvConfPresetCanaryNeimengguArgs) ToErEnvConfPresetCanaryNeimengguPtrOutput() ErEnvConfPresetCanaryNeimengguPtrOutput
- func (i ErEnvConfPresetCanaryNeimengguArgs) ToErEnvConfPresetCanaryNeimengguPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryNeimengguPtrOutput
- type ErEnvConfPresetCanaryNeimengguInput
- type ErEnvConfPresetCanaryNeimengguOutput
- func (o ErEnvConfPresetCanaryNeimengguOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryNeimengguOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryNeimengguOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryNeimengguOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryNeimengguOutput) ToErEnvConfPresetCanaryNeimengguOutput() ErEnvConfPresetCanaryNeimengguOutput
- func (o ErEnvConfPresetCanaryNeimengguOutput) ToErEnvConfPresetCanaryNeimengguOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryNeimengguOutput
- func (o ErEnvConfPresetCanaryNeimengguOutput) ToErEnvConfPresetCanaryNeimengguPtrOutput() ErEnvConfPresetCanaryNeimengguPtrOutput
- func (o ErEnvConfPresetCanaryNeimengguOutput) ToErEnvConfPresetCanaryNeimengguPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryNeimengguPtrOutput
- type ErEnvConfPresetCanaryNeimengguPtrInput
- type ErEnvConfPresetCanaryNeimengguPtrOutput
- func (o ErEnvConfPresetCanaryNeimengguPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryNeimengguPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryNeimengguPtrOutput) Elem() ErEnvConfPresetCanaryNeimengguOutput
- func (ErEnvConfPresetCanaryNeimengguPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryNeimengguPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryNeimengguPtrOutput) ToErEnvConfPresetCanaryNeimengguPtrOutput() ErEnvConfPresetCanaryNeimengguPtrOutput
- func (o ErEnvConfPresetCanaryNeimengguPtrOutput) ToErEnvConfPresetCanaryNeimengguPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryNeimengguPtrOutput
- type ErEnvConfPresetCanaryNingxia
- type ErEnvConfPresetCanaryNingxiaArgs
- func (ErEnvConfPresetCanaryNingxiaArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryNingxiaArgs) ToErEnvConfPresetCanaryNingxiaOutput() ErEnvConfPresetCanaryNingxiaOutput
- func (i ErEnvConfPresetCanaryNingxiaArgs) ToErEnvConfPresetCanaryNingxiaOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryNingxiaOutput
- func (i ErEnvConfPresetCanaryNingxiaArgs) ToErEnvConfPresetCanaryNingxiaPtrOutput() ErEnvConfPresetCanaryNingxiaPtrOutput
- func (i ErEnvConfPresetCanaryNingxiaArgs) ToErEnvConfPresetCanaryNingxiaPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryNingxiaPtrOutput
- type ErEnvConfPresetCanaryNingxiaInput
- type ErEnvConfPresetCanaryNingxiaOutput
- func (o ErEnvConfPresetCanaryNingxiaOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryNingxiaOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryNingxiaOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryNingxiaOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryNingxiaOutput) ToErEnvConfPresetCanaryNingxiaOutput() ErEnvConfPresetCanaryNingxiaOutput
- func (o ErEnvConfPresetCanaryNingxiaOutput) ToErEnvConfPresetCanaryNingxiaOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryNingxiaOutput
- func (o ErEnvConfPresetCanaryNingxiaOutput) ToErEnvConfPresetCanaryNingxiaPtrOutput() ErEnvConfPresetCanaryNingxiaPtrOutput
- func (o ErEnvConfPresetCanaryNingxiaOutput) ToErEnvConfPresetCanaryNingxiaPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryNingxiaPtrOutput
- type ErEnvConfPresetCanaryNingxiaPtrInput
- type ErEnvConfPresetCanaryNingxiaPtrOutput
- func (o ErEnvConfPresetCanaryNingxiaPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryNingxiaPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryNingxiaPtrOutput) Elem() ErEnvConfPresetCanaryNingxiaOutput
- func (ErEnvConfPresetCanaryNingxiaPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryNingxiaPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryNingxiaPtrOutput) ToErEnvConfPresetCanaryNingxiaPtrOutput() ErEnvConfPresetCanaryNingxiaPtrOutput
- func (o ErEnvConfPresetCanaryNingxiaPtrOutput) ToErEnvConfPresetCanaryNingxiaPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryNingxiaPtrOutput
- type ErEnvConfPresetCanaryOverseas
- type ErEnvConfPresetCanaryOverseasArgs
- func (ErEnvConfPresetCanaryOverseasArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryOverseasArgs) ToErEnvConfPresetCanaryOverseasOutput() ErEnvConfPresetCanaryOverseasOutput
- func (i ErEnvConfPresetCanaryOverseasArgs) ToErEnvConfPresetCanaryOverseasOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryOverseasOutput
- func (i ErEnvConfPresetCanaryOverseasArgs) ToErEnvConfPresetCanaryOverseasPtrOutput() ErEnvConfPresetCanaryOverseasPtrOutput
- func (i ErEnvConfPresetCanaryOverseasArgs) ToErEnvConfPresetCanaryOverseasPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryOverseasPtrOutput
- type ErEnvConfPresetCanaryOverseasInput
- type ErEnvConfPresetCanaryOverseasOutput
- func (o ErEnvConfPresetCanaryOverseasOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryOverseasOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryOverseasOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryOverseasOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryOverseasOutput) ToErEnvConfPresetCanaryOverseasOutput() ErEnvConfPresetCanaryOverseasOutput
- func (o ErEnvConfPresetCanaryOverseasOutput) ToErEnvConfPresetCanaryOverseasOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryOverseasOutput
- func (o ErEnvConfPresetCanaryOverseasOutput) ToErEnvConfPresetCanaryOverseasPtrOutput() ErEnvConfPresetCanaryOverseasPtrOutput
- func (o ErEnvConfPresetCanaryOverseasOutput) ToErEnvConfPresetCanaryOverseasPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryOverseasPtrOutput
- type ErEnvConfPresetCanaryOverseasPtrInput
- type ErEnvConfPresetCanaryOverseasPtrOutput
- func (o ErEnvConfPresetCanaryOverseasPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryOverseasPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryOverseasPtrOutput) Elem() ErEnvConfPresetCanaryOverseasOutput
- func (ErEnvConfPresetCanaryOverseasPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryOverseasPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryOverseasPtrOutput) ToErEnvConfPresetCanaryOverseasPtrOutput() ErEnvConfPresetCanaryOverseasPtrOutput
- func (o ErEnvConfPresetCanaryOverseasPtrOutput) ToErEnvConfPresetCanaryOverseasPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryOverseasPtrOutput
- type ErEnvConfPresetCanaryQinghai
- type ErEnvConfPresetCanaryQinghaiArgs
- func (ErEnvConfPresetCanaryQinghaiArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryQinghaiArgs) ToErEnvConfPresetCanaryQinghaiOutput() ErEnvConfPresetCanaryQinghaiOutput
- func (i ErEnvConfPresetCanaryQinghaiArgs) ToErEnvConfPresetCanaryQinghaiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryQinghaiOutput
- func (i ErEnvConfPresetCanaryQinghaiArgs) ToErEnvConfPresetCanaryQinghaiPtrOutput() ErEnvConfPresetCanaryQinghaiPtrOutput
- func (i ErEnvConfPresetCanaryQinghaiArgs) ToErEnvConfPresetCanaryQinghaiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryQinghaiPtrOutput
- type ErEnvConfPresetCanaryQinghaiInput
- type ErEnvConfPresetCanaryQinghaiOutput
- func (o ErEnvConfPresetCanaryQinghaiOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryQinghaiOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryQinghaiOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryQinghaiOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryQinghaiOutput) ToErEnvConfPresetCanaryQinghaiOutput() ErEnvConfPresetCanaryQinghaiOutput
- func (o ErEnvConfPresetCanaryQinghaiOutput) ToErEnvConfPresetCanaryQinghaiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryQinghaiOutput
- func (o ErEnvConfPresetCanaryQinghaiOutput) ToErEnvConfPresetCanaryQinghaiPtrOutput() ErEnvConfPresetCanaryQinghaiPtrOutput
- func (o ErEnvConfPresetCanaryQinghaiOutput) ToErEnvConfPresetCanaryQinghaiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryQinghaiPtrOutput
- type ErEnvConfPresetCanaryQinghaiPtrInput
- type ErEnvConfPresetCanaryQinghaiPtrOutput
- func (o ErEnvConfPresetCanaryQinghaiPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryQinghaiPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryQinghaiPtrOutput) Elem() ErEnvConfPresetCanaryQinghaiOutput
- func (ErEnvConfPresetCanaryQinghaiPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryQinghaiPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryQinghaiPtrOutput) ToErEnvConfPresetCanaryQinghaiPtrOutput() ErEnvConfPresetCanaryQinghaiPtrOutput
- func (o ErEnvConfPresetCanaryQinghaiPtrOutput) ToErEnvConfPresetCanaryQinghaiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryQinghaiPtrOutput
- type ErEnvConfPresetCanaryShaanxi
- type ErEnvConfPresetCanaryShaanxiArgs
- func (ErEnvConfPresetCanaryShaanxiArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryShaanxiArgs) ToErEnvConfPresetCanaryShaanxiOutput() ErEnvConfPresetCanaryShaanxiOutput
- func (i ErEnvConfPresetCanaryShaanxiArgs) ToErEnvConfPresetCanaryShaanxiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShaanxiOutput
- func (i ErEnvConfPresetCanaryShaanxiArgs) ToErEnvConfPresetCanaryShaanxiPtrOutput() ErEnvConfPresetCanaryShaanxiPtrOutput
- func (i ErEnvConfPresetCanaryShaanxiArgs) ToErEnvConfPresetCanaryShaanxiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShaanxiPtrOutput
- type ErEnvConfPresetCanaryShaanxiInput
- type ErEnvConfPresetCanaryShaanxiOutput
- func (o ErEnvConfPresetCanaryShaanxiOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryShaanxiOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryShaanxiOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryShaanxiOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryShaanxiOutput) ToErEnvConfPresetCanaryShaanxiOutput() ErEnvConfPresetCanaryShaanxiOutput
- func (o ErEnvConfPresetCanaryShaanxiOutput) ToErEnvConfPresetCanaryShaanxiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShaanxiOutput
- func (o ErEnvConfPresetCanaryShaanxiOutput) ToErEnvConfPresetCanaryShaanxiPtrOutput() ErEnvConfPresetCanaryShaanxiPtrOutput
- func (o ErEnvConfPresetCanaryShaanxiOutput) ToErEnvConfPresetCanaryShaanxiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShaanxiPtrOutput
- type ErEnvConfPresetCanaryShaanxiPtrInput
- type ErEnvConfPresetCanaryShaanxiPtrOutput
- func (o ErEnvConfPresetCanaryShaanxiPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryShaanxiPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryShaanxiPtrOutput) Elem() ErEnvConfPresetCanaryShaanxiOutput
- func (ErEnvConfPresetCanaryShaanxiPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryShaanxiPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryShaanxiPtrOutput) ToErEnvConfPresetCanaryShaanxiPtrOutput() ErEnvConfPresetCanaryShaanxiPtrOutput
- func (o ErEnvConfPresetCanaryShaanxiPtrOutput) ToErEnvConfPresetCanaryShaanxiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShaanxiPtrOutput
- type ErEnvConfPresetCanaryShandong
- type ErEnvConfPresetCanaryShandongArgs
- func (ErEnvConfPresetCanaryShandongArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryShandongArgs) ToErEnvConfPresetCanaryShandongOutput() ErEnvConfPresetCanaryShandongOutput
- func (i ErEnvConfPresetCanaryShandongArgs) ToErEnvConfPresetCanaryShandongOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShandongOutput
- func (i ErEnvConfPresetCanaryShandongArgs) ToErEnvConfPresetCanaryShandongPtrOutput() ErEnvConfPresetCanaryShandongPtrOutput
- func (i ErEnvConfPresetCanaryShandongArgs) ToErEnvConfPresetCanaryShandongPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShandongPtrOutput
- type ErEnvConfPresetCanaryShandongInput
- type ErEnvConfPresetCanaryShandongOutput
- func (o ErEnvConfPresetCanaryShandongOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryShandongOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryShandongOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryShandongOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryShandongOutput) ToErEnvConfPresetCanaryShandongOutput() ErEnvConfPresetCanaryShandongOutput
- func (o ErEnvConfPresetCanaryShandongOutput) ToErEnvConfPresetCanaryShandongOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShandongOutput
- func (o ErEnvConfPresetCanaryShandongOutput) ToErEnvConfPresetCanaryShandongPtrOutput() ErEnvConfPresetCanaryShandongPtrOutput
- func (o ErEnvConfPresetCanaryShandongOutput) ToErEnvConfPresetCanaryShandongPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShandongPtrOutput
- type ErEnvConfPresetCanaryShandongPtrInput
- type ErEnvConfPresetCanaryShandongPtrOutput
- func (o ErEnvConfPresetCanaryShandongPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryShandongPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryShandongPtrOutput) Elem() ErEnvConfPresetCanaryShandongOutput
- func (ErEnvConfPresetCanaryShandongPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryShandongPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryShandongPtrOutput) ToErEnvConfPresetCanaryShandongPtrOutput() ErEnvConfPresetCanaryShandongPtrOutput
- func (o ErEnvConfPresetCanaryShandongPtrOutput) ToErEnvConfPresetCanaryShandongPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShandongPtrOutput
- type ErEnvConfPresetCanaryShanghai
- type ErEnvConfPresetCanaryShanghaiArgs
- func (ErEnvConfPresetCanaryShanghaiArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryShanghaiArgs) ToErEnvConfPresetCanaryShanghaiOutput() ErEnvConfPresetCanaryShanghaiOutput
- func (i ErEnvConfPresetCanaryShanghaiArgs) ToErEnvConfPresetCanaryShanghaiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShanghaiOutput
- func (i ErEnvConfPresetCanaryShanghaiArgs) ToErEnvConfPresetCanaryShanghaiPtrOutput() ErEnvConfPresetCanaryShanghaiPtrOutput
- func (i ErEnvConfPresetCanaryShanghaiArgs) ToErEnvConfPresetCanaryShanghaiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShanghaiPtrOutput
- type ErEnvConfPresetCanaryShanghaiInput
- type ErEnvConfPresetCanaryShanghaiOutput
- func (o ErEnvConfPresetCanaryShanghaiOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryShanghaiOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryShanghaiOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryShanghaiOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryShanghaiOutput) ToErEnvConfPresetCanaryShanghaiOutput() ErEnvConfPresetCanaryShanghaiOutput
- func (o ErEnvConfPresetCanaryShanghaiOutput) ToErEnvConfPresetCanaryShanghaiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShanghaiOutput
- func (o ErEnvConfPresetCanaryShanghaiOutput) ToErEnvConfPresetCanaryShanghaiPtrOutput() ErEnvConfPresetCanaryShanghaiPtrOutput
- func (o ErEnvConfPresetCanaryShanghaiOutput) ToErEnvConfPresetCanaryShanghaiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShanghaiPtrOutput
- type ErEnvConfPresetCanaryShanghaiPtrInput
- type ErEnvConfPresetCanaryShanghaiPtrOutput
- func (o ErEnvConfPresetCanaryShanghaiPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryShanghaiPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryShanghaiPtrOutput) Elem() ErEnvConfPresetCanaryShanghaiOutput
- func (ErEnvConfPresetCanaryShanghaiPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryShanghaiPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryShanghaiPtrOutput) ToErEnvConfPresetCanaryShanghaiPtrOutput() ErEnvConfPresetCanaryShanghaiPtrOutput
- func (o ErEnvConfPresetCanaryShanghaiPtrOutput) ToErEnvConfPresetCanaryShanghaiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShanghaiPtrOutput
- type ErEnvConfPresetCanaryShanxi
- type ErEnvConfPresetCanaryShanxiArgs
- func (ErEnvConfPresetCanaryShanxiArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryShanxiArgs) ToErEnvConfPresetCanaryShanxiOutput() ErEnvConfPresetCanaryShanxiOutput
- func (i ErEnvConfPresetCanaryShanxiArgs) ToErEnvConfPresetCanaryShanxiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShanxiOutput
- func (i ErEnvConfPresetCanaryShanxiArgs) ToErEnvConfPresetCanaryShanxiPtrOutput() ErEnvConfPresetCanaryShanxiPtrOutput
- func (i ErEnvConfPresetCanaryShanxiArgs) ToErEnvConfPresetCanaryShanxiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShanxiPtrOutput
- type ErEnvConfPresetCanaryShanxiInput
- type ErEnvConfPresetCanaryShanxiOutput
- func (o ErEnvConfPresetCanaryShanxiOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryShanxiOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryShanxiOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryShanxiOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryShanxiOutput) ToErEnvConfPresetCanaryShanxiOutput() ErEnvConfPresetCanaryShanxiOutput
- func (o ErEnvConfPresetCanaryShanxiOutput) ToErEnvConfPresetCanaryShanxiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShanxiOutput
- func (o ErEnvConfPresetCanaryShanxiOutput) ToErEnvConfPresetCanaryShanxiPtrOutput() ErEnvConfPresetCanaryShanxiPtrOutput
- func (o ErEnvConfPresetCanaryShanxiOutput) ToErEnvConfPresetCanaryShanxiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShanxiPtrOutput
- type ErEnvConfPresetCanaryShanxiPtrInput
- type ErEnvConfPresetCanaryShanxiPtrOutput
- func (o ErEnvConfPresetCanaryShanxiPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryShanxiPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryShanxiPtrOutput) Elem() ErEnvConfPresetCanaryShanxiOutput
- func (ErEnvConfPresetCanaryShanxiPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryShanxiPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryShanxiPtrOutput) ToErEnvConfPresetCanaryShanxiPtrOutput() ErEnvConfPresetCanaryShanxiPtrOutput
- func (o ErEnvConfPresetCanaryShanxiPtrOutput) ToErEnvConfPresetCanaryShanxiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShanxiPtrOutput
- type ErEnvConfPresetCanarySichuan
- type ErEnvConfPresetCanarySichuanArgs
- func (ErEnvConfPresetCanarySichuanArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanarySichuanArgs) ToErEnvConfPresetCanarySichuanOutput() ErEnvConfPresetCanarySichuanOutput
- func (i ErEnvConfPresetCanarySichuanArgs) ToErEnvConfPresetCanarySichuanOutputWithContext(ctx context.Context) ErEnvConfPresetCanarySichuanOutput
- func (i ErEnvConfPresetCanarySichuanArgs) ToErEnvConfPresetCanarySichuanPtrOutput() ErEnvConfPresetCanarySichuanPtrOutput
- func (i ErEnvConfPresetCanarySichuanArgs) ToErEnvConfPresetCanarySichuanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanarySichuanPtrOutput
- type ErEnvConfPresetCanarySichuanInput
- type ErEnvConfPresetCanarySichuanOutput
- func (o ErEnvConfPresetCanarySichuanOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanarySichuanOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanarySichuanOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanarySichuanOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanarySichuanOutput) ToErEnvConfPresetCanarySichuanOutput() ErEnvConfPresetCanarySichuanOutput
- func (o ErEnvConfPresetCanarySichuanOutput) ToErEnvConfPresetCanarySichuanOutputWithContext(ctx context.Context) ErEnvConfPresetCanarySichuanOutput
- func (o ErEnvConfPresetCanarySichuanOutput) ToErEnvConfPresetCanarySichuanPtrOutput() ErEnvConfPresetCanarySichuanPtrOutput
- func (o ErEnvConfPresetCanarySichuanOutput) ToErEnvConfPresetCanarySichuanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanarySichuanPtrOutput
- type ErEnvConfPresetCanarySichuanPtrInput
- type ErEnvConfPresetCanarySichuanPtrOutput
- func (o ErEnvConfPresetCanarySichuanPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanarySichuanPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanarySichuanPtrOutput) Elem() ErEnvConfPresetCanarySichuanOutput
- func (ErEnvConfPresetCanarySichuanPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanarySichuanPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanarySichuanPtrOutput) ToErEnvConfPresetCanarySichuanPtrOutput() ErEnvConfPresetCanarySichuanPtrOutput
- func (o ErEnvConfPresetCanarySichuanPtrOutput) ToErEnvConfPresetCanarySichuanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanarySichuanPtrOutput
- type ErEnvConfPresetCanaryTaiwan
- type ErEnvConfPresetCanaryTaiwanArgs
- func (ErEnvConfPresetCanaryTaiwanArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryTaiwanArgs) ToErEnvConfPresetCanaryTaiwanOutput() ErEnvConfPresetCanaryTaiwanOutput
- func (i ErEnvConfPresetCanaryTaiwanArgs) ToErEnvConfPresetCanaryTaiwanOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryTaiwanOutput
- func (i ErEnvConfPresetCanaryTaiwanArgs) ToErEnvConfPresetCanaryTaiwanPtrOutput() ErEnvConfPresetCanaryTaiwanPtrOutput
- func (i ErEnvConfPresetCanaryTaiwanArgs) ToErEnvConfPresetCanaryTaiwanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryTaiwanPtrOutput
- type ErEnvConfPresetCanaryTaiwanInput
- type ErEnvConfPresetCanaryTaiwanOutput
- func (o ErEnvConfPresetCanaryTaiwanOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryTaiwanOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryTaiwanOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryTaiwanOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryTaiwanOutput) ToErEnvConfPresetCanaryTaiwanOutput() ErEnvConfPresetCanaryTaiwanOutput
- func (o ErEnvConfPresetCanaryTaiwanOutput) ToErEnvConfPresetCanaryTaiwanOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryTaiwanOutput
- func (o ErEnvConfPresetCanaryTaiwanOutput) ToErEnvConfPresetCanaryTaiwanPtrOutput() ErEnvConfPresetCanaryTaiwanPtrOutput
- func (o ErEnvConfPresetCanaryTaiwanOutput) ToErEnvConfPresetCanaryTaiwanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryTaiwanPtrOutput
- type ErEnvConfPresetCanaryTaiwanPtrInput
- type ErEnvConfPresetCanaryTaiwanPtrOutput
- func (o ErEnvConfPresetCanaryTaiwanPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryTaiwanPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryTaiwanPtrOutput) Elem() ErEnvConfPresetCanaryTaiwanOutput
- func (ErEnvConfPresetCanaryTaiwanPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryTaiwanPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryTaiwanPtrOutput) ToErEnvConfPresetCanaryTaiwanPtrOutput() ErEnvConfPresetCanaryTaiwanPtrOutput
- func (o ErEnvConfPresetCanaryTaiwanPtrOutput) ToErEnvConfPresetCanaryTaiwanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryTaiwanPtrOutput
- type ErEnvConfPresetCanaryTianjin
- type ErEnvConfPresetCanaryTianjinArgs
- func (ErEnvConfPresetCanaryTianjinArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryTianjinArgs) ToErEnvConfPresetCanaryTianjinOutput() ErEnvConfPresetCanaryTianjinOutput
- func (i ErEnvConfPresetCanaryTianjinArgs) ToErEnvConfPresetCanaryTianjinOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryTianjinOutput
- func (i ErEnvConfPresetCanaryTianjinArgs) ToErEnvConfPresetCanaryTianjinPtrOutput() ErEnvConfPresetCanaryTianjinPtrOutput
- func (i ErEnvConfPresetCanaryTianjinArgs) ToErEnvConfPresetCanaryTianjinPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryTianjinPtrOutput
- type ErEnvConfPresetCanaryTianjinInput
- type ErEnvConfPresetCanaryTianjinOutput
- func (o ErEnvConfPresetCanaryTianjinOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryTianjinOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryTianjinOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryTianjinOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryTianjinOutput) ToErEnvConfPresetCanaryTianjinOutput() ErEnvConfPresetCanaryTianjinOutput
- func (o ErEnvConfPresetCanaryTianjinOutput) ToErEnvConfPresetCanaryTianjinOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryTianjinOutput
- func (o ErEnvConfPresetCanaryTianjinOutput) ToErEnvConfPresetCanaryTianjinPtrOutput() ErEnvConfPresetCanaryTianjinPtrOutput
- func (o ErEnvConfPresetCanaryTianjinOutput) ToErEnvConfPresetCanaryTianjinPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryTianjinPtrOutput
- type ErEnvConfPresetCanaryTianjinPtrInput
- type ErEnvConfPresetCanaryTianjinPtrOutput
- func (o ErEnvConfPresetCanaryTianjinPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryTianjinPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryTianjinPtrOutput) Elem() ErEnvConfPresetCanaryTianjinOutput
- func (ErEnvConfPresetCanaryTianjinPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryTianjinPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryTianjinPtrOutput) ToErEnvConfPresetCanaryTianjinPtrOutput() ErEnvConfPresetCanaryTianjinPtrOutput
- func (o ErEnvConfPresetCanaryTianjinPtrOutput) ToErEnvConfPresetCanaryTianjinPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryTianjinPtrOutput
- type ErEnvConfPresetCanaryXinjiang
- type ErEnvConfPresetCanaryXinjiangArgs
- func (ErEnvConfPresetCanaryXinjiangArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryXinjiangArgs) ToErEnvConfPresetCanaryXinjiangOutput() ErEnvConfPresetCanaryXinjiangOutput
- func (i ErEnvConfPresetCanaryXinjiangArgs) ToErEnvConfPresetCanaryXinjiangOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryXinjiangOutput
- func (i ErEnvConfPresetCanaryXinjiangArgs) ToErEnvConfPresetCanaryXinjiangPtrOutput() ErEnvConfPresetCanaryXinjiangPtrOutput
- func (i ErEnvConfPresetCanaryXinjiangArgs) ToErEnvConfPresetCanaryXinjiangPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryXinjiangPtrOutput
- type ErEnvConfPresetCanaryXinjiangInput
- type ErEnvConfPresetCanaryXinjiangOutput
- func (o ErEnvConfPresetCanaryXinjiangOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryXinjiangOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryXinjiangOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryXinjiangOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryXinjiangOutput) ToErEnvConfPresetCanaryXinjiangOutput() ErEnvConfPresetCanaryXinjiangOutput
- func (o ErEnvConfPresetCanaryXinjiangOutput) ToErEnvConfPresetCanaryXinjiangOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryXinjiangOutput
- func (o ErEnvConfPresetCanaryXinjiangOutput) ToErEnvConfPresetCanaryXinjiangPtrOutput() ErEnvConfPresetCanaryXinjiangPtrOutput
- func (o ErEnvConfPresetCanaryXinjiangOutput) ToErEnvConfPresetCanaryXinjiangPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryXinjiangPtrOutput
- type ErEnvConfPresetCanaryXinjiangPtrInput
- type ErEnvConfPresetCanaryXinjiangPtrOutput
- func (o ErEnvConfPresetCanaryXinjiangPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryXinjiangPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryXinjiangPtrOutput) Elem() ErEnvConfPresetCanaryXinjiangOutput
- func (ErEnvConfPresetCanaryXinjiangPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryXinjiangPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryXinjiangPtrOutput) ToErEnvConfPresetCanaryXinjiangPtrOutput() ErEnvConfPresetCanaryXinjiangPtrOutput
- func (o ErEnvConfPresetCanaryXinjiangPtrOutput) ToErEnvConfPresetCanaryXinjiangPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryXinjiangPtrOutput
- type ErEnvConfPresetCanaryXizang
- type ErEnvConfPresetCanaryXizangArgs
- func (ErEnvConfPresetCanaryXizangArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryXizangArgs) ToErEnvConfPresetCanaryXizangOutput() ErEnvConfPresetCanaryXizangOutput
- func (i ErEnvConfPresetCanaryXizangArgs) ToErEnvConfPresetCanaryXizangOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryXizangOutput
- func (i ErEnvConfPresetCanaryXizangArgs) ToErEnvConfPresetCanaryXizangPtrOutput() ErEnvConfPresetCanaryXizangPtrOutput
- func (i ErEnvConfPresetCanaryXizangArgs) ToErEnvConfPresetCanaryXizangPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryXizangPtrOutput
- type ErEnvConfPresetCanaryXizangInput
- type ErEnvConfPresetCanaryXizangOutput
- func (o ErEnvConfPresetCanaryXizangOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryXizangOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryXizangOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryXizangOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryXizangOutput) ToErEnvConfPresetCanaryXizangOutput() ErEnvConfPresetCanaryXizangOutput
- func (o ErEnvConfPresetCanaryXizangOutput) ToErEnvConfPresetCanaryXizangOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryXizangOutput
- func (o ErEnvConfPresetCanaryXizangOutput) ToErEnvConfPresetCanaryXizangPtrOutput() ErEnvConfPresetCanaryXizangPtrOutput
- func (o ErEnvConfPresetCanaryXizangOutput) ToErEnvConfPresetCanaryXizangPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryXizangPtrOutput
- type ErEnvConfPresetCanaryXizangPtrInput
- type ErEnvConfPresetCanaryXizangPtrOutput
- func (o ErEnvConfPresetCanaryXizangPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryXizangPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryXizangPtrOutput) Elem() ErEnvConfPresetCanaryXizangOutput
- func (ErEnvConfPresetCanaryXizangPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryXizangPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryXizangPtrOutput) ToErEnvConfPresetCanaryXizangPtrOutput() ErEnvConfPresetCanaryXizangPtrOutput
- func (o ErEnvConfPresetCanaryXizangPtrOutput) ToErEnvConfPresetCanaryXizangPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryXizangPtrOutput
- type ErEnvConfPresetCanaryYunnan
- type ErEnvConfPresetCanaryYunnanArgs
- func (ErEnvConfPresetCanaryYunnanArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryYunnanArgs) ToErEnvConfPresetCanaryYunnanOutput() ErEnvConfPresetCanaryYunnanOutput
- func (i ErEnvConfPresetCanaryYunnanArgs) ToErEnvConfPresetCanaryYunnanOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryYunnanOutput
- func (i ErEnvConfPresetCanaryYunnanArgs) ToErEnvConfPresetCanaryYunnanPtrOutput() ErEnvConfPresetCanaryYunnanPtrOutput
- func (i ErEnvConfPresetCanaryYunnanArgs) ToErEnvConfPresetCanaryYunnanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryYunnanPtrOutput
- type ErEnvConfPresetCanaryYunnanInput
- type ErEnvConfPresetCanaryYunnanOutput
- func (o ErEnvConfPresetCanaryYunnanOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryYunnanOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryYunnanOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryYunnanOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryYunnanOutput) ToErEnvConfPresetCanaryYunnanOutput() ErEnvConfPresetCanaryYunnanOutput
- func (o ErEnvConfPresetCanaryYunnanOutput) ToErEnvConfPresetCanaryYunnanOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryYunnanOutput
- func (o ErEnvConfPresetCanaryYunnanOutput) ToErEnvConfPresetCanaryYunnanPtrOutput() ErEnvConfPresetCanaryYunnanPtrOutput
- func (o ErEnvConfPresetCanaryYunnanOutput) ToErEnvConfPresetCanaryYunnanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryYunnanPtrOutput
- type ErEnvConfPresetCanaryYunnanPtrInput
- type ErEnvConfPresetCanaryYunnanPtrOutput
- func (o ErEnvConfPresetCanaryYunnanPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryYunnanPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryYunnanPtrOutput) Elem() ErEnvConfPresetCanaryYunnanOutput
- func (ErEnvConfPresetCanaryYunnanPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryYunnanPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryYunnanPtrOutput) ToErEnvConfPresetCanaryYunnanPtrOutput() ErEnvConfPresetCanaryYunnanPtrOutput
- func (o ErEnvConfPresetCanaryYunnanPtrOutput) ToErEnvConfPresetCanaryYunnanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryYunnanPtrOutput
- type ErEnvConfPresetCanaryZhejiang
- type ErEnvConfPresetCanaryZhejiangArgs
- func (ErEnvConfPresetCanaryZhejiangArgs) ElementType() reflect.Type
- func (i ErEnvConfPresetCanaryZhejiangArgs) ToErEnvConfPresetCanaryZhejiangOutput() ErEnvConfPresetCanaryZhejiangOutput
- func (i ErEnvConfPresetCanaryZhejiangArgs) ToErEnvConfPresetCanaryZhejiangOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryZhejiangOutput
- func (i ErEnvConfPresetCanaryZhejiangArgs) ToErEnvConfPresetCanaryZhejiangPtrOutput() ErEnvConfPresetCanaryZhejiangPtrOutput
- func (i ErEnvConfPresetCanaryZhejiangArgs) ToErEnvConfPresetCanaryZhejiangPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryZhejiangPtrOutput
- type ErEnvConfPresetCanaryZhejiangInput
- type ErEnvConfPresetCanaryZhejiangOutput
- func (o ErEnvConfPresetCanaryZhejiangOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryZhejiangOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfPresetCanaryZhejiangOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryZhejiangOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryZhejiangOutput) ToErEnvConfPresetCanaryZhejiangOutput() ErEnvConfPresetCanaryZhejiangOutput
- func (o ErEnvConfPresetCanaryZhejiangOutput) ToErEnvConfPresetCanaryZhejiangOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryZhejiangOutput
- func (o ErEnvConfPresetCanaryZhejiangOutput) ToErEnvConfPresetCanaryZhejiangPtrOutput() ErEnvConfPresetCanaryZhejiangPtrOutput
- func (o ErEnvConfPresetCanaryZhejiangOutput) ToErEnvConfPresetCanaryZhejiangPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryZhejiangPtrOutput
- type ErEnvConfPresetCanaryZhejiangPtrInput
- type ErEnvConfPresetCanaryZhejiangPtrOutput
- func (o ErEnvConfPresetCanaryZhejiangPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfPresetCanaryZhejiangPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryZhejiangPtrOutput) Elem() ErEnvConfPresetCanaryZhejiangOutput
- func (ErEnvConfPresetCanaryZhejiangPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPresetCanaryZhejiangPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfPresetCanaryZhejiangPtrOutput) ToErEnvConfPresetCanaryZhejiangPtrOutput() ErEnvConfPresetCanaryZhejiangPtrOutput
- func (o ErEnvConfPresetCanaryZhejiangPtrOutput) ToErEnvConfPresetCanaryZhejiangPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryZhejiangPtrOutput
- type ErEnvConfProduction
- type ErEnvConfProductionArgs
- func (ErEnvConfProductionArgs) ElementType() reflect.Type
- func (i ErEnvConfProductionArgs) ToErEnvConfProductionOutput() ErEnvConfProductionOutput
- func (i ErEnvConfProductionArgs) ToErEnvConfProductionOutputWithContext(ctx context.Context) ErEnvConfProductionOutput
- func (i ErEnvConfProductionArgs) ToErEnvConfProductionPtrOutput() ErEnvConfProductionPtrOutput
- func (i ErEnvConfProductionArgs) ToErEnvConfProductionPtrOutputWithContext(ctx context.Context) ErEnvConfProductionPtrOutput
- type ErEnvConfProductionInput
- type ErEnvConfProductionOutput
- func (o ErEnvConfProductionOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfProductionOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfProductionOutput) ElementType() reflect.Type
- func (o ErEnvConfProductionOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfProductionOutput) ToErEnvConfProductionOutput() ErEnvConfProductionOutput
- func (o ErEnvConfProductionOutput) ToErEnvConfProductionOutputWithContext(ctx context.Context) ErEnvConfProductionOutput
- func (o ErEnvConfProductionOutput) ToErEnvConfProductionPtrOutput() ErEnvConfProductionPtrOutput
- func (o ErEnvConfProductionOutput) ToErEnvConfProductionPtrOutputWithContext(ctx context.Context) ErEnvConfProductionPtrOutput
- type ErEnvConfProductionPtrInput
- type ErEnvConfProductionPtrOutput
- func (o ErEnvConfProductionPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfProductionPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfProductionPtrOutput) Elem() ErEnvConfProductionOutput
- func (ErEnvConfProductionPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfProductionPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfProductionPtrOutput) ToErEnvConfProductionPtrOutput() ErEnvConfProductionPtrOutput
- func (o ErEnvConfProductionPtrOutput) ToErEnvConfProductionPtrOutputWithContext(ctx context.Context) ErEnvConfProductionPtrOutput
- type ErEnvConfPtrInput
- type ErEnvConfPtrOutput
- func (o ErEnvConfPtrOutput) Elem() ErEnvConfOutput
- func (ErEnvConfPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfPtrOutput) PresetCanaryAnhui() ErEnvConfPresetCanaryAnhuiPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryBeijing() ErEnvConfPresetCanaryBeijingPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryChongqing() ErEnvConfPresetCanaryChongqingPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryFujian() ErEnvConfPresetCanaryFujianPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryGansu() ErEnvConfPresetCanaryGansuPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryGuangdong() ErEnvConfPresetCanaryGuangdongPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryGuangxi() ErEnvConfPresetCanaryGuangxiPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryGuizhou() ErEnvConfPresetCanaryGuizhouPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryHainan() ErEnvConfPresetCanaryHainanPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryHebei() ErEnvConfPresetCanaryHebeiPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryHeilongjiang() ErEnvConfPresetCanaryHeilongjiangPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryHenan() ErEnvConfPresetCanaryHenanPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryHongKong() ErEnvConfPresetCanaryHongKongPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryHubei() ErEnvConfPresetCanaryHubeiPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryHunan() ErEnvConfPresetCanaryHunanPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryJiangsu() ErEnvConfPresetCanaryJiangsuPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryJiangxi() ErEnvConfPresetCanaryJiangxiPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryJilin() ErEnvConfPresetCanaryJilinPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryLiaoning() ErEnvConfPresetCanaryLiaoningPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryMacau() ErEnvConfPresetCanaryMacauPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryNeimenggu() ErEnvConfPresetCanaryNeimengguPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryNingxia() ErEnvConfPresetCanaryNingxiaPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryOverseas() ErEnvConfPresetCanaryOverseasPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryQinghai() ErEnvConfPresetCanaryQinghaiPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryShaanxi() ErEnvConfPresetCanaryShaanxiPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryShandong() ErEnvConfPresetCanaryShandongPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryShanghai() ErEnvConfPresetCanaryShanghaiPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryShanxi() ErEnvConfPresetCanaryShanxiPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanarySichuan() ErEnvConfPresetCanarySichuanPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryTaiwan() ErEnvConfPresetCanaryTaiwanPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryTianjin() ErEnvConfPresetCanaryTianjinPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryXinjiang() ErEnvConfPresetCanaryXinjiangPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryXizang() ErEnvConfPresetCanaryXizangPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryYunnan() ErEnvConfPresetCanaryYunnanPtrOutput
- func (o ErEnvConfPtrOutput) PresetCanaryZhejiang() ErEnvConfPresetCanaryZhejiangPtrOutput
- func (o ErEnvConfPtrOutput) Production() ErEnvConfProductionPtrOutput
- func (o ErEnvConfPtrOutput) Staging() ErEnvConfStagingPtrOutput
- func (o ErEnvConfPtrOutput) ToErEnvConfPtrOutput() ErEnvConfPtrOutput
- func (o ErEnvConfPtrOutput) ToErEnvConfPtrOutputWithContext(ctx context.Context) ErEnvConfPtrOutput
- type ErEnvConfStaging
- type ErEnvConfStagingArgs
- func (ErEnvConfStagingArgs) ElementType() reflect.Type
- func (i ErEnvConfStagingArgs) ToErEnvConfStagingOutput() ErEnvConfStagingOutput
- func (i ErEnvConfStagingArgs) ToErEnvConfStagingOutputWithContext(ctx context.Context) ErEnvConfStagingOutput
- func (i ErEnvConfStagingArgs) ToErEnvConfStagingPtrOutput() ErEnvConfStagingPtrOutput
- func (i ErEnvConfStagingArgs) ToErEnvConfStagingPtrOutputWithContext(ctx context.Context) ErEnvConfStagingPtrOutput
- type ErEnvConfStagingInput
- type ErEnvConfStagingOutput
- func (o ErEnvConfStagingOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfStagingOutput) CodeRev() pulumi.StringPtrOutput
- func (ErEnvConfStagingOutput) ElementType() reflect.Type
- func (o ErEnvConfStagingOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfStagingOutput) ToErEnvConfStagingOutput() ErEnvConfStagingOutput
- func (o ErEnvConfStagingOutput) ToErEnvConfStagingOutputWithContext(ctx context.Context) ErEnvConfStagingOutput
- func (o ErEnvConfStagingOutput) ToErEnvConfStagingPtrOutput() ErEnvConfStagingPtrOutput
- func (o ErEnvConfStagingOutput) ToErEnvConfStagingPtrOutputWithContext(ctx context.Context) ErEnvConfStagingPtrOutput
- type ErEnvConfStagingPtrInput
- type ErEnvConfStagingPtrOutput
- func (o ErEnvConfStagingPtrOutput) AllowedHosts() pulumi.StringArrayOutput
- func (o ErEnvConfStagingPtrOutput) CodeRev() pulumi.StringPtrOutput
- func (o ErEnvConfStagingPtrOutput) Elem() ErEnvConfStagingOutput
- func (ErEnvConfStagingPtrOutput) ElementType() reflect.Type
- func (o ErEnvConfStagingPtrOutput) SpecName() pulumi.StringPtrOutput
- func (o ErEnvConfStagingPtrOutput) ToErEnvConfStagingPtrOutput() ErEnvConfStagingPtrOutput
- func (o ErEnvConfStagingPtrOutput) ToErEnvConfStagingPtrOutputWithContext(ctx context.Context) ErEnvConfStagingPtrOutput
- type ErInput
- type ErMap
- type ErMapInput
- type ErMapOutput
- type ErOutput
- type ErState
- type GetDomainsArgs
- type GetDomainsDomain
- type GetDomainsDomainArgs
- type GetDomainsDomainArray
- type GetDomainsDomainArrayInput
- type GetDomainsDomainArrayOutput
- func (GetDomainsDomainArrayOutput) ElementType() reflect.Type
- func (o GetDomainsDomainArrayOutput) Index(i pulumi.IntInput) GetDomainsDomainOutput
- func (o GetDomainsDomainArrayOutput) ToGetDomainsDomainArrayOutput() GetDomainsDomainArrayOutput
- func (o GetDomainsDomainArrayOutput) ToGetDomainsDomainArrayOutputWithContext(ctx context.Context) GetDomainsDomainArrayOutput
- type GetDomainsDomainInput
- type GetDomainsDomainOutput
- func (o GetDomainsDomainOutput) CertName() pulumi.StringOutput
- func (o GetDomainsDomainOutput) Cname() pulumi.StringOutput
- func (o GetDomainsDomainOutput) Description() pulumi.StringOutput
- func (o GetDomainsDomainOutput) DomainName() pulumi.StringOutput
- func (GetDomainsDomainOutput) ElementType() reflect.Type
- func (o GetDomainsDomainOutput) GmtModified() pulumi.StringOutput
- func (o GetDomainsDomainOutput) Id() pulumi.StringOutput
- func (o GetDomainsDomainOutput) ResourceGroupId() pulumi.StringOutput
- func (o GetDomainsDomainOutput) Scope() pulumi.StringOutput
- func (o GetDomainsDomainOutput) Sources() GetDomainsDomainSourceArrayOutput
- func (o GetDomainsDomainOutput) SslProtocol() pulumi.StringOutput
- func (o GetDomainsDomainOutput) SslPub() pulumi.StringOutput
- func (o GetDomainsDomainOutput) Status() pulumi.StringOutput
- func (o GetDomainsDomainOutput) ToGetDomainsDomainOutput() GetDomainsDomainOutput
- func (o GetDomainsDomainOutput) ToGetDomainsDomainOutputWithContext(ctx context.Context) GetDomainsDomainOutput
- type GetDomainsDomainSource
- type GetDomainsDomainSourceArgs
- type GetDomainsDomainSourceArray
- func (GetDomainsDomainSourceArray) ElementType() reflect.Type
- func (i GetDomainsDomainSourceArray) ToGetDomainsDomainSourceArrayOutput() GetDomainsDomainSourceArrayOutput
- func (i GetDomainsDomainSourceArray) ToGetDomainsDomainSourceArrayOutputWithContext(ctx context.Context) GetDomainsDomainSourceArrayOutput
- type GetDomainsDomainSourceArrayInput
- type GetDomainsDomainSourceArrayOutput
- func (GetDomainsDomainSourceArrayOutput) ElementType() reflect.Type
- func (o GetDomainsDomainSourceArrayOutput) Index(i pulumi.IntInput) GetDomainsDomainSourceOutput
- func (o GetDomainsDomainSourceArrayOutput) ToGetDomainsDomainSourceArrayOutput() GetDomainsDomainSourceArrayOutput
- func (o GetDomainsDomainSourceArrayOutput) ToGetDomainsDomainSourceArrayOutputWithContext(ctx context.Context) GetDomainsDomainSourceArrayOutput
- type GetDomainsDomainSourceInput
- type GetDomainsDomainSourceOutput
- func (o GetDomainsDomainSourceOutput) Content() pulumi.StringOutput
- func (GetDomainsDomainSourceOutput) ElementType() reflect.Type
- func (o GetDomainsDomainSourceOutput) Enabled() pulumi.StringOutput
- func (o GetDomainsDomainSourceOutput) Port() pulumi.IntOutput
- func (o GetDomainsDomainSourceOutput) Priority() pulumi.StringOutput
- func (o GetDomainsDomainSourceOutput) ToGetDomainsDomainSourceOutput() GetDomainsDomainSourceOutput
- func (o GetDomainsDomainSourceOutput) ToGetDomainsDomainSourceOutputWithContext(ctx context.Context) GetDomainsDomainSourceOutput
- func (o GetDomainsDomainSourceOutput) Type() pulumi.StringOutput
- func (o GetDomainsDomainSourceOutput) Weight() pulumi.StringOutput
- type GetDomainsOutputArgs
- type GetDomainsResult
- type GetDomainsResultOutput
- func (o GetDomainsResultOutput) ChangeEndTime() pulumi.StringPtrOutput
- func (o GetDomainsResultOutput) ChangeStartTime() pulumi.StringPtrOutput
- func (o GetDomainsResultOutput) CheckDomainShow() pulumi.BoolPtrOutput
- func (o GetDomainsResultOutput) DomainSearchType() pulumi.StringPtrOutput
- func (o GetDomainsResultOutput) Domains() GetDomainsDomainArrayOutput
- func (GetDomainsResultOutput) ElementType() reflect.Type
- func (o GetDomainsResultOutput) EnableDetails() pulumi.BoolPtrOutput
- func (o GetDomainsResultOutput) Id() pulumi.StringOutput
- func (o GetDomainsResultOutput) Ids() pulumi.StringArrayOutput
- func (o GetDomainsResultOutput) NameRegex() pulumi.StringPtrOutput
- func (o GetDomainsResultOutput) Names() pulumi.StringArrayOutput
- func (o GetDomainsResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o GetDomainsResultOutput) ResourceGroupId() pulumi.StringPtrOutput
- func (o GetDomainsResultOutput) SecurityToken() pulumi.StringPtrOutput
- func (o GetDomainsResultOutput) Status() pulumi.StringPtrOutput
- func (o GetDomainsResultOutput) ToGetDomainsResultOutput() GetDomainsResultOutput
- func (o GetDomainsResultOutput) ToGetDomainsResultOutputWithContext(ctx context.Context) GetDomainsResultOutput
- type GetIpaDomainsArgs
- type GetIpaDomainsDomain
- type GetIpaDomainsDomainArgs
- type GetIpaDomainsDomainArray
- type GetIpaDomainsDomainArrayInput
- type GetIpaDomainsDomainArrayOutput
- func (GetIpaDomainsDomainArrayOutput) ElementType() reflect.Type
- func (o GetIpaDomainsDomainArrayOutput) Index(i pulumi.IntInput) GetIpaDomainsDomainOutput
- func (o GetIpaDomainsDomainArrayOutput) ToGetIpaDomainsDomainArrayOutput() GetIpaDomainsDomainArrayOutput
- func (o GetIpaDomainsDomainArrayOutput) ToGetIpaDomainsDomainArrayOutputWithContext(ctx context.Context) GetIpaDomainsDomainArrayOutput
- type GetIpaDomainsDomainInput
- type GetIpaDomainsDomainOutput
- func (o GetIpaDomainsDomainOutput) CertName() pulumi.StringOutput
- func (o GetIpaDomainsDomainOutput) Cname() pulumi.StringOutput
- func (o GetIpaDomainsDomainOutput) CreateTime() pulumi.StringOutput
- func (o GetIpaDomainsDomainOutput) Description() pulumi.StringOutput
- func (o GetIpaDomainsDomainOutput) DomainName() pulumi.StringOutput
- func (GetIpaDomainsDomainOutput) ElementType() reflect.Type
- func (o GetIpaDomainsDomainOutput) Id() pulumi.StringOutput
- func (o GetIpaDomainsDomainOutput) ResourceGroupId() pulumi.StringOutput
- func (o GetIpaDomainsDomainOutput) Scope() pulumi.StringOutput
- func (o GetIpaDomainsDomainOutput) Sources() GetIpaDomainsDomainSourceArrayOutput
- func (o GetIpaDomainsDomainOutput) SslProtocol() pulumi.StringOutput
- func (o GetIpaDomainsDomainOutput) SslPub() pulumi.StringOutput
- func (o GetIpaDomainsDomainOutput) Status() pulumi.StringOutput
- func (o GetIpaDomainsDomainOutput) ToGetIpaDomainsDomainOutput() GetIpaDomainsDomainOutput
- func (o GetIpaDomainsDomainOutput) ToGetIpaDomainsDomainOutputWithContext(ctx context.Context) GetIpaDomainsDomainOutput
- type GetIpaDomainsDomainSource
- type GetIpaDomainsDomainSourceArgs
- func (GetIpaDomainsDomainSourceArgs) ElementType() reflect.Type
- func (i GetIpaDomainsDomainSourceArgs) ToGetIpaDomainsDomainSourceOutput() GetIpaDomainsDomainSourceOutput
- func (i GetIpaDomainsDomainSourceArgs) ToGetIpaDomainsDomainSourceOutputWithContext(ctx context.Context) GetIpaDomainsDomainSourceOutput
- type GetIpaDomainsDomainSourceArray
- func (GetIpaDomainsDomainSourceArray) ElementType() reflect.Type
- func (i GetIpaDomainsDomainSourceArray) ToGetIpaDomainsDomainSourceArrayOutput() GetIpaDomainsDomainSourceArrayOutput
- func (i GetIpaDomainsDomainSourceArray) ToGetIpaDomainsDomainSourceArrayOutputWithContext(ctx context.Context) GetIpaDomainsDomainSourceArrayOutput
- type GetIpaDomainsDomainSourceArrayInput
- type GetIpaDomainsDomainSourceArrayOutput
- func (GetIpaDomainsDomainSourceArrayOutput) ElementType() reflect.Type
- func (o GetIpaDomainsDomainSourceArrayOutput) Index(i pulumi.IntInput) GetIpaDomainsDomainSourceOutput
- func (o GetIpaDomainsDomainSourceArrayOutput) ToGetIpaDomainsDomainSourceArrayOutput() GetIpaDomainsDomainSourceArrayOutput
- func (o GetIpaDomainsDomainSourceArrayOutput) ToGetIpaDomainsDomainSourceArrayOutputWithContext(ctx context.Context) GetIpaDomainsDomainSourceArrayOutput
- type GetIpaDomainsDomainSourceInput
- type GetIpaDomainsDomainSourceOutput
- func (o GetIpaDomainsDomainSourceOutput) Content() pulumi.StringOutput
- func (GetIpaDomainsDomainSourceOutput) ElementType() reflect.Type
- func (o GetIpaDomainsDomainSourceOutput) Port() pulumi.IntOutput
- func (o GetIpaDomainsDomainSourceOutput) Priority() pulumi.StringOutput
- func (o GetIpaDomainsDomainSourceOutput) ToGetIpaDomainsDomainSourceOutput() GetIpaDomainsDomainSourceOutput
- func (o GetIpaDomainsDomainSourceOutput) ToGetIpaDomainsDomainSourceOutputWithContext(ctx context.Context) GetIpaDomainsDomainSourceOutput
- func (o GetIpaDomainsDomainSourceOutput) Type() pulumi.StringOutput
- func (o GetIpaDomainsDomainSourceOutput) Weight() pulumi.IntOutput
- type GetIpaDomainsOutputArgs
- type GetIpaDomainsResult
- type GetIpaDomainsResultOutput
- func (o GetIpaDomainsResultOutput) DomainName() pulumi.StringPtrOutput
- func (o GetIpaDomainsResultOutput) Domains() GetIpaDomainsDomainArrayOutput
- func (GetIpaDomainsResultOutput) ElementType() reflect.Type
- func (o GetIpaDomainsResultOutput) EnableDetails() pulumi.BoolPtrOutput
- func (o GetIpaDomainsResultOutput) Id() pulumi.StringOutput
- func (o GetIpaDomainsResultOutput) Ids() pulumi.StringArrayOutput
- func (o GetIpaDomainsResultOutput) Names() pulumi.StringArrayOutput
- func (o GetIpaDomainsResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o GetIpaDomainsResultOutput) Status() pulumi.StringPtrOutput
- func (o GetIpaDomainsResultOutput) ToGetIpaDomainsResultOutput() GetIpaDomainsResultOutput
- func (o GetIpaDomainsResultOutput) ToGetIpaDomainsResultOutputWithContext(ctx context.Context) GetIpaDomainsResultOutput
- type GetKvAccountArgs
- type GetKvAccountOutputArgs
- type GetKvAccountResult
- type GetKvAccountResultOutput
- func (GetKvAccountResultOutput) ElementType() reflect.Type
- func (o GetKvAccountResultOutput) Id() pulumi.StringOutput
- func (o GetKvAccountResultOutput) Status() pulumi.StringOutput
- func (o GetKvAccountResultOutput) ToGetKvAccountResultOutput() GetKvAccountResultOutput
- func (o GetKvAccountResultOutput) ToGetKvAccountResultOutputWithContext(ctx context.Context) GetKvAccountResultOutput
- type GetServiceArgs
- type GetServiceOutputArgs
- type GetServiceResult
- type GetServiceResultOutput
- func (GetServiceResultOutput) ElementType() reflect.Type
- func (o GetServiceResultOutput) Enable() pulumi.StringPtrOutput
- func (o GetServiceResultOutput) Id() pulumi.StringOutput
- func (o GetServiceResultOutput) Status() pulumi.StringOutput
- func (o GetServiceResultOutput) ToGetServiceResultOutput() GetServiceResultOutput
- func (o GetServiceResultOutput) ToGetServiceResultOutputWithContext(ctx context.Context) GetServiceResultOutput
- type GetWafDomainsArgs
- type GetWafDomainsDomain
- type GetWafDomainsDomainArgs
- type GetWafDomainsDomainArray
- type GetWafDomainsDomainArrayInput
- type GetWafDomainsDomainArrayOutput
- func (GetWafDomainsDomainArrayOutput) ElementType() reflect.Type
- func (o GetWafDomainsDomainArrayOutput) Index(i pulumi.IntInput) GetWafDomainsDomainOutput
- func (o GetWafDomainsDomainArrayOutput) ToGetWafDomainsDomainArrayOutput() GetWafDomainsDomainArrayOutput
- func (o GetWafDomainsDomainArrayOutput) ToGetWafDomainsDomainArrayOutputWithContext(ctx context.Context) GetWafDomainsDomainArrayOutput
- type GetWafDomainsDomainDefenseScene
- type GetWafDomainsDomainDefenseSceneArgs
- func (GetWafDomainsDomainDefenseSceneArgs) ElementType() reflect.Type
- func (i GetWafDomainsDomainDefenseSceneArgs) ToGetWafDomainsDomainDefenseSceneOutput() GetWafDomainsDomainDefenseSceneOutput
- func (i GetWafDomainsDomainDefenseSceneArgs) ToGetWafDomainsDomainDefenseSceneOutputWithContext(ctx context.Context) GetWafDomainsDomainDefenseSceneOutput
- type GetWafDomainsDomainDefenseSceneArray
- func (GetWafDomainsDomainDefenseSceneArray) ElementType() reflect.Type
- func (i GetWafDomainsDomainDefenseSceneArray) ToGetWafDomainsDomainDefenseSceneArrayOutput() GetWafDomainsDomainDefenseSceneArrayOutput
- func (i GetWafDomainsDomainDefenseSceneArray) ToGetWafDomainsDomainDefenseSceneArrayOutputWithContext(ctx context.Context) GetWafDomainsDomainDefenseSceneArrayOutput
- type GetWafDomainsDomainDefenseSceneArrayInput
- type GetWafDomainsDomainDefenseSceneArrayOutput
- func (GetWafDomainsDomainDefenseSceneArrayOutput) ElementType() reflect.Type
- func (o GetWafDomainsDomainDefenseSceneArrayOutput) Index(i pulumi.IntInput) GetWafDomainsDomainDefenseSceneOutput
- func (o GetWafDomainsDomainDefenseSceneArrayOutput) ToGetWafDomainsDomainDefenseSceneArrayOutput() GetWafDomainsDomainDefenseSceneArrayOutput
- func (o GetWafDomainsDomainDefenseSceneArrayOutput) ToGetWafDomainsDomainDefenseSceneArrayOutputWithContext(ctx context.Context) GetWafDomainsDomainDefenseSceneArrayOutput
- type GetWafDomainsDomainDefenseSceneInput
- type GetWafDomainsDomainDefenseSceneOutput
- func (o GetWafDomainsDomainDefenseSceneOutput) DefenseScene() pulumi.StringOutput
- func (GetWafDomainsDomainDefenseSceneOutput) ElementType() reflect.Type
- func (o GetWafDomainsDomainDefenseSceneOutput) PolicyId() pulumi.StringOutput
- func (o GetWafDomainsDomainDefenseSceneOutput) ToGetWafDomainsDomainDefenseSceneOutput() GetWafDomainsDomainDefenseSceneOutput
- func (o GetWafDomainsDomainDefenseSceneOutput) ToGetWafDomainsDomainDefenseSceneOutputWithContext(ctx context.Context) GetWafDomainsDomainDefenseSceneOutput
- type GetWafDomainsDomainInput
- type GetWafDomainsDomainOutput
- func (o GetWafDomainsDomainOutput) ClientIpTag() pulumi.StringOutput
- func (o GetWafDomainsDomainOutput) DefenseScenes() GetWafDomainsDomainDefenseSceneArrayOutput
- func (o GetWafDomainsDomainOutput) DomainName() pulumi.StringOutput
- func (GetWafDomainsDomainOutput) ElementType() reflect.Type
- func (o GetWafDomainsDomainOutput) Id() pulumi.StringOutput
- func (o GetWafDomainsDomainOutput) ToGetWafDomainsDomainOutput() GetWafDomainsDomainOutput
- func (o GetWafDomainsDomainOutput) ToGetWafDomainsDomainOutputWithContext(ctx context.Context) GetWafDomainsDomainOutput
- type GetWafDomainsOutputArgs
- type GetWafDomainsResult
- type GetWafDomainsResultOutput
- func (o GetWafDomainsResultOutput) Domains() GetWafDomainsDomainArrayOutput
- func (GetWafDomainsResultOutput) ElementType() reflect.Type
- func (o GetWafDomainsResultOutput) EnableDetails() pulumi.BoolPtrOutput
- func (o GetWafDomainsResultOutput) Id() pulumi.StringOutput
- func (o GetWafDomainsResultOutput) Ids() pulumi.StringArrayOutput
- func (o GetWafDomainsResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o GetWafDomainsResultOutput) QueryArgs() pulumi.StringPtrOutput
- func (o GetWafDomainsResultOutput) ToGetWafDomainsResultOutput() GetWafDomainsResultOutput
- func (o GetWafDomainsResultOutput) ToGetWafDomainsResultOutputWithContext(ctx context.Context) GetWafDomainsResultOutput
- type GetWafPoliciesArgs
- type GetWafPoliciesOutputArgs
- type GetWafPoliciesPolicy
- type GetWafPoliciesPolicyArgs
- type GetWafPoliciesPolicyArray
- type GetWafPoliciesPolicyArrayInput
- type GetWafPoliciesPolicyArrayOutput
- func (GetWafPoliciesPolicyArrayOutput) ElementType() reflect.Type
- func (o GetWafPoliciesPolicyArrayOutput) Index(i pulumi.IntInput) GetWafPoliciesPolicyOutput
- func (o GetWafPoliciesPolicyArrayOutput) ToGetWafPoliciesPolicyArrayOutput() GetWafPoliciesPolicyArrayOutput
- func (o GetWafPoliciesPolicyArrayOutput) ToGetWafPoliciesPolicyArrayOutputWithContext(ctx context.Context) GetWafPoliciesPolicyArrayOutput
- type GetWafPoliciesPolicyInput
- type GetWafPoliciesPolicyOutput
- func (o GetWafPoliciesPolicyOutput) DcdnWafPolicyId() pulumi.StringOutput
- func (o GetWafPoliciesPolicyOutput) DefenseScene() pulumi.StringOutput
- func (o GetWafPoliciesPolicyOutput) DomainCount() pulumi.IntOutput
- func (GetWafPoliciesPolicyOutput) ElementType() reflect.Type
- func (o GetWafPoliciesPolicyOutput) GmtModified() pulumi.StringOutput
- func (o GetWafPoliciesPolicyOutput) Id() pulumi.StringOutput
- func (o GetWafPoliciesPolicyOutput) PolicyName() pulumi.StringOutput
- func (o GetWafPoliciesPolicyOutput) PolicyType() pulumi.StringOutput
- func (o GetWafPoliciesPolicyOutput) RuleCount() pulumi.StringOutput
- func (o GetWafPoliciesPolicyOutput) Status() pulumi.StringOutput
- func (o GetWafPoliciesPolicyOutput) ToGetWafPoliciesPolicyOutput() GetWafPoliciesPolicyOutput
- func (o GetWafPoliciesPolicyOutput) ToGetWafPoliciesPolicyOutputWithContext(ctx context.Context) GetWafPoliciesPolicyOutput
- type GetWafPoliciesResult
- type GetWafPoliciesResultOutput
- func (GetWafPoliciesResultOutput) ElementType() reflect.Type
- func (o GetWafPoliciesResultOutput) Id() pulumi.StringOutput
- func (o GetWafPoliciesResultOutput) Ids() pulumi.StringArrayOutput
- func (o GetWafPoliciesResultOutput) NameRegex() pulumi.StringPtrOutput
- func (o GetWafPoliciesResultOutput) Names() pulumi.StringArrayOutput
- func (o GetWafPoliciesResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o GetWafPoliciesResultOutput) Policies() GetWafPoliciesPolicyArrayOutput
- func (o GetWafPoliciesResultOutput) QueryArgs() pulumi.StringPtrOutput
- func (o GetWafPoliciesResultOutput) Status() pulumi.StringPtrOutput
- func (o GetWafPoliciesResultOutput) ToGetWafPoliciesResultOutput() GetWafPoliciesResultOutput
- func (o GetWafPoliciesResultOutput) ToGetWafPoliciesResultOutputWithContext(ctx context.Context) GetWafPoliciesResultOutput
- type GetWafRulesArgs
- type GetWafRulesOutputArgs
- type GetWafRulesResult
- type GetWafRulesResultOutput
- func (GetWafRulesResultOutput) ElementType() reflect.Type
- func (o GetWafRulesResultOutput) Id() pulumi.StringOutput
- func (o GetWafRulesResultOutput) Ids() pulumi.StringArrayOutput
- func (o GetWafRulesResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o GetWafRulesResultOutput) PageNumber() pulumi.IntPtrOutput
- func (o GetWafRulesResultOutput) PageSize() pulumi.IntPtrOutput
- func (o GetWafRulesResultOutput) QueryArgs() pulumi.StringPtrOutput
- func (o GetWafRulesResultOutput) ToGetWafRulesResultOutput() GetWafRulesResultOutput
- func (o GetWafRulesResultOutput) ToGetWafRulesResultOutputWithContext(ctx context.Context) GetWafRulesResultOutput
- func (o GetWafRulesResultOutput) WafRules() GetWafRulesWafRuleArrayOutput
- type GetWafRulesWafRule
- type GetWafRulesWafRuleArgs
- type GetWafRulesWafRuleArray
- type GetWafRulesWafRuleArrayInput
- type GetWafRulesWafRuleArrayOutput
- func (GetWafRulesWafRuleArrayOutput) ElementType() reflect.Type
- func (o GetWafRulesWafRuleArrayOutput) Index(i pulumi.IntInput) GetWafRulesWafRuleOutput
- func (o GetWafRulesWafRuleArrayOutput) ToGetWafRulesWafRuleArrayOutput() GetWafRulesWafRuleArrayOutput
- func (o GetWafRulesWafRuleArrayOutput) ToGetWafRulesWafRuleArrayOutputWithContext(ctx context.Context) GetWafRulesWafRuleArrayOutput
- type GetWafRulesWafRuleCondition
- type GetWafRulesWafRuleConditionArgs
- func (GetWafRulesWafRuleConditionArgs) ElementType() reflect.Type
- func (i GetWafRulesWafRuleConditionArgs) ToGetWafRulesWafRuleConditionOutput() GetWafRulesWafRuleConditionOutput
- func (i GetWafRulesWafRuleConditionArgs) ToGetWafRulesWafRuleConditionOutputWithContext(ctx context.Context) GetWafRulesWafRuleConditionOutput
- type GetWafRulesWafRuleConditionArray
- func (GetWafRulesWafRuleConditionArray) ElementType() reflect.Type
- func (i GetWafRulesWafRuleConditionArray) ToGetWafRulesWafRuleConditionArrayOutput() GetWafRulesWafRuleConditionArrayOutput
- func (i GetWafRulesWafRuleConditionArray) ToGetWafRulesWafRuleConditionArrayOutputWithContext(ctx context.Context) GetWafRulesWafRuleConditionArrayOutput
- type GetWafRulesWafRuleConditionArrayInput
- type GetWafRulesWafRuleConditionArrayOutput
- func (GetWafRulesWafRuleConditionArrayOutput) ElementType() reflect.Type
- func (o GetWafRulesWafRuleConditionArrayOutput) Index(i pulumi.IntInput) GetWafRulesWafRuleConditionOutput
- func (o GetWafRulesWafRuleConditionArrayOutput) ToGetWafRulesWafRuleConditionArrayOutput() GetWafRulesWafRuleConditionArrayOutput
- func (o GetWafRulesWafRuleConditionArrayOutput) ToGetWafRulesWafRuleConditionArrayOutputWithContext(ctx context.Context) GetWafRulesWafRuleConditionArrayOutput
- type GetWafRulesWafRuleConditionInput
- type GetWafRulesWafRuleConditionOutput
- func (GetWafRulesWafRuleConditionOutput) ElementType() reflect.Type
- func (o GetWafRulesWafRuleConditionOutput) Key() pulumi.StringOutput
- func (o GetWafRulesWafRuleConditionOutput) OpValue() pulumi.StringOutput
- func (o GetWafRulesWafRuleConditionOutput) SubKey() pulumi.StringOutput
- func (o GetWafRulesWafRuleConditionOutput) ToGetWafRulesWafRuleConditionOutput() GetWafRulesWafRuleConditionOutput
- func (o GetWafRulesWafRuleConditionOutput) ToGetWafRulesWafRuleConditionOutputWithContext(ctx context.Context) GetWafRulesWafRuleConditionOutput
- func (o GetWafRulesWafRuleConditionOutput) Values() pulumi.StringOutput
- type GetWafRulesWafRuleInput
- type GetWafRulesWafRuleOutput
- func (o GetWafRulesWafRuleOutput) Action() pulumi.StringOutput
- func (o GetWafRulesWafRuleOutput) CcStatus() pulumi.StringOutput
- func (o GetWafRulesWafRuleOutput) CnRegionList() pulumi.StringOutput
- func (o GetWafRulesWafRuleOutput) Conditions() GetWafRulesWafRuleConditionArrayOutput
- func (o GetWafRulesWafRuleOutput) DefenseScene() pulumi.StringOutput
- func (o GetWafRulesWafRuleOutput) Effect() pulumi.StringOutput
- func (GetWafRulesWafRuleOutput) ElementType() reflect.Type
- func (o GetWafRulesWafRuleOutput) GmtModified() pulumi.StringOutput
- func (o GetWafRulesWafRuleOutput) Id() pulumi.StringOutput
- func (o GetWafRulesWafRuleOutput) OtherRegionList() pulumi.StringOutput
- func (o GetWafRulesWafRuleOutput) PolicyId() pulumi.StringOutput
- func (o GetWafRulesWafRuleOutput) RateLimits() GetWafRulesWafRuleRateLimitArrayOutput
- func (o GetWafRulesWafRuleOutput) RegularRules() pulumi.StringArrayOutput
- func (o GetWafRulesWafRuleOutput) RegularTypes() pulumi.StringArrayOutput
- func (o GetWafRulesWafRuleOutput) RemoteAddrs() pulumi.StringArrayOutput
- func (o GetWafRulesWafRuleOutput) RuleName() pulumi.StringOutput
- func (o GetWafRulesWafRuleOutput) Scenes() pulumi.StringArrayOutput
- func (o GetWafRulesWafRuleOutput) Status() pulumi.StringOutput
- func (o GetWafRulesWafRuleOutput) ToGetWafRulesWafRuleOutput() GetWafRulesWafRuleOutput
- func (o GetWafRulesWafRuleOutput) ToGetWafRulesWafRuleOutputWithContext(ctx context.Context) GetWafRulesWafRuleOutput
- func (o GetWafRulesWafRuleOutput) WafGroupIds() pulumi.StringOutput
- func (o GetWafRulesWafRuleOutput) WafRuleId() pulumi.StringOutput
- type GetWafRulesWafRuleRateLimit
- type GetWafRulesWafRuleRateLimitArgs
- func (GetWafRulesWafRuleRateLimitArgs) ElementType() reflect.Type
- func (i GetWafRulesWafRuleRateLimitArgs) ToGetWafRulesWafRuleRateLimitOutput() GetWafRulesWafRuleRateLimitOutput
- func (i GetWafRulesWafRuleRateLimitArgs) ToGetWafRulesWafRuleRateLimitOutputWithContext(ctx context.Context) GetWafRulesWafRuleRateLimitOutput
- type GetWafRulesWafRuleRateLimitArray
- func (GetWafRulesWafRuleRateLimitArray) ElementType() reflect.Type
- func (i GetWafRulesWafRuleRateLimitArray) ToGetWafRulesWafRuleRateLimitArrayOutput() GetWafRulesWafRuleRateLimitArrayOutput
- func (i GetWafRulesWafRuleRateLimitArray) ToGetWafRulesWafRuleRateLimitArrayOutputWithContext(ctx context.Context) GetWafRulesWafRuleRateLimitArrayOutput
- type GetWafRulesWafRuleRateLimitArrayInput
- type GetWafRulesWafRuleRateLimitArrayOutput
- func (GetWafRulesWafRuleRateLimitArrayOutput) ElementType() reflect.Type
- func (o GetWafRulesWafRuleRateLimitArrayOutput) Index(i pulumi.IntInput) GetWafRulesWafRuleRateLimitOutput
- func (o GetWafRulesWafRuleRateLimitArrayOutput) ToGetWafRulesWafRuleRateLimitArrayOutput() GetWafRulesWafRuleRateLimitArrayOutput
- func (o GetWafRulesWafRuleRateLimitArrayOutput) ToGetWafRulesWafRuleRateLimitArrayOutputWithContext(ctx context.Context) GetWafRulesWafRuleRateLimitArrayOutput
- type GetWafRulesWafRuleRateLimitInput
- type GetWafRulesWafRuleRateLimitOutput
- func (GetWafRulesWafRuleRateLimitOutput) ElementType() reflect.Type
- func (o GetWafRulesWafRuleRateLimitOutput) Interval() pulumi.IntOutput
- func (o GetWafRulesWafRuleRateLimitOutput) Statuses() GetWafRulesWafRuleRateLimitStatusArrayOutput
- func (o GetWafRulesWafRuleRateLimitOutput) SubKey() pulumi.StringOutput
- func (o GetWafRulesWafRuleRateLimitOutput) Target() pulumi.StringOutput
- func (o GetWafRulesWafRuleRateLimitOutput) Threshold() pulumi.IntOutput
- func (o GetWafRulesWafRuleRateLimitOutput) ToGetWafRulesWafRuleRateLimitOutput() GetWafRulesWafRuleRateLimitOutput
- func (o GetWafRulesWafRuleRateLimitOutput) ToGetWafRulesWafRuleRateLimitOutputWithContext(ctx context.Context) GetWafRulesWafRuleRateLimitOutput
- func (o GetWafRulesWafRuleRateLimitOutput) Ttl() pulumi.IntOutput
- type GetWafRulesWafRuleRateLimitStatus
- type GetWafRulesWafRuleRateLimitStatusArgs
- func (GetWafRulesWafRuleRateLimitStatusArgs) ElementType() reflect.Type
- func (i GetWafRulesWafRuleRateLimitStatusArgs) ToGetWafRulesWafRuleRateLimitStatusOutput() GetWafRulesWafRuleRateLimitStatusOutput
- func (i GetWafRulesWafRuleRateLimitStatusArgs) ToGetWafRulesWafRuleRateLimitStatusOutputWithContext(ctx context.Context) GetWafRulesWafRuleRateLimitStatusOutput
- type GetWafRulesWafRuleRateLimitStatusArray
- func (GetWafRulesWafRuleRateLimitStatusArray) ElementType() reflect.Type
- func (i GetWafRulesWafRuleRateLimitStatusArray) ToGetWafRulesWafRuleRateLimitStatusArrayOutput() GetWafRulesWafRuleRateLimitStatusArrayOutput
- func (i GetWafRulesWafRuleRateLimitStatusArray) ToGetWafRulesWafRuleRateLimitStatusArrayOutputWithContext(ctx context.Context) GetWafRulesWafRuleRateLimitStatusArrayOutput
- type GetWafRulesWafRuleRateLimitStatusArrayInput
- type GetWafRulesWafRuleRateLimitStatusArrayOutput
- func (GetWafRulesWafRuleRateLimitStatusArrayOutput) ElementType() reflect.Type
- func (o GetWafRulesWafRuleRateLimitStatusArrayOutput) Index(i pulumi.IntInput) GetWafRulesWafRuleRateLimitStatusOutput
- func (o GetWafRulesWafRuleRateLimitStatusArrayOutput) ToGetWafRulesWafRuleRateLimitStatusArrayOutput() GetWafRulesWafRuleRateLimitStatusArrayOutput
- func (o GetWafRulesWafRuleRateLimitStatusArrayOutput) ToGetWafRulesWafRuleRateLimitStatusArrayOutputWithContext(ctx context.Context) GetWafRulesWafRuleRateLimitStatusArrayOutput
- type GetWafRulesWafRuleRateLimitStatusInput
- type GetWafRulesWafRuleRateLimitStatusOutput
- func (o GetWafRulesWafRuleRateLimitStatusOutput) Code() pulumi.StringOutput
- func (o GetWafRulesWafRuleRateLimitStatusOutput) Count() pulumi.IntOutput
- func (GetWafRulesWafRuleRateLimitStatusOutput) ElementType() reflect.Type
- func (o GetWafRulesWafRuleRateLimitStatusOutput) Ratio() pulumi.IntOutput
- func (o GetWafRulesWafRuleRateLimitStatusOutput) ToGetWafRulesWafRuleRateLimitStatusOutput() GetWafRulesWafRuleRateLimitStatusOutput
- func (o GetWafRulesWafRuleRateLimitStatusOutput) ToGetWafRulesWafRuleRateLimitStatusOutputWithContext(ctx context.Context) GetWafRulesWafRuleRateLimitStatusOutput
- type IpaDomain
- type IpaDomainArgs
- type IpaDomainArray
- type IpaDomainArrayInput
- type IpaDomainArrayOutput
- func (IpaDomainArrayOutput) ElementType() reflect.Type
- func (o IpaDomainArrayOutput) Index(i pulumi.IntInput) IpaDomainOutput
- func (o IpaDomainArrayOutput) ToIpaDomainArrayOutput() IpaDomainArrayOutput
- func (o IpaDomainArrayOutput) ToIpaDomainArrayOutputWithContext(ctx context.Context) IpaDomainArrayOutput
- type IpaDomainInput
- type IpaDomainMap
- type IpaDomainMapInput
- type IpaDomainMapOutput
- type IpaDomainOutput
- func (o IpaDomainOutput) DomainName() pulumi.StringOutput
- func (IpaDomainOutput) ElementType() reflect.Type
- func (o IpaDomainOutput) ResourceGroupId() pulumi.StringOutput
- func (o IpaDomainOutput) Scope() pulumi.StringOutput
- func (o IpaDomainOutput) Sources() IpaDomainSourceArrayOutput
- func (o IpaDomainOutput) Status() pulumi.StringOutput
- func (o IpaDomainOutput) ToIpaDomainOutput() IpaDomainOutput
- func (o IpaDomainOutput) ToIpaDomainOutputWithContext(ctx context.Context) IpaDomainOutput
- type IpaDomainSource
- type IpaDomainSourceArgs
- type IpaDomainSourceArray
- type IpaDomainSourceArrayInput
- type IpaDomainSourceArrayOutput
- func (IpaDomainSourceArrayOutput) ElementType() reflect.Type
- func (o IpaDomainSourceArrayOutput) Index(i pulumi.IntInput) IpaDomainSourceOutput
- func (o IpaDomainSourceArrayOutput) ToIpaDomainSourceArrayOutput() IpaDomainSourceArrayOutput
- func (o IpaDomainSourceArrayOutput) ToIpaDomainSourceArrayOutputWithContext(ctx context.Context) IpaDomainSourceArrayOutput
- type IpaDomainSourceInput
- type IpaDomainSourceOutput
- func (o IpaDomainSourceOutput) Content() pulumi.StringOutput
- func (IpaDomainSourceOutput) ElementType() reflect.Type
- func (o IpaDomainSourceOutput) Port() pulumi.IntOutput
- func (o IpaDomainSourceOutput) Priority() pulumi.StringOutput
- func (o IpaDomainSourceOutput) ToIpaDomainSourceOutput() IpaDomainSourceOutput
- func (o IpaDomainSourceOutput) ToIpaDomainSourceOutputWithContext(ctx context.Context) IpaDomainSourceOutput
- func (o IpaDomainSourceOutput) Type() pulumi.StringOutput
- func (o IpaDomainSourceOutput) Weight() pulumi.IntOutput
- type IpaDomainState
- type Kv
- type KvArgs
- type KvArray
- type KvArrayInput
- type KvArrayOutput
- type KvInput
- type KvMap
- type KvMapInput
- type KvMapOutput
- type KvNamespace
- type KvNamespaceArgs
- type KvNamespaceArray
- type KvNamespaceArrayInput
- type KvNamespaceArrayOutput
- func (KvNamespaceArrayOutput) ElementType() reflect.Type
- func (o KvNamespaceArrayOutput) Index(i pulumi.IntInput) KvNamespaceOutput
- func (o KvNamespaceArrayOutput) ToKvNamespaceArrayOutput() KvNamespaceArrayOutput
- func (o KvNamespaceArrayOutput) ToKvNamespaceArrayOutputWithContext(ctx context.Context) KvNamespaceArrayOutput
- type KvNamespaceInput
- type KvNamespaceMap
- type KvNamespaceMapInput
- type KvNamespaceMapOutput
- func (KvNamespaceMapOutput) ElementType() reflect.Type
- func (o KvNamespaceMapOutput) MapIndex(k pulumi.StringInput) KvNamespaceOutput
- func (o KvNamespaceMapOutput) ToKvNamespaceMapOutput() KvNamespaceMapOutput
- func (o KvNamespaceMapOutput) ToKvNamespaceMapOutputWithContext(ctx context.Context) KvNamespaceMapOutput
- type KvNamespaceOutput
- func (o KvNamespaceOutput) Description() pulumi.StringOutput
- func (KvNamespaceOutput) ElementType() reflect.Type
- func (o KvNamespaceOutput) Namespace() pulumi.StringOutput
- func (o KvNamespaceOutput) Status() pulumi.StringOutput
- func (o KvNamespaceOutput) ToKvNamespaceOutput() KvNamespaceOutput
- func (o KvNamespaceOutput) ToKvNamespaceOutputWithContext(ctx context.Context) KvNamespaceOutput
- type KvNamespaceState
- type KvOutput
- type KvState
- type WafDomain
- type WafDomainArgs
- type WafDomainArray
- type WafDomainArrayInput
- type WafDomainArrayOutput
- func (WafDomainArrayOutput) ElementType() reflect.Type
- func (o WafDomainArrayOutput) Index(i pulumi.IntInput) WafDomainOutput
- func (o WafDomainArrayOutput) ToWafDomainArrayOutput() WafDomainArrayOutput
- func (o WafDomainArrayOutput) ToWafDomainArrayOutputWithContext(ctx context.Context) WafDomainArrayOutput
- type WafDomainInput
- type WafDomainMap
- type WafDomainMapInput
- type WafDomainMapOutput
- type WafDomainOutput
- func (o WafDomainOutput) ClientIpTag() pulumi.StringPtrOutput
- func (o WafDomainOutput) DomainName() pulumi.StringOutput
- func (WafDomainOutput) ElementType() reflect.Type
- func (o WafDomainOutput) ToWafDomainOutput() WafDomainOutput
- func (o WafDomainOutput) ToWafDomainOutputWithContext(ctx context.Context) WafDomainOutput
- type WafDomainState
- type WafPolicy
- type WafPolicyArgs
- type WafPolicyArray
- type WafPolicyArrayInput
- type WafPolicyArrayOutput
- func (WafPolicyArrayOutput) ElementType() reflect.Type
- func (o WafPolicyArrayOutput) Index(i pulumi.IntInput) WafPolicyOutput
- func (o WafPolicyArrayOutput) ToWafPolicyArrayOutput() WafPolicyArrayOutput
- func (o WafPolicyArrayOutput) ToWafPolicyArrayOutputWithContext(ctx context.Context) WafPolicyArrayOutput
- type WafPolicyDomainAttachment
- type WafPolicyDomainAttachmentArgs
- type WafPolicyDomainAttachmentArray
- func (WafPolicyDomainAttachmentArray) ElementType() reflect.Type
- func (i WafPolicyDomainAttachmentArray) ToWafPolicyDomainAttachmentArrayOutput() WafPolicyDomainAttachmentArrayOutput
- func (i WafPolicyDomainAttachmentArray) ToWafPolicyDomainAttachmentArrayOutputWithContext(ctx context.Context) WafPolicyDomainAttachmentArrayOutput
- type WafPolicyDomainAttachmentArrayInput
- type WafPolicyDomainAttachmentArrayOutput
- func (WafPolicyDomainAttachmentArrayOutput) ElementType() reflect.Type
- func (o WafPolicyDomainAttachmentArrayOutput) Index(i pulumi.IntInput) WafPolicyDomainAttachmentOutput
- func (o WafPolicyDomainAttachmentArrayOutput) ToWafPolicyDomainAttachmentArrayOutput() WafPolicyDomainAttachmentArrayOutput
- func (o WafPolicyDomainAttachmentArrayOutput) ToWafPolicyDomainAttachmentArrayOutputWithContext(ctx context.Context) WafPolicyDomainAttachmentArrayOutput
- type WafPolicyDomainAttachmentInput
- type WafPolicyDomainAttachmentMap
- func (WafPolicyDomainAttachmentMap) ElementType() reflect.Type
- func (i WafPolicyDomainAttachmentMap) ToWafPolicyDomainAttachmentMapOutput() WafPolicyDomainAttachmentMapOutput
- func (i WafPolicyDomainAttachmentMap) ToWafPolicyDomainAttachmentMapOutputWithContext(ctx context.Context) WafPolicyDomainAttachmentMapOutput
- type WafPolicyDomainAttachmentMapInput
- type WafPolicyDomainAttachmentMapOutput
- func (WafPolicyDomainAttachmentMapOutput) ElementType() reflect.Type
- func (o WafPolicyDomainAttachmentMapOutput) MapIndex(k pulumi.StringInput) WafPolicyDomainAttachmentOutput
- func (o WafPolicyDomainAttachmentMapOutput) ToWafPolicyDomainAttachmentMapOutput() WafPolicyDomainAttachmentMapOutput
- func (o WafPolicyDomainAttachmentMapOutput) ToWafPolicyDomainAttachmentMapOutputWithContext(ctx context.Context) WafPolicyDomainAttachmentMapOutput
- type WafPolicyDomainAttachmentOutput
- func (o WafPolicyDomainAttachmentOutput) DomainName() pulumi.StringOutput
- func (WafPolicyDomainAttachmentOutput) ElementType() reflect.Type
- func (o WafPolicyDomainAttachmentOutput) PolicyId() pulumi.StringOutput
- func (o WafPolicyDomainAttachmentOutput) ToWafPolicyDomainAttachmentOutput() WafPolicyDomainAttachmentOutput
- func (o WafPolicyDomainAttachmentOutput) ToWafPolicyDomainAttachmentOutputWithContext(ctx context.Context) WafPolicyDomainAttachmentOutput
- type WafPolicyDomainAttachmentState
- type WafPolicyInput
- type WafPolicyMap
- type WafPolicyMapInput
- type WafPolicyMapOutput
- type WafPolicyOutput
- func (o WafPolicyOutput) DefenseScene() pulumi.StringOutput
- func (WafPolicyOutput) ElementType() reflect.Type
- func (o WafPolicyOutput) PolicyName() pulumi.StringOutput
- func (o WafPolicyOutput) PolicyType() pulumi.StringOutput
- func (o WafPolicyOutput) Status() pulumi.StringOutput
- func (o WafPolicyOutput) ToWafPolicyOutput() WafPolicyOutput
- func (o WafPolicyOutput) ToWafPolicyOutputWithContext(ctx context.Context) WafPolicyOutput
- type WafPolicyState
- type WafRule
- type WafRuleArgs
- type WafRuleArray
- type WafRuleArrayInput
- type WafRuleArrayOutput
- type WafRuleCondition
- type WafRuleConditionArgs
- type WafRuleConditionArray
- type WafRuleConditionArrayInput
- type WafRuleConditionArrayOutput
- func (WafRuleConditionArrayOutput) ElementType() reflect.Type
- func (o WafRuleConditionArrayOutput) Index(i pulumi.IntInput) WafRuleConditionOutput
- func (o WafRuleConditionArrayOutput) ToWafRuleConditionArrayOutput() WafRuleConditionArrayOutput
- func (o WafRuleConditionArrayOutput) ToWafRuleConditionArrayOutputWithContext(ctx context.Context) WafRuleConditionArrayOutput
- type WafRuleConditionInput
- type WafRuleConditionOutput
- func (WafRuleConditionOutput) ElementType() reflect.Type
- func (o WafRuleConditionOutput) Key() pulumi.StringOutput
- func (o WafRuleConditionOutput) OpValue() pulumi.StringOutput
- func (o WafRuleConditionOutput) SubKey() pulumi.StringPtrOutput
- func (o WafRuleConditionOutput) ToWafRuleConditionOutput() WafRuleConditionOutput
- func (o WafRuleConditionOutput) ToWafRuleConditionOutputWithContext(ctx context.Context) WafRuleConditionOutput
- func (o WafRuleConditionOutput) Values() pulumi.StringPtrOutput
- type WafRuleInput
- type WafRuleMap
- type WafRuleMapInput
- type WafRuleMapOutput
- type WafRuleOutput
- func (o WafRuleOutput) Action() pulumi.StringPtrOutput
- func (o WafRuleOutput) CcStatus() pulumi.StringOutput
- func (o WafRuleOutput) CnRegionList() pulumi.StringPtrOutput
- func (o WafRuleOutput) Conditions() WafRuleConditionArrayOutput
- func (o WafRuleOutput) DefenseScene() pulumi.StringOutput
- func (o WafRuleOutput) Effect() pulumi.StringPtrOutput
- func (WafRuleOutput) ElementType() reflect.Type
- func (o WafRuleOutput) GmtModified() pulumi.StringOutput
- func (o WafRuleOutput) OtherRegionList() pulumi.StringPtrOutput
- func (o WafRuleOutput) PolicyId() pulumi.StringOutput
- func (o WafRuleOutput) RateLimit() WafRuleRateLimitPtrOutput
- func (o WafRuleOutput) RegularRules() pulumi.StringArrayOutput
- func (o WafRuleOutput) RegularTypes() pulumi.StringArrayOutput
- func (o WafRuleOutput) RemoteAddrs() pulumi.StringArrayOutput
- func (o WafRuleOutput) RuleName() pulumi.StringOutput
- func (o WafRuleOutput) Scenes() pulumi.StringArrayOutput
- func (o WafRuleOutput) Status() pulumi.StringOutput
- func (o WafRuleOutput) ToWafRuleOutput() WafRuleOutput
- func (o WafRuleOutput) ToWafRuleOutputWithContext(ctx context.Context) WafRuleOutput
- func (o WafRuleOutput) WafGroupIds() pulumi.StringPtrOutput
- type WafRuleRateLimit
- type WafRuleRateLimitArgs
- func (WafRuleRateLimitArgs) ElementType() reflect.Type
- func (i WafRuleRateLimitArgs) ToWafRuleRateLimitOutput() WafRuleRateLimitOutput
- func (i WafRuleRateLimitArgs) ToWafRuleRateLimitOutputWithContext(ctx context.Context) WafRuleRateLimitOutput
- func (i WafRuleRateLimitArgs) ToWafRuleRateLimitPtrOutput() WafRuleRateLimitPtrOutput
- func (i WafRuleRateLimitArgs) ToWafRuleRateLimitPtrOutputWithContext(ctx context.Context) WafRuleRateLimitPtrOutput
- type WafRuleRateLimitInput
- type WafRuleRateLimitOutput
- func (WafRuleRateLimitOutput) ElementType() reflect.Type
- func (o WafRuleRateLimitOutput) Interval() pulumi.IntPtrOutput
- func (o WafRuleRateLimitOutput) Status() WafRuleRateLimitStatusPtrOutput
- func (o WafRuleRateLimitOutput) SubKey() pulumi.StringPtrOutput
- func (o WafRuleRateLimitOutput) Target() pulumi.StringPtrOutput
- func (o WafRuleRateLimitOutput) Threshold() pulumi.IntPtrOutput
- func (o WafRuleRateLimitOutput) ToWafRuleRateLimitOutput() WafRuleRateLimitOutput
- func (o WafRuleRateLimitOutput) ToWafRuleRateLimitOutputWithContext(ctx context.Context) WafRuleRateLimitOutput
- func (o WafRuleRateLimitOutput) ToWafRuleRateLimitPtrOutput() WafRuleRateLimitPtrOutput
- func (o WafRuleRateLimitOutput) ToWafRuleRateLimitPtrOutputWithContext(ctx context.Context) WafRuleRateLimitPtrOutput
- func (o WafRuleRateLimitOutput) Ttl() pulumi.IntPtrOutput
- type WafRuleRateLimitPtrInput
- type WafRuleRateLimitPtrOutput
- func (o WafRuleRateLimitPtrOutput) Elem() WafRuleRateLimitOutput
- func (WafRuleRateLimitPtrOutput) ElementType() reflect.Type
- func (o WafRuleRateLimitPtrOutput) Interval() pulumi.IntPtrOutput
- func (o WafRuleRateLimitPtrOutput) Status() WafRuleRateLimitStatusPtrOutput
- func (o WafRuleRateLimitPtrOutput) SubKey() pulumi.StringPtrOutput
- func (o WafRuleRateLimitPtrOutput) Target() pulumi.StringPtrOutput
- func (o WafRuleRateLimitPtrOutput) Threshold() pulumi.IntPtrOutput
- func (o WafRuleRateLimitPtrOutput) ToWafRuleRateLimitPtrOutput() WafRuleRateLimitPtrOutput
- func (o WafRuleRateLimitPtrOutput) ToWafRuleRateLimitPtrOutputWithContext(ctx context.Context) WafRuleRateLimitPtrOutput
- func (o WafRuleRateLimitPtrOutput) Ttl() pulumi.IntPtrOutput
- type WafRuleRateLimitStatus
- type WafRuleRateLimitStatusArgs
- func (WafRuleRateLimitStatusArgs) ElementType() reflect.Type
- func (i WafRuleRateLimitStatusArgs) ToWafRuleRateLimitStatusOutput() WafRuleRateLimitStatusOutput
- func (i WafRuleRateLimitStatusArgs) ToWafRuleRateLimitStatusOutputWithContext(ctx context.Context) WafRuleRateLimitStatusOutput
- func (i WafRuleRateLimitStatusArgs) ToWafRuleRateLimitStatusPtrOutput() WafRuleRateLimitStatusPtrOutput
- func (i WafRuleRateLimitStatusArgs) ToWafRuleRateLimitStatusPtrOutputWithContext(ctx context.Context) WafRuleRateLimitStatusPtrOutput
- type WafRuleRateLimitStatusInput
- type WafRuleRateLimitStatusOutput
- func (o WafRuleRateLimitStatusOutput) Code() pulumi.StringPtrOutput
- func (o WafRuleRateLimitStatusOutput) Count() pulumi.IntPtrOutput
- func (WafRuleRateLimitStatusOutput) ElementType() reflect.Type
- func (o WafRuleRateLimitStatusOutput) Ratio() pulumi.IntPtrOutput
- func (o WafRuleRateLimitStatusOutput) ToWafRuleRateLimitStatusOutput() WafRuleRateLimitStatusOutput
- func (o WafRuleRateLimitStatusOutput) ToWafRuleRateLimitStatusOutputWithContext(ctx context.Context) WafRuleRateLimitStatusOutput
- func (o WafRuleRateLimitStatusOutput) ToWafRuleRateLimitStatusPtrOutput() WafRuleRateLimitStatusPtrOutput
- func (o WafRuleRateLimitStatusOutput) ToWafRuleRateLimitStatusPtrOutputWithContext(ctx context.Context) WafRuleRateLimitStatusPtrOutput
- type WafRuleRateLimitStatusPtrInput
- type WafRuleRateLimitStatusPtrOutput
- func (o WafRuleRateLimitStatusPtrOutput) Code() pulumi.StringPtrOutput
- func (o WafRuleRateLimitStatusPtrOutput) Count() pulumi.IntPtrOutput
- func (o WafRuleRateLimitStatusPtrOutput) Elem() WafRuleRateLimitStatusOutput
- func (WafRuleRateLimitStatusPtrOutput) ElementType() reflect.Type
- func (o WafRuleRateLimitStatusPtrOutput) Ratio() pulumi.IntPtrOutput
- func (o WafRuleRateLimitStatusPtrOutput) ToWafRuleRateLimitStatusPtrOutput() WafRuleRateLimitStatusPtrOutput
- func (o WafRuleRateLimitStatusPtrOutput) ToWafRuleRateLimitStatusPtrOutputWithContext(ctx context.Context) WafRuleRateLimitStatusPtrOutput
- type WafRuleState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Domain ¶
type Domain struct { pulumi.CustomResourceState // The certificate ID. This parameter is required and valid only when `CertType` is set to `cas`. If you specify this parameter, an existing certificate is used. CertId pulumi.StringOutput `pulumi:"certId"` // The name of the new certificate. You can specify only one certificate name. This parameter is optional and valid only when `CertType` is set to `upload`. CertName pulumi.StringOutput `pulumi:"certName"` // The region of the SSL certificate. This parameter takes effect only when `CertType` is set to `cas`. Default value: **cn-hangzhou**. Valid values: **cn-hangzhou** and **ap-southeast-1**. CertRegion pulumi.StringOutput `pulumi:"certRegion"` // The certificate type. CertType pulumi.StringOutput `pulumi:"certType"` // The URL that is used for health checks. CheckUrl pulumi.StringPtrOutput `pulumi:"checkUrl"` // The CNAME domain name corresponding to the accelerated domain name. Cname pulumi.StringOutput `pulumi:"cname"` // The time when the accelerated domain name was created. CreateTime pulumi.StringOutput `pulumi:"createTime"` // The accelerated domain name. You can specify multiple domain names and separate them with commas (,). You can specify up to 500 domain names in each request. The query results of multiple domain names are aggregated. If you do not specify this parameter, data of all accelerated domain names under your account is queried. DomainName pulumi.StringOutput `pulumi:"domainName"` // Specifies whether the certificate is issued in canary releases. If you set this parameter to `staging`, the certificate is issued in canary releases. If you do not specify this parameter or set this parameter to other values, the certificate is officially issued. Env pulumi.StringPtrOutput `pulumi:"env"` // Computing service type. Valid values: FunctionType pulumi.StringPtrOutput `pulumi:"functionType"` // The ID of the resource group. If you do not specify a value for this parameter, the system automatically assigns the ID of the default resource group. ResourceGroupId pulumi.StringOutput `pulumi:"resourceGroupId"` // The Acceleration scen. Supported: Scene pulumi.StringPtrOutput `pulumi:"scene"` // The region where the acceleration service is deployed. Valid values: Scope pulumi.StringPtrOutput `pulumi:"scope"` // Source See `sources` below. Sources DomainSourceArrayOutput `pulumi:"sources"` // The private key. Specify the private key only if you want to enable the SSL certificate. SslPri pulumi.StringPtrOutput `pulumi:"sslPri"` // Specifies whether to enable the SSL certificate. Valid values: SslProtocol pulumi.StringPtrOutput `pulumi:"sslProtocol"` // The content of the SSL certificate. Specify the content of the SSL certificate only if you want to enable the SSL certificate. SslPub pulumi.StringOutput `pulumi:"sslPub"` // The status of the domain name. Valid values: Status pulumi.StringOutput `pulumi:"status"` // The tag of the resource Tags pulumi.StringMapOutput `pulumi:"tags"` // The top-level domain. TopLevelDomain pulumi.StringPtrOutput `pulumi:"topLevelDomain"` }
Provides a DCDN Domain resource.
Full station accelerated domain name.
For information about DCDN Domain and how to use it, see [What is Domain](https://www.alibabacloud.com/help/en/doc-detail/130628.htm).
> **NOTE:** Available since v1.94.0.
> **NOTE:** Field `forceSet`, `securityToken` has been removed from provider version 1.227.1.
## Example Usage
Basic Usage ¶
```go package main
import (
"fmt" "github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/dcdn" "github.com/pulumi/pulumi-random/sdk/v4/go/random" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { cfg := config.New(ctx, "") domainName := "tf-example.com" if param := cfg.Get("domainName"); param != "" { domainName = param } _, err := random.NewInteger(ctx, "default", &random.IntegerArgs{ Min: 10000, Max: 99999, }) if err != nil { return err } _, err = dcdn.NewDomain(ctx, "example", &dcdn.DomainArgs{ DomainName: pulumi.Sprintf("%v-%v", domainName, _default.Result), Scope: pulumi.String("overseas"), Sources: dcdn.DomainSourceArray{ &dcdn.DomainSourceArgs{ Content: pulumi.String("1.1.1.1"), Port: pulumi.Int(80), Priority: pulumi.String("20"), Type: pulumi.String("ipaddr"), Weight: pulumi.String("10"), }, }, }) if err != nil { return err } return nil }) }
```
## Import
DCDN Domain can be imported using the id, e.g.
```sh $ pulumi import alicloud:dcdn/domain:Domain example <id> ```
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 { // The certificate ID. This parameter is required and valid only when `CertType` is set to `cas`. If you specify this parameter, an existing certificate is used. CertId pulumi.StringPtrInput // The name of the new certificate. You can specify only one certificate name. This parameter is optional and valid only when `CertType` is set to `upload`. CertName pulumi.StringPtrInput // The region of the SSL certificate. This parameter takes effect only when `CertType` is set to `cas`. Default value: **cn-hangzhou**. Valid values: **cn-hangzhou** and **ap-southeast-1**. CertRegion pulumi.StringPtrInput // The certificate type. CertType pulumi.StringPtrInput // The URL that is used for health checks. CheckUrl pulumi.StringPtrInput // The accelerated domain name. You can specify multiple domain names and separate them with commas (,). You can specify up to 500 domain names in each request. The query results of multiple domain names are aggregated. If you do not specify this parameter, data of all accelerated domain names under your account is queried. DomainName pulumi.StringInput // Specifies whether the certificate is issued in canary releases. If you set this parameter to `staging`, the certificate is issued in canary releases. If you do not specify this parameter or set this parameter to other values, the certificate is officially issued. Env pulumi.StringPtrInput // Computing service type. Valid values: FunctionType pulumi.StringPtrInput // The ID of the resource group. If you do not specify a value for this parameter, the system automatically assigns the ID of the default resource group. ResourceGroupId pulumi.StringPtrInput // The Acceleration scen. Supported: Scene pulumi.StringPtrInput // The region where the acceleration service is deployed. Valid values: Scope pulumi.StringPtrInput // Source See `sources` below. Sources DomainSourceArrayInput // The private key. Specify the private key only if you want to enable the SSL certificate. SslPri pulumi.StringPtrInput // Specifies whether to enable the SSL certificate. Valid values: SslProtocol pulumi.StringPtrInput // The content of the SSL certificate. Specify the content of the SSL certificate only if you want to enable the SSL certificate. SslPub pulumi.StringPtrInput // The status of the domain name. Valid values: Status pulumi.StringPtrInput // The tag of the resource Tags pulumi.StringMapInput // The top-level domain. TopLevelDomain 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 DomainConfig ¶ added in v3.6.0
type DomainConfig struct { pulumi.CustomResourceState // The ID of the configuration. ConfigId pulumi.StringOutput `pulumi:"configId"` // Name of the accelerated domain. This name without suffix can have a string of 1 to 63 characters, must contain only alphanumeric characters or "-", and must not begin or end with "-", and "-" must not in the 3th and 4th character positions at the same time. Suffix `.sh` and `.tel` are not supported. DomainName pulumi.StringOutput `pulumi:"domainName"` // The args of the domain config. See `functionArgs` below. FunctionArgs DomainConfigFunctionArgArrayOutput `pulumi:"functionArgs"` // The name of the domain config. FunctionName pulumi.StringOutput `pulumi:"functionName"` // By configuring the function condition (rule engine) in the domain name configuration function parameters, Rule conditions can be created (Rule conditions can match and filter user requests by identifying various parameters carried in user requests). After each rule condition is created, a corresponding ConfigId will be generated, and the ConfigId can be referenced by other functions as a ParentId parameter, in this way, the rule conditions can be combined with the functional configuration to form a more flexible configuration. ParentId pulumi.StringOutput `pulumi:"parentId"` // The status of the Config. Status pulumi.StringOutput `pulumi:"status"` }
Provides a DCDN Accelerated Domain resource.
For information about domain config and how to use it, see [Batch set config](https://www.alibabacloud.com/help/en/doc-detail/130632.htm).
> **NOTE:** Available since v1.131.0.
## Example Usage
Basic Usage ¶
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/dcdn" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { cfg := config.New(ctx, "") domainName := "alibaba-example.com" if param := cfg.Get("domainName"); param != "" { domainName = param } example, err := dcdn.NewDomain(ctx, "example", &dcdn.DomainArgs{ DomainName: pulumi.String(domainName), Scope: pulumi.String("overseas"), Status: pulumi.String("online"), Sources: dcdn.DomainSourceArray{ &dcdn.DomainSourceArgs{ Content: pulumi.String("1.1.1.1"), Type: pulumi.String("ipaddr"), Priority: pulumi.String("20"), Port: pulumi.Int(80), Weight: pulumi.String("10"), }, }, }) if err != nil { return err } _, err = dcdn.NewDomainConfig(ctx, "ip_allow_list_set", &dcdn.DomainConfigArgs{ DomainName: example.DomainName, FunctionName: pulumi.String("ip_allow_list_set"), FunctionArgs: dcdn.DomainConfigFunctionArgArray{ &dcdn.DomainConfigFunctionArgArgs{ ArgName: pulumi.String("ip_list"), ArgValue: pulumi.String("192.168.0.1"), }, }, }) if err != nil { return err } _, err = dcdn.NewDomainConfig(ctx, "referer_white_list_set", &dcdn.DomainConfigArgs{ DomainName: example.DomainName, FunctionName: pulumi.String("referer_white_list_set"), FunctionArgs: dcdn.DomainConfigFunctionArgArray{ &dcdn.DomainConfigFunctionArgArgs{ ArgName: pulumi.String("refer_domain_allow_list"), ArgValue: pulumi.String("110.110.110.110"), }, }, }) if err != nil { return err } _, err = dcdn.NewDomainConfig(ctx, "filetype_based_ttl_set", &dcdn.DomainConfigArgs{ DomainName: example.DomainName, FunctionName: pulumi.String("filetype_based_ttl_set"), FunctionArgs: dcdn.DomainConfigFunctionArgArray{ &dcdn.DomainConfigFunctionArgArgs{ ArgName: pulumi.String("ttl"), ArgValue: pulumi.String("300"), }, &dcdn.DomainConfigFunctionArgArgs{ ArgName: pulumi.String("file_type"), ArgValue: pulumi.String("jpg"), }, &dcdn.DomainConfigFunctionArgArgs{ ArgName: pulumi.String("weight"), ArgValue: pulumi.String("1"), }, }, }) if err != nil { return err } return nil }) }
```
## Import
DCDN domain config can be imported using the id, e.g.
```sh $ pulumi import alicloud:dcdn/domainConfig:DomainConfig example <domain_name>:<function_name>:<config_id> ```
func GetDomainConfig ¶ added in v3.6.0
func GetDomainConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DomainConfigState, opts ...pulumi.ResourceOption) (*DomainConfig, error)
GetDomainConfig gets an existing DomainConfig 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 NewDomainConfig ¶ added in v3.6.0
func NewDomainConfig(ctx *pulumi.Context, name string, args *DomainConfigArgs, opts ...pulumi.ResourceOption) (*DomainConfig, error)
NewDomainConfig registers a new resource with the given unique name, arguments, and options.
func (*DomainConfig) ElementType ¶ added in v3.6.0
func (*DomainConfig) ElementType() reflect.Type
func (*DomainConfig) ToDomainConfigOutput ¶ added in v3.6.0
func (i *DomainConfig) ToDomainConfigOutput() DomainConfigOutput
func (*DomainConfig) ToDomainConfigOutputWithContext ¶ added in v3.6.0
func (i *DomainConfig) ToDomainConfigOutputWithContext(ctx context.Context) DomainConfigOutput
type DomainConfigArgs ¶ added in v3.6.0
type DomainConfigArgs struct { // Name of the accelerated domain. This name without suffix can have a string of 1 to 63 characters, must contain only alphanumeric characters or "-", and must not begin or end with "-", and "-" must not in the 3th and 4th character positions at the same time. Suffix `.sh` and `.tel` are not supported. DomainName pulumi.StringInput // The args of the domain config. See `functionArgs` below. FunctionArgs DomainConfigFunctionArgArrayInput // The name of the domain config. FunctionName pulumi.StringInput // By configuring the function condition (rule engine) in the domain name configuration function parameters, Rule conditions can be created (Rule conditions can match and filter user requests by identifying various parameters carried in user requests). After each rule condition is created, a corresponding ConfigId will be generated, and the ConfigId can be referenced by other functions as a ParentId parameter, in this way, the rule conditions can be combined with the functional configuration to form a more flexible configuration. ParentId pulumi.StringPtrInput }
The set of arguments for constructing a DomainConfig resource.
func (DomainConfigArgs) ElementType ¶ added in v3.6.0
func (DomainConfigArgs) ElementType() reflect.Type
type DomainConfigArray ¶ added in v3.6.0
type DomainConfigArray []DomainConfigInput
func (DomainConfigArray) ElementType ¶ added in v3.6.0
func (DomainConfigArray) ElementType() reflect.Type
func (DomainConfigArray) ToDomainConfigArrayOutput ¶ added in v3.6.0
func (i DomainConfigArray) ToDomainConfigArrayOutput() DomainConfigArrayOutput
func (DomainConfigArray) ToDomainConfigArrayOutputWithContext ¶ added in v3.6.0
func (i DomainConfigArray) ToDomainConfigArrayOutputWithContext(ctx context.Context) DomainConfigArrayOutput
type DomainConfigArrayInput ¶ added in v3.6.0
type DomainConfigArrayInput interface { pulumi.Input ToDomainConfigArrayOutput() DomainConfigArrayOutput ToDomainConfigArrayOutputWithContext(context.Context) DomainConfigArrayOutput }
DomainConfigArrayInput is an input type that accepts DomainConfigArray and DomainConfigArrayOutput values. You can construct a concrete instance of `DomainConfigArrayInput` via:
DomainConfigArray{ DomainConfigArgs{...} }
type DomainConfigArrayOutput ¶ added in v3.6.0
type DomainConfigArrayOutput struct{ *pulumi.OutputState }
func (DomainConfigArrayOutput) ElementType ¶ added in v3.6.0
func (DomainConfigArrayOutput) ElementType() reflect.Type
func (DomainConfigArrayOutput) Index ¶ added in v3.6.0
func (o DomainConfigArrayOutput) Index(i pulumi.IntInput) DomainConfigOutput
func (DomainConfigArrayOutput) ToDomainConfigArrayOutput ¶ added in v3.6.0
func (o DomainConfigArrayOutput) ToDomainConfigArrayOutput() DomainConfigArrayOutput
func (DomainConfigArrayOutput) ToDomainConfigArrayOutputWithContext ¶ added in v3.6.0
func (o DomainConfigArrayOutput) ToDomainConfigArrayOutputWithContext(ctx context.Context) DomainConfigArrayOutput
type DomainConfigFunctionArg ¶ added in v3.6.0
type DomainConfigFunctionArgArgs ¶ added in v3.6.0
type DomainConfigFunctionArgArgs struct { // The name of arg. ArgName pulumi.StringInput `pulumi:"argName"` // The value of arg. ArgValue pulumi.StringInput `pulumi:"argValue"` }
func (DomainConfigFunctionArgArgs) ElementType ¶ added in v3.6.0
func (DomainConfigFunctionArgArgs) ElementType() reflect.Type
func (DomainConfigFunctionArgArgs) ToDomainConfigFunctionArgOutput ¶ added in v3.6.0
func (i DomainConfigFunctionArgArgs) ToDomainConfigFunctionArgOutput() DomainConfigFunctionArgOutput
func (DomainConfigFunctionArgArgs) ToDomainConfigFunctionArgOutputWithContext ¶ added in v3.6.0
func (i DomainConfigFunctionArgArgs) ToDomainConfigFunctionArgOutputWithContext(ctx context.Context) DomainConfigFunctionArgOutput
type DomainConfigFunctionArgArray ¶ added in v3.6.0
type DomainConfigFunctionArgArray []DomainConfigFunctionArgInput
func (DomainConfigFunctionArgArray) ElementType ¶ added in v3.6.0
func (DomainConfigFunctionArgArray) ElementType() reflect.Type
func (DomainConfigFunctionArgArray) ToDomainConfigFunctionArgArrayOutput ¶ added in v3.6.0
func (i DomainConfigFunctionArgArray) ToDomainConfigFunctionArgArrayOutput() DomainConfigFunctionArgArrayOutput
func (DomainConfigFunctionArgArray) ToDomainConfigFunctionArgArrayOutputWithContext ¶ added in v3.6.0
func (i DomainConfigFunctionArgArray) ToDomainConfigFunctionArgArrayOutputWithContext(ctx context.Context) DomainConfigFunctionArgArrayOutput
type DomainConfigFunctionArgArrayInput ¶ added in v3.6.0
type DomainConfigFunctionArgArrayInput interface { pulumi.Input ToDomainConfigFunctionArgArrayOutput() DomainConfigFunctionArgArrayOutput ToDomainConfigFunctionArgArrayOutputWithContext(context.Context) DomainConfigFunctionArgArrayOutput }
DomainConfigFunctionArgArrayInput is an input type that accepts DomainConfigFunctionArgArray and DomainConfigFunctionArgArrayOutput values. You can construct a concrete instance of `DomainConfigFunctionArgArrayInput` via:
DomainConfigFunctionArgArray{ DomainConfigFunctionArgArgs{...} }
type DomainConfigFunctionArgArrayOutput ¶ added in v3.6.0
type DomainConfigFunctionArgArrayOutput struct{ *pulumi.OutputState }
func (DomainConfigFunctionArgArrayOutput) ElementType ¶ added in v3.6.0
func (DomainConfigFunctionArgArrayOutput) ElementType() reflect.Type
func (DomainConfigFunctionArgArrayOutput) Index ¶ added in v3.6.0
func (o DomainConfigFunctionArgArrayOutput) Index(i pulumi.IntInput) DomainConfigFunctionArgOutput
func (DomainConfigFunctionArgArrayOutput) ToDomainConfigFunctionArgArrayOutput ¶ added in v3.6.0
func (o DomainConfigFunctionArgArrayOutput) ToDomainConfigFunctionArgArrayOutput() DomainConfigFunctionArgArrayOutput
func (DomainConfigFunctionArgArrayOutput) ToDomainConfigFunctionArgArrayOutputWithContext ¶ added in v3.6.0
func (o DomainConfigFunctionArgArrayOutput) ToDomainConfigFunctionArgArrayOutputWithContext(ctx context.Context) DomainConfigFunctionArgArrayOutput
type DomainConfigFunctionArgInput ¶ added in v3.6.0
type DomainConfigFunctionArgInput interface { pulumi.Input ToDomainConfigFunctionArgOutput() DomainConfigFunctionArgOutput ToDomainConfigFunctionArgOutputWithContext(context.Context) DomainConfigFunctionArgOutput }
DomainConfigFunctionArgInput is an input type that accepts DomainConfigFunctionArgArgs and DomainConfigFunctionArgOutput values. You can construct a concrete instance of `DomainConfigFunctionArgInput` via:
DomainConfigFunctionArgArgs{...}
type DomainConfigFunctionArgOutput ¶ added in v3.6.0
type DomainConfigFunctionArgOutput struct{ *pulumi.OutputState }
func (DomainConfigFunctionArgOutput) ArgName ¶ added in v3.6.0
func (o DomainConfigFunctionArgOutput) ArgName() pulumi.StringOutput
The name of arg.
func (DomainConfigFunctionArgOutput) ArgValue ¶ added in v3.6.0
func (o DomainConfigFunctionArgOutput) ArgValue() pulumi.StringOutput
The value of arg.
func (DomainConfigFunctionArgOutput) ElementType ¶ added in v3.6.0
func (DomainConfigFunctionArgOutput) ElementType() reflect.Type
func (DomainConfigFunctionArgOutput) ToDomainConfigFunctionArgOutput ¶ added in v3.6.0
func (o DomainConfigFunctionArgOutput) ToDomainConfigFunctionArgOutput() DomainConfigFunctionArgOutput
func (DomainConfigFunctionArgOutput) ToDomainConfigFunctionArgOutputWithContext ¶ added in v3.6.0
func (o DomainConfigFunctionArgOutput) ToDomainConfigFunctionArgOutputWithContext(ctx context.Context) DomainConfigFunctionArgOutput
type DomainConfigInput ¶ added in v3.6.0
type DomainConfigInput interface { pulumi.Input ToDomainConfigOutput() DomainConfigOutput ToDomainConfigOutputWithContext(ctx context.Context) DomainConfigOutput }
type DomainConfigMap ¶ added in v3.6.0
type DomainConfigMap map[string]DomainConfigInput
func (DomainConfigMap) ElementType ¶ added in v3.6.0
func (DomainConfigMap) ElementType() reflect.Type
func (DomainConfigMap) ToDomainConfigMapOutput ¶ added in v3.6.0
func (i DomainConfigMap) ToDomainConfigMapOutput() DomainConfigMapOutput
func (DomainConfigMap) ToDomainConfigMapOutputWithContext ¶ added in v3.6.0
func (i DomainConfigMap) ToDomainConfigMapOutputWithContext(ctx context.Context) DomainConfigMapOutput
type DomainConfigMapInput ¶ added in v3.6.0
type DomainConfigMapInput interface { pulumi.Input ToDomainConfigMapOutput() DomainConfigMapOutput ToDomainConfigMapOutputWithContext(context.Context) DomainConfigMapOutput }
DomainConfigMapInput is an input type that accepts DomainConfigMap and DomainConfigMapOutput values. You can construct a concrete instance of `DomainConfigMapInput` via:
DomainConfigMap{ "key": DomainConfigArgs{...} }
type DomainConfigMapOutput ¶ added in v3.6.0
type DomainConfigMapOutput struct{ *pulumi.OutputState }
func (DomainConfigMapOutput) ElementType ¶ added in v3.6.0
func (DomainConfigMapOutput) ElementType() reflect.Type
func (DomainConfigMapOutput) MapIndex ¶ added in v3.6.0
func (o DomainConfigMapOutput) MapIndex(k pulumi.StringInput) DomainConfigOutput
func (DomainConfigMapOutput) ToDomainConfigMapOutput ¶ added in v3.6.0
func (o DomainConfigMapOutput) ToDomainConfigMapOutput() DomainConfigMapOutput
func (DomainConfigMapOutput) ToDomainConfigMapOutputWithContext ¶ added in v3.6.0
func (o DomainConfigMapOutput) ToDomainConfigMapOutputWithContext(ctx context.Context) DomainConfigMapOutput
type DomainConfigOutput ¶ added in v3.6.0
type DomainConfigOutput struct{ *pulumi.OutputState }
func (DomainConfigOutput) ConfigId ¶ added in v3.27.0
func (o DomainConfigOutput) ConfigId() pulumi.StringOutput
The ID of the configuration.
func (DomainConfigOutput) DomainName ¶ added in v3.27.0
func (o DomainConfigOutput) DomainName() pulumi.StringOutput
Name of the accelerated domain. This name without suffix can have a string of 1 to 63 characters, must contain only alphanumeric characters or "-", and must not begin or end with "-", and "-" must not in the 3th and 4th character positions at the same time. Suffix `.sh` and `.tel` are not supported.
func (DomainConfigOutput) ElementType ¶ added in v3.6.0
func (DomainConfigOutput) ElementType() reflect.Type
func (DomainConfigOutput) FunctionArgs ¶ added in v3.27.0
func (o DomainConfigOutput) FunctionArgs() DomainConfigFunctionArgArrayOutput
The args of the domain config. See `functionArgs` below.
func (DomainConfigOutput) FunctionName ¶ added in v3.27.0
func (o DomainConfigOutput) FunctionName() pulumi.StringOutput
The name of the domain config.
func (DomainConfigOutput) ParentId ¶ added in v3.53.0
func (o DomainConfigOutput) ParentId() pulumi.StringOutput
By configuring the function condition (rule engine) in the domain name configuration function parameters, Rule conditions can be created (Rule conditions can match and filter user requests by identifying various parameters carried in user requests). After each rule condition is created, a corresponding ConfigId will be generated, and the ConfigId can be referenced by other functions as a ParentId parameter, in this way, the rule conditions can be combined with the functional configuration to form a more flexible configuration.
func (DomainConfigOutput) Status ¶ added in v3.27.0
func (o DomainConfigOutput) Status() pulumi.StringOutput
The status of the Config.
func (DomainConfigOutput) ToDomainConfigOutput ¶ added in v3.6.0
func (o DomainConfigOutput) ToDomainConfigOutput() DomainConfigOutput
func (DomainConfigOutput) ToDomainConfigOutputWithContext ¶ added in v3.6.0
func (o DomainConfigOutput) ToDomainConfigOutputWithContext(ctx context.Context) DomainConfigOutput
type DomainConfigState ¶ added in v3.6.0
type DomainConfigState struct { // The ID of the configuration. ConfigId pulumi.StringPtrInput // Name of the accelerated domain. This name without suffix can have a string of 1 to 63 characters, must contain only alphanumeric characters or "-", and must not begin or end with "-", and "-" must not in the 3th and 4th character positions at the same time. Suffix `.sh` and `.tel` are not supported. DomainName pulumi.StringPtrInput // The args of the domain config. See `functionArgs` below. FunctionArgs DomainConfigFunctionArgArrayInput // The name of the domain config. FunctionName pulumi.StringPtrInput // By configuring the function condition (rule engine) in the domain name configuration function parameters, Rule conditions can be created (Rule conditions can match and filter user requests by identifying various parameters carried in user requests). After each rule condition is created, a corresponding ConfigId will be generated, and the ConfigId can be referenced by other functions as a ParentId parameter, in this way, the rule conditions can be combined with the functional configuration to form a more flexible configuration. ParentId pulumi.StringPtrInput // The status of the Config. Status pulumi.StringPtrInput }
func (DomainConfigState) ElementType ¶ added in v3.6.0
func (DomainConfigState) ElementType() reflect.Type
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) CertId ¶ added in v3.59.1
func (o DomainOutput) CertId() pulumi.StringOutput
The certificate ID. This parameter is required and valid only when `CertType` is set to `cas`. If you specify this parameter, an existing certificate is used.
func (DomainOutput) CertName ¶ added in v3.27.0
func (o DomainOutput) CertName() pulumi.StringOutput
The name of the new certificate. You can specify only one certificate name. This parameter is optional and valid only when `CertType` is set to `upload`.
func (DomainOutput) CertRegion ¶ added in v3.59.1
func (o DomainOutput) CertRegion() pulumi.StringOutput
The region of the SSL certificate. This parameter takes effect only when `CertType` is set to `cas`. Default value: **cn-hangzhou**. Valid values: **cn-hangzhou** and **ap-southeast-1**.
func (DomainOutput) CertType ¶ added in v3.27.0
func (o DomainOutput) CertType() pulumi.StringOutput
The certificate type.
func (DomainOutput) CheckUrl ¶ added in v3.27.0
func (o DomainOutput) CheckUrl() pulumi.StringPtrOutput
The URL that is used for health checks.
func (DomainOutput) Cname ¶ added in v3.31.0
func (o DomainOutput) Cname() pulumi.StringOutput
The CNAME domain name corresponding to the accelerated domain name.
func (DomainOutput) CreateTime ¶ added in v3.59.1
func (o DomainOutput) CreateTime() pulumi.StringOutput
The time when the accelerated domain name was created.
func (DomainOutput) DomainName ¶ added in v3.27.0
func (o DomainOutput) DomainName() pulumi.StringOutput
The accelerated domain name. You can specify multiple domain names and separate them with commas (,). You can specify up to 500 domain names in each request. The query results of multiple domain names are aggregated. If you do not specify this parameter, data of all accelerated domain names under your account is queried.
func (DomainOutput) ElementType ¶
func (DomainOutput) ElementType() reflect.Type
func (DomainOutput) Env ¶ added in v3.59.1
func (o DomainOutput) Env() pulumi.StringPtrOutput
Specifies whether the certificate is issued in canary releases. If you set this parameter to `staging`, the certificate is issued in canary releases. If you do not specify this parameter or set this parameter to other values, the certificate is officially issued.
func (DomainOutput) FunctionType ¶ added in v3.59.1
func (o DomainOutput) FunctionType() pulumi.StringPtrOutput
Computing service type. Valid values:
func (DomainOutput) ResourceGroupId ¶ added in v3.27.0
func (o DomainOutput) ResourceGroupId() pulumi.StringOutput
The ID of the resource group. If you do not specify a value for this parameter, the system automatically assigns the ID of the default resource group.
func (DomainOutput) Scene ¶ added in v3.59.1
func (o DomainOutput) Scene() pulumi.StringPtrOutput
The Acceleration scen. Supported:
func (DomainOutput) Scope ¶ added in v3.27.0
func (o DomainOutput) Scope() pulumi.StringPtrOutput
The region where the acceleration service is deployed. Valid values:
func (DomainOutput) Sources ¶ added in v3.27.0
func (o DomainOutput) Sources() DomainSourceArrayOutput
Source See `sources` below.
func (DomainOutput) SslPri ¶ added in v3.27.0
func (o DomainOutput) SslPri() pulumi.StringPtrOutput
The private key. Specify the private key only if you want to enable the SSL certificate.
func (DomainOutput) SslProtocol ¶ added in v3.27.0
func (o DomainOutput) SslProtocol() pulumi.StringPtrOutput
Specifies whether to enable the SSL certificate. Valid values:
func (DomainOutput) SslPub ¶ added in v3.27.0
func (o DomainOutput) SslPub() pulumi.StringOutput
The content of the SSL certificate. Specify the content of the SSL certificate only if you want to enable the SSL certificate.
func (DomainOutput) Status ¶ added in v3.27.0
func (o DomainOutput) Status() pulumi.StringOutput
The status of the domain name. Valid values:
func (DomainOutput) Tags ¶ added in v3.37.0
func (o DomainOutput) Tags() pulumi.StringMapOutput
The tag of the resource
func (DomainOutput) ToDomainOutput ¶
func (o DomainOutput) ToDomainOutput() DomainOutput
func (DomainOutput) ToDomainOutputWithContext ¶
func (o DomainOutput) ToDomainOutputWithContext(ctx context.Context) DomainOutput
func (DomainOutput) TopLevelDomain ¶ added in v3.27.0
func (o DomainOutput) TopLevelDomain() pulumi.StringPtrOutput
The top-level domain.
type DomainSource ¶
type DomainSource struct { // The address of the source station. Content *string `pulumi:"content"` // The port number. Valid values: `443` and `80`. Default to `80`. Port *int `pulumi:"port"` // The priority of the origin if multiple origins are specified. Default to `20`. Priority *string `pulumi:"priority"` // The type of the origin. Valid values: Type *string `pulumi:"type"` // The weight of the origin if multiple origins are specified. Default to `10`. Weight *string `pulumi:"weight"` }
type DomainSourceArgs ¶
type DomainSourceArgs struct { // The address of the source station. Content pulumi.StringPtrInput `pulumi:"content"` // The port number. Valid values: `443` and `80`. Default to `80`. Port pulumi.IntPtrInput `pulumi:"port"` // The priority of the origin if multiple origins are specified. Default to `20`. Priority pulumi.StringPtrInput `pulumi:"priority"` // The type of the origin. Valid values: Type pulumi.StringPtrInput `pulumi:"type"` // The weight of the origin if multiple origins are specified. Default to `10`. Weight pulumi.StringPtrInput `pulumi:"weight"` }
func (DomainSourceArgs) ElementType ¶
func (DomainSourceArgs) ElementType() reflect.Type
func (DomainSourceArgs) ToDomainSourceOutput ¶
func (i DomainSourceArgs) ToDomainSourceOutput() DomainSourceOutput
func (DomainSourceArgs) ToDomainSourceOutputWithContext ¶
func (i DomainSourceArgs) ToDomainSourceOutputWithContext(ctx context.Context) DomainSourceOutput
type DomainSourceArray ¶
type DomainSourceArray []DomainSourceInput
func (DomainSourceArray) ElementType ¶
func (DomainSourceArray) ElementType() reflect.Type
func (DomainSourceArray) ToDomainSourceArrayOutput ¶
func (i DomainSourceArray) ToDomainSourceArrayOutput() DomainSourceArrayOutput
func (DomainSourceArray) ToDomainSourceArrayOutputWithContext ¶
func (i DomainSourceArray) ToDomainSourceArrayOutputWithContext(ctx context.Context) DomainSourceArrayOutput
type DomainSourceArrayInput ¶
type DomainSourceArrayInput interface { pulumi.Input ToDomainSourceArrayOutput() DomainSourceArrayOutput ToDomainSourceArrayOutputWithContext(context.Context) DomainSourceArrayOutput }
DomainSourceArrayInput is an input type that accepts DomainSourceArray and DomainSourceArrayOutput values. You can construct a concrete instance of `DomainSourceArrayInput` via:
DomainSourceArray{ DomainSourceArgs{...} }
type DomainSourceArrayOutput ¶
type DomainSourceArrayOutput struct{ *pulumi.OutputState }
func (DomainSourceArrayOutput) ElementType ¶
func (DomainSourceArrayOutput) ElementType() reflect.Type
func (DomainSourceArrayOutput) Index ¶
func (o DomainSourceArrayOutput) Index(i pulumi.IntInput) DomainSourceOutput
func (DomainSourceArrayOutput) ToDomainSourceArrayOutput ¶
func (o DomainSourceArrayOutput) ToDomainSourceArrayOutput() DomainSourceArrayOutput
func (DomainSourceArrayOutput) ToDomainSourceArrayOutputWithContext ¶
func (o DomainSourceArrayOutput) ToDomainSourceArrayOutputWithContext(ctx context.Context) DomainSourceArrayOutput
type DomainSourceInput ¶
type DomainSourceInput interface { pulumi.Input ToDomainSourceOutput() DomainSourceOutput ToDomainSourceOutputWithContext(context.Context) DomainSourceOutput }
DomainSourceInput is an input type that accepts DomainSourceArgs and DomainSourceOutput values. You can construct a concrete instance of `DomainSourceInput` via:
DomainSourceArgs{...}
type DomainSourceOutput ¶
type DomainSourceOutput struct{ *pulumi.OutputState }
func (DomainSourceOutput) Content ¶
func (o DomainSourceOutput) Content() pulumi.StringPtrOutput
The address of the source station.
func (DomainSourceOutput) ElementType ¶
func (DomainSourceOutput) ElementType() reflect.Type
func (DomainSourceOutput) Port ¶
func (o DomainSourceOutput) Port() pulumi.IntPtrOutput
The port number. Valid values: `443` and `80`. Default to `80`.
func (DomainSourceOutput) Priority ¶
func (o DomainSourceOutput) Priority() pulumi.StringPtrOutput
The priority of the origin if multiple origins are specified. Default to `20`.
func (DomainSourceOutput) ToDomainSourceOutput ¶
func (o DomainSourceOutput) ToDomainSourceOutput() DomainSourceOutput
func (DomainSourceOutput) ToDomainSourceOutputWithContext ¶
func (o DomainSourceOutput) ToDomainSourceOutputWithContext(ctx context.Context) DomainSourceOutput
func (DomainSourceOutput) Type ¶
func (o DomainSourceOutput) Type() pulumi.StringPtrOutput
The type of the origin. Valid values:
func (DomainSourceOutput) Weight ¶
func (o DomainSourceOutput) Weight() pulumi.StringPtrOutput
The weight of the origin if multiple origins are specified. Default to `10`.
type DomainState ¶
type DomainState struct { // The certificate ID. This parameter is required and valid only when `CertType` is set to `cas`. If you specify this parameter, an existing certificate is used. CertId pulumi.StringPtrInput // The name of the new certificate. You can specify only one certificate name. This parameter is optional and valid only when `CertType` is set to `upload`. CertName pulumi.StringPtrInput // The region of the SSL certificate. This parameter takes effect only when `CertType` is set to `cas`. Default value: **cn-hangzhou**. Valid values: **cn-hangzhou** and **ap-southeast-1**. CertRegion pulumi.StringPtrInput // The certificate type. CertType pulumi.StringPtrInput // The URL that is used for health checks. CheckUrl pulumi.StringPtrInput // The CNAME domain name corresponding to the accelerated domain name. Cname pulumi.StringPtrInput // The time when the accelerated domain name was created. CreateTime pulumi.StringPtrInput // The accelerated domain name. You can specify multiple domain names and separate them with commas (,). You can specify up to 500 domain names in each request. The query results of multiple domain names are aggregated. If you do not specify this parameter, data of all accelerated domain names under your account is queried. DomainName pulumi.StringPtrInput // Specifies whether the certificate is issued in canary releases. If you set this parameter to `staging`, the certificate is issued in canary releases. If you do not specify this parameter or set this parameter to other values, the certificate is officially issued. Env pulumi.StringPtrInput // Computing service type. Valid values: FunctionType pulumi.StringPtrInput // The ID of the resource group. If you do not specify a value for this parameter, the system automatically assigns the ID of the default resource group. ResourceGroupId pulumi.StringPtrInput // The Acceleration scen. Supported: Scene pulumi.StringPtrInput // The region where the acceleration service is deployed. Valid values: Scope pulumi.StringPtrInput // Source See `sources` below. Sources DomainSourceArrayInput // The private key. Specify the private key only if you want to enable the SSL certificate. SslPri pulumi.StringPtrInput // Specifies whether to enable the SSL certificate. Valid values: SslProtocol pulumi.StringPtrInput // The content of the SSL certificate. Specify the content of the SSL certificate only if you want to enable the SSL certificate. SslPub pulumi.StringPtrInput // The status of the domain name. Valid values: Status pulumi.StringPtrInput // The tag of the resource Tags pulumi.StringMapInput // The top-level domain. TopLevelDomain pulumi.StringPtrInput }
func (DomainState) ElementType ¶
func (DomainState) ElementType() reflect.Type
type Er ¶ added in v3.34.0
type Er struct { pulumi.CustomResourceState // Routine The description of the routine. Description pulumi.StringPtrOutput `pulumi:"description"` // The configurations of the specified environment. See `envConf` below. EnvConf ErEnvConfOutput `pulumi:"envConf"` // The name of the routine. The name must be unique among the routines that belong to the same Alibaba Cloud account. ErName pulumi.StringOutput `pulumi:"erName"` }
Provides a DCDN Er resource.
For information about DCDN Er and how to use it, see [What is Er](https://www.alibabacloud.com/help/en/dcdn/developer-reference/api-dcdn-2018-01-15-createroutine).
> **NOTE:** Available since v1.201.0.
## Example Usage
Basic Usage ¶
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/dcdn" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { cfg := config.New(ctx, "") name := "tf-example" if param := cfg.Get("name"); param != "" { name = param } _, err := dcdn.NewEr(ctx, "default", &dcdn.ErArgs{ ErName: pulumi.String(name), Description: pulumi.String(name), EnvConf: &dcdn.ErEnvConfArgs{ Staging: &dcdn.ErEnvConfStagingArgs{ SpecName: pulumi.String("5ms"), AllowedHosts: pulumi.StringArray{ pulumi.String("example.com"), }, }, Production: &dcdn.ErEnvConfProductionArgs{ SpecName: pulumi.String("5ms"), AllowedHosts: pulumi.StringArray{ pulumi.String("example.com"), }, }, }, }) if err != nil { return err } return nil }) }
```
## Import
DCDN Er can be imported using the id, e.g.
```sh $ pulumi import alicloud:dcdn/er:Er example <id> ```
func GetEr ¶ added in v3.34.0
func GetEr(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ErState, opts ...pulumi.ResourceOption) (*Er, error)
GetEr gets an existing Er 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 NewEr ¶ added in v3.34.0
func NewEr(ctx *pulumi.Context, name string, args *ErArgs, opts ...pulumi.ResourceOption) (*Er, error)
NewEr registers a new resource with the given unique name, arguments, and options.
func (*Er) ElementType ¶ added in v3.34.0
func (*Er) ToErOutput ¶ added in v3.34.0
type ErArgs ¶ added in v3.34.0
type ErArgs struct { // Routine The description of the routine. Description pulumi.StringPtrInput // The configurations of the specified environment. See `envConf` below. EnvConf ErEnvConfPtrInput // The name of the routine. The name must be unique among the routines that belong to the same Alibaba Cloud account. ErName pulumi.StringInput }
The set of arguments for constructing a Er resource.
func (ErArgs) ElementType ¶ added in v3.34.0
type ErArray ¶ added in v3.34.0
type ErArray []ErInput
func (ErArray) ElementType ¶ added in v3.34.0
func (ErArray) ToErArrayOutput ¶ added in v3.34.0
func (i ErArray) ToErArrayOutput() ErArrayOutput
func (ErArray) ToErArrayOutputWithContext ¶ added in v3.34.0
func (i ErArray) ToErArrayOutputWithContext(ctx context.Context) ErArrayOutput
type ErArrayInput ¶ added in v3.34.0
type ErArrayInput interface { pulumi.Input ToErArrayOutput() ErArrayOutput ToErArrayOutputWithContext(context.Context) ErArrayOutput }
ErArrayInput is an input type that accepts ErArray and ErArrayOutput values. You can construct a concrete instance of `ErArrayInput` via:
ErArray{ ErArgs{...} }
type ErArrayOutput ¶ added in v3.34.0
type ErArrayOutput struct{ *pulumi.OutputState }
func (ErArrayOutput) ElementType ¶ added in v3.34.0
func (ErArrayOutput) ElementType() reflect.Type
func (ErArrayOutput) Index ¶ added in v3.34.0
func (o ErArrayOutput) Index(i pulumi.IntInput) ErOutput
func (ErArrayOutput) ToErArrayOutput ¶ added in v3.34.0
func (o ErArrayOutput) ToErArrayOutput() ErArrayOutput
func (ErArrayOutput) ToErArrayOutputWithContext ¶ added in v3.34.0
func (o ErArrayOutput) ToErArrayOutputWithContext(ctx context.Context) ErArrayOutput
type ErEnvConf ¶ added in v3.34.0
type ErEnvConf struct { // The configuration of a presetCanaryAnhui environment. See `staging` below. PresetCanaryAnhui *ErEnvConfPresetCanaryAnhui `pulumi:"presetCanaryAnhui"` // The configuration of a presetCanaryBeijing environment. See `staging` below. PresetCanaryBeijing *ErEnvConfPresetCanaryBeijing `pulumi:"presetCanaryBeijing"` // The configuration of a presetCanaryChongqing environment. See `staging` below. PresetCanaryChongqing *ErEnvConfPresetCanaryChongqing `pulumi:"presetCanaryChongqing"` // The configuration of a presetCanaryFujian environment. See `staging` below. PresetCanaryFujian *ErEnvConfPresetCanaryFujian `pulumi:"presetCanaryFujian"` // The configuration of a presetCanaryGansu environment. See `staging` below. PresetCanaryGansu *ErEnvConfPresetCanaryGansu `pulumi:"presetCanaryGansu"` // The configuration of a presetCanaryGuangdong environment. See `staging` below. PresetCanaryGuangdong *ErEnvConfPresetCanaryGuangdong `pulumi:"presetCanaryGuangdong"` // The configuration of a presetCanaryGuangxi environment. See `staging` below. PresetCanaryGuangxi *ErEnvConfPresetCanaryGuangxi `pulumi:"presetCanaryGuangxi"` // The configuration of a presetCanaryGuizhou environment. See `staging` below. PresetCanaryGuizhou *ErEnvConfPresetCanaryGuizhou `pulumi:"presetCanaryGuizhou"` // The configuration of a presetCanaryHainan environment. See `staging` below. PresetCanaryHainan *ErEnvConfPresetCanaryHainan `pulumi:"presetCanaryHainan"` // The configuration of a presetCanaryHebei environment. See `staging` below. PresetCanaryHebei *ErEnvConfPresetCanaryHebei `pulumi:"presetCanaryHebei"` // The configuration of a presetCanaryHeilongjiang environment. See `staging` below. PresetCanaryHeilongjiang *ErEnvConfPresetCanaryHeilongjiang `pulumi:"presetCanaryHeilongjiang"` // The configuration of a presetCanaryHenan environment. See `staging` below. PresetCanaryHenan *ErEnvConfPresetCanaryHenan `pulumi:"presetCanaryHenan"` // The configuration of a presetCanaryHongKong environment. See `staging` below. PresetCanaryHongKong *ErEnvConfPresetCanaryHongKong `pulumi:"presetCanaryHongKong"` // The configuration of a presetCanaryHubei environment. See `staging` below. PresetCanaryHubei *ErEnvConfPresetCanaryHubei `pulumi:"presetCanaryHubei"` // The configuration of a presetCanaryHunan environment. See `staging` below. PresetCanaryHunan *ErEnvConfPresetCanaryHunan `pulumi:"presetCanaryHunan"` // The configuration of a presetCanaryJiangsu environment. See `staging` below. PresetCanaryJiangsu *ErEnvConfPresetCanaryJiangsu `pulumi:"presetCanaryJiangsu"` // The configuration of a presetCanaryJiangxi environment. See `staging` below. PresetCanaryJiangxi *ErEnvConfPresetCanaryJiangxi `pulumi:"presetCanaryJiangxi"` // The configuration of a presetCanaryJilin environment. See `staging` below. PresetCanaryJilin *ErEnvConfPresetCanaryJilin `pulumi:"presetCanaryJilin"` // The configuration of a presetCanaryLiaoning environment. See `staging` below. PresetCanaryLiaoning *ErEnvConfPresetCanaryLiaoning `pulumi:"presetCanaryLiaoning"` // The configuration of a presetCanaryMacau environment. See `staging` below. PresetCanaryMacau *ErEnvConfPresetCanaryMacau `pulumi:"presetCanaryMacau"` // The configuration of a presetCanaryNeimenggu environment. See `staging` below. PresetCanaryNeimenggu *ErEnvConfPresetCanaryNeimenggu `pulumi:"presetCanaryNeimenggu"` // The configuration of a presetCanaryNingxia environment. See `staging` below. PresetCanaryNingxia *ErEnvConfPresetCanaryNingxia `pulumi:"presetCanaryNingxia"` // The configuration of a presetCanaryOverseas environment. See `staging` below. PresetCanaryOverseas *ErEnvConfPresetCanaryOverseas `pulumi:"presetCanaryOverseas"` // The configuration of a presetCanaryQinghai environment. See `staging` below. PresetCanaryQinghai *ErEnvConfPresetCanaryQinghai `pulumi:"presetCanaryQinghai"` // The configuration of a presetCanaryShaanxi environment. See `staging` below. PresetCanaryShaanxi *ErEnvConfPresetCanaryShaanxi `pulumi:"presetCanaryShaanxi"` // The configuration of a presetCanaryShandong environment. See `staging` below. PresetCanaryShandong *ErEnvConfPresetCanaryShandong `pulumi:"presetCanaryShandong"` // The configuration of a presetCanaryShanghai environment. See `staging` below. PresetCanaryShanghai *ErEnvConfPresetCanaryShanghai `pulumi:"presetCanaryShanghai"` // The configuration of a presetCanaryShanxi environment. See `staging` below. PresetCanaryShanxi *ErEnvConfPresetCanaryShanxi `pulumi:"presetCanaryShanxi"` // The configuration of a presetCanarySichuan environment. See `staging` below. PresetCanarySichuan *ErEnvConfPresetCanarySichuan `pulumi:"presetCanarySichuan"` // The configuration of a presetCanaryTaiwan environment. See `staging` below. PresetCanaryTaiwan *ErEnvConfPresetCanaryTaiwan `pulumi:"presetCanaryTaiwan"` // The configuration of a presetCanaryTianjin environment. See `staging` below. PresetCanaryTianjin *ErEnvConfPresetCanaryTianjin `pulumi:"presetCanaryTianjin"` // The configuration of a presetCanaryXinjiang environment. See `staging` below. PresetCanaryXinjiang *ErEnvConfPresetCanaryXinjiang `pulumi:"presetCanaryXinjiang"` // The configuration of a presetCanaryXizang environment. See `staging` below. PresetCanaryXizang *ErEnvConfPresetCanaryXizang `pulumi:"presetCanaryXizang"` // The configuration of a presetCanaryYunnan environment. See `staging` below. PresetCanaryYunnan *ErEnvConfPresetCanaryYunnan `pulumi:"presetCanaryYunnan"` // The configuration of a presetCanaryZhejiang environment. See `staging` below. PresetCanaryZhejiang *ErEnvConfPresetCanaryZhejiang `pulumi:"presetCanaryZhejiang"` // The configuration of a production environment. See `staging` below. Production *ErEnvConfProduction `pulumi:"production"` // The configuration of a staging environment. See `staging` below. Staging *ErEnvConfStaging `pulumi:"staging"` }
type ErEnvConfArgs ¶ added in v3.34.0
type ErEnvConfArgs struct { // The configuration of a presetCanaryAnhui environment. See `staging` below. PresetCanaryAnhui ErEnvConfPresetCanaryAnhuiPtrInput `pulumi:"presetCanaryAnhui"` // The configuration of a presetCanaryBeijing environment. See `staging` below. PresetCanaryBeijing ErEnvConfPresetCanaryBeijingPtrInput `pulumi:"presetCanaryBeijing"` // The configuration of a presetCanaryChongqing environment. See `staging` below. PresetCanaryChongqing ErEnvConfPresetCanaryChongqingPtrInput `pulumi:"presetCanaryChongqing"` // The configuration of a presetCanaryFujian environment. See `staging` below. PresetCanaryFujian ErEnvConfPresetCanaryFujianPtrInput `pulumi:"presetCanaryFujian"` // The configuration of a presetCanaryGansu environment. See `staging` below. PresetCanaryGansu ErEnvConfPresetCanaryGansuPtrInput `pulumi:"presetCanaryGansu"` // The configuration of a presetCanaryGuangdong environment. See `staging` below. PresetCanaryGuangdong ErEnvConfPresetCanaryGuangdongPtrInput `pulumi:"presetCanaryGuangdong"` // The configuration of a presetCanaryGuangxi environment. See `staging` below. PresetCanaryGuangxi ErEnvConfPresetCanaryGuangxiPtrInput `pulumi:"presetCanaryGuangxi"` // The configuration of a presetCanaryGuizhou environment. See `staging` below. PresetCanaryGuizhou ErEnvConfPresetCanaryGuizhouPtrInput `pulumi:"presetCanaryGuizhou"` // The configuration of a presetCanaryHainan environment. See `staging` below. PresetCanaryHainan ErEnvConfPresetCanaryHainanPtrInput `pulumi:"presetCanaryHainan"` // The configuration of a presetCanaryHebei environment. See `staging` below. PresetCanaryHebei ErEnvConfPresetCanaryHebeiPtrInput `pulumi:"presetCanaryHebei"` // The configuration of a presetCanaryHeilongjiang environment. See `staging` below. PresetCanaryHeilongjiang ErEnvConfPresetCanaryHeilongjiangPtrInput `pulumi:"presetCanaryHeilongjiang"` // The configuration of a presetCanaryHenan environment. See `staging` below. PresetCanaryHenan ErEnvConfPresetCanaryHenanPtrInput `pulumi:"presetCanaryHenan"` // The configuration of a presetCanaryHongKong environment. See `staging` below. PresetCanaryHongKong ErEnvConfPresetCanaryHongKongPtrInput `pulumi:"presetCanaryHongKong"` // The configuration of a presetCanaryHubei environment. See `staging` below. PresetCanaryHubei ErEnvConfPresetCanaryHubeiPtrInput `pulumi:"presetCanaryHubei"` // The configuration of a presetCanaryHunan environment. See `staging` below. PresetCanaryHunan ErEnvConfPresetCanaryHunanPtrInput `pulumi:"presetCanaryHunan"` // The configuration of a presetCanaryJiangsu environment. See `staging` below. PresetCanaryJiangsu ErEnvConfPresetCanaryJiangsuPtrInput `pulumi:"presetCanaryJiangsu"` // The configuration of a presetCanaryJiangxi environment. See `staging` below. PresetCanaryJiangxi ErEnvConfPresetCanaryJiangxiPtrInput `pulumi:"presetCanaryJiangxi"` // The configuration of a presetCanaryJilin environment. See `staging` below. PresetCanaryJilin ErEnvConfPresetCanaryJilinPtrInput `pulumi:"presetCanaryJilin"` // The configuration of a presetCanaryLiaoning environment. See `staging` below. PresetCanaryLiaoning ErEnvConfPresetCanaryLiaoningPtrInput `pulumi:"presetCanaryLiaoning"` // The configuration of a presetCanaryMacau environment. See `staging` below. PresetCanaryMacau ErEnvConfPresetCanaryMacauPtrInput `pulumi:"presetCanaryMacau"` // The configuration of a presetCanaryNeimenggu environment. See `staging` below. PresetCanaryNeimenggu ErEnvConfPresetCanaryNeimengguPtrInput `pulumi:"presetCanaryNeimenggu"` // The configuration of a presetCanaryNingxia environment. See `staging` below. PresetCanaryNingxia ErEnvConfPresetCanaryNingxiaPtrInput `pulumi:"presetCanaryNingxia"` // The configuration of a presetCanaryOverseas environment. See `staging` below. PresetCanaryOverseas ErEnvConfPresetCanaryOverseasPtrInput `pulumi:"presetCanaryOverseas"` // The configuration of a presetCanaryQinghai environment. See `staging` below. PresetCanaryQinghai ErEnvConfPresetCanaryQinghaiPtrInput `pulumi:"presetCanaryQinghai"` // The configuration of a presetCanaryShaanxi environment. See `staging` below. PresetCanaryShaanxi ErEnvConfPresetCanaryShaanxiPtrInput `pulumi:"presetCanaryShaanxi"` // The configuration of a presetCanaryShandong environment. See `staging` below. PresetCanaryShandong ErEnvConfPresetCanaryShandongPtrInput `pulumi:"presetCanaryShandong"` // The configuration of a presetCanaryShanghai environment. See `staging` below. PresetCanaryShanghai ErEnvConfPresetCanaryShanghaiPtrInput `pulumi:"presetCanaryShanghai"` // The configuration of a presetCanaryShanxi environment. See `staging` below. PresetCanaryShanxi ErEnvConfPresetCanaryShanxiPtrInput `pulumi:"presetCanaryShanxi"` // The configuration of a presetCanarySichuan environment. See `staging` below. PresetCanarySichuan ErEnvConfPresetCanarySichuanPtrInput `pulumi:"presetCanarySichuan"` // The configuration of a presetCanaryTaiwan environment. See `staging` below. PresetCanaryTaiwan ErEnvConfPresetCanaryTaiwanPtrInput `pulumi:"presetCanaryTaiwan"` // The configuration of a presetCanaryTianjin environment. See `staging` below. PresetCanaryTianjin ErEnvConfPresetCanaryTianjinPtrInput `pulumi:"presetCanaryTianjin"` // The configuration of a presetCanaryXinjiang environment. See `staging` below. PresetCanaryXinjiang ErEnvConfPresetCanaryXinjiangPtrInput `pulumi:"presetCanaryXinjiang"` // The configuration of a presetCanaryXizang environment. See `staging` below. PresetCanaryXizang ErEnvConfPresetCanaryXizangPtrInput `pulumi:"presetCanaryXizang"` // The configuration of a presetCanaryYunnan environment. See `staging` below. PresetCanaryYunnan ErEnvConfPresetCanaryYunnanPtrInput `pulumi:"presetCanaryYunnan"` // The configuration of a presetCanaryZhejiang environment. See `staging` below. PresetCanaryZhejiang ErEnvConfPresetCanaryZhejiangPtrInput `pulumi:"presetCanaryZhejiang"` // The configuration of a production environment. See `staging` below. Production ErEnvConfProductionPtrInput `pulumi:"production"` // The configuration of a staging environment. See `staging` below. Staging ErEnvConfStagingPtrInput `pulumi:"staging"` }
func (ErEnvConfArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfArgs) ElementType() reflect.Type
func (ErEnvConfArgs) ToErEnvConfOutput ¶ added in v3.34.0
func (i ErEnvConfArgs) ToErEnvConfOutput() ErEnvConfOutput
func (ErEnvConfArgs) ToErEnvConfOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfArgs) ToErEnvConfOutputWithContext(ctx context.Context) ErEnvConfOutput
func (ErEnvConfArgs) ToErEnvConfPtrOutput ¶ added in v3.34.0
func (i ErEnvConfArgs) ToErEnvConfPtrOutput() ErEnvConfPtrOutput
func (ErEnvConfArgs) ToErEnvConfPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfArgs) ToErEnvConfPtrOutputWithContext(ctx context.Context) ErEnvConfPtrOutput
type ErEnvConfInput ¶ added in v3.34.0
type ErEnvConfInput interface { pulumi.Input ToErEnvConfOutput() ErEnvConfOutput ToErEnvConfOutputWithContext(context.Context) ErEnvConfOutput }
ErEnvConfInput is an input type that accepts ErEnvConfArgs and ErEnvConfOutput values. You can construct a concrete instance of `ErEnvConfInput` via:
ErEnvConfArgs{...}
type ErEnvConfOutput ¶ added in v3.34.0
type ErEnvConfOutput struct{ *pulumi.OutputState }
func (ErEnvConfOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfOutput) ElementType() reflect.Type
func (ErEnvConfOutput) PresetCanaryAnhui ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryAnhui() ErEnvConfPresetCanaryAnhuiPtrOutput
The configuration of a presetCanaryAnhui environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryBeijing ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryBeijing() ErEnvConfPresetCanaryBeijingPtrOutput
The configuration of a presetCanaryBeijing environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryChongqing ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryChongqing() ErEnvConfPresetCanaryChongqingPtrOutput
The configuration of a presetCanaryChongqing environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryFujian ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryFujian() ErEnvConfPresetCanaryFujianPtrOutput
The configuration of a presetCanaryFujian environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryGansu ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryGansu() ErEnvConfPresetCanaryGansuPtrOutput
The configuration of a presetCanaryGansu environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryGuangdong ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryGuangdong() ErEnvConfPresetCanaryGuangdongPtrOutput
The configuration of a presetCanaryGuangdong environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryGuangxi ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryGuangxi() ErEnvConfPresetCanaryGuangxiPtrOutput
The configuration of a presetCanaryGuangxi environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryGuizhou ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryGuizhou() ErEnvConfPresetCanaryGuizhouPtrOutput
The configuration of a presetCanaryGuizhou environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryHainan ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryHainan() ErEnvConfPresetCanaryHainanPtrOutput
The configuration of a presetCanaryHainan environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryHebei ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryHebei() ErEnvConfPresetCanaryHebeiPtrOutput
The configuration of a presetCanaryHebei environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryHeilongjiang ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryHeilongjiang() ErEnvConfPresetCanaryHeilongjiangPtrOutput
The configuration of a presetCanaryHeilongjiang environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryHenan ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryHenan() ErEnvConfPresetCanaryHenanPtrOutput
The configuration of a presetCanaryHenan environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryHongKong ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryHongKong() ErEnvConfPresetCanaryHongKongPtrOutput
The configuration of a presetCanaryHongKong environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryHubei ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryHubei() ErEnvConfPresetCanaryHubeiPtrOutput
The configuration of a presetCanaryHubei environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryHunan ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryHunan() ErEnvConfPresetCanaryHunanPtrOutput
The configuration of a presetCanaryHunan environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryJiangsu ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryJiangsu() ErEnvConfPresetCanaryJiangsuPtrOutput
The configuration of a presetCanaryJiangsu environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryJiangxi ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryJiangxi() ErEnvConfPresetCanaryJiangxiPtrOutput
The configuration of a presetCanaryJiangxi environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryJilin ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryJilin() ErEnvConfPresetCanaryJilinPtrOutput
The configuration of a presetCanaryJilin environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryLiaoning ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryLiaoning() ErEnvConfPresetCanaryLiaoningPtrOutput
The configuration of a presetCanaryLiaoning environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryMacau ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryMacau() ErEnvConfPresetCanaryMacauPtrOutput
The configuration of a presetCanaryMacau environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryNeimenggu ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryNeimenggu() ErEnvConfPresetCanaryNeimengguPtrOutput
The configuration of a presetCanaryNeimenggu environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryNingxia ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryNingxia() ErEnvConfPresetCanaryNingxiaPtrOutput
The configuration of a presetCanaryNingxia environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryOverseas ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryOverseas() ErEnvConfPresetCanaryOverseasPtrOutput
The configuration of a presetCanaryOverseas environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryQinghai ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryQinghai() ErEnvConfPresetCanaryQinghaiPtrOutput
The configuration of a presetCanaryQinghai environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryShaanxi ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryShaanxi() ErEnvConfPresetCanaryShaanxiPtrOutput
The configuration of a presetCanaryShaanxi environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryShandong ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryShandong() ErEnvConfPresetCanaryShandongPtrOutput
The configuration of a presetCanaryShandong environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryShanghai ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryShanghai() ErEnvConfPresetCanaryShanghaiPtrOutput
The configuration of a presetCanaryShanghai environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryShanxi ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryShanxi() ErEnvConfPresetCanaryShanxiPtrOutput
The configuration of a presetCanaryShanxi environment. See `staging` below.
func (ErEnvConfOutput) PresetCanarySichuan ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanarySichuan() ErEnvConfPresetCanarySichuanPtrOutput
The configuration of a presetCanarySichuan environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryTaiwan ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryTaiwan() ErEnvConfPresetCanaryTaiwanPtrOutput
The configuration of a presetCanaryTaiwan environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryTianjin ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryTianjin() ErEnvConfPresetCanaryTianjinPtrOutput
The configuration of a presetCanaryTianjin environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryXinjiang ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryXinjiang() ErEnvConfPresetCanaryXinjiangPtrOutput
The configuration of a presetCanaryXinjiang environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryXizang ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryXizang() ErEnvConfPresetCanaryXizangPtrOutput
The configuration of a presetCanaryXizang environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryYunnan ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryYunnan() ErEnvConfPresetCanaryYunnanPtrOutput
The configuration of a presetCanaryYunnan environment. See `staging` below.
func (ErEnvConfOutput) PresetCanaryZhejiang ¶ added in v3.34.0
func (o ErEnvConfOutput) PresetCanaryZhejiang() ErEnvConfPresetCanaryZhejiangPtrOutput
The configuration of a presetCanaryZhejiang environment. See `staging` below.
func (ErEnvConfOutput) Production ¶ added in v3.34.0
func (o ErEnvConfOutput) Production() ErEnvConfProductionPtrOutput
The configuration of a production environment. See `staging` below.
func (ErEnvConfOutput) Staging ¶ added in v3.34.0
func (o ErEnvConfOutput) Staging() ErEnvConfStagingPtrOutput
The configuration of a staging environment. See `staging` below.
func (ErEnvConfOutput) ToErEnvConfOutput ¶ added in v3.34.0
func (o ErEnvConfOutput) ToErEnvConfOutput() ErEnvConfOutput
func (ErEnvConfOutput) ToErEnvConfOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfOutput) ToErEnvConfOutputWithContext(ctx context.Context) ErEnvConfOutput
func (ErEnvConfOutput) ToErEnvConfPtrOutput ¶ added in v3.34.0
func (o ErEnvConfOutput) ToErEnvConfPtrOutput() ErEnvConfPtrOutput
func (ErEnvConfOutput) ToErEnvConfPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfOutput) ToErEnvConfPtrOutputWithContext(ctx context.Context) ErEnvConfPtrOutput
type ErEnvConfPresetCanaryAnhui ¶ added in v3.34.0
type ErEnvConfPresetCanaryAnhui struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryAnhuiArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryAnhuiArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryAnhuiArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryAnhuiArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryAnhuiArgs) ToErEnvConfPresetCanaryAnhuiOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryAnhuiArgs) ToErEnvConfPresetCanaryAnhuiOutput() ErEnvConfPresetCanaryAnhuiOutput
func (ErEnvConfPresetCanaryAnhuiArgs) ToErEnvConfPresetCanaryAnhuiOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryAnhuiArgs) ToErEnvConfPresetCanaryAnhuiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryAnhuiOutput
func (ErEnvConfPresetCanaryAnhuiArgs) ToErEnvConfPresetCanaryAnhuiPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryAnhuiArgs) ToErEnvConfPresetCanaryAnhuiPtrOutput() ErEnvConfPresetCanaryAnhuiPtrOutput
func (ErEnvConfPresetCanaryAnhuiArgs) ToErEnvConfPresetCanaryAnhuiPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryAnhuiArgs) ToErEnvConfPresetCanaryAnhuiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryAnhuiPtrOutput
type ErEnvConfPresetCanaryAnhuiInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryAnhuiInput interface { pulumi.Input ToErEnvConfPresetCanaryAnhuiOutput() ErEnvConfPresetCanaryAnhuiOutput ToErEnvConfPresetCanaryAnhuiOutputWithContext(context.Context) ErEnvConfPresetCanaryAnhuiOutput }
ErEnvConfPresetCanaryAnhuiInput is an input type that accepts ErEnvConfPresetCanaryAnhuiArgs and ErEnvConfPresetCanaryAnhuiOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryAnhuiInput` via:
ErEnvConfPresetCanaryAnhuiArgs{...}
type ErEnvConfPresetCanaryAnhuiOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryAnhuiOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryAnhuiOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryAnhuiOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryAnhuiOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryAnhuiOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryAnhuiOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryAnhuiOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryAnhuiOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryAnhuiOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryAnhuiOutput) ToErEnvConfPresetCanaryAnhuiOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryAnhuiOutput) ToErEnvConfPresetCanaryAnhuiOutput() ErEnvConfPresetCanaryAnhuiOutput
func (ErEnvConfPresetCanaryAnhuiOutput) ToErEnvConfPresetCanaryAnhuiOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryAnhuiOutput) ToErEnvConfPresetCanaryAnhuiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryAnhuiOutput
func (ErEnvConfPresetCanaryAnhuiOutput) ToErEnvConfPresetCanaryAnhuiPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryAnhuiOutput) ToErEnvConfPresetCanaryAnhuiPtrOutput() ErEnvConfPresetCanaryAnhuiPtrOutput
func (ErEnvConfPresetCanaryAnhuiOutput) ToErEnvConfPresetCanaryAnhuiPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryAnhuiOutput) ToErEnvConfPresetCanaryAnhuiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryAnhuiPtrOutput
type ErEnvConfPresetCanaryAnhuiPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryAnhuiPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryAnhuiPtrOutput() ErEnvConfPresetCanaryAnhuiPtrOutput ToErEnvConfPresetCanaryAnhuiPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryAnhuiPtrOutput }
ErEnvConfPresetCanaryAnhuiPtrInput is an input type that accepts ErEnvConfPresetCanaryAnhuiArgs, ErEnvConfPresetCanaryAnhuiPtr and ErEnvConfPresetCanaryAnhuiPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryAnhuiPtrInput` via:
ErEnvConfPresetCanaryAnhuiArgs{...} or: nil
func ErEnvConfPresetCanaryAnhuiPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryAnhuiPtr(v *ErEnvConfPresetCanaryAnhuiArgs) ErEnvConfPresetCanaryAnhuiPtrInput
type ErEnvConfPresetCanaryAnhuiPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryAnhuiPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryAnhuiPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryAnhuiPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryAnhuiPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryAnhuiPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryAnhuiPtrOutput) Elem ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryAnhuiPtrOutput) Elem() ErEnvConfPresetCanaryAnhuiOutput
func (ErEnvConfPresetCanaryAnhuiPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryAnhuiPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryAnhuiPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryAnhuiPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryAnhuiPtrOutput) ToErEnvConfPresetCanaryAnhuiPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryAnhuiPtrOutput) ToErEnvConfPresetCanaryAnhuiPtrOutput() ErEnvConfPresetCanaryAnhuiPtrOutput
func (ErEnvConfPresetCanaryAnhuiPtrOutput) ToErEnvConfPresetCanaryAnhuiPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryAnhuiPtrOutput) ToErEnvConfPresetCanaryAnhuiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryAnhuiPtrOutput
type ErEnvConfPresetCanaryBeijing ¶ added in v3.34.0
type ErEnvConfPresetCanaryBeijing struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryBeijingArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryBeijingArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryBeijingArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryBeijingArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryBeijingArgs) ToErEnvConfPresetCanaryBeijingOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryBeijingArgs) ToErEnvConfPresetCanaryBeijingOutput() ErEnvConfPresetCanaryBeijingOutput
func (ErEnvConfPresetCanaryBeijingArgs) ToErEnvConfPresetCanaryBeijingOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryBeijingArgs) ToErEnvConfPresetCanaryBeijingOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryBeijingOutput
func (ErEnvConfPresetCanaryBeijingArgs) ToErEnvConfPresetCanaryBeijingPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryBeijingArgs) ToErEnvConfPresetCanaryBeijingPtrOutput() ErEnvConfPresetCanaryBeijingPtrOutput
func (ErEnvConfPresetCanaryBeijingArgs) ToErEnvConfPresetCanaryBeijingPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryBeijingArgs) ToErEnvConfPresetCanaryBeijingPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryBeijingPtrOutput
type ErEnvConfPresetCanaryBeijingInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryBeijingInput interface { pulumi.Input ToErEnvConfPresetCanaryBeijingOutput() ErEnvConfPresetCanaryBeijingOutput ToErEnvConfPresetCanaryBeijingOutputWithContext(context.Context) ErEnvConfPresetCanaryBeijingOutput }
ErEnvConfPresetCanaryBeijingInput is an input type that accepts ErEnvConfPresetCanaryBeijingArgs and ErEnvConfPresetCanaryBeijingOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryBeijingInput` via:
ErEnvConfPresetCanaryBeijingArgs{...}
type ErEnvConfPresetCanaryBeijingOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryBeijingOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryBeijingOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryBeijingOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryBeijingOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryBeijingOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryBeijingOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryBeijingOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryBeijingOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryBeijingOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryBeijingOutput) ToErEnvConfPresetCanaryBeijingOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryBeijingOutput) ToErEnvConfPresetCanaryBeijingOutput() ErEnvConfPresetCanaryBeijingOutput
func (ErEnvConfPresetCanaryBeijingOutput) ToErEnvConfPresetCanaryBeijingOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryBeijingOutput) ToErEnvConfPresetCanaryBeijingOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryBeijingOutput
func (ErEnvConfPresetCanaryBeijingOutput) ToErEnvConfPresetCanaryBeijingPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryBeijingOutput) ToErEnvConfPresetCanaryBeijingPtrOutput() ErEnvConfPresetCanaryBeijingPtrOutput
func (ErEnvConfPresetCanaryBeijingOutput) ToErEnvConfPresetCanaryBeijingPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryBeijingOutput) ToErEnvConfPresetCanaryBeijingPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryBeijingPtrOutput
type ErEnvConfPresetCanaryBeijingPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryBeijingPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryBeijingPtrOutput() ErEnvConfPresetCanaryBeijingPtrOutput ToErEnvConfPresetCanaryBeijingPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryBeijingPtrOutput }
ErEnvConfPresetCanaryBeijingPtrInput is an input type that accepts ErEnvConfPresetCanaryBeijingArgs, ErEnvConfPresetCanaryBeijingPtr and ErEnvConfPresetCanaryBeijingPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryBeijingPtrInput` via:
ErEnvConfPresetCanaryBeijingArgs{...} or: nil
func ErEnvConfPresetCanaryBeijingPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryBeijingPtr(v *ErEnvConfPresetCanaryBeijingArgs) ErEnvConfPresetCanaryBeijingPtrInput
type ErEnvConfPresetCanaryBeijingPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryBeijingPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryBeijingPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryBeijingPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryBeijingPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryBeijingPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryBeijingPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryBeijingPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryBeijingPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryBeijingPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryBeijingPtrOutput) ToErEnvConfPresetCanaryBeijingPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryBeijingPtrOutput) ToErEnvConfPresetCanaryBeijingPtrOutput() ErEnvConfPresetCanaryBeijingPtrOutput
func (ErEnvConfPresetCanaryBeijingPtrOutput) ToErEnvConfPresetCanaryBeijingPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryBeijingPtrOutput) ToErEnvConfPresetCanaryBeijingPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryBeijingPtrOutput
type ErEnvConfPresetCanaryChongqing ¶ added in v3.34.0
type ErEnvConfPresetCanaryChongqing struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryChongqingArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryChongqingArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryChongqingArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryChongqingArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryChongqingArgs) ToErEnvConfPresetCanaryChongqingOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryChongqingArgs) ToErEnvConfPresetCanaryChongqingOutput() ErEnvConfPresetCanaryChongqingOutput
func (ErEnvConfPresetCanaryChongqingArgs) ToErEnvConfPresetCanaryChongqingOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryChongqingArgs) ToErEnvConfPresetCanaryChongqingOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryChongqingOutput
func (ErEnvConfPresetCanaryChongqingArgs) ToErEnvConfPresetCanaryChongqingPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryChongqingArgs) ToErEnvConfPresetCanaryChongqingPtrOutput() ErEnvConfPresetCanaryChongqingPtrOutput
func (ErEnvConfPresetCanaryChongqingArgs) ToErEnvConfPresetCanaryChongqingPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryChongqingArgs) ToErEnvConfPresetCanaryChongqingPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryChongqingPtrOutput
type ErEnvConfPresetCanaryChongqingInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryChongqingInput interface { pulumi.Input ToErEnvConfPresetCanaryChongqingOutput() ErEnvConfPresetCanaryChongqingOutput ToErEnvConfPresetCanaryChongqingOutputWithContext(context.Context) ErEnvConfPresetCanaryChongqingOutput }
ErEnvConfPresetCanaryChongqingInput is an input type that accepts ErEnvConfPresetCanaryChongqingArgs and ErEnvConfPresetCanaryChongqingOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryChongqingInput` via:
ErEnvConfPresetCanaryChongqingArgs{...}
type ErEnvConfPresetCanaryChongqingOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryChongqingOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryChongqingOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryChongqingOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryChongqingOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryChongqingOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryChongqingOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryChongqingOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryChongqingOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryChongqingOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryChongqingOutput) ToErEnvConfPresetCanaryChongqingOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryChongqingOutput) ToErEnvConfPresetCanaryChongqingOutput() ErEnvConfPresetCanaryChongqingOutput
func (ErEnvConfPresetCanaryChongqingOutput) ToErEnvConfPresetCanaryChongqingOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryChongqingOutput) ToErEnvConfPresetCanaryChongqingOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryChongqingOutput
func (ErEnvConfPresetCanaryChongqingOutput) ToErEnvConfPresetCanaryChongqingPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryChongqingOutput) ToErEnvConfPresetCanaryChongqingPtrOutput() ErEnvConfPresetCanaryChongqingPtrOutput
func (ErEnvConfPresetCanaryChongqingOutput) ToErEnvConfPresetCanaryChongqingPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryChongqingOutput) ToErEnvConfPresetCanaryChongqingPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryChongqingPtrOutput
type ErEnvConfPresetCanaryChongqingPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryChongqingPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryChongqingPtrOutput() ErEnvConfPresetCanaryChongqingPtrOutput ToErEnvConfPresetCanaryChongqingPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryChongqingPtrOutput }
ErEnvConfPresetCanaryChongqingPtrInput is an input type that accepts ErEnvConfPresetCanaryChongqingArgs, ErEnvConfPresetCanaryChongqingPtr and ErEnvConfPresetCanaryChongqingPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryChongqingPtrInput` via:
ErEnvConfPresetCanaryChongqingArgs{...} or: nil
func ErEnvConfPresetCanaryChongqingPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryChongqingPtr(v *ErEnvConfPresetCanaryChongqingArgs) ErEnvConfPresetCanaryChongqingPtrInput
type ErEnvConfPresetCanaryChongqingPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryChongqingPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryChongqingPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryChongqingPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryChongqingPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryChongqingPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryChongqingPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryChongqingPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryChongqingPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryChongqingPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryChongqingPtrOutput) ToErEnvConfPresetCanaryChongqingPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryChongqingPtrOutput) ToErEnvConfPresetCanaryChongqingPtrOutput() ErEnvConfPresetCanaryChongqingPtrOutput
func (ErEnvConfPresetCanaryChongqingPtrOutput) ToErEnvConfPresetCanaryChongqingPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryChongqingPtrOutput) ToErEnvConfPresetCanaryChongqingPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryChongqingPtrOutput
type ErEnvConfPresetCanaryFujian ¶ added in v3.34.0
type ErEnvConfPresetCanaryFujian struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryFujianArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryFujianArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryFujianArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryFujianArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryFujianArgs) ToErEnvConfPresetCanaryFujianOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryFujianArgs) ToErEnvConfPresetCanaryFujianOutput() ErEnvConfPresetCanaryFujianOutput
func (ErEnvConfPresetCanaryFujianArgs) ToErEnvConfPresetCanaryFujianOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryFujianArgs) ToErEnvConfPresetCanaryFujianOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryFujianOutput
func (ErEnvConfPresetCanaryFujianArgs) ToErEnvConfPresetCanaryFujianPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryFujianArgs) ToErEnvConfPresetCanaryFujianPtrOutput() ErEnvConfPresetCanaryFujianPtrOutput
func (ErEnvConfPresetCanaryFujianArgs) ToErEnvConfPresetCanaryFujianPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryFujianArgs) ToErEnvConfPresetCanaryFujianPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryFujianPtrOutput
type ErEnvConfPresetCanaryFujianInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryFujianInput interface { pulumi.Input ToErEnvConfPresetCanaryFujianOutput() ErEnvConfPresetCanaryFujianOutput ToErEnvConfPresetCanaryFujianOutputWithContext(context.Context) ErEnvConfPresetCanaryFujianOutput }
ErEnvConfPresetCanaryFujianInput is an input type that accepts ErEnvConfPresetCanaryFujianArgs and ErEnvConfPresetCanaryFujianOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryFujianInput` via:
ErEnvConfPresetCanaryFujianArgs{...}
type ErEnvConfPresetCanaryFujianOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryFujianOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryFujianOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryFujianOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryFujianOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryFujianOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryFujianOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryFujianOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryFujianOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryFujianOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryFujianOutput) ToErEnvConfPresetCanaryFujianOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryFujianOutput) ToErEnvConfPresetCanaryFujianOutput() ErEnvConfPresetCanaryFujianOutput
func (ErEnvConfPresetCanaryFujianOutput) ToErEnvConfPresetCanaryFujianOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryFujianOutput) ToErEnvConfPresetCanaryFujianOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryFujianOutput
func (ErEnvConfPresetCanaryFujianOutput) ToErEnvConfPresetCanaryFujianPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryFujianOutput) ToErEnvConfPresetCanaryFujianPtrOutput() ErEnvConfPresetCanaryFujianPtrOutput
func (ErEnvConfPresetCanaryFujianOutput) ToErEnvConfPresetCanaryFujianPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryFujianOutput) ToErEnvConfPresetCanaryFujianPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryFujianPtrOutput
type ErEnvConfPresetCanaryFujianPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryFujianPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryFujianPtrOutput() ErEnvConfPresetCanaryFujianPtrOutput ToErEnvConfPresetCanaryFujianPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryFujianPtrOutput }
ErEnvConfPresetCanaryFujianPtrInput is an input type that accepts ErEnvConfPresetCanaryFujianArgs, ErEnvConfPresetCanaryFujianPtr and ErEnvConfPresetCanaryFujianPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryFujianPtrInput` via:
ErEnvConfPresetCanaryFujianArgs{...} or: nil
func ErEnvConfPresetCanaryFujianPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryFujianPtr(v *ErEnvConfPresetCanaryFujianArgs) ErEnvConfPresetCanaryFujianPtrInput
type ErEnvConfPresetCanaryFujianPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryFujianPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryFujianPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryFujianPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryFujianPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryFujianPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryFujianPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryFujianPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryFujianPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryFujianPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryFujianPtrOutput) ToErEnvConfPresetCanaryFujianPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryFujianPtrOutput) ToErEnvConfPresetCanaryFujianPtrOutput() ErEnvConfPresetCanaryFujianPtrOutput
func (ErEnvConfPresetCanaryFujianPtrOutput) ToErEnvConfPresetCanaryFujianPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryFujianPtrOutput) ToErEnvConfPresetCanaryFujianPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryFujianPtrOutput
type ErEnvConfPresetCanaryGansu ¶ added in v3.34.0
type ErEnvConfPresetCanaryGansu struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryGansuArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryGansuArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryGansuArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryGansuArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryGansuArgs) ToErEnvConfPresetCanaryGansuOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryGansuArgs) ToErEnvConfPresetCanaryGansuOutput() ErEnvConfPresetCanaryGansuOutput
func (ErEnvConfPresetCanaryGansuArgs) ToErEnvConfPresetCanaryGansuOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryGansuArgs) ToErEnvConfPresetCanaryGansuOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGansuOutput
func (ErEnvConfPresetCanaryGansuArgs) ToErEnvConfPresetCanaryGansuPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryGansuArgs) ToErEnvConfPresetCanaryGansuPtrOutput() ErEnvConfPresetCanaryGansuPtrOutput
func (ErEnvConfPresetCanaryGansuArgs) ToErEnvConfPresetCanaryGansuPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryGansuArgs) ToErEnvConfPresetCanaryGansuPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGansuPtrOutput
type ErEnvConfPresetCanaryGansuInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryGansuInput interface { pulumi.Input ToErEnvConfPresetCanaryGansuOutput() ErEnvConfPresetCanaryGansuOutput ToErEnvConfPresetCanaryGansuOutputWithContext(context.Context) ErEnvConfPresetCanaryGansuOutput }
ErEnvConfPresetCanaryGansuInput is an input type that accepts ErEnvConfPresetCanaryGansuArgs and ErEnvConfPresetCanaryGansuOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryGansuInput` via:
ErEnvConfPresetCanaryGansuArgs{...}
type ErEnvConfPresetCanaryGansuOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryGansuOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryGansuOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGansuOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryGansuOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGansuOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryGansuOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryGansuOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryGansuOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGansuOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryGansuOutput) ToErEnvConfPresetCanaryGansuOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGansuOutput) ToErEnvConfPresetCanaryGansuOutput() ErEnvConfPresetCanaryGansuOutput
func (ErEnvConfPresetCanaryGansuOutput) ToErEnvConfPresetCanaryGansuOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGansuOutput) ToErEnvConfPresetCanaryGansuOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGansuOutput
func (ErEnvConfPresetCanaryGansuOutput) ToErEnvConfPresetCanaryGansuPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGansuOutput) ToErEnvConfPresetCanaryGansuPtrOutput() ErEnvConfPresetCanaryGansuPtrOutput
func (ErEnvConfPresetCanaryGansuOutput) ToErEnvConfPresetCanaryGansuPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGansuOutput) ToErEnvConfPresetCanaryGansuPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGansuPtrOutput
type ErEnvConfPresetCanaryGansuPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryGansuPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryGansuPtrOutput() ErEnvConfPresetCanaryGansuPtrOutput ToErEnvConfPresetCanaryGansuPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryGansuPtrOutput }
ErEnvConfPresetCanaryGansuPtrInput is an input type that accepts ErEnvConfPresetCanaryGansuArgs, ErEnvConfPresetCanaryGansuPtr and ErEnvConfPresetCanaryGansuPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryGansuPtrInput` via:
ErEnvConfPresetCanaryGansuArgs{...} or: nil
func ErEnvConfPresetCanaryGansuPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryGansuPtr(v *ErEnvConfPresetCanaryGansuArgs) ErEnvConfPresetCanaryGansuPtrInput
type ErEnvConfPresetCanaryGansuPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryGansuPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryGansuPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGansuPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryGansuPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGansuPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryGansuPtrOutput) Elem ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGansuPtrOutput) Elem() ErEnvConfPresetCanaryGansuOutput
func (ErEnvConfPresetCanaryGansuPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryGansuPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryGansuPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGansuPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryGansuPtrOutput) ToErEnvConfPresetCanaryGansuPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGansuPtrOutput) ToErEnvConfPresetCanaryGansuPtrOutput() ErEnvConfPresetCanaryGansuPtrOutput
func (ErEnvConfPresetCanaryGansuPtrOutput) ToErEnvConfPresetCanaryGansuPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGansuPtrOutput) ToErEnvConfPresetCanaryGansuPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGansuPtrOutput
type ErEnvConfPresetCanaryGuangdong ¶ added in v3.34.0
type ErEnvConfPresetCanaryGuangdong struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryGuangdongArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryGuangdongArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryGuangdongArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryGuangdongArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryGuangdongArgs) ToErEnvConfPresetCanaryGuangdongOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryGuangdongArgs) ToErEnvConfPresetCanaryGuangdongOutput() ErEnvConfPresetCanaryGuangdongOutput
func (ErEnvConfPresetCanaryGuangdongArgs) ToErEnvConfPresetCanaryGuangdongOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryGuangdongArgs) ToErEnvConfPresetCanaryGuangdongOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGuangdongOutput
func (ErEnvConfPresetCanaryGuangdongArgs) ToErEnvConfPresetCanaryGuangdongPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryGuangdongArgs) ToErEnvConfPresetCanaryGuangdongPtrOutput() ErEnvConfPresetCanaryGuangdongPtrOutput
func (ErEnvConfPresetCanaryGuangdongArgs) ToErEnvConfPresetCanaryGuangdongPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryGuangdongArgs) ToErEnvConfPresetCanaryGuangdongPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGuangdongPtrOutput
type ErEnvConfPresetCanaryGuangdongInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryGuangdongInput interface { pulumi.Input ToErEnvConfPresetCanaryGuangdongOutput() ErEnvConfPresetCanaryGuangdongOutput ToErEnvConfPresetCanaryGuangdongOutputWithContext(context.Context) ErEnvConfPresetCanaryGuangdongOutput }
ErEnvConfPresetCanaryGuangdongInput is an input type that accepts ErEnvConfPresetCanaryGuangdongArgs and ErEnvConfPresetCanaryGuangdongOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryGuangdongInput` via:
ErEnvConfPresetCanaryGuangdongArgs{...}
type ErEnvConfPresetCanaryGuangdongOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryGuangdongOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryGuangdongOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuangdongOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryGuangdongOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuangdongOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryGuangdongOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryGuangdongOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryGuangdongOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuangdongOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryGuangdongOutput) ToErEnvConfPresetCanaryGuangdongOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuangdongOutput) ToErEnvConfPresetCanaryGuangdongOutput() ErEnvConfPresetCanaryGuangdongOutput
func (ErEnvConfPresetCanaryGuangdongOutput) ToErEnvConfPresetCanaryGuangdongOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuangdongOutput) ToErEnvConfPresetCanaryGuangdongOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGuangdongOutput
func (ErEnvConfPresetCanaryGuangdongOutput) ToErEnvConfPresetCanaryGuangdongPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuangdongOutput) ToErEnvConfPresetCanaryGuangdongPtrOutput() ErEnvConfPresetCanaryGuangdongPtrOutput
func (ErEnvConfPresetCanaryGuangdongOutput) ToErEnvConfPresetCanaryGuangdongPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuangdongOutput) ToErEnvConfPresetCanaryGuangdongPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGuangdongPtrOutput
type ErEnvConfPresetCanaryGuangdongPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryGuangdongPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryGuangdongPtrOutput() ErEnvConfPresetCanaryGuangdongPtrOutput ToErEnvConfPresetCanaryGuangdongPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryGuangdongPtrOutput }
ErEnvConfPresetCanaryGuangdongPtrInput is an input type that accepts ErEnvConfPresetCanaryGuangdongArgs, ErEnvConfPresetCanaryGuangdongPtr and ErEnvConfPresetCanaryGuangdongPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryGuangdongPtrInput` via:
ErEnvConfPresetCanaryGuangdongArgs{...} or: nil
func ErEnvConfPresetCanaryGuangdongPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryGuangdongPtr(v *ErEnvConfPresetCanaryGuangdongArgs) ErEnvConfPresetCanaryGuangdongPtrInput
type ErEnvConfPresetCanaryGuangdongPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryGuangdongPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryGuangdongPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuangdongPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryGuangdongPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuangdongPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryGuangdongPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryGuangdongPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryGuangdongPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuangdongPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryGuangdongPtrOutput) ToErEnvConfPresetCanaryGuangdongPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuangdongPtrOutput) ToErEnvConfPresetCanaryGuangdongPtrOutput() ErEnvConfPresetCanaryGuangdongPtrOutput
func (ErEnvConfPresetCanaryGuangdongPtrOutput) ToErEnvConfPresetCanaryGuangdongPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuangdongPtrOutput) ToErEnvConfPresetCanaryGuangdongPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGuangdongPtrOutput
type ErEnvConfPresetCanaryGuangxi ¶ added in v3.34.0
type ErEnvConfPresetCanaryGuangxi struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryGuangxiArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryGuangxiArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryGuangxiArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryGuangxiArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryGuangxiArgs) ToErEnvConfPresetCanaryGuangxiOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryGuangxiArgs) ToErEnvConfPresetCanaryGuangxiOutput() ErEnvConfPresetCanaryGuangxiOutput
func (ErEnvConfPresetCanaryGuangxiArgs) ToErEnvConfPresetCanaryGuangxiOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryGuangxiArgs) ToErEnvConfPresetCanaryGuangxiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGuangxiOutput
func (ErEnvConfPresetCanaryGuangxiArgs) ToErEnvConfPresetCanaryGuangxiPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryGuangxiArgs) ToErEnvConfPresetCanaryGuangxiPtrOutput() ErEnvConfPresetCanaryGuangxiPtrOutput
func (ErEnvConfPresetCanaryGuangxiArgs) ToErEnvConfPresetCanaryGuangxiPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryGuangxiArgs) ToErEnvConfPresetCanaryGuangxiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGuangxiPtrOutput
type ErEnvConfPresetCanaryGuangxiInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryGuangxiInput interface { pulumi.Input ToErEnvConfPresetCanaryGuangxiOutput() ErEnvConfPresetCanaryGuangxiOutput ToErEnvConfPresetCanaryGuangxiOutputWithContext(context.Context) ErEnvConfPresetCanaryGuangxiOutput }
ErEnvConfPresetCanaryGuangxiInput is an input type that accepts ErEnvConfPresetCanaryGuangxiArgs and ErEnvConfPresetCanaryGuangxiOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryGuangxiInput` via:
ErEnvConfPresetCanaryGuangxiArgs{...}
type ErEnvConfPresetCanaryGuangxiOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryGuangxiOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryGuangxiOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuangxiOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryGuangxiOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuangxiOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryGuangxiOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryGuangxiOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryGuangxiOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuangxiOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryGuangxiOutput) ToErEnvConfPresetCanaryGuangxiOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuangxiOutput) ToErEnvConfPresetCanaryGuangxiOutput() ErEnvConfPresetCanaryGuangxiOutput
func (ErEnvConfPresetCanaryGuangxiOutput) ToErEnvConfPresetCanaryGuangxiOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuangxiOutput) ToErEnvConfPresetCanaryGuangxiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGuangxiOutput
func (ErEnvConfPresetCanaryGuangxiOutput) ToErEnvConfPresetCanaryGuangxiPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuangxiOutput) ToErEnvConfPresetCanaryGuangxiPtrOutput() ErEnvConfPresetCanaryGuangxiPtrOutput
func (ErEnvConfPresetCanaryGuangxiOutput) ToErEnvConfPresetCanaryGuangxiPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuangxiOutput) ToErEnvConfPresetCanaryGuangxiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGuangxiPtrOutput
type ErEnvConfPresetCanaryGuangxiPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryGuangxiPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryGuangxiPtrOutput() ErEnvConfPresetCanaryGuangxiPtrOutput ToErEnvConfPresetCanaryGuangxiPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryGuangxiPtrOutput }
ErEnvConfPresetCanaryGuangxiPtrInput is an input type that accepts ErEnvConfPresetCanaryGuangxiArgs, ErEnvConfPresetCanaryGuangxiPtr and ErEnvConfPresetCanaryGuangxiPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryGuangxiPtrInput` via:
ErEnvConfPresetCanaryGuangxiArgs{...} or: nil
func ErEnvConfPresetCanaryGuangxiPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryGuangxiPtr(v *ErEnvConfPresetCanaryGuangxiArgs) ErEnvConfPresetCanaryGuangxiPtrInput
type ErEnvConfPresetCanaryGuangxiPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryGuangxiPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryGuangxiPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuangxiPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryGuangxiPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuangxiPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryGuangxiPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryGuangxiPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryGuangxiPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuangxiPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryGuangxiPtrOutput) ToErEnvConfPresetCanaryGuangxiPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuangxiPtrOutput) ToErEnvConfPresetCanaryGuangxiPtrOutput() ErEnvConfPresetCanaryGuangxiPtrOutput
func (ErEnvConfPresetCanaryGuangxiPtrOutput) ToErEnvConfPresetCanaryGuangxiPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuangxiPtrOutput) ToErEnvConfPresetCanaryGuangxiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGuangxiPtrOutput
type ErEnvConfPresetCanaryGuizhou ¶ added in v3.34.0
type ErEnvConfPresetCanaryGuizhou struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryGuizhouArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryGuizhouArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryGuizhouArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryGuizhouArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryGuizhouArgs) ToErEnvConfPresetCanaryGuizhouOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryGuizhouArgs) ToErEnvConfPresetCanaryGuizhouOutput() ErEnvConfPresetCanaryGuizhouOutput
func (ErEnvConfPresetCanaryGuizhouArgs) ToErEnvConfPresetCanaryGuizhouOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryGuizhouArgs) ToErEnvConfPresetCanaryGuizhouOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGuizhouOutput
func (ErEnvConfPresetCanaryGuizhouArgs) ToErEnvConfPresetCanaryGuizhouPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryGuizhouArgs) ToErEnvConfPresetCanaryGuizhouPtrOutput() ErEnvConfPresetCanaryGuizhouPtrOutput
func (ErEnvConfPresetCanaryGuizhouArgs) ToErEnvConfPresetCanaryGuizhouPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryGuizhouArgs) ToErEnvConfPresetCanaryGuizhouPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGuizhouPtrOutput
type ErEnvConfPresetCanaryGuizhouInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryGuizhouInput interface { pulumi.Input ToErEnvConfPresetCanaryGuizhouOutput() ErEnvConfPresetCanaryGuizhouOutput ToErEnvConfPresetCanaryGuizhouOutputWithContext(context.Context) ErEnvConfPresetCanaryGuizhouOutput }
ErEnvConfPresetCanaryGuizhouInput is an input type that accepts ErEnvConfPresetCanaryGuizhouArgs and ErEnvConfPresetCanaryGuizhouOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryGuizhouInput` via:
ErEnvConfPresetCanaryGuizhouArgs{...}
type ErEnvConfPresetCanaryGuizhouOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryGuizhouOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryGuizhouOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuizhouOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryGuizhouOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuizhouOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryGuizhouOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryGuizhouOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryGuizhouOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuizhouOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryGuizhouOutput) ToErEnvConfPresetCanaryGuizhouOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuizhouOutput) ToErEnvConfPresetCanaryGuizhouOutput() ErEnvConfPresetCanaryGuizhouOutput
func (ErEnvConfPresetCanaryGuizhouOutput) ToErEnvConfPresetCanaryGuizhouOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuizhouOutput) ToErEnvConfPresetCanaryGuizhouOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGuizhouOutput
func (ErEnvConfPresetCanaryGuizhouOutput) ToErEnvConfPresetCanaryGuizhouPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuizhouOutput) ToErEnvConfPresetCanaryGuizhouPtrOutput() ErEnvConfPresetCanaryGuizhouPtrOutput
func (ErEnvConfPresetCanaryGuizhouOutput) ToErEnvConfPresetCanaryGuizhouPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuizhouOutput) ToErEnvConfPresetCanaryGuizhouPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGuizhouPtrOutput
type ErEnvConfPresetCanaryGuizhouPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryGuizhouPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryGuizhouPtrOutput() ErEnvConfPresetCanaryGuizhouPtrOutput ToErEnvConfPresetCanaryGuizhouPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryGuizhouPtrOutput }
ErEnvConfPresetCanaryGuizhouPtrInput is an input type that accepts ErEnvConfPresetCanaryGuizhouArgs, ErEnvConfPresetCanaryGuizhouPtr and ErEnvConfPresetCanaryGuizhouPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryGuizhouPtrInput` via:
ErEnvConfPresetCanaryGuizhouArgs{...} or: nil
func ErEnvConfPresetCanaryGuizhouPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryGuizhouPtr(v *ErEnvConfPresetCanaryGuizhouArgs) ErEnvConfPresetCanaryGuizhouPtrInput
type ErEnvConfPresetCanaryGuizhouPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryGuizhouPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryGuizhouPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuizhouPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryGuizhouPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuizhouPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryGuizhouPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryGuizhouPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryGuizhouPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuizhouPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryGuizhouPtrOutput) ToErEnvConfPresetCanaryGuizhouPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuizhouPtrOutput) ToErEnvConfPresetCanaryGuizhouPtrOutput() ErEnvConfPresetCanaryGuizhouPtrOutput
func (ErEnvConfPresetCanaryGuizhouPtrOutput) ToErEnvConfPresetCanaryGuizhouPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryGuizhouPtrOutput) ToErEnvConfPresetCanaryGuizhouPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryGuizhouPtrOutput
type ErEnvConfPresetCanaryHainan ¶ added in v3.34.0
type ErEnvConfPresetCanaryHainan struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryHainanArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryHainanArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryHainanArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryHainanArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryHainanArgs) ToErEnvConfPresetCanaryHainanOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryHainanArgs) ToErEnvConfPresetCanaryHainanOutput() ErEnvConfPresetCanaryHainanOutput
func (ErEnvConfPresetCanaryHainanArgs) ToErEnvConfPresetCanaryHainanOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryHainanArgs) ToErEnvConfPresetCanaryHainanOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHainanOutput
func (ErEnvConfPresetCanaryHainanArgs) ToErEnvConfPresetCanaryHainanPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryHainanArgs) ToErEnvConfPresetCanaryHainanPtrOutput() ErEnvConfPresetCanaryHainanPtrOutput
func (ErEnvConfPresetCanaryHainanArgs) ToErEnvConfPresetCanaryHainanPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryHainanArgs) ToErEnvConfPresetCanaryHainanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHainanPtrOutput
type ErEnvConfPresetCanaryHainanInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryHainanInput interface { pulumi.Input ToErEnvConfPresetCanaryHainanOutput() ErEnvConfPresetCanaryHainanOutput ToErEnvConfPresetCanaryHainanOutputWithContext(context.Context) ErEnvConfPresetCanaryHainanOutput }
ErEnvConfPresetCanaryHainanInput is an input type that accepts ErEnvConfPresetCanaryHainanArgs and ErEnvConfPresetCanaryHainanOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryHainanInput` via:
ErEnvConfPresetCanaryHainanArgs{...}
type ErEnvConfPresetCanaryHainanOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryHainanOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryHainanOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHainanOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryHainanOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHainanOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryHainanOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryHainanOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryHainanOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHainanOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryHainanOutput) ToErEnvConfPresetCanaryHainanOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHainanOutput) ToErEnvConfPresetCanaryHainanOutput() ErEnvConfPresetCanaryHainanOutput
func (ErEnvConfPresetCanaryHainanOutput) ToErEnvConfPresetCanaryHainanOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHainanOutput) ToErEnvConfPresetCanaryHainanOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHainanOutput
func (ErEnvConfPresetCanaryHainanOutput) ToErEnvConfPresetCanaryHainanPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHainanOutput) ToErEnvConfPresetCanaryHainanPtrOutput() ErEnvConfPresetCanaryHainanPtrOutput
func (ErEnvConfPresetCanaryHainanOutput) ToErEnvConfPresetCanaryHainanPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHainanOutput) ToErEnvConfPresetCanaryHainanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHainanPtrOutput
type ErEnvConfPresetCanaryHainanPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryHainanPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryHainanPtrOutput() ErEnvConfPresetCanaryHainanPtrOutput ToErEnvConfPresetCanaryHainanPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryHainanPtrOutput }
ErEnvConfPresetCanaryHainanPtrInput is an input type that accepts ErEnvConfPresetCanaryHainanArgs, ErEnvConfPresetCanaryHainanPtr and ErEnvConfPresetCanaryHainanPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryHainanPtrInput` via:
ErEnvConfPresetCanaryHainanArgs{...} or: nil
func ErEnvConfPresetCanaryHainanPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryHainanPtr(v *ErEnvConfPresetCanaryHainanArgs) ErEnvConfPresetCanaryHainanPtrInput
type ErEnvConfPresetCanaryHainanPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryHainanPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryHainanPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHainanPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryHainanPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHainanPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryHainanPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryHainanPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryHainanPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHainanPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryHainanPtrOutput) ToErEnvConfPresetCanaryHainanPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHainanPtrOutput) ToErEnvConfPresetCanaryHainanPtrOutput() ErEnvConfPresetCanaryHainanPtrOutput
func (ErEnvConfPresetCanaryHainanPtrOutput) ToErEnvConfPresetCanaryHainanPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHainanPtrOutput) ToErEnvConfPresetCanaryHainanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHainanPtrOutput
type ErEnvConfPresetCanaryHebei ¶ added in v3.34.0
type ErEnvConfPresetCanaryHebei struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryHebeiArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryHebeiArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryHebeiArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryHebeiArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryHebeiArgs) ToErEnvConfPresetCanaryHebeiOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryHebeiArgs) ToErEnvConfPresetCanaryHebeiOutput() ErEnvConfPresetCanaryHebeiOutput
func (ErEnvConfPresetCanaryHebeiArgs) ToErEnvConfPresetCanaryHebeiOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryHebeiArgs) ToErEnvConfPresetCanaryHebeiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHebeiOutput
func (ErEnvConfPresetCanaryHebeiArgs) ToErEnvConfPresetCanaryHebeiPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryHebeiArgs) ToErEnvConfPresetCanaryHebeiPtrOutput() ErEnvConfPresetCanaryHebeiPtrOutput
func (ErEnvConfPresetCanaryHebeiArgs) ToErEnvConfPresetCanaryHebeiPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryHebeiArgs) ToErEnvConfPresetCanaryHebeiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHebeiPtrOutput
type ErEnvConfPresetCanaryHebeiInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryHebeiInput interface { pulumi.Input ToErEnvConfPresetCanaryHebeiOutput() ErEnvConfPresetCanaryHebeiOutput ToErEnvConfPresetCanaryHebeiOutputWithContext(context.Context) ErEnvConfPresetCanaryHebeiOutput }
ErEnvConfPresetCanaryHebeiInput is an input type that accepts ErEnvConfPresetCanaryHebeiArgs and ErEnvConfPresetCanaryHebeiOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryHebeiInput` via:
ErEnvConfPresetCanaryHebeiArgs{...}
type ErEnvConfPresetCanaryHebeiOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryHebeiOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryHebeiOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHebeiOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryHebeiOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHebeiOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryHebeiOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryHebeiOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryHebeiOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHebeiOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryHebeiOutput) ToErEnvConfPresetCanaryHebeiOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHebeiOutput) ToErEnvConfPresetCanaryHebeiOutput() ErEnvConfPresetCanaryHebeiOutput
func (ErEnvConfPresetCanaryHebeiOutput) ToErEnvConfPresetCanaryHebeiOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHebeiOutput) ToErEnvConfPresetCanaryHebeiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHebeiOutput
func (ErEnvConfPresetCanaryHebeiOutput) ToErEnvConfPresetCanaryHebeiPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHebeiOutput) ToErEnvConfPresetCanaryHebeiPtrOutput() ErEnvConfPresetCanaryHebeiPtrOutput
func (ErEnvConfPresetCanaryHebeiOutput) ToErEnvConfPresetCanaryHebeiPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHebeiOutput) ToErEnvConfPresetCanaryHebeiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHebeiPtrOutput
type ErEnvConfPresetCanaryHebeiPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryHebeiPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryHebeiPtrOutput() ErEnvConfPresetCanaryHebeiPtrOutput ToErEnvConfPresetCanaryHebeiPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryHebeiPtrOutput }
ErEnvConfPresetCanaryHebeiPtrInput is an input type that accepts ErEnvConfPresetCanaryHebeiArgs, ErEnvConfPresetCanaryHebeiPtr and ErEnvConfPresetCanaryHebeiPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryHebeiPtrInput` via:
ErEnvConfPresetCanaryHebeiArgs{...} or: nil
func ErEnvConfPresetCanaryHebeiPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryHebeiPtr(v *ErEnvConfPresetCanaryHebeiArgs) ErEnvConfPresetCanaryHebeiPtrInput
type ErEnvConfPresetCanaryHebeiPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryHebeiPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryHebeiPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHebeiPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryHebeiPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHebeiPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryHebeiPtrOutput) Elem ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHebeiPtrOutput) Elem() ErEnvConfPresetCanaryHebeiOutput
func (ErEnvConfPresetCanaryHebeiPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryHebeiPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryHebeiPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHebeiPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryHebeiPtrOutput) ToErEnvConfPresetCanaryHebeiPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHebeiPtrOutput) ToErEnvConfPresetCanaryHebeiPtrOutput() ErEnvConfPresetCanaryHebeiPtrOutput
func (ErEnvConfPresetCanaryHebeiPtrOutput) ToErEnvConfPresetCanaryHebeiPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHebeiPtrOutput) ToErEnvConfPresetCanaryHebeiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHebeiPtrOutput
type ErEnvConfPresetCanaryHeilongjiang ¶ added in v3.34.0
type ErEnvConfPresetCanaryHeilongjiang struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryHeilongjiangArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryHeilongjiangArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryHeilongjiangArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryHeilongjiangArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryHeilongjiangArgs) ToErEnvConfPresetCanaryHeilongjiangOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryHeilongjiangArgs) ToErEnvConfPresetCanaryHeilongjiangOutput() ErEnvConfPresetCanaryHeilongjiangOutput
func (ErEnvConfPresetCanaryHeilongjiangArgs) ToErEnvConfPresetCanaryHeilongjiangOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryHeilongjiangArgs) ToErEnvConfPresetCanaryHeilongjiangOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHeilongjiangOutput
func (ErEnvConfPresetCanaryHeilongjiangArgs) ToErEnvConfPresetCanaryHeilongjiangPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryHeilongjiangArgs) ToErEnvConfPresetCanaryHeilongjiangPtrOutput() ErEnvConfPresetCanaryHeilongjiangPtrOutput
func (ErEnvConfPresetCanaryHeilongjiangArgs) ToErEnvConfPresetCanaryHeilongjiangPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryHeilongjiangArgs) ToErEnvConfPresetCanaryHeilongjiangPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHeilongjiangPtrOutput
type ErEnvConfPresetCanaryHeilongjiangInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryHeilongjiangInput interface { pulumi.Input ToErEnvConfPresetCanaryHeilongjiangOutput() ErEnvConfPresetCanaryHeilongjiangOutput ToErEnvConfPresetCanaryHeilongjiangOutputWithContext(context.Context) ErEnvConfPresetCanaryHeilongjiangOutput }
ErEnvConfPresetCanaryHeilongjiangInput is an input type that accepts ErEnvConfPresetCanaryHeilongjiangArgs and ErEnvConfPresetCanaryHeilongjiangOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryHeilongjiangInput` via:
ErEnvConfPresetCanaryHeilongjiangArgs{...}
type ErEnvConfPresetCanaryHeilongjiangOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryHeilongjiangOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryHeilongjiangOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHeilongjiangOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryHeilongjiangOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHeilongjiangOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryHeilongjiangOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryHeilongjiangOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryHeilongjiangOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHeilongjiangOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryHeilongjiangOutput) ToErEnvConfPresetCanaryHeilongjiangOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHeilongjiangOutput) ToErEnvConfPresetCanaryHeilongjiangOutput() ErEnvConfPresetCanaryHeilongjiangOutput
func (ErEnvConfPresetCanaryHeilongjiangOutput) ToErEnvConfPresetCanaryHeilongjiangOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHeilongjiangOutput) ToErEnvConfPresetCanaryHeilongjiangOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHeilongjiangOutput
func (ErEnvConfPresetCanaryHeilongjiangOutput) ToErEnvConfPresetCanaryHeilongjiangPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHeilongjiangOutput) ToErEnvConfPresetCanaryHeilongjiangPtrOutput() ErEnvConfPresetCanaryHeilongjiangPtrOutput
func (ErEnvConfPresetCanaryHeilongjiangOutput) ToErEnvConfPresetCanaryHeilongjiangPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHeilongjiangOutput) ToErEnvConfPresetCanaryHeilongjiangPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHeilongjiangPtrOutput
type ErEnvConfPresetCanaryHeilongjiangPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryHeilongjiangPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryHeilongjiangPtrOutput() ErEnvConfPresetCanaryHeilongjiangPtrOutput ToErEnvConfPresetCanaryHeilongjiangPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryHeilongjiangPtrOutput }
ErEnvConfPresetCanaryHeilongjiangPtrInput is an input type that accepts ErEnvConfPresetCanaryHeilongjiangArgs, ErEnvConfPresetCanaryHeilongjiangPtr and ErEnvConfPresetCanaryHeilongjiangPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryHeilongjiangPtrInput` via:
ErEnvConfPresetCanaryHeilongjiangArgs{...} or: nil
func ErEnvConfPresetCanaryHeilongjiangPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryHeilongjiangPtr(v *ErEnvConfPresetCanaryHeilongjiangArgs) ErEnvConfPresetCanaryHeilongjiangPtrInput
type ErEnvConfPresetCanaryHeilongjiangPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryHeilongjiangPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryHeilongjiangPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHeilongjiangPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryHeilongjiangPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHeilongjiangPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryHeilongjiangPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryHeilongjiangPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryHeilongjiangPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHeilongjiangPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryHeilongjiangPtrOutput) ToErEnvConfPresetCanaryHeilongjiangPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHeilongjiangPtrOutput) ToErEnvConfPresetCanaryHeilongjiangPtrOutput() ErEnvConfPresetCanaryHeilongjiangPtrOutput
func (ErEnvConfPresetCanaryHeilongjiangPtrOutput) ToErEnvConfPresetCanaryHeilongjiangPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHeilongjiangPtrOutput) ToErEnvConfPresetCanaryHeilongjiangPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHeilongjiangPtrOutput
type ErEnvConfPresetCanaryHenan ¶ added in v3.34.0
type ErEnvConfPresetCanaryHenan struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryHenanArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryHenanArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryHenanArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryHenanArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryHenanArgs) ToErEnvConfPresetCanaryHenanOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryHenanArgs) ToErEnvConfPresetCanaryHenanOutput() ErEnvConfPresetCanaryHenanOutput
func (ErEnvConfPresetCanaryHenanArgs) ToErEnvConfPresetCanaryHenanOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryHenanArgs) ToErEnvConfPresetCanaryHenanOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHenanOutput
func (ErEnvConfPresetCanaryHenanArgs) ToErEnvConfPresetCanaryHenanPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryHenanArgs) ToErEnvConfPresetCanaryHenanPtrOutput() ErEnvConfPresetCanaryHenanPtrOutput
func (ErEnvConfPresetCanaryHenanArgs) ToErEnvConfPresetCanaryHenanPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryHenanArgs) ToErEnvConfPresetCanaryHenanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHenanPtrOutput
type ErEnvConfPresetCanaryHenanInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryHenanInput interface { pulumi.Input ToErEnvConfPresetCanaryHenanOutput() ErEnvConfPresetCanaryHenanOutput ToErEnvConfPresetCanaryHenanOutputWithContext(context.Context) ErEnvConfPresetCanaryHenanOutput }
ErEnvConfPresetCanaryHenanInput is an input type that accepts ErEnvConfPresetCanaryHenanArgs and ErEnvConfPresetCanaryHenanOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryHenanInput` via:
ErEnvConfPresetCanaryHenanArgs{...}
type ErEnvConfPresetCanaryHenanOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryHenanOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryHenanOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHenanOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryHenanOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHenanOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryHenanOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryHenanOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryHenanOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHenanOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryHenanOutput) ToErEnvConfPresetCanaryHenanOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHenanOutput) ToErEnvConfPresetCanaryHenanOutput() ErEnvConfPresetCanaryHenanOutput
func (ErEnvConfPresetCanaryHenanOutput) ToErEnvConfPresetCanaryHenanOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHenanOutput) ToErEnvConfPresetCanaryHenanOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHenanOutput
func (ErEnvConfPresetCanaryHenanOutput) ToErEnvConfPresetCanaryHenanPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHenanOutput) ToErEnvConfPresetCanaryHenanPtrOutput() ErEnvConfPresetCanaryHenanPtrOutput
func (ErEnvConfPresetCanaryHenanOutput) ToErEnvConfPresetCanaryHenanPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHenanOutput) ToErEnvConfPresetCanaryHenanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHenanPtrOutput
type ErEnvConfPresetCanaryHenanPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryHenanPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryHenanPtrOutput() ErEnvConfPresetCanaryHenanPtrOutput ToErEnvConfPresetCanaryHenanPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryHenanPtrOutput }
ErEnvConfPresetCanaryHenanPtrInput is an input type that accepts ErEnvConfPresetCanaryHenanArgs, ErEnvConfPresetCanaryHenanPtr and ErEnvConfPresetCanaryHenanPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryHenanPtrInput` via:
ErEnvConfPresetCanaryHenanArgs{...} or: nil
func ErEnvConfPresetCanaryHenanPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryHenanPtr(v *ErEnvConfPresetCanaryHenanArgs) ErEnvConfPresetCanaryHenanPtrInput
type ErEnvConfPresetCanaryHenanPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryHenanPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryHenanPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHenanPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryHenanPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHenanPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryHenanPtrOutput) Elem ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHenanPtrOutput) Elem() ErEnvConfPresetCanaryHenanOutput
func (ErEnvConfPresetCanaryHenanPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryHenanPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryHenanPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHenanPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryHenanPtrOutput) ToErEnvConfPresetCanaryHenanPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHenanPtrOutput) ToErEnvConfPresetCanaryHenanPtrOutput() ErEnvConfPresetCanaryHenanPtrOutput
func (ErEnvConfPresetCanaryHenanPtrOutput) ToErEnvConfPresetCanaryHenanPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHenanPtrOutput) ToErEnvConfPresetCanaryHenanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHenanPtrOutput
type ErEnvConfPresetCanaryHongKong ¶ added in v3.34.0
type ErEnvConfPresetCanaryHongKong struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryHongKongArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryHongKongArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryHongKongArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryHongKongArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryHongKongArgs) ToErEnvConfPresetCanaryHongKongOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryHongKongArgs) ToErEnvConfPresetCanaryHongKongOutput() ErEnvConfPresetCanaryHongKongOutput
func (ErEnvConfPresetCanaryHongKongArgs) ToErEnvConfPresetCanaryHongKongOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryHongKongArgs) ToErEnvConfPresetCanaryHongKongOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHongKongOutput
func (ErEnvConfPresetCanaryHongKongArgs) ToErEnvConfPresetCanaryHongKongPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryHongKongArgs) ToErEnvConfPresetCanaryHongKongPtrOutput() ErEnvConfPresetCanaryHongKongPtrOutput
func (ErEnvConfPresetCanaryHongKongArgs) ToErEnvConfPresetCanaryHongKongPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryHongKongArgs) ToErEnvConfPresetCanaryHongKongPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHongKongPtrOutput
type ErEnvConfPresetCanaryHongKongInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryHongKongInput interface { pulumi.Input ToErEnvConfPresetCanaryHongKongOutput() ErEnvConfPresetCanaryHongKongOutput ToErEnvConfPresetCanaryHongKongOutputWithContext(context.Context) ErEnvConfPresetCanaryHongKongOutput }
ErEnvConfPresetCanaryHongKongInput is an input type that accepts ErEnvConfPresetCanaryHongKongArgs and ErEnvConfPresetCanaryHongKongOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryHongKongInput` via:
ErEnvConfPresetCanaryHongKongArgs{...}
type ErEnvConfPresetCanaryHongKongOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryHongKongOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryHongKongOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHongKongOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryHongKongOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHongKongOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryHongKongOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryHongKongOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryHongKongOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHongKongOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryHongKongOutput) ToErEnvConfPresetCanaryHongKongOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHongKongOutput) ToErEnvConfPresetCanaryHongKongOutput() ErEnvConfPresetCanaryHongKongOutput
func (ErEnvConfPresetCanaryHongKongOutput) ToErEnvConfPresetCanaryHongKongOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHongKongOutput) ToErEnvConfPresetCanaryHongKongOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHongKongOutput
func (ErEnvConfPresetCanaryHongKongOutput) ToErEnvConfPresetCanaryHongKongPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHongKongOutput) ToErEnvConfPresetCanaryHongKongPtrOutput() ErEnvConfPresetCanaryHongKongPtrOutput
func (ErEnvConfPresetCanaryHongKongOutput) ToErEnvConfPresetCanaryHongKongPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHongKongOutput) ToErEnvConfPresetCanaryHongKongPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHongKongPtrOutput
type ErEnvConfPresetCanaryHongKongPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryHongKongPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryHongKongPtrOutput() ErEnvConfPresetCanaryHongKongPtrOutput ToErEnvConfPresetCanaryHongKongPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryHongKongPtrOutput }
ErEnvConfPresetCanaryHongKongPtrInput is an input type that accepts ErEnvConfPresetCanaryHongKongArgs, ErEnvConfPresetCanaryHongKongPtr and ErEnvConfPresetCanaryHongKongPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryHongKongPtrInput` via:
ErEnvConfPresetCanaryHongKongArgs{...} or: nil
func ErEnvConfPresetCanaryHongKongPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryHongKongPtr(v *ErEnvConfPresetCanaryHongKongArgs) ErEnvConfPresetCanaryHongKongPtrInput
type ErEnvConfPresetCanaryHongKongPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryHongKongPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryHongKongPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHongKongPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryHongKongPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHongKongPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryHongKongPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryHongKongPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryHongKongPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHongKongPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryHongKongPtrOutput) ToErEnvConfPresetCanaryHongKongPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHongKongPtrOutput) ToErEnvConfPresetCanaryHongKongPtrOutput() ErEnvConfPresetCanaryHongKongPtrOutput
func (ErEnvConfPresetCanaryHongKongPtrOutput) ToErEnvConfPresetCanaryHongKongPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHongKongPtrOutput) ToErEnvConfPresetCanaryHongKongPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHongKongPtrOutput
type ErEnvConfPresetCanaryHubei ¶ added in v3.34.0
type ErEnvConfPresetCanaryHubei struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryHubeiArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryHubeiArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryHubeiArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryHubeiArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryHubeiArgs) ToErEnvConfPresetCanaryHubeiOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryHubeiArgs) ToErEnvConfPresetCanaryHubeiOutput() ErEnvConfPresetCanaryHubeiOutput
func (ErEnvConfPresetCanaryHubeiArgs) ToErEnvConfPresetCanaryHubeiOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryHubeiArgs) ToErEnvConfPresetCanaryHubeiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHubeiOutput
func (ErEnvConfPresetCanaryHubeiArgs) ToErEnvConfPresetCanaryHubeiPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryHubeiArgs) ToErEnvConfPresetCanaryHubeiPtrOutput() ErEnvConfPresetCanaryHubeiPtrOutput
func (ErEnvConfPresetCanaryHubeiArgs) ToErEnvConfPresetCanaryHubeiPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryHubeiArgs) ToErEnvConfPresetCanaryHubeiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHubeiPtrOutput
type ErEnvConfPresetCanaryHubeiInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryHubeiInput interface { pulumi.Input ToErEnvConfPresetCanaryHubeiOutput() ErEnvConfPresetCanaryHubeiOutput ToErEnvConfPresetCanaryHubeiOutputWithContext(context.Context) ErEnvConfPresetCanaryHubeiOutput }
ErEnvConfPresetCanaryHubeiInput is an input type that accepts ErEnvConfPresetCanaryHubeiArgs and ErEnvConfPresetCanaryHubeiOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryHubeiInput` via:
ErEnvConfPresetCanaryHubeiArgs{...}
type ErEnvConfPresetCanaryHubeiOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryHubeiOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryHubeiOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHubeiOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryHubeiOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHubeiOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryHubeiOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryHubeiOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryHubeiOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHubeiOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryHubeiOutput) ToErEnvConfPresetCanaryHubeiOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHubeiOutput) ToErEnvConfPresetCanaryHubeiOutput() ErEnvConfPresetCanaryHubeiOutput
func (ErEnvConfPresetCanaryHubeiOutput) ToErEnvConfPresetCanaryHubeiOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHubeiOutput) ToErEnvConfPresetCanaryHubeiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHubeiOutput
func (ErEnvConfPresetCanaryHubeiOutput) ToErEnvConfPresetCanaryHubeiPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHubeiOutput) ToErEnvConfPresetCanaryHubeiPtrOutput() ErEnvConfPresetCanaryHubeiPtrOutput
func (ErEnvConfPresetCanaryHubeiOutput) ToErEnvConfPresetCanaryHubeiPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHubeiOutput) ToErEnvConfPresetCanaryHubeiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHubeiPtrOutput
type ErEnvConfPresetCanaryHubeiPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryHubeiPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryHubeiPtrOutput() ErEnvConfPresetCanaryHubeiPtrOutput ToErEnvConfPresetCanaryHubeiPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryHubeiPtrOutput }
ErEnvConfPresetCanaryHubeiPtrInput is an input type that accepts ErEnvConfPresetCanaryHubeiArgs, ErEnvConfPresetCanaryHubeiPtr and ErEnvConfPresetCanaryHubeiPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryHubeiPtrInput` via:
ErEnvConfPresetCanaryHubeiArgs{...} or: nil
func ErEnvConfPresetCanaryHubeiPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryHubeiPtr(v *ErEnvConfPresetCanaryHubeiArgs) ErEnvConfPresetCanaryHubeiPtrInput
type ErEnvConfPresetCanaryHubeiPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryHubeiPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryHubeiPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHubeiPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryHubeiPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHubeiPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryHubeiPtrOutput) Elem ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHubeiPtrOutput) Elem() ErEnvConfPresetCanaryHubeiOutput
func (ErEnvConfPresetCanaryHubeiPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryHubeiPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryHubeiPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHubeiPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryHubeiPtrOutput) ToErEnvConfPresetCanaryHubeiPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHubeiPtrOutput) ToErEnvConfPresetCanaryHubeiPtrOutput() ErEnvConfPresetCanaryHubeiPtrOutput
func (ErEnvConfPresetCanaryHubeiPtrOutput) ToErEnvConfPresetCanaryHubeiPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHubeiPtrOutput) ToErEnvConfPresetCanaryHubeiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHubeiPtrOutput
type ErEnvConfPresetCanaryHunan ¶ added in v3.34.0
type ErEnvConfPresetCanaryHunan struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryHunanArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryHunanArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryHunanArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryHunanArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryHunanArgs) ToErEnvConfPresetCanaryHunanOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryHunanArgs) ToErEnvConfPresetCanaryHunanOutput() ErEnvConfPresetCanaryHunanOutput
func (ErEnvConfPresetCanaryHunanArgs) ToErEnvConfPresetCanaryHunanOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryHunanArgs) ToErEnvConfPresetCanaryHunanOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHunanOutput
func (ErEnvConfPresetCanaryHunanArgs) ToErEnvConfPresetCanaryHunanPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryHunanArgs) ToErEnvConfPresetCanaryHunanPtrOutput() ErEnvConfPresetCanaryHunanPtrOutput
func (ErEnvConfPresetCanaryHunanArgs) ToErEnvConfPresetCanaryHunanPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryHunanArgs) ToErEnvConfPresetCanaryHunanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHunanPtrOutput
type ErEnvConfPresetCanaryHunanInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryHunanInput interface { pulumi.Input ToErEnvConfPresetCanaryHunanOutput() ErEnvConfPresetCanaryHunanOutput ToErEnvConfPresetCanaryHunanOutputWithContext(context.Context) ErEnvConfPresetCanaryHunanOutput }
ErEnvConfPresetCanaryHunanInput is an input type that accepts ErEnvConfPresetCanaryHunanArgs and ErEnvConfPresetCanaryHunanOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryHunanInput` via:
ErEnvConfPresetCanaryHunanArgs{...}
type ErEnvConfPresetCanaryHunanOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryHunanOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryHunanOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHunanOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryHunanOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHunanOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryHunanOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryHunanOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryHunanOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHunanOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryHunanOutput) ToErEnvConfPresetCanaryHunanOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHunanOutput) ToErEnvConfPresetCanaryHunanOutput() ErEnvConfPresetCanaryHunanOutput
func (ErEnvConfPresetCanaryHunanOutput) ToErEnvConfPresetCanaryHunanOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHunanOutput) ToErEnvConfPresetCanaryHunanOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHunanOutput
func (ErEnvConfPresetCanaryHunanOutput) ToErEnvConfPresetCanaryHunanPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHunanOutput) ToErEnvConfPresetCanaryHunanPtrOutput() ErEnvConfPresetCanaryHunanPtrOutput
func (ErEnvConfPresetCanaryHunanOutput) ToErEnvConfPresetCanaryHunanPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHunanOutput) ToErEnvConfPresetCanaryHunanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHunanPtrOutput
type ErEnvConfPresetCanaryHunanPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryHunanPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryHunanPtrOutput() ErEnvConfPresetCanaryHunanPtrOutput ToErEnvConfPresetCanaryHunanPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryHunanPtrOutput }
ErEnvConfPresetCanaryHunanPtrInput is an input type that accepts ErEnvConfPresetCanaryHunanArgs, ErEnvConfPresetCanaryHunanPtr and ErEnvConfPresetCanaryHunanPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryHunanPtrInput` via:
ErEnvConfPresetCanaryHunanArgs{...} or: nil
func ErEnvConfPresetCanaryHunanPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryHunanPtr(v *ErEnvConfPresetCanaryHunanArgs) ErEnvConfPresetCanaryHunanPtrInput
type ErEnvConfPresetCanaryHunanPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryHunanPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryHunanPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHunanPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryHunanPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHunanPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryHunanPtrOutput) Elem ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHunanPtrOutput) Elem() ErEnvConfPresetCanaryHunanOutput
func (ErEnvConfPresetCanaryHunanPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryHunanPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryHunanPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHunanPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryHunanPtrOutput) ToErEnvConfPresetCanaryHunanPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHunanPtrOutput) ToErEnvConfPresetCanaryHunanPtrOutput() ErEnvConfPresetCanaryHunanPtrOutput
func (ErEnvConfPresetCanaryHunanPtrOutput) ToErEnvConfPresetCanaryHunanPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryHunanPtrOutput) ToErEnvConfPresetCanaryHunanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryHunanPtrOutput
type ErEnvConfPresetCanaryJiangsu ¶ added in v3.34.0
type ErEnvConfPresetCanaryJiangsu struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryJiangsuArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryJiangsuArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryJiangsuArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryJiangsuArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryJiangsuArgs) ToErEnvConfPresetCanaryJiangsuOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryJiangsuArgs) ToErEnvConfPresetCanaryJiangsuOutput() ErEnvConfPresetCanaryJiangsuOutput
func (ErEnvConfPresetCanaryJiangsuArgs) ToErEnvConfPresetCanaryJiangsuOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryJiangsuArgs) ToErEnvConfPresetCanaryJiangsuOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryJiangsuOutput
func (ErEnvConfPresetCanaryJiangsuArgs) ToErEnvConfPresetCanaryJiangsuPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryJiangsuArgs) ToErEnvConfPresetCanaryJiangsuPtrOutput() ErEnvConfPresetCanaryJiangsuPtrOutput
func (ErEnvConfPresetCanaryJiangsuArgs) ToErEnvConfPresetCanaryJiangsuPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryJiangsuArgs) ToErEnvConfPresetCanaryJiangsuPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryJiangsuPtrOutput
type ErEnvConfPresetCanaryJiangsuInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryJiangsuInput interface { pulumi.Input ToErEnvConfPresetCanaryJiangsuOutput() ErEnvConfPresetCanaryJiangsuOutput ToErEnvConfPresetCanaryJiangsuOutputWithContext(context.Context) ErEnvConfPresetCanaryJiangsuOutput }
ErEnvConfPresetCanaryJiangsuInput is an input type that accepts ErEnvConfPresetCanaryJiangsuArgs and ErEnvConfPresetCanaryJiangsuOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryJiangsuInput` via:
ErEnvConfPresetCanaryJiangsuArgs{...}
type ErEnvConfPresetCanaryJiangsuOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryJiangsuOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryJiangsuOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJiangsuOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryJiangsuOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJiangsuOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryJiangsuOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryJiangsuOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryJiangsuOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJiangsuOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryJiangsuOutput) ToErEnvConfPresetCanaryJiangsuOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJiangsuOutput) ToErEnvConfPresetCanaryJiangsuOutput() ErEnvConfPresetCanaryJiangsuOutput
func (ErEnvConfPresetCanaryJiangsuOutput) ToErEnvConfPresetCanaryJiangsuOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJiangsuOutput) ToErEnvConfPresetCanaryJiangsuOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryJiangsuOutput
func (ErEnvConfPresetCanaryJiangsuOutput) ToErEnvConfPresetCanaryJiangsuPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJiangsuOutput) ToErEnvConfPresetCanaryJiangsuPtrOutput() ErEnvConfPresetCanaryJiangsuPtrOutput
func (ErEnvConfPresetCanaryJiangsuOutput) ToErEnvConfPresetCanaryJiangsuPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJiangsuOutput) ToErEnvConfPresetCanaryJiangsuPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryJiangsuPtrOutput
type ErEnvConfPresetCanaryJiangsuPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryJiangsuPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryJiangsuPtrOutput() ErEnvConfPresetCanaryJiangsuPtrOutput ToErEnvConfPresetCanaryJiangsuPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryJiangsuPtrOutput }
ErEnvConfPresetCanaryJiangsuPtrInput is an input type that accepts ErEnvConfPresetCanaryJiangsuArgs, ErEnvConfPresetCanaryJiangsuPtr and ErEnvConfPresetCanaryJiangsuPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryJiangsuPtrInput` via:
ErEnvConfPresetCanaryJiangsuArgs{...} or: nil
func ErEnvConfPresetCanaryJiangsuPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryJiangsuPtr(v *ErEnvConfPresetCanaryJiangsuArgs) ErEnvConfPresetCanaryJiangsuPtrInput
type ErEnvConfPresetCanaryJiangsuPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryJiangsuPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryJiangsuPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJiangsuPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryJiangsuPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJiangsuPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryJiangsuPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryJiangsuPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryJiangsuPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJiangsuPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryJiangsuPtrOutput) ToErEnvConfPresetCanaryJiangsuPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJiangsuPtrOutput) ToErEnvConfPresetCanaryJiangsuPtrOutput() ErEnvConfPresetCanaryJiangsuPtrOutput
func (ErEnvConfPresetCanaryJiangsuPtrOutput) ToErEnvConfPresetCanaryJiangsuPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJiangsuPtrOutput) ToErEnvConfPresetCanaryJiangsuPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryJiangsuPtrOutput
type ErEnvConfPresetCanaryJiangxi ¶ added in v3.34.0
type ErEnvConfPresetCanaryJiangxi struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryJiangxiArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryJiangxiArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryJiangxiArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryJiangxiArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryJiangxiArgs) ToErEnvConfPresetCanaryJiangxiOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryJiangxiArgs) ToErEnvConfPresetCanaryJiangxiOutput() ErEnvConfPresetCanaryJiangxiOutput
func (ErEnvConfPresetCanaryJiangxiArgs) ToErEnvConfPresetCanaryJiangxiOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryJiangxiArgs) ToErEnvConfPresetCanaryJiangxiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryJiangxiOutput
func (ErEnvConfPresetCanaryJiangxiArgs) ToErEnvConfPresetCanaryJiangxiPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryJiangxiArgs) ToErEnvConfPresetCanaryJiangxiPtrOutput() ErEnvConfPresetCanaryJiangxiPtrOutput
func (ErEnvConfPresetCanaryJiangxiArgs) ToErEnvConfPresetCanaryJiangxiPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryJiangxiArgs) ToErEnvConfPresetCanaryJiangxiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryJiangxiPtrOutput
type ErEnvConfPresetCanaryJiangxiInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryJiangxiInput interface { pulumi.Input ToErEnvConfPresetCanaryJiangxiOutput() ErEnvConfPresetCanaryJiangxiOutput ToErEnvConfPresetCanaryJiangxiOutputWithContext(context.Context) ErEnvConfPresetCanaryJiangxiOutput }
ErEnvConfPresetCanaryJiangxiInput is an input type that accepts ErEnvConfPresetCanaryJiangxiArgs and ErEnvConfPresetCanaryJiangxiOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryJiangxiInput` via:
ErEnvConfPresetCanaryJiangxiArgs{...}
type ErEnvConfPresetCanaryJiangxiOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryJiangxiOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryJiangxiOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJiangxiOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryJiangxiOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJiangxiOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryJiangxiOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryJiangxiOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryJiangxiOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJiangxiOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryJiangxiOutput) ToErEnvConfPresetCanaryJiangxiOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJiangxiOutput) ToErEnvConfPresetCanaryJiangxiOutput() ErEnvConfPresetCanaryJiangxiOutput
func (ErEnvConfPresetCanaryJiangxiOutput) ToErEnvConfPresetCanaryJiangxiOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJiangxiOutput) ToErEnvConfPresetCanaryJiangxiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryJiangxiOutput
func (ErEnvConfPresetCanaryJiangxiOutput) ToErEnvConfPresetCanaryJiangxiPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJiangxiOutput) ToErEnvConfPresetCanaryJiangxiPtrOutput() ErEnvConfPresetCanaryJiangxiPtrOutput
func (ErEnvConfPresetCanaryJiangxiOutput) ToErEnvConfPresetCanaryJiangxiPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJiangxiOutput) ToErEnvConfPresetCanaryJiangxiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryJiangxiPtrOutput
type ErEnvConfPresetCanaryJiangxiPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryJiangxiPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryJiangxiPtrOutput() ErEnvConfPresetCanaryJiangxiPtrOutput ToErEnvConfPresetCanaryJiangxiPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryJiangxiPtrOutput }
ErEnvConfPresetCanaryJiangxiPtrInput is an input type that accepts ErEnvConfPresetCanaryJiangxiArgs, ErEnvConfPresetCanaryJiangxiPtr and ErEnvConfPresetCanaryJiangxiPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryJiangxiPtrInput` via:
ErEnvConfPresetCanaryJiangxiArgs{...} or: nil
func ErEnvConfPresetCanaryJiangxiPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryJiangxiPtr(v *ErEnvConfPresetCanaryJiangxiArgs) ErEnvConfPresetCanaryJiangxiPtrInput
type ErEnvConfPresetCanaryJiangxiPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryJiangxiPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryJiangxiPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJiangxiPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryJiangxiPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJiangxiPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryJiangxiPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryJiangxiPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryJiangxiPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJiangxiPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryJiangxiPtrOutput) ToErEnvConfPresetCanaryJiangxiPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJiangxiPtrOutput) ToErEnvConfPresetCanaryJiangxiPtrOutput() ErEnvConfPresetCanaryJiangxiPtrOutput
func (ErEnvConfPresetCanaryJiangxiPtrOutput) ToErEnvConfPresetCanaryJiangxiPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJiangxiPtrOutput) ToErEnvConfPresetCanaryJiangxiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryJiangxiPtrOutput
type ErEnvConfPresetCanaryJilin ¶ added in v3.34.0
type ErEnvConfPresetCanaryJilin struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryJilinArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryJilinArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryJilinArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryJilinArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryJilinArgs) ToErEnvConfPresetCanaryJilinOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryJilinArgs) ToErEnvConfPresetCanaryJilinOutput() ErEnvConfPresetCanaryJilinOutput
func (ErEnvConfPresetCanaryJilinArgs) ToErEnvConfPresetCanaryJilinOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryJilinArgs) ToErEnvConfPresetCanaryJilinOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryJilinOutput
func (ErEnvConfPresetCanaryJilinArgs) ToErEnvConfPresetCanaryJilinPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryJilinArgs) ToErEnvConfPresetCanaryJilinPtrOutput() ErEnvConfPresetCanaryJilinPtrOutput
func (ErEnvConfPresetCanaryJilinArgs) ToErEnvConfPresetCanaryJilinPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryJilinArgs) ToErEnvConfPresetCanaryJilinPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryJilinPtrOutput
type ErEnvConfPresetCanaryJilinInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryJilinInput interface { pulumi.Input ToErEnvConfPresetCanaryJilinOutput() ErEnvConfPresetCanaryJilinOutput ToErEnvConfPresetCanaryJilinOutputWithContext(context.Context) ErEnvConfPresetCanaryJilinOutput }
ErEnvConfPresetCanaryJilinInput is an input type that accepts ErEnvConfPresetCanaryJilinArgs and ErEnvConfPresetCanaryJilinOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryJilinInput` via:
ErEnvConfPresetCanaryJilinArgs{...}
type ErEnvConfPresetCanaryJilinOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryJilinOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryJilinOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJilinOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryJilinOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJilinOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryJilinOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryJilinOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryJilinOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJilinOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryJilinOutput) ToErEnvConfPresetCanaryJilinOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJilinOutput) ToErEnvConfPresetCanaryJilinOutput() ErEnvConfPresetCanaryJilinOutput
func (ErEnvConfPresetCanaryJilinOutput) ToErEnvConfPresetCanaryJilinOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJilinOutput) ToErEnvConfPresetCanaryJilinOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryJilinOutput
func (ErEnvConfPresetCanaryJilinOutput) ToErEnvConfPresetCanaryJilinPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJilinOutput) ToErEnvConfPresetCanaryJilinPtrOutput() ErEnvConfPresetCanaryJilinPtrOutput
func (ErEnvConfPresetCanaryJilinOutput) ToErEnvConfPresetCanaryJilinPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJilinOutput) ToErEnvConfPresetCanaryJilinPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryJilinPtrOutput
type ErEnvConfPresetCanaryJilinPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryJilinPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryJilinPtrOutput() ErEnvConfPresetCanaryJilinPtrOutput ToErEnvConfPresetCanaryJilinPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryJilinPtrOutput }
ErEnvConfPresetCanaryJilinPtrInput is an input type that accepts ErEnvConfPresetCanaryJilinArgs, ErEnvConfPresetCanaryJilinPtr and ErEnvConfPresetCanaryJilinPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryJilinPtrInput` via:
ErEnvConfPresetCanaryJilinArgs{...} or: nil
func ErEnvConfPresetCanaryJilinPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryJilinPtr(v *ErEnvConfPresetCanaryJilinArgs) ErEnvConfPresetCanaryJilinPtrInput
type ErEnvConfPresetCanaryJilinPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryJilinPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryJilinPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJilinPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryJilinPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJilinPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryJilinPtrOutput) Elem ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJilinPtrOutput) Elem() ErEnvConfPresetCanaryJilinOutput
func (ErEnvConfPresetCanaryJilinPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryJilinPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryJilinPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJilinPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryJilinPtrOutput) ToErEnvConfPresetCanaryJilinPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJilinPtrOutput) ToErEnvConfPresetCanaryJilinPtrOutput() ErEnvConfPresetCanaryJilinPtrOutput
func (ErEnvConfPresetCanaryJilinPtrOutput) ToErEnvConfPresetCanaryJilinPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryJilinPtrOutput) ToErEnvConfPresetCanaryJilinPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryJilinPtrOutput
type ErEnvConfPresetCanaryLiaoning ¶ added in v3.34.0
type ErEnvConfPresetCanaryLiaoning struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryLiaoningArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryLiaoningArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryLiaoningArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryLiaoningArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryLiaoningArgs) ToErEnvConfPresetCanaryLiaoningOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryLiaoningArgs) ToErEnvConfPresetCanaryLiaoningOutput() ErEnvConfPresetCanaryLiaoningOutput
func (ErEnvConfPresetCanaryLiaoningArgs) ToErEnvConfPresetCanaryLiaoningOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryLiaoningArgs) ToErEnvConfPresetCanaryLiaoningOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryLiaoningOutput
func (ErEnvConfPresetCanaryLiaoningArgs) ToErEnvConfPresetCanaryLiaoningPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryLiaoningArgs) ToErEnvConfPresetCanaryLiaoningPtrOutput() ErEnvConfPresetCanaryLiaoningPtrOutput
func (ErEnvConfPresetCanaryLiaoningArgs) ToErEnvConfPresetCanaryLiaoningPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryLiaoningArgs) ToErEnvConfPresetCanaryLiaoningPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryLiaoningPtrOutput
type ErEnvConfPresetCanaryLiaoningInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryLiaoningInput interface { pulumi.Input ToErEnvConfPresetCanaryLiaoningOutput() ErEnvConfPresetCanaryLiaoningOutput ToErEnvConfPresetCanaryLiaoningOutputWithContext(context.Context) ErEnvConfPresetCanaryLiaoningOutput }
ErEnvConfPresetCanaryLiaoningInput is an input type that accepts ErEnvConfPresetCanaryLiaoningArgs and ErEnvConfPresetCanaryLiaoningOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryLiaoningInput` via:
ErEnvConfPresetCanaryLiaoningArgs{...}
type ErEnvConfPresetCanaryLiaoningOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryLiaoningOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryLiaoningOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryLiaoningOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryLiaoningOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryLiaoningOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryLiaoningOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryLiaoningOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryLiaoningOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryLiaoningOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryLiaoningOutput) ToErEnvConfPresetCanaryLiaoningOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryLiaoningOutput) ToErEnvConfPresetCanaryLiaoningOutput() ErEnvConfPresetCanaryLiaoningOutput
func (ErEnvConfPresetCanaryLiaoningOutput) ToErEnvConfPresetCanaryLiaoningOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryLiaoningOutput) ToErEnvConfPresetCanaryLiaoningOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryLiaoningOutput
func (ErEnvConfPresetCanaryLiaoningOutput) ToErEnvConfPresetCanaryLiaoningPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryLiaoningOutput) ToErEnvConfPresetCanaryLiaoningPtrOutput() ErEnvConfPresetCanaryLiaoningPtrOutput
func (ErEnvConfPresetCanaryLiaoningOutput) ToErEnvConfPresetCanaryLiaoningPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryLiaoningOutput) ToErEnvConfPresetCanaryLiaoningPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryLiaoningPtrOutput
type ErEnvConfPresetCanaryLiaoningPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryLiaoningPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryLiaoningPtrOutput() ErEnvConfPresetCanaryLiaoningPtrOutput ToErEnvConfPresetCanaryLiaoningPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryLiaoningPtrOutput }
ErEnvConfPresetCanaryLiaoningPtrInput is an input type that accepts ErEnvConfPresetCanaryLiaoningArgs, ErEnvConfPresetCanaryLiaoningPtr and ErEnvConfPresetCanaryLiaoningPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryLiaoningPtrInput` via:
ErEnvConfPresetCanaryLiaoningArgs{...} or: nil
func ErEnvConfPresetCanaryLiaoningPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryLiaoningPtr(v *ErEnvConfPresetCanaryLiaoningArgs) ErEnvConfPresetCanaryLiaoningPtrInput
type ErEnvConfPresetCanaryLiaoningPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryLiaoningPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryLiaoningPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryLiaoningPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryLiaoningPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryLiaoningPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryLiaoningPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryLiaoningPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryLiaoningPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryLiaoningPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryLiaoningPtrOutput) ToErEnvConfPresetCanaryLiaoningPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryLiaoningPtrOutput) ToErEnvConfPresetCanaryLiaoningPtrOutput() ErEnvConfPresetCanaryLiaoningPtrOutput
func (ErEnvConfPresetCanaryLiaoningPtrOutput) ToErEnvConfPresetCanaryLiaoningPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryLiaoningPtrOutput) ToErEnvConfPresetCanaryLiaoningPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryLiaoningPtrOutput
type ErEnvConfPresetCanaryMacau ¶ added in v3.34.0
type ErEnvConfPresetCanaryMacau struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryMacauArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryMacauArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryMacauArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryMacauArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryMacauArgs) ToErEnvConfPresetCanaryMacauOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryMacauArgs) ToErEnvConfPresetCanaryMacauOutput() ErEnvConfPresetCanaryMacauOutput
func (ErEnvConfPresetCanaryMacauArgs) ToErEnvConfPresetCanaryMacauOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryMacauArgs) ToErEnvConfPresetCanaryMacauOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryMacauOutput
func (ErEnvConfPresetCanaryMacauArgs) ToErEnvConfPresetCanaryMacauPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryMacauArgs) ToErEnvConfPresetCanaryMacauPtrOutput() ErEnvConfPresetCanaryMacauPtrOutput
func (ErEnvConfPresetCanaryMacauArgs) ToErEnvConfPresetCanaryMacauPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryMacauArgs) ToErEnvConfPresetCanaryMacauPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryMacauPtrOutput
type ErEnvConfPresetCanaryMacauInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryMacauInput interface { pulumi.Input ToErEnvConfPresetCanaryMacauOutput() ErEnvConfPresetCanaryMacauOutput ToErEnvConfPresetCanaryMacauOutputWithContext(context.Context) ErEnvConfPresetCanaryMacauOutput }
ErEnvConfPresetCanaryMacauInput is an input type that accepts ErEnvConfPresetCanaryMacauArgs and ErEnvConfPresetCanaryMacauOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryMacauInput` via:
ErEnvConfPresetCanaryMacauArgs{...}
type ErEnvConfPresetCanaryMacauOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryMacauOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryMacauOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryMacauOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryMacauOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryMacauOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryMacauOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryMacauOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryMacauOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryMacauOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryMacauOutput) ToErEnvConfPresetCanaryMacauOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryMacauOutput) ToErEnvConfPresetCanaryMacauOutput() ErEnvConfPresetCanaryMacauOutput
func (ErEnvConfPresetCanaryMacauOutput) ToErEnvConfPresetCanaryMacauOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryMacauOutput) ToErEnvConfPresetCanaryMacauOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryMacauOutput
func (ErEnvConfPresetCanaryMacauOutput) ToErEnvConfPresetCanaryMacauPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryMacauOutput) ToErEnvConfPresetCanaryMacauPtrOutput() ErEnvConfPresetCanaryMacauPtrOutput
func (ErEnvConfPresetCanaryMacauOutput) ToErEnvConfPresetCanaryMacauPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryMacauOutput) ToErEnvConfPresetCanaryMacauPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryMacauPtrOutput
type ErEnvConfPresetCanaryMacauPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryMacauPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryMacauPtrOutput() ErEnvConfPresetCanaryMacauPtrOutput ToErEnvConfPresetCanaryMacauPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryMacauPtrOutput }
ErEnvConfPresetCanaryMacauPtrInput is an input type that accepts ErEnvConfPresetCanaryMacauArgs, ErEnvConfPresetCanaryMacauPtr and ErEnvConfPresetCanaryMacauPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryMacauPtrInput` via:
ErEnvConfPresetCanaryMacauArgs{...} or: nil
func ErEnvConfPresetCanaryMacauPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryMacauPtr(v *ErEnvConfPresetCanaryMacauArgs) ErEnvConfPresetCanaryMacauPtrInput
type ErEnvConfPresetCanaryMacauPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryMacauPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryMacauPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryMacauPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryMacauPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryMacauPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryMacauPtrOutput) Elem ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryMacauPtrOutput) Elem() ErEnvConfPresetCanaryMacauOutput
func (ErEnvConfPresetCanaryMacauPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryMacauPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryMacauPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryMacauPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryMacauPtrOutput) ToErEnvConfPresetCanaryMacauPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryMacauPtrOutput) ToErEnvConfPresetCanaryMacauPtrOutput() ErEnvConfPresetCanaryMacauPtrOutput
func (ErEnvConfPresetCanaryMacauPtrOutput) ToErEnvConfPresetCanaryMacauPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryMacauPtrOutput) ToErEnvConfPresetCanaryMacauPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryMacauPtrOutput
type ErEnvConfPresetCanaryNeimenggu ¶ added in v3.34.0
type ErEnvConfPresetCanaryNeimenggu struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryNeimengguArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryNeimengguArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryNeimengguArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryNeimengguArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryNeimengguArgs) ToErEnvConfPresetCanaryNeimengguOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryNeimengguArgs) ToErEnvConfPresetCanaryNeimengguOutput() ErEnvConfPresetCanaryNeimengguOutput
func (ErEnvConfPresetCanaryNeimengguArgs) ToErEnvConfPresetCanaryNeimengguOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryNeimengguArgs) ToErEnvConfPresetCanaryNeimengguOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryNeimengguOutput
func (ErEnvConfPresetCanaryNeimengguArgs) ToErEnvConfPresetCanaryNeimengguPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryNeimengguArgs) ToErEnvConfPresetCanaryNeimengguPtrOutput() ErEnvConfPresetCanaryNeimengguPtrOutput
func (ErEnvConfPresetCanaryNeimengguArgs) ToErEnvConfPresetCanaryNeimengguPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryNeimengguArgs) ToErEnvConfPresetCanaryNeimengguPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryNeimengguPtrOutput
type ErEnvConfPresetCanaryNeimengguInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryNeimengguInput interface { pulumi.Input ToErEnvConfPresetCanaryNeimengguOutput() ErEnvConfPresetCanaryNeimengguOutput ToErEnvConfPresetCanaryNeimengguOutputWithContext(context.Context) ErEnvConfPresetCanaryNeimengguOutput }
ErEnvConfPresetCanaryNeimengguInput is an input type that accepts ErEnvConfPresetCanaryNeimengguArgs and ErEnvConfPresetCanaryNeimengguOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryNeimengguInput` via:
ErEnvConfPresetCanaryNeimengguArgs{...}
type ErEnvConfPresetCanaryNeimengguOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryNeimengguOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryNeimengguOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryNeimengguOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryNeimengguOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryNeimengguOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryNeimengguOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryNeimengguOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryNeimengguOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryNeimengguOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryNeimengguOutput) ToErEnvConfPresetCanaryNeimengguOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryNeimengguOutput) ToErEnvConfPresetCanaryNeimengguOutput() ErEnvConfPresetCanaryNeimengguOutput
func (ErEnvConfPresetCanaryNeimengguOutput) ToErEnvConfPresetCanaryNeimengguOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryNeimengguOutput) ToErEnvConfPresetCanaryNeimengguOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryNeimengguOutput
func (ErEnvConfPresetCanaryNeimengguOutput) ToErEnvConfPresetCanaryNeimengguPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryNeimengguOutput) ToErEnvConfPresetCanaryNeimengguPtrOutput() ErEnvConfPresetCanaryNeimengguPtrOutput
func (ErEnvConfPresetCanaryNeimengguOutput) ToErEnvConfPresetCanaryNeimengguPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryNeimengguOutput) ToErEnvConfPresetCanaryNeimengguPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryNeimengguPtrOutput
type ErEnvConfPresetCanaryNeimengguPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryNeimengguPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryNeimengguPtrOutput() ErEnvConfPresetCanaryNeimengguPtrOutput ToErEnvConfPresetCanaryNeimengguPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryNeimengguPtrOutput }
ErEnvConfPresetCanaryNeimengguPtrInput is an input type that accepts ErEnvConfPresetCanaryNeimengguArgs, ErEnvConfPresetCanaryNeimengguPtr and ErEnvConfPresetCanaryNeimengguPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryNeimengguPtrInput` via:
ErEnvConfPresetCanaryNeimengguArgs{...} or: nil
func ErEnvConfPresetCanaryNeimengguPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryNeimengguPtr(v *ErEnvConfPresetCanaryNeimengguArgs) ErEnvConfPresetCanaryNeimengguPtrInput
type ErEnvConfPresetCanaryNeimengguPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryNeimengguPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryNeimengguPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryNeimengguPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryNeimengguPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryNeimengguPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryNeimengguPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryNeimengguPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryNeimengguPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryNeimengguPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryNeimengguPtrOutput) ToErEnvConfPresetCanaryNeimengguPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryNeimengguPtrOutput) ToErEnvConfPresetCanaryNeimengguPtrOutput() ErEnvConfPresetCanaryNeimengguPtrOutput
func (ErEnvConfPresetCanaryNeimengguPtrOutput) ToErEnvConfPresetCanaryNeimengguPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryNeimengguPtrOutput) ToErEnvConfPresetCanaryNeimengguPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryNeimengguPtrOutput
type ErEnvConfPresetCanaryNingxia ¶ added in v3.34.0
type ErEnvConfPresetCanaryNingxia struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryNingxiaArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryNingxiaArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryNingxiaArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryNingxiaArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryNingxiaArgs) ToErEnvConfPresetCanaryNingxiaOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryNingxiaArgs) ToErEnvConfPresetCanaryNingxiaOutput() ErEnvConfPresetCanaryNingxiaOutput
func (ErEnvConfPresetCanaryNingxiaArgs) ToErEnvConfPresetCanaryNingxiaOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryNingxiaArgs) ToErEnvConfPresetCanaryNingxiaOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryNingxiaOutput
func (ErEnvConfPresetCanaryNingxiaArgs) ToErEnvConfPresetCanaryNingxiaPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryNingxiaArgs) ToErEnvConfPresetCanaryNingxiaPtrOutput() ErEnvConfPresetCanaryNingxiaPtrOutput
func (ErEnvConfPresetCanaryNingxiaArgs) ToErEnvConfPresetCanaryNingxiaPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryNingxiaArgs) ToErEnvConfPresetCanaryNingxiaPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryNingxiaPtrOutput
type ErEnvConfPresetCanaryNingxiaInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryNingxiaInput interface { pulumi.Input ToErEnvConfPresetCanaryNingxiaOutput() ErEnvConfPresetCanaryNingxiaOutput ToErEnvConfPresetCanaryNingxiaOutputWithContext(context.Context) ErEnvConfPresetCanaryNingxiaOutput }
ErEnvConfPresetCanaryNingxiaInput is an input type that accepts ErEnvConfPresetCanaryNingxiaArgs and ErEnvConfPresetCanaryNingxiaOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryNingxiaInput` via:
ErEnvConfPresetCanaryNingxiaArgs{...}
type ErEnvConfPresetCanaryNingxiaOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryNingxiaOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryNingxiaOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryNingxiaOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryNingxiaOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryNingxiaOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryNingxiaOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryNingxiaOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryNingxiaOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryNingxiaOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryNingxiaOutput) ToErEnvConfPresetCanaryNingxiaOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryNingxiaOutput) ToErEnvConfPresetCanaryNingxiaOutput() ErEnvConfPresetCanaryNingxiaOutput
func (ErEnvConfPresetCanaryNingxiaOutput) ToErEnvConfPresetCanaryNingxiaOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryNingxiaOutput) ToErEnvConfPresetCanaryNingxiaOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryNingxiaOutput
func (ErEnvConfPresetCanaryNingxiaOutput) ToErEnvConfPresetCanaryNingxiaPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryNingxiaOutput) ToErEnvConfPresetCanaryNingxiaPtrOutput() ErEnvConfPresetCanaryNingxiaPtrOutput
func (ErEnvConfPresetCanaryNingxiaOutput) ToErEnvConfPresetCanaryNingxiaPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryNingxiaOutput) ToErEnvConfPresetCanaryNingxiaPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryNingxiaPtrOutput
type ErEnvConfPresetCanaryNingxiaPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryNingxiaPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryNingxiaPtrOutput() ErEnvConfPresetCanaryNingxiaPtrOutput ToErEnvConfPresetCanaryNingxiaPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryNingxiaPtrOutput }
ErEnvConfPresetCanaryNingxiaPtrInput is an input type that accepts ErEnvConfPresetCanaryNingxiaArgs, ErEnvConfPresetCanaryNingxiaPtr and ErEnvConfPresetCanaryNingxiaPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryNingxiaPtrInput` via:
ErEnvConfPresetCanaryNingxiaArgs{...} or: nil
func ErEnvConfPresetCanaryNingxiaPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryNingxiaPtr(v *ErEnvConfPresetCanaryNingxiaArgs) ErEnvConfPresetCanaryNingxiaPtrInput
type ErEnvConfPresetCanaryNingxiaPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryNingxiaPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryNingxiaPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryNingxiaPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryNingxiaPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryNingxiaPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryNingxiaPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryNingxiaPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryNingxiaPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryNingxiaPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryNingxiaPtrOutput) ToErEnvConfPresetCanaryNingxiaPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryNingxiaPtrOutput) ToErEnvConfPresetCanaryNingxiaPtrOutput() ErEnvConfPresetCanaryNingxiaPtrOutput
func (ErEnvConfPresetCanaryNingxiaPtrOutput) ToErEnvConfPresetCanaryNingxiaPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryNingxiaPtrOutput) ToErEnvConfPresetCanaryNingxiaPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryNingxiaPtrOutput
type ErEnvConfPresetCanaryOverseas ¶ added in v3.34.0
type ErEnvConfPresetCanaryOverseas struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryOverseasArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryOverseasArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryOverseasArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryOverseasArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryOverseasArgs) ToErEnvConfPresetCanaryOverseasOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryOverseasArgs) ToErEnvConfPresetCanaryOverseasOutput() ErEnvConfPresetCanaryOverseasOutput
func (ErEnvConfPresetCanaryOverseasArgs) ToErEnvConfPresetCanaryOverseasOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryOverseasArgs) ToErEnvConfPresetCanaryOverseasOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryOverseasOutput
func (ErEnvConfPresetCanaryOverseasArgs) ToErEnvConfPresetCanaryOverseasPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryOverseasArgs) ToErEnvConfPresetCanaryOverseasPtrOutput() ErEnvConfPresetCanaryOverseasPtrOutput
func (ErEnvConfPresetCanaryOverseasArgs) ToErEnvConfPresetCanaryOverseasPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryOverseasArgs) ToErEnvConfPresetCanaryOverseasPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryOverseasPtrOutput
type ErEnvConfPresetCanaryOverseasInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryOverseasInput interface { pulumi.Input ToErEnvConfPresetCanaryOverseasOutput() ErEnvConfPresetCanaryOverseasOutput ToErEnvConfPresetCanaryOverseasOutputWithContext(context.Context) ErEnvConfPresetCanaryOverseasOutput }
ErEnvConfPresetCanaryOverseasInput is an input type that accepts ErEnvConfPresetCanaryOverseasArgs and ErEnvConfPresetCanaryOverseasOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryOverseasInput` via:
ErEnvConfPresetCanaryOverseasArgs{...}
type ErEnvConfPresetCanaryOverseasOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryOverseasOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryOverseasOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryOverseasOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryOverseasOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryOverseasOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryOverseasOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryOverseasOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryOverseasOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryOverseasOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryOverseasOutput) ToErEnvConfPresetCanaryOverseasOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryOverseasOutput) ToErEnvConfPresetCanaryOverseasOutput() ErEnvConfPresetCanaryOverseasOutput
func (ErEnvConfPresetCanaryOverseasOutput) ToErEnvConfPresetCanaryOverseasOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryOverseasOutput) ToErEnvConfPresetCanaryOverseasOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryOverseasOutput
func (ErEnvConfPresetCanaryOverseasOutput) ToErEnvConfPresetCanaryOverseasPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryOverseasOutput) ToErEnvConfPresetCanaryOverseasPtrOutput() ErEnvConfPresetCanaryOverseasPtrOutput
func (ErEnvConfPresetCanaryOverseasOutput) ToErEnvConfPresetCanaryOverseasPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryOverseasOutput) ToErEnvConfPresetCanaryOverseasPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryOverseasPtrOutput
type ErEnvConfPresetCanaryOverseasPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryOverseasPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryOverseasPtrOutput() ErEnvConfPresetCanaryOverseasPtrOutput ToErEnvConfPresetCanaryOverseasPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryOverseasPtrOutput }
ErEnvConfPresetCanaryOverseasPtrInput is an input type that accepts ErEnvConfPresetCanaryOverseasArgs, ErEnvConfPresetCanaryOverseasPtr and ErEnvConfPresetCanaryOverseasPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryOverseasPtrInput` via:
ErEnvConfPresetCanaryOverseasArgs{...} or: nil
func ErEnvConfPresetCanaryOverseasPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryOverseasPtr(v *ErEnvConfPresetCanaryOverseasArgs) ErEnvConfPresetCanaryOverseasPtrInput
type ErEnvConfPresetCanaryOverseasPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryOverseasPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryOverseasPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryOverseasPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryOverseasPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryOverseasPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryOverseasPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryOverseasPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryOverseasPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryOverseasPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryOverseasPtrOutput) ToErEnvConfPresetCanaryOverseasPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryOverseasPtrOutput) ToErEnvConfPresetCanaryOverseasPtrOutput() ErEnvConfPresetCanaryOverseasPtrOutput
func (ErEnvConfPresetCanaryOverseasPtrOutput) ToErEnvConfPresetCanaryOverseasPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryOverseasPtrOutput) ToErEnvConfPresetCanaryOverseasPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryOverseasPtrOutput
type ErEnvConfPresetCanaryQinghai ¶ added in v3.34.0
type ErEnvConfPresetCanaryQinghai struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryQinghaiArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryQinghaiArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryQinghaiArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryQinghaiArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryQinghaiArgs) ToErEnvConfPresetCanaryQinghaiOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryQinghaiArgs) ToErEnvConfPresetCanaryQinghaiOutput() ErEnvConfPresetCanaryQinghaiOutput
func (ErEnvConfPresetCanaryQinghaiArgs) ToErEnvConfPresetCanaryQinghaiOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryQinghaiArgs) ToErEnvConfPresetCanaryQinghaiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryQinghaiOutput
func (ErEnvConfPresetCanaryQinghaiArgs) ToErEnvConfPresetCanaryQinghaiPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryQinghaiArgs) ToErEnvConfPresetCanaryQinghaiPtrOutput() ErEnvConfPresetCanaryQinghaiPtrOutput
func (ErEnvConfPresetCanaryQinghaiArgs) ToErEnvConfPresetCanaryQinghaiPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryQinghaiArgs) ToErEnvConfPresetCanaryQinghaiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryQinghaiPtrOutput
type ErEnvConfPresetCanaryQinghaiInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryQinghaiInput interface { pulumi.Input ToErEnvConfPresetCanaryQinghaiOutput() ErEnvConfPresetCanaryQinghaiOutput ToErEnvConfPresetCanaryQinghaiOutputWithContext(context.Context) ErEnvConfPresetCanaryQinghaiOutput }
ErEnvConfPresetCanaryQinghaiInput is an input type that accepts ErEnvConfPresetCanaryQinghaiArgs and ErEnvConfPresetCanaryQinghaiOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryQinghaiInput` via:
ErEnvConfPresetCanaryQinghaiArgs{...}
type ErEnvConfPresetCanaryQinghaiOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryQinghaiOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryQinghaiOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryQinghaiOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryQinghaiOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryQinghaiOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryQinghaiOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryQinghaiOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryQinghaiOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryQinghaiOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryQinghaiOutput) ToErEnvConfPresetCanaryQinghaiOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryQinghaiOutput) ToErEnvConfPresetCanaryQinghaiOutput() ErEnvConfPresetCanaryQinghaiOutput
func (ErEnvConfPresetCanaryQinghaiOutput) ToErEnvConfPresetCanaryQinghaiOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryQinghaiOutput) ToErEnvConfPresetCanaryQinghaiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryQinghaiOutput
func (ErEnvConfPresetCanaryQinghaiOutput) ToErEnvConfPresetCanaryQinghaiPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryQinghaiOutput) ToErEnvConfPresetCanaryQinghaiPtrOutput() ErEnvConfPresetCanaryQinghaiPtrOutput
func (ErEnvConfPresetCanaryQinghaiOutput) ToErEnvConfPresetCanaryQinghaiPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryQinghaiOutput) ToErEnvConfPresetCanaryQinghaiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryQinghaiPtrOutput
type ErEnvConfPresetCanaryQinghaiPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryQinghaiPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryQinghaiPtrOutput() ErEnvConfPresetCanaryQinghaiPtrOutput ToErEnvConfPresetCanaryQinghaiPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryQinghaiPtrOutput }
ErEnvConfPresetCanaryQinghaiPtrInput is an input type that accepts ErEnvConfPresetCanaryQinghaiArgs, ErEnvConfPresetCanaryQinghaiPtr and ErEnvConfPresetCanaryQinghaiPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryQinghaiPtrInput` via:
ErEnvConfPresetCanaryQinghaiArgs{...} or: nil
func ErEnvConfPresetCanaryQinghaiPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryQinghaiPtr(v *ErEnvConfPresetCanaryQinghaiArgs) ErEnvConfPresetCanaryQinghaiPtrInput
type ErEnvConfPresetCanaryQinghaiPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryQinghaiPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryQinghaiPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryQinghaiPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryQinghaiPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryQinghaiPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryQinghaiPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryQinghaiPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryQinghaiPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryQinghaiPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryQinghaiPtrOutput) ToErEnvConfPresetCanaryQinghaiPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryQinghaiPtrOutput) ToErEnvConfPresetCanaryQinghaiPtrOutput() ErEnvConfPresetCanaryQinghaiPtrOutput
func (ErEnvConfPresetCanaryQinghaiPtrOutput) ToErEnvConfPresetCanaryQinghaiPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryQinghaiPtrOutput) ToErEnvConfPresetCanaryQinghaiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryQinghaiPtrOutput
type ErEnvConfPresetCanaryShaanxi ¶ added in v3.34.0
type ErEnvConfPresetCanaryShaanxi struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryShaanxiArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryShaanxiArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryShaanxiArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryShaanxiArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryShaanxiArgs) ToErEnvConfPresetCanaryShaanxiOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryShaanxiArgs) ToErEnvConfPresetCanaryShaanxiOutput() ErEnvConfPresetCanaryShaanxiOutput
func (ErEnvConfPresetCanaryShaanxiArgs) ToErEnvConfPresetCanaryShaanxiOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryShaanxiArgs) ToErEnvConfPresetCanaryShaanxiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShaanxiOutput
func (ErEnvConfPresetCanaryShaanxiArgs) ToErEnvConfPresetCanaryShaanxiPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryShaanxiArgs) ToErEnvConfPresetCanaryShaanxiPtrOutput() ErEnvConfPresetCanaryShaanxiPtrOutput
func (ErEnvConfPresetCanaryShaanxiArgs) ToErEnvConfPresetCanaryShaanxiPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryShaanxiArgs) ToErEnvConfPresetCanaryShaanxiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShaanxiPtrOutput
type ErEnvConfPresetCanaryShaanxiInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryShaanxiInput interface { pulumi.Input ToErEnvConfPresetCanaryShaanxiOutput() ErEnvConfPresetCanaryShaanxiOutput ToErEnvConfPresetCanaryShaanxiOutputWithContext(context.Context) ErEnvConfPresetCanaryShaanxiOutput }
ErEnvConfPresetCanaryShaanxiInput is an input type that accepts ErEnvConfPresetCanaryShaanxiArgs and ErEnvConfPresetCanaryShaanxiOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryShaanxiInput` via:
ErEnvConfPresetCanaryShaanxiArgs{...}
type ErEnvConfPresetCanaryShaanxiOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryShaanxiOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryShaanxiOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShaanxiOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryShaanxiOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShaanxiOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryShaanxiOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryShaanxiOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryShaanxiOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShaanxiOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryShaanxiOutput) ToErEnvConfPresetCanaryShaanxiOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShaanxiOutput) ToErEnvConfPresetCanaryShaanxiOutput() ErEnvConfPresetCanaryShaanxiOutput
func (ErEnvConfPresetCanaryShaanxiOutput) ToErEnvConfPresetCanaryShaanxiOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShaanxiOutput) ToErEnvConfPresetCanaryShaanxiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShaanxiOutput
func (ErEnvConfPresetCanaryShaanxiOutput) ToErEnvConfPresetCanaryShaanxiPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShaanxiOutput) ToErEnvConfPresetCanaryShaanxiPtrOutput() ErEnvConfPresetCanaryShaanxiPtrOutput
func (ErEnvConfPresetCanaryShaanxiOutput) ToErEnvConfPresetCanaryShaanxiPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShaanxiOutput) ToErEnvConfPresetCanaryShaanxiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShaanxiPtrOutput
type ErEnvConfPresetCanaryShaanxiPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryShaanxiPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryShaanxiPtrOutput() ErEnvConfPresetCanaryShaanxiPtrOutput ToErEnvConfPresetCanaryShaanxiPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryShaanxiPtrOutput }
ErEnvConfPresetCanaryShaanxiPtrInput is an input type that accepts ErEnvConfPresetCanaryShaanxiArgs, ErEnvConfPresetCanaryShaanxiPtr and ErEnvConfPresetCanaryShaanxiPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryShaanxiPtrInput` via:
ErEnvConfPresetCanaryShaanxiArgs{...} or: nil
func ErEnvConfPresetCanaryShaanxiPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryShaanxiPtr(v *ErEnvConfPresetCanaryShaanxiArgs) ErEnvConfPresetCanaryShaanxiPtrInput
type ErEnvConfPresetCanaryShaanxiPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryShaanxiPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryShaanxiPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShaanxiPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryShaanxiPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShaanxiPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryShaanxiPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryShaanxiPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryShaanxiPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShaanxiPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryShaanxiPtrOutput) ToErEnvConfPresetCanaryShaanxiPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShaanxiPtrOutput) ToErEnvConfPresetCanaryShaanxiPtrOutput() ErEnvConfPresetCanaryShaanxiPtrOutput
func (ErEnvConfPresetCanaryShaanxiPtrOutput) ToErEnvConfPresetCanaryShaanxiPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShaanxiPtrOutput) ToErEnvConfPresetCanaryShaanxiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShaanxiPtrOutput
type ErEnvConfPresetCanaryShandong ¶ added in v3.34.0
type ErEnvConfPresetCanaryShandong struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryShandongArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryShandongArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryShandongArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryShandongArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryShandongArgs) ToErEnvConfPresetCanaryShandongOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryShandongArgs) ToErEnvConfPresetCanaryShandongOutput() ErEnvConfPresetCanaryShandongOutput
func (ErEnvConfPresetCanaryShandongArgs) ToErEnvConfPresetCanaryShandongOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryShandongArgs) ToErEnvConfPresetCanaryShandongOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShandongOutput
func (ErEnvConfPresetCanaryShandongArgs) ToErEnvConfPresetCanaryShandongPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryShandongArgs) ToErEnvConfPresetCanaryShandongPtrOutput() ErEnvConfPresetCanaryShandongPtrOutput
func (ErEnvConfPresetCanaryShandongArgs) ToErEnvConfPresetCanaryShandongPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryShandongArgs) ToErEnvConfPresetCanaryShandongPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShandongPtrOutput
type ErEnvConfPresetCanaryShandongInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryShandongInput interface { pulumi.Input ToErEnvConfPresetCanaryShandongOutput() ErEnvConfPresetCanaryShandongOutput ToErEnvConfPresetCanaryShandongOutputWithContext(context.Context) ErEnvConfPresetCanaryShandongOutput }
ErEnvConfPresetCanaryShandongInput is an input type that accepts ErEnvConfPresetCanaryShandongArgs and ErEnvConfPresetCanaryShandongOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryShandongInput` via:
ErEnvConfPresetCanaryShandongArgs{...}
type ErEnvConfPresetCanaryShandongOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryShandongOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryShandongOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShandongOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryShandongOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShandongOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryShandongOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryShandongOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryShandongOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShandongOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryShandongOutput) ToErEnvConfPresetCanaryShandongOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShandongOutput) ToErEnvConfPresetCanaryShandongOutput() ErEnvConfPresetCanaryShandongOutput
func (ErEnvConfPresetCanaryShandongOutput) ToErEnvConfPresetCanaryShandongOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShandongOutput) ToErEnvConfPresetCanaryShandongOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShandongOutput
func (ErEnvConfPresetCanaryShandongOutput) ToErEnvConfPresetCanaryShandongPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShandongOutput) ToErEnvConfPresetCanaryShandongPtrOutput() ErEnvConfPresetCanaryShandongPtrOutput
func (ErEnvConfPresetCanaryShandongOutput) ToErEnvConfPresetCanaryShandongPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShandongOutput) ToErEnvConfPresetCanaryShandongPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShandongPtrOutput
type ErEnvConfPresetCanaryShandongPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryShandongPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryShandongPtrOutput() ErEnvConfPresetCanaryShandongPtrOutput ToErEnvConfPresetCanaryShandongPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryShandongPtrOutput }
ErEnvConfPresetCanaryShandongPtrInput is an input type that accepts ErEnvConfPresetCanaryShandongArgs, ErEnvConfPresetCanaryShandongPtr and ErEnvConfPresetCanaryShandongPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryShandongPtrInput` via:
ErEnvConfPresetCanaryShandongArgs{...} or: nil
func ErEnvConfPresetCanaryShandongPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryShandongPtr(v *ErEnvConfPresetCanaryShandongArgs) ErEnvConfPresetCanaryShandongPtrInput
type ErEnvConfPresetCanaryShandongPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryShandongPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryShandongPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShandongPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryShandongPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShandongPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryShandongPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryShandongPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryShandongPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShandongPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryShandongPtrOutput) ToErEnvConfPresetCanaryShandongPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShandongPtrOutput) ToErEnvConfPresetCanaryShandongPtrOutput() ErEnvConfPresetCanaryShandongPtrOutput
func (ErEnvConfPresetCanaryShandongPtrOutput) ToErEnvConfPresetCanaryShandongPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShandongPtrOutput) ToErEnvConfPresetCanaryShandongPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShandongPtrOutput
type ErEnvConfPresetCanaryShanghai ¶ added in v3.34.0
type ErEnvConfPresetCanaryShanghai struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryShanghaiArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryShanghaiArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryShanghaiArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryShanghaiArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryShanghaiArgs) ToErEnvConfPresetCanaryShanghaiOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryShanghaiArgs) ToErEnvConfPresetCanaryShanghaiOutput() ErEnvConfPresetCanaryShanghaiOutput
func (ErEnvConfPresetCanaryShanghaiArgs) ToErEnvConfPresetCanaryShanghaiOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryShanghaiArgs) ToErEnvConfPresetCanaryShanghaiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShanghaiOutput
func (ErEnvConfPresetCanaryShanghaiArgs) ToErEnvConfPresetCanaryShanghaiPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryShanghaiArgs) ToErEnvConfPresetCanaryShanghaiPtrOutput() ErEnvConfPresetCanaryShanghaiPtrOutput
func (ErEnvConfPresetCanaryShanghaiArgs) ToErEnvConfPresetCanaryShanghaiPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryShanghaiArgs) ToErEnvConfPresetCanaryShanghaiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShanghaiPtrOutput
type ErEnvConfPresetCanaryShanghaiInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryShanghaiInput interface { pulumi.Input ToErEnvConfPresetCanaryShanghaiOutput() ErEnvConfPresetCanaryShanghaiOutput ToErEnvConfPresetCanaryShanghaiOutputWithContext(context.Context) ErEnvConfPresetCanaryShanghaiOutput }
ErEnvConfPresetCanaryShanghaiInput is an input type that accepts ErEnvConfPresetCanaryShanghaiArgs and ErEnvConfPresetCanaryShanghaiOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryShanghaiInput` via:
ErEnvConfPresetCanaryShanghaiArgs{...}
type ErEnvConfPresetCanaryShanghaiOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryShanghaiOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryShanghaiOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShanghaiOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryShanghaiOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShanghaiOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryShanghaiOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryShanghaiOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryShanghaiOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShanghaiOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryShanghaiOutput) ToErEnvConfPresetCanaryShanghaiOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShanghaiOutput) ToErEnvConfPresetCanaryShanghaiOutput() ErEnvConfPresetCanaryShanghaiOutput
func (ErEnvConfPresetCanaryShanghaiOutput) ToErEnvConfPresetCanaryShanghaiOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShanghaiOutput) ToErEnvConfPresetCanaryShanghaiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShanghaiOutput
func (ErEnvConfPresetCanaryShanghaiOutput) ToErEnvConfPresetCanaryShanghaiPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShanghaiOutput) ToErEnvConfPresetCanaryShanghaiPtrOutput() ErEnvConfPresetCanaryShanghaiPtrOutput
func (ErEnvConfPresetCanaryShanghaiOutput) ToErEnvConfPresetCanaryShanghaiPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShanghaiOutput) ToErEnvConfPresetCanaryShanghaiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShanghaiPtrOutput
type ErEnvConfPresetCanaryShanghaiPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryShanghaiPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryShanghaiPtrOutput() ErEnvConfPresetCanaryShanghaiPtrOutput ToErEnvConfPresetCanaryShanghaiPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryShanghaiPtrOutput }
ErEnvConfPresetCanaryShanghaiPtrInput is an input type that accepts ErEnvConfPresetCanaryShanghaiArgs, ErEnvConfPresetCanaryShanghaiPtr and ErEnvConfPresetCanaryShanghaiPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryShanghaiPtrInput` via:
ErEnvConfPresetCanaryShanghaiArgs{...} or: nil
func ErEnvConfPresetCanaryShanghaiPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryShanghaiPtr(v *ErEnvConfPresetCanaryShanghaiArgs) ErEnvConfPresetCanaryShanghaiPtrInput
type ErEnvConfPresetCanaryShanghaiPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryShanghaiPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryShanghaiPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShanghaiPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryShanghaiPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShanghaiPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryShanghaiPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryShanghaiPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryShanghaiPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShanghaiPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryShanghaiPtrOutput) ToErEnvConfPresetCanaryShanghaiPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShanghaiPtrOutput) ToErEnvConfPresetCanaryShanghaiPtrOutput() ErEnvConfPresetCanaryShanghaiPtrOutput
func (ErEnvConfPresetCanaryShanghaiPtrOutput) ToErEnvConfPresetCanaryShanghaiPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShanghaiPtrOutput) ToErEnvConfPresetCanaryShanghaiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShanghaiPtrOutput
type ErEnvConfPresetCanaryShanxi ¶ added in v3.34.0
type ErEnvConfPresetCanaryShanxi struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryShanxiArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryShanxiArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryShanxiArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryShanxiArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryShanxiArgs) ToErEnvConfPresetCanaryShanxiOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryShanxiArgs) ToErEnvConfPresetCanaryShanxiOutput() ErEnvConfPresetCanaryShanxiOutput
func (ErEnvConfPresetCanaryShanxiArgs) ToErEnvConfPresetCanaryShanxiOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryShanxiArgs) ToErEnvConfPresetCanaryShanxiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShanxiOutput
func (ErEnvConfPresetCanaryShanxiArgs) ToErEnvConfPresetCanaryShanxiPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryShanxiArgs) ToErEnvConfPresetCanaryShanxiPtrOutput() ErEnvConfPresetCanaryShanxiPtrOutput
func (ErEnvConfPresetCanaryShanxiArgs) ToErEnvConfPresetCanaryShanxiPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryShanxiArgs) ToErEnvConfPresetCanaryShanxiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShanxiPtrOutput
type ErEnvConfPresetCanaryShanxiInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryShanxiInput interface { pulumi.Input ToErEnvConfPresetCanaryShanxiOutput() ErEnvConfPresetCanaryShanxiOutput ToErEnvConfPresetCanaryShanxiOutputWithContext(context.Context) ErEnvConfPresetCanaryShanxiOutput }
ErEnvConfPresetCanaryShanxiInput is an input type that accepts ErEnvConfPresetCanaryShanxiArgs and ErEnvConfPresetCanaryShanxiOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryShanxiInput` via:
ErEnvConfPresetCanaryShanxiArgs{...}
type ErEnvConfPresetCanaryShanxiOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryShanxiOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryShanxiOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShanxiOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryShanxiOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShanxiOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryShanxiOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryShanxiOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryShanxiOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShanxiOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryShanxiOutput) ToErEnvConfPresetCanaryShanxiOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShanxiOutput) ToErEnvConfPresetCanaryShanxiOutput() ErEnvConfPresetCanaryShanxiOutput
func (ErEnvConfPresetCanaryShanxiOutput) ToErEnvConfPresetCanaryShanxiOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShanxiOutput) ToErEnvConfPresetCanaryShanxiOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShanxiOutput
func (ErEnvConfPresetCanaryShanxiOutput) ToErEnvConfPresetCanaryShanxiPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShanxiOutput) ToErEnvConfPresetCanaryShanxiPtrOutput() ErEnvConfPresetCanaryShanxiPtrOutput
func (ErEnvConfPresetCanaryShanxiOutput) ToErEnvConfPresetCanaryShanxiPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShanxiOutput) ToErEnvConfPresetCanaryShanxiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShanxiPtrOutput
type ErEnvConfPresetCanaryShanxiPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryShanxiPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryShanxiPtrOutput() ErEnvConfPresetCanaryShanxiPtrOutput ToErEnvConfPresetCanaryShanxiPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryShanxiPtrOutput }
ErEnvConfPresetCanaryShanxiPtrInput is an input type that accepts ErEnvConfPresetCanaryShanxiArgs, ErEnvConfPresetCanaryShanxiPtr and ErEnvConfPresetCanaryShanxiPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryShanxiPtrInput` via:
ErEnvConfPresetCanaryShanxiArgs{...} or: nil
func ErEnvConfPresetCanaryShanxiPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryShanxiPtr(v *ErEnvConfPresetCanaryShanxiArgs) ErEnvConfPresetCanaryShanxiPtrInput
type ErEnvConfPresetCanaryShanxiPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryShanxiPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryShanxiPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShanxiPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryShanxiPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShanxiPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryShanxiPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryShanxiPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryShanxiPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShanxiPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryShanxiPtrOutput) ToErEnvConfPresetCanaryShanxiPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShanxiPtrOutput) ToErEnvConfPresetCanaryShanxiPtrOutput() ErEnvConfPresetCanaryShanxiPtrOutput
func (ErEnvConfPresetCanaryShanxiPtrOutput) ToErEnvConfPresetCanaryShanxiPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryShanxiPtrOutput) ToErEnvConfPresetCanaryShanxiPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryShanxiPtrOutput
type ErEnvConfPresetCanarySichuan ¶ added in v3.34.0
type ErEnvConfPresetCanarySichuan struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanarySichuanArgs ¶ added in v3.34.0
type ErEnvConfPresetCanarySichuanArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanarySichuanArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanarySichuanArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanarySichuanArgs) ToErEnvConfPresetCanarySichuanOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanarySichuanArgs) ToErEnvConfPresetCanarySichuanOutput() ErEnvConfPresetCanarySichuanOutput
func (ErEnvConfPresetCanarySichuanArgs) ToErEnvConfPresetCanarySichuanOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanarySichuanArgs) ToErEnvConfPresetCanarySichuanOutputWithContext(ctx context.Context) ErEnvConfPresetCanarySichuanOutput
func (ErEnvConfPresetCanarySichuanArgs) ToErEnvConfPresetCanarySichuanPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanarySichuanArgs) ToErEnvConfPresetCanarySichuanPtrOutput() ErEnvConfPresetCanarySichuanPtrOutput
func (ErEnvConfPresetCanarySichuanArgs) ToErEnvConfPresetCanarySichuanPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanarySichuanArgs) ToErEnvConfPresetCanarySichuanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanarySichuanPtrOutput
type ErEnvConfPresetCanarySichuanInput ¶ added in v3.34.0
type ErEnvConfPresetCanarySichuanInput interface { pulumi.Input ToErEnvConfPresetCanarySichuanOutput() ErEnvConfPresetCanarySichuanOutput ToErEnvConfPresetCanarySichuanOutputWithContext(context.Context) ErEnvConfPresetCanarySichuanOutput }
ErEnvConfPresetCanarySichuanInput is an input type that accepts ErEnvConfPresetCanarySichuanArgs and ErEnvConfPresetCanarySichuanOutput values. You can construct a concrete instance of `ErEnvConfPresetCanarySichuanInput` via:
ErEnvConfPresetCanarySichuanArgs{...}
type ErEnvConfPresetCanarySichuanOutput ¶ added in v3.34.0
type ErEnvConfPresetCanarySichuanOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanarySichuanOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanarySichuanOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanarySichuanOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanarySichuanOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanarySichuanOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanarySichuanOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanarySichuanOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanarySichuanOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanarySichuanOutput) ToErEnvConfPresetCanarySichuanOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanarySichuanOutput) ToErEnvConfPresetCanarySichuanOutput() ErEnvConfPresetCanarySichuanOutput
func (ErEnvConfPresetCanarySichuanOutput) ToErEnvConfPresetCanarySichuanOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanarySichuanOutput) ToErEnvConfPresetCanarySichuanOutputWithContext(ctx context.Context) ErEnvConfPresetCanarySichuanOutput
func (ErEnvConfPresetCanarySichuanOutput) ToErEnvConfPresetCanarySichuanPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanarySichuanOutput) ToErEnvConfPresetCanarySichuanPtrOutput() ErEnvConfPresetCanarySichuanPtrOutput
func (ErEnvConfPresetCanarySichuanOutput) ToErEnvConfPresetCanarySichuanPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanarySichuanOutput) ToErEnvConfPresetCanarySichuanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanarySichuanPtrOutput
type ErEnvConfPresetCanarySichuanPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanarySichuanPtrInput interface { pulumi.Input ToErEnvConfPresetCanarySichuanPtrOutput() ErEnvConfPresetCanarySichuanPtrOutput ToErEnvConfPresetCanarySichuanPtrOutputWithContext(context.Context) ErEnvConfPresetCanarySichuanPtrOutput }
ErEnvConfPresetCanarySichuanPtrInput is an input type that accepts ErEnvConfPresetCanarySichuanArgs, ErEnvConfPresetCanarySichuanPtr and ErEnvConfPresetCanarySichuanPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanarySichuanPtrInput` via:
ErEnvConfPresetCanarySichuanArgs{...} or: nil
func ErEnvConfPresetCanarySichuanPtr ¶ added in v3.34.0
func ErEnvConfPresetCanarySichuanPtr(v *ErEnvConfPresetCanarySichuanArgs) ErEnvConfPresetCanarySichuanPtrInput
type ErEnvConfPresetCanarySichuanPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanarySichuanPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanarySichuanPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanarySichuanPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanarySichuanPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanarySichuanPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanarySichuanPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanarySichuanPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanarySichuanPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanarySichuanPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanarySichuanPtrOutput) ToErEnvConfPresetCanarySichuanPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanarySichuanPtrOutput) ToErEnvConfPresetCanarySichuanPtrOutput() ErEnvConfPresetCanarySichuanPtrOutput
func (ErEnvConfPresetCanarySichuanPtrOutput) ToErEnvConfPresetCanarySichuanPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanarySichuanPtrOutput) ToErEnvConfPresetCanarySichuanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanarySichuanPtrOutput
type ErEnvConfPresetCanaryTaiwan ¶ added in v3.34.0
type ErEnvConfPresetCanaryTaiwan struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryTaiwanArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryTaiwanArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryTaiwanArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryTaiwanArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryTaiwanArgs) ToErEnvConfPresetCanaryTaiwanOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryTaiwanArgs) ToErEnvConfPresetCanaryTaiwanOutput() ErEnvConfPresetCanaryTaiwanOutput
func (ErEnvConfPresetCanaryTaiwanArgs) ToErEnvConfPresetCanaryTaiwanOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryTaiwanArgs) ToErEnvConfPresetCanaryTaiwanOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryTaiwanOutput
func (ErEnvConfPresetCanaryTaiwanArgs) ToErEnvConfPresetCanaryTaiwanPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryTaiwanArgs) ToErEnvConfPresetCanaryTaiwanPtrOutput() ErEnvConfPresetCanaryTaiwanPtrOutput
func (ErEnvConfPresetCanaryTaiwanArgs) ToErEnvConfPresetCanaryTaiwanPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryTaiwanArgs) ToErEnvConfPresetCanaryTaiwanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryTaiwanPtrOutput
type ErEnvConfPresetCanaryTaiwanInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryTaiwanInput interface { pulumi.Input ToErEnvConfPresetCanaryTaiwanOutput() ErEnvConfPresetCanaryTaiwanOutput ToErEnvConfPresetCanaryTaiwanOutputWithContext(context.Context) ErEnvConfPresetCanaryTaiwanOutput }
ErEnvConfPresetCanaryTaiwanInput is an input type that accepts ErEnvConfPresetCanaryTaiwanArgs and ErEnvConfPresetCanaryTaiwanOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryTaiwanInput` via:
ErEnvConfPresetCanaryTaiwanArgs{...}
type ErEnvConfPresetCanaryTaiwanOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryTaiwanOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryTaiwanOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryTaiwanOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryTaiwanOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryTaiwanOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryTaiwanOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryTaiwanOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryTaiwanOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryTaiwanOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryTaiwanOutput) ToErEnvConfPresetCanaryTaiwanOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryTaiwanOutput) ToErEnvConfPresetCanaryTaiwanOutput() ErEnvConfPresetCanaryTaiwanOutput
func (ErEnvConfPresetCanaryTaiwanOutput) ToErEnvConfPresetCanaryTaiwanOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryTaiwanOutput) ToErEnvConfPresetCanaryTaiwanOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryTaiwanOutput
func (ErEnvConfPresetCanaryTaiwanOutput) ToErEnvConfPresetCanaryTaiwanPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryTaiwanOutput) ToErEnvConfPresetCanaryTaiwanPtrOutput() ErEnvConfPresetCanaryTaiwanPtrOutput
func (ErEnvConfPresetCanaryTaiwanOutput) ToErEnvConfPresetCanaryTaiwanPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryTaiwanOutput) ToErEnvConfPresetCanaryTaiwanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryTaiwanPtrOutput
type ErEnvConfPresetCanaryTaiwanPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryTaiwanPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryTaiwanPtrOutput() ErEnvConfPresetCanaryTaiwanPtrOutput ToErEnvConfPresetCanaryTaiwanPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryTaiwanPtrOutput }
ErEnvConfPresetCanaryTaiwanPtrInput is an input type that accepts ErEnvConfPresetCanaryTaiwanArgs, ErEnvConfPresetCanaryTaiwanPtr and ErEnvConfPresetCanaryTaiwanPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryTaiwanPtrInput` via:
ErEnvConfPresetCanaryTaiwanArgs{...} or: nil
func ErEnvConfPresetCanaryTaiwanPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryTaiwanPtr(v *ErEnvConfPresetCanaryTaiwanArgs) ErEnvConfPresetCanaryTaiwanPtrInput
type ErEnvConfPresetCanaryTaiwanPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryTaiwanPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryTaiwanPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryTaiwanPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryTaiwanPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryTaiwanPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryTaiwanPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryTaiwanPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryTaiwanPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryTaiwanPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryTaiwanPtrOutput) ToErEnvConfPresetCanaryTaiwanPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryTaiwanPtrOutput) ToErEnvConfPresetCanaryTaiwanPtrOutput() ErEnvConfPresetCanaryTaiwanPtrOutput
func (ErEnvConfPresetCanaryTaiwanPtrOutput) ToErEnvConfPresetCanaryTaiwanPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryTaiwanPtrOutput) ToErEnvConfPresetCanaryTaiwanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryTaiwanPtrOutput
type ErEnvConfPresetCanaryTianjin ¶ added in v3.34.0
type ErEnvConfPresetCanaryTianjin struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryTianjinArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryTianjinArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryTianjinArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryTianjinArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryTianjinArgs) ToErEnvConfPresetCanaryTianjinOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryTianjinArgs) ToErEnvConfPresetCanaryTianjinOutput() ErEnvConfPresetCanaryTianjinOutput
func (ErEnvConfPresetCanaryTianjinArgs) ToErEnvConfPresetCanaryTianjinOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryTianjinArgs) ToErEnvConfPresetCanaryTianjinOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryTianjinOutput
func (ErEnvConfPresetCanaryTianjinArgs) ToErEnvConfPresetCanaryTianjinPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryTianjinArgs) ToErEnvConfPresetCanaryTianjinPtrOutput() ErEnvConfPresetCanaryTianjinPtrOutput
func (ErEnvConfPresetCanaryTianjinArgs) ToErEnvConfPresetCanaryTianjinPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryTianjinArgs) ToErEnvConfPresetCanaryTianjinPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryTianjinPtrOutput
type ErEnvConfPresetCanaryTianjinInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryTianjinInput interface { pulumi.Input ToErEnvConfPresetCanaryTianjinOutput() ErEnvConfPresetCanaryTianjinOutput ToErEnvConfPresetCanaryTianjinOutputWithContext(context.Context) ErEnvConfPresetCanaryTianjinOutput }
ErEnvConfPresetCanaryTianjinInput is an input type that accepts ErEnvConfPresetCanaryTianjinArgs and ErEnvConfPresetCanaryTianjinOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryTianjinInput` via:
ErEnvConfPresetCanaryTianjinArgs{...}
type ErEnvConfPresetCanaryTianjinOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryTianjinOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryTianjinOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryTianjinOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryTianjinOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryTianjinOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryTianjinOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryTianjinOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryTianjinOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryTianjinOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryTianjinOutput) ToErEnvConfPresetCanaryTianjinOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryTianjinOutput) ToErEnvConfPresetCanaryTianjinOutput() ErEnvConfPresetCanaryTianjinOutput
func (ErEnvConfPresetCanaryTianjinOutput) ToErEnvConfPresetCanaryTianjinOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryTianjinOutput) ToErEnvConfPresetCanaryTianjinOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryTianjinOutput
func (ErEnvConfPresetCanaryTianjinOutput) ToErEnvConfPresetCanaryTianjinPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryTianjinOutput) ToErEnvConfPresetCanaryTianjinPtrOutput() ErEnvConfPresetCanaryTianjinPtrOutput
func (ErEnvConfPresetCanaryTianjinOutput) ToErEnvConfPresetCanaryTianjinPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryTianjinOutput) ToErEnvConfPresetCanaryTianjinPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryTianjinPtrOutput
type ErEnvConfPresetCanaryTianjinPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryTianjinPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryTianjinPtrOutput() ErEnvConfPresetCanaryTianjinPtrOutput ToErEnvConfPresetCanaryTianjinPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryTianjinPtrOutput }
ErEnvConfPresetCanaryTianjinPtrInput is an input type that accepts ErEnvConfPresetCanaryTianjinArgs, ErEnvConfPresetCanaryTianjinPtr and ErEnvConfPresetCanaryTianjinPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryTianjinPtrInput` via:
ErEnvConfPresetCanaryTianjinArgs{...} or: nil
func ErEnvConfPresetCanaryTianjinPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryTianjinPtr(v *ErEnvConfPresetCanaryTianjinArgs) ErEnvConfPresetCanaryTianjinPtrInput
type ErEnvConfPresetCanaryTianjinPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryTianjinPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryTianjinPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryTianjinPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryTianjinPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryTianjinPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryTianjinPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryTianjinPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryTianjinPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryTianjinPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryTianjinPtrOutput) ToErEnvConfPresetCanaryTianjinPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryTianjinPtrOutput) ToErEnvConfPresetCanaryTianjinPtrOutput() ErEnvConfPresetCanaryTianjinPtrOutput
func (ErEnvConfPresetCanaryTianjinPtrOutput) ToErEnvConfPresetCanaryTianjinPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryTianjinPtrOutput) ToErEnvConfPresetCanaryTianjinPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryTianjinPtrOutput
type ErEnvConfPresetCanaryXinjiang ¶ added in v3.34.0
type ErEnvConfPresetCanaryXinjiang struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryXinjiangArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryXinjiangArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryXinjiangArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryXinjiangArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryXinjiangArgs) ToErEnvConfPresetCanaryXinjiangOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryXinjiangArgs) ToErEnvConfPresetCanaryXinjiangOutput() ErEnvConfPresetCanaryXinjiangOutput
func (ErEnvConfPresetCanaryXinjiangArgs) ToErEnvConfPresetCanaryXinjiangOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryXinjiangArgs) ToErEnvConfPresetCanaryXinjiangOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryXinjiangOutput
func (ErEnvConfPresetCanaryXinjiangArgs) ToErEnvConfPresetCanaryXinjiangPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryXinjiangArgs) ToErEnvConfPresetCanaryXinjiangPtrOutput() ErEnvConfPresetCanaryXinjiangPtrOutput
func (ErEnvConfPresetCanaryXinjiangArgs) ToErEnvConfPresetCanaryXinjiangPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryXinjiangArgs) ToErEnvConfPresetCanaryXinjiangPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryXinjiangPtrOutput
type ErEnvConfPresetCanaryXinjiangInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryXinjiangInput interface { pulumi.Input ToErEnvConfPresetCanaryXinjiangOutput() ErEnvConfPresetCanaryXinjiangOutput ToErEnvConfPresetCanaryXinjiangOutputWithContext(context.Context) ErEnvConfPresetCanaryXinjiangOutput }
ErEnvConfPresetCanaryXinjiangInput is an input type that accepts ErEnvConfPresetCanaryXinjiangArgs and ErEnvConfPresetCanaryXinjiangOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryXinjiangInput` via:
ErEnvConfPresetCanaryXinjiangArgs{...}
type ErEnvConfPresetCanaryXinjiangOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryXinjiangOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryXinjiangOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryXinjiangOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryXinjiangOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryXinjiangOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryXinjiangOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryXinjiangOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryXinjiangOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryXinjiangOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryXinjiangOutput) ToErEnvConfPresetCanaryXinjiangOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryXinjiangOutput) ToErEnvConfPresetCanaryXinjiangOutput() ErEnvConfPresetCanaryXinjiangOutput
func (ErEnvConfPresetCanaryXinjiangOutput) ToErEnvConfPresetCanaryXinjiangOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryXinjiangOutput) ToErEnvConfPresetCanaryXinjiangOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryXinjiangOutput
func (ErEnvConfPresetCanaryXinjiangOutput) ToErEnvConfPresetCanaryXinjiangPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryXinjiangOutput) ToErEnvConfPresetCanaryXinjiangPtrOutput() ErEnvConfPresetCanaryXinjiangPtrOutput
func (ErEnvConfPresetCanaryXinjiangOutput) ToErEnvConfPresetCanaryXinjiangPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryXinjiangOutput) ToErEnvConfPresetCanaryXinjiangPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryXinjiangPtrOutput
type ErEnvConfPresetCanaryXinjiangPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryXinjiangPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryXinjiangPtrOutput() ErEnvConfPresetCanaryXinjiangPtrOutput ToErEnvConfPresetCanaryXinjiangPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryXinjiangPtrOutput }
ErEnvConfPresetCanaryXinjiangPtrInput is an input type that accepts ErEnvConfPresetCanaryXinjiangArgs, ErEnvConfPresetCanaryXinjiangPtr and ErEnvConfPresetCanaryXinjiangPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryXinjiangPtrInput` via:
ErEnvConfPresetCanaryXinjiangArgs{...} or: nil
func ErEnvConfPresetCanaryXinjiangPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryXinjiangPtr(v *ErEnvConfPresetCanaryXinjiangArgs) ErEnvConfPresetCanaryXinjiangPtrInput
type ErEnvConfPresetCanaryXinjiangPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryXinjiangPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryXinjiangPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryXinjiangPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryXinjiangPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryXinjiangPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryXinjiangPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryXinjiangPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryXinjiangPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryXinjiangPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryXinjiangPtrOutput) ToErEnvConfPresetCanaryXinjiangPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryXinjiangPtrOutput) ToErEnvConfPresetCanaryXinjiangPtrOutput() ErEnvConfPresetCanaryXinjiangPtrOutput
func (ErEnvConfPresetCanaryXinjiangPtrOutput) ToErEnvConfPresetCanaryXinjiangPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryXinjiangPtrOutput) ToErEnvConfPresetCanaryXinjiangPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryXinjiangPtrOutput
type ErEnvConfPresetCanaryXizang ¶ added in v3.34.0
type ErEnvConfPresetCanaryXizang struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryXizangArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryXizangArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryXizangArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryXizangArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryXizangArgs) ToErEnvConfPresetCanaryXizangOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryXizangArgs) ToErEnvConfPresetCanaryXizangOutput() ErEnvConfPresetCanaryXizangOutput
func (ErEnvConfPresetCanaryXizangArgs) ToErEnvConfPresetCanaryXizangOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryXizangArgs) ToErEnvConfPresetCanaryXizangOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryXizangOutput
func (ErEnvConfPresetCanaryXizangArgs) ToErEnvConfPresetCanaryXizangPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryXizangArgs) ToErEnvConfPresetCanaryXizangPtrOutput() ErEnvConfPresetCanaryXizangPtrOutput
func (ErEnvConfPresetCanaryXizangArgs) ToErEnvConfPresetCanaryXizangPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryXizangArgs) ToErEnvConfPresetCanaryXizangPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryXizangPtrOutput
type ErEnvConfPresetCanaryXizangInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryXizangInput interface { pulumi.Input ToErEnvConfPresetCanaryXizangOutput() ErEnvConfPresetCanaryXizangOutput ToErEnvConfPresetCanaryXizangOutputWithContext(context.Context) ErEnvConfPresetCanaryXizangOutput }
ErEnvConfPresetCanaryXizangInput is an input type that accepts ErEnvConfPresetCanaryXizangArgs and ErEnvConfPresetCanaryXizangOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryXizangInput` via:
ErEnvConfPresetCanaryXizangArgs{...}
type ErEnvConfPresetCanaryXizangOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryXizangOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryXizangOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryXizangOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryXizangOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryXizangOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryXizangOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryXizangOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryXizangOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryXizangOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryXizangOutput) ToErEnvConfPresetCanaryXizangOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryXizangOutput) ToErEnvConfPresetCanaryXizangOutput() ErEnvConfPresetCanaryXizangOutput
func (ErEnvConfPresetCanaryXizangOutput) ToErEnvConfPresetCanaryXizangOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryXizangOutput) ToErEnvConfPresetCanaryXizangOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryXizangOutput
func (ErEnvConfPresetCanaryXizangOutput) ToErEnvConfPresetCanaryXizangPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryXizangOutput) ToErEnvConfPresetCanaryXizangPtrOutput() ErEnvConfPresetCanaryXizangPtrOutput
func (ErEnvConfPresetCanaryXizangOutput) ToErEnvConfPresetCanaryXizangPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryXizangOutput) ToErEnvConfPresetCanaryXizangPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryXizangPtrOutput
type ErEnvConfPresetCanaryXizangPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryXizangPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryXizangPtrOutput() ErEnvConfPresetCanaryXizangPtrOutput ToErEnvConfPresetCanaryXizangPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryXizangPtrOutput }
ErEnvConfPresetCanaryXizangPtrInput is an input type that accepts ErEnvConfPresetCanaryXizangArgs, ErEnvConfPresetCanaryXizangPtr and ErEnvConfPresetCanaryXizangPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryXizangPtrInput` via:
ErEnvConfPresetCanaryXizangArgs{...} or: nil
func ErEnvConfPresetCanaryXizangPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryXizangPtr(v *ErEnvConfPresetCanaryXizangArgs) ErEnvConfPresetCanaryXizangPtrInput
type ErEnvConfPresetCanaryXizangPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryXizangPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryXizangPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryXizangPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryXizangPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryXizangPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryXizangPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryXizangPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryXizangPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryXizangPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryXizangPtrOutput) ToErEnvConfPresetCanaryXizangPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryXizangPtrOutput) ToErEnvConfPresetCanaryXizangPtrOutput() ErEnvConfPresetCanaryXizangPtrOutput
func (ErEnvConfPresetCanaryXizangPtrOutput) ToErEnvConfPresetCanaryXizangPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryXizangPtrOutput) ToErEnvConfPresetCanaryXizangPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryXizangPtrOutput
type ErEnvConfPresetCanaryYunnan ¶ added in v3.34.0
type ErEnvConfPresetCanaryYunnan struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryYunnanArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryYunnanArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryYunnanArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryYunnanArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryYunnanArgs) ToErEnvConfPresetCanaryYunnanOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryYunnanArgs) ToErEnvConfPresetCanaryYunnanOutput() ErEnvConfPresetCanaryYunnanOutput
func (ErEnvConfPresetCanaryYunnanArgs) ToErEnvConfPresetCanaryYunnanOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryYunnanArgs) ToErEnvConfPresetCanaryYunnanOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryYunnanOutput
func (ErEnvConfPresetCanaryYunnanArgs) ToErEnvConfPresetCanaryYunnanPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryYunnanArgs) ToErEnvConfPresetCanaryYunnanPtrOutput() ErEnvConfPresetCanaryYunnanPtrOutput
func (ErEnvConfPresetCanaryYunnanArgs) ToErEnvConfPresetCanaryYunnanPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryYunnanArgs) ToErEnvConfPresetCanaryYunnanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryYunnanPtrOutput
type ErEnvConfPresetCanaryYunnanInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryYunnanInput interface { pulumi.Input ToErEnvConfPresetCanaryYunnanOutput() ErEnvConfPresetCanaryYunnanOutput ToErEnvConfPresetCanaryYunnanOutputWithContext(context.Context) ErEnvConfPresetCanaryYunnanOutput }
ErEnvConfPresetCanaryYunnanInput is an input type that accepts ErEnvConfPresetCanaryYunnanArgs and ErEnvConfPresetCanaryYunnanOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryYunnanInput` via:
ErEnvConfPresetCanaryYunnanArgs{...}
type ErEnvConfPresetCanaryYunnanOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryYunnanOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryYunnanOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryYunnanOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryYunnanOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryYunnanOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryYunnanOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryYunnanOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryYunnanOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryYunnanOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryYunnanOutput) ToErEnvConfPresetCanaryYunnanOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryYunnanOutput) ToErEnvConfPresetCanaryYunnanOutput() ErEnvConfPresetCanaryYunnanOutput
func (ErEnvConfPresetCanaryYunnanOutput) ToErEnvConfPresetCanaryYunnanOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryYunnanOutput) ToErEnvConfPresetCanaryYunnanOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryYunnanOutput
func (ErEnvConfPresetCanaryYunnanOutput) ToErEnvConfPresetCanaryYunnanPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryYunnanOutput) ToErEnvConfPresetCanaryYunnanPtrOutput() ErEnvConfPresetCanaryYunnanPtrOutput
func (ErEnvConfPresetCanaryYunnanOutput) ToErEnvConfPresetCanaryYunnanPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryYunnanOutput) ToErEnvConfPresetCanaryYunnanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryYunnanPtrOutput
type ErEnvConfPresetCanaryYunnanPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryYunnanPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryYunnanPtrOutput() ErEnvConfPresetCanaryYunnanPtrOutput ToErEnvConfPresetCanaryYunnanPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryYunnanPtrOutput }
ErEnvConfPresetCanaryYunnanPtrInput is an input type that accepts ErEnvConfPresetCanaryYunnanArgs, ErEnvConfPresetCanaryYunnanPtr and ErEnvConfPresetCanaryYunnanPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryYunnanPtrInput` via:
ErEnvConfPresetCanaryYunnanArgs{...} or: nil
func ErEnvConfPresetCanaryYunnanPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryYunnanPtr(v *ErEnvConfPresetCanaryYunnanArgs) ErEnvConfPresetCanaryYunnanPtrInput
type ErEnvConfPresetCanaryYunnanPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryYunnanPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryYunnanPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryYunnanPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryYunnanPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryYunnanPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryYunnanPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryYunnanPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryYunnanPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryYunnanPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryYunnanPtrOutput) ToErEnvConfPresetCanaryYunnanPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryYunnanPtrOutput) ToErEnvConfPresetCanaryYunnanPtrOutput() ErEnvConfPresetCanaryYunnanPtrOutput
func (ErEnvConfPresetCanaryYunnanPtrOutput) ToErEnvConfPresetCanaryYunnanPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryYunnanPtrOutput) ToErEnvConfPresetCanaryYunnanPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryYunnanPtrOutput
type ErEnvConfPresetCanaryZhejiang ¶ added in v3.34.0
type ErEnvConfPresetCanaryZhejiang struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfPresetCanaryZhejiangArgs ¶ added in v3.34.0
type ErEnvConfPresetCanaryZhejiangArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfPresetCanaryZhejiangArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryZhejiangArgs) ElementType() reflect.Type
func (ErEnvConfPresetCanaryZhejiangArgs) ToErEnvConfPresetCanaryZhejiangOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryZhejiangArgs) ToErEnvConfPresetCanaryZhejiangOutput() ErEnvConfPresetCanaryZhejiangOutput
func (ErEnvConfPresetCanaryZhejiangArgs) ToErEnvConfPresetCanaryZhejiangOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryZhejiangArgs) ToErEnvConfPresetCanaryZhejiangOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryZhejiangOutput
func (ErEnvConfPresetCanaryZhejiangArgs) ToErEnvConfPresetCanaryZhejiangPtrOutput ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryZhejiangArgs) ToErEnvConfPresetCanaryZhejiangPtrOutput() ErEnvConfPresetCanaryZhejiangPtrOutput
func (ErEnvConfPresetCanaryZhejiangArgs) ToErEnvConfPresetCanaryZhejiangPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfPresetCanaryZhejiangArgs) ToErEnvConfPresetCanaryZhejiangPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryZhejiangPtrOutput
type ErEnvConfPresetCanaryZhejiangInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryZhejiangInput interface { pulumi.Input ToErEnvConfPresetCanaryZhejiangOutput() ErEnvConfPresetCanaryZhejiangOutput ToErEnvConfPresetCanaryZhejiangOutputWithContext(context.Context) ErEnvConfPresetCanaryZhejiangOutput }
ErEnvConfPresetCanaryZhejiangInput is an input type that accepts ErEnvConfPresetCanaryZhejiangArgs and ErEnvConfPresetCanaryZhejiangOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryZhejiangInput` via:
ErEnvConfPresetCanaryZhejiangArgs{...}
type ErEnvConfPresetCanaryZhejiangOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryZhejiangOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryZhejiangOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryZhejiangOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryZhejiangOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryZhejiangOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryZhejiangOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryZhejiangOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryZhejiangOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryZhejiangOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryZhejiangOutput) ToErEnvConfPresetCanaryZhejiangOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryZhejiangOutput) ToErEnvConfPresetCanaryZhejiangOutput() ErEnvConfPresetCanaryZhejiangOutput
func (ErEnvConfPresetCanaryZhejiangOutput) ToErEnvConfPresetCanaryZhejiangOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryZhejiangOutput) ToErEnvConfPresetCanaryZhejiangOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryZhejiangOutput
func (ErEnvConfPresetCanaryZhejiangOutput) ToErEnvConfPresetCanaryZhejiangPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryZhejiangOutput) ToErEnvConfPresetCanaryZhejiangPtrOutput() ErEnvConfPresetCanaryZhejiangPtrOutput
func (ErEnvConfPresetCanaryZhejiangOutput) ToErEnvConfPresetCanaryZhejiangPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryZhejiangOutput) ToErEnvConfPresetCanaryZhejiangPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryZhejiangPtrOutput
type ErEnvConfPresetCanaryZhejiangPtrInput ¶ added in v3.34.0
type ErEnvConfPresetCanaryZhejiangPtrInput interface { pulumi.Input ToErEnvConfPresetCanaryZhejiangPtrOutput() ErEnvConfPresetCanaryZhejiangPtrOutput ToErEnvConfPresetCanaryZhejiangPtrOutputWithContext(context.Context) ErEnvConfPresetCanaryZhejiangPtrOutput }
ErEnvConfPresetCanaryZhejiangPtrInput is an input type that accepts ErEnvConfPresetCanaryZhejiangArgs, ErEnvConfPresetCanaryZhejiangPtr and ErEnvConfPresetCanaryZhejiangPtrOutput values. You can construct a concrete instance of `ErEnvConfPresetCanaryZhejiangPtrInput` via:
ErEnvConfPresetCanaryZhejiangArgs{...} or: nil
func ErEnvConfPresetCanaryZhejiangPtr ¶ added in v3.34.0
func ErEnvConfPresetCanaryZhejiangPtr(v *ErEnvConfPresetCanaryZhejiangArgs) ErEnvConfPresetCanaryZhejiangPtrInput
type ErEnvConfPresetCanaryZhejiangPtrOutput ¶ added in v3.34.0
type ErEnvConfPresetCanaryZhejiangPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPresetCanaryZhejiangPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryZhejiangPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfPresetCanaryZhejiangPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryZhejiangPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfPresetCanaryZhejiangPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPresetCanaryZhejiangPtrOutput) ElementType() reflect.Type
func (ErEnvConfPresetCanaryZhejiangPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryZhejiangPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfPresetCanaryZhejiangPtrOutput) ToErEnvConfPresetCanaryZhejiangPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryZhejiangPtrOutput) ToErEnvConfPresetCanaryZhejiangPtrOutput() ErEnvConfPresetCanaryZhejiangPtrOutput
func (ErEnvConfPresetCanaryZhejiangPtrOutput) ToErEnvConfPresetCanaryZhejiangPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPresetCanaryZhejiangPtrOutput) ToErEnvConfPresetCanaryZhejiangPtrOutputWithContext(ctx context.Context) ErEnvConfPresetCanaryZhejiangPtrOutput
type ErEnvConfProduction ¶ added in v3.34.0
type ErEnvConfProduction struct { // Allowed DCDN domain names. AllowedHosts []string `pulumi:"allowedHosts"` // The version number of the code. CodeRev *string `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName *string `pulumi:"specName"` }
type ErEnvConfProductionArgs ¶ added in v3.34.0
type ErEnvConfProductionArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfProductionArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfProductionArgs) ElementType() reflect.Type
func (ErEnvConfProductionArgs) ToErEnvConfProductionOutput ¶ added in v3.34.0
func (i ErEnvConfProductionArgs) ToErEnvConfProductionOutput() ErEnvConfProductionOutput
func (ErEnvConfProductionArgs) ToErEnvConfProductionOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfProductionArgs) ToErEnvConfProductionOutputWithContext(ctx context.Context) ErEnvConfProductionOutput
func (ErEnvConfProductionArgs) ToErEnvConfProductionPtrOutput ¶ added in v3.34.0
func (i ErEnvConfProductionArgs) ToErEnvConfProductionPtrOutput() ErEnvConfProductionPtrOutput
func (ErEnvConfProductionArgs) ToErEnvConfProductionPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfProductionArgs) ToErEnvConfProductionPtrOutputWithContext(ctx context.Context) ErEnvConfProductionPtrOutput
type ErEnvConfProductionInput ¶ added in v3.34.0
type ErEnvConfProductionInput interface { pulumi.Input ToErEnvConfProductionOutput() ErEnvConfProductionOutput ToErEnvConfProductionOutputWithContext(context.Context) ErEnvConfProductionOutput }
ErEnvConfProductionInput is an input type that accepts ErEnvConfProductionArgs and ErEnvConfProductionOutput values. You can construct a concrete instance of `ErEnvConfProductionInput` via:
ErEnvConfProductionArgs{...}
type ErEnvConfProductionOutput ¶ added in v3.34.0
type ErEnvConfProductionOutput struct{ *pulumi.OutputState }
func (ErEnvConfProductionOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfProductionOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfProductionOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfProductionOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfProductionOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfProductionOutput) ElementType() reflect.Type
func (ErEnvConfProductionOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfProductionOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfProductionOutput) ToErEnvConfProductionOutput ¶ added in v3.34.0
func (o ErEnvConfProductionOutput) ToErEnvConfProductionOutput() ErEnvConfProductionOutput
func (ErEnvConfProductionOutput) ToErEnvConfProductionOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfProductionOutput) ToErEnvConfProductionOutputWithContext(ctx context.Context) ErEnvConfProductionOutput
func (ErEnvConfProductionOutput) ToErEnvConfProductionPtrOutput ¶ added in v3.34.0
func (o ErEnvConfProductionOutput) ToErEnvConfProductionPtrOutput() ErEnvConfProductionPtrOutput
func (ErEnvConfProductionOutput) ToErEnvConfProductionPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfProductionOutput) ToErEnvConfProductionPtrOutputWithContext(ctx context.Context) ErEnvConfProductionPtrOutput
type ErEnvConfProductionPtrInput ¶ added in v3.34.0
type ErEnvConfProductionPtrInput interface { pulumi.Input ToErEnvConfProductionPtrOutput() ErEnvConfProductionPtrOutput ToErEnvConfProductionPtrOutputWithContext(context.Context) ErEnvConfProductionPtrOutput }
ErEnvConfProductionPtrInput is an input type that accepts ErEnvConfProductionArgs, ErEnvConfProductionPtr and ErEnvConfProductionPtrOutput values. You can construct a concrete instance of `ErEnvConfProductionPtrInput` via:
ErEnvConfProductionArgs{...} or: nil
func ErEnvConfProductionPtr ¶ added in v3.34.0
func ErEnvConfProductionPtr(v *ErEnvConfProductionArgs) ErEnvConfProductionPtrInput
type ErEnvConfProductionPtrOutput ¶ added in v3.34.0
type ErEnvConfProductionPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfProductionPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfProductionPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfProductionPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfProductionPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfProductionPtrOutput) Elem ¶ added in v3.34.0
func (o ErEnvConfProductionPtrOutput) Elem() ErEnvConfProductionOutput
func (ErEnvConfProductionPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfProductionPtrOutput) ElementType() reflect.Type
func (ErEnvConfProductionPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfProductionPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfProductionPtrOutput) ToErEnvConfProductionPtrOutput ¶ added in v3.34.0
func (o ErEnvConfProductionPtrOutput) ToErEnvConfProductionPtrOutput() ErEnvConfProductionPtrOutput
func (ErEnvConfProductionPtrOutput) ToErEnvConfProductionPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfProductionPtrOutput) ToErEnvConfProductionPtrOutputWithContext(ctx context.Context) ErEnvConfProductionPtrOutput
type ErEnvConfPtrInput ¶ added in v3.34.0
type ErEnvConfPtrInput interface { pulumi.Input ToErEnvConfPtrOutput() ErEnvConfPtrOutput ToErEnvConfPtrOutputWithContext(context.Context) ErEnvConfPtrOutput }
ErEnvConfPtrInput is an input type that accepts ErEnvConfArgs, ErEnvConfPtr and ErEnvConfPtrOutput values. You can construct a concrete instance of `ErEnvConfPtrInput` via:
ErEnvConfArgs{...} or: nil
func ErEnvConfPtr ¶ added in v3.34.0
func ErEnvConfPtr(v *ErEnvConfArgs) ErEnvConfPtrInput
type ErEnvConfPtrOutput ¶ added in v3.34.0
type ErEnvConfPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfPtrOutput) Elem ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) Elem() ErEnvConfOutput
func (ErEnvConfPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfPtrOutput) ElementType() reflect.Type
func (ErEnvConfPtrOutput) PresetCanaryAnhui ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryAnhui() ErEnvConfPresetCanaryAnhuiPtrOutput
The configuration of a presetCanaryAnhui environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryBeijing ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryBeijing() ErEnvConfPresetCanaryBeijingPtrOutput
The configuration of a presetCanaryBeijing environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryChongqing ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryChongqing() ErEnvConfPresetCanaryChongqingPtrOutput
The configuration of a presetCanaryChongqing environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryFujian ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryFujian() ErEnvConfPresetCanaryFujianPtrOutput
The configuration of a presetCanaryFujian environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryGansu ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryGansu() ErEnvConfPresetCanaryGansuPtrOutput
The configuration of a presetCanaryGansu environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryGuangdong ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryGuangdong() ErEnvConfPresetCanaryGuangdongPtrOutput
The configuration of a presetCanaryGuangdong environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryGuangxi ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryGuangxi() ErEnvConfPresetCanaryGuangxiPtrOutput
The configuration of a presetCanaryGuangxi environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryGuizhou ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryGuizhou() ErEnvConfPresetCanaryGuizhouPtrOutput
The configuration of a presetCanaryGuizhou environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryHainan ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryHainan() ErEnvConfPresetCanaryHainanPtrOutput
The configuration of a presetCanaryHainan environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryHebei ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryHebei() ErEnvConfPresetCanaryHebeiPtrOutput
The configuration of a presetCanaryHebei environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryHeilongjiang ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryHeilongjiang() ErEnvConfPresetCanaryHeilongjiangPtrOutput
The configuration of a presetCanaryHeilongjiang environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryHenan ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryHenan() ErEnvConfPresetCanaryHenanPtrOutput
The configuration of a presetCanaryHenan environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryHongKong ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryHongKong() ErEnvConfPresetCanaryHongKongPtrOutput
The configuration of a presetCanaryHongKong environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryHubei ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryHubei() ErEnvConfPresetCanaryHubeiPtrOutput
The configuration of a presetCanaryHubei environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryHunan ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryHunan() ErEnvConfPresetCanaryHunanPtrOutput
The configuration of a presetCanaryHunan environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryJiangsu ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryJiangsu() ErEnvConfPresetCanaryJiangsuPtrOutput
The configuration of a presetCanaryJiangsu environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryJiangxi ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryJiangxi() ErEnvConfPresetCanaryJiangxiPtrOutput
The configuration of a presetCanaryJiangxi environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryJilin ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryJilin() ErEnvConfPresetCanaryJilinPtrOutput
The configuration of a presetCanaryJilin environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryLiaoning ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryLiaoning() ErEnvConfPresetCanaryLiaoningPtrOutput
The configuration of a presetCanaryLiaoning environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryMacau ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryMacau() ErEnvConfPresetCanaryMacauPtrOutput
The configuration of a presetCanaryMacau environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryNeimenggu ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryNeimenggu() ErEnvConfPresetCanaryNeimengguPtrOutput
The configuration of a presetCanaryNeimenggu environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryNingxia ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryNingxia() ErEnvConfPresetCanaryNingxiaPtrOutput
The configuration of a presetCanaryNingxia environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryOverseas ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryOverseas() ErEnvConfPresetCanaryOverseasPtrOutput
The configuration of a presetCanaryOverseas environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryQinghai ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryQinghai() ErEnvConfPresetCanaryQinghaiPtrOutput
The configuration of a presetCanaryQinghai environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryShaanxi ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryShaanxi() ErEnvConfPresetCanaryShaanxiPtrOutput
The configuration of a presetCanaryShaanxi environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryShandong ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryShandong() ErEnvConfPresetCanaryShandongPtrOutput
The configuration of a presetCanaryShandong environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryShanghai ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryShanghai() ErEnvConfPresetCanaryShanghaiPtrOutput
The configuration of a presetCanaryShanghai environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryShanxi ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryShanxi() ErEnvConfPresetCanaryShanxiPtrOutput
The configuration of a presetCanaryShanxi environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanarySichuan ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanarySichuan() ErEnvConfPresetCanarySichuanPtrOutput
The configuration of a presetCanarySichuan environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryTaiwan ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryTaiwan() ErEnvConfPresetCanaryTaiwanPtrOutput
The configuration of a presetCanaryTaiwan environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryTianjin ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryTianjin() ErEnvConfPresetCanaryTianjinPtrOutput
The configuration of a presetCanaryTianjin environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryXinjiang ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryXinjiang() ErEnvConfPresetCanaryXinjiangPtrOutput
The configuration of a presetCanaryXinjiang environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryXizang ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryXizang() ErEnvConfPresetCanaryXizangPtrOutput
The configuration of a presetCanaryXizang environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryYunnan ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryYunnan() ErEnvConfPresetCanaryYunnanPtrOutput
The configuration of a presetCanaryYunnan environment. See `staging` below.
func (ErEnvConfPtrOutput) PresetCanaryZhejiang ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) PresetCanaryZhejiang() ErEnvConfPresetCanaryZhejiangPtrOutput
The configuration of a presetCanaryZhejiang environment. See `staging` below.
func (ErEnvConfPtrOutput) Production ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) Production() ErEnvConfProductionPtrOutput
The configuration of a production environment. See `staging` below.
func (ErEnvConfPtrOutput) Staging ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) Staging() ErEnvConfStagingPtrOutput
The configuration of a staging environment. See `staging` below.
func (ErEnvConfPtrOutput) ToErEnvConfPtrOutput ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) ToErEnvConfPtrOutput() ErEnvConfPtrOutput
func (ErEnvConfPtrOutput) ToErEnvConfPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfPtrOutput) ToErEnvConfPtrOutputWithContext(ctx context.Context) ErEnvConfPtrOutput
type ErEnvConfStaging ¶ added in v3.34.0
type ErEnvConfStagingArgs ¶ added in v3.34.0
type ErEnvConfStagingArgs struct { // Allowed DCDN domain names. AllowedHosts pulumi.StringArrayInput `pulumi:"allowedHosts"` // The version number of the code. CodeRev pulumi.StringPtrInput `pulumi:"codeRev"` // The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`. SpecName pulumi.StringPtrInput `pulumi:"specName"` }
func (ErEnvConfStagingArgs) ElementType ¶ added in v3.34.0
func (ErEnvConfStagingArgs) ElementType() reflect.Type
func (ErEnvConfStagingArgs) ToErEnvConfStagingOutput ¶ added in v3.34.0
func (i ErEnvConfStagingArgs) ToErEnvConfStagingOutput() ErEnvConfStagingOutput
func (ErEnvConfStagingArgs) ToErEnvConfStagingOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfStagingArgs) ToErEnvConfStagingOutputWithContext(ctx context.Context) ErEnvConfStagingOutput
func (ErEnvConfStagingArgs) ToErEnvConfStagingPtrOutput ¶ added in v3.34.0
func (i ErEnvConfStagingArgs) ToErEnvConfStagingPtrOutput() ErEnvConfStagingPtrOutput
func (ErEnvConfStagingArgs) ToErEnvConfStagingPtrOutputWithContext ¶ added in v3.34.0
func (i ErEnvConfStagingArgs) ToErEnvConfStagingPtrOutputWithContext(ctx context.Context) ErEnvConfStagingPtrOutput
type ErEnvConfStagingInput ¶ added in v3.34.0
type ErEnvConfStagingInput interface { pulumi.Input ToErEnvConfStagingOutput() ErEnvConfStagingOutput ToErEnvConfStagingOutputWithContext(context.Context) ErEnvConfStagingOutput }
ErEnvConfStagingInput is an input type that accepts ErEnvConfStagingArgs and ErEnvConfStagingOutput values. You can construct a concrete instance of `ErEnvConfStagingInput` via:
ErEnvConfStagingArgs{...}
type ErEnvConfStagingOutput ¶ added in v3.34.0
type ErEnvConfStagingOutput struct{ *pulumi.OutputState }
func (ErEnvConfStagingOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfStagingOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfStagingOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfStagingOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfStagingOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfStagingOutput) ElementType() reflect.Type
func (ErEnvConfStagingOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfStagingOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfStagingOutput) ToErEnvConfStagingOutput ¶ added in v3.34.0
func (o ErEnvConfStagingOutput) ToErEnvConfStagingOutput() ErEnvConfStagingOutput
func (ErEnvConfStagingOutput) ToErEnvConfStagingOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfStagingOutput) ToErEnvConfStagingOutputWithContext(ctx context.Context) ErEnvConfStagingOutput
func (ErEnvConfStagingOutput) ToErEnvConfStagingPtrOutput ¶ added in v3.34.0
func (o ErEnvConfStagingOutput) ToErEnvConfStagingPtrOutput() ErEnvConfStagingPtrOutput
func (ErEnvConfStagingOutput) ToErEnvConfStagingPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfStagingOutput) ToErEnvConfStagingPtrOutputWithContext(ctx context.Context) ErEnvConfStagingPtrOutput
type ErEnvConfStagingPtrInput ¶ added in v3.34.0
type ErEnvConfStagingPtrInput interface { pulumi.Input ToErEnvConfStagingPtrOutput() ErEnvConfStagingPtrOutput ToErEnvConfStagingPtrOutputWithContext(context.Context) ErEnvConfStagingPtrOutput }
ErEnvConfStagingPtrInput is an input type that accepts ErEnvConfStagingArgs, ErEnvConfStagingPtr and ErEnvConfStagingPtrOutput values. You can construct a concrete instance of `ErEnvConfStagingPtrInput` via:
ErEnvConfStagingArgs{...} or: nil
func ErEnvConfStagingPtr ¶ added in v3.34.0
func ErEnvConfStagingPtr(v *ErEnvConfStagingArgs) ErEnvConfStagingPtrInput
type ErEnvConfStagingPtrOutput ¶ added in v3.34.0
type ErEnvConfStagingPtrOutput struct{ *pulumi.OutputState }
func (ErEnvConfStagingPtrOutput) AllowedHosts ¶ added in v3.34.0
func (o ErEnvConfStagingPtrOutput) AllowedHosts() pulumi.StringArrayOutput
Allowed DCDN domain names.
func (ErEnvConfStagingPtrOutput) CodeRev ¶ added in v3.34.0
func (o ErEnvConfStagingPtrOutput) CodeRev() pulumi.StringPtrOutput
The version number of the code.
func (ErEnvConfStagingPtrOutput) Elem ¶ added in v3.34.0
func (o ErEnvConfStagingPtrOutput) Elem() ErEnvConfStagingOutput
func (ErEnvConfStagingPtrOutput) ElementType ¶ added in v3.34.0
func (ErEnvConfStagingPtrOutput) ElementType() reflect.Type
func (ErEnvConfStagingPtrOutput) SpecName ¶ added in v3.34.0
func (o ErEnvConfStagingPtrOutput) SpecName() pulumi.StringPtrOutput
The specification of the CPU time slice. Valid values: `5ms`, `50ms`, `100ms`.
func (ErEnvConfStagingPtrOutput) ToErEnvConfStagingPtrOutput ¶ added in v3.34.0
func (o ErEnvConfStagingPtrOutput) ToErEnvConfStagingPtrOutput() ErEnvConfStagingPtrOutput
func (ErEnvConfStagingPtrOutput) ToErEnvConfStagingPtrOutputWithContext ¶ added in v3.34.0
func (o ErEnvConfStagingPtrOutput) ToErEnvConfStagingPtrOutputWithContext(ctx context.Context) ErEnvConfStagingPtrOutput
type ErMap ¶ added in v3.34.0
func (ErMap) ElementType ¶ added in v3.34.0
func (ErMap) ToErMapOutput ¶ added in v3.34.0
func (i ErMap) ToErMapOutput() ErMapOutput
func (ErMap) ToErMapOutputWithContext ¶ added in v3.34.0
func (i ErMap) ToErMapOutputWithContext(ctx context.Context) ErMapOutput
type ErMapInput ¶ added in v3.34.0
type ErMapInput interface { pulumi.Input ToErMapOutput() ErMapOutput ToErMapOutputWithContext(context.Context) ErMapOutput }
ErMapInput is an input type that accepts ErMap and ErMapOutput values. You can construct a concrete instance of `ErMapInput` via:
ErMap{ "key": ErArgs{...} }
type ErMapOutput ¶ added in v3.34.0
type ErMapOutput struct{ *pulumi.OutputState }
func (ErMapOutput) ElementType ¶ added in v3.34.0
func (ErMapOutput) ElementType() reflect.Type
func (ErMapOutput) MapIndex ¶ added in v3.34.0
func (o ErMapOutput) MapIndex(k pulumi.StringInput) ErOutput
func (ErMapOutput) ToErMapOutput ¶ added in v3.34.0
func (o ErMapOutput) ToErMapOutput() ErMapOutput
func (ErMapOutput) ToErMapOutputWithContext ¶ added in v3.34.0
func (o ErMapOutput) ToErMapOutputWithContext(ctx context.Context) ErMapOutput
type ErOutput ¶ added in v3.34.0
type ErOutput struct{ *pulumi.OutputState }
func (ErOutput) Description ¶ added in v3.34.0
func (o ErOutput) Description() pulumi.StringPtrOutput
Routine The description of the routine.
func (ErOutput) ElementType ¶ added in v3.34.0
func (ErOutput) EnvConf ¶ added in v3.34.0
func (o ErOutput) EnvConf() ErEnvConfOutput
The configurations of the specified environment. See `envConf` below.
func (ErOutput) ErName ¶ added in v3.34.0
func (o ErOutput) ErName() pulumi.StringOutput
The name of the routine. The name must be unique among the routines that belong to the same Alibaba Cloud account.
func (ErOutput) ToErOutput ¶ added in v3.34.0
type ErState ¶ added in v3.34.0
type ErState struct { // Routine The description of the routine. Description pulumi.StringPtrInput // The configurations of the specified environment. See `envConf` below. EnvConf ErEnvConfPtrInput // The name of the routine. The name must be unique among the routines that belong to the same Alibaba Cloud account. ErName pulumi.StringPtrInput }
func (ErState) ElementType ¶ added in v3.34.0
type GetDomainsArgs ¶
type GetDomainsArgs struct { // The end time of the update. Specify the time in the ISO 8601 standard in the `yyyy-MM-ddTHH:mm:ssZ` format. The time must be in UTC. ChangeEndTime *string `pulumi:"changeEndTime"` // The start time of the update. Specify the time in the ISO 8601 standard in the `yyyy-MM-ddTHH:mm:ssZ` format. The time must be in UTC. ChangeStartTime *string `pulumi:"changeStartTime"` // Specifies whether to display the domains in the checking, check_failed, or configureFailed status. Valid values: `true` or `false`. CheckDomainShow *bool `pulumi:"checkDomainShow"` // The search method. Default value: `fuzzyMatch`. Valid values: `fuzzyMatch`, `preMatch`, `sufMatch`, `fullMatch`. DomainSearchType *string `pulumi:"domainSearchType"` // Default to `false`. Set it to true can output more details. EnableDetails *bool `pulumi:"enableDetails"` // A list ids of DCDN Domain. Ids []string `pulumi:"ids"` // A regex string to filter results by the DCDN Domain. NameRegex *string `pulumi:"nameRegex"` // File name where to save data source results (after running `pulumi preview`). OutputFile *string `pulumi:"outputFile"` // The ID of the resource group. ResourceGroupId *string `pulumi:"resourceGroupId"` SecurityToken *string `pulumi:"securityToken"` // The status of DCDN Domain. Status *string `pulumi:"status"` }
A collection of arguments for invoking getDomains.
type GetDomainsDomain ¶
type GetDomainsDomain struct { // Indicates the name of the certificate. CertName string `pulumi:"certName"` // The canonical name (CNAME) of the accelerated domain. Cname string `pulumi:"cname"` // The reason that causes the review failure. Description string `pulumi:"description"` // The name of the DCDN Domain. DomainName string `pulumi:"domainName"` // The time when the accelerated domain was last modified. GmtModified string `pulumi:"gmtModified"` // The ID of the DCDN Domain. Id string `pulumi:"id"` // The ID of the resource group. ResourceGroupId string `pulumi:"resourceGroupId"` // The acceleration region. Scope string `pulumi:"scope"` // The origin information. Sources []GetDomainsDomainSource `pulumi:"sources"` // Indicates whether the SSL certificate is enabled. SslProtocol string `pulumi:"sslProtocol"` // Indicates the public key of the certificate. SslPub string `pulumi:"sslPub"` // The status of DCDN Domain. Status string `pulumi:"status"` }
type GetDomainsDomainArgs ¶
type GetDomainsDomainArgs struct { // Indicates the name of the certificate. CertName pulumi.StringInput `pulumi:"certName"` // The canonical name (CNAME) of the accelerated domain. Cname pulumi.StringInput `pulumi:"cname"` // The reason that causes the review failure. Description pulumi.StringInput `pulumi:"description"` // The name of the DCDN Domain. DomainName pulumi.StringInput `pulumi:"domainName"` // The time when the accelerated domain was last modified. GmtModified pulumi.StringInput `pulumi:"gmtModified"` // The ID of the DCDN Domain. Id pulumi.StringInput `pulumi:"id"` // The ID of the resource group. ResourceGroupId pulumi.StringInput `pulumi:"resourceGroupId"` // The acceleration region. Scope pulumi.StringInput `pulumi:"scope"` // The origin information. Sources GetDomainsDomainSourceArrayInput `pulumi:"sources"` // Indicates whether the SSL certificate is enabled. SslProtocol pulumi.StringInput `pulumi:"sslProtocol"` // Indicates the public key of the certificate. SslPub pulumi.StringInput `pulumi:"sslPub"` // The status of DCDN Domain. Status pulumi.StringInput `pulumi:"status"` }
func (GetDomainsDomainArgs) ElementType ¶
func (GetDomainsDomainArgs) ElementType() reflect.Type
func (GetDomainsDomainArgs) ToGetDomainsDomainOutput ¶
func (i GetDomainsDomainArgs) ToGetDomainsDomainOutput() GetDomainsDomainOutput
func (GetDomainsDomainArgs) ToGetDomainsDomainOutputWithContext ¶
func (i GetDomainsDomainArgs) ToGetDomainsDomainOutputWithContext(ctx context.Context) GetDomainsDomainOutput
type GetDomainsDomainArray ¶
type GetDomainsDomainArray []GetDomainsDomainInput
func (GetDomainsDomainArray) ElementType ¶
func (GetDomainsDomainArray) ElementType() reflect.Type
func (GetDomainsDomainArray) ToGetDomainsDomainArrayOutput ¶
func (i GetDomainsDomainArray) ToGetDomainsDomainArrayOutput() GetDomainsDomainArrayOutput
func (GetDomainsDomainArray) ToGetDomainsDomainArrayOutputWithContext ¶
func (i GetDomainsDomainArray) ToGetDomainsDomainArrayOutputWithContext(ctx context.Context) GetDomainsDomainArrayOutput
type GetDomainsDomainArrayInput ¶
type GetDomainsDomainArrayInput interface { pulumi.Input ToGetDomainsDomainArrayOutput() GetDomainsDomainArrayOutput ToGetDomainsDomainArrayOutputWithContext(context.Context) GetDomainsDomainArrayOutput }
GetDomainsDomainArrayInput is an input type that accepts GetDomainsDomainArray and GetDomainsDomainArrayOutput values. You can construct a concrete instance of `GetDomainsDomainArrayInput` via:
GetDomainsDomainArray{ GetDomainsDomainArgs{...} }
type GetDomainsDomainArrayOutput ¶
type GetDomainsDomainArrayOutput struct{ *pulumi.OutputState }
func (GetDomainsDomainArrayOutput) ElementType ¶
func (GetDomainsDomainArrayOutput) ElementType() reflect.Type
func (GetDomainsDomainArrayOutput) Index ¶
func (o GetDomainsDomainArrayOutput) Index(i pulumi.IntInput) GetDomainsDomainOutput
func (GetDomainsDomainArrayOutput) ToGetDomainsDomainArrayOutput ¶
func (o GetDomainsDomainArrayOutput) ToGetDomainsDomainArrayOutput() GetDomainsDomainArrayOutput
func (GetDomainsDomainArrayOutput) ToGetDomainsDomainArrayOutputWithContext ¶
func (o GetDomainsDomainArrayOutput) ToGetDomainsDomainArrayOutputWithContext(ctx context.Context) GetDomainsDomainArrayOutput
type GetDomainsDomainInput ¶
type GetDomainsDomainInput interface { pulumi.Input ToGetDomainsDomainOutput() GetDomainsDomainOutput ToGetDomainsDomainOutputWithContext(context.Context) GetDomainsDomainOutput }
GetDomainsDomainInput is an input type that accepts GetDomainsDomainArgs and GetDomainsDomainOutput values. You can construct a concrete instance of `GetDomainsDomainInput` via:
GetDomainsDomainArgs{...}
type GetDomainsDomainOutput ¶
type GetDomainsDomainOutput struct{ *pulumi.OutputState }
func (GetDomainsDomainOutput) CertName ¶
func (o GetDomainsDomainOutput) CertName() pulumi.StringOutput
Indicates the name of the certificate.
func (GetDomainsDomainOutput) Cname ¶
func (o GetDomainsDomainOutput) Cname() pulumi.StringOutput
The canonical name (CNAME) of the accelerated domain.
func (GetDomainsDomainOutput) Description ¶
func (o GetDomainsDomainOutput) Description() pulumi.StringOutput
The reason that causes the review failure.
func (GetDomainsDomainOutput) DomainName ¶
func (o GetDomainsDomainOutput) DomainName() pulumi.StringOutput
The name of the DCDN Domain.
func (GetDomainsDomainOutput) ElementType ¶
func (GetDomainsDomainOutput) ElementType() reflect.Type
func (GetDomainsDomainOutput) GmtModified ¶
func (o GetDomainsDomainOutput) GmtModified() pulumi.StringOutput
The time when the accelerated domain was last modified.
func (GetDomainsDomainOutput) Id ¶
func (o GetDomainsDomainOutput) Id() pulumi.StringOutput
The ID of the DCDN Domain.
func (GetDomainsDomainOutput) ResourceGroupId ¶
func (o GetDomainsDomainOutput) ResourceGroupId() pulumi.StringOutput
The ID of the resource group.
func (GetDomainsDomainOutput) Scope ¶
func (o GetDomainsDomainOutput) Scope() pulumi.StringOutput
The acceleration region.
func (GetDomainsDomainOutput) Sources ¶
func (o GetDomainsDomainOutput) Sources() GetDomainsDomainSourceArrayOutput
The origin information.
func (GetDomainsDomainOutput) SslProtocol ¶
func (o GetDomainsDomainOutput) SslProtocol() pulumi.StringOutput
Indicates whether the SSL certificate is enabled.
func (GetDomainsDomainOutput) SslPub ¶
func (o GetDomainsDomainOutput) SslPub() pulumi.StringOutput
Indicates the public key of the certificate.
func (GetDomainsDomainOutput) Status ¶
func (o GetDomainsDomainOutput) Status() pulumi.StringOutput
The status of DCDN Domain.
func (GetDomainsDomainOutput) ToGetDomainsDomainOutput ¶
func (o GetDomainsDomainOutput) ToGetDomainsDomainOutput() GetDomainsDomainOutput
func (GetDomainsDomainOutput) ToGetDomainsDomainOutputWithContext ¶
func (o GetDomainsDomainOutput) ToGetDomainsDomainOutputWithContext(ctx context.Context) GetDomainsDomainOutput
type GetDomainsDomainSource ¶
type GetDomainsDomainSource struct { // The origin address. Content string `pulumi:"content"` // The status of the origin. Enabled string `pulumi:"enabled"` // The port number. Port int `pulumi:"port"` // The priority of the origin if multiple origins are specified. Priority string `pulumi:"priority"` // The type of the origin. Valid values: Type string `pulumi:"type"` // The weight of the origin if multiple origins are specified. Weight string `pulumi:"weight"` }
type GetDomainsDomainSourceArgs ¶
type GetDomainsDomainSourceArgs struct { // The origin address. Content pulumi.StringInput `pulumi:"content"` // The status of the origin. Enabled pulumi.StringInput `pulumi:"enabled"` // The port number. Port pulumi.IntInput `pulumi:"port"` // The priority of the origin if multiple origins are specified. Priority pulumi.StringInput `pulumi:"priority"` // The type of the origin. Valid values: Type pulumi.StringInput `pulumi:"type"` // The weight of the origin if multiple origins are specified. Weight pulumi.StringInput `pulumi:"weight"` }
func (GetDomainsDomainSourceArgs) ElementType ¶
func (GetDomainsDomainSourceArgs) ElementType() reflect.Type
func (GetDomainsDomainSourceArgs) ToGetDomainsDomainSourceOutput ¶
func (i GetDomainsDomainSourceArgs) ToGetDomainsDomainSourceOutput() GetDomainsDomainSourceOutput
func (GetDomainsDomainSourceArgs) ToGetDomainsDomainSourceOutputWithContext ¶
func (i GetDomainsDomainSourceArgs) ToGetDomainsDomainSourceOutputWithContext(ctx context.Context) GetDomainsDomainSourceOutput
type GetDomainsDomainSourceArray ¶
type GetDomainsDomainSourceArray []GetDomainsDomainSourceInput
func (GetDomainsDomainSourceArray) ElementType ¶
func (GetDomainsDomainSourceArray) ElementType() reflect.Type
func (GetDomainsDomainSourceArray) ToGetDomainsDomainSourceArrayOutput ¶
func (i GetDomainsDomainSourceArray) ToGetDomainsDomainSourceArrayOutput() GetDomainsDomainSourceArrayOutput
func (GetDomainsDomainSourceArray) ToGetDomainsDomainSourceArrayOutputWithContext ¶
func (i GetDomainsDomainSourceArray) ToGetDomainsDomainSourceArrayOutputWithContext(ctx context.Context) GetDomainsDomainSourceArrayOutput
type GetDomainsDomainSourceArrayInput ¶
type GetDomainsDomainSourceArrayInput interface { pulumi.Input ToGetDomainsDomainSourceArrayOutput() GetDomainsDomainSourceArrayOutput ToGetDomainsDomainSourceArrayOutputWithContext(context.Context) GetDomainsDomainSourceArrayOutput }
GetDomainsDomainSourceArrayInput is an input type that accepts GetDomainsDomainSourceArray and GetDomainsDomainSourceArrayOutput values. You can construct a concrete instance of `GetDomainsDomainSourceArrayInput` via:
GetDomainsDomainSourceArray{ GetDomainsDomainSourceArgs{...} }
type GetDomainsDomainSourceArrayOutput ¶
type GetDomainsDomainSourceArrayOutput struct{ *pulumi.OutputState }
func (GetDomainsDomainSourceArrayOutput) ElementType ¶
func (GetDomainsDomainSourceArrayOutput) ElementType() reflect.Type
func (GetDomainsDomainSourceArrayOutput) Index ¶
func (o GetDomainsDomainSourceArrayOutput) Index(i pulumi.IntInput) GetDomainsDomainSourceOutput
func (GetDomainsDomainSourceArrayOutput) ToGetDomainsDomainSourceArrayOutput ¶
func (o GetDomainsDomainSourceArrayOutput) ToGetDomainsDomainSourceArrayOutput() GetDomainsDomainSourceArrayOutput
func (GetDomainsDomainSourceArrayOutput) ToGetDomainsDomainSourceArrayOutputWithContext ¶
func (o GetDomainsDomainSourceArrayOutput) ToGetDomainsDomainSourceArrayOutputWithContext(ctx context.Context) GetDomainsDomainSourceArrayOutput
type GetDomainsDomainSourceInput ¶
type GetDomainsDomainSourceInput interface { pulumi.Input ToGetDomainsDomainSourceOutput() GetDomainsDomainSourceOutput ToGetDomainsDomainSourceOutputWithContext(context.Context) GetDomainsDomainSourceOutput }
GetDomainsDomainSourceInput is an input type that accepts GetDomainsDomainSourceArgs and GetDomainsDomainSourceOutput values. You can construct a concrete instance of `GetDomainsDomainSourceInput` via:
GetDomainsDomainSourceArgs{...}
type GetDomainsDomainSourceOutput ¶
type GetDomainsDomainSourceOutput struct{ *pulumi.OutputState }
func (GetDomainsDomainSourceOutput) Content ¶
func (o GetDomainsDomainSourceOutput) Content() pulumi.StringOutput
The origin address.
func (GetDomainsDomainSourceOutput) ElementType ¶
func (GetDomainsDomainSourceOutput) ElementType() reflect.Type
func (GetDomainsDomainSourceOutput) Enabled ¶
func (o GetDomainsDomainSourceOutput) Enabled() pulumi.StringOutput
The status of the origin.
func (GetDomainsDomainSourceOutput) Port ¶
func (o GetDomainsDomainSourceOutput) Port() pulumi.IntOutput
The port number.
func (GetDomainsDomainSourceOutput) Priority ¶
func (o GetDomainsDomainSourceOutput) Priority() pulumi.StringOutput
The priority of the origin if multiple origins are specified.
func (GetDomainsDomainSourceOutput) ToGetDomainsDomainSourceOutput ¶
func (o GetDomainsDomainSourceOutput) ToGetDomainsDomainSourceOutput() GetDomainsDomainSourceOutput
func (GetDomainsDomainSourceOutput) ToGetDomainsDomainSourceOutputWithContext ¶
func (o GetDomainsDomainSourceOutput) ToGetDomainsDomainSourceOutputWithContext(ctx context.Context) GetDomainsDomainSourceOutput
func (GetDomainsDomainSourceOutput) Type ¶
func (o GetDomainsDomainSourceOutput) Type() pulumi.StringOutput
The type of the origin. Valid values:
func (GetDomainsDomainSourceOutput) Weight ¶
func (o GetDomainsDomainSourceOutput) Weight() pulumi.StringOutput
The weight of the origin if multiple origins are specified.
type GetDomainsOutputArgs ¶ added in v3.9.0
type GetDomainsOutputArgs struct { // The end time of the update. Specify the time in the ISO 8601 standard in the `yyyy-MM-ddTHH:mm:ssZ` format. The time must be in UTC. ChangeEndTime pulumi.StringPtrInput `pulumi:"changeEndTime"` // The start time of the update. Specify the time in the ISO 8601 standard in the `yyyy-MM-ddTHH:mm:ssZ` format. The time must be in UTC. ChangeStartTime pulumi.StringPtrInput `pulumi:"changeStartTime"` // Specifies whether to display the domains in the checking, check_failed, or configureFailed status. Valid values: `true` or `false`. CheckDomainShow pulumi.BoolPtrInput `pulumi:"checkDomainShow"` // The search method. Default value: `fuzzyMatch`. Valid values: `fuzzyMatch`, `preMatch`, `sufMatch`, `fullMatch`. DomainSearchType pulumi.StringPtrInput `pulumi:"domainSearchType"` // Default to `false`. Set it to true can output more details. EnableDetails pulumi.BoolPtrInput `pulumi:"enableDetails"` // A list ids of DCDN Domain. Ids pulumi.StringArrayInput `pulumi:"ids"` // A regex string to filter results by the DCDN Domain. NameRegex pulumi.StringPtrInput `pulumi:"nameRegex"` // File name where to save data source results (after running `pulumi preview`). OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` // The ID of the resource group. ResourceGroupId pulumi.StringPtrInput `pulumi:"resourceGroupId"` SecurityToken pulumi.StringPtrInput `pulumi:"securityToken"` // The status of DCDN Domain. Status pulumi.StringPtrInput `pulumi:"status"` }
A collection of arguments for invoking getDomains.
func (GetDomainsOutputArgs) ElementType ¶ added in v3.9.0
func (GetDomainsOutputArgs) ElementType() reflect.Type
type GetDomainsResult ¶
type GetDomainsResult struct { ChangeEndTime *string `pulumi:"changeEndTime"` ChangeStartTime *string `pulumi:"changeStartTime"` CheckDomainShow *bool `pulumi:"checkDomainShow"` DomainSearchType *string `pulumi:"domainSearchType"` // A list of domains. Each element contains the following attributes: Domains []GetDomainsDomain `pulumi:"domains"` EnableDetails *bool `pulumi:"enableDetails"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // A list ids of DCDN Domain. Ids []string `pulumi:"ids"` NameRegex *string `pulumi:"nameRegex"` // A list of DCDN Domain names. Names []string `pulumi:"names"` OutputFile *string `pulumi:"outputFile"` // The ID of the resource group. ResourceGroupId *string `pulumi:"resourceGroupId"` SecurityToken *string `pulumi:"securityToken"` // The status of DCDN Domain. Valid values: `online`, `offline`, `checkFailed`, `checking`, `configureFailed`, `configuring`. Status *string `pulumi:"status"` }
A collection of values returned by getDomains.
func GetDomains ¶
func GetDomains(ctx *pulumi.Context, args *GetDomainsArgs, opts ...pulumi.InvokeOption) (*GetDomainsResult, error)
Provides a collection of DCDN Domains to the specified filters.
> **NOTE:** Available in 1.94.0+.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/dcdn" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := dcdn.GetDomains(ctx, &dcdn.GetDomainsArgs{ Ids: []string{ "example.com", }, }, nil) if err != nil { return err } ctx.Export("domainId", example.Domains[0].Id) return nil }) }
```
type GetDomainsResultOutput ¶ added in v3.9.0
type GetDomainsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDomains.
func GetDomainsOutput ¶ added in v3.9.0
func GetDomainsOutput(ctx *pulumi.Context, args GetDomainsOutputArgs, opts ...pulumi.InvokeOption) GetDomainsResultOutput
func (GetDomainsResultOutput) ChangeEndTime ¶ added in v3.9.0
func (o GetDomainsResultOutput) ChangeEndTime() pulumi.StringPtrOutput
func (GetDomainsResultOutput) ChangeStartTime ¶ added in v3.9.0
func (o GetDomainsResultOutput) ChangeStartTime() pulumi.StringPtrOutput
func (GetDomainsResultOutput) CheckDomainShow ¶ added in v3.9.0
func (o GetDomainsResultOutput) CheckDomainShow() pulumi.BoolPtrOutput
func (GetDomainsResultOutput) DomainSearchType ¶ added in v3.9.0
func (o GetDomainsResultOutput) DomainSearchType() pulumi.StringPtrOutput
func (GetDomainsResultOutput) Domains ¶ added in v3.9.0
func (o GetDomainsResultOutput) Domains() GetDomainsDomainArrayOutput
A list of domains. Each element contains the following attributes:
func (GetDomainsResultOutput) ElementType ¶ added in v3.9.0
func (GetDomainsResultOutput) ElementType() reflect.Type
func (GetDomainsResultOutput) EnableDetails ¶ added in v3.9.0
func (o GetDomainsResultOutput) EnableDetails() pulumi.BoolPtrOutput
func (GetDomainsResultOutput) Id ¶ added in v3.9.0
func (o GetDomainsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDomainsResultOutput) Ids ¶ added in v3.9.0
func (o GetDomainsResultOutput) Ids() pulumi.StringArrayOutput
A list ids of DCDN Domain.
func (GetDomainsResultOutput) NameRegex ¶ added in v3.9.0
func (o GetDomainsResultOutput) NameRegex() pulumi.StringPtrOutput
func (GetDomainsResultOutput) Names ¶ added in v3.9.0
func (o GetDomainsResultOutput) Names() pulumi.StringArrayOutput
A list of DCDN Domain names.
func (GetDomainsResultOutput) OutputFile ¶ added in v3.9.0
func (o GetDomainsResultOutput) OutputFile() pulumi.StringPtrOutput
func (GetDomainsResultOutput) ResourceGroupId ¶ added in v3.9.0
func (o GetDomainsResultOutput) ResourceGroupId() pulumi.StringPtrOutput
The ID of the resource group.
func (GetDomainsResultOutput) SecurityToken ¶ added in v3.9.0
func (o GetDomainsResultOutput) SecurityToken() pulumi.StringPtrOutput
func (GetDomainsResultOutput) Status ¶ added in v3.9.0
func (o GetDomainsResultOutput) Status() pulumi.StringPtrOutput
The status of DCDN Domain. Valid values: `online`, `offline`, `checkFailed`, `checking`, `configureFailed`, `configuring`.
func (GetDomainsResultOutput) ToGetDomainsResultOutput ¶ added in v3.9.0
func (o GetDomainsResultOutput) ToGetDomainsResultOutput() GetDomainsResultOutput
func (GetDomainsResultOutput) ToGetDomainsResultOutputWithContext ¶ added in v3.9.0
func (o GetDomainsResultOutput) ToGetDomainsResultOutputWithContext(ctx context.Context) GetDomainsResultOutput
type GetIpaDomainsArgs ¶ added in v3.19.0
type GetIpaDomainsArgs struct { // The name of the Domain. DomainName *string `pulumi:"domainName"` // Default to `false`. Set it to `true` can output more details about resource attributes. EnableDetails *bool `pulumi:"enableDetails"` // A list of Ipa Domain IDs. Ids []string `pulumi:"ids"` // File name where to save data source results (after running `pulumi preview`). OutputFile *string `pulumi:"outputFile"` // The status of the accelerated domain name. Valid values: `checkFailed`, `checking`, `configureFailed`, `configuring`, `offline`, `online`. Status *string `pulumi:"status"` }
A collection of arguments for invoking getIpaDomains.
type GetIpaDomainsDomain ¶ added in v3.19.0
type GetIpaDomainsDomain struct { // CertName. CertName string `pulumi:"certName"` // The CNAME assigned to the domain name. Cname string `pulumi:"cname"` // The time when the accelerated domain name was created. CreateTime string `pulumi:"createTime"` // The description. Description string `pulumi:"description"` // The accelerated domain names. DomainName string `pulumi:"domainName"` // The ID of the Ipa Domain. Id string `pulumi:"id"` // The ID of the resource group. ResourceGroupId string `pulumi:"resourceGroupId"` // The accelerated region. Scope string `pulumi:"scope"` // The information about the origin server. Sources []GetIpaDomainsDomainSource `pulumi:"sources"` // Indicates whether the Security Socket Layer (SSL) certificate is enabled. SslProtocol string `pulumi:"sslProtocol"` // Indicates the public key of the certificate if the HTTPS protocol is enabled. SslPub string `pulumi:"sslPub"` // The status of the accelerated domain name. Status string `pulumi:"status"` }
type GetIpaDomainsDomainArgs ¶ added in v3.19.0
type GetIpaDomainsDomainArgs struct { // CertName. CertName pulumi.StringInput `pulumi:"certName"` // The CNAME assigned to the domain name. Cname pulumi.StringInput `pulumi:"cname"` // The time when the accelerated domain name was created. CreateTime pulumi.StringInput `pulumi:"createTime"` // The description. Description pulumi.StringInput `pulumi:"description"` // The accelerated domain names. DomainName pulumi.StringInput `pulumi:"domainName"` // The ID of the Ipa Domain. Id pulumi.StringInput `pulumi:"id"` // The ID of the resource group. ResourceGroupId pulumi.StringInput `pulumi:"resourceGroupId"` // The accelerated region. Scope pulumi.StringInput `pulumi:"scope"` // The information about the origin server. Sources GetIpaDomainsDomainSourceArrayInput `pulumi:"sources"` // Indicates whether the Security Socket Layer (SSL) certificate is enabled. SslProtocol pulumi.StringInput `pulumi:"sslProtocol"` // Indicates the public key of the certificate if the HTTPS protocol is enabled. SslPub pulumi.StringInput `pulumi:"sslPub"` // The status of the accelerated domain name. Status pulumi.StringInput `pulumi:"status"` }
func (GetIpaDomainsDomainArgs) ElementType ¶ added in v3.19.0
func (GetIpaDomainsDomainArgs) ElementType() reflect.Type
func (GetIpaDomainsDomainArgs) ToGetIpaDomainsDomainOutput ¶ added in v3.19.0
func (i GetIpaDomainsDomainArgs) ToGetIpaDomainsDomainOutput() GetIpaDomainsDomainOutput
func (GetIpaDomainsDomainArgs) ToGetIpaDomainsDomainOutputWithContext ¶ added in v3.19.0
func (i GetIpaDomainsDomainArgs) ToGetIpaDomainsDomainOutputWithContext(ctx context.Context) GetIpaDomainsDomainOutput
type GetIpaDomainsDomainArray ¶ added in v3.19.0
type GetIpaDomainsDomainArray []GetIpaDomainsDomainInput
func (GetIpaDomainsDomainArray) ElementType ¶ added in v3.19.0
func (GetIpaDomainsDomainArray) ElementType() reflect.Type
func (GetIpaDomainsDomainArray) ToGetIpaDomainsDomainArrayOutput ¶ added in v3.19.0
func (i GetIpaDomainsDomainArray) ToGetIpaDomainsDomainArrayOutput() GetIpaDomainsDomainArrayOutput
func (GetIpaDomainsDomainArray) ToGetIpaDomainsDomainArrayOutputWithContext ¶ added in v3.19.0
func (i GetIpaDomainsDomainArray) ToGetIpaDomainsDomainArrayOutputWithContext(ctx context.Context) GetIpaDomainsDomainArrayOutput
type GetIpaDomainsDomainArrayInput ¶ added in v3.19.0
type GetIpaDomainsDomainArrayInput interface { pulumi.Input ToGetIpaDomainsDomainArrayOutput() GetIpaDomainsDomainArrayOutput ToGetIpaDomainsDomainArrayOutputWithContext(context.Context) GetIpaDomainsDomainArrayOutput }
GetIpaDomainsDomainArrayInput is an input type that accepts GetIpaDomainsDomainArray and GetIpaDomainsDomainArrayOutput values. You can construct a concrete instance of `GetIpaDomainsDomainArrayInput` via:
GetIpaDomainsDomainArray{ GetIpaDomainsDomainArgs{...} }
type GetIpaDomainsDomainArrayOutput ¶ added in v3.19.0
type GetIpaDomainsDomainArrayOutput struct{ *pulumi.OutputState }
func (GetIpaDomainsDomainArrayOutput) ElementType ¶ added in v3.19.0
func (GetIpaDomainsDomainArrayOutput) ElementType() reflect.Type
func (GetIpaDomainsDomainArrayOutput) Index ¶ added in v3.19.0
func (o GetIpaDomainsDomainArrayOutput) Index(i pulumi.IntInput) GetIpaDomainsDomainOutput
func (GetIpaDomainsDomainArrayOutput) ToGetIpaDomainsDomainArrayOutput ¶ added in v3.19.0
func (o GetIpaDomainsDomainArrayOutput) ToGetIpaDomainsDomainArrayOutput() GetIpaDomainsDomainArrayOutput
func (GetIpaDomainsDomainArrayOutput) ToGetIpaDomainsDomainArrayOutputWithContext ¶ added in v3.19.0
func (o GetIpaDomainsDomainArrayOutput) ToGetIpaDomainsDomainArrayOutputWithContext(ctx context.Context) GetIpaDomainsDomainArrayOutput
type GetIpaDomainsDomainInput ¶ added in v3.19.0
type GetIpaDomainsDomainInput interface { pulumi.Input ToGetIpaDomainsDomainOutput() GetIpaDomainsDomainOutput ToGetIpaDomainsDomainOutputWithContext(context.Context) GetIpaDomainsDomainOutput }
GetIpaDomainsDomainInput is an input type that accepts GetIpaDomainsDomainArgs and GetIpaDomainsDomainOutput values. You can construct a concrete instance of `GetIpaDomainsDomainInput` via:
GetIpaDomainsDomainArgs{...}
type GetIpaDomainsDomainOutput ¶ added in v3.19.0
type GetIpaDomainsDomainOutput struct{ *pulumi.OutputState }
func (GetIpaDomainsDomainOutput) CertName ¶ added in v3.19.0
func (o GetIpaDomainsDomainOutput) CertName() pulumi.StringOutput
CertName.
func (GetIpaDomainsDomainOutput) Cname ¶ added in v3.19.0
func (o GetIpaDomainsDomainOutput) Cname() pulumi.StringOutput
The CNAME assigned to the domain name.
func (GetIpaDomainsDomainOutput) CreateTime ¶ added in v3.19.0
func (o GetIpaDomainsDomainOutput) CreateTime() pulumi.StringOutput
The time when the accelerated domain name was created.
func (GetIpaDomainsDomainOutput) Description ¶ added in v3.19.0
func (o GetIpaDomainsDomainOutput) Description() pulumi.StringOutput
The description.
func (GetIpaDomainsDomainOutput) DomainName ¶ added in v3.19.0
func (o GetIpaDomainsDomainOutput) DomainName() pulumi.StringOutput
The accelerated domain names.
func (GetIpaDomainsDomainOutput) ElementType ¶ added in v3.19.0
func (GetIpaDomainsDomainOutput) ElementType() reflect.Type
func (GetIpaDomainsDomainOutput) Id ¶ added in v3.19.0
func (o GetIpaDomainsDomainOutput) Id() pulumi.StringOutput
The ID of the Ipa Domain.
func (GetIpaDomainsDomainOutput) ResourceGroupId ¶ added in v3.19.0
func (o GetIpaDomainsDomainOutput) ResourceGroupId() pulumi.StringOutput
The ID of the resource group.
func (GetIpaDomainsDomainOutput) Scope ¶ added in v3.19.0
func (o GetIpaDomainsDomainOutput) Scope() pulumi.StringOutput
The accelerated region.
func (GetIpaDomainsDomainOutput) Sources ¶ added in v3.19.0
func (o GetIpaDomainsDomainOutput) Sources() GetIpaDomainsDomainSourceArrayOutput
The information about the origin server.
func (GetIpaDomainsDomainOutput) SslProtocol ¶ added in v3.19.0
func (o GetIpaDomainsDomainOutput) SslProtocol() pulumi.StringOutput
Indicates whether the Security Socket Layer (SSL) certificate is enabled.
func (GetIpaDomainsDomainOutput) SslPub ¶ added in v3.19.0
func (o GetIpaDomainsDomainOutput) SslPub() pulumi.StringOutput
Indicates the public key of the certificate if the HTTPS protocol is enabled.
func (GetIpaDomainsDomainOutput) Status ¶ added in v3.19.0
func (o GetIpaDomainsDomainOutput) Status() pulumi.StringOutput
The status of the accelerated domain name.
func (GetIpaDomainsDomainOutput) ToGetIpaDomainsDomainOutput ¶ added in v3.19.0
func (o GetIpaDomainsDomainOutput) ToGetIpaDomainsDomainOutput() GetIpaDomainsDomainOutput
func (GetIpaDomainsDomainOutput) ToGetIpaDomainsDomainOutputWithContext ¶ added in v3.19.0
func (o GetIpaDomainsDomainOutput) ToGetIpaDomainsDomainOutputWithContext(ctx context.Context) GetIpaDomainsDomainOutput
type GetIpaDomainsDomainSource ¶ added in v3.19.0
type GetIpaDomainsDomainSource struct { // The address of the origin server. Content string `pulumi:"content"` // The custom port. Port int `pulumi:"port"` // The priority of the origin server if multiple origin servers are specified. Priority string `pulumi:"priority"` // The type of the origin server. Type string `pulumi:"type"` // The weight of the origin server if multiple origin servers are specified. Weight int `pulumi:"weight"` }
type GetIpaDomainsDomainSourceArgs ¶ added in v3.19.0
type GetIpaDomainsDomainSourceArgs struct { // The address of the origin server. Content pulumi.StringInput `pulumi:"content"` // The custom port. Port pulumi.IntInput `pulumi:"port"` // The priority of the origin server if multiple origin servers are specified. Priority pulumi.StringInput `pulumi:"priority"` // The type of the origin server. Type pulumi.StringInput `pulumi:"type"` // The weight of the origin server if multiple origin servers are specified. Weight pulumi.IntInput `pulumi:"weight"` }
func (GetIpaDomainsDomainSourceArgs) ElementType ¶ added in v3.19.0
func (GetIpaDomainsDomainSourceArgs) ElementType() reflect.Type
func (GetIpaDomainsDomainSourceArgs) ToGetIpaDomainsDomainSourceOutput ¶ added in v3.19.0
func (i GetIpaDomainsDomainSourceArgs) ToGetIpaDomainsDomainSourceOutput() GetIpaDomainsDomainSourceOutput
func (GetIpaDomainsDomainSourceArgs) ToGetIpaDomainsDomainSourceOutputWithContext ¶ added in v3.19.0
func (i GetIpaDomainsDomainSourceArgs) ToGetIpaDomainsDomainSourceOutputWithContext(ctx context.Context) GetIpaDomainsDomainSourceOutput
type GetIpaDomainsDomainSourceArray ¶ added in v3.19.0
type GetIpaDomainsDomainSourceArray []GetIpaDomainsDomainSourceInput
func (GetIpaDomainsDomainSourceArray) ElementType ¶ added in v3.19.0
func (GetIpaDomainsDomainSourceArray) ElementType() reflect.Type
func (GetIpaDomainsDomainSourceArray) ToGetIpaDomainsDomainSourceArrayOutput ¶ added in v3.19.0
func (i GetIpaDomainsDomainSourceArray) ToGetIpaDomainsDomainSourceArrayOutput() GetIpaDomainsDomainSourceArrayOutput
func (GetIpaDomainsDomainSourceArray) ToGetIpaDomainsDomainSourceArrayOutputWithContext ¶ added in v3.19.0
func (i GetIpaDomainsDomainSourceArray) ToGetIpaDomainsDomainSourceArrayOutputWithContext(ctx context.Context) GetIpaDomainsDomainSourceArrayOutput
type GetIpaDomainsDomainSourceArrayInput ¶ added in v3.19.0
type GetIpaDomainsDomainSourceArrayInput interface { pulumi.Input ToGetIpaDomainsDomainSourceArrayOutput() GetIpaDomainsDomainSourceArrayOutput ToGetIpaDomainsDomainSourceArrayOutputWithContext(context.Context) GetIpaDomainsDomainSourceArrayOutput }
GetIpaDomainsDomainSourceArrayInput is an input type that accepts GetIpaDomainsDomainSourceArray and GetIpaDomainsDomainSourceArrayOutput values. You can construct a concrete instance of `GetIpaDomainsDomainSourceArrayInput` via:
GetIpaDomainsDomainSourceArray{ GetIpaDomainsDomainSourceArgs{...} }
type GetIpaDomainsDomainSourceArrayOutput ¶ added in v3.19.0
type GetIpaDomainsDomainSourceArrayOutput struct{ *pulumi.OutputState }
func (GetIpaDomainsDomainSourceArrayOutput) ElementType ¶ added in v3.19.0
func (GetIpaDomainsDomainSourceArrayOutput) ElementType() reflect.Type
func (GetIpaDomainsDomainSourceArrayOutput) Index ¶ added in v3.19.0
func (o GetIpaDomainsDomainSourceArrayOutput) Index(i pulumi.IntInput) GetIpaDomainsDomainSourceOutput
func (GetIpaDomainsDomainSourceArrayOutput) ToGetIpaDomainsDomainSourceArrayOutput ¶ added in v3.19.0
func (o GetIpaDomainsDomainSourceArrayOutput) ToGetIpaDomainsDomainSourceArrayOutput() GetIpaDomainsDomainSourceArrayOutput
func (GetIpaDomainsDomainSourceArrayOutput) ToGetIpaDomainsDomainSourceArrayOutputWithContext ¶ added in v3.19.0
func (o GetIpaDomainsDomainSourceArrayOutput) ToGetIpaDomainsDomainSourceArrayOutputWithContext(ctx context.Context) GetIpaDomainsDomainSourceArrayOutput
type GetIpaDomainsDomainSourceInput ¶ added in v3.19.0
type GetIpaDomainsDomainSourceInput interface { pulumi.Input ToGetIpaDomainsDomainSourceOutput() GetIpaDomainsDomainSourceOutput ToGetIpaDomainsDomainSourceOutputWithContext(context.Context) GetIpaDomainsDomainSourceOutput }
GetIpaDomainsDomainSourceInput is an input type that accepts GetIpaDomainsDomainSourceArgs and GetIpaDomainsDomainSourceOutput values. You can construct a concrete instance of `GetIpaDomainsDomainSourceInput` via:
GetIpaDomainsDomainSourceArgs{...}
type GetIpaDomainsDomainSourceOutput ¶ added in v3.19.0
type GetIpaDomainsDomainSourceOutput struct{ *pulumi.OutputState }
func (GetIpaDomainsDomainSourceOutput) Content ¶ added in v3.19.0
func (o GetIpaDomainsDomainSourceOutput) Content() pulumi.StringOutput
The address of the origin server.
func (GetIpaDomainsDomainSourceOutput) ElementType ¶ added in v3.19.0
func (GetIpaDomainsDomainSourceOutput) ElementType() reflect.Type
func (GetIpaDomainsDomainSourceOutput) Port ¶ added in v3.19.0
func (o GetIpaDomainsDomainSourceOutput) Port() pulumi.IntOutput
The custom port.
func (GetIpaDomainsDomainSourceOutput) Priority ¶ added in v3.19.0
func (o GetIpaDomainsDomainSourceOutput) Priority() pulumi.StringOutput
The priority of the origin server if multiple origin servers are specified.
func (GetIpaDomainsDomainSourceOutput) ToGetIpaDomainsDomainSourceOutput ¶ added in v3.19.0
func (o GetIpaDomainsDomainSourceOutput) ToGetIpaDomainsDomainSourceOutput() GetIpaDomainsDomainSourceOutput
func (GetIpaDomainsDomainSourceOutput) ToGetIpaDomainsDomainSourceOutputWithContext ¶ added in v3.19.0
func (o GetIpaDomainsDomainSourceOutput) ToGetIpaDomainsDomainSourceOutputWithContext(ctx context.Context) GetIpaDomainsDomainSourceOutput
func (GetIpaDomainsDomainSourceOutput) Type ¶ added in v3.19.0
func (o GetIpaDomainsDomainSourceOutput) Type() pulumi.StringOutput
The type of the origin server.
func (GetIpaDomainsDomainSourceOutput) Weight ¶ added in v3.19.0
func (o GetIpaDomainsDomainSourceOutput) Weight() pulumi.IntOutput
The weight of the origin server if multiple origin servers are specified.
type GetIpaDomainsOutputArgs ¶ added in v3.19.0
type GetIpaDomainsOutputArgs struct { // The name of the Domain. DomainName pulumi.StringPtrInput `pulumi:"domainName"` // Default to `false`. Set it to `true` can output more details about resource attributes. EnableDetails pulumi.BoolPtrInput `pulumi:"enableDetails"` // A list of Ipa Domain IDs. Ids pulumi.StringArrayInput `pulumi:"ids"` // File name where to save data source results (after running `pulumi preview`). OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` // The status of the accelerated domain name. Valid values: `checkFailed`, `checking`, `configureFailed`, `configuring`, `offline`, `online`. Status pulumi.StringPtrInput `pulumi:"status"` }
A collection of arguments for invoking getIpaDomains.
func (GetIpaDomainsOutputArgs) ElementType ¶ added in v3.19.0
func (GetIpaDomainsOutputArgs) ElementType() reflect.Type
type GetIpaDomainsResult ¶ added in v3.19.0
type GetIpaDomainsResult struct { DomainName *string `pulumi:"domainName"` Domains []GetIpaDomainsDomain `pulumi:"domains"` EnableDetails *bool `pulumi:"enableDetails"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Ids []string `pulumi:"ids"` Names []string `pulumi:"names"` OutputFile *string `pulumi:"outputFile"` Status *string `pulumi:"status"` }
A collection of values returned by getIpaDomains.
func GetIpaDomains ¶ added in v3.19.0
func GetIpaDomains(ctx *pulumi.Context, args *GetIpaDomainsArgs, opts ...pulumi.InvokeOption) (*GetIpaDomainsResult, error)
This data source provides the Dcdn Ipa Domains of the current Alibaba Cloud user.
> **NOTE:** Available in v1.158.0+.
## Example Usage
Basic Usage ¶
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/dcdn" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { ids, err := dcdn.GetIpaDomains(ctx, &dcdn.GetIpaDomainsArgs{ DomainName: pulumi.StringRef("example_value"), Ids: []string{ "example_value-1", "example_value-2", }, }, nil) if err != nil { return err } ctx.Export("dcdnIpaDomainId1", ids.Domains[0].Id) status, err := dcdn.GetIpaDomains(ctx, &dcdn.GetIpaDomainsArgs{ Status: pulumi.StringRef("online"), }, nil) if err != nil { return err } ctx.Export("dcdnIpaDomainId2", status.Domains[0].Id) return nil }) }
```
type GetIpaDomainsResultOutput ¶ added in v3.19.0
type GetIpaDomainsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getIpaDomains.
func GetIpaDomainsOutput ¶ added in v3.19.0
func GetIpaDomainsOutput(ctx *pulumi.Context, args GetIpaDomainsOutputArgs, opts ...pulumi.InvokeOption) GetIpaDomainsResultOutput
func (GetIpaDomainsResultOutput) DomainName ¶ added in v3.19.0
func (o GetIpaDomainsResultOutput) DomainName() pulumi.StringPtrOutput
func (GetIpaDomainsResultOutput) Domains ¶ added in v3.19.0
func (o GetIpaDomainsResultOutput) Domains() GetIpaDomainsDomainArrayOutput
func (GetIpaDomainsResultOutput) ElementType ¶ added in v3.19.0
func (GetIpaDomainsResultOutput) ElementType() reflect.Type
func (GetIpaDomainsResultOutput) EnableDetails ¶ added in v3.19.0
func (o GetIpaDomainsResultOutput) EnableDetails() pulumi.BoolPtrOutput
func (GetIpaDomainsResultOutput) Id ¶ added in v3.19.0
func (o GetIpaDomainsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetIpaDomainsResultOutput) Ids ¶ added in v3.19.0
func (o GetIpaDomainsResultOutput) Ids() pulumi.StringArrayOutput
func (GetIpaDomainsResultOutput) Names ¶ added in v3.19.0
func (o GetIpaDomainsResultOutput) Names() pulumi.StringArrayOutput
func (GetIpaDomainsResultOutput) OutputFile ¶ added in v3.19.0
func (o GetIpaDomainsResultOutput) OutputFile() pulumi.StringPtrOutput
func (GetIpaDomainsResultOutput) Status ¶ added in v3.19.0
func (o GetIpaDomainsResultOutput) Status() pulumi.StringPtrOutput
func (GetIpaDomainsResultOutput) ToGetIpaDomainsResultOutput ¶ added in v3.19.0
func (o GetIpaDomainsResultOutput) ToGetIpaDomainsResultOutput() GetIpaDomainsResultOutput
func (GetIpaDomainsResultOutput) ToGetIpaDomainsResultOutputWithContext ¶ added in v3.19.0
func (o GetIpaDomainsResultOutput) ToGetIpaDomainsResultOutputWithContext(ctx context.Context) GetIpaDomainsResultOutput
type GetKvAccountArgs ¶ added in v3.31.0
type GetKvAccountArgs struct { // The status of the KV feature for your account. Valid values: `online`, `offline`. Status *string `pulumi:"status"` }
A collection of arguments for invoking getKvAccount.
type GetKvAccountOutputArgs ¶ added in v3.31.0
type GetKvAccountOutputArgs struct { // The status of the KV feature for your account. Valid values: `online`, `offline`. Status pulumi.StringPtrInput `pulumi:"status"` }
A collection of arguments for invoking getKvAccount.
func (GetKvAccountOutputArgs) ElementType ¶ added in v3.31.0
func (GetKvAccountOutputArgs) ElementType() reflect.Type
type GetKvAccountResult ¶ added in v3.31.0
type GetKvAccountResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The current kv account enable status. Status string `pulumi:"status"` }
A collection of values returned by getKvAccount.
func GetKvAccount ¶ added in v3.31.0
func GetKvAccount(ctx *pulumi.Context, args *GetKvAccountArgs, opts ...pulumi.InvokeOption) (*GetKvAccountResult, error)
This data source provides DCDN kv account available to the user.[What is DCDN Kv Account](https://www.alibabacloud.com/help/en/dcdn/developer-reference/api-dcdn-2018-01-15-describedcdnkvaccount)
> **NOTE:** Available since v1.198.0.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/dcdn" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := dcdn.GetKvAccount(ctx, &dcdn.GetKvAccountArgs{ Status: pulumi.StringRef("online"), }, nil) if err != nil { return err } return nil }) }
```
type GetKvAccountResultOutput ¶ added in v3.31.0
type GetKvAccountResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getKvAccount.
func GetKvAccountOutput ¶ added in v3.31.0
func GetKvAccountOutput(ctx *pulumi.Context, args GetKvAccountOutputArgs, opts ...pulumi.InvokeOption) GetKvAccountResultOutput
func (GetKvAccountResultOutput) ElementType ¶ added in v3.31.0
func (GetKvAccountResultOutput) ElementType() reflect.Type
func (GetKvAccountResultOutput) Id ¶ added in v3.31.0
func (o GetKvAccountResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetKvAccountResultOutput) Status ¶ added in v3.31.0
func (o GetKvAccountResultOutput) Status() pulumi.StringOutput
The current kv account enable status.
func (GetKvAccountResultOutput) ToGetKvAccountResultOutput ¶ added in v3.31.0
func (o GetKvAccountResultOutput) ToGetKvAccountResultOutput() GetKvAccountResultOutput
func (GetKvAccountResultOutput) ToGetKvAccountResultOutputWithContext ¶ added in v3.31.0
func (o GetKvAccountResultOutput) ToGetKvAccountResultOutputWithContext(ctx context.Context) GetKvAccountResultOutput
type GetServiceArgs ¶
type GetServiceArgs struct { // Setting the value to `On` to enable the service. If has been enabled, return the result. Valid values: `On` or `Off`. Default to `Off`. // // > **NOTE:** Setting `enable = "On"` to open the DCDN service that means you have read and agreed the [DCDN Terms of Service](https://help.aliyun.com/document_detail/169354.html). The service can not closed once it is opened. Enable *string `pulumi:"enable"` }
A collection of arguments for invoking getService.
type GetServiceOutputArgs ¶ added in v3.9.0
type GetServiceOutputArgs struct { // Setting the value to `On` to enable the service. If has been enabled, return the result. Valid values: `On` or `Off`. Default to `Off`. // // > **NOTE:** Setting `enable = "On"` to open the DCDN service that means you have read and agreed the [DCDN Terms of Service](https://help.aliyun.com/document_detail/169354.html). The service can not closed once it is opened. Enable pulumi.StringPtrInput `pulumi:"enable"` }
A collection of arguments for invoking getService.
func (GetServiceOutputArgs) ElementType ¶ added in v3.9.0
func (GetServiceOutputArgs) ElementType() reflect.Type
type GetServiceResult ¶
type GetServiceResult struct { Enable *string `pulumi:"enable"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The current service enable status. Status string `pulumi:"status"` }
A collection of values returned by getService.
func GetService ¶
func GetService(ctx *pulumi.Context, args *GetServiceArgs, opts ...pulumi.InvokeOption) (*GetServiceResult, error)
Using this data source can open DCDN service automatically. If the service has been opened, it will return opened.
For information about DCDN and how to use it, see [What is DCDN](https://help.aliyun.com/document_detail/197288.html).
> **NOTE:** Available in v1.111.0+
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/dcdn" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := dcdn.GetService(ctx, &dcdn.GetServiceArgs{ Enable: pulumi.StringRef("On"), }, nil) if err != nil { return err } return nil }) }
```
type GetServiceResultOutput ¶ added in v3.9.0
type GetServiceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getService.
func GetServiceOutput ¶ added in v3.9.0
func GetServiceOutput(ctx *pulumi.Context, args GetServiceOutputArgs, opts ...pulumi.InvokeOption) GetServiceResultOutput
func (GetServiceResultOutput) ElementType ¶ added in v3.9.0
func (GetServiceResultOutput) ElementType() reflect.Type
func (GetServiceResultOutput) Enable ¶ added in v3.9.0
func (o GetServiceResultOutput) Enable() pulumi.StringPtrOutput
func (GetServiceResultOutput) Id ¶ added in v3.9.0
func (o GetServiceResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetServiceResultOutput) Status ¶ added in v3.9.0
func (o GetServiceResultOutput) Status() pulumi.StringOutput
The current service enable status.
func (GetServiceResultOutput) ToGetServiceResultOutput ¶ added in v3.9.0
func (o GetServiceResultOutput) ToGetServiceResultOutput() GetServiceResultOutput
func (GetServiceResultOutput) ToGetServiceResultOutputWithContext ¶ added in v3.9.0
func (o GetServiceResultOutput) ToGetServiceResultOutputWithContext(ctx context.Context) GetServiceResultOutput
type GetWafDomainsArgs ¶ added in v3.29.0
type GetWafDomainsArgs struct { // Default to `false`. Set it to `true` can output more details about resource attributes. EnableDetails *bool `pulumi:"enableDetails"` // A list of Waf Domain IDs. Ids []string `pulumi:"ids"` // File name where to save data source results (after running `pulumi preview`). OutputFile *string `pulumi:"outputFile"` // The query conditions. You can filter domain names by name. Fuzzy match is supported `QueryArgs={"DomainName":"Accelerated domain name"}`. QueryArgs *string `pulumi:"queryArgs"` }
A collection of arguments for invoking getWafDomains.
type GetWafDomainsDomain ¶ added in v3.29.0
type GetWafDomainsDomain struct { // The client ip tag. ClientIpTag string `pulumi:"clientIpTag"` // Protection policy type. DefenseScenes []GetWafDomainsDomainDefenseScene `pulumi:"defenseScenes"` // The accelerated domain name. DomainName string `pulumi:"domainName"` // The ID of the Waf Domain. Id string `pulumi:"id"` }
type GetWafDomainsDomainArgs ¶ added in v3.29.0
type GetWafDomainsDomainArgs struct { // The client ip tag. ClientIpTag pulumi.StringInput `pulumi:"clientIpTag"` // Protection policy type. DefenseScenes GetWafDomainsDomainDefenseSceneArrayInput `pulumi:"defenseScenes"` // The accelerated domain name. DomainName pulumi.StringInput `pulumi:"domainName"` // The ID of the Waf Domain. Id pulumi.StringInput `pulumi:"id"` }
func (GetWafDomainsDomainArgs) ElementType ¶ added in v3.29.0
func (GetWafDomainsDomainArgs) ElementType() reflect.Type
func (GetWafDomainsDomainArgs) ToGetWafDomainsDomainOutput ¶ added in v3.29.0
func (i GetWafDomainsDomainArgs) ToGetWafDomainsDomainOutput() GetWafDomainsDomainOutput
func (GetWafDomainsDomainArgs) ToGetWafDomainsDomainOutputWithContext ¶ added in v3.29.0
func (i GetWafDomainsDomainArgs) ToGetWafDomainsDomainOutputWithContext(ctx context.Context) GetWafDomainsDomainOutput
type GetWafDomainsDomainArray ¶ added in v3.29.0
type GetWafDomainsDomainArray []GetWafDomainsDomainInput
func (GetWafDomainsDomainArray) ElementType ¶ added in v3.29.0
func (GetWafDomainsDomainArray) ElementType() reflect.Type
func (GetWafDomainsDomainArray) ToGetWafDomainsDomainArrayOutput ¶ added in v3.29.0
func (i GetWafDomainsDomainArray) ToGetWafDomainsDomainArrayOutput() GetWafDomainsDomainArrayOutput
func (GetWafDomainsDomainArray) ToGetWafDomainsDomainArrayOutputWithContext ¶ added in v3.29.0
func (i GetWafDomainsDomainArray) ToGetWafDomainsDomainArrayOutputWithContext(ctx context.Context) GetWafDomainsDomainArrayOutput
type GetWafDomainsDomainArrayInput ¶ added in v3.29.0
type GetWafDomainsDomainArrayInput interface { pulumi.Input ToGetWafDomainsDomainArrayOutput() GetWafDomainsDomainArrayOutput ToGetWafDomainsDomainArrayOutputWithContext(context.Context) GetWafDomainsDomainArrayOutput }
GetWafDomainsDomainArrayInput is an input type that accepts GetWafDomainsDomainArray and GetWafDomainsDomainArrayOutput values. You can construct a concrete instance of `GetWafDomainsDomainArrayInput` via:
GetWafDomainsDomainArray{ GetWafDomainsDomainArgs{...} }
type GetWafDomainsDomainArrayOutput ¶ added in v3.29.0
type GetWafDomainsDomainArrayOutput struct{ *pulumi.OutputState }
func (GetWafDomainsDomainArrayOutput) ElementType ¶ added in v3.29.0
func (GetWafDomainsDomainArrayOutput) ElementType() reflect.Type
func (GetWafDomainsDomainArrayOutput) Index ¶ added in v3.29.0
func (o GetWafDomainsDomainArrayOutput) Index(i pulumi.IntInput) GetWafDomainsDomainOutput
func (GetWafDomainsDomainArrayOutput) ToGetWafDomainsDomainArrayOutput ¶ added in v3.29.0
func (o GetWafDomainsDomainArrayOutput) ToGetWafDomainsDomainArrayOutput() GetWafDomainsDomainArrayOutput
func (GetWafDomainsDomainArrayOutput) ToGetWafDomainsDomainArrayOutputWithContext ¶ added in v3.29.0
func (o GetWafDomainsDomainArrayOutput) ToGetWafDomainsDomainArrayOutputWithContext(ctx context.Context) GetWafDomainsDomainArrayOutput
type GetWafDomainsDomainDefenseScene ¶ added in v3.29.0
type GetWafDomainsDomainDefenseSceneArgs ¶ added in v3.29.0
type GetWafDomainsDomainDefenseSceneArgs struct { // The type of protection policy. DefenseScene pulumi.StringInput `pulumi:"defenseScene"` // The protection policy ID. PolicyId pulumi.StringInput `pulumi:"policyId"` }
func (GetWafDomainsDomainDefenseSceneArgs) ElementType ¶ added in v3.29.0
func (GetWafDomainsDomainDefenseSceneArgs) ElementType() reflect.Type
func (GetWafDomainsDomainDefenseSceneArgs) ToGetWafDomainsDomainDefenseSceneOutput ¶ added in v3.29.0
func (i GetWafDomainsDomainDefenseSceneArgs) ToGetWafDomainsDomainDefenseSceneOutput() GetWafDomainsDomainDefenseSceneOutput
func (GetWafDomainsDomainDefenseSceneArgs) ToGetWafDomainsDomainDefenseSceneOutputWithContext ¶ added in v3.29.0
func (i GetWafDomainsDomainDefenseSceneArgs) ToGetWafDomainsDomainDefenseSceneOutputWithContext(ctx context.Context) GetWafDomainsDomainDefenseSceneOutput
type GetWafDomainsDomainDefenseSceneArray ¶ added in v3.29.0
type GetWafDomainsDomainDefenseSceneArray []GetWafDomainsDomainDefenseSceneInput
func (GetWafDomainsDomainDefenseSceneArray) ElementType ¶ added in v3.29.0
func (GetWafDomainsDomainDefenseSceneArray) ElementType() reflect.Type
func (GetWafDomainsDomainDefenseSceneArray) ToGetWafDomainsDomainDefenseSceneArrayOutput ¶ added in v3.29.0
func (i GetWafDomainsDomainDefenseSceneArray) ToGetWafDomainsDomainDefenseSceneArrayOutput() GetWafDomainsDomainDefenseSceneArrayOutput
func (GetWafDomainsDomainDefenseSceneArray) ToGetWafDomainsDomainDefenseSceneArrayOutputWithContext ¶ added in v3.29.0
func (i GetWafDomainsDomainDefenseSceneArray) ToGetWafDomainsDomainDefenseSceneArrayOutputWithContext(ctx context.Context) GetWafDomainsDomainDefenseSceneArrayOutput
type GetWafDomainsDomainDefenseSceneArrayInput ¶ added in v3.29.0
type GetWafDomainsDomainDefenseSceneArrayInput interface { pulumi.Input ToGetWafDomainsDomainDefenseSceneArrayOutput() GetWafDomainsDomainDefenseSceneArrayOutput ToGetWafDomainsDomainDefenseSceneArrayOutputWithContext(context.Context) GetWafDomainsDomainDefenseSceneArrayOutput }
GetWafDomainsDomainDefenseSceneArrayInput is an input type that accepts GetWafDomainsDomainDefenseSceneArray and GetWafDomainsDomainDefenseSceneArrayOutput values. You can construct a concrete instance of `GetWafDomainsDomainDefenseSceneArrayInput` via:
GetWafDomainsDomainDefenseSceneArray{ GetWafDomainsDomainDefenseSceneArgs{...} }
type GetWafDomainsDomainDefenseSceneArrayOutput ¶ added in v3.29.0
type GetWafDomainsDomainDefenseSceneArrayOutput struct{ *pulumi.OutputState }
func (GetWafDomainsDomainDefenseSceneArrayOutput) ElementType ¶ added in v3.29.0
func (GetWafDomainsDomainDefenseSceneArrayOutput) ElementType() reflect.Type
func (GetWafDomainsDomainDefenseSceneArrayOutput) ToGetWafDomainsDomainDefenseSceneArrayOutput ¶ added in v3.29.0
func (o GetWafDomainsDomainDefenseSceneArrayOutput) ToGetWafDomainsDomainDefenseSceneArrayOutput() GetWafDomainsDomainDefenseSceneArrayOutput
func (GetWafDomainsDomainDefenseSceneArrayOutput) ToGetWafDomainsDomainDefenseSceneArrayOutputWithContext ¶ added in v3.29.0
func (o GetWafDomainsDomainDefenseSceneArrayOutput) ToGetWafDomainsDomainDefenseSceneArrayOutputWithContext(ctx context.Context) GetWafDomainsDomainDefenseSceneArrayOutput
type GetWafDomainsDomainDefenseSceneInput ¶ added in v3.29.0
type GetWafDomainsDomainDefenseSceneInput interface { pulumi.Input ToGetWafDomainsDomainDefenseSceneOutput() GetWafDomainsDomainDefenseSceneOutput ToGetWafDomainsDomainDefenseSceneOutputWithContext(context.Context) GetWafDomainsDomainDefenseSceneOutput }
GetWafDomainsDomainDefenseSceneInput is an input type that accepts GetWafDomainsDomainDefenseSceneArgs and GetWafDomainsDomainDefenseSceneOutput values. You can construct a concrete instance of `GetWafDomainsDomainDefenseSceneInput` via:
GetWafDomainsDomainDefenseSceneArgs{...}
type GetWafDomainsDomainDefenseSceneOutput ¶ added in v3.29.0
type GetWafDomainsDomainDefenseSceneOutput struct{ *pulumi.OutputState }
func (GetWafDomainsDomainDefenseSceneOutput) DefenseScene ¶ added in v3.29.0
func (o GetWafDomainsDomainDefenseSceneOutput) DefenseScene() pulumi.StringOutput
The type of protection policy.
func (GetWafDomainsDomainDefenseSceneOutput) ElementType ¶ added in v3.29.0
func (GetWafDomainsDomainDefenseSceneOutput) ElementType() reflect.Type
func (GetWafDomainsDomainDefenseSceneOutput) PolicyId ¶ added in v3.29.0
func (o GetWafDomainsDomainDefenseSceneOutput) PolicyId() pulumi.StringOutput
The protection policy ID.
func (GetWafDomainsDomainDefenseSceneOutput) ToGetWafDomainsDomainDefenseSceneOutput ¶ added in v3.29.0
func (o GetWafDomainsDomainDefenseSceneOutput) ToGetWafDomainsDomainDefenseSceneOutput() GetWafDomainsDomainDefenseSceneOutput
func (GetWafDomainsDomainDefenseSceneOutput) ToGetWafDomainsDomainDefenseSceneOutputWithContext ¶ added in v3.29.0
func (o GetWafDomainsDomainDefenseSceneOutput) ToGetWafDomainsDomainDefenseSceneOutputWithContext(ctx context.Context) GetWafDomainsDomainDefenseSceneOutput
type GetWafDomainsDomainInput ¶ added in v3.29.0
type GetWafDomainsDomainInput interface { pulumi.Input ToGetWafDomainsDomainOutput() GetWafDomainsDomainOutput ToGetWafDomainsDomainOutputWithContext(context.Context) GetWafDomainsDomainOutput }
GetWafDomainsDomainInput is an input type that accepts GetWafDomainsDomainArgs and GetWafDomainsDomainOutput values. You can construct a concrete instance of `GetWafDomainsDomainInput` via:
GetWafDomainsDomainArgs{...}
type GetWafDomainsDomainOutput ¶ added in v3.29.0
type GetWafDomainsDomainOutput struct{ *pulumi.OutputState }
func (GetWafDomainsDomainOutput) ClientIpTag ¶ added in v3.29.0
func (o GetWafDomainsDomainOutput) ClientIpTag() pulumi.StringOutput
The client ip tag.
func (GetWafDomainsDomainOutput) DefenseScenes ¶ added in v3.29.0
func (o GetWafDomainsDomainOutput) DefenseScenes() GetWafDomainsDomainDefenseSceneArrayOutput
Protection policy type.
func (GetWafDomainsDomainOutput) DomainName ¶ added in v3.29.0
func (o GetWafDomainsDomainOutput) DomainName() pulumi.StringOutput
The accelerated domain name.
func (GetWafDomainsDomainOutput) ElementType ¶ added in v3.29.0
func (GetWafDomainsDomainOutput) ElementType() reflect.Type
func (GetWafDomainsDomainOutput) Id ¶ added in v3.29.0
func (o GetWafDomainsDomainOutput) Id() pulumi.StringOutput
The ID of the Waf Domain.
func (GetWafDomainsDomainOutput) ToGetWafDomainsDomainOutput ¶ added in v3.29.0
func (o GetWafDomainsDomainOutput) ToGetWafDomainsDomainOutput() GetWafDomainsDomainOutput
func (GetWafDomainsDomainOutput) ToGetWafDomainsDomainOutputWithContext ¶ added in v3.29.0
func (o GetWafDomainsDomainOutput) ToGetWafDomainsDomainOutputWithContext(ctx context.Context) GetWafDomainsDomainOutput
type GetWafDomainsOutputArgs ¶ added in v3.29.0
type GetWafDomainsOutputArgs struct { // Default to `false`. Set it to `true` can output more details about resource attributes. EnableDetails pulumi.BoolPtrInput `pulumi:"enableDetails"` // A list of Waf Domain IDs. Ids pulumi.StringArrayInput `pulumi:"ids"` // File name where to save data source results (after running `pulumi preview`). OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` // The query conditions. You can filter domain names by name. Fuzzy match is supported `QueryArgs={"DomainName":"Accelerated domain name"}`. QueryArgs pulumi.StringPtrInput `pulumi:"queryArgs"` }
A collection of arguments for invoking getWafDomains.
func (GetWafDomainsOutputArgs) ElementType ¶ added in v3.29.0
func (GetWafDomainsOutputArgs) ElementType() reflect.Type
type GetWafDomainsResult ¶ added in v3.29.0
type GetWafDomainsResult struct { Domains []GetWafDomainsDomain `pulumi:"domains"` EnableDetails *bool `pulumi:"enableDetails"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Ids []string `pulumi:"ids"` OutputFile *string `pulumi:"outputFile"` QueryArgs *string `pulumi:"queryArgs"` }
A collection of values returned by getWafDomains.
func GetWafDomains ¶ added in v3.29.0
func GetWafDomains(ctx *pulumi.Context, args *GetWafDomainsArgs, opts ...pulumi.InvokeOption) (*GetWafDomainsResult, error)
This data source provides the Dcdn Waf Domains of the current Alibaba Cloud user.
> **NOTE:** Available in v1.185.0+.
## Example Usage
Basic Usage ¶
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/dcdn" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { ids, err := dcdn.GetWafDomains(ctx, &dcdn.GetWafDomainsArgs{}, nil) if err != nil { return err } ctx.Export("dcdnWafDomainId1", ids.Domains[0].Id) return nil }) }
```
type GetWafDomainsResultOutput ¶ added in v3.29.0
type GetWafDomainsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getWafDomains.
func GetWafDomainsOutput ¶ added in v3.29.0
func GetWafDomainsOutput(ctx *pulumi.Context, args GetWafDomainsOutputArgs, opts ...pulumi.InvokeOption) GetWafDomainsResultOutput
func (GetWafDomainsResultOutput) Domains ¶ added in v3.29.0
func (o GetWafDomainsResultOutput) Domains() GetWafDomainsDomainArrayOutput
func (GetWafDomainsResultOutput) ElementType ¶ added in v3.29.0
func (GetWafDomainsResultOutput) ElementType() reflect.Type
func (GetWafDomainsResultOutput) EnableDetails ¶ added in v3.29.0
func (o GetWafDomainsResultOutput) EnableDetails() pulumi.BoolPtrOutput
func (GetWafDomainsResultOutput) Id ¶ added in v3.29.0
func (o GetWafDomainsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetWafDomainsResultOutput) Ids ¶ added in v3.29.0
func (o GetWafDomainsResultOutput) Ids() pulumi.StringArrayOutput
func (GetWafDomainsResultOutput) OutputFile ¶ added in v3.29.0
func (o GetWafDomainsResultOutput) OutputFile() pulumi.StringPtrOutput
func (GetWafDomainsResultOutput) QueryArgs ¶ added in v3.29.0
func (o GetWafDomainsResultOutput) QueryArgs() pulumi.StringPtrOutput
func (GetWafDomainsResultOutput) ToGetWafDomainsResultOutput ¶ added in v3.29.0
func (o GetWafDomainsResultOutput) ToGetWafDomainsResultOutput() GetWafDomainsResultOutput
func (GetWafDomainsResultOutput) ToGetWafDomainsResultOutputWithContext ¶ added in v3.29.0
func (o GetWafDomainsResultOutput) ToGetWafDomainsResultOutputWithContext(ctx context.Context) GetWafDomainsResultOutput
type GetWafPoliciesArgs ¶ added in v3.29.0
type GetWafPoliciesArgs struct { // A list of Waf Policy IDs. Ids []string `pulumi:"ids"` NameRegex *string `pulumi:"nameRegex"` // File name where to save data source results (after running `pulumi preview`). OutputFile *string `pulumi:"outputFile"` // The query conditions. The value is a string in the JSON format. Format: `{"PolicyIds":"The ID of the proteuleIds":"Thection policy","R range of protection rule IDs","PolicyNameLike":"The name of the protection policy","DomainNames":"The protected domain names","PolicyType":"default","DefenseScenes":"wafGroup","PolicyStatus":"on","OrderBy":"GmtModified","Desc":"false"}`. QueryArgs *string `pulumi:"queryArgs"` // The status of the resource. Valid values: `on`, `off`. Status *string `pulumi:"status"` }
A collection of arguments for invoking getWafPolicies.
type GetWafPoliciesOutputArgs ¶ added in v3.29.0
type GetWafPoliciesOutputArgs struct { // A list of Waf Policy IDs. Ids pulumi.StringArrayInput `pulumi:"ids"` NameRegex pulumi.StringPtrInput `pulumi:"nameRegex"` // File name where to save data source results (after running `pulumi preview`). OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` // The query conditions. The value is a string in the JSON format. Format: `{"PolicyIds":"The ID of the proteuleIds":"Thection policy","R range of protection rule IDs","PolicyNameLike":"The name of the protection policy","DomainNames":"The protected domain names","PolicyType":"default","DefenseScenes":"wafGroup","PolicyStatus":"on","OrderBy":"GmtModified","Desc":"false"}`. QueryArgs pulumi.StringPtrInput `pulumi:"queryArgs"` // The status of the resource. Valid values: `on`, `off`. Status pulumi.StringPtrInput `pulumi:"status"` }
A collection of arguments for invoking getWafPolicies.
func (GetWafPoliciesOutputArgs) ElementType ¶ added in v3.29.0
func (GetWafPoliciesOutputArgs) ElementType() reflect.Type
type GetWafPoliciesPolicy ¶ added in v3.29.0
type GetWafPoliciesPolicy struct { // The first ID of the resource. DcdnWafPolicyId string `pulumi:"dcdnWafPolicyId"` // The type of protection policy. DefenseScene string `pulumi:"defenseScene"` // The number of domain names that use this protection policy. DomainCount int `pulumi:"domainCount"` // The time when the protection policy was modified. GmtModified string `pulumi:"gmtModified"` // The ID of the Waf Policy. Id string `pulumi:"id"` // The name of the protection policy. PolicyName string `pulumi:"policyName"` // The type of the protection policy. PolicyType string `pulumi:"policyType"` // The number of protection rules in this protection policy. RuleCount string `pulumi:"ruleCount"` // The status of the resource. Status string `pulumi:"status"` }
type GetWafPoliciesPolicyArgs ¶ added in v3.29.0
type GetWafPoliciesPolicyArgs struct { // The first ID of the resource. DcdnWafPolicyId pulumi.StringInput `pulumi:"dcdnWafPolicyId"` // The type of protection policy. DefenseScene pulumi.StringInput `pulumi:"defenseScene"` // The number of domain names that use this protection policy. DomainCount pulumi.IntInput `pulumi:"domainCount"` // The time when the protection policy was modified. GmtModified pulumi.StringInput `pulumi:"gmtModified"` // The ID of the Waf Policy. Id pulumi.StringInput `pulumi:"id"` // The name of the protection policy. PolicyName pulumi.StringInput `pulumi:"policyName"` // The type of the protection policy. PolicyType pulumi.StringInput `pulumi:"policyType"` // The number of protection rules in this protection policy. RuleCount pulumi.StringInput `pulumi:"ruleCount"` // The status of the resource. Status pulumi.StringInput `pulumi:"status"` }
func (GetWafPoliciesPolicyArgs) ElementType ¶ added in v3.29.0
func (GetWafPoliciesPolicyArgs) ElementType() reflect.Type
func (GetWafPoliciesPolicyArgs) ToGetWafPoliciesPolicyOutput ¶ added in v3.29.0
func (i GetWafPoliciesPolicyArgs) ToGetWafPoliciesPolicyOutput() GetWafPoliciesPolicyOutput
func (GetWafPoliciesPolicyArgs) ToGetWafPoliciesPolicyOutputWithContext ¶ added in v3.29.0
func (i GetWafPoliciesPolicyArgs) ToGetWafPoliciesPolicyOutputWithContext(ctx context.Context) GetWafPoliciesPolicyOutput
type GetWafPoliciesPolicyArray ¶ added in v3.29.0
type GetWafPoliciesPolicyArray []GetWafPoliciesPolicyInput
func (GetWafPoliciesPolicyArray) ElementType ¶ added in v3.29.0
func (GetWafPoliciesPolicyArray) ElementType() reflect.Type
func (GetWafPoliciesPolicyArray) ToGetWafPoliciesPolicyArrayOutput ¶ added in v3.29.0
func (i GetWafPoliciesPolicyArray) ToGetWafPoliciesPolicyArrayOutput() GetWafPoliciesPolicyArrayOutput
func (GetWafPoliciesPolicyArray) ToGetWafPoliciesPolicyArrayOutputWithContext ¶ added in v3.29.0
func (i GetWafPoliciesPolicyArray) ToGetWafPoliciesPolicyArrayOutputWithContext(ctx context.Context) GetWafPoliciesPolicyArrayOutput
type GetWafPoliciesPolicyArrayInput ¶ added in v3.29.0
type GetWafPoliciesPolicyArrayInput interface { pulumi.Input ToGetWafPoliciesPolicyArrayOutput() GetWafPoliciesPolicyArrayOutput ToGetWafPoliciesPolicyArrayOutputWithContext(context.Context) GetWafPoliciesPolicyArrayOutput }
GetWafPoliciesPolicyArrayInput is an input type that accepts GetWafPoliciesPolicyArray and GetWafPoliciesPolicyArrayOutput values. You can construct a concrete instance of `GetWafPoliciesPolicyArrayInput` via:
GetWafPoliciesPolicyArray{ GetWafPoliciesPolicyArgs{...} }
type GetWafPoliciesPolicyArrayOutput ¶ added in v3.29.0
type GetWafPoliciesPolicyArrayOutput struct{ *pulumi.OutputState }
func (GetWafPoliciesPolicyArrayOutput) ElementType ¶ added in v3.29.0
func (GetWafPoliciesPolicyArrayOutput) ElementType() reflect.Type
func (GetWafPoliciesPolicyArrayOutput) Index ¶ added in v3.29.0
func (o GetWafPoliciesPolicyArrayOutput) Index(i pulumi.IntInput) GetWafPoliciesPolicyOutput
func (GetWafPoliciesPolicyArrayOutput) ToGetWafPoliciesPolicyArrayOutput ¶ added in v3.29.0
func (o GetWafPoliciesPolicyArrayOutput) ToGetWafPoliciesPolicyArrayOutput() GetWafPoliciesPolicyArrayOutput
func (GetWafPoliciesPolicyArrayOutput) ToGetWafPoliciesPolicyArrayOutputWithContext ¶ added in v3.29.0
func (o GetWafPoliciesPolicyArrayOutput) ToGetWafPoliciesPolicyArrayOutputWithContext(ctx context.Context) GetWafPoliciesPolicyArrayOutput
type GetWafPoliciesPolicyInput ¶ added in v3.29.0
type GetWafPoliciesPolicyInput interface { pulumi.Input ToGetWafPoliciesPolicyOutput() GetWafPoliciesPolicyOutput ToGetWafPoliciesPolicyOutputWithContext(context.Context) GetWafPoliciesPolicyOutput }
GetWafPoliciesPolicyInput is an input type that accepts GetWafPoliciesPolicyArgs and GetWafPoliciesPolicyOutput values. You can construct a concrete instance of `GetWafPoliciesPolicyInput` via:
GetWafPoliciesPolicyArgs{...}
type GetWafPoliciesPolicyOutput ¶ added in v3.29.0
type GetWafPoliciesPolicyOutput struct{ *pulumi.OutputState }
func (GetWafPoliciesPolicyOutput) DcdnWafPolicyId ¶ added in v3.29.0
func (o GetWafPoliciesPolicyOutput) DcdnWafPolicyId() pulumi.StringOutput
The first ID of the resource.
func (GetWafPoliciesPolicyOutput) DefenseScene ¶ added in v3.29.0
func (o GetWafPoliciesPolicyOutput) DefenseScene() pulumi.StringOutput
The type of protection policy.
func (GetWafPoliciesPolicyOutput) DomainCount ¶ added in v3.29.0
func (o GetWafPoliciesPolicyOutput) DomainCount() pulumi.IntOutput
The number of domain names that use this protection policy.
func (GetWafPoliciesPolicyOutput) ElementType ¶ added in v3.29.0
func (GetWafPoliciesPolicyOutput) ElementType() reflect.Type
func (GetWafPoliciesPolicyOutput) GmtModified ¶ added in v3.29.0
func (o GetWafPoliciesPolicyOutput) GmtModified() pulumi.StringOutput
The time when the protection policy was modified.
func (GetWafPoliciesPolicyOutput) Id ¶ added in v3.29.0
func (o GetWafPoliciesPolicyOutput) Id() pulumi.StringOutput
The ID of the Waf Policy.
func (GetWafPoliciesPolicyOutput) PolicyName ¶ added in v3.29.0
func (o GetWafPoliciesPolicyOutput) PolicyName() pulumi.StringOutput
The name of the protection policy.
func (GetWafPoliciesPolicyOutput) PolicyType ¶ added in v3.29.0
func (o GetWafPoliciesPolicyOutput) PolicyType() pulumi.StringOutput
The type of the protection policy.
func (GetWafPoliciesPolicyOutput) RuleCount ¶ added in v3.29.0
func (o GetWafPoliciesPolicyOutput) RuleCount() pulumi.StringOutput
The number of protection rules in this protection policy.
func (GetWafPoliciesPolicyOutput) Status ¶ added in v3.29.0
func (o GetWafPoliciesPolicyOutput) Status() pulumi.StringOutput
The status of the resource.
func (GetWafPoliciesPolicyOutput) ToGetWafPoliciesPolicyOutput ¶ added in v3.29.0
func (o GetWafPoliciesPolicyOutput) ToGetWafPoliciesPolicyOutput() GetWafPoliciesPolicyOutput
func (GetWafPoliciesPolicyOutput) ToGetWafPoliciesPolicyOutputWithContext ¶ added in v3.29.0
func (o GetWafPoliciesPolicyOutput) ToGetWafPoliciesPolicyOutputWithContext(ctx context.Context) GetWafPoliciesPolicyOutput
type GetWafPoliciesResult ¶ added in v3.29.0
type GetWafPoliciesResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Ids []string `pulumi:"ids"` NameRegex *string `pulumi:"nameRegex"` Names []string `pulumi:"names"` OutputFile *string `pulumi:"outputFile"` Policies []GetWafPoliciesPolicy `pulumi:"policies"` QueryArgs *string `pulumi:"queryArgs"` Status *string `pulumi:"status"` }
A collection of values returned by getWafPolicies.
func GetWafPolicies ¶ added in v3.29.0
func GetWafPolicies(ctx *pulumi.Context, args *GetWafPoliciesArgs, opts ...pulumi.InvokeOption) (*GetWafPoliciesResult, error)
This data source provides the Dcdn Waf Policies of the current Alibaba Cloud user.
> **NOTE:** Available in v1.184.0+.
## Example Usage
Basic Usage ¶
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/dcdn" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { ids, err := dcdn.GetWafPolicies(ctx, &dcdn.GetWafPoliciesArgs{}, nil) if err != nil { return err } ctx.Export("dcdnWafPolicyId1", ids.Policies[0].Id) return nil }) }
```
type GetWafPoliciesResultOutput ¶ added in v3.29.0
type GetWafPoliciesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getWafPolicies.
func GetWafPoliciesOutput ¶ added in v3.29.0
func GetWafPoliciesOutput(ctx *pulumi.Context, args GetWafPoliciesOutputArgs, opts ...pulumi.InvokeOption) GetWafPoliciesResultOutput
func (GetWafPoliciesResultOutput) ElementType ¶ added in v3.29.0
func (GetWafPoliciesResultOutput) ElementType() reflect.Type
func (GetWafPoliciesResultOutput) Id ¶ added in v3.29.0
func (o GetWafPoliciesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetWafPoliciesResultOutput) Ids ¶ added in v3.29.0
func (o GetWafPoliciesResultOutput) Ids() pulumi.StringArrayOutput
func (GetWafPoliciesResultOutput) NameRegex ¶ added in v3.29.0
func (o GetWafPoliciesResultOutput) NameRegex() pulumi.StringPtrOutput
func (GetWafPoliciesResultOutput) Names ¶ added in v3.29.0
func (o GetWafPoliciesResultOutput) Names() pulumi.StringArrayOutput
func (GetWafPoliciesResultOutput) OutputFile ¶ added in v3.29.0
func (o GetWafPoliciesResultOutput) OutputFile() pulumi.StringPtrOutput
func (GetWafPoliciesResultOutput) Policies ¶ added in v3.29.0
func (o GetWafPoliciesResultOutput) Policies() GetWafPoliciesPolicyArrayOutput
func (GetWafPoliciesResultOutput) QueryArgs ¶ added in v3.29.0
func (o GetWafPoliciesResultOutput) QueryArgs() pulumi.StringPtrOutput
func (GetWafPoliciesResultOutput) Status ¶ added in v3.29.0
func (o GetWafPoliciesResultOutput) Status() pulumi.StringPtrOutput
func (GetWafPoliciesResultOutput) ToGetWafPoliciesResultOutput ¶ added in v3.29.0
func (o GetWafPoliciesResultOutput) ToGetWafPoliciesResultOutput() GetWafPoliciesResultOutput
func (GetWafPoliciesResultOutput) ToGetWafPoliciesResultOutputWithContext ¶ added in v3.29.0
func (o GetWafPoliciesResultOutput) ToGetWafPoliciesResultOutputWithContext(ctx context.Context) GetWafPoliciesResultOutput
type GetWafRulesArgs ¶ added in v3.34.0
type GetWafRulesArgs struct { // A list of Waf Rule IDs. Ids []string `pulumi:"ids"` // File name where to save data source results (after running `pulumi preview`). OutputFile *string `pulumi:"outputFile"` PageNumber *int `pulumi:"pageNumber"` PageSize *int `pulumi:"pageSize"` // The query conditions. The value is a string in the JSON format. QueryArgs *string `pulumi:"queryArgs"` }
A collection of arguments for invoking getWafRules.
type GetWafRulesOutputArgs ¶ added in v3.34.0
type GetWafRulesOutputArgs struct { // A list of Waf Rule IDs. Ids pulumi.StringArrayInput `pulumi:"ids"` // File name where to save data source results (after running `pulumi preview`). OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` PageNumber pulumi.IntPtrInput `pulumi:"pageNumber"` PageSize pulumi.IntPtrInput `pulumi:"pageSize"` // The query conditions. The value is a string in the JSON format. QueryArgs pulumi.StringPtrInput `pulumi:"queryArgs"` }
A collection of arguments for invoking getWafRules.
func (GetWafRulesOutputArgs) ElementType ¶ added in v3.34.0
func (GetWafRulesOutputArgs) ElementType() reflect.Type
type GetWafRulesResult ¶ added in v3.34.0
type GetWafRulesResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Ids []string `pulumi:"ids"` OutputFile *string `pulumi:"outputFile"` PageNumber *int `pulumi:"pageNumber"` PageSize *int `pulumi:"pageSize"` QueryArgs *string `pulumi:"queryArgs"` // A list of Waf Rule Entries. Each element contains the following attributes: WafRules []GetWafRulesWafRule `pulumi:"wafRules"` }
A collection of values returned by getWafRules.
func GetWafRules ¶ added in v3.34.0
func GetWafRules(ctx *pulumi.Context, args *GetWafRulesArgs, opts ...pulumi.InvokeOption) (*GetWafRulesResult, error)
This data source provides Dcdn Waf Rule available to the user.[What is Waf Rule](https://www.alibabacloud.com/help/en/dcdn/developer-reference/api-dcdn-2018-01-15-batchcreatedcdnwafrules)
> **NOTE:** Available since v1.201.0.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/dcdn" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
) func main() { pulumi.Run(func(ctx *pulumi.Context) error { _default, err := dcdn.GetWafRules(ctx, &dcdn.GetWafRulesArgs{ Ids: interface{}{ defaultAlicloudDcdnWafRule.Id, }, }, nil); if err != nil { return err } ctx.Export("alicloudDcdnWafRuleExampleId", _default.WafRules[0].Id) return nil }) } ```
type GetWafRulesResultOutput ¶ added in v3.34.0
type GetWafRulesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getWafRules.
func GetWafRulesOutput ¶ added in v3.34.0
func GetWafRulesOutput(ctx *pulumi.Context, args GetWafRulesOutputArgs, opts ...pulumi.InvokeOption) GetWafRulesResultOutput
func (GetWafRulesResultOutput) ElementType ¶ added in v3.34.0
func (GetWafRulesResultOutput) ElementType() reflect.Type
func (GetWafRulesResultOutput) Id ¶ added in v3.34.0
func (o GetWafRulesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetWafRulesResultOutput) Ids ¶ added in v3.34.0
func (o GetWafRulesResultOutput) Ids() pulumi.StringArrayOutput
func (GetWafRulesResultOutput) OutputFile ¶ added in v3.34.0
func (o GetWafRulesResultOutput) OutputFile() pulumi.StringPtrOutput
func (GetWafRulesResultOutput) PageNumber ¶ added in v3.34.0
func (o GetWafRulesResultOutput) PageNumber() pulumi.IntPtrOutput
func (GetWafRulesResultOutput) PageSize ¶ added in v3.34.0
func (o GetWafRulesResultOutput) PageSize() pulumi.IntPtrOutput
func (GetWafRulesResultOutput) QueryArgs ¶ added in v3.34.0
func (o GetWafRulesResultOutput) QueryArgs() pulumi.StringPtrOutput
func (GetWafRulesResultOutput) ToGetWafRulesResultOutput ¶ added in v3.34.0
func (o GetWafRulesResultOutput) ToGetWafRulesResultOutput() GetWafRulesResultOutput
func (GetWafRulesResultOutput) ToGetWafRulesResultOutputWithContext ¶ added in v3.34.0
func (o GetWafRulesResultOutput) ToGetWafRulesResultOutputWithContext(ctx context.Context) GetWafRulesResultOutput
func (GetWafRulesResultOutput) WafRules ¶ added in v3.34.0
func (o GetWafRulesResultOutput) WafRules() GetWafRulesWafRuleArrayOutput
A list of Waf Rule Entries. Each element contains the following attributes:
type GetWafRulesWafRule ¶ added in v3.34.0
type GetWafRulesWafRule struct { // Specifies the action of the rule. Action string `pulumi:"action"` // Whether to turn on Frequency Control, on/off CcStatus string `pulumi:"ccStatus"` // The blocked regions in the Chinese mainland, separated by commas (,). CnRegionList string `pulumi:"cnRegionList"` // The trigger condition of the rule. Conditions []GetWafRulesWafRuleCondition `pulumi:"conditions"` // The type of protection policy. The following scenarios are supported:-waf_group:Web basic protection-custom_acl: Custom protection policy-whitelist: whitelist DefenseScene string `pulumi:"defenseScene"` // The effective range of the frequency control blacklist. Effect string `pulumi:"effect"` // Revised the time. The date format is based on ISO8601 notation and uses UTC +0 time in the format of yyyy-MM-ddTHH:mm:ssZ. GmtModified string `pulumi:"gmtModified"` // The ID of the Waf Rule. Id string `pulumi:"id"` // The effective range of the frequency control blacklist. OtherRegionList string `pulumi:"otherRegionList"` // The protection policy ID. PolicyId string `pulumi:"policyId"` // The rules of rate limiting. RateLimits []GetWafRulesWafRuleRateLimit `pulumi:"rateLimits"` // The regular expression. RegularRules []string `pulumi:"regularRules"` // The type of the regular expression. If the value of the tags field contains waf_group, you can specify this field. RegularTypes []string `pulumi:"regularTypes"` // Filter by IP address. RemoteAddrs []string `pulumi:"remoteAddrs"` // The name of the protection rule. RuleName string `pulumi:"ruleName"` // List of protection scenarios Scenes []string `pulumi:"scenes"` // The information about the HTTP status code. Status string `pulumi:"status"` // The id of the waf rule group. WafGroupIds string `pulumi:"wafGroupIds"` // The first ID of the resource WafRuleId string `pulumi:"wafRuleId"` }
type GetWafRulesWafRuleArgs ¶ added in v3.34.0
type GetWafRulesWafRuleArgs struct { // Specifies the action of the rule. Action pulumi.StringInput `pulumi:"action"` // Whether to turn on Frequency Control, on/off CcStatus pulumi.StringInput `pulumi:"ccStatus"` // The blocked regions in the Chinese mainland, separated by commas (,). CnRegionList pulumi.StringInput `pulumi:"cnRegionList"` // The trigger condition of the rule. Conditions GetWafRulesWafRuleConditionArrayInput `pulumi:"conditions"` // The type of protection policy. The following scenarios are supported:-waf_group:Web basic protection-custom_acl: Custom protection policy-whitelist: whitelist DefenseScene pulumi.StringInput `pulumi:"defenseScene"` // The effective range of the frequency control blacklist. Effect pulumi.StringInput `pulumi:"effect"` // Revised the time. The date format is based on ISO8601 notation and uses UTC +0 time in the format of yyyy-MM-ddTHH:mm:ssZ. GmtModified pulumi.StringInput `pulumi:"gmtModified"` // The ID of the Waf Rule. Id pulumi.StringInput `pulumi:"id"` // The effective range of the frequency control blacklist. OtherRegionList pulumi.StringInput `pulumi:"otherRegionList"` // The protection policy ID. PolicyId pulumi.StringInput `pulumi:"policyId"` // The rules of rate limiting. RateLimits GetWafRulesWafRuleRateLimitArrayInput `pulumi:"rateLimits"` // The regular expression. RegularRules pulumi.StringArrayInput `pulumi:"regularRules"` // The type of the regular expression. If the value of the tags field contains waf_group, you can specify this field. RegularTypes pulumi.StringArrayInput `pulumi:"regularTypes"` // Filter by IP address. RemoteAddrs pulumi.StringArrayInput `pulumi:"remoteAddrs"` // The name of the protection rule. RuleName pulumi.StringInput `pulumi:"ruleName"` // List of protection scenarios Scenes pulumi.StringArrayInput `pulumi:"scenes"` // The information about the HTTP status code. Status pulumi.StringInput `pulumi:"status"` // The id of the waf rule group. WafGroupIds pulumi.StringInput `pulumi:"wafGroupIds"` // The first ID of the resource WafRuleId pulumi.StringInput `pulumi:"wafRuleId"` }
func (GetWafRulesWafRuleArgs) ElementType ¶ added in v3.34.0
func (GetWafRulesWafRuleArgs) ElementType() reflect.Type
func (GetWafRulesWafRuleArgs) ToGetWafRulesWafRuleOutput ¶ added in v3.34.0
func (i GetWafRulesWafRuleArgs) ToGetWafRulesWafRuleOutput() GetWafRulesWafRuleOutput
func (GetWafRulesWafRuleArgs) ToGetWafRulesWafRuleOutputWithContext ¶ added in v3.34.0
func (i GetWafRulesWafRuleArgs) ToGetWafRulesWafRuleOutputWithContext(ctx context.Context) GetWafRulesWafRuleOutput
type GetWafRulesWafRuleArray ¶ added in v3.34.0
type GetWafRulesWafRuleArray []GetWafRulesWafRuleInput
func (GetWafRulesWafRuleArray) ElementType ¶ added in v3.34.0
func (GetWafRulesWafRuleArray) ElementType() reflect.Type
func (GetWafRulesWafRuleArray) ToGetWafRulesWafRuleArrayOutput ¶ added in v3.34.0
func (i GetWafRulesWafRuleArray) ToGetWafRulesWafRuleArrayOutput() GetWafRulesWafRuleArrayOutput
func (GetWafRulesWafRuleArray) ToGetWafRulesWafRuleArrayOutputWithContext ¶ added in v3.34.0
func (i GetWafRulesWafRuleArray) ToGetWafRulesWafRuleArrayOutputWithContext(ctx context.Context) GetWafRulesWafRuleArrayOutput
type GetWafRulesWafRuleArrayInput ¶ added in v3.34.0
type GetWafRulesWafRuleArrayInput interface { pulumi.Input ToGetWafRulesWafRuleArrayOutput() GetWafRulesWafRuleArrayOutput ToGetWafRulesWafRuleArrayOutputWithContext(context.Context) GetWafRulesWafRuleArrayOutput }
GetWafRulesWafRuleArrayInput is an input type that accepts GetWafRulesWafRuleArray and GetWafRulesWafRuleArrayOutput values. You can construct a concrete instance of `GetWafRulesWafRuleArrayInput` via:
GetWafRulesWafRuleArray{ GetWafRulesWafRuleArgs{...} }
type GetWafRulesWafRuleArrayOutput ¶ added in v3.34.0
type GetWafRulesWafRuleArrayOutput struct{ *pulumi.OutputState }
func (GetWafRulesWafRuleArrayOutput) ElementType ¶ added in v3.34.0
func (GetWafRulesWafRuleArrayOutput) ElementType() reflect.Type
func (GetWafRulesWafRuleArrayOutput) Index ¶ added in v3.34.0
func (o GetWafRulesWafRuleArrayOutput) Index(i pulumi.IntInput) GetWafRulesWafRuleOutput
func (GetWafRulesWafRuleArrayOutput) ToGetWafRulesWafRuleArrayOutput ¶ added in v3.34.0
func (o GetWafRulesWafRuleArrayOutput) ToGetWafRulesWafRuleArrayOutput() GetWafRulesWafRuleArrayOutput
func (GetWafRulesWafRuleArrayOutput) ToGetWafRulesWafRuleArrayOutputWithContext ¶ added in v3.34.0
func (o GetWafRulesWafRuleArrayOutput) ToGetWafRulesWafRuleArrayOutputWithContext(ctx context.Context) GetWafRulesWafRuleArrayOutput
type GetWafRulesWafRuleCondition ¶ added in v3.34.0
type GetWafRulesWafRuleCondition struct { // The match field. Key string `pulumi:"key"` // The logical symbol. OpValue string `pulumi:"opValue"` // The subfield of the target field. SubKey string `pulumi:"subKey"` // The match content. Separate multiple values with commas (,). Values string `pulumi:"values"` }
type GetWafRulesWafRuleConditionArgs ¶ added in v3.34.0
type GetWafRulesWafRuleConditionArgs struct { // The match field. Key pulumi.StringInput `pulumi:"key"` // The logical symbol. OpValue pulumi.StringInput `pulumi:"opValue"` // The subfield of the target field. SubKey pulumi.StringInput `pulumi:"subKey"` // The match content. Separate multiple values with commas (,). Values pulumi.StringInput `pulumi:"values"` }
func (GetWafRulesWafRuleConditionArgs) ElementType ¶ added in v3.34.0
func (GetWafRulesWafRuleConditionArgs) ElementType() reflect.Type
func (GetWafRulesWafRuleConditionArgs) ToGetWafRulesWafRuleConditionOutput ¶ added in v3.34.0
func (i GetWafRulesWafRuleConditionArgs) ToGetWafRulesWafRuleConditionOutput() GetWafRulesWafRuleConditionOutput
func (GetWafRulesWafRuleConditionArgs) ToGetWafRulesWafRuleConditionOutputWithContext ¶ added in v3.34.0
func (i GetWafRulesWafRuleConditionArgs) ToGetWafRulesWafRuleConditionOutputWithContext(ctx context.Context) GetWafRulesWafRuleConditionOutput
type GetWafRulesWafRuleConditionArray ¶ added in v3.34.0
type GetWafRulesWafRuleConditionArray []GetWafRulesWafRuleConditionInput
func (GetWafRulesWafRuleConditionArray) ElementType ¶ added in v3.34.0
func (GetWafRulesWafRuleConditionArray) ElementType() reflect.Type
func (GetWafRulesWafRuleConditionArray) ToGetWafRulesWafRuleConditionArrayOutput ¶ added in v3.34.0
func (i GetWafRulesWafRuleConditionArray) ToGetWafRulesWafRuleConditionArrayOutput() GetWafRulesWafRuleConditionArrayOutput
func (GetWafRulesWafRuleConditionArray) ToGetWafRulesWafRuleConditionArrayOutputWithContext ¶ added in v3.34.0
func (i GetWafRulesWafRuleConditionArray) ToGetWafRulesWafRuleConditionArrayOutputWithContext(ctx context.Context) GetWafRulesWafRuleConditionArrayOutput
type GetWafRulesWafRuleConditionArrayInput ¶ added in v3.34.0
type GetWafRulesWafRuleConditionArrayInput interface { pulumi.Input ToGetWafRulesWafRuleConditionArrayOutput() GetWafRulesWafRuleConditionArrayOutput ToGetWafRulesWafRuleConditionArrayOutputWithContext(context.Context) GetWafRulesWafRuleConditionArrayOutput }
GetWafRulesWafRuleConditionArrayInput is an input type that accepts GetWafRulesWafRuleConditionArray and GetWafRulesWafRuleConditionArrayOutput values. You can construct a concrete instance of `GetWafRulesWafRuleConditionArrayInput` via:
GetWafRulesWafRuleConditionArray{ GetWafRulesWafRuleConditionArgs{...} }
type GetWafRulesWafRuleConditionArrayOutput ¶ added in v3.34.0
type GetWafRulesWafRuleConditionArrayOutput struct{ *pulumi.OutputState }
func (GetWafRulesWafRuleConditionArrayOutput) ElementType ¶ added in v3.34.0
func (GetWafRulesWafRuleConditionArrayOutput) ElementType() reflect.Type
func (GetWafRulesWafRuleConditionArrayOutput) ToGetWafRulesWafRuleConditionArrayOutput ¶ added in v3.34.0
func (o GetWafRulesWafRuleConditionArrayOutput) ToGetWafRulesWafRuleConditionArrayOutput() GetWafRulesWafRuleConditionArrayOutput
func (GetWafRulesWafRuleConditionArrayOutput) ToGetWafRulesWafRuleConditionArrayOutputWithContext ¶ added in v3.34.0
func (o GetWafRulesWafRuleConditionArrayOutput) ToGetWafRulesWafRuleConditionArrayOutputWithContext(ctx context.Context) GetWafRulesWafRuleConditionArrayOutput
type GetWafRulesWafRuleConditionInput ¶ added in v3.34.0
type GetWafRulesWafRuleConditionInput interface { pulumi.Input ToGetWafRulesWafRuleConditionOutput() GetWafRulesWafRuleConditionOutput ToGetWafRulesWafRuleConditionOutputWithContext(context.Context) GetWafRulesWafRuleConditionOutput }
GetWafRulesWafRuleConditionInput is an input type that accepts GetWafRulesWafRuleConditionArgs and GetWafRulesWafRuleConditionOutput values. You can construct a concrete instance of `GetWafRulesWafRuleConditionInput` via:
GetWafRulesWafRuleConditionArgs{...}
type GetWafRulesWafRuleConditionOutput ¶ added in v3.34.0
type GetWafRulesWafRuleConditionOutput struct{ *pulumi.OutputState }
func (GetWafRulesWafRuleConditionOutput) ElementType ¶ added in v3.34.0
func (GetWafRulesWafRuleConditionOutput) ElementType() reflect.Type
func (GetWafRulesWafRuleConditionOutput) Key ¶ added in v3.34.0
func (o GetWafRulesWafRuleConditionOutput) Key() pulumi.StringOutput
The match field.
func (GetWafRulesWafRuleConditionOutput) OpValue ¶ added in v3.34.0
func (o GetWafRulesWafRuleConditionOutput) OpValue() pulumi.StringOutput
The logical symbol.
func (GetWafRulesWafRuleConditionOutput) SubKey ¶ added in v3.34.0
func (o GetWafRulesWafRuleConditionOutput) SubKey() pulumi.StringOutput
The subfield of the target field.
func (GetWafRulesWafRuleConditionOutput) ToGetWafRulesWafRuleConditionOutput ¶ added in v3.34.0
func (o GetWafRulesWafRuleConditionOutput) ToGetWafRulesWafRuleConditionOutput() GetWafRulesWafRuleConditionOutput
func (GetWafRulesWafRuleConditionOutput) ToGetWafRulesWafRuleConditionOutputWithContext ¶ added in v3.34.0
func (o GetWafRulesWafRuleConditionOutput) ToGetWafRulesWafRuleConditionOutputWithContext(ctx context.Context) GetWafRulesWafRuleConditionOutput
func (GetWafRulesWafRuleConditionOutput) Values ¶ added in v3.34.0
func (o GetWafRulesWafRuleConditionOutput) Values() pulumi.StringOutput
The match content. Separate multiple values with commas (,).
type GetWafRulesWafRuleInput ¶ added in v3.34.0
type GetWafRulesWafRuleInput interface { pulumi.Input ToGetWafRulesWafRuleOutput() GetWafRulesWafRuleOutput ToGetWafRulesWafRuleOutputWithContext(context.Context) GetWafRulesWafRuleOutput }
GetWafRulesWafRuleInput is an input type that accepts GetWafRulesWafRuleArgs and GetWafRulesWafRuleOutput values. You can construct a concrete instance of `GetWafRulesWafRuleInput` via:
GetWafRulesWafRuleArgs{...}
type GetWafRulesWafRuleOutput ¶ added in v3.34.0
type GetWafRulesWafRuleOutput struct{ *pulumi.OutputState }
func (GetWafRulesWafRuleOutput) Action ¶ added in v3.34.0
func (o GetWafRulesWafRuleOutput) Action() pulumi.StringOutput
Specifies the action of the rule.
func (GetWafRulesWafRuleOutput) CcStatus ¶ added in v3.34.0
func (o GetWafRulesWafRuleOutput) CcStatus() pulumi.StringOutput
Whether to turn on Frequency Control, on/off
func (GetWafRulesWafRuleOutput) CnRegionList ¶ added in v3.34.0
func (o GetWafRulesWafRuleOutput) CnRegionList() pulumi.StringOutput
The blocked regions in the Chinese mainland, separated by commas (,).
func (GetWafRulesWafRuleOutput) Conditions ¶ added in v3.34.0
func (o GetWafRulesWafRuleOutput) Conditions() GetWafRulesWafRuleConditionArrayOutput
The trigger condition of the rule.
func (GetWafRulesWafRuleOutput) DefenseScene ¶ added in v3.34.0
func (o GetWafRulesWafRuleOutput) DefenseScene() pulumi.StringOutput
The type of protection policy. The following scenarios are supported:-waf_group:Web basic protection-custom_acl: Custom protection policy-whitelist: whitelist
func (GetWafRulesWafRuleOutput) Effect ¶ added in v3.34.0
func (o GetWafRulesWafRuleOutput) Effect() pulumi.StringOutput
The effective range of the frequency control blacklist.
func (GetWafRulesWafRuleOutput) ElementType ¶ added in v3.34.0
func (GetWafRulesWafRuleOutput) ElementType() reflect.Type
func (GetWafRulesWafRuleOutput) GmtModified ¶ added in v3.34.0
func (o GetWafRulesWafRuleOutput) GmtModified() pulumi.StringOutput
Revised the time. The date format is based on ISO8601 notation and uses UTC +0 time in the format of yyyy-MM-ddTHH:mm:ssZ.
func (GetWafRulesWafRuleOutput) Id ¶ added in v3.34.0
func (o GetWafRulesWafRuleOutput) Id() pulumi.StringOutput
The ID of the Waf Rule.
func (GetWafRulesWafRuleOutput) OtherRegionList ¶ added in v3.34.0
func (o GetWafRulesWafRuleOutput) OtherRegionList() pulumi.StringOutput
The effective range of the frequency control blacklist.
func (GetWafRulesWafRuleOutput) PolicyId ¶ added in v3.34.0
func (o GetWafRulesWafRuleOutput) PolicyId() pulumi.StringOutput
The protection policy ID.
func (GetWafRulesWafRuleOutput) RateLimits ¶ added in v3.34.0
func (o GetWafRulesWafRuleOutput) RateLimits() GetWafRulesWafRuleRateLimitArrayOutput
The rules of rate limiting.
func (GetWafRulesWafRuleOutput) RegularRules ¶ added in v3.34.0
func (o GetWafRulesWafRuleOutput) RegularRules() pulumi.StringArrayOutput
The regular expression.
func (GetWafRulesWafRuleOutput) RegularTypes ¶ added in v3.34.0
func (o GetWafRulesWafRuleOutput) RegularTypes() pulumi.StringArrayOutput
The type of the regular expression. If the value of the tags field contains waf_group, you can specify this field.
func (GetWafRulesWafRuleOutput) RemoteAddrs ¶ added in v3.34.0
func (o GetWafRulesWafRuleOutput) RemoteAddrs() pulumi.StringArrayOutput
Filter by IP address.
func (GetWafRulesWafRuleOutput) RuleName ¶ added in v3.34.0
func (o GetWafRulesWafRuleOutput) RuleName() pulumi.StringOutput
The name of the protection rule.
func (GetWafRulesWafRuleOutput) Scenes ¶ added in v3.34.0
func (o GetWafRulesWafRuleOutput) Scenes() pulumi.StringArrayOutput
List of protection scenarios
func (GetWafRulesWafRuleOutput) Status ¶ added in v3.34.0
func (o GetWafRulesWafRuleOutput) Status() pulumi.StringOutput
The information about the HTTP status code.
func (GetWafRulesWafRuleOutput) ToGetWafRulesWafRuleOutput ¶ added in v3.34.0
func (o GetWafRulesWafRuleOutput) ToGetWafRulesWafRuleOutput() GetWafRulesWafRuleOutput
func (GetWafRulesWafRuleOutput) ToGetWafRulesWafRuleOutputWithContext ¶ added in v3.34.0
func (o GetWafRulesWafRuleOutput) ToGetWafRulesWafRuleOutputWithContext(ctx context.Context) GetWafRulesWafRuleOutput
func (GetWafRulesWafRuleOutput) WafGroupIds ¶ added in v3.34.0
func (o GetWafRulesWafRuleOutput) WafGroupIds() pulumi.StringOutput
The id of the waf rule group.
func (GetWafRulesWafRuleOutput) WafRuleId ¶ added in v3.34.0
func (o GetWafRulesWafRuleOutput) WafRuleId() pulumi.StringOutput
The first ID of the resource
type GetWafRulesWafRuleRateLimit ¶ added in v3.34.0
type GetWafRulesWafRuleRateLimit struct { // The statistical interval. Valid values: 5 to 1800. Unit: seconds. Interval int `pulumi:"interval"` // The information about the HTTP status code. Statuses []GetWafRulesWafRuleRateLimitStatus `pulumi:"statuses"` // The subfield of the target field. SubKey string `pulumi:"subKey"` // The statistical field for frequency control. Target string `pulumi:"target"` // The trigger threshold of rate limiting. Valid values: 2 to 500000. Unit: requests. Threshold int `pulumi:"threshold"` // The validity period of the blacklist. Valid values: 60 to 86400. Unit: seconds. Ttl int `pulumi:"ttl"` }
type GetWafRulesWafRuleRateLimitArgs ¶ added in v3.34.0
type GetWafRulesWafRuleRateLimitArgs struct { // The statistical interval. Valid values: 5 to 1800. Unit: seconds. Interval pulumi.IntInput `pulumi:"interval"` // The information about the HTTP status code. Statuses GetWafRulesWafRuleRateLimitStatusArrayInput `pulumi:"statuses"` // The subfield of the target field. SubKey pulumi.StringInput `pulumi:"subKey"` // The statistical field for frequency control. Target pulumi.StringInput `pulumi:"target"` // The trigger threshold of rate limiting. Valid values: 2 to 500000. Unit: requests. Threshold pulumi.IntInput `pulumi:"threshold"` // The validity period of the blacklist. Valid values: 60 to 86400. Unit: seconds. Ttl pulumi.IntInput `pulumi:"ttl"` }
func (GetWafRulesWafRuleRateLimitArgs) ElementType ¶ added in v3.34.0
func (GetWafRulesWafRuleRateLimitArgs) ElementType() reflect.Type
func (GetWafRulesWafRuleRateLimitArgs) ToGetWafRulesWafRuleRateLimitOutput ¶ added in v3.34.0
func (i GetWafRulesWafRuleRateLimitArgs) ToGetWafRulesWafRuleRateLimitOutput() GetWafRulesWafRuleRateLimitOutput
func (GetWafRulesWafRuleRateLimitArgs) ToGetWafRulesWafRuleRateLimitOutputWithContext ¶ added in v3.34.0
func (i GetWafRulesWafRuleRateLimitArgs) ToGetWafRulesWafRuleRateLimitOutputWithContext(ctx context.Context) GetWafRulesWafRuleRateLimitOutput
type GetWafRulesWafRuleRateLimitArray ¶ added in v3.34.0
type GetWafRulesWafRuleRateLimitArray []GetWafRulesWafRuleRateLimitInput
func (GetWafRulesWafRuleRateLimitArray) ElementType ¶ added in v3.34.0
func (GetWafRulesWafRuleRateLimitArray) ElementType() reflect.Type
func (GetWafRulesWafRuleRateLimitArray) ToGetWafRulesWafRuleRateLimitArrayOutput ¶ added in v3.34.0
func (i GetWafRulesWafRuleRateLimitArray) ToGetWafRulesWafRuleRateLimitArrayOutput() GetWafRulesWafRuleRateLimitArrayOutput
func (GetWafRulesWafRuleRateLimitArray) ToGetWafRulesWafRuleRateLimitArrayOutputWithContext ¶ added in v3.34.0
func (i GetWafRulesWafRuleRateLimitArray) ToGetWafRulesWafRuleRateLimitArrayOutputWithContext(ctx context.Context) GetWafRulesWafRuleRateLimitArrayOutput
type GetWafRulesWafRuleRateLimitArrayInput ¶ added in v3.34.0
type GetWafRulesWafRuleRateLimitArrayInput interface { pulumi.Input ToGetWafRulesWafRuleRateLimitArrayOutput() GetWafRulesWafRuleRateLimitArrayOutput ToGetWafRulesWafRuleRateLimitArrayOutputWithContext(context.Context) GetWafRulesWafRuleRateLimitArrayOutput }
GetWafRulesWafRuleRateLimitArrayInput is an input type that accepts GetWafRulesWafRuleRateLimitArray and GetWafRulesWafRuleRateLimitArrayOutput values. You can construct a concrete instance of `GetWafRulesWafRuleRateLimitArrayInput` via:
GetWafRulesWafRuleRateLimitArray{ GetWafRulesWafRuleRateLimitArgs{...} }
type GetWafRulesWafRuleRateLimitArrayOutput ¶ added in v3.34.0
type GetWafRulesWafRuleRateLimitArrayOutput struct{ *pulumi.OutputState }
func (GetWafRulesWafRuleRateLimitArrayOutput) ElementType ¶ added in v3.34.0
func (GetWafRulesWafRuleRateLimitArrayOutput) ElementType() reflect.Type
func (GetWafRulesWafRuleRateLimitArrayOutput) ToGetWafRulesWafRuleRateLimitArrayOutput ¶ added in v3.34.0
func (o GetWafRulesWafRuleRateLimitArrayOutput) ToGetWafRulesWafRuleRateLimitArrayOutput() GetWafRulesWafRuleRateLimitArrayOutput
func (GetWafRulesWafRuleRateLimitArrayOutput) ToGetWafRulesWafRuleRateLimitArrayOutputWithContext ¶ added in v3.34.0
func (o GetWafRulesWafRuleRateLimitArrayOutput) ToGetWafRulesWafRuleRateLimitArrayOutputWithContext(ctx context.Context) GetWafRulesWafRuleRateLimitArrayOutput
type GetWafRulesWafRuleRateLimitInput ¶ added in v3.34.0
type GetWafRulesWafRuleRateLimitInput interface { pulumi.Input ToGetWafRulesWafRuleRateLimitOutput() GetWafRulesWafRuleRateLimitOutput ToGetWafRulesWafRuleRateLimitOutputWithContext(context.Context) GetWafRulesWafRuleRateLimitOutput }
GetWafRulesWafRuleRateLimitInput is an input type that accepts GetWafRulesWafRuleRateLimitArgs and GetWafRulesWafRuleRateLimitOutput values. You can construct a concrete instance of `GetWafRulesWafRuleRateLimitInput` via:
GetWafRulesWafRuleRateLimitArgs{...}
type GetWafRulesWafRuleRateLimitOutput ¶ added in v3.34.0
type GetWafRulesWafRuleRateLimitOutput struct{ *pulumi.OutputState }
func (GetWafRulesWafRuleRateLimitOutput) ElementType ¶ added in v3.34.0
func (GetWafRulesWafRuleRateLimitOutput) ElementType() reflect.Type
func (GetWafRulesWafRuleRateLimitOutput) Interval ¶ added in v3.34.0
func (o GetWafRulesWafRuleRateLimitOutput) Interval() pulumi.IntOutput
The statistical interval. Valid values: 5 to 1800. Unit: seconds.
func (GetWafRulesWafRuleRateLimitOutput) Statuses ¶ added in v3.34.0
func (o GetWafRulesWafRuleRateLimitOutput) Statuses() GetWafRulesWafRuleRateLimitStatusArrayOutput
The information about the HTTP status code.
func (GetWafRulesWafRuleRateLimitOutput) SubKey ¶ added in v3.34.0
func (o GetWafRulesWafRuleRateLimitOutput) SubKey() pulumi.StringOutput
The subfield of the target field.
func (GetWafRulesWafRuleRateLimitOutput) Target ¶ added in v3.34.0
func (o GetWafRulesWafRuleRateLimitOutput) Target() pulumi.StringOutput
The statistical field for frequency control.
func (GetWafRulesWafRuleRateLimitOutput) Threshold ¶ added in v3.34.0
func (o GetWafRulesWafRuleRateLimitOutput) Threshold() pulumi.IntOutput
The trigger threshold of rate limiting. Valid values: 2 to 500000. Unit: requests.
func (GetWafRulesWafRuleRateLimitOutput) ToGetWafRulesWafRuleRateLimitOutput ¶ added in v3.34.0
func (o GetWafRulesWafRuleRateLimitOutput) ToGetWafRulesWafRuleRateLimitOutput() GetWafRulesWafRuleRateLimitOutput
func (GetWafRulesWafRuleRateLimitOutput) ToGetWafRulesWafRuleRateLimitOutputWithContext ¶ added in v3.34.0
func (o GetWafRulesWafRuleRateLimitOutput) ToGetWafRulesWafRuleRateLimitOutputWithContext(ctx context.Context) GetWafRulesWafRuleRateLimitOutput
func (GetWafRulesWafRuleRateLimitOutput) Ttl ¶ added in v3.34.0
func (o GetWafRulesWafRuleRateLimitOutput) Ttl() pulumi.IntOutput
The validity period of the blacklist. Valid values: 60 to 86400. Unit: seconds.
type GetWafRulesWafRuleRateLimitStatus ¶ added in v3.34.0
type GetWafRulesWafRuleRateLimitStatusArgs ¶ added in v3.34.0
type GetWafRulesWafRuleRateLimitStatusArgs struct { // The HTTP status code returned. Code pulumi.StringInput `pulumi:"code"` // The number of times that the HTTP status code that was returned. Count pulumi.IntInput `pulumi:"count"` // The percentage of HTTP status codes. Ratio pulumi.IntInput `pulumi:"ratio"` }
func (GetWafRulesWafRuleRateLimitStatusArgs) ElementType ¶ added in v3.34.0
func (GetWafRulesWafRuleRateLimitStatusArgs) ElementType() reflect.Type
func (GetWafRulesWafRuleRateLimitStatusArgs) ToGetWafRulesWafRuleRateLimitStatusOutput ¶ added in v3.34.0
func (i GetWafRulesWafRuleRateLimitStatusArgs) ToGetWafRulesWafRuleRateLimitStatusOutput() GetWafRulesWafRuleRateLimitStatusOutput
func (GetWafRulesWafRuleRateLimitStatusArgs) ToGetWafRulesWafRuleRateLimitStatusOutputWithContext ¶ added in v3.34.0
func (i GetWafRulesWafRuleRateLimitStatusArgs) ToGetWafRulesWafRuleRateLimitStatusOutputWithContext(ctx context.Context) GetWafRulesWafRuleRateLimitStatusOutput
type GetWafRulesWafRuleRateLimitStatusArray ¶ added in v3.34.0
type GetWafRulesWafRuleRateLimitStatusArray []GetWafRulesWafRuleRateLimitStatusInput
func (GetWafRulesWafRuleRateLimitStatusArray) ElementType ¶ added in v3.34.0
func (GetWafRulesWafRuleRateLimitStatusArray) ElementType() reflect.Type
func (GetWafRulesWafRuleRateLimitStatusArray) ToGetWafRulesWafRuleRateLimitStatusArrayOutput ¶ added in v3.34.0
func (i GetWafRulesWafRuleRateLimitStatusArray) ToGetWafRulesWafRuleRateLimitStatusArrayOutput() GetWafRulesWafRuleRateLimitStatusArrayOutput
func (GetWafRulesWafRuleRateLimitStatusArray) ToGetWafRulesWafRuleRateLimitStatusArrayOutputWithContext ¶ added in v3.34.0
func (i GetWafRulesWafRuleRateLimitStatusArray) ToGetWafRulesWafRuleRateLimitStatusArrayOutputWithContext(ctx context.Context) GetWafRulesWafRuleRateLimitStatusArrayOutput
type GetWafRulesWafRuleRateLimitStatusArrayInput ¶ added in v3.34.0
type GetWafRulesWafRuleRateLimitStatusArrayInput interface { pulumi.Input ToGetWafRulesWafRuleRateLimitStatusArrayOutput() GetWafRulesWafRuleRateLimitStatusArrayOutput ToGetWafRulesWafRuleRateLimitStatusArrayOutputWithContext(context.Context) GetWafRulesWafRuleRateLimitStatusArrayOutput }
GetWafRulesWafRuleRateLimitStatusArrayInput is an input type that accepts GetWafRulesWafRuleRateLimitStatusArray and GetWafRulesWafRuleRateLimitStatusArrayOutput values. You can construct a concrete instance of `GetWafRulesWafRuleRateLimitStatusArrayInput` via:
GetWafRulesWafRuleRateLimitStatusArray{ GetWafRulesWafRuleRateLimitStatusArgs{...} }
type GetWafRulesWafRuleRateLimitStatusArrayOutput ¶ added in v3.34.0
type GetWafRulesWafRuleRateLimitStatusArrayOutput struct{ *pulumi.OutputState }
func (GetWafRulesWafRuleRateLimitStatusArrayOutput) ElementType ¶ added in v3.34.0
func (GetWafRulesWafRuleRateLimitStatusArrayOutput) ElementType() reflect.Type
func (GetWafRulesWafRuleRateLimitStatusArrayOutput) ToGetWafRulesWafRuleRateLimitStatusArrayOutput ¶ added in v3.34.0
func (o GetWafRulesWafRuleRateLimitStatusArrayOutput) ToGetWafRulesWafRuleRateLimitStatusArrayOutput() GetWafRulesWafRuleRateLimitStatusArrayOutput
func (GetWafRulesWafRuleRateLimitStatusArrayOutput) ToGetWafRulesWafRuleRateLimitStatusArrayOutputWithContext ¶ added in v3.34.0
func (o GetWafRulesWafRuleRateLimitStatusArrayOutput) ToGetWafRulesWafRuleRateLimitStatusArrayOutputWithContext(ctx context.Context) GetWafRulesWafRuleRateLimitStatusArrayOutput
type GetWafRulesWafRuleRateLimitStatusInput ¶ added in v3.34.0
type GetWafRulesWafRuleRateLimitStatusInput interface { pulumi.Input ToGetWafRulesWafRuleRateLimitStatusOutput() GetWafRulesWafRuleRateLimitStatusOutput ToGetWafRulesWafRuleRateLimitStatusOutputWithContext(context.Context) GetWafRulesWafRuleRateLimitStatusOutput }
GetWafRulesWafRuleRateLimitStatusInput is an input type that accepts GetWafRulesWafRuleRateLimitStatusArgs and GetWafRulesWafRuleRateLimitStatusOutput values. You can construct a concrete instance of `GetWafRulesWafRuleRateLimitStatusInput` via:
GetWafRulesWafRuleRateLimitStatusArgs{...}
type GetWafRulesWafRuleRateLimitStatusOutput ¶ added in v3.34.0
type GetWafRulesWafRuleRateLimitStatusOutput struct{ *pulumi.OutputState }
func (GetWafRulesWafRuleRateLimitStatusOutput) Code ¶ added in v3.34.0
func (o GetWafRulesWafRuleRateLimitStatusOutput) Code() pulumi.StringOutput
The HTTP status code returned.
func (GetWafRulesWafRuleRateLimitStatusOutput) Count ¶ added in v3.34.0
func (o GetWafRulesWafRuleRateLimitStatusOutput) Count() pulumi.IntOutput
The number of times that the HTTP status code that was returned.
func (GetWafRulesWafRuleRateLimitStatusOutput) ElementType ¶ added in v3.34.0
func (GetWafRulesWafRuleRateLimitStatusOutput) ElementType() reflect.Type
func (GetWafRulesWafRuleRateLimitStatusOutput) Ratio ¶ added in v3.34.0
func (o GetWafRulesWafRuleRateLimitStatusOutput) Ratio() pulumi.IntOutput
The percentage of HTTP status codes.
func (GetWafRulesWafRuleRateLimitStatusOutput) ToGetWafRulesWafRuleRateLimitStatusOutput ¶ added in v3.34.0
func (o GetWafRulesWafRuleRateLimitStatusOutput) ToGetWafRulesWafRuleRateLimitStatusOutput() GetWafRulesWafRuleRateLimitStatusOutput
func (GetWafRulesWafRuleRateLimitStatusOutput) ToGetWafRulesWafRuleRateLimitStatusOutputWithContext ¶ added in v3.34.0
func (o GetWafRulesWafRuleRateLimitStatusOutput) ToGetWafRulesWafRuleRateLimitStatusOutputWithContext(ctx context.Context) GetWafRulesWafRuleRateLimitStatusOutput
type IpaDomain ¶ added in v3.18.0
type IpaDomain struct { pulumi.CustomResourceState // The domain name to be added to IPA. Wildcard domain names are supported. A wildcard domain name must start with a period (.). DomainName pulumi.StringOutput `pulumi:"domainName"` // The ID of the resource group. If you do not set this parameter, the system automatically assigns the ID of the default resource group. ResourceGroupId pulumi.StringOutput `pulumi:"resourceGroupId"` // The accelerated region. Valid values: `domestic`, `global`, `overseas`. Scope pulumi.StringOutput `pulumi:"scope"` // Sources. See `sources` below. Sources IpaDomainSourceArrayOutput `pulumi:"sources"` // The status of DCDN Ipa Domain. Valid values: `online`, `offline`. Default to `online`. Status pulumi.StringOutput `pulumi:"status"` }
Provides a DCDN Ipa Domain resource.
For information about DCDN Ipa Domain and how to use it, see [What is Ipa Domain](https://www.alibabacloud.com/help/en/doc-detail/130634.html).
> **NOTE:** Available since v1.158.0.
## Example Usage
Basic Usage ¶
```go package main
import (
"fmt" "github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/dcdn" "github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/resourcemanager" "github.com/pulumi/pulumi-random/sdk/v4/go/random" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { defaultInteger, err := random.NewInteger(ctx, "default", &random.IntegerArgs{ Min: 10000, Max: 99999, }) if err != nil { return err } _default, err := resourcemanager.GetResourceGroups(ctx, &resourcemanager.GetResourceGroupsArgs{}, nil) if err != nil { return err } _, err = dcdn.NewIpaDomain(ctx, "example", &dcdn.IpaDomainArgs{ DomainName: pulumi.Sprintf("example-%v.com", defaultInteger.Result), ResourceGroupId: pulumi.String(_default.Groups[0].Id), Scope: pulumi.String("overseas"), Status: pulumi.String("online"), Sources: dcdn.IpaDomainSourceArray{ &dcdn.IpaDomainSourceArgs{ Content: pulumi.String("www.alicloud-provider.cn"), Port: pulumi.Int(8898), Priority: pulumi.String("20"), Type: pulumi.String("domain"), Weight: pulumi.Int(10), }, }, }) if err != nil { return err } return nil }) }
```
## Import
DCDN Ipa Domain can be imported using the id, e.g.
```sh $ pulumi import alicloud:dcdn/ipaDomain:IpaDomain example <domain_name> ```
func GetIpaDomain ¶ added in v3.18.0
func GetIpaDomain(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IpaDomainState, opts ...pulumi.ResourceOption) (*IpaDomain, error)
GetIpaDomain gets an existing IpaDomain 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 NewIpaDomain ¶ added in v3.18.0
func NewIpaDomain(ctx *pulumi.Context, name string, args *IpaDomainArgs, opts ...pulumi.ResourceOption) (*IpaDomain, error)
NewIpaDomain registers a new resource with the given unique name, arguments, and options.
func (*IpaDomain) ElementType ¶ added in v3.18.0
func (*IpaDomain) ToIpaDomainOutput ¶ added in v3.18.0
func (i *IpaDomain) ToIpaDomainOutput() IpaDomainOutput
func (*IpaDomain) ToIpaDomainOutputWithContext ¶ added in v3.18.0
func (i *IpaDomain) ToIpaDomainOutputWithContext(ctx context.Context) IpaDomainOutput
type IpaDomainArgs ¶ added in v3.18.0
type IpaDomainArgs struct { // The domain name to be added to IPA. Wildcard domain names are supported. A wildcard domain name must start with a period (.). DomainName pulumi.StringInput // The ID of the resource group. If you do not set this parameter, the system automatically assigns the ID of the default resource group. ResourceGroupId pulumi.StringPtrInput // The accelerated region. Valid values: `domestic`, `global`, `overseas`. Scope pulumi.StringPtrInput // Sources. See `sources` below. Sources IpaDomainSourceArrayInput // The status of DCDN Ipa Domain. Valid values: `online`, `offline`. Default to `online`. Status pulumi.StringPtrInput }
The set of arguments for constructing a IpaDomain resource.
func (IpaDomainArgs) ElementType ¶ added in v3.18.0
func (IpaDomainArgs) ElementType() reflect.Type
type IpaDomainArray ¶ added in v3.18.0
type IpaDomainArray []IpaDomainInput
func (IpaDomainArray) ElementType ¶ added in v3.18.0
func (IpaDomainArray) ElementType() reflect.Type
func (IpaDomainArray) ToIpaDomainArrayOutput ¶ added in v3.18.0
func (i IpaDomainArray) ToIpaDomainArrayOutput() IpaDomainArrayOutput
func (IpaDomainArray) ToIpaDomainArrayOutputWithContext ¶ added in v3.18.0
func (i IpaDomainArray) ToIpaDomainArrayOutputWithContext(ctx context.Context) IpaDomainArrayOutput
type IpaDomainArrayInput ¶ added in v3.18.0
type IpaDomainArrayInput interface { pulumi.Input ToIpaDomainArrayOutput() IpaDomainArrayOutput ToIpaDomainArrayOutputWithContext(context.Context) IpaDomainArrayOutput }
IpaDomainArrayInput is an input type that accepts IpaDomainArray and IpaDomainArrayOutput values. You can construct a concrete instance of `IpaDomainArrayInput` via:
IpaDomainArray{ IpaDomainArgs{...} }
type IpaDomainArrayOutput ¶ added in v3.18.0
type IpaDomainArrayOutput struct{ *pulumi.OutputState }
func (IpaDomainArrayOutput) ElementType ¶ added in v3.18.0
func (IpaDomainArrayOutput) ElementType() reflect.Type
func (IpaDomainArrayOutput) Index ¶ added in v3.18.0
func (o IpaDomainArrayOutput) Index(i pulumi.IntInput) IpaDomainOutput
func (IpaDomainArrayOutput) ToIpaDomainArrayOutput ¶ added in v3.18.0
func (o IpaDomainArrayOutput) ToIpaDomainArrayOutput() IpaDomainArrayOutput
func (IpaDomainArrayOutput) ToIpaDomainArrayOutputWithContext ¶ added in v3.18.0
func (o IpaDomainArrayOutput) ToIpaDomainArrayOutputWithContext(ctx context.Context) IpaDomainArrayOutput
type IpaDomainInput ¶ added in v3.18.0
type IpaDomainInput interface { pulumi.Input ToIpaDomainOutput() IpaDomainOutput ToIpaDomainOutputWithContext(ctx context.Context) IpaDomainOutput }
type IpaDomainMap ¶ added in v3.18.0
type IpaDomainMap map[string]IpaDomainInput
func (IpaDomainMap) ElementType ¶ added in v3.18.0
func (IpaDomainMap) ElementType() reflect.Type
func (IpaDomainMap) ToIpaDomainMapOutput ¶ added in v3.18.0
func (i IpaDomainMap) ToIpaDomainMapOutput() IpaDomainMapOutput
func (IpaDomainMap) ToIpaDomainMapOutputWithContext ¶ added in v3.18.0
func (i IpaDomainMap) ToIpaDomainMapOutputWithContext(ctx context.Context) IpaDomainMapOutput
type IpaDomainMapInput ¶ added in v3.18.0
type IpaDomainMapInput interface { pulumi.Input ToIpaDomainMapOutput() IpaDomainMapOutput ToIpaDomainMapOutputWithContext(context.Context) IpaDomainMapOutput }
IpaDomainMapInput is an input type that accepts IpaDomainMap and IpaDomainMapOutput values. You can construct a concrete instance of `IpaDomainMapInput` via:
IpaDomainMap{ "key": IpaDomainArgs{...} }
type IpaDomainMapOutput ¶ added in v3.18.0
type IpaDomainMapOutput struct{ *pulumi.OutputState }
func (IpaDomainMapOutput) ElementType ¶ added in v3.18.0
func (IpaDomainMapOutput) ElementType() reflect.Type
func (IpaDomainMapOutput) MapIndex ¶ added in v3.18.0
func (o IpaDomainMapOutput) MapIndex(k pulumi.StringInput) IpaDomainOutput
func (IpaDomainMapOutput) ToIpaDomainMapOutput ¶ added in v3.18.0
func (o IpaDomainMapOutput) ToIpaDomainMapOutput() IpaDomainMapOutput
func (IpaDomainMapOutput) ToIpaDomainMapOutputWithContext ¶ added in v3.18.0
func (o IpaDomainMapOutput) ToIpaDomainMapOutputWithContext(ctx context.Context) IpaDomainMapOutput
type IpaDomainOutput ¶ added in v3.18.0
type IpaDomainOutput struct{ *pulumi.OutputState }
func (IpaDomainOutput) DomainName ¶ added in v3.27.0
func (o IpaDomainOutput) DomainName() pulumi.StringOutput
The domain name to be added to IPA. Wildcard domain names are supported. A wildcard domain name must start with a period (.).
func (IpaDomainOutput) ElementType ¶ added in v3.18.0
func (IpaDomainOutput) ElementType() reflect.Type
func (IpaDomainOutput) ResourceGroupId ¶ added in v3.27.0
func (o IpaDomainOutput) ResourceGroupId() pulumi.StringOutput
The ID of the resource group. If you do not set this parameter, the system automatically assigns the ID of the default resource group.
func (IpaDomainOutput) Scope ¶ added in v3.27.0
func (o IpaDomainOutput) Scope() pulumi.StringOutput
The accelerated region. Valid values: `domestic`, `global`, `overseas`.
func (IpaDomainOutput) Sources ¶ added in v3.27.0
func (o IpaDomainOutput) Sources() IpaDomainSourceArrayOutput
Sources. See `sources` below.
func (IpaDomainOutput) Status ¶ added in v3.27.0
func (o IpaDomainOutput) Status() pulumi.StringOutput
The status of DCDN Ipa Domain. Valid values: `online`, `offline`. Default to `online`.
func (IpaDomainOutput) ToIpaDomainOutput ¶ added in v3.18.0
func (o IpaDomainOutput) ToIpaDomainOutput() IpaDomainOutput
func (IpaDomainOutput) ToIpaDomainOutputWithContext ¶ added in v3.18.0
func (o IpaDomainOutput) ToIpaDomainOutputWithContext(ctx context.Context) IpaDomainOutput
type IpaDomainSource ¶ added in v3.18.0
type IpaDomainSource struct { // The address of the origin server. You can specify an IP address or a domain name. Content string `pulumi:"content"` // The custom port number. Valid values: `0` to `65535`. Port int `pulumi:"port"` // The priority of the origin server. Valid values: `20` and `30`. Default value: `20`. A value of 20 specifies that the origin is a primary origin. A value of 30 specifies that the origin is a secondary origin. Priority string `pulumi:"priority"` // The type of the origin server. Valid values: `ipaddr`, `domain`, `oss`. Type string `pulumi:"type"` // The weight of the origin server. You must specify a value that is less than `100`. Default value: `10`. Weight int `pulumi:"weight"` }
type IpaDomainSourceArgs ¶ added in v3.18.0
type IpaDomainSourceArgs struct { // The address of the origin server. You can specify an IP address or a domain name. Content pulumi.StringInput `pulumi:"content"` // The custom port number. Valid values: `0` to `65535`. Port pulumi.IntInput `pulumi:"port"` // The priority of the origin server. Valid values: `20` and `30`. Default value: `20`. A value of 20 specifies that the origin is a primary origin. A value of 30 specifies that the origin is a secondary origin. Priority pulumi.StringInput `pulumi:"priority"` // The type of the origin server. Valid values: `ipaddr`, `domain`, `oss`. Type pulumi.StringInput `pulumi:"type"` // The weight of the origin server. You must specify a value that is less than `100`. Default value: `10`. Weight pulumi.IntInput `pulumi:"weight"` }
func (IpaDomainSourceArgs) ElementType ¶ added in v3.18.0
func (IpaDomainSourceArgs) ElementType() reflect.Type
func (IpaDomainSourceArgs) ToIpaDomainSourceOutput ¶ added in v3.18.0
func (i IpaDomainSourceArgs) ToIpaDomainSourceOutput() IpaDomainSourceOutput
func (IpaDomainSourceArgs) ToIpaDomainSourceOutputWithContext ¶ added in v3.18.0
func (i IpaDomainSourceArgs) ToIpaDomainSourceOutputWithContext(ctx context.Context) IpaDomainSourceOutput
type IpaDomainSourceArray ¶ added in v3.18.0
type IpaDomainSourceArray []IpaDomainSourceInput
func (IpaDomainSourceArray) ElementType ¶ added in v3.18.0
func (IpaDomainSourceArray) ElementType() reflect.Type
func (IpaDomainSourceArray) ToIpaDomainSourceArrayOutput ¶ added in v3.18.0
func (i IpaDomainSourceArray) ToIpaDomainSourceArrayOutput() IpaDomainSourceArrayOutput
func (IpaDomainSourceArray) ToIpaDomainSourceArrayOutputWithContext ¶ added in v3.18.0
func (i IpaDomainSourceArray) ToIpaDomainSourceArrayOutputWithContext(ctx context.Context) IpaDomainSourceArrayOutput
type IpaDomainSourceArrayInput ¶ added in v3.18.0
type IpaDomainSourceArrayInput interface { pulumi.Input ToIpaDomainSourceArrayOutput() IpaDomainSourceArrayOutput ToIpaDomainSourceArrayOutputWithContext(context.Context) IpaDomainSourceArrayOutput }
IpaDomainSourceArrayInput is an input type that accepts IpaDomainSourceArray and IpaDomainSourceArrayOutput values. You can construct a concrete instance of `IpaDomainSourceArrayInput` via:
IpaDomainSourceArray{ IpaDomainSourceArgs{...} }
type IpaDomainSourceArrayOutput ¶ added in v3.18.0
type IpaDomainSourceArrayOutput struct{ *pulumi.OutputState }
func (IpaDomainSourceArrayOutput) ElementType ¶ added in v3.18.0
func (IpaDomainSourceArrayOutput) ElementType() reflect.Type
func (IpaDomainSourceArrayOutput) Index ¶ added in v3.18.0
func (o IpaDomainSourceArrayOutput) Index(i pulumi.IntInput) IpaDomainSourceOutput
func (IpaDomainSourceArrayOutput) ToIpaDomainSourceArrayOutput ¶ added in v3.18.0
func (o IpaDomainSourceArrayOutput) ToIpaDomainSourceArrayOutput() IpaDomainSourceArrayOutput
func (IpaDomainSourceArrayOutput) ToIpaDomainSourceArrayOutputWithContext ¶ added in v3.18.0
func (o IpaDomainSourceArrayOutput) ToIpaDomainSourceArrayOutputWithContext(ctx context.Context) IpaDomainSourceArrayOutput
type IpaDomainSourceInput ¶ added in v3.18.0
type IpaDomainSourceInput interface { pulumi.Input ToIpaDomainSourceOutput() IpaDomainSourceOutput ToIpaDomainSourceOutputWithContext(context.Context) IpaDomainSourceOutput }
IpaDomainSourceInput is an input type that accepts IpaDomainSourceArgs and IpaDomainSourceOutput values. You can construct a concrete instance of `IpaDomainSourceInput` via:
IpaDomainSourceArgs{...}
type IpaDomainSourceOutput ¶ added in v3.18.0
type IpaDomainSourceOutput struct{ *pulumi.OutputState }
func (IpaDomainSourceOutput) Content ¶ added in v3.18.0
func (o IpaDomainSourceOutput) Content() pulumi.StringOutput
The address of the origin server. You can specify an IP address or a domain name.
func (IpaDomainSourceOutput) ElementType ¶ added in v3.18.0
func (IpaDomainSourceOutput) ElementType() reflect.Type
func (IpaDomainSourceOutput) Port ¶ added in v3.18.0
func (o IpaDomainSourceOutput) Port() pulumi.IntOutput
The custom port number. Valid values: `0` to `65535`.
func (IpaDomainSourceOutput) Priority ¶ added in v3.18.0
func (o IpaDomainSourceOutput) Priority() pulumi.StringOutput
The priority of the origin server. Valid values: `20` and `30`. Default value: `20`. A value of 20 specifies that the origin is a primary origin. A value of 30 specifies that the origin is a secondary origin.
func (IpaDomainSourceOutput) ToIpaDomainSourceOutput ¶ added in v3.18.0
func (o IpaDomainSourceOutput) ToIpaDomainSourceOutput() IpaDomainSourceOutput
func (IpaDomainSourceOutput) ToIpaDomainSourceOutputWithContext ¶ added in v3.18.0
func (o IpaDomainSourceOutput) ToIpaDomainSourceOutputWithContext(ctx context.Context) IpaDomainSourceOutput
func (IpaDomainSourceOutput) Type ¶ added in v3.18.0
func (o IpaDomainSourceOutput) Type() pulumi.StringOutput
The type of the origin server. Valid values: `ipaddr`, `domain`, `oss`.
func (IpaDomainSourceOutput) Weight ¶ added in v3.18.0
func (o IpaDomainSourceOutput) Weight() pulumi.IntOutput
The weight of the origin server. You must specify a value that is less than `100`. Default value: `10`.
type IpaDomainState ¶ added in v3.18.0
type IpaDomainState struct { // The domain name to be added to IPA. Wildcard domain names are supported. A wildcard domain name must start with a period (.). DomainName pulumi.StringPtrInput // The ID of the resource group. If you do not set this parameter, the system automatically assigns the ID of the default resource group. ResourceGroupId pulumi.StringPtrInput // The accelerated region. Valid values: `domestic`, `global`, `overseas`. Scope pulumi.StringPtrInput // Sources. See `sources` below. Sources IpaDomainSourceArrayInput // The status of DCDN Ipa Domain. Valid values: `online`, `offline`. Default to `online`. Status pulumi.StringPtrInput }
func (IpaDomainState) ElementType ¶ added in v3.18.0
func (IpaDomainState) ElementType() reflect.Type
type Kv ¶ added in v3.31.0
type Kv struct { pulumi.CustomResourceState // The name of the key to Put, the longest 512, cannot contain spaces. Key pulumi.StringOutput `pulumi:"key"` // The name specified when the customer calls PutDcdnKvNamespace. Namespace pulumi.StringOutput `pulumi:"namespace"` // The content of key, up to 2M(2*1000*1000). Value pulumi.StringOutput `pulumi:"value"` }
Provides a Dcdn Kv resource.
For information about Dcdn Kv and how to use it, see [What is Kv](https://www.alibabacloud.com/help/en/dcdn/developer-reference/api-dcdn-2018-01-15-putdcdnkv).
> **NOTE:** Available since v1.198.0.
## Example Usage
Basic Usage ¶
```go package main
import (
"fmt" "github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/dcdn" "github.com/pulumi/pulumi-random/sdk/v4/go/random" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { cfg := config.New(ctx, "") name := "terraform-example" if param := cfg.Get("name"); param != "" { name = param } _, err := random.NewInteger(ctx, "default", &random.IntegerArgs{ Min: 10000, Max: 99999, }) if err != nil { return err } defaultKvNamespace, err := dcdn.NewKvNamespace(ctx, "default", &dcdn.KvNamespaceArgs{ Description: pulumi.String(name), Namespace: pulumi.Sprintf("%v-%v", name, _default.Result), }) if err != nil { return err } _, err = dcdn.NewKv(ctx, "default", &dcdn.KvArgs{ Value: pulumi.String("example-value"), Key: pulumi.Sprintf("%v-%v", name, _default.Result), Namespace: defaultKvNamespace.Namespace, }) if err != nil { return err } return nil }) }
```
## Import
Dcdn Kv can be imported using the id, e.g.
```sh $ pulumi import alicloud:dcdn/kv:Kv example <namespace>:<key> ```
func GetKv ¶ added in v3.31.0
func GetKv(ctx *pulumi.Context, name string, id pulumi.IDInput, state *KvState, opts ...pulumi.ResourceOption) (*Kv, error)
GetKv gets an existing Kv 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 NewKv ¶ added in v3.31.0
func NewKv(ctx *pulumi.Context, name string, args *KvArgs, opts ...pulumi.ResourceOption) (*Kv, error)
NewKv registers a new resource with the given unique name, arguments, and options.
func (*Kv) ElementType ¶ added in v3.31.0
func (*Kv) ToKvOutput ¶ added in v3.31.0
type KvArgs ¶ added in v3.31.0
type KvArgs struct { // The name of the key to Put, the longest 512, cannot contain spaces. Key pulumi.StringInput // The name specified when the customer calls PutDcdnKvNamespace. Namespace pulumi.StringInput // The content of key, up to 2M(2*1000*1000). Value pulumi.StringInput }
The set of arguments for constructing a Kv resource.
func (KvArgs) ElementType ¶ added in v3.31.0
type KvArray ¶ added in v3.31.0
type KvArray []KvInput
func (KvArray) ElementType ¶ added in v3.31.0
func (KvArray) ToKvArrayOutput ¶ added in v3.31.0
func (i KvArray) ToKvArrayOutput() KvArrayOutput
func (KvArray) ToKvArrayOutputWithContext ¶ added in v3.31.0
func (i KvArray) ToKvArrayOutputWithContext(ctx context.Context) KvArrayOutput
type KvArrayInput ¶ added in v3.31.0
type KvArrayInput interface { pulumi.Input ToKvArrayOutput() KvArrayOutput ToKvArrayOutputWithContext(context.Context) KvArrayOutput }
KvArrayInput is an input type that accepts KvArray and KvArrayOutput values. You can construct a concrete instance of `KvArrayInput` via:
KvArray{ KvArgs{...} }
type KvArrayOutput ¶ added in v3.31.0
type KvArrayOutput struct{ *pulumi.OutputState }
func (KvArrayOutput) ElementType ¶ added in v3.31.0
func (KvArrayOutput) ElementType() reflect.Type
func (KvArrayOutput) Index ¶ added in v3.31.0
func (o KvArrayOutput) Index(i pulumi.IntInput) KvOutput
func (KvArrayOutput) ToKvArrayOutput ¶ added in v3.31.0
func (o KvArrayOutput) ToKvArrayOutput() KvArrayOutput
func (KvArrayOutput) ToKvArrayOutputWithContext ¶ added in v3.31.0
func (o KvArrayOutput) ToKvArrayOutputWithContext(ctx context.Context) KvArrayOutput
type KvMap ¶ added in v3.31.0
func (KvMap) ElementType ¶ added in v3.31.0
func (KvMap) ToKvMapOutput ¶ added in v3.31.0
func (i KvMap) ToKvMapOutput() KvMapOutput
func (KvMap) ToKvMapOutputWithContext ¶ added in v3.31.0
func (i KvMap) ToKvMapOutputWithContext(ctx context.Context) KvMapOutput
type KvMapInput ¶ added in v3.31.0
type KvMapInput interface { pulumi.Input ToKvMapOutput() KvMapOutput ToKvMapOutputWithContext(context.Context) KvMapOutput }
KvMapInput is an input type that accepts KvMap and KvMapOutput values. You can construct a concrete instance of `KvMapInput` via:
KvMap{ "key": KvArgs{...} }
type KvMapOutput ¶ added in v3.31.0
type KvMapOutput struct{ *pulumi.OutputState }
func (KvMapOutput) ElementType ¶ added in v3.31.0
func (KvMapOutput) ElementType() reflect.Type
func (KvMapOutput) MapIndex ¶ added in v3.31.0
func (o KvMapOutput) MapIndex(k pulumi.StringInput) KvOutput
func (KvMapOutput) ToKvMapOutput ¶ added in v3.31.0
func (o KvMapOutput) ToKvMapOutput() KvMapOutput
func (KvMapOutput) ToKvMapOutputWithContext ¶ added in v3.31.0
func (o KvMapOutput) ToKvMapOutputWithContext(ctx context.Context) KvMapOutput
type KvNamespace ¶ added in v3.31.0
type KvNamespace struct { pulumi.CustomResourceState // Namespace description information Description pulumi.StringOutput `pulumi:"description"` // Namespace name. The name can contain letters, digits, hyphens (-), and underscores (_). Namespace pulumi.StringOutput `pulumi:"namespace"` // The status of the resource Status pulumi.StringOutput `pulumi:"status"` }
Provides a Dcdn Kv Namespace resource.
For information about Dcdn Kv Namespace and how to use it, see [What is Kv Namespace](https://www.alibabacloud.com/help/en/dcdn/developer-reference/api-dcdn-2018-01-15-putdcdnkvnamespace).
> **NOTE:** Available since v1.198.0.
## Example Usage
Basic Usage ¶
```go package main
import (
"fmt" "github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/dcdn" "github.com/pulumi/pulumi-random/sdk/v4/go/random" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { cfg := config.New(ctx, "") name := "terraform-example" if param := cfg.Get("name"); param != "" { name = param } _, err := random.NewInteger(ctx, "default", &random.IntegerArgs{ Min: 10000, Max: 99999, }) if err != nil { return err } _, err = dcdn.NewKvNamespace(ctx, "default", &dcdn.KvNamespaceArgs{ Description: pulumi.String(name), Namespace: pulumi.Sprintf("%v-%v", name, _default.Result), }) if err != nil { return err } return nil }) }
```
## Import
Dcdn Kv Namespace can be imported using the id, e.g.
```sh $ pulumi import alicloud:dcdn/kvNamespace:KvNamespace example ```
func GetKvNamespace ¶ added in v3.31.0
func GetKvNamespace(ctx *pulumi.Context, name string, id pulumi.IDInput, state *KvNamespaceState, opts ...pulumi.ResourceOption) (*KvNamespace, error)
GetKvNamespace gets an existing KvNamespace 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 NewKvNamespace ¶ added in v3.31.0
func NewKvNamespace(ctx *pulumi.Context, name string, args *KvNamespaceArgs, opts ...pulumi.ResourceOption) (*KvNamespace, error)
NewKvNamespace registers a new resource with the given unique name, arguments, and options.
func (*KvNamespace) ElementType ¶ added in v3.31.0
func (*KvNamespace) ElementType() reflect.Type
func (*KvNamespace) ToKvNamespaceOutput ¶ added in v3.31.0
func (i *KvNamespace) ToKvNamespaceOutput() KvNamespaceOutput
func (*KvNamespace) ToKvNamespaceOutputWithContext ¶ added in v3.31.0
func (i *KvNamespace) ToKvNamespaceOutputWithContext(ctx context.Context) KvNamespaceOutput
type KvNamespaceArgs ¶ added in v3.31.0
type KvNamespaceArgs struct { // Namespace description information Description pulumi.StringInput // Namespace name. The name can contain letters, digits, hyphens (-), and underscores (_). Namespace pulumi.StringInput }
The set of arguments for constructing a KvNamespace resource.
func (KvNamespaceArgs) ElementType ¶ added in v3.31.0
func (KvNamespaceArgs) ElementType() reflect.Type
type KvNamespaceArray ¶ added in v3.31.0
type KvNamespaceArray []KvNamespaceInput
func (KvNamespaceArray) ElementType ¶ added in v3.31.0
func (KvNamespaceArray) ElementType() reflect.Type
func (KvNamespaceArray) ToKvNamespaceArrayOutput ¶ added in v3.31.0
func (i KvNamespaceArray) ToKvNamespaceArrayOutput() KvNamespaceArrayOutput
func (KvNamespaceArray) ToKvNamespaceArrayOutputWithContext ¶ added in v3.31.0
func (i KvNamespaceArray) ToKvNamespaceArrayOutputWithContext(ctx context.Context) KvNamespaceArrayOutput
type KvNamespaceArrayInput ¶ added in v3.31.0
type KvNamespaceArrayInput interface { pulumi.Input ToKvNamespaceArrayOutput() KvNamespaceArrayOutput ToKvNamespaceArrayOutputWithContext(context.Context) KvNamespaceArrayOutput }
KvNamespaceArrayInput is an input type that accepts KvNamespaceArray and KvNamespaceArrayOutput values. You can construct a concrete instance of `KvNamespaceArrayInput` via:
KvNamespaceArray{ KvNamespaceArgs{...} }
type KvNamespaceArrayOutput ¶ added in v3.31.0
type KvNamespaceArrayOutput struct{ *pulumi.OutputState }
func (KvNamespaceArrayOutput) ElementType ¶ added in v3.31.0
func (KvNamespaceArrayOutput) ElementType() reflect.Type
func (KvNamespaceArrayOutput) Index ¶ added in v3.31.0
func (o KvNamespaceArrayOutput) Index(i pulumi.IntInput) KvNamespaceOutput
func (KvNamespaceArrayOutput) ToKvNamespaceArrayOutput ¶ added in v3.31.0
func (o KvNamespaceArrayOutput) ToKvNamespaceArrayOutput() KvNamespaceArrayOutput
func (KvNamespaceArrayOutput) ToKvNamespaceArrayOutputWithContext ¶ added in v3.31.0
func (o KvNamespaceArrayOutput) ToKvNamespaceArrayOutputWithContext(ctx context.Context) KvNamespaceArrayOutput
type KvNamespaceInput ¶ added in v3.31.0
type KvNamespaceInput interface { pulumi.Input ToKvNamespaceOutput() KvNamespaceOutput ToKvNamespaceOutputWithContext(ctx context.Context) KvNamespaceOutput }
type KvNamespaceMap ¶ added in v3.31.0
type KvNamespaceMap map[string]KvNamespaceInput
func (KvNamespaceMap) ElementType ¶ added in v3.31.0
func (KvNamespaceMap) ElementType() reflect.Type
func (KvNamespaceMap) ToKvNamespaceMapOutput ¶ added in v3.31.0
func (i KvNamespaceMap) ToKvNamespaceMapOutput() KvNamespaceMapOutput
func (KvNamespaceMap) ToKvNamespaceMapOutputWithContext ¶ added in v3.31.0
func (i KvNamespaceMap) ToKvNamespaceMapOutputWithContext(ctx context.Context) KvNamespaceMapOutput
type KvNamespaceMapInput ¶ added in v3.31.0
type KvNamespaceMapInput interface { pulumi.Input ToKvNamespaceMapOutput() KvNamespaceMapOutput ToKvNamespaceMapOutputWithContext(context.Context) KvNamespaceMapOutput }
KvNamespaceMapInput is an input type that accepts KvNamespaceMap and KvNamespaceMapOutput values. You can construct a concrete instance of `KvNamespaceMapInput` via:
KvNamespaceMap{ "key": KvNamespaceArgs{...} }
type KvNamespaceMapOutput ¶ added in v3.31.0
type KvNamespaceMapOutput struct{ *pulumi.OutputState }
func (KvNamespaceMapOutput) ElementType ¶ added in v3.31.0
func (KvNamespaceMapOutput) ElementType() reflect.Type
func (KvNamespaceMapOutput) MapIndex ¶ added in v3.31.0
func (o KvNamespaceMapOutput) MapIndex(k pulumi.StringInput) KvNamespaceOutput
func (KvNamespaceMapOutput) ToKvNamespaceMapOutput ¶ added in v3.31.0
func (o KvNamespaceMapOutput) ToKvNamespaceMapOutput() KvNamespaceMapOutput
func (KvNamespaceMapOutput) ToKvNamespaceMapOutputWithContext ¶ added in v3.31.0
func (o KvNamespaceMapOutput) ToKvNamespaceMapOutputWithContext(ctx context.Context) KvNamespaceMapOutput
type KvNamespaceOutput ¶ added in v3.31.0
type KvNamespaceOutput struct{ *pulumi.OutputState }
func (KvNamespaceOutput) Description ¶ added in v3.31.0
func (o KvNamespaceOutput) Description() pulumi.StringOutput
Namespace description information
func (KvNamespaceOutput) ElementType ¶ added in v3.31.0
func (KvNamespaceOutput) ElementType() reflect.Type
func (KvNamespaceOutput) Namespace ¶ added in v3.31.0
func (o KvNamespaceOutput) Namespace() pulumi.StringOutput
Namespace name. The name can contain letters, digits, hyphens (-), and underscores (_).
func (KvNamespaceOutput) Status ¶ added in v3.31.0
func (o KvNamespaceOutput) Status() pulumi.StringOutput
The status of the resource
func (KvNamespaceOutput) ToKvNamespaceOutput ¶ added in v3.31.0
func (o KvNamespaceOutput) ToKvNamespaceOutput() KvNamespaceOutput
func (KvNamespaceOutput) ToKvNamespaceOutputWithContext ¶ added in v3.31.0
func (o KvNamespaceOutput) ToKvNamespaceOutputWithContext(ctx context.Context) KvNamespaceOutput
type KvNamespaceState ¶ added in v3.31.0
type KvNamespaceState struct { // Namespace description information Description pulumi.StringPtrInput // Namespace name. The name can contain letters, digits, hyphens (-), and underscores (_). Namespace pulumi.StringPtrInput // The status of the resource Status pulumi.StringPtrInput }
func (KvNamespaceState) ElementType ¶ added in v3.31.0
func (KvNamespaceState) ElementType() reflect.Type
type KvOutput ¶ added in v3.31.0
type KvOutput struct{ *pulumi.OutputState }
func (KvOutput) ElementType ¶ added in v3.31.0
func (KvOutput) Key ¶ added in v3.31.0
func (o KvOutput) Key() pulumi.StringOutput
The name of the key to Put, the longest 512, cannot contain spaces.
func (KvOutput) Namespace ¶ added in v3.31.0
func (o KvOutput) Namespace() pulumi.StringOutput
The name specified when the customer calls PutDcdnKvNamespace.
func (KvOutput) ToKvOutput ¶ added in v3.31.0
func (KvOutput) ToKvOutputWithContext ¶ added in v3.31.0
func (KvOutput) Value ¶ added in v3.31.0
func (o KvOutput) Value() pulumi.StringOutput
The content of key, up to 2M(2*1000*1000).
type KvState ¶ added in v3.31.0
type KvState struct { // The name of the key to Put, the longest 512, cannot contain spaces. Key pulumi.StringPtrInput // The name specified when the customer calls PutDcdnKvNamespace. Namespace pulumi.StringPtrInput // The content of key, up to 2M(2*1000*1000). Value pulumi.StringPtrInput }
func (KvState) ElementType ¶ added in v3.31.0
type WafDomain ¶ added in v3.29.0
type WafDomain struct { pulumi.CustomResourceState // The client ip tag. ClientIpTag pulumi.StringPtrOutput `pulumi:"clientIpTag"` // The accelerated domain name. DomainName pulumi.StringOutput `pulumi:"domainName"` }
Provides a DCDN Waf Domain resource.
For information about DCDN Waf Domain and how to use it, see [What is Waf Domain](https://www.alibabacloud.com/help/en/dcdn/developer-reference/api-dcdn-2018-01-15-batchsetdcdnwafdomainconfigs).
> **NOTE:** Available since v1.185.0.
## Example Usage
Basic Usage ¶
```go package main
import (
"fmt" "github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/dcdn" "github.com/pulumi/pulumi-random/sdk/v4/go/random" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { cfg := config.New(ctx, "") domainName := "tf-example.com" if param := cfg.Get("domainName"); param != "" { domainName = param } _, err := random.NewInteger(ctx, "default", &random.IntegerArgs{ Min: 10000, Max: 99999, }) if err != nil { return err } example, err := dcdn.NewDomain(ctx, "example", &dcdn.DomainArgs{ DomainName: pulumi.Sprintf("%v-%v", domainName, _default.Result), Scope: pulumi.String("overseas"), Sources: dcdn.DomainSourceArray{ &dcdn.DomainSourceArgs{ Content: pulumi.String("1.1.1.1"), Port: pulumi.Int(80), Priority: pulumi.String("20"), Type: pulumi.String("ipaddr"), Weight: pulumi.String("10"), }, }, }) if err != nil { return err } _, err = dcdn.NewWafDomain(ctx, "example", &dcdn.WafDomainArgs{ DomainName: example.DomainName, ClientIpTag: pulumi.String("X-Forwarded-For"), }) if err != nil { return err } return nil }) }
```
## Import
DCDN Waf Domain can be imported using the id, e.g.
```sh $ pulumi import alicloud:dcdn/wafDomain:WafDomain example <domain_name> ```
func GetWafDomain ¶ added in v3.29.0
func GetWafDomain(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WafDomainState, opts ...pulumi.ResourceOption) (*WafDomain, error)
GetWafDomain gets an existing WafDomain 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 NewWafDomain ¶ added in v3.29.0
func NewWafDomain(ctx *pulumi.Context, name string, args *WafDomainArgs, opts ...pulumi.ResourceOption) (*WafDomain, error)
NewWafDomain registers a new resource with the given unique name, arguments, and options.
func (*WafDomain) ElementType ¶ added in v3.29.0
func (*WafDomain) ToWafDomainOutput ¶ added in v3.29.0
func (i *WafDomain) ToWafDomainOutput() WafDomainOutput
func (*WafDomain) ToWafDomainOutputWithContext ¶ added in v3.29.0
func (i *WafDomain) ToWafDomainOutputWithContext(ctx context.Context) WafDomainOutput
type WafDomainArgs ¶ added in v3.29.0
type WafDomainArgs struct { // The client ip tag. ClientIpTag pulumi.StringPtrInput // The accelerated domain name. DomainName pulumi.StringInput }
The set of arguments for constructing a WafDomain resource.
func (WafDomainArgs) ElementType ¶ added in v3.29.0
func (WafDomainArgs) ElementType() reflect.Type
type WafDomainArray ¶ added in v3.29.0
type WafDomainArray []WafDomainInput
func (WafDomainArray) ElementType ¶ added in v3.29.0
func (WafDomainArray) ElementType() reflect.Type
func (WafDomainArray) ToWafDomainArrayOutput ¶ added in v3.29.0
func (i WafDomainArray) ToWafDomainArrayOutput() WafDomainArrayOutput
func (WafDomainArray) ToWafDomainArrayOutputWithContext ¶ added in v3.29.0
func (i WafDomainArray) ToWafDomainArrayOutputWithContext(ctx context.Context) WafDomainArrayOutput
type WafDomainArrayInput ¶ added in v3.29.0
type WafDomainArrayInput interface { pulumi.Input ToWafDomainArrayOutput() WafDomainArrayOutput ToWafDomainArrayOutputWithContext(context.Context) WafDomainArrayOutput }
WafDomainArrayInput is an input type that accepts WafDomainArray and WafDomainArrayOutput values. You can construct a concrete instance of `WafDomainArrayInput` via:
WafDomainArray{ WafDomainArgs{...} }
type WafDomainArrayOutput ¶ added in v3.29.0
type WafDomainArrayOutput struct{ *pulumi.OutputState }
func (WafDomainArrayOutput) ElementType ¶ added in v3.29.0
func (WafDomainArrayOutput) ElementType() reflect.Type
func (WafDomainArrayOutput) Index ¶ added in v3.29.0
func (o WafDomainArrayOutput) Index(i pulumi.IntInput) WafDomainOutput
func (WafDomainArrayOutput) ToWafDomainArrayOutput ¶ added in v3.29.0
func (o WafDomainArrayOutput) ToWafDomainArrayOutput() WafDomainArrayOutput
func (WafDomainArrayOutput) ToWafDomainArrayOutputWithContext ¶ added in v3.29.0
func (o WafDomainArrayOutput) ToWafDomainArrayOutputWithContext(ctx context.Context) WafDomainArrayOutput
type WafDomainInput ¶ added in v3.29.0
type WafDomainInput interface { pulumi.Input ToWafDomainOutput() WafDomainOutput ToWafDomainOutputWithContext(ctx context.Context) WafDomainOutput }
type WafDomainMap ¶ added in v3.29.0
type WafDomainMap map[string]WafDomainInput
func (WafDomainMap) ElementType ¶ added in v3.29.0
func (WafDomainMap) ElementType() reflect.Type
func (WafDomainMap) ToWafDomainMapOutput ¶ added in v3.29.0
func (i WafDomainMap) ToWafDomainMapOutput() WafDomainMapOutput
func (WafDomainMap) ToWafDomainMapOutputWithContext ¶ added in v3.29.0
func (i WafDomainMap) ToWafDomainMapOutputWithContext(ctx context.Context) WafDomainMapOutput
type WafDomainMapInput ¶ added in v3.29.0
type WafDomainMapInput interface { pulumi.Input ToWafDomainMapOutput() WafDomainMapOutput ToWafDomainMapOutputWithContext(context.Context) WafDomainMapOutput }
WafDomainMapInput is an input type that accepts WafDomainMap and WafDomainMapOutput values. You can construct a concrete instance of `WafDomainMapInput` via:
WafDomainMap{ "key": WafDomainArgs{...} }
type WafDomainMapOutput ¶ added in v3.29.0
type WafDomainMapOutput struct{ *pulumi.OutputState }
func (WafDomainMapOutput) ElementType ¶ added in v3.29.0
func (WafDomainMapOutput) ElementType() reflect.Type
func (WafDomainMapOutput) MapIndex ¶ added in v3.29.0
func (o WafDomainMapOutput) MapIndex(k pulumi.StringInput) WafDomainOutput
func (WafDomainMapOutput) ToWafDomainMapOutput ¶ added in v3.29.0
func (o WafDomainMapOutput) ToWafDomainMapOutput() WafDomainMapOutput
func (WafDomainMapOutput) ToWafDomainMapOutputWithContext ¶ added in v3.29.0
func (o WafDomainMapOutput) ToWafDomainMapOutputWithContext(ctx context.Context) WafDomainMapOutput
type WafDomainOutput ¶ added in v3.29.0
type WafDomainOutput struct{ *pulumi.OutputState }
func (WafDomainOutput) ClientIpTag ¶ added in v3.29.0
func (o WafDomainOutput) ClientIpTag() pulumi.StringPtrOutput
The client ip tag.
func (WafDomainOutput) DomainName ¶ added in v3.29.0
func (o WafDomainOutput) DomainName() pulumi.StringOutput
The accelerated domain name.
func (WafDomainOutput) ElementType ¶ added in v3.29.0
func (WafDomainOutput) ElementType() reflect.Type
func (WafDomainOutput) ToWafDomainOutput ¶ added in v3.29.0
func (o WafDomainOutput) ToWafDomainOutput() WafDomainOutput
func (WafDomainOutput) ToWafDomainOutputWithContext ¶ added in v3.29.0
func (o WafDomainOutput) ToWafDomainOutputWithContext(ctx context.Context) WafDomainOutput
type WafDomainState ¶ added in v3.29.0
type WafDomainState struct { // The client ip tag. ClientIpTag pulumi.StringPtrInput // The accelerated domain name. DomainName pulumi.StringPtrInput }
func (WafDomainState) ElementType ¶ added in v3.29.0
func (WafDomainState) ElementType() reflect.Type
type WafPolicy ¶ added in v3.29.0
type WafPolicy struct { pulumi.CustomResourceState // The type of protection policy. Valid values: `wafGroup`, `customAcl`, `whitelist`, `ipBlacklist`, `regionBlock`. DefenseScene pulumi.StringOutput `pulumi:"defenseScene"` // The name of the protection policy. The name must be 1 to 64 characters in length, and can contain letters, digits,and underscores (_). PolicyName pulumi.StringOutput `pulumi:"policyName"` // The type of the protection policy. Valid values: `default`, `custom`. PolicyType pulumi.StringOutput `pulumi:"policyType"` // The status of the resource. Valid values: `on`, `off`. Status pulumi.StringOutput `pulumi:"status"` }
Provides a DCDN Waf Policy resource.
For information about DCDN Waf Policy and how to use it, see [What is Waf Policy](https://www.alibabacloud.com/help/en/dcdn/developer-reference/api-dcdn-2018-01-15-createdcdnwafpolicy).
> **NOTE:** Available since v1.184.0.
## Example Usage
Basic Usage ¶
```go package main
import (
"fmt" "github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/dcdn" "github.com/pulumi/pulumi-random/sdk/v4/go/random" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { cfg := config.New(ctx, "") name := "tf_example" if param := cfg.Get("name"); param != "" { name = param } _, err := random.NewInteger(ctx, "default", &random.IntegerArgs{ Min: 10000, Max: 99999, }) if err != nil { return err } _, err = dcdn.NewWafPolicy(ctx, "example", &dcdn.WafPolicyArgs{ DefenseScene: pulumi.String("waf_group"), PolicyName: pulumi.Sprintf("%v_%v", name, _default.Result), PolicyType: pulumi.String("custom"), Status: pulumi.String("on"), }) if err != nil { return err } return nil }) }
```
## Import
DCDN Waf Policy can be imported using the id, e.g.
```sh $ pulumi import alicloud:dcdn/wafPolicy:WafPolicy example <id> ```
func GetWafPolicy ¶ added in v3.29.0
func GetWafPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WafPolicyState, opts ...pulumi.ResourceOption) (*WafPolicy, error)
GetWafPolicy gets an existing WafPolicy 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 NewWafPolicy ¶ added in v3.29.0
func NewWafPolicy(ctx *pulumi.Context, name string, args *WafPolicyArgs, opts ...pulumi.ResourceOption) (*WafPolicy, error)
NewWafPolicy registers a new resource with the given unique name, arguments, and options.
func (*WafPolicy) ElementType ¶ added in v3.29.0
func (*WafPolicy) ToWafPolicyOutput ¶ added in v3.29.0
func (i *WafPolicy) ToWafPolicyOutput() WafPolicyOutput
func (*WafPolicy) ToWafPolicyOutputWithContext ¶ added in v3.29.0
func (i *WafPolicy) ToWafPolicyOutputWithContext(ctx context.Context) WafPolicyOutput
type WafPolicyArgs ¶ added in v3.29.0
type WafPolicyArgs struct { // The type of protection policy. Valid values: `wafGroup`, `customAcl`, `whitelist`, `ipBlacklist`, `regionBlock`. DefenseScene pulumi.StringInput // The name of the protection policy. The name must be 1 to 64 characters in length, and can contain letters, digits,and underscores (_). PolicyName pulumi.StringInput // The type of the protection policy. Valid values: `default`, `custom`. PolicyType pulumi.StringInput // The status of the resource. Valid values: `on`, `off`. Status pulumi.StringInput }
The set of arguments for constructing a WafPolicy resource.
func (WafPolicyArgs) ElementType ¶ added in v3.29.0
func (WafPolicyArgs) ElementType() reflect.Type
type WafPolicyArray ¶ added in v3.29.0
type WafPolicyArray []WafPolicyInput
func (WafPolicyArray) ElementType ¶ added in v3.29.0
func (WafPolicyArray) ElementType() reflect.Type
func (WafPolicyArray) ToWafPolicyArrayOutput ¶ added in v3.29.0
func (i WafPolicyArray) ToWafPolicyArrayOutput() WafPolicyArrayOutput
func (WafPolicyArray) ToWafPolicyArrayOutputWithContext ¶ added in v3.29.0
func (i WafPolicyArray) ToWafPolicyArrayOutputWithContext(ctx context.Context) WafPolicyArrayOutput
type WafPolicyArrayInput ¶ added in v3.29.0
type WafPolicyArrayInput interface { pulumi.Input ToWafPolicyArrayOutput() WafPolicyArrayOutput ToWafPolicyArrayOutputWithContext(context.Context) WafPolicyArrayOutput }
WafPolicyArrayInput is an input type that accepts WafPolicyArray and WafPolicyArrayOutput values. You can construct a concrete instance of `WafPolicyArrayInput` via:
WafPolicyArray{ WafPolicyArgs{...} }
type WafPolicyArrayOutput ¶ added in v3.29.0
type WafPolicyArrayOutput struct{ *pulumi.OutputState }
func (WafPolicyArrayOutput) ElementType ¶ added in v3.29.0
func (WafPolicyArrayOutput) ElementType() reflect.Type
func (WafPolicyArrayOutput) Index ¶ added in v3.29.0
func (o WafPolicyArrayOutput) Index(i pulumi.IntInput) WafPolicyOutput
func (WafPolicyArrayOutput) ToWafPolicyArrayOutput ¶ added in v3.29.0
func (o WafPolicyArrayOutput) ToWafPolicyArrayOutput() WafPolicyArrayOutput
func (WafPolicyArrayOutput) ToWafPolicyArrayOutputWithContext ¶ added in v3.29.0
func (o WafPolicyArrayOutput) ToWafPolicyArrayOutputWithContext(ctx context.Context) WafPolicyArrayOutput
type WafPolicyDomainAttachment ¶ added in v3.29.0
type WafPolicyDomainAttachment struct { pulumi.CustomResourceState // Access the accelerated domain name of the specified protection policy. DomainName pulumi.StringOutput `pulumi:"domainName"` // The protection policy ID. Only one input is supported. PolicyId pulumi.StringOutput `pulumi:"policyId"` }
Provides a DCDN Waf Policy Domain Attachment resource.
For information about DCDN Waf Policy Domain Attachment and how to use it, see [What is Waf Policy Domain Attachment](https://www.alibabacloud.com/help/en/dcdn/developer-reference/api-dcdn-2018-01-15-modifydcdnwafpolicydomains).
> **NOTE:** Available since v1.186.0.
## Example Usage
Basic Usage ¶
```go package main
import (
"fmt" "github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/dcdn" "github.com/pulumi/pulumi-random/sdk/v4/go/random" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { cfg := config.New(ctx, "") domainName := "tf-example.com" if param := cfg.Get("domainName"); param != "" { domainName = param } name := "tf_example" if param := cfg.Get("name"); param != "" { name = param } _, err := random.NewInteger(ctx, "default", &random.IntegerArgs{ Min: 10000, Max: 99999, }) if err != nil { return err } example, err := dcdn.NewDomain(ctx, "example", &dcdn.DomainArgs{ DomainName: pulumi.Sprintf("%v-%v", domainName, _default.Result), Scope: pulumi.String("overseas"), Sources: dcdn.DomainSourceArray{ &dcdn.DomainSourceArgs{ Content: pulumi.String("1.1.1.1"), Port: pulumi.Int(80), Priority: pulumi.String("20"), Type: pulumi.String("ipaddr"), Weight: pulumi.String("10"), }, }, }) if err != nil { return err } exampleWafDomain, err := dcdn.NewWafDomain(ctx, "example", &dcdn.WafDomainArgs{ DomainName: example.DomainName, ClientIpTag: pulumi.String("X-Forwarded-For"), }) if err != nil { return err } exampleWafPolicy, err := dcdn.NewWafPolicy(ctx, "example", &dcdn.WafPolicyArgs{ DefenseScene: pulumi.String("waf_group"), PolicyName: pulumi.Sprintf("%v_%v", name, _default.Result), PolicyType: pulumi.String("custom"), Status: pulumi.String("on"), }) if err != nil { return err } _, err = dcdn.NewWafPolicyDomainAttachment(ctx, "example", &dcdn.WafPolicyDomainAttachmentArgs{ DomainName: exampleWafDomain.DomainName, PolicyId: exampleWafPolicy.ID(), }) if err != nil { return err } return nil }) }
```
## Import
DCDN Waf Policy Domain Attachment can be imported using the id, e.g.
```sh $ pulumi import alicloud:dcdn/wafPolicyDomainAttachment:WafPolicyDomainAttachment example policy_id:domain_name ```
func GetWafPolicyDomainAttachment ¶ added in v3.29.0
func GetWafPolicyDomainAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WafPolicyDomainAttachmentState, opts ...pulumi.ResourceOption) (*WafPolicyDomainAttachment, error)
GetWafPolicyDomainAttachment gets an existing WafPolicyDomainAttachment 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 NewWafPolicyDomainAttachment ¶ added in v3.29.0
func NewWafPolicyDomainAttachment(ctx *pulumi.Context, name string, args *WafPolicyDomainAttachmentArgs, opts ...pulumi.ResourceOption) (*WafPolicyDomainAttachment, error)
NewWafPolicyDomainAttachment registers a new resource with the given unique name, arguments, and options.
func (*WafPolicyDomainAttachment) ElementType ¶ added in v3.29.0
func (*WafPolicyDomainAttachment) ElementType() reflect.Type
func (*WafPolicyDomainAttachment) ToWafPolicyDomainAttachmentOutput ¶ added in v3.29.0
func (i *WafPolicyDomainAttachment) ToWafPolicyDomainAttachmentOutput() WafPolicyDomainAttachmentOutput
func (*WafPolicyDomainAttachment) ToWafPolicyDomainAttachmentOutputWithContext ¶ added in v3.29.0
func (i *WafPolicyDomainAttachment) ToWafPolicyDomainAttachmentOutputWithContext(ctx context.Context) WafPolicyDomainAttachmentOutput
type WafPolicyDomainAttachmentArgs ¶ added in v3.29.0
type WafPolicyDomainAttachmentArgs struct { // Access the accelerated domain name of the specified protection policy. DomainName pulumi.StringInput // The protection policy ID. Only one input is supported. PolicyId pulumi.StringInput }
The set of arguments for constructing a WafPolicyDomainAttachment resource.
func (WafPolicyDomainAttachmentArgs) ElementType ¶ added in v3.29.0
func (WafPolicyDomainAttachmentArgs) ElementType() reflect.Type
type WafPolicyDomainAttachmentArray ¶ added in v3.29.0
type WafPolicyDomainAttachmentArray []WafPolicyDomainAttachmentInput
func (WafPolicyDomainAttachmentArray) ElementType ¶ added in v3.29.0
func (WafPolicyDomainAttachmentArray) ElementType() reflect.Type
func (WafPolicyDomainAttachmentArray) ToWafPolicyDomainAttachmentArrayOutput ¶ added in v3.29.0
func (i WafPolicyDomainAttachmentArray) ToWafPolicyDomainAttachmentArrayOutput() WafPolicyDomainAttachmentArrayOutput
func (WafPolicyDomainAttachmentArray) ToWafPolicyDomainAttachmentArrayOutputWithContext ¶ added in v3.29.0
func (i WafPolicyDomainAttachmentArray) ToWafPolicyDomainAttachmentArrayOutputWithContext(ctx context.Context) WafPolicyDomainAttachmentArrayOutput
type WafPolicyDomainAttachmentArrayInput ¶ added in v3.29.0
type WafPolicyDomainAttachmentArrayInput interface { pulumi.Input ToWafPolicyDomainAttachmentArrayOutput() WafPolicyDomainAttachmentArrayOutput ToWafPolicyDomainAttachmentArrayOutputWithContext(context.Context) WafPolicyDomainAttachmentArrayOutput }
WafPolicyDomainAttachmentArrayInput is an input type that accepts WafPolicyDomainAttachmentArray and WafPolicyDomainAttachmentArrayOutput values. You can construct a concrete instance of `WafPolicyDomainAttachmentArrayInput` via:
WafPolicyDomainAttachmentArray{ WafPolicyDomainAttachmentArgs{...} }
type WafPolicyDomainAttachmentArrayOutput ¶ added in v3.29.0
type WafPolicyDomainAttachmentArrayOutput struct{ *pulumi.OutputState }
func (WafPolicyDomainAttachmentArrayOutput) ElementType ¶ added in v3.29.0
func (WafPolicyDomainAttachmentArrayOutput) ElementType() reflect.Type
func (WafPolicyDomainAttachmentArrayOutput) Index ¶ added in v3.29.0
func (o WafPolicyDomainAttachmentArrayOutput) Index(i pulumi.IntInput) WafPolicyDomainAttachmentOutput
func (WafPolicyDomainAttachmentArrayOutput) ToWafPolicyDomainAttachmentArrayOutput ¶ added in v3.29.0
func (o WafPolicyDomainAttachmentArrayOutput) ToWafPolicyDomainAttachmentArrayOutput() WafPolicyDomainAttachmentArrayOutput
func (WafPolicyDomainAttachmentArrayOutput) ToWafPolicyDomainAttachmentArrayOutputWithContext ¶ added in v3.29.0
func (o WafPolicyDomainAttachmentArrayOutput) ToWafPolicyDomainAttachmentArrayOutputWithContext(ctx context.Context) WafPolicyDomainAttachmentArrayOutput
type WafPolicyDomainAttachmentInput ¶ added in v3.29.0
type WafPolicyDomainAttachmentInput interface { pulumi.Input ToWafPolicyDomainAttachmentOutput() WafPolicyDomainAttachmentOutput ToWafPolicyDomainAttachmentOutputWithContext(ctx context.Context) WafPolicyDomainAttachmentOutput }
type WafPolicyDomainAttachmentMap ¶ added in v3.29.0
type WafPolicyDomainAttachmentMap map[string]WafPolicyDomainAttachmentInput
func (WafPolicyDomainAttachmentMap) ElementType ¶ added in v3.29.0
func (WafPolicyDomainAttachmentMap) ElementType() reflect.Type
func (WafPolicyDomainAttachmentMap) ToWafPolicyDomainAttachmentMapOutput ¶ added in v3.29.0
func (i WafPolicyDomainAttachmentMap) ToWafPolicyDomainAttachmentMapOutput() WafPolicyDomainAttachmentMapOutput
func (WafPolicyDomainAttachmentMap) ToWafPolicyDomainAttachmentMapOutputWithContext ¶ added in v3.29.0
func (i WafPolicyDomainAttachmentMap) ToWafPolicyDomainAttachmentMapOutputWithContext(ctx context.Context) WafPolicyDomainAttachmentMapOutput
type WafPolicyDomainAttachmentMapInput ¶ added in v3.29.0
type WafPolicyDomainAttachmentMapInput interface { pulumi.Input ToWafPolicyDomainAttachmentMapOutput() WafPolicyDomainAttachmentMapOutput ToWafPolicyDomainAttachmentMapOutputWithContext(context.Context) WafPolicyDomainAttachmentMapOutput }
WafPolicyDomainAttachmentMapInput is an input type that accepts WafPolicyDomainAttachmentMap and WafPolicyDomainAttachmentMapOutput values. You can construct a concrete instance of `WafPolicyDomainAttachmentMapInput` via:
WafPolicyDomainAttachmentMap{ "key": WafPolicyDomainAttachmentArgs{...} }
type WafPolicyDomainAttachmentMapOutput ¶ added in v3.29.0
type WafPolicyDomainAttachmentMapOutput struct{ *pulumi.OutputState }
func (WafPolicyDomainAttachmentMapOutput) ElementType ¶ added in v3.29.0
func (WafPolicyDomainAttachmentMapOutput) ElementType() reflect.Type
func (WafPolicyDomainAttachmentMapOutput) MapIndex ¶ added in v3.29.0
func (o WafPolicyDomainAttachmentMapOutput) MapIndex(k pulumi.StringInput) WafPolicyDomainAttachmentOutput
func (WafPolicyDomainAttachmentMapOutput) ToWafPolicyDomainAttachmentMapOutput ¶ added in v3.29.0
func (o WafPolicyDomainAttachmentMapOutput) ToWafPolicyDomainAttachmentMapOutput() WafPolicyDomainAttachmentMapOutput
func (WafPolicyDomainAttachmentMapOutput) ToWafPolicyDomainAttachmentMapOutputWithContext ¶ added in v3.29.0
func (o WafPolicyDomainAttachmentMapOutput) ToWafPolicyDomainAttachmentMapOutputWithContext(ctx context.Context) WafPolicyDomainAttachmentMapOutput
type WafPolicyDomainAttachmentOutput ¶ added in v3.29.0
type WafPolicyDomainAttachmentOutput struct{ *pulumi.OutputState }
func (WafPolicyDomainAttachmentOutput) DomainName ¶ added in v3.29.0
func (o WafPolicyDomainAttachmentOutput) DomainName() pulumi.StringOutput
Access the accelerated domain name of the specified protection policy.
func (WafPolicyDomainAttachmentOutput) ElementType ¶ added in v3.29.0
func (WafPolicyDomainAttachmentOutput) ElementType() reflect.Type
func (WafPolicyDomainAttachmentOutput) PolicyId ¶ added in v3.29.0
func (o WafPolicyDomainAttachmentOutput) PolicyId() pulumi.StringOutput
The protection policy ID. Only one input is supported.
func (WafPolicyDomainAttachmentOutput) ToWafPolicyDomainAttachmentOutput ¶ added in v3.29.0
func (o WafPolicyDomainAttachmentOutput) ToWafPolicyDomainAttachmentOutput() WafPolicyDomainAttachmentOutput
func (WafPolicyDomainAttachmentOutput) ToWafPolicyDomainAttachmentOutputWithContext ¶ added in v3.29.0
func (o WafPolicyDomainAttachmentOutput) ToWafPolicyDomainAttachmentOutputWithContext(ctx context.Context) WafPolicyDomainAttachmentOutput
type WafPolicyDomainAttachmentState ¶ added in v3.29.0
type WafPolicyDomainAttachmentState struct { // Access the accelerated domain name of the specified protection policy. DomainName pulumi.StringPtrInput // The protection policy ID. Only one input is supported. PolicyId pulumi.StringPtrInput }
func (WafPolicyDomainAttachmentState) ElementType ¶ added in v3.29.0
func (WafPolicyDomainAttachmentState) ElementType() reflect.Type
type WafPolicyInput ¶ added in v3.29.0
type WafPolicyInput interface { pulumi.Input ToWafPolicyOutput() WafPolicyOutput ToWafPolicyOutputWithContext(ctx context.Context) WafPolicyOutput }
type WafPolicyMap ¶ added in v3.29.0
type WafPolicyMap map[string]WafPolicyInput
func (WafPolicyMap) ElementType ¶ added in v3.29.0
func (WafPolicyMap) ElementType() reflect.Type
func (WafPolicyMap) ToWafPolicyMapOutput ¶ added in v3.29.0
func (i WafPolicyMap) ToWafPolicyMapOutput() WafPolicyMapOutput
func (WafPolicyMap) ToWafPolicyMapOutputWithContext ¶ added in v3.29.0
func (i WafPolicyMap) ToWafPolicyMapOutputWithContext(ctx context.Context) WafPolicyMapOutput
type WafPolicyMapInput ¶ added in v3.29.0
type WafPolicyMapInput interface { pulumi.Input ToWafPolicyMapOutput() WafPolicyMapOutput ToWafPolicyMapOutputWithContext(context.Context) WafPolicyMapOutput }
WafPolicyMapInput is an input type that accepts WafPolicyMap and WafPolicyMapOutput values. You can construct a concrete instance of `WafPolicyMapInput` via:
WafPolicyMap{ "key": WafPolicyArgs{...} }
type WafPolicyMapOutput ¶ added in v3.29.0
type WafPolicyMapOutput struct{ *pulumi.OutputState }
func (WafPolicyMapOutput) ElementType ¶ added in v3.29.0
func (WafPolicyMapOutput) ElementType() reflect.Type
func (WafPolicyMapOutput) MapIndex ¶ added in v3.29.0
func (o WafPolicyMapOutput) MapIndex(k pulumi.StringInput) WafPolicyOutput
func (WafPolicyMapOutput) ToWafPolicyMapOutput ¶ added in v3.29.0
func (o WafPolicyMapOutput) ToWafPolicyMapOutput() WafPolicyMapOutput
func (WafPolicyMapOutput) ToWafPolicyMapOutputWithContext ¶ added in v3.29.0
func (o WafPolicyMapOutput) ToWafPolicyMapOutputWithContext(ctx context.Context) WafPolicyMapOutput
type WafPolicyOutput ¶ added in v3.29.0
type WafPolicyOutput struct{ *pulumi.OutputState }
func (WafPolicyOutput) DefenseScene ¶ added in v3.29.0
func (o WafPolicyOutput) DefenseScene() pulumi.StringOutput
The type of protection policy. Valid values: `wafGroup`, `customAcl`, `whitelist`, `ipBlacklist`, `regionBlock`.
func (WafPolicyOutput) ElementType ¶ added in v3.29.0
func (WafPolicyOutput) ElementType() reflect.Type
func (WafPolicyOutput) PolicyName ¶ added in v3.29.0
func (o WafPolicyOutput) PolicyName() pulumi.StringOutput
The name of the protection policy. The name must be 1 to 64 characters in length, and can contain letters, digits,and underscores (_).
func (WafPolicyOutput) PolicyType ¶ added in v3.29.0
func (o WafPolicyOutput) PolicyType() pulumi.StringOutput
The type of the protection policy. Valid values: `default`, `custom`.
func (WafPolicyOutput) Status ¶ added in v3.29.0
func (o WafPolicyOutput) Status() pulumi.StringOutput
The status of the resource. Valid values: `on`, `off`.
func (WafPolicyOutput) ToWafPolicyOutput ¶ added in v3.29.0
func (o WafPolicyOutput) ToWafPolicyOutput() WafPolicyOutput
func (WafPolicyOutput) ToWafPolicyOutputWithContext ¶ added in v3.29.0
func (o WafPolicyOutput) ToWafPolicyOutputWithContext(ctx context.Context) WafPolicyOutput
type WafPolicyState ¶ added in v3.29.0
type WafPolicyState struct { // The type of protection policy. Valid values: `wafGroup`, `customAcl`, `whitelist`, `ipBlacklist`, `regionBlock`. DefenseScene pulumi.StringPtrInput // The name of the protection policy. The name must be 1 to 64 characters in length, and can contain letters, digits,and underscores (_). PolicyName pulumi.StringPtrInput // The type of the protection policy. Valid values: `default`, `custom`. PolicyType pulumi.StringPtrInput // The status of the resource. Valid values: `on`, `off`. Status pulumi.StringPtrInput }
func (WafPolicyState) ElementType ¶ added in v3.29.0
func (WafPolicyState) ElementType() reflect.Type
type WafRule ¶ added in v3.34.0
type WafRule struct { pulumi.CustomResourceState // Specifies the action of the rule. Valid values: `block`, `monitor`, `js`. Action pulumi.StringPtrOutput `pulumi:"action"` // Specifies whether to enable rate limiting. Valid values: `on` and `off`. **NOTE:** This parameter is required when policy is of type `customAcl`. CcStatus pulumi.StringOutput `pulumi:"ccStatus"` // The blocked regions in the Chinese mainland, separated by commas (,). CnRegionList pulumi.StringPtrOutput `pulumi:"cnRegionList"` // Conditions that trigger the rule. See `conditions` below. **NOTE:** This parameter is required when policy is of type `customAcl` or `whitelist`. Conditions WafRuleConditionArrayOutput `pulumi:"conditions"` // The type of protection policy. The following scenarios are supported:-waf_group:Web basic protection-custom_acl: Custom protection policy-whitelist: whitelist DefenseScene pulumi.StringOutput `pulumi:"defenseScene"` // The effective scope of the rate limiting blacklist. If you set ccStatus to on, you must configure this parameter. Valid values: `rule` (takes effect for the current rule) and `service` (takes effect globally). Effect pulumi.StringPtrOutput `pulumi:"effect"` // Revised the time. The date format is based on ISO8601 notation and uses UTC +0 time in the format of yyyy-MM-ddTHH:mm:ssZ. GmtModified pulumi.StringOutput `pulumi:"gmtModified"` // Blocked regions outside the Chinese mainland, separated by commas (,). OtherRegionList pulumi.StringPtrOutput `pulumi:"otherRegionList"` // The protection policy ID. PolicyId pulumi.StringOutput `pulumi:"policyId"` // The rules of rate limiting. If you set `ccStatus` to on, you must configure this parameter. See `rateLimit` below. RateLimit WafRuleRateLimitPtrOutput `pulumi:"rateLimit"` // The regular expression.e, when wafGroup appears in tags, this value can be filled in, and only one list of six digits in string format can appear with regultypes. RegularRules pulumi.StringArrayOutput `pulumi:"regularRules"` // Regular rule type, when wafGroup appears in tags, this value can be filled in, optional values:["sqli", "xss", "codeExec", "crlf", "lfileii", "rfileii", "webshell", "vvip", "other"] RegularTypes pulumi.StringArrayOutput `pulumi:"regularTypes"` // Filter by IP address. RemoteAddrs pulumi.StringArrayOutput `pulumi:"remoteAddrs"` // The name of the protection rule. The name can be up to 64 characters in length and can contain letters, digits, and underscores (_). **NOTE:** This parameter cannot be modified when policy is of type `regionBlock`. RuleName pulumi.StringOutput `pulumi:"ruleName"` // The types of the protection policies. Scenes pulumi.StringArrayOutput `pulumi:"scenes"` // The status of the waf rule. Valid values: `on` and `off`. Default value: on. Status pulumi.StringOutput `pulumi:"status"` // The id of the waf rule group. The default value is "1012". Multiple rules are separated by commas. WafGroupIds pulumi.StringPtrOutput `pulumi:"wafGroupIds"` }
Provides a Dcdn Waf Rule resource.
For information about Dcdn Waf Rule and how to use it, see [What is Waf Rule](https://www.alibabacloud.com/help/en/dcdn/developer-reference/api-dcdn-2018-01-15-batchcreatedcdnwafrules).
> **NOTE:** Available since v1.201.0.
## Example Usage
Basic Usage ¶
```go package main
import (
"fmt" "github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/dcdn" "github.com/pulumi/pulumi-random/sdk/v4/go/random" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { cfg := config.New(ctx, "") name := "tf_example" if param := cfg.Get("name"); param != "" { name = param } _, err := random.NewInteger(ctx, "default", &random.IntegerArgs{ Min: 10000, Max: 99999, }) if err != nil { return err } example, err := dcdn.NewWafPolicy(ctx, "example", &dcdn.WafPolicyArgs{ DefenseScene: pulumi.String("waf_group"), PolicyName: pulumi.Sprintf("%v_%v", name, _default.Result), PolicyType: pulumi.String("custom"), Status: pulumi.String("on"), }) if err != nil { return err } _, err = dcdn.NewWafRule(ctx, "example", &dcdn.WafRuleArgs{ PolicyId: example.ID(), RuleName: pulumi.String(name), Conditions: dcdn.WafRuleConditionArray{ &dcdn.WafRuleConditionArgs{ Key: pulumi.String("URI"), OpValue: pulumi.String("ne"), Values: pulumi.String("/login.php"), }, &dcdn.WafRuleConditionArgs{ Key: pulumi.String("Header"), SubKey: pulumi.String("a"), OpValue: pulumi.String("eq"), Values: pulumi.String("b"), }, }, Status: pulumi.String("on"), Action: pulumi.String("monitor"), RateLimit: &dcdn.WafRuleRateLimitArgs{ Target: pulumi.String("IP"), Interval: pulumi.Int(5), Threshold: pulumi.Int(5), Ttl: pulumi.Int(1800), Status: &dcdn.WafRuleRateLimitStatusArgs{ Code: pulumi.String("200"), Ratio: pulumi.Int(60), }, }, }) if err != nil { return err } return nil }) }
```
## Import
Dcdn Waf Rule can be imported using the id, e.g.
```sh $ pulumi import alicloud:dcdn/wafRule:WafRule example <id> ```
func GetWafRule ¶ added in v3.34.0
func GetWafRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WafRuleState, opts ...pulumi.ResourceOption) (*WafRule, error)
GetWafRule gets an existing WafRule 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 NewWafRule ¶ added in v3.34.0
func NewWafRule(ctx *pulumi.Context, name string, args *WafRuleArgs, opts ...pulumi.ResourceOption) (*WafRule, error)
NewWafRule registers a new resource with the given unique name, arguments, and options.
func (*WafRule) ElementType ¶ added in v3.34.0
func (*WafRule) ToWafRuleOutput ¶ added in v3.34.0
func (i *WafRule) ToWafRuleOutput() WafRuleOutput
func (*WafRule) ToWafRuleOutputWithContext ¶ added in v3.34.0
func (i *WafRule) ToWafRuleOutputWithContext(ctx context.Context) WafRuleOutput
type WafRuleArgs ¶ added in v3.34.0
type WafRuleArgs struct { // Specifies the action of the rule. Valid values: `block`, `monitor`, `js`. Action pulumi.StringPtrInput // Specifies whether to enable rate limiting. Valid values: `on` and `off`. **NOTE:** This parameter is required when policy is of type `customAcl`. CcStatus pulumi.StringPtrInput // The blocked regions in the Chinese mainland, separated by commas (,). CnRegionList pulumi.StringPtrInput // Conditions that trigger the rule. See `conditions` below. **NOTE:** This parameter is required when policy is of type `customAcl` or `whitelist`. Conditions WafRuleConditionArrayInput // The effective scope of the rate limiting blacklist. If you set ccStatus to on, you must configure this parameter. Valid values: `rule` (takes effect for the current rule) and `service` (takes effect globally). Effect pulumi.StringPtrInput // Blocked regions outside the Chinese mainland, separated by commas (,). OtherRegionList pulumi.StringPtrInput // The protection policy ID. PolicyId pulumi.StringInput // The rules of rate limiting. If you set `ccStatus` to on, you must configure this parameter. See `rateLimit` below. RateLimit WafRuleRateLimitPtrInput // The regular expression.e, when wafGroup appears in tags, this value can be filled in, and only one list of six digits in string format can appear with regultypes. RegularRules pulumi.StringArrayInput // Regular rule type, when wafGroup appears in tags, this value can be filled in, optional values:["sqli", "xss", "codeExec", "crlf", "lfileii", "rfileii", "webshell", "vvip", "other"] RegularTypes pulumi.StringArrayInput // Filter by IP address. RemoteAddrs pulumi.StringArrayInput // The name of the protection rule. The name can be up to 64 characters in length and can contain letters, digits, and underscores (_). **NOTE:** This parameter cannot be modified when policy is of type `regionBlock`. RuleName pulumi.StringInput // The types of the protection policies. Scenes pulumi.StringArrayInput // The status of the waf rule. Valid values: `on` and `off`. Default value: on. Status pulumi.StringPtrInput // The id of the waf rule group. The default value is "1012". Multiple rules are separated by commas. WafGroupIds pulumi.StringPtrInput }
The set of arguments for constructing a WafRule resource.
func (WafRuleArgs) ElementType ¶ added in v3.34.0
func (WafRuleArgs) ElementType() reflect.Type
type WafRuleArray ¶ added in v3.34.0
type WafRuleArray []WafRuleInput
func (WafRuleArray) ElementType ¶ added in v3.34.0
func (WafRuleArray) ElementType() reflect.Type
func (WafRuleArray) ToWafRuleArrayOutput ¶ added in v3.34.0
func (i WafRuleArray) ToWafRuleArrayOutput() WafRuleArrayOutput
func (WafRuleArray) ToWafRuleArrayOutputWithContext ¶ added in v3.34.0
func (i WafRuleArray) ToWafRuleArrayOutputWithContext(ctx context.Context) WafRuleArrayOutput
type WafRuleArrayInput ¶ added in v3.34.0
type WafRuleArrayInput interface { pulumi.Input ToWafRuleArrayOutput() WafRuleArrayOutput ToWafRuleArrayOutputWithContext(context.Context) WafRuleArrayOutput }
WafRuleArrayInput is an input type that accepts WafRuleArray and WafRuleArrayOutput values. You can construct a concrete instance of `WafRuleArrayInput` via:
WafRuleArray{ WafRuleArgs{...} }
type WafRuleArrayOutput ¶ added in v3.34.0
type WafRuleArrayOutput struct{ *pulumi.OutputState }
func (WafRuleArrayOutput) ElementType ¶ added in v3.34.0
func (WafRuleArrayOutput) ElementType() reflect.Type
func (WafRuleArrayOutput) Index ¶ added in v3.34.0
func (o WafRuleArrayOutput) Index(i pulumi.IntInput) WafRuleOutput
func (WafRuleArrayOutput) ToWafRuleArrayOutput ¶ added in v3.34.0
func (o WafRuleArrayOutput) ToWafRuleArrayOutput() WafRuleArrayOutput
func (WafRuleArrayOutput) ToWafRuleArrayOutputWithContext ¶ added in v3.34.0
func (o WafRuleArrayOutput) ToWafRuleArrayOutputWithContext(ctx context.Context) WafRuleArrayOutput
type WafRuleCondition ¶ added in v3.34.0
type WafRuleConditionArgs ¶ added in v3.34.0
type WafRuleConditionArgs struct { // The match field. Key pulumi.StringInput `pulumi:"key"` // The logical symbol. OpValue pulumi.StringInput `pulumi:"opValue"` // The match subfield. SubKey pulumi.StringPtrInput `pulumi:"subKey"` // The match content. Separate multiple values with commas (,). Values pulumi.StringPtrInput `pulumi:"values"` }
func (WafRuleConditionArgs) ElementType ¶ added in v3.34.0
func (WafRuleConditionArgs) ElementType() reflect.Type
func (WafRuleConditionArgs) ToWafRuleConditionOutput ¶ added in v3.34.0
func (i WafRuleConditionArgs) ToWafRuleConditionOutput() WafRuleConditionOutput
func (WafRuleConditionArgs) ToWafRuleConditionOutputWithContext ¶ added in v3.34.0
func (i WafRuleConditionArgs) ToWafRuleConditionOutputWithContext(ctx context.Context) WafRuleConditionOutput
type WafRuleConditionArray ¶ added in v3.34.0
type WafRuleConditionArray []WafRuleConditionInput
func (WafRuleConditionArray) ElementType ¶ added in v3.34.0
func (WafRuleConditionArray) ElementType() reflect.Type
func (WafRuleConditionArray) ToWafRuleConditionArrayOutput ¶ added in v3.34.0
func (i WafRuleConditionArray) ToWafRuleConditionArrayOutput() WafRuleConditionArrayOutput
func (WafRuleConditionArray) ToWafRuleConditionArrayOutputWithContext ¶ added in v3.34.0
func (i WafRuleConditionArray) ToWafRuleConditionArrayOutputWithContext(ctx context.Context) WafRuleConditionArrayOutput
type WafRuleConditionArrayInput ¶ added in v3.34.0
type WafRuleConditionArrayInput interface { pulumi.Input ToWafRuleConditionArrayOutput() WafRuleConditionArrayOutput ToWafRuleConditionArrayOutputWithContext(context.Context) WafRuleConditionArrayOutput }
WafRuleConditionArrayInput is an input type that accepts WafRuleConditionArray and WafRuleConditionArrayOutput values. You can construct a concrete instance of `WafRuleConditionArrayInput` via:
WafRuleConditionArray{ WafRuleConditionArgs{...} }
type WafRuleConditionArrayOutput ¶ added in v3.34.0
type WafRuleConditionArrayOutput struct{ *pulumi.OutputState }
func (WafRuleConditionArrayOutput) ElementType ¶ added in v3.34.0
func (WafRuleConditionArrayOutput) ElementType() reflect.Type
func (WafRuleConditionArrayOutput) Index ¶ added in v3.34.0
func (o WafRuleConditionArrayOutput) Index(i pulumi.IntInput) WafRuleConditionOutput
func (WafRuleConditionArrayOutput) ToWafRuleConditionArrayOutput ¶ added in v3.34.0
func (o WafRuleConditionArrayOutput) ToWafRuleConditionArrayOutput() WafRuleConditionArrayOutput
func (WafRuleConditionArrayOutput) ToWafRuleConditionArrayOutputWithContext ¶ added in v3.34.0
func (o WafRuleConditionArrayOutput) ToWafRuleConditionArrayOutputWithContext(ctx context.Context) WafRuleConditionArrayOutput
type WafRuleConditionInput ¶ added in v3.34.0
type WafRuleConditionInput interface { pulumi.Input ToWafRuleConditionOutput() WafRuleConditionOutput ToWafRuleConditionOutputWithContext(context.Context) WafRuleConditionOutput }
WafRuleConditionInput is an input type that accepts WafRuleConditionArgs and WafRuleConditionOutput values. You can construct a concrete instance of `WafRuleConditionInput` via:
WafRuleConditionArgs{...}
type WafRuleConditionOutput ¶ added in v3.34.0
type WafRuleConditionOutput struct{ *pulumi.OutputState }
func (WafRuleConditionOutput) ElementType ¶ added in v3.34.0
func (WafRuleConditionOutput) ElementType() reflect.Type
func (WafRuleConditionOutput) Key ¶ added in v3.34.0
func (o WafRuleConditionOutput) Key() pulumi.StringOutput
The match field.
func (WafRuleConditionOutput) OpValue ¶ added in v3.34.0
func (o WafRuleConditionOutput) OpValue() pulumi.StringOutput
The logical symbol.
func (WafRuleConditionOutput) SubKey ¶ added in v3.34.0
func (o WafRuleConditionOutput) SubKey() pulumi.StringPtrOutput
The match subfield.
func (WafRuleConditionOutput) ToWafRuleConditionOutput ¶ added in v3.34.0
func (o WafRuleConditionOutput) ToWafRuleConditionOutput() WafRuleConditionOutput
func (WafRuleConditionOutput) ToWafRuleConditionOutputWithContext ¶ added in v3.34.0
func (o WafRuleConditionOutput) ToWafRuleConditionOutputWithContext(ctx context.Context) WafRuleConditionOutput
func (WafRuleConditionOutput) Values ¶ added in v3.34.0
func (o WafRuleConditionOutput) Values() pulumi.StringPtrOutput
The match content. Separate multiple values with commas (,).
type WafRuleInput ¶ added in v3.34.0
type WafRuleInput interface { pulumi.Input ToWafRuleOutput() WafRuleOutput ToWafRuleOutputWithContext(ctx context.Context) WafRuleOutput }
type WafRuleMap ¶ added in v3.34.0
type WafRuleMap map[string]WafRuleInput
func (WafRuleMap) ElementType ¶ added in v3.34.0
func (WafRuleMap) ElementType() reflect.Type
func (WafRuleMap) ToWafRuleMapOutput ¶ added in v3.34.0
func (i WafRuleMap) ToWafRuleMapOutput() WafRuleMapOutput
func (WafRuleMap) ToWafRuleMapOutputWithContext ¶ added in v3.34.0
func (i WafRuleMap) ToWafRuleMapOutputWithContext(ctx context.Context) WafRuleMapOutput
type WafRuleMapInput ¶ added in v3.34.0
type WafRuleMapInput interface { pulumi.Input ToWafRuleMapOutput() WafRuleMapOutput ToWafRuleMapOutputWithContext(context.Context) WafRuleMapOutput }
WafRuleMapInput is an input type that accepts WafRuleMap and WafRuleMapOutput values. You can construct a concrete instance of `WafRuleMapInput` via:
WafRuleMap{ "key": WafRuleArgs{...} }
type WafRuleMapOutput ¶ added in v3.34.0
type WafRuleMapOutput struct{ *pulumi.OutputState }
func (WafRuleMapOutput) ElementType ¶ added in v3.34.0
func (WafRuleMapOutput) ElementType() reflect.Type
func (WafRuleMapOutput) MapIndex ¶ added in v3.34.0
func (o WafRuleMapOutput) MapIndex(k pulumi.StringInput) WafRuleOutput
func (WafRuleMapOutput) ToWafRuleMapOutput ¶ added in v3.34.0
func (o WafRuleMapOutput) ToWafRuleMapOutput() WafRuleMapOutput
func (WafRuleMapOutput) ToWafRuleMapOutputWithContext ¶ added in v3.34.0
func (o WafRuleMapOutput) ToWafRuleMapOutputWithContext(ctx context.Context) WafRuleMapOutput
type WafRuleOutput ¶ added in v3.34.0
type WafRuleOutput struct{ *pulumi.OutputState }
func (WafRuleOutput) Action ¶ added in v3.34.0
func (o WafRuleOutput) Action() pulumi.StringPtrOutput
Specifies the action of the rule. Valid values: `block`, `monitor`, `js`.
func (WafRuleOutput) CcStatus ¶ added in v3.34.0
func (o WafRuleOutput) CcStatus() pulumi.StringOutput
Specifies whether to enable rate limiting. Valid values: `on` and `off`. **NOTE:** This parameter is required when policy is of type `customAcl`.
func (WafRuleOutput) CnRegionList ¶ added in v3.34.0
func (o WafRuleOutput) CnRegionList() pulumi.StringPtrOutput
The blocked regions in the Chinese mainland, separated by commas (,).
func (WafRuleOutput) Conditions ¶ added in v3.34.0
func (o WafRuleOutput) Conditions() WafRuleConditionArrayOutput
Conditions that trigger the rule. See `conditions` below. **NOTE:** This parameter is required when policy is of type `customAcl` or `whitelist`.
func (WafRuleOutput) DefenseScene ¶ added in v3.34.0
func (o WafRuleOutput) DefenseScene() pulumi.StringOutput
The type of protection policy. The following scenarios are supported:-waf_group:Web basic protection-custom_acl: Custom protection policy-whitelist: whitelist
func (WafRuleOutput) Effect ¶ added in v3.34.0
func (o WafRuleOutput) Effect() pulumi.StringPtrOutput
The effective scope of the rate limiting blacklist. If you set ccStatus to on, you must configure this parameter. Valid values: `rule` (takes effect for the current rule) and `service` (takes effect globally).
func (WafRuleOutput) ElementType ¶ added in v3.34.0
func (WafRuleOutput) ElementType() reflect.Type
func (WafRuleOutput) GmtModified ¶ added in v3.34.0
func (o WafRuleOutput) GmtModified() pulumi.StringOutput
Revised the time. The date format is based on ISO8601 notation and uses UTC +0 time in the format of yyyy-MM-ddTHH:mm:ssZ.
func (WafRuleOutput) OtherRegionList ¶ added in v3.34.0
func (o WafRuleOutput) OtherRegionList() pulumi.StringPtrOutput
Blocked regions outside the Chinese mainland, separated by commas (,).
func (WafRuleOutput) PolicyId ¶ added in v3.34.0
func (o WafRuleOutput) PolicyId() pulumi.StringOutput
The protection policy ID.
func (WafRuleOutput) RateLimit ¶ added in v3.34.0
func (o WafRuleOutput) RateLimit() WafRuleRateLimitPtrOutput
The rules of rate limiting. If you set `ccStatus` to on, you must configure this parameter. See `rateLimit` below.
func (WafRuleOutput) RegularRules ¶ added in v3.34.0
func (o WafRuleOutput) RegularRules() pulumi.StringArrayOutput
The regular expression.e, when wafGroup appears in tags, this value can be filled in, and only one list of six digits in string format can appear with regultypes.
func (WafRuleOutput) RegularTypes ¶ added in v3.34.0
func (o WafRuleOutput) RegularTypes() pulumi.StringArrayOutput
Regular rule type, when wafGroup appears in tags, this value can be filled in, optional values:["sqli", "xss", "codeExec", "crlf", "lfileii", "rfileii", "webshell", "vvip", "other"]
func (WafRuleOutput) RemoteAddrs ¶ added in v3.34.0
func (o WafRuleOutput) RemoteAddrs() pulumi.StringArrayOutput
Filter by IP address.
func (WafRuleOutput) RuleName ¶ added in v3.34.0
func (o WafRuleOutput) RuleName() pulumi.StringOutput
The name of the protection rule. The name can be up to 64 characters in length and can contain letters, digits, and underscores (_). **NOTE:** This parameter cannot be modified when policy is of type `regionBlock`.
func (WafRuleOutput) Scenes ¶ added in v3.34.0
func (o WafRuleOutput) Scenes() pulumi.StringArrayOutput
The types of the protection policies.
func (WafRuleOutput) Status ¶ added in v3.34.0
func (o WafRuleOutput) Status() pulumi.StringOutput
The status of the waf rule. Valid values: `on` and `off`. Default value: on.
func (WafRuleOutput) ToWafRuleOutput ¶ added in v3.34.0
func (o WafRuleOutput) ToWafRuleOutput() WafRuleOutput
func (WafRuleOutput) ToWafRuleOutputWithContext ¶ added in v3.34.0
func (o WafRuleOutput) ToWafRuleOutputWithContext(ctx context.Context) WafRuleOutput
func (WafRuleOutput) WafGroupIds ¶ added in v3.34.0
func (o WafRuleOutput) WafGroupIds() pulumi.StringPtrOutput
The id of the waf rule group. The default value is "1012". Multiple rules are separated by commas.
type WafRuleRateLimit ¶ added in v3.34.0
type WafRuleRateLimit struct { // Statistical duration, 5-1800. Interval *int `pulumi:"interval"` // Response code statistics. See `status` below. Status *WafRuleRateLimitStatus `pulumi:"status"` // The subfield of the target field. If you set `target` to `Header`, `Query String Parameter`, or `Cookie Name`, you must configure `subKey`. SubKey *string `pulumi:"subKey"` // The statistical field for frequency control. Currently, `IP`, `Header`, `Query String Parameter`, `Cookie Name`, `Session` is supported. Target *string `pulumi:"target"` // The trigger threshold of rate limiting. Valid values: 2 to 500000. Unit: requests. Threshold *int `pulumi:"threshold"` // The validity period of the blacklist. Valid values: 60 to 86400. Unit: seconds. Ttl *int `pulumi:"ttl"` }
type WafRuleRateLimitArgs ¶ added in v3.34.0
type WafRuleRateLimitArgs struct { // Statistical duration, 5-1800. Interval pulumi.IntPtrInput `pulumi:"interval"` // Response code statistics. See `status` below. Status WafRuleRateLimitStatusPtrInput `pulumi:"status"` // The subfield of the target field. If you set `target` to `Header`, `Query String Parameter`, or `Cookie Name`, you must configure `subKey`. SubKey pulumi.StringPtrInput `pulumi:"subKey"` // The statistical field for frequency control. Currently, `IP`, `Header`, `Query String Parameter`, `Cookie Name`, `Session` is supported. Target pulumi.StringPtrInput `pulumi:"target"` // The trigger threshold of rate limiting. Valid values: 2 to 500000. Unit: requests. Threshold pulumi.IntPtrInput `pulumi:"threshold"` // The validity period of the blacklist. Valid values: 60 to 86400. Unit: seconds. Ttl pulumi.IntPtrInput `pulumi:"ttl"` }
func (WafRuleRateLimitArgs) ElementType ¶ added in v3.34.0
func (WafRuleRateLimitArgs) ElementType() reflect.Type
func (WafRuleRateLimitArgs) ToWafRuleRateLimitOutput ¶ added in v3.34.0
func (i WafRuleRateLimitArgs) ToWafRuleRateLimitOutput() WafRuleRateLimitOutput
func (WafRuleRateLimitArgs) ToWafRuleRateLimitOutputWithContext ¶ added in v3.34.0
func (i WafRuleRateLimitArgs) ToWafRuleRateLimitOutputWithContext(ctx context.Context) WafRuleRateLimitOutput
func (WafRuleRateLimitArgs) ToWafRuleRateLimitPtrOutput ¶ added in v3.34.0
func (i WafRuleRateLimitArgs) ToWafRuleRateLimitPtrOutput() WafRuleRateLimitPtrOutput
func (WafRuleRateLimitArgs) ToWafRuleRateLimitPtrOutputWithContext ¶ added in v3.34.0
func (i WafRuleRateLimitArgs) ToWafRuleRateLimitPtrOutputWithContext(ctx context.Context) WafRuleRateLimitPtrOutput
type WafRuleRateLimitInput ¶ added in v3.34.0
type WafRuleRateLimitInput interface { pulumi.Input ToWafRuleRateLimitOutput() WafRuleRateLimitOutput ToWafRuleRateLimitOutputWithContext(context.Context) WafRuleRateLimitOutput }
WafRuleRateLimitInput is an input type that accepts WafRuleRateLimitArgs and WafRuleRateLimitOutput values. You can construct a concrete instance of `WafRuleRateLimitInput` via:
WafRuleRateLimitArgs{...}
type WafRuleRateLimitOutput ¶ added in v3.34.0
type WafRuleRateLimitOutput struct{ *pulumi.OutputState }
func (WafRuleRateLimitOutput) ElementType ¶ added in v3.34.0
func (WafRuleRateLimitOutput) ElementType() reflect.Type
func (WafRuleRateLimitOutput) Interval ¶ added in v3.34.0
func (o WafRuleRateLimitOutput) Interval() pulumi.IntPtrOutput
Statistical duration, 5-1800.
func (WafRuleRateLimitOutput) Status ¶ added in v3.34.0
func (o WafRuleRateLimitOutput) Status() WafRuleRateLimitStatusPtrOutput
Response code statistics. See `status` below.
func (WafRuleRateLimitOutput) SubKey ¶ added in v3.34.0
func (o WafRuleRateLimitOutput) SubKey() pulumi.StringPtrOutput
The subfield of the target field. If you set `target` to `Header`, `Query String Parameter`, or `Cookie Name`, you must configure `subKey`.
func (WafRuleRateLimitOutput) Target ¶ added in v3.34.0
func (o WafRuleRateLimitOutput) Target() pulumi.StringPtrOutput
The statistical field for frequency control. Currently, `IP`, `Header`, `Query String Parameter`, `Cookie Name`, `Session` is supported.
func (WafRuleRateLimitOutput) Threshold ¶ added in v3.34.0
func (o WafRuleRateLimitOutput) Threshold() pulumi.IntPtrOutput
The trigger threshold of rate limiting. Valid values: 2 to 500000. Unit: requests.
func (WafRuleRateLimitOutput) ToWafRuleRateLimitOutput ¶ added in v3.34.0
func (o WafRuleRateLimitOutput) ToWafRuleRateLimitOutput() WafRuleRateLimitOutput
func (WafRuleRateLimitOutput) ToWafRuleRateLimitOutputWithContext ¶ added in v3.34.0
func (o WafRuleRateLimitOutput) ToWafRuleRateLimitOutputWithContext(ctx context.Context) WafRuleRateLimitOutput
func (WafRuleRateLimitOutput) ToWafRuleRateLimitPtrOutput ¶ added in v3.34.0
func (o WafRuleRateLimitOutput) ToWafRuleRateLimitPtrOutput() WafRuleRateLimitPtrOutput
func (WafRuleRateLimitOutput) ToWafRuleRateLimitPtrOutputWithContext ¶ added in v3.34.0
func (o WafRuleRateLimitOutput) ToWafRuleRateLimitPtrOutputWithContext(ctx context.Context) WafRuleRateLimitPtrOutput
func (WafRuleRateLimitOutput) Ttl ¶ added in v3.34.0
func (o WafRuleRateLimitOutput) Ttl() pulumi.IntPtrOutput
The validity period of the blacklist. Valid values: 60 to 86400. Unit: seconds.
type WafRuleRateLimitPtrInput ¶ added in v3.34.0
type WafRuleRateLimitPtrInput interface { pulumi.Input ToWafRuleRateLimitPtrOutput() WafRuleRateLimitPtrOutput ToWafRuleRateLimitPtrOutputWithContext(context.Context) WafRuleRateLimitPtrOutput }
WafRuleRateLimitPtrInput is an input type that accepts WafRuleRateLimitArgs, WafRuleRateLimitPtr and WafRuleRateLimitPtrOutput values. You can construct a concrete instance of `WafRuleRateLimitPtrInput` via:
WafRuleRateLimitArgs{...} or: nil
func WafRuleRateLimitPtr ¶ added in v3.34.0
func WafRuleRateLimitPtr(v *WafRuleRateLimitArgs) WafRuleRateLimitPtrInput
type WafRuleRateLimitPtrOutput ¶ added in v3.34.0
type WafRuleRateLimitPtrOutput struct{ *pulumi.OutputState }
func (WafRuleRateLimitPtrOutput) Elem ¶ added in v3.34.0
func (o WafRuleRateLimitPtrOutput) Elem() WafRuleRateLimitOutput
func (WafRuleRateLimitPtrOutput) ElementType ¶ added in v3.34.0
func (WafRuleRateLimitPtrOutput) ElementType() reflect.Type
func (WafRuleRateLimitPtrOutput) Interval ¶ added in v3.34.0
func (o WafRuleRateLimitPtrOutput) Interval() pulumi.IntPtrOutput
Statistical duration, 5-1800.
func (WafRuleRateLimitPtrOutput) Status ¶ added in v3.34.0
func (o WafRuleRateLimitPtrOutput) Status() WafRuleRateLimitStatusPtrOutput
Response code statistics. See `status` below.
func (WafRuleRateLimitPtrOutput) SubKey ¶ added in v3.34.0
func (o WafRuleRateLimitPtrOutput) SubKey() pulumi.StringPtrOutput
The subfield of the target field. If you set `target` to `Header`, `Query String Parameter`, or `Cookie Name`, you must configure `subKey`.
func (WafRuleRateLimitPtrOutput) Target ¶ added in v3.34.0
func (o WafRuleRateLimitPtrOutput) Target() pulumi.StringPtrOutput
The statistical field for frequency control. Currently, `IP`, `Header`, `Query String Parameter`, `Cookie Name`, `Session` is supported.
func (WafRuleRateLimitPtrOutput) Threshold ¶ added in v3.34.0
func (o WafRuleRateLimitPtrOutput) Threshold() pulumi.IntPtrOutput
The trigger threshold of rate limiting. Valid values: 2 to 500000. Unit: requests.
func (WafRuleRateLimitPtrOutput) ToWafRuleRateLimitPtrOutput ¶ added in v3.34.0
func (o WafRuleRateLimitPtrOutput) ToWafRuleRateLimitPtrOutput() WafRuleRateLimitPtrOutput
func (WafRuleRateLimitPtrOutput) ToWafRuleRateLimitPtrOutputWithContext ¶ added in v3.34.0
func (o WafRuleRateLimitPtrOutput) ToWafRuleRateLimitPtrOutputWithContext(ctx context.Context) WafRuleRateLimitPtrOutput
func (WafRuleRateLimitPtrOutput) Ttl ¶ added in v3.34.0
func (o WafRuleRateLimitPtrOutput) Ttl() pulumi.IntPtrOutput
The validity period of the blacklist. Valid values: 60 to 86400. Unit: seconds.
type WafRuleRateLimitStatus ¶ added in v3.34.0
type WafRuleRateLimitStatus struct { // The HTTP status code returned. Code *string `pulumi:"code"` // The number of times that the HTTP status code that was returned. Valid values: 2 to 50000. You can configure only one of the `ratio` and `count` fields. Count *int `pulumi:"count"` // The percentage of HTTP status codes. Valid values: 1 to 100. You can configure only one of the `ratio` and `count` fields. Ratio *int `pulumi:"ratio"` }
type WafRuleRateLimitStatusArgs ¶ added in v3.34.0
type WafRuleRateLimitStatusArgs struct { // The HTTP status code returned. Code pulumi.StringPtrInput `pulumi:"code"` // The number of times that the HTTP status code that was returned. Valid values: 2 to 50000. You can configure only one of the `ratio` and `count` fields. Count pulumi.IntPtrInput `pulumi:"count"` // The percentage of HTTP status codes. Valid values: 1 to 100. You can configure only one of the `ratio` and `count` fields. Ratio pulumi.IntPtrInput `pulumi:"ratio"` }
func (WafRuleRateLimitStatusArgs) ElementType ¶ added in v3.34.0
func (WafRuleRateLimitStatusArgs) ElementType() reflect.Type
func (WafRuleRateLimitStatusArgs) ToWafRuleRateLimitStatusOutput ¶ added in v3.34.0
func (i WafRuleRateLimitStatusArgs) ToWafRuleRateLimitStatusOutput() WafRuleRateLimitStatusOutput
func (WafRuleRateLimitStatusArgs) ToWafRuleRateLimitStatusOutputWithContext ¶ added in v3.34.0
func (i WafRuleRateLimitStatusArgs) ToWafRuleRateLimitStatusOutputWithContext(ctx context.Context) WafRuleRateLimitStatusOutput
func (WafRuleRateLimitStatusArgs) ToWafRuleRateLimitStatusPtrOutput ¶ added in v3.34.0
func (i WafRuleRateLimitStatusArgs) ToWafRuleRateLimitStatusPtrOutput() WafRuleRateLimitStatusPtrOutput
func (WafRuleRateLimitStatusArgs) ToWafRuleRateLimitStatusPtrOutputWithContext ¶ added in v3.34.0
func (i WafRuleRateLimitStatusArgs) ToWafRuleRateLimitStatusPtrOutputWithContext(ctx context.Context) WafRuleRateLimitStatusPtrOutput
type WafRuleRateLimitStatusInput ¶ added in v3.34.0
type WafRuleRateLimitStatusInput interface { pulumi.Input ToWafRuleRateLimitStatusOutput() WafRuleRateLimitStatusOutput ToWafRuleRateLimitStatusOutputWithContext(context.Context) WafRuleRateLimitStatusOutput }
WafRuleRateLimitStatusInput is an input type that accepts WafRuleRateLimitStatusArgs and WafRuleRateLimitStatusOutput values. You can construct a concrete instance of `WafRuleRateLimitStatusInput` via:
WafRuleRateLimitStatusArgs{...}
type WafRuleRateLimitStatusOutput ¶ added in v3.34.0
type WafRuleRateLimitStatusOutput struct{ *pulumi.OutputState }
func (WafRuleRateLimitStatusOutput) Code ¶ added in v3.34.0
func (o WafRuleRateLimitStatusOutput) Code() pulumi.StringPtrOutput
The HTTP status code returned.
func (WafRuleRateLimitStatusOutput) Count ¶ added in v3.34.0
func (o WafRuleRateLimitStatusOutput) Count() pulumi.IntPtrOutput
The number of times that the HTTP status code that was returned. Valid values: 2 to 50000. You can configure only one of the `ratio` and `count` fields.
func (WafRuleRateLimitStatusOutput) ElementType ¶ added in v3.34.0
func (WafRuleRateLimitStatusOutput) ElementType() reflect.Type
func (WafRuleRateLimitStatusOutput) Ratio ¶ added in v3.34.0
func (o WafRuleRateLimitStatusOutput) Ratio() pulumi.IntPtrOutput
The percentage of HTTP status codes. Valid values: 1 to 100. You can configure only one of the `ratio` and `count` fields.
func (WafRuleRateLimitStatusOutput) ToWafRuleRateLimitStatusOutput ¶ added in v3.34.0
func (o WafRuleRateLimitStatusOutput) ToWafRuleRateLimitStatusOutput() WafRuleRateLimitStatusOutput
func (WafRuleRateLimitStatusOutput) ToWafRuleRateLimitStatusOutputWithContext ¶ added in v3.34.0
func (o WafRuleRateLimitStatusOutput) ToWafRuleRateLimitStatusOutputWithContext(ctx context.Context) WafRuleRateLimitStatusOutput
func (WafRuleRateLimitStatusOutput) ToWafRuleRateLimitStatusPtrOutput ¶ added in v3.34.0
func (o WafRuleRateLimitStatusOutput) ToWafRuleRateLimitStatusPtrOutput() WafRuleRateLimitStatusPtrOutput
func (WafRuleRateLimitStatusOutput) ToWafRuleRateLimitStatusPtrOutputWithContext ¶ added in v3.34.0
func (o WafRuleRateLimitStatusOutput) ToWafRuleRateLimitStatusPtrOutputWithContext(ctx context.Context) WafRuleRateLimitStatusPtrOutput
type WafRuleRateLimitStatusPtrInput ¶ added in v3.34.0
type WafRuleRateLimitStatusPtrInput interface { pulumi.Input ToWafRuleRateLimitStatusPtrOutput() WafRuleRateLimitStatusPtrOutput ToWafRuleRateLimitStatusPtrOutputWithContext(context.Context) WafRuleRateLimitStatusPtrOutput }
WafRuleRateLimitStatusPtrInput is an input type that accepts WafRuleRateLimitStatusArgs, WafRuleRateLimitStatusPtr and WafRuleRateLimitStatusPtrOutput values. You can construct a concrete instance of `WafRuleRateLimitStatusPtrInput` via:
WafRuleRateLimitStatusArgs{...} or: nil
func WafRuleRateLimitStatusPtr ¶ added in v3.34.0
func WafRuleRateLimitStatusPtr(v *WafRuleRateLimitStatusArgs) WafRuleRateLimitStatusPtrInput
type WafRuleRateLimitStatusPtrOutput ¶ added in v3.34.0
type WafRuleRateLimitStatusPtrOutput struct{ *pulumi.OutputState }
func (WafRuleRateLimitStatusPtrOutput) Code ¶ added in v3.34.0
func (o WafRuleRateLimitStatusPtrOutput) Code() pulumi.StringPtrOutput
The HTTP status code returned.
func (WafRuleRateLimitStatusPtrOutput) Count ¶ added in v3.34.0
func (o WafRuleRateLimitStatusPtrOutput) Count() pulumi.IntPtrOutput
The number of times that the HTTP status code that was returned. Valid values: 2 to 50000. You can configure only one of the `ratio` and `count` fields.
func (WafRuleRateLimitStatusPtrOutput) Elem ¶ added in v3.34.0
func (o WafRuleRateLimitStatusPtrOutput) Elem() WafRuleRateLimitStatusOutput
func (WafRuleRateLimitStatusPtrOutput) ElementType ¶ added in v3.34.0
func (WafRuleRateLimitStatusPtrOutput) ElementType() reflect.Type
func (WafRuleRateLimitStatusPtrOutput) Ratio ¶ added in v3.34.0
func (o WafRuleRateLimitStatusPtrOutput) Ratio() pulumi.IntPtrOutput
The percentage of HTTP status codes. Valid values: 1 to 100. You can configure only one of the `ratio` and `count` fields.
func (WafRuleRateLimitStatusPtrOutput) ToWafRuleRateLimitStatusPtrOutput ¶ added in v3.34.0
func (o WafRuleRateLimitStatusPtrOutput) ToWafRuleRateLimitStatusPtrOutput() WafRuleRateLimitStatusPtrOutput
func (WafRuleRateLimitStatusPtrOutput) ToWafRuleRateLimitStatusPtrOutputWithContext ¶ added in v3.34.0
func (o WafRuleRateLimitStatusPtrOutput) ToWafRuleRateLimitStatusPtrOutputWithContext(ctx context.Context) WafRuleRateLimitStatusPtrOutput
type WafRuleState ¶ added in v3.34.0
type WafRuleState struct { // Specifies the action of the rule. Valid values: `block`, `monitor`, `js`. Action pulumi.StringPtrInput // Specifies whether to enable rate limiting. Valid values: `on` and `off`. **NOTE:** This parameter is required when policy is of type `customAcl`. CcStatus pulumi.StringPtrInput // The blocked regions in the Chinese mainland, separated by commas (,). CnRegionList pulumi.StringPtrInput // Conditions that trigger the rule. See `conditions` below. **NOTE:** This parameter is required when policy is of type `customAcl` or `whitelist`. Conditions WafRuleConditionArrayInput // The type of protection policy. The following scenarios are supported:-waf_group:Web basic protection-custom_acl: Custom protection policy-whitelist: whitelist DefenseScene pulumi.StringPtrInput // The effective scope of the rate limiting blacklist. If you set ccStatus to on, you must configure this parameter. Valid values: `rule` (takes effect for the current rule) and `service` (takes effect globally). Effect pulumi.StringPtrInput // Revised the time. The date format is based on ISO8601 notation and uses UTC +0 time in the format of yyyy-MM-ddTHH:mm:ssZ. GmtModified pulumi.StringPtrInput // Blocked regions outside the Chinese mainland, separated by commas (,). OtherRegionList pulumi.StringPtrInput // The protection policy ID. PolicyId pulumi.StringPtrInput // The rules of rate limiting. If you set `ccStatus` to on, you must configure this parameter. See `rateLimit` below. RateLimit WafRuleRateLimitPtrInput // The regular expression.e, when wafGroup appears in tags, this value can be filled in, and only one list of six digits in string format can appear with regultypes. RegularRules pulumi.StringArrayInput // Regular rule type, when wafGroup appears in tags, this value can be filled in, optional values:["sqli", "xss", "codeExec", "crlf", "lfileii", "rfileii", "webshell", "vvip", "other"] RegularTypes pulumi.StringArrayInput // Filter by IP address. RemoteAddrs pulumi.StringArrayInput // The name of the protection rule. The name can be up to 64 characters in length and can contain letters, digits, and underscores (_). **NOTE:** This parameter cannot be modified when policy is of type `regionBlock`. RuleName pulumi.StringPtrInput // The types of the protection policies. Scenes pulumi.StringArrayInput // The status of the waf rule. Valid values: `on` and `off`. Default value: on. Status pulumi.StringPtrInput // The id of the waf rule group. The default value is "1012". Multiple rules are separated by commas. WafGroupIds pulumi.StringPtrInput }
func (WafRuleState) ElementType ¶ added in v3.34.0
func (WafRuleState) ElementType() reflect.Type