Documentation
¶
Index ¶
- type AccelerationDomain
- type AccelerationDomainArgs
- type AccelerationDomainArray
- type AccelerationDomainArrayInput
- type AccelerationDomainArrayOutput
- func (AccelerationDomainArrayOutput) ElementType() reflect.Type
- func (o AccelerationDomainArrayOutput) Index(i pulumi.IntInput) AccelerationDomainOutput
- func (o AccelerationDomainArrayOutput) ToAccelerationDomainArrayOutput() AccelerationDomainArrayOutput
- func (o AccelerationDomainArrayOutput) ToAccelerationDomainArrayOutputWithContext(ctx context.Context) AccelerationDomainArrayOutput
- type AccelerationDomainInput
- type AccelerationDomainMap
- type AccelerationDomainMapInput
- type AccelerationDomainMapOutput
- func (AccelerationDomainMapOutput) ElementType() reflect.Type
- func (o AccelerationDomainMapOutput) MapIndex(k pulumi.StringInput) AccelerationDomainOutput
- func (o AccelerationDomainMapOutput) ToAccelerationDomainMapOutput() AccelerationDomainMapOutput
- func (o AccelerationDomainMapOutput) ToAccelerationDomainMapOutputWithContext(ctx context.Context) AccelerationDomainMapOutput
- type AccelerationDomainOriginInfo
- type AccelerationDomainOriginInfoArgs
- func (AccelerationDomainOriginInfoArgs) ElementType() reflect.Type
- func (i AccelerationDomainOriginInfoArgs) ToAccelerationDomainOriginInfoOutput() AccelerationDomainOriginInfoOutput
- func (i AccelerationDomainOriginInfoArgs) ToAccelerationDomainOriginInfoOutputWithContext(ctx context.Context) AccelerationDomainOriginInfoOutput
- func (i AccelerationDomainOriginInfoArgs) ToAccelerationDomainOriginInfoPtrOutput() AccelerationDomainOriginInfoPtrOutput
- func (i AccelerationDomainOriginInfoArgs) ToAccelerationDomainOriginInfoPtrOutputWithContext(ctx context.Context) AccelerationDomainOriginInfoPtrOutput
- type AccelerationDomainOriginInfoInput
- type AccelerationDomainOriginInfoOutput
- func (o AccelerationDomainOriginInfoOutput) BackupOrigin() pulumi.StringPtrOutput
- func (AccelerationDomainOriginInfoOutput) ElementType() reflect.Type
- func (o AccelerationDomainOriginInfoOutput) Origin() pulumi.StringOutput
- func (o AccelerationDomainOriginInfoOutput) OriginType() pulumi.StringOutput
- func (o AccelerationDomainOriginInfoOutput) PrivateAccess() pulumi.StringPtrOutput
- func (o AccelerationDomainOriginInfoOutput) PrivateParameters() AccelerationDomainOriginInfoPrivateParameterArrayOutput
- func (o AccelerationDomainOriginInfoOutput) ToAccelerationDomainOriginInfoOutput() AccelerationDomainOriginInfoOutput
- func (o AccelerationDomainOriginInfoOutput) ToAccelerationDomainOriginInfoOutputWithContext(ctx context.Context) AccelerationDomainOriginInfoOutput
- func (o AccelerationDomainOriginInfoOutput) ToAccelerationDomainOriginInfoPtrOutput() AccelerationDomainOriginInfoPtrOutput
- func (o AccelerationDomainOriginInfoOutput) ToAccelerationDomainOriginInfoPtrOutputWithContext(ctx context.Context) AccelerationDomainOriginInfoPtrOutput
- type AccelerationDomainOriginInfoPrivateParameter
- type AccelerationDomainOriginInfoPrivateParameterArgs
- func (AccelerationDomainOriginInfoPrivateParameterArgs) ElementType() reflect.Type
- func (i AccelerationDomainOriginInfoPrivateParameterArgs) ToAccelerationDomainOriginInfoPrivateParameterOutput() AccelerationDomainOriginInfoPrivateParameterOutput
- func (i AccelerationDomainOriginInfoPrivateParameterArgs) ToAccelerationDomainOriginInfoPrivateParameterOutputWithContext(ctx context.Context) AccelerationDomainOriginInfoPrivateParameterOutput
- type AccelerationDomainOriginInfoPrivateParameterArray
- func (AccelerationDomainOriginInfoPrivateParameterArray) ElementType() reflect.Type
- func (i AccelerationDomainOriginInfoPrivateParameterArray) ToAccelerationDomainOriginInfoPrivateParameterArrayOutput() AccelerationDomainOriginInfoPrivateParameterArrayOutput
- func (i AccelerationDomainOriginInfoPrivateParameterArray) ToAccelerationDomainOriginInfoPrivateParameterArrayOutputWithContext(ctx context.Context) AccelerationDomainOriginInfoPrivateParameterArrayOutput
- type AccelerationDomainOriginInfoPrivateParameterArrayInput
- type AccelerationDomainOriginInfoPrivateParameterArrayOutput
- func (AccelerationDomainOriginInfoPrivateParameterArrayOutput) ElementType() reflect.Type
- func (o AccelerationDomainOriginInfoPrivateParameterArrayOutput) Index(i pulumi.IntInput) AccelerationDomainOriginInfoPrivateParameterOutput
- func (o AccelerationDomainOriginInfoPrivateParameterArrayOutput) ToAccelerationDomainOriginInfoPrivateParameterArrayOutput() AccelerationDomainOriginInfoPrivateParameterArrayOutput
- func (o AccelerationDomainOriginInfoPrivateParameterArrayOutput) ToAccelerationDomainOriginInfoPrivateParameterArrayOutputWithContext(ctx context.Context) AccelerationDomainOriginInfoPrivateParameterArrayOutput
- type AccelerationDomainOriginInfoPrivateParameterInput
- type AccelerationDomainOriginInfoPrivateParameterOutput
- func (AccelerationDomainOriginInfoPrivateParameterOutput) ElementType() reflect.Type
- func (o AccelerationDomainOriginInfoPrivateParameterOutput) Name() pulumi.StringOutput
- func (o AccelerationDomainOriginInfoPrivateParameterOutput) ToAccelerationDomainOriginInfoPrivateParameterOutput() AccelerationDomainOriginInfoPrivateParameterOutput
- func (o AccelerationDomainOriginInfoPrivateParameterOutput) ToAccelerationDomainOriginInfoPrivateParameterOutputWithContext(ctx context.Context) AccelerationDomainOriginInfoPrivateParameterOutput
- func (o AccelerationDomainOriginInfoPrivateParameterOutput) Value() pulumi.StringOutput
- type AccelerationDomainOriginInfoPtrInput
- type AccelerationDomainOriginInfoPtrOutput
- func (o AccelerationDomainOriginInfoPtrOutput) BackupOrigin() pulumi.StringPtrOutput
- func (o AccelerationDomainOriginInfoPtrOutput) Elem() AccelerationDomainOriginInfoOutput
- func (AccelerationDomainOriginInfoPtrOutput) ElementType() reflect.Type
- func (o AccelerationDomainOriginInfoPtrOutput) Origin() pulumi.StringPtrOutput
- func (o AccelerationDomainOriginInfoPtrOutput) OriginType() pulumi.StringPtrOutput
- func (o AccelerationDomainOriginInfoPtrOutput) PrivateAccess() pulumi.StringPtrOutput
- func (o AccelerationDomainOriginInfoPtrOutput) PrivateParameters() AccelerationDomainOriginInfoPrivateParameterArrayOutput
- func (o AccelerationDomainOriginInfoPtrOutput) ToAccelerationDomainOriginInfoPtrOutput() AccelerationDomainOriginInfoPtrOutput
- func (o AccelerationDomainOriginInfoPtrOutput) ToAccelerationDomainOriginInfoPtrOutputWithContext(ctx context.Context) AccelerationDomainOriginInfoPtrOutput
- type AccelerationDomainOutput
- func (o AccelerationDomainOutput) Cname() pulumi.StringOutput
- func (o AccelerationDomainOutput) DomainName() pulumi.StringOutput
- func (AccelerationDomainOutput) ElementType() reflect.Type
- func (o AccelerationDomainOutput) OriginInfo() AccelerationDomainOriginInfoOutput
- func (o AccelerationDomainOutput) Status() pulumi.StringPtrOutput
- func (o AccelerationDomainOutput) ToAccelerationDomainOutput() AccelerationDomainOutput
- func (o AccelerationDomainOutput) ToAccelerationDomainOutputWithContext(ctx context.Context) AccelerationDomainOutput
- func (o AccelerationDomainOutput) ZoneId() pulumi.StringOutput
- type AccelerationDomainState
- type ApplicationProxy
- type ApplicationProxyArgs
- type ApplicationProxyArray
- type ApplicationProxyArrayInput
- type ApplicationProxyArrayOutput
- func (ApplicationProxyArrayOutput) ElementType() reflect.Type
- func (o ApplicationProxyArrayOutput) Index(i pulumi.IntInput) ApplicationProxyOutput
- func (o ApplicationProxyArrayOutput) ToApplicationProxyArrayOutput() ApplicationProxyArrayOutput
- func (o ApplicationProxyArrayOutput) ToApplicationProxyArrayOutputWithContext(ctx context.Context) ApplicationProxyArrayOutput
- type ApplicationProxyInput
- type ApplicationProxyIpv6
- type ApplicationProxyIpv6Args
- func (ApplicationProxyIpv6Args) ElementType() reflect.Type
- func (i ApplicationProxyIpv6Args) ToApplicationProxyIpv6Output() ApplicationProxyIpv6Output
- func (i ApplicationProxyIpv6Args) ToApplicationProxyIpv6OutputWithContext(ctx context.Context) ApplicationProxyIpv6Output
- func (i ApplicationProxyIpv6Args) ToApplicationProxyIpv6PtrOutput() ApplicationProxyIpv6PtrOutput
- func (i ApplicationProxyIpv6Args) ToApplicationProxyIpv6PtrOutputWithContext(ctx context.Context) ApplicationProxyIpv6PtrOutput
- type ApplicationProxyIpv6Input
- type ApplicationProxyIpv6Output
- func (ApplicationProxyIpv6Output) ElementType() reflect.Type
- func (o ApplicationProxyIpv6Output) Switch() pulumi.StringOutput
- func (o ApplicationProxyIpv6Output) ToApplicationProxyIpv6Output() ApplicationProxyIpv6Output
- func (o ApplicationProxyIpv6Output) ToApplicationProxyIpv6OutputWithContext(ctx context.Context) ApplicationProxyIpv6Output
- func (o ApplicationProxyIpv6Output) ToApplicationProxyIpv6PtrOutput() ApplicationProxyIpv6PtrOutput
- func (o ApplicationProxyIpv6Output) ToApplicationProxyIpv6PtrOutputWithContext(ctx context.Context) ApplicationProxyIpv6PtrOutput
- type ApplicationProxyIpv6PtrInput
- type ApplicationProxyIpv6PtrOutput
- func (o ApplicationProxyIpv6PtrOutput) Elem() ApplicationProxyIpv6Output
- func (ApplicationProxyIpv6PtrOutput) ElementType() reflect.Type
- func (o ApplicationProxyIpv6PtrOutput) Switch() pulumi.StringPtrOutput
- func (o ApplicationProxyIpv6PtrOutput) ToApplicationProxyIpv6PtrOutput() ApplicationProxyIpv6PtrOutput
- func (o ApplicationProxyIpv6PtrOutput) ToApplicationProxyIpv6PtrOutputWithContext(ctx context.Context) ApplicationProxyIpv6PtrOutput
- type ApplicationProxyMap
- type ApplicationProxyMapInput
- type ApplicationProxyMapOutput
- func (ApplicationProxyMapOutput) ElementType() reflect.Type
- func (o ApplicationProxyMapOutput) MapIndex(k pulumi.StringInput) ApplicationProxyOutput
- func (o ApplicationProxyMapOutput) ToApplicationProxyMapOutput() ApplicationProxyMapOutput
- func (o ApplicationProxyMapOutput) ToApplicationProxyMapOutputWithContext(ctx context.Context) ApplicationProxyMapOutput
- type ApplicationProxyOutput
- func (o ApplicationProxyOutput) AccelerateType() pulumi.IntOutput
- func (o ApplicationProxyOutput) Area() pulumi.StringOutput
- func (o ApplicationProxyOutput) BanStatus() pulumi.StringOutput
- func (ApplicationProxyOutput) ElementType() reflect.Type
- func (o ApplicationProxyOutput) HostId() pulumi.StringOutput
- func (o ApplicationProxyOutput) Ipv6() ApplicationProxyIpv6Output
- func (o ApplicationProxyOutput) PlatType() pulumi.StringOutput
- func (o ApplicationProxyOutput) ProxyId() pulumi.StringOutput
- func (o ApplicationProxyOutput) ProxyName() pulumi.StringOutput
- func (o ApplicationProxyOutput) ProxyType() pulumi.StringOutput
- func (o ApplicationProxyOutput) ScheduleValues() pulumi.StringArrayOutput
- func (o ApplicationProxyOutput) SecurityType() pulumi.IntOutput
- func (o ApplicationProxyOutput) SessionPersistTime() pulumi.IntOutput
- func (o ApplicationProxyOutput) Status() pulumi.StringOutput
- func (o ApplicationProxyOutput) ToApplicationProxyOutput() ApplicationProxyOutput
- func (o ApplicationProxyOutput) ToApplicationProxyOutputWithContext(ctx context.Context) ApplicationProxyOutput
- func (o ApplicationProxyOutput) UpdateTime() pulumi.StringOutput
- func (o ApplicationProxyOutput) ZoneId() pulumi.StringOutput
- type ApplicationProxyRule
- type ApplicationProxyRuleArgs
- type ApplicationProxyRuleArray
- type ApplicationProxyRuleArrayInput
- type ApplicationProxyRuleArrayOutput
- func (ApplicationProxyRuleArrayOutput) ElementType() reflect.Type
- func (o ApplicationProxyRuleArrayOutput) Index(i pulumi.IntInput) ApplicationProxyRuleOutput
- func (o ApplicationProxyRuleArrayOutput) ToApplicationProxyRuleArrayOutput() ApplicationProxyRuleArrayOutput
- func (o ApplicationProxyRuleArrayOutput) ToApplicationProxyRuleArrayOutputWithContext(ctx context.Context) ApplicationProxyRuleArrayOutput
- type ApplicationProxyRuleInput
- type ApplicationProxyRuleMap
- type ApplicationProxyRuleMapInput
- type ApplicationProxyRuleMapOutput
- func (ApplicationProxyRuleMapOutput) ElementType() reflect.Type
- func (o ApplicationProxyRuleMapOutput) MapIndex(k pulumi.StringInput) ApplicationProxyRuleOutput
- func (o ApplicationProxyRuleMapOutput) ToApplicationProxyRuleMapOutput() ApplicationProxyRuleMapOutput
- func (o ApplicationProxyRuleMapOutput) ToApplicationProxyRuleMapOutputWithContext(ctx context.Context) ApplicationProxyRuleMapOutput
- type ApplicationProxyRuleOutput
- func (ApplicationProxyRuleOutput) ElementType() reflect.Type
- func (o ApplicationProxyRuleOutput) ForwardClientIp() pulumi.StringOutput
- func (o ApplicationProxyRuleOutput) OriginPort() pulumi.StringOutput
- func (o ApplicationProxyRuleOutput) OriginType() pulumi.StringOutput
- func (o ApplicationProxyRuleOutput) OriginValues() pulumi.StringArrayOutput
- func (o ApplicationProxyRuleOutput) Ports() pulumi.StringArrayOutput
- func (o ApplicationProxyRuleOutput) Proto() pulumi.StringOutput
- func (o ApplicationProxyRuleOutput) ProxyId() pulumi.StringOutput
- func (o ApplicationProxyRuleOutput) RuleId() pulumi.StringOutput
- func (o ApplicationProxyRuleOutput) SessionPersist() pulumi.BoolOutput
- func (o ApplicationProxyRuleOutput) Status() pulumi.StringOutput
- func (o ApplicationProxyRuleOutput) ToApplicationProxyRuleOutput() ApplicationProxyRuleOutput
- func (o ApplicationProxyRuleOutput) ToApplicationProxyRuleOutputWithContext(ctx context.Context) ApplicationProxyRuleOutput
- func (o ApplicationProxyRuleOutput) ZoneId() pulumi.StringOutput
- type ApplicationProxyRuleState
- type ApplicationProxyState
- type CertificateConfig
- type CertificateConfigArgs
- type CertificateConfigArray
- type CertificateConfigArrayInput
- type CertificateConfigArrayOutput
- func (CertificateConfigArrayOutput) ElementType() reflect.Type
- func (o CertificateConfigArrayOutput) Index(i pulumi.IntInput) CertificateConfigOutput
- func (o CertificateConfigArrayOutput) ToCertificateConfigArrayOutput() CertificateConfigArrayOutput
- func (o CertificateConfigArrayOutput) ToCertificateConfigArrayOutputWithContext(ctx context.Context) CertificateConfigArrayOutput
- type CertificateConfigInput
- type CertificateConfigMap
- type CertificateConfigMapInput
- type CertificateConfigMapOutput
- func (CertificateConfigMapOutput) ElementType() reflect.Type
- func (o CertificateConfigMapOutput) MapIndex(k pulumi.StringInput) CertificateConfigOutput
- func (o CertificateConfigMapOutput) ToCertificateConfigMapOutput() CertificateConfigMapOutput
- func (o CertificateConfigMapOutput) ToCertificateConfigMapOutputWithContext(ctx context.Context) CertificateConfigMapOutput
- type CertificateConfigOutput
- func (CertificateConfigOutput) ElementType() reflect.Type
- func (o CertificateConfigOutput) Host() pulumi.StringOutput
- func (o CertificateConfigOutput) Mode() pulumi.StringOutput
- func (o CertificateConfigOutput) ServerCertInfos() CertificateConfigServerCertInfoArrayOutput
- func (o CertificateConfigOutput) ToCertificateConfigOutput() CertificateConfigOutput
- func (o CertificateConfigOutput) ToCertificateConfigOutputWithContext(ctx context.Context) CertificateConfigOutput
- func (o CertificateConfigOutput) ZoneId() pulumi.StringOutput
- type CertificateConfigServerCertInfo
- type CertificateConfigServerCertInfoArgs
- func (CertificateConfigServerCertInfoArgs) ElementType() reflect.Type
- func (i CertificateConfigServerCertInfoArgs) ToCertificateConfigServerCertInfoOutput() CertificateConfigServerCertInfoOutput
- func (i CertificateConfigServerCertInfoArgs) ToCertificateConfigServerCertInfoOutputWithContext(ctx context.Context) CertificateConfigServerCertInfoOutput
- type CertificateConfigServerCertInfoArray
- func (CertificateConfigServerCertInfoArray) ElementType() reflect.Type
- func (i CertificateConfigServerCertInfoArray) ToCertificateConfigServerCertInfoArrayOutput() CertificateConfigServerCertInfoArrayOutput
- func (i CertificateConfigServerCertInfoArray) ToCertificateConfigServerCertInfoArrayOutputWithContext(ctx context.Context) CertificateConfigServerCertInfoArrayOutput
- type CertificateConfigServerCertInfoArrayInput
- type CertificateConfigServerCertInfoArrayOutput
- func (CertificateConfigServerCertInfoArrayOutput) ElementType() reflect.Type
- func (o CertificateConfigServerCertInfoArrayOutput) Index(i pulumi.IntInput) CertificateConfigServerCertInfoOutput
- func (o CertificateConfigServerCertInfoArrayOutput) ToCertificateConfigServerCertInfoArrayOutput() CertificateConfigServerCertInfoArrayOutput
- func (o CertificateConfigServerCertInfoArrayOutput) ToCertificateConfigServerCertInfoArrayOutputWithContext(ctx context.Context) CertificateConfigServerCertInfoArrayOutput
- type CertificateConfigServerCertInfoInput
- type CertificateConfigServerCertInfoOutput
- func (o CertificateConfigServerCertInfoOutput) Alias() pulumi.StringPtrOutput
- func (o CertificateConfigServerCertInfoOutput) CertId() pulumi.StringOutput
- func (o CertificateConfigServerCertInfoOutput) CommonName() pulumi.StringPtrOutput
- func (o CertificateConfigServerCertInfoOutput) DeployTime() pulumi.StringPtrOutput
- func (CertificateConfigServerCertInfoOutput) ElementType() reflect.Type
- func (o CertificateConfigServerCertInfoOutput) ExpireTime() pulumi.StringPtrOutput
- func (o CertificateConfigServerCertInfoOutput) SignAlgo() pulumi.StringPtrOutput
- func (o CertificateConfigServerCertInfoOutput) ToCertificateConfigServerCertInfoOutput() CertificateConfigServerCertInfoOutput
- func (o CertificateConfigServerCertInfoOutput) ToCertificateConfigServerCertInfoOutputWithContext(ctx context.Context) CertificateConfigServerCertInfoOutput
- func (o CertificateConfigServerCertInfoOutput) Type() pulumi.StringPtrOutput
- type CertificateConfigState
- type GetRuleEngineSettingsAction
- type GetRuleEngineSettingsActionArgs
- func (GetRuleEngineSettingsActionArgs) ElementType() reflect.Type
- func (i GetRuleEngineSettingsActionArgs) ToGetRuleEngineSettingsActionOutput() GetRuleEngineSettingsActionOutput
- func (i GetRuleEngineSettingsActionArgs) ToGetRuleEngineSettingsActionOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionOutput
- type GetRuleEngineSettingsActionArray
- func (GetRuleEngineSettingsActionArray) ElementType() reflect.Type
- func (i GetRuleEngineSettingsActionArray) ToGetRuleEngineSettingsActionArrayOutput() GetRuleEngineSettingsActionArrayOutput
- func (i GetRuleEngineSettingsActionArray) ToGetRuleEngineSettingsActionArrayOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionArrayOutput
- type GetRuleEngineSettingsActionArrayInput
- type GetRuleEngineSettingsActionArrayOutput
- func (GetRuleEngineSettingsActionArrayOutput) ElementType() reflect.Type
- func (o GetRuleEngineSettingsActionArrayOutput) Index(i pulumi.IntInput) GetRuleEngineSettingsActionOutput
- func (o GetRuleEngineSettingsActionArrayOutput) ToGetRuleEngineSettingsActionArrayOutput() GetRuleEngineSettingsActionArrayOutput
- func (o GetRuleEngineSettingsActionArrayOutput) ToGetRuleEngineSettingsActionArrayOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionArrayOutput
- type GetRuleEngineSettingsActionInput
- type GetRuleEngineSettingsActionOutput
- func (o GetRuleEngineSettingsActionOutput) Action() pulumi.StringOutput
- func (GetRuleEngineSettingsActionOutput) ElementType() reflect.Type
- func (o GetRuleEngineSettingsActionOutput) Properties() GetRuleEngineSettingsActionPropertyArrayOutput
- func (o GetRuleEngineSettingsActionOutput) ToGetRuleEngineSettingsActionOutput() GetRuleEngineSettingsActionOutput
- func (o GetRuleEngineSettingsActionOutput) ToGetRuleEngineSettingsActionOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionOutput
- type GetRuleEngineSettingsActionProperty
- type GetRuleEngineSettingsActionPropertyArgs
- func (GetRuleEngineSettingsActionPropertyArgs) ElementType() reflect.Type
- func (i GetRuleEngineSettingsActionPropertyArgs) ToGetRuleEngineSettingsActionPropertyOutput() GetRuleEngineSettingsActionPropertyOutput
- func (i GetRuleEngineSettingsActionPropertyArgs) ToGetRuleEngineSettingsActionPropertyOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyOutput
- type GetRuleEngineSettingsActionPropertyArray
- func (GetRuleEngineSettingsActionPropertyArray) ElementType() reflect.Type
- func (i GetRuleEngineSettingsActionPropertyArray) ToGetRuleEngineSettingsActionPropertyArrayOutput() GetRuleEngineSettingsActionPropertyArrayOutput
- func (i GetRuleEngineSettingsActionPropertyArray) ToGetRuleEngineSettingsActionPropertyArrayOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyArrayOutput
- type GetRuleEngineSettingsActionPropertyArrayInput
- type GetRuleEngineSettingsActionPropertyArrayOutput
- func (GetRuleEngineSettingsActionPropertyArrayOutput) ElementType() reflect.Type
- func (o GetRuleEngineSettingsActionPropertyArrayOutput) Index(i pulumi.IntInput) GetRuleEngineSettingsActionPropertyOutput
- func (o GetRuleEngineSettingsActionPropertyArrayOutput) ToGetRuleEngineSettingsActionPropertyArrayOutput() GetRuleEngineSettingsActionPropertyArrayOutput
- func (o GetRuleEngineSettingsActionPropertyArrayOutput) ToGetRuleEngineSettingsActionPropertyArrayOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyArrayOutput
- type GetRuleEngineSettingsActionPropertyChoiceProperty
- type GetRuleEngineSettingsActionPropertyChoicePropertyArgs
- func (GetRuleEngineSettingsActionPropertyChoicePropertyArgs) ElementType() reflect.Type
- func (i GetRuleEngineSettingsActionPropertyChoicePropertyArgs) ToGetRuleEngineSettingsActionPropertyChoicePropertyOutput() GetRuleEngineSettingsActionPropertyChoicePropertyOutput
- func (i GetRuleEngineSettingsActionPropertyChoicePropertyArgs) ToGetRuleEngineSettingsActionPropertyChoicePropertyOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyChoicePropertyOutput
- type GetRuleEngineSettingsActionPropertyChoicePropertyArray
- func (GetRuleEngineSettingsActionPropertyChoicePropertyArray) ElementType() reflect.Type
- func (i GetRuleEngineSettingsActionPropertyChoicePropertyArray) ToGetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput() GetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput
- func (i GetRuleEngineSettingsActionPropertyChoicePropertyArray) ToGetRuleEngineSettingsActionPropertyChoicePropertyArrayOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput
- type GetRuleEngineSettingsActionPropertyChoicePropertyArrayInput
- type GetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput
- func (GetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput) ElementType() reflect.Type
- func (o GetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput) Index(i pulumi.IntInput) GetRuleEngineSettingsActionPropertyChoicePropertyOutput
- func (o GetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput) ToGetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput() GetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput
- func (o GetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput) ToGetRuleEngineSettingsActionPropertyChoicePropertyArrayOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput
- type GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameter
- type GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArgs
- func (GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArgs) ElementType() reflect.Type
- func (i GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArgs) ToGetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput() GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput
- func (i GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArgs) ToGetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput
- type GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArray
- func (GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArray) ElementType() reflect.Type
- func (i GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArray) ToGetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput() GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput
- func (i GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArray) ToGetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput
- type GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayInput
- type GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput
- func (GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput) ElementType() reflect.Type
- func (o GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput) Index(i pulumi.IntInput) GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput
- func (o GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput) ToGetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput() GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput
- func (o GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput) ToGetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput
- type GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterInput
- type GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput
- func (o GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput) Choices() pulumi.StringArrayOutput
- func (GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput) ElementType() reflect.Type
- func (o GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput) Id() pulumi.StringOutput
- func (o GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput) ToGetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput() GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput
- func (o GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput) ToGetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput
- func (o GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput) Type() pulumi.StringOutput
- type GetRuleEngineSettingsActionPropertyChoicePropertyInput
- type GetRuleEngineSettingsActionPropertyChoicePropertyOutput
- func (o GetRuleEngineSettingsActionPropertyChoicePropertyOutput) ChoicesValues() pulumi.StringArrayOutput
- func (GetRuleEngineSettingsActionPropertyChoicePropertyOutput) ElementType() reflect.Type
- func (o GetRuleEngineSettingsActionPropertyChoicePropertyOutput) ExtraParameters() GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput
- func (o GetRuleEngineSettingsActionPropertyChoicePropertyOutput) IsAllowEmpty() pulumi.BoolOutput
- func (o GetRuleEngineSettingsActionPropertyChoicePropertyOutput) IsMultiple() pulumi.BoolOutput
- func (o GetRuleEngineSettingsActionPropertyChoicePropertyOutput) Max() pulumi.IntOutput
- func (o GetRuleEngineSettingsActionPropertyChoicePropertyOutput) Min() pulumi.IntOutput
- func (o GetRuleEngineSettingsActionPropertyChoicePropertyOutput) Name() pulumi.StringOutput
- func (o GetRuleEngineSettingsActionPropertyChoicePropertyOutput) ToGetRuleEngineSettingsActionPropertyChoicePropertyOutput() GetRuleEngineSettingsActionPropertyChoicePropertyOutput
- func (o GetRuleEngineSettingsActionPropertyChoicePropertyOutput) ToGetRuleEngineSettingsActionPropertyChoicePropertyOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyChoicePropertyOutput
- func (o GetRuleEngineSettingsActionPropertyChoicePropertyOutput) Type() pulumi.StringOutput
- type GetRuleEngineSettingsActionPropertyExtraParameter
- type GetRuleEngineSettingsActionPropertyExtraParameterArgs
- func (GetRuleEngineSettingsActionPropertyExtraParameterArgs) ElementType() reflect.Type
- func (i GetRuleEngineSettingsActionPropertyExtraParameterArgs) ToGetRuleEngineSettingsActionPropertyExtraParameterOutput() GetRuleEngineSettingsActionPropertyExtraParameterOutput
- func (i GetRuleEngineSettingsActionPropertyExtraParameterArgs) ToGetRuleEngineSettingsActionPropertyExtraParameterOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyExtraParameterOutput
- type GetRuleEngineSettingsActionPropertyExtraParameterArray
- func (GetRuleEngineSettingsActionPropertyExtraParameterArray) ElementType() reflect.Type
- func (i GetRuleEngineSettingsActionPropertyExtraParameterArray) ToGetRuleEngineSettingsActionPropertyExtraParameterArrayOutput() GetRuleEngineSettingsActionPropertyExtraParameterArrayOutput
- func (i GetRuleEngineSettingsActionPropertyExtraParameterArray) ToGetRuleEngineSettingsActionPropertyExtraParameterArrayOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyExtraParameterArrayOutput
- type GetRuleEngineSettingsActionPropertyExtraParameterArrayInput
- type GetRuleEngineSettingsActionPropertyExtraParameterArrayOutput
- func (GetRuleEngineSettingsActionPropertyExtraParameterArrayOutput) ElementType() reflect.Type
- func (o GetRuleEngineSettingsActionPropertyExtraParameterArrayOutput) Index(i pulumi.IntInput) GetRuleEngineSettingsActionPropertyExtraParameterOutput
- func (o GetRuleEngineSettingsActionPropertyExtraParameterArrayOutput) ToGetRuleEngineSettingsActionPropertyExtraParameterArrayOutput() GetRuleEngineSettingsActionPropertyExtraParameterArrayOutput
- func (o GetRuleEngineSettingsActionPropertyExtraParameterArrayOutput) ToGetRuleEngineSettingsActionPropertyExtraParameterArrayOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyExtraParameterArrayOutput
- type GetRuleEngineSettingsActionPropertyExtraParameterInput
- type GetRuleEngineSettingsActionPropertyExtraParameterOutput
- func (o GetRuleEngineSettingsActionPropertyExtraParameterOutput) Choices() pulumi.StringArrayOutput
- func (GetRuleEngineSettingsActionPropertyExtraParameterOutput) ElementType() reflect.Type
- func (o GetRuleEngineSettingsActionPropertyExtraParameterOutput) Id() pulumi.StringOutput
- func (o GetRuleEngineSettingsActionPropertyExtraParameterOutput) ToGetRuleEngineSettingsActionPropertyExtraParameterOutput() GetRuleEngineSettingsActionPropertyExtraParameterOutput
- func (o GetRuleEngineSettingsActionPropertyExtraParameterOutput) ToGetRuleEngineSettingsActionPropertyExtraParameterOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyExtraParameterOutput
- func (o GetRuleEngineSettingsActionPropertyExtraParameterOutput) Type() pulumi.StringOutput
- type GetRuleEngineSettingsActionPropertyInput
- type GetRuleEngineSettingsActionPropertyOutput
- func (o GetRuleEngineSettingsActionPropertyOutput) ChoiceProperties() GetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput
- func (o GetRuleEngineSettingsActionPropertyOutput) ChoicesValues() pulumi.StringArrayOutput
- func (GetRuleEngineSettingsActionPropertyOutput) ElementType() reflect.Type
- func (o GetRuleEngineSettingsActionPropertyOutput) ExtraParameters() GetRuleEngineSettingsActionPropertyExtraParameterArrayOutput
- func (o GetRuleEngineSettingsActionPropertyOutput) IsAllowEmpty() pulumi.BoolOutput
- func (o GetRuleEngineSettingsActionPropertyOutput) IsMultiple() pulumi.BoolOutput
- func (o GetRuleEngineSettingsActionPropertyOutput) Max() pulumi.IntOutput
- func (o GetRuleEngineSettingsActionPropertyOutput) Min() pulumi.IntOutput
- func (o GetRuleEngineSettingsActionPropertyOutput) Name() pulumi.StringOutput
- func (o GetRuleEngineSettingsActionPropertyOutput) ToGetRuleEngineSettingsActionPropertyOutput() GetRuleEngineSettingsActionPropertyOutput
- func (o GetRuleEngineSettingsActionPropertyOutput) ToGetRuleEngineSettingsActionPropertyOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyOutput
- func (o GetRuleEngineSettingsActionPropertyOutput) Type() pulumi.StringOutput
- type GetRuleEngineSettingsArgs
- type GetRuleEngineSettingsOutputArgs
- type GetRuleEngineSettingsResult
- type GetRuleEngineSettingsResultOutput
- func (o GetRuleEngineSettingsResultOutput) Actions() GetRuleEngineSettingsActionArrayOutput
- func (GetRuleEngineSettingsResultOutput) ElementType() reflect.Type
- func (o GetRuleEngineSettingsResultOutput) Id() pulumi.StringOutput
- func (o GetRuleEngineSettingsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetRuleEngineSettingsResultOutput) ToGetRuleEngineSettingsResultOutput() GetRuleEngineSettingsResultOutput
- func (o GetRuleEngineSettingsResultOutput) ToGetRuleEngineSettingsResultOutputWithContext(ctx context.Context) GetRuleEngineSettingsResultOutput
- type GetZoneAvailablePlansArgs
- type GetZoneAvailablePlansOutputArgs
- type GetZoneAvailablePlansPlanInfoList
- type GetZoneAvailablePlansPlanInfoListArgs
- func (GetZoneAvailablePlansPlanInfoListArgs) ElementType() reflect.Type
- func (i GetZoneAvailablePlansPlanInfoListArgs) ToGetZoneAvailablePlansPlanInfoListOutput() GetZoneAvailablePlansPlanInfoListOutput
- func (i GetZoneAvailablePlansPlanInfoListArgs) ToGetZoneAvailablePlansPlanInfoListOutputWithContext(ctx context.Context) GetZoneAvailablePlansPlanInfoListOutput
- type GetZoneAvailablePlansPlanInfoListArray
- func (GetZoneAvailablePlansPlanInfoListArray) ElementType() reflect.Type
- func (i GetZoneAvailablePlansPlanInfoListArray) ToGetZoneAvailablePlansPlanInfoListArrayOutput() GetZoneAvailablePlansPlanInfoListArrayOutput
- func (i GetZoneAvailablePlansPlanInfoListArray) ToGetZoneAvailablePlansPlanInfoListArrayOutputWithContext(ctx context.Context) GetZoneAvailablePlansPlanInfoListArrayOutput
- type GetZoneAvailablePlansPlanInfoListArrayInput
- type GetZoneAvailablePlansPlanInfoListArrayOutput
- func (GetZoneAvailablePlansPlanInfoListArrayOutput) ElementType() reflect.Type
- func (o GetZoneAvailablePlansPlanInfoListArrayOutput) Index(i pulumi.IntInput) GetZoneAvailablePlansPlanInfoListOutput
- func (o GetZoneAvailablePlansPlanInfoListArrayOutput) ToGetZoneAvailablePlansPlanInfoListArrayOutput() GetZoneAvailablePlansPlanInfoListArrayOutput
- func (o GetZoneAvailablePlansPlanInfoListArrayOutput) ToGetZoneAvailablePlansPlanInfoListArrayOutputWithContext(ctx context.Context) GetZoneAvailablePlansPlanInfoListArrayOutput
- type GetZoneAvailablePlansPlanInfoListInput
- type GetZoneAvailablePlansPlanInfoListOutput
- func (o GetZoneAvailablePlansPlanInfoListOutput) Area() pulumi.StringOutput
- func (o GetZoneAvailablePlansPlanInfoListOutput) Currency() pulumi.StringOutput
- func (GetZoneAvailablePlansPlanInfoListOutput) ElementType() reflect.Type
- func (o GetZoneAvailablePlansPlanInfoListOutput) Flux() pulumi.IntOutput
- func (o GetZoneAvailablePlansPlanInfoListOutput) Frequency() pulumi.StringOutput
- func (o GetZoneAvailablePlansPlanInfoListOutput) PlanType() pulumi.StringOutput
- func (o GetZoneAvailablePlansPlanInfoListOutput) Price() pulumi.IntOutput
- func (o GetZoneAvailablePlansPlanInfoListOutput) Request() pulumi.IntOutput
- func (o GetZoneAvailablePlansPlanInfoListOutput) SiteNumber() pulumi.IntOutput
- func (o GetZoneAvailablePlansPlanInfoListOutput) ToGetZoneAvailablePlansPlanInfoListOutput() GetZoneAvailablePlansPlanInfoListOutput
- func (o GetZoneAvailablePlansPlanInfoListOutput) ToGetZoneAvailablePlansPlanInfoListOutputWithContext(ctx context.Context) GetZoneAvailablePlansPlanInfoListOutput
- type GetZoneAvailablePlansResult
- type GetZoneAvailablePlansResultOutput
- func (GetZoneAvailablePlansResultOutput) ElementType() reflect.Type
- func (o GetZoneAvailablePlansResultOutput) Id() pulumi.StringOutput
- func (o GetZoneAvailablePlansResultOutput) PlanInfoLists() GetZoneAvailablePlansPlanInfoListArrayOutput
- func (o GetZoneAvailablePlansResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetZoneAvailablePlansResultOutput) ToGetZoneAvailablePlansResultOutput() GetZoneAvailablePlansResultOutput
- func (o GetZoneAvailablePlansResultOutput) ToGetZoneAvailablePlansResultOutputWithContext(ctx context.Context) GetZoneAvailablePlansResultOutput
- type OriginGroup
- type OriginGroupArgs
- type OriginGroupArray
- type OriginGroupArrayInput
- type OriginGroupArrayOutput
- func (OriginGroupArrayOutput) ElementType() reflect.Type
- func (o OriginGroupArrayOutput) Index(i pulumi.IntInput) OriginGroupOutput
- func (o OriginGroupArrayOutput) ToOriginGroupArrayOutput() OriginGroupArrayOutput
- func (o OriginGroupArrayOutput) ToOriginGroupArrayOutputWithContext(ctx context.Context) OriginGroupArrayOutput
- type OriginGroupInput
- type OriginGroupMap
- type OriginGroupMapInput
- type OriginGroupMapOutput
- func (OriginGroupMapOutput) ElementType() reflect.Type
- func (o OriginGroupMapOutput) MapIndex(k pulumi.StringInput) OriginGroupOutput
- func (o OriginGroupMapOutput) ToOriginGroupMapOutput() OriginGroupMapOutput
- func (o OriginGroupMapOutput) ToOriginGroupMapOutputWithContext(ctx context.Context) OriginGroupMapOutput
- type OriginGroupOriginRecord
- type OriginGroupOriginRecordArgs
- type OriginGroupOriginRecordArray
- func (OriginGroupOriginRecordArray) ElementType() reflect.Type
- func (i OriginGroupOriginRecordArray) ToOriginGroupOriginRecordArrayOutput() OriginGroupOriginRecordArrayOutput
- func (i OriginGroupOriginRecordArray) ToOriginGroupOriginRecordArrayOutputWithContext(ctx context.Context) OriginGroupOriginRecordArrayOutput
- type OriginGroupOriginRecordArrayInput
- type OriginGroupOriginRecordArrayOutput
- func (OriginGroupOriginRecordArrayOutput) ElementType() reflect.Type
- func (o OriginGroupOriginRecordArrayOutput) Index(i pulumi.IntInput) OriginGroupOriginRecordOutput
- func (o OriginGroupOriginRecordArrayOutput) ToOriginGroupOriginRecordArrayOutput() OriginGroupOriginRecordArrayOutput
- func (o OriginGroupOriginRecordArrayOutput) ToOriginGroupOriginRecordArrayOutputWithContext(ctx context.Context) OriginGroupOriginRecordArrayOutput
- type OriginGroupOriginRecordInput
- type OriginGroupOriginRecordOutput
- func (o OriginGroupOriginRecordOutput) Areas() pulumi.StringArrayOutput
- func (OriginGroupOriginRecordOutput) ElementType() reflect.Type
- func (o OriginGroupOriginRecordOutput) Port() pulumi.IntOutput
- func (o OriginGroupOriginRecordOutput) Private() pulumi.BoolPtrOutput
- func (o OriginGroupOriginRecordOutput) PrivateParameters() OriginGroupOriginRecordPrivateParameterArrayOutput
- func (o OriginGroupOriginRecordOutput) Record() pulumi.StringOutput
- func (o OriginGroupOriginRecordOutput) RecordId() pulumi.StringPtrOutput
- func (o OriginGroupOriginRecordOutput) ToOriginGroupOriginRecordOutput() OriginGroupOriginRecordOutput
- func (o OriginGroupOriginRecordOutput) ToOriginGroupOriginRecordOutputWithContext(ctx context.Context) OriginGroupOriginRecordOutput
- func (o OriginGroupOriginRecordOutput) Weight() pulumi.IntPtrOutput
- type OriginGroupOriginRecordPrivateParameter
- type OriginGroupOriginRecordPrivateParameterArgs
- func (OriginGroupOriginRecordPrivateParameterArgs) ElementType() reflect.Type
- func (i OriginGroupOriginRecordPrivateParameterArgs) ToOriginGroupOriginRecordPrivateParameterOutput() OriginGroupOriginRecordPrivateParameterOutput
- func (i OriginGroupOriginRecordPrivateParameterArgs) ToOriginGroupOriginRecordPrivateParameterOutputWithContext(ctx context.Context) OriginGroupOriginRecordPrivateParameterOutput
- type OriginGroupOriginRecordPrivateParameterArray
- func (OriginGroupOriginRecordPrivateParameterArray) ElementType() reflect.Type
- func (i OriginGroupOriginRecordPrivateParameterArray) ToOriginGroupOriginRecordPrivateParameterArrayOutput() OriginGroupOriginRecordPrivateParameterArrayOutput
- func (i OriginGroupOriginRecordPrivateParameterArray) ToOriginGroupOriginRecordPrivateParameterArrayOutputWithContext(ctx context.Context) OriginGroupOriginRecordPrivateParameterArrayOutput
- type OriginGroupOriginRecordPrivateParameterArrayInput
- type OriginGroupOriginRecordPrivateParameterArrayOutput
- func (OriginGroupOriginRecordPrivateParameterArrayOutput) ElementType() reflect.Type
- func (o OriginGroupOriginRecordPrivateParameterArrayOutput) Index(i pulumi.IntInput) OriginGroupOriginRecordPrivateParameterOutput
- func (o OriginGroupOriginRecordPrivateParameterArrayOutput) ToOriginGroupOriginRecordPrivateParameterArrayOutput() OriginGroupOriginRecordPrivateParameterArrayOutput
- func (o OriginGroupOriginRecordPrivateParameterArrayOutput) ToOriginGroupOriginRecordPrivateParameterArrayOutputWithContext(ctx context.Context) OriginGroupOriginRecordPrivateParameterArrayOutput
- type OriginGroupOriginRecordPrivateParameterInput
- type OriginGroupOriginRecordPrivateParameterOutput
- func (OriginGroupOriginRecordPrivateParameterOutput) ElementType() reflect.Type
- func (o OriginGroupOriginRecordPrivateParameterOutput) Name() pulumi.StringOutput
- func (o OriginGroupOriginRecordPrivateParameterOutput) ToOriginGroupOriginRecordPrivateParameterOutput() OriginGroupOriginRecordPrivateParameterOutput
- func (o OriginGroupOriginRecordPrivateParameterOutput) ToOriginGroupOriginRecordPrivateParameterOutputWithContext(ctx context.Context) OriginGroupOriginRecordPrivateParameterOutput
- func (o OriginGroupOriginRecordPrivateParameterOutput) Value() pulumi.StringOutput
- type OriginGroupOutput
- func (o OriginGroupOutput) ConfigurationType() pulumi.StringOutput
- func (OriginGroupOutput) ElementType() reflect.Type
- func (o OriginGroupOutput) OriginGroupId() pulumi.StringOutput
- func (o OriginGroupOutput) OriginGroupName() pulumi.StringOutput
- func (o OriginGroupOutput) OriginRecords() OriginGroupOriginRecordArrayOutput
- func (o OriginGroupOutput) OriginType() pulumi.StringOutput
- func (o OriginGroupOutput) ToOriginGroupOutput() OriginGroupOutput
- func (o OriginGroupOutput) ToOriginGroupOutputWithContext(ctx context.Context) OriginGroupOutput
- func (o OriginGroupOutput) UpdateTime() pulumi.StringOutput
- func (o OriginGroupOutput) ZoneId() pulumi.StringOutput
- type OriginGroupState
- type OwnershipVerify
- type OwnershipVerifyArgs
- type OwnershipVerifyArray
- type OwnershipVerifyArrayInput
- type OwnershipVerifyArrayOutput
- func (OwnershipVerifyArrayOutput) ElementType() reflect.Type
- func (o OwnershipVerifyArrayOutput) Index(i pulumi.IntInput) OwnershipVerifyOutput
- func (o OwnershipVerifyArrayOutput) ToOwnershipVerifyArrayOutput() OwnershipVerifyArrayOutput
- func (o OwnershipVerifyArrayOutput) ToOwnershipVerifyArrayOutputWithContext(ctx context.Context) OwnershipVerifyArrayOutput
- type OwnershipVerifyInput
- type OwnershipVerifyMap
- type OwnershipVerifyMapInput
- type OwnershipVerifyMapOutput
- func (OwnershipVerifyMapOutput) ElementType() reflect.Type
- func (o OwnershipVerifyMapOutput) MapIndex(k pulumi.StringInput) OwnershipVerifyOutput
- func (o OwnershipVerifyMapOutput) ToOwnershipVerifyMapOutput() OwnershipVerifyMapOutput
- func (o OwnershipVerifyMapOutput) ToOwnershipVerifyMapOutputWithContext(ctx context.Context) OwnershipVerifyMapOutput
- type OwnershipVerifyOutput
- func (o OwnershipVerifyOutput) Domain() pulumi.StringOutput
- func (OwnershipVerifyOutput) ElementType() reflect.Type
- func (o OwnershipVerifyOutput) Result() pulumi.StringOutput
- func (o OwnershipVerifyOutput) Status() pulumi.StringOutput
- func (o OwnershipVerifyOutput) ToOwnershipVerifyOutput() OwnershipVerifyOutput
- func (o OwnershipVerifyOutput) ToOwnershipVerifyOutputWithContext(ctx context.Context) OwnershipVerifyOutput
- type OwnershipVerifyState
- type RuleEngine
- type RuleEngineArgs
- type RuleEngineArray
- type RuleEngineArrayInput
- type RuleEngineArrayOutput
- func (RuleEngineArrayOutput) ElementType() reflect.Type
- func (o RuleEngineArrayOutput) Index(i pulumi.IntInput) RuleEngineOutput
- func (o RuleEngineArrayOutput) ToRuleEngineArrayOutput() RuleEngineArrayOutput
- func (o RuleEngineArrayOutput) ToRuleEngineArrayOutputWithContext(ctx context.Context) RuleEngineArrayOutput
- type RuleEngineInput
- type RuleEngineMap
- type RuleEngineMapInput
- type RuleEngineMapOutput
- func (RuleEngineMapOutput) ElementType() reflect.Type
- func (o RuleEngineMapOutput) MapIndex(k pulumi.StringInput) RuleEngineOutput
- func (o RuleEngineMapOutput) ToRuleEngineMapOutput() RuleEngineMapOutput
- func (o RuleEngineMapOutput) ToRuleEngineMapOutputWithContext(ctx context.Context) RuleEngineMapOutput
- type RuleEngineOutput
- func (RuleEngineOutput) ElementType() reflect.Type
- func (o RuleEngineOutput) RuleId() pulumi.StringOutput
- func (o RuleEngineOutput) RuleName() pulumi.StringOutput
- func (o RuleEngineOutput) Rules() RuleEngineRuleArrayOutput
- func (o RuleEngineOutput) Status() pulumi.StringOutput
- func (o RuleEngineOutput) Tags() pulumi.StringArrayOutput
- func (o RuleEngineOutput) ToRuleEngineOutput() RuleEngineOutput
- func (o RuleEngineOutput) ToRuleEngineOutputWithContext(ctx context.Context) RuleEngineOutput
- func (o RuleEngineOutput) ZoneId() pulumi.StringOutput
- type RuleEngineRule
- type RuleEngineRuleAction
- type RuleEngineRuleActionArgs
- type RuleEngineRuleActionArray
- type RuleEngineRuleActionArrayInput
- type RuleEngineRuleActionArrayOutput
- func (RuleEngineRuleActionArrayOutput) ElementType() reflect.Type
- func (o RuleEngineRuleActionArrayOutput) Index(i pulumi.IntInput) RuleEngineRuleActionOutput
- func (o RuleEngineRuleActionArrayOutput) ToRuleEngineRuleActionArrayOutput() RuleEngineRuleActionArrayOutput
- func (o RuleEngineRuleActionArrayOutput) ToRuleEngineRuleActionArrayOutputWithContext(ctx context.Context) RuleEngineRuleActionArrayOutput
- type RuleEngineRuleActionCodeAction
- type RuleEngineRuleActionCodeActionArgs
- func (RuleEngineRuleActionCodeActionArgs) ElementType() reflect.Type
- func (i RuleEngineRuleActionCodeActionArgs) ToRuleEngineRuleActionCodeActionOutput() RuleEngineRuleActionCodeActionOutput
- func (i RuleEngineRuleActionCodeActionArgs) ToRuleEngineRuleActionCodeActionOutputWithContext(ctx context.Context) RuleEngineRuleActionCodeActionOutput
- func (i RuleEngineRuleActionCodeActionArgs) ToRuleEngineRuleActionCodeActionPtrOutput() RuleEngineRuleActionCodeActionPtrOutput
- func (i RuleEngineRuleActionCodeActionArgs) ToRuleEngineRuleActionCodeActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleActionCodeActionPtrOutput
- type RuleEngineRuleActionCodeActionInput
- type RuleEngineRuleActionCodeActionOutput
- func (o RuleEngineRuleActionCodeActionOutput) Action() pulumi.StringOutput
- func (RuleEngineRuleActionCodeActionOutput) ElementType() reflect.Type
- func (o RuleEngineRuleActionCodeActionOutput) Parameters() RuleEngineRuleActionCodeActionParameterArrayOutput
- func (o RuleEngineRuleActionCodeActionOutput) ToRuleEngineRuleActionCodeActionOutput() RuleEngineRuleActionCodeActionOutput
- func (o RuleEngineRuleActionCodeActionOutput) ToRuleEngineRuleActionCodeActionOutputWithContext(ctx context.Context) RuleEngineRuleActionCodeActionOutput
- func (o RuleEngineRuleActionCodeActionOutput) ToRuleEngineRuleActionCodeActionPtrOutput() RuleEngineRuleActionCodeActionPtrOutput
- func (o RuleEngineRuleActionCodeActionOutput) ToRuleEngineRuleActionCodeActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleActionCodeActionPtrOutput
- type RuleEngineRuleActionCodeActionParameter
- type RuleEngineRuleActionCodeActionParameterArgs
- func (RuleEngineRuleActionCodeActionParameterArgs) ElementType() reflect.Type
- func (i RuleEngineRuleActionCodeActionParameterArgs) ToRuleEngineRuleActionCodeActionParameterOutput() RuleEngineRuleActionCodeActionParameterOutput
- func (i RuleEngineRuleActionCodeActionParameterArgs) ToRuleEngineRuleActionCodeActionParameterOutputWithContext(ctx context.Context) RuleEngineRuleActionCodeActionParameterOutput
- type RuleEngineRuleActionCodeActionParameterArray
- func (RuleEngineRuleActionCodeActionParameterArray) ElementType() reflect.Type
- func (i RuleEngineRuleActionCodeActionParameterArray) ToRuleEngineRuleActionCodeActionParameterArrayOutput() RuleEngineRuleActionCodeActionParameterArrayOutput
- func (i RuleEngineRuleActionCodeActionParameterArray) ToRuleEngineRuleActionCodeActionParameterArrayOutputWithContext(ctx context.Context) RuleEngineRuleActionCodeActionParameterArrayOutput
- type RuleEngineRuleActionCodeActionParameterArrayInput
- type RuleEngineRuleActionCodeActionParameterArrayOutput
- func (RuleEngineRuleActionCodeActionParameterArrayOutput) ElementType() reflect.Type
- func (o RuleEngineRuleActionCodeActionParameterArrayOutput) Index(i pulumi.IntInput) RuleEngineRuleActionCodeActionParameterOutput
- func (o RuleEngineRuleActionCodeActionParameterArrayOutput) ToRuleEngineRuleActionCodeActionParameterArrayOutput() RuleEngineRuleActionCodeActionParameterArrayOutput
- func (o RuleEngineRuleActionCodeActionParameterArrayOutput) ToRuleEngineRuleActionCodeActionParameterArrayOutputWithContext(ctx context.Context) RuleEngineRuleActionCodeActionParameterArrayOutput
- type RuleEngineRuleActionCodeActionParameterInput
- type RuleEngineRuleActionCodeActionParameterOutput
- func (RuleEngineRuleActionCodeActionParameterOutput) ElementType() reflect.Type
- func (o RuleEngineRuleActionCodeActionParameterOutput) Name() pulumi.StringOutput
- func (o RuleEngineRuleActionCodeActionParameterOutput) StatusCode() pulumi.IntOutput
- func (o RuleEngineRuleActionCodeActionParameterOutput) ToRuleEngineRuleActionCodeActionParameterOutput() RuleEngineRuleActionCodeActionParameterOutput
- func (o RuleEngineRuleActionCodeActionParameterOutput) ToRuleEngineRuleActionCodeActionParameterOutputWithContext(ctx context.Context) RuleEngineRuleActionCodeActionParameterOutput
- func (o RuleEngineRuleActionCodeActionParameterOutput) Values() pulumi.StringArrayOutput
- type RuleEngineRuleActionCodeActionPtrInput
- type RuleEngineRuleActionCodeActionPtrOutput
- func (o RuleEngineRuleActionCodeActionPtrOutput) Action() pulumi.StringPtrOutput
- func (o RuleEngineRuleActionCodeActionPtrOutput) Elem() RuleEngineRuleActionCodeActionOutput
- func (RuleEngineRuleActionCodeActionPtrOutput) ElementType() reflect.Type
- func (o RuleEngineRuleActionCodeActionPtrOutput) Parameters() RuleEngineRuleActionCodeActionParameterArrayOutput
- func (o RuleEngineRuleActionCodeActionPtrOutput) ToRuleEngineRuleActionCodeActionPtrOutput() RuleEngineRuleActionCodeActionPtrOutput
- func (o RuleEngineRuleActionCodeActionPtrOutput) ToRuleEngineRuleActionCodeActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleActionCodeActionPtrOutput
- type RuleEngineRuleActionInput
- type RuleEngineRuleActionNormalAction
- type RuleEngineRuleActionNormalActionArgs
- func (RuleEngineRuleActionNormalActionArgs) ElementType() reflect.Type
- func (i RuleEngineRuleActionNormalActionArgs) ToRuleEngineRuleActionNormalActionOutput() RuleEngineRuleActionNormalActionOutput
- func (i RuleEngineRuleActionNormalActionArgs) ToRuleEngineRuleActionNormalActionOutputWithContext(ctx context.Context) RuleEngineRuleActionNormalActionOutput
- func (i RuleEngineRuleActionNormalActionArgs) ToRuleEngineRuleActionNormalActionPtrOutput() RuleEngineRuleActionNormalActionPtrOutput
- func (i RuleEngineRuleActionNormalActionArgs) ToRuleEngineRuleActionNormalActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleActionNormalActionPtrOutput
- type RuleEngineRuleActionNormalActionInput
- type RuleEngineRuleActionNormalActionOutput
- func (o RuleEngineRuleActionNormalActionOutput) Action() pulumi.StringOutput
- func (RuleEngineRuleActionNormalActionOutput) ElementType() reflect.Type
- func (o RuleEngineRuleActionNormalActionOutput) Parameters() RuleEngineRuleActionNormalActionParameterArrayOutput
- func (o RuleEngineRuleActionNormalActionOutput) ToRuleEngineRuleActionNormalActionOutput() RuleEngineRuleActionNormalActionOutput
- func (o RuleEngineRuleActionNormalActionOutput) ToRuleEngineRuleActionNormalActionOutputWithContext(ctx context.Context) RuleEngineRuleActionNormalActionOutput
- func (o RuleEngineRuleActionNormalActionOutput) ToRuleEngineRuleActionNormalActionPtrOutput() RuleEngineRuleActionNormalActionPtrOutput
- func (o RuleEngineRuleActionNormalActionOutput) ToRuleEngineRuleActionNormalActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleActionNormalActionPtrOutput
- type RuleEngineRuleActionNormalActionParameter
- type RuleEngineRuleActionNormalActionParameterArgs
- func (RuleEngineRuleActionNormalActionParameterArgs) ElementType() reflect.Type
- func (i RuleEngineRuleActionNormalActionParameterArgs) ToRuleEngineRuleActionNormalActionParameterOutput() RuleEngineRuleActionNormalActionParameterOutput
- func (i RuleEngineRuleActionNormalActionParameterArgs) ToRuleEngineRuleActionNormalActionParameterOutputWithContext(ctx context.Context) RuleEngineRuleActionNormalActionParameterOutput
- type RuleEngineRuleActionNormalActionParameterArray
- func (RuleEngineRuleActionNormalActionParameterArray) ElementType() reflect.Type
- func (i RuleEngineRuleActionNormalActionParameterArray) ToRuleEngineRuleActionNormalActionParameterArrayOutput() RuleEngineRuleActionNormalActionParameterArrayOutput
- func (i RuleEngineRuleActionNormalActionParameterArray) ToRuleEngineRuleActionNormalActionParameterArrayOutputWithContext(ctx context.Context) RuleEngineRuleActionNormalActionParameterArrayOutput
- type RuleEngineRuleActionNormalActionParameterArrayInput
- type RuleEngineRuleActionNormalActionParameterArrayOutput
- func (RuleEngineRuleActionNormalActionParameterArrayOutput) ElementType() reflect.Type
- func (o RuleEngineRuleActionNormalActionParameterArrayOutput) Index(i pulumi.IntInput) RuleEngineRuleActionNormalActionParameterOutput
- func (o RuleEngineRuleActionNormalActionParameterArrayOutput) ToRuleEngineRuleActionNormalActionParameterArrayOutput() RuleEngineRuleActionNormalActionParameterArrayOutput
- func (o RuleEngineRuleActionNormalActionParameterArrayOutput) ToRuleEngineRuleActionNormalActionParameterArrayOutputWithContext(ctx context.Context) RuleEngineRuleActionNormalActionParameterArrayOutput
- type RuleEngineRuleActionNormalActionParameterInput
- type RuleEngineRuleActionNormalActionParameterOutput
- func (RuleEngineRuleActionNormalActionParameterOutput) ElementType() reflect.Type
- func (o RuleEngineRuleActionNormalActionParameterOutput) Name() pulumi.StringOutput
- func (o RuleEngineRuleActionNormalActionParameterOutput) ToRuleEngineRuleActionNormalActionParameterOutput() RuleEngineRuleActionNormalActionParameterOutput
- func (o RuleEngineRuleActionNormalActionParameterOutput) ToRuleEngineRuleActionNormalActionParameterOutputWithContext(ctx context.Context) RuleEngineRuleActionNormalActionParameterOutput
- func (o RuleEngineRuleActionNormalActionParameterOutput) Values() pulumi.StringArrayOutput
- type RuleEngineRuleActionNormalActionPtrInput
- type RuleEngineRuleActionNormalActionPtrOutput
- func (o RuleEngineRuleActionNormalActionPtrOutput) Action() pulumi.StringPtrOutput
- func (o RuleEngineRuleActionNormalActionPtrOutput) Elem() RuleEngineRuleActionNormalActionOutput
- func (RuleEngineRuleActionNormalActionPtrOutput) ElementType() reflect.Type
- func (o RuleEngineRuleActionNormalActionPtrOutput) Parameters() RuleEngineRuleActionNormalActionParameterArrayOutput
- func (o RuleEngineRuleActionNormalActionPtrOutput) ToRuleEngineRuleActionNormalActionPtrOutput() RuleEngineRuleActionNormalActionPtrOutput
- func (o RuleEngineRuleActionNormalActionPtrOutput) ToRuleEngineRuleActionNormalActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleActionNormalActionPtrOutput
- type RuleEngineRuleActionOutput
- func (o RuleEngineRuleActionOutput) CodeAction() RuleEngineRuleActionCodeActionPtrOutput
- func (RuleEngineRuleActionOutput) ElementType() reflect.Type
- func (o RuleEngineRuleActionOutput) NormalAction() RuleEngineRuleActionNormalActionPtrOutput
- func (o RuleEngineRuleActionOutput) RewriteAction() RuleEngineRuleActionRewriteActionPtrOutput
- func (o RuleEngineRuleActionOutput) ToRuleEngineRuleActionOutput() RuleEngineRuleActionOutput
- func (o RuleEngineRuleActionOutput) ToRuleEngineRuleActionOutputWithContext(ctx context.Context) RuleEngineRuleActionOutput
- type RuleEngineRuleActionRewriteAction
- type RuleEngineRuleActionRewriteActionArgs
- func (RuleEngineRuleActionRewriteActionArgs) ElementType() reflect.Type
- func (i RuleEngineRuleActionRewriteActionArgs) ToRuleEngineRuleActionRewriteActionOutput() RuleEngineRuleActionRewriteActionOutput
- func (i RuleEngineRuleActionRewriteActionArgs) ToRuleEngineRuleActionRewriteActionOutputWithContext(ctx context.Context) RuleEngineRuleActionRewriteActionOutput
- func (i RuleEngineRuleActionRewriteActionArgs) ToRuleEngineRuleActionRewriteActionPtrOutput() RuleEngineRuleActionRewriteActionPtrOutput
- func (i RuleEngineRuleActionRewriteActionArgs) ToRuleEngineRuleActionRewriteActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleActionRewriteActionPtrOutput
- type RuleEngineRuleActionRewriteActionInput
- type RuleEngineRuleActionRewriteActionOutput
- func (o RuleEngineRuleActionRewriteActionOutput) Action() pulumi.StringOutput
- func (RuleEngineRuleActionRewriteActionOutput) ElementType() reflect.Type
- func (o RuleEngineRuleActionRewriteActionOutput) Parameters() RuleEngineRuleActionRewriteActionParameterArrayOutput
- func (o RuleEngineRuleActionRewriteActionOutput) ToRuleEngineRuleActionRewriteActionOutput() RuleEngineRuleActionRewriteActionOutput
- func (o RuleEngineRuleActionRewriteActionOutput) ToRuleEngineRuleActionRewriteActionOutputWithContext(ctx context.Context) RuleEngineRuleActionRewriteActionOutput
- func (o RuleEngineRuleActionRewriteActionOutput) ToRuleEngineRuleActionRewriteActionPtrOutput() RuleEngineRuleActionRewriteActionPtrOutput
- func (o RuleEngineRuleActionRewriteActionOutput) ToRuleEngineRuleActionRewriteActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleActionRewriteActionPtrOutput
- type RuleEngineRuleActionRewriteActionParameter
- type RuleEngineRuleActionRewriteActionParameterArgs
- func (RuleEngineRuleActionRewriteActionParameterArgs) ElementType() reflect.Type
- func (i RuleEngineRuleActionRewriteActionParameterArgs) ToRuleEngineRuleActionRewriteActionParameterOutput() RuleEngineRuleActionRewriteActionParameterOutput
- func (i RuleEngineRuleActionRewriteActionParameterArgs) ToRuleEngineRuleActionRewriteActionParameterOutputWithContext(ctx context.Context) RuleEngineRuleActionRewriteActionParameterOutput
- type RuleEngineRuleActionRewriteActionParameterArray
- func (RuleEngineRuleActionRewriteActionParameterArray) ElementType() reflect.Type
- func (i RuleEngineRuleActionRewriteActionParameterArray) ToRuleEngineRuleActionRewriteActionParameterArrayOutput() RuleEngineRuleActionRewriteActionParameterArrayOutput
- func (i RuleEngineRuleActionRewriteActionParameterArray) ToRuleEngineRuleActionRewriteActionParameterArrayOutputWithContext(ctx context.Context) RuleEngineRuleActionRewriteActionParameterArrayOutput
- type RuleEngineRuleActionRewriteActionParameterArrayInput
- type RuleEngineRuleActionRewriteActionParameterArrayOutput
- func (RuleEngineRuleActionRewriteActionParameterArrayOutput) ElementType() reflect.Type
- func (o RuleEngineRuleActionRewriteActionParameterArrayOutput) Index(i pulumi.IntInput) RuleEngineRuleActionRewriteActionParameterOutput
- func (o RuleEngineRuleActionRewriteActionParameterArrayOutput) ToRuleEngineRuleActionRewriteActionParameterArrayOutput() RuleEngineRuleActionRewriteActionParameterArrayOutput
- func (o RuleEngineRuleActionRewriteActionParameterArrayOutput) ToRuleEngineRuleActionRewriteActionParameterArrayOutputWithContext(ctx context.Context) RuleEngineRuleActionRewriteActionParameterArrayOutput
- type RuleEngineRuleActionRewriteActionParameterInput
- type RuleEngineRuleActionRewriteActionParameterOutput
- func (o RuleEngineRuleActionRewriteActionParameterOutput) Action() pulumi.StringOutput
- func (RuleEngineRuleActionRewriteActionParameterOutput) ElementType() reflect.Type
- func (o RuleEngineRuleActionRewriteActionParameterOutput) Name() pulumi.StringOutput
- func (o RuleEngineRuleActionRewriteActionParameterOutput) ToRuleEngineRuleActionRewriteActionParameterOutput() RuleEngineRuleActionRewriteActionParameterOutput
- func (o RuleEngineRuleActionRewriteActionParameterOutput) ToRuleEngineRuleActionRewriteActionParameterOutputWithContext(ctx context.Context) RuleEngineRuleActionRewriteActionParameterOutput
- func (o RuleEngineRuleActionRewriteActionParameterOutput) Values() pulumi.StringArrayOutput
- type RuleEngineRuleActionRewriteActionPtrInput
- type RuleEngineRuleActionRewriteActionPtrOutput
- func (o RuleEngineRuleActionRewriteActionPtrOutput) Action() pulumi.StringPtrOutput
- func (o RuleEngineRuleActionRewriteActionPtrOutput) Elem() RuleEngineRuleActionRewriteActionOutput
- func (RuleEngineRuleActionRewriteActionPtrOutput) ElementType() reflect.Type
- func (o RuleEngineRuleActionRewriteActionPtrOutput) Parameters() RuleEngineRuleActionRewriteActionParameterArrayOutput
- func (o RuleEngineRuleActionRewriteActionPtrOutput) ToRuleEngineRuleActionRewriteActionPtrOutput() RuleEngineRuleActionRewriteActionPtrOutput
- func (o RuleEngineRuleActionRewriteActionPtrOutput) ToRuleEngineRuleActionRewriteActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleActionRewriteActionPtrOutput
- type RuleEngineRuleArgs
- type RuleEngineRuleArray
- type RuleEngineRuleArrayInput
- type RuleEngineRuleArrayOutput
- func (RuleEngineRuleArrayOutput) ElementType() reflect.Type
- func (o RuleEngineRuleArrayOutput) Index(i pulumi.IntInput) RuleEngineRuleOutput
- func (o RuleEngineRuleArrayOutput) ToRuleEngineRuleArrayOutput() RuleEngineRuleArrayOutput
- func (o RuleEngineRuleArrayOutput) ToRuleEngineRuleArrayOutputWithContext(ctx context.Context) RuleEngineRuleArrayOutput
- type RuleEngineRuleInput
- type RuleEngineRuleOr
- type RuleEngineRuleOrAnd
- type RuleEngineRuleOrAndArgs
- type RuleEngineRuleOrAndArray
- type RuleEngineRuleOrAndArrayInput
- type RuleEngineRuleOrAndArrayOutput
- func (RuleEngineRuleOrAndArrayOutput) ElementType() reflect.Type
- func (o RuleEngineRuleOrAndArrayOutput) Index(i pulumi.IntInput) RuleEngineRuleOrAndOutput
- func (o RuleEngineRuleOrAndArrayOutput) ToRuleEngineRuleOrAndArrayOutput() RuleEngineRuleOrAndArrayOutput
- func (o RuleEngineRuleOrAndArrayOutput) ToRuleEngineRuleOrAndArrayOutputWithContext(ctx context.Context) RuleEngineRuleOrAndArrayOutput
- type RuleEngineRuleOrAndInput
- type RuleEngineRuleOrAndOutput
- func (RuleEngineRuleOrAndOutput) ElementType() reflect.Type
- func (o RuleEngineRuleOrAndOutput) IgnoreCase() pulumi.BoolPtrOutput
- func (o RuleEngineRuleOrAndOutput) Name() pulumi.StringPtrOutput
- func (o RuleEngineRuleOrAndOutput) Operator() pulumi.StringOutput
- func (o RuleEngineRuleOrAndOutput) Target() pulumi.StringOutput
- func (o RuleEngineRuleOrAndOutput) ToRuleEngineRuleOrAndOutput() RuleEngineRuleOrAndOutput
- func (o RuleEngineRuleOrAndOutput) ToRuleEngineRuleOrAndOutputWithContext(ctx context.Context) RuleEngineRuleOrAndOutput
- func (o RuleEngineRuleOrAndOutput) Values() pulumi.StringArrayOutput
- type RuleEngineRuleOrArgs
- type RuleEngineRuleOrArray
- type RuleEngineRuleOrArrayInput
- type RuleEngineRuleOrArrayOutput
- func (RuleEngineRuleOrArrayOutput) ElementType() reflect.Type
- func (o RuleEngineRuleOrArrayOutput) Index(i pulumi.IntInput) RuleEngineRuleOrOutput
- func (o RuleEngineRuleOrArrayOutput) ToRuleEngineRuleOrArrayOutput() RuleEngineRuleOrArrayOutput
- func (o RuleEngineRuleOrArrayOutput) ToRuleEngineRuleOrArrayOutputWithContext(ctx context.Context) RuleEngineRuleOrArrayOutput
- type RuleEngineRuleOrInput
- type RuleEngineRuleOrOutput
- func (o RuleEngineRuleOrOutput) Ands() RuleEngineRuleOrAndArrayOutput
- func (RuleEngineRuleOrOutput) ElementType() reflect.Type
- func (o RuleEngineRuleOrOutput) ToRuleEngineRuleOrOutput() RuleEngineRuleOrOutput
- func (o RuleEngineRuleOrOutput) ToRuleEngineRuleOrOutputWithContext(ctx context.Context) RuleEngineRuleOrOutput
- type RuleEngineRuleOutput
- func (o RuleEngineRuleOutput) Actions() RuleEngineRuleActionArrayOutput
- func (RuleEngineRuleOutput) ElementType() reflect.Type
- func (o RuleEngineRuleOutput) Ors() RuleEngineRuleOrArrayOutput
- func (o RuleEngineRuleOutput) SubRules() RuleEngineRuleSubRuleArrayOutput
- func (o RuleEngineRuleOutput) ToRuleEngineRuleOutput() RuleEngineRuleOutput
- func (o RuleEngineRuleOutput) ToRuleEngineRuleOutputWithContext(ctx context.Context) RuleEngineRuleOutput
- type RuleEngineRuleSubRule
- type RuleEngineRuleSubRuleArgs
- type RuleEngineRuleSubRuleArray
- func (RuleEngineRuleSubRuleArray) ElementType() reflect.Type
- func (i RuleEngineRuleSubRuleArray) ToRuleEngineRuleSubRuleArrayOutput() RuleEngineRuleSubRuleArrayOutput
- func (i RuleEngineRuleSubRuleArray) ToRuleEngineRuleSubRuleArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleArrayOutput
- type RuleEngineRuleSubRuleArrayInput
- type RuleEngineRuleSubRuleArrayOutput
- func (RuleEngineRuleSubRuleArrayOutput) ElementType() reflect.Type
- func (o RuleEngineRuleSubRuleArrayOutput) Index(i pulumi.IntInput) RuleEngineRuleSubRuleOutput
- func (o RuleEngineRuleSubRuleArrayOutput) ToRuleEngineRuleSubRuleArrayOutput() RuleEngineRuleSubRuleArrayOutput
- func (o RuleEngineRuleSubRuleArrayOutput) ToRuleEngineRuleSubRuleArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleArrayOutput
- type RuleEngineRuleSubRuleInput
- type RuleEngineRuleSubRuleOutput
- func (RuleEngineRuleSubRuleOutput) ElementType() reflect.Type
- func (o RuleEngineRuleSubRuleOutput) Rules() RuleEngineRuleSubRuleRuleArrayOutput
- func (o RuleEngineRuleSubRuleOutput) Tags() pulumi.StringArrayOutput
- func (o RuleEngineRuleSubRuleOutput) ToRuleEngineRuleSubRuleOutput() RuleEngineRuleSubRuleOutput
- func (o RuleEngineRuleSubRuleOutput) ToRuleEngineRuleSubRuleOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleOutput
- type RuleEngineRuleSubRuleRule
- type RuleEngineRuleSubRuleRuleAction
- type RuleEngineRuleSubRuleRuleActionArgs
- func (RuleEngineRuleSubRuleRuleActionArgs) ElementType() reflect.Type
- func (i RuleEngineRuleSubRuleRuleActionArgs) ToRuleEngineRuleSubRuleRuleActionOutput() RuleEngineRuleSubRuleRuleActionOutput
- func (i RuleEngineRuleSubRuleRuleActionArgs) ToRuleEngineRuleSubRuleRuleActionOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionOutput
- type RuleEngineRuleSubRuleRuleActionArray
- func (RuleEngineRuleSubRuleRuleActionArray) ElementType() reflect.Type
- func (i RuleEngineRuleSubRuleRuleActionArray) ToRuleEngineRuleSubRuleRuleActionArrayOutput() RuleEngineRuleSubRuleRuleActionArrayOutput
- func (i RuleEngineRuleSubRuleRuleActionArray) ToRuleEngineRuleSubRuleRuleActionArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionArrayOutput
- type RuleEngineRuleSubRuleRuleActionArrayInput
- type RuleEngineRuleSubRuleRuleActionArrayOutput
- func (RuleEngineRuleSubRuleRuleActionArrayOutput) ElementType() reflect.Type
- func (o RuleEngineRuleSubRuleRuleActionArrayOutput) Index(i pulumi.IntInput) RuleEngineRuleSubRuleRuleActionOutput
- func (o RuleEngineRuleSubRuleRuleActionArrayOutput) ToRuleEngineRuleSubRuleRuleActionArrayOutput() RuleEngineRuleSubRuleRuleActionArrayOutput
- func (o RuleEngineRuleSubRuleRuleActionArrayOutput) ToRuleEngineRuleSubRuleRuleActionArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionArrayOutput
- type RuleEngineRuleSubRuleRuleActionCodeAction
- type RuleEngineRuleSubRuleRuleActionCodeActionArgs
- func (RuleEngineRuleSubRuleRuleActionCodeActionArgs) ElementType() reflect.Type
- func (i RuleEngineRuleSubRuleRuleActionCodeActionArgs) ToRuleEngineRuleSubRuleRuleActionCodeActionOutput() RuleEngineRuleSubRuleRuleActionCodeActionOutput
- func (i RuleEngineRuleSubRuleRuleActionCodeActionArgs) ToRuleEngineRuleSubRuleRuleActionCodeActionOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionCodeActionOutput
- func (i RuleEngineRuleSubRuleRuleActionCodeActionArgs) ToRuleEngineRuleSubRuleRuleActionCodeActionPtrOutput() RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput
- func (i RuleEngineRuleSubRuleRuleActionCodeActionArgs) ToRuleEngineRuleSubRuleRuleActionCodeActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput
- type RuleEngineRuleSubRuleRuleActionCodeActionInput
- type RuleEngineRuleSubRuleRuleActionCodeActionOutput
- func (o RuleEngineRuleSubRuleRuleActionCodeActionOutput) Action() pulumi.StringOutput
- func (RuleEngineRuleSubRuleRuleActionCodeActionOutput) ElementType() reflect.Type
- func (o RuleEngineRuleSubRuleRuleActionCodeActionOutput) Parameters() RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput
- func (o RuleEngineRuleSubRuleRuleActionCodeActionOutput) ToRuleEngineRuleSubRuleRuleActionCodeActionOutput() RuleEngineRuleSubRuleRuleActionCodeActionOutput
- func (o RuleEngineRuleSubRuleRuleActionCodeActionOutput) ToRuleEngineRuleSubRuleRuleActionCodeActionOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionCodeActionOutput
- func (o RuleEngineRuleSubRuleRuleActionCodeActionOutput) ToRuleEngineRuleSubRuleRuleActionCodeActionPtrOutput() RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput
- func (o RuleEngineRuleSubRuleRuleActionCodeActionOutput) ToRuleEngineRuleSubRuleRuleActionCodeActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput
- type RuleEngineRuleSubRuleRuleActionCodeActionParameter
- type RuleEngineRuleSubRuleRuleActionCodeActionParameterArgs
- func (RuleEngineRuleSubRuleRuleActionCodeActionParameterArgs) ElementType() reflect.Type
- func (i RuleEngineRuleSubRuleRuleActionCodeActionParameterArgs) ToRuleEngineRuleSubRuleRuleActionCodeActionParameterOutput() RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput
- func (i RuleEngineRuleSubRuleRuleActionCodeActionParameterArgs) ToRuleEngineRuleSubRuleRuleActionCodeActionParameterOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput
- type RuleEngineRuleSubRuleRuleActionCodeActionParameterArray
- func (RuleEngineRuleSubRuleRuleActionCodeActionParameterArray) ElementType() reflect.Type
- func (i RuleEngineRuleSubRuleRuleActionCodeActionParameterArray) ToRuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput() RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput
- func (i RuleEngineRuleSubRuleRuleActionCodeActionParameterArray) ToRuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput
- type RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayInput
- type RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput
- func (RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput) ElementType() reflect.Type
- func (o RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput) Index(i pulumi.IntInput) RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput
- func (o RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput) ToRuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput() RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput
- func (o RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput) ToRuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput
- type RuleEngineRuleSubRuleRuleActionCodeActionParameterInput
- type RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput
- func (RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput) ElementType() reflect.Type
- func (o RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput) Name() pulumi.StringOutput
- func (o RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput) StatusCode() pulumi.IntOutput
- func (o RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput) ToRuleEngineRuleSubRuleRuleActionCodeActionParameterOutput() RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput
- func (o RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput) ToRuleEngineRuleSubRuleRuleActionCodeActionParameterOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput
- func (o RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput) Values() pulumi.StringArrayOutput
- type RuleEngineRuleSubRuleRuleActionCodeActionPtrInput
- type RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput
- func (o RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput) Action() pulumi.StringPtrOutput
- func (o RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput) Elem() RuleEngineRuleSubRuleRuleActionCodeActionOutput
- func (RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput) ElementType() reflect.Type
- func (o RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput) Parameters() RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput
- func (o RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput) ToRuleEngineRuleSubRuleRuleActionCodeActionPtrOutput() RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput
- func (o RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput) ToRuleEngineRuleSubRuleRuleActionCodeActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput
- type RuleEngineRuleSubRuleRuleActionInput
- type RuleEngineRuleSubRuleRuleActionNormalAction
- type RuleEngineRuleSubRuleRuleActionNormalActionArgs
- func (RuleEngineRuleSubRuleRuleActionNormalActionArgs) ElementType() reflect.Type
- func (i RuleEngineRuleSubRuleRuleActionNormalActionArgs) ToRuleEngineRuleSubRuleRuleActionNormalActionOutput() RuleEngineRuleSubRuleRuleActionNormalActionOutput
- func (i RuleEngineRuleSubRuleRuleActionNormalActionArgs) ToRuleEngineRuleSubRuleRuleActionNormalActionOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionNormalActionOutput
- func (i RuleEngineRuleSubRuleRuleActionNormalActionArgs) ToRuleEngineRuleSubRuleRuleActionNormalActionPtrOutput() RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput
- func (i RuleEngineRuleSubRuleRuleActionNormalActionArgs) ToRuleEngineRuleSubRuleRuleActionNormalActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput
- type RuleEngineRuleSubRuleRuleActionNormalActionInput
- type RuleEngineRuleSubRuleRuleActionNormalActionOutput
- func (o RuleEngineRuleSubRuleRuleActionNormalActionOutput) Action() pulumi.StringOutput
- func (RuleEngineRuleSubRuleRuleActionNormalActionOutput) ElementType() reflect.Type
- func (o RuleEngineRuleSubRuleRuleActionNormalActionOutput) Parameters() RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput
- func (o RuleEngineRuleSubRuleRuleActionNormalActionOutput) ToRuleEngineRuleSubRuleRuleActionNormalActionOutput() RuleEngineRuleSubRuleRuleActionNormalActionOutput
- func (o RuleEngineRuleSubRuleRuleActionNormalActionOutput) ToRuleEngineRuleSubRuleRuleActionNormalActionOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionNormalActionOutput
- func (o RuleEngineRuleSubRuleRuleActionNormalActionOutput) ToRuleEngineRuleSubRuleRuleActionNormalActionPtrOutput() RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput
- func (o RuleEngineRuleSubRuleRuleActionNormalActionOutput) ToRuleEngineRuleSubRuleRuleActionNormalActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput
- type RuleEngineRuleSubRuleRuleActionNormalActionParameter
- type RuleEngineRuleSubRuleRuleActionNormalActionParameterArgs
- func (RuleEngineRuleSubRuleRuleActionNormalActionParameterArgs) ElementType() reflect.Type
- func (i RuleEngineRuleSubRuleRuleActionNormalActionParameterArgs) ToRuleEngineRuleSubRuleRuleActionNormalActionParameterOutput() RuleEngineRuleSubRuleRuleActionNormalActionParameterOutput
- func (i RuleEngineRuleSubRuleRuleActionNormalActionParameterArgs) ToRuleEngineRuleSubRuleRuleActionNormalActionParameterOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionNormalActionParameterOutput
- type RuleEngineRuleSubRuleRuleActionNormalActionParameterArray
- func (RuleEngineRuleSubRuleRuleActionNormalActionParameterArray) ElementType() reflect.Type
- func (i RuleEngineRuleSubRuleRuleActionNormalActionParameterArray) ToRuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput() RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput
- func (i RuleEngineRuleSubRuleRuleActionNormalActionParameterArray) ToRuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput
- type RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayInput
- type RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput
- func (RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput) ElementType() reflect.Type
- func (o RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput) Index(i pulumi.IntInput) RuleEngineRuleSubRuleRuleActionNormalActionParameterOutput
- func (o RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput) ToRuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput() RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput
- func (o RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput) ToRuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput
- type RuleEngineRuleSubRuleRuleActionNormalActionParameterInput
- type RuleEngineRuleSubRuleRuleActionNormalActionParameterOutput
- func (RuleEngineRuleSubRuleRuleActionNormalActionParameterOutput) ElementType() reflect.Type
- func (o RuleEngineRuleSubRuleRuleActionNormalActionParameterOutput) Name() pulumi.StringOutput
- func (o RuleEngineRuleSubRuleRuleActionNormalActionParameterOutput) ToRuleEngineRuleSubRuleRuleActionNormalActionParameterOutput() RuleEngineRuleSubRuleRuleActionNormalActionParameterOutput
- func (o RuleEngineRuleSubRuleRuleActionNormalActionParameterOutput) ToRuleEngineRuleSubRuleRuleActionNormalActionParameterOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionNormalActionParameterOutput
- func (o RuleEngineRuleSubRuleRuleActionNormalActionParameterOutput) Values() pulumi.StringArrayOutput
- type RuleEngineRuleSubRuleRuleActionNormalActionPtrInput
- type RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput
- func (o RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput) Action() pulumi.StringPtrOutput
- func (o RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput) Elem() RuleEngineRuleSubRuleRuleActionNormalActionOutput
- func (RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput) ElementType() reflect.Type
- func (o RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput) Parameters() RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput
- func (o RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput) ToRuleEngineRuleSubRuleRuleActionNormalActionPtrOutput() RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput
- func (o RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput) ToRuleEngineRuleSubRuleRuleActionNormalActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput
- type RuleEngineRuleSubRuleRuleActionOutput
- func (o RuleEngineRuleSubRuleRuleActionOutput) CodeAction() RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput
- func (RuleEngineRuleSubRuleRuleActionOutput) ElementType() reflect.Type
- func (o RuleEngineRuleSubRuleRuleActionOutput) NormalAction() RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput
- func (o RuleEngineRuleSubRuleRuleActionOutput) RewriteAction() RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput
- func (o RuleEngineRuleSubRuleRuleActionOutput) ToRuleEngineRuleSubRuleRuleActionOutput() RuleEngineRuleSubRuleRuleActionOutput
- func (o RuleEngineRuleSubRuleRuleActionOutput) ToRuleEngineRuleSubRuleRuleActionOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionOutput
- type RuleEngineRuleSubRuleRuleActionRewriteAction
- type RuleEngineRuleSubRuleRuleActionRewriteActionArgs
- func (RuleEngineRuleSubRuleRuleActionRewriteActionArgs) ElementType() reflect.Type
- func (i RuleEngineRuleSubRuleRuleActionRewriteActionArgs) ToRuleEngineRuleSubRuleRuleActionRewriteActionOutput() RuleEngineRuleSubRuleRuleActionRewriteActionOutput
- func (i RuleEngineRuleSubRuleRuleActionRewriteActionArgs) ToRuleEngineRuleSubRuleRuleActionRewriteActionOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionRewriteActionOutput
- func (i RuleEngineRuleSubRuleRuleActionRewriteActionArgs) ToRuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput() RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput
- func (i RuleEngineRuleSubRuleRuleActionRewriteActionArgs) ToRuleEngineRuleSubRuleRuleActionRewriteActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput
- type RuleEngineRuleSubRuleRuleActionRewriteActionInput
- type RuleEngineRuleSubRuleRuleActionRewriteActionOutput
- func (o RuleEngineRuleSubRuleRuleActionRewriteActionOutput) Action() pulumi.StringOutput
- func (RuleEngineRuleSubRuleRuleActionRewriteActionOutput) ElementType() reflect.Type
- func (o RuleEngineRuleSubRuleRuleActionRewriteActionOutput) Parameters() RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput
- func (o RuleEngineRuleSubRuleRuleActionRewriteActionOutput) ToRuleEngineRuleSubRuleRuleActionRewriteActionOutput() RuleEngineRuleSubRuleRuleActionRewriteActionOutput
- func (o RuleEngineRuleSubRuleRuleActionRewriteActionOutput) ToRuleEngineRuleSubRuleRuleActionRewriteActionOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionRewriteActionOutput
- func (o RuleEngineRuleSubRuleRuleActionRewriteActionOutput) ToRuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput() RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput
- func (o RuleEngineRuleSubRuleRuleActionRewriteActionOutput) ToRuleEngineRuleSubRuleRuleActionRewriteActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput
- type RuleEngineRuleSubRuleRuleActionRewriteActionParameter
- type RuleEngineRuleSubRuleRuleActionRewriteActionParameterArgs
- func (RuleEngineRuleSubRuleRuleActionRewriteActionParameterArgs) ElementType() reflect.Type
- func (i RuleEngineRuleSubRuleRuleActionRewriteActionParameterArgs) ToRuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput() RuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput
- func (i RuleEngineRuleSubRuleRuleActionRewriteActionParameterArgs) ToRuleEngineRuleSubRuleRuleActionRewriteActionParameterOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput
- type RuleEngineRuleSubRuleRuleActionRewriteActionParameterArray
- func (RuleEngineRuleSubRuleRuleActionRewriteActionParameterArray) ElementType() reflect.Type
- func (i RuleEngineRuleSubRuleRuleActionRewriteActionParameterArray) ToRuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput() RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput
- func (i RuleEngineRuleSubRuleRuleActionRewriteActionParameterArray) ToRuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput
- type RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayInput
- type RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput
- func (RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput) ElementType() reflect.Type
- func (o RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput) Index(i pulumi.IntInput) RuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput
- func (o RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput) ToRuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput() RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput
- func (o RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput) ToRuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput
- type RuleEngineRuleSubRuleRuleActionRewriteActionParameterInput
- type RuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput
- func (o RuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput) Action() pulumi.StringOutput
- func (RuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput) ElementType() reflect.Type
- func (o RuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput) Name() pulumi.StringOutput
- func (o RuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput) ToRuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput() RuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput
- func (o RuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput) ToRuleEngineRuleSubRuleRuleActionRewriteActionParameterOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput
- func (o RuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput) Values() pulumi.StringArrayOutput
- type RuleEngineRuleSubRuleRuleActionRewriteActionPtrInput
- type RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput
- func (o RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput) Action() pulumi.StringPtrOutput
- func (o RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput) Elem() RuleEngineRuleSubRuleRuleActionRewriteActionOutput
- func (RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput) ElementType() reflect.Type
- func (o RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput) Parameters() RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput
- func (o RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput) ToRuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput() RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput
- func (o RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput) ToRuleEngineRuleSubRuleRuleActionRewriteActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput
- type RuleEngineRuleSubRuleRuleArgs
- func (RuleEngineRuleSubRuleRuleArgs) ElementType() reflect.Type
- func (i RuleEngineRuleSubRuleRuleArgs) ToRuleEngineRuleSubRuleRuleOutput() RuleEngineRuleSubRuleRuleOutput
- func (i RuleEngineRuleSubRuleRuleArgs) ToRuleEngineRuleSubRuleRuleOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleOutput
- type RuleEngineRuleSubRuleRuleArray
- func (RuleEngineRuleSubRuleRuleArray) ElementType() reflect.Type
- func (i RuleEngineRuleSubRuleRuleArray) ToRuleEngineRuleSubRuleRuleArrayOutput() RuleEngineRuleSubRuleRuleArrayOutput
- func (i RuleEngineRuleSubRuleRuleArray) ToRuleEngineRuleSubRuleRuleArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleArrayOutput
- type RuleEngineRuleSubRuleRuleArrayInput
- type RuleEngineRuleSubRuleRuleArrayOutput
- func (RuleEngineRuleSubRuleRuleArrayOutput) ElementType() reflect.Type
- func (o RuleEngineRuleSubRuleRuleArrayOutput) Index(i pulumi.IntInput) RuleEngineRuleSubRuleRuleOutput
- func (o RuleEngineRuleSubRuleRuleArrayOutput) ToRuleEngineRuleSubRuleRuleArrayOutput() RuleEngineRuleSubRuleRuleArrayOutput
- func (o RuleEngineRuleSubRuleRuleArrayOutput) ToRuleEngineRuleSubRuleRuleArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleArrayOutput
- type RuleEngineRuleSubRuleRuleInput
- type RuleEngineRuleSubRuleRuleOr
- type RuleEngineRuleSubRuleRuleOrAnd
- type RuleEngineRuleSubRuleRuleOrAndArgs
- func (RuleEngineRuleSubRuleRuleOrAndArgs) ElementType() reflect.Type
- func (i RuleEngineRuleSubRuleRuleOrAndArgs) ToRuleEngineRuleSubRuleRuleOrAndOutput() RuleEngineRuleSubRuleRuleOrAndOutput
- func (i RuleEngineRuleSubRuleRuleOrAndArgs) ToRuleEngineRuleSubRuleRuleOrAndOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleOrAndOutput
- type RuleEngineRuleSubRuleRuleOrAndArray
- func (RuleEngineRuleSubRuleRuleOrAndArray) ElementType() reflect.Type
- func (i RuleEngineRuleSubRuleRuleOrAndArray) ToRuleEngineRuleSubRuleRuleOrAndArrayOutput() RuleEngineRuleSubRuleRuleOrAndArrayOutput
- func (i RuleEngineRuleSubRuleRuleOrAndArray) ToRuleEngineRuleSubRuleRuleOrAndArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleOrAndArrayOutput
- type RuleEngineRuleSubRuleRuleOrAndArrayInput
- type RuleEngineRuleSubRuleRuleOrAndArrayOutput
- func (RuleEngineRuleSubRuleRuleOrAndArrayOutput) ElementType() reflect.Type
- func (o RuleEngineRuleSubRuleRuleOrAndArrayOutput) Index(i pulumi.IntInput) RuleEngineRuleSubRuleRuleOrAndOutput
- func (o RuleEngineRuleSubRuleRuleOrAndArrayOutput) ToRuleEngineRuleSubRuleRuleOrAndArrayOutput() RuleEngineRuleSubRuleRuleOrAndArrayOutput
- func (o RuleEngineRuleSubRuleRuleOrAndArrayOutput) ToRuleEngineRuleSubRuleRuleOrAndArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleOrAndArrayOutput
- type RuleEngineRuleSubRuleRuleOrAndInput
- type RuleEngineRuleSubRuleRuleOrAndOutput
- func (RuleEngineRuleSubRuleRuleOrAndOutput) ElementType() reflect.Type
- func (o RuleEngineRuleSubRuleRuleOrAndOutput) IgnoreCase() pulumi.BoolPtrOutput
- func (o RuleEngineRuleSubRuleRuleOrAndOutput) Name() pulumi.StringPtrOutput
- func (o RuleEngineRuleSubRuleRuleOrAndOutput) Operator() pulumi.StringOutput
- func (o RuleEngineRuleSubRuleRuleOrAndOutput) Target() pulumi.StringOutput
- func (o RuleEngineRuleSubRuleRuleOrAndOutput) ToRuleEngineRuleSubRuleRuleOrAndOutput() RuleEngineRuleSubRuleRuleOrAndOutput
- func (o RuleEngineRuleSubRuleRuleOrAndOutput) ToRuleEngineRuleSubRuleRuleOrAndOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleOrAndOutput
- func (o RuleEngineRuleSubRuleRuleOrAndOutput) Values() pulumi.StringArrayOutput
- type RuleEngineRuleSubRuleRuleOrArgs
- func (RuleEngineRuleSubRuleRuleOrArgs) ElementType() reflect.Type
- func (i RuleEngineRuleSubRuleRuleOrArgs) ToRuleEngineRuleSubRuleRuleOrOutput() RuleEngineRuleSubRuleRuleOrOutput
- func (i RuleEngineRuleSubRuleRuleOrArgs) ToRuleEngineRuleSubRuleRuleOrOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleOrOutput
- type RuleEngineRuleSubRuleRuleOrArray
- func (RuleEngineRuleSubRuleRuleOrArray) ElementType() reflect.Type
- func (i RuleEngineRuleSubRuleRuleOrArray) ToRuleEngineRuleSubRuleRuleOrArrayOutput() RuleEngineRuleSubRuleRuleOrArrayOutput
- func (i RuleEngineRuleSubRuleRuleOrArray) ToRuleEngineRuleSubRuleRuleOrArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleOrArrayOutput
- type RuleEngineRuleSubRuleRuleOrArrayInput
- type RuleEngineRuleSubRuleRuleOrArrayOutput
- func (RuleEngineRuleSubRuleRuleOrArrayOutput) ElementType() reflect.Type
- func (o RuleEngineRuleSubRuleRuleOrArrayOutput) Index(i pulumi.IntInput) RuleEngineRuleSubRuleRuleOrOutput
- func (o RuleEngineRuleSubRuleRuleOrArrayOutput) ToRuleEngineRuleSubRuleRuleOrArrayOutput() RuleEngineRuleSubRuleRuleOrArrayOutput
- func (o RuleEngineRuleSubRuleRuleOrArrayOutput) ToRuleEngineRuleSubRuleRuleOrArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleOrArrayOutput
- type RuleEngineRuleSubRuleRuleOrInput
- type RuleEngineRuleSubRuleRuleOrOutput
- func (o RuleEngineRuleSubRuleRuleOrOutput) Ands() RuleEngineRuleSubRuleRuleOrAndArrayOutput
- func (RuleEngineRuleSubRuleRuleOrOutput) ElementType() reflect.Type
- func (o RuleEngineRuleSubRuleRuleOrOutput) ToRuleEngineRuleSubRuleRuleOrOutput() RuleEngineRuleSubRuleRuleOrOutput
- func (o RuleEngineRuleSubRuleRuleOrOutput) ToRuleEngineRuleSubRuleRuleOrOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleOrOutput
- type RuleEngineRuleSubRuleRuleOutput
- func (o RuleEngineRuleSubRuleRuleOutput) Actions() RuleEngineRuleSubRuleRuleActionArrayOutput
- func (RuleEngineRuleSubRuleRuleOutput) ElementType() reflect.Type
- func (o RuleEngineRuleSubRuleRuleOutput) Ors() RuleEngineRuleSubRuleRuleOrArrayOutput
- func (o RuleEngineRuleSubRuleRuleOutput) ToRuleEngineRuleSubRuleRuleOutput() RuleEngineRuleSubRuleRuleOutput
- func (o RuleEngineRuleSubRuleRuleOutput) ToRuleEngineRuleSubRuleRuleOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleOutput
- type RuleEngineState
- type Zone
- type ZoneArgs
- type ZoneArray
- type ZoneArrayInput
- type ZoneArrayOutput
- type ZoneInput
- type ZoneMap
- type ZoneMapInput
- type ZoneMapOutput
- type ZoneOutput
- func (o ZoneOutput) AliasZoneName() pulumi.StringPtrOutput
- func (o ZoneOutput) Area() pulumi.StringOutput
- func (ZoneOutput) ElementType() reflect.Type
- func (o ZoneOutput) NameServers() pulumi.StringArrayOutput
- func (o ZoneOutput) OwnershipVerifications() ZoneOwnershipVerificationArrayOutput
- func (o ZoneOutput) Paused() pulumi.BoolOutput
- func (o ZoneOutput) PlanId() pulumi.StringOutput
- func (o ZoneOutput) Status() pulumi.StringOutput
- func (o ZoneOutput) Tags() pulumi.MapOutput
- func (o ZoneOutput) ToZoneOutput() ZoneOutput
- func (o ZoneOutput) ToZoneOutputWithContext(ctx context.Context) ZoneOutput
- func (o ZoneOutput) Type() pulumi.StringOutput
- func (o ZoneOutput) ZoneName() pulumi.StringOutput
- type ZoneOwnershipVerification
- type ZoneOwnershipVerificationArgs
- func (ZoneOwnershipVerificationArgs) ElementType() reflect.Type
- func (i ZoneOwnershipVerificationArgs) ToZoneOwnershipVerificationOutput() ZoneOwnershipVerificationOutput
- func (i ZoneOwnershipVerificationArgs) ToZoneOwnershipVerificationOutputWithContext(ctx context.Context) ZoneOwnershipVerificationOutput
- type ZoneOwnershipVerificationArray
- func (ZoneOwnershipVerificationArray) ElementType() reflect.Type
- func (i ZoneOwnershipVerificationArray) ToZoneOwnershipVerificationArrayOutput() ZoneOwnershipVerificationArrayOutput
- func (i ZoneOwnershipVerificationArray) ToZoneOwnershipVerificationArrayOutputWithContext(ctx context.Context) ZoneOwnershipVerificationArrayOutput
- type ZoneOwnershipVerificationArrayInput
- type ZoneOwnershipVerificationArrayOutput
- func (ZoneOwnershipVerificationArrayOutput) ElementType() reflect.Type
- func (o ZoneOwnershipVerificationArrayOutput) Index(i pulumi.IntInput) ZoneOwnershipVerificationOutput
- func (o ZoneOwnershipVerificationArrayOutput) ToZoneOwnershipVerificationArrayOutput() ZoneOwnershipVerificationArrayOutput
- func (o ZoneOwnershipVerificationArrayOutput) ToZoneOwnershipVerificationArrayOutputWithContext(ctx context.Context) ZoneOwnershipVerificationArrayOutput
- type ZoneOwnershipVerificationDnsVerification
- type ZoneOwnershipVerificationDnsVerificationArgs
- func (ZoneOwnershipVerificationDnsVerificationArgs) ElementType() reflect.Type
- func (i ZoneOwnershipVerificationDnsVerificationArgs) ToZoneOwnershipVerificationDnsVerificationOutput() ZoneOwnershipVerificationDnsVerificationOutput
- func (i ZoneOwnershipVerificationDnsVerificationArgs) ToZoneOwnershipVerificationDnsVerificationOutputWithContext(ctx context.Context) ZoneOwnershipVerificationDnsVerificationOutput
- type ZoneOwnershipVerificationDnsVerificationArray
- func (ZoneOwnershipVerificationDnsVerificationArray) ElementType() reflect.Type
- func (i ZoneOwnershipVerificationDnsVerificationArray) ToZoneOwnershipVerificationDnsVerificationArrayOutput() ZoneOwnershipVerificationDnsVerificationArrayOutput
- func (i ZoneOwnershipVerificationDnsVerificationArray) ToZoneOwnershipVerificationDnsVerificationArrayOutputWithContext(ctx context.Context) ZoneOwnershipVerificationDnsVerificationArrayOutput
- type ZoneOwnershipVerificationDnsVerificationArrayInput
- type ZoneOwnershipVerificationDnsVerificationArrayOutput
- func (ZoneOwnershipVerificationDnsVerificationArrayOutput) ElementType() reflect.Type
- func (o ZoneOwnershipVerificationDnsVerificationArrayOutput) Index(i pulumi.IntInput) ZoneOwnershipVerificationDnsVerificationOutput
- func (o ZoneOwnershipVerificationDnsVerificationArrayOutput) ToZoneOwnershipVerificationDnsVerificationArrayOutput() ZoneOwnershipVerificationDnsVerificationArrayOutput
- func (o ZoneOwnershipVerificationDnsVerificationArrayOutput) ToZoneOwnershipVerificationDnsVerificationArrayOutputWithContext(ctx context.Context) ZoneOwnershipVerificationDnsVerificationArrayOutput
- type ZoneOwnershipVerificationDnsVerificationInput
- type ZoneOwnershipVerificationDnsVerificationOutput
- func (ZoneOwnershipVerificationDnsVerificationOutput) ElementType() reflect.Type
- func (o ZoneOwnershipVerificationDnsVerificationOutput) RecordType() pulumi.StringPtrOutput
- func (o ZoneOwnershipVerificationDnsVerificationOutput) RecordValue() pulumi.StringPtrOutput
- func (o ZoneOwnershipVerificationDnsVerificationOutput) Subdomain() pulumi.StringPtrOutput
- func (o ZoneOwnershipVerificationDnsVerificationOutput) ToZoneOwnershipVerificationDnsVerificationOutput() ZoneOwnershipVerificationDnsVerificationOutput
- func (o ZoneOwnershipVerificationDnsVerificationOutput) ToZoneOwnershipVerificationDnsVerificationOutputWithContext(ctx context.Context) ZoneOwnershipVerificationDnsVerificationOutput
- type ZoneOwnershipVerificationInput
- type ZoneOwnershipVerificationOutput
- func (o ZoneOwnershipVerificationOutput) DnsVerifications() ZoneOwnershipVerificationDnsVerificationArrayOutput
- func (ZoneOwnershipVerificationOutput) ElementType() reflect.Type
- func (o ZoneOwnershipVerificationOutput) ToZoneOwnershipVerificationOutput() ZoneOwnershipVerificationOutput
- func (o ZoneOwnershipVerificationOutput) ToZoneOwnershipVerificationOutputWithContext(ctx context.Context) ZoneOwnershipVerificationOutput
- type ZoneSetting
- type ZoneSettingArgs
- type ZoneSettingArray
- type ZoneSettingArrayInput
- type ZoneSettingArrayOutput
- func (ZoneSettingArrayOutput) ElementType() reflect.Type
- func (o ZoneSettingArrayOutput) Index(i pulumi.IntInput) ZoneSettingOutput
- func (o ZoneSettingArrayOutput) ToZoneSettingArrayOutput() ZoneSettingArrayOutput
- func (o ZoneSettingArrayOutput) ToZoneSettingArrayOutputWithContext(ctx context.Context) ZoneSettingArrayOutput
- type ZoneSettingCache
- type ZoneSettingCacheArgs
- func (ZoneSettingCacheArgs) ElementType() reflect.Type
- func (i ZoneSettingCacheArgs) ToZoneSettingCacheOutput() ZoneSettingCacheOutput
- func (i ZoneSettingCacheArgs) ToZoneSettingCacheOutputWithContext(ctx context.Context) ZoneSettingCacheOutput
- func (i ZoneSettingCacheArgs) ToZoneSettingCachePtrOutput() ZoneSettingCachePtrOutput
- func (i ZoneSettingCacheArgs) ToZoneSettingCachePtrOutputWithContext(ctx context.Context) ZoneSettingCachePtrOutput
- type ZoneSettingCacheCache
- type ZoneSettingCacheCacheArgs
- func (ZoneSettingCacheCacheArgs) ElementType() reflect.Type
- func (i ZoneSettingCacheCacheArgs) ToZoneSettingCacheCacheOutput() ZoneSettingCacheCacheOutput
- func (i ZoneSettingCacheCacheArgs) ToZoneSettingCacheCacheOutputWithContext(ctx context.Context) ZoneSettingCacheCacheOutput
- func (i ZoneSettingCacheCacheArgs) ToZoneSettingCacheCachePtrOutput() ZoneSettingCacheCachePtrOutput
- func (i ZoneSettingCacheCacheArgs) ToZoneSettingCacheCachePtrOutputWithContext(ctx context.Context) ZoneSettingCacheCachePtrOutput
- type ZoneSettingCacheCacheInput
- type ZoneSettingCacheCacheOutput
- func (o ZoneSettingCacheCacheOutput) CacheTime() pulumi.IntPtrOutput
- func (ZoneSettingCacheCacheOutput) ElementType() reflect.Type
- func (o ZoneSettingCacheCacheOutput) IgnoreCacheControl() pulumi.StringPtrOutput
- func (o ZoneSettingCacheCacheOutput) Switch() pulumi.StringPtrOutput
- func (o ZoneSettingCacheCacheOutput) ToZoneSettingCacheCacheOutput() ZoneSettingCacheCacheOutput
- func (o ZoneSettingCacheCacheOutput) ToZoneSettingCacheCacheOutputWithContext(ctx context.Context) ZoneSettingCacheCacheOutput
- func (o ZoneSettingCacheCacheOutput) ToZoneSettingCacheCachePtrOutput() ZoneSettingCacheCachePtrOutput
- func (o ZoneSettingCacheCacheOutput) ToZoneSettingCacheCachePtrOutputWithContext(ctx context.Context) ZoneSettingCacheCachePtrOutput
- type ZoneSettingCacheCachePtrInput
- type ZoneSettingCacheCachePtrOutput
- func (o ZoneSettingCacheCachePtrOutput) CacheTime() pulumi.IntPtrOutput
- func (o ZoneSettingCacheCachePtrOutput) Elem() ZoneSettingCacheCacheOutput
- func (ZoneSettingCacheCachePtrOutput) ElementType() reflect.Type
- func (o ZoneSettingCacheCachePtrOutput) IgnoreCacheControl() pulumi.StringPtrOutput
- func (o ZoneSettingCacheCachePtrOutput) Switch() pulumi.StringPtrOutput
- func (o ZoneSettingCacheCachePtrOutput) ToZoneSettingCacheCachePtrOutput() ZoneSettingCacheCachePtrOutput
- func (o ZoneSettingCacheCachePtrOutput) ToZoneSettingCacheCachePtrOutputWithContext(ctx context.Context) ZoneSettingCacheCachePtrOutput
- type ZoneSettingCacheFollowOrigin
- type ZoneSettingCacheFollowOriginArgs
- func (ZoneSettingCacheFollowOriginArgs) ElementType() reflect.Type
- func (i ZoneSettingCacheFollowOriginArgs) ToZoneSettingCacheFollowOriginOutput() ZoneSettingCacheFollowOriginOutput
- func (i ZoneSettingCacheFollowOriginArgs) ToZoneSettingCacheFollowOriginOutputWithContext(ctx context.Context) ZoneSettingCacheFollowOriginOutput
- func (i ZoneSettingCacheFollowOriginArgs) ToZoneSettingCacheFollowOriginPtrOutput() ZoneSettingCacheFollowOriginPtrOutput
- func (i ZoneSettingCacheFollowOriginArgs) ToZoneSettingCacheFollowOriginPtrOutputWithContext(ctx context.Context) ZoneSettingCacheFollowOriginPtrOutput
- type ZoneSettingCacheFollowOriginInput
- type ZoneSettingCacheFollowOriginOutput
- func (ZoneSettingCacheFollowOriginOutput) ElementType() reflect.Type
- func (o ZoneSettingCacheFollowOriginOutput) Switch() pulumi.StringPtrOutput
- func (o ZoneSettingCacheFollowOriginOutput) ToZoneSettingCacheFollowOriginOutput() ZoneSettingCacheFollowOriginOutput
- func (o ZoneSettingCacheFollowOriginOutput) ToZoneSettingCacheFollowOriginOutputWithContext(ctx context.Context) ZoneSettingCacheFollowOriginOutput
- func (o ZoneSettingCacheFollowOriginOutput) ToZoneSettingCacheFollowOriginPtrOutput() ZoneSettingCacheFollowOriginPtrOutput
- func (o ZoneSettingCacheFollowOriginOutput) ToZoneSettingCacheFollowOriginPtrOutputWithContext(ctx context.Context) ZoneSettingCacheFollowOriginPtrOutput
- type ZoneSettingCacheFollowOriginPtrInput
- type ZoneSettingCacheFollowOriginPtrOutput
- func (o ZoneSettingCacheFollowOriginPtrOutput) Elem() ZoneSettingCacheFollowOriginOutput
- func (ZoneSettingCacheFollowOriginPtrOutput) ElementType() reflect.Type
- func (o ZoneSettingCacheFollowOriginPtrOutput) Switch() pulumi.StringPtrOutput
- func (o ZoneSettingCacheFollowOriginPtrOutput) ToZoneSettingCacheFollowOriginPtrOutput() ZoneSettingCacheFollowOriginPtrOutput
- func (o ZoneSettingCacheFollowOriginPtrOutput) ToZoneSettingCacheFollowOriginPtrOutputWithContext(ctx context.Context) ZoneSettingCacheFollowOriginPtrOutput
- type ZoneSettingCacheInput
- type ZoneSettingCacheKey
- type ZoneSettingCacheKeyArgs
- func (ZoneSettingCacheKeyArgs) ElementType() reflect.Type
- func (i ZoneSettingCacheKeyArgs) ToZoneSettingCacheKeyOutput() ZoneSettingCacheKeyOutput
- func (i ZoneSettingCacheKeyArgs) ToZoneSettingCacheKeyOutputWithContext(ctx context.Context) ZoneSettingCacheKeyOutput
- func (i ZoneSettingCacheKeyArgs) ToZoneSettingCacheKeyPtrOutput() ZoneSettingCacheKeyPtrOutput
- func (i ZoneSettingCacheKeyArgs) ToZoneSettingCacheKeyPtrOutputWithContext(ctx context.Context) ZoneSettingCacheKeyPtrOutput
- type ZoneSettingCacheKeyInput
- type ZoneSettingCacheKeyOutput
- func (ZoneSettingCacheKeyOutput) ElementType() reflect.Type
- func (o ZoneSettingCacheKeyOutput) FullUrlCache() pulumi.StringPtrOutput
- func (o ZoneSettingCacheKeyOutput) IgnoreCase() pulumi.StringPtrOutput
- func (o ZoneSettingCacheKeyOutput) QueryString() ZoneSettingCacheKeyQueryStringPtrOutput
- func (o ZoneSettingCacheKeyOutput) ToZoneSettingCacheKeyOutput() ZoneSettingCacheKeyOutput
- func (o ZoneSettingCacheKeyOutput) ToZoneSettingCacheKeyOutputWithContext(ctx context.Context) ZoneSettingCacheKeyOutput
- func (o ZoneSettingCacheKeyOutput) ToZoneSettingCacheKeyPtrOutput() ZoneSettingCacheKeyPtrOutput
- func (o ZoneSettingCacheKeyOutput) ToZoneSettingCacheKeyPtrOutputWithContext(ctx context.Context) ZoneSettingCacheKeyPtrOutput
- type ZoneSettingCacheKeyPtrInput
- type ZoneSettingCacheKeyPtrOutput
- func (o ZoneSettingCacheKeyPtrOutput) Elem() ZoneSettingCacheKeyOutput
- func (ZoneSettingCacheKeyPtrOutput) ElementType() reflect.Type
- func (o ZoneSettingCacheKeyPtrOutput) FullUrlCache() pulumi.StringPtrOutput
- func (o ZoneSettingCacheKeyPtrOutput) IgnoreCase() pulumi.StringPtrOutput
- func (o ZoneSettingCacheKeyPtrOutput) QueryString() ZoneSettingCacheKeyQueryStringPtrOutput
- func (o ZoneSettingCacheKeyPtrOutput) ToZoneSettingCacheKeyPtrOutput() ZoneSettingCacheKeyPtrOutput
- func (o ZoneSettingCacheKeyPtrOutput) ToZoneSettingCacheKeyPtrOutputWithContext(ctx context.Context) ZoneSettingCacheKeyPtrOutput
- type ZoneSettingCacheKeyQueryString
- type ZoneSettingCacheKeyQueryStringArgs
- func (ZoneSettingCacheKeyQueryStringArgs) ElementType() reflect.Type
- func (i ZoneSettingCacheKeyQueryStringArgs) ToZoneSettingCacheKeyQueryStringOutput() ZoneSettingCacheKeyQueryStringOutput
- func (i ZoneSettingCacheKeyQueryStringArgs) ToZoneSettingCacheKeyQueryStringOutputWithContext(ctx context.Context) ZoneSettingCacheKeyQueryStringOutput
- func (i ZoneSettingCacheKeyQueryStringArgs) ToZoneSettingCacheKeyQueryStringPtrOutput() ZoneSettingCacheKeyQueryStringPtrOutput
- func (i ZoneSettingCacheKeyQueryStringArgs) ToZoneSettingCacheKeyQueryStringPtrOutputWithContext(ctx context.Context) ZoneSettingCacheKeyQueryStringPtrOutput
- type ZoneSettingCacheKeyQueryStringInput
- type ZoneSettingCacheKeyQueryStringOutput
- func (o ZoneSettingCacheKeyQueryStringOutput) Action() pulumi.StringPtrOutput
- func (ZoneSettingCacheKeyQueryStringOutput) ElementType() reflect.Type
- func (o ZoneSettingCacheKeyQueryStringOutput) Switch() pulumi.StringOutput
- func (o ZoneSettingCacheKeyQueryStringOutput) ToZoneSettingCacheKeyQueryStringOutput() ZoneSettingCacheKeyQueryStringOutput
- func (o ZoneSettingCacheKeyQueryStringOutput) ToZoneSettingCacheKeyQueryStringOutputWithContext(ctx context.Context) ZoneSettingCacheKeyQueryStringOutput
- func (o ZoneSettingCacheKeyQueryStringOutput) ToZoneSettingCacheKeyQueryStringPtrOutput() ZoneSettingCacheKeyQueryStringPtrOutput
- func (o ZoneSettingCacheKeyQueryStringOutput) ToZoneSettingCacheKeyQueryStringPtrOutputWithContext(ctx context.Context) ZoneSettingCacheKeyQueryStringPtrOutput
- func (o ZoneSettingCacheKeyQueryStringOutput) Values() pulumi.StringArrayOutput
- type ZoneSettingCacheKeyQueryStringPtrInput
- type ZoneSettingCacheKeyQueryStringPtrOutput
- func (o ZoneSettingCacheKeyQueryStringPtrOutput) Action() pulumi.StringPtrOutput
- func (o ZoneSettingCacheKeyQueryStringPtrOutput) Elem() ZoneSettingCacheKeyQueryStringOutput
- func (ZoneSettingCacheKeyQueryStringPtrOutput) ElementType() reflect.Type
- func (o ZoneSettingCacheKeyQueryStringPtrOutput) Switch() pulumi.StringPtrOutput
- func (o ZoneSettingCacheKeyQueryStringPtrOutput) ToZoneSettingCacheKeyQueryStringPtrOutput() ZoneSettingCacheKeyQueryStringPtrOutput
- func (o ZoneSettingCacheKeyQueryStringPtrOutput) ToZoneSettingCacheKeyQueryStringPtrOutputWithContext(ctx context.Context) ZoneSettingCacheKeyQueryStringPtrOutput
- func (o ZoneSettingCacheKeyQueryStringPtrOutput) Values() pulumi.StringArrayOutput
- type ZoneSettingCacheNoCache
- type ZoneSettingCacheNoCacheArgs
- func (ZoneSettingCacheNoCacheArgs) ElementType() reflect.Type
- func (i ZoneSettingCacheNoCacheArgs) ToZoneSettingCacheNoCacheOutput() ZoneSettingCacheNoCacheOutput
- func (i ZoneSettingCacheNoCacheArgs) ToZoneSettingCacheNoCacheOutputWithContext(ctx context.Context) ZoneSettingCacheNoCacheOutput
- func (i ZoneSettingCacheNoCacheArgs) ToZoneSettingCacheNoCachePtrOutput() ZoneSettingCacheNoCachePtrOutput
- func (i ZoneSettingCacheNoCacheArgs) ToZoneSettingCacheNoCachePtrOutputWithContext(ctx context.Context) ZoneSettingCacheNoCachePtrOutput
- type ZoneSettingCacheNoCacheInput
- type ZoneSettingCacheNoCacheOutput
- func (ZoneSettingCacheNoCacheOutput) ElementType() reflect.Type
- func (o ZoneSettingCacheNoCacheOutput) Switch() pulumi.StringPtrOutput
- func (o ZoneSettingCacheNoCacheOutput) ToZoneSettingCacheNoCacheOutput() ZoneSettingCacheNoCacheOutput
- func (o ZoneSettingCacheNoCacheOutput) ToZoneSettingCacheNoCacheOutputWithContext(ctx context.Context) ZoneSettingCacheNoCacheOutput
- func (o ZoneSettingCacheNoCacheOutput) ToZoneSettingCacheNoCachePtrOutput() ZoneSettingCacheNoCachePtrOutput
- func (o ZoneSettingCacheNoCacheOutput) ToZoneSettingCacheNoCachePtrOutputWithContext(ctx context.Context) ZoneSettingCacheNoCachePtrOutput
- type ZoneSettingCacheNoCachePtrInput
- type ZoneSettingCacheNoCachePtrOutput
- func (o ZoneSettingCacheNoCachePtrOutput) Elem() ZoneSettingCacheNoCacheOutput
- func (ZoneSettingCacheNoCachePtrOutput) ElementType() reflect.Type
- func (o ZoneSettingCacheNoCachePtrOutput) Switch() pulumi.StringPtrOutput
- func (o ZoneSettingCacheNoCachePtrOutput) ToZoneSettingCacheNoCachePtrOutput() ZoneSettingCacheNoCachePtrOutput
- func (o ZoneSettingCacheNoCachePtrOutput) ToZoneSettingCacheNoCachePtrOutputWithContext(ctx context.Context) ZoneSettingCacheNoCachePtrOutput
- type ZoneSettingCacheOutput
- func (o ZoneSettingCacheOutput) Cache() ZoneSettingCacheCachePtrOutput
- func (ZoneSettingCacheOutput) ElementType() reflect.Type
- func (o ZoneSettingCacheOutput) FollowOrigin() ZoneSettingCacheFollowOriginPtrOutput
- func (o ZoneSettingCacheOutput) NoCache() ZoneSettingCacheNoCachePtrOutput
- func (o ZoneSettingCacheOutput) ToZoneSettingCacheOutput() ZoneSettingCacheOutput
- func (o ZoneSettingCacheOutput) ToZoneSettingCacheOutputWithContext(ctx context.Context) ZoneSettingCacheOutput
- func (o ZoneSettingCacheOutput) ToZoneSettingCachePtrOutput() ZoneSettingCachePtrOutput
- func (o ZoneSettingCacheOutput) ToZoneSettingCachePtrOutputWithContext(ctx context.Context) ZoneSettingCachePtrOutput
- type ZoneSettingCachePrefresh
- type ZoneSettingCachePrefreshArgs
- func (ZoneSettingCachePrefreshArgs) ElementType() reflect.Type
- func (i ZoneSettingCachePrefreshArgs) ToZoneSettingCachePrefreshOutput() ZoneSettingCachePrefreshOutput
- func (i ZoneSettingCachePrefreshArgs) ToZoneSettingCachePrefreshOutputWithContext(ctx context.Context) ZoneSettingCachePrefreshOutput
- func (i ZoneSettingCachePrefreshArgs) ToZoneSettingCachePrefreshPtrOutput() ZoneSettingCachePrefreshPtrOutput
- func (i ZoneSettingCachePrefreshArgs) ToZoneSettingCachePrefreshPtrOutputWithContext(ctx context.Context) ZoneSettingCachePrefreshPtrOutput
- type ZoneSettingCachePrefreshInput
- type ZoneSettingCachePrefreshOutput
- func (ZoneSettingCachePrefreshOutput) ElementType() reflect.Type
- func (o ZoneSettingCachePrefreshOutput) Percent() pulumi.IntPtrOutput
- func (o ZoneSettingCachePrefreshOutput) Switch() pulumi.StringOutput
- func (o ZoneSettingCachePrefreshOutput) ToZoneSettingCachePrefreshOutput() ZoneSettingCachePrefreshOutput
- func (o ZoneSettingCachePrefreshOutput) ToZoneSettingCachePrefreshOutputWithContext(ctx context.Context) ZoneSettingCachePrefreshOutput
- func (o ZoneSettingCachePrefreshOutput) ToZoneSettingCachePrefreshPtrOutput() ZoneSettingCachePrefreshPtrOutput
- func (o ZoneSettingCachePrefreshOutput) ToZoneSettingCachePrefreshPtrOutputWithContext(ctx context.Context) ZoneSettingCachePrefreshPtrOutput
- type ZoneSettingCachePrefreshPtrInput
- type ZoneSettingCachePrefreshPtrOutput
- func (o ZoneSettingCachePrefreshPtrOutput) Elem() ZoneSettingCachePrefreshOutput
- func (ZoneSettingCachePrefreshPtrOutput) ElementType() reflect.Type
- func (o ZoneSettingCachePrefreshPtrOutput) Percent() pulumi.IntPtrOutput
- func (o ZoneSettingCachePrefreshPtrOutput) Switch() pulumi.StringPtrOutput
- func (o ZoneSettingCachePrefreshPtrOutput) ToZoneSettingCachePrefreshPtrOutput() ZoneSettingCachePrefreshPtrOutput
- func (o ZoneSettingCachePrefreshPtrOutput) ToZoneSettingCachePrefreshPtrOutputWithContext(ctx context.Context) ZoneSettingCachePrefreshPtrOutput
- type ZoneSettingCachePtrInput
- type ZoneSettingCachePtrOutput
- func (o ZoneSettingCachePtrOutput) Cache() ZoneSettingCacheCachePtrOutput
- func (o ZoneSettingCachePtrOutput) Elem() ZoneSettingCacheOutput
- func (ZoneSettingCachePtrOutput) ElementType() reflect.Type
- func (o ZoneSettingCachePtrOutput) FollowOrigin() ZoneSettingCacheFollowOriginPtrOutput
- func (o ZoneSettingCachePtrOutput) NoCache() ZoneSettingCacheNoCachePtrOutput
- func (o ZoneSettingCachePtrOutput) ToZoneSettingCachePtrOutput() ZoneSettingCachePtrOutput
- func (o ZoneSettingCachePtrOutput) ToZoneSettingCachePtrOutputWithContext(ctx context.Context) ZoneSettingCachePtrOutput
- type ZoneSettingClientIpHeader
- type ZoneSettingClientIpHeaderArgs
- func (ZoneSettingClientIpHeaderArgs) ElementType() reflect.Type
- func (i ZoneSettingClientIpHeaderArgs) ToZoneSettingClientIpHeaderOutput() ZoneSettingClientIpHeaderOutput
- func (i ZoneSettingClientIpHeaderArgs) ToZoneSettingClientIpHeaderOutputWithContext(ctx context.Context) ZoneSettingClientIpHeaderOutput
- func (i ZoneSettingClientIpHeaderArgs) ToZoneSettingClientIpHeaderPtrOutput() ZoneSettingClientIpHeaderPtrOutput
- func (i ZoneSettingClientIpHeaderArgs) ToZoneSettingClientIpHeaderPtrOutputWithContext(ctx context.Context) ZoneSettingClientIpHeaderPtrOutput
- type ZoneSettingClientIpHeaderInput
- type ZoneSettingClientIpHeaderOutput
- func (ZoneSettingClientIpHeaderOutput) ElementType() reflect.Type
- func (o ZoneSettingClientIpHeaderOutput) HeaderName() pulumi.StringPtrOutput
- func (o ZoneSettingClientIpHeaderOutput) Switch() pulumi.StringOutput
- func (o ZoneSettingClientIpHeaderOutput) ToZoneSettingClientIpHeaderOutput() ZoneSettingClientIpHeaderOutput
- func (o ZoneSettingClientIpHeaderOutput) ToZoneSettingClientIpHeaderOutputWithContext(ctx context.Context) ZoneSettingClientIpHeaderOutput
- func (o ZoneSettingClientIpHeaderOutput) ToZoneSettingClientIpHeaderPtrOutput() ZoneSettingClientIpHeaderPtrOutput
- func (o ZoneSettingClientIpHeaderOutput) ToZoneSettingClientIpHeaderPtrOutputWithContext(ctx context.Context) ZoneSettingClientIpHeaderPtrOutput
- type ZoneSettingClientIpHeaderPtrInput
- type ZoneSettingClientIpHeaderPtrOutput
- func (o ZoneSettingClientIpHeaderPtrOutput) Elem() ZoneSettingClientIpHeaderOutput
- func (ZoneSettingClientIpHeaderPtrOutput) ElementType() reflect.Type
- func (o ZoneSettingClientIpHeaderPtrOutput) HeaderName() pulumi.StringPtrOutput
- func (o ZoneSettingClientIpHeaderPtrOutput) Switch() pulumi.StringPtrOutput
- func (o ZoneSettingClientIpHeaderPtrOutput) ToZoneSettingClientIpHeaderPtrOutput() ZoneSettingClientIpHeaderPtrOutput
- func (o ZoneSettingClientIpHeaderPtrOutput) ToZoneSettingClientIpHeaderPtrOutputWithContext(ctx context.Context) ZoneSettingClientIpHeaderPtrOutput
- type ZoneSettingCompression
- type ZoneSettingCompressionArgs
- func (ZoneSettingCompressionArgs) ElementType() reflect.Type
- func (i ZoneSettingCompressionArgs) ToZoneSettingCompressionOutput() ZoneSettingCompressionOutput
- func (i ZoneSettingCompressionArgs) ToZoneSettingCompressionOutputWithContext(ctx context.Context) ZoneSettingCompressionOutput
- func (i ZoneSettingCompressionArgs) ToZoneSettingCompressionPtrOutput() ZoneSettingCompressionPtrOutput
- func (i ZoneSettingCompressionArgs) ToZoneSettingCompressionPtrOutputWithContext(ctx context.Context) ZoneSettingCompressionPtrOutput
- type ZoneSettingCompressionInput
- type ZoneSettingCompressionOutput
- func (o ZoneSettingCompressionOutput) Algorithms() pulumi.StringArrayOutput
- func (ZoneSettingCompressionOutput) ElementType() reflect.Type
- func (o ZoneSettingCompressionOutput) Switch() pulumi.StringOutput
- func (o ZoneSettingCompressionOutput) ToZoneSettingCompressionOutput() ZoneSettingCompressionOutput
- func (o ZoneSettingCompressionOutput) ToZoneSettingCompressionOutputWithContext(ctx context.Context) ZoneSettingCompressionOutput
- func (o ZoneSettingCompressionOutput) ToZoneSettingCompressionPtrOutput() ZoneSettingCompressionPtrOutput
- func (o ZoneSettingCompressionOutput) ToZoneSettingCompressionPtrOutputWithContext(ctx context.Context) ZoneSettingCompressionPtrOutput
- type ZoneSettingCompressionPtrInput
- type ZoneSettingCompressionPtrOutput
- func (o ZoneSettingCompressionPtrOutput) Algorithms() pulumi.StringArrayOutput
- func (o ZoneSettingCompressionPtrOutput) Elem() ZoneSettingCompressionOutput
- func (ZoneSettingCompressionPtrOutput) ElementType() reflect.Type
- func (o ZoneSettingCompressionPtrOutput) Switch() pulumi.StringPtrOutput
- func (o ZoneSettingCompressionPtrOutput) ToZoneSettingCompressionPtrOutput() ZoneSettingCompressionPtrOutput
- func (o ZoneSettingCompressionPtrOutput) ToZoneSettingCompressionPtrOutputWithContext(ctx context.Context) ZoneSettingCompressionPtrOutput
- type ZoneSettingForceRedirect
- type ZoneSettingForceRedirectArgs
- func (ZoneSettingForceRedirectArgs) ElementType() reflect.Type
- func (i ZoneSettingForceRedirectArgs) ToZoneSettingForceRedirectOutput() ZoneSettingForceRedirectOutput
- func (i ZoneSettingForceRedirectArgs) ToZoneSettingForceRedirectOutputWithContext(ctx context.Context) ZoneSettingForceRedirectOutput
- func (i ZoneSettingForceRedirectArgs) ToZoneSettingForceRedirectPtrOutput() ZoneSettingForceRedirectPtrOutput
- func (i ZoneSettingForceRedirectArgs) ToZoneSettingForceRedirectPtrOutputWithContext(ctx context.Context) ZoneSettingForceRedirectPtrOutput
- type ZoneSettingForceRedirectInput
- type ZoneSettingForceRedirectOutput
- func (ZoneSettingForceRedirectOutput) ElementType() reflect.Type
- func (o ZoneSettingForceRedirectOutput) RedirectStatusCode() pulumi.IntPtrOutput
- func (o ZoneSettingForceRedirectOutput) Switch() pulumi.StringOutput
- func (o ZoneSettingForceRedirectOutput) ToZoneSettingForceRedirectOutput() ZoneSettingForceRedirectOutput
- func (o ZoneSettingForceRedirectOutput) ToZoneSettingForceRedirectOutputWithContext(ctx context.Context) ZoneSettingForceRedirectOutput
- func (o ZoneSettingForceRedirectOutput) ToZoneSettingForceRedirectPtrOutput() ZoneSettingForceRedirectPtrOutput
- func (o ZoneSettingForceRedirectOutput) ToZoneSettingForceRedirectPtrOutputWithContext(ctx context.Context) ZoneSettingForceRedirectPtrOutput
- type ZoneSettingForceRedirectPtrInput
- type ZoneSettingForceRedirectPtrOutput
- func (o ZoneSettingForceRedirectPtrOutput) Elem() ZoneSettingForceRedirectOutput
- func (ZoneSettingForceRedirectPtrOutput) ElementType() reflect.Type
- func (o ZoneSettingForceRedirectPtrOutput) RedirectStatusCode() pulumi.IntPtrOutput
- func (o ZoneSettingForceRedirectPtrOutput) Switch() pulumi.StringPtrOutput
- func (o ZoneSettingForceRedirectPtrOutput) ToZoneSettingForceRedirectPtrOutput() ZoneSettingForceRedirectPtrOutput
- func (o ZoneSettingForceRedirectPtrOutput) ToZoneSettingForceRedirectPtrOutputWithContext(ctx context.Context) ZoneSettingForceRedirectPtrOutput
- type ZoneSettingHttps
- type ZoneSettingHttpsArgs
- func (ZoneSettingHttpsArgs) ElementType() reflect.Type
- func (i ZoneSettingHttpsArgs) ToZoneSettingHttpsOutput() ZoneSettingHttpsOutput
- func (i ZoneSettingHttpsArgs) ToZoneSettingHttpsOutputWithContext(ctx context.Context) ZoneSettingHttpsOutput
- func (i ZoneSettingHttpsArgs) ToZoneSettingHttpsPtrOutput() ZoneSettingHttpsPtrOutput
- func (i ZoneSettingHttpsArgs) ToZoneSettingHttpsPtrOutputWithContext(ctx context.Context) ZoneSettingHttpsPtrOutput
- type ZoneSettingHttpsHsts
- type ZoneSettingHttpsHstsArgs
- func (ZoneSettingHttpsHstsArgs) ElementType() reflect.Type
- func (i ZoneSettingHttpsHstsArgs) ToZoneSettingHttpsHstsOutput() ZoneSettingHttpsHstsOutput
- func (i ZoneSettingHttpsHstsArgs) ToZoneSettingHttpsHstsOutputWithContext(ctx context.Context) ZoneSettingHttpsHstsOutput
- func (i ZoneSettingHttpsHstsArgs) ToZoneSettingHttpsHstsPtrOutput() ZoneSettingHttpsHstsPtrOutput
- func (i ZoneSettingHttpsHstsArgs) ToZoneSettingHttpsHstsPtrOutputWithContext(ctx context.Context) ZoneSettingHttpsHstsPtrOutput
- type ZoneSettingHttpsHstsInput
- type ZoneSettingHttpsHstsOutput
- func (ZoneSettingHttpsHstsOutput) ElementType() reflect.Type
- func (o ZoneSettingHttpsHstsOutput) IncludeSubDomains() pulumi.StringPtrOutput
- func (o ZoneSettingHttpsHstsOutput) MaxAge() pulumi.IntPtrOutput
- func (o ZoneSettingHttpsHstsOutput) Preload() pulumi.StringPtrOutput
- func (o ZoneSettingHttpsHstsOutput) Switch() pulumi.StringOutput
- func (o ZoneSettingHttpsHstsOutput) ToZoneSettingHttpsHstsOutput() ZoneSettingHttpsHstsOutput
- func (o ZoneSettingHttpsHstsOutput) ToZoneSettingHttpsHstsOutputWithContext(ctx context.Context) ZoneSettingHttpsHstsOutput
- func (o ZoneSettingHttpsHstsOutput) ToZoneSettingHttpsHstsPtrOutput() ZoneSettingHttpsHstsPtrOutput
- func (o ZoneSettingHttpsHstsOutput) ToZoneSettingHttpsHstsPtrOutputWithContext(ctx context.Context) ZoneSettingHttpsHstsPtrOutput
- type ZoneSettingHttpsHstsPtrInput
- type ZoneSettingHttpsHstsPtrOutput
- func (o ZoneSettingHttpsHstsPtrOutput) Elem() ZoneSettingHttpsHstsOutput
- func (ZoneSettingHttpsHstsPtrOutput) ElementType() reflect.Type
- func (o ZoneSettingHttpsHstsPtrOutput) IncludeSubDomains() pulumi.StringPtrOutput
- func (o ZoneSettingHttpsHstsPtrOutput) MaxAge() pulumi.IntPtrOutput
- func (o ZoneSettingHttpsHstsPtrOutput) Preload() pulumi.StringPtrOutput
- func (o ZoneSettingHttpsHstsPtrOutput) Switch() pulumi.StringPtrOutput
- func (o ZoneSettingHttpsHstsPtrOutput) ToZoneSettingHttpsHstsPtrOutput() ZoneSettingHttpsHstsPtrOutput
- func (o ZoneSettingHttpsHstsPtrOutput) ToZoneSettingHttpsHstsPtrOutputWithContext(ctx context.Context) ZoneSettingHttpsHstsPtrOutput
- type ZoneSettingHttpsInput
- type ZoneSettingHttpsOutput
- func (ZoneSettingHttpsOutput) ElementType() reflect.Type
- func (o ZoneSettingHttpsOutput) Hsts() ZoneSettingHttpsHstsPtrOutput
- func (o ZoneSettingHttpsOutput) Http2() pulumi.StringPtrOutput
- func (o ZoneSettingHttpsOutput) OcspStapling() pulumi.StringPtrOutput
- func (o ZoneSettingHttpsOutput) TlsVersions() pulumi.StringArrayOutput
- func (o ZoneSettingHttpsOutput) ToZoneSettingHttpsOutput() ZoneSettingHttpsOutput
- func (o ZoneSettingHttpsOutput) ToZoneSettingHttpsOutputWithContext(ctx context.Context) ZoneSettingHttpsOutput
- func (o ZoneSettingHttpsOutput) ToZoneSettingHttpsPtrOutput() ZoneSettingHttpsPtrOutput
- func (o ZoneSettingHttpsOutput) ToZoneSettingHttpsPtrOutputWithContext(ctx context.Context) ZoneSettingHttpsPtrOutput
- type ZoneSettingHttpsPtrInput
- type ZoneSettingHttpsPtrOutput
- func (o ZoneSettingHttpsPtrOutput) Elem() ZoneSettingHttpsOutput
- func (ZoneSettingHttpsPtrOutput) ElementType() reflect.Type
- func (o ZoneSettingHttpsPtrOutput) Hsts() ZoneSettingHttpsHstsPtrOutput
- func (o ZoneSettingHttpsPtrOutput) Http2() pulumi.StringPtrOutput
- func (o ZoneSettingHttpsPtrOutput) OcspStapling() pulumi.StringPtrOutput
- func (o ZoneSettingHttpsPtrOutput) TlsVersions() pulumi.StringArrayOutput
- func (o ZoneSettingHttpsPtrOutput) ToZoneSettingHttpsPtrOutput() ZoneSettingHttpsPtrOutput
- func (o ZoneSettingHttpsPtrOutput) ToZoneSettingHttpsPtrOutputWithContext(ctx context.Context) ZoneSettingHttpsPtrOutput
- type ZoneSettingInput
- type ZoneSettingIpv6
- type ZoneSettingIpv6Args
- func (ZoneSettingIpv6Args) ElementType() reflect.Type
- func (i ZoneSettingIpv6Args) ToZoneSettingIpv6Output() ZoneSettingIpv6Output
- func (i ZoneSettingIpv6Args) ToZoneSettingIpv6OutputWithContext(ctx context.Context) ZoneSettingIpv6Output
- func (i ZoneSettingIpv6Args) ToZoneSettingIpv6PtrOutput() ZoneSettingIpv6PtrOutput
- func (i ZoneSettingIpv6Args) ToZoneSettingIpv6PtrOutputWithContext(ctx context.Context) ZoneSettingIpv6PtrOutput
- type ZoneSettingIpv6Input
- type ZoneSettingIpv6Output
- func (ZoneSettingIpv6Output) ElementType() reflect.Type
- func (o ZoneSettingIpv6Output) Switch() pulumi.StringOutput
- func (o ZoneSettingIpv6Output) ToZoneSettingIpv6Output() ZoneSettingIpv6Output
- func (o ZoneSettingIpv6Output) ToZoneSettingIpv6OutputWithContext(ctx context.Context) ZoneSettingIpv6Output
- func (o ZoneSettingIpv6Output) ToZoneSettingIpv6PtrOutput() ZoneSettingIpv6PtrOutput
- func (o ZoneSettingIpv6Output) ToZoneSettingIpv6PtrOutputWithContext(ctx context.Context) ZoneSettingIpv6PtrOutput
- type ZoneSettingIpv6PtrInput
- type ZoneSettingIpv6PtrOutput
- func (o ZoneSettingIpv6PtrOutput) Elem() ZoneSettingIpv6Output
- func (ZoneSettingIpv6PtrOutput) ElementType() reflect.Type
- func (o ZoneSettingIpv6PtrOutput) Switch() pulumi.StringPtrOutput
- func (o ZoneSettingIpv6PtrOutput) ToZoneSettingIpv6PtrOutput() ZoneSettingIpv6PtrOutput
- func (o ZoneSettingIpv6PtrOutput) ToZoneSettingIpv6PtrOutputWithContext(ctx context.Context) ZoneSettingIpv6PtrOutput
- type ZoneSettingMap
- type ZoneSettingMapInput
- type ZoneSettingMapOutput
- func (ZoneSettingMapOutput) ElementType() reflect.Type
- func (o ZoneSettingMapOutput) MapIndex(k pulumi.StringInput) ZoneSettingOutput
- func (o ZoneSettingMapOutput) ToZoneSettingMapOutput() ZoneSettingMapOutput
- func (o ZoneSettingMapOutput) ToZoneSettingMapOutputWithContext(ctx context.Context) ZoneSettingMapOutput
- type ZoneSettingMaxAge
- type ZoneSettingMaxAgeArgs
- func (ZoneSettingMaxAgeArgs) ElementType() reflect.Type
- func (i ZoneSettingMaxAgeArgs) ToZoneSettingMaxAgeOutput() ZoneSettingMaxAgeOutput
- func (i ZoneSettingMaxAgeArgs) ToZoneSettingMaxAgeOutputWithContext(ctx context.Context) ZoneSettingMaxAgeOutput
- func (i ZoneSettingMaxAgeArgs) ToZoneSettingMaxAgePtrOutput() ZoneSettingMaxAgePtrOutput
- func (i ZoneSettingMaxAgeArgs) ToZoneSettingMaxAgePtrOutputWithContext(ctx context.Context) ZoneSettingMaxAgePtrOutput
- type ZoneSettingMaxAgeInput
- type ZoneSettingMaxAgeOutput
- func (ZoneSettingMaxAgeOutput) ElementType() reflect.Type
- func (o ZoneSettingMaxAgeOutput) FollowOrigin() pulumi.StringPtrOutput
- func (o ZoneSettingMaxAgeOutput) MaxAgeTime() pulumi.IntPtrOutput
- func (o ZoneSettingMaxAgeOutput) ToZoneSettingMaxAgeOutput() ZoneSettingMaxAgeOutput
- func (o ZoneSettingMaxAgeOutput) ToZoneSettingMaxAgeOutputWithContext(ctx context.Context) ZoneSettingMaxAgeOutput
- func (o ZoneSettingMaxAgeOutput) ToZoneSettingMaxAgePtrOutput() ZoneSettingMaxAgePtrOutput
- func (o ZoneSettingMaxAgeOutput) ToZoneSettingMaxAgePtrOutputWithContext(ctx context.Context) ZoneSettingMaxAgePtrOutput
- type ZoneSettingMaxAgePtrInput
- type ZoneSettingMaxAgePtrOutput
- func (o ZoneSettingMaxAgePtrOutput) Elem() ZoneSettingMaxAgeOutput
- func (ZoneSettingMaxAgePtrOutput) ElementType() reflect.Type
- func (o ZoneSettingMaxAgePtrOutput) FollowOrigin() pulumi.StringPtrOutput
- func (o ZoneSettingMaxAgePtrOutput) MaxAgeTime() pulumi.IntPtrOutput
- func (o ZoneSettingMaxAgePtrOutput) ToZoneSettingMaxAgePtrOutput() ZoneSettingMaxAgePtrOutput
- func (o ZoneSettingMaxAgePtrOutput) ToZoneSettingMaxAgePtrOutputWithContext(ctx context.Context) ZoneSettingMaxAgePtrOutput
- type ZoneSettingOfflineCache
- type ZoneSettingOfflineCacheArgs
- func (ZoneSettingOfflineCacheArgs) ElementType() reflect.Type
- func (i ZoneSettingOfflineCacheArgs) ToZoneSettingOfflineCacheOutput() ZoneSettingOfflineCacheOutput
- func (i ZoneSettingOfflineCacheArgs) ToZoneSettingOfflineCacheOutputWithContext(ctx context.Context) ZoneSettingOfflineCacheOutput
- func (i ZoneSettingOfflineCacheArgs) ToZoneSettingOfflineCachePtrOutput() ZoneSettingOfflineCachePtrOutput
- func (i ZoneSettingOfflineCacheArgs) ToZoneSettingOfflineCachePtrOutputWithContext(ctx context.Context) ZoneSettingOfflineCachePtrOutput
- type ZoneSettingOfflineCacheInput
- type ZoneSettingOfflineCacheOutput
- func (ZoneSettingOfflineCacheOutput) ElementType() reflect.Type
- func (o ZoneSettingOfflineCacheOutput) Switch() pulumi.StringOutput
- func (o ZoneSettingOfflineCacheOutput) ToZoneSettingOfflineCacheOutput() ZoneSettingOfflineCacheOutput
- func (o ZoneSettingOfflineCacheOutput) ToZoneSettingOfflineCacheOutputWithContext(ctx context.Context) ZoneSettingOfflineCacheOutput
- func (o ZoneSettingOfflineCacheOutput) ToZoneSettingOfflineCachePtrOutput() ZoneSettingOfflineCachePtrOutput
- func (o ZoneSettingOfflineCacheOutput) ToZoneSettingOfflineCachePtrOutputWithContext(ctx context.Context) ZoneSettingOfflineCachePtrOutput
- type ZoneSettingOfflineCachePtrInput
- type ZoneSettingOfflineCachePtrOutput
- func (o ZoneSettingOfflineCachePtrOutput) Elem() ZoneSettingOfflineCacheOutput
- func (ZoneSettingOfflineCachePtrOutput) ElementType() reflect.Type
- func (o ZoneSettingOfflineCachePtrOutput) Switch() pulumi.StringPtrOutput
- func (o ZoneSettingOfflineCachePtrOutput) ToZoneSettingOfflineCachePtrOutput() ZoneSettingOfflineCachePtrOutput
- func (o ZoneSettingOfflineCachePtrOutput) ToZoneSettingOfflineCachePtrOutputWithContext(ctx context.Context) ZoneSettingOfflineCachePtrOutput
- type ZoneSettingOrigin
- type ZoneSettingOriginArgs
- func (ZoneSettingOriginArgs) ElementType() reflect.Type
- func (i ZoneSettingOriginArgs) ToZoneSettingOriginOutput() ZoneSettingOriginOutput
- func (i ZoneSettingOriginArgs) ToZoneSettingOriginOutputWithContext(ctx context.Context) ZoneSettingOriginOutput
- func (i ZoneSettingOriginArgs) ToZoneSettingOriginPtrOutput() ZoneSettingOriginPtrOutput
- func (i ZoneSettingOriginArgs) ToZoneSettingOriginPtrOutputWithContext(ctx context.Context) ZoneSettingOriginPtrOutput
- type ZoneSettingOriginInput
- type ZoneSettingOriginOutput
- func (o ZoneSettingOriginOutput) BackupOrigins() pulumi.StringArrayOutput
- func (o ZoneSettingOriginOutput) CosPrivateAccess() pulumi.StringPtrOutput
- func (ZoneSettingOriginOutput) ElementType() reflect.Type
- func (o ZoneSettingOriginOutput) OriginPullProtocol() pulumi.StringPtrOutput
- func (o ZoneSettingOriginOutput) Origins() pulumi.StringArrayOutput
- func (o ZoneSettingOriginOutput) ToZoneSettingOriginOutput() ZoneSettingOriginOutput
- func (o ZoneSettingOriginOutput) ToZoneSettingOriginOutputWithContext(ctx context.Context) ZoneSettingOriginOutput
- func (o ZoneSettingOriginOutput) ToZoneSettingOriginPtrOutput() ZoneSettingOriginPtrOutput
- func (o ZoneSettingOriginOutput) ToZoneSettingOriginPtrOutputWithContext(ctx context.Context) ZoneSettingOriginPtrOutput
- type ZoneSettingOriginPtrInput
- type ZoneSettingOriginPtrOutput
- func (o ZoneSettingOriginPtrOutput) BackupOrigins() pulumi.StringArrayOutput
- func (o ZoneSettingOriginPtrOutput) CosPrivateAccess() pulumi.StringPtrOutput
- func (o ZoneSettingOriginPtrOutput) Elem() ZoneSettingOriginOutput
- func (ZoneSettingOriginPtrOutput) ElementType() reflect.Type
- func (o ZoneSettingOriginPtrOutput) OriginPullProtocol() pulumi.StringPtrOutput
- func (o ZoneSettingOriginPtrOutput) Origins() pulumi.StringArrayOutput
- func (o ZoneSettingOriginPtrOutput) ToZoneSettingOriginPtrOutput() ZoneSettingOriginPtrOutput
- func (o ZoneSettingOriginPtrOutput) ToZoneSettingOriginPtrOutputWithContext(ctx context.Context) ZoneSettingOriginPtrOutput
- type ZoneSettingOutput
- func (o ZoneSettingOutput) Area() pulumi.StringOutput
- func (o ZoneSettingOutput) Cache() ZoneSettingCacheOutput
- func (o ZoneSettingOutput) CacheKey() ZoneSettingCacheKeyOutput
- func (o ZoneSettingOutput) CachePrefresh() ZoneSettingCachePrefreshOutput
- func (o ZoneSettingOutput) ClientIpHeader() ZoneSettingClientIpHeaderOutput
- func (o ZoneSettingOutput) Compression() ZoneSettingCompressionOutput
- func (ZoneSettingOutput) ElementType() reflect.Type
- func (o ZoneSettingOutput) ForceRedirect() ZoneSettingForceRedirectOutput
- func (o ZoneSettingOutput) Https() ZoneSettingHttpsOutput
- func (o ZoneSettingOutput) Ipv6() ZoneSettingIpv6Output
- func (o ZoneSettingOutput) MaxAge() ZoneSettingMaxAgeOutput
- func (o ZoneSettingOutput) OfflineCache() ZoneSettingOfflineCacheOutput
- func (o ZoneSettingOutput) Origin() ZoneSettingOriginOutput
- func (o ZoneSettingOutput) PostMaxSize() ZoneSettingPostMaxSizeOutput
- func (o ZoneSettingOutput) Quic() ZoneSettingQuicOutput
- func (o ZoneSettingOutput) SmartRouting() ZoneSettingSmartRoutingOutput
- func (o ZoneSettingOutput) ToZoneSettingOutput() ZoneSettingOutput
- func (o ZoneSettingOutput) ToZoneSettingOutputWithContext(ctx context.Context) ZoneSettingOutput
- func (o ZoneSettingOutput) UpstreamHttp2() ZoneSettingUpstreamHttp2Output
- func (o ZoneSettingOutput) WebSocket() ZoneSettingWebSocketOutput
- func (o ZoneSettingOutput) ZoneId() pulumi.StringOutput
- type ZoneSettingPostMaxSize
- type ZoneSettingPostMaxSizeArgs
- func (ZoneSettingPostMaxSizeArgs) ElementType() reflect.Type
- func (i ZoneSettingPostMaxSizeArgs) ToZoneSettingPostMaxSizeOutput() ZoneSettingPostMaxSizeOutput
- func (i ZoneSettingPostMaxSizeArgs) ToZoneSettingPostMaxSizeOutputWithContext(ctx context.Context) ZoneSettingPostMaxSizeOutput
- func (i ZoneSettingPostMaxSizeArgs) ToZoneSettingPostMaxSizePtrOutput() ZoneSettingPostMaxSizePtrOutput
- func (i ZoneSettingPostMaxSizeArgs) ToZoneSettingPostMaxSizePtrOutputWithContext(ctx context.Context) ZoneSettingPostMaxSizePtrOutput
- type ZoneSettingPostMaxSizeInput
- type ZoneSettingPostMaxSizeOutput
- func (ZoneSettingPostMaxSizeOutput) ElementType() reflect.Type
- func (o ZoneSettingPostMaxSizeOutput) MaxSize() pulumi.IntPtrOutput
- func (o ZoneSettingPostMaxSizeOutput) Switch() pulumi.StringOutput
- func (o ZoneSettingPostMaxSizeOutput) ToZoneSettingPostMaxSizeOutput() ZoneSettingPostMaxSizeOutput
- func (o ZoneSettingPostMaxSizeOutput) ToZoneSettingPostMaxSizeOutputWithContext(ctx context.Context) ZoneSettingPostMaxSizeOutput
- func (o ZoneSettingPostMaxSizeOutput) ToZoneSettingPostMaxSizePtrOutput() ZoneSettingPostMaxSizePtrOutput
- func (o ZoneSettingPostMaxSizeOutput) ToZoneSettingPostMaxSizePtrOutputWithContext(ctx context.Context) ZoneSettingPostMaxSizePtrOutput
- type ZoneSettingPostMaxSizePtrInput
- type ZoneSettingPostMaxSizePtrOutput
- func (o ZoneSettingPostMaxSizePtrOutput) Elem() ZoneSettingPostMaxSizeOutput
- func (ZoneSettingPostMaxSizePtrOutput) ElementType() reflect.Type
- func (o ZoneSettingPostMaxSizePtrOutput) MaxSize() pulumi.IntPtrOutput
- func (o ZoneSettingPostMaxSizePtrOutput) Switch() pulumi.StringPtrOutput
- func (o ZoneSettingPostMaxSizePtrOutput) ToZoneSettingPostMaxSizePtrOutput() ZoneSettingPostMaxSizePtrOutput
- func (o ZoneSettingPostMaxSizePtrOutput) ToZoneSettingPostMaxSizePtrOutputWithContext(ctx context.Context) ZoneSettingPostMaxSizePtrOutput
- type ZoneSettingQuic
- type ZoneSettingQuicArgs
- func (ZoneSettingQuicArgs) ElementType() reflect.Type
- func (i ZoneSettingQuicArgs) ToZoneSettingQuicOutput() ZoneSettingQuicOutput
- func (i ZoneSettingQuicArgs) ToZoneSettingQuicOutputWithContext(ctx context.Context) ZoneSettingQuicOutput
- func (i ZoneSettingQuicArgs) ToZoneSettingQuicPtrOutput() ZoneSettingQuicPtrOutput
- func (i ZoneSettingQuicArgs) ToZoneSettingQuicPtrOutputWithContext(ctx context.Context) ZoneSettingQuicPtrOutput
- type ZoneSettingQuicInput
- type ZoneSettingQuicOutput
- func (ZoneSettingQuicOutput) ElementType() reflect.Type
- func (o ZoneSettingQuicOutput) Switch() pulumi.StringOutput
- func (o ZoneSettingQuicOutput) ToZoneSettingQuicOutput() ZoneSettingQuicOutput
- func (o ZoneSettingQuicOutput) ToZoneSettingQuicOutputWithContext(ctx context.Context) ZoneSettingQuicOutput
- func (o ZoneSettingQuicOutput) ToZoneSettingQuicPtrOutput() ZoneSettingQuicPtrOutput
- func (o ZoneSettingQuicOutput) ToZoneSettingQuicPtrOutputWithContext(ctx context.Context) ZoneSettingQuicPtrOutput
- type ZoneSettingQuicPtrInput
- type ZoneSettingQuicPtrOutput
- func (o ZoneSettingQuicPtrOutput) Elem() ZoneSettingQuicOutput
- func (ZoneSettingQuicPtrOutput) ElementType() reflect.Type
- func (o ZoneSettingQuicPtrOutput) Switch() pulumi.StringPtrOutput
- func (o ZoneSettingQuicPtrOutput) ToZoneSettingQuicPtrOutput() ZoneSettingQuicPtrOutput
- func (o ZoneSettingQuicPtrOutput) ToZoneSettingQuicPtrOutputWithContext(ctx context.Context) ZoneSettingQuicPtrOutput
- type ZoneSettingSmartRouting
- type ZoneSettingSmartRoutingArgs
- func (ZoneSettingSmartRoutingArgs) ElementType() reflect.Type
- func (i ZoneSettingSmartRoutingArgs) ToZoneSettingSmartRoutingOutput() ZoneSettingSmartRoutingOutput
- func (i ZoneSettingSmartRoutingArgs) ToZoneSettingSmartRoutingOutputWithContext(ctx context.Context) ZoneSettingSmartRoutingOutput
- func (i ZoneSettingSmartRoutingArgs) ToZoneSettingSmartRoutingPtrOutput() ZoneSettingSmartRoutingPtrOutput
- func (i ZoneSettingSmartRoutingArgs) ToZoneSettingSmartRoutingPtrOutputWithContext(ctx context.Context) ZoneSettingSmartRoutingPtrOutput
- type ZoneSettingSmartRoutingInput
- type ZoneSettingSmartRoutingOutput
- func (ZoneSettingSmartRoutingOutput) ElementType() reflect.Type
- func (o ZoneSettingSmartRoutingOutput) Switch() pulumi.StringOutput
- func (o ZoneSettingSmartRoutingOutput) ToZoneSettingSmartRoutingOutput() ZoneSettingSmartRoutingOutput
- func (o ZoneSettingSmartRoutingOutput) ToZoneSettingSmartRoutingOutputWithContext(ctx context.Context) ZoneSettingSmartRoutingOutput
- func (o ZoneSettingSmartRoutingOutput) ToZoneSettingSmartRoutingPtrOutput() ZoneSettingSmartRoutingPtrOutput
- func (o ZoneSettingSmartRoutingOutput) ToZoneSettingSmartRoutingPtrOutputWithContext(ctx context.Context) ZoneSettingSmartRoutingPtrOutput
- type ZoneSettingSmartRoutingPtrInput
- type ZoneSettingSmartRoutingPtrOutput
- func (o ZoneSettingSmartRoutingPtrOutput) Elem() ZoneSettingSmartRoutingOutput
- func (ZoneSettingSmartRoutingPtrOutput) ElementType() reflect.Type
- func (o ZoneSettingSmartRoutingPtrOutput) Switch() pulumi.StringPtrOutput
- func (o ZoneSettingSmartRoutingPtrOutput) ToZoneSettingSmartRoutingPtrOutput() ZoneSettingSmartRoutingPtrOutput
- func (o ZoneSettingSmartRoutingPtrOutput) ToZoneSettingSmartRoutingPtrOutputWithContext(ctx context.Context) ZoneSettingSmartRoutingPtrOutput
- type ZoneSettingState
- type ZoneSettingUpstreamHttp2
- type ZoneSettingUpstreamHttp2Args
- func (ZoneSettingUpstreamHttp2Args) ElementType() reflect.Type
- func (i ZoneSettingUpstreamHttp2Args) ToZoneSettingUpstreamHttp2Output() ZoneSettingUpstreamHttp2Output
- func (i ZoneSettingUpstreamHttp2Args) ToZoneSettingUpstreamHttp2OutputWithContext(ctx context.Context) ZoneSettingUpstreamHttp2Output
- func (i ZoneSettingUpstreamHttp2Args) ToZoneSettingUpstreamHttp2PtrOutput() ZoneSettingUpstreamHttp2PtrOutput
- func (i ZoneSettingUpstreamHttp2Args) ToZoneSettingUpstreamHttp2PtrOutputWithContext(ctx context.Context) ZoneSettingUpstreamHttp2PtrOutput
- type ZoneSettingUpstreamHttp2Input
- type ZoneSettingUpstreamHttp2Output
- func (ZoneSettingUpstreamHttp2Output) ElementType() reflect.Type
- func (o ZoneSettingUpstreamHttp2Output) Switch() pulumi.StringOutput
- func (o ZoneSettingUpstreamHttp2Output) ToZoneSettingUpstreamHttp2Output() ZoneSettingUpstreamHttp2Output
- func (o ZoneSettingUpstreamHttp2Output) ToZoneSettingUpstreamHttp2OutputWithContext(ctx context.Context) ZoneSettingUpstreamHttp2Output
- func (o ZoneSettingUpstreamHttp2Output) ToZoneSettingUpstreamHttp2PtrOutput() ZoneSettingUpstreamHttp2PtrOutput
- func (o ZoneSettingUpstreamHttp2Output) ToZoneSettingUpstreamHttp2PtrOutputWithContext(ctx context.Context) ZoneSettingUpstreamHttp2PtrOutput
- type ZoneSettingUpstreamHttp2PtrInput
- type ZoneSettingUpstreamHttp2PtrOutput
- func (o ZoneSettingUpstreamHttp2PtrOutput) Elem() ZoneSettingUpstreamHttp2Output
- func (ZoneSettingUpstreamHttp2PtrOutput) ElementType() reflect.Type
- func (o ZoneSettingUpstreamHttp2PtrOutput) Switch() pulumi.StringPtrOutput
- func (o ZoneSettingUpstreamHttp2PtrOutput) ToZoneSettingUpstreamHttp2PtrOutput() ZoneSettingUpstreamHttp2PtrOutput
- func (o ZoneSettingUpstreamHttp2PtrOutput) ToZoneSettingUpstreamHttp2PtrOutputWithContext(ctx context.Context) ZoneSettingUpstreamHttp2PtrOutput
- type ZoneSettingWebSocket
- type ZoneSettingWebSocketArgs
- func (ZoneSettingWebSocketArgs) ElementType() reflect.Type
- func (i ZoneSettingWebSocketArgs) ToZoneSettingWebSocketOutput() ZoneSettingWebSocketOutput
- func (i ZoneSettingWebSocketArgs) ToZoneSettingWebSocketOutputWithContext(ctx context.Context) ZoneSettingWebSocketOutput
- func (i ZoneSettingWebSocketArgs) ToZoneSettingWebSocketPtrOutput() ZoneSettingWebSocketPtrOutput
- func (i ZoneSettingWebSocketArgs) ToZoneSettingWebSocketPtrOutputWithContext(ctx context.Context) ZoneSettingWebSocketPtrOutput
- type ZoneSettingWebSocketInput
- type ZoneSettingWebSocketOutput
- func (ZoneSettingWebSocketOutput) ElementType() reflect.Type
- func (o ZoneSettingWebSocketOutput) Switch() pulumi.StringOutput
- func (o ZoneSettingWebSocketOutput) Timeout() pulumi.IntPtrOutput
- func (o ZoneSettingWebSocketOutput) ToZoneSettingWebSocketOutput() ZoneSettingWebSocketOutput
- func (o ZoneSettingWebSocketOutput) ToZoneSettingWebSocketOutputWithContext(ctx context.Context) ZoneSettingWebSocketOutput
- func (o ZoneSettingWebSocketOutput) ToZoneSettingWebSocketPtrOutput() ZoneSettingWebSocketPtrOutput
- func (o ZoneSettingWebSocketOutput) ToZoneSettingWebSocketPtrOutputWithContext(ctx context.Context) ZoneSettingWebSocketPtrOutput
- type ZoneSettingWebSocketPtrInput
- type ZoneSettingWebSocketPtrOutput
- func (o ZoneSettingWebSocketPtrOutput) Elem() ZoneSettingWebSocketOutput
- func (ZoneSettingWebSocketPtrOutput) ElementType() reflect.Type
- func (o ZoneSettingWebSocketPtrOutput) Switch() pulumi.StringPtrOutput
- func (o ZoneSettingWebSocketPtrOutput) Timeout() pulumi.IntPtrOutput
- func (o ZoneSettingWebSocketPtrOutput) ToZoneSettingWebSocketPtrOutput() ZoneSettingWebSocketPtrOutput
- func (o ZoneSettingWebSocketPtrOutput) ToZoneSettingWebSocketPtrOutputWithContext(ctx context.Context) ZoneSettingWebSocketPtrOutput
- type ZoneState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccelerationDomain ¶
type AccelerationDomain struct { pulumi.CustomResourceState // CNAME address. Cname pulumi.StringOutput `pulumi:"cname"` // Accelerated domain name. DomainName pulumi.StringOutput `pulumi:"domainName"` // Details of the origin. OriginInfo AccelerationDomainOriginInfoOutput `pulumi:"originInfo"` // Accelerated domain name status, the values are: `online`: enabled; `offline`: disabled. Status pulumi.StringPtrOutput `pulumi:"status"` // ID of the site related with the accelerated domain name. ZoneId pulumi.StringOutput `pulumi:"zoneId"` }
func GetAccelerationDomain ¶
func GetAccelerationDomain(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AccelerationDomainState, opts ...pulumi.ResourceOption) (*AccelerationDomain, error)
GetAccelerationDomain gets an existing AccelerationDomain 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 NewAccelerationDomain ¶
func NewAccelerationDomain(ctx *pulumi.Context, name string, args *AccelerationDomainArgs, opts ...pulumi.ResourceOption) (*AccelerationDomain, error)
NewAccelerationDomain registers a new resource with the given unique name, arguments, and options.
func (*AccelerationDomain) ElementType ¶
func (*AccelerationDomain) ElementType() reflect.Type
func (*AccelerationDomain) ToAccelerationDomainOutput ¶
func (i *AccelerationDomain) ToAccelerationDomainOutput() AccelerationDomainOutput
func (*AccelerationDomain) ToAccelerationDomainOutputWithContext ¶
func (i *AccelerationDomain) ToAccelerationDomainOutputWithContext(ctx context.Context) AccelerationDomainOutput
type AccelerationDomainArgs ¶
type AccelerationDomainArgs struct { // Accelerated domain name. DomainName pulumi.StringInput // Details of the origin. OriginInfo AccelerationDomainOriginInfoInput // Accelerated domain name status, the values are: `online`: enabled; `offline`: disabled. Status pulumi.StringPtrInput // ID of the site related with the accelerated domain name. ZoneId pulumi.StringInput }
The set of arguments for constructing a AccelerationDomain resource.
func (AccelerationDomainArgs) ElementType ¶
func (AccelerationDomainArgs) ElementType() reflect.Type
type AccelerationDomainArray ¶
type AccelerationDomainArray []AccelerationDomainInput
func (AccelerationDomainArray) ElementType ¶
func (AccelerationDomainArray) ElementType() reflect.Type
func (AccelerationDomainArray) ToAccelerationDomainArrayOutput ¶
func (i AccelerationDomainArray) ToAccelerationDomainArrayOutput() AccelerationDomainArrayOutput
func (AccelerationDomainArray) ToAccelerationDomainArrayOutputWithContext ¶
func (i AccelerationDomainArray) ToAccelerationDomainArrayOutputWithContext(ctx context.Context) AccelerationDomainArrayOutput
type AccelerationDomainArrayInput ¶
type AccelerationDomainArrayInput interface { pulumi.Input ToAccelerationDomainArrayOutput() AccelerationDomainArrayOutput ToAccelerationDomainArrayOutputWithContext(context.Context) AccelerationDomainArrayOutput }
AccelerationDomainArrayInput is an input type that accepts AccelerationDomainArray and AccelerationDomainArrayOutput values. You can construct a concrete instance of `AccelerationDomainArrayInput` via:
AccelerationDomainArray{ AccelerationDomainArgs{...} }
type AccelerationDomainArrayOutput ¶
type AccelerationDomainArrayOutput struct{ *pulumi.OutputState }
func (AccelerationDomainArrayOutput) ElementType ¶
func (AccelerationDomainArrayOutput) ElementType() reflect.Type
func (AccelerationDomainArrayOutput) Index ¶
func (o AccelerationDomainArrayOutput) Index(i pulumi.IntInput) AccelerationDomainOutput
func (AccelerationDomainArrayOutput) ToAccelerationDomainArrayOutput ¶
func (o AccelerationDomainArrayOutput) ToAccelerationDomainArrayOutput() AccelerationDomainArrayOutput
func (AccelerationDomainArrayOutput) ToAccelerationDomainArrayOutputWithContext ¶
func (o AccelerationDomainArrayOutput) ToAccelerationDomainArrayOutputWithContext(ctx context.Context) AccelerationDomainArrayOutput
type AccelerationDomainInput ¶
type AccelerationDomainInput interface { pulumi.Input ToAccelerationDomainOutput() AccelerationDomainOutput ToAccelerationDomainOutputWithContext(ctx context.Context) AccelerationDomainOutput }
type AccelerationDomainMap ¶
type AccelerationDomainMap map[string]AccelerationDomainInput
func (AccelerationDomainMap) ElementType ¶
func (AccelerationDomainMap) ElementType() reflect.Type
func (AccelerationDomainMap) ToAccelerationDomainMapOutput ¶
func (i AccelerationDomainMap) ToAccelerationDomainMapOutput() AccelerationDomainMapOutput
func (AccelerationDomainMap) ToAccelerationDomainMapOutputWithContext ¶
func (i AccelerationDomainMap) ToAccelerationDomainMapOutputWithContext(ctx context.Context) AccelerationDomainMapOutput
type AccelerationDomainMapInput ¶
type AccelerationDomainMapInput interface { pulumi.Input ToAccelerationDomainMapOutput() AccelerationDomainMapOutput ToAccelerationDomainMapOutputWithContext(context.Context) AccelerationDomainMapOutput }
AccelerationDomainMapInput is an input type that accepts AccelerationDomainMap and AccelerationDomainMapOutput values. You can construct a concrete instance of `AccelerationDomainMapInput` via:
AccelerationDomainMap{ "key": AccelerationDomainArgs{...} }
type AccelerationDomainMapOutput ¶
type AccelerationDomainMapOutput struct{ *pulumi.OutputState }
func (AccelerationDomainMapOutput) ElementType ¶
func (AccelerationDomainMapOutput) ElementType() reflect.Type
func (AccelerationDomainMapOutput) MapIndex ¶
func (o AccelerationDomainMapOutput) MapIndex(k pulumi.StringInput) AccelerationDomainOutput
func (AccelerationDomainMapOutput) ToAccelerationDomainMapOutput ¶
func (o AccelerationDomainMapOutput) ToAccelerationDomainMapOutput() AccelerationDomainMapOutput
func (AccelerationDomainMapOutput) ToAccelerationDomainMapOutputWithContext ¶
func (o AccelerationDomainMapOutput) ToAccelerationDomainMapOutputWithContext(ctx context.Context) AccelerationDomainMapOutput
type AccelerationDomainOriginInfo ¶
type AccelerationDomainOriginInfo struct { BackupOrigin *string `pulumi:"backupOrigin"` Origin string `pulumi:"origin"` OriginType string `pulumi:"originType"` PrivateAccess *string `pulumi:"privateAccess"` PrivateParameters []AccelerationDomainOriginInfoPrivateParameter `pulumi:"privateParameters"` }
type AccelerationDomainOriginInfoArgs ¶
type AccelerationDomainOriginInfoArgs struct { BackupOrigin pulumi.StringPtrInput `pulumi:"backupOrigin"` Origin pulumi.StringInput `pulumi:"origin"` OriginType pulumi.StringInput `pulumi:"originType"` PrivateAccess pulumi.StringPtrInput `pulumi:"privateAccess"` PrivateParameters AccelerationDomainOriginInfoPrivateParameterArrayInput `pulumi:"privateParameters"` }
func (AccelerationDomainOriginInfoArgs) ElementType ¶
func (AccelerationDomainOriginInfoArgs) ElementType() reflect.Type
func (AccelerationDomainOriginInfoArgs) ToAccelerationDomainOriginInfoOutput ¶
func (i AccelerationDomainOriginInfoArgs) ToAccelerationDomainOriginInfoOutput() AccelerationDomainOriginInfoOutput
func (AccelerationDomainOriginInfoArgs) ToAccelerationDomainOriginInfoOutputWithContext ¶
func (i AccelerationDomainOriginInfoArgs) ToAccelerationDomainOriginInfoOutputWithContext(ctx context.Context) AccelerationDomainOriginInfoOutput
func (AccelerationDomainOriginInfoArgs) ToAccelerationDomainOriginInfoPtrOutput ¶
func (i AccelerationDomainOriginInfoArgs) ToAccelerationDomainOriginInfoPtrOutput() AccelerationDomainOriginInfoPtrOutput
func (AccelerationDomainOriginInfoArgs) ToAccelerationDomainOriginInfoPtrOutputWithContext ¶
func (i AccelerationDomainOriginInfoArgs) ToAccelerationDomainOriginInfoPtrOutputWithContext(ctx context.Context) AccelerationDomainOriginInfoPtrOutput
type AccelerationDomainOriginInfoInput ¶
type AccelerationDomainOriginInfoInput interface { pulumi.Input ToAccelerationDomainOriginInfoOutput() AccelerationDomainOriginInfoOutput ToAccelerationDomainOriginInfoOutputWithContext(context.Context) AccelerationDomainOriginInfoOutput }
AccelerationDomainOriginInfoInput is an input type that accepts AccelerationDomainOriginInfoArgs and AccelerationDomainOriginInfoOutput values. You can construct a concrete instance of `AccelerationDomainOriginInfoInput` via:
AccelerationDomainOriginInfoArgs{...}
type AccelerationDomainOriginInfoOutput ¶
type AccelerationDomainOriginInfoOutput struct{ *pulumi.OutputState }
func (AccelerationDomainOriginInfoOutput) BackupOrigin ¶
func (o AccelerationDomainOriginInfoOutput) BackupOrigin() pulumi.StringPtrOutput
func (AccelerationDomainOriginInfoOutput) ElementType ¶
func (AccelerationDomainOriginInfoOutput) ElementType() reflect.Type
func (AccelerationDomainOriginInfoOutput) Origin ¶
func (o AccelerationDomainOriginInfoOutput) Origin() pulumi.StringOutput
func (AccelerationDomainOriginInfoOutput) OriginType ¶
func (o AccelerationDomainOriginInfoOutput) OriginType() pulumi.StringOutput
func (AccelerationDomainOriginInfoOutput) PrivateAccess ¶
func (o AccelerationDomainOriginInfoOutput) PrivateAccess() pulumi.StringPtrOutput
func (AccelerationDomainOriginInfoOutput) PrivateParameters ¶
func (o AccelerationDomainOriginInfoOutput) PrivateParameters() AccelerationDomainOriginInfoPrivateParameterArrayOutput
func (AccelerationDomainOriginInfoOutput) ToAccelerationDomainOriginInfoOutput ¶
func (o AccelerationDomainOriginInfoOutput) ToAccelerationDomainOriginInfoOutput() AccelerationDomainOriginInfoOutput
func (AccelerationDomainOriginInfoOutput) ToAccelerationDomainOriginInfoOutputWithContext ¶
func (o AccelerationDomainOriginInfoOutput) ToAccelerationDomainOriginInfoOutputWithContext(ctx context.Context) AccelerationDomainOriginInfoOutput
func (AccelerationDomainOriginInfoOutput) ToAccelerationDomainOriginInfoPtrOutput ¶
func (o AccelerationDomainOriginInfoOutput) ToAccelerationDomainOriginInfoPtrOutput() AccelerationDomainOriginInfoPtrOutput
func (AccelerationDomainOriginInfoOutput) ToAccelerationDomainOriginInfoPtrOutputWithContext ¶
func (o AccelerationDomainOriginInfoOutput) ToAccelerationDomainOriginInfoPtrOutputWithContext(ctx context.Context) AccelerationDomainOriginInfoPtrOutput
type AccelerationDomainOriginInfoPrivateParameterArgs ¶
type AccelerationDomainOriginInfoPrivateParameterArgs struct { Name pulumi.StringInput `pulumi:"name"` Value pulumi.StringInput `pulumi:"value"` }
func (AccelerationDomainOriginInfoPrivateParameterArgs) ElementType ¶
func (AccelerationDomainOriginInfoPrivateParameterArgs) ElementType() reflect.Type
func (AccelerationDomainOriginInfoPrivateParameterArgs) ToAccelerationDomainOriginInfoPrivateParameterOutput ¶
func (i AccelerationDomainOriginInfoPrivateParameterArgs) ToAccelerationDomainOriginInfoPrivateParameterOutput() AccelerationDomainOriginInfoPrivateParameterOutput
func (AccelerationDomainOriginInfoPrivateParameterArgs) ToAccelerationDomainOriginInfoPrivateParameterOutputWithContext ¶
func (i AccelerationDomainOriginInfoPrivateParameterArgs) ToAccelerationDomainOriginInfoPrivateParameterOutputWithContext(ctx context.Context) AccelerationDomainOriginInfoPrivateParameterOutput
type AccelerationDomainOriginInfoPrivateParameterArray ¶
type AccelerationDomainOriginInfoPrivateParameterArray []AccelerationDomainOriginInfoPrivateParameterInput
func (AccelerationDomainOriginInfoPrivateParameterArray) ElementType ¶
func (AccelerationDomainOriginInfoPrivateParameterArray) ElementType() reflect.Type
func (AccelerationDomainOriginInfoPrivateParameterArray) ToAccelerationDomainOriginInfoPrivateParameterArrayOutput ¶
func (i AccelerationDomainOriginInfoPrivateParameterArray) ToAccelerationDomainOriginInfoPrivateParameterArrayOutput() AccelerationDomainOriginInfoPrivateParameterArrayOutput
func (AccelerationDomainOriginInfoPrivateParameterArray) ToAccelerationDomainOriginInfoPrivateParameterArrayOutputWithContext ¶
func (i AccelerationDomainOriginInfoPrivateParameterArray) ToAccelerationDomainOriginInfoPrivateParameterArrayOutputWithContext(ctx context.Context) AccelerationDomainOriginInfoPrivateParameterArrayOutput
type AccelerationDomainOriginInfoPrivateParameterArrayInput ¶
type AccelerationDomainOriginInfoPrivateParameterArrayInput interface { pulumi.Input ToAccelerationDomainOriginInfoPrivateParameterArrayOutput() AccelerationDomainOriginInfoPrivateParameterArrayOutput ToAccelerationDomainOriginInfoPrivateParameterArrayOutputWithContext(context.Context) AccelerationDomainOriginInfoPrivateParameterArrayOutput }
AccelerationDomainOriginInfoPrivateParameterArrayInput is an input type that accepts AccelerationDomainOriginInfoPrivateParameterArray and AccelerationDomainOriginInfoPrivateParameterArrayOutput values. You can construct a concrete instance of `AccelerationDomainOriginInfoPrivateParameterArrayInput` via:
AccelerationDomainOriginInfoPrivateParameterArray{ AccelerationDomainOriginInfoPrivateParameterArgs{...} }
type AccelerationDomainOriginInfoPrivateParameterArrayOutput ¶
type AccelerationDomainOriginInfoPrivateParameterArrayOutput struct{ *pulumi.OutputState }
func (AccelerationDomainOriginInfoPrivateParameterArrayOutput) ElementType ¶
func (AccelerationDomainOriginInfoPrivateParameterArrayOutput) ElementType() reflect.Type
func (AccelerationDomainOriginInfoPrivateParameterArrayOutput) ToAccelerationDomainOriginInfoPrivateParameterArrayOutput ¶
func (o AccelerationDomainOriginInfoPrivateParameterArrayOutput) ToAccelerationDomainOriginInfoPrivateParameterArrayOutput() AccelerationDomainOriginInfoPrivateParameterArrayOutput
func (AccelerationDomainOriginInfoPrivateParameterArrayOutput) ToAccelerationDomainOriginInfoPrivateParameterArrayOutputWithContext ¶
func (o AccelerationDomainOriginInfoPrivateParameterArrayOutput) ToAccelerationDomainOriginInfoPrivateParameterArrayOutputWithContext(ctx context.Context) AccelerationDomainOriginInfoPrivateParameterArrayOutput
type AccelerationDomainOriginInfoPrivateParameterInput ¶
type AccelerationDomainOriginInfoPrivateParameterInput interface { pulumi.Input ToAccelerationDomainOriginInfoPrivateParameterOutput() AccelerationDomainOriginInfoPrivateParameterOutput ToAccelerationDomainOriginInfoPrivateParameterOutputWithContext(context.Context) AccelerationDomainOriginInfoPrivateParameterOutput }
AccelerationDomainOriginInfoPrivateParameterInput is an input type that accepts AccelerationDomainOriginInfoPrivateParameterArgs and AccelerationDomainOriginInfoPrivateParameterOutput values. You can construct a concrete instance of `AccelerationDomainOriginInfoPrivateParameterInput` via:
AccelerationDomainOriginInfoPrivateParameterArgs{...}
type AccelerationDomainOriginInfoPrivateParameterOutput ¶
type AccelerationDomainOriginInfoPrivateParameterOutput struct{ *pulumi.OutputState }
func (AccelerationDomainOriginInfoPrivateParameterOutput) ElementType ¶
func (AccelerationDomainOriginInfoPrivateParameterOutput) ElementType() reflect.Type
func (AccelerationDomainOriginInfoPrivateParameterOutput) Name ¶
func (o AccelerationDomainOriginInfoPrivateParameterOutput) Name() pulumi.StringOutput
func (AccelerationDomainOriginInfoPrivateParameterOutput) ToAccelerationDomainOriginInfoPrivateParameterOutput ¶
func (o AccelerationDomainOriginInfoPrivateParameterOutput) ToAccelerationDomainOriginInfoPrivateParameterOutput() AccelerationDomainOriginInfoPrivateParameterOutput
func (AccelerationDomainOriginInfoPrivateParameterOutput) ToAccelerationDomainOriginInfoPrivateParameterOutputWithContext ¶
func (o AccelerationDomainOriginInfoPrivateParameterOutput) ToAccelerationDomainOriginInfoPrivateParameterOutputWithContext(ctx context.Context) AccelerationDomainOriginInfoPrivateParameterOutput
func (AccelerationDomainOriginInfoPrivateParameterOutput) Value ¶
func (o AccelerationDomainOriginInfoPrivateParameterOutput) Value() pulumi.StringOutput
type AccelerationDomainOriginInfoPtrInput ¶
type AccelerationDomainOriginInfoPtrInput interface { pulumi.Input ToAccelerationDomainOriginInfoPtrOutput() AccelerationDomainOriginInfoPtrOutput ToAccelerationDomainOriginInfoPtrOutputWithContext(context.Context) AccelerationDomainOriginInfoPtrOutput }
AccelerationDomainOriginInfoPtrInput is an input type that accepts AccelerationDomainOriginInfoArgs, AccelerationDomainOriginInfoPtr and AccelerationDomainOriginInfoPtrOutput values. You can construct a concrete instance of `AccelerationDomainOriginInfoPtrInput` via:
AccelerationDomainOriginInfoArgs{...} or: nil
func AccelerationDomainOriginInfoPtr ¶
func AccelerationDomainOriginInfoPtr(v *AccelerationDomainOriginInfoArgs) AccelerationDomainOriginInfoPtrInput
type AccelerationDomainOriginInfoPtrOutput ¶
type AccelerationDomainOriginInfoPtrOutput struct{ *pulumi.OutputState }
func (AccelerationDomainOriginInfoPtrOutput) BackupOrigin ¶
func (o AccelerationDomainOriginInfoPtrOutput) BackupOrigin() pulumi.StringPtrOutput
func (AccelerationDomainOriginInfoPtrOutput) ElementType ¶
func (AccelerationDomainOriginInfoPtrOutput) ElementType() reflect.Type
func (AccelerationDomainOriginInfoPtrOutput) Origin ¶
func (o AccelerationDomainOriginInfoPtrOutput) Origin() pulumi.StringPtrOutput
func (AccelerationDomainOriginInfoPtrOutput) OriginType ¶
func (o AccelerationDomainOriginInfoPtrOutput) OriginType() pulumi.StringPtrOutput
func (AccelerationDomainOriginInfoPtrOutput) PrivateAccess ¶
func (o AccelerationDomainOriginInfoPtrOutput) PrivateAccess() pulumi.StringPtrOutput
func (AccelerationDomainOriginInfoPtrOutput) PrivateParameters ¶
func (o AccelerationDomainOriginInfoPtrOutput) PrivateParameters() AccelerationDomainOriginInfoPrivateParameterArrayOutput
func (AccelerationDomainOriginInfoPtrOutput) ToAccelerationDomainOriginInfoPtrOutput ¶
func (o AccelerationDomainOriginInfoPtrOutput) ToAccelerationDomainOriginInfoPtrOutput() AccelerationDomainOriginInfoPtrOutput
func (AccelerationDomainOriginInfoPtrOutput) ToAccelerationDomainOriginInfoPtrOutputWithContext ¶
func (o AccelerationDomainOriginInfoPtrOutput) ToAccelerationDomainOriginInfoPtrOutputWithContext(ctx context.Context) AccelerationDomainOriginInfoPtrOutput
type AccelerationDomainOutput ¶
type AccelerationDomainOutput struct{ *pulumi.OutputState }
func (AccelerationDomainOutput) Cname ¶
func (o AccelerationDomainOutput) Cname() pulumi.StringOutput
CNAME address.
func (AccelerationDomainOutput) DomainName ¶
func (o AccelerationDomainOutput) DomainName() pulumi.StringOutput
Accelerated domain name.
func (AccelerationDomainOutput) ElementType ¶
func (AccelerationDomainOutput) ElementType() reflect.Type
func (AccelerationDomainOutput) OriginInfo ¶
func (o AccelerationDomainOutput) OriginInfo() AccelerationDomainOriginInfoOutput
Details of the origin.
func (AccelerationDomainOutput) Status ¶
func (o AccelerationDomainOutput) Status() pulumi.StringPtrOutput
Accelerated domain name status, the values are: `online`: enabled; `offline`: disabled.
func (AccelerationDomainOutput) ToAccelerationDomainOutput ¶
func (o AccelerationDomainOutput) ToAccelerationDomainOutput() AccelerationDomainOutput
func (AccelerationDomainOutput) ToAccelerationDomainOutputWithContext ¶
func (o AccelerationDomainOutput) ToAccelerationDomainOutputWithContext(ctx context.Context) AccelerationDomainOutput
func (AccelerationDomainOutput) ZoneId ¶
func (o AccelerationDomainOutput) ZoneId() pulumi.StringOutput
ID of the site related with the accelerated domain name.
type AccelerationDomainState ¶
type AccelerationDomainState struct { // CNAME address. Cname pulumi.StringPtrInput // Accelerated domain name. DomainName pulumi.StringPtrInput // Details of the origin. OriginInfo AccelerationDomainOriginInfoPtrInput // Accelerated domain name status, the values are: `online`: enabled; `offline`: disabled. Status pulumi.StringPtrInput // ID of the site related with the accelerated domain name. ZoneId pulumi.StringPtrInput }
func (AccelerationDomainState) ElementType ¶
func (AccelerationDomainState) ElementType() reflect.Type
type ApplicationProxy ¶
type ApplicationProxy struct { pulumi.CustomResourceState // - `0`: Disable acceleration.- `1`: Enable acceleration. AccelerateType pulumi.IntOutput `pulumi:"accelerateType"` // Acceleration area. Valid values: `mainland`, `overseas`. Area pulumi.StringOutput `pulumi:"area"` // Application proxy block status. Valid values: `banned`, `banning`, `recover`, `recovering`. BanStatus pulumi.StringOutput `pulumi:"banStatus"` // When `ProxyType` is hostname, this field is the ID of the subdomain. HostId pulumi.StringOutput `pulumi:"hostId"` // IPv6 access configuration. Ipv6 ApplicationProxyIpv6Output `pulumi:"ipv6"` // Scheduling mode.- `ip`: Anycast IP.- `domain`: CNAME. PlatType pulumi.StringOutput `pulumi:"platType"` // Proxy ID. ProxyId pulumi.StringOutput `pulumi:"proxyId"` // When `ProxyType` is hostname, `ProxyName` is the domain or subdomain name.When `ProxyType` is instance, `ProxyName` is // the name of proxy application. ProxyName pulumi.StringOutput `pulumi:"proxyName"` // Layer 4 proxy mode. Valid values:- `hostname`: subdomain mode.- `instance`: instance mode. ProxyType pulumi.StringOutput `pulumi:"proxyType"` // Scheduling information. ScheduleValues pulumi.StringArrayOutput `pulumi:"scheduleValues"` // - `0`: Disable security protection.- `1`: Enable security protection. SecurityType pulumi.IntOutput `pulumi:"securityType"` // Session persistence duration. Value range: 30-3600 (in seconds), default value is 600. SessionPersistTime pulumi.IntOutput `pulumi:"sessionPersistTime"` // Status of this application proxy. Valid values to set is `online` and `offline`.- `online`: Enable.- `offline`: // Disable.- `progress`: Deploying.- `stopping`: Deactivating.- `fail`: Deploy or deactivate failed. Status pulumi.StringOutput `pulumi:"status"` // Last modification date. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` // Site ID. ZoneId pulumi.StringOutput `pulumi:"zoneId"` }
func GetApplicationProxy ¶
func GetApplicationProxy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplicationProxyState, opts ...pulumi.ResourceOption) (*ApplicationProxy, error)
GetApplicationProxy gets an existing ApplicationProxy 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 NewApplicationProxy ¶
func NewApplicationProxy(ctx *pulumi.Context, name string, args *ApplicationProxyArgs, opts ...pulumi.ResourceOption) (*ApplicationProxy, error)
NewApplicationProxy registers a new resource with the given unique name, arguments, and options.
func (*ApplicationProxy) ElementType ¶
func (*ApplicationProxy) ElementType() reflect.Type
func (*ApplicationProxy) ToApplicationProxyOutput ¶
func (i *ApplicationProxy) ToApplicationProxyOutput() ApplicationProxyOutput
func (*ApplicationProxy) ToApplicationProxyOutputWithContext ¶
func (i *ApplicationProxy) ToApplicationProxyOutputWithContext(ctx context.Context) ApplicationProxyOutput
type ApplicationProxyArgs ¶
type ApplicationProxyArgs struct { // - `0`: Disable acceleration.- `1`: Enable acceleration. AccelerateType pulumi.IntInput // IPv6 access configuration. Ipv6 ApplicationProxyIpv6PtrInput // Scheduling mode.- `ip`: Anycast IP.- `domain`: CNAME. PlatType pulumi.StringInput // When `ProxyType` is hostname, `ProxyName` is the domain or subdomain name.When `ProxyType` is instance, `ProxyName` is // the name of proxy application. ProxyName pulumi.StringInput // Layer 4 proxy mode. Valid values:- `hostname`: subdomain mode.- `instance`: instance mode. ProxyType pulumi.StringPtrInput // - `0`: Disable security protection.- `1`: Enable security protection. SecurityType pulumi.IntInput // Session persistence duration. Value range: 30-3600 (in seconds), default value is 600. SessionPersistTime pulumi.IntPtrInput // Status of this application proxy. Valid values to set is `online` and `offline`.- `online`: Enable.- `offline`: // Disable.- `progress`: Deploying.- `stopping`: Deactivating.- `fail`: Deploy or deactivate failed. Status pulumi.StringPtrInput // Site ID. ZoneId pulumi.StringInput }
The set of arguments for constructing a ApplicationProxy resource.
func (ApplicationProxyArgs) ElementType ¶
func (ApplicationProxyArgs) ElementType() reflect.Type
type ApplicationProxyArray ¶
type ApplicationProxyArray []ApplicationProxyInput
func (ApplicationProxyArray) ElementType ¶
func (ApplicationProxyArray) ElementType() reflect.Type
func (ApplicationProxyArray) ToApplicationProxyArrayOutput ¶
func (i ApplicationProxyArray) ToApplicationProxyArrayOutput() ApplicationProxyArrayOutput
func (ApplicationProxyArray) ToApplicationProxyArrayOutputWithContext ¶
func (i ApplicationProxyArray) ToApplicationProxyArrayOutputWithContext(ctx context.Context) ApplicationProxyArrayOutput
type ApplicationProxyArrayInput ¶
type ApplicationProxyArrayInput interface { pulumi.Input ToApplicationProxyArrayOutput() ApplicationProxyArrayOutput ToApplicationProxyArrayOutputWithContext(context.Context) ApplicationProxyArrayOutput }
ApplicationProxyArrayInput is an input type that accepts ApplicationProxyArray and ApplicationProxyArrayOutput values. You can construct a concrete instance of `ApplicationProxyArrayInput` via:
ApplicationProxyArray{ ApplicationProxyArgs{...} }
type ApplicationProxyArrayOutput ¶
type ApplicationProxyArrayOutput struct{ *pulumi.OutputState }
func (ApplicationProxyArrayOutput) ElementType ¶
func (ApplicationProxyArrayOutput) ElementType() reflect.Type
func (ApplicationProxyArrayOutput) Index ¶
func (o ApplicationProxyArrayOutput) Index(i pulumi.IntInput) ApplicationProxyOutput
func (ApplicationProxyArrayOutput) ToApplicationProxyArrayOutput ¶
func (o ApplicationProxyArrayOutput) ToApplicationProxyArrayOutput() ApplicationProxyArrayOutput
func (ApplicationProxyArrayOutput) ToApplicationProxyArrayOutputWithContext ¶
func (o ApplicationProxyArrayOutput) ToApplicationProxyArrayOutputWithContext(ctx context.Context) ApplicationProxyArrayOutput
type ApplicationProxyInput ¶
type ApplicationProxyInput interface { pulumi.Input ToApplicationProxyOutput() ApplicationProxyOutput ToApplicationProxyOutputWithContext(ctx context.Context) ApplicationProxyOutput }
type ApplicationProxyIpv6 ¶
type ApplicationProxyIpv6 struct {
Switch string `pulumi:"switch"`
}
type ApplicationProxyIpv6Args ¶
type ApplicationProxyIpv6Args struct {
Switch pulumi.StringInput `pulumi:"switch"`
}
func (ApplicationProxyIpv6Args) ElementType ¶
func (ApplicationProxyIpv6Args) ElementType() reflect.Type
func (ApplicationProxyIpv6Args) ToApplicationProxyIpv6Output ¶
func (i ApplicationProxyIpv6Args) ToApplicationProxyIpv6Output() ApplicationProxyIpv6Output
func (ApplicationProxyIpv6Args) ToApplicationProxyIpv6OutputWithContext ¶
func (i ApplicationProxyIpv6Args) ToApplicationProxyIpv6OutputWithContext(ctx context.Context) ApplicationProxyIpv6Output
func (ApplicationProxyIpv6Args) ToApplicationProxyIpv6PtrOutput ¶
func (i ApplicationProxyIpv6Args) ToApplicationProxyIpv6PtrOutput() ApplicationProxyIpv6PtrOutput
func (ApplicationProxyIpv6Args) ToApplicationProxyIpv6PtrOutputWithContext ¶
func (i ApplicationProxyIpv6Args) ToApplicationProxyIpv6PtrOutputWithContext(ctx context.Context) ApplicationProxyIpv6PtrOutput
type ApplicationProxyIpv6Input ¶
type ApplicationProxyIpv6Input interface { pulumi.Input ToApplicationProxyIpv6Output() ApplicationProxyIpv6Output ToApplicationProxyIpv6OutputWithContext(context.Context) ApplicationProxyIpv6Output }
ApplicationProxyIpv6Input is an input type that accepts ApplicationProxyIpv6Args and ApplicationProxyIpv6Output values. You can construct a concrete instance of `ApplicationProxyIpv6Input` via:
ApplicationProxyIpv6Args{...}
type ApplicationProxyIpv6Output ¶
type ApplicationProxyIpv6Output struct{ *pulumi.OutputState }
func (ApplicationProxyIpv6Output) ElementType ¶
func (ApplicationProxyIpv6Output) ElementType() reflect.Type
func (ApplicationProxyIpv6Output) Switch ¶
func (o ApplicationProxyIpv6Output) Switch() pulumi.StringOutput
func (ApplicationProxyIpv6Output) ToApplicationProxyIpv6Output ¶
func (o ApplicationProxyIpv6Output) ToApplicationProxyIpv6Output() ApplicationProxyIpv6Output
func (ApplicationProxyIpv6Output) ToApplicationProxyIpv6OutputWithContext ¶
func (o ApplicationProxyIpv6Output) ToApplicationProxyIpv6OutputWithContext(ctx context.Context) ApplicationProxyIpv6Output
func (ApplicationProxyIpv6Output) ToApplicationProxyIpv6PtrOutput ¶
func (o ApplicationProxyIpv6Output) ToApplicationProxyIpv6PtrOutput() ApplicationProxyIpv6PtrOutput
func (ApplicationProxyIpv6Output) ToApplicationProxyIpv6PtrOutputWithContext ¶
func (o ApplicationProxyIpv6Output) ToApplicationProxyIpv6PtrOutputWithContext(ctx context.Context) ApplicationProxyIpv6PtrOutput
type ApplicationProxyIpv6PtrInput ¶
type ApplicationProxyIpv6PtrInput interface { pulumi.Input ToApplicationProxyIpv6PtrOutput() ApplicationProxyIpv6PtrOutput ToApplicationProxyIpv6PtrOutputWithContext(context.Context) ApplicationProxyIpv6PtrOutput }
ApplicationProxyIpv6PtrInput is an input type that accepts ApplicationProxyIpv6Args, ApplicationProxyIpv6Ptr and ApplicationProxyIpv6PtrOutput values. You can construct a concrete instance of `ApplicationProxyIpv6PtrInput` via:
ApplicationProxyIpv6Args{...} or: nil
func ApplicationProxyIpv6Ptr ¶
func ApplicationProxyIpv6Ptr(v *ApplicationProxyIpv6Args) ApplicationProxyIpv6PtrInput
type ApplicationProxyIpv6PtrOutput ¶
type ApplicationProxyIpv6PtrOutput struct{ *pulumi.OutputState }
func (ApplicationProxyIpv6PtrOutput) Elem ¶
func (o ApplicationProxyIpv6PtrOutput) Elem() ApplicationProxyIpv6Output
func (ApplicationProxyIpv6PtrOutput) ElementType ¶
func (ApplicationProxyIpv6PtrOutput) ElementType() reflect.Type
func (ApplicationProxyIpv6PtrOutput) Switch ¶
func (o ApplicationProxyIpv6PtrOutput) Switch() pulumi.StringPtrOutput
func (ApplicationProxyIpv6PtrOutput) ToApplicationProxyIpv6PtrOutput ¶
func (o ApplicationProxyIpv6PtrOutput) ToApplicationProxyIpv6PtrOutput() ApplicationProxyIpv6PtrOutput
func (ApplicationProxyIpv6PtrOutput) ToApplicationProxyIpv6PtrOutputWithContext ¶
func (o ApplicationProxyIpv6PtrOutput) ToApplicationProxyIpv6PtrOutputWithContext(ctx context.Context) ApplicationProxyIpv6PtrOutput
type ApplicationProxyMap ¶
type ApplicationProxyMap map[string]ApplicationProxyInput
func (ApplicationProxyMap) ElementType ¶
func (ApplicationProxyMap) ElementType() reflect.Type
func (ApplicationProxyMap) ToApplicationProxyMapOutput ¶
func (i ApplicationProxyMap) ToApplicationProxyMapOutput() ApplicationProxyMapOutput
func (ApplicationProxyMap) ToApplicationProxyMapOutputWithContext ¶
func (i ApplicationProxyMap) ToApplicationProxyMapOutputWithContext(ctx context.Context) ApplicationProxyMapOutput
type ApplicationProxyMapInput ¶
type ApplicationProxyMapInput interface { pulumi.Input ToApplicationProxyMapOutput() ApplicationProxyMapOutput ToApplicationProxyMapOutputWithContext(context.Context) ApplicationProxyMapOutput }
ApplicationProxyMapInput is an input type that accepts ApplicationProxyMap and ApplicationProxyMapOutput values. You can construct a concrete instance of `ApplicationProxyMapInput` via:
ApplicationProxyMap{ "key": ApplicationProxyArgs{...} }
type ApplicationProxyMapOutput ¶
type ApplicationProxyMapOutput struct{ *pulumi.OutputState }
func (ApplicationProxyMapOutput) ElementType ¶
func (ApplicationProxyMapOutput) ElementType() reflect.Type
func (ApplicationProxyMapOutput) MapIndex ¶
func (o ApplicationProxyMapOutput) MapIndex(k pulumi.StringInput) ApplicationProxyOutput
func (ApplicationProxyMapOutput) ToApplicationProxyMapOutput ¶
func (o ApplicationProxyMapOutput) ToApplicationProxyMapOutput() ApplicationProxyMapOutput
func (ApplicationProxyMapOutput) ToApplicationProxyMapOutputWithContext ¶
func (o ApplicationProxyMapOutput) ToApplicationProxyMapOutputWithContext(ctx context.Context) ApplicationProxyMapOutput
type ApplicationProxyOutput ¶
type ApplicationProxyOutput struct{ *pulumi.OutputState }
func (ApplicationProxyOutput) AccelerateType ¶
func (o ApplicationProxyOutput) AccelerateType() pulumi.IntOutput
- `0`: Disable acceleration.- `1`: Enable acceleration.
func (ApplicationProxyOutput) Area ¶
func (o ApplicationProxyOutput) Area() pulumi.StringOutput
Acceleration area. Valid values: `mainland`, `overseas`.
func (ApplicationProxyOutput) BanStatus ¶
func (o ApplicationProxyOutput) BanStatus() pulumi.StringOutput
Application proxy block status. Valid values: `banned`, `banning`, `recover`, `recovering`.
func (ApplicationProxyOutput) ElementType ¶
func (ApplicationProxyOutput) ElementType() reflect.Type
func (ApplicationProxyOutput) HostId ¶
func (o ApplicationProxyOutput) HostId() pulumi.StringOutput
When `ProxyType` is hostname, this field is the ID of the subdomain.
func (ApplicationProxyOutput) Ipv6 ¶
func (o ApplicationProxyOutput) Ipv6() ApplicationProxyIpv6Output
IPv6 access configuration.
func (ApplicationProxyOutput) PlatType ¶
func (o ApplicationProxyOutput) PlatType() pulumi.StringOutput
Scheduling mode.- `ip`: Anycast IP.- `domain`: CNAME.
func (ApplicationProxyOutput) ProxyId ¶
func (o ApplicationProxyOutput) ProxyId() pulumi.StringOutput
Proxy ID.
func (ApplicationProxyOutput) ProxyName ¶
func (o ApplicationProxyOutput) ProxyName() pulumi.StringOutput
When `ProxyType` is hostname, `ProxyName` is the domain or subdomain name.When `ProxyType` is instance, `ProxyName` is the name of proxy application.
func (ApplicationProxyOutput) ProxyType ¶
func (o ApplicationProxyOutput) ProxyType() pulumi.StringOutput
Layer 4 proxy mode. Valid values:- `hostname`: subdomain mode.- `instance`: instance mode.
func (ApplicationProxyOutput) ScheduleValues ¶
func (o ApplicationProxyOutput) ScheduleValues() pulumi.StringArrayOutput
Scheduling information.
func (ApplicationProxyOutput) SecurityType ¶
func (o ApplicationProxyOutput) SecurityType() pulumi.IntOutput
- `0`: Disable security protection.- `1`: Enable security protection.
func (ApplicationProxyOutput) SessionPersistTime ¶
func (o ApplicationProxyOutput) SessionPersistTime() pulumi.IntOutput
Session persistence duration. Value range: 30-3600 (in seconds), default value is 600.
func (ApplicationProxyOutput) Status ¶
func (o ApplicationProxyOutput) Status() pulumi.StringOutput
Status of this application proxy. Valid values to set is `online` and `offline`.- `online`: Enable.- `offline`: Disable.- `progress`: Deploying.- `stopping`: Deactivating.- `fail`: Deploy or deactivate failed.
func (ApplicationProxyOutput) ToApplicationProxyOutput ¶
func (o ApplicationProxyOutput) ToApplicationProxyOutput() ApplicationProxyOutput
func (ApplicationProxyOutput) ToApplicationProxyOutputWithContext ¶
func (o ApplicationProxyOutput) ToApplicationProxyOutputWithContext(ctx context.Context) ApplicationProxyOutput
func (ApplicationProxyOutput) UpdateTime ¶
func (o ApplicationProxyOutput) UpdateTime() pulumi.StringOutput
Last modification date.
func (ApplicationProxyOutput) ZoneId ¶
func (o ApplicationProxyOutput) ZoneId() pulumi.StringOutput
Site ID.
type ApplicationProxyRule ¶
type ApplicationProxyRule struct { pulumi.CustomResourceState // Passes the client IP. Default value is `OFF`. When Proto is TCP, valid values: `TOA`: Pass the client IP via TOA; // `PPV1`: Pass the client IP via Proxy Protocol V1; `PPV2`: Pass the client IP via Proxy Protocol V2; `OFF`: Do not pass // the client IP. When Proto=UDP, valid values: `PPV2`: Pass the client IP via Proxy Protocol V2; `OFF`: Do not pass the // client IP. ForwardClientIp pulumi.StringOutput `pulumi:"forwardClientIp"` // Origin port, supported formats: single port: 80; Port segment: 81-90, 81 to 90 ports. OriginPort pulumi.StringOutput `pulumi:"originPort"` // Origin server type. Valid values: `custom`: Specified origins; `origins`: An origin group. OriginType pulumi.StringOutput `pulumi:"originType"` // Origin site information: When `OriginType` is `custom`, it indicates one or more origin sites, such as `['8.8.8.8', // '9.9.9.9']` or `OriginValue=['test.com']`; When `OriginType` is `origins`, there is required to be one and only one // element, representing the origin site group ID, such as `['origin-537f5b41-162a-11ed-abaa-525400c5da15']`. OriginValues pulumi.StringArrayOutput `pulumi:"originValues"` // Valid values: `80` means port 80; `81-90` means port range 81-90. Ports pulumi.StringArrayOutput `pulumi:"ports"` // Protocol. Valid values: `TCP`, `UDP`. Proto pulumi.StringOutput `pulumi:"proto"` // Proxy ID. ProxyId pulumi.StringOutput `pulumi:"proxyId"` // Rule ID. RuleId pulumi.StringOutput `pulumi:"ruleId"` // Specifies whether to enable session persistence. Default value is false. SessionPersist pulumi.BoolOutput `pulumi:"sessionPersist"` // Status, the values are: `online`: enabled; `offline`: deactivated; `progress`: being deployed; `stopping`: being // deactivated; `fail`: deployment failure/deactivation failure. Status pulumi.StringOutput `pulumi:"status"` // Site ID. ZoneId pulumi.StringOutput `pulumi:"zoneId"` }
func GetApplicationProxyRule ¶
func GetApplicationProxyRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplicationProxyRuleState, opts ...pulumi.ResourceOption) (*ApplicationProxyRule, error)
GetApplicationProxyRule gets an existing ApplicationProxyRule 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 NewApplicationProxyRule ¶
func NewApplicationProxyRule(ctx *pulumi.Context, name string, args *ApplicationProxyRuleArgs, opts ...pulumi.ResourceOption) (*ApplicationProxyRule, error)
NewApplicationProxyRule registers a new resource with the given unique name, arguments, and options.
func (*ApplicationProxyRule) ElementType ¶
func (*ApplicationProxyRule) ElementType() reflect.Type
func (*ApplicationProxyRule) ToApplicationProxyRuleOutput ¶
func (i *ApplicationProxyRule) ToApplicationProxyRuleOutput() ApplicationProxyRuleOutput
func (*ApplicationProxyRule) ToApplicationProxyRuleOutputWithContext ¶
func (i *ApplicationProxyRule) ToApplicationProxyRuleOutputWithContext(ctx context.Context) ApplicationProxyRuleOutput
type ApplicationProxyRuleArgs ¶
type ApplicationProxyRuleArgs struct { // Passes the client IP. Default value is `OFF`. When Proto is TCP, valid values: `TOA`: Pass the client IP via TOA; // `PPV1`: Pass the client IP via Proxy Protocol V1; `PPV2`: Pass the client IP via Proxy Protocol V2; `OFF`: Do not pass // the client IP. When Proto=UDP, valid values: `PPV2`: Pass the client IP via Proxy Protocol V2; `OFF`: Do not pass the // client IP. ForwardClientIp pulumi.StringPtrInput // Origin port, supported formats: single port: 80; Port segment: 81-90, 81 to 90 ports. OriginPort pulumi.StringInput // Origin server type. Valid values: `custom`: Specified origins; `origins`: An origin group. OriginType pulumi.StringInput // Origin site information: When `OriginType` is `custom`, it indicates one or more origin sites, such as `['8.8.8.8', // '9.9.9.9']` or `OriginValue=['test.com']`; When `OriginType` is `origins`, there is required to be one and only one // element, representing the origin site group ID, such as `['origin-537f5b41-162a-11ed-abaa-525400c5da15']`. OriginValues pulumi.StringArrayInput // Valid values: `80` means port 80; `81-90` means port range 81-90. Ports pulumi.StringArrayInput // Protocol. Valid values: `TCP`, `UDP`. Proto pulumi.StringInput // Proxy ID. ProxyId pulumi.StringInput // Specifies whether to enable session persistence. Default value is false. SessionPersist pulumi.BoolPtrInput // Status, the values are: `online`: enabled; `offline`: deactivated; `progress`: being deployed; `stopping`: being // deactivated; `fail`: deployment failure/deactivation failure. Status pulumi.StringPtrInput // Site ID. ZoneId pulumi.StringInput }
The set of arguments for constructing a ApplicationProxyRule resource.
func (ApplicationProxyRuleArgs) ElementType ¶
func (ApplicationProxyRuleArgs) ElementType() reflect.Type
type ApplicationProxyRuleArray ¶
type ApplicationProxyRuleArray []ApplicationProxyRuleInput
func (ApplicationProxyRuleArray) ElementType ¶
func (ApplicationProxyRuleArray) ElementType() reflect.Type
func (ApplicationProxyRuleArray) ToApplicationProxyRuleArrayOutput ¶
func (i ApplicationProxyRuleArray) ToApplicationProxyRuleArrayOutput() ApplicationProxyRuleArrayOutput
func (ApplicationProxyRuleArray) ToApplicationProxyRuleArrayOutputWithContext ¶
func (i ApplicationProxyRuleArray) ToApplicationProxyRuleArrayOutputWithContext(ctx context.Context) ApplicationProxyRuleArrayOutput
type ApplicationProxyRuleArrayInput ¶
type ApplicationProxyRuleArrayInput interface { pulumi.Input ToApplicationProxyRuleArrayOutput() ApplicationProxyRuleArrayOutput ToApplicationProxyRuleArrayOutputWithContext(context.Context) ApplicationProxyRuleArrayOutput }
ApplicationProxyRuleArrayInput is an input type that accepts ApplicationProxyRuleArray and ApplicationProxyRuleArrayOutput values. You can construct a concrete instance of `ApplicationProxyRuleArrayInput` via:
ApplicationProxyRuleArray{ ApplicationProxyRuleArgs{...} }
type ApplicationProxyRuleArrayOutput ¶
type ApplicationProxyRuleArrayOutput struct{ *pulumi.OutputState }
func (ApplicationProxyRuleArrayOutput) ElementType ¶
func (ApplicationProxyRuleArrayOutput) ElementType() reflect.Type
func (ApplicationProxyRuleArrayOutput) Index ¶
func (o ApplicationProxyRuleArrayOutput) Index(i pulumi.IntInput) ApplicationProxyRuleOutput
func (ApplicationProxyRuleArrayOutput) ToApplicationProxyRuleArrayOutput ¶
func (o ApplicationProxyRuleArrayOutput) ToApplicationProxyRuleArrayOutput() ApplicationProxyRuleArrayOutput
func (ApplicationProxyRuleArrayOutput) ToApplicationProxyRuleArrayOutputWithContext ¶
func (o ApplicationProxyRuleArrayOutput) ToApplicationProxyRuleArrayOutputWithContext(ctx context.Context) ApplicationProxyRuleArrayOutput
type ApplicationProxyRuleInput ¶
type ApplicationProxyRuleInput interface { pulumi.Input ToApplicationProxyRuleOutput() ApplicationProxyRuleOutput ToApplicationProxyRuleOutputWithContext(ctx context.Context) ApplicationProxyRuleOutput }
type ApplicationProxyRuleMap ¶
type ApplicationProxyRuleMap map[string]ApplicationProxyRuleInput
func (ApplicationProxyRuleMap) ElementType ¶
func (ApplicationProxyRuleMap) ElementType() reflect.Type
func (ApplicationProxyRuleMap) ToApplicationProxyRuleMapOutput ¶
func (i ApplicationProxyRuleMap) ToApplicationProxyRuleMapOutput() ApplicationProxyRuleMapOutput
func (ApplicationProxyRuleMap) ToApplicationProxyRuleMapOutputWithContext ¶
func (i ApplicationProxyRuleMap) ToApplicationProxyRuleMapOutputWithContext(ctx context.Context) ApplicationProxyRuleMapOutput
type ApplicationProxyRuleMapInput ¶
type ApplicationProxyRuleMapInput interface { pulumi.Input ToApplicationProxyRuleMapOutput() ApplicationProxyRuleMapOutput ToApplicationProxyRuleMapOutputWithContext(context.Context) ApplicationProxyRuleMapOutput }
ApplicationProxyRuleMapInput is an input type that accepts ApplicationProxyRuleMap and ApplicationProxyRuleMapOutput values. You can construct a concrete instance of `ApplicationProxyRuleMapInput` via:
ApplicationProxyRuleMap{ "key": ApplicationProxyRuleArgs{...} }
type ApplicationProxyRuleMapOutput ¶
type ApplicationProxyRuleMapOutput struct{ *pulumi.OutputState }
func (ApplicationProxyRuleMapOutput) ElementType ¶
func (ApplicationProxyRuleMapOutput) ElementType() reflect.Type
func (ApplicationProxyRuleMapOutput) MapIndex ¶
func (o ApplicationProxyRuleMapOutput) MapIndex(k pulumi.StringInput) ApplicationProxyRuleOutput
func (ApplicationProxyRuleMapOutput) ToApplicationProxyRuleMapOutput ¶
func (o ApplicationProxyRuleMapOutput) ToApplicationProxyRuleMapOutput() ApplicationProxyRuleMapOutput
func (ApplicationProxyRuleMapOutput) ToApplicationProxyRuleMapOutputWithContext ¶
func (o ApplicationProxyRuleMapOutput) ToApplicationProxyRuleMapOutputWithContext(ctx context.Context) ApplicationProxyRuleMapOutput
type ApplicationProxyRuleOutput ¶
type ApplicationProxyRuleOutput struct{ *pulumi.OutputState }
func (ApplicationProxyRuleOutput) ElementType ¶
func (ApplicationProxyRuleOutput) ElementType() reflect.Type
func (ApplicationProxyRuleOutput) ForwardClientIp ¶
func (o ApplicationProxyRuleOutput) ForwardClientIp() pulumi.StringOutput
Passes the client IP. Default value is `OFF`. When Proto is TCP, valid values: `TOA`: Pass the client IP via TOA; `PPV1`: Pass the client IP via Proxy Protocol V1; `PPV2`: Pass the client IP via Proxy Protocol V2; `OFF`: Do not pass the client IP. When Proto=UDP, valid values: `PPV2`: Pass the client IP via Proxy Protocol V2; `OFF`: Do not pass the client IP.
func (ApplicationProxyRuleOutput) OriginPort ¶
func (o ApplicationProxyRuleOutput) OriginPort() pulumi.StringOutput
Origin port, supported formats: single port: 80; Port segment: 81-90, 81 to 90 ports.
func (ApplicationProxyRuleOutput) OriginType ¶
func (o ApplicationProxyRuleOutput) OriginType() pulumi.StringOutput
Origin server type. Valid values: `custom`: Specified origins; `origins`: An origin group.
func (ApplicationProxyRuleOutput) OriginValues ¶
func (o ApplicationProxyRuleOutput) OriginValues() pulumi.StringArrayOutput
Origin site information: When `OriginType` is `custom`, it indicates one or more origin sites, such as `['8.8.8.8', '9.9.9.9']` or `OriginValue=['test.com']`; When `OriginType` is `origins`, there is required to be one and only one element, representing the origin site group ID, such as `['origin-537f5b41-162a-11ed-abaa-525400c5da15']`.
func (ApplicationProxyRuleOutput) Ports ¶
func (o ApplicationProxyRuleOutput) Ports() pulumi.StringArrayOutput
Valid values: `80` means port 80; `81-90` means port range 81-90.
func (ApplicationProxyRuleOutput) Proto ¶
func (o ApplicationProxyRuleOutput) Proto() pulumi.StringOutput
Protocol. Valid values: `TCP`, `UDP`.
func (ApplicationProxyRuleOutput) ProxyId ¶
func (o ApplicationProxyRuleOutput) ProxyId() pulumi.StringOutput
Proxy ID.
func (ApplicationProxyRuleOutput) RuleId ¶
func (o ApplicationProxyRuleOutput) RuleId() pulumi.StringOutput
Rule ID.
func (ApplicationProxyRuleOutput) SessionPersist ¶
func (o ApplicationProxyRuleOutput) SessionPersist() pulumi.BoolOutput
Specifies whether to enable session persistence. Default value is false.
func (ApplicationProxyRuleOutput) Status ¶
func (o ApplicationProxyRuleOutput) Status() pulumi.StringOutput
Status, the values are: `online`: enabled; `offline`: deactivated; `progress`: being deployed; `stopping`: being deactivated; `fail`: deployment failure/deactivation failure.
func (ApplicationProxyRuleOutput) ToApplicationProxyRuleOutput ¶
func (o ApplicationProxyRuleOutput) ToApplicationProxyRuleOutput() ApplicationProxyRuleOutput
func (ApplicationProxyRuleOutput) ToApplicationProxyRuleOutputWithContext ¶
func (o ApplicationProxyRuleOutput) ToApplicationProxyRuleOutputWithContext(ctx context.Context) ApplicationProxyRuleOutput
func (ApplicationProxyRuleOutput) ZoneId ¶
func (o ApplicationProxyRuleOutput) ZoneId() pulumi.StringOutput
Site ID.
type ApplicationProxyRuleState ¶
type ApplicationProxyRuleState struct { // Passes the client IP. Default value is `OFF`. When Proto is TCP, valid values: `TOA`: Pass the client IP via TOA; // `PPV1`: Pass the client IP via Proxy Protocol V1; `PPV2`: Pass the client IP via Proxy Protocol V2; `OFF`: Do not pass // the client IP. When Proto=UDP, valid values: `PPV2`: Pass the client IP via Proxy Protocol V2; `OFF`: Do not pass the // client IP. ForwardClientIp pulumi.StringPtrInput // Origin port, supported formats: single port: 80; Port segment: 81-90, 81 to 90 ports. OriginPort pulumi.StringPtrInput // Origin server type. Valid values: `custom`: Specified origins; `origins`: An origin group. OriginType pulumi.StringPtrInput // Origin site information: When `OriginType` is `custom`, it indicates one or more origin sites, such as `['8.8.8.8', // '9.9.9.9']` or `OriginValue=['test.com']`; When `OriginType` is `origins`, there is required to be one and only one // element, representing the origin site group ID, such as `['origin-537f5b41-162a-11ed-abaa-525400c5da15']`. OriginValues pulumi.StringArrayInput // Valid values: `80` means port 80; `81-90` means port range 81-90. Ports pulumi.StringArrayInput // Protocol. Valid values: `TCP`, `UDP`. Proto pulumi.StringPtrInput // Proxy ID. ProxyId pulumi.StringPtrInput // Rule ID. RuleId pulumi.StringPtrInput // Specifies whether to enable session persistence. Default value is false. SessionPersist pulumi.BoolPtrInput // Status, the values are: `online`: enabled; `offline`: deactivated; `progress`: being deployed; `stopping`: being // deactivated; `fail`: deployment failure/deactivation failure. Status pulumi.StringPtrInput // Site ID. ZoneId pulumi.StringPtrInput }
func (ApplicationProxyRuleState) ElementType ¶
func (ApplicationProxyRuleState) ElementType() reflect.Type
type ApplicationProxyState ¶
type ApplicationProxyState struct { // - `0`: Disable acceleration.- `1`: Enable acceleration. AccelerateType pulumi.IntPtrInput // Acceleration area. Valid values: `mainland`, `overseas`. Area pulumi.StringPtrInput // Application proxy block status. Valid values: `banned`, `banning`, `recover`, `recovering`. BanStatus pulumi.StringPtrInput // When `ProxyType` is hostname, this field is the ID of the subdomain. HostId pulumi.StringPtrInput // IPv6 access configuration. Ipv6 ApplicationProxyIpv6PtrInput // Scheduling mode.- `ip`: Anycast IP.- `domain`: CNAME. PlatType pulumi.StringPtrInput // Proxy ID. ProxyId pulumi.StringPtrInput // When `ProxyType` is hostname, `ProxyName` is the domain or subdomain name.When `ProxyType` is instance, `ProxyName` is // the name of proxy application. ProxyName pulumi.StringPtrInput // Layer 4 proxy mode. Valid values:- `hostname`: subdomain mode.- `instance`: instance mode. ProxyType pulumi.StringPtrInput // Scheduling information. ScheduleValues pulumi.StringArrayInput // - `0`: Disable security protection.- `1`: Enable security protection. SecurityType pulumi.IntPtrInput // Session persistence duration. Value range: 30-3600 (in seconds), default value is 600. SessionPersistTime pulumi.IntPtrInput // Status of this application proxy. Valid values to set is `online` and `offline`.- `online`: Enable.- `offline`: // Disable.- `progress`: Deploying.- `stopping`: Deactivating.- `fail`: Deploy or deactivate failed. Status pulumi.StringPtrInput // Last modification date. UpdateTime pulumi.StringPtrInput // Site ID. ZoneId pulumi.StringPtrInput }
func (ApplicationProxyState) ElementType ¶
func (ApplicationProxyState) ElementType() reflect.Type
type CertificateConfig ¶
type CertificateConfig struct { pulumi.CustomResourceState // Acceleration domain name that needs to modify the certificate configuration. Host pulumi.StringOutput `pulumi:"host"` // Mode of configuring the certificate, the values are: `disable`: Do not configure the certificate; `eofreecert`: // Configure EdgeOne free certificate; `sslcert`: Configure SSL certificate. If not filled in, the default value is // `disable`. Mode pulumi.StringOutput `pulumi:"mode"` // SSL certificate configuration, this parameter takes effect only when mode = sslcert, just enter the corresponding // CertId. You can go to the SSL certificate list to view the CertId. ServerCertInfos CertificateConfigServerCertInfoArrayOutput `pulumi:"serverCertInfos"` // Site ID. ZoneId pulumi.StringOutput `pulumi:"zoneId"` }
func GetCertificateConfig ¶
func GetCertificateConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CertificateConfigState, opts ...pulumi.ResourceOption) (*CertificateConfig, error)
GetCertificateConfig gets an existing CertificateConfig 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 NewCertificateConfig ¶
func NewCertificateConfig(ctx *pulumi.Context, name string, args *CertificateConfigArgs, opts ...pulumi.ResourceOption) (*CertificateConfig, error)
NewCertificateConfig registers a new resource with the given unique name, arguments, and options.
func (*CertificateConfig) ElementType ¶
func (*CertificateConfig) ElementType() reflect.Type
func (*CertificateConfig) ToCertificateConfigOutput ¶
func (i *CertificateConfig) ToCertificateConfigOutput() CertificateConfigOutput
func (*CertificateConfig) ToCertificateConfigOutputWithContext ¶
func (i *CertificateConfig) ToCertificateConfigOutputWithContext(ctx context.Context) CertificateConfigOutput
type CertificateConfigArgs ¶
type CertificateConfigArgs struct { // Acceleration domain name that needs to modify the certificate configuration. Host pulumi.StringInput // Mode of configuring the certificate, the values are: `disable`: Do not configure the certificate; `eofreecert`: // Configure EdgeOne free certificate; `sslcert`: Configure SSL certificate. If not filled in, the default value is // `disable`. Mode pulumi.StringPtrInput // SSL certificate configuration, this parameter takes effect only when mode = sslcert, just enter the corresponding // CertId. You can go to the SSL certificate list to view the CertId. ServerCertInfos CertificateConfigServerCertInfoArrayInput // Site ID. ZoneId pulumi.StringInput }
The set of arguments for constructing a CertificateConfig resource.
func (CertificateConfigArgs) ElementType ¶
func (CertificateConfigArgs) ElementType() reflect.Type
type CertificateConfigArray ¶
type CertificateConfigArray []CertificateConfigInput
func (CertificateConfigArray) ElementType ¶
func (CertificateConfigArray) ElementType() reflect.Type
func (CertificateConfigArray) ToCertificateConfigArrayOutput ¶
func (i CertificateConfigArray) ToCertificateConfigArrayOutput() CertificateConfigArrayOutput
func (CertificateConfigArray) ToCertificateConfigArrayOutputWithContext ¶
func (i CertificateConfigArray) ToCertificateConfigArrayOutputWithContext(ctx context.Context) CertificateConfigArrayOutput
type CertificateConfigArrayInput ¶
type CertificateConfigArrayInput interface { pulumi.Input ToCertificateConfigArrayOutput() CertificateConfigArrayOutput ToCertificateConfigArrayOutputWithContext(context.Context) CertificateConfigArrayOutput }
CertificateConfigArrayInput is an input type that accepts CertificateConfigArray and CertificateConfigArrayOutput values. You can construct a concrete instance of `CertificateConfigArrayInput` via:
CertificateConfigArray{ CertificateConfigArgs{...} }
type CertificateConfigArrayOutput ¶
type CertificateConfigArrayOutput struct{ *pulumi.OutputState }
func (CertificateConfigArrayOutput) ElementType ¶
func (CertificateConfigArrayOutput) ElementType() reflect.Type
func (CertificateConfigArrayOutput) Index ¶
func (o CertificateConfigArrayOutput) Index(i pulumi.IntInput) CertificateConfigOutput
func (CertificateConfigArrayOutput) ToCertificateConfigArrayOutput ¶
func (o CertificateConfigArrayOutput) ToCertificateConfigArrayOutput() CertificateConfigArrayOutput
func (CertificateConfigArrayOutput) ToCertificateConfigArrayOutputWithContext ¶
func (o CertificateConfigArrayOutput) ToCertificateConfigArrayOutputWithContext(ctx context.Context) CertificateConfigArrayOutput
type CertificateConfigInput ¶
type CertificateConfigInput interface { pulumi.Input ToCertificateConfigOutput() CertificateConfigOutput ToCertificateConfigOutputWithContext(ctx context.Context) CertificateConfigOutput }
type CertificateConfigMap ¶
type CertificateConfigMap map[string]CertificateConfigInput
func (CertificateConfigMap) ElementType ¶
func (CertificateConfigMap) ElementType() reflect.Type
func (CertificateConfigMap) ToCertificateConfigMapOutput ¶
func (i CertificateConfigMap) ToCertificateConfigMapOutput() CertificateConfigMapOutput
func (CertificateConfigMap) ToCertificateConfigMapOutputWithContext ¶
func (i CertificateConfigMap) ToCertificateConfigMapOutputWithContext(ctx context.Context) CertificateConfigMapOutput
type CertificateConfigMapInput ¶
type CertificateConfigMapInput interface { pulumi.Input ToCertificateConfigMapOutput() CertificateConfigMapOutput ToCertificateConfigMapOutputWithContext(context.Context) CertificateConfigMapOutput }
CertificateConfigMapInput is an input type that accepts CertificateConfigMap and CertificateConfigMapOutput values. You can construct a concrete instance of `CertificateConfigMapInput` via:
CertificateConfigMap{ "key": CertificateConfigArgs{...} }
type CertificateConfigMapOutput ¶
type CertificateConfigMapOutput struct{ *pulumi.OutputState }
func (CertificateConfigMapOutput) ElementType ¶
func (CertificateConfigMapOutput) ElementType() reflect.Type
func (CertificateConfigMapOutput) MapIndex ¶
func (o CertificateConfigMapOutput) MapIndex(k pulumi.StringInput) CertificateConfigOutput
func (CertificateConfigMapOutput) ToCertificateConfigMapOutput ¶
func (o CertificateConfigMapOutput) ToCertificateConfigMapOutput() CertificateConfigMapOutput
func (CertificateConfigMapOutput) ToCertificateConfigMapOutputWithContext ¶
func (o CertificateConfigMapOutput) ToCertificateConfigMapOutputWithContext(ctx context.Context) CertificateConfigMapOutput
type CertificateConfigOutput ¶
type CertificateConfigOutput struct{ *pulumi.OutputState }
func (CertificateConfigOutput) ElementType ¶
func (CertificateConfigOutput) ElementType() reflect.Type
func (CertificateConfigOutput) Host ¶
func (o CertificateConfigOutput) Host() pulumi.StringOutput
Acceleration domain name that needs to modify the certificate configuration.
func (CertificateConfigOutput) Mode ¶
func (o CertificateConfigOutput) Mode() pulumi.StringOutput
Mode of configuring the certificate, the values are: `disable`: Do not configure the certificate; `eofreecert`: Configure EdgeOne free certificate; `sslcert`: Configure SSL certificate. If not filled in, the default value is `disable`.
func (CertificateConfigOutput) ServerCertInfos ¶
func (o CertificateConfigOutput) ServerCertInfos() CertificateConfigServerCertInfoArrayOutput
SSL certificate configuration, this parameter takes effect only when mode = sslcert, just enter the corresponding CertId. You can go to the SSL certificate list to view the CertId.
func (CertificateConfigOutput) ToCertificateConfigOutput ¶
func (o CertificateConfigOutput) ToCertificateConfigOutput() CertificateConfigOutput
func (CertificateConfigOutput) ToCertificateConfigOutputWithContext ¶
func (o CertificateConfigOutput) ToCertificateConfigOutputWithContext(ctx context.Context) CertificateConfigOutput
func (CertificateConfigOutput) ZoneId ¶
func (o CertificateConfigOutput) ZoneId() pulumi.StringOutput
Site ID.
type CertificateConfigServerCertInfoArgs ¶
type CertificateConfigServerCertInfoArgs struct { Alias pulumi.StringPtrInput `pulumi:"alias"` CertId pulumi.StringInput `pulumi:"certId"` CommonName pulumi.StringPtrInput `pulumi:"commonName"` DeployTime pulumi.StringPtrInput `pulumi:"deployTime"` ExpireTime pulumi.StringPtrInput `pulumi:"expireTime"` SignAlgo pulumi.StringPtrInput `pulumi:"signAlgo"` Type pulumi.StringPtrInput `pulumi:"type"` }
func (CertificateConfigServerCertInfoArgs) ElementType ¶
func (CertificateConfigServerCertInfoArgs) ElementType() reflect.Type
func (CertificateConfigServerCertInfoArgs) ToCertificateConfigServerCertInfoOutput ¶
func (i CertificateConfigServerCertInfoArgs) ToCertificateConfigServerCertInfoOutput() CertificateConfigServerCertInfoOutput
func (CertificateConfigServerCertInfoArgs) ToCertificateConfigServerCertInfoOutputWithContext ¶
func (i CertificateConfigServerCertInfoArgs) ToCertificateConfigServerCertInfoOutputWithContext(ctx context.Context) CertificateConfigServerCertInfoOutput
type CertificateConfigServerCertInfoArray ¶
type CertificateConfigServerCertInfoArray []CertificateConfigServerCertInfoInput
func (CertificateConfigServerCertInfoArray) ElementType ¶
func (CertificateConfigServerCertInfoArray) ElementType() reflect.Type
func (CertificateConfigServerCertInfoArray) ToCertificateConfigServerCertInfoArrayOutput ¶
func (i CertificateConfigServerCertInfoArray) ToCertificateConfigServerCertInfoArrayOutput() CertificateConfigServerCertInfoArrayOutput
func (CertificateConfigServerCertInfoArray) ToCertificateConfigServerCertInfoArrayOutputWithContext ¶
func (i CertificateConfigServerCertInfoArray) ToCertificateConfigServerCertInfoArrayOutputWithContext(ctx context.Context) CertificateConfigServerCertInfoArrayOutput
type CertificateConfigServerCertInfoArrayInput ¶
type CertificateConfigServerCertInfoArrayInput interface { pulumi.Input ToCertificateConfigServerCertInfoArrayOutput() CertificateConfigServerCertInfoArrayOutput ToCertificateConfigServerCertInfoArrayOutputWithContext(context.Context) CertificateConfigServerCertInfoArrayOutput }
CertificateConfigServerCertInfoArrayInput is an input type that accepts CertificateConfigServerCertInfoArray and CertificateConfigServerCertInfoArrayOutput values. You can construct a concrete instance of `CertificateConfigServerCertInfoArrayInput` via:
CertificateConfigServerCertInfoArray{ CertificateConfigServerCertInfoArgs{...} }
type CertificateConfigServerCertInfoArrayOutput ¶
type CertificateConfigServerCertInfoArrayOutput struct{ *pulumi.OutputState }
func (CertificateConfigServerCertInfoArrayOutput) ElementType ¶
func (CertificateConfigServerCertInfoArrayOutput) ElementType() reflect.Type
func (CertificateConfigServerCertInfoArrayOutput) ToCertificateConfigServerCertInfoArrayOutput ¶
func (o CertificateConfigServerCertInfoArrayOutput) ToCertificateConfigServerCertInfoArrayOutput() CertificateConfigServerCertInfoArrayOutput
func (CertificateConfigServerCertInfoArrayOutput) ToCertificateConfigServerCertInfoArrayOutputWithContext ¶
func (o CertificateConfigServerCertInfoArrayOutput) ToCertificateConfigServerCertInfoArrayOutputWithContext(ctx context.Context) CertificateConfigServerCertInfoArrayOutput
type CertificateConfigServerCertInfoInput ¶
type CertificateConfigServerCertInfoInput interface { pulumi.Input ToCertificateConfigServerCertInfoOutput() CertificateConfigServerCertInfoOutput ToCertificateConfigServerCertInfoOutputWithContext(context.Context) CertificateConfigServerCertInfoOutput }
CertificateConfigServerCertInfoInput is an input type that accepts CertificateConfigServerCertInfoArgs and CertificateConfigServerCertInfoOutput values. You can construct a concrete instance of `CertificateConfigServerCertInfoInput` via:
CertificateConfigServerCertInfoArgs{...}
type CertificateConfigServerCertInfoOutput ¶
type CertificateConfigServerCertInfoOutput struct{ *pulumi.OutputState }
func (CertificateConfigServerCertInfoOutput) Alias ¶
func (o CertificateConfigServerCertInfoOutput) Alias() pulumi.StringPtrOutput
func (CertificateConfigServerCertInfoOutput) CertId ¶
func (o CertificateConfigServerCertInfoOutput) CertId() pulumi.StringOutput
func (CertificateConfigServerCertInfoOutput) CommonName ¶
func (o CertificateConfigServerCertInfoOutput) CommonName() pulumi.StringPtrOutput
func (CertificateConfigServerCertInfoOutput) DeployTime ¶
func (o CertificateConfigServerCertInfoOutput) DeployTime() pulumi.StringPtrOutput
func (CertificateConfigServerCertInfoOutput) ElementType ¶
func (CertificateConfigServerCertInfoOutput) ElementType() reflect.Type
func (CertificateConfigServerCertInfoOutput) ExpireTime ¶
func (o CertificateConfigServerCertInfoOutput) ExpireTime() pulumi.StringPtrOutput
func (CertificateConfigServerCertInfoOutput) SignAlgo ¶
func (o CertificateConfigServerCertInfoOutput) SignAlgo() pulumi.StringPtrOutput
func (CertificateConfigServerCertInfoOutput) ToCertificateConfigServerCertInfoOutput ¶
func (o CertificateConfigServerCertInfoOutput) ToCertificateConfigServerCertInfoOutput() CertificateConfigServerCertInfoOutput
func (CertificateConfigServerCertInfoOutput) ToCertificateConfigServerCertInfoOutputWithContext ¶
func (o CertificateConfigServerCertInfoOutput) ToCertificateConfigServerCertInfoOutputWithContext(ctx context.Context) CertificateConfigServerCertInfoOutput
func (CertificateConfigServerCertInfoOutput) Type ¶
func (o CertificateConfigServerCertInfoOutput) Type() pulumi.StringPtrOutput
type CertificateConfigState ¶
type CertificateConfigState struct { // Acceleration domain name that needs to modify the certificate configuration. Host pulumi.StringPtrInput // Mode of configuring the certificate, the values are: `disable`: Do not configure the certificate; `eofreecert`: // Configure EdgeOne free certificate; `sslcert`: Configure SSL certificate. If not filled in, the default value is // `disable`. Mode pulumi.StringPtrInput // SSL certificate configuration, this parameter takes effect only when mode = sslcert, just enter the corresponding // CertId. You can go to the SSL certificate list to view the CertId. ServerCertInfos CertificateConfigServerCertInfoArrayInput // Site ID. ZoneId pulumi.StringPtrInput }
func (CertificateConfigState) ElementType ¶
func (CertificateConfigState) ElementType() reflect.Type
type GetRuleEngineSettingsAction ¶
type GetRuleEngineSettingsAction struct { Action string `pulumi:"action"` Properties []GetRuleEngineSettingsActionProperty `pulumi:"properties"` }
type GetRuleEngineSettingsActionArgs ¶
type GetRuleEngineSettingsActionArgs struct { Action pulumi.StringInput `pulumi:"action"` Properties GetRuleEngineSettingsActionPropertyArrayInput `pulumi:"properties"` }
func (GetRuleEngineSettingsActionArgs) ElementType ¶
func (GetRuleEngineSettingsActionArgs) ElementType() reflect.Type
func (GetRuleEngineSettingsActionArgs) ToGetRuleEngineSettingsActionOutput ¶
func (i GetRuleEngineSettingsActionArgs) ToGetRuleEngineSettingsActionOutput() GetRuleEngineSettingsActionOutput
func (GetRuleEngineSettingsActionArgs) ToGetRuleEngineSettingsActionOutputWithContext ¶
func (i GetRuleEngineSettingsActionArgs) ToGetRuleEngineSettingsActionOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionOutput
type GetRuleEngineSettingsActionArray ¶
type GetRuleEngineSettingsActionArray []GetRuleEngineSettingsActionInput
func (GetRuleEngineSettingsActionArray) ElementType ¶
func (GetRuleEngineSettingsActionArray) ElementType() reflect.Type
func (GetRuleEngineSettingsActionArray) ToGetRuleEngineSettingsActionArrayOutput ¶
func (i GetRuleEngineSettingsActionArray) ToGetRuleEngineSettingsActionArrayOutput() GetRuleEngineSettingsActionArrayOutput
func (GetRuleEngineSettingsActionArray) ToGetRuleEngineSettingsActionArrayOutputWithContext ¶
func (i GetRuleEngineSettingsActionArray) ToGetRuleEngineSettingsActionArrayOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionArrayOutput
type GetRuleEngineSettingsActionArrayInput ¶
type GetRuleEngineSettingsActionArrayInput interface { pulumi.Input ToGetRuleEngineSettingsActionArrayOutput() GetRuleEngineSettingsActionArrayOutput ToGetRuleEngineSettingsActionArrayOutputWithContext(context.Context) GetRuleEngineSettingsActionArrayOutput }
GetRuleEngineSettingsActionArrayInput is an input type that accepts GetRuleEngineSettingsActionArray and GetRuleEngineSettingsActionArrayOutput values. You can construct a concrete instance of `GetRuleEngineSettingsActionArrayInput` via:
GetRuleEngineSettingsActionArray{ GetRuleEngineSettingsActionArgs{...} }
type GetRuleEngineSettingsActionArrayOutput ¶
type GetRuleEngineSettingsActionArrayOutput struct{ *pulumi.OutputState }
func (GetRuleEngineSettingsActionArrayOutput) ElementType ¶
func (GetRuleEngineSettingsActionArrayOutput) ElementType() reflect.Type
func (GetRuleEngineSettingsActionArrayOutput) ToGetRuleEngineSettingsActionArrayOutput ¶
func (o GetRuleEngineSettingsActionArrayOutput) ToGetRuleEngineSettingsActionArrayOutput() GetRuleEngineSettingsActionArrayOutput
func (GetRuleEngineSettingsActionArrayOutput) ToGetRuleEngineSettingsActionArrayOutputWithContext ¶
func (o GetRuleEngineSettingsActionArrayOutput) ToGetRuleEngineSettingsActionArrayOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionArrayOutput
type GetRuleEngineSettingsActionInput ¶
type GetRuleEngineSettingsActionInput interface { pulumi.Input ToGetRuleEngineSettingsActionOutput() GetRuleEngineSettingsActionOutput ToGetRuleEngineSettingsActionOutputWithContext(context.Context) GetRuleEngineSettingsActionOutput }
GetRuleEngineSettingsActionInput is an input type that accepts GetRuleEngineSettingsActionArgs and GetRuleEngineSettingsActionOutput values. You can construct a concrete instance of `GetRuleEngineSettingsActionInput` via:
GetRuleEngineSettingsActionArgs{...}
type GetRuleEngineSettingsActionOutput ¶
type GetRuleEngineSettingsActionOutput struct{ *pulumi.OutputState }
func (GetRuleEngineSettingsActionOutput) Action ¶
func (o GetRuleEngineSettingsActionOutput) Action() pulumi.StringOutput
func (GetRuleEngineSettingsActionOutput) ElementType ¶
func (GetRuleEngineSettingsActionOutput) ElementType() reflect.Type
func (GetRuleEngineSettingsActionOutput) Properties ¶
func (o GetRuleEngineSettingsActionOutput) Properties() GetRuleEngineSettingsActionPropertyArrayOutput
func (GetRuleEngineSettingsActionOutput) ToGetRuleEngineSettingsActionOutput ¶
func (o GetRuleEngineSettingsActionOutput) ToGetRuleEngineSettingsActionOutput() GetRuleEngineSettingsActionOutput
func (GetRuleEngineSettingsActionOutput) ToGetRuleEngineSettingsActionOutputWithContext ¶
func (o GetRuleEngineSettingsActionOutput) ToGetRuleEngineSettingsActionOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionOutput
type GetRuleEngineSettingsActionProperty ¶
type GetRuleEngineSettingsActionProperty struct { ChoiceProperties []GetRuleEngineSettingsActionPropertyChoiceProperty `pulumi:"choiceProperties"` ChoicesValues []string `pulumi:"choicesValues"` ExtraParameters []GetRuleEngineSettingsActionPropertyExtraParameter `pulumi:"extraParameters"` IsAllowEmpty bool `pulumi:"isAllowEmpty"` IsMultiple bool `pulumi:"isMultiple"` Max int `pulumi:"max"` Min int `pulumi:"min"` Name string `pulumi:"name"` Type string `pulumi:"type"` }
type GetRuleEngineSettingsActionPropertyArgs ¶
type GetRuleEngineSettingsActionPropertyArgs struct { ChoiceProperties GetRuleEngineSettingsActionPropertyChoicePropertyArrayInput `pulumi:"choiceProperties"` ChoicesValues pulumi.StringArrayInput `pulumi:"choicesValues"` ExtraParameters GetRuleEngineSettingsActionPropertyExtraParameterArrayInput `pulumi:"extraParameters"` IsAllowEmpty pulumi.BoolInput `pulumi:"isAllowEmpty"` IsMultiple pulumi.BoolInput `pulumi:"isMultiple"` Max pulumi.IntInput `pulumi:"max"` Min pulumi.IntInput `pulumi:"min"` Name pulumi.StringInput `pulumi:"name"` Type pulumi.StringInput `pulumi:"type"` }
func (GetRuleEngineSettingsActionPropertyArgs) ElementType ¶
func (GetRuleEngineSettingsActionPropertyArgs) ElementType() reflect.Type
func (GetRuleEngineSettingsActionPropertyArgs) ToGetRuleEngineSettingsActionPropertyOutput ¶
func (i GetRuleEngineSettingsActionPropertyArgs) ToGetRuleEngineSettingsActionPropertyOutput() GetRuleEngineSettingsActionPropertyOutput
func (GetRuleEngineSettingsActionPropertyArgs) ToGetRuleEngineSettingsActionPropertyOutputWithContext ¶
func (i GetRuleEngineSettingsActionPropertyArgs) ToGetRuleEngineSettingsActionPropertyOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyOutput
type GetRuleEngineSettingsActionPropertyArray ¶
type GetRuleEngineSettingsActionPropertyArray []GetRuleEngineSettingsActionPropertyInput
func (GetRuleEngineSettingsActionPropertyArray) ElementType ¶
func (GetRuleEngineSettingsActionPropertyArray) ElementType() reflect.Type
func (GetRuleEngineSettingsActionPropertyArray) ToGetRuleEngineSettingsActionPropertyArrayOutput ¶
func (i GetRuleEngineSettingsActionPropertyArray) ToGetRuleEngineSettingsActionPropertyArrayOutput() GetRuleEngineSettingsActionPropertyArrayOutput
func (GetRuleEngineSettingsActionPropertyArray) ToGetRuleEngineSettingsActionPropertyArrayOutputWithContext ¶
func (i GetRuleEngineSettingsActionPropertyArray) ToGetRuleEngineSettingsActionPropertyArrayOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyArrayOutput
type GetRuleEngineSettingsActionPropertyArrayInput ¶
type GetRuleEngineSettingsActionPropertyArrayInput interface { pulumi.Input ToGetRuleEngineSettingsActionPropertyArrayOutput() GetRuleEngineSettingsActionPropertyArrayOutput ToGetRuleEngineSettingsActionPropertyArrayOutputWithContext(context.Context) GetRuleEngineSettingsActionPropertyArrayOutput }
GetRuleEngineSettingsActionPropertyArrayInput is an input type that accepts GetRuleEngineSettingsActionPropertyArray and GetRuleEngineSettingsActionPropertyArrayOutput values. You can construct a concrete instance of `GetRuleEngineSettingsActionPropertyArrayInput` via:
GetRuleEngineSettingsActionPropertyArray{ GetRuleEngineSettingsActionPropertyArgs{...} }
type GetRuleEngineSettingsActionPropertyArrayOutput ¶
type GetRuleEngineSettingsActionPropertyArrayOutput struct{ *pulumi.OutputState }
func (GetRuleEngineSettingsActionPropertyArrayOutput) ElementType ¶
func (GetRuleEngineSettingsActionPropertyArrayOutput) ElementType() reflect.Type
func (GetRuleEngineSettingsActionPropertyArrayOutput) ToGetRuleEngineSettingsActionPropertyArrayOutput ¶
func (o GetRuleEngineSettingsActionPropertyArrayOutput) ToGetRuleEngineSettingsActionPropertyArrayOutput() GetRuleEngineSettingsActionPropertyArrayOutput
func (GetRuleEngineSettingsActionPropertyArrayOutput) ToGetRuleEngineSettingsActionPropertyArrayOutputWithContext ¶
func (o GetRuleEngineSettingsActionPropertyArrayOutput) ToGetRuleEngineSettingsActionPropertyArrayOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyArrayOutput
type GetRuleEngineSettingsActionPropertyChoiceProperty ¶
type GetRuleEngineSettingsActionPropertyChoiceProperty struct { ChoicesValues []string `pulumi:"choicesValues"` ExtraParameters []GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameter `pulumi:"extraParameters"` IsAllowEmpty bool `pulumi:"isAllowEmpty"` IsMultiple bool `pulumi:"isMultiple"` Max int `pulumi:"max"` Min int `pulumi:"min"` Name string `pulumi:"name"` Type string `pulumi:"type"` }
type GetRuleEngineSettingsActionPropertyChoicePropertyArgs ¶
type GetRuleEngineSettingsActionPropertyChoicePropertyArgs struct { ChoicesValues pulumi.StringArrayInput `pulumi:"choicesValues"` ExtraParameters GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayInput `pulumi:"extraParameters"` IsAllowEmpty pulumi.BoolInput `pulumi:"isAllowEmpty"` IsMultiple pulumi.BoolInput `pulumi:"isMultiple"` Max pulumi.IntInput `pulumi:"max"` Min pulumi.IntInput `pulumi:"min"` Name pulumi.StringInput `pulumi:"name"` Type pulumi.StringInput `pulumi:"type"` }
func (GetRuleEngineSettingsActionPropertyChoicePropertyArgs) ElementType ¶
func (GetRuleEngineSettingsActionPropertyChoicePropertyArgs) ElementType() reflect.Type
func (GetRuleEngineSettingsActionPropertyChoicePropertyArgs) ToGetRuleEngineSettingsActionPropertyChoicePropertyOutput ¶
func (i GetRuleEngineSettingsActionPropertyChoicePropertyArgs) ToGetRuleEngineSettingsActionPropertyChoicePropertyOutput() GetRuleEngineSettingsActionPropertyChoicePropertyOutput
func (GetRuleEngineSettingsActionPropertyChoicePropertyArgs) ToGetRuleEngineSettingsActionPropertyChoicePropertyOutputWithContext ¶
func (i GetRuleEngineSettingsActionPropertyChoicePropertyArgs) ToGetRuleEngineSettingsActionPropertyChoicePropertyOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyChoicePropertyOutput
type GetRuleEngineSettingsActionPropertyChoicePropertyArray ¶
type GetRuleEngineSettingsActionPropertyChoicePropertyArray []GetRuleEngineSettingsActionPropertyChoicePropertyInput
func (GetRuleEngineSettingsActionPropertyChoicePropertyArray) ElementType ¶
func (GetRuleEngineSettingsActionPropertyChoicePropertyArray) ElementType() reflect.Type
func (GetRuleEngineSettingsActionPropertyChoicePropertyArray) ToGetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput ¶
func (i GetRuleEngineSettingsActionPropertyChoicePropertyArray) ToGetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput() GetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput
func (GetRuleEngineSettingsActionPropertyChoicePropertyArray) ToGetRuleEngineSettingsActionPropertyChoicePropertyArrayOutputWithContext ¶
func (i GetRuleEngineSettingsActionPropertyChoicePropertyArray) ToGetRuleEngineSettingsActionPropertyChoicePropertyArrayOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput
type GetRuleEngineSettingsActionPropertyChoicePropertyArrayInput ¶
type GetRuleEngineSettingsActionPropertyChoicePropertyArrayInput interface { pulumi.Input ToGetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput() GetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput ToGetRuleEngineSettingsActionPropertyChoicePropertyArrayOutputWithContext(context.Context) GetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput }
GetRuleEngineSettingsActionPropertyChoicePropertyArrayInput is an input type that accepts GetRuleEngineSettingsActionPropertyChoicePropertyArray and GetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput values. You can construct a concrete instance of `GetRuleEngineSettingsActionPropertyChoicePropertyArrayInput` via:
GetRuleEngineSettingsActionPropertyChoicePropertyArray{ GetRuleEngineSettingsActionPropertyChoicePropertyArgs{...} }
type GetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput ¶
type GetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput struct{ *pulumi.OutputState }
func (GetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput) ElementType ¶
func (GetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput) ElementType() reflect.Type
func (GetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput) ToGetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput ¶
func (o GetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput) ToGetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput() GetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput
func (GetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput) ToGetRuleEngineSettingsActionPropertyChoicePropertyArrayOutputWithContext ¶
func (o GetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput) ToGetRuleEngineSettingsActionPropertyChoicePropertyArrayOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput
type GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArgs ¶
type GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArgs struct { Choices pulumi.StringArrayInput `pulumi:"choices"` Id pulumi.StringInput `pulumi:"id"` Type pulumi.StringInput `pulumi:"type"` }
func (GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArgs) ElementType ¶
func (GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArgs) ElementType() reflect.Type
func (GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArgs) ToGetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput ¶
func (i GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArgs) ToGetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput() GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput
func (GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArgs) ToGetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutputWithContext ¶
func (i GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArgs) ToGetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput
type GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArray ¶
type GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArray []GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterInput
func (GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArray) ElementType ¶
func (GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArray) ElementType() reflect.Type
func (GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArray) ToGetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput ¶
func (i GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArray) ToGetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput() GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput
func (GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArray) ToGetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutputWithContext ¶
func (i GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArray) ToGetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput
type GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayInput ¶
type GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayInput interface { pulumi.Input ToGetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput() GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput ToGetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutputWithContext(context.Context) GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput }
GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayInput is an input type that accepts GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArray and GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput values. You can construct a concrete instance of `GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayInput` via:
GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArray{ GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArgs{...} }
type GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput ¶
type GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput struct{ *pulumi.OutputState }
func (GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput) ElementType ¶
func (GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput) ElementType() reflect.Type
func (GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput) ToGetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput ¶
func (o GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput) ToGetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput() GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput
func (GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput) ToGetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutputWithContext ¶
func (o GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput) ToGetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArrayOutput
type GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterInput ¶
type GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterInput interface { pulumi.Input ToGetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput() GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput ToGetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutputWithContext(context.Context) GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput }
GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterInput is an input type that accepts GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArgs and GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput values. You can construct a concrete instance of `GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterInput` via:
GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterArgs{...}
type GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput ¶
type GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput struct{ *pulumi.OutputState }
func (GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput) ElementType ¶
func (GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput) ElementType() reflect.Type
func (GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput) ToGetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput ¶
func (o GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput) ToGetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput() GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput
func (GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput) ToGetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutputWithContext ¶
func (o GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput) ToGetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyChoicePropertyExtraParameterOutput
type GetRuleEngineSettingsActionPropertyChoicePropertyInput ¶
type GetRuleEngineSettingsActionPropertyChoicePropertyInput interface { pulumi.Input ToGetRuleEngineSettingsActionPropertyChoicePropertyOutput() GetRuleEngineSettingsActionPropertyChoicePropertyOutput ToGetRuleEngineSettingsActionPropertyChoicePropertyOutputWithContext(context.Context) GetRuleEngineSettingsActionPropertyChoicePropertyOutput }
GetRuleEngineSettingsActionPropertyChoicePropertyInput is an input type that accepts GetRuleEngineSettingsActionPropertyChoicePropertyArgs and GetRuleEngineSettingsActionPropertyChoicePropertyOutput values. You can construct a concrete instance of `GetRuleEngineSettingsActionPropertyChoicePropertyInput` via:
GetRuleEngineSettingsActionPropertyChoicePropertyArgs{...}
type GetRuleEngineSettingsActionPropertyChoicePropertyOutput ¶
type GetRuleEngineSettingsActionPropertyChoicePropertyOutput struct{ *pulumi.OutputState }
func (GetRuleEngineSettingsActionPropertyChoicePropertyOutput) ChoicesValues ¶
func (o GetRuleEngineSettingsActionPropertyChoicePropertyOutput) ChoicesValues() pulumi.StringArrayOutput
func (GetRuleEngineSettingsActionPropertyChoicePropertyOutput) ElementType ¶
func (GetRuleEngineSettingsActionPropertyChoicePropertyOutput) ElementType() reflect.Type
func (GetRuleEngineSettingsActionPropertyChoicePropertyOutput) ExtraParameters ¶
func (GetRuleEngineSettingsActionPropertyChoicePropertyOutput) IsAllowEmpty ¶
func (o GetRuleEngineSettingsActionPropertyChoicePropertyOutput) IsAllowEmpty() pulumi.BoolOutput
func (GetRuleEngineSettingsActionPropertyChoicePropertyOutput) IsMultiple ¶
func (o GetRuleEngineSettingsActionPropertyChoicePropertyOutput) IsMultiple() pulumi.BoolOutput
func (GetRuleEngineSettingsActionPropertyChoicePropertyOutput) ToGetRuleEngineSettingsActionPropertyChoicePropertyOutput ¶
func (o GetRuleEngineSettingsActionPropertyChoicePropertyOutput) ToGetRuleEngineSettingsActionPropertyChoicePropertyOutput() GetRuleEngineSettingsActionPropertyChoicePropertyOutput
func (GetRuleEngineSettingsActionPropertyChoicePropertyOutput) ToGetRuleEngineSettingsActionPropertyChoicePropertyOutputWithContext ¶
func (o GetRuleEngineSettingsActionPropertyChoicePropertyOutput) ToGetRuleEngineSettingsActionPropertyChoicePropertyOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyChoicePropertyOutput
type GetRuleEngineSettingsActionPropertyExtraParameterArgs ¶
type GetRuleEngineSettingsActionPropertyExtraParameterArgs struct { Choices pulumi.StringArrayInput `pulumi:"choices"` Id pulumi.StringInput `pulumi:"id"` Type pulumi.StringInput `pulumi:"type"` }
func (GetRuleEngineSettingsActionPropertyExtraParameterArgs) ElementType ¶
func (GetRuleEngineSettingsActionPropertyExtraParameterArgs) ElementType() reflect.Type
func (GetRuleEngineSettingsActionPropertyExtraParameterArgs) ToGetRuleEngineSettingsActionPropertyExtraParameterOutput ¶
func (i GetRuleEngineSettingsActionPropertyExtraParameterArgs) ToGetRuleEngineSettingsActionPropertyExtraParameterOutput() GetRuleEngineSettingsActionPropertyExtraParameterOutput
func (GetRuleEngineSettingsActionPropertyExtraParameterArgs) ToGetRuleEngineSettingsActionPropertyExtraParameterOutputWithContext ¶
func (i GetRuleEngineSettingsActionPropertyExtraParameterArgs) ToGetRuleEngineSettingsActionPropertyExtraParameterOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyExtraParameterOutput
type GetRuleEngineSettingsActionPropertyExtraParameterArray ¶
type GetRuleEngineSettingsActionPropertyExtraParameterArray []GetRuleEngineSettingsActionPropertyExtraParameterInput
func (GetRuleEngineSettingsActionPropertyExtraParameterArray) ElementType ¶
func (GetRuleEngineSettingsActionPropertyExtraParameterArray) ElementType() reflect.Type
func (GetRuleEngineSettingsActionPropertyExtraParameterArray) ToGetRuleEngineSettingsActionPropertyExtraParameterArrayOutput ¶
func (i GetRuleEngineSettingsActionPropertyExtraParameterArray) ToGetRuleEngineSettingsActionPropertyExtraParameterArrayOutput() GetRuleEngineSettingsActionPropertyExtraParameterArrayOutput
func (GetRuleEngineSettingsActionPropertyExtraParameterArray) ToGetRuleEngineSettingsActionPropertyExtraParameterArrayOutputWithContext ¶
func (i GetRuleEngineSettingsActionPropertyExtraParameterArray) ToGetRuleEngineSettingsActionPropertyExtraParameterArrayOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyExtraParameterArrayOutput
type GetRuleEngineSettingsActionPropertyExtraParameterArrayInput ¶
type GetRuleEngineSettingsActionPropertyExtraParameterArrayInput interface { pulumi.Input ToGetRuleEngineSettingsActionPropertyExtraParameterArrayOutput() GetRuleEngineSettingsActionPropertyExtraParameterArrayOutput ToGetRuleEngineSettingsActionPropertyExtraParameterArrayOutputWithContext(context.Context) GetRuleEngineSettingsActionPropertyExtraParameterArrayOutput }
GetRuleEngineSettingsActionPropertyExtraParameterArrayInput is an input type that accepts GetRuleEngineSettingsActionPropertyExtraParameterArray and GetRuleEngineSettingsActionPropertyExtraParameterArrayOutput values. You can construct a concrete instance of `GetRuleEngineSettingsActionPropertyExtraParameterArrayInput` via:
GetRuleEngineSettingsActionPropertyExtraParameterArray{ GetRuleEngineSettingsActionPropertyExtraParameterArgs{...} }
type GetRuleEngineSettingsActionPropertyExtraParameterArrayOutput ¶
type GetRuleEngineSettingsActionPropertyExtraParameterArrayOutput struct{ *pulumi.OutputState }
func (GetRuleEngineSettingsActionPropertyExtraParameterArrayOutput) ElementType ¶
func (GetRuleEngineSettingsActionPropertyExtraParameterArrayOutput) ElementType() reflect.Type
func (GetRuleEngineSettingsActionPropertyExtraParameterArrayOutput) ToGetRuleEngineSettingsActionPropertyExtraParameterArrayOutput ¶
func (o GetRuleEngineSettingsActionPropertyExtraParameterArrayOutput) ToGetRuleEngineSettingsActionPropertyExtraParameterArrayOutput() GetRuleEngineSettingsActionPropertyExtraParameterArrayOutput
func (GetRuleEngineSettingsActionPropertyExtraParameterArrayOutput) ToGetRuleEngineSettingsActionPropertyExtraParameterArrayOutputWithContext ¶
func (o GetRuleEngineSettingsActionPropertyExtraParameterArrayOutput) ToGetRuleEngineSettingsActionPropertyExtraParameterArrayOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyExtraParameterArrayOutput
type GetRuleEngineSettingsActionPropertyExtraParameterInput ¶
type GetRuleEngineSettingsActionPropertyExtraParameterInput interface { pulumi.Input ToGetRuleEngineSettingsActionPropertyExtraParameterOutput() GetRuleEngineSettingsActionPropertyExtraParameterOutput ToGetRuleEngineSettingsActionPropertyExtraParameterOutputWithContext(context.Context) GetRuleEngineSettingsActionPropertyExtraParameterOutput }
GetRuleEngineSettingsActionPropertyExtraParameterInput is an input type that accepts GetRuleEngineSettingsActionPropertyExtraParameterArgs and GetRuleEngineSettingsActionPropertyExtraParameterOutput values. You can construct a concrete instance of `GetRuleEngineSettingsActionPropertyExtraParameterInput` via:
GetRuleEngineSettingsActionPropertyExtraParameterArgs{...}
type GetRuleEngineSettingsActionPropertyExtraParameterOutput ¶
type GetRuleEngineSettingsActionPropertyExtraParameterOutput struct{ *pulumi.OutputState }
func (GetRuleEngineSettingsActionPropertyExtraParameterOutput) Choices ¶
func (o GetRuleEngineSettingsActionPropertyExtraParameterOutput) Choices() pulumi.StringArrayOutput
func (GetRuleEngineSettingsActionPropertyExtraParameterOutput) ElementType ¶
func (GetRuleEngineSettingsActionPropertyExtraParameterOutput) ElementType() reflect.Type
func (GetRuleEngineSettingsActionPropertyExtraParameterOutput) ToGetRuleEngineSettingsActionPropertyExtraParameterOutput ¶
func (o GetRuleEngineSettingsActionPropertyExtraParameterOutput) ToGetRuleEngineSettingsActionPropertyExtraParameterOutput() GetRuleEngineSettingsActionPropertyExtraParameterOutput
func (GetRuleEngineSettingsActionPropertyExtraParameterOutput) ToGetRuleEngineSettingsActionPropertyExtraParameterOutputWithContext ¶
func (o GetRuleEngineSettingsActionPropertyExtraParameterOutput) ToGetRuleEngineSettingsActionPropertyExtraParameterOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyExtraParameterOutput
type GetRuleEngineSettingsActionPropertyInput ¶
type GetRuleEngineSettingsActionPropertyInput interface { pulumi.Input ToGetRuleEngineSettingsActionPropertyOutput() GetRuleEngineSettingsActionPropertyOutput ToGetRuleEngineSettingsActionPropertyOutputWithContext(context.Context) GetRuleEngineSettingsActionPropertyOutput }
GetRuleEngineSettingsActionPropertyInput is an input type that accepts GetRuleEngineSettingsActionPropertyArgs and GetRuleEngineSettingsActionPropertyOutput values. You can construct a concrete instance of `GetRuleEngineSettingsActionPropertyInput` via:
GetRuleEngineSettingsActionPropertyArgs{...}
type GetRuleEngineSettingsActionPropertyOutput ¶
type GetRuleEngineSettingsActionPropertyOutput struct{ *pulumi.OutputState }
func (GetRuleEngineSettingsActionPropertyOutput) ChoiceProperties ¶
func (o GetRuleEngineSettingsActionPropertyOutput) ChoiceProperties() GetRuleEngineSettingsActionPropertyChoicePropertyArrayOutput
func (GetRuleEngineSettingsActionPropertyOutput) ChoicesValues ¶
func (o GetRuleEngineSettingsActionPropertyOutput) ChoicesValues() pulumi.StringArrayOutput
func (GetRuleEngineSettingsActionPropertyOutput) ElementType ¶
func (GetRuleEngineSettingsActionPropertyOutput) ElementType() reflect.Type
func (GetRuleEngineSettingsActionPropertyOutput) ExtraParameters ¶
func (o GetRuleEngineSettingsActionPropertyOutput) ExtraParameters() GetRuleEngineSettingsActionPropertyExtraParameterArrayOutput
func (GetRuleEngineSettingsActionPropertyOutput) IsAllowEmpty ¶
func (o GetRuleEngineSettingsActionPropertyOutput) IsAllowEmpty() pulumi.BoolOutput
func (GetRuleEngineSettingsActionPropertyOutput) IsMultiple ¶
func (o GetRuleEngineSettingsActionPropertyOutput) IsMultiple() pulumi.BoolOutput
func (GetRuleEngineSettingsActionPropertyOutput) Max ¶
func (o GetRuleEngineSettingsActionPropertyOutput) Max() pulumi.IntOutput
func (GetRuleEngineSettingsActionPropertyOutput) Min ¶
func (o GetRuleEngineSettingsActionPropertyOutput) Min() pulumi.IntOutput
func (GetRuleEngineSettingsActionPropertyOutput) Name ¶
func (o GetRuleEngineSettingsActionPropertyOutput) Name() pulumi.StringOutput
func (GetRuleEngineSettingsActionPropertyOutput) ToGetRuleEngineSettingsActionPropertyOutput ¶
func (o GetRuleEngineSettingsActionPropertyOutput) ToGetRuleEngineSettingsActionPropertyOutput() GetRuleEngineSettingsActionPropertyOutput
func (GetRuleEngineSettingsActionPropertyOutput) ToGetRuleEngineSettingsActionPropertyOutputWithContext ¶
func (o GetRuleEngineSettingsActionPropertyOutput) ToGetRuleEngineSettingsActionPropertyOutputWithContext(ctx context.Context) GetRuleEngineSettingsActionPropertyOutput
func (GetRuleEngineSettingsActionPropertyOutput) Type ¶
func (o GetRuleEngineSettingsActionPropertyOutput) Type() pulumi.StringOutput
type GetRuleEngineSettingsArgs ¶
type GetRuleEngineSettingsArgs struct {
ResultOutputFile *string `pulumi:"resultOutputFile"`
}
A collection of arguments for invoking getRuleEngineSettings.
type GetRuleEngineSettingsOutputArgs ¶
type GetRuleEngineSettingsOutputArgs struct {
ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}
A collection of arguments for invoking getRuleEngineSettings.
func (GetRuleEngineSettingsOutputArgs) ElementType ¶
func (GetRuleEngineSettingsOutputArgs) ElementType() reflect.Type
type GetRuleEngineSettingsResult ¶
type GetRuleEngineSettingsResult struct { Actions []GetRuleEngineSettingsAction `pulumi:"actions"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getRuleEngineSettings.
func GetRuleEngineSettings ¶
func GetRuleEngineSettings(ctx *pulumi.Context, args *GetRuleEngineSettingsArgs, opts ...pulumi.InvokeOption) (*GetRuleEngineSettingsResult, error)
type GetRuleEngineSettingsResultOutput ¶
type GetRuleEngineSettingsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getRuleEngineSettings.
func GetRuleEngineSettingsOutput ¶
func GetRuleEngineSettingsOutput(ctx *pulumi.Context, args GetRuleEngineSettingsOutputArgs, opts ...pulumi.InvokeOption) GetRuleEngineSettingsResultOutput
func (GetRuleEngineSettingsResultOutput) Actions ¶
func (o GetRuleEngineSettingsResultOutput) Actions() GetRuleEngineSettingsActionArrayOutput
func (GetRuleEngineSettingsResultOutput) ElementType ¶
func (GetRuleEngineSettingsResultOutput) ElementType() reflect.Type
func (GetRuleEngineSettingsResultOutput) Id ¶
func (o GetRuleEngineSettingsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetRuleEngineSettingsResultOutput) ResultOutputFile ¶
func (o GetRuleEngineSettingsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetRuleEngineSettingsResultOutput) ToGetRuleEngineSettingsResultOutput ¶
func (o GetRuleEngineSettingsResultOutput) ToGetRuleEngineSettingsResultOutput() GetRuleEngineSettingsResultOutput
func (GetRuleEngineSettingsResultOutput) ToGetRuleEngineSettingsResultOutputWithContext ¶
func (o GetRuleEngineSettingsResultOutput) ToGetRuleEngineSettingsResultOutputWithContext(ctx context.Context) GetRuleEngineSettingsResultOutput
type GetZoneAvailablePlansArgs ¶
type GetZoneAvailablePlansArgs struct {
ResultOutputFile *string `pulumi:"resultOutputFile"`
}
A collection of arguments for invoking getZoneAvailablePlans.
type GetZoneAvailablePlansOutputArgs ¶
type GetZoneAvailablePlansOutputArgs struct {
ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}
A collection of arguments for invoking getZoneAvailablePlans.
func (GetZoneAvailablePlansOutputArgs) ElementType ¶
func (GetZoneAvailablePlansOutputArgs) ElementType() reflect.Type
type GetZoneAvailablePlansPlanInfoList ¶
type GetZoneAvailablePlansPlanInfoList struct { Area string `pulumi:"area"` Currency string `pulumi:"currency"` Flux int `pulumi:"flux"` Frequency string `pulumi:"frequency"` PlanType string `pulumi:"planType"` Price int `pulumi:"price"` Request int `pulumi:"request"` SiteNumber int `pulumi:"siteNumber"` }
type GetZoneAvailablePlansPlanInfoListArgs ¶
type GetZoneAvailablePlansPlanInfoListArgs struct { Area pulumi.StringInput `pulumi:"area"` Currency pulumi.StringInput `pulumi:"currency"` Flux pulumi.IntInput `pulumi:"flux"` Frequency pulumi.StringInput `pulumi:"frequency"` PlanType pulumi.StringInput `pulumi:"planType"` Price pulumi.IntInput `pulumi:"price"` Request pulumi.IntInput `pulumi:"request"` SiteNumber pulumi.IntInput `pulumi:"siteNumber"` }
func (GetZoneAvailablePlansPlanInfoListArgs) ElementType ¶
func (GetZoneAvailablePlansPlanInfoListArgs) ElementType() reflect.Type
func (GetZoneAvailablePlansPlanInfoListArgs) ToGetZoneAvailablePlansPlanInfoListOutput ¶
func (i GetZoneAvailablePlansPlanInfoListArgs) ToGetZoneAvailablePlansPlanInfoListOutput() GetZoneAvailablePlansPlanInfoListOutput
func (GetZoneAvailablePlansPlanInfoListArgs) ToGetZoneAvailablePlansPlanInfoListOutputWithContext ¶
func (i GetZoneAvailablePlansPlanInfoListArgs) ToGetZoneAvailablePlansPlanInfoListOutputWithContext(ctx context.Context) GetZoneAvailablePlansPlanInfoListOutput
type GetZoneAvailablePlansPlanInfoListArray ¶
type GetZoneAvailablePlansPlanInfoListArray []GetZoneAvailablePlansPlanInfoListInput
func (GetZoneAvailablePlansPlanInfoListArray) ElementType ¶
func (GetZoneAvailablePlansPlanInfoListArray) ElementType() reflect.Type
func (GetZoneAvailablePlansPlanInfoListArray) ToGetZoneAvailablePlansPlanInfoListArrayOutput ¶
func (i GetZoneAvailablePlansPlanInfoListArray) ToGetZoneAvailablePlansPlanInfoListArrayOutput() GetZoneAvailablePlansPlanInfoListArrayOutput
func (GetZoneAvailablePlansPlanInfoListArray) ToGetZoneAvailablePlansPlanInfoListArrayOutputWithContext ¶
func (i GetZoneAvailablePlansPlanInfoListArray) ToGetZoneAvailablePlansPlanInfoListArrayOutputWithContext(ctx context.Context) GetZoneAvailablePlansPlanInfoListArrayOutput
type GetZoneAvailablePlansPlanInfoListArrayInput ¶
type GetZoneAvailablePlansPlanInfoListArrayInput interface { pulumi.Input ToGetZoneAvailablePlansPlanInfoListArrayOutput() GetZoneAvailablePlansPlanInfoListArrayOutput ToGetZoneAvailablePlansPlanInfoListArrayOutputWithContext(context.Context) GetZoneAvailablePlansPlanInfoListArrayOutput }
GetZoneAvailablePlansPlanInfoListArrayInput is an input type that accepts GetZoneAvailablePlansPlanInfoListArray and GetZoneAvailablePlansPlanInfoListArrayOutput values. You can construct a concrete instance of `GetZoneAvailablePlansPlanInfoListArrayInput` via:
GetZoneAvailablePlansPlanInfoListArray{ GetZoneAvailablePlansPlanInfoListArgs{...} }
type GetZoneAvailablePlansPlanInfoListArrayOutput ¶
type GetZoneAvailablePlansPlanInfoListArrayOutput struct{ *pulumi.OutputState }
func (GetZoneAvailablePlansPlanInfoListArrayOutput) ElementType ¶
func (GetZoneAvailablePlansPlanInfoListArrayOutput) ElementType() reflect.Type
func (GetZoneAvailablePlansPlanInfoListArrayOutput) ToGetZoneAvailablePlansPlanInfoListArrayOutput ¶
func (o GetZoneAvailablePlansPlanInfoListArrayOutput) ToGetZoneAvailablePlansPlanInfoListArrayOutput() GetZoneAvailablePlansPlanInfoListArrayOutput
func (GetZoneAvailablePlansPlanInfoListArrayOutput) ToGetZoneAvailablePlansPlanInfoListArrayOutputWithContext ¶
func (o GetZoneAvailablePlansPlanInfoListArrayOutput) ToGetZoneAvailablePlansPlanInfoListArrayOutputWithContext(ctx context.Context) GetZoneAvailablePlansPlanInfoListArrayOutput
type GetZoneAvailablePlansPlanInfoListInput ¶
type GetZoneAvailablePlansPlanInfoListInput interface { pulumi.Input ToGetZoneAvailablePlansPlanInfoListOutput() GetZoneAvailablePlansPlanInfoListOutput ToGetZoneAvailablePlansPlanInfoListOutputWithContext(context.Context) GetZoneAvailablePlansPlanInfoListOutput }
GetZoneAvailablePlansPlanInfoListInput is an input type that accepts GetZoneAvailablePlansPlanInfoListArgs and GetZoneAvailablePlansPlanInfoListOutput values. You can construct a concrete instance of `GetZoneAvailablePlansPlanInfoListInput` via:
GetZoneAvailablePlansPlanInfoListArgs{...}
type GetZoneAvailablePlansPlanInfoListOutput ¶
type GetZoneAvailablePlansPlanInfoListOutput struct{ *pulumi.OutputState }
func (GetZoneAvailablePlansPlanInfoListOutput) Area ¶
func (o GetZoneAvailablePlansPlanInfoListOutput) Area() pulumi.StringOutput
func (GetZoneAvailablePlansPlanInfoListOutput) Currency ¶
func (o GetZoneAvailablePlansPlanInfoListOutput) Currency() pulumi.StringOutput
func (GetZoneAvailablePlansPlanInfoListOutput) ElementType ¶
func (GetZoneAvailablePlansPlanInfoListOutput) ElementType() reflect.Type
func (GetZoneAvailablePlansPlanInfoListOutput) Flux ¶
func (o GetZoneAvailablePlansPlanInfoListOutput) Flux() pulumi.IntOutput
func (GetZoneAvailablePlansPlanInfoListOutput) Frequency ¶
func (o GetZoneAvailablePlansPlanInfoListOutput) Frequency() pulumi.StringOutput
func (GetZoneAvailablePlansPlanInfoListOutput) PlanType ¶
func (o GetZoneAvailablePlansPlanInfoListOutput) PlanType() pulumi.StringOutput
func (GetZoneAvailablePlansPlanInfoListOutput) Price ¶
func (o GetZoneAvailablePlansPlanInfoListOutput) Price() pulumi.IntOutput
func (GetZoneAvailablePlansPlanInfoListOutput) Request ¶
func (o GetZoneAvailablePlansPlanInfoListOutput) Request() pulumi.IntOutput
func (GetZoneAvailablePlansPlanInfoListOutput) SiteNumber ¶
func (o GetZoneAvailablePlansPlanInfoListOutput) SiteNumber() pulumi.IntOutput
func (GetZoneAvailablePlansPlanInfoListOutput) ToGetZoneAvailablePlansPlanInfoListOutput ¶
func (o GetZoneAvailablePlansPlanInfoListOutput) ToGetZoneAvailablePlansPlanInfoListOutput() GetZoneAvailablePlansPlanInfoListOutput
func (GetZoneAvailablePlansPlanInfoListOutput) ToGetZoneAvailablePlansPlanInfoListOutputWithContext ¶
func (o GetZoneAvailablePlansPlanInfoListOutput) ToGetZoneAvailablePlansPlanInfoListOutputWithContext(ctx context.Context) GetZoneAvailablePlansPlanInfoListOutput
type GetZoneAvailablePlansResult ¶
type GetZoneAvailablePlansResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` PlanInfoLists []GetZoneAvailablePlansPlanInfoList `pulumi:"planInfoLists"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getZoneAvailablePlans.
func GetZoneAvailablePlans ¶
func GetZoneAvailablePlans(ctx *pulumi.Context, args *GetZoneAvailablePlansArgs, opts ...pulumi.InvokeOption) (*GetZoneAvailablePlansResult, error)
type GetZoneAvailablePlansResultOutput ¶
type GetZoneAvailablePlansResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getZoneAvailablePlans.
func GetZoneAvailablePlansOutput ¶
func GetZoneAvailablePlansOutput(ctx *pulumi.Context, args GetZoneAvailablePlansOutputArgs, opts ...pulumi.InvokeOption) GetZoneAvailablePlansResultOutput
func (GetZoneAvailablePlansResultOutput) ElementType ¶
func (GetZoneAvailablePlansResultOutput) ElementType() reflect.Type
func (GetZoneAvailablePlansResultOutput) Id ¶
func (o GetZoneAvailablePlansResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetZoneAvailablePlansResultOutput) PlanInfoLists ¶
func (o GetZoneAvailablePlansResultOutput) PlanInfoLists() GetZoneAvailablePlansPlanInfoListArrayOutput
func (GetZoneAvailablePlansResultOutput) ResultOutputFile ¶
func (o GetZoneAvailablePlansResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetZoneAvailablePlansResultOutput) ToGetZoneAvailablePlansResultOutput ¶
func (o GetZoneAvailablePlansResultOutput) ToGetZoneAvailablePlansResultOutput() GetZoneAvailablePlansResultOutput
func (GetZoneAvailablePlansResultOutput) ToGetZoneAvailablePlansResultOutputWithContext ¶
func (o GetZoneAvailablePlansResultOutput) ToGetZoneAvailablePlansResultOutputWithContext(ctx context.Context) GetZoneAvailablePlansResultOutput
type OriginGroup ¶
type OriginGroup struct { pulumi.CustomResourceState // Type of the origin group, this field should be set when `OriginType` is self, otherwise leave it empty. Valid values: // `area`: select an origin by using Geo info of the client IP and `Area` field in Records; `weight`: weighted select an // origin by using `Weight` field in Records; `proto`: config by HTTP protocol. ConfigurationType pulumi.StringOutput `pulumi:"configurationType"` // OriginGroup ID. OriginGroupId pulumi.StringOutput `pulumi:"originGroupId"` // OriginGroup Name. OriginGroupName pulumi.StringOutput `pulumi:"originGroupName"` // Origin site records. OriginRecords OriginGroupOriginRecordArrayOutput `pulumi:"originRecords"` // Type of the origin site. Valid values: `self`: self-build website; `cos`: tencent cos; `third_party`: third party cos. OriginType pulumi.StringOutput `pulumi:"originType"` // Last modification date. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` // Site ID. ZoneId pulumi.StringOutput `pulumi:"zoneId"` }
func GetOriginGroup ¶
func GetOriginGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OriginGroupState, opts ...pulumi.ResourceOption) (*OriginGroup, error)
GetOriginGroup gets an existing OriginGroup 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 NewOriginGroup ¶
func NewOriginGroup(ctx *pulumi.Context, name string, args *OriginGroupArgs, opts ...pulumi.ResourceOption) (*OriginGroup, error)
NewOriginGroup registers a new resource with the given unique name, arguments, and options.
func (*OriginGroup) ElementType ¶
func (*OriginGroup) ElementType() reflect.Type
func (*OriginGroup) ToOriginGroupOutput ¶
func (i *OriginGroup) ToOriginGroupOutput() OriginGroupOutput
func (*OriginGroup) ToOriginGroupOutputWithContext ¶
func (i *OriginGroup) ToOriginGroupOutputWithContext(ctx context.Context) OriginGroupOutput
type OriginGroupArgs ¶
type OriginGroupArgs struct { // Type of the origin group, this field should be set when `OriginType` is self, otherwise leave it empty. Valid values: // `area`: select an origin by using Geo info of the client IP and `Area` field in Records; `weight`: weighted select an // origin by using `Weight` field in Records; `proto`: config by HTTP protocol. ConfigurationType pulumi.StringInput // OriginGroup Name. OriginGroupName pulumi.StringInput // Origin site records. OriginRecords OriginGroupOriginRecordArrayInput // Type of the origin site. Valid values: `self`: self-build website; `cos`: tencent cos; `third_party`: third party cos. OriginType pulumi.StringInput // Site ID. ZoneId pulumi.StringInput }
The set of arguments for constructing a OriginGroup resource.
func (OriginGroupArgs) ElementType ¶
func (OriginGroupArgs) ElementType() reflect.Type
type OriginGroupArray ¶
type OriginGroupArray []OriginGroupInput
func (OriginGroupArray) ElementType ¶
func (OriginGroupArray) ElementType() reflect.Type
func (OriginGroupArray) ToOriginGroupArrayOutput ¶
func (i OriginGroupArray) ToOriginGroupArrayOutput() OriginGroupArrayOutput
func (OriginGroupArray) ToOriginGroupArrayOutputWithContext ¶
func (i OriginGroupArray) ToOriginGroupArrayOutputWithContext(ctx context.Context) OriginGroupArrayOutput
type OriginGroupArrayInput ¶
type OriginGroupArrayInput interface { pulumi.Input ToOriginGroupArrayOutput() OriginGroupArrayOutput ToOriginGroupArrayOutputWithContext(context.Context) OriginGroupArrayOutput }
OriginGroupArrayInput is an input type that accepts OriginGroupArray and OriginGroupArrayOutput values. You can construct a concrete instance of `OriginGroupArrayInput` via:
OriginGroupArray{ OriginGroupArgs{...} }
type OriginGroupArrayOutput ¶
type OriginGroupArrayOutput struct{ *pulumi.OutputState }
func (OriginGroupArrayOutput) ElementType ¶
func (OriginGroupArrayOutput) ElementType() reflect.Type
func (OriginGroupArrayOutput) Index ¶
func (o OriginGroupArrayOutput) Index(i pulumi.IntInput) OriginGroupOutput
func (OriginGroupArrayOutput) ToOriginGroupArrayOutput ¶
func (o OriginGroupArrayOutput) ToOriginGroupArrayOutput() OriginGroupArrayOutput
func (OriginGroupArrayOutput) ToOriginGroupArrayOutputWithContext ¶
func (o OriginGroupArrayOutput) ToOriginGroupArrayOutputWithContext(ctx context.Context) OriginGroupArrayOutput
type OriginGroupInput ¶
type OriginGroupInput interface { pulumi.Input ToOriginGroupOutput() OriginGroupOutput ToOriginGroupOutputWithContext(ctx context.Context) OriginGroupOutput }
type OriginGroupMap ¶
type OriginGroupMap map[string]OriginGroupInput
func (OriginGroupMap) ElementType ¶
func (OriginGroupMap) ElementType() reflect.Type
func (OriginGroupMap) ToOriginGroupMapOutput ¶
func (i OriginGroupMap) ToOriginGroupMapOutput() OriginGroupMapOutput
func (OriginGroupMap) ToOriginGroupMapOutputWithContext ¶
func (i OriginGroupMap) ToOriginGroupMapOutputWithContext(ctx context.Context) OriginGroupMapOutput
type OriginGroupMapInput ¶
type OriginGroupMapInput interface { pulumi.Input ToOriginGroupMapOutput() OriginGroupMapOutput ToOriginGroupMapOutputWithContext(context.Context) OriginGroupMapOutput }
OriginGroupMapInput is an input type that accepts OriginGroupMap and OriginGroupMapOutput values. You can construct a concrete instance of `OriginGroupMapInput` via:
OriginGroupMap{ "key": OriginGroupArgs{...} }
type OriginGroupMapOutput ¶
type OriginGroupMapOutput struct{ *pulumi.OutputState }
func (OriginGroupMapOutput) ElementType ¶
func (OriginGroupMapOutput) ElementType() reflect.Type
func (OriginGroupMapOutput) MapIndex ¶
func (o OriginGroupMapOutput) MapIndex(k pulumi.StringInput) OriginGroupOutput
func (OriginGroupMapOutput) ToOriginGroupMapOutput ¶
func (o OriginGroupMapOutput) ToOriginGroupMapOutput() OriginGroupMapOutput
func (OriginGroupMapOutput) ToOriginGroupMapOutputWithContext ¶
func (o OriginGroupMapOutput) ToOriginGroupMapOutputWithContext(ctx context.Context) OriginGroupMapOutput
type OriginGroupOriginRecord ¶
type OriginGroupOriginRecord struct { Areas []string `pulumi:"areas"` Port int `pulumi:"port"` Private *bool `pulumi:"private"` PrivateParameters []OriginGroupOriginRecordPrivateParameter `pulumi:"privateParameters"` Record string `pulumi:"record"` RecordId *string `pulumi:"recordId"` Weight *int `pulumi:"weight"` }
type OriginGroupOriginRecordArgs ¶
type OriginGroupOriginRecordArgs struct { Areas pulumi.StringArrayInput `pulumi:"areas"` Port pulumi.IntInput `pulumi:"port"` Private pulumi.BoolPtrInput `pulumi:"private"` PrivateParameters OriginGroupOriginRecordPrivateParameterArrayInput `pulumi:"privateParameters"` Record pulumi.StringInput `pulumi:"record"` RecordId pulumi.StringPtrInput `pulumi:"recordId"` Weight pulumi.IntPtrInput `pulumi:"weight"` }
func (OriginGroupOriginRecordArgs) ElementType ¶
func (OriginGroupOriginRecordArgs) ElementType() reflect.Type
func (OriginGroupOriginRecordArgs) ToOriginGroupOriginRecordOutput ¶
func (i OriginGroupOriginRecordArgs) ToOriginGroupOriginRecordOutput() OriginGroupOriginRecordOutput
func (OriginGroupOriginRecordArgs) ToOriginGroupOriginRecordOutputWithContext ¶
func (i OriginGroupOriginRecordArgs) ToOriginGroupOriginRecordOutputWithContext(ctx context.Context) OriginGroupOriginRecordOutput
type OriginGroupOriginRecordArray ¶
type OriginGroupOriginRecordArray []OriginGroupOriginRecordInput
func (OriginGroupOriginRecordArray) ElementType ¶
func (OriginGroupOriginRecordArray) ElementType() reflect.Type
func (OriginGroupOriginRecordArray) ToOriginGroupOriginRecordArrayOutput ¶
func (i OriginGroupOriginRecordArray) ToOriginGroupOriginRecordArrayOutput() OriginGroupOriginRecordArrayOutput
func (OriginGroupOriginRecordArray) ToOriginGroupOriginRecordArrayOutputWithContext ¶
func (i OriginGroupOriginRecordArray) ToOriginGroupOriginRecordArrayOutputWithContext(ctx context.Context) OriginGroupOriginRecordArrayOutput
type OriginGroupOriginRecordArrayInput ¶
type OriginGroupOriginRecordArrayInput interface { pulumi.Input ToOriginGroupOriginRecordArrayOutput() OriginGroupOriginRecordArrayOutput ToOriginGroupOriginRecordArrayOutputWithContext(context.Context) OriginGroupOriginRecordArrayOutput }
OriginGroupOriginRecordArrayInput is an input type that accepts OriginGroupOriginRecordArray and OriginGroupOriginRecordArrayOutput values. You can construct a concrete instance of `OriginGroupOriginRecordArrayInput` via:
OriginGroupOriginRecordArray{ OriginGroupOriginRecordArgs{...} }
type OriginGroupOriginRecordArrayOutput ¶
type OriginGroupOriginRecordArrayOutput struct{ *pulumi.OutputState }
func (OriginGroupOriginRecordArrayOutput) ElementType ¶
func (OriginGroupOriginRecordArrayOutput) ElementType() reflect.Type
func (OriginGroupOriginRecordArrayOutput) Index ¶
func (o OriginGroupOriginRecordArrayOutput) Index(i pulumi.IntInput) OriginGroupOriginRecordOutput
func (OriginGroupOriginRecordArrayOutput) ToOriginGroupOriginRecordArrayOutput ¶
func (o OriginGroupOriginRecordArrayOutput) ToOriginGroupOriginRecordArrayOutput() OriginGroupOriginRecordArrayOutput
func (OriginGroupOriginRecordArrayOutput) ToOriginGroupOriginRecordArrayOutputWithContext ¶
func (o OriginGroupOriginRecordArrayOutput) ToOriginGroupOriginRecordArrayOutputWithContext(ctx context.Context) OriginGroupOriginRecordArrayOutput
type OriginGroupOriginRecordInput ¶
type OriginGroupOriginRecordInput interface { pulumi.Input ToOriginGroupOriginRecordOutput() OriginGroupOriginRecordOutput ToOriginGroupOriginRecordOutputWithContext(context.Context) OriginGroupOriginRecordOutput }
OriginGroupOriginRecordInput is an input type that accepts OriginGroupOriginRecordArgs and OriginGroupOriginRecordOutput values. You can construct a concrete instance of `OriginGroupOriginRecordInput` via:
OriginGroupOriginRecordArgs{...}
type OriginGroupOriginRecordOutput ¶
type OriginGroupOriginRecordOutput struct{ *pulumi.OutputState }
func (OriginGroupOriginRecordOutput) Areas ¶
func (o OriginGroupOriginRecordOutput) Areas() pulumi.StringArrayOutput
func (OriginGroupOriginRecordOutput) ElementType ¶
func (OriginGroupOriginRecordOutput) ElementType() reflect.Type
func (OriginGroupOriginRecordOutput) Port ¶
func (o OriginGroupOriginRecordOutput) Port() pulumi.IntOutput
func (OriginGroupOriginRecordOutput) Private ¶
func (o OriginGroupOriginRecordOutput) Private() pulumi.BoolPtrOutput
func (OriginGroupOriginRecordOutput) PrivateParameters ¶
func (o OriginGroupOriginRecordOutput) PrivateParameters() OriginGroupOriginRecordPrivateParameterArrayOutput
func (OriginGroupOriginRecordOutput) Record ¶
func (o OriginGroupOriginRecordOutput) Record() pulumi.StringOutput
func (OriginGroupOriginRecordOutput) RecordId ¶
func (o OriginGroupOriginRecordOutput) RecordId() pulumi.StringPtrOutput
func (OriginGroupOriginRecordOutput) ToOriginGroupOriginRecordOutput ¶
func (o OriginGroupOriginRecordOutput) ToOriginGroupOriginRecordOutput() OriginGroupOriginRecordOutput
func (OriginGroupOriginRecordOutput) ToOriginGroupOriginRecordOutputWithContext ¶
func (o OriginGroupOriginRecordOutput) ToOriginGroupOriginRecordOutputWithContext(ctx context.Context) OriginGroupOriginRecordOutput
func (OriginGroupOriginRecordOutput) Weight ¶
func (o OriginGroupOriginRecordOutput) Weight() pulumi.IntPtrOutput
type OriginGroupOriginRecordPrivateParameterArgs ¶
type OriginGroupOriginRecordPrivateParameterArgs struct { Name pulumi.StringInput `pulumi:"name"` Value pulumi.StringInput `pulumi:"value"` }
func (OriginGroupOriginRecordPrivateParameterArgs) ElementType ¶
func (OriginGroupOriginRecordPrivateParameterArgs) ElementType() reflect.Type
func (OriginGroupOriginRecordPrivateParameterArgs) ToOriginGroupOriginRecordPrivateParameterOutput ¶
func (i OriginGroupOriginRecordPrivateParameterArgs) ToOriginGroupOriginRecordPrivateParameterOutput() OriginGroupOriginRecordPrivateParameterOutput
func (OriginGroupOriginRecordPrivateParameterArgs) ToOriginGroupOriginRecordPrivateParameterOutputWithContext ¶
func (i OriginGroupOriginRecordPrivateParameterArgs) ToOriginGroupOriginRecordPrivateParameterOutputWithContext(ctx context.Context) OriginGroupOriginRecordPrivateParameterOutput
type OriginGroupOriginRecordPrivateParameterArray ¶
type OriginGroupOriginRecordPrivateParameterArray []OriginGroupOriginRecordPrivateParameterInput
func (OriginGroupOriginRecordPrivateParameterArray) ElementType ¶
func (OriginGroupOriginRecordPrivateParameterArray) ElementType() reflect.Type
func (OriginGroupOriginRecordPrivateParameterArray) ToOriginGroupOriginRecordPrivateParameterArrayOutput ¶
func (i OriginGroupOriginRecordPrivateParameterArray) ToOriginGroupOriginRecordPrivateParameterArrayOutput() OriginGroupOriginRecordPrivateParameterArrayOutput
func (OriginGroupOriginRecordPrivateParameterArray) ToOriginGroupOriginRecordPrivateParameterArrayOutputWithContext ¶
func (i OriginGroupOriginRecordPrivateParameterArray) ToOriginGroupOriginRecordPrivateParameterArrayOutputWithContext(ctx context.Context) OriginGroupOriginRecordPrivateParameterArrayOutput
type OriginGroupOriginRecordPrivateParameterArrayInput ¶
type OriginGroupOriginRecordPrivateParameterArrayInput interface { pulumi.Input ToOriginGroupOriginRecordPrivateParameterArrayOutput() OriginGroupOriginRecordPrivateParameterArrayOutput ToOriginGroupOriginRecordPrivateParameterArrayOutputWithContext(context.Context) OriginGroupOriginRecordPrivateParameterArrayOutput }
OriginGroupOriginRecordPrivateParameterArrayInput is an input type that accepts OriginGroupOriginRecordPrivateParameterArray and OriginGroupOriginRecordPrivateParameterArrayOutput values. You can construct a concrete instance of `OriginGroupOriginRecordPrivateParameterArrayInput` via:
OriginGroupOriginRecordPrivateParameterArray{ OriginGroupOriginRecordPrivateParameterArgs{...} }
type OriginGroupOriginRecordPrivateParameterArrayOutput ¶
type OriginGroupOriginRecordPrivateParameterArrayOutput struct{ *pulumi.OutputState }
func (OriginGroupOriginRecordPrivateParameterArrayOutput) ElementType ¶
func (OriginGroupOriginRecordPrivateParameterArrayOutput) ElementType() reflect.Type
func (OriginGroupOriginRecordPrivateParameterArrayOutput) ToOriginGroupOriginRecordPrivateParameterArrayOutput ¶
func (o OriginGroupOriginRecordPrivateParameterArrayOutput) ToOriginGroupOriginRecordPrivateParameterArrayOutput() OriginGroupOriginRecordPrivateParameterArrayOutput
func (OriginGroupOriginRecordPrivateParameterArrayOutput) ToOriginGroupOriginRecordPrivateParameterArrayOutputWithContext ¶
func (o OriginGroupOriginRecordPrivateParameterArrayOutput) ToOriginGroupOriginRecordPrivateParameterArrayOutputWithContext(ctx context.Context) OriginGroupOriginRecordPrivateParameterArrayOutput
type OriginGroupOriginRecordPrivateParameterInput ¶
type OriginGroupOriginRecordPrivateParameterInput interface { pulumi.Input ToOriginGroupOriginRecordPrivateParameterOutput() OriginGroupOriginRecordPrivateParameterOutput ToOriginGroupOriginRecordPrivateParameterOutputWithContext(context.Context) OriginGroupOriginRecordPrivateParameterOutput }
OriginGroupOriginRecordPrivateParameterInput is an input type that accepts OriginGroupOriginRecordPrivateParameterArgs and OriginGroupOriginRecordPrivateParameterOutput values. You can construct a concrete instance of `OriginGroupOriginRecordPrivateParameterInput` via:
OriginGroupOriginRecordPrivateParameterArgs{...}
type OriginGroupOriginRecordPrivateParameterOutput ¶
type OriginGroupOriginRecordPrivateParameterOutput struct{ *pulumi.OutputState }
func (OriginGroupOriginRecordPrivateParameterOutput) ElementType ¶
func (OriginGroupOriginRecordPrivateParameterOutput) ElementType() reflect.Type
func (OriginGroupOriginRecordPrivateParameterOutput) Name ¶
func (o OriginGroupOriginRecordPrivateParameterOutput) Name() pulumi.StringOutput
func (OriginGroupOriginRecordPrivateParameterOutput) ToOriginGroupOriginRecordPrivateParameterOutput ¶
func (o OriginGroupOriginRecordPrivateParameterOutput) ToOriginGroupOriginRecordPrivateParameterOutput() OriginGroupOriginRecordPrivateParameterOutput
func (OriginGroupOriginRecordPrivateParameterOutput) ToOriginGroupOriginRecordPrivateParameterOutputWithContext ¶
func (o OriginGroupOriginRecordPrivateParameterOutput) ToOriginGroupOriginRecordPrivateParameterOutputWithContext(ctx context.Context) OriginGroupOriginRecordPrivateParameterOutput
func (OriginGroupOriginRecordPrivateParameterOutput) Value ¶
func (o OriginGroupOriginRecordPrivateParameterOutput) Value() pulumi.StringOutput
type OriginGroupOutput ¶
type OriginGroupOutput struct{ *pulumi.OutputState }
func (OriginGroupOutput) ConfigurationType ¶
func (o OriginGroupOutput) ConfigurationType() pulumi.StringOutput
Type of the origin group, this field should be set when `OriginType` is self, otherwise leave it empty. Valid values: `area`: select an origin by using Geo info of the client IP and `Area` field in Records; `weight`: weighted select an origin by using `Weight` field in Records; `proto`: config by HTTP protocol.
func (OriginGroupOutput) ElementType ¶
func (OriginGroupOutput) ElementType() reflect.Type
func (OriginGroupOutput) OriginGroupId ¶
func (o OriginGroupOutput) OriginGroupId() pulumi.StringOutput
OriginGroup ID.
func (OriginGroupOutput) OriginGroupName ¶
func (o OriginGroupOutput) OriginGroupName() pulumi.StringOutput
OriginGroup Name.
func (OriginGroupOutput) OriginRecords ¶
func (o OriginGroupOutput) OriginRecords() OriginGroupOriginRecordArrayOutput
Origin site records.
func (OriginGroupOutput) OriginType ¶
func (o OriginGroupOutput) OriginType() pulumi.StringOutput
Type of the origin site. Valid values: `self`: self-build website; `cos`: tencent cos; `third_party`: third party cos.
func (OriginGroupOutput) ToOriginGroupOutput ¶
func (o OriginGroupOutput) ToOriginGroupOutput() OriginGroupOutput
func (OriginGroupOutput) ToOriginGroupOutputWithContext ¶
func (o OriginGroupOutput) ToOriginGroupOutputWithContext(ctx context.Context) OriginGroupOutput
func (OriginGroupOutput) UpdateTime ¶
func (o OriginGroupOutput) UpdateTime() pulumi.StringOutput
Last modification date.
type OriginGroupState ¶
type OriginGroupState struct { // Type of the origin group, this field should be set when `OriginType` is self, otherwise leave it empty. Valid values: // `area`: select an origin by using Geo info of the client IP and `Area` field in Records; `weight`: weighted select an // origin by using `Weight` field in Records; `proto`: config by HTTP protocol. ConfigurationType pulumi.StringPtrInput // OriginGroup ID. OriginGroupId pulumi.StringPtrInput // OriginGroup Name. OriginGroupName pulumi.StringPtrInput // Origin site records. OriginRecords OriginGroupOriginRecordArrayInput // Type of the origin site. Valid values: `self`: self-build website; `cos`: tencent cos; `third_party`: third party cos. OriginType pulumi.StringPtrInput // Last modification date. UpdateTime pulumi.StringPtrInput // Site ID. ZoneId pulumi.StringPtrInput }
func (OriginGroupState) ElementType ¶
func (OriginGroupState) ElementType() reflect.Type
type OwnershipVerify ¶
type OwnershipVerify struct { pulumi.CustomResourceState // Verify domain name. Domain pulumi.StringOutput `pulumi:"domain"` // When the verification result is failed, this field will return the reason. Result pulumi.StringOutput `pulumi:"result"` // Ownership verification results. `success`: verification successful; `fail`: verification failed. Status pulumi.StringOutput `pulumi:"status"` }
func GetOwnershipVerify ¶
func GetOwnershipVerify(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OwnershipVerifyState, opts ...pulumi.ResourceOption) (*OwnershipVerify, error)
GetOwnershipVerify gets an existing OwnershipVerify 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 NewOwnershipVerify ¶
func NewOwnershipVerify(ctx *pulumi.Context, name string, args *OwnershipVerifyArgs, opts ...pulumi.ResourceOption) (*OwnershipVerify, error)
NewOwnershipVerify registers a new resource with the given unique name, arguments, and options.
func (*OwnershipVerify) ElementType ¶
func (*OwnershipVerify) ElementType() reflect.Type
func (*OwnershipVerify) ToOwnershipVerifyOutput ¶
func (i *OwnershipVerify) ToOwnershipVerifyOutput() OwnershipVerifyOutput
func (*OwnershipVerify) ToOwnershipVerifyOutputWithContext ¶
func (i *OwnershipVerify) ToOwnershipVerifyOutputWithContext(ctx context.Context) OwnershipVerifyOutput
type OwnershipVerifyArgs ¶
type OwnershipVerifyArgs struct { // Verify domain name. Domain pulumi.StringInput }
The set of arguments for constructing a OwnershipVerify resource.
func (OwnershipVerifyArgs) ElementType ¶
func (OwnershipVerifyArgs) ElementType() reflect.Type
type OwnershipVerifyArray ¶
type OwnershipVerifyArray []OwnershipVerifyInput
func (OwnershipVerifyArray) ElementType ¶
func (OwnershipVerifyArray) ElementType() reflect.Type
func (OwnershipVerifyArray) ToOwnershipVerifyArrayOutput ¶
func (i OwnershipVerifyArray) ToOwnershipVerifyArrayOutput() OwnershipVerifyArrayOutput
func (OwnershipVerifyArray) ToOwnershipVerifyArrayOutputWithContext ¶
func (i OwnershipVerifyArray) ToOwnershipVerifyArrayOutputWithContext(ctx context.Context) OwnershipVerifyArrayOutput
type OwnershipVerifyArrayInput ¶
type OwnershipVerifyArrayInput interface { pulumi.Input ToOwnershipVerifyArrayOutput() OwnershipVerifyArrayOutput ToOwnershipVerifyArrayOutputWithContext(context.Context) OwnershipVerifyArrayOutput }
OwnershipVerifyArrayInput is an input type that accepts OwnershipVerifyArray and OwnershipVerifyArrayOutput values. You can construct a concrete instance of `OwnershipVerifyArrayInput` via:
OwnershipVerifyArray{ OwnershipVerifyArgs{...} }
type OwnershipVerifyArrayOutput ¶
type OwnershipVerifyArrayOutput struct{ *pulumi.OutputState }
func (OwnershipVerifyArrayOutput) ElementType ¶
func (OwnershipVerifyArrayOutput) ElementType() reflect.Type
func (OwnershipVerifyArrayOutput) Index ¶
func (o OwnershipVerifyArrayOutput) Index(i pulumi.IntInput) OwnershipVerifyOutput
func (OwnershipVerifyArrayOutput) ToOwnershipVerifyArrayOutput ¶
func (o OwnershipVerifyArrayOutput) ToOwnershipVerifyArrayOutput() OwnershipVerifyArrayOutput
func (OwnershipVerifyArrayOutput) ToOwnershipVerifyArrayOutputWithContext ¶
func (o OwnershipVerifyArrayOutput) ToOwnershipVerifyArrayOutputWithContext(ctx context.Context) OwnershipVerifyArrayOutput
type OwnershipVerifyInput ¶
type OwnershipVerifyInput interface { pulumi.Input ToOwnershipVerifyOutput() OwnershipVerifyOutput ToOwnershipVerifyOutputWithContext(ctx context.Context) OwnershipVerifyOutput }
type OwnershipVerifyMap ¶
type OwnershipVerifyMap map[string]OwnershipVerifyInput
func (OwnershipVerifyMap) ElementType ¶
func (OwnershipVerifyMap) ElementType() reflect.Type
func (OwnershipVerifyMap) ToOwnershipVerifyMapOutput ¶
func (i OwnershipVerifyMap) ToOwnershipVerifyMapOutput() OwnershipVerifyMapOutput
func (OwnershipVerifyMap) ToOwnershipVerifyMapOutputWithContext ¶
func (i OwnershipVerifyMap) ToOwnershipVerifyMapOutputWithContext(ctx context.Context) OwnershipVerifyMapOutput
type OwnershipVerifyMapInput ¶
type OwnershipVerifyMapInput interface { pulumi.Input ToOwnershipVerifyMapOutput() OwnershipVerifyMapOutput ToOwnershipVerifyMapOutputWithContext(context.Context) OwnershipVerifyMapOutput }
OwnershipVerifyMapInput is an input type that accepts OwnershipVerifyMap and OwnershipVerifyMapOutput values. You can construct a concrete instance of `OwnershipVerifyMapInput` via:
OwnershipVerifyMap{ "key": OwnershipVerifyArgs{...} }
type OwnershipVerifyMapOutput ¶
type OwnershipVerifyMapOutput struct{ *pulumi.OutputState }
func (OwnershipVerifyMapOutput) ElementType ¶
func (OwnershipVerifyMapOutput) ElementType() reflect.Type
func (OwnershipVerifyMapOutput) MapIndex ¶
func (o OwnershipVerifyMapOutput) MapIndex(k pulumi.StringInput) OwnershipVerifyOutput
func (OwnershipVerifyMapOutput) ToOwnershipVerifyMapOutput ¶
func (o OwnershipVerifyMapOutput) ToOwnershipVerifyMapOutput() OwnershipVerifyMapOutput
func (OwnershipVerifyMapOutput) ToOwnershipVerifyMapOutputWithContext ¶
func (o OwnershipVerifyMapOutput) ToOwnershipVerifyMapOutputWithContext(ctx context.Context) OwnershipVerifyMapOutput
type OwnershipVerifyOutput ¶
type OwnershipVerifyOutput struct{ *pulumi.OutputState }
func (OwnershipVerifyOutput) Domain ¶
func (o OwnershipVerifyOutput) Domain() pulumi.StringOutput
Verify domain name.
func (OwnershipVerifyOutput) ElementType ¶
func (OwnershipVerifyOutput) ElementType() reflect.Type
func (OwnershipVerifyOutput) Result ¶
func (o OwnershipVerifyOutput) Result() pulumi.StringOutput
When the verification result is failed, this field will return the reason.
func (OwnershipVerifyOutput) Status ¶
func (o OwnershipVerifyOutput) Status() pulumi.StringOutput
Ownership verification results. `success`: verification successful; `fail`: verification failed.
func (OwnershipVerifyOutput) ToOwnershipVerifyOutput ¶
func (o OwnershipVerifyOutput) ToOwnershipVerifyOutput() OwnershipVerifyOutput
func (OwnershipVerifyOutput) ToOwnershipVerifyOutputWithContext ¶
func (o OwnershipVerifyOutput) ToOwnershipVerifyOutputWithContext(ctx context.Context) OwnershipVerifyOutput
type OwnershipVerifyState ¶
type OwnershipVerifyState struct { // Verify domain name. Domain pulumi.StringPtrInput // When the verification result is failed, this field will return the reason. Result pulumi.StringPtrInput // Ownership verification results. `success`: verification successful; `fail`: verification failed. Status pulumi.StringPtrInput }
func (OwnershipVerifyState) ElementType ¶
func (OwnershipVerifyState) ElementType() reflect.Type
type RuleEngine ¶
type RuleEngine struct { pulumi.CustomResourceState // Rule ID. RuleId pulumi.StringOutput `pulumi:"ruleId"` // The rule name (1 to 255 characters). RuleName pulumi.StringOutput `pulumi:"ruleName"` // Rule items list. Rules RuleEngineRuleArrayOutput `pulumi:"rules"` // Rule status. Values: `enable`: Enabled; `disable`: Disabled. Status pulumi.StringOutput `pulumi:"status"` // rule tag list. Tags pulumi.StringArrayOutput `pulumi:"tags"` // ID of the site. ZoneId pulumi.StringOutput `pulumi:"zoneId"` }
func GetRuleEngine ¶
func GetRuleEngine(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RuleEngineState, opts ...pulumi.ResourceOption) (*RuleEngine, error)
GetRuleEngine gets an existing RuleEngine 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 NewRuleEngine ¶
func NewRuleEngine(ctx *pulumi.Context, name string, args *RuleEngineArgs, opts ...pulumi.ResourceOption) (*RuleEngine, error)
NewRuleEngine registers a new resource with the given unique name, arguments, and options.
func (*RuleEngine) ElementType ¶
func (*RuleEngine) ElementType() reflect.Type
func (*RuleEngine) ToRuleEngineOutput ¶
func (i *RuleEngine) ToRuleEngineOutput() RuleEngineOutput
func (*RuleEngine) ToRuleEngineOutputWithContext ¶
func (i *RuleEngine) ToRuleEngineOutputWithContext(ctx context.Context) RuleEngineOutput
type RuleEngineArgs ¶
type RuleEngineArgs struct { // The rule name (1 to 255 characters). RuleName pulumi.StringInput // Rule items list. Rules RuleEngineRuleArrayInput // Rule status. Values: `enable`: Enabled; `disable`: Disabled. Status pulumi.StringInput // rule tag list. Tags pulumi.StringArrayInput // ID of the site. ZoneId pulumi.StringInput }
The set of arguments for constructing a RuleEngine resource.
func (RuleEngineArgs) ElementType ¶
func (RuleEngineArgs) ElementType() reflect.Type
type RuleEngineArray ¶
type RuleEngineArray []RuleEngineInput
func (RuleEngineArray) ElementType ¶
func (RuleEngineArray) ElementType() reflect.Type
func (RuleEngineArray) ToRuleEngineArrayOutput ¶
func (i RuleEngineArray) ToRuleEngineArrayOutput() RuleEngineArrayOutput
func (RuleEngineArray) ToRuleEngineArrayOutputWithContext ¶
func (i RuleEngineArray) ToRuleEngineArrayOutputWithContext(ctx context.Context) RuleEngineArrayOutput
type RuleEngineArrayInput ¶
type RuleEngineArrayInput interface { pulumi.Input ToRuleEngineArrayOutput() RuleEngineArrayOutput ToRuleEngineArrayOutputWithContext(context.Context) RuleEngineArrayOutput }
RuleEngineArrayInput is an input type that accepts RuleEngineArray and RuleEngineArrayOutput values. You can construct a concrete instance of `RuleEngineArrayInput` via:
RuleEngineArray{ RuleEngineArgs{...} }
type RuleEngineArrayOutput ¶
type RuleEngineArrayOutput struct{ *pulumi.OutputState }
func (RuleEngineArrayOutput) ElementType ¶
func (RuleEngineArrayOutput) ElementType() reflect.Type
func (RuleEngineArrayOutput) Index ¶
func (o RuleEngineArrayOutput) Index(i pulumi.IntInput) RuleEngineOutput
func (RuleEngineArrayOutput) ToRuleEngineArrayOutput ¶
func (o RuleEngineArrayOutput) ToRuleEngineArrayOutput() RuleEngineArrayOutput
func (RuleEngineArrayOutput) ToRuleEngineArrayOutputWithContext ¶
func (o RuleEngineArrayOutput) ToRuleEngineArrayOutputWithContext(ctx context.Context) RuleEngineArrayOutput
type RuleEngineInput ¶
type RuleEngineInput interface { pulumi.Input ToRuleEngineOutput() RuleEngineOutput ToRuleEngineOutputWithContext(ctx context.Context) RuleEngineOutput }
type RuleEngineMap ¶
type RuleEngineMap map[string]RuleEngineInput
func (RuleEngineMap) ElementType ¶
func (RuleEngineMap) ElementType() reflect.Type
func (RuleEngineMap) ToRuleEngineMapOutput ¶
func (i RuleEngineMap) ToRuleEngineMapOutput() RuleEngineMapOutput
func (RuleEngineMap) ToRuleEngineMapOutputWithContext ¶
func (i RuleEngineMap) ToRuleEngineMapOutputWithContext(ctx context.Context) RuleEngineMapOutput
type RuleEngineMapInput ¶
type RuleEngineMapInput interface { pulumi.Input ToRuleEngineMapOutput() RuleEngineMapOutput ToRuleEngineMapOutputWithContext(context.Context) RuleEngineMapOutput }
RuleEngineMapInput is an input type that accepts RuleEngineMap and RuleEngineMapOutput values. You can construct a concrete instance of `RuleEngineMapInput` via:
RuleEngineMap{ "key": RuleEngineArgs{...} }
type RuleEngineMapOutput ¶
type RuleEngineMapOutput struct{ *pulumi.OutputState }
func (RuleEngineMapOutput) ElementType ¶
func (RuleEngineMapOutput) ElementType() reflect.Type
func (RuleEngineMapOutput) MapIndex ¶
func (o RuleEngineMapOutput) MapIndex(k pulumi.StringInput) RuleEngineOutput
func (RuleEngineMapOutput) ToRuleEngineMapOutput ¶
func (o RuleEngineMapOutput) ToRuleEngineMapOutput() RuleEngineMapOutput
func (RuleEngineMapOutput) ToRuleEngineMapOutputWithContext ¶
func (o RuleEngineMapOutput) ToRuleEngineMapOutputWithContext(ctx context.Context) RuleEngineMapOutput
type RuleEngineOutput ¶
type RuleEngineOutput struct{ *pulumi.OutputState }
func (RuleEngineOutput) ElementType ¶
func (RuleEngineOutput) ElementType() reflect.Type
func (RuleEngineOutput) RuleName ¶
func (o RuleEngineOutput) RuleName() pulumi.StringOutput
The rule name (1 to 255 characters).
func (RuleEngineOutput) Rules ¶
func (o RuleEngineOutput) Rules() RuleEngineRuleArrayOutput
Rule items list.
func (RuleEngineOutput) Status ¶
func (o RuleEngineOutput) Status() pulumi.StringOutput
Rule status. Values: `enable`: Enabled; `disable`: Disabled.
func (RuleEngineOutput) Tags ¶
func (o RuleEngineOutput) Tags() pulumi.StringArrayOutput
rule tag list.
func (RuleEngineOutput) ToRuleEngineOutput ¶
func (o RuleEngineOutput) ToRuleEngineOutput() RuleEngineOutput
func (RuleEngineOutput) ToRuleEngineOutputWithContext ¶
func (o RuleEngineOutput) ToRuleEngineOutputWithContext(ctx context.Context) RuleEngineOutput
func (RuleEngineOutput) ZoneId ¶
func (o RuleEngineOutput) ZoneId() pulumi.StringOutput
ID of the site.
type RuleEngineRule ¶
type RuleEngineRule struct { Actions []RuleEngineRuleAction `pulumi:"actions"` Ors []RuleEngineRuleOr `pulumi:"ors"` SubRules []RuleEngineRuleSubRule `pulumi:"subRules"` }
type RuleEngineRuleAction ¶
type RuleEngineRuleAction struct { CodeAction *RuleEngineRuleActionCodeAction `pulumi:"codeAction"` NormalAction *RuleEngineRuleActionNormalAction `pulumi:"normalAction"` RewriteAction *RuleEngineRuleActionRewriteAction `pulumi:"rewriteAction"` }
type RuleEngineRuleActionArgs ¶
type RuleEngineRuleActionArgs struct { CodeAction RuleEngineRuleActionCodeActionPtrInput `pulumi:"codeAction"` NormalAction RuleEngineRuleActionNormalActionPtrInput `pulumi:"normalAction"` RewriteAction RuleEngineRuleActionRewriteActionPtrInput `pulumi:"rewriteAction"` }
func (RuleEngineRuleActionArgs) ElementType ¶
func (RuleEngineRuleActionArgs) ElementType() reflect.Type
func (RuleEngineRuleActionArgs) ToRuleEngineRuleActionOutput ¶
func (i RuleEngineRuleActionArgs) ToRuleEngineRuleActionOutput() RuleEngineRuleActionOutput
func (RuleEngineRuleActionArgs) ToRuleEngineRuleActionOutputWithContext ¶
func (i RuleEngineRuleActionArgs) ToRuleEngineRuleActionOutputWithContext(ctx context.Context) RuleEngineRuleActionOutput
type RuleEngineRuleActionArray ¶
type RuleEngineRuleActionArray []RuleEngineRuleActionInput
func (RuleEngineRuleActionArray) ElementType ¶
func (RuleEngineRuleActionArray) ElementType() reflect.Type
func (RuleEngineRuleActionArray) ToRuleEngineRuleActionArrayOutput ¶
func (i RuleEngineRuleActionArray) ToRuleEngineRuleActionArrayOutput() RuleEngineRuleActionArrayOutput
func (RuleEngineRuleActionArray) ToRuleEngineRuleActionArrayOutputWithContext ¶
func (i RuleEngineRuleActionArray) ToRuleEngineRuleActionArrayOutputWithContext(ctx context.Context) RuleEngineRuleActionArrayOutput
type RuleEngineRuleActionArrayInput ¶
type RuleEngineRuleActionArrayInput interface { pulumi.Input ToRuleEngineRuleActionArrayOutput() RuleEngineRuleActionArrayOutput ToRuleEngineRuleActionArrayOutputWithContext(context.Context) RuleEngineRuleActionArrayOutput }
RuleEngineRuleActionArrayInput is an input type that accepts RuleEngineRuleActionArray and RuleEngineRuleActionArrayOutput values. You can construct a concrete instance of `RuleEngineRuleActionArrayInput` via:
RuleEngineRuleActionArray{ RuleEngineRuleActionArgs{...} }
type RuleEngineRuleActionArrayOutput ¶
type RuleEngineRuleActionArrayOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleActionArrayOutput) ElementType ¶
func (RuleEngineRuleActionArrayOutput) ElementType() reflect.Type
func (RuleEngineRuleActionArrayOutput) Index ¶
func (o RuleEngineRuleActionArrayOutput) Index(i pulumi.IntInput) RuleEngineRuleActionOutput
func (RuleEngineRuleActionArrayOutput) ToRuleEngineRuleActionArrayOutput ¶
func (o RuleEngineRuleActionArrayOutput) ToRuleEngineRuleActionArrayOutput() RuleEngineRuleActionArrayOutput
func (RuleEngineRuleActionArrayOutput) ToRuleEngineRuleActionArrayOutputWithContext ¶
func (o RuleEngineRuleActionArrayOutput) ToRuleEngineRuleActionArrayOutputWithContext(ctx context.Context) RuleEngineRuleActionArrayOutput
type RuleEngineRuleActionCodeAction ¶
type RuleEngineRuleActionCodeAction struct { Action string `pulumi:"action"` Parameters []RuleEngineRuleActionCodeActionParameter `pulumi:"parameters"` }
type RuleEngineRuleActionCodeActionArgs ¶
type RuleEngineRuleActionCodeActionArgs struct { Action pulumi.StringInput `pulumi:"action"` Parameters RuleEngineRuleActionCodeActionParameterArrayInput `pulumi:"parameters"` }
func (RuleEngineRuleActionCodeActionArgs) ElementType ¶
func (RuleEngineRuleActionCodeActionArgs) ElementType() reflect.Type
func (RuleEngineRuleActionCodeActionArgs) ToRuleEngineRuleActionCodeActionOutput ¶
func (i RuleEngineRuleActionCodeActionArgs) ToRuleEngineRuleActionCodeActionOutput() RuleEngineRuleActionCodeActionOutput
func (RuleEngineRuleActionCodeActionArgs) ToRuleEngineRuleActionCodeActionOutputWithContext ¶
func (i RuleEngineRuleActionCodeActionArgs) ToRuleEngineRuleActionCodeActionOutputWithContext(ctx context.Context) RuleEngineRuleActionCodeActionOutput
func (RuleEngineRuleActionCodeActionArgs) ToRuleEngineRuleActionCodeActionPtrOutput ¶
func (i RuleEngineRuleActionCodeActionArgs) ToRuleEngineRuleActionCodeActionPtrOutput() RuleEngineRuleActionCodeActionPtrOutput
func (RuleEngineRuleActionCodeActionArgs) ToRuleEngineRuleActionCodeActionPtrOutputWithContext ¶
func (i RuleEngineRuleActionCodeActionArgs) ToRuleEngineRuleActionCodeActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleActionCodeActionPtrOutput
type RuleEngineRuleActionCodeActionInput ¶
type RuleEngineRuleActionCodeActionInput interface { pulumi.Input ToRuleEngineRuleActionCodeActionOutput() RuleEngineRuleActionCodeActionOutput ToRuleEngineRuleActionCodeActionOutputWithContext(context.Context) RuleEngineRuleActionCodeActionOutput }
RuleEngineRuleActionCodeActionInput is an input type that accepts RuleEngineRuleActionCodeActionArgs and RuleEngineRuleActionCodeActionOutput values. You can construct a concrete instance of `RuleEngineRuleActionCodeActionInput` via:
RuleEngineRuleActionCodeActionArgs{...}
type RuleEngineRuleActionCodeActionOutput ¶
type RuleEngineRuleActionCodeActionOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleActionCodeActionOutput) Action ¶
func (o RuleEngineRuleActionCodeActionOutput) Action() pulumi.StringOutput
func (RuleEngineRuleActionCodeActionOutput) ElementType ¶
func (RuleEngineRuleActionCodeActionOutput) ElementType() reflect.Type
func (RuleEngineRuleActionCodeActionOutput) Parameters ¶
func (o RuleEngineRuleActionCodeActionOutput) Parameters() RuleEngineRuleActionCodeActionParameterArrayOutput
func (RuleEngineRuleActionCodeActionOutput) ToRuleEngineRuleActionCodeActionOutput ¶
func (o RuleEngineRuleActionCodeActionOutput) ToRuleEngineRuleActionCodeActionOutput() RuleEngineRuleActionCodeActionOutput
func (RuleEngineRuleActionCodeActionOutput) ToRuleEngineRuleActionCodeActionOutputWithContext ¶
func (o RuleEngineRuleActionCodeActionOutput) ToRuleEngineRuleActionCodeActionOutputWithContext(ctx context.Context) RuleEngineRuleActionCodeActionOutput
func (RuleEngineRuleActionCodeActionOutput) ToRuleEngineRuleActionCodeActionPtrOutput ¶
func (o RuleEngineRuleActionCodeActionOutput) ToRuleEngineRuleActionCodeActionPtrOutput() RuleEngineRuleActionCodeActionPtrOutput
func (RuleEngineRuleActionCodeActionOutput) ToRuleEngineRuleActionCodeActionPtrOutputWithContext ¶
func (o RuleEngineRuleActionCodeActionOutput) ToRuleEngineRuleActionCodeActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleActionCodeActionPtrOutput
type RuleEngineRuleActionCodeActionParameterArgs ¶
type RuleEngineRuleActionCodeActionParameterArgs struct { Name pulumi.StringInput `pulumi:"name"` StatusCode pulumi.IntInput `pulumi:"statusCode"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (RuleEngineRuleActionCodeActionParameterArgs) ElementType ¶
func (RuleEngineRuleActionCodeActionParameterArgs) ElementType() reflect.Type
func (RuleEngineRuleActionCodeActionParameterArgs) ToRuleEngineRuleActionCodeActionParameterOutput ¶
func (i RuleEngineRuleActionCodeActionParameterArgs) ToRuleEngineRuleActionCodeActionParameterOutput() RuleEngineRuleActionCodeActionParameterOutput
func (RuleEngineRuleActionCodeActionParameterArgs) ToRuleEngineRuleActionCodeActionParameterOutputWithContext ¶
func (i RuleEngineRuleActionCodeActionParameterArgs) ToRuleEngineRuleActionCodeActionParameterOutputWithContext(ctx context.Context) RuleEngineRuleActionCodeActionParameterOutput
type RuleEngineRuleActionCodeActionParameterArray ¶
type RuleEngineRuleActionCodeActionParameterArray []RuleEngineRuleActionCodeActionParameterInput
func (RuleEngineRuleActionCodeActionParameterArray) ElementType ¶
func (RuleEngineRuleActionCodeActionParameterArray) ElementType() reflect.Type
func (RuleEngineRuleActionCodeActionParameterArray) ToRuleEngineRuleActionCodeActionParameterArrayOutput ¶
func (i RuleEngineRuleActionCodeActionParameterArray) ToRuleEngineRuleActionCodeActionParameterArrayOutput() RuleEngineRuleActionCodeActionParameterArrayOutput
func (RuleEngineRuleActionCodeActionParameterArray) ToRuleEngineRuleActionCodeActionParameterArrayOutputWithContext ¶
func (i RuleEngineRuleActionCodeActionParameterArray) ToRuleEngineRuleActionCodeActionParameterArrayOutputWithContext(ctx context.Context) RuleEngineRuleActionCodeActionParameterArrayOutput
type RuleEngineRuleActionCodeActionParameterArrayInput ¶
type RuleEngineRuleActionCodeActionParameterArrayInput interface { pulumi.Input ToRuleEngineRuleActionCodeActionParameterArrayOutput() RuleEngineRuleActionCodeActionParameterArrayOutput ToRuleEngineRuleActionCodeActionParameterArrayOutputWithContext(context.Context) RuleEngineRuleActionCodeActionParameterArrayOutput }
RuleEngineRuleActionCodeActionParameterArrayInput is an input type that accepts RuleEngineRuleActionCodeActionParameterArray and RuleEngineRuleActionCodeActionParameterArrayOutput values. You can construct a concrete instance of `RuleEngineRuleActionCodeActionParameterArrayInput` via:
RuleEngineRuleActionCodeActionParameterArray{ RuleEngineRuleActionCodeActionParameterArgs{...} }
type RuleEngineRuleActionCodeActionParameterArrayOutput ¶
type RuleEngineRuleActionCodeActionParameterArrayOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleActionCodeActionParameterArrayOutput) ElementType ¶
func (RuleEngineRuleActionCodeActionParameterArrayOutput) ElementType() reflect.Type
func (RuleEngineRuleActionCodeActionParameterArrayOutput) ToRuleEngineRuleActionCodeActionParameterArrayOutput ¶
func (o RuleEngineRuleActionCodeActionParameterArrayOutput) ToRuleEngineRuleActionCodeActionParameterArrayOutput() RuleEngineRuleActionCodeActionParameterArrayOutput
func (RuleEngineRuleActionCodeActionParameterArrayOutput) ToRuleEngineRuleActionCodeActionParameterArrayOutputWithContext ¶
func (o RuleEngineRuleActionCodeActionParameterArrayOutput) ToRuleEngineRuleActionCodeActionParameterArrayOutputWithContext(ctx context.Context) RuleEngineRuleActionCodeActionParameterArrayOutput
type RuleEngineRuleActionCodeActionParameterInput ¶
type RuleEngineRuleActionCodeActionParameterInput interface { pulumi.Input ToRuleEngineRuleActionCodeActionParameterOutput() RuleEngineRuleActionCodeActionParameterOutput ToRuleEngineRuleActionCodeActionParameterOutputWithContext(context.Context) RuleEngineRuleActionCodeActionParameterOutput }
RuleEngineRuleActionCodeActionParameterInput is an input type that accepts RuleEngineRuleActionCodeActionParameterArgs and RuleEngineRuleActionCodeActionParameterOutput values. You can construct a concrete instance of `RuleEngineRuleActionCodeActionParameterInput` via:
RuleEngineRuleActionCodeActionParameterArgs{...}
type RuleEngineRuleActionCodeActionParameterOutput ¶
type RuleEngineRuleActionCodeActionParameterOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleActionCodeActionParameterOutput) ElementType ¶
func (RuleEngineRuleActionCodeActionParameterOutput) ElementType() reflect.Type
func (RuleEngineRuleActionCodeActionParameterOutput) Name ¶
func (o RuleEngineRuleActionCodeActionParameterOutput) Name() pulumi.StringOutput
func (RuleEngineRuleActionCodeActionParameterOutput) StatusCode ¶
func (o RuleEngineRuleActionCodeActionParameterOutput) StatusCode() pulumi.IntOutput
func (RuleEngineRuleActionCodeActionParameterOutput) ToRuleEngineRuleActionCodeActionParameterOutput ¶
func (o RuleEngineRuleActionCodeActionParameterOutput) ToRuleEngineRuleActionCodeActionParameterOutput() RuleEngineRuleActionCodeActionParameterOutput
func (RuleEngineRuleActionCodeActionParameterOutput) ToRuleEngineRuleActionCodeActionParameterOutputWithContext ¶
func (o RuleEngineRuleActionCodeActionParameterOutput) ToRuleEngineRuleActionCodeActionParameterOutputWithContext(ctx context.Context) RuleEngineRuleActionCodeActionParameterOutput
func (RuleEngineRuleActionCodeActionParameterOutput) Values ¶
func (o RuleEngineRuleActionCodeActionParameterOutput) Values() pulumi.StringArrayOutput
type RuleEngineRuleActionCodeActionPtrInput ¶
type RuleEngineRuleActionCodeActionPtrInput interface { pulumi.Input ToRuleEngineRuleActionCodeActionPtrOutput() RuleEngineRuleActionCodeActionPtrOutput ToRuleEngineRuleActionCodeActionPtrOutputWithContext(context.Context) RuleEngineRuleActionCodeActionPtrOutput }
RuleEngineRuleActionCodeActionPtrInput is an input type that accepts RuleEngineRuleActionCodeActionArgs, RuleEngineRuleActionCodeActionPtr and RuleEngineRuleActionCodeActionPtrOutput values. You can construct a concrete instance of `RuleEngineRuleActionCodeActionPtrInput` via:
RuleEngineRuleActionCodeActionArgs{...} or: nil
func RuleEngineRuleActionCodeActionPtr ¶
func RuleEngineRuleActionCodeActionPtr(v *RuleEngineRuleActionCodeActionArgs) RuleEngineRuleActionCodeActionPtrInput
type RuleEngineRuleActionCodeActionPtrOutput ¶
type RuleEngineRuleActionCodeActionPtrOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleActionCodeActionPtrOutput) Action ¶
func (o RuleEngineRuleActionCodeActionPtrOutput) Action() pulumi.StringPtrOutput
func (RuleEngineRuleActionCodeActionPtrOutput) ElementType ¶
func (RuleEngineRuleActionCodeActionPtrOutput) ElementType() reflect.Type
func (RuleEngineRuleActionCodeActionPtrOutput) Parameters ¶
func (o RuleEngineRuleActionCodeActionPtrOutput) Parameters() RuleEngineRuleActionCodeActionParameterArrayOutput
func (RuleEngineRuleActionCodeActionPtrOutput) ToRuleEngineRuleActionCodeActionPtrOutput ¶
func (o RuleEngineRuleActionCodeActionPtrOutput) ToRuleEngineRuleActionCodeActionPtrOutput() RuleEngineRuleActionCodeActionPtrOutput
func (RuleEngineRuleActionCodeActionPtrOutput) ToRuleEngineRuleActionCodeActionPtrOutputWithContext ¶
func (o RuleEngineRuleActionCodeActionPtrOutput) ToRuleEngineRuleActionCodeActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleActionCodeActionPtrOutput
type RuleEngineRuleActionInput ¶
type RuleEngineRuleActionInput interface { pulumi.Input ToRuleEngineRuleActionOutput() RuleEngineRuleActionOutput ToRuleEngineRuleActionOutputWithContext(context.Context) RuleEngineRuleActionOutput }
RuleEngineRuleActionInput is an input type that accepts RuleEngineRuleActionArgs and RuleEngineRuleActionOutput values. You can construct a concrete instance of `RuleEngineRuleActionInput` via:
RuleEngineRuleActionArgs{...}
type RuleEngineRuleActionNormalAction ¶
type RuleEngineRuleActionNormalAction struct { Action string `pulumi:"action"` Parameters []RuleEngineRuleActionNormalActionParameter `pulumi:"parameters"` }
type RuleEngineRuleActionNormalActionArgs ¶
type RuleEngineRuleActionNormalActionArgs struct { Action pulumi.StringInput `pulumi:"action"` Parameters RuleEngineRuleActionNormalActionParameterArrayInput `pulumi:"parameters"` }
func (RuleEngineRuleActionNormalActionArgs) ElementType ¶
func (RuleEngineRuleActionNormalActionArgs) ElementType() reflect.Type
func (RuleEngineRuleActionNormalActionArgs) ToRuleEngineRuleActionNormalActionOutput ¶
func (i RuleEngineRuleActionNormalActionArgs) ToRuleEngineRuleActionNormalActionOutput() RuleEngineRuleActionNormalActionOutput
func (RuleEngineRuleActionNormalActionArgs) ToRuleEngineRuleActionNormalActionOutputWithContext ¶
func (i RuleEngineRuleActionNormalActionArgs) ToRuleEngineRuleActionNormalActionOutputWithContext(ctx context.Context) RuleEngineRuleActionNormalActionOutput
func (RuleEngineRuleActionNormalActionArgs) ToRuleEngineRuleActionNormalActionPtrOutput ¶
func (i RuleEngineRuleActionNormalActionArgs) ToRuleEngineRuleActionNormalActionPtrOutput() RuleEngineRuleActionNormalActionPtrOutput
func (RuleEngineRuleActionNormalActionArgs) ToRuleEngineRuleActionNormalActionPtrOutputWithContext ¶
func (i RuleEngineRuleActionNormalActionArgs) ToRuleEngineRuleActionNormalActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleActionNormalActionPtrOutput
type RuleEngineRuleActionNormalActionInput ¶
type RuleEngineRuleActionNormalActionInput interface { pulumi.Input ToRuleEngineRuleActionNormalActionOutput() RuleEngineRuleActionNormalActionOutput ToRuleEngineRuleActionNormalActionOutputWithContext(context.Context) RuleEngineRuleActionNormalActionOutput }
RuleEngineRuleActionNormalActionInput is an input type that accepts RuleEngineRuleActionNormalActionArgs and RuleEngineRuleActionNormalActionOutput values. You can construct a concrete instance of `RuleEngineRuleActionNormalActionInput` via:
RuleEngineRuleActionNormalActionArgs{...}
type RuleEngineRuleActionNormalActionOutput ¶
type RuleEngineRuleActionNormalActionOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleActionNormalActionOutput) Action ¶
func (o RuleEngineRuleActionNormalActionOutput) Action() pulumi.StringOutput
func (RuleEngineRuleActionNormalActionOutput) ElementType ¶
func (RuleEngineRuleActionNormalActionOutput) ElementType() reflect.Type
func (RuleEngineRuleActionNormalActionOutput) Parameters ¶
func (o RuleEngineRuleActionNormalActionOutput) Parameters() RuleEngineRuleActionNormalActionParameterArrayOutput
func (RuleEngineRuleActionNormalActionOutput) ToRuleEngineRuleActionNormalActionOutput ¶
func (o RuleEngineRuleActionNormalActionOutput) ToRuleEngineRuleActionNormalActionOutput() RuleEngineRuleActionNormalActionOutput
func (RuleEngineRuleActionNormalActionOutput) ToRuleEngineRuleActionNormalActionOutputWithContext ¶
func (o RuleEngineRuleActionNormalActionOutput) ToRuleEngineRuleActionNormalActionOutputWithContext(ctx context.Context) RuleEngineRuleActionNormalActionOutput
func (RuleEngineRuleActionNormalActionOutput) ToRuleEngineRuleActionNormalActionPtrOutput ¶
func (o RuleEngineRuleActionNormalActionOutput) ToRuleEngineRuleActionNormalActionPtrOutput() RuleEngineRuleActionNormalActionPtrOutput
func (RuleEngineRuleActionNormalActionOutput) ToRuleEngineRuleActionNormalActionPtrOutputWithContext ¶
func (o RuleEngineRuleActionNormalActionOutput) ToRuleEngineRuleActionNormalActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleActionNormalActionPtrOutput
type RuleEngineRuleActionNormalActionParameterArgs ¶
type RuleEngineRuleActionNormalActionParameterArgs struct { Name pulumi.StringInput `pulumi:"name"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (RuleEngineRuleActionNormalActionParameterArgs) ElementType ¶
func (RuleEngineRuleActionNormalActionParameterArgs) ElementType() reflect.Type
func (RuleEngineRuleActionNormalActionParameterArgs) ToRuleEngineRuleActionNormalActionParameterOutput ¶
func (i RuleEngineRuleActionNormalActionParameterArgs) ToRuleEngineRuleActionNormalActionParameterOutput() RuleEngineRuleActionNormalActionParameterOutput
func (RuleEngineRuleActionNormalActionParameterArgs) ToRuleEngineRuleActionNormalActionParameterOutputWithContext ¶
func (i RuleEngineRuleActionNormalActionParameterArgs) ToRuleEngineRuleActionNormalActionParameterOutputWithContext(ctx context.Context) RuleEngineRuleActionNormalActionParameterOutput
type RuleEngineRuleActionNormalActionParameterArray ¶
type RuleEngineRuleActionNormalActionParameterArray []RuleEngineRuleActionNormalActionParameterInput
func (RuleEngineRuleActionNormalActionParameterArray) ElementType ¶
func (RuleEngineRuleActionNormalActionParameterArray) ElementType() reflect.Type
func (RuleEngineRuleActionNormalActionParameterArray) ToRuleEngineRuleActionNormalActionParameterArrayOutput ¶
func (i RuleEngineRuleActionNormalActionParameterArray) ToRuleEngineRuleActionNormalActionParameterArrayOutput() RuleEngineRuleActionNormalActionParameterArrayOutput
func (RuleEngineRuleActionNormalActionParameterArray) ToRuleEngineRuleActionNormalActionParameterArrayOutputWithContext ¶
func (i RuleEngineRuleActionNormalActionParameterArray) ToRuleEngineRuleActionNormalActionParameterArrayOutputWithContext(ctx context.Context) RuleEngineRuleActionNormalActionParameterArrayOutput
type RuleEngineRuleActionNormalActionParameterArrayInput ¶
type RuleEngineRuleActionNormalActionParameterArrayInput interface { pulumi.Input ToRuleEngineRuleActionNormalActionParameterArrayOutput() RuleEngineRuleActionNormalActionParameterArrayOutput ToRuleEngineRuleActionNormalActionParameterArrayOutputWithContext(context.Context) RuleEngineRuleActionNormalActionParameterArrayOutput }
RuleEngineRuleActionNormalActionParameterArrayInput is an input type that accepts RuleEngineRuleActionNormalActionParameterArray and RuleEngineRuleActionNormalActionParameterArrayOutput values. You can construct a concrete instance of `RuleEngineRuleActionNormalActionParameterArrayInput` via:
RuleEngineRuleActionNormalActionParameterArray{ RuleEngineRuleActionNormalActionParameterArgs{...} }
type RuleEngineRuleActionNormalActionParameterArrayOutput ¶
type RuleEngineRuleActionNormalActionParameterArrayOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleActionNormalActionParameterArrayOutput) ElementType ¶
func (RuleEngineRuleActionNormalActionParameterArrayOutput) ElementType() reflect.Type
func (RuleEngineRuleActionNormalActionParameterArrayOutput) ToRuleEngineRuleActionNormalActionParameterArrayOutput ¶
func (o RuleEngineRuleActionNormalActionParameterArrayOutput) ToRuleEngineRuleActionNormalActionParameterArrayOutput() RuleEngineRuleActionNormalActionParameterArrayOutput
func (RuleEngineRuleActionNormalActionParameterArrayOutput) ToRuleEngineRuleActionNormalActionParameterArrayOutputWithContext ¶
func (o RuleEngineRuleActionNormalActionParameterArrayOutput) ToRuleEngineRuleActionNormalActionParameterArrayOutputWithContext(ctx context.Context) RuleEngineRuleActionNormalActionParameterArrayOutput
type RuleEngineRuleActionNormalActionParameterInput ¶
type RuleEngineRuleActionNormalActionParameterInput interface { pulumi.Input ToRuleEngineRuleActionNormalActionParameterOutput() RuleEngineRuleActionNormalActionParameterOutput ToRuleEngineRuleActionNormalActionParameterOutputWithContext(context.Context) RuleEngineRuleActionNormalActionParameterOutput }
RuleEngineRuleActionNormalActionParameterInput is an input type that accepts RuleEngineRuleActionNormalActionParameterArgs and RuleEngineRuleActionNormalActionParameterOutput values. You can construct a concrete instance of `RuleEngineRuleActionNormalActionParameterInput` via:
RuleEngineRuleActionNormalActionParameterArgs{...}
type RuleEngineRuleActionNormalActionParameterOutput ¶
type RuleEngineRuleActionNormalActionParameterOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleActionNormalActionParameterOutput) ElementType ¶
func (RuleEngineRuleActionNormalActionParameterOutput) ElementType() reflect.Type
func (RuleEngineRuleActionNormalActionParameterOutput) Name ¶
func (o RuleEngineRuleActionNormalActionParameterOutput) Name() pulumi.StringOutput
func (RuleEngineRuleActionNormalActionParameterOutput) ToRuleEngineRuleActionNormalActionParameterOutput ¶
func (o RuleEngineRuleActionNormalActionParameterOutput) ToRuleEngineRuleActionNormalActionParameterOutput() RuleEngineRuleActionNormalActionParameterOutput
func (RuleEngineRuleActionNormalActionParameterOutput) ToRuleEngineRuleActionNormalActionParameterOutputWithContext ¶
func (o RuleEngineRuleActionNormalActionParameterOutput) ToRuleEngineRuleActionNormalActionParameterOutputWithContext(ctx context.Context) RuleEngineRuleActionNormalActionParameterOutput
func (RuleEngineRuleActionNormalActionParameterOutput) Values ¶
func (o RuleEngineRuleActionNormalActionParameterOutput) Values() pulumi.StringArrayOutput
type RuleEngineRuleActionNormalActionPtrInput ¶
type RuleEngineRuleActionNormalActionPtrInput interface { pulumi.Input ToRuleEngineRuleActionNormalActionPtrOutput() RuleEngineRuleActionNormalActionPtrOutput ToRuleEngineRuleActionNormalActionPtrOutputWithContext(context.Context) RuleEngineRuleActionNormalActionPtrOutput }
RuleEngineRuleActionNormalActionPtrInput is an input type that accepts RuleEngineRuleActionNormalActionArgs, RuleEngineRuleActionNormalActionPtr and RuleEngineRuleActionNormalActionPtrOutput values. You can construct a concrete instance of `RuleEngineRuleActionNormalActionPtrInput` via:
RuleEngineRuleActionNormalActionArgs{...} or: nil
func RuleEngineRuleActionNormalActionPtr ¶
func RuleEngineRuleActionNormalActionPtr(v *RuleEngineRuleActionNormalActionArgs) RuleEngineRuleActionNormalActionPtrInput
type RuleEngineRuleActionNormalActionPtrOutput ¶
type RuleEngineRuleActionNormalActionPtrOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleActionNormalActionPtrOutput) Action ¶
func (o RuleEngineRuleActionNormalActionPtrOutput) Action() pulumi.StringPtrOutput
func (RuleEngineRuleActionNormalActionPtrOutput) ElementType ¶
func (RuleEngineRuleActionNormalActionPtrOutput) ElementType() reflect.Type
func (RuleEngineRuleActionNormalActionPtrOutput) Parameters ¶
func (RuleEngineRuleActionNormalActionPtrOutput) ToRuleEngineRuleActionNormalActionPtrOutput ¶
func (o RuleEngineRuleActionNormalActionPtrOutput) ToRuleEngineRuleActionNormalActionPtrOutput() RuleEngineRuleActionNormalActionPtrOutput
func (RuleEngineRuleActionNormalActionPtrOutput) ToRuleEngineRuleActionNormalActionPtrOutputWithContext ¶
func (o RuleEngineRuleActionNormalActionPtrOutput) ToRuleEngineRuleActionNormalActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleActionNormalActionPtrOutput
type RuleEngineRuleActionOutput ¶
type RuleEngineRuleActionOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleActionOutput) CodeAction ¶
func (o RuleEngineRuleActionOutput) CodeAction() RuleEngineRuleActionCodeActionPtrOutput
func (RuleEngineRuleActionOutput) ElementType ¶
func (RuleEngineRuleActionOutput) ElementType() reflect.Type
func (RuleEngineRuleActionOutput) NormalAction ¶
func (o RuleEngineRuleActionOutput) NormalAction() RuleEngineRuleActionNormalActionPtrOutput
func (RuleEngineRuleActionOutput) RewriteAction ¶
func (o RuleEngineRuleActionOutput) RewriteAction() RuleEngineRuleActionRewriteActionPtrOutput
func (RuleEngineRuleActionOutput) ToRuleEngineRuleActionOutput ¶
func (o RuleEngineRuleActionOutput) ToRuleEngineRuleActionOutput() RuleEngineRuleActionOutput
func (RuleEngineRuleActionOutput) ToRuleEngineRuleActionOutputWithContext ¶
func (o RuleEngineRuleActionOutput) ToRuleEngineRuleActionOutputWithContext(ctx context.Context) RuleEngineRuleActionOutput
type RuleEngineRuleActionRewriteAction ¶
type RuleEngineRuleActionRewriteAction struct { Action string `pulumi:"action"` Parameters []RuleEngineRuleActionRewriteActionParameter `pulumi:"parameters"` }
type RuleEngineRuleActionRewriteActionArgs ¶
type RuleEngineRuleActionRewriteActionArgs struct { Action pulumi.StringInput `pulumi:"action"` Parameters RuleEngineRuleActionRewriteActionParameterArrayInput `pulumi:"parameters"` }
func (RuleEngineRuleActionRewriteActionArgs) ElementType ¶
func (RuleEngineRuleActionRewriteActionArgs) ElementType() reflect.Type
func (RuleEngineRuleActionRewriteActionArgs) ToRuleEngineRuleActionRewriteActionOutput ¶
func (i RuleEngineRuleActionRewriteActionArgs) ToRuleEngineRuleActionRewriteActionOutput() RuleEngineRuleActionRewriteActionOutput
func (RuleEngineRuleActionRewriteActionArgs) ToRuleEngineRuleActionRewriteActionOutputWithContext ¶
func (i RuleEngineRuleActionRewriteActionArgs) ToRuleEngineRuleActionRewriteActionOutputWithContext(ctx context.Context) RuleEngineRuleActionRewriteActionOutput
func (RuleEngineRuleActionRewriteActionArgs) ToRuleEngineRuleActionRewriteActionPtrOutput ¶
func (i RuleEngineRuleActionRewriteActionArgs) ToRuleEngineRuleActionRewriteActionPtrOutput() RuleEngineRuleActionRewriteActionPtrOutput
func (RuleEngineRuleActionRewriteActionArgs) ToRuleEngineRuleActionRewriteActionPtrOutputWithContext ¶
func (i RuleEngineRuleActionRewriteActionArgs) ToRuleEngineRuleActionRewriteActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleActionRewriteActionPtrOutput
type RuleEngineRuleActionRewriteActionInput ¶
type RuleEngineRuleActionRewriteActionInput interface { pulumi.Input ToRuleEngineRuleActionRewriteActionOutput() RuleEngineRuleActionRewriteActionOutput ToRuleEngineRuleActionRewriteActionOutputWithContext(context.Context) RuleEngineRuleActionRewriteActionOutput }
RuleEngineRuleActionRewriteActionInput is an input type that accepts RuleEngineRuleActionRewriteActionArgs and RuleEngineRuleActionRewriteActionOutput values. You can construct a concrete instance of `RuleEngineRuleActionRewriteActionInput` via:
RuleEngineRuleActionRewriteActionArgs{...}
type RuleEngineRuleActionRewriteActionOutput ¶
type RuleEngineRuleActionRewriteActionOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleActionRewriteActionOutput) Action ¶
func (o RuleEngineRuleActionRewriteActionOutput) Action() pulumi.StringOutput
func (RuleEngineRuleActionRewriteActionOutput) ElementType ¶
func (RuleEngineRuleActionRewriteActionOutput) ElementType() reflect.Type
func (RuleEngineRuleActionRewriteActionOutput) Parameters ¶
func (o RuleEngineRuleActionRewriteActionOutput) Parameters() RuleEngineRuleActionRewriteActionParameterArrayOutput
func (RuleEngineRuleActionRewriteActionOutput) ToRuleEngineRuleActionRewriteActionOutput ¶
func (o RuleEngineRuleActionRewriteActionOutput) ToRuleEngineRuleActionRewriteActionOutput() RuleEngineRuleActionRewriteActionOutput
func (RuleEngineRuleActionRewriteActionOutput) ToRuleEngineRuleActionRewriteActionOutputWithContext ¶
func (o RuleEngineRuleActionRewriteActionOutput) ToRuleEngineRuleActionRewriteActionOutputWithContext(ctx context.Context) RuleEngineRuleActionRewriteActionOutput
func (RuleEngineRuleActionRewriteActionOutput) ToRuleEngineRuleActionRewriteActionPtrOutput ¶
func (o RuleEngineRuleActionRewriteActionOutput) ToRuleEngineRuleActionRewriteActionPtrOutput() RuleEngineRuleActionRewriteActionPtrOutput
func (RuleEngineRuleActionRewriteActionOutput) ToRuleEngineRuleActionRewriteActionPtrOutputWithContext ¶
func (o RuleEngineRuleActionRewriteActionOutput) ToRuleEngineRuleActionRewriteActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleActionRewriteActionPtrOutput
type RuleEngineRuleActionRewriteActionParameterArgs ¶
type RuleEngineRuleActionRewriteActionParameterArgs struct { Action pulumi.StringInput `pulumi:"action"` Name pulumi.StringInput `pulumi:"name"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (RuleEngineRuleActionRewriteActionParameterArgs) ElementType ¶
func (RuleEngineRuleActionRewriteActionParameterArgs) ElementType() reflect.Type
func (RuleEngineRuleActionRewriteActionParameterArgs) ToRuleEngineRuleActionRewriteActionParameterOutput ¶
func (i RuleEngineRuleActionRewriteActionParameterArgs) ToRuleEngineRuleActionRewriteActionParameterOutput() RuleEngineRuleActionRewriteActionParameterOutput
func (RuleEngineRuleActionRewriteActionParameterArgs) ToRuleEngineRuleActionRewriteActionParameterOutputWithContext ¶
func (i RuleEngineRuleActionRewriteActionParameterArgs) ToRuleEngineRuleActionRewriteActionParameterOutputWithContext(ctx context.Context) RuleEngineRuleActionRewriteActionParameterOutput
type RuleEngineRuleActionRewriteActionParameterArray ¶
type RuleEngineRuleActionRewriteActionParameterArray []RuleEngineRuleActionRewriteActionParameterInput
func (RuleEngineRuleActionRewriteActionParameterArray) ElementType ¶
func (RuleEngineRuleActionRewriteActionParameterArray) ElementType() reflect.Type
func (RuleEngineRuleActionRewriteActionParameterArray) ToRuleEngineRuleActionRewriteActionParameterArrayOutput ¶
func (i RuleEngineRuleActionRewriteActionParameterArray) ToRuleEngineRuleActionRewriteActionParameterArrayOutput() RuleEngineRuleActionRewriteActionParameterArrayOutput
func (RuleEngineRuleActionRewriteActionParameterArray) ToRuleEngineRuleActionRewriteActionParameterArrayOutputWithContext ¶
func (i RuleEngineRuleActionRewriteActionParameterArray) ToRuleEngineRuleActionRewriteActionParameterArrayOutputWithContext(ctx context.Context) RuleEngineRuleActionRewriteActionParameterArrayOutput
type RuleEngineRuleActionRewriteActionParameterArrayInput ¶
type RuleEngineRuleActionRewriteActionParameterArrayInput interface { pulumi.Input ToRuleEngineRuleActionRewriteActionParameterArrayOutput() RuleEngineRuleActionRewriteActionParameterArrayOutput ToRuleEngineRuleActionRewriteActionParameterArrayOutputWithContext(context.Context) RuleEngineRuleActionRewriteActionParameterArrayOutput }
RuleEngineRuleActionRewriteActionParameterArrayInput is an input type that accepts RuleEngineRuleActionRewriteActionParameterArray and RuleEngineRuleActionRewriteActionParameterArrayOutput values. You can construct a concrete instance of `RuleEngineRuleActionRewriteActionParameterArrayInput` via:
RuleEngineRuleActionRewriteActionParameterArray{ RuleEngineRuleActionRewriteActionParameterArgs{...} }
type RuleEngineRuleActionRewriteActionParameterArrayOutput ¶
type RuleEngineRuleActionRewriteActionParameterArrayOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleActionRewriteActionParameterArrayOutput) ElementType ¶
func (RuleEngineRuleActionRewriteActionParameterArrayOutput) ElementType() reflect.Type
func (RuleEngineRuleActionRewriteActionParameterArrayOutput) ToRuleEngineRuleActionRewriteActionParameterArrayOutput ¶
func (o RuleEngineRuleActionRewriteActionParameterArrayOutput) ToRuleEngineRuleActionRewriteActionParameterArrayOutput() RuleEngineRuleActionRewriteActionParameterArrayOutput
func (RuleEngineRuleActionRewriteActionParameterArrayOutput) ToRuleEngineRuleActionRewriteActionParameterArrayOutputWithContext ¶
func (o RuleEngineRuleActionRewriteActionParameterArrayOutput) ToRuleEngineRuleActionRewriteActionParameterArrayOutputWithContext(ctx context.Context) RuleEngineRuleActionRewriteActionParameterArrayOutput
type RuleEngineRuleActionRewriteActionParameterInput ¶
type RuleEngineRuleActionRewriteActionParameterInput interface { pulumi.Input ToRuleEngineRuleActionRewriteActionParameterOutput() RuleEngineRuleActionRewriteActionParameterOutput ToRuleEngineRuleActionRewriteActionParameterOutputWithContext(context.Context) RuleEngineRuleActionRewriteActionParameterOutput }
RuleEngineRuleActionRewriteActionParameterInput is an input type that accepts RuleEngineRuleActionRewriteActionParameterArgs and RuleEngineRuleActionRewriteActionParameterOutput values. You can construct a concrete instance of `RuleEngineRuleActionRewriteActionParameterInput` via:
RuleEngineRuleActionRewriteActionParameterArgs{...}
type RuleEngineRuleActionRewriteActionParameterOutput ¶
type RuleEngineRuleActionRewriteActionParameterOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleActionRewriteActionParameterOutput) Action ¶
func (o RuleEngineRuleActionRewriteActionParameterOutput) Action() pulumi.StringOutput
func (RuleEngineRuleActionRewriteActionParameterOutput) ElementType ¶
func (RuleEngineRuleActionRewriteActionParameterOutput) ElementType() reflect.Type
func (RuleEngineRuleActionRewriteActionParameterOutput) Name ¶
func (o RuleEngineRuleActionRewriteActionParameterOutput) Name() pulumi.StringOutput
func (RuleEngineRuleActionRewriteActionParameterOutput) ToRuleEngineRuleActionRewriteActionParameterOutput ¶
func (o RuleEngineRuleActionRewriteActionParameterOutput) ToRuleEngineRuleActionRewriteActionParameterOutput() RuleEngineRuleActionRewriteActionParameterOutput
func (RuleEngineRuleActionRewriteActionParameterOutput) ToRuleEngineRuleActionRewriteActionParameterOutputWithContext ¶
func (o RuleEngineRuleActionRewriteActionParameterOutput) ToRuleEngineRuleActionRewriteActionParameterOutputWithContext(ctx context.Context) RuleEngineRuleActionRewriteActionParameterOutput
func (RuleEngineRuleActionRewriteActionParameterOutput) Values ¶
func (o RuleEngineRuleActionRewriteActionParameterOutput) Values() pulumi.StringArrayOutput
type RuleEngineRuleActionRewriteActionPtrInput ¶
type RuleEngineRuleActionRewriteActionPtrInput interface { pulumi.Input ToRuleEngineRuleActionRewriteActionPtrOutput() RuleEngineRuleActionRewriteActionPtrOutput ToRuleEngineRuleActionRewriteActionPtrOutputWithContext(context.Context) RuleEngineRuleActionRewriteActionPtrOutput }
RuleEngineRuleActionRewriteActionPtrInput is an input type that accepts RuleEngineRuleActionRewriteActionArgs, RuleEngineRuleActionRewriteActionPtr and RuleEngineRuleActionRewriteActionPtrOutput values. You can construct a concrete instance of `RuleEngineRuleActionRewriteActionPtrInput` via:
RuleEngineRuleActionRewriteActionArgs{...} or: nil
func RuleEngineRuleActionRewriteActionPtr ¶
func RuleEngineRuleActionRewriteActionPtr(v *RuleEngineRuleActionRewriteActionArgs) RuleEngineRuleActionRewriteActionPtrInput
type RuleEngineRuleActionRewriteActionPtrOutput ¶
type RuleEngineRuleActionRewriteActionPtrOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleActionRewriteActionPtrOutput) Action ¶
func (o RuleEngineRuleActionRewriteActionPtrOutput) Action() pulumi.StringPtrOutput
func (RuleEngineRuleActionRewriteActionPtrOutput) ElementType ¶
func (RuleEngineRuleActionRewriteActionPtrOutput) ElementType() reflect.Type
func (RuleEngineRuleActionRewriteActionPtrOutput) Parameters ¶
func (RuleEngineRuleActionRewriteActionPtrOutput) ToRuleEngineRuleActionRewriteActionPtrOutput ¶
func (o RuleEngineRuleActionRewriteActionPtrOutput) ToRuleEngineRuleActionRewriteActionPtrOutput() RuleEngineRuleActionRewriteActionPtrOutput
func (RuleEngineRuleActionRewriteActionPtrOutput) ToRuleEngineRuleActionRewriteActionPtrOutputWithContext ¶
func (o RuleEngineRuleActionRewriteActionPtrOutput) ToRuleEngineRuleActionRewriteActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleActionRewriteActionPtrOutput
type RuleEngineRuleArgs ¶
type RuleEngineRuleArgs struct { Actions RuleEngineRuleActionArrayInput `pulumi:"actions"` Ors RuleEngineRuleOrArrayInput `pulumi:"ors"` SubRules RuleEngineRuleSubRuleArrayInput `pulumi:"subRules"` }
func (RuleEngineRuleArgs) ElementType ¶
func (RuleEngineRuleArgs) ElementType() reflect.Type
func (RuleEngineRuleArgs) ToRuleEngineRuleOutput ¶
func (i RuleEngineRuleArgs) ToRuleEngineRuleOutput() RuleEngineRuleOutput
func (RuleEngineRuleArgs) ToRuleEngineRuleOutputWithContext ¶
func (i RuleEngineRuleArgs) ToRuleEngineRuleOutputWithContext(ctx context.Context) RuleEngineRuleOutput
type RuleEngineRuleArray ¶
type RuleEngineRuleArray []RuleEngineRuleInput
func (RuleEngineRuleArray) ElementType ¶
func (RuleEngineRuleArray) ElementType() reflect.Type
func (RuleEngineRuleArray) ToRuleEngineRuleArrayOutput ¶
func (i RuleEngineRuleArray) ToRuleEngineRuleArrayOutput() RuleEngineRuleArrayOutput
func (RuleEngineRuleArray) ToRuleEngineRuleArrayOutputWithContext ¶
func (i RuleEngineRuleArray) ToRuleEngineRuleArrayOutputWithContext(ctx context.Context) RuleEngineRuleArrayOutput
type RuleEngineRuleArrayInput ¶
type RuleEngineRuleArrayInput interface { pulumi.Input ToRuleEngineRuleArrayOutput() RuleEngineRuleArrayOutput ToRuleEngineRuleArrayOutputWithContext(context.Context) RuleEngineRuleArrayOutput }
RuleEngineRuleArrayInput is an input type that accepts RuleEngineRuleArray and RuleEngineRuleArrayOutput values. You can construct a concrete instance of `RuleEngineRuleArrayInput` via:
RuleEngineRuleArray{ RuleEngineRuleArgs{...} }
type RuleEngineRuleArrayOutput ¶
type RuleEngineRuleArrayOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleArrayOutput) ElementType ¶
func (RuleEngineRuleArrayOutput) ElementType() reflect.Type
func (RuleEngineRuleArrayOutput) Index ¶
func (o RuleEngineRuleArrayOutput) Index(i pulumi.IntInput) RuleEngineRuleOutput
func (RuleEngineRuleArrayOutput) ToRuleEngineRuleArrayOutput ¶
func (o RuleEngineRuleArrayOutput) ToRuleEngineRuleArrayOutput() RuleEngineRuleArrayOutput
func (RuleEngineRuleArrayOutput) ToRuleEngineRuleArrayOutputWithContext ¶
func (o RuleEngineRuleArrayOutput) ToRuleEngineRuleArrayOutputWithContext(ctx context.Context) RuleEngineRuleArrayOutput
type RuleEngineRuleInput ¶
type RuleEngineRuleInput interface { pulumi.Input ToRuleEngineRuleOutput() RuleEngineRuleOutput ToRuleEngineRuleOutputWithContext(context.Context) RuleEngineRuleOutput }
RuleEngineRuleInput is an input type that accepts RuleEngineRuleArgs and RuleEngineRuleOutput values. You can construct a concrete instance of `RuleEngineRuleInput` via:
RuleEngineRuleArgs{...}
type RuleEngineRuleOr ¶
type RuleEngineRuleOr struct {
Ands []RuleEngineRuleOrAnd `pulumi:"ands"`
}
type RuleEngineRuleOrAnd ¶
type RuleEngineRuleOrAndArgs ¶
type RuleEngineRuleOrAndArgs struct { IgnoreCase pulumi.BoolPtrInput `pulumi:"ignoreCase"` Name pulumi.StringPtrInput `pulumi:"name"` Operator pulumi.StringInput `pulumi:"operator"` Target pulumi.StringInput `pulumi:"target"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (RuleEngineRuleOrAndArgs) ElementType ¶
func (RuleEngineRuleOrAndArgs) ElementType() reflect.Type
func (RuleEngineRuleOrAndArgs) ToRuleEngineRuleOrAndOutput ¶
func (i RuleEngineRuleOrAndArgs) ToRuleEngineRuleOrAndOutput() RuleEngineRuleOrAndOutput
func (RuleEngineRuleOrAndArgs) ToRuleEngineRuleOrAndOutputWithContext ¶
func (i RuleEngineRuleOrAndArgs) ToRuleEngineRuleOrAndOutputWithContext(ctx context.Context) RuleEngineRuleOrAndOutput
type RuleEngineRuleOrAndArray ¶
type RuleEngineRuleOrAndArray []RuleEngineRuleOrAndInput
func (RuleEngineRuleOrAndArray) ElementType ¶
func (RuleEngineRuleOrAndArray) ElementType() reflect.Type
func (RuleEngineRuleOrAndArray) ToRuleEngineRuleOrAndArrayOutput ¶
func (i RuleEngineRuleOrAndArray) ToRuleEngineRuleOrAndArrayOutput() RuleEngineRuleOrAndArrayOutput
func (RuleEngineRuleOrAndArray) ToRuleEngineRuleOrAndArrayOutputWithContext ¶
func (i RuleEngineRuleOrAndArray) ToRuleEngineRuleOrAndArrayOutputWithContext(ctx context.Context) RuleEngineRuleOrAndArrayOutput
type RuleEngineRuleOrAndArrayInput ¶
type RuleEngineRuleOrAndArrayInput interface { pulumi.Input ToRuleEngineRuleOrAndArrayOutput() RuleEngineRuleOrAndArrayOutput ToRuleEngineRuleOrAndArrayOutputWithContext(context.Context) RuleEngineRuleOrAndArrayOutput }
RuleEngineRuleOrAndArrayInput is an input type that accepts RuleEngineRuleOrAndArray and RuleEngineRuleOrAndArrayOutput values. You can construct a concrete instance of `RuleEngineRuleOrAndArrayInput` via:
RuleEngineRuleOrAndArray{ RuleEngineRuleOrAndArgs{...} }
type RuleEngineRuleOrAndArrayOutput ¶
type RuleEngineRuleOrAndArrayOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleOrAndArrayOutput) ElementType ¶
func (RuleEngineRuleOrAndArrayOutput) ElementType() reflect.Type
func (RuleEngineRuleOrAndArrayOutput) Index ¶
func (o RuleEngineRuleOrAndArrayOutput) Index(i pulumi.IntInput) RuleEngineRuleOrAndOutput
func (RuleEngineRuleOrAndArrayOutput) ToRuleEngineRuleOrAndArrayOutput ¶
func (o RuleEngineRuleOrAndArrayOutput) ToRuleEngineRuleOrAndArrayOutput() RuleEngineRuleOrAndArrayOutput
func (RuleEngineRuleOrAndArrayOutput) ToRuleEngineRuleOrAndArrayOutputWithContext ¶
func (o RuleEngineRuleOrAndArrayOutput) ToRuleEngineRuleOrAndArrayOutputWithContext(ctx context.Context) RuleEngineRuleOrAndArrayOutput
type RuleEngineRuleOrAndInput ¶
type RuleEngineRuleOrAndInput interface { pulumi.Input ToRuleEngineRuleOrAndOutput() RuleEngineRuleOrAndOutput ToRuleEngineRuleOrAndOutputWithContext(context.Context) RuleEngineRuleOrAndOutput }
RuleEngineRuleOrAndInput is an input type that accepts RuleEngineRuleOrAndArgs and RuleEngineRuleOrAndOutput values. You can construct a concrete instance of `RuleEngineRuleOrAndInput` via:
RuleEngineRuleOrAndArgs{...}
type RuleEngineRuleOrAndOutput ¶
type RuleEngineRuleOrAndOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleOrAndOutput) ElementType ¶
func (RuleEngineRuleOrAndOutput) ElementType() reflect.Type
func (RuleEngineRuleOrAndOutput) IgnoreCase ¶
func (o RuleEngineRuleOrAndOutput) IgnoreCase() pulumi.BoolPtrOutput
func (RuleEngineRuleOrAndOutput) Name ¶
func (o RuleEngineRuleOrAndOutput) Name() pulumi.StringPtrOutput
func (RuleEngineRuleOrAndOutput) Operator ¶
func (o RuleEngineRuleOrAndOutput) Operator() pulumi.StringOutput
func (RuleEngineRuleOrAndOutput) Target ¶
func (o RuleEngineRuleOrAndOutput) Target() pulumi.StringOutput
func (RuleEngineRuleOrAndOutput) ToRuleEngineRuleOrAndOutput ¶
func (o RuleEngineRuleOrAndOutput) ToRuleEngineRuleOrAndOutput() RuleEngineRuleOrAndOutput
func (RuleEngineRuleOrAndOutput) ToRuleEngineRuleOrAndOutputWithContext ¶
func (o RuleEngineRuleOrAndOutput) ToRuleEngineRuleOrAndOutputWithContext(ctx context.Context) RuleEngineRuleOrAndOutput
func (RuleEngineRuleOrAndOutput) Values ¶
func (o RuleEngineRuleOrAndOutput) Values() pulumi.StringArrayOutput
type RuleEngineRuleOrArgs ¶
type RuleEngineRuleOrArgs struct {
Ands RuleEngineRuleOrAndArrayInput `pulumi:"ands"`
}
func (RuleEngineRuleOrArgs) ElementType ¶
func (RuleEngineRuleOrArgs) ElementType() reflect.Type
func (RuleEngineRuleOrArgs) ToRuleEngineRuleOrOutput ¶
func (i RuleEngineRuleOrArgs) ToRuleEngineRuleOrOutput() RuleEngineRuleOrOutput
func (RuleEngineRuleOrArgs) ToRuleEngineRuleOrOutputWithContext ¶
func (i RuleEngineRuleOrArgs) ToRuleEngineRuleOrOutputWithContext(ctx context.Context) RuleEngineRuleOrOutput
type RuleEngineRuleOrArray ¶
type RuleEngineRuleOrArray []RuleEngineRuleOrInput
func (RuleEngineRuleOrArray) ElementType ¶
func (RuleEngineRuleOrArray) ElementType() reflect.Type
func (RuleEngineRuleOrArray) ToRuleEngineRuleOrArrayOutput ¶
func (i RuleEngineRuleOrArray) ToRuleEngineRuleOrArrayOutput() RuleEngineRuleOrArrayOutput
func (RuleEngineRuleOrArray) ToRuleEngineRuleOrArrayOutputWithContext ¶
func (i RuleEngineRuleOrArray) ToRuleEngineRuleOrArrayOutputWithContext(ctx context.Context) RuleEngineRuleOrArrayOutput
type RuleEngineRuleOrArrayInput ¶
type RuleEngineRuleOrArrayInput interface { pulumi.Input ToRuleEngineRuleOrArrayOutput() RuleEngineRuleOrArrayOutput ToRuleEngineRuleOrArrayOutputWithContext(context.Context) RuleEngineRuleOrArrayOutput }
RuleEngineRuleOrArrayInput is an input type that accepts RuleEngineRuleOrArray and RuleEngineRuleOrArrayOutput values. You can construct a concrete instance of `RuleEngineRuleOrArrayInput` via:
RuleEngineRuleOrArray{ RuleEngineRuleOrArgs{...} }
type RuleEngineRuleOrArrayOutput ¶
type RuleEngineRuleOrArrayOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleOrArrayOutput) ElementType ¶
func (RuleEngineRuleOrArrayOutput) ElementType() reflect.Type
func (RuleEngineRuleOrArrayOutput) Index ¶
func (o RuleEngineRuleOrArrayOutput) Index(i pulumi.IntInput) RuleEngineRuleOrOutput
func (RuleEngineRuleOrArrayOutput) ToRuleEngineRuleOrArrayOutput ¶
func (o RuleEngineRuleOrArrayOutput) ToRuleEngineRuleOrArrayOutput() RuleEngineRuleOrArrayOutput
func (RuleEngineRuleOrArrayOutput) ToRuleEngineRuleOrArrayOutputWithContext ¶
func (o RuleEngineRuleOrArrayOutput) ToRuleEngineRuleOrArrayOutputWithContext(ctx context.Context) RuleEngineRuleOrArrayOutput
type RuleEngineRuleOrInput ¶
type RuleEngineRuleOrInput interface { pulumi.Input ToRuleEngineRuleOrOutput() RuleEngineRuleOrOutput ToRuleEngineRuleOrOutputWithContext(context.Context) RuleEngineRuleOrOutput }
RuleEngineRuleOrInput is an input type that accepts RuleEngineRuleOrArgs and RuleEngineRuleOrOutput values. You can construct a concrete instance of `RuleEngineRuleOrInput` via:
RuleEngineRuleOrArgs{...}
type RuleEngineRuleOrOutput ¶
type RuleEngineRuleOrOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleOrOutput) Ands ¶
func (o RuleEngineRuleOrOutput) Ands() RuleEngineRuleOrAndArrayOutput
func (RuleEngineRuleOrOutput) ElementType ¶
func (RuleEngineRuleOrOutput) ElementType() reflect.Type
func (RuleEngineRuleOrOutput) ToRuleEngineRuleOrOutput ¶
func (o RuleEngineRuleOrOutput) ToRuleEngineRuleOrOutput() RuleEngineRuleOrOutput
func (RuleEngineRuleOrOutput) ToRuleEngineRuleOrOutputWithContext ¶
func (o RuleEngineRuleOrOutput) ToRuleEngineRuleOrOutputWithContext(ctx context.Context) RuleEngineRuleOrOutput
type RuleEngineRuleOutput ¶
type RuleEngineRuleOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleOutput) Actions ¶
func (o RuleEngineRuleOutput) Actions() RuleEngineRuleActionArrayOutput
func (RuleEngineRuleOutput) ElementType ¶
func (RuleEngineRuleOutput) ElementType() reflect.Type
func (RuleEngineRuleOutput) Ors ¶
func (o RuleEngineRuleOutput) Ors() RuleEngineRuleOrArrayOutput
func (RuleEngineRuleOutput) SubRules ¶
func (o RuleEngineRuleOutput) SubRules() RuleEngineRuleSubRuleArrayOutput
func (RuleEngineRuleOutput) ToRuleEngineRuleOutput ¶
func (o RuleEngineRuleOutput) ToRuleEngineRuleOutput() RuleEngineRuleOutput
func (RuleEngineRuleOutput) ToRuleEngineRuleOutputWithContext ¶
func (o RuleEngineRuleOutput) ToRuleEngineRuleOutputWithContext(ctx context.Context) RuleEngineRuleOutput
type RuleEngineRuleSubRule ¶
type RuleEngineRuleSubRule struct { Rules []RuleEngineRuleSubRuleRule `pulumi:"rules"` Tags []string `pulumi:"tags"` }
type RuleEngineRuleSubRuleArgs ¶
type RuleEngineRuleSubRuleArgs struct { Rules RuleEngineRuleSubRuleRuleArrayInput `pulumi:"rules"` Tags pulumi.StringArrayInput `pulumi:"tags"` }
func (RuleEngineRuleSubRuleArgs) ElementType ¶
func (RuleEngineRuleSubRuleArgs) ElementType() reflect.Type
func (RuleEngineRuleSubRuleArgs) ToRuleEngineRuleSubRuleOutput ¶
func (i RuleEngineRuleSubRuleArgs) ToRuleEngineRuleSubRuleOutput() RuleEngineRuleSubRuleOutput
func (RuleEngineRuleSubRuleArgs) ToRuleEngineRuleSubRuleOutputWithContext ¶
func (i RuleEngineRuleSubRuleArgs) ToRuleEngineRuleSubRuleOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleOutput
type RuleEngineRuleSubRuleArray ¶
type RuleEngineRuleSubRuleArray []RuleEngineRuleSubRuleInput
func (RuleEngineRuleSubRuleArray) ElementType ¶
func (RuleEngineRuleSubRuleArray) ElementType() reflect.Type
func (RuleEngineRuleSubRuleArray) ToRuleEngineRuleSubRuleArrayOutput ¶
func (i RuleEngineRuleSubRuleArray) ToRuleEngineRuleSubRuleArrayOutput() RuleEngineRuleSubRuleArrayOutput
func (RuleEngineRuleSubRuleArray) ToRuleEngineRuleSubRuleArrayOutputWithContext ¶
func (i RuleEngineRuleSubRuleArray) ToRuleEngineRuleSubRuleArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleArrayOutput
type RuleEngineRuleSubRuleArrayInput ¶
type RuleEngineRuleSubRuleArrayInput interface { pulumi.Input ToRuleEngineRuleSubRuleArrayOutput() RuleEngineRuleSubRuleArrayOutput ToRuleEngineRuleSubRuleArrayOutputWithContext(context.Context) RuleEngineRuleSubRuleArrayOutput }
RuleEngineRuleSubRuleArrayInput is an input type that accepts RuleEngineRuleSubRuleArray and RuleEngineRuleSubRuleArrayOutput values. You can construct a concrete instance of `RuleEngineRuleSubRuleArrayInput` via:
RuleEngineRuleSubRuleArray{ RuleEngineRuleSubRuleArgs{...} }
type RuleEngineRuleSubRuleArrayOutput ¶
type RuleEngineRuleSubRuleArrayOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleSubRuleArrayOutput) ElementType ¶
func (RuleEngineRuleSubRuleArrayOutput) ElementType() reflect.Type
func (RuleEngineRuleSubRuleArrayOutput) Index ¶
func (o RuleEngineRuleSubRuleArrayOutput) Index(i pulumi.IntInput) RuleEngineRuleSubRuleOutput
func (RuleEngineRuleSubRuleArrayOutput) ToRuleEngineRuleSubRuleArrayOutput ¶
func (o RuleEngineRuleSubRuleArrayOutput) ToRuleEngineRuleSubRuleArrayOutput() RuleEngineRuleSubRuleArrayOutput
func (RuleEngineRuleSubRuleArrayOutput) ToRuleEngineRuleSubRuleArrayOutputWithContext ¶
func (o RuleEngineRuleSubRuleArrayOutput) ToRuleEngineRuleSubRuleArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleArrayOutput
type RuleEngineRuleSubRuleInput ¶
type RuleEngineRuleSubRuleInput interface { pulumi.Input ToRuleEngineRuleSubRuleOutput() RuleEngineRuleSubRuleOutput ToRuleEngineRuleSubRuleOutputWithContext(context.Context) RuleEngineRuleSubRuleOutput }
RuleEngineRuleSubRuleInput is an input type that accepts RuleEngineRuleSubRuleArgs and RuleEngineRuleSubRuleOutput values. You can construct a concrete instance of `RuleEngineRuleSubRuleInput` via:
RuleEngineRuleSubRuleArgs{...}
type RuleEngineRuleSubRuleOutput ¶
type RuleEngineRuleSubRuleOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleSubRuleOutput) ElementType ¶
func (RuleEngineRuleSubRuleOutput) ElementType() reflect.Type
func (RuleEngineRuleSubRuleOutput) Rules ¶
func (o RuleEngineRuleSubRuleOutput) Rules() RuleEngineRuleSubRuleRuleArrayOutput
func (RuleEngineRuleSubRuleOutput) Tags ¶
func (o RuleEngineRuleSubRuleOutput) Tags() pulumi.StringArrayOutput
func (RuleEngineRuleSubRuleOutput) ToRuleEngineRuleSubRuleOutput ¶
func (o RuleEngineRuleSubRuleOutput) ToRuleEngineRuleSubRuleOutput() RuleEngineRuleSubRuleOutput
func (RuleEngineRuleSubRuleOutput) ToRuleEngineRuleSubRuleOutputWithContext ¶
func (o RuleEngineRuleSubRuleOutput) ToRuleEngineRuleSubRuleOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleOutput
type RuleEngineRuleSubRuleRule ¶
type RuleEngineRuleSubRuleRule struct { Actions []RuleEngineRuleSubRuleRuleAction `pulumi:"actions"` Ors []RuleEngineRuleSubRuleRuleOr `pulumi:"ors"` }
type RuleEngineRuleSubRuleRuleAction ¶
type RuleEngineRuleSubRuleRuleAction struct { CodeAction *RuleEngineRuleSubRuleRuleActionCodeAction `pulumi:"codeAction"` NormalAction *RuleEngineRuleSubRuleRuleActionNormalAction `pulumi:"normalAction"` RewriteAction *RuleEngineRuleSubRuleRuleActionRewriteAction `pulumi:"rewriteAction"` }
type RuleEngineRuleSubRuleRuleActionArgs ¶
type RuleEngineRuleSubRuleRuleActionArgs struct { CodeAction RuleEngineRuleSubRuleRuleActionCodeActionPtrInput `pulumi:"codeAction"` NormalAction RuleEngineRuleSubRuleRuleActionNormalActionPtrInput `pulumi:"normalAction"` RewriteAction RuleEngineRuleSubRuleRuleActionRewriteActionPtrInput `pulumi:"rewriteAction"` }
func (RuleEngineRuleSubRuleRuleActionArgs) ElementType ¶
func (RuleEngineRuleSubRuleRuleActionArgs) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleActionArgs) ToRuleEngineRuleSubRuleRuleActionOutput ¶
func (i RuleEngineRuleSubRuleRuleActionArgs) ToRuleEngineRuleSubRuleRuleActionOutput() RuleEngineRuleSubRuleRuleActionOutput
func (RuleEngineRuleSubRuleRuleActionArgs) ToRuleEngineRuleSubRuleRuleActionOutputWithContext ¶
func (i RuleEngineRuleSubRuleRuleActionArgs) ToRuleEngineRuleSubRuleRuleActionOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionOutput
type RuleEngineRuleSubRuleRuleActionArray ¶
type RuleEngineRuleSubRuleRuleActionArray []RuleEngineRuleSubRuleRuleActionInput
func (RuleEngineRuleSubRuleRuleActionArray) ElementType ¶
func (RuleEngineRuleSubRuleRuleActionArray) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleActionArray) ToRuleEngineRuleSubRuleRuleActionArrayOutput ¶
func (i RuleEngineRuleSubRuleRuleActionArray) ToRuleEngineRuleSubRuleRuleActionArrayOutput() RuleEngineRuleSubRuleRuleActionArrayOutput
func (RuleEngineRuleSubRuleRuleActionArray) ToRuleEngineRuleSubRuleRuleActionArrayOutputWithContext ¶
func (i RuleEngineRuleSubRuleRuleActionArray) ToRuleEngineRuleSubRuleRuleActionArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionArrayOutput
type RuleEngineRuleSubRuleRuleActionArrayInput ¶
type RuleEngineRuleSubRuleRuleActionArrayInput interface { pulumi.Input ToRuleEngineRuleSubRuleRuleActionArrayOutput() RuleEngineRuleSubRuleRuleActionArrayOutput ToRuleEngineRuleSubRuleRuleActionArrayOutputWithContext(context.Context) RuleEngineRuleSubRuleRuleActionArrayOutput }
RuleEngineRuleSubRuleRuleActionArrayInput is an input type that accepts RuleEngineRuleSubRuleRuleActionArray and RuleEngineRuleSubRuleRuleActionArrayOutput values. You can construct a concrete instance of `RuleEngineRuleSubRuleRuleActionArrayInput` via:
RuleEngineRuleSubRuleRuleActionArray{ RuleEngineRuleSubRuleRuleActionArgs{...} }
type RuleEngineRuleSubRuleRuleActionArrayOutput ¶
type RuleEngineRuleSubRuleRuleActionArrayOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleSubRuleRuleActionArrayOutput) ElementType ¶
func (RuleEngineRuleSubRuleRuleActionArrayOutput) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleActionArrayOutput) ToRuleEngineRuleSubRuleRuleActionArrayOutput ¶
func (o RuleEngineRuleSubRuleRuleActionArrayOutput) ToRuleEngineRuleSubRuleRuleActionArrayOutput() RuleEngineRuleSubRuleRuleActionArrayOutput
func (RuleEngineRuleSubRuleRuleActionArrayOutput) ToRuleEngineRuleSubRuleRuleActionArrayOutputWithContext ¶
func (o RuleEngineRuleSubRuleRuleActionArrayOutput) ToRuleEngineRuleSubRuleRuleActionArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionArrayOutput
type RuleEngineRuleSubRuleRuleActionCodeAction ¶
type RuleEngineRuleSubRuleRuleActionCodeAction struct { Action string `pulumi:"action"` Parameters []RuleEngineRuleSubRuleRuleActionCodeActionParameter `pulumi:"parameters"` }
type RuleEngineRuleSubRuleRuleActionCodeActionArgs ¶
type RuleEngineRuleSubRuleRuleActionCodeActionArgs struct { Action pulumi.StringInput `pulumi:"action"` Parameters RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayInput `pulumi:"parameters"` }
func (RuleEngineRuleSubRuleRuleActionCodeActionArgs) ElementType ¶
func (RuleEngineRuleSubRuleRuleActionCodeActionArgs) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleActionCodeActionArgs) ToRuleEngineRuleSubRuleRuleActionCodeActionOutput ¶
func (i RuleEngineRuleSubRuleRuleActionCodeActionArgs) ToRuleEngineRuleSubRuleRuleActionCodeActionOutput() RuleEngineRuleSubRuleRuleActionCodeActionOutput
func (RuleEngineRuleSubRuleRuleActionCodeActionArgs) ToRuleEngineRuleSubRuleRuleActionCodeActionOutputWithContext ¶
func (i RuleEngineRuleSubRuleRuleActionCodeActionArgs) ToRuleEngineRuleSubRuleRuleActionCodeActionOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionCodeActionOutput
func (RuleEngineRuleSubRuleRuleActionCodeActionArgs) ToRuleEngineRuleSubRuleRuleActionCodeActionPtrOutput ¶
func (i RuleEngineRuleSubRuleRuleActionCodeActionArgs) ToRuleEngineRuleSubRuleRuleActionCodeActionPtrOutput() RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput
func (RuleEngineRuleSubRuleRuleActionCodeActionArgs) ToRuleEngineRuleSubRuleRuleActionCodeActionPtrOutputWithContext ¶
func (i RuleEngineRuleSubRuleRuleActionCodeActionArgs) ToRuleEngineRuleSubRuleRuleActionCodeActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput
type RuleEngineRuleSubRuleRuleActionCodeActionInput ¶
type RuleEngineRuleSubRuleRuleActionCodeActionInput interface { pulumi.Input ToRuleEngineRuleSubRuleRuleActionCodeActionOutput() RuleEngineRuleSubRuleRuleActionCodeActionOutput ToRuleEngineRuleSubRuleRuleActionCodeActionOutputWithContext(context.Context) RuleEngineRuleSubRuleRuleActionCodeActionOutput }
RuleEngineRuleSubRuleRuleActionCodeActionInput is an input type that accepts RuleEngineRuleSubRuleRuleActionCodeActionArgs and RuleEngineRuleSubRuleRuleActionCodeActionOutput values. You can construct a concrete instance of `RuleEngineRuleSubRuleRuleActionCodeActionInput` via:
RuleEngineRuleSubRuleRuleActionCodeActionArgs{...}
type RuleEngineRuleSubRuleRuleActionCodeActionOutput ¶
type RuleEngineRuleSubRuleRuleActionCodeActionOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleSubRuleRuleActionCodeActionOutput) Action ¶
func (o RuleEngineRuleSubRuleRuleActionCodeActionOutput) Action() pulumi.StringOutput
func (RuleEngineRuleSubRuleRuleActionCodeActionOutput) ElementType ¶
func (RuleEngineRuleSubRuleRuleActionCodeActionOutput) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleActionCodeActionOutput) Parameters ¶
func (RuleEngineRuleSubRuleRuleActionCodeActionOutput) ToRuleEngineRuleSubRuleRuleActionCodeActionOutput ¶
func (o RuleEngineRuleSubRuleRuleActionCodeActionOutput) ToRuleEngineRuleSubRuleRuleActionCodeActionOutput() RuleEngineRuleSubRuleRuleActionCodeActionOutput
func (RuleEngineRuleSubRuleRuleActionCodeActionOutput) ToRuleEngineRuleSubRuleRuleActionCodeActionOutputWithContext ¶
func (o RuleEngineRuleSubRuleRuleActionCodeActionOutput) ToRuleEngineRuleSubRuleRuleActionCodeActionOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionCodeActionOutput
func (RuleEngineRuleSubRuleRuleActionCodeActionOutput) ToRuleEngineRuleSubRuleRuleActionCodeActionPtrOutput ¶
func (o RuleEngineRuleSubRuleRuleActionCodeActionOutput) ToRuleEngineRuleSubRuleRuleActionCodeActionPtrOutput() RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput
func (RuleEngineRuleSubRuleRuleActionCodeActionOutput) ToRuleEngineRuleSubRuleRuleActionCodeActionPtrOutputWithContext ¶
func (o RuleEngineRuleSubRuleRuleActionCodeActionOutput) ToRuleEngineRuleSubRuleRuleActionCodeActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput
type RuleEngineRuleSubRuleRuleActionCodeActionParameterArgs ¶
type RuleEngineRuleSubRuleRuleActionCodeActionParameterArgs struct { Name pulumi.StringInput `pulumi:"name"` StatusCode pulumi.IntInput `pulumi:"statusCode"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (RuleEngineRuleSubRuleRuleActionCodeActionParameterArgs) ElementType ¶
func (RuleEngineRuleSubRuleRuleActionCodeActionParameterArgs) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleActionCodeActionParameterArgs) ToRuleEngineRuleSubRuleRuleActionCodeActionParameterOutput ¶
func (i RuleEngineRuleSubRuleRuleActionCodeActionParameterArgs) ToRuleEngineRuleSubRuleRuleActionCodeActionParameterOutput() RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput
func (RuleEngineRuleSubRuleRuleActionCodeActionParameterArgs) ToRuleEngineRuleSubRuleRuleActionCodeActionParameterOutputWithContext ¶
func (i RuleEngineRuleSubRuleRuleActionCodeActionParameterArgs) ToRuleEngineRuleSubRuleRuleActionCodeActionParameterOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput
type RuleEngineRuleSubRuleRuleActionCodeActionParameterArray ¶
type RuleEngineRuleSubRuleRuleActionCodeActionParameterArray []RuleEngineRuleSubRuleRuleActionCodeActionParameterInput
func (RuleEngineRuleSubRuleRuleActionCodeActionParameterArray) ElementType ¶
func (RuleEngineRuleSubRuleRuleActionCodeActionParameterArray) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleActionCodeActionParameterArray) ToRuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput ¶
func (i RuleEngineRuleSubRuleRuleActionCodeActionParameterArray) ToRuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput() RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput
func (RuleEngineRuleSubRuleRuleActionCodeActionParameterArray) ToRuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutputWithContext ¶
func (i RuleEngineRuleSubRuleRuleActionCodeActionParameterArray) ToRuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput
type RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayInput ¶
type RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayInput interface { pulumi.Input ToRuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput() RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput ToRuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutputWithContext(context.Context) RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput }
RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayInput is an input type that accepts RuleEngineRuleSubRuleRuleActionCodeActionParameterArray and RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput values. You can construct a concrete instance of `RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayInput` via:
RuleEngineRuleSubRuleRuleActionCodeActionParameterArray{ RuleEngineRuleSubRuleRuleActionCodeActionParameterArgs{...} }
type RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput ¶
type RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput) ElementType ¶
func (RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput) ToRuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput ¶
func (o RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput) ToRuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput() RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput
func (RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput) ToRuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutputWithContext ¶
func (o RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput) ToRuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionCodeActionParameterArrayOutput
type RuleEngineRuleSubRuleRuleActionCodeActionParameterInput ¶
type RuleEngineRuleSubRuleRuleActionCodeActionParameterInput interface { pulumi.Input ToRuleEngineRuleSubRuleRuleActionCodeActionParameterOutput() RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput ToRuleEngineRuleSubRuleRuleActionCodeActionParameterOutputWithContext(context.Context) RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput }
RuleEngineRuleSubRuleRuleActionCodeActionParameterInput is an input type that accepts RuleEngineRuleSubRuleRuleActionCodeActionParameterArgs and RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput values. You can construct a concrete instance of `RuleEngineRuleSubRuleRuleActionCodeActionParameterInput` via:
RuleEngineRuleSubRuleRuleActionCodeActionParameterArgs{...}
type RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput ¶
type RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput) ElementType ¶
func (RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput) StatusCode ¶
func (o RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput) StatusCode() pulumi.IntOutput
func (RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput) ToRuleEngineRuleSubRuleRuleActionCodeActionParameterOutput ¶
func (o RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput) ToRuleEngineRuleSubRuleRuleActionCodeActionParameterOutput() RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput
func (RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput) ToRuleEngineRuleSubRuleRuleActionCodeActionParameterOutputWithContext ¶
func (o RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput) ToRuleEngineRuleSubRuleRuleActionCodeActionParameterOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput
func (RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput) Values ¶
func (o RuleEngineRuleSubRuleRuleActionCodeActionParameterOutput) Values() pulumi.StringArrayOutput
type RuleEngineRuleSubRuleRuleActionCodeActionPtrInput ¶
type RuleEngineRuleSubRuleRuleActionCodeActionPtrInput interface { pulumi.Input ToRuleEngineRuleSubRuleRuleActionCodeActionPtrOutput() RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput ToRuleEngineRuleSubRuleRuleActionCodeActionPtrOutputWithContext(context.Context) RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput }
RuleEngineRuleSubRuleRuleActionCodeActionPtrInput is an input type that accepts RuleEngineRuleSubRuleRuleActionCodeActionArgs, RuleEngineRuleSubRuleRuleActionCodeActionPtr and RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput values. You can construct a concrete instance of `RuleEngineRuleSubRuleRuleActionCodeActionPtrInput` via:
RuleEngineRuleSubRuleRuleActionCodeActionArgs{...} or: nil
func RuleEngineRuleSubRuleRuleActionCodeActionPtr ¶
func RuleEngineRuleSubRuleRuleActionCodeActionPtr(v *RuleEngineRuleSubRuleRuleActionCodeActionArgs) RuleEngineRuleSubRuleRuleActionCodeActionPtrInput
type RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput ¶
type RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput) Action ¶
func (o RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput) Action() pulumi.StringPtrOutput
func (RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput) ElementType ¶
func (RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput) Parameters ¶
func (RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput) ToRuleEngineRuleSubRuleRuleActionCodeActionPtrOutput ¶
func (o RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput) ToRuleEngineRuleSubRuleRuleActionCodeActionPtrOutput() RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput
func (RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput) ToRuleEngineRuleSubRuleRuleActionCodeActionPtrOutputWithContext ¶
func (o RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput) ToRuleEngineRuleSubRuleRuleActionCodeActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput
type RuleEngineRuleSubRuleRuleActionInput ¶
type RuleEngineRuleSubRuleRuleActionInput interface { pulumi.Input ToRuleEngineRuleSubRuleRuleActionOutput() RuleEngineRuleSubRuleRuleActionOutput ToRuleEngineRuleSubRuleRuleActionOutputWithContext(context.Context) RuleEngineRuleSubRuleRuleActionOutput }
RuleEngineRuleSubRuleRuleActionInput is an input type that accepts RuleEngineRuleSubRuleRuleActionArgs and RuleEngineRuleSubRuleRuleActionOutput values. You can construct a concrete instance of `RuleEngineRuleSubRuleRuleActionInput` via:
RuleEngineRuleSubRuleRuleActionArgs{...}
type RuleEngineRuleSubRuleRuleActionNormalAction ¶
type RuleEngineRuleSubRuleRuleActionNormalAction struct { Action string `pulumi:"action"` Parameters []RuleEngineRuleSubRuleRuleActionNormalActionParameter `pulumi:"parameters"` }
type RuleEngineRuleSubRuleRuleActionNormalActionArgs ¶
type RuleEngineRuleSubRuleRuleActionNormalActionArgs struct { Action pulumi.StringInput `pulumi:"action"` Parameters RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayInput `pulumi:"parameters"` }
func (RuleEngineRuleSubRuleRuleActionNormalActionArgs) ElementType ¶
func (RuleEngineRuleSubRuleRuleActionNormalActionArgs) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleActionNormalActionArgs) ToRuleEngineRuleSubRuleRuleActionNormalActionOutput ¶
func (i RuleEngineRuleSubRuleRuleActionNormalActionArgs) ToRuleEngineRuleSubRuleRuleActionNormalActionOutput() RuleEngineRuleSubRuleRuleActionNormalActionOutput
func (RuleEngineRuleSubRuleRuleActionNormalActionArgs) ToRuleEngineRuleSubRuleRuleActionNormalActionOutputWithContext ¶
func (i RuleEngineRuleSubRuleRuleActionNormalActionArgs) ToRuleEngineRuleSubRuleRuleActionNormalActionOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionNormalActionOutput
func (RuleEngineRuleSubRuleRuleActionNormalActionArgs) ToRuleEngineRuleSubRuleRuleActionNormalActionPtrOutput ¶
func (i RuleEngineRuleSubRuleRuleActionNormalActionArgs) ToRuleEngineRuleSubRuleRuleActionNormalActionPtrOutput() RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput
func (RuleEngineRuleSubRuleRuleActionNormalActionArgs) ToRuleEngineRuleSubRuleRuleActionNormalActionPtrOutputWithContext ¶
func (i RuleEngineRuleSubRuleRuleActionNormalActionArgs) ToRuleEngineRuleSubRuleRuleActionNormalActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput
type RuleEngineRuleSubRuleRuleActionNormalActionInput ¶
type RuleEngineRuleSubRuleRuleActionNormalActionInput interface { pulumi.Input ToRuleEngineRuleSubRuleRuleActionNormalActionOutput() RuleEngineRuleSubRuleRuleActionNormalActionOutput ToRuleEngineRuleSubRuleRuleActionNormalActionOutputWithContext(context.Context) RuleEngineRuleSubRuleRuleActionNormalActionOutput }
RuleEngineRuleSubRuleRuleActionNormalActionInput is an input type that accepts RuleEngineRuleSubRuleRuleActionNormalActionArgs and RuleEngineRuleSubRuleRuleActionNormalActionOutput values. You can construct a concrete instance of `RuleEngineRuleSubRuleRuleActionNormalActionInput` via:
RuleEngineRuleSubRuleRuleActionNormalActionArgs{...}
type RuleEngineRuleSubRuleRuleActionNormalActionOutput ¶
type RuleEngineRuleSubRuleRuleActionNormalActionOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleSubRuleRuleActionNormalActionOutput) Action ¶
func (o RuleEngineRuleSubRuleRuleActionNormalActionOutput) Action() pulumi.StringOutput
func (RuleEngineRuleSubRuleRuleActionNormalActionOutput) ElementType ¶
func (RuleEngineRuleSubRuleRuleActionNormalActionOutput) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleActionNormalActionOutput) Parameters ¶
func (RuleEngineRuleSubRuleRuleActionNormalActionOutput) ToRuleEngineRuleSubRuleRuleActionNormalActionOutput ¶
func (o RuleEngineRuleSubRuleRuleActionNormalActionOutput) ToRuleEngineRuleSubRuleRuleActionNormalActionOutput() RuleEngineRuleSubRuleRuleActionNormalActionOutput
func (RuleEngineRuleSubRuleRuleActionNormalActionOutput) ToRuleEngineRuleSubRuleRuleActionNormalActionOutputWithContext ¶
func (o RuleEngineRuleSubRuleRuleActionNormalActionOutput) ToRuleEngineRuleSubRuleRuleActionNormalActionOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionNormalActionOutput
func (RuleEngineRuleSubRuleRuleActionNormalActionOutput) ToRuleEngineRuleSubRuleRuleActionNormalActionPtrOutput ¶
func (o RuleEngineRuleSubRuleRuleActionNormalActionOutput) ToRuleEngineRuleSubRuleRuleActionNormalActionPtrOutput() RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput
func (RuleEngineRuleSubRuleRuleActionNormalActionOutput) ToRuleEngineRuleSubRuleRuleActionNormalActionPtrOutputWithContext ¶
func (o RuleEngineRuleSubRuleRuleActionNormalActionOutput) ToRuleEngineRuleSubRuleRuleActionNormalActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput
type RuleEngineRuleSubRuleRuleActionNormalActionParameterArgs ¶
type RuleEngineRuleSubRuleRuleActionNormalActionParameterArgs struct { Name pulumi.StringInput `pulumi:"name"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (RuleEngineRuleSubRuleRuleActionNormalActionParameterArgs) ElementType ¶
func (RuleEngineRuleSubRuleRuleActionNormalActionParameterArgs) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleActionNormalActionParameterArgs) ToRuleEngineRuleSubRuleRuleActionNormalActionParameterOutput ¶
func (i RuleEngineRuleSubRuleRuleActionNormalActionParameterArgs) ToRuleEngineRuleSubRuleRuleActionNormalActionParameterOutput() RuleEngineRuleSubRuleRuleActionNormalActionParameterOutput
func (RuleEngineRuleSubRuleRuleActionNormalActionParameterArgs) ToRuleEngineRuleSubRuleRuleActionNormalActionParameterOutputWithContext ¶
func (i RuleEngineRuleSubRuleRuleActionNormalActionParameterArgs) ToRuleEngineRuleSubRuleRuleActionNormalActionParameterOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionNormalActionParameterOutput
type RuleEngineRuleSubRuleRuleActionNormalActionParameterArray ¶
type RuleEngineRuleSubRuleRuleActionNormalActionParameterArray []RuleEngineRuleSubRuleRuleActionNormalActionParameterInput
func (RuleEngineRuleSubRuleRuleActionNormalActionParameterArray) ElementType ¶
func (RuleEngineRuleSubRuleRuleActionNormalActionParameterArray) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleActionNormalActionParameterArray) ToRuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput ¶
func (i RuleEngineRuleSubRuleRuleActionNormalActionParameterArray) ToRuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput() RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput
func (RuleEngineRuleSubRuleRuleActionNormalActionParameterArray) ToRuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutputWithContext ¶
func (i RuleEngineRuleSubRuleRuleActionNormalActionParameterArray) ToRuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput
type RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayInput ¶
type RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayInput interface { pulumi.Input ToRuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput() RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput ToRuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutputWithContext(context.Context) RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput }
RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayInput is an input type that accepts RuleEngineRuleSubRuleRuleActionNormalActionParameterArray and RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput values. You can construct a concrete instance of `RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayInput` via:
RuleEngineRuleSubRuleRuleActionNormalActionParameterArray{ RuleEngineRuleSubRuleRuleActionNormalActionParameterArgs{...} }
type RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput ¶
type RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput) ElementType ¶
func (RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput) ToRuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput ¶
func (o RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput) ToRuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput() RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput
func (RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput) ToRuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutputWithContext ¶
func (o RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput) ToRuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionNormalActionParameterArrayOutput
type RuleEngineRuleSubRuleRuleActionNormalActionParameterInput ¶
type RuleEngineRuleSubRuleRuleActionNormalActionParameterInput interface { pulumi.Input ToRuleEngineRuleSubRuleRuleActionNormalActionParameterOutput() RuleEngineRuleSubRuleRuleActionNormalActionParameterOutput ToRuleEngineRuleSubRuleRuleActionNormalActionParameterOutputWithContext(context.Context) RuleEngineRuleSubRuleRuleActionNormalActionParameterOutput }
RuleEngineRuleSubRuleRuleActionNormalActionParameterInput is an input type that accepts RuleEngineRuleSubRuleRuleActionNormalActionParameterArgs and RuleEngineRuleSubRuleRuleActionNormalActionParameterOutput values. You can construct a concrete instance of `RuleEngineRuleSubRuleRuleActionNormalActionParameterInput` via:
RuleEngineRuleSubRuleRuleActionNormalActionParameterArgs{...}
type RuleEngineRuleSubRuleRuleActionNormalActionParameterOutput ¶
type RuleEngineRuleSubRuleRuleActionNormalActionParameterOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleSubRuleRuleActionNormalActionParameterOutput) ElementType ¶
func (RuleEngineRuleSubRuleRuleActionNormalActionParameterOutput) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleActionNormalActionParameterOutput) ToRuleEngineRuleSubRuleRuleActionNormalActionParameterOutput ¶
func (o RuleEngineRuleSubRuleRuleActionNormalActionParameterOutput) ToRuleEngineRuleSubRuleRuleActionNormalActionParameterOutput() RuleEngineRuleSubRuleRuleActionNormalActionParameterOutput
func (RuleEngineRuleSubRuleRuleActionNormalActionParameterOutput) ToRuleEngineRuleSubRuleRuleActionNormalActionParameterOutputWithContext ¶
func (o RuleEngineRuleSubRuleRuleActionNormalActionParameterOutput) ToRuleEngineRuleSubRuleRuleActionNormalActionParameterOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionNormalActionParameterOutput
type RuleEngineRuleSubRuleRuleActionNormalActionPtrInput ¶
type RuleEngineRuleSubRuleRuleActionNormalActionPtrInput interface { pulumi.Input ToRuleEngineRuleSubRuleRuleActionNormalActionPtrOutput() RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput ToRuleEngineRuleSubRuleRuleActionNormalActionPtrOutputWithContext(context.Context) RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput }
RuleEngineRuleSubRuleRuleActionNormalActionPtrInput is an input type that accepts RuleEngineRuleSubRuleRuleActionNormalActionArgs, RuleEngineRuleSubRuleRuleActionNormalActionPtr and RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput values. You can construct a concrete instance of `RuleEngineRuleSubRuleRuleActionNormalActionPtrInput` via:
RuleEngineRuleSubRuleRuleActionNormalActionArgs{...} or: nil
func RuleEngineRuleSubRuleRuleActionNormalActionPtr ¶
func RuleEngineRuleSubRuleRuleActionNormalActionPtr(v *RuleEngineRuleSubRuleRuleActionNormalActionArgs) RuleEngineRuleSubRuleRuleActionNormalActionPtrInput
type RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput ¶
type RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput) Action ¶
func (o RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput) Action() pulumi.StringPtrOutput
func (RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput) ElementType ¶
func (RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput) Parameters ¶
func (RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput) ToRuleEngineRuleSubRuleRuleActionNormalActionPtrOutput ¶
func (o RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput) ToRuleEngineRuleSubRuleRuleActionNormalActionPtrOutput() RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput
func (RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput) ToRuleEngineRuleSubRuleRuleActionNormalActionPtrOutputWithContext ¶
func (o RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput) ToRuleEngineRuleSubRuleRuleActionNormalActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput
type RuleEngineRuleSubRuleRuleActionOutput ¶
type RuleEngineRuleSubRuleRuleActionOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleSubRuleRuleActionOutput) CodeAction ¶
func (o RuleEngineRuleSubRuleRuleActionOutput) CodeAction() RuleEngineRuleSubRuleRuleActionCodeActionPtrOutput
func (RuleEngineRuleSubRuleRuleActionOutput) ElementType ¶
func (RuleEngineRuleSubRuleRuleActionOutput) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleActionOutput) NormalAction ¶
func (o RuleEngineRuleSubRuleRuleActionOutput) NormalAction() RuleEngineRuleSubRuleRuleActionNormalActionPtrOutput
func (RuleEngineRuleSubRuleRuleActionOutput) RewriteAction ¶
func (o RuleEngineRuleSubRuleRuleActionOutput) RewriteAction() RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput
func (RuleEngineRuleSubRuleRuleActionOutput) ToRuleEngineRuleSubRuleRuleActionOutput ¶
func (o RuleEngineRuleSubRuleRuleActionOutput) ToRuleEngineRuleSubRuleRuleActionOutput() RuleEngineRuleSubRuleRuleActionOutput
func (RuleEngineRuleSubRuleRuleActionOutput) ToRuleEngineRuleSubRuleRuleActionOutputWithContext ¶
func (o RuleEngineRuleSubRuleRuleActionOutput) ToRuleEngineRuleSubRuleRuleActionOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionOutput
type RuleEngineRuleSubRuleRuleActionRewriteAction ¶
type RuleEngineRuleSubRuleRuleActionRewriteAction struct { Action string `pulumi:"action"` Parameters []RuleEngineRuleSubRuleRuleActionRewriteActionParameter `pulumi:"parameters"` }
type RuleEngineRuleSubRuleRuleActionRewriteActionArgs ¶
type RuleEngineRuleSubRuleRuleActionRewriteActionArgs struct { Action pulumi.StringInput `pulumi:"action"` Parameters RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayInput `pulumi:"parameters"` }
func (RuleEngineRuleSubRuleRuleActionRewriteActionArgs) ElementType ¶
func (RuleEngineRuleSubRuleRuleActionRewriteActionArgs) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleActionRewriteActionArgs) ToRuleEngineRuleSubRuleRuleActionRewriteActionOutput ¶
func (i RuleEngineRuleSubRuleRuleActionRewriteActionArgs) ToRuleEngineRuleSubRuleRuleActionRewriteActionOutput() RuleEngineRuleSubRuleRuleActionRewriteActionOutput
func (RuleEngineRuleSubRuleRuleActionRewriteActionArgs) ToRuleEngineRuleSubRuleRuleActionRewriteActionOutputWithContext ¶
func (i RuleEngineRuleSubRuleRuleActionRewriteActionArgs) ToRuleEngineRuleSubRuleRuleActionRewriteActionOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionRewriteActionOutput
func (RuleEngineRuleSubRuleRuleActionRewriteActionArgs) ToRuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput ¶
func (i RuleEngineRuleSubRuleRuleActionRewriteActionArgs) ToRuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput() RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput
func (RuleEngineRuleSubRuleRuleActionRewriteActionArgs) ToRuleEngineRuleSubRuleRuleActionRewriteActionPtrOutputWithContext ¶
func (i RuleEngineRuleSubRuleRuleActionRewriteActionArgs) ToRuleEngineRuleSubRuleRuleActionRewriteActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput
type RuleEngineRuleSubRuleRuleActionRewriteActionInput ¶
type RuleEngineRuleSubRuleRuleActionRewriteActionInput interface { pulumi.Input ToRuleEngineRuleSubRuleRuleActionRewriteActionOutput() RuleEngineRuleSubRuleRuleActionRewriteActionOutput ToRuleEngineRuleSubRuleRuleActionRewriteActionOutputWithContext(context.Context) RuleEngineRuleSubRuleRuleActionRewriteActionOutput }
RuleEngineRuleSubRuleRuleActionRewriteActionInput is an input type that accepts RuleEngineRuleSubRuleRuleActionRewriteActionArgs and RuleEngineRuleSubRuleRuleActionRewriteActionOutput values. You can construct a concrete instance of `RuleEngineRuleSubRuleRuleActionRewriteActionInput` via:
RuleEngineRuleSubRuleRuleActionRewriteActionArgs{...}
type RuleEngineRuleSubRuleRuleActionRewriteActionOutput ¶
type RuleEngineRuleSubRuleRuleActionRewriteActionOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleSubRuleRuleActionRewriteActionOutput) Action ¶
func (o RuleEngineRuleSubRuleRuleActionRewriteActionOutput) Action() pulumi.StringOutput
func (RuleEngineRuleSubRuleRuleActionRewriteActionOutput) ElementType ¶
func (RuleEngineRuleSubRuleRuleActionRewriteActionOutput) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleActionRewriteActionOutput) Parameters ¶
func (RuleEngineRuleSubRuleRuleActionRewriteActionOutput) ToRuleEngineRuleSubRuleRuleActionRewriteActionOutput ¶
func (o RuleEngineRuleSubRuleRuleActionRewriteActionOutput) ToRuleEngineRuleSubRuleRuleActionRewriteActionOutput() RuleEngineRuleSubRuleRuleActionRewriteActionOutput
func (RuleEngineRuleSubRuleRuleActionRewriteActionOutput) ToRuleEngineRuleSubRuleRuleActionRewriteActionOutputWithContext ¶
func (o RuleEngineRuleSubRuleRuleActionRewriteActionOutput) ToRuleEngineRuleSubRuleRuleActionRewriteActionOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionRewriteActionOutput
func (RuleEngineRuleSubRuleRuleActionRewriteActionOutput) ToRuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput ¶
func (o RuleEngineRuleSubRuleRuleActionRewriteActionOutput) ToRuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput() RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput
func (RuleEngineRuleSubRuleRuleActionRewriteActionOutput) ToRuleEngineRuleSubRuleRuleActionRewriteActionPtrOutputWithContext ¶
func (o RuleEngineRuleSubRuleRuleActionRewriteActionOutput) ToRuleEngineRuleSubRuleRuleActionRewriteActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput
type RuleEngineRuleSubRuleRuleActionRewriteActionParameterArgs ¶
type RuleEngineRuleSubRuleRuleActionRewriteActionParameterArgs struct { Action pulumi.StringInput `pulumi:"action"` Name pulumi.StringInput `pulumi:"name"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (RuleEngineRuleSubRuleRuleActionRewriteActionParameterArgs) ElementType ¶
func (RuleEngineRuleSubRuleRuleActionRewriteActionParameterArgs) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleActionRewriteActionParameterArgs) ToRuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput ¶
func (i RuleEngineRuleSubRuleRuleActionRewriteActionParameterArgs) ToRuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput() RuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput
func (RuleEngineRuleSubRuleRuleActionRewriteActionParameterArgs) ToRuleEngineRuleSubRuleRuleActionRewriteActionParameterOutputWithContext ¶
func (i RuleEngineRuleSubRuleRuleActionRewriteActionParameterArgs) ToRuleEngineRuleSubRuleRuleActionRewriteActionParameterOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput
type RuleEngineRuleSubRuleRuleActionRewriteActionParameterArray ¶
type RuleEngineRuleSubRuleRuleActionRewriteActionParameterArray []RuleEngineRuleSubRuleRuleActionRewriteActionParameterInput
func (RuleEngineRuleSubRuleRuleActionRewriteActionParameterArray) ElementType ¶
func (RuleEngineRuleSubRuleRuleActionRewriteActionParameterArray) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleActionRewriteActionParameterArray) ToRuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput ¶
func (i RuleEngineRuleSubRuleRuleActionRewriteActionParameterArray) ToRuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput() RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput
func (RuleEngineRuleSubRuleRuleActionRewriteActionParameterArray) ToRuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutputWithContext ¶
func (i RuleEngineRuleSubRuleRuleActionRewriteActionParameterArray) ToRuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput
type RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayInput ¶
type RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayInput interface { pulumi.Input ToRuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput() RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput ToRuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutputWithContext(context.Context) RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput }
RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayInput is an input type that accepts RuleEngineRuleSubRuleRuleActionRewriteActionParameterArray and RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput values. You can construct a concrete instance of `RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayInput` via:
RuleEngineRuleSubRuleRuleActionRewriteActionParameterArray{ RuleEngineRuleSubRuleRuleActionRewriteActionParameterArgs{...} }
type RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput ¶
type RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput) ElementType ¶
func (RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput) ToRuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput ¶
func (o RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput) ToRuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput() RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput
func (RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput) ToRuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutputWithContext ¶
func (o RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput) ToRuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionRewriteActionParameterArrayOutput
type RuleEngineRuleSubRuleRuleActionRewriteActionParameterInput ¶
type RuleEngineRuleSubRuleRuleActionRewriteActionParameterInput interface { pulumi.Input ToRuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput() RuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput ToRuleEngineRuleSubRuleRuleActionRewriteActionParameterOutputWithContext(context.Context) RuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput }
RuleEngineRuleSubRuleRuleActionRewriteActionParameterInput is an input type that accepts RuleEngineRuleSubRuleRuleActionRewriteActionParameterArgs and RuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput values. You can construct a concrete instance of `RuleEngineRuleSubRuleRuleActionRewriteActionParameterInput` via:
RuleEngineRuleSubRuleRuleActionRewriteActionParameterArgs{...}
type RuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput ¶
type RuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput) Action ¶
func (o RuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput) Action() pulumi.StringOutput
func (RuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput) ElementType ¶
func (RuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput) ToRuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput ¶
func (o RuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput) ToRuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput() RuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput
func (RuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput) ToRuleEngineRuleSubRuleRuleActionRewriteActionParameterOutputWithContext ¶
func (o RuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput) ToRuleEngineRuleSubRuleRuleActionRewriteActionParameterOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionRewriteActionParameterOutput
type RuleEngineRuleSubRuleRuleActionRewriteActionPtrInput ¶
type RuleEngineRuleSubRuleRuleActionRewriteActionPtrInput interface { pulumi.Input ToRuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput() RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput ToRuleEngineRuleSubRuleRuleActionRewriteActionPtrOutputWithContext(context.Context) RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput }
RuleEngineRuleSubRuleRuleActionRewriteActionPtrInput is an input type that accepts RuleEngineRuleSubRuleRuleActionRewriteActionArgs, RuleEngineRuleSubRuleRuleActionRewriteActionPtr and RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput values. You can construct a concrete instance of `RuleEngineRuleSubRuleRuleActionRewriteActionPtrInput` via:
RuleEngineRuleSubRuleRuleActionRewriteActionArgs{...} or: nil
func RuleEngineRuleSubRuleRuleActionRewriteActionPtr ¶
func RuleEngineRuleSubRuleRuleActionRewriteActionPtr(v *RuleEngineRuleSubRuleRuleActionRewriteActionArgs) RuleEngineRuleSubRuleRuleActionRewriteActionPtrInput
type RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput ¶
type RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput) Action ¶
func (o RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput) Action() pulumi.StringPtrOutput
func (RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput) ElementType ¶
func (RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput) Parameters ¶
func (RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput) ToRuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput ¶
func (o RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput) ToRuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput() RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput
func (RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput) ToRuleEngineRuleSubRuleRuleActionRewriteActionPtrOutputWithContext ¶
func (o RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput) ToRuleEngineRuleSubRuleRuleActionRewriteActionPtrOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleActionRewriteActionPtrOutput
type RuleEngineRuleSubRuleRuleArgs ¶
type RuleEngineRuleSubRuleRuleArgs struct { Actions RuleEngineRuleSubRuleRuleActionArrayInput `pulumi:"actions"` Ors RuleEngineRuleSubRuleRuleOrArrayInput `pulumi:"ors"` }
func (RuleEngineRuleSubRuleRuleArgs) ElementType ¶
func (RuleEngineRuleSubRuleRuleArgs) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleArgs) ToRuleEngineRuleSubRuleRuleOutput ¶
func (i RuleEngineRuleSubRuleRuleArgs) ToRuleEngineRuleSubRuleRuleOutput() RuleEngineRuleSubRuleRuleOutput
func (RuleEngineRuleSubRuleRuleArgs) ToRuleEngineRuleSubRuleRuleOutputWithContext ¶
func (i RuleEngineRuleSubRuleRuleArgs) ToRuleEngineRuleSubRuleRuleOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleOutput
type RuleEngineRuleSubRuleRuleArray ¶
type RuleEngineRuleSubRuleRuleArray []RuleEngineRuleSubRuleRuleInput
func (RuleEngineRuleSubRuleRuleArray) ElementType ¶
func (RuleEngineRuleSubRuleRuleArray) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleArray) ToRuleEngineRuleSubRuleRuleArrayOutput ¶
func (i RuleEngineRuleSubRuleRuleArray) ToRuleEngineRuleSubRuleRuleArrayOutput() RuleEngineRuleSubRuleRuleArrayOutput
func (RuleEngineRuleSubRuleRuleArray) ToRuleEngineRuleSubRuleRuleArrayOutputWithContext ¶
func (i RuleEngineRuleSubRuleRuleArray) ToRuleEngineRuleSubRuleRuleArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleArrayOutput
type RuleEngineRuleSubRuleRuleArrayInput ¶
type RuleEngineRuleSubRuleRuleArrayInput interface { pulumi.Input ToRuleEngineRuleSubRuleRuleArrayOutput() RuleEngineRuleSubRuleRuleArrayOutput ToRuleEngineRuleSubRuleRuleArrayOutputWithContext(context.Context) RuleEngineRuleSubRuleRuleArrayOutput }
RuleEngineRuleSubRuleRuleArrayInput is an input type that accepts RuleEngineRuleSubRuleRuleArray and RuleEngineRuleSubRuleRuleArrayOutput values. You can construct a concrete instance of `RuleEngineRuleSubRuleRuleArrayInput` via:
RuleEngineRuleSubRuleRuleArray{ RuleEngineRuleSubRuleRuleArgs{...} }
type RuleEngineRuleSubRuleRuleArrayOutput ¶
type RuleEngineRuleSubRuleRuleArrayOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleSubRuleRuleArrayOutput) ElementType ¶
func (RuleEngineRuleSubRuleRuleArrayOutput) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleArrayOutput) Index ¶
func (o RuleEngineRuleSubRuleRuleArrayOutput) Index(i pulumi.IntInput) RuleEngineRuleSubRuleRuleOutput
func (RuleEngineRuleSubRuleRuleArrayOutput) ToRuleEngineRuleSubRuleRuleArrayOutput ¶
func (o RuleEngineRuleSubRuleRuleArrayOutput) ToRuleEngineRuleSubRuleRuleArrayOutput() RuleEngineRuleSubRuleRuleArrayOutput
func (RuleEngineRuleSubRuleRuleArrayOutput) ToRuleEngineRuleSubRuleRuleArrayOutputWithContext ¶
func (o RuleEngineRuleSubRuleRuleArrayOutput) ToRuleEngineRuleSubRuleRuleArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleArrayOutput
type RuleEngineRuleSubRuleRuleInput ¶
type RuleEngineRuleSubRuleRuleInput interface { pulumi.Input ToRuleEngineRuleSubRuleRuleOutput() RuleEngineRuleSubRuleRuleOutput ToRuleEngineRuleSubRuleRuleOutputWithContext(context.Context) RuleEngineRuleSubRuleRuleOutput }
RuleEngineRuleSubRuleRuleInput is an input type that accepts RuleEngineRuleSubRuleRuleArgs and RuleEngineRuleSubRuleRuleOutput values. You can construct a concrete instance of `RuleEngineRuleSubRuleRuleInput` via:
RuleEngineRuleSubRuleRuleArgs{...}
type RuleEngineRuleSubRuleRuleOr ¶
type RuleEngineRuleSubRuleRuleOr struct {
Ands []RuleEngineRuleSubRuleRuleOrAnd `pulumi:"ands"`
}
type RuleEngineRuleSubRuleRuleOrAndArgs ¶
type RuleEngineRuleSubRuleRuleOrAndArgs struct { IgnoreCase pulumi.BoolPtrInput `pulumi:"ignoreCase"` Name pulumi.StringPtrInput `pulumi:"name"` Operator pulumi.StringInput `pulumi:"operator"` Target pulumi.StringInput `pulumi:"target"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (RuleEngineRuleSubRuleRuleOrAndArgs) ElementType ¶
func (RuleEngineRuleSubRuleRuleOrAndArgs) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleOrAndArgs) ToRuleEngineRuleSubRuleRuleOrAndOutput ¶
func (i RuleEngineRuleSubRuleRuleOrAndArgs) ToRuleEngineRuleSubRuleRuleOrAndOutput() RuleEngineRuleSubRuleRuleOrAndOutput
func (RuleEngineRuleSubRuleRuleOrAndArgs) ToRuleEngineRuleSubRuleRuleOrAndOutputWithContext ¶
func (i RuleEngineRuleSubRuleRuleOrAndArgs) ToRuleEngineRuleSubRuleRuleOrAndOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleOrAndOutput
type RuleEngineRuleSubRuleRuleOrAndArray ¶
type RuleEngineRuleSubRuleRuleOrAndArray []RuleEngineRuleSubRuleRuleOrAndInput
func (RuleEngineRuleSubRuleRuleOrAndArray) ElementType ¶
func (RuleEngineRuleSubRuleRuleOrAndArray) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleOrAndArray) ToRuleEngineRuleSubRuleRuleOrAndArrayOutput ¶
func (i RuleEngineRuleSubRuleRuleOrAndArray) ToRuleEngineRuleSubRuleRuleOrAndArrayOutput() RuleEngineRuleSubRuleRuleOrAndArrayOutput
func (RuleEngineRuleSubRuleRuleOrAndArray) ToRuleEngineRuleSubRuleRuleOrAndArrayOutputWithContext ¶
func (i RuleEngineRuleSubRuleRuleOrAndArray) ToRuleEngineRuleSubRuleRuleOrAndArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleOrAndArrayOutput
type RuleEngineRuleSubRuleRuleOrAndArrayInput ¶
type RuleEngineRuleSubRuleRuleOrAndArrayInput interface { pulumi.Input ToRuleEngineRuleSubRuleRuleOrAndArrayOutput() RuleEngineRuleSubRuleRuleOrAndArrayOutput ToRuleEngineRuleSubRuleRuleOrAndArrayOutputWithContext(context.Context) RuleEngineRuleSubRuleRuleOrAndArrayOutput }
RuleEngineRuleSubRuleRuleOrAndArrayInput is an input type that accepts RuleEngineRuleSubRuleRuleOrAndArray and RuleEngineRuleSubRuleRuleOrAndArrayOutput values. You can construct a concrete instance of `RuleEngineRuleSubRuleRuleOrAndArrayInput` via:
RuleEngineRuleSubRuleRuleOrAndArray{ RuleEngineRuleSubRuleRuleOrAndArgs{...} }
type RuleEngineRuleSubRuleRuleOrAndArrayOutput ¶
type RuleEngineRuleSubRuleRuleOrAndArrayOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleSubRuleRuleOrAndArrayOutput) ElementType ¶
func (RuleEngineRuleSubRuleRuleOrAndArrayOutput) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleOrAndArrayOutput) ToRuleEngineRuleSubRuleRuleOrAndArrayOutput ¶
func (o RuleEngineRuleSubRuleRuleOrAndArrayOutput) ToRuleEngineRuleSubRuleRuleOrAndArrayOutput() RuleEngineRuleSubRuleRuleOrAndArrayOutput
func (RuleEngineRuleSubRuleRuleOrAndArrayOutput) ToRuleEngineRuleSubRuleRuleOrAndArrayOutputWithContext ¶
func (o RuleEngineRuleSubRuleRuleOrAndArrayOutput) ToRuleEngineRuleSubRuleRuleOrAndArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleOrAndArrayOutput
type RuleEngineRuleSubRuleRuleOrAndInput ¶
type RuleEngineRuleSubRuleRuleOrAndInput interface { pulumi.Input ToRuleEngineRuleSubRuleRuleOrAndOutput() RuleEngineRuleSubRuleRuleOrAndOutput ToRuleEngineRuleSubRuleRuleOrAndOutputWithContext(context.Context) RuleEngineRuleSubRuleRuleOrAndOutput }
RuleEngineRuleSubRuleRuleOrAndInput is an input type that accepts RuleEngineRuleSubRuleRuleOrAndArgs and RuleEngineRuleSubRuleRuleOrAndOutput values. You can construct a concrete instance of `RuleEngineRuleSubRuleRuleOrAndInput` via:
RuleEngineRuleSubRuleRuleOrAndArgs{...}
type RuleEngineRuleSubRuleRuleOrAndOutput ¶
type RuleEngineRuleSubRuleRuleOrAndOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleSubRuleRuleOrAndOutput) ElementType ¶
func (RuleEngineRuleSubRuleRuleOrAndOutput) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleOrAndOutput) IgnoreCase ¶
func (o RuleEngineRuleSubRuleRuleOrAndOutput) IgnoreCase() pulumi.BoolPtrOutput
func (RuleEngineRuleSubRuleRuleOrAndOutput) Name ¶
func (o RuleEngineRuleSubRuleRuleOrAndOutput) Name() pulumi.StringPtrOutput
func (RuleEngineRuleSubRuleRuleOrAndOutput) Operator ¶
func (o RuleEngineRuleSubRuleRuleOrAndOutput) Operator() pulumi.StringOutput
func (RuleEngineRuleSubRuleRuleOrAndOutput) Target ¶
func (o RuleEngineRuleSubRuleRuleOrAndOutput) Target() pulumi.StringOutput
func (RuleEngineRuleSubRuleRuleOrAndOutput) ToRuleEngineRuleSubRuleRuleOrAndOutput ¶
func (o RuleEngineRuleSubRuleRuleOrAndOutput) ToRuleEngineRuleSubRuleRuleOrAndOutput() RuleEngineRuleSubRuleRuleOrAndOutput
func (RuleEngineRuleSubRuleRuleOrAndOutput) ToRuleEngineRuleSubRuleRuleOrAndOutputWithContext ¶
func (o RuleEngineRuleSubRuleRuleOrAndOutput) ToRuleEngineRuleSubRuleRuleOrAndOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleOrAndOutput
func (RuleEngineRuleSubRuleRuleOrAndOutput) Values ¶
func (o RuleEngineRuleSubRuleRuleOrAndOutput) Values() pulumi.StringArrayOutput
type RuleEngineRuleSubRuleRuleOrArgs ¶
type RuleEngineRuleSubRuleRuleOrArgs struct {
Ands RuleEngineRuleSubRuleRuleOrAndArrayInput `pulumi:"ands"`
}
func (RuleEngineRuleSubRuleRuleOrArgs) ElementType ¶
func (RuleEngineRuleSubRuleRuleOrArgs) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleOrArgs) ToRuleEngineRuleSubRuleRuleOrOutput ¶
func (i RuleEngineRuleSubRuleRuleOrArgs) ToRuleEngineRuleSubRuleRuleOrOutput() RuleEngineRuleSubRuleRuleOrOutput
func (RuleEngineRuleSubRuleRuleOrArgs) ToRuleEngineRuleSubRuleRuleOrOutputWithContext ¶
func (i RuleEngineRuleSubRuleRuleOrArgs) ToRuleEngineRuleSubRuleRuleOrOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleOrOutput
type RuleEngineRuleSubRuleRuleOrArray ¶
type RuleEngineRuleSubRuleRuleOrArray []RuleEngineRuleSubRuleRuleOrInput
func (RuleEngineRuleSubRuleRuleOrArray) ElementType ¶
func (RuleEngineRuleSubRuleRuleOrArray) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleOrArray) ToRuleEngineRuleSubRuleRuleOrArrayOutput ¶
func (i RuleEngineRuleSubRuleRuleOrArray) ToRuleEngineRuleSubRuleRuleOrArrayOutput() RuleEngineRuleSubRuleRuleOrArrayOutput
func (RuleEngineRuleSubRuleRuleOrArray) ToRuleEngineRuleSubRuleRuleOrArrayOutputWithContext ¶
func (i RuleEngineRuleSubRuleRuleOrArray) ToRuleEngineRuleSubRuleRuleOrArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleOrArrayOutput
type RuleEngineRuleSubRuleRuleOrArrayInput ¶
type RuleEngineRuleSubRuleRuleOrArrayInput interface { pulumi.Input ToRuleEngineRuleSubRuleRuleOrArrayOutput() RuleEngineRuleSubRuleRuleOrArrayOutput ToRuleEngineRuleSubRuleRuleOrArrayOutputWithContext(context.Context) RuleEngineRuleSubRuleRuleOrArrayOutput }
RuleEngineRuleSubRuleRuleOrArrayInput is an input type that accepts RuleEngineRuleSubRuleRuleOrArray and RuleEngineRuleSubRuleRuleOrArrayOutput values. You can construct a concrete instance of `RuleEngineRuleSubRuleRuleOrArrayInput` via:
RuleEngineRuleSubRuleRuleOrArray{ RuleEngineRuleSubRuleRuleOrArgs{...} }
type RuleEngineRuleSubRuleRuleOrArrayOutput ¶
type RuleEngineRuleSubRuleRuleOrArrayOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleSubRuleRuleOrArrayOutput) ElementType ¶
func (RuleEngineRuleSubRuleRuleOrArrayOutput) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleOrArrayOutput) ToRuleEngineRuleSubRuleRuleOrArrayOutput ¶
func (o RuleEngineRuleSubRuleRuleOrArrayOutput) ToRuleEngineRuleSubRuleRuleOrArrayOutput() RuleEngineRuleSubRuleRuleOrArrayOutput
func (RuleEngineRuleSubRuleRuleOrArrayOutput) ToRuleEngineRuleSubRuleRuleOrArrayOutputWithContext ¶
func (o RuleEngineRuleSubRuleRuleOrArrayOutput) ToRuleEngineRuleSubRuleRuleOrArrayOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleOrArrayOutput
type RuleEngineRuleSubRuleRuleOrInput ¶
type RuleEngineRuleSubRuleRuleOrInput interface { pulumi.Input ToRuleEngineRuleSubRuleRuleOrOutput() RuleEngineRuleSubRuleRuleOrOutput ToRuleEngineRuleSubRuleRuleOrOutputWithContext(context.Context) RuleEngineRuleSubRuleRuleOrOutput }
RuleEngineRuleSubRuleRuleOrInput is an input type that accepts RuleEngineRuleSubRuleRuleOrArgs and RuleEngineRuleSubRuleRuleOrOutput values. You can construct a concrete instance of `RuleEngineRuleSubRuleRuleOrInput` via:
RuleEngineRuleSubRuleRuleOrArgs{...}
type RuleEngineRuleSubRuleRuleOrOutput ¶
type RuleEngineRuleSubRuleRuleOrOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleSubRuleRuleOrOutput) ElementType ¶
func (RuleEngineRuleSubRuleRuleOrOutput) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleOrOutput) ToRuleEngineRuleSubRuleRuleOrOutput ¶
func (o RuleEngineRuleSubRuleRuleOrOutput) ToRuleEngineRuleSubRuleRuleOrOutput() RuleEngineRuleSubRuleRuleOrOutput
func (RuleEngineRuleSubRuleRuleOrOutput) ToRuleEngineRuleSubRuleRuleOrOutputWithContext ¶
func (o RuleEngineRuleSubRuleRuleOrOutput) ToRuleEngineRuleSubRuleRuleOrOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleOrOutput
type RuleEngineRuleSubRuleRuleOutput ¶
type RuleEngineRuleSubRuleRuleOutput struct{ *pulumi.OutputState }
func (RuleEngineRuleSubRuleRuleOutput) Actions ¶
func (o RuleEngineRuleSubRuleRuleOutput) Actions() RuleEngineRuleSubRuleRuleActionArrayOutput
func (RuleEngineRuleSubRuleRuleOutput) ElementType ¶
func (RuleEngineRuleSubRuleRuleOutput) ElementType() reflect.Type
func (RuleEngineRuleSubRuleRuleOutput) ToRuleEngineRuleSubRuleRuleOutput ¶
func (o RuleEngineRuleSubRuleRuleOutput) ToRuleEngineRuleSubRuleRuleOutput() RuleEngineRuleSubRuleRuleOutput
func (RuleEngineRuleSubRuleRuleOutput) ToRuleEngineRuleSubRuleRuleOutputWithContext ¶
func (o RuleEngineRuleSubRuleRuleOutput) ToRuleEngineRuleSubRuleRuleOutputWithContext(ctx context.Context) RuleEngineRuleSubRuleRuleOutput
type RuleEngineState ¶
type RuleEngineState struct { // Rule ID. RuleId pulumi.StringPtrInput // The rule name (1 to 255 characters). RuleName pulumi.StringPtrInput // Rule items list. Rules RuleEngineRuleArrayInput // Rule status. Values: `enable`: Enabled; `disable`: Disabled. Status pulumi.StringPtrInput // rule tag list. Tags pulumi.StringArrayInput // ID of the site. ZoneId pulumi.StringPtrInput }
func (RuleEngineState) ElementType ¶
func (RuleEngineState) ElementType() reflect.Type
type Zone ¶
type Zone struct { pulumi.CustomResourceState // Alias site identifier. Limit the input to a combination of numbers, English, - and _, within 20 characters. For details, // refer to the alias site identifier. If there is no such usage scenario, leave this field empty. AliasZoneName pulumi.StringPtrOutput `pulumi:"aliasZoneName"` // When the `type` value is `partial` or `full`, the acceleration region of the L7 domain name. The following are the // values of this parameter, and the default value is `overseas` if not filled in. When the `type` value is // `noDomainAccess`, please leave this value empty. Valid values: `global`: Global availability zone; `mainland`: Chinese // mainland availability zone; `overseas`: Global availability zone (excluding Chinese mainland). Area pulumi.StringOutput `pulumi:"area"` // NS list allocated by Tencent Cloud. NameServers pulumi.StringArrayOutput `pulumi:"nameServers"` // Ownership verification information. Note: This field may return null, indicating that no valid value can be obtained. OwnershipVerifications ZoneOwnershipVerificationArrayOutput `pulumi:"ownershipVerifications"` // Indicates whether the site is disabled. Paused pulumi.BoolOutput `pulumi:"paused"` // The target Plan ID to be bound. When you have an existing Plan in your account, you can fill in this parameter to // directly bind the site to the Plan. If you do not have a Plan that can be bound at the moment, please go to the console // to purchase a Plan to complete the site creation. PlanId pulumi.StringOutput `pulumi:"planId"` // Site status. Valid values: `active`: NS is switched; `pending`: NS is not switched; `moved`: NS is moved; `deactivated`: // this site is blocked. Status pulumi.StringOutput `pulumi:"status"` // Tag description list. Tags pulumi.MapOutput `pulumi:"tags"` // Site access type. The value of this parameter is as follows, and the default is `partial` if not filled in. Valid // values: `partial`: CNAME access; `full`: NS access; `noDomainAccess`: No domain access. Type pulumi.StringOutput `pulumi:"type"` // Site name. When accessing CNAME/NS, please pass the second-level domain (example.com) as the site name; when accessing // without a domain name, please leave this value empty. ZoneName pulumi.StringOutput `pulumi:"zoneName"` }
func GetZone ¶
func GetZone(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ZoneState, opts ...pulumi.ResourceOption) (*Zone, error)
GetZone gets an existing Zone 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 NewZone ¶
func NewZone(ctx *pulumi.Context, name string, args *ZoneArgs, opts ...pulumi.ResourceOption) (*Zone, error)
NewZone registers a new resource with the given unique name, arguments, and options.
func (*Zone) ElementType ¶
func (*Zone) ToZoneOutput ¶
func (i *Zone) ToZoneOutput() ZoneOutput
func (*Zone) ToZoneOutputWithContext ¶
func (i *Zone) ToZoneOutputWithContext(ctx context.Context) ZoneOutput
type ZoneArgs ¶
type ZoneArgs struct { // Alias site identifier. Limit the input to a combination of numbers, English, - and _, within 20 characters. For details, // refer to the alias site identifier. If there is no such usage scenario, leave this field empty. AliasZoneName pulumi.StringPtrInput // When the `type` value is `partial` or `full`, the acceleration region of the L7 domain name. The following are the // values of this parameter, and the default value is `overseas` if not filled in. When the `type` value is // `noDomainAccess`, please leave this value empty. Valid values: `global`: Global availability zone; `mainland`: Chinese // mainland availability zone; `overseas`: Global availability zone (excluding Chinese mainland). Area pulumi.StringInput // Indicates whether the site is disabled. Paused pulumi.BoolPtrInput // The target Plan ID to be bound. When you have an existing Plan in your account, you can fill in this parameter to // directly bind the site to the Plan. If you do not have a Plan that can be bound at the moment, please go to the console // to purchase a Plan to complete the site creation. PlanId pulumi.StringInput // Tag description list. Tags pulumi.MapInput // Site access type. The value of this parameter is as follows, and the default is `partial` if not filled in. Valid // values: `partial`: CNAME access; `full`: NS access; `noDomainAccess`: No domain access. Type pulumi.StringInput // Site name. When accessing CNAME/NS, please pass the second-level domain (example.com) as the site name; when accessing // without a domain name, please leave this value empty. ZoneName pulumi.StringInput }
The set of arguments for constructing a Zone resource.
func (ZoneArgs) ElementType ¶
type ZoneArray ¶
type ZoneArray []ZoneInput
func (ZoneArray) ElementType ¶
func (ZoneArray) ToZoneArrayOutput ¶
func (i ZoneArray) ToZoneArrayOutput() ZoneArrayOutput
func (ZoneArray) ToZoneArrayOutputWithContext ¶
func (i ZoneArray) ToZoneArrayOutputWithContext(ctx context.Context) ZoneArrayOutput
type ZoneArrayInput ¶
type ZoneArrayInput interface { pulumi.Input ToZoneArrayOutput() ZoneArrayOutput ToZoneArrayOutputWithContext(context.Context) ZoneArrayOutput }
ZoneArrayInput is an input type that accepts ZoneArray and ZoneArrayOutput values. You can construct a concrete instance of `ZoneArrayInput` via:
ZoneArray{ ZoneArgs{...} }
type ZoneArrayOutput ¶
type ZoneArrayOutput struct{ *pulumi.OutputState }
func (ZoneArrayOutput) ElementType ¶
func (ZoneArrayOutput) ElementType() reflect.Type
func (ZoneArrayOutput) Index ¶
func (o ZoneArrayOutput) Index(i pulumi.IntInput) ZoneOutput
func (ZoneArrayOutput) ToZoneArrayOutput ¶
func (o ZoneArrayOutput) ToZoneArrayOutput() ZoneArrayOutput
func (ZoneArrayOutput) ToZoneArrayOutputWithContext ¶
func (o ZoneArrayOutput) ToZoneArrayOutputWithContext(ctx context.Context) ZoneArrayOutput
type ZoneInput ¶
type ZoneInput interface { pulumi.Input ToZoneOutput() ZoneOutput ToZoneOutputWithContext(ctx context.Context) ZoneOutput }
type ZoneMap ¶
func (ZoneMap) ElementType ¶
func (ZoneMap) ToZoneMapOutput ¶
func (i ZoneMap) ToZoneMapOutput() ZoneMapOutput
func (ZoneMap) ToZoneMapOutputWithContext ¶
func (i ZoneMap) ToZoneMapOutputWithContext(ctx context.Context) ZoneMapOutput
type ZoneMapInput ¶
type ZoneMapInput interface { pulumi.Input ToZoneMapOutput() ZoneMapOutput ToZoneMapOutputWithContext(context.Context) ZoneMapOutput }
ZoneMapInput is an input type that accepts ZoneMap and ZoneMapOutput values. You can construct a concrete instance of `ZoneMapInput` via:
ZoneMap{ "key": ZoneArgs{...} }
type ZoneMapOutput ¶
type ZoneMapOutput struct{ *pulumi.OutputState }
func (ZoneMapOutput) ElementType ¶
func (ZoneMapOutput) ElementType() reflect.Type
func (ZoneMapOutput) MapIndex ¶
func (o ZoneMapOutput) MapIndex(k pulumi.StringInput) ZoneOutput
func (ZoneMapOutput) ToZoneMapOutput ¶
func (o ZoneMapOutput) ToZoneMapOutput() ZoneMapOutput
func (ZoneMapOutput) ToZoneMapOutputWithContext ¶
func (o ZoneMapOutput) ToZoneMapOutputWithContext(ctx context.Context) ZoneMapOutput
type ZoneOutput ¶
type ZoneOutput struct{ *pulumi.OutputState }
func (ZoneOutput) AliasZoneName ¶
func (o ZoneOutput) AliasZoneName() pulumi.StringPtrOutput
Alias site identifier. Limit the input to a combination of numbers, English, - and _, within 20 characters. For details, refer to the alias site identifier. If there is no such usage scenario, leave this field empty.
func (ZoneOutput) Area ¶
func (o ZoneOutput) Area() pulumi.StringOutput
When the `type` value is `partial` or `full`, the acceleration region of the L7 domain name. The following are the values of this parameter, and the default value is `overseas` if not filled in. When the `type` value is `noDomainAccess`, please leave this value empty. Valid values: `global`: Global availability zone; `mainland`: Chinese mainland availability zone; `overseas`: Global availability zone (excluding Chinese mainland).
func (ZoneOutput) ElementType ¶
func (ZoneOutput) ElementType() reflect.Type
func (ZoneOutput) NameServers ¶
func (o ZoneOutput) NameServers() pulumi.StringArrayOutput
NS list allocated by Tencent Cloud.
func (ZoneOutput) OwnershipVerifications ¶
func (o ZoneOutput) OwnershipVerifications() ZoneOwnershipVerificationArrayOutput
Ownership verification information. Note: This field may return null, indicating that no valid value can be obtained.
func (ZoneOutput) Paused ¶
func (o ZoneOutput) Paused() pulumi.BoolOutput
Indicates whether the site is disabled.
func (ZoneOutput) PlanId ¶
func (o ZoneOutput) PlanId() pulumi.StringOutput
The target Plan ID to be bound. When you have an existing Plan in your account, you can fill in this parameter to directly bind the site to the Plan. If you do not have a Plan that can be bound at the moment, please go to the console to purchase a Plan to complete the site creation.
func (ZoneOutput) Status ¶
func (o ZoneOutput) Status() pulumi.StringOutput
Site status. Valid values: `active`: NS is switched; `pending`: NS is not switched; `moved`: NS is moved; `deactivated`: this site is blocked.
func (ZoneOutput) ToZoneOutput ¶
func (o ZoneOutput) ToZoneOutput() ZoneOutput
func (ZoneOutput) ToZoneOutputWithContext ¶
func (o ZoneOutput) ToZoneOutputWithContext(ctx context.Context) ZoneOutput
func (ZoneOutput) Type ¶
func (o ZoneOutput) Type() pulumi.StringOutput
Site access type. The value of this parameter is as follows, and the default is `partial` if not filled in. Valid values: `partial`: CNAME access; `full`: NS access; `noDomainAccess`: No domain access.
func (ZoneOutput) ZoneName ¶
func (o ZoneOutput) ZoneName() pulumi.StringOutput
Site name. When accessing CNAME/NS, please pass the second-level domain (example.com) as the site name; when accessing without a domain name, please leave this value empty.
type ZoneOwnershipVerification ¶
type ZoneOwnershipVerification struct {
DnsVerifications []ZoneOwnershipVerificationDnsVerification `pulumi:"dnsVerifications"`
}
type ZoneOwnershipVerificationArgs ¶
type ZoneOwnershipVerificationArgs struct {
DnsVerifications ZoneOwnershipVerificationDnsVerificationArrayInput `pulumi:"dnsVerifications"`
}
func (ZoneOwnershipVerificationArgs) ElementType ¶
func (ZoneOwnershipVerificationArgs) ElementType() reflect.Type
func (ZoneOwnershipVerificationArgs) ToZoneOwnershipVerificationOutput ¶
func (i ZoneOwnershipVerificationArgs) ToZoneOwnershipVerificationOutput() ZoneOwnershipVerificationOutput
func (ZoneOwnershipVerificationArgs) ToZoneOwnershipVerificationOutputWithContext ¶
func (i ZoneOwnershipVerificationArgs) ToZoneOwnershipVerificationOutputWithContext(ctx context.Context) ZoneOwnershipVerificationOutput
type ZoneOwnershipVerificationArray ¶
type ZoneOwnershipVerificationArray []ZoneOwnershipVerificationInput
func (ZoneOwnershipVerificationArray) ElementType ¶
func (ZoneOwnershipVerificationArray) ElementType() reflect.Type
func (ZoneOwnershipVerificationArray) ToZoneOwnershipVerificationArrayOutput ¶
func (i ZoneOwnershipVerificationArray) ToZoneOwnershipVerificationArrayOutput() ZoneOwnershipVerificationArrayOutput
func (ZoneOwnershipVerificationArray) ToZoneOwnershipVerificationArrayOutputWithContext ¶
func (i ZoneOwnershipVerificationArray) ToZoneOwnershipVerificationArrayOutputWithContext(ctx context.Context) ZoneOwnershipVerificationArrayOutput
type ZoneOwnershipVerificationArrayInput ¶
type ZoneOwnershipVerificationArrayInput interface { pulumi.Input ToZoneOwnershipVerificationArrayOutput() ZoneOwnershipVerificationArrayOutput ToZoneOwnershipVerificationArrayOutputWithContext(context.Context) ZoneOwnershipVerificationArrayOutput }
ZoneOwnershipVerificationArrayInput is an input type that accepts ZoneOwnershipVerificationArray and ZoneOwnershipVerificationArrayOutput values. You can construct a concrete instance of `ZoneOwnershipVerificationArrayInput` via:
ZoneOwnershipVerificationArray{ ZoneOwnershipVerificationArgs{...} }
type ZoneOwnershipVerificationArrayOutput ¶
type ZoneOwnershipVerificationArrayOutput struct{ *pulumi.OutputState }
func (ZoneOwnershipVerificationArrayOutput) ElementType ¶
func (ZoneOwnershipVerificationArrayOutput) ElementType() reflect.Type
func (ZoneOwnershipVerificationArrayOutput) Index ¶
func (o ZoneOwnershipVerificationArrayOutput) Index(i pulumi.IntInput) ZoneOwnershipVerificationOutput
func (ZoneOwnershipVerificationArrayOutput) ToZoneOwnershipVerificationArrayOutput ¶
func (o ZoneOwnershipVerificationArrayOutput) ToZoneOwnershipVerificationArrayOutput() ZoneOwnershipVerificationArrayOutput
func (ZoneOwnershipVerificationArrayOutput) ToZoneOwnershipVerificationArrayOutputWithContext ¶
func (o ZoneOwnershipVerificationArrayOutput) ToZoneOwnershipVerificationArrayOutputWithContext(ctx context.Context) ZoneOwnershipVerificationArrayOutput
type ZoneOwnershipVerificationDnsVerificationArgs ¶
type ZoneOwnershipVerificationDnsVerificationArgs struct { RecordType pulumi.StringPtrInput `pulumi:"recordType"` RecordValue pulumi.StringPtrInput `pulumi:"recordValue"` Subdomain pulumi.StringPtrInput `pulumi:"subdomain"` }
func (ZoneOwnershipVerificationDnsVerificationArgs) ElementType ¶
func (ZoneOwnershipVerificationDnsVerificationArgs) ElementType() reflect.Type
func (ZoneOwnershipVerificationDnsVerificationArgs) ToZoneOwnershipVerificationDnsVerificationOutput ¶
func (i ZoneOwnershipVerificationDnsVerificationArgs) ToZoneOwnershipVerificationDnsVerificationOutput() ZoneOwnershipVerificationDnsVerificationOutput
func (ZoneOwnershipVerificationDnsVerificationArgs) ToZoneOwnershipVerificationDnsVerificationOutputWithContext ¶
func (i ZoneOwnershipVerificationDnsVerificationArgs) ToZoneOwnershipVerificationDnsVerificationOutputWithContext(ctx context.Context) ZoneOwnershipVerificationDnsVerificationOutput
type ZoneOwnershipVerificationDnsVerificationArray ¶
type ZoneOwnershipVerificationDnsVerificationArray []ZoneOwnershipVerificationDnsVerificationInput
func (ZoneOwnershipVerificationDnsVerificationArray) ElementType ¶
func (ZoneOwnershipVerificationDnsVerificationArray) ElementType() reflect.Type
func (ZoneOwnershipVerificationDnsVerificationArray) ToZoneOwnershipVerificationDnsVerificationArrayOutput ¶
func (i ZoneOwnershipVerificationDnsVerificationArray) ToZoneOwnershipVerificationDnsVerificationArrayOutput() ZoneOwnershipVerificationDnsVerificationArrayOutput
func (ZoneOwnershipVerificationDnsVerificationArray) ToZoneOwnershipVerificationDnsVerificationArrayOutputWithContext ¶
func (i ZoneOwnershipVerificationDnsVerificationArray) ToZoneOwnershipVerificationDnsVerificationArrayOutputWithContext(ctx context.Context) ZoneOwnershipVerificationDnsVerificationArrayOutput
type ZoneOwnershipVerificationDnsVerificationArrayInput ¶
type ZoneOwnershipVerificationDnsVerificationArrayInput interface { pulumi.Input ToZoneOwnershipVerificationDnsVerificationArrayOutput() ZoneOwnershipVerificationDnsVerificationArrayOutput ToZoneOwnershipVerificationDnsVerificationArrayOutputWithContext(context.Context) ZoneOwnershipVerificationDnsVerificationArrayOutput }
ZoneOwnershipVerificationDnsVerificationArrayInput is an input type that accepts ZoneOwnershipVerificationDnsVerificationArray and ZoneOwnershipVerificationDnsVerificationArrayOutput values. You can construct a concrete instance of `ZoneOwnershipVerificationDnsVerificationArrayInput` via:
ZoneOwnershipVerificationDnsVerificationArray{ ZoneOwnershipVerificationDnsVerificationArgs{...} }
type ZoneOwnershipVerificationDnsVerificationArrayOutput ¶
type ZoneOwnershipVerificationDnsVerificationArrayOutput struct{ *pulumi.OutputState }
func (ZoneOwnershipVerificationDnsVerificationArrayOutput) ElementType ¶
func (ZoneOwnershipVerificationDnsVerificationArrayOutput) ElementType() reflect.Type
func (ZoneOwnershipVerificationDnsVerificationArrayOutput) ToZoneOwnershipVerificationDnsVerificationArrayOutput ¶
func (o ZoneOwnershipVerificationDnsVerificationArrayOutput) ToZoneOwnershipVerificationDnsVerificationArrayOutput() ZoneOwnershipVerificationDnsVerificationArrayOutput
func (ZoneOwnershipVerificationDnsVerificationArrayOutput) ToZoneOwnershipVerificationDnsVerificationArrayOutputWithContext ¶
func (o ZoneOwnershipVerificationDnsVerificationArrayOutput) ToZoneOwnershipVerificationDnsVerificationArrayOutputWithContext(ctx context.Context) ZoneOwnershipVerificationDnsVerificationArrayOutput
type ZoneOwnershipVerificationDnsVerificationInput ¶
type ZoneOwnershipVerificationDnsVerificationInput interface { pulumi.Input ToZoneOwnershipVerificationDnsVerificationOutput() ZoneOwnershipVerificationDnsVerificationOutput ToZoneOwnershipVerificationDnsVerificationOutputWithContext(context.Context) ZoneOwnershipVerificationDnsVerificationOutput }
ZoneOwnershipVerificationDnsVerificationInput is an input type that accepts ZoneOwnershipVerificationDnsVerificationArgs and ZoneOwnershipVerificationDnsVerificationOutput values. You can construct a concrete instance of `ZoneOwnershipVerificationDnsVerificationInput` via:
ZoneOwnershipVerificationDnsVerificationArgs{...}
type ZoneOwnershipVerificationDnsVerificationOutput ¶
type ZoneOwnershipVerificationDnsVerificationOutput struct{ *pulumi.OutputState }
func (ZoneOwnershipVerificationDnsVerificationOutput) ElementType ¶
func (ZoneOwnershipVerificationDnsVerificationOutput) ElementType() reflect.Type
func (ZoneOwnershipVerificationDnsVerificationOutput) RecordType ¶
func (o ZoneOwnershipVerificationDnsVerificationOutput) RecordType() pulumi.StringPtrOutput
func (ZoneOwnershipVerificationDnsVerificationOutput) RecordValue ¶
func (o ZoneOwnershipVerificationDnsVerificationOutput) RecordValue() pulumi.StringPtrOutput
func (ZoneOwnershipVerificationDnsVerificationOutput) Subdomain ¶
func (o ZoneOwnershipVerificationDnsVerificationOutput) Subdomain() pulumi.StringPtrOutput
func (ZoneOwnershipVerificationDnsVerificationOutput) ToZoneOwnershipVerificationDnsVerificationOutput ¶
func (o ZoneOwnershipVerificationDnsVerificationOutput) ToZoneOwnershipVerificationDnsVerificationOutput() ZoneOwnershipVerificationDnsVerificationOutput
func (ZoneOwnershipVerificationDnsVerificationOutput) ToZoneOwnershipVerificationDnsVerificationOutputWithContext ¶
func (o ZoneOwnershipVerificationDnsVerificationOutput) ToZoneOwnershipVerificationDnsVerificationOutputWithContext(ctx context.Context) ZoneOwnershipVerificationDnsVerificationOutput
type ZoneOwnershipVerificationInput ¶
type ZoneOwnershipVerificationInput interface { pulumi.Input ToZoneOwnershipVerificationOutput() ZoneOwnershipVerificationOutput ToZoneOwnershipVerificationOutputWithContext(context.Context) ZoneOwnershipVerificationOutput }
ZoneOwnershipVerificationInput is an input type that accepts ZoneOwnershipVerificationArgs and ZoneOwnershipVerificationOutput values. You can construct a concrete instance of `ZoneOwnershipVerificationInput` via:
ZoneOwnershipVerificationArgs{...}
type ZoneOwnershipVerificationOutput ¶
type ZoneOwnershipVerificationOutput struct{ *pulumi.OutputState }
func (ZoneOwnershipVerificationOutput) DnsVerifications ¶
func (o ZoneOwnershipVerificationOutput) DnsVerifications() ZoneOwnershipVerificationDnsVerificationArrayOutput
func (ZoneOwnershipVerificationOutput) ElementType ¶
func (ZoneOwnershipVerificationOutput) ElementType() reflect.Type
func (ZoneOwnershipVerificationOutput) ToZoneOwnershipVerificationOutput ¶
func (o ZoneOwnershipVerificationOutput) ToZoneOwnershipVerificationOutput() ZoneOwnershipVerificationOutput
func (ZoneOwnershipVerificationOutput) ToZoneOwnershipVerificationOutputWithContext ¶
func (o ZoneOwnershipVerificationOutput) ToZoneOwnershipVerificationOutputWithContext(ctx context.Context) ZoneOwnershipVerificationOutput
type ZoneSetting ¶
type ZoneSetting struct { pulumi.CustomResourceState // Acceleration area of the zone. Valid values: `mainland`, `overseas`. Area pulumi.StringOutput `pulumi:"area"` // Cache expiration time configuration. Cache ZoneSettingCacheOutput `pulumi:"cache"` // Node cache key configuration. CacheKey ZoneSettingCacheKeyOutput `pulumi:"cacheKey"` // Cache pre-refresh configuration. CachePrefresh ZoneSettingCachePrefreshOutput `pulumi:"cachePrefresh"` // Origin-pull client IP header configuration. ClientIpHeader ZoneSettingClientIpHeaderOutput `pulumi:"clientIpHeader"` // Smart compression configuration. Compression ZoneSettingCompressionOutput `pulumi:"compression"` // Force HTTPS redirect configuration. ForceRedirect ZoneSettingForceRedirectOutput `pulumi:"forceRedirect"` // HTTPS acceleration configuration. Https ZoneSettingHttpsOutput `pulumi:"https"` // IPv6 access configuration. Ipv6 ZoneSettingIpv6Output `pulumi:"ipv6"` // Browser cache configuration. MaxAge ZoneSettingMaxAgeOutput `pulumi:"maxAge"` // Offline cache configuration. OfflineCache ZoneSettingOfflineCacheOutput `pulumi:"offlineCache"` // Origin server configuration. Origin ZoneSettingOriginOutput `pulumi:"origin"` // Maximum size of files transferred over POST request. PostMaxSize ZoneSettingPostMaxSizeOutput `pulumi:"postMaxSize"` // QUIC access configuration. Quic ZoneSettingQuicOutput `pulumi:"quic"` // Smart acceleration configuration. SmartRouting ZoneSettingSmartRoutingOutput `pulumi:"smartRouting"` // HTTP2 origin-pull configuration. UpstreamHttp2 ZoneSettingUpstreamHttp2Output `pulumi:"upstreamHttp2"` // WebSocket configuration. WebSocket ZoneSettingWebSocketOutput `pulumi:"webSocket"` // Site ID. ZoneId pulumi.StringOutput `pulumi:"zoneId"` }
func GetZoneSetting ¶
func GetZoneSetting(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ZoneSettingState, opts ...pulumi.ResourceOption) (*ZoneSetting, error)
GetZoneSetting gets an existing ZoneSetting 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 NewZoneSetting ¶
func NewZoneSetting(ctx *pulumi.Context, name string, args *ZoneSettingArgs, opts ...pulumi.ResourceOption) (*ZoneSetting, error)
NewZoneSetting registers a new resource with the given unique name, arguments, and options.
func (*ZoneSetting) ElementType ¶
func (*ZoneSetting) ElementType() reflect.Type
func (*ZoneSetting) ToZoneSettingOutput ¶
func (i *ZoneSetting) ToZoneSettingOutput() ZoneSettingOutput
func (*ZoneSetting) ToZoneSettingOutputWithContext ¶
func (i *ZoneSetting) ToZoneSettingOutputWithContext(ctx context.Context) ZoneSettingOutput
type ZoneSettingArgs ¶
type ZoneSettingArgs struct { // Cache expiration time configuration. Cache ZoneSettingCachePtrInput // Node cache key configuration. CacheKey ZoneSettingCacheKeyPtrInput // Cache pre-refresh configuration. CachePrefresh ZoneSettingCachePrefreshPtrInput // Origin-pull client IP header configuration. ClientIpHeader ZoneSettingClientIpHeaderPtrInput // Smart compression configuration. Compression ZoneSettingCompressionPtrInput // Force HTTPS redirect configuration. ForceRedirect ZoneSettingForceRedirectPtrInput // HTTPS acceleration configuration. Https ZoneSettingHttpsPtrInput // IPv6 access configuration. Ipv6 ZoneSettingIpv6PtrInput // Browser cache configuration. MaxAge ZoneSettingMaxAgePtrInput // Offline cache configuration. OfflineCache ZoneSettingOfflineCachePtrInput // Origin server configuration. Origin ZoneSettingOriginPtrInput // Maximum size of files transferred over POST request. PostMaxSize ZoneSettingPostMaxSizePtrInput // QUIC access configuration. Quic ZoneSettingQuicPtrInput // Smart acceleration configuration. SmartRouting ZoneSettingSmartRoutingPtrInput // HTTP2 origin-pull configuration. UpstreamHttp2 ZoneSettingUpstreamHttp2PtrInput // WebSocket configuration. WebSocket ZoneSettingWebSocketPtrInput // Site ID. ZoneId pulumi.StringInput }
The set of arguments for constructing a ZoneSetting resource.
func (ZoneSettingArgs) ElementType ¶
func (ZoneSettingArgs) ElementType() reflect.Type
type ZoneSettingArray ¶
type ZoneSettingArray []ZoneSettingInput
func (ZoneSettingArray) ElementType ¶
func (ZoneSettingArray) ElementType() reflect.Type
func (ZoneSettingArray) ToZoneSettingArrayOutput ¶
func (i ZoneSettingArray) ToZoneSettingArrayOutput() ZoneSettingArrayOutput
func (ZoneSettingArray) ToZoneSettingArrayOutputWithContext ¶
func (i ZoneSettingArray) ToZoneSettingArrayOutputWithContext(ctx context.Context) ZoneSettingArrayOutput
type ZoneSettingArrayInput ¶
type ZoneSettingArrayInput interface { pulumi.Input ToZoneSettingArrayOutput() ZoneSettingArrayOutput ToZoneSettingArrayOutputWithContext(context.Context) ZoneSettingArrayOutput }
ZoneSettingArrayInput is an input type that accepts ZoneSettingArray and ZoneSettingArrayOutput values. You can construct a concrete instance of `ZoneSettingArrayInput` via:
ZoneSettingArray{ ZoneSettingArgs{...} }
type ZoneSettingArrayOutput ¶
type ZoneSettingArrayOutput struct{ *pulumi.OutputState }
func (ZoneSettingArrayOutput) ElementType ¶
func (ZoneSettingArrayOutput) ElementType() reflect.Type
func (ZoneSettingArrayOutput) Index ¶
func (o ZoneSettingArrayOutput) Index(i pulumi.IntInput) ZoneSettingOutput
func (ZoneSettingArrayOutput) ToZoneSettingArrayOutput ¶
func (o ZoneSettingArrayOutput) ToZoneSettingArrayOutput() ZoneSettingArrayOutput
func (ZoneSettingArrayOutput) ToZoneSettingArrayOutputWithContext ¶
func (o ZoneSettingArrayOutput) ToZoneSettingArrayOutputWithContext(ctx context.Context) ZoneSettingArrayOutput
type ZoneSettingCache ¶
type ZoneSettingCache struct { Cache *ZoneSettingCacheCache `pulumi:"cache"` FollowOrigin *ZoneSettingCacheFollowOrigin `pulumi:"followOrigin"` NoCache *ZoneSettingCacheNoCache `pulumi:"noCache"` }
type ZoneSettingCacheArgs ¶
type ZoneSettingCacheArgs struct { Cache ZoneSettingCacheCachePtrInput `pulumi:"cache"` FollowOrigin ZoneSettingCacheFollowOriginPtrInput `pulumi:"followOrigin"` NoCache ZoneSettingCacheNoCachePtrInput `pulumi:"noCache"` }
func (ZoneSettingCacheArgs) ElementType ¶
func (ZoneSettingCacheArgs) ElementType() reflect.Type
func (ZoneSettingCacheArgs) ToZoneSettingCacheOutput ¶
func (i ZoneSettingCacheArgs) ToZoneSettingCacheOutput() ZoneSettingCacheOutput
func (ZoneSettingCacheArgs) ToZoneSettingCacheOutputWithContext ¶
func (i ZoneSettingCacheArgs) ToZoneSettingCacheOutputWithContext(ctx context.Context) ZoneSettingCacheOutput
func (ZoneSettingCacheArgs) ToZoneSettingCachePtrOutput ¶
func (i ZoneSettingCacheArgs) ToZoneSettingCachePtrOutput() ZoneSettingCachePtrOutput
func (ZoneSettingCacheArgs) ToZoneSettingCachePtrOutputWithContext ¶
func (i ZoneSettingCacheArgs) ToZoneSettingCachePtrOutputWithContext(ctx context.Context) ZoneSettingCachePtrOutput
type ZoneSettingCacheCache ¶
type ZoneSettingCacheCacheArgs ¶
type ZoneSettingCacheCacheArgs struct { CacheTime pulumi.IntPtrInput `pulumi:"cacheTime"` IgnoreCacheControl pulumi.StringPtrInput `pulumi:"ignoreCacheControl"` Switch pulumi.StringPtrInput `pulumi:"switch"` }
func (ZoneSettingCacheCacheArgs) ElementType ¶
func (ZoneSettingCacheCacheArgs) ElementType() reflect.Type
func (ZoneSettingCacheCacheArgs) ToZoneSettingCacheCacheOutput ¶
func (i ZoneSettingCacheCacheArgs) ToZoneSettingCacheCacheOutput() ZoneSettingCacheCacheOutput
func (ZoneSettingCacheCacheArgs) ToZoneSettingCacheCacheOutputWithContext ¶
func (i ZoneSettingCacheCacheArgs) ToZoneSettingCacheCacheOutputWithContext(ctx context.Context) ZoneSettingCacheCacheOutput
func (ZoneSettingCacheCacheArgs) ToZoneSettingCacheCachePtrOutput ¶
func (i ZoneSettingCacheCacheArgs) ToZoneSettingCacheCachePtrOutput() ZoneSettingCacheCachePtrOutput
func (ZoneSettingCacheCacheArgs) ToZoneSettingCacheCachePtrOutputWithContext ¶
func (i ZoneSettingCacheCacheArgs) ToZoneSettingCacheCachePtrOutputWithContext(ctx context.Context) ZoneSettingCacheCachePtrOutput
type ZoneSettingCacheCacheInput ¶
type ZoneSettingCacheCacheInput interface { pulumi.Input ToZoneSettingCacheCacheOutput() ZoneSettingCacheCacheOutput ToZoneSettingCacheCacheOutputWithContext(context.Context) ZoneSettingCacheCacheOutput }
ZoneSettingCacheCacheInput is an input type that accepts ZoneSettingCacheCacheArgs and ZoneSettingCacheCacheOutput values. You can construct a concrete instance of `ZoneSettingCacheCacheInput` via:
ZoneSettingCacheCacheArgs{...}
type ZoneSettingCacheCacheOutput ¶
type ZoneSettingCacheCacheOutput struct{ *pulumi.OutputState }
func (ZoneSettingCacheCacheOutput) CacheTime ¶
func (o ZoneSettingCacheCacheOutput) CacheTime() pulumi.IntPtrOutput
func (ZoneSettingCacheCacheOutput) ElementType ¶
func (ZoneSettingCacheCacheOutput) ElementType() reflect.Type
func (ZoneSettingCacheCacheOutput) IgnoreCacheControl ¶
func (o ZoneSettingCacheCacheOutput) IgnoreCacheControl() pulumi.StringPtrOutput
func (ZoneSettingCacheCacheOutput) Switch ¶
func (o ZoneSettingCacheCacheOutput) Switch() pulumi.StringPtrOutput
func (ZoneSettingCacheCacheOutput) ToZoneSettingCacheCacheOutput ¶
func (o ZoneSettingCacheCacheOutput) ToZoneSettingCacheCacheOutput() ZoneSettingCacheCacheOutput
func (ZoneSettingCacheCacheOutput) ToZoneSettingCacheCacheOutputWithContext ¶
func (o ZoneSettingCacheCacheOutput) ToZoneSettingCacheCacheOutputWithContext(ctx context.Context) ZoneSettingCacheCacheOutput
func (ZoneSettingCacheCacheOutput) ToZoneSettingCacheCachePtrOutput ¶
func (o ZoneSettingCacheCacheOutput) ToZoneSettingCacheCachePtrOutput() ZoneSettingCacheCachePtrOutput
func (ZoneSettingCacheCacheOutput) ToZoneSettingCacheCachePtrOutputWithContext ¶
func (o ZoneSettingCacheCacheOutput) ToZoneSettingCacheCachePtrOutputWithContext(ctx context.Context) ZoneSettingCacheCachePtrOutput
type ZoneSettingCacheCachePtrInput ¶
type ZoneSettingCacheCachePtrInput interface { pulumi.Input ToZoneSettingCacheCachePtrOutput() ZoneSettingCacheCachePtrOutput ToZoneSettingCacheCachePtrOutputWithContext(context.Context) ZoneSettingCacheCachePtrOutput }
ZoneSettingCacheCachePtrInput is an input type that accepts ZoneSettingCacheCacheArgs, ZoneSettingCacheCachePtr and ZoneSettingCacheCachePtrOutput values. You can construct a concrete instance of `ZoneSettingCacheCachePtrInput` via:
ZoneSettingCacheCacheArgs{...} or: nil
func ZoneSettingCacheCachePtr ¶
func ZoneSettingCacheCachePtr(v *ZoneSettingCacheCacheArgs) ZoneSettingCacheCachePtrInput
type ZoneSettingCacheCachePtrOutput ¶
type ZoneSettingCacheCachePtrOutput struct{ *pulumi.OutputState }
func (ZoneSettingCacheCachePtrOutput) CacheTime ¶
func (o ZoneSettingCacheCachePtrOutput) CacheTime() pulumi.IntPtrOutput
func (ZoneSettingCacheCachePtrOutput) Elem ¶
func (o ZoneSettingCacheCachePtrOutput) Elem() ZoneSettingCacheCacheOutput
func (ZoneSettingCacheCachePtrOutput) ElementType ¶
func (ZoneSettingCacheCachePtrOutput) ElementType() reflect.Type
func (ZoneSettingCacheCachePtrOutput) IgnoreCacheControl ¶
func (o ZoneSettingCacheCachePtrOutput) IgnoreCacheControl() pulumi.StringPtrOutput
func (ZoneSettingCacheCachePtrOutput) Switch ¶
func (o ZoneSettingCacheCachePtrOutput) Switch() pulumi.StringPtrOutput
func (ZoneSettingCacheCachePtrOutput) ToZoneSettingCacheCachePtrOutput ¶
func (o ZoneSettingCacheCachePtrOutput) ToZoneSettingCacheCachePtrOutput() ZoneSettingCacheCachePtrOutput
func (ZoneSettingCacheCachePtrOutput) ToZoneSettingCacheCachePtrOutputWithContext ¶
func (o ZoneSettingCacheCachePtrOutput) ToZoneSettingCacheCachePtrOutputWithContext(ctx context.Context) ZoneSettingCacheCachePtrOutput
type ZoneSettingCacheFollowOrigin ¶
type ZoneSettingCacheFollowOrigin struct {
Switch *string `pulumi:"switch"`
}
type ZoneSettingCacheFollowOriginArgs ¶
type ZoneSettingCacheFollowOriginArgs struct {
Switch pulumi.StringPtrInput `pulumi:"switch"`
}
func (ZoneSettingCacheFollowOriginArgs) ElementType ¶
func (ZoneSettingCacheFollowOriginArgs) ElementType() reflect.Type
func (ZoneSettingCacheFollowOriginArgs) ToZoneSettingCacheFollowOriginOutput ¶
func (i ZoneSettingCacheFollowOriginArgs) ToZoneSettingCacheFollowOriginOutput() ZoneSettingCacheFollowOriginOutput
func (ZoneSettingCacheFollowOriginArgs) ToZoneSettingCacheFollowOriginOutputWithContext ¶
func (i ZoneSettingCacheFollowOriginArgs) ToZoneSettingCacheFollowOriginOutputWithContext(ctx context.Context) ZoneSettingCacheFollowOriginOutput
func (ZoneSettingCacheFollowOriginArgs) ToZoneSettingCacheFollowOriginPtrOutput ¶
func (i ZoneSettingCacheFollowOriginArgs) ToZoneSettingCacheFollowOriginPtrOutput() ZoneSettingCacheFollowOriginPtrOutput
func (ZoneSettingCacheFollowOriginArgs) ToZoneSettingCacheFollowOriginPtrOutputWithContext ¶
func (i ZoneSettingCacheFollowOriginArgs) ToZoneSettingCacheFollowOriginPtrOutputWithContext(ctx context.Context) ZoneSettingCacheFollowOriginPtrOutput
type ZoneSettingCacheFollowOriginInput ¶
type ZoneSettingCacheFollowOriginInput interface { pulumi.Input ToZoneSettingCacheFollowOriginOutput() ZoneSettingCacheFollowOriginOutput ToZoneSettingCacheFollowOriginOutputWithContext(context.Context) ZoneSettingCacheFollowOriginOutput }
ZoneSettingCacheFollowOriginInput is an input type that accepts ZoneSettingCacheFollowOriginArgs and ZoneSettingCacheFollowOriginOutput values. You can construct a concrete instance of `ZoneSettingCacheFollowOriginInput` via:
ZoneSettingCacheFollowOriginArgs{...}
type ZoneSettingCacheFollowOriginOutput ¶
type ZoneSettingCacheFollowOriginOutput struct{ *pulumi.OutputState }
func (ZoneSettingCacheFollowOriginOutput) ElementType ¶
func (ZoneSettingCacheFollowOriginOutput) ElementType() reflect.Type
func (ZoneSettingCacheFollowOriginOutput) Switch ¶
func (o ZoneSettingCacheFollowOriginOutput) Switch() pulumi.StringPtrOutput
func (ZoneSettingCacheFollowOriginOutput) ToZoneSettingCacheFollowOriginOutput ¶
func (o ZoneSettingCacheFollowOriginOutput) ToZoneSettingCacheFollowOriginOutput() ZoneSettingCacheFollowOriginOutput
func (ZoneSettingCacheFollowOriginOutput) ToZoneSettingCacheFollowOriginOutputWithContext ¶
func (o ZoneSettingCacheFollowOriginOutput) ToZoneSettingCacheFollowOriginOutputWithContext(ctx context.Context) ZoneSettingCacheFollowOriginOutput
func (ZoneSettingCacheFollowOriginOutput) ToZoneSettingCacheFollowOriginPtrOutput ¶
func (o ZoneSettingCacheFollowOriginOutput) ToZoneSettingCacheFollowOriginPtrOutput() ZoneSettingCacheFollowOriginPtrOutput
func (ZoneSettingCacheFollowOriginOutput) ToZoneSettingCacheFollowOriginPtrOutputWithContext ¶
func (o ZoneSettingCacheFollowOriginOutput) ToZoneSettingCacheFollowOriginPtrOutputWithContext(ctx context.Context) ZoneSettingCacheFollowOriginPtrOutput
type ZoneSettingCacheFollowOriginPtrInput ¶
type ZoneSettingCacheFollowOriginPtrInput interface { pulumi.Input ToZoneSettingCacheFollowOriginPtrOutput() ZoneSettingCacheFollowOriginPtrOutput ToZoneSettingCacheFollowOriginPtrOutputWithContext(context.Context) ZoneSettingCacheFollowOriginPtrOutput }
ZoneSettingCacheFollowOriginPtrInput is an input type that accepts ZoneSettingCacheFollowOriginArgs, ZoneSettingCacheFollowOriginPtr and ZoneSettingCacheFollowOriginPtrOutput values. You can construct a concrete instance of `ZoneSettingCacheFollowOriginPtrInput` via:
ZoneSettingCacheFollowOriginArgs{...} or: nil
func ZoneSettingCacheFollowOriginPtr ¶
func ZoneSettingCacheFollowOriginPtr(v *ZoneSettingCacheFollowOriginArgs) ZoneSettingCacheFollowOriginPtrInput
type ZoneSettingCacheFollowOriginPtrOutput ¶
type ZoneSettingCacheFollowOriginPtrOutput struct{ *pulumi.OutputState }
func (ZoneSettingCacheFollowOriginPtrOutput) ElementType ¶
func (ZoneSettingCacheFollowOriginPtrOutput) ElementType() reflect.Type
func (ZoneSettingCacheFollowOriginPtrOutput) Switch ¶
func (o ZoneSettingCacheFollowOriginPtrOutput) Switch() pulumi.StringPtrOutput
func (ZoneSettingCacheFollowOriginPtrOutput) ToZoneSettingCacheFollowOriginPtrOutput ¶
func (o ZoneSettingCacheFollowOriginPtrOutput) ToZoneSettingCacheFollowOriginPtrOutput() ZoneSettingCacheFollowOriginPtrOutput
func (ZoneSettingCacheFollowOriginPtrOutput) ToZoneSettingCacheFollowOriginPtrOutputWithContext ¶
func (o ZoneSettingCacheFollowOriginPtrOutput) ToZoneSettingCacheFollowOriginPtrOutputWithContext(ctx context.Context) ZoneSettingCacheFollowOriginPtrOutput
type ZoneSettingCacheInput ¶
type ZoneSettingCacheInput interface { pulumi.Input ToZoneSettingCacheOutput() ZoneSettingCacheOutput ToZoneSettingCacheOutputWithContext(context.Context) ZoneSettingCacheOutput }
ZoneSettingCacheInput is an input type that accepts ZoneSettingCacheArgs and ZoneSettingCacheOutput values. You can construct a concrete instance of `ZoneSettingCacheInput` via:
ZoneSettingCacheArgs{...}
type ZoneSettingCacheKey ¶
type ZoneSettingCacheKey struct { FullUrlCache *string `pulumi:"fullUrlCache"` IgnoreCase *string `pulumi:"ignoreCase"` QueryString *ZoneSettingCacheKeyQueryString `pulumi:"queryString"` }
type ZoneSettingCacheKeyArgs ¶
type ZoneSettingCacheKeyArgs struct { FullUrlCache pulumi.StringPtrInput `pulumi:"fullUrlCache"` IgnoreCase pulumi.StringPtrInput `pulumi:"ignoreCase"` QueryString ZoneSettingCacheKeyQueryStringPtrInput `pulumi:"queryString"` }
func (ZoneSettingCacheKeyArgs) ElementType ¶
func (ZoneSettingCacheKeyArgs) ElementType() reflect.Type
func (ZoneSettingCacheKeyArgs) ToZoneSettingCacheKeyOutput ¶
func (i ZoneSettingCacheKeyArgs) ToZoneSettingCacheKeyOutput() ZoneSettingCacheKeyOutput
func (ZoneSettingCacheKeyArgs) ToZoneSettingCacheKeyOutputWithContext ¶
func (i ZoneSettingCacheKeyArgs) ToZoneSettingCacheKeyOutputWithContext(ctx context.Context) ZoneSettingCacheKeyOutput
func (ZoneSettingCacheKeyArgs) ToZoneSettingCacheKeyPtrOutput ¶
func (i ZoneSettingCacheKeyArgs) ToZoneSettingCacheKeyPtrOutput() ZoneSettingCacheKeyPtrOutput
func (ZoneSettingCacheKeyArgs) ToZoneSettingCacheKeyPtrOutputWithContext ¶
func (i ZoneSettingCacheKeyArgs) ToZoneSettingCacheKeyPtrOutputWithContext(ctx context.Context) ZoneSettingCacheKeyPtrOutput
type ZoneSettingCacheKeyInput ¶
type ZoneSettingCacheKeyInput interface { pulumi.Input ToZoneSettingCacheKeyOutput() ZoneSettingCacheKeyOutput ToZoneSettingCacheKeyOutputWithContext(context.Context) ZoneSettingCacheKeyOutput }
ZoneSettingCacheKeyInput is an input type that accepts ZoneSettingCacheKeyArgs and ZoneSettingCacheKeyOutput values. You can construct a concrete instance of `ZoneSettingCacheKeyInput` via:
ZoneSettingCacheKeyArgs{...}
type ZoneSettingCacheKeyOutput ¶
type ZoneSettingCacheKeyOutput struct{ *pulumi.OutputState }
func (ZoneSettingCacheKeyOutput) ElementType ¶
func (ZoneSettingCacheKeyOutput) ElementType() reflect.Type
func (ZoneSettingCacheKeyOutput) FullUrlCache ¶
func (o ZoneSettingCacheKeyOutput) FullUrlCache() pulumi.StringPtrOutput
func (ZoneSettingCacheKeyOutput) IgnoreCase ¶
func (o ZoneSettingCacheKeyOutput) IgnoreCase() pulumi.StringPtrOutput
func (ZoneSettingCacheKeyOutput) QueryString ¶
func (o ZoneSettingCacheKeyOutput) QueryString() ZoneSettingCacheKeyQueryStringPtrOutput
func (ZoneSettingCacheKeyOutput) ToZoneSettingCacheKeyOutput ¶
func (o ZoneSettingCacheKeyOutput) ToZoneSettingCacheKeyOutput() ZoneSettingCacheKeyOutput
func (ZoneSettingCacheKeyOutput) ToZoneSettingCacheKeyOutputWithContext ¶
func (o ZoneSettingCacheKeyOutput) ToZoneSettingCacheKeyOutputWithContext(ctx context.Context) ZoneSettingCacheKeyOutput
func (ZoneSettingCacheKeyOutput) ToZoneSettingCacheKeyPtrOutput ¶
func (o ZoneSettingCacheKeyOutput) ToZoneSettingCacheKeyPtrOutput() ZoneSettingCacheKeyPtrOutput
func (ZoneSettingCacheKeyOutput) ToZoneSettingCacheKeyPtrOutputWithContext ¶
func (o ZoneSettingCacheKeyOutput) ToZoneSettingCacheKeyPtrOutputWithContext(ctx context.Context) ZoneSettingCacheKeyPtrOutput
type ZoneSettingCacheKeyPtrInput ¶
type ZoneSettingCacheKeyPtrInput interface { pulumi.Input ToZoneSettingCacheKeyPtrOutput() ZoneSettingCacheKeyPtrOutput ToZoneSettingCacheKeyPtrOutputWithContext(context.Context) ZoneSettingCacheKeyPtrOutput }
ZoneSettingCacheKeyPtrInput is an input type that accepts ZoneSettingCacheKeyArgs, ZoneSettingCacheKeyPtr and ZoneSettingCacheKeyPtrOutput values. You can construct a concrete instance of `ZoneSettingCacheKeyPtrInput` via:
ZoneSettingCacheKeyArgs{...} or: nil
func ZoneSettingCacheKeyPtr ¶
func ZoneSettingCacheKeyPtr(v *ZoneSettingCacheKeyArgs) ZoneSettingCacheKeyPtrInput
type ZoneSettingCacheKeyPtrOutput ¶
type ZoneSettingCacheKeyPtrOutput struct{ *pulumi.OutputState }
func (ZoneSettingCacheKeyPtrOutput) Elem ¶
func (o ZoneSettingCacheKeyPtrOutput) Elem() ZoneSettingCacheKeyOutput
func (ZoneSettingCacheKeyPtrOutput) ElementType ¶
func (ZoneSettingCacheKeyPtrOutput) ElementType() reflect.Type
func (ZoneSettingCacheKeyPtrOutput) FullUrlCache ¶
func (o ZoneSettingCacheKeyPtrOutput) FullUrlCache() pulumi.StringPtrOutput
func (ZoneSettingCacheKeyPtrOutput) IgnoreCase ¶
func (o ZoneSettingCacheKeyPtrOutput) IgnoreCase() pulumi.StringPtrOutput
func (ZoneSettingCacheKeyPtrOutput) QueryString ¶
func (o ZoneSettingCacheKeyPtrOutput) QueryString() ZoneSettingCacheKeyQueryStringPtrOutput
func (ZoneSettingCacheKeyPtrOutput) ToZoneSettingCacheKeyPtrOutput ¶
func (o ZoneSettingCacheKeyPtrOutput) ToZoneSettingCacheKeyPtrOutput() ZoneSettingCacheKeyPtrOutput
func (ZoneSettingCacheKeyPtrOutput) ToZoneSettingCacheKeyPtrOutputWithContext ¶
func (o ZoneSettingCacheKeyPtrOutput) ToZoneSettingCacheKeyPtrOutputWithContext(ctx context.Context) ZoneSettingCacheKeyPtrOutput
type ZoneSettingCacheKeyQueryStringArgs ¶
type ZoneSettingCacheKeyQueryStringArgs struct { Action pulumi.StringPtrInput `pulumi:"action"` Switch pulumi.StringInput `pulumi:"switch"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (ZoneSettingCacheKeyQueryStringArgs) ElementType ¶
func (ZoneSettingCacheKeyQueryStringArgs) ElementType() reflect.Type
func (ZoneSettingCacheKeyQueryStringArgs) ToZoneSettingCacheKeyQueryStringOutput ¶
func (i ZoneSettingCacheKeyQueryStringArgs) ToZoneSettingCacheKeyQueryStringOutput() ZoneSettingCacheKeyQueryStringOutput
func (ZoneSettingCacheKeyQueryStringArgs) ToZoneSettingCacheKeyQueryStringOutputWithContext ¶
func (i ZoneSettingCacheKeyQueryStringArgs) ToZoneSettingCacheKeyQueryStringOutputWithContext(ctx context.Context) ZoneSettingCacheKeyQueryStringOutput
func (ZoneSettingCacheKeyQueryStringArgs) ToZoneSettingCacheKeyQueryStringPtrOutput ¶
func (i ZoneSettingCacheKeyQueryStringArgs) ToZoneSettingCacheKeyQueryStringPtrOutput() ZoneSettingCacheKeyQueryStringPtrOutput
func (ZoneSettingCacheKeyQueryStringArgs) ToZoneSettingCacheKeyQueryStringPtrOutputWithContext ¶
func (i ZoneSettingCacheKeyQueryStringArgs) ToZoneSettingCacheKeyQueryStringPtrOutputWithContext(ctx context.Context) ZoneSettingCacheKeyQueryStringPtrOutput
type ZoneSettingCacheKeyQueryStringInput ¶
type ZoneSettingCacheKeyQueryStringInput interface { pulumi.Input ToZoneSettingCacheKeyQueryStringOutput() ZoneSettingCacheKeyQueryStringOutput ToZoneSettingCacheKeyQueryStringOutputWithContext(context.Context) ZoneSettingCacheKeyQueryStringOutput }
ZoneSettingCacheKeyQueryStringInput is an input type that accepts ZoneSettingCacheKeyQueryStringArgs and ZoneSettingCacheKeyQueryStringOutput values. You can construct a concrete instance of `ZoneSettingCacheKeyQueryStringInput` via:
ZoneSettingCacheKeyQueryStringArgs{...}
type ZoneSettingCacheKeyQueryStringOutput ¶
type ZoneSettingCacheKeyQueryStringOutput struct{ *pulumi.OutputState }
func (ZoneSettingCacheKeyQueryStringOutput) Action ¶
func (o ZoneSettingCacheKeyQueryStringOutput) Action() pulumi.StringPtrOutput
func (ZoneSettingCacheKeyQueryStringOutput) ElementType ¶
func (ZoneSettingCacheKeyQueryStringOutput) ElementType() reflect.Type
func (ZoneSettingCacheKeyQueryStringOutput) Switch ¶
func (o ZoneSettingCacheKeyQueryStringOutput) Switch() pulumi.StringOutput
func (ZoneSettingCacheKeyQueryStringOutput) ToZoneSettingCacheKeyQueryStringOutput ¶
func (o ZoneSettingCacheKeyQueryStringOutput) ToZoneSettingCacheKeyQueryStringOutput() ZoneSettingCacheKeyQueryStringOutput
func (ZoneSettingCacheKeyQueryStringOutput) ToZoneSettingCacheKeyQueryStringOutputWithContext ¶
func (o ZoneSettingCacheKeyQueryStringOutput) ToZoneSettingCacheKeyQueryStringOutputWithContext(ctx context.Context) ZoneSettingCacheKeyQueryStringOutput
func (ZoneSettingCacheKeyQueryStringOutput) ToZoneSettingCacheKeyQueryStringPtrOutput ¶
func (o ZoneSettingCacheKeyQueryStringOutput) ToZoneSettingCacheKeyQueryStringPtrOutput() ZoneSettingCacheKeyQueryStringPtrOutput
func (ZoneSettingCacheKeyQueryStringOutput) ToZoneSettingCacheKeyQueryStringPtrOutputWithContext ¶
func (o ZoneSettingCacheKeyQueryStringOutput) ToZoneSettingCacheKeyQueryStringPtrOutputWithContext(ctx context.Context) ZoneSettingCacheKeyQueryStringPtrOutput
func (ZoneSettingCacheKeyQueryStringOutput) Values ¶
func (o ZoneSettingCacheKeyQueryStringOutput) Values() pulumi.StringArrayOutput
type ZoneSettingCacheKeyQueryStringPtrInput ¶
type ZoneSettingCacheKeyQueryStringPtrInput interface { pulumi.Input ToZoneSettingCacheKeyQueryStringPtrOutput() ZoneSettingCacheKeyQueryStringPtrOutput ToZoneSettingCacheKeyQueryStringPtrOutputWithContext(context.Context) ZoneSettingCacheKeyQueryStringPtrOutput }
ZoneSettingCacheKeyQueryStringPtrInput is an input type that accepts ZoneSettingCacheKeyQueryStringArgs, ZoneSettingCacheKeyQueryStringPtr and ZoneSettingCacheKeyQueryStringPtrOutput values. You can construct a concrete instance of `ZoneSettingCacheKeyQueryStringPtrInput` via:
ZoneSettingCacheKeyQueryStringArgs{...} or: nil
func ZoneSettingCacheKeyQueryStringPtr ¶
func ZoneSettingCacheKeyQueryStringPtr(v *ZoneSettingCacheKeyQueryStringArgs) ZoneSettingCacheKeyQueryStringPtrInput
type ZoneSettingCacheKeyQueryStringPtrOutput ¶
type ZoneSettingCacheKeyQueryStringPtrOutput struct{ *pulumi.OutputState }
func (ZoneSettingCacheKeyQueryStringPtrOutput) Action ¶
func (o ZoneSettingCacheKeyQueryStringPtrOutput) Action() pulumi.StringPtrOutput
func (ZoneSettingCacheKeyQueryStringPtrOutput) ElementType ¶
func (ZoneSettingCacheKeyQueryStringPtrOutput) ElementType() reflect.Type
func (ZoneSettingCacheKeyQueryStringPtrOutput) Switch ¶
func (o ZoneSettingCacheKeyQueryStringPtrOutput) Switch() pulumi.StringPtrOutput
func (ZoneSettingCacheKeyQueryStringPtrOutput) ToZoneSettingCacheKeyQueryStringPtrOutput ¶
func (o ZoneSettingCacheKeyQueryStringPtrOutput) ToZoneSettingCacheKeyQueryStringPtrOutput() ZoneSettingCacheKeyQueryStringPtrOutput
func (ZoneSettingCacheKeyQueryStringPtrOutput) ToZoneSettingCacheKeyQueryStringPtrOutputWithContext ¶
func (o ZoneSettingCacheKeyQueryStringPtrOutput) ToZoneSettingCacheKeyQueryStringPtrOutputWithContext(ctx context.Context) ZoneSettingCacheKeyQueryStringPtrOutput
func (ZoneSettingCacheKeyQueryStringPtrOutput) Values ¶
func (o ZoneSettingCacheKeyQueryStringPtrOutput) Values() pulumi.StringArrayOutput
type ZoneSettingCacheNoCache ¶
type ZoneSettingCacheNoCache struct {
Switch *string `pulumi:"switch"`
}
type ZoneSettingCacheNoCacheArgs ¶
type ZoneSettingCacheNoCacheArgs struct {
Switch pulumi.StringPtrInput `pulumi:"switch"`
}
func (ZoneSettingCacheNoCacheArgs) ElementType ¶
func (ZoneSettingCacheNoCacheArgs) ElementType() reflect.Type
func (ZoneSettingCacheNoCacheArgs) ToZoneSettingCacheNoCacheOutput ¶
func (i ZoneSettingCacheNoCacheArgs) ToZoneSettingCacheNoCacheOutput() ZoneSettingCacheNoCacheOutput
func (ZoneSettingCacheNoCacheArgs) ToZoneSettingCacheNoCacheOutputWithContext ¶
func (i ZoneSettingCacheNoCacheArgs) ToZoneSettingCacheNoCacheOutputWithContext(ctx context.Context) ZoneSettingCacheNoCacheOutput
func (ZoneSettingCacheNoCacheArgs) ToZoneSettingCacheNoCachePtrOutput ¶
func (i ZoneSettingCacheNoCacheArgs) ToZoneSettingCacheNoCachePtrOutput() ZoneSettingCacheNoCachePtrOutput
func (ZoneSettingCacheNoCacheArgs) ToZoneSettingCacheNoCachePtrOutputWithContext ¶
func (i ZoneSettingCacheNoCacheArgs) ToZoneSettingCacheNoCachePtrOutputWithContext(ctx context.Context) ZoneSettingCacheNoCachePtrOutput
type ZoneSettingCacheNoCacheInput ¶
type ZoneSettingCacheNoCacheInput interface { pulumi.Input ToZoneSettingCacheNoCacheOutput() ZoneSettingCacheNoCacheOutput ToZoneSettingCacheNoCacheOutputWithContext(context.Context) ZoneSettingCacheNoCacheOutput }
ZoneSettingCacheNoCacheInput is an input type that accepts ZoneSettingCacheNoCacheArgs and ZoneSettingCacheNoCacheOutput values. You can construct a concrete instance of `ZoneSettingCacheNoCacheInput` via:
ZoneSettingCacheNoCacheArgs{...}
type ZoneSettingCacheNoCacheOutput ¶
type ZoneSettingCacheNoCacheOutput struct{ *pulumi.OutputState }
func (ZoneSettingCacheNoCacheOutput) ElementType ¶
func (ZoneSettingCacheNoCacheOutput) ElementType() reflect.Type
func (ZoneSettingCacheNoCacheOutput) Switch ¶
func (o ZoneSettingCacheNoCacheOutput) Switch() pulumi.StringPtrOutput
func (ZoneSettingCacheNoCacheOutput) ToZoneSettingCacheNoCacheOutput ¶
func (o ZoneSettingCacheNoCacheOutput) ToZoneSettingCacheNoCacheOutput() ZoneSettingCacheNoCacheOutput
func (ZoneSettingCacheNoCacheOutput) ToZoneSettingCacheNoCacheOutputWithContext ¶
func (o ZoneSettingCacheNoCacheOutput) ToZoneSettingCacheNoCacheOutputWithContext(ctx context.Context) ZoneSettingCacheNoCacheOutput
func (ZoneSettingCacheNoCacheOutput) ToZoneSettingCacheNoCachePtrOutput ¶
func (o ZoneSettingCacheNoCacheOutput) ToZoneSettingCacheNoCachePtrOutput() ZoneSettingCacheNoCachePtrOutput
func (ZoneSettingCacheNoCacheOutput) ToZoneSettingCacheNoCachePtrOutputWithContext ¶
func (o ZoneSettingCacheNoCacheOutput) ToZoneSettingCacheNoCachePtrOutputWithContext(ctx context.Context) ZoneSettingCacheNoCachePtrOutput
type ZoneSettingCacheNoCachePtrInput ¶
type ZoneSettingCacheNoCachePtrInput interface { pulumi.Input ToZoneSettingCacheNoCachePtrOutput() ZoneSettingCacheNoCachePtrOutput ToZoneSettingCacheNoCachePtrOutputWithContext(context.Context) ZoneSettingCacheNoCachePtrOutput }
ZoneSettingCacheNoCachePtrInput is an input type that accepts ZoneSettingCacheNoCacheArgs, ZoneSettingCacheNoCachePtr and ZoneSettingCacheNoCachePtrOutput values. You can construct a concrete instance of `ZoneSettingCacheNoCachePtrInput` via:
ZoneSettingCacheNoCacheArgs{...} or: nil
func ZoneSettingCacheNoCachePtr ¶
func ZoneSettingCacheNoCachePtr(v *ZoneSettingCacheNoCacheArgs) ZoneSettingCacheNoCachePtrInput
type ZoneSettingCacheNoCachePtrOutput ¶
type ZoneSettingCacheNoCachePtrOutput struct{ *pulumi.OutputState }
func (ZoneSettingCacheNoCachePtrOutput) Elem ¶
func (o ZoneSettingCacheNoCachePtrOutput) Elem() ZoneSettingCacheNoCacheOutput
func (ZoneSettingCacheNoCachePtrOutput) ElementType ¶
func (ZoneSettingCacheNoCachePtrOutput) ElementType() reflect.Type
func (ZoneSettingCacheNoCachePtrOutput) Switch ¶
func (o ZoneSettingCacheNoCachePtrOutput) Switch() pulumi.StringPtrOutput
func (ZoneSettingCacheNoCachePtrOutput) ToZoneSettingCacheNoCachePtrOutput ¶
func (o ZoneSettingCacheNoCachePtrOutput) ToZoneSettingCacheNoCachePtrOutput() ZoneSettingCacheNoCachePtrOutput
func (ZoneSettingCacheNoCachePtrOutput) ToZoneSettingCacheNoCachePtrOutputWithContext ¶
func (o ZoneSettingCacheNoCachePtrOutput) ToZoneSettingCacheNoCachePtrOutputWithContext(ctx context.Context) ZoneSettingCacheNoCachePtrOutput
type ZoneSettingCacheOutput ¶
type ZoneSettingCacheOutput struct{ *pulumi.OutputState }
func (ZoneSettingCacheOutput) Cache ¶
func (o ZoneSettingCacheOutput) Cache() ZoneSettingCacheCachePtrOutput
func (ZoneSettingCacheOutput) ElementType ¶
func (ZoneSettingCacheOutput) ElementType() reflect.Type
func (ZoneSettingCacheOutput) FollowOrigin ¶
func (o ZoneSettingCacheOutput) FollowOrigin() ZoneSettingCacheFollowOriginPtrOutput
func (ZoneSettingCacheOutput) NoCache ¶
func (o ZoneSettingCacheOutput) NoCache() ZoneSettingCacheNoCachePtrOutput
func (ZoneSettingCacheOutput) ToZoneSettingCacheOutput ¶
func (o ZoneSettingCacheOutput) ToZoneSettingCacheOutput() ZoneSettingCacheOutput
func (ZoneSettingCacheOutput) ToZoneSettingCacheOutputWithContext ¶
func (o ZoneSettingCacheOutput) ToZoneSettingCacheOutputWithContext(ctx context.Context) ZoneSettingCacheOutput
func (ZoneSettingCacheOutput) ToZoneSettingCachePtrOutput ¶
func (o ZoneSettingCacheOutput) ToZoneSettingCachePtrOutput() ZoneSettingCachePtrOutput
func (ZoneSettingCacheOutput) ToZoneSettingCachePtrOutputWithContext ¶
func (o ZoneSettingCacheOutput) ToZoneSettingCachePtrOutputWithContext(ctx context.Context) ZoneSettingCachePtrOutput
type ZoneSettingCachePrefreshArgs ¶
type ZoneSettingCachePrefreshArgs struct { Percent pulumi.IntPtrInput `pulumi:"percent"` Switch pulumi.StringInput `pulumi:"switch"` }
func (ZoneSettingCachePrefreshArgs) ElementType ¶
func (ZoneSettingCachePrefreshArgs) ElementType() reflect.Type
func (ZoneSettingCachePrefreshArgs) ToZoneSettingCachePrefreshOutput ¶
func (i ZoneSettingCachePrefreshArgs) ToZoneSettingCachePrefreshOutput() ZoneSettingCachePrefreshOutput
func (ZoneSettingCachePrefreshArgs) ToZoneSettingCachePrefreshOutputWithContext ¶
func (i ZoneSettingCachePrefreshArgs) ToZoneSettingCachePrefreshOutputWithContext(ctx context.Context) ZoneSettingCachePrefreshOutput
func (ZoneSettingCachePrefreshArgs) ToZoneSettingCachePrefreshPtrOutput ¶
func (i ZoneSettingCachePrefreshArgs) ToZoneSettingCachePrefreshPtrOutput() ZoneSettingCachePrefreshPtrOutput
func (ZoneSettingCachePrefreshArgs) ToZoneSettingCachePrefreshPtrOutputWithContext ¶
func (i ZoneSettingCachePrefreshArgs) ToZoneSettingCachePrefreshPtrOutputWithContext(ctx context.Context) ZoneSettingCachePrefreshPtrOutput
type ZoneSettingCachePrefreshInput ¶
type ZoneSettingCachePrefreshInput interface { pulumi.Input ToZoneSettingCachePrefreshOutput() ZoneSettingCachePrefreshOutput ToZoneSettingCachePrefreshOutputWithContext(context.Context) ZoneSettingCachePrefreshOutput }
ZoneSettingCachePrefreshInput is an input type that accepts ZoneSettingCachePrefreshArgs and ZoneSettingCachePrefreshOutput values. You can construct a concrete instance of `ZoneSettingCachePrefreshInput` via:
ZoneSettingCachePrefreshArgs{...}
type ZoneSettingCachePrefreshOutput ¶
type ZoneSettingCachePrefreshOutput struct{ *pulumi.OutputState }
func (ZoneSettingCachePrefreshOutput) ElementType ¶
func (ZoneSettingCachePrefreshOutput) ElementType() reflect.Type
func (ZoneSettingCachePrefreshOutput) Percent ¶
func (o ZoneSettingCachePrefreshOutput) Percent() pulumi.IntPtrOutput
func (ZoneSettingCachePrefreshOutput) Switch ¶
func (o ZoneSettingCachePrefreshOutput) Switch() pulumi.StringOutput
func (ZoneSettingCachePrefreshOutput) ToZoneSettingCachePrefreshOutput ¶
func (o ZoneSettingCachePrefreshOutput) ToZoneSettingCachePrefreshOutput() ZoneSettingCachePrefreshOutput
func (ZoneSettingCachePrefreshOutput) ToZoneSettingCachePrefreshOutputWithContext ¶
func (o ZoneSettingCachePrefreshOutput) ToZoneSettingCachePrefreshOutputWithContext(ctx context.Context) ZoneSettingCachePrefreshOutput
func (ZoneSettingCachePrefreshOutput) ToZoneSettingCachePrefreshPtrOutput ¶
func (o ZoneSettingCachePrefreshOutput) ToZoneSettingCachePrefreshPtrOutput() ZoneSettingCachePrefreshPtrOutput
func (ZoneSettingCachePrefreshOutput) ToZoneSettingCachePrefreshPtrOutputWithContext ¶
func (o ZoneSettingCachePrefreshOutput) ToZoneSettingCachePrefreshPtrOutputWithContext(ctx context.Context) ZoneSettingCachePrefreshPtrOutput
type ZoneSettingCachePrefreshPtrInput ¶
type ZoneSettingCachePrefreshPtrInput interface { pulumi.Input ToZoneSettingCachePrefreshPtrOutput() ZoneSettingCachePrefreshPtrOutput ToZoneSettingCachePrefreshPtrOutputWithContext(context.Context) ZoneSettingCachePrefreshPtrOutput }
ZoneSettingCachePrefreshPtrInput is an input type that accepts ZoneSettingCachePrefreshArgs, ZoneSettingCachePrefreshPtr and ZoneSettingCachePrefreshPtrOutput values. You can construct a concrete instance of `ZoneSettingCachePrefreshPtrInput` via:
ZoneSettingCachePrefreshArgs{...} or: nil
func ZoneSettingCachePrefreshPtr ¶
func ZoneSettingCachePrefreshPtr(v *ZoneSettingCachePrefreshArgs) ZoneSettingCachePrefreshPtrInput
type ZoneSettingCachePrefreshPtrOutput ¶
type ZoneSettingCachePrefreshPtrOutput struct{ *pulumi.OutputState }
func (ZoneSettingCachePrefreshPtrOutput) Elem ¶
func (o ZoneSettingCachePrefreshPtrOutput) Elem() ZoneSettingCachePrefreshOutput
func (ZoneSettingCachePrefreshPtrOutput) ElementType ¶
func (ZoneSettingCachePrefreshPtrOutput) ElementType() reflect.Type
func (ZoneSettingCachePrefreshPtrOutput) Percent ¶
func (o ZoneSettingCachePrefreshPtrOutput) Percent() pulumi.IntPtrOutput
func (ZoneSettingCachePrefreshPtrOutput) Switch ¶
func (o ZoneSettingCachePrefreshPtrOutput) Switch() pulumi.StringPtrOutput
func (ZoneSettingCachePrefreshPtrOutput) ToZoneSettingCachePrefreshPtrOutput ¶
func (o ZoneSettingCachePrefreshPtrOutput) ToZoneSettingCachePrefreshPtrOutput() ZoneSettingCachePrefreshPtrOutput
func (ZoneSettingCachePrefreshPtrOutput) ToZoneSettingCachePrefreshPtrOutputWithContext ¶
func (o ZoneSettingCachePrefreshPtrOutput) ToZoneSettingCachePrefreshPtrOutputWithContext(ctx context.Context) ZoneSettingCachePrefreshPtrOutput
type ZoneSettingCachePtrInput ¶
type ZoneSettingCachePtrInput interface { pulumi.Input ToZoneSettingCachePtrOutput() ZoneSettingCachePtrOutput ToZoneSettingCachePtrOutputWithContext(context.Context) ZoneSettingCachePtrOutput }
ZoneSettingCachePtrInput is an input type that accepts ZoneSettingCacheArgs, ZoneSettingCachePtr and ZoneSettingCachePtrOutput values. You can construct a concrete instance of `ZoneSettingCachePtrInput` via:
ZoneSettingCacheArgs{...} or: nil
func ZoneSettingCachePtr ¶
func ZoneSettingCachePtr(v *ZoneSettingCacheArgs) ZoneSettingCachePtrInput
type ZoneSettingCachePtrOutput ¶
type ZoneSettingCachePtrOutput struct{ *pulumi.OutputState }
func (ZoneSettingCachePtrOutput) Cache ¶
func (o ZoneSettingCachePtrOutput) Cache() ZoneSettingCacheCachePtrOutput
func (ZoneSettingCachePtrOutput) Elem ¶
func (o ZoneSettingCachePtrOutput) Elem() ZoneSettingCacheOutput
func (ZoneSettingCachePtrOutput) ElementType ¶
func (ZoneSettingCachePtrOutput) ElementType() reflect.Type
func (ZoneSettingCachePtrOutput) FollowOrigin ¶
func (o ZoneSettingCachePtrOutput) FollowOrigin() ZoneSettingCacheFollowOriginPtrOutput
func (ZoneSettingCachePtrOutput) NoCache ¶
func (o ZoneSettingCachePtrOutput) NoCache() ZoneSettingCacheNoCachePtrOutput
func (ZoneSettingCachePtrOutput) ToZoneSettingCachePtrOutput ¶
func (o ZoneSettingCachePtrOutput) ToZoneSettingCachePtrOutput() ZoneSettingCachePtrOutput
func (ZoneSettingCachePtrOutput) ToZoneSettingCachePtrOutputWithContext ¶
func (o ZoneSettingCachePtrOutput) ToZoneSettingCachePtrOutputWithContext(ctx context.Context) ZoneSettingCachePtrOutput
type ZoneSettingClientIpHeaderArgs ¶
type ZoneSettingClientIpHeaderArgs struct { HeaderName pulumi.StringPtrInput `pulumi:"headerName"` Switch pulumi.StringInput `pulumi:"switch"` }
func (ZoneSettingClientIpHeaderArgs) ElementType ¶
func (ZoneSettingClientIpHeaderArgs) ElementType() reflect.Type
func (ZoneSettingClientIpHeaderArgs) ToZoneSettingClientIpHeaderOutput ¶
func (i ZoneSettingClientIpHeaderArgs) ToZoneSettingClientIpHeaderOutput() ZoneSettingClientIpHeaderOutput
func (ZoneSettingClientIpHeaderArgs) ToZoneSettingClientIpHeaderOutputWithContext ¶
func (i ZoneSettingClientIpHeaderArgs) ToZoneSettingClientIpHeaderOutputWithContext(ctx context.Context) ZoneSettingClientIpHeaderOutput
func (ZoneSettingClientIpHeaderArgs) ToZoneSettingClientIpHeaderPtrOutput ¶
func (i ZoneSettingClientIpHeaderArgs) ToZoneSettingClientIpHeaderPtrOutput() ZoneSettingClientIpHeaderPtrOutput
func (ZoneSettingClientIpHeaderArgs) ToZoneSettingClientIpHeaderPtrOutputWithContext ¶
func (i ZoneSettingClientIpHeaderArgs) ToZoneSettingClientIpHeaderPtrOutputWithContext(ctx context.Context) ZoneSettingClientIpHeaderPtrOutput
type ZoneSettingClientIpHeaderInput ¶
type ZoneSettingClientIpHeaderInput interface { pulumi.Input ToZoneSettingClientIpHeaderOutput() ZoneSettingClientIpHeaderOutput ToZoneSettingClientIpHeaderOutputWithContext(context.Context) ZoneSettingClientIpHeaderOutput }
ZoneSettingClientIpHeaderInput is an input type that accepts ZoneSettingClientIpHeaderArgs and ZoneSettingClientIpHeaderOutput values. You can construct a concrete instance of `ZoneSettingClientIpHeaderInput` via:
ZoneSettingClientIpHeaderArgs{...}
type ZoneSettingClientIpHeaderOutput ¶
type ZoneSettingClientIpHeaderOutput struct{ *pulumi.OutputState }
func (ZoneSettingClientIpHeaderOutput) ElementType ¶
func (ZoneSettingClientIpHeaderOutput) ElementType() reflect.Type
func (ZoneSettingClientIpHeaderOutput) HeaderName ¶
func (o ZoneSettingClientIpHeaderOutput) HeaderName() pulumi.StringPtrOutput
func (ZoneSettingClientIpHeaderOutput) Switch ¶
func (o ZoneSettingClientIpHeaderOutput) Switch() pulumi.StringOutput
func (ZoneSettingClientIpHeaderOutput) ToZoneSettingClientIpHeaderOutput ¶
func (o ZoneSettingClientIpHeaderOutput) ToZoneSettingClientIpHeaderOutput() ZoneSettingClientIpHeaderOutput
func (ZoneSettingClientIpHeaderOutput) ToZoneSettingClientIpHeaderOutputWithContext ¶
func (o ZoneSettingClientIpHeaderOutput) ToZoneSettingClientIpHeaderOutputWithContext(ctx context.Context) ZoneSettingClientIpHeaderOutput
func (ZoneSettingClientIpHeaderOutput) ToZoneSettingClientIpHeaderPtrOutput ¶
func (o ZoneSettingClientIpHeaderOutput) ToZoneSettingClientIpHeaderPtrOutput() ZoneSettingClientIpHeaderPtrOutput
func (ZoneSettingClientIpHeaderOutput) ToZoneSettingClientIpHeaderPtrOutputWithContext ¶
func (o ZoneSettingClientIpHeaderOutput) ToZoneSettingClientIpHeaderPtrOutputWithContext(ctx context.Context) ZoneSettingClientIpHeaderPtrOutput
type ZoneSettingClientIpHeaderPtrInput ¶
type ZoneSettingClientIpHeaderPtrInput interface { pulumi.Input ToZoneSettingClientIpHeaderPtrOutput() ZoneSettingClientIpHeaderPtrOutput ToZoneSettingClientIpHeaderPtrOutputWithContext(context.Context) ZoneSettingClientIpHeaderPtrOutput }
ZoneSettingClientIpHeaderPtrInput is an input type that accepts ZoneSettingClientIpHeaderArgs, ZoneSettingClientIpHeaderPtr and ZoneSettingClientIpHeaderPtrOutput values. You can construct a concrete instance of `ZoneSettingClientIpHeaderPtrInput` via:
ZoneSettingClientIpHeaderArgs{...} or: nil
func ZoneSettingClientIpHeaderPtr ¶
func ZoneSettingClientIpHeaderPtr(v *ZoneSettingClientIpHeaderArgs) ZoneSettingClientIpHeaderPtrInput
type ZoneSettingClientIpHeaderPtrOutput ¶
type ZoneSettingClientIpHeaderPtrOutput struct{ *pulumi.OutputState }
func (ZoneSettingClientIpHeaderPtrOutput) Elem ¶
func (o ZoneSettingClientIpHeaderPtrOutput) Elem() ZoneSettingClientIpHeaderOutput
func (ZoneSettingClientIpHeaderPtrOutput) ElementType ¶
func (ZoneSettingClientIpHeaderPtrOutput) ElementType() reflect.Type
func (ZoneSettingClientIpHeaderPtrOutput) HeaderName ¶
func (o ZoneSettingClientIpHeaderPtrOutput) HeaderName() pulumi.StringPtrOutput
func (ZoneSettingClientIpHeaderPtrOutput) Switch ¶
func (o ZoneSettingClientIpHeaderPtrOutput) Switch() pulumi.StringPtrOutput
func (ZoneSettingClientIpHeaderPtrOutput) ToZoneSettingClientIpHeaderPtrOutput ¶
func (o ZoneSettingClientIpHeaderPtrOutput) ToZoneSettingClientIpHeaderPtrOutput() ZoneSettingClientIpHeaderPtrOutput
func (ZoneSettingClientIpHeaderPtrOutput) ToZoneSettingClientIpHeaderPtrOutputWithContext ¶
func (o ZoneSettingClientIpHeaderPtrOutput) ToZoneSettingClientIpHeaderPtrOutputWithContext(ctx context.Context) ZoneSettingClientIpHeaderPtrOutput
type ZoneSettingCompression ¶
type ZoneSettingCompressionArgs ¶
type ZoneSettingCompressionArgs struct { Algorithms pulumi.StringArrayInput `pulumi:"algorithms"` Switch pulumi.StringInput `pulumi:"switch"` }
func (ZoneSettingCompressionArgs) ElementType ¶
func (ZoneSettingCompressionArgs) ElementType() reflect.Type
func (ZoneSettingCompressionArgs) ToZoneSettingCompressionOutput ¶
func (i ZoneSettingCompressionArgs) ToZoneSettingCompressionOutput() ZoneSettingCompressionOutput
func (ZoneSettingCompressionArgs) ToZoneSettingCompressionOutputWithContext ¶
func (i ZoneSettingCompressionArgs) ToZoneSettingCompressionOutputWithContext(ctx context.Context) ZoneSettingCompressionOutput
func (ZoneSettingCompressionArgs) ToZoneSettingCompressionPtrOutput ¶
func (i ZoneSettingCompressionArgs) ToZoneSettingCompressionPtrOutput() ZoneSettingCompressionPtrOutput
func (ZoneSettingCompressionArgs) ToZoneSettingCompressionPtrOutputWithContext ¶
func (i ZoneSettingCompressionArgs) ToZoneSettingCompressionPtrOutputWithContext(ctx context.Context) ZoneSettingCompressionPtrOutput
type ZoneSettingCompressionInput ¶
type ZoneSettingCompressionInput interface { pulumi.Input ToZoneSettingCompressionOutput() ZoneSettingCompressionOutput ToZoneSettingCompressionOutputWithContext(context.Context) ZoneSettingCompressionOutput }
ZoneSettingCompressionInput is an input type that accepts ZoneSettingCompressionArgs and ZoneSettingCompressionOutput values. You can construct a concrete instance of `ZoneSettingCompressionInput` via:
ZoneSettingCompressionArgs{...}
type ZoneSettingCompressionOutput ¶
type ZoneSettingCompressionOutput struct{ *pulumi.OutputState }
func (ZoneSettingCompressionOutput) Algorithms ¶
func (o ZoneSettingCompressionOutput) Algorithms() pulumi.StringArrayOutput
func (ZoneSettingCompressionOutput) ElementType ¶
func (ZoneSettingCompressionOutput) ElementType() reflect.Type
func (ZoneSettingCompressionOutput) Switch ¶
func (o ZoneSettingCompressionOutput) Switch() pulumi.StringOutput
func (ZoneSettingCompressionOutput) ToZoneSettingCompressionOutput ¶
func (o ZoneSettingCompressionOutput) ToZoneSettingCompressionOutput() ZoneSettingCompressionOutput
func (ZoneSettingCompressionOutput) ToZoneSettingCompressionOutputWithContext ¶
func (o ZoneSettingCompressionOutput) ToZoneSettingCompressionOutputWithContext(ctx context.Context) ZoneSettingCompressionOutput
func (ZoneSettingCompressionOutput) ToZoneSettingCompressionPtrOutput ¶
func (o ZoneSettingCompressionOutput) ToZoneSettingCompressionPtrOutput() ZoneSettingCompressionPtrOutput
func (ZoneSettingCompressionOutput) ToZoneSettingCompressionPtrOutputWithContext ¶
func (o ZoneSettingCompressionOutput) ToZoneSettingCompressionPtrOutputWithContext(ctx context.Context) ZoneSettingCompressionPtrOutput
type ZoneSettingCompressionPtrInput ¶
type ZoneSettingCompressionPtrInput interface { pulumi.Input ToZoneSettingCompressionPtrOutput() ZoneSettingCompressionPtrOutput ToZoneSettingCompressionPtrOutputWithContext(context.Context) ZoneSettingCompressionPtrOutput }
ZoneSettingCompressionPtrInput is an input type that accepts ZoneSettingCompressionArgs, ZoneSettingCompressionPtr and ZoneSettingCompressionPtrOutput values. You can construct a concrete instance of `ZoneSettingCompressionPtrInput` via:
ZoneSettingCompressionArgs{...} or: nil
func ZoneSettingCompressionPtr ¶
func ZoneSettingCompressionPtr(v *ZoneSettingCompressionArgs) ZoneSettingCompressionPtrInput
type ZoneSettingCompressionPtrOutput ¶
type ZoneSettingCompressionPtrOutput struct{ *pulumi.OutputState }
func (ZoneSettingCompressionPtrOutput) Algorithms ¶
func (o ZoneSettingCompressionPtrOutput) Algorithms() pulumi.StringArrayOutput
func (ZoneSettingCompressionPtrOutput) Elem ¶
func (o ZoneSettingCompressionPtrOutput) Elem() ZoneSettingCompressionOutput
func (ZoneSettingCompressionPtrOutput) ElementType ¶
func (ZoneSettingCompressionPtrOutput) ElementType() reflect.Type
func (ZoneSettingCompressionPtrOutput) Switch ¶
func (o ZoneSettingCompressionPtrOutput) Switch() pulumi.StringPtrOutput
func (ZoneSettingCompressionPtrOutput) ToZoneSettingCompressionPtrOutput ¶
func (o ZoneSettingCompressionPtrOutput) ToZoneSettingCompressionPtrOutput() ZoneSettingCompressionPtrOutput
func (ZoneSettingCompressionPtrOutput) ToZoneSettingCompressionPtrOutputWithContext ¶
func (o ZoneSettingCompressionPtrOutput) ToZoneSettingCompressionPtrOutputWithContext(ctx context.Context) ZoneSettingCompressionPtrOutput
type ZoneSettingForceRedirectArgs ¶
type ZoneSettingForceRedirectArgs struct { RedirectStatusCode pulumi.IntPtrInput `pulumi:"redirectStatusCode"` Switch pulumi.StringInput `pulumi:"switch"` }
func (ZoneSettingForceRedirectArgs) ElementType ¶
func (ZoneSettingForceRedirectArgs) ElementType() reflect.Type
func (ZoneSettingForceRedirectArgs) ToZoneSettingForceRedirectOutput ¶
func (i ZoneSettingForceRedirectArgs) ToZoneSettingForceRedirectOutput() ZoneSettingForceRedirectOutput
func (ZoneSettingForceRedirectArgs) ToZoneSettingForceRedirectOutputWithContext ¶
func (i ZoneSettingForceRedirectArgs) ToZoneSettingForceRedirectOutputWithContext(ctx context.Context) ZoneSettingForceRedirectOutput
func (ZoneSettingForceRedirectArgs) ToZoneSettingForceRedirectPtrOutput ¶
func (i ZoneSettingForceRedirectArgs) ToZoneSettingForceRedirectPtrOutput() ZoneSettingForceRedirectPtrOutput
func (ZoneSettingForceRedirectArgs) ToZoneSettingForceRedirectPtrOutputWithContext ¶
func (i ZoneSettingForceRedirectArgs) ToZoneSettingForceRedirectPtrOutputWithContext(ctx context.Context) ZoneSettingForceRedirectPtrOutput
type ZoneSettingForceRedirectInput ¶
type ZoneSettingForceRedirectInput interface { pulumi.Input ToZoneSettingForceRedirectOutput() ZoneSettingForceRedirectOutput ToZoneSettingForceRedirectOutputWithContext(context.Context) ZoneSettingForceRedirectOutput }
ZoneSettingForceRedirectInput is an input type that accepts ZoneSettingForceRedirectArgs and ZoneSettingForceRedirectOutput values. You can construct a concrete instance of `ZoneSettingForceRedirectInput` via:
ZoneSettingForceRedirectArgs{...}
type ZoneSettingForceRedirectOutput ¶
type ZoneSettingForceRedirectOutput struct{ *pulumi.OutputState }
func (ZoneSettingForceRedirectOutput) ElementType ¶
func (ZoneSettingForceRedirectOutput) ElementType() reflect.Type
func (ZoneSettingForceRedirectOutput) RedirectStatusCode ¶
func (o ZoneSettingForceRedirectOutput) RedirectStatusCode() pulumi.IntPtrOutput
func (ZoneSettingForceRedirectOutput) Switch ¶
func (o ZoneSettingForceRedirectOutput) Switch() pulumi.StringOutput
func (ZoneSettingForceRedirectOutput) ToZoneSettingForceRedirectOutput ¶
func (o ZoneSettingForceRedirectOutput) ToZoneSettingForceRedirectOutput() ZoneSettingForceRedirectOutput
func (ZoneSettingForceRedirectOutput) ToZoneSettingForceRedirectOutputWithContext ¶
func (o ZoneSettingForceRedirectOutput) ToZoneSettingForceRedirectOutputWithContext(ctx context.Context) ZoneSettingForceRedirectOutput
func (ZoneSettingForceRedirectOutput) ToZoneSettingForceRedirectPtrOutput ¶
func (o ZoneSettingForceRedirectOutput) ToZoneSettingForceRedirectPtrOutput() ZoneSettingForceRedirectPtrOutput
func (ZoneSettingForceRedirectOutput) ToZoneSettingForceRedirectPtrOutputWithContext ¶
func (o ZoneSettingForceRedirectOutput) ToZoneSettingForceRedirectPtrOutputWithContext(ctx context.Context) ZoneSettingForceRedirectPtrOutput
type ZoneSettingForceRedirectPtrInput ¶
type ZoneSettingForceRedirectPtrInput interface { pulumi.Input ToZoneSettingForceRedirectPtrOutput() ZoneSettingForceRedirectPtrOutput ToZoneSettingForceRedirectPtrOutputWithContext(context.Context) ZoneSettingForceRedirectPtrOutput }
ZoneSettingForceRedirectPtrInput is an input type that accepts ZoneSettingForceRedirectArgs, ZoneSettingForceRedirectPtr and ZoneSettingForceRedirectPtrOutput values. You can construct a concrete instance of `ZoneSettingForceRedirectPtrInput` via:
ZoneSettingForceRedirectArgs{...} or: nil
func ZoneSettingForceRedirectPtr ¶
func ZoneSettingForceRedirectPtr(v *ZoneSettingForceRedirectArgs) ZoneSettingForceRedirectPtrInput
type ZoneSettingForceRedirectPtrOutput ¶
type ZoneSettingForceRedirectPtrOutput struct{ *pulumi.OutputState }
func (ZoneSettingForceRedirectPtrOutput) Elem ¶
func (o ZoneSettingForceRedirectPtrOutput) Elem() ZoneSettingForceRedirectOutput
func (ZoneSettingForceRedirectPtrOutput) ElementType ¶
func (ZoneSettingForceRedirectPtrOutput) ElementType() reflect.Type
func (ZoneSettingForceRedirectPtrOutput) RedirectStatusCode ¶
func (o ZoneSettingForceRedirectPtrOutput) RedirectStatusCode() pulumi.IntPtrOutput
func (ZoneSettingForceRedirectPtrOutput) Switch ¶
func (o ZoneSettingForceRedirectPtrOutput) Switch() pulumi.StringPtrOutput
func (ZoneSettingForceRedirectPtrOutput) ToZoneSettingForceRedirectPtrOutput ¶
func (o ZoneSettingForceRedirectPtrOutput) ToZoneSettingForceRedirectPtrOutput() ZoneSettingForceRedirectPtrOutput
func (ZoneSettingForceRedirectPtrOutput) ToZoneSettingForceRedirectPtrOutputWithContext ¶
func (o ZoneSettingForceRedirectPtrOutput) ToZoneSettingForceRedirectPtrOutputWithContext(ctx context.Context) ZoneSettingForceRedirectPtrOutput
type ZoneSettingHttps ¶
type ZoneSettingHttps struct { Hsts *ZoneSettingHttpsHsts `pulumi:"hsts"` Http2 *string `pulumi:"http2"` OcspStapling *string `pulumi:"ocspStapling"` TlsVersions []string `pulumi:"tlsVersions"` }
type ZoneSettingHttpsArgs ¶
type ZoneSettingHttpsArgs struct { Hsts ZoneSettingHttpsHstsPtrInput `pulumi:"hsts"` Http2 pulumi.StringPtrInput `pulumi:"http2"` OcspStapling pulumi.StringPtrInput `pulumi:"ocspStapling"` TlsVersions pulumi.StringArrayInput `pulumi:"tlsVersions"` }
func (ZoneSettingHttpsArgs) ElementType ¶
func (ZoneSettingHttpsArgs) ElementType() reflect.Type
func (ZoneSettingHttpsArgs) ToZoneSettingHttpsOutput ¶
func (i ZoneSettingHttpsArgs) ToZoneSettingHttpsOutput() ZoneSettingHttpsOutput
func (ZoneSettingHttpsArgs) ToZoneSettingHttpsOutputWithContext ¶
func (i ZoneSettingHttpsArgs) ToZoneSettingHttpsOutputWithContext(ctx context.Context) ZoneSettingHttpsOutput
func (ZoneSettingHttpsArgs) ToZoneSettingHttpsPtrOutput ¶
func (i ZoneSettingHttpsArgs) ToZoneSettingHttpsPtrOutput() ZoneSettingHttpsPtrOutput
func (ZoneSettingHttpsArgs) ToZoneSettingHttpsPtrOutputWithContext ¶
func (i ZoneSettingHttpsArgs) ToZoneSettingHttpsPtrOutputWithContext(ctx context.Context) ZoneSettingHttpsPtrOutput
type ZoneSettingHttpsHsts ¶
type ZoneSettingHttpsHstsArgs ¶
type ZoneSettingHttpsHstsArgs struct { IncludeSubDomains pulumi.StringPtrInput `pulumi:"includeSubDomains"` MaxAge pulumi.IntPtrInput `pulumi:"maxAge"` Preload pulumi.StringPtrInput `pulumi:"preload"` Switch pulumi.StringInput `pulumi:"switch"` }
func (ZoneSettingHttpsHstsArgs) ElementType ¶
func (ZoneSettingHttpsHstsArgs) ElementType() reflect.Type
func (ZoneSettingHttpsHstsArgs) ToZoneSettingHttpsHstsOutput ¶
func (i ZoneSettingHttpsHstsArgs) ToZoneSettingHttpsHstsOutput() ZoneSettingHttpsHstsOutput
func (ZoneSettingHttpsHstsArgs) ToZoneSettingHttpsHstsOutputWithContext ¶
func (i ZoneSettingHttpsHstsArgs) ToZoneSettingHttpsHstsOutputWithContext(ctx context.Context) ZoneSettingHttpsHstsOutput
func (ZoneSettingHttpsHstsArgs) ToZoneSettingHttpsHstsPtrOutput ¶
func (i ZoneSettingHttpsHstsArgs) ToZoneSettingHttpsHstsPtrOutput() ZoneSettingHttpsHstsPtrOutput
func (ZoneSettingHttpsHstsArgs) ToZoneSettingHttpsHstsPtrOutputWithContext ¶
func (i ZoneSettingHttpsHstsArgs) ToZoneSettingHttpsHstsPtrOutputWithContext(ctx context.Context) ZoneSettingHttpsHstsPtrOutput
type ZoneSettingHttpsHstsInput ¶
type ZoneSettingHttpsHstsInput interface { pulumi.Input ToZoneSettingHttpsHstsOutput() ZoneSettingHttpsHstsOutput ToZoneSettingHttpsHstsOutputWithContext(context.Context) ZoneSettingHttpsHstsOutput }
ZoneSettingHttpsHstsInput is an input type that accepts ZoneSettingHttpsHstsArgs and ZoneSettingHttpsHstsOutput values. You can construct a concrete instance of `ZoneSettingHttpsHstsInput` via:
ZoneSettingHttpsHstsArgs{...}
type ZoneSettingHttpsHstsOutput ¶
type ZoneSettingHttpsHstsOutput struct{ *pulumi.OutputState }
func (ZoneSettingHttpsHstsOutput) ElementType ¶
func (ZoneSettingHttpsHstsOutput) ElementType() reflect.Type
func (ZoneSettingHttpsHstsOutput) IncludeSubDomains ¶
func (o ZoneSettingHttpsHstsOutput) IncludeSubDomains() pulumi.StringPtrOutput
func (ZoneSettingHttpsHstsOutput) MaxAge ¶
func (o ZoneSettingHttpsHstsOutput) MaxAge() pulumi.IntPtrOutput
func (ZoneSettingHttpsHstsOutput) Preload ¶
func (o ZoneSettingHttpsHstsOutput) Preload() pulumi.StringPtrOutput
func (ZoneSettingHttpsHstsOutput) Switch ¶
func (o ZoneSettingHttpsHstsOutput) Switch() pulumi.StringOutput
func (ZoneSettingHttpsHstsOutput) ToZoneSettingHttpsHstsOutput ¶
func (o ZoneSettingHttpsHstsOutput) ToZoneSettingHttpsHstsOutput() ZoneSettingHttpsHstsOutput
func (ZoneSettingHttpsHstsOutput) ToZoneSettingHttpsHstsOutputWithContext ¶
func (o ZoneSettingHttpsHstsOutput) ToZoneSettingHttpsHstsOutputWithContext(ctx context.Context) ZoneSettingHttpsHstsOutput
func (ZoneSettingHttpsHstsOutput) ToZoneSettingHttpsHstsPtrOutput ¶
func (o ZoneSettingHttpsHstsOutput) ToZoneSettingHttpsHstsPtrOutput() ZoneSettingHttpsHstsPtrOutput
func (ZoneSettingHttpsHstsOutput) ToZoneSettingHttpsHstsPtrOutputWithContext ¶
func (o ZoneSettingHttpsHstsOutput) ToZoneSettingHttpsHstsPtrOutputWithContext(ctx context.Context) ZoneSettingHttpsHstsPtrOutput
type ZoneSettingHttpsHstsPtrInput ¶
type ZoneSettingHttpsHstsPtrInput interface { pulumi.Input ToZoneSettingHttpsHstsPtrOutput() ZoneSettingHttpsHstsPtrOutput ToZoneSettingHttpsHstsPtrOutputWithContext(context.Context) ZoneSettingHttpsHstsPtrOutput }
ZoneSettingHttpsHstsPtrInput is an input type that accepts ZoneSettingHttpsHstsArgs, ZoneSettingHttpsHstsPtr and ZoneSettingHttpsHstsPtrOutput values. You can construct a concrete instance of `ZoneSettingHttpsHstsPtrInput` via:
ZoneSettingHttpsHstsArgs{...} or: nil
func ZoneSettingHttpsHstsPtr ¶
func ZoneSettingHttpsHstsPtr(v *ZoneSettingHttpsHstsArgs) ZoneSettingHttpsHstsPtrInput
type ZoneSettingHttpsHstsPtrOutput ¶
type ZoneSettingHttpsHstsPtrOutput struct{ *pulumi.OutputState }
func (ZoneSettingHttpsHstsPtrOutput) Elem ¶
func (o ZoneSettingHttpsHstsPtrOutput) Elem() ZoneSettingHttpsHstsOutput
func (ZoneSettingHttpsHstsPtrOutput) ElementType ¶
func (ZoneSettingHttpsHstsPtrOutput) ElementType() reflect.Type
func (ZoneSettingHttpsHstsPtrOutput) IncludeSubDomains ¶
func (o ZoneSettingHttpsHstsPtrOutput) IncludeSubDomains() pulumi.StringPtrOutput
func (ZoneSettingHttpsHstsPtrOutput) MaxAge ¶
func (o ZoneSettingHttpsHstsPtrOutput) MaxAge() pulumi.IntPtrOutput
func (ZoneSettingHttpsHstsPtrOutput) Preload ¶
func (o ZoneSettingHttpsHstsPtrOutput) Preload() pulumi.StringPtrOutput
func (ZoneSettingHttpsHstsPtrOutput) Switch ¶
func (o ZoneSettingHttpsHstsPtrOutput) Switch() pulumi.StringPtrOutput
func (ZoneSettingHttpsHstsPtrOutput) ToZoneSettingHttpsHstsPtrOutput ¶
func (o ZoneSettingHttpsHstsPtrOutput) ToZoneSettingHttpsHstsPtrOutput() ZoneSettingHttpsHstsPtrOutput
func (ZoneSettingHttpsHstsPtrOutput) ToZoneSettingHttpsHstsPtrOutputWithContext ¶
func (o ZoneSettingHttpsHstsPtrOutput) ToZoneSettingHttpsHstsPtrOutputWithContext(ctx context.Context) ZoneSettingHttpsHstsPtrOutput
type ZoneSettingHttpsInput ¶
type ZoneSettingHttpsInput interface { pulumi.Input ToZoneSettingHttpsOutput() ZoneSettingHttpsOutput ToZoneSettingHttpsOutputWithContext(context.Context) ZoneSettingHttpsOutput }
ZoneSettingHttpsInput is an input type that accepts ZoneSettingHttpsArgs and ZoneSettingHttpsOutput values. You can construct a concrete instance of `ZoneSettingHttpsInput` via:
ZoneSettingHttpsArgs{...}
type ZoneSettingHttpsOutput ¶
type ZoneSettingHttpsOutput struct{ *pulumi.OutputState }
func (ZoneSettingHttpsOutput) ElementType ¶
func (ZoneSettingHttpsOutput) ElementType() reflect.Type
func (ZoneSettingHttpsOutput) Hsts ¶
func (o ZoneSettingHttpsOutput) Hsts() ZoneSettingHttpsHstsPtrOutput
func (ZoneSettingHttpsOutput) Http2 ¶
func (o ZoneSettingHttpsOutput) Http2() pulumi.StringPtrOutput
func (ZoneSettingHttpsOutput) OcspStapling ¶
func (o ZoneSettingHttpsOutput) OcspStapling() pulumi.StringPtrOutput
func (ZoneSettingHttpsOutput) TlsVersions ¶
func (o ZoneSettingHttpsOutput) TlsVersions() pulumi.StringArrayOutput
func (ZoneSettingHttpsOutput) ToZoneSettingHttpsOutput ¶
func (o ZoneSettingHttpsOutput) ToZoneSettingHttpsOutput() ZoneSettingHttpsOutput
func (ZoneSettingHttpsOutput) ToZoneSettingHttpsOutputWithContext ¶
func (o ZoneSettingHttpsOutput) ToZoneSettingHttpsOutputWithContext(ctx context.Context) ZoneSettingHttpsOutput
func (ZoneSettingHttpsOutput) ToZoneSettingHttpsPtrOutput ¶
func (o ZoneSettingHttpsOutput) ToZoneSettingHttpsPtrOutput() ZoneSettingHttpsPtrOutput
func (ZoneSettingHttpsOutput) ToZoneSettingHttpsPtrOutputWithContext ¶
func (o ZoneSettingHttpsOutput) ToZoneSettingHttpsPtrOutputWithContext(ctx context.Context) ZoneSettingHttpsPtrOutput
type ZoneSettingHttpsPtrInput ¶
type ZoneSettingHttpsPtrInput interface { pulumi.Input ToZoneSettingHttpsPtrOutput() ZoneSettingHttpsPtrOutput ToZoneSettingHttpsPtrOutputWithContext(context.Context) ZoneSettingHttpsPtrOutput }
ZoneSettingHttpsPtrInput is an input type that accepts ZoneSettingHttpsArgs, ZoneSettingHttpsPtr and ZoneSettingHttpsPtrOutput values. You can construct a concrete instance of `ZoneSettingHttpsPtrInput` via:
ZoneSettingHttpsArgs{...} or: nil
func ZoneSettingHttpsPtr ¶
func ZoneSettingHttpsPtr(v *ZoneSettingHttpsArgs) ZoneSettingHttpsPtrInput
type ZoneSettingHttpsPtrOutput ¶
type ZoneSettingHttpsPtrOutput struct{ *pulumi.OutputState }
func (ZoneSettingHttpsPtrOutput) Elem ¶
func (o ZoneSettingHttpsPtrOutput) Elem() ZoneSettingHttpsOutput
func (ZoneSettingHttpsPtrOutput) ElementType ¶
func (ZoneSettingHttpsPtrOutput) ElementType() reflect.Type
func (ZoneSettingHttpsPtrOutput) Hsts ¶
func (o ZoneSettingHttpsPtrOutput) Hsts() ZoneSettingHttpsHstsPtrOutput
func (ZoneSettingHttpsPtrOutput) Http2 ¶
func (o ZoneSettingHttpsPtrOutput) Http2() pulumi.StringPtrOutput
func (ZoneSettingHttpsPtrOutput) OcspStapling ¶
func (o ZoneSettingHttpsPtrOutput) OcspStapling() pulumi.StringPtrOutput
func (ZoneSettingHttpsPtrOutput) TlsVersions ¶
func (o ZoneSettingHttpsPtrOutput) TlsVersions() pulumi.StringArrayOutput
func (ZoneSettingHttpsPtrOutput) ToZoneSettingHttpsPtrOutput ¶
func (o ZoneSettingHttpsPtrOutput) ToZoneSettingHttpsPtrOutput() ZoneSettingHttpsPtrOutput
func (ZoneSettingHttpsPtrOutput) ToZoneSettingHttpsPtrOutputWithContext ¶
func (o ZoneSettingHttpsPtrOutput) ToZoneSettingHttpsPtrOutputWithContext(ctx context.Context) ZoneSettingHttpsPtrOutput
type ZoneSettingInput ¶
type ZoneSettingInput interface { pulumi.Input ToZoneSettingOutput() ZoneSettingOutput ToZoneSettingOutputWithContext(ctx context.Context) ZoneSettingOutput }
type ZoneSettingIpv6 ¶
type ZoneSettingIpv6 struct {
Switch string `pulumi:"switch"`
}
type ZoneSettingIpv6Args ¶
type ZoneSettingIpv6Args struct {
Switch pulumi.StringInput `pulumi:"switch"`
}
func (ZoneSettingIpv6Args) ElementType ¶
func (ZoneSettingIpv6Args) ElementType() reflect.Type
func (ZoneSettingIpv6Args) ToZoneSettingIpv6Output ¶
func (i ZoneSettingIpv6Args) ToZoneSettingIpv6Output() ZoneSettingIpv6Output
func (ZoneSettingIpv6Args) ToZoneSettingIpv6OutputWithContext ¶
func (i ZoneSettingIpv6Args) ToZoneSettingIpv6OutputWithContext(ctx context.Context) ZoneSettingIpv6Output
func (ZoneSettingIpv6Args) ToZoneSettingIpv6PtrOutput ¶
func (i ZoneSettingIpv6Args) ToZoneSettingIpv6PtrOutput() ZoneSettingIpv6PtrOutput
func (ZoneSettingIpv6Args) ToZoneSettingIpv6PtrOutputWithContext ¶
func (i ZoneSettingIpv6Args) ToZoneSettingIpv6PtrOutputWithContext(ctx context.Context) ZoneSettingIpv6PtrOutput
type ZoneSettingIpv6Input ¶
type ZoneSettingIpv6Input interface { pulumi.Input ToZoneSettingIpv6Output() ZoneSettingIpv6Output ToZoneSettingIpv6OutputWithContext(context.Context) ZoneSettingIpv6Output }
ZoneSettingIpv6Input is an input type that accepts ZoneSettingIpv6Args and ZoneSettingIpv6Output values. You can construct a concrete instance of `ZoneSettingIpv6Input` via:
ZoneSettingIpv6Args{...}
type ZoneSettingIpv6Output ¶
type ZoneSettingIpv6Output struct{ *pulumi.OutputState }
func (ZoneSettingIpv6Output) ElementType ¶
func (ZoneSettingIpv6Output) ElementType() reflect.Type
func (ZoneSettingIpv6Output) Switch ¶
func (o ZoneSettingIpv6Output) Switch() pulumi.StringOutput
func (ZoneSettingIpv6Output) ToZoneSettingIpv6Output ¶
func (o ZoneSettingIpv6Output) ToZoneSettingIpv6Output() ZoneSettingIpv6Output
func (ZoneSettingIpv6Output) ToZoneSettingIpv6OutputWithContext ¶
func (o ZoneSettingIpv6Output) ToZoneSettingIpv6OutputWithContext(ctx context.Context) ZoneSettingIpv6Output
func (ZoneSettingIpv6Output) ToZoneSettingIpv6PtrOutput ¶
func (o ZoneSettingIpv6Output) ToZoneSettingIpv6PtrOutput() ZoneSettingIpv6PtrOutput
func (ZoneSettingIpv6Output) ToZoneSettingIpv6PtrOutputWithContext ¶
func (o ZoneSettingIpv6Output) ToZoneSettingIpv6PtrOutputWithContext(ctx context.Context) ZoneSettingIpv6PtrOutput
type ZoneSettingIpv6PtrInput ¶
type ZoneSettingIpv6PtrInput interface { pulumi.Input ToZoneSettingIpv6PtrOutput() ZoneSettingIpv6PtrOutput ToZoneSettingIpv6PtrOutputWithContext(context.Context) ZoneSettingIpv6PtrOutput }
ZoneSettingIpv6PtrInput is an input type that accepts ZoneSettingIpv6Args, ZoneSettingIpv6Ptr and ZoneSettingIpv6PtrOutput values. You can construct a concrete instance of `ZoneSettingIpv6PtrInput` via:
ZoneSettingIpv6Args{...} or: nil
func ZoneSettingIpv6Ptr ¶
func ZoneSettingIpv6Ptr(v *ZoneSettingIpv6Args) ZoneSettingIpv6PtrInput
type ZoneSettingIpv6PtrOutput ¶
type ZoneSettingIpv6PtrOutput struct{ *pulumi.OutputState }
func (ZoneSettingIpv6PtrOutput) Elem ¶
func (o ZoneSettingIpv6PtrOutput) Elem() ZoneSettingIpv6Output
func (ZoneSettingIpv6PtrOutput) ElementType ¶
func (ZoneSettingIpv6PtrOutput) ElementType() reflect.Type
func (ZoneSettingIpv6PtrOutput) Switch ¶
func (o ZoneSettingIpv6PtrOutput) Switch() pulumi.StringPtrOutput
func (ZoneSettingIpv6PtrOutput) ToZoneSettingIpv6PtrOutput ¶
func (o ZoneSettingIpv6PtrOutput) ToZoneSettingIpv6PtrOutput() ZoneSettingIpv6PtrOutput
func (ZoneSettingIpv6PtrOutput) ToZoneSettingIpv6PtrOutputWithContext ¶
func (o ZoneSettingIpv6PtrOutput) ToZoneSettingIpv6PtrOutputWithContext(ctx context.Context) ZoneSettingIpv6PtrOutput
type ZoneSettingMap ¶
type ZoneSettingMap map[string]ZoneSettingInput
func (ZoneSettingMap) ElementType ¶
func (ZoneSettingMap) ElementType() reflect.Type
func (ZoneSettingMap) ToZoneSettingMapOutput ¶
func (i ZoneSettingMap) ToZoneSettingMapOutput() ZoneSettingMapOutput
func (ZoneSettingMap) ToZoneSettingMapOutputWithContext ¶
func (i ZoneSettingMap) ToZoneSettingMapOutputWithContext(ctx context.Context) ZoneSettingMapOutput
type ZoneSettingMapInput ¶
type ZoneSettingMapInput interface { pulumi.Input ToZoneSettingMapOutput() ZoneSettingMapOutput ToZoneSettingMapOutputWithContext(context.Context) ZoneSettingMapOutput }
ZoneSettingMapInput is an input type that accepts ZoneSettingMap and ZoneSettingMapOutput values. You can construct a concrete instance of `ZoneSettingMapInput` via:
ZoneSettingMap{ "key": ZoneSettingArgs{...} }
type ZoneSettingMapOutput ¶
type ZoneSettingMapOutput struct{ *pulumi.OutputState }
func (ZoneSettingMapOutput) ElementType ¶
func (ZoneSettingMapOutput) ElementType() reflect.Type
func (ZoneSettingMapOutput) MapIndex ¶
func (o ZoneSettingMapOutput) MapIndex(k pulumi.StringInput) ZoneSettingOutput
func (ZoneSettingMapOutput) ToZoneSettingMapOutput ¶
func (o ZoneSettingMapOutput) ToZoneSettingMapOutput() ZoneSettingMapOutput
func (ZoneSettingMapOutput) ToZoneSettingMapOutputWithContext ¶
func (o ZoneSettingMapOutput) ToZoneSettingMapOutputWithContext(ctx context.Context) ZoneSettingMapOutput
type ZoneSettingMaxAge ¶
type ZoneSettingMaxAgeArgs ¶
type ZoneSettingMaxAgeArgs struct { FollowOrigin pulumi.StringPtrInput `pulumi:"followOrigin"` MaxAgeTime pulumi.IntPtrInput `pulumi:"maxAgeTime"` }
func (ZoneSettingMaxAgeArgs) ElementType ¶
func (ZoneSettingMaxAgeArgs) ElementType() reflect.Type
func (ZoneSettingMaxAgeArgs) ToZoneSettingMaxAgeOutput ¶
func (i ZoneSettingMaxAgeArgs) ToZoneSettingMaxAgeOutput() ZoneSettingMaxAgeOutput
func (ZoneSettingMaxAgeArgs) ToZoneSettingMaxAgeOutputWithContext ¶
func (i ZoneSettingMaxAgeArgs) ToZoneSettingMaxAgeOutputWithContext(ctx context.Context) ZoneSettingMaxAgeOutput
func (ZoneSettingMaxAgeArgs) ToZoneSettingMaxAgePtrOutput ¶
func (i ZoneSettingMaxAgeArgs) ToZoneSettingMaxAgePtrOutput() ZoneSettingMaxAgePtrOutput
func (ZoneSettingMaxAgeArgs) ToZoneSettingMaxAgePtrOutputWithContext ¶
func (i ZoneSettingMaxAgeArgs) ToZoneSettingMaxAgePtrOutputWithContext(ctx context.Context) ZoneSettingMaxAgePtrOutput
type ZoneSettingMaxAgeInput ¶
type ZoneSettingMaxAgeInput interface { pulumi.Input ToZoneSettingMaxAgeOutput() ZoneSettingMaxAgeOutput ToZoneSettingMaxAgeOutputWithContext(context.Context) ZoneSettingMaxAgeOutput }
ZoneSettingMaxAgeInput is an input type that accepts ZoneSettingMaxAgeArgs and ZoneSettingMaxAgeOutput values. You can construct a concrete instance of `ZoneSettingMaxAgeInput` via:
ZoneSettingMaxAgeArgs{...}
type ZoneSettingMaxAgeOutput ¶
type ZoneSettingMaxAgeOutput struct{ *pulumi.OutputState }
func (ZoneSettingMaxAgeOutput) ElementType ¶
func (ZoneSettingMaxAgeOutput) ElementType() reflect.Type
func (ZoneSettingMaxAgeOutput) FollowOrigin ¶
func (o ZoneSettingMaxAgeOutput) FollowOrigin() pulumi.StringPtrOutput
func (ZoneSettingMaxAgeOutput) MaxAgeTime ¶
func (o ZoneSettingMaxAgeOutput) MaxAgeTime() pulumi.IntPtrOutput
func (ZoneSettingMaxAgeOutput) ToZoneSettingMaxAgeOutput ¶
func (o ZoneSettingMaxAgeOutput) ToZoneSettingMaxAgeOutput() ZoneSettingMaxAgeOutput
func (ZoneSettingMaxAgeOutput) ToZoneSettingMaxAgeOutputWithContext ¶
func (o ZoneSettingMaxAgeOutput) ToZoneSettingMaxAgeOutputWithContext(ctx context.Context) ZoneSettingMaxAgeOutput
func (ZoneSettingMaxAgeOutput) ToZoneSettingMaxAgePtrOutput ¶
func (o ZoneSettingMaxAgeOutput) ToZoneSettingMaxAgePtrOutput() ZoneSettingMaxAgePtrOutput
func (ZoneSettingMaxAgeOutput) ToZoneSettingMaxAgePtrOutputWithContext ¶
func (o ZoneSettingMaxAgeOutput) ToZoneSettingMaxAgePtrOutputWithContext(ctx context.Context) ZoneSettingMaxAgePtrOutput
type ZoneSettingMaxAgePtrInput ¶
type ZoneSettingMaxAgePtrInput interface { pulumi.Input ToZoneSettingMaxAgePtrOutput() ZoneSettingMaxAgePtrOutput ToZoneSettingMaxAgePtrOutputWithContext(context.Context) ZoneSettingMaxAgePtrOutput }
ZoneSettingMaxAgePtrInput is an input type that accepts ZoneSettingMaxAgeArgs, ZoneSettingMaxAgePtr and ZoneSettingMaxAgePtrOutput values. You can construct a concrete instance of `ZoneSettingMaxAgePtrInput` via:
ZoneSettingMaxAgeArgs{...} or: nil
func ZoneSettingMaxAgePtr ¶
func ZoneSettingMaxAgePtr(v *ZoneSettingMaxAgeArgs) ZoneSettingMaxAgePtrInput
type ZoneSettingMaxAgePtrOutput ¶
type ZoneSettingMaxAgePtrOutput struct{ *pulumi.OutputState }
func (ZoneSettingMaxAgePtrOutput) Elem ¶
func (o ZoneSettingMaxAgePtrOutput) Elem() ZoneSettingMaxAgeOutput
func (ZoneSettingMaxAgePtrOutput) ElementType ¶
func (ZoneSettingMaxAgePtrOutput) ElementType() reflect.Type
func (ZoneSettingMaxAgePtrOutput) FollowOrigin ¶
func (o ZoneSettingMaxAgePtrOutput) FollowOrigin() pulumi.StringPtrOutput
func (ZoneSettingMaxAgePtrOutput) MaxAgeTime ¶
func (o ZoneSettingMaxAgePtrOutput) MaxAgeTime() pulumi.IntPtrOutput
func (ZoneSettingMaxAgePtrOutput) ToZoneSettingMaxAgePtrOutput ¶
func (o ZoneSettingMaxAgePtrOutput) ToZoneSettingMaxAgePtrOutput() ZoneSettingMaxAgePtrOutput
func (ZoneSettingMaxAgePtrOutput) ToZoneSettingMaxAgePtrOutputWithContext ¶
func (o ZoneSettingMaxAgePtrOutput) ToZoneSettingMaxAgePtrOutputWithContext(ctx context.Context) ZoneSettingMaxAgePtrOutput
type ZoneSettingOfflineCache ¶
type ZoneSettingOfflineCache struct {
Switch string `pulumi:"switch"`
}
type ZoneSettingOfflineCacheArgs ¶
type ZoneSettingOfflineCacheArgs struct {
Switch pulumi.StringInput `pulumi:"switch"`
}
func (ZoneSettingOfflineCacheArgs) ElementType ¶
func (ZoneSettingOfflineCacheArgs) ElementType() reflect.Type
func (ZoneSettingOfflineCacheArgs) ToZoneSettingOfflineCacheOutput ¶
func (i ZoneSettingOfflineCacheArgs) ToZoneSettingOfflineCacheOutput() ZoneSettingOfflineCacheOutput
func (ZoneSettingOfflineCacheArgs) ToZoneSettingOfflineCacheOutputWithContext ¶
func (i ZoneSettingOfflineCacheArgs) ToZoneSettingOfflineCacheOutputWithContext(ctx context.Context) ZoneSettingOfflineCacheOutput
func (ZoneSettingOfflineCacheArgs) ToZoneSettingOfflineCachePtrOutput ¶
func (i ZoneSettingOfflineCacheArgs) ToZoneSettingOfflineCachePtrOutput() ZoneSettingOfflineCachePtrOutput
func (ZoneSettingOfflineCacheArgs) ToZoneSettingOfflineCachePtrOutputWithContext ¶
func (i ZoneSettingOfflineCacheArgs) ToZoneSettingOfflineCachePtrOutputWithContext(ctx context.Context) ZoneSettingOfflineCachePtrOutput
type ZoneSettingOfflineCacheInput ¶
type ZoneSettingOfflineCacheInput interface { pulumi.Input ToZoneSettingOfflineCacheOutput() ZoneSettingOfflineCacheOutput ToZoneSettingOfflineCacheOutputWithContext(context.Context) ZoneSettingOfflineCacheOutput }
ZoneSettingOfflineCacheInput is an input type that accepts ZoneSettingOfflineCacheArgs and ZoneSettingOfflineCacheOutput values. You can construct a concrete instance of `ZoneSettingOfflineCacheInput` via:
ZoneSettingOfflineCacheArgs{...}
type ZoneSettingOfflineCacheOutput ¶
type ZoneSettingOfflineCacheOutput struct{ *pulumi.OutputState }
func (ZoneSettingOfflineCacheOutput) ElementType ¶
func (ZoneSettingOfflineCacheOutput) ElementType() reflect.Type
func (ZoneSettingOfflineCacheOutput) Switch ¶
func (o ZoneSettingOfflineCacheOutput) Switch() pulumi.StringOutput
func (ZoneSettingOfflineCacheOutput) ToZoneSettingOfflineCacheOutput ¶
func (o ZoneSettingOfflineCacheOutput) ToZoneSettingOfflineCacheOutput() ZoneSettingOfflineCacheOutput
func (ZoneSettingOfflineCacheOutput) ToZoneSettingOfflineCacheOutputWithContext ¶
func (o ZoneSettingOfflineCacheOutput) ToZoneSettingOfflineCacheOutputWithContext(ctx context.Context) ZoneSettingOfflineCacheOutput
func (ZoneSettingOfflineCacheOutput) ToZoneSettingOfflineCachePtrOutput ¶
func (o ZoneSettingOfflineCacheOutput) ToZoneSettingOfflineCachePtrOutput() ZoneSettingOfflineCachePtrOutput
func (ZoneSettingOfflineCacheOutput) ToZoneSettingOfflineCachePtrOutputWithContext ¶
func (o ZoneSettingOfflineCacheOutput) ToZoneSettingOfflineCachePtrOutputWithContext(ctx context.Context) ZoneSettingOfflineCachePtrOutput
type ZoneSettingOfflineCachePtrInput ¶
type ZoneSettingOfflineCachePtrInput interface { pulumi.Input ToZoneSettingOfflineCachePtrOutput() ZoneSettingOfflineCachePtrOutput ToZoneSettingOfflineCachePtrOutputWithContext(context.Context) ZoneSettingOfflineCachePtrOutput }
ZoneSettingOfflineCachePtrInput is an input type that accepts ZoneSettingOfflineCacheArgs, ZoneSettingOfflineCachePtr and ZoneSettingOfflineCachePtrOutput values. You can construct a concrete instance of `ZoneSettingOfflineCachePtrInput` via:
ZoneSettingOfflineCacheArgs{...} or: nil
func ZoneSettingOfflineCachePtr ¶
func ZoneSettingOfflineCachePtr(v *ZoneSettingOfflineCacheArgs) ZoneSettingOfflineCachePtrInput
type ZoneSettingOfflineCachePtrOutput ¶
type ZoneSettingOfflineCachePtrOutput struct{ *pulumi.OutputState }
func (ZoneSettingOfflineCachePtrOutput) Elem ¶
func (o ZoneSettingOfflineCachePtrOutput) Elem() ZoneSettingOfflineCacheOutput
func (ZoneSettingOfflineCachePtrOutput) ElementType ¶
func (ZoneSettingOfflineCachePtrOutput) ElementType() reflect.Type
func (ZoneSettingOfflineCachePtrOutput) Switch ¶
func (o ZoneSettingOfflineCachePtrOutput) Switch() pulumi.StringPtrOutput
func (ZoneSettingOfflineCachePtrOutput) ToZoneSettingOfflineCachePtrOutput ¶
func (o ZoneSettingOfflineCachePtrOutput) ToZoneSettingOfflineCachePtrOutput() ZoneSettingOfflineCachePtrOutput
func (ZoneSettingOfflineCachePtrOutput) ToZoneSettingOfflineCachePtrOutputWithContext ¶
func (o ZoneSettingOfflineCachePtrOutput) ToZoneSettingOfflineCachePtrOutputWithContext(ctx context.Context) ZoneSettingOfflineCachePtrOutput
type ZoneSettingOrigin ¶
type ZoneSettingOriginArgs ¶
type ZoneSettingOriginArgs struct { BackupOrigins pulumi.StringArrayInput `pulumi:"backupOrigins"` CosPrivateAccess pulumi.StringPtrInput `pulumi:"cosPrivateAccess"` OriginPullProtocol pulumi.StringPtrInput `pulumi:"originPullProtocol"` Origins pulumi.StringArrayInput `pulumi:"origins"` }
func (ZoneSettingOriginArgs) ElementType ¶
func (ZoneSettingOriginArgs) ElementType() reflect.Type
func (ZoneSettingOriginArgs) ToZoneSettingOriginOutput ¶
func (i ZoneSettingOriginArgs) ToZoneSettingOriginOutput() ZoneSettingOriginOutput
func (ZoneSettingOriginArgs) ToZoneSettingOriginOutputWithContext ¶
func (i ZoneSettingOriginArgs) ToZoneSettingOriginOutputWithContext(ctx context.Context) ZoneSettingOriginOutput
func (ZoneSettingOriginArgs) ToZoneSettingOriginPtrOutput ¶
func (i ZoneSettingOriginArgs) ToZoneSettingOriginPtrOutput() ZoneSettingOriginPtrOutput
func (ZoneSettingOriginArgs) ToZoneSettingOriginPtrOutputWithContext ¶
func (i ZoneSettingOriginArgs) ToZoneSettingOriginPtrOutputWithContext(ctx context.Context) ZoneSettingOriginPtrOutput
type ZoneSettingOriginInput ¶
type ZoneSettingOriginInput interface { pulumi.Input ToZoneSettingOriginOutput() ZoneSettingOriginOutput ToZoneSettingOriginOutputWithContext(context.Context) ZoneSettingOriginOutput }
ZoneSettingOriginInput is an input type that accepts ZoneSettingOriginArgs and ZoneSettingOriginOutput values. You can construct a concrete instance of `ZoneSettingOriginInput` via:
ZoneSettingOriginArgs{...}
type ZoneSettingOriginOutput ¶
type ZoneSettingOriginOutput struct{ *pulumi.OutputState }
func (ZoneSettingOriginOutput) BackupOrigins ¶
func (o ZoneSettingOriginOutput) BackupOrigins() pulumi.StringArrayOutput
func (ZoneSettingOriginOutput) CosPrivateAccess ¶
func (o ZoneSettingOriginOutput) CosPrivateAccess() pulumi.StringPtrOutput
func (ZoneSettingOriginOutput) ElementType ¶
func (ZoneSettingOriginOutput) ElementType() reflect.Type
func (ZoneSettingOriginOutput) OriginPullProtocol ¶
func (o ZoneSettingOriginOutput) OriginPullProtocol() pulumi.StringPtrOutput
func (ZoneSettingOriginOutput) Origins ¶
func (o ZoneSettingOriginOutput) Origins() pulumi.StringArrayOutput
func (ZoneSettingOriginOutput) ToZoneSettingOriginOutput ¶
func (o ZoneSettingOriginOutput) ToZoneSettingOriginOutput() ZoneSettingOriginOutput
func (ZoneSettingOriginOutput) ToZoneSettingOriginOutputWithContext ¶
func (o ZoneSettingOriginOutput) ToZoneSettingOriginOutputWithContext(ctx context.Context) ZoneSettingOriginOutput
func (ZoneSettingOriginOutput) ToZoneSettingOriginPtrOutput ¶
func (o ZoneSettingOriginOutput) ToZoneSettingOriginPtrOutput() ZoneSettingOriginPtrOutput
func (ZoneSettingOriginOutput) ToZoneSettingOriginPtrOutputWithContext ¶
func (o ZoneSettingOriginOutput) ToZoneSettingOriginPtrOutputWithContext(ctx context.Context) ZoneSettingOriginPtrOutput
type ZoneSettingOriginPtrInput ¶
type ZoneSettingOriginPtrInput interface { pulumi.Input ToZoneSettingOriginPtrOutput() ZoneSettingOriginPtrOutput ToZoneSettingOriginPtrOutputWithContext(context.Context) ZoneSettingOriginPtrOutput }
ZoneSettingOriginPtrInput is an input type that accepts ZoneSettingOriginArgs, ZoneSettingOriginPtr and ZoneSettingOriginPtrOutput values. You can construct a concrete instance of `ZoneSettingOriginPtrInput` via:
ZoneSettingOriginArgs{...} or: nil
func ZoneSettingOriginPtr ¶
func ZoneSettingOriginPtr(v *ZoneSettingOriginArgs) ZoneSettingOriginPtrInput
type ZoneSettingOriginPtrOutput ¶
type ZoneSettingOriginPtrOutput struct{ *pulumi.OutputState }
func (ZoneSettingOriginPtrOutput) BackupOrigins ¶
func (o ZoneSettingOriginPtrOutput) BackupOrigins() pulumi.StringArrayOutput
func (ZoneSettingOriginPtrOutput) CosPrivateAccess ¶
func (o ZoneSettingOriginPtrOutput) CosPrivateAccess() pulumi.StringPtrOutput
func (ZoneSettingOriginPtrOutput) Elem ¶
func (o ZoneSettingOriginPtrOutput) Elem() ZoneSettingOriginOutput
func (ZoneSettingOriginPtrOutput) ElementType ¶
func (ZoneSettingOriginPtrOutput) ElementType() reflect.Type
func (ZoneSettingOriginPtrOutput) OriginPullProtocol ¶
func (o ZoneSettingOriginPtrOutput) OriginPullProtocol() pulumi.StringPtrOutput
func (ZoneSettingOriginPtrOutput) Origins ¶
func (o ZoneSettingOriginPtrOutput) Origins() pulumi.StringArrayOutput
func (ZoneSettingOriginPtrOutput) ToZoneSettingOriginPtrOutput ¶
func (o ZoneSettingOriginPtrOutput) ToZoneSettingOriginPtrOutput() ZoneSettingOriginPtrOutput
func (ZoneSettingOriginPtrOutput) ToZoneSettingOriginPtrOutputWithContext ¶
func (o ZoneSettingOriginPtrOutput) ToZoneSettingOriginPtrOutputWithContext(ctx context.Context) ZoneSettingOriginPtrOutput
type ZoneSettingOutput ¶
type ZoneSettingOutput struct{ *pulumi.OutputState }
func (ZoneSettingOutput) Area ¶
func (o ZoneSettingOutput) Area() pulumi.StringOutput
Acceleration area of the zone. Valid values: `mainland`, `overseas`.
func (ZoneSettingOutput) Cache ¶
func (o ZoneSettingOutput) Cache() ZoneSettingCacheOutput
Cache expiration time configuration.
func (ZoneSettingOutput) CacheKey ¶
func (o ZoneSettingOutput) CacheKey() ZoneSettingCacheKeyOutput
Node cache key configuration.
func (ZoneSettingOutput) CachePrefresh ¶
func (o ZoneSettingOutput) CachePrefresh() ZoneSettingCachePrefreshOutput
Cache pre-refresh configuration.
func (ZoneSettingOutput) ClientIpHeader ¶
func (o ZoneSettingOutput) ClientIpHeader() ZoneSettingClientIpHeaderOutput
Origin-pull client IP header configuration.
func (ZoneSettingOutput) Compression ¶
func (o ZoneSettingOutput) Compression() ZoneSettingCompressionOutput
Smart compression configuration.
func (ZoneSettingOutput) ElementType ¶
func (ZoneSettingOutput) ElementType() reflect.Type
func (ZoneSettingOutput) ForceRedirect ¶
func (o ZoneSettingOutput) ForceRedirect() ZoneSettingForceRedirectOutput
Force HTTPS redirect configuration.
func (ZoneSettingOutput) Https ¶
func (o ZoneSettingOutput) Https() ZoneSettingHttpsOutput
HTTPS acceleration configuration.
func (ZoneSettingOutput) Ipv6 ¶
func (o ZoneSettingOutput) Ipv6() ZoneSettingIpv6Output
IPv6 access configuration.
func (ZoneSettingOutput) MaxAge ¶
func (o ZoneSettingOutput) MaxAge() ZoneSettingMaxAgeOutput
Browser cache configuration.
func (ZoneSettingOutput) OfflineCache ¶
func (o ZoneSettingOutput) OfflineCache() ZoneSettingOfflineCacheOutput
Offline cache configuration.
func (ZoneSettingOutput) Origin ¶
func (o ZoneSettingOutput) Origin() ZoneSettingOriginOutput
Origin server configuration.
func (ZoneSettingOutput) PostMaxSize ¶
func (o ZoneSettingOutput) PostMaxSize() ZoneSettingPostMaxSizeOutput
Maximum size of files transferred over POST request.
func (ZoneSettingOutput) Quic ¶
func (o ZoneSettingOutput) Quic() ZoneSettingQuicOutput
QUIC access configuration.
func (ZoneSettingOutput) SmartRouting ¶
func (o ZoneSettingOutput) SmartRouting() ZoneSettingSmartRoutingOutput
Smart acceleration configuration.
func (ZoneSettingOutput) ToZoneSettingOutput ¶
func (o ZoneSettingOutput) ToZoneSettingOutput() ZoneSettingOutput
func (ZoneSettingOutput) ToZoneSettingOutputWithContext ¶
func (o ZoneSettingOutput) ToZoneSettingOutputWithContext(ctx context.Context) ZoneSettingOutput
func (ZoneSettingOutput) UpstreamHttp2 ¶
func (o ZoneSettingOutput) UpstreamHttp2() ZoneSettingUpstreamHttp2Output
HTTP2 origin-pull configuration.
func (ZoneSettingOutput) WebSocket ¶
func (o ZoneSettingOutput) WebSocket() ZoneSettingWebSocketOutput
WebSocket configuration.
type ZoneSettingPostMaxSize ¶
type ZoneSettingPostMaxSizeArgs ¶
type ZoneSettingPostMaxSizeArgs struct { MaxSize pulumi.IntPtrInput `pulumi:"maxSize"` Switch pulumi.StringInput `pulumi:"switch"` }
func (ZoneSettingPostMaxSizeArgs) ElementType ¶
func (ZoneSettingPostMaxSizeArgs) ElementType() reflect.Type
func (ZoneSettingPostMaxSizeArgs) ToZoneSettingPostMaxSizeOutput ¶
func (i ZoneSettingPostMaxSizeArgs) ToZoneSettingPostMaxSizeOutput() ZoneSettingPostMaxSizeOutput
func (ZoneSettingPostMaxSizeArgs) ToZoneSettingPostMaxSizeOutputWithContext ¶
func (i ZoneSettingPostMaxSizeArgs) ToZoneSettingPostMaxSizeOutputWithContext(ctx context.Context) ZoneSettingPostMaxSizeOutput
func (ZoneSettingPostMaxSizeArgs) ToZoneSettingPostMaxSizePtrOutput ¶
func (i ZoneSettingPostMaxSizeArgs) ToZoneSettingPostMaxSizePtrOutput() ZoneSettingPostMaxSizePtrOutput
func (ZoneSettingPostMaxSizeArgs) ToZoneSettingPostMaxSizePtrOutputWithContext ¶
func (i ZoneSettingPostMaxSizeArgs) ToZoneSettingPostMaxSizePtrOutputWithContext(ctx context.Context) ZoneSettingPostMaxSizePtrOutput
type ZoneSettingPostMaxSizeInput ¶
type ZoneSettingPostMaxSizeInput interface { pulumi.Input ToZoneSettingPostMaxSizeOutput() ZoneSettingPostMaxSizeOutput ToZoneSettingPostMaxSizeOutputWithContext(context.Context) ZoneSettingPostMaxSizeOutput }
ZoneSettingPostMaxSizeInput is an input type that accepts ZoneSettingPostMaxSizeArgs and ZoneSettingPostMaxSizeOutput values. You can construct a concrete instance of `ZoneSettingPostMaxSizeInput` via:
ZoneSettingPostMaxSizeArgs{...}
type ZoneSettingPostMaxSizeOutput ¶
type ZoneSettingPostMaxSizeOutput struct{ *pulumi.OutputState }
func (ZoneSettingPostMaxSizeOutput) ElementType ¶
func (ZoneSettingPostMaxSizeOutput) ElementType() reflect.Type
func (ZoneSettingPostMaxSizeOutput) MaxSize ¶
func (o ZoneSettingPostMaxSizeOutput) MaxSize() pulumi.IntPtrOutput
func (ZoneSettingPostMaxSizeOutput) Switch ¶
func (o ZoneSettingPostMaxSizeOutput) Switch() pulumi.StringOutput
func (ZoneSettingPostMaxSizeOutput) ToZoneSettingPostMaxSizeOutput ¶
func (o ZoneSettingPostMaxSizeOutput) ToZoneSettingPostMaxSizeOutput() ZoneSettingPostMaxSizeOutput
func (ZoneSettingPostMaxSizeOutput) ToZoneSettingPostMaxSizeOutputWithContext ¶
func (o ZoneSettingPostMaxSizeOutput) ToZoneSettingPostMaxSizeOutputWithContext(ctx context.Context) ZoneSettingPostMaxSizeOutput
func (ZoneSettingPostMaxSizeOutput) ToZoneSettingPostMaxSizePtrOutput ¶
func (o ZoneSettingPostMaxSizeOutput) ToZoneSettingPostMaxSizePtrOutput() ZoneSettingPostMaxSizePtrOutput
func (ZoneSettingPostMaxSizeOutput) ToZoneSettingPostMaxSizePtrOutputWithContext ¶
func (o ZoneSettingPostMaxSizeOutput) ToZoneSettingPostMaxSizePtrOutputWithContext(ctx context.Context) ZoneSettingPostMaxSizePtrOutput
type ZoneSettingPostMaxSizePtrInput ¶
type ZoneSettingPostMaxSizePtrInput interface { pulumi.Input ToZoneSettingPostMaxSizePtrOutput() ZoneSettingPostMaxSizePtrOutput ToZoneSettingPostMaxSizePtrOutputWithContext(context.Context) ZoneSettingPostMaxSizePtrOutput }
ZoneSettingPostMaxSizePtrInput is an input type that accepts ZoneSettingPostMaxSizeArgs, ZoneSettingPostMaxSizePtr and ZoneSettingPostMaxSizePtrOutput values. You can construct a concrete instance of `ZoneSettingPostMaxSizePtrInput` via:
ZoneSettingPostMaxSizeArgs{...} or: nil
func ZoneSettingPostMaxSizePtr ¶
func ZoneSettingPostMaxSizePtr(v *ZoneSettingPostMaxSizeArgs) ZoneSettingPostMaxSizePtrInput
type ZoneSettingPostMaxSizePtrOutput ¶
type ZoneSettingPostMaxSizePtrOutput struct{ *pulumi.OutputState }
func (ZoneSettingPostMaxSizePtrOutput) Elem ¶
func (o ZoneSettingPostMaxSizePtrOutput) Elem() ZoneSettingPostMaxSizeOutput
func (ZoneSettingPostMaxSizePtrOutput) ElementType ¶
func (ZoneSettingPostMaxSizePtrOutput) ElementType() reflect.Type
func (ZoneSettingPostMaxSizePtrOutput) MaxSize ¶
func (o ZoneSettingPostMaxSizePtrOutput) MaxSize() pulumi.IntPtrOutput
func (ZoneSettingPostMaxSizePtrOutput) Switch ¶
func (o ZoneSettingPostMaxSizePtrOutput) Switch() pulumi.StringPtrOutput
func (ZoneSettingPostMaxSizePtrOutput) ToZoneSettingPostMaxSizePtrOutput ¶
func (o ZoneSettingPostMaxSizePtrOutput) ToZoneSettingPostMaxSizePtrOutput() ZoneSettingPostMaxSizePtrOutput
func (ZoneSettingPostMaxSizePtrOutput) ToZoneSettingPostMaxSizePtrOutputWithContext ¶
func (o ZoneSettingPostMaxSizePtrOutput) ToZoneSettingPostMaxSizePtrOutputWithContext(ctx context.Context) ZoneSettingPostMaxSizePtrOutput
type ZoneSettingQuic ¶
type ZoneSettingQuic struct {
Switch string `pulumi:"switch"`
}
type ZoneSettingQuicArgs ¶
type ZoneSettingQuicArgs struct {
Switch pulumi.StringInput `pulumi:"switch"`
}
func (ZoneSettingQuicArgs) ElementType ¶
func (ZoneSettingQuicArgs) ElementType() reflect.Type
func (ZoneSettingQuicArgs) ToZoneSettingQuicOutput ¶
func (i ZoneSettingQuicArgs) ToZoneSettingQuicOutput() ZoneSettingQuicOutput
func (ZoneSettingQuicArgs) ToZoneSettingQuicOutputWithContext ¶
func (i ZoneSettingQuicArgs) ToZoneSettingQuicOutputWithContext(ctx context.Context) ZoneSettingQuicOutput
func (ZoneSettingQuicArgs) ToZoneSettingQuicPtrOutput ¶
func (i ZoneSettingQuicArgs) ToZoneSettingQuicPtrOutput() ZoneSettingQuicPtrOutput
func (ZoneSettingQuicArgs) ToZoneSettingQuicPtrOutputWithContext ¶
func (i ZoneSettingQuicArgs) ToZoneSettingQuicPtrOutputWithContext(ctx context.Context) ZoneSettingQuicPtrOutput
type ZoneSettingQuicInput ¶
type ZoneSettingQuicInput interface { pulumi.Input ToZoneSettingQuicOutput() ZoneSettingQuicOutput ToZoneSettingQuicOutputWithContext(context.Context) ZoneSettingQuicOutput }
ZoneSettingQuicInput is an input type that accepts ZoneSettingQuicArgs and ZoneSettingQuicOutput values. You can construct a concrete instance of `ZoneSettingQuicInput` via:
ZoneSettingQuicArgs{...}
type ZoneSettingQuicOutput ¶
type ZoneSettingQuicOutput struct{ *pulumi.OutputState }
func (ZoneSettingQuicOutput) ElementType ¶
func (ZoneSettingQuicOutput) ElementType() reflect.Type
func (ZoneSettingQuicOutput) Switch ¶
func (o ZoneSettingQuicOutput) Switch() pulumi.StringOutput
func (ZoneSettingQuicOutput) ToZoneSettingQuicOutput ¶
func (o ZoneSettingQuicOutput) ToZoneSettingQuicOutput() ZoneSettingQuicOutput
func (ZoneSettingQuicOutput) ToZoneSettingQuicOutputWithContext ¶
func (o ZoneSettingQuicOutput) ToZoneSettingQuicOutputWithContext(ctx context.Context) ZoneSettingQuicOutput
func (ZoneSettingQuicOutput) ToZoneSettingQuicPtrOutput ¶
func (o ZoneSettingQuicOutput) ToZoneSettingQuicPtrOutput() ZoneSettingQuicPtrOutput
func (ZoneSettingQuicOutput) ToZoneSettingQuicPtrOutputWithContext ¶
func (o ZoneSettingQuicOutput) ToZoneSettingQuicPtrOutputWithContext(ctx context.Context) ZoneSettingQuicPtrOutput
type ZoneSettingQuicPtrInput ¶
type ZoneSettingQuicPtrInput interface { pulumi.Input ToZoneSettingQuicPtrOutput() ZoneSettingQuicPtrOutput ToZoneSettingQuicPtrOutputWithContext(context.Context) ZoneSettingQuicPtrOutput }
ZoneSettingQuicPtrInput is an input type that accepts ZoneSettingQuicArgs, ZoneSettingQuicPtr and ZoneSettingQuicPtrOutput values. You can construct a concrete instance of `ZoneSettingQuicPtrInput` via:
ZoneSettingQuicArgs{...} or: nil
func ZoneSettingQuicPtr ¶
func ZoneSettingQuicPtr(v *ZoneSettingQuicArgs) ZoneSettingQuicPtrInput
type ZoneSettingQuicPtrOutput ¶
type ZoneSettingQuicPtrOutput struct{ *pulumi.OutputState }
func (ZoneSettingQuicPtrOutput) Elem ¶
func (o ZoneSettingQuicPtrOutput) Elem() ZoneSettingQuicOutput
func (ZoneSettingQuicPtrOutput) ElementType ¶
func (ZoneSettingQuicPtrOutput) ElementType() reflect.Type
func (ZoneSettingQuicPtrOutput) Switch ¶
func (o ZoneSettingQuicPtrOutput) Switch() pulumi.StringPtrOutput
func (ZoneSettingQuicPtrOutput) ToZoneSettingQuicPtrOutput ¶
func (o ZoneSettingQuicPtrOutput) ToZoneSettingQuicPtrOutput() ZoneSettingQuicPtrOutput
func (ZoneSettingQuicPtrOutput) ToZoneSettingQuicPtrOutputWithContext ¶
func (o ZoneSettingQuicPtrOutput) ToZoneSettingQuicPtrOutputWithContext(ctx context.Context) ZoneSettingQuicPtrOutput
type ZoneSettingSmartRouting ¶
type ZoneSettingSmartRouting struct {
Switch string `pulumi:"switch"`
}
type ZoneSettingSmartRoutingArgs ¶
type ZoneSettingSmartRoutingArgs struct {
Switch pulumi.StringInput `pulumi:"switch"`
}
func (ZoneSettingSmartRoutingArgs) ElementType ¶
func (ZoneSettingSmartRoutingArgs) ElementType() reflect.Type
func (ZoneSettingSmartRoutingArgs) ToZoneSettingSmartRoutingOutput ¶
func (i ZoneSettingSmartRoutingArgs) ToZoneSettingSmartRoutingOutput() ZoneSettingSmartRoutingOutput
func (ZoneSettingSmartRoutingArgs) ToZoneSettingSmartRoutingOutputWithContext ¶
func (i ZoneSettingSmartRoutingArgs) ToZoneSettingSmartRoutingOutputWithContext(ctx context.Context) ZoneSettingSmartRoutingOutput
func (ZoneSettingSmartRoutingArgs) ToZoneSettingSmartRoutingPtrOutput ¶
func (i ZoneSettingSmartRoutingArgs) ToZoneSettingSmartRoutingPtrOutput() ZoneSettingSmartRoutingPtrOutput
func (ZoneSettingSmartRoutingArgs) ToZoneSettingSmartRoutingPtrOutputWithContext ¶
func (i ZoneSettingSmartRoutingArgs) ToZoneSettingSmartRoutingPtrOutputWithContext(ctx context.Context) ZoneSettingSmartRoutingPtrOutput
type ZoneSettingSmartRoutingInput ¶
type ZoneSettingSmartRoutingInput interface { pulumi.Input ToZoneSettingSmartRoutingOutput() ZoneSettingSmartRoutingOutput ToZoneSettingSmartRoutingOutputWithContext(context.Context) ZoneSettingSmartRoutingOutput }
ZoneSettingSmartRoutingInput is an input type that accepts ZoneSettingSmartRoutingArgs and ZoneSettingSmartRoutingOutput values. You can construct a concrete instance of `ZoneSettingSmartRoutingInput` via:
ZoneSettingSmartRoutingArgs{...}
type ZoneSettingSmartRoutingOutput ¶
type ZoneSettingSmartRoutingOutput struct{ *pulumi.OutputState }
func (ZoneSettingSmartRoutingOutput) ElementType ¶
func (ZoneSettingSmartRoutingOutput) ElementType() reflect.Type
func (ZoneSettingSmartRoutingOutput) Switch ¶
func (o ZoneSettingSmartRoutingOutput) Switch() pulumi.StringOutput
func (ZoneSettingSmartRoutingOutput) ToZoneSettingSmartRoutingOutput ¶
func (o ZoneSettingSmartRoutingOutput) ToZoneSettingSmartRoutingOutput() ZoneSettingSmartRoutingOutput
func (ZoneSettingSmartRoutingOutput) ToZoneSettingSmartRoutingOutputWithContext ¶
func (o ZoneSettingSmartRoutingOutput) ToZoneSettingSmartRoutingOutputWithContext(ctx context.Context) ZoneSettingSmartRoutingOutput
func (ZoneSettingSmartRoutingOutput) ToZoneSettingSmartRoutingPtrOutput ¶
func (o ZoneSettingSmartRoutingOutput) ToZoneSettingSmartRoutingPtrOutput() ZoneSettingSmartRoutingPtrOutput
func (ZoneSettingSmartRoutingOutput) ToZoneSettingSmartRoutingPtrOutputWithContext ¶
func (o ZoneSettingSmartRoutingOutput) ToZoneSettingSmartRoutingPtrOutputWithContext(ctx context.Context) ZoneSettingSmartRoutingPtrOutput
type ZoneSettingSmartRoutingPtrInput ¶
type ZoneSettingSmartRoutingPtrInput interface { pulumi.Input ToZoneSettingSmartRoutingPtrOutput() ZoneSettingSmartRoutingPtrOutput ToZoneSettingSmartRoutingPtrOutputWithContext(context.Context) ZoneSettingSmartRoutingPtrOutput }
ZoneSettingSmartRoutingPtrInput is an input type that accepts ZoneSettingSmartRoutingArgs, ZoneSettingSmartRoutingPtr and ZoneSettingSmartRoutingPtrOutput values. You can construct a concrete instance of `ZoneSettingSmartRoutingPtrInput` via:
ZoneSettingSmartRoutingArgs{...} or: nil
func ZoneSettingSmartRoutingPtr ¶
func ZoneSettingSmartRoutingPtr(v *ZoneSettingSmartRoutingArgs) ZoneSettingSmartRoutingPtrInput
type ZoneSettingSmartRoutingPtrOutput ¶
type ZoneSettingSmartRoutingPtrOutput struct{ *pulumi.OutputState }
func (ZoneSettingSmartRoutingPtrOutput) Elem ¶
func (o ZoneSettingSmartRoutingPtrOutput) Elem() ZoneSettingSmartRoutingOutput
func (ZoneSettingSmartRoutingPtrOutput) ElementType ¶
func (ZoneSettingSmartRoutingPtrOutput) ElementType() reflect.Type
func (ZoneSettingSmartRoutingPtrOutput) Switch ¶
func (o ZoneSettingSmartRoutingPtrOutput) Switch() pulumi.StringPtrOutput
func (ZoneSettingSmartRoutingPtrOutput) ToZoneSettingSmartRoutingPtrOutput ¶
func (o ZoneSettingSmartRoutingPtrOutput) ToZoneSettingSmartRoutingPtrOutput() ZoneSettingSmartRoutingPtrOutput
func (ZoneSettingSmartRoutingPtrOutput) ToZoneSettingSmartRoutingPtrOutputWithContext ¶
func (o ZoneSettingSmartRoutingPtrOutput) ToZoneSettingSmartRoutingPtrOutputWithContext(ctx context.Context) ZoneSettingSmartRoutingPtrOutput
type ZoneSettingState ¶
type ZoneSettingState struct { // Acceleration area of the zone. Valid values: `mainland`, `overseas`. Area pulumi.StringPtrInput // Cache expiration time configuration. Cache ZoneSettingCachePtrInput // Node cache key configuration. CacheKey ZoneSettingCacheKeyPtrInput // Cache pre-refresh configuration. CachePrefresh ZoneSettingCachePrefreshPtrInput // Origin-pull client IP header configuration. ClientIpHeader ZoneSettingClientIpHeaderPtrInput // Smart compression configuration. Compression ZoneSettingCompressionPtrInput // Force HTTPS redirect configuration. ForceRedirect ZoneSettingForceRedirectPtrInput // HTTPS acceleration configuration. Https ZoneSettingHttpsPtrInput // IPv6 access configuration. Ipv6 ZoneSettingIpv6PtrInput // Browser cache configuration. MaxAge ZoneSettingMaxAgePtrInput // Offline cache configuration. OfflineCache ZoneSettingOfflineCachePtrInput // Origin server configuration. Origin ZoneSettingOriginPtrInput // Maximum size of files transferred over POST request. PostMaxSize ZoneSettingPostMaxSizePtrInput // QUIC access configuration. Quic ZoneSettingQuicPtrInput // Smart acceleration configuration. SmartRouting ZoneSettingSmartRoutingPtrInput // HTTP2 origin-pull configuration. UpstreamHttp2 ZoneSettingUpstreamHttp2PtrInput // WebSocket configuration. WebSocket ZoneSettingWebSocketPtrInput // Site ID. ZoneId pulumi.StringPtrInput }
func (ZoneSettingState) ElementType ¶
func (ZoneSettingState) ElementType() reflect.Type
type ZoneSettingUpstreamHttp2 ¶
type ZoneSettingUpstreamHttp2 struct {
Switch string `pulumi:"switch"`
}
type ZoneSettingUpstreamHttp2Args ¶
type ZoneSettingUpstreamHttp2Args struct {
Switch pulumi.StringInput `pulumi:"switch"`
}
func (ZoneSettingUpstreamHttp2Args) ElementType ¶
func (ZoneSettingUpstreamHttp2Args) ElementType() reflect.Type
func (ZoneSettingUpstreamHttp2Args) ToZoneSettingUpstreamHttp2Output ¶
func (i ZoneSettingUpstreamHttp2Args) ToZoneSettingUpstreamHttp2Output() ZoneSettingUpstreamHttp2Output
func (ZoneSettingUpstreamHttp2Args) ToZoneSettingUpstreamHttp2OutputWithContext ¶
func (i ZoneSettingUpstreamHttp2Args) ToZoneSettingUpstreamHttp2OutputWithContext(ctx context.Context) ZoneSettingUpstreamHttp2Output
func (ZoneSettingUpstreamHttp2Args) ToZoneSettingUpstreamHttp2PtrOutput ¶
func (i ZoneSettingUpstreamHttp2Args) ToZoneSettingUpstreamHttp2PtrOutput() ZoneSettingUpstreamHttp2PtrOutput
func (ZoneSettingUpstreamHttp2Args) ToZoneSettingUpstreamHttp2PtrOutputWithContext ¶
func (i ZoneSettingUpstreamHttp2Args) ToZoneSettingUpstreamHttp2PtrOutputWithContext(ctx context.Context) ZoneSettingUpstreamHttp2PtrOutput
type ZoneSettingUpstreamHttp2Input ¶
type ZoneSettingUpstreamHttp2Input interface { pulumi.Input ToZoneSettingUpstreamHttp2Output() ZoneSettingUpstreamHttp2Output ToZoneSettingUpstreamHttp2OutputWithContext(context.Context) ZoneSettingUpstreamHttp2Output }
ZoneSettingUpstreamHttp2Input is an input type that accepts ZoneSettingUpstreamHttp2Args and ZoneSettingUpstreamHttp2Output values. You can construct a concrete instance of `ZoneSettingUpstreamHttp2Input` via:
ZoneSettingUpstreamHttp2Args{...}
type ZoneSettingUpstreamHttp2Output ¶
type ZoneSettingUpstreamHttp2Output struct{ *pulumi.OutputState }
func (ZoneSettingUpstreamHttp2Output) ElementType ¶
func (ZoneSettingUpstreamHttp2Output) ElementType() reflect.Type
func (ZoneSettingUpstreamHttp2Output) Switch ¶
func (o ZoneSettingUpstreamHttp2Output) Switch() pulumi.StringOutput
func (ZoneSettingUpstreamHttp2Output) ToZoneSettingUpstreamHttp2Output ¶
func (o ZoneSettingUpstreamHttp2Output) ToZoneSettingUpstreamHttp2Output() ZoneSettingUpstreamHttp2Output
func (ZoneSettingUpstreamHttp2Output) ToZoneSettingUpstreamHttp2OutputWithContext ¶
func (o ZoneSettingUpstreamHttp2Output) ToZoneSettingUpstreamHttp2OutputWithContext(ctx context.Context) ZoneSettingUpstreamHttp2Output
func (ZoneSettingUpstreamHttp2Output) ToZoneSettingUpstreamHttp2PtrOutput ¶
func (o ZoneSettingUpstreamHttp2Output) ToZoneSettingUpstreamHttp2PtrOutput() ZoneSettingUpstreamHttp2PtrOutput
func (ZoneSettingUpstreamHttp2Output) ToZoneSettingUpstreamHttp2PtrOutputWithContext ¶
func (o ZoneSettingUpstreamHttp2Output) ToZoneSettingUpstreamHttp2PtrOutputWithContext(ctx context.Context) ZoneSettingUpstreamHttp2PtrOutput
type ZoneSettingUpstreamHttp2PtrInput ¶
type ZoneSettingUpstreamHttp2PtrInput interface { pulumi.Input ToZoneSettingUpstreamHttp2PtrOutput() ZoneSettingUpstreamHttp2PtrOutput ToZoneSettingUpstreamHttp2PtrOutputWithContext(context.Context) ZoneSettingUpstreamHttp2PtrOutput }
ZoneSettingUpstreamHttp2PtrInput is an input type that accepts ZoneSettingUpstreamHttp2Args, ZoneSettingUpstreamHttp2Ptr and ZoneSettingUpstreamHttp2PtrOutput values. You can construct a concrete instance of `ZoneSettingUpstreamHttp2PtrInput` via:
ZoneSettingUpstreamHttp2Args{...} or: nil
func ZoneSettingUpstreamHttp2Ptr ¶
func ZoneSettingUpstreamHttp2Ptr(v *ZoneSettingUpstreamHttp2Args) ZoneSettingUpstreamHttp2PtrInput
type ZoneSettingUpstreamHttp2PtrOutput ¶
type ZoneSettingUpstreamHttp2PtrOutput struct{ *pulumi.OutputState }
func (ZoneSettingUpstreamHttp2PtrOutput) Elem ¶
func (o ZoneSettingUpstreamHttp2PtrOutput) Elem() ZoneSettingUpstreamHttp2Output
func (ZoneSettingUpstreamHttp2PtrOutput) ElementType ¶
func (ZoneSettingUpstreamHttp2PtrOutput) ElementType() reflect.Type
func (ZoneSettingUpstreamHttp2PtrOutput) Switch ¶
func (o ZoneSettingUpstreamHttp2PtrOutput) Switch() pulumi.StringPtrOutput
func (ZoneSettingUpstreamHttp2PtrOutput) ToZoneSettingUpstreamHttp2PtrOutput ¶
func (o ZoneSettingUpstreamHttp2PtrOutput) ToZoneSettingUpstreamHttp2PtrOutput() ZoneSettingUpstreamHttp2PtrOutput
func (ZoneSettingUpstreamHttp2PtrOutput) ToZoneSettingUpstreamHttp2PtrOutputWithContext ¶
func (o ZoneSettingUpstreamHttp2PtrOutput) ToZoneSettingUpstreamHttp2PtrOutputWithContext(ctx context.Context) ZoneSettingUpstreamHttp2PtrOutput
type ZoneSettingWebSocket ¶
type ZoneSettingWebSocketArgs ¶
type ZoneSettingWebSocketArgs struct { Switch pulumi.StringInput `pulumi:"switch"` Timeout pulumi.IntPtrInput `pulumi:"timeout"` }
func (ZoneSettingWebSocketArgs) ElementType ¶
func (ZoneSettingWebSocketArgs) ElementType() reflect.Type
func (ZoneSettingWebSocketArgs) ToZoneSettingWebSocketOutput ¶
func (i ZoneSettingWebSocketArgs) ToZoneSettingWebSocketOutput() ZoneSettingWebSocketOutput
func (ZoneSettingWebSocketArgs) ToZoneSettingWebSocketOutputWithContext ¶
func (i ZoneSettingWebSocketArgs) ToZoneSettingWebSocketOutputWithContext(ctx context.Context) ZoneSettingWebSocketOutput
func (ZoneSettingWebSocketArgs) ToZoneSettingWebSocketPtrOutput ¶
func (i ZoneSettingWebSocketArgs) ToZoneSettingWebSocketPtrOutput() ZoneSettingWebSocketPtrOutput
func (ZoneSettingWebSocketArgs) ToZoneSettingWebSocketPtrOutputWithContext ¶
func (i ZoneSettingWebSocketArgs) ToZoneSettingWebSocketPtrOutputWithContext(ctx context.Context) ZoneSettingWebSocketPtrOutput
type ZoneSettingWebSocketInput ¶
type ZoneSettingWebSocketInput interface { pulumi.Input ToZoneSettingWebSocketOutput() ZoneSettingWebSocketOutput ToZoneSettingWebSocketOutputWithContext(context.Context) ZoneSettingWebSocketOutput }
ZoneSettingWebSocketInput is an input type that accepts ZoneSettingWebSocketArgs and ZoneSettingWebSocketOutput values. You can construct a concrete instance of `ZoneSettingWebSocketInput` via:
ZoneSettingWebSocketArgs{...}
type ZoneSettingWebSocketOutput ¶
type ZoneSettingWebSocketOutput struct{ *pulumi.OutputState }
func (ZoneSettingWebSocketOutput) ElementType ¶
func (ZoneSettingWebSocketOutput) ElementType() reflect.Type
func (ZoneSettingWebSocketOutput) Switch ¶
func (o ZoneSettingWebSocketOutput) Switch() pulumi.StringOutput
func (ZoneSettingWebSocketOutput) Timeout ¶
func (o ZoneSettingWebSocketOutput) Timeout() pulumi.IntPtrOutput
func (ZoneSettingWebSocketOutput) ToZoneSettingWebSocketOutput ¶
func (o ZoneSettingWebSocketOutput) ToZoneSettingWebSocketOutput() ZoneSettingWebSocketOutput
func (ZoneSettingWebSocketOutput) ToZoneSettingWebSocketOutputWithContext ¶
func (o ZoneSettingWebSocketOutput) ToZoneSettingWebSocketOutputWithContext(ctx context.Context) ZoneSettingWebSocketOutput
func (ZoneSettingWebSocketOutput) ToZoneSettingWebSocketPtrOutput ¶
func (o ZoneSettingWebSocketOutput) ToZoneSettingWebSocketPtrOutput() ZoneSettingWebSocketPtrOutput
func (ZoneSettingWebSocketOutput) ToZoneSettingWebSocketPtrOutputWithContext ¶
func (o ZoneSettingWebSocketOutput) ToZoneSettingWebSocketPtrOutputWithContext(ctx context.Context) ZoneSettingWebSocketPtrOutput
type ZoneSettingWebSocketPtrInput ¶
type ZoneSettingWebSocketPtrInput interface { pulumi.Input ToZoneSettingWebSocketPtrOutput() ZoneSettingWebSocketPtrOutput ToZoneSettingWebSocketPtrOutputWithContext(context.Context) ZoneSettingWebSocketPtrOutput }
ZoneSettingWebSocketPtrInput is an input type that accepts ZoneSettingWebSocketArgs, ZoneSettingWebSocketPtr and ZoneSettingWebSocketPtrOutput values. You can construct a concrete instance of `ZoneSettingWebSocketPtrInput` via:
ZoneSettingWebSocketArgs{...} or: nil
func ZoneSettingWebSocketPtr ¶
func ZoneSettingWebSocketPtr(v *ZoneSettingWebSocketArgs) ZoneSettingWebSocketPtrInput
type ZoneSettingWebSocketPtrOutput ¶
type ZoneSettingWebSocketPtrOutput struct{ *pulumi.OutputState }
func (ZoneSettingWebSocketPtrOutput) Elem ¶
func (o ZoneSettingWebSocketPtrOutput) Elem() ZoneSettingWebSocketOutput
func (ZoneSettingWebSocketPtrOutput) ElementType ¶
func (ZoneSettingWebSocketPtrOutput) ElementType() reflect.Type
func (ZoneSettingWebSocketPtrOutput) Switch ¶
func (o ZoneSettingWebSocketPtrOutput) Switch() pulumi.StringPtrOutput
func (ZoneSettingWebSocketPtrOutput) Timeout ¶
func (o ZoneSettingWebSocketPtrOutput) Timeout() pulumi.IntPtrOutput
func (ZoneSettingWebSocketPtrOutput) ToZoneSettingWebSocketPtrOutput ¶
func (o ZoneSettingWebSocketPtrOutput) ToZoneSettingWebSocketPtrOutput() ZoneSettingWebSocketPtrOutput
func (ZoneSettingWebSocketPtrOutput) ToZoneSettingWebSocketPtrOutputWithContext ¶
func (o ZoneSettingWebSocketPtrOutput) ToZoneSettingWebSocketPtrOutputWithContext(ctx context.Context) ZoneSettingWebSocketPtrOutput
type ZoneState ¶
type ZoneState struct { // Alias site identifier. Limit the input to a combination of numbers, English, - and _, within 20 characters. For details, // refer to the alias site identifier. If there is no such usage scenario, leave this field empty. AliasZoneName pulumi.StringPtrInput // When the `type` value is `partial` or `full`, the acceleration region of the L7 domain name. The following are the // values of this parameter, and the default value is `overseas` if not filled in. When the `type` value is // `noDomainAccess`, please leave this value empty. Valid values: `global`: Global availability zone; `mainland`: Chinese // mainland availability zone; `overseas`: Global availability zone (excluding Chinese mainland). Area pulumi.StringPtrInput // NS list allocated by Tencent Cloud. NameServers pulumi.StringArrayInput // Ownership verification information. Note: This field may return null, indicating that no valid value can be obtained. OwnershipVerifications ZoneOwnershipVerificationArrayInput // Indicates whether the site is disabled. Paused pulumi.BoolPtrInput // The target Plan ID to be bound. When you have an existing Plan in your account, you can fill in this parameter to // directly bind the site to the Plan. If you do not have a Plan that can be bound at the moment, please go to the console // to purchase a Plan to complete the site creation. PlanId pulumi.StringPtrInput // Site status. Valid values: `active`: NS is switched; `pending`: NS is not switched; `moved`: NS is moved; `deactivated`: // this site is blocked. Status pulumi.StringPtrInput // Tag description list. Tags pulumi.MapInput // Site access type. The value of this parameter is as follows, and the default is `partial` if not filled in. Valid // values: `partial`: CNAME access; `full`: NS access; `noDomainAccess`: No domain access. Type pulumi.StringPtrInput // Site name. When accessing CNAME/NS, please pass the second-level domain (example.com) as the site name; when accessing // without a domain name, please leave this value empty. ZoneName pulumi.StringPtrInput }