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) HttpOriginPort() pulumi.IntOutput
- func (o AccelerationDomainOutput) HttpsOriginPort() pulumi.IntOutput
- func (o AccelerationDomainOutput) Ipv6Status() pulumi.StringOutput
- func (o AccelerationDomainOutput) OriginInfo() AccelerationDomainOriginInfoOutput
- func (o AccelerationDomainOutput) OriginProtocol() pulumi.StringOutput
- 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 Function
- type FunctionArgs
- type FunctionArray
- type FunctionArrayInput
- type FunctionArrayOutput
- type FunctionInput
- type FunctionMap
- type FunctionMapInput
- type FunctionMapOutput
- type FunctionOutput
- func (o FunctionOutput) Content() pulumi.StringOutput
- func (o FunctionOutput) CreateTime() pulumi.StringOutput
- func (o FunctionOutput) Domain() pulumi.StringOutput
- func (FunctionOutput) ElementType() reflect.Type
- func (o FunctionOutput) FunctionId() pulumi.StringOutput
- func (o FunctionOutput) Name() pulumi.StringOutput
- func (o FunctionOutput) Remark() pulumi.StringPtrOutput
- func (o FunctionOutput) ToFunctionOutput() FunctionOutput
- func (o FunctionOutput) ToFunctionOutputWithContext(ctx context.Context) FunctionOutput
- func (o FunctionOutput) UpdateTime() pulumi.StringOutput
- func (o FunctionOutput) ZoneId() pulumi.StringOutput
- type FunctionRule
- type FunctionRuleArgs
- type FunctionRuleArray
- type FunctionRuleArrayInput
- type FunctionRuleArrayOutput
- func (FunctionRuleArrayOutput) ElementType() reflect.Type
- func (o FunctionRuleArrayOutput) Index(i pulumi.IntInput) FunctionRuleOutput
- func (o FunctionRuleArrayOutput) ToFunctionRuleArrayOutput() FunctionRuleArrayOutput
- func (o FunctionRuleArrayOutput) ToFunctionRuleArrayOutputWithContext(ctx context.Context) FunctionRuleArrayOutput
- type FunctionRuleFunctionRuleCondition
- type FunctionRuleFunctionRuleConditionArgs
- func (FunctionRuleFunctionRuleConditionArgs) ElementType() reflect.Type
- func (i FunctionRuleFunctionRuleConditionArgs) ToFunctionRuleFunctionRuleConditionOutput() FunctionRuleFunctionRuleConditionOutput
- func (i FunctionRuleFunctionRuleConditionArgs) ToFunctionRuleFunctionRuleConditionOutputWithContext(ctx context.Context) FunctionRuleFunctionRuleConditionOutput
- type FunctionRuleFunctionRuleConditionArray
- func (FunctionRuleFunctionRuleConditionArray) ElementType() reflect.Type
- func (i FunctionRuleFunctionRuleConditionArray) ToFunctionRuleFunctionRuleConditionArrayOutput() FunctionRuleFunctionRuleConditionArrayOutput
- func (i FunctionRuleFunctionRuleConditionArray) ToFunctionRuleFunctionRuleConditionArrayOutputWithContext(ctx context.Context) FunctionRuleFunctionRuleConditionArrayOutput
- type FunctionRuleFunctionRuleConditionArrayInput
- type FunctionRuleFunctionRuleConditionArrayOutput
- func (FunctionRuleFunctionRuleConditionArrayOutput) ElementType() reflect.Type
- func (o FunctionRuleFunctionRuleConditionArrayOutput) Index(i pulumi.IntInput) FunctionRuleFunctionRuleConditionOutput
- func (o FunctionRuleFunctionRuleConditionArrayOutput) ToFunctionRuleFunctionRuleConditionArrayOutput() FunctionRuleFunctionRuleConditionArrayOutput
- func (o FunctionRuleFunctionRuleConditionArrayOutput) ToFunctionRuleFunctionRuleConditionArrayOutputWithContext(ctx context.Context) FunctionRuleFunctionRuleConditionArrayOutput
- type FunctionRuleFunctionRuleConditionInput
- type FunctionRuleFunctionRuleConditionOutput
- func (FunctionRuleFunctionRuleConditionOutput) ElementType() reflect.Type
- func (o FunctionRuleFunctionRuleConditionOutput) RuleConditions() FunctionRuleFunctionRuleConditionRuleConditionArrayOutput
- func (o FunctionRuleFunctionRuleConditionOutput) ToFunctionRuleFunctionRuleConditionOutput() FunctionRuleFunctionRuleConditionOutput
- func (o FunctionRuleFunctionRuleConditionOutput) ToFunctionRuleFunctionRuleConditionOutputWithContext(ctx context.Context) FunctionRuleFunctionRuleConditionOutput
- type FunctionRuleFunctionRuleConditionRuleCondition
- type FunctionRuleFunctionRuleConditionRuleConditionArgs
- func (FunctionRuleFunctionRuleConditionRuleConditionArgs) ElementType() reflect.Type
- func (i FunctionRuleFunctionRuleConditionRuleConditionArgs) ToFunctionRuleFunctionRuleConditionRuleConditionOutput() FunctionRuleFunctionRuleConditionRuleConditionOutput
- func (i FunctionRuleFunctionRuleConditionRuleConditionArgs) ToFunctionRuleFunctionRuleConditionRuleConditionOutputWithContext(ctx context.Context) FunctionRuleFunctionRuleConditionRuleConditionOutput
- type FunctionRuleFunctionRuleConditionRuleConditionArray
- func (FunctionRuleFunctionRuleConditionRuleConditionArray) ElementType() reflect.Type
- func (i FunctionRuleFunctionRuleConditionRuleConditionArray) ToFunctionRuleFunctionRuleConditionRuleConditionArrayOutput() FunctionRuleFunctionRuleConditionRuleConditionArrayOutput
- func (i FunctionRuleFunctionRuleConditionRuleConditionArray) ToFunctionRuleFunctionRuleConditionRuleConditionArrayOutputWithContext(ctx context.Context) FunctionRuleFunctionRuleConditionRuleConditionArrayOutput
- type FunctionRuleFunctionRuleConditionRuleConditionArrayInput
- type FunctionRuleFunctionRuleConditionRuleConditionArrayOutput
- func (FunctionRuleFunctionRuleConditionRuleConditionArrayOutput) ElementType() reflect.Type
- func (o FunctionRuleFunctionRuleConditionRuleConditionArrayOutput) Index(i pulumi.IntInput) FunctionRuleFunctionRuleConditionRuleConditionOutput
- func (o FunctionRuleFunctionRuleConditionRuleConditionArrayOutput) ToFunctionRuleFunctionRuleConditionRuleConditionArrayOutput() FunctionRuleFunctionRuleConditionRuleConditionArrayOutput
- func (o FunctionRuleFunctionRuleConditionRuleConditionArrayOutput) ToFunctionRuleFunctionRuleConditionRuleConditionArrayOutputWithContext(ctx context.Context) FunctionRuleFunctionRuleConditionRuleConditionArrayOutput
- type FunctionRuleFunctionRuleConditionRuleConditionInput
- type FunctionRuleFunctionRuleConditionRuleConditionOutput
- func (FunctionRuleFunctionRuleConditionRuleConditionOutput) ElementType() reflect.Type
- func (o FunctionRuleFunctionRuleConditionRuleConditionOutput) IgnoreCase() pulumi.BoolPtrOutput
- func (o FunctionRuleFunctionRuleConditionRuleConditionOutput) Name() pulumi.StringPtrOutput
- func (o FunctionRuleFunctionRuleConditionRuleConditionOutput) Operator() pulumi.StringOutput
- func (o FunctionRuleFunctionRuleConditionRuleConditionOutput) Target() pulumi.StringOutput
- func (o FunctionRuleFunctionRuleConditionRuleConditionOutput) ToFunctionRuleFunctionRuleConditionRuleConditionOutput() FunctionRuleFunctionRuleConditionRuleConditionOutput
- func (o FunctionRuleFunctionRuleConditionRuleConditionOutput) ToFunctionRuleFunctionRuleConditionRuleConditionOutputWithContext(ctx context.Context) FunctionRuleFunctionRuleConditionRuleConditionOutput
- func (o FunctionRuleFunctionRuleConditionRuleConditionOutput) Values() pulumi.StringArrayOutput
- type FunctionRuleInput
- type FunctionRuleMap
- type FunctionRuleMapInput
- type FunctionRuleMapOutput
- func (FunctionRuleMapOutput) ElementType() reflect.Type
- func (o FunctionRuleMapOutput) MapIndex(k pulumi.StringInput) FunctionRuleOutput
- func (o FunctionRuleMapOutput) ToFunctionRuleMapOutput() FunctionRuleMapOutput
- func (o FunctionRuleMapOutput) ToFunctionRuleMapOutputWithContext(ctx context.Context) FunctionRuleMapOutput
- type FunctionRuleOutput
- func (FunctionRuleOutput) ElementType() reflect.Type
- func (o FunctionRuleOutput) FunctionId() pulumi.StringOutput
- func (o FunctionRuleOutput) FunctionName() pulumi.StringOutput
- func (o FunctionRuleOutput) FunctionRuleConditions() FunctionRuleFunctionRuleConditionArrayOutput
- func (o FunctionRuleOutput) Priority() pulumi.IntOutput
- func (o FunctionRuleOutput) Remark() pulumi.StringPtrOutput
- func (o FunctionRuleOutput) RuleId() pulumi.StringOutput
- func (o FunctionRuleOutput) ToFunctionRuleOutput() FunctionRuleOutput
- func (o FunctionRuleOutput) ToFunctionRuleOutputWithContext(ctx context.Context) FunctionRuleOutput
- func (o FunctionRuleOutput) ZoneId() pulumi.StringOutput
- type FunctionRulePriority
- type FunctionRulePriorityArgs
- type FunctionRulePriorityArray
- type FunctionRulePriorityArrayInput
- type FunctionRulePriorityArrayOutput
- func (FunctionRulePriorityArrayOutput) ElementType() reflect.Type
- func (o FunctionRulePriorityArrayOutput) Index(i pulumi.IntInput) FunctionRulePriorityOutput
- func (o FunctionRulePriorityArrayOutput) ToFunctionRulePriorityArrayOutput() FunctionRulePriorityArrayOutput
- func (o FunctionRulePriorityArrayOutput) ToFunctionRulePriorityArrayOutputWithContext(ctx context.Context) FunctionRulePriorityArrayOutput
- type FunctionRulePriorityInput
- type FunctionRulePriorityMap
- type FunctionRulePriorityMapInput
- type FunctionRulePriorityMapOutput
- func (FunctionRulePriorityMapOutput) ElementType() reflect.Type
- func (o FunctionRulePriorityMapOutput) MapIndex(k pulumi.StringInput) FunctionRulePriorityOutput
- func (o FunctionRulePriorityMapOutput) ToFunctionRulePriorityMapOutput() FunctionRulePriorityMapOutput
- func (o FunctionRulePriorityMapOutput) ToFunctionRulePriorityMapOutputWithContext(ctx context.Context) FunctionRulePriorityMapOutput
- type FunctionRulePriorityOutput
- func (FunctionRulePriorityOutput) ElementType() reflect.Type
- func (o FunctionRulePriorityOutput) FunctionId() pulumi.StringOutput
- func (o FunctionRulePriorityOutput) RuleIds() pulumi.StringArrayOutput
- func (o FunctionRulePriorityOutput) ToFunctionRulePriorityOutput() FunctionRulePriorityOutput
- func (o FunctionRulePriorityOutput) ToFunctionRulePriorityOutputWithContext(ctx context.Context) FunctionRulePriorityOutput
- func (o FunctionRulePriorityOutput) ZoneId() pulumi.StringOutput
- type FunctionRulePriorityState
- type FunctionRuleState
- type FunctionRuntimeEnvironment
- func (*FunctionRuntimeEnvironment) ElementType() reflect.Type
- func (i *FunctionRuntimeEnvironment) ToFunctionRuntimeEnvironmentOutput() FunctionRuntimeEnvironmentOutput
- func (i *FunctionRuntimeEnvironment) ToFunctionRuntimeEnvironmentOutputWithContext(ctx context.Context) FunctionRuntimeEnvironmentOutput
- type FunctionRuntimeEnvironmentArgs
- type FunctionRuntimeEnvironmentArray
- func (FunctionRuntimeEnvironmentArray) ElementType() reflect.Type
- func (i FunctionRuntimeEnvironmentArray) ToFunctionRuntimeEnvironmentArrayOutput() FunctionRuntimeEnvironmentArrayOutput
- func (i FunctionRuntimeEnvironmentArray) ToFunctionRuntimeEnvironmentArrayOutputWithContext(ctx context.Context) FunctionRuntimeEnvironmentArrayOutput
- type FunctionRuntimeEnvironmentArrayInput
- type FunctionRuntimeEnvironmentArrayOutput
- func (FunctionRuntimeEnvironmentArrayOutput) ElementType() reflect.Type
- func (o FunctionRuntimeEnvironmentArrayOutput) Index(i pulumi.IntInput) FunctionRuntimeEnvironmentOutput
- func (o FunctionRuntimeEnvironmentArrayOutput) ToFunctionRuntimeEnvironmentArrayOutput() FunctionRuntimeEnvironmentArrayOutput
- func (o FunctionRuntimeEnvironmentArrayOutput) ToFunctionRuntimeEnvironmentArrayOutputWithContext(ctx context.Context) FunctionRuntimeEnvironmentArrayOutput
- type FunctionRuntimeEnvironmentEnvironmentVariable
- type FunctionRuntimeEnvironmentEnvironmentVariableArgs
- func (FunctionRuntimeEnvironmentEnvironmentVariableArgs) ElementType() reflect.Type
- func (i FunctionRuntimeEnvironmentEnvironmentVariableArgs) ToFunctionRuntimeEnvironmentEnvironmentVariableOutput() FunctionRuntimeEnvironmentEnvironmentVariableOutput
- func (i FunctionRuntimeEnvironmentEnvironmentVariableArgs) ToFunctionRuntimeEnvironmentEnvironmentVariableOutputWithContext(ctx context.Context) FunctionRuntimeEnvironmentEnvironmentVariableOutput
- type FunctionRuntimeEnvironmentEnvironmentVariableArray
- func (FunctionRuntimeEnvironmentEnvironmentVariableArray) ElementType() reflect.Type
- func (i FunctionRuntimeEnvironmentEnvironmentVariableArray) ToFunctionRuntimeEnvironmentEnvironmentVariableArrayOutput() FunctionRuntimeEnvironmentEnvironmentVariableArrayOutput
- func (i FunctionRuntimeEnvironmentEnvironmentVariableArray) ToFunctionRuntimeEnvironmentEnvironmentVariableArrayOutputWithContext(ctx context.Context) FunctionRuntimeEnvironmentEnvironmentVariableArrayOutput
- type FunctionRuntimeEnvironmentEnvironmentVariableArrayInput
- type FunctionRuntimeEnvironmentEnvironmentVariableArrayOutput
- func (FunctionRuntimeEnvironmentEnvironmentVariableArrayOutput) ElementType() reflect.Type
- func (o FunctionRuntimeEnvironmentEnvironmentVariableArrayOutput) Index(i pulumi.IntInput) FunctionRuntimeEnvironmentEnvironmentVariableOutput
- func (o FunctionRuntimeEnvironmentEnvironmentVariableArrayOutput) ToFunctionRuntimeEnvironmentEnvironmentVariableArrayOutput() FunctionRuntimeEnvironmentEnvironmentVariableArrayOutput
- func (o FunctionRuntimeEnvironmentEnvironmentVariableArrayOutput) ToFunctionRuntimeEnvironmentEnvironmentVariableArrayOutputWithContext(ctx context.Context) FunctionRuntimeEnvironmentEnvironmentVariableArrayOutput
- type FunctionRuntimeEnvironmentEnvironmentVariableInput
- type FunctionRuntimeEnvironmentEnvironmentVariableOutput
- func (FunctionRuntimeEnvironmentEnvironmentVariableOutput) ElementType() reflect.Type
- func (o FunctionRuntimeEnvironmentEnvironmentVariableOutput) Key() pulumi.StringOutput
- func (o FunctionRuntimeEnvironmentEnvironmentVariableOutput) ToFunctionRuntimeEnvironmentEnvironmentVariableOutput() FunctionRuntimeEnvironmentEnvironmentVariableOutput
- func (o FunctionRuntimeEnvironmentEnvironmentVariableOutput) ToFunctionRuntimeEnvironmentEnvironmentVariableOutputWithContext(ctx context.Context) FunctionRuntimeEnvironmentEnvironmentVariableOutput
- func (o FunctionRuntimeEnvironmentEnvironmentVariableOutput) Type() pulumi.StringOutput
- func (o FunctionRuntimeEnvironmentEnvironmentVariableOutput) Value() pulumi.StringOutput
- type FunctionRuntimeEnvironmentInput
- type FunctionRuntimeEnvironmentMap
- func (FunctionRuntimeEnvironmentMap) ElementType() reflect.Type
- func (i FunctionRuntimeEnvironmentMap) ToFunctionRuntimeEnvironmentMapOutput() FunctionRuntimeEnvironmentMapOutput
- func (i FunctionRuntimeEnvironmentMap) ToFunctionRuntimeEnvironmentMapOutputWithContext(ctx context.Context) FunctionRuntimeEnvironmentMapOutput
- type FunctionRuntimeEnvironmentMapInput
- type FunctionRuntimeEnvironmentMapOutput
- func (FunctionRuntimeEnvironmentMapOutput) ElementType() reflect.Type
- func (o FunctionRuntimeEnvironmentMapOutput) MapIndex(k pulumi.StringInput) FunctionRuntimeEnvironmentOutput
- func (o FunctionRuntimeEnvironmentMapOutput) ToFunctionRuntimeEnvironmentMapOutput() FunctionRuntimeEnvironmentMapOutput
- func (o FunctionRuntimeEnvironmentMapOutput) ToFunctionRuntimeEnvironmentMapOutputWithContext(ctx context.Context) FunctionRuntimeEnvironmentMapOutput
- type FunctionRuntimeEnvironmentOutput
- func (FunctionRuntimeEnvironmentOutput) ElementType() reflect.Type
- func (o FunctionRuntimeEnvironmentOutput) EnvironmentVariables() FunctionRuntimeEnvironmentEnvironmentVariableArrayOutput
- func (o FunctionRuntimeEnvironmentOutput) FunctionId() pulumi.StringOutput
- func (o FunctionRuntimeEnvironmentOutput) ToFunctionRuntimeEnvironmentOutput() FunctionRuntimeEnvironmentOutput
- func (o FunctionRuntimeEnvironmentOutput) ToFunctionRuntimeEnvironmentOutputWithContext(ctx context.Context) FunctionRuntimeEnvironmentOutput
- func (o FunctionRuntimeEnvironmentOutput) ZoneId() pulumi.StringOutput
- type FunctionRuntimeEnvironmentState
- type FunctionState
- 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.Float64Output
- 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 L4Proxy
- type L4ProxyArgs
- type L4ProxyArray
- type L4ProxyArrayInput
- type L4ProxyArrayOutput
- type L4ProxyDdosProtectionConfig
- type L4ProxyDdosProtectionConfigArgs
- func (L4ProxyDdosProtectionConfigArgs) ElementType() reflect.Type
- func (i L4ProxyDdosProtectionConfigArgs) ToL4ProxyDdosProtectionConfigOutput() L4ProxyDdosProtectionConfigOutput
- func (i L4ProxyDdosProtectionConfigArgs) ToL4ProxyDdosProtectionConfigOutputWithContext(ctx context.Context) L4ProxyDdosProtectionConfigOutput
- func (i L4ProxyDdosProtectionConfigArgs) ToL4ProxyDdosProtectionConfigPtrOutput() L4ProxyDdosProtectionConfigPtrOutput
- func (i L4ProxyDdosProtectionConfigArgs) ToL4ProxyDdosProtectionConfigPtrOutputWithContext(ctx context.Context) L4ProxyDdosProtectionConfigPtrOutput
- type L4ProxyDdosProtectionConfigInput
- type L4ProxyDdosProtectionConfigOutput
- func (L4ProxyDdosProtectionConfigOutput) ElementType() reflect.Type
- func (o L4ProxyDdosProtectionConfigOutput) LevelMainland() pulumi.StringPtrOutput
- func (o L4ProxyDdosProtectionConfigOutput) LevelOverseas() pulumi.StringPtrOutput
- func (o L4ProxyDdosProtectionConfigOutput) MaxBandwidthMainland() pulumi.IntPtrOutput
- func (o L4ProxyDdosProtectionConfigOutput) ToL4ProxyDdosProtectionConfigOutput() L4ProxyDdosProtectionConfigOutput
- func (o L4ProxyDdosProtectionConfigOutput) ToL4ProxyDdosProtectionConfigOutputWithContext(ctx context.Context) L4ProxyDdosProtectionConfigOutput
- func (o L4ProxyDdosProtectionConfigOutput) ToL4ProxyDdosProtectionConfigPtrOutput() L4ProxyDdosProtectionConfigPtrOutput
- func (o L4ProxyDdosProtectionConfigOutput) ToL4ProxyDdosProtectionConfigPtrOutputWithContext(ctx context.Context) L4ProxyDdosProtectionConfigPtrOutput
- type L4ProxyDdosProtectionConfigPtrInput
- type L4ProxyDdosProtectionConfigPtrOutput
- func (o L4ProxyDdosProtectionConfigPtrOutput) Elem() L4ProxyDdosProtectionConfigOutput
- func (L4ProxyDdosProtectionConfigPtrOutput) ElementType() reflect.Type
- func (o L4ProxyDdosProtectionConfigPtrOutput) LevelMainland() pulumi.StringPtrOutput
- func (o L4ProxyDdosProtectionConfigPtrOutput) LevelOverseas() pulumi.StringPtrOutput
- func (o L4ProxyDdosProtectionConfigPtrOutput) MaxBandwidthMainland() pulumi.IntPtrOutput
- func (o L4ProxyDdosProtectionConfigPtrOutput) ToL4ProxyDdosProtectionConfigPtrOutput() L4ProxyDdosProtectionConfigPtrOutput
- func (o L4ProxyDdosProtectionConfigPtrOutput) ToL4ProxyDdosProtectionConfigPtrOutputWithContext(ctx context.Context) L4ProxyDdosProtectionConfigPtrOutput
- type L4ProxyInput
- type L4ProxyMap
- type L4ProxyMapInput
- type L4ProxyMapOutput
- type L4ProxyOutput
- func (o L4ProxyOutput) AccelerateMainland() pulumi.StringPtrOutput
- func (o L4ProxyOutput) Area() pulumi.StringPtrOutput
- func (o L4ProxyOutput) DdosProtectionConfig() L4ProxyDdosProtectionConfigPtrOutput
- func (L4ProxyOutput) ElementType() reflect.Type
- func (o L4ProxyOutput) Ipv6() pulumi.StringPtrOutput
- func (o L4ProxyOutput) ProxyName() pulumi.StringOutput
- func (o L4ProxyOutput) StaticIp() pulumi.StringPtrOutput
- func (o L4ProxyOutput) ToL4ProxyOutput() L4ProxyOutput
- func (o L4ProxyOutput) ToL4ProxyOutputWithContext(ctx context.Context) L4ProxyOutput
- func (o L4ProxyOutput) ZoneId() pulumi.StringOutput
- type L4ProxyState
- 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 OriginGroupOutput
- func (o OriginGroupOutput) CreateTime() pulumi.StringOutput
- func (OriginGroupOutput) ElementType() reflect.Type
- func (o OriginGroupOutput) HostHeader() pulumi.StringPtrOutput
- func (o OriginGroupOutput) Name() pulumi.StringOutput
- func (o OriginGroupOutput) OriginGroupId() pulumi.StringOutput
- func (o OriginGroupOutput) Records() OriginGroupRecordArrayOutput
- func (o OriginGroupOutput) References() OriginGroupReferenceArrayOutput
- func (o OriginGroupOutput) ToOriginGroupOutput() OriginGroupOutput
- func (o OriginGroupOutput) ToOriginGroupOutputWithContext(ctx context.Context) OriginGroupOutput
- func (o OriginGroupOutput) Type() pulumi.StringOutput
- func (o OriginGroupOutput) UpdateTime() pulumi.StringOutput
- func (o OriginGroupOutput) ZoneId() pulumi.StringOutput
- type OriginGroupRecord
- type OriginGroupRecordArgs
- type OriginGroupRecordArray
- type OriginGroupRecordArrayInput
- type OriginGroupRecordArrayOutput
- func (OriginGroupRecordArrayOutput) ElementType() reflect.Type
- func (o OriginGroupRecordArrayOutput) Index(i pulumi.IntInput) OriginGroupRecordOutput
- func (o OriginGroupRecordArrayOutput) ToOriginGroupRecordArrayOutput() OriginGroupRecordArrayOutput
- func (o OriginGroupRecordArrayOutput) ToOriginGroupRecordArrayOutputWithContext(ctx context.Context) OriginGroupRecordArrayOutput
- type OriginGroupRecordInput
- type OriginGroupRecordOutput
- func (OriginGroupRecordOutput) ElementType() reflect.Type
- func (o OriginGroupRecordOutput) Private() pulumi.BoolPtrOutput
- func (o OriginGroupRecordOutput) PrivateParameters() OriginGroupRecordPrivateParameterArrayOutput
- func (o OriginGroupRecordOutput) Record() pulumi.StringOutput
- func (o OriginGroupRecordOutput) RecordId() pulumi.StringPtrOutput
- func (o OriginGroupRecordOutput) ToOriginGroupRecordOutput() OriginGroupRecordOutput
- func (o OriginGroupRecordOutput) ToOriginGroupRecordOutputWithContext(ctx context.Context) OriginGroupRecordOutput
- func (o OriginGroupRecordOutput) Type() pulumi.StringPtrOutput
- func (o OriginGroupRecordOutput) Weight() pulumi.IntPtrOutput
- type OriginGroupRecordPrivateParameter
- type OriginGroupRecordPrivateParameterArgs
- func (OriginGroupRecordPrivateParameterArgs) ElementType() reflect.Type
- func (i OriginGroupRecordPrivateParameterArgs) ToOriginGroupRecordPrivateParameterOutput() OriginGroupRecordPrivateParameterOutput
- func (i OriginGroupRecordPrivateParameterArgs) ToOriginGroupRecordPrivateParameterOutputWithContext(ctx context.Context) OriginGroupRecordPrivateParameterOutput
- type OriginGroupRecordPrivateParameterArray
- func (OriginGroupRecordPrivateParameterArray) ElementType() reflect.Type
- func (i OriginGroupRecordPrivateParameterArray) ToOriginGroupRecordPrivateParameterArrayOutput() OriginGroupRecordPrivateParameterArrayOutput
- func (i OriginGroupRecordPrivateParameterArray) ToOriginGroupRecordPrivateParameterArrayOutputWithContext(ctx context.Context) OriginGroupRecordPrivateParameterArrayOutput
- type OriginGroupRecordPrivateParameterArrayInput
- type OriginGroupRecordPrivateParameterArrayOutput
- func (OriginGroupRecordPrivateParameterArrayOutput) ElementType() reflect.Type
- func (o OriginGroupRecordPrivateParameterArrayOutput) Index(i pulumi.IntInput) OriginGroupRecordPrivateParameterOutput
- func (o OriginGroupRecordPrivateParameterArrayOutput) ToOriginGroupRecordPrivateParameterArrayOutput() OriginGroupRecordPrivateParameterArrayOutput
- func (o OriginGroupRecordPrivateParameterArrayOutput) ToOriginGroupRecordPrivateParameterArrayOutputWithContext(ctx context.Context) OriginGroupRecordPrivateParameterArrayOutput
- type OriginGroupRecordPrivateParameterInput
- type OriginGroupRecordPrivateParameterOutput
- func (OriginGroupRecordPrivateParameterOutput) ElementType() reflect.Type
- func (o OriginGroupRecordPrivateParameterOutput) Name() pulumi.StringOutput
- func (o OriginGroupRecordPrivateParameterOutput) ToOriginGroupRecordPrivateParameterOutput() OriginGroupRecordPrivateParameterOutput
- func (o OriginGroupRecordPrivateParameterOutput) ToOriginGroupRecordPrivateParameterOutputWithContext(ctx context.Context) OriginGroupRecordPrivateParameterOutput
- func (o OriginGroupRecordPrivateParameterOutput) Value() pulumi.StringOutput
- type OriginGroupReference
- type OriginGroupReferenceArgs
- type OriginGroupReferenceArray
- type OriginGroupReferenceArrayInput
- type OriginGroupReferenceArrayOutput
- func (OriginGroupReferenceArrayOutput) ElementType() reflect.Type
- func (o OriginGroupReferenceArrayOutput) Index(i pulumi.IntInput) OriginGroupReferenceOutput
- func (o OriginGroupReferenceArrayOutput) ToOriginGroupReferenceArrayOutput() OriginGroupReferenceArrayOutput
- func (o OriginGroupReferenceArrayOutput) ToOriginGroupReferenceArrayOutputWithContext(ctx context.Context) OriginGroupReferenceArrayOutput
- type OriginGroupReferenceInput
- type OriginGroupReferenceOutput
- func (OriginGroupReferenceOutput) ElementType() reflect.Type
- func (o OriginGroupReferenceOutput) InstanceId() pulumi.StringPtrOutput
- func (o OriginGroupReferenceOutput) InstanceName() pulumi.StringPtrOutput
- func (o OriginGroupReferenceOutput) InstanceType() pulumi.StringPtrOutput
- func (o OriginGroupReferenceOutput) ToOriginGroupReferenceOutput() OriginGroupReferenceOutput
- func (o OriginGroupReferenceOutput) ToOriginGroupReferenceOutputWithContext(ctx context.Context) OriginGroupReferenceOutput
- 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 RealtimeLogDelivery
- type RealtimeLogDeliveryArgs
- type RealtimeLogDeliveryArray
- type RealtimeLogDeliveryArrayInput
- type RealtimeLogDeliveryArrayOutput
- func (RealtimeLogDeliveryArrayOutput) ElementType() reflect.Type
- func (o RealtimeLogDeliveryArrayOutput) Index(i pulumi.IntInput) RealtimeLogDeliveryOutput
- func (o RealtimeLogDeliveryArrayOutput) ToRealtimeLogDeliveryArrayOutput() RealtimeLogDeliveryArrayOutput
- func (o RealtimeLogDeliveryArrayOutput) ToRealtimeLogDeliveryArrayOutputWithContext(ctx context.Context) RealtimeLogDeliveryArrayOutput
- type RealtimeLogDeliveryCls
- type RealtimeLogDeliveryClsArgs
- func (RealtimeLogDeliveryClsArgs) ElementType() reflect.Type
- func (i RealtimeLogDeliveryClsArgs) ToRealtimeLogDeliveryClsOutput() RealtimeLogDeliveryClsOutput
- func (i RealtimeLogDeliveryClsArgs) ToRealtimeLogDeliveryClsOutputWithContext(ctx context.Context) RealtimeLogDeliveryClsOutput
- func (i RealtimeLogDeliveryClsArgs) ToRealtimeLogDeliveryClsPtrOutput() RealtimeLogDeliveryClsPtrOutput
- func (i RealtimeLogDeliveryClsArgs) ToRealtimeLogDeliveryClsPtrOutputWithContext(ctx context.Context) RealtimeLogDeliveryClsPtrOutput
- type RealtimeLogDeliveryClsInput
- type RealtimeLogDeliveryClsOutput
- func (RealtimeLogDeliveryClsOutput) ElementType() reflect.Type
- func (o RealtimeLogDeliveryClsOutput) LogSetId() pulumi.StringOutput
- func (o RealtimeLogDeliveryClsOutput) LogSetRegion() pulumi.StringOutput
- func (o RealtimeLogDeliveryClsOutput) ToRealtimeLogDeliveryClsOutput() RealtimeLogDeliveryClsOutput
- func (o RealtimeLogDeliveryClsOutput) ToRealtimeLogDeliveryClsOutputWithContext(ctx context.Context) RealtimeLogDeliveryClsOutput
- func (o RealtimeLogDeliveryClsOutput) ToRealtimeLogDeliveryClsPtrOutput() RealtimeLogDeliveryClsPtrOutput
- func (o RealtimeLogDeliveryClsOutput) ToRealtimeLogDeliveryClsPtrOutputWithContext(ctx context.Context) RealtimeLogDeliveryClsPtrOutput
- func (o RealtimeLogDeliveryClsOutput) TopicId() pulumi.StringOutput
- type RealtimeLogDeliveryClsPtrInput
- type RealtimeLogDeliveryClsPtrOutput
- func (o RealtimeLogDeliveryClsPtrOutput) Elem() RealtimeLogDeliveryClsOutput
- func (RealtimeLogDeliveryClsPtrOutput) ElementType() reflect.Type
- func (o RealtimeLogDeliveryClsPtrOutput) LogSetId() pulumi.StringPtrOutput
- func (o RealtimeLogDeliveryClsPtrOutput) LogSetRegion() pulumi.StringPtrOutput
- func (o RealtimeLogDeliveryClsPtrOutput) ToRealtimeLogDeliveryClsPtrOutput() RealtimeLogDeliveryClsPtrOutput
- func (o RealtimeLogDeliveryClsPtrOutput) ToRealtimeLogDeliveryClsPtrOutputWithContext(ctx context.Context) RealtimeLogDeliveryClsPtrOutput
- func (o RealtimeLogDeliveryClsPtrOutput) TopicId() pulumi.StringPtrOutput
- type RealtimeLogDeliveryCustomEndpoint
- type RealtimeLogDeliveryCustomEndpointArgs
- func (RealtimeLogDeliveryCustomEndpointArgs) ElementType() reflect.Type
- func (i RealtimeLogDeliveryCustomEndpointArgs) ToRealtimeLogDeliveryCustomEndpointOutput() RealtimeLogDeliveryCustomEndpointOutput
- func (i RealtimeLogDeliveryCustomEndpointArgs) ToRealtimeLogDeliveryCustomEndpointOutputWithContext(ctx context.Context) RealtimeLogDeliveryCustomEndpointOutput
- func (i RealtimeLogDeliveryCustomEndpointArgs) ToRealtimeLogDeliveryCustomEndpointPtrOutput() RealtimeLogDeliveryCustomEndpointPtrOutput
- func (i RealtimeLogDeliveryCustomEndpointArgs) ToRealtimeLogDeliveryCustomEndpointPtrOutputWithContext(ctx context.Context) RealtimeLogDeliveryCustomEndpointPtrOutput
- type RealtimeLogDeliveryCustomEndpointHeader
- type RealtimeLogDeliveryCustomEndpointHeaderArgs
- func (RealtimeLogDeliveryCustomEndpointHeaderArgs) ElementType() reflect.Type
- func (i RealtimeLogDeliveryCustomEndpointHeaderArgs) ToRealtimeLogDeliveryCustomEndpointHeaderOutput() RealtimeLogDeliveryCustomEndpointHeaderOutput
- func (i RealtimeLogDeliveryCustomEndpointHeaderArgs) ToRealtimeLogDeliveryCustomEndpointHeaderOutputWithContext(ctx context.Context) RealtimeLogDeliveryCustomEndpointHeaderOutput
- type RealtimeLogDeliveryCustomEndpointHeaderArray
- func (RealtimeLogDeliveryCustomEndpointHeaderArray) ElementType() reflect.Type
- func (i RealtimeLogDeliveryCustomEndpointHeaderArray) ToRealtimeLogDeliveryCustomEndpointHeaderArrayOutput() RealtimeLogDeliveryCustomEndpointHeaderArrayOutput
- func (i RealtimeLogDeliveryCustomEndpointHeaderArray) ToRealtimeLogDeliveryCustomEndpointHeaderArrayOutputWithContext(ctx context.Context) RealtimeLogDeliveryCustomEndpointHeaderArrayOutput
- type RealtimeLogDeliveryCustomEndpointHeaderArrayInput
- type RealtimeLogDeliveryCustomEndpointHeaderArrayOutput
- func (RealtimeLogDeliveryCustomEndpointHeaderArrayOutput) ElementType() reflect.Type
- func (o RealtimeLogDeliveryCustomEndpointHeaderArrayOutput) Index(i pulumi.IntInput) RealtimeLogDeliveryCustomEndpointHeaderOutput
- func (o RealtimeLogDeliveryCustomEndpointHeaderArrayOutput) ToRealtimeLogDeliveryCustomEndpointHeaderArrayOutput() RealtimeLogDeliveryCustomEndpointHeaderArrayOutput
- func (o RealtimeLogDeliveryCustomEndpointHeaderArrayOutput) ToRealtimeLogDeliveryCustomEndpointHeaderArrayOutputWithContext(ctx context.Context) RealtimeLogDeliveryCustomEndpointHeaderArrayOutput
- type RealtimeLogDeliveryCustomEndpointHeaderInput
- type RealtimeLogDeliveryCustomEndpointHeaderOutput
- func (RealtimeLogDeliveryCustomEndpointHeaderOutput) ElementType() reflect.Type
- func (o RealtimeLogDeliveryCustomEndpointHeaderOutput) Name() pulumi.StringOutput
- func (o RealtimeLogDeliveryCustomEndpointHeaderOutput) ToRealtimeLogDeliveryCustomEndpointHeaderOutput() RealtimeLogDeliveryCustomEndpointHeaderOutput
- func (o RealtimeLogDeliveryCustomEndpointHeaderOutput) ToRealtimeLogDeliveryCustomEndpointHeaderOutputWithContext(ctx context.Context) RealtimeLogDeliveryCustomEndpointHeaderOutput
- func (o RealtimeLogDeliveryCustomEndpointHeaderOutput) Value() pulumi.StringOutput
- type RealtimeLogDeliveryCustomEndpointInput
- type RealtimeLogDeliveryCustomEndpointOutput
- func (o RealtimeLogDeliveryCustomEndpointOutput) AccessId() pulumi.StringPtrOutput
- func (o RealtimeLogDeliveryCustomEndpointOutput) AccessKey() pulumi.StringPtrOutput
- func (o RealtimeLogDeliveryCustomEndpointOutput) CompressType() pulumi.StringPtrOutput
- func (RealtimeLogDeliveryCustomEndpointOutput) ElementType() reflect.Type
- func (o RealtimeLogDeliveryCustomEndpointOutput) Headers() RealtimeLogDeliveryCustomEndpointHeaderArrayOutput
- func (o RealtimeLogDeliveryCustomEndpointOutput) Protocol() pulumi.StringPtrOutput
- func (o RealtimeLogDeliveryCustomEndpointOutput) ToRealtimeLogDeliveryCustomEndpointOutput() RealtimeLogDeliveryCustomEndpointOutput
- func (o RealtimeLogDeliveryCustomEndpointOutput) ToRealtimeLogDeliveryCustomEndpointOutputWithContext(ctx context.Context) RealtimeLogDeliveryCustomEndpointOutput
- func (o RealtimeLogDeliveryCustomEndpointOutput) ToRealtimeLogDeliveryCustomEndpointPtrOutput() RealtimeLogDeliveryCustomEndpointPtrOutput
- func (o RealtimeLogDeliveryCustomEndpointOutput) ToRealtimeLogDeliveryCustomEndpointPtrOutputWithContext(ctx context.Context) RealtimeLogDeliveryCustomEndpointPtrOutput
- func (o RealtimeLogDeliveryCustomEndpointOutput) Url() pulumi.StringOutput
- type RealtimeLogDeliveryCustomEndpointPtrInput
- type RealtimeLogDeliveryCustomEndpointPtrOutput
- func (o RealtimeLogDeliveryCustomEndpointPtrOutput) AccessId() pulumi.StringPtrOutput
- func (o RealtimeLogDeliveryCustomEndpointPtrOutput) AccessKey() pulumi.StringPtrOutput
- func (o RealtimeLogDeliveryCustomEndpointPtrOutput) CompressType() pulumi.StringPtrOutput
- func (o RealtimeLogDeliveryCustomEndpointPtrOutput) Elem() RealtimeLogDeliveryCustomEndpointOutput
- func (RealtimeLogDeliveryCustomEndpointPtrOutput) ElementType() reflect.Type
- func (o RealtimeLogDeliveryCustomEndpointPtrOutput) Headers() RealtimeLogDeliveryCustomEndpointHeaderArrayOutput
- func (o RealtimeLogDeliveryCustomEndpointPtrOutput) Protocol() pulumi.StringPtrOutput
- func (o RealtimeLogDeliveryCustomEndpointPtrOutput) ToRealtimeLogDeliveryCustomEndpointPtrOutput() RealtimeLogDeliveryCustomEndpointPtrOutput
- func (o RealtimeLogDeliveryCustomEndpointPtrOutput) ToRealtimeLogDeliveryCustomEndpointPtrOutputWithContext(ctx context.Context) RealtimeLogDeliveryCustomEndpointPtrOutput
- func (o RealtimeLogDeliveryCustomEndpointPtrOutput) Url() pulumi.StringPtrOutput
- type RealtimeLogDeliveryCustomField
- type RealtimeLogDeliveryCustomFieldArgs
- func (RealtimeLogDeliveryCustomFieldArgs) ElementType() reflect.Type
- func (i RealtimeLogDeliveryCustomFieldArgs) ToRealtimeLogDeliveryCustomFieldOutput() RealtimeLogDeliveryCustomFieldOutput
- func (i RealtimeLogDeliveryCustomFieldArgs) ToRealtimeLogDeliveryCustomFieldOutputWithContext(ctx context.Context) RealtimeLogDeliveryCustomFieldOutput
- type RealtimeLogDeliveryCustomFieldArray
- func (RealtimeLogDeliveryCustomFieldArray) ElementType() reflect.Type
- func (i RealtimeLogDeliveryCustomFieldArray) ToRealtimeLogDeliveryCustomFieldArrayOutput() RealtimeLogDeliveryCustomFieldArrayOutput
- func (i RealtimeLogDeliveryCustomFieldArray) ToRealtimeLogDeliveryCustomFieldArrayOutputWithContext(ctx context.Context) RealtimeLogDeliveryCustomFieldArrayOutput
- type RealtimeLogDeliveryCustomFieldArrayInput
- type RealtimeLogDeliveryCustomFieldArrayOutput
- func (RealtimeLogDeliveryCustomFieldArrayOutput) ElementType() reflect.Type
- func (o RealtimeLogDeliveryCustomFieldArrayOutput) Index(i pulumi.IntInput) RealtimeLogDeliveryCustomFieldOutput
- func (o RealtimeLogDeliveryCustomFieldArrayOutput) ToRealtimeLogDeliveryCustomFieldArrayOutput() RealtimeLogDeliveryCustomFieldArrayOutput
- func (o RealtimeLogDeliveryCustomFieldArrayOutput) ToRealtimeLogDeliveryCustomFieldArrayOutputWithContext(ctx context.Context) RealtimeLogDeliveryCustomFieldArrayOutput
- type RealtimeLogDeliveryCustomFieldInput
- type RealtimeLogDeliveryCustomFieldOutput
- func (RealtimeLogDeliveryCustomFieldOutput) ElementType() reflect.Type
- func (o RealtimeLogDeliveryCustomFieldOutput) Enabled() pulumi.BoolPtrOutput
- func (o RealtimeLogDeliveryCustomFieldOutput) Name() pulumi.StringOutput
- func (o RealtimeLogDeliveryCustomFieldOutput) ToRealtimeLogDeliveryCustomFieldOutput() RealtimeLogDeliveryCustomFieldOutput
- func (o RealtimeLogDeliveryCustomFieldOutput) ToRealtimeLogDeliveryCustomFieldOutputWithContext(ctx context.Context) RealtimeLogDeliveryCustomFieldOutput
- func (o RealtimeLogDeliveryCustomFieldOutput) Value() pulumi.StringOutput
- type RealtimeLogDeliveryDeliveryCondition
- type RealtimeLogDeliveryDeliveryConditionArgs
- func (RealtimeLogDeliveryDeliveryConditionArgs) ElementType() reflect.Type
- func (i RealtimeLogDeliveryDeliveryConditionArgs) ToRealtimeLogDeliveryDeliveryConditionOutput() RealtimeLogDeliveryDeliveryConditionOutput
- func (i RealtimeLogDeliveryDeliveryConditionArgs) ToRealtimeLogDeliveryDeliveryConditionOutputWithContext(ctx context.Context) RealtimeLogDeliveryDeliveryConditionOutput
- type RealtimeLogDeliveryDeliveryConditionArray
- func (RealtimeLogDeliveryDeliveryConditionArray) ElementType() reflect.Type
- func (i RealtimeLogDeliveryDeliveryConditionArray) ToRealtimeLogDeliveryDeliveryConditionArrayOutput() RealtimeLogDeliveryDeliveryConditionArrayOutput
- func (i RealtimeLogDeliveryDeliveryConditionArray) ToRealtimeLogDeliveryDeliveryConditionArrayOutputWithContext(ctx context.Context) RealtimeLogDeliveryDeliveryConditionArrayOutput
- type RealtimeLogDeliveryDeliveryConditionArrayInput
- type RealtimeLogDeliveryDeliveryConditionArrayOutput
- func (RealtimeLogDeliveryDeliveryConditionArrayOutput) ElementType() reflect.Type
- func (o RealtimeLogDeliveryDeliveryConditionArrayOutput) Index(i pulumi.IntInput) RealtimeLogDeliveryDeliveryConditionOutput
- func (o RealtimeLogDeliveryDeliveryConditionArrayOutput) ToRealtimeLogDeliveryDeliveryConditionArrayOutput() RealtimeLogDeliveryDeliveryConditionArrayOutput
- func (o RealtimeLogDeliveryDeliveryConditionArrayOutput) ToRealtimeLogDeliveryDeliveryConditionArrayOutputWithContext(ctx context.Context) RealtimeLogDeliveryDeliveryConditionArrayOutput
- type RealtimeLogDeliveryDeliveryConditionCondition
- type RealtimeLogDeliveryDeliveryConditionConditionArgs
- func (RealtimeLogDeliveryDeliveryConditionConditionArgs) ElementType() reflect.Type
- func (i RealtimeLogDeliveryDeliveryConditionConditionArgs) ToRealtimeLogDeliveryDeliveryConditionConditionOutput() RealtimeLogDeliveryDeliveryConditionConditionOutput
- func (i RealtimeLogDeliveryDeliveryConditionConditionArgs) ToRealtimeLogDeliveryDeliveryConditionConditionOutputWithContext(ctx context.Context) RealtimeLogDeliveryDeliveryConditionConditionOutput
- type RealtimeLogDeliveryDeliveryConditionConditionArray
- func (RealtimeLogDeliveryDeliveryConditionConditionArray) ElementType() reflect.Type
- func (i RealtimeLogDeliveryDeliveryConditionConditionArray) ToRealtimeLogDeliveryDeliveryConditionConditionArrayOutput() RealtimeLogDeliveryDeliveryConditionConditionArrayOutput
- func (i RealtimeLogDeliveryDeliveryConditionConditionArray) ToRealtimeLogDeliveryDeliveryConditionConditionArrayOutputWithContext(ctx context.Context) RealtimeLogDeliveryDeliveryConditionConditionArrayOutput
- type RealtimeLogDeliveryDeliveryConditionConditionArrayInput
- type RealtimeLogDeliveryDeliveryConditionConditionArrayOutput
- func (RealtimeLogDeliveryDeliveryConditionConditionArrayOutput) ElementType() reflect.Type
- func (o RealtimeLogDeliveryDeliveryConditionConditionArrayOutput) Index(i pulumi.IntInput) RealtimeLogDeliveryDeliveryConditionConditionOutput
- func (o RealtimeLogDeliveryDeliveryConditionConditionArrayOutput) ToRealtimeLogDeliveryDeliveryConditionConditionArrayOutput() RealtimeLogDeliveryDeliveryConditionConditionArrayOutput
- func (o RealtimeLogDeliveryDeliveryConditionConditionArrayOutput) ToRealtimeLogDeliveryDeliveryConditionConditionArrayOutputWithContext(ctx context.Context) RealtimeLogDeliveryDeliveryConditionConditionArrayOutput
- type RealtimeLogDeliveryDeliveryConditionConditionInput
- type RealtimeLogDeliveryDeliveryConditionConditionOutput
- func (RealtimeLogDeliveryDeliveryConditionConditionOutput) ElementType() reflect.Type
- func (o RealtimeLogDeliveryDeliveryConditionConditionOutput) Key() pulumi.StringOutput
- func (o RealtimeLogDeliveryDeliveryConditionConditionOutput) Operator() pulumi.StringOutput
- func (o RealtimeLogDeliveryDeliveryConditionConditionOutput) ToRealtimeLogDeliveryDeliveryConditionConditionOutput() RealtimeLogDeliveryDeliveryConditionConditionOutput
- func (o RealtimeLogDeliveryDeliveryConditionConditionOutput) ToRealtimeLogDeliveryDeliveryConditionConditionOutputWithContext(ctx context.Context) RealtimeLogDeliveryDeliveryConditionConditionOutput
- func (o RealtimeLogDeliveryDeliveryConditionConditionOutput) Values() pulumi.StringArrayOutput
- type RealtimeLogDeliveryDeliveryConditionInput
- type RealtimeLogDeliveryDeliveryConditionOutput
- func (o RealtimeLogDeliveryDeliveryConditionOutput) Conditions() RealtimeLogDeliveryDeliveryConditionConditionArrayOutput
- func (RealtimeLogDeliveryDeliveryConditionOutput) ElementType() reflect.Type
- func (o RealtimeLogDeliveryDeliveryConditionOutput) ToRealtimeLogDeliveryDeliveryConditionOutput() RealtimeLogDeliveryDeliveryConditionOutput
- func (o RealtimeLogDeliveryDeliveryConditionOutput) ToRealtimeLogDeliveryDeliveryConditionOutputWithContext(ctx context.Context) RealtimeLogDeliveryDeliveryConditionOutput
- type RealtimeLogDeliveryInput
- type RealtimeLogDeliveryLogFormat
- type RealtimeLogDeliveryLogFormatArgs
- func (RealtimeLogDeliveryLogFormatArgs) ElementType() reflect.Type
- func (i RealtimeLogDeliveryLogFormatArgs) ToRealtimeLogDeliveryLogFormatOutput() RealtimeLogDeliveryLogFormatOutput
- func (i RealtimeLogDeliveryLogFormatArgs) ToRealtimeLogDeliveryLogFormatOutputWithContext(ctx context.Context) RealtimeLogDeliveryLogFormatOutput
- func (i RealtimeLogDeliveryLogFormatArgs) ToRealtimeLogDeliveryLogFormatPtrOutput() RealtimeLogDeliveryLogFormatPtrOutput
- func (i RealtimeLogDeliveryLogFormatArgs) ToRealtimeLogDeliveryLogFormatPtrOutputWithContext(ctx context.Context) RealtimeLogDeliveryLogFormatPtrOutput
- type RealtimeLogDeliveryLogFormatInput
- type RealtimeLogDeliveryLogFormatOutput
- func (o RealtimeLogDeliveryLogFormatOutput) BatchPrefix() pulumi.StringPtrOutput
- func (o RealtimeLogDeliveryLogFormatOutput) BatchSuffix() pulumi.StringPtrOutput
- func (RealtimeLogDeliveryLogFormatOutput) ElementType() reflect.Type
- func (o RealtimeLogDeliveryLogFormatOutput) FieldDelimiter() pulumi.StringPtrOutput
- func (o RealtimeLogDeliveryLogFormatOutput) FormatType() pulumi.StringOutput
- func (o RealtimeLogDeliveryLogFormatOutput) RecordDelimiter() pulumi.StringPtrOutput
- func (o RealtimeLogDeliveryLogFormatOutput) RecordPrefix() pulumi.StringPtrOutput
- func (o RealtimeLogDeliveryLogFormatOutput) RecordSuffix() pulumi.StringPtrOutput
- func (o RealtimeLogDeliveryLogFormatOutput) ToRealtimeLogDeliveryLogFormatOutput() RealtimeLogDeliveryLogFormatOutput
- func (o RealtimeLogDeliveryLogFormatOutput) ToRealtimeLogDeliveryLogFormatOutputWithContext(ctx context.Context) RealtimeLogDeliveryLogFormatOutput
- func (o RealtimeLogDeliveryLogFormatOutput) ToRealtimeLogDeliveryLogFormatPtrOutput() RealtimeLogDeliveryLogFormatPtrOutput
- func (o RealtimeLogDeliveryLogFormatOutput) ToRealtimeLogDeliveryLogFormatPtrOutputWithContext(ctx context.Context) RealtimeLogDeliveryLogFormatPtrOutput
- type RealtimeLogDeliveryLogFormatPtrInput
- type RealtimeLogDeliveryLogFormatPtrOutput
- func (o RealtimeLogDeliveryLogFormatPtrOutput) BatchPrefix() pulumi.StringPtrOutput
- func (o RealtimeLogDeliveryLogFormatPtrOutput) BatchSuffix() pulumi.StringPtrOutput
- func (o RealtimeLogDeliveryLogFormatPtrOutput) Elem() RealtimeLogDeliveryLogFormatOutput
- func (RealtimeLogDeliveryLogFormatPtrOutput) ElementType() reflect.Type
- func (o RealtimeLogDeliveryLogFormatPtrOutput) FieldDelimiter() pulumi.StringPtrOutput
- func (o RealtimeLogDeliveryLogFormatPtrOutput) FormatType() pulumi.StringPtrOutput
- func (o RealtimeLogDeliveryLogFormatPtrOutput) RecordDelimiter() pulumi.StringPtrOutput
- func (o RealtimeLogDeliveryLogFormatPtrOutput) RecordPrefix() pulumi.StringPtrOutput
- func (o RealtimeLogDeliveryLogFormatPtrOutput) RecordSuffix() pulumi.StringPtrOutput
- func (o RealtimeLogDeliveryLogFormatPtrOutput) ToRealtimeLogDeliveryLogFormatPtrOutput() RealtimeLogDeliveryLogFormatPtrOutput
- func (o RealtimeLogDeliveryLogFormatPtrOutput) ToRealtimeLogDeliveryLogFormatPtrOutputWithContext(ctx context.Context) RealtimeLogDeliveryLogFormatPtrOutput
- type RealtimeLogDeliveryMap
- type RealtimeLogDeliveryMapInput
- type RealtimeLogDeliveryMapOutput
- func (RealtimeLogDeliveryMapOutput) ElementType() reflect.Type
- func (o RealtimeLogDeliveryMapOutput) MapIndex(k pulumi.StringInput) RealtimeLogDeliveryOutput
- func (o RealtimeLogDeliveryMapOutput) ToRealtimeLogDeliveryMapOutput() RealtimeLogDeliveryMapOutput
- func (o RealtimeLogDeliveryMapOutput) ToRealtimeLogDeliveryMapOutputWithContext(ctx context.Context) RealtimeLogDeliveryMapOutput
- type RealtimeLogDeliveryOutput
- func (o RealtimeLogDeliveryOutput) Area() pulumi.StringOutput
- func (o RealtimeLogDeliveryOutput) Cls() RealtimeLogDeliveryClsOutput
- func (o RealtimeLogDeliveryOutput) CustomEndpoint() RealtimeLogDeliveryCustomEndpointOutput
- func (o RealtimeLogDeliveryOutput) CustomFields() RealtimeLogDeliveryCustomFieldArrayOutput
- func (o RealtimeLogDeliveryOutput) DeliveryConditions() RealtimeLogDeliveryDeliveryConditionArrayOutput
- func (o RealtimeLogDeliveryOutput) DeliveryStatus() pulumi.StringOutput
- func (RealtimeLogDeliveryOutput) ElementType() reflect.Type
- func (o RealtimeLogDeliveryOutput) EntityLists() pulumi.StringArrayOutput
- func (o RealtimeLogDeliveryOutput) Fields() pulumi.StringArrayOutput
- func (o RealtimeLogDeliveryOutput) LogFormat() RealtimeLogDeliveryLogFormatOutput
- func (o RealtimeLogDeliveryOutput) LogType() pulumi.StringOutput
- func (o RealtimeLogDeliveryOutput) S3() RealtimeLogDeliveryS3Output
- func (o RealtimeLogDeliveryOutput) Sample() pulumi.IntOutput
- func (o RealtimeLogDeliveryOutput) TaskId() pulumi.StringOutput
- func (o RealtimeLogDeliveryOutput) TaskName() pulumi.StringOutput
- func (o RealtimeLogDeliveryOutput) TaskType() pulumi.StringOutput
- func (o RealtimeLogDeliveryOutput) ToRealtimeLogDeliveryOutput() RealtimeLogDeliveryOutput
- func (o RealtimeLogDeliveryOutput) ToRealtimeLogDeliveryOutputWithContext(ctx context.Context) RealtimeLogDeliveryOutput
- func (o RealtimeLogDeliveryOutput) ZoneId() pulumi.StringOutput
- type RealtimeLogDeliveryS3
- type RealtimeLogDeliveryS3Args
- func (RealtimeLogDeliveryS3Args) ElementType() reflect.Type
- func (i RealtimeLogDeliveryS3Args) ToRealtimeLogDeliveryS3Output() RealtimeLogDeliveryS3Output
- func (i RealtimeLogDeliveryS3Args) ToRealtimeLogDeliveryS3OutputWithContext(ctx context.Context) RealtimeLogDeliveryS3Output
- func (i RealtimeLogDeliveryS3Args) ToRealtimeLogDeliveryS3PtrOutput() RealtimeLogDeliveryS3PtrOutput
- func (i RealtimeLogDeliveryS3Args) ToRealtimeLogDeliveryS3PtrOutputWithContext(ctx context.Context) RealtimeLogDeliveryS3PtrOutput
- type RealtimeLogDeliveryS3Input
- type RealtimeLogDeliveryS3Output
- func (o RealtimeLogDeliveryS3Output) AccessId() pulumi.StringOutput
- func (o RealtimeLogDeliveryS3Output) AccessKey() pulumi.StringOutput
- func (o RealtimeLogDeliveryS3Output) Bucket() pulumi.StringOutput
- func (o RealtimeLogDeliveryS3Output) CompressType() pulumi.StringPtrOutput
- func (RealtimeLogDeliveryS3Output) ElementType() reflect.Type
- func (o RealtimeLogDeliveryS3Output) Endpoint() pulumi.StringOutput
- func (o RealtimeLogDeliveryS3Output) Region() pulumi.StringOutput
- func (o RealtimeLogDeliveryS3Output) ToRealtimeLogDeliveryS3Output() RealtimeLogDeliveryS3Output
- func (o RealtimeLogDeliveryS3Output) ToRealtimeLogDeliveryS3OutputWithContext(ctx context.Context) RealtimeLogDeliveryS3Output
- func (o RealtimeLogDeliveryS3Output) ToRealtimeLogDeliveryS3PtrOutput() RealtimeLogDeliveryS3PtrOutput
- func (o RealtimeLogDeliveryS3Output) ToRealtimeLogDeliveryS3PtrOutputWithContext(ctx context.Context) RealtimeLogDeliveryS3PtrOutput
- type RealtimeLogDeliveryS3PtrInput
- type RealtimeLogDeliveryS3PtrOutput
- func (o RealtimeLogDeliveryS3PtrOutput) AccessId() pulumi.StringPtrOutput
- func (o RealtimeLogDeliveryS3PtrOutput) AccessKey() pulumi.StringPtrOutput
- func (o RealtimeLogDeliveryS3PtrOutput) Bucket() pulumi.StringPtrOutput
- func (o RealtimeLogDeliveryS3PtrOutput) CompressType() pulumi.StringPtrOutput
- func (o RealtimeLogDeliveryS3PtrOutput) Elem() RealtimeLogDeliveryS3Output
- func (RealtimeLogDeliveryS3PtrOutput) ElementType() reflect.Type
- func (o RealtimeLogDeliveryS3PtrOutput) Endpoint() pulumi.StringPtrOutput
- func (o RealtimeLogDeliveryS3PtrOutput) Region() pulumi.StringPtrOutput
- func (o RealtimeLogDeliveryS3PtrOutput) ToRealtimeLogDeliveryS3PtrOutput() RealtimeLogDeliveryS3PtrOutput
- func (o RealtimeLogDeliveryS3PtrOutput) ToRealtimeLogDeliveryS3PtrOutputWithContext(ctx context.Context) RealtimeLogDeliveryS3PtrOutput
- type RealtimeLogDeliveryState
- 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) RulePriority() pulumi.IntOutput
- 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 SecurityIpGroup
- type SecurityIpGroupArgs
- type SecurityIpGroupArray
- type SecurityIpGroupArrayInput
- type SecurityIpGroupArrayOutput
- func (SecurityIpGroupArrayOutput) ElementType() reflect.Type
- func (o SecurityIpGroupArrayOutput) Index(i pulumi.IntInput) SecurityIpGroupOutput
- func (o SecurityIpGroupArrayOutput) ToSecurityIpGroupArrayOutput() SecurityIpGroupArrayOutput
- func (o SecurityIpGroupArrayOutput) ToSecurityIpGroupArrayOutputWithContext(ctx context.Context) SecurityIpGroupArrayOutput
- type SecurityIpGroupInput
- type SecurityIpGroupIpGroup
- type SecurityIpGroupIpGroupArgs
- func (SecurityIpGroupIpGroupArgs) ElementType() reflect.Type
- func (i SecurityIpGroupIpGroupArgs) ToSecurityIpGroupIpGroupOutput() SecurityIpGroupIpGroupOutput
- func (i SecurityIpGroupIpGroupArgs) ToSecurityIpGroupIpGroupOutputWithContext(ctx context.Context) SecurityIpGroupIpGroupOutput
- func (i SecurityIpGroupIpGroupArgs) ToSecurityIpGroupIpGroupPtrOutput() SecurityIpGroupIpGroupPtrOutput
- func (i SecurityIpGroupIpGroupArgs) ToSecurityIpGroupIpGroupPtrOutputWithContext(ctx context.Context) SecurityIpGroupIpGroupPtrOutput
- type SecurityIpGroupIpGroupInput
- type SecurityIpGroupIpGroupOutput
- func (o SecurityIpGroupIpGroupOutput) Contents() pulumi.StringArrayOutput
- func (SecurityIpGroupIpGroupOutput) ElementType() reflect.Type
- func (o SecurityIpGroupIpGroupOutput) GroupId() pulumi.IntPtrOutput
- func (o SecurityIpGroupIpGroupOutput) Name() pulumi.StringOutput
- func (o SecurityIpGroupIpGroupOutput) ToSecurityIpGroupIpGroupOutput() SecurityIpGroupIpGroupOutput
- func (o SecurityIpGroupIpGroupOutput) ToSecurityIpGroupIpGroupOutputWithContext(ctx context.Context) SecurityIpGroupIpGroupOutput
- func (o SecurityIpGroupIpGroupOutput) ToSecurityIpGroupIpGroupPtrOutput() SecurityIpGroupIpGroupPtrOutput
- func (o SecurityIpGroupIpGroupOutput) ToSecurityIpGroupIpGroupPtrOutputWithContext(ctx context.Context) SecurityIpGroupIpGroupPtrOutput
- type SecurityIpGroupIpGroupPtrInput
- type SecurityIpGroupIpGroupPtrOutput
- func (o SecurityIpGroupIpGroupPtrOutput) Contents() pulumi.StringArrayOutput
- func (o SecurityIpGroupIpGroupPtrOutput) Elem() SecurityIpGroupIpGroupOutput
- func (SecurityIpGroupIpGroupPtrOutput) ElementType() reflect.Type
- func (o SecurityIpGroupIpGroupPtrOutput) GroupId() pulumi.IntPtrOutput
- func (o SecurityIpGroupIpGroupPtrOutput) Name() pulumi.StringPtrOutput
- func (o SecurityIpGroupIpGroupPtrOutput) ToSecurityIpGroupIpGroupPtrOutput() SecurityIpGroupIpGroupPtrOutput
- func (o SecurityIpGroupIpGroupPtrOutput) ToSecurityIpGroupIpGroupPtrOutputWithContext(ctx context.Context) SecurityIpGroupIpGroupPtrOutput
- type SecurityIpGroupMap
- type SecurityIpGroupMapInput
- type SecurityIpGroupMapOutput
- func (SecurityIpGroupMapOutput) ElementType() reflect.Type
- func (o SecurityIpGroupMapOutput) MapIndex(k pulumi.StringInput) SecurityIpGroupOutput
- func (o SecurityIpGroupMapOutput) ToSecurityIpGroupMapOutput() SecurityIpGroupMapOutput
- func (o SecurityIpGroupMapOutput) ToSecurityIpGroupMapOutputWithContext(ctx context.Context) SecurityIpGroupMapOutput
- type SecurityIpGroupOutput
- func (SecurityIpGroupOutput) ElementType() reflect.Type
- func (o SecurityIpGroupOutput) IpGroup() SecurityIpGroupIpGroupOutput
- func (o SecurityIpGroupOutput) ToSecurityIpGroupOutput() SecurityIpGroupOutput
- func (o SecurityIpGroupOutput) ToSecurityIpGroupOutputWithContext(ctx context.Context) SecurityIpGroupOutput
- func (o SecurityIpGroupOutput) ZoneId() pulumi.StringOutput
- type SecurityIpGroupState
- 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) 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) 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 (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) 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"` // HTTP back-to-origin port, the value is 1-65535, effective when OriginProtocol=FOLLOW/HTTP, if not filled in, the default // value is 80. HttpOriginPort pulumi.IntOutput `pulumi:"httpOriginPort"` // HTTPS back-to-origin port. The value range is 1-65535. It takes effect when OriginProtocol=FOLLOW/HTTPS. If it is not // filled in, the default value is 443. HttpsOriginPort pulumi.IntOutput `pulumi:"httpsOriginPort"` // IPv6 status, the value is: `follow`: follow the site IPv6 configuration; `on`: on; `off`: off. If not filled in, the // default is: `follow`. Ipv6Status pulumi.StringOutput `pulumi:"ipv6Status"` // Details of the origin. OriginInfo AccelerationDomainOriginInfoOutput `pulumi:"originInfo"` // Origin return protocol, possible values are: `FOLLOW`: protocol follow; `HTTP`: HTTP protocol back to source; `HTTPS`: // HTTPS protocol back to source. If not filled in, the default is: `FOLLOW`. OriginProtocol pulumi.StringOutput `pulumi:"originProtocol"` // 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 // HTTP back-to-origin port, the value is 1-65535, effective when OriginProtocol=FOLLOW/HTTP, if not filled in, the default // value is 80. HttpOriginPort pulumi.IntPtrInput // HTTPS back-to-origin port. The value range is 1-65535. It takes effect when OriginProtocol=FOLLOW/HTTPS. If it is not // filled in, the default value is 443. HttpsOriginPort pulumi.IntPtrInput // IPv6 status, the value is: `follow`: follow the site IPv6 configuration; `on`: on; `off`: off. If not filled in, the // default is: `follow`. Ipv6Status pulumi.StringPtrInput // Details of the origin. OriginInfo AccelerationDomainOriginInfoInput // Origin return protocol, possible values are: `FOLLOW`: protocol follow; `HTTP`: HTTP protocol back to source; `HTTPS`: // HTTPS protocol back to source. If not filled in, the default is: `FOLLOW`. OriginProtocol pulumi.StringPtrInput // 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) HttpOriginPort ¶ added in v0.1.7
func (o AccelerationDomainOutput) HttpOriginPort() pulumi.IntOutput
HTTP back-to-origin port, the value is 1-65535, effective when OriginProtocol=FOLLOW/HTTP, if not filled in, the default value is 80.
func (AccelerationDomainOutput) HttpsOriginPort ¶ added in v0.1.7
func (o AccelerationDomainOutput) HttpsOriginPort() pulumi.IntOutput
HTTPS back-to-origin port. The value range is 1-65535. It takes effect when OriginProtocol=FOLLOW/HTTPS. If it is not filled in, the default value is 443.
func (AccelerationDomainOutput) Ipv6Status ¶ added in v0.1.7
func (o AccelerationDomainOutput) Ipv6Status() pulumi.StringOutput
IPv6 status, the value is: `follow`: follow the site IPv6 configuration; `on`: on; `off`: off. If not filled in, the default is: `follow`.
func (AccelerationDomainOutput) OriginInfo ¶
func (o AccelerationDomainOutput) OriginInfo() AccelerationDomainOriginInfoOutput
Details of the origin.
func (AccelerationDomainOutput) OriginProtocol ¶ added in v0.1.7
func (o AccelerationDomainOutput) OriginProtocol() pulumi.StringOutput
Origin return protocol, possible values are: `FOLLOW`: protocol follow; `HTTP`: HTTP protocol back to source; `HTTPS`: HTTPS protocol back to source. If not filled in, the default is: `FOLLOW`.
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 // HTTP back-to-origin port, the value is 1-65535, effective when OriginProtocol=FOLLOW/HTTP, if not filled in, the default // value is 80. HttpOriginPort pulumi.IntPtrInput // HTTPS back-to-origin port. The value range is 1-65535. It takes effect when OriginProtocol=FOLLOW/HTTPS. If it is not // filled in, the default value is 443. HttpsOriginPort pulumi.IntPtrInput // IPv6 status, the value is: `follow`: follow the site IPv6 configuration; `on`: on; `off`: off. If not filled in, the // default is: `follow`. Ipv6Status pulumi.StringPtrInput // Details of the origin. OriginInfo AccelerationDomainOriginInfoPtrInput // Origin return protocol, possible values are: `FOLLOW`: protocol follow; `HTTP`: HTTP protocol back to source; `HTTPS`: // HTTPS protocol back to source. If not filled in, the default is: `FOLLOW`. OriginProtocol pulumi.StringPtrInput // 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 Function ¶ added in v0.1.7
type Function struct { pulumi.CustomResourceState // Function content, currently only supports JavaScript code, with a maximum size of 5MB. Content pulumi.StringOutput `pulumi:"content"` // Creation time. The time is in Coordinated Universal Time (UTC) and follows the date and time format specified by the ISO // 8601 standard. CreateTime pulumi.StringOutput `pulumi:"createTime"` // The default domain name for the function. Domain pulumi.StringOutput `pulumi:"domain"` // ID of the Function. FunctionId pulumi.StringOutput `pulumi:"functionId"` // Function name. It can only contain lowercase letters, numbers, hyphens, must start and end with a letter or number, and // can have a maximum length of 30 characters. Name pulumi.StringOutput `pulumi:"name"` // Function description, maximum support of 60 characters. Remark pulumi.StringPtrOutput `pulumi:"remark"` // Modification time. The time is in Coordinated Universal Time (UTC) and follows the date and time format specified by the // ISO 8601 standard. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` // ID of the site. ZoneId pulumi.StringOutput `pulumi:"zoneId"` }
func GetFunction ¶ added in v0.1.7
func GetFunction(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FunctionState, opts ...pulumi.ResourceOption) (*Function, error)
GetFunction gets an existing Function 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 NewFunction ¶ added in v0.1.7
func NewFunction(ctx *pulumi.Context, name string, args *FunctionArgs, opts ...pulumi.ResourceOption) (*Function, error)
NewFunction registers a new resource with the given unique name, arguments, and options.
func (*Function) ElementType ¶ added in v0.1.7
func (*Function) ToFunctionOutput ¶ added in v0.1.7
func (i *Function) ToFunctionOutput() FunctionOutput
func (*Function) ToFunctionOutputWithContext ¶ added in v0.1.7
func (i *Function) ToFunctionOutputWithContext(ctx context.Context) FunctionOutput
type FunctionArgs ¶ added in v0.1.7
type FunctionArgs struct { // Function content, currently only supports JavaScript code, with a maximum size of 5MB. Content pulumi.StringInput // Function name. It can only contain lowercase letters, numbers, hyphens, must start and end with a letter or number, and // can have a maximum length of 30 characters. Name pulumi.StringPtrInput // Function description, maximum support of 60 characters. Remark pulumi.StringPtrInput // ID of the site. ZoneId pulumi.StringInput }
The set of arguments for constructing a Function resource.
func (FunctionArgs) ElementType ¶ added in v0.1.7
func (FunctionArgs) ElementType() reflect.Type
type FunctionArray ¶ added in v0.1.7
type FunctionArray []FunctionInput
func (FunctionArray) ElementType ¶ added in v0.1.7
func (FunctionArray) ElementType() reflect.Type
func (FunctionArray) ToFunctionArrayOutput ¶ added in v0.1.7
func (i FunctionArray) ToFunctionArrayOutput() FunctionArrayOutput
func (FunctionArray) ToFunctionArrayOutputWithContext ¶ added in v0.1.7
func (i FunctionArray) ToFunctionArrayOutputWithContext(ctx context.Context) FunctionArrayOutput
type FunctionArrayInput ¶ added in v0.1.7
type FunctionArrayInput interface { pulumi.Input ToFunctionArrayOutput() FunctionArrayOutput ToFunctionArrayOutputWithContext(context.Context) FunctionArrayOutput }
FunctionArrayInput is an input type that accepts FunctionArray and FunctionArrayOutput values. You can construct a concrete instance of `FunctionArrayInput` via:
FunctionArray{ FunctionArgs{...} }
type FunctionArrayOutput ¶ added in v0.1.7
type FunctionArrayOutput struct{ *pulumi.OutputState }
func (FunctionArrayOutput) ElementType ¶ added in v0.1.7
func (FunctionArrayOutput) ElementType() reflect.Type
func (FunctionArrayOutput) Index ¶ added in v0.1.7
func (o FunctionArrayOutput) Index(i pulumi.IntInput) FunctionOutput
func (FunctionArrayOutput) ToFunctionArrayOutput ¶ added in v0.1.7
func (o FunctionArrayOutput) ToFunctionArrayOutput() FunctionArrayOutput
func (FunctionArrayOutput) ToFunctionArrayOutputWithContext ¶ added in v0.1.7
func (o FunctionArrayOutput) ToFunctionArrayOutputWithContext(ctx context.Context) FunctionArrayOutput
type FunctionInput ¶ added in v0.1.7
type FunctionInput interface { pulumi.Input ToFunctionOutput() FunctionOutput ToFunctionOutputWithContext(ctx context.Context) FunctionOutput }
type FunctionMap ¶ added in v0.1.7
type FunctionMap map[string]FunctionInput
func (FunctionMap) ElementType ¶ added in v0.1.7
func (FunctionMap) ElementType() reflect.Type
func (FunctionMap) ToFunctionMapOutput ¶ added in v0.1.7
func (i FunctionMap) ToFunctionMapOutput() FunctionMapOutput
func (FunctionMap) ToFunctionMapOutputWithContext ¶ added in v0.1.7
func (i FunctionMap) ToFunctionMapOutputWithContext(ctx context.Context) FunctionMapOutput
type FunctionMapInput ¶ added in v0.1.7
type FunctionMapInput interface { pulumi.Input ToFunctionMapOutput() FunctionMapOutput ToFunctionMapOutputWithContext(context.Context) FunctionMapOutput }
FunctionMapInput is an input type that accepts FunctionMap and FunctionMapOutput values. You can construct a concrete instance of `FunctionMapInput` via:
FunctionMap{ "key": FunctionArgs{...} }
type FunctionMapOutput ¶ added in v0.1.7
type FunctionMapOutput struct{ *pulumi.OutputState }
func (FunctionMapOutput) ElementType ¶ added in v0.1.7
func (FunctionMapOutput) ElementType() reflect.Type
func (FunctionMapOutput) MapIndex ¶ added in v0.1.7
func (o FunctionMapOutput) MapIndex(k pulumi.StringInput) FunctionOutput
func (FunctionMapOutput) ToFunctionMapOutput ¶ added in v0.1.7
func (o FunctionMapOutput) ToFunctionMapOutput() FunctionMapOutput
func (FunctionMapOutput) ToFunctionMapOutputWithContext ¶ added in v0.1.7
func (o FunctionMapOutput) ToFunctionMapOutputWithContext(ctx context.Context) FunctionMapOutput
type FunctionOutput ¶ added in v0.1.7
type FunctionOutput struct{ *pulumi.OutputState }
func (FunctionOutput) Content ¶ added in v0.1.7
func (o FunctionOutput) Content() pulumi.StringOutput
Function content, currently only supports JavaScript code, with a maximum size of 5MB.
func (FunctionOutput) CreateTime ¶ added in v0.1.7
func (o FunctionOutput) CreateTime() pulumi.StringOutput
Creation time. The time is in Coordinated Universal Time (UTC) and follows the date and time format specified by the ISO 8601 standard.
func (FunctionOutput) Domain ¶ added in v0.1.7
func (o FunctionOutput) Domain() pulumi.StringOutput
The default domain name for the function.
func (FunctionOutput) ElementType ¶ added in v0.1.7
func (FunctionOutput) ElementType() reflect.Type
func (FunctionOutput) FunctionId ¶ added in v0.1.7
func (o FunctionOutput) FunctionId() pulumi.StringOutput
ID of the Function.
func (FunctionOutput) Name ¶ added in v0.1.7
func (o FunctionOutput) Name() pulumi.StringOutput
Function name. It can only contain lowercase letters, numbers, hyphens, must start and end with a letter or number, and can have a maximum length of 30 characters.
func (FunctionOutput) Remark ¶ added in v0.1.7
func (o FunctionOutput) Remark() pulumi.StringPtrOutput
Function description, maximum support of 60 characters.
func (FunctionOutput) ToFunctionOutput ¶ added in v0.1.7
func (o FunctionOutput) ToFunctionOutput() FunctionOutput
func (FunctionOutput) ToFunctionOutputWithContext ¶ added in v0.1.7
func (o FunctionOutput) ToFunctionOutputWithContext(ctx context.Context) FunctionOutput
func (FunctionOutput) UpdateTime ¶ added in v0.1.7
func (o FunctionOutput) UpdateTime() pulumi.StringOutput
Modification time. The time is in Coordinated Universal Time (UTC) and follows the date and time format specified by the ISO 8601 standard.
func (FunctionOutput) ZoneId ¶ added in v0.1.7
func (o FunctionOutput) ZoneId() pulumi.StringOutput
ID of the site.
type FunctionRule ¶ added in v0.1.7
type FunctionRule struct { pulumi.CustomResourceState // ID of the Function. FunctionId pulumi.StringOutput `pulumi:"functionId"` // The name of the function. FunctionName pulumi.StringOutput `pulumi:"functionName"` // The list of rule conditions, where the conditions are connected by an "OR" relationship. FunctionRuleConditions FunctionRuleFunctionRuleConditionArrayOutput `pulumi:"functionRuleConditions"` // The priority of the function trigger rule. A higher numerical value indicates a higher priority. Priority pulumi.IntOutput `pulumi:"priority"` // Rule description, maximum support of 60 characters. Remark pulumi.StringPtrOutput `pulumi:"remark"` // ID of the Function Rule. RuleId pulumi.StringOutput `pulumi:"ruleId"` // ID of the site. ZoneId pulumi.StringOutput `pulumi:"zoneId"` }
func GetFunctionRule ¶ added in v0.1.7
func GetFunctionRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FunctionRuleState, opts ...pulumi.ResourceOption) (*FunctionRule, error)
GetFunctionRule gets an existing FunctionRule 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 NewFunctionRule ¶ added in v0.1.7
func NewFunctionRule(ctx *pulumi.Context, name string, args *FunctionRuleArgs, opts ...pulumi.ResourceOption) (*FunctionRule, error)
NewFunctionRule registers a new resource with the given unique name, arguments, and options.
func (*FunctionRule) ElementType ¶ added in v0.1.7
func (*FunctionRule) ElementType() reflect.Type
func (*FunctionRule) ToFunctionRuleOutput ¶ added in v0.1.7
func (i *FunctionRule) ToFunctionRuleOutput() FunctionRuleOutput
func (*FunctionRule) ToFunctionRuleOutputWithContext ¶ added in v0.1.7
func (i *FunctionRule) ToFunctionRuleOutputWithContext(ctx context.Context) FunctionRuleOutput
type FunctionRuleArgs ¶ added in v0.1.7
type FunctionRuleArgs struct { // ID of the Function. FunctionId pulumi.StringInput // The list of rule conditions, where the conditions are connected by an "OR" relationship. FunctionRuleConditions FunctionRuleFunctionRuleConditionArrayInput // Rule description, maximum support of 60 characters. Remark pulumi.StringPtrInput // ID of the site. ZoneId pulumi.StringInput }
The set of arguments for constructing a FunctionRule resource.
func (FunctionRuleArgs) ElementType ¶ added in v0.1.7
func (FunctionRuleArgs) ElementType() reflect.Type
type FunctionRuleArray ¶ added in v0.1.7
type FunctionRuleArray []FunctionRuleInput
func (FunctionRuleArray) ElementType ¶ added in v0.1.7
func (FunctionRuleArray) ElementType() reflect.Type
func (FunctionRuleArray) ToFunctionRuleArrayOutput ¶ added in v0.1.7
func (i FunctionRuleArray) ToFunctionRuleArrayOutput() FunctionRuleArrayOutput
func (FunctionRuleArray) ToFunctionRuleArrayOutputWithContext ¶ added in v0.1.7
func (i FunctionRuleArray) ToFunctionRuleArrayOutputWithContext(ctx context.Context) FunctionRuleArrayOutput
type FunctionRuleArrayInput ¶ added in v0.1.7
type FunctionRuleArrayInput interface { pulumi.Input ToFunctionRuleArrayOutput() FunctionRuleArrayOutput ToFunctionRuleArrayOutputWithContext(context.Context) FunctionRuleArrayOutput }
FunctionRuleArrayInput is an input type that accepts FunctionRuleArray and FunctionRuleArrayOutput values. You can construct a concrete instance of `FunctionRuleArrayInput` via:
FunctionRuleArray{ FunctionRuleArgs{...} }
type FunctionRuleArrayOutput ¶ added in v0.1.7
type FunctionRuleArrayOutput struct{ *pulumi.OutputState }
func (FunctionRuleArrayOutput) ElementType ¶ added in v0.1.7
func (FunctionRuleArrayOutput) ElementType() reflect.Type
func (FunctionRuleArrayOutput) Index ¶ added in v0.1.7
func (o FunctionRuleArrayOutput) Index(i pulumi.IntInput) FunctionRuleOutput
func (FunctionRuleArrayOutput) ToFunctionRuleArrayOutput ¶ added in v0.1.7
func (o FunctionRuleArrayOutput) ToFunctionRuleArrayOutput() FunctionRuleArrayOutput
func (FunctionRuleArrayOutput) ToFunctionRuleArrayOutputWithContext ¶ added in v0.1.7
func (o FunctionRuleArrayOutput) ToFunctionRuleArrayOutputWithContext(ctx context.Context) FunctionRuleArrayOutput
type FunctionRuleFunctionRuleCondition ¶ added in v0.1.7
type FunctionRuleFunctionRuleCondition struct {
RuleConditions []FunctionRuleFunctionRuleConditionRuleCondition `pulumi:"ruleConditions"`
}
type FunctionRuleFunctionRuleConditionArgs ¶ added in v0.1.7
type FunctionRuleFunctionRuleConditionArgs struct {
RuleConditions FunctionRuleFunctionRuleConditionRuleConditionArrayInput `pulumi:"ruleConditions"`
}
func (FunctionRuleFunctionRuleConditionArgs) ElementType ¶ added in v0.1.7
func (FunctionRuleFunctionRuleConditionArgs) ElementType() reflect.Type
func (FunctionRuleFunctionRuleConditionArgs) ToFunctionRuleFunctionRuleConditionOutput ¶ added in v0.1.7
func (i FunctionRuleFunctionRuleConditionArgs) ToFunctionRuleFunctionRuleConditionOutput() FunctionRuleFunctionRuleConditionOutput
func (FunctionRuleFunctionRuleConditionArgs) ToFunctionRuleFunctionRuleConditionOutputWithContext ¶ added in v0.1.7
func (i FunctionRuleFunctionRuleConditionArgs) ToFunctionRuleFunctionRuleConditionOutputWithContext(ctx context.Context) FunctionRuleFunctionRuleConditionOutput
type FunctionRuleFunctionRuleConditionArray ¶ added in v0.1.7
type FunctionRuleFunctionRuleConditionArray []FunctionRuleFunctionRuleConditionInput
func (FunctionRuleFunctionRuleConditionArray) ElementType ¶ added in v0.1.7
func (FunctionRuleFunctionRuleConditionArray) ElementType() reflect.Type
func (FunctionRuleFunctionRuleConditionArray) ToFunctionRuleFunctionRuleConditionArrayOutput ¶ added in v0.1.7
func (i FunctionRuleFunctionRuleConditionArray) ToFunctionRuleFunctionRuleConditionArrayOutput() FunctionRuleFunctionRuleConditionArrayOutput
func (FunctionRuleFunctionRuleConditionArray) ToFunctionRuleFunctionRuleConditionArrayOutputWithContext ¶ added in v0.1.7
func (i FunctionRuleFunctionRuleConditionArray) ToFunctionRuleFunctionRuleConditionArrayOutputWithContext(ctx context.Context) FunctionRuleFunctionRuleConditionArrayOutput
type FunctionRuleFunctionRuleConditionArrayInput ¶ added in v0.1.7
type FunctionRuleFunctionRuleConditionArrayInput interface { pulumi.Input ToFunctionRuleFunctionRuleConditionArrayOutput() FunctionRuleFunctionRuleConditionArrayOutput ToFunctionRuleFunctionRuleConditionArrayOutputWithContext(context.Context) FunctionRuleFunctionRuleConditionArrayOutput }
FunctionRuleFunctionRuleConditionArrayInput is an input type that accepts FunctionRuleFunctionRuleConditionArray and FunctionRuleFunctionRuleConditionArrayOutput values. You can construct a concrete instance of `FunctionRuleFunctionRuleConditionArrayInput` via:
FunctionRuleFunctionRuleConditionArray{ FunctionRuleFunctionRuleConditionArgs{...} }
type FunctionRuleFunctionRuleConditionArrayOutput ¶ added in v0.1.7
type FunctionRuleFunctionRuleConditionArrayOutput struct{ *pulumi.OutputState }
func (FunctionRuleFunctionRuleConditionArrayOutput) ElementType ¶ added in v0.1.7
func (FunctionRuleFunctionRuleConditionArrayOutput) ElementType() reflect.Type
func (FunctionRuleFunctionRuleConditionArrayOutput) ToFunctionRuleFunctionRuleConditionArrayOutput ¶ added in v0.1.7
func (o FunctionRuleFunctionRuleConditionArrayOutput) ToFunctionRuleFunctionRuleConditionArrayOutput() FunctionRuleFunctionRuleConditionArrayOutput
func (FunctionRuleFunctionRuleConditionArrayOutput) ToFunctionRuleFunctionRuleConditionArrayOutputWithContext ¶ added in v0.1.7
func (o FunctionRuleFunctionRuleConditionArrayOutput) ToFunctionRuleFunctionRuleConditionArrayOutputWithContext(ctx context.Context) FunctionRuleFunctionRuleConditionArrayOutput
type FunctionRuleFunctionRuleConditionInput ¶ added in v0.1.7
type FunctionRuleFunctionRuleConditionInput interface { pulumi.Input ToFunctionRuleFunctionRuleConditionOutput() FunctionRuleFunctionRuleConditionOutput ToFunctionRuleFunctionRuleConditionOutputWithContext(context.Context) FunctionRuleFunctionRuleConditionOutput }
FunctionRuleFunctionRuleConditionInput is an input type that accepts FunctionRuleFunctionRuleConditionArgs and FunctionRuleFunctionRuleConditionOutput values. You can construct a concrete instance of `FunctionRuleFunctionRuleConditionInput` via:
FunctionRuleFunctionRuleConditionArgs{...}
type FunctionRuleFunctionRuleConditionOutput ¶ added in v0.1.7
type FunctionRuleFunctionRuleConditionOutput struct{ *pulumi.OutputState }
func (FunctionRuleFunctionRuleConditionOutput) ElementType ¶ added in v0.1.7
func (FunctionRuleFunctionRuleConditionOutput) ElementType() reflect.Type
func (FunctionRuleFunctionRuleConditionOutput) RuleConditions ¶ added in v0.1.7
func (o FunctionRuleFunctionRuleConditionOutput) RuleConditions() FunctionRuleFunctionRuleConditionRuleConditionArrayOutput
func (FunctionRuleFunctionRuleConditionOutput) ToFunctionRuleFunctionRuleConditionOutput ¶ added in v0.1.7
func (o FunctionRuleFunctionRuleConditionOutput) ToFunctionRuleFunctionRuleConditionOutput() FunctionRuleFunctionRuleConditionOutput
func (FunctionRuleFunctionRuleConditionOutput) ToFunctionRuleFunctionRuleConditionOutputWithContext ¶ added in v0.1.7
func (o FunctionRuleFunctionRuleConditionOutput) ToFunctionRuleFunctionRuleConditionOutputWithContext(ctx context.Context) FunctionRuleFunctionRuleConditionOutput
type FunctionRuleFunctionRuleConditionRuleCondition ¶ added in v0.1.7
type FunctionRuleFunctionRuleConditionRuleConditionArgs ¶ added in v0.1.7
type FunctionRuleFunctionRuleConditionRuleConditionArgs 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 (FunctionRuleFunctionRuleConditionRuleConditionArgs) ElementType ¶ added in v0.1.7
func (FunctionRuleFunctionRuleConditionRuleConditionArgs) ElementType() reflect.Type
func (FunctionRuleFunctionRuleConditionRuleConditionArgs) ToFunctionRuleFunctionRuleConditionRuleConditionOutput ¶ added in v0.1.7
func (i FunctionRuleFunctionRuleConditionRuleConditionArgs) ToFunctionRuleFunctionRuleConditionRuleConditionOutput() FunctionRuleFunctionRuleConditionRuleConditionOutput
func (FunctionRuleFunctionRuleConditionRuleConditionArgs) ToFunctionRuleFunctionRuleConditionRuleConditionOutputWithContext ¶ added in v0.1.7
func (i FunctionRuleFunctionRuleConditionRuleConditionArgs) ToFunctionRuleFunctionRuleConditionRuleConditionOutputWithContext(ctx context.Context) FunctionRuleFunctionRuleConditionRuleConditionOutput
type FunctionRuleFunctionRuleConditionRuleConditionArray ¶ added in v0.1.7
type FunctionRuleFunctionRuleConditionRuleConditionArray []FunctionRuleFunctionRuleConditionRuleConditionInput
func (FunctionRuleFunctionRuleConditionRuleConditionArray) ElementType ¶ added in v0.1.7
func (FunctionRuleFunctionRuleConditionRuleConditionArray) ElementType() reflect.Type
func (FunctionRuleFunctionRuleConditionRuleConditionArray) ToFunctionRuleFunctionRuleConditionRuleConditionArrayOutput ¶ added in v0.1.7
func (i FunctionRuleFunctionRuleConditionRuleConditionArray) ToFunctionRuleFunctionRuleConditionRuleConditionArrayOutput() FunctionRuleFunctionRuleConditionRuleConditionArrayOutput
func (FunctionRuleFunctionRuleConditionRuleConditionArray) ToFunctionRuleFunctionRuleConditionRuleConditionArrayOutputWithContext ¶ added in v0.1.7
func (i FunctionRuleFunctionRuleConditionRuleConditionArray) ToFunctionRuleFunctionRuleConditionRuleConditionArrayOutputWithContext(ctx context.Context) FunctionRuleFunctionRuleConditionRuleConditionArrayOutput
type FunctionRuleFunctionRuleConditionRuleConditionArrayInput ¶ added in v0.1.7
type FunctionRuleFunctionRuleConditionRuleConditionArrayInput interface { pulumi.Input ToFunctionRuleFunctionRuleConditionRuleConditionArrayOutput() FunctionRuleFunctionRuleConditionRuleConditionArrayOutput ToFunctionRuleFunctionRuleConditionRuleConditionArrayOutputWithContext(context.Context) FunctionRuleFunctionRuleConditionRuleConditionArrayOutput }
FunctionRuleFunctionRuleConditionRuleConditionArrayInput is an input type that accepts FunctionRuleFunctionRuleConditionRuleConditionArray and FunctionRuleFunctionRuleConditionRuleConditionArrayOutput values. You can construct a concrete instance of `FunctionRuleFunctionRuleConditionRuleConditionArrayInput` via:
FunctionRuleFunctionRuleConditionRuleConditionArray{ FunctionRuleFunctionRuleConditionRuleConditionArgs{...} }
type FunctionRuleFunctionRuleConditionRuleConditionArrayOutput ¶ added in v0.1.7
type FunctionRuleFunctionRuleConditionRuleConditionArrayOutput struct{ *pulumi.OutputState }
func (FunctionRuleFunctionRuleConditionRuleConditionArrayOutput) ElementType ¶ added in v0.1.7
func (FunctionRuleFunctionRuleConditionRuleConditionArrayOutput) ElementType() reflect.Type
func (FunctionRuleFunctionRuleConditionRuleConditionArrayOutput) ToFunctionRuleFunctionRuleConditionRuleConditionArrayOutput ¶ added in v0.1.7
func (o FunctionRuleFunctionRuleConditionRuleConditionArrayOutput) ToFunctionRuleFunctionRuleConditionRuleConditionArrayOutput() FunctionRuleFunctionRuleConditionRuleConditionArrayOutput
func (FunctionRuleFunctionRuleConditionRuleConditionArrayOutput) ToFunctionRuleFunctionRuleConditionRuleConditionArrayOutputWithContext ¶ added in v0.1.7
func (o FunctionRuleFunctionRuleConditionRuleConditionArrayOutput) ToFunctionRuleFunctionRuleConditionRuleConditionArrayOutputWithContext(ctx context.Context) FunctionRuleFunctionRuleConditionRuleConditionArrayOutput
type FunctionRuleFunctionRuleConditionRuleConditionInput ¶ added in v0.1.7
type FunctionRuleFunctionRuleConditionRuleConditionInput interface { pulumi.Input ToFunctionRuleFunctionRuleConditionRuleConditionOutput() FunctionRuleFunctionRuleConditionRuleConditionOutput ToFunctionRuleFunctionRuleConditionRuleConditionOutputWithContext(context.Context) FunctionRuleFunctionRuleConditionRuleConditionOutput }
FunctionRuleFunctionRuleConditionRuleConditionInput is an input type that accepts FunctionRuleFunctionRuleConditionRuleConditionArgs and FunctionRuleFunctionRuleConditionRuleConditionOutput values. You can construct a concrete instance of `FunctionRuleFunctionRuleConditionRuleConditionInput` via:
FunctionRuleFunctionRuleConditionRuleConditionArgs{...}
type FunctionRuleFunctionRuleConditionRuleConditionOutput ¶ added in v0.1.7
type FunctionRuleFunctionRuleConditionRuleConditionOutput struct{ *pulumi.OutputState }
func (FunctionRuleFunctionRuleConditionRuleConditionOutput) ElementType ¶ added in v0.1.7
func (FunctionRuleFunctionRuleConditionRuleConditionOutput) ElementType() reflect.Type
func (FunctionRuleFunctionRuleConditionRuleConditionOutput) IgnoreCase ¶ added in v0.1.7
func (o FunctionRuleFunctionRuleConditionRuleConditionOutput) IgnoreCase() pulumi.BoolPtrOutput
func (FunctionRuleFunctionRuleConditionRuleConditionOutput) Operator ¶ added in v0.1.7
func (o FunctionRuleFunctionRuleConditionRuleConditionOutput) Operator() pulumi.StringOutput
func (FunctionRuleFunctionRuleConditionRuleConditionOutput) Target ¶ added in v0.1.7
func (o FunctionRuleFunctionRuleConditionRuleConditionOutput) Target() pulumi.StringOutput
func (FunctionRuleFunctionRuleConditionRuleConditionOutput) ToFunctionRuleFunctionRuleConditionRuleConditionOutput ¶ added in v0.1.7
func (o FunctionRuleFunctionRuleConditionRuleConditionOutput) ToFunctionRuleFunctionRuleConditionRuleConditionOutput() FunctionRuleFunctionRuleConditionRuleConditionOutput
func (FunctionRuleFunctionRuleConditionRuleConditionOutput) ToFunctionRuleFunctionRuleConditionRuleConditionOutputWithContext ¶ added in v0.1.7
func (o FunctionRuleFunctionRuleConditionRuleConditionOutput) ToFunctionRuleFunctionRuleConditionRuleConditionOutputWithContext(ctx context.Context) FunctionRuleFunctionRuleConditionRuleConditionOutput
func (FunctionRuleFunctionRuleConditionRuleConditionOutput) Values ¶ added in v0.1.7
func (o FunctionRuleFunctionRuleConditionRuleConditionOutput) Values() pulumi.StringArrayOutput
type FunctionRuleInput ¶ added in v0.1.7
type FunctionRuleInput interface { pulumi.Input ToFunctionRuleOutput() FunctionRuleOutput ToFunctionRuleOutputWithContext(ctx context.Context) FunctionRuleOutput }
type FunctionRuleMap ¶ added in v0.1.7
type FunctionRuleMap map[string]FunctionRuleInput
func (FunctionRuleMap) ElementType ¶ added in v0.1.7
func (FunctionRuleMap) ElementType() reflect.Type
func (FunctionRuleMap) ToFunctionRuleMapOutput ¶ added in v0.1.7
func (i FunctionRuleMap) ToFunctionRuleMapOutput() FunctionRuleMapOutput
func (FunctionRuleMap) ToFunctionRuleMapOutputWithContext ¶ added in v0.1.7
func (i FunctionRuleMap) ToFunctionRuleMapOutputWithContext(ctx context.Context) FunctionRuleMapOutput
type FunctionRuleMapInput ¶ added in v0.1.7
type FunctionRuleMapInput interface { pulumi.Input ToFunctionRuleMapOutput() FunctionRuleMapOutput ToFunctionRuleMapOutputWithContext(context.Context) FunctionRuleMapOutput }
FunctionRuleMapInput is an input type that accepts FunctionRuleMap and FunctionRuleMapOutput values. You can construct a concrete instance of `FunctionRuleMapInput` via:
FunctionRuleMap{ "key": FunctionRuleArgs{...} }
type FunctionRuleMapOutput ¶ added in v0.1.7
type FunctionRuleMapOutput struct{ *pulumi.OutputState }
func (FunctionRuleMapOutput) ElementType ¶ added in v0.1.7
func (FunctionRuleMapOutput) ElementType() reflect.Type
func (FunctionRuleMapOutput) MapIndex ¶ added in v0.1.7
func (o FunctionRuleMapOutput) MapIndex(k pulumi.StringInput) FunctionRuleOutput
func (FunctionRuleMapOutput) ToFunctionRuleMapOutput ¶ added in v0.1.7
func (o FunctionRuleMapOutput) ToFunctionRuleMapOutput() FunctionRuleMapOutput
func (FunctionRuleMapOutput) ToFunctionRuleMapOutputWithContext ¶ added in v0.1.7
func (o FunctionRuleMapOutput) ToFunctionRuleMapOutputWithContext(ctx context.Context) FunctionRuleMapOutput
type FunctionRuleOutput ¶ added in v0.1.7
type FunctionRuleOutput struct{ *pulumi.OutputState }
func (FunctionRuleOutput) ElementType ¶ added in v0.1.7
func (FunctionRuleOutput) ElementType() reflect.Type
func (FunctionRuleOutput) FunctionId ¶ added in v0.1.7
func (o FunctionRuleOutput) FunctionId() pulumi.StringOutput
ID of the Function.
func (FunctionRuleOutput) FunctionName ¶ added in v0.1.7
func (o FunctionRuleOutput) FunctionName() pulumi.StringOutput
The name of the function.
func (FunctionRuleOutput) FunctionRuleConditions ¶ added in v0.1.7
func (o FunctionRuleOutput) FunctionRuleConditions() FunctionRuleFunctionRuleConditionArrayOutput
The list of rule conditions, where the conditions are connected by an "OR" relationship.
func (FunctionRuleOutput) Priority ¶ added in v0.1.7
func (o FunctionRuleOutput) Priority() pulumi.IntOutput
The priority of the function trigger rule. A higher numerical value indicates a higher priority.
func (FunctionRuleOutput) Remark ¶ added in v0.1.7
func (o FunctionRuleOutput) Remark() pulumi.StringPtrOutput
Rule description, maximum support of 60 characters.
func (FunctionRuleOutput) RuleId ¶ added in v0.1.7
func (o FunctionRuleOutput) RuleId() pulumi.StringOutput
ID of the Function Rule.
func (FunctionRuleOutput) ToFunctionRuleOutput ¶ added in v0.1.7
func (o FunctionRuleOutput) ToFunctionRuleOutput() FunctionRuleOutput
func (FunctionRuleOutput) ToFunctionRuleOutputWithContext ¶ added in v0.1.7
func (o FunctionRuleOutput) ToFunctionRuleOutputWithContext(ctx context.Context) FunctionRuleOutput
func (FunctionRuleOutput) ZoneId ¶ added in v0.1.7
func (o FunctionRuleOutput) ZoneId() pulumi.StringOutput
ID of the site.
type FunctionRulePriority ¶ added in v0.1.7
type FunctionRulePriority struct { pulumi.CustomResourceState // ID of the Function. FunctionId pulumi.StringOutput `pulumi:"functionId"` // he list of rule IDs. It is required to include all rule IDs after adjusting their priorities. The execution order of // multiple rules follows a top-down sequence. If not specified, the original priority order will be maintained. RuleIds pulumi.StringArrayOutput `pulumi:"ruleIds"` // ID of the site. ZoneId pulumi.StringOutput `pulumi:"zoneId"` }
func GetFunctionRulePriority ¶ added in v0.1.7
func GetFunctionRulePriority(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FunctionRulePriorityState, opts ...pulumi.ResourceOption) (*FunctionRulePriority, error)
GetFunctionRulePriority gets an existing FunctionRulePriority 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 NewFunctionRulePriority ¶ added in v0.1.7
func NewFunctionRulePriority(ctx *pulumi.Context, name string, args *FunctionRulePriorityArgs, opts ...pulumi.ResourceOption) (*FunctionRulePriority, error)
NewFunctionRulePriority registers a new resource with the given unique name, arguments, and options.
func (*FunctionRulePriority) ElementType ¶ added in v0.1.7
func (*FunctionRulePriority) ElementType() reflect.Type
func (*FunctionRulePriority) ToFunctionRulePriorityOutput ¶ added in v0.1.7
func (i *FunctionRulePriority) ToFunctionRulePriorityOutput() FunctionRulePriorityOutput
func (*FunctionRulePriority) ToFunctionRulePriorityOutputWithContext ¶ added in v0.1.7
func (i *FunctionRulePriority) ToFunctionRulePriorityOutputWithContext(ctx context.Context) FunctionRulePriorityOutput
type FunctionRulePriorityArgs ¶ added in v0.1.7
type FunctionRulePriorityArgs struct { // ID of the Function. FunctionId pulumi.StringInput // he list of rule IDs. It is required to include all rule IDs after adjusting their priorities. The execution order of // multiple rules follows a top-down sequence. If not specified, the original priority order will be maintained. RuleIds pulumi.StringArrayInput // ID of the site. ZoneId pulumi.StringInput }
The set of arguments for constructing a FunctionRulePriority resource.
func (FunctionRulePriorityArgs) ElementType ¶ added in v0.1.7
func (FunctionRulePriorityArgs) ElementType() reflect.Type
type FunctionRulePriorityArray ¶ added in v0.1.7
type FunctionRulePriorityArray []FunctionRulePriorityInput
func (FunctionRulePriorityArray) ElementType ¶ added in v0.1.7
func (FunctionRulePriorityArray) ElementType() reflect.Type
func (FunctionRulePriorityArray) ToFunctionRulePriorityArrayOutput ¶ added in v0.1.7
func (i FunctionRulePriorityArray) ToFunctionRulePriorityArrayOutput() FunctionRulePriorityArrayOutput
func (FunctionRulePriorityArray) ToFunctionRulePriorityArrayOutputWithContext ¶ added in v0.1.7
func (i FunctionRulePriorityArray) ToFunctionRulePriorityArrayOutputWithContext(ctx context.Context) FunctionRulePriorityArrayOutput
type FunctionRulePriorityArrayInput ¶ added in v0.1.7
type FunctionRulePriorityArrayInput interface { pulumi.Input ToFunctionRulePriorityArrayOutput() FunctionRulePriorityArrayOutput ToFunctionRulePriorityArrayOutputWithContext(context.Context) FunctionRulePriorityArrayOutput }
FunctionRulePriorityArrayInput is an input type that accepts FunctionRulePriorityArray and FunctionRulePriorityArrayOutput values. You can construct a concrete instance of `FunctionRulePriorityArrayInput` via:
FunctionRulePriorityArray{ FunctionRulePriorityArgs{...} }
type FunctionRulePriorityArrayOutput ¶ added in v0.1.7
type FunctionRulePriorityArrayOutput struct{ *pulumi.OutputState }
func (FunctionRulePriorityArrayOutput) ElementType ¶ added in v0.1.7
func (FunctionRulePriorityArrayOutput) ElementType() reflect.Type
func (FunctionRulePriorityArrayOutput) Index ¶ added in v0.1.7
func (o FunctionRulePriorityArrayOutput) Index(i pulumi.IntInput) FunctionRulePriorityOutput
func (FunctionRulePriorityArrayOutput) ToFunctionRulePriorityArrayOutput ¶ added in v0.1.7
func (o FunctionRulePriorityArrayOutput) ToFunctionRulePriorityArrayOutput() FunctionRulePriorityArrayOutput
func (FunctionRulePriorityArrayOutput) ToFunctionRulePriorityArrayOutputWithContext ¶ added in v0.1.7
func (o FunctionRulePriorityArrayOutput) ToFunctionRulePriorityArrayOutputWithContext(ctx context.Context) FunctionRulePriorityArrayOutput
type FunctionRulePriorityInput ¶ added in v0.1.7
type FunctionRulePriorityInput interface { pulumi.Input ToFunctionRulePriorityOutput() FunctionRulePriorityOutput ToFunctionRulePriorityOutputWithContext(ctx context.Context) FunctionRulePriorityOutput }
type FunctionRulePriorityMap ¶ added in v0.1.7
type FunctionRulePriorityMap map[string]FunctionRulePriorityInput
func (FunctionRulePriorityMap) ElementType ¶ added in v0.1.7
func (FunctionRulePriorityMap) ElementType() reflect.Type
func (FunctionRulePriorityMap) ToFunctionRulePriorityMapOutput ¶ added in v0.1.7
func (i FunctionRulePriorityMap) ToFunctionRulePriorityMapOutput() FunctionRulePriorityMapOutput
func (FunctionRulePriorityMap) ToFunctionRulePriorityMapOutputWithContext ¶ added in v0.1.7
func (i FunctionRulePriorityMap) ToFunctionRulePriorityMapOutputWithContext(ctx context.Context) FunctionRulePriorityMapOutput
type FunctionRulePriorityMapInput ¶ added in v0.1.7
type FunctionRulePriorityMapInput interface { pulumi.Input ToFunctionRulePriorityMapOutput() FunctionRulePriorityMapOutput ToFunctionRulePriorityMapOutputWithContext(context.Context) FunctionRulePriorityMapOutput }
FunctionRulePriorityMapInput is an input type that accepts FunctionRulePriorityMap and FunctionRulePriorityMapOutput values. You can construct a concrete instance of `FunctionRulePriorityMapInput` via:
FunctionRulePriorityMap{ "key": FunctionRulePriorityArgs{...} }
type FunctionRulePriorityMapOutput ¶ added in v0.1.7
type FunctionRulePriorityMapOutput struct{ *pulumi.OutputState }
func (FunctionRulePriorityMapOutput) ElementType ¶ added in v0.1.7
func (FunctionRulePriorityMapOutput) ElementType() reflect.Type
func (FunctionRulePriorityMapOutput) MapIndex ¶ added in v0.1.7
func (o FunctionRulePriorityMapOutput) MapIndex(k pulumi.StringInput) FunctionRulePriorityOutput
func (FunctionRulePriorityMapOutput) ToFunctionRulePriorityMapOutput ¶ added in v0.1.7
func (o FunctionRulePriorityMapOutput) ToFunctionRulePriorityMapOutput() FunctionRulePriorityMapOutput
func (FunctionRulePriorityMapOutput) ToFunctionRulePriorityMapOutputWithContext ¶ added in v0.1.7
func (o FunctionRulePriorityMapOutput) ToFunctionRulePriorityMapOutputWithContext(ctx context.Context) FunctionRulePriorityMapOutput
type FunctionRulePriorityOutput ¶ added in v0.1.7
type FunctionRulePriorityOutput struct{ *pulumi.OutputState }
func (FunctionRulePriorityOutput) ElementType ¶ added in v0.1.7
func (FunctionRulePriorityOutput) ElementType() reflect.Type
func (FunctionRulePriorityOutput) FunctionId ¶ added in v0.1.7
func (o FunctionRulePriorityOutput) FunctionId() pulumi.StringOutput
ID of the Function.
func (FunctionRulePriorityOutput) RuleIds ¶ added in v0.1.7
func (o FunctionRulePriorityOutput) RuleIds() pulumi.StringArrayOutput
he list of rule IDs. It is required to include all rule IDs after adjusting their priorities. The execution order of multiple rules follows a top-down sequence. If not specified, the original priority order will be maintained.
func (FunctionRulePriorityOutput) ToFunctionRulePriorityOutput ¶ added in v0.1.7
func (o FunctionRulePriorityOutput) ToFunctionRulePriorityOutput() FunctionRulePriorityOutput
func (FunctionRulePriorityOutput) ToFunctionRulePriorityOutputWithContext ¶ added in v0.1.7
func (o FunctionRulePriorityOutput) ToFunctionRulePriorityOutputWithContext(ctx context.Context) FunctionRulePriorityOutput
func (FunctionRulePriorityOutput) ZoneId ¶ added in v0.1.7
func (o FunctionRulePriorityOutput) ZoneId() pulumi.StringOutput
ID of the site.
type FunctionRulePriorityState ¶ added in v0.1.7
type FunctionRulePriorityState struct { // ID of the Function. FunctionId pulumi.StringPtrInput // he list of rule IDs. It is required to include all rule IDs after adjusting their priorities. The execution order of // multiple rules follows a top-down sequence. If not specified, the original priority order will be maintained. RuleIds pulumi.StringArrayInput // ID of the site. ZoneId pulumi.StringPtrInput }
func (FunctionRulePriorityState) ElementType ¶ added in v0.1.7
func (FunctionRulePriorityState) ElementType() reflect.Type
type FunctionRuleState ¶ added in v0.1.7
type FunctionRuleState struct { // ID of the Function. FunctionId pulumi.StringPtrInput // The name of the function. FunctionName pulumi.StringPtrInput // The list of rule conditions, where the conditions are connected by an "OR" relationship. FunctionRuleConditions FunctionRuleFunctionRuleConditionArrayInput // The priority of the function trigger rule. A higher numerical value indicates a higher priority. Priority pulumi.IntPtrInput // Rule description, maximum support of 60 characters. Remark pulumi.StringPtrInput // ID of the Function Rule. RuleId pulumi.StringPtrInput // ID of the site. ZoneId pulumi.StringPtrInput }
func (FunctionRuleState) ElementType ¶ added in v0.1.7
func (FunctionRuleState) ElementType() reflect.Type
type FunctionRuntimeEnvironment ¶ added in v0.1.7
type FunctionRuntimeEnvironment struct { pulumi.CustomResourceState // The environment variable list. EnvironmentVariables FunctionRuntimeEnvironmentEnvironmentVariableArrayOutput `pulumi:"environmentVariables"` // ID of the Function. FunctionId pulumi.StringOutput `pulumi:"functionId"` // ID of the site. ZoneId pulumi.StringOutput `pulumi:"zoneId"` }
func GetFunctionRuntimeEnvironment ¶ added in v0.1.7
func GetFunctionRuntimeEnvironment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FunctionRuntimeEnvironmentState, opts ...pulumi.ResourceOption) (*FunctionRuntimeEnvironment, error)
GetFunctionRuntimeEnvironment gets an existing FunctionRuntimeEnvironment 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 NewFunctionRuntimeEnvironment ¶ added in v0.1.7
func NewFunctionRuntimeEnvironment(ctx *pulumi.Context, name string, args *FunctionRuntimeEnvironmentArgs, opts ...pulumi.ResourceOption) (*FunctionRuntimeEnvironment, error)
NewFunctionRuntimeEnvironment registers a new resource with the given unique name, arguments, and options.
func (*FunctionRuntimeEnvironment) ElementType ¶ added in v0.1.7
func (*FunctionRuntimeEnvironment) ElementType() reflect.Type
func (*FunctionRuntimeEnvironment) ToFunctionRuntimeEnvironmentOutput ¶ added in v0.1.7
func (i *FunctionRuntimeEnvironment) ToFunctionRuntimeEnvironmentOutput() FunctionRuntimeEnvironmentOutput
func (*FunctionRuntimeEnvironment) ToFunctionRuntimeEnvironmentOutputWithContext ¶ added in v0.1.7
func (i *FunctionRuntimeEnvironment) ToFunctionRuntimeEnvironmentOutputWithContext(ctx context.Context) FunctionRuntimeEnvironmentOutput
type FunctionRuntimeEnvironmentArgs ¶ added in v0.1.7
type FunctionRuntimeEnvironmentArgs struct { // The environment variable list. EnvironmentVariables FunctionRuntimeEnvironmentEnvironmentVariableArrayInput // ID of the Function. FunctionId pulumi.StringInput // ID of the site. ZoneId pulumi.StringInput }
The set of arguments for constructing a FunctionRuntimeEnvironment resource.
func (FunctionRuntimeEnvironmentArgs) ElementType ¶ added in v0.1.7
func (FunctionRuntimeEnvironmentArgs) ElementType() reflect.Type
type FunctionRuntimeEnvironmentArray ¶ added in v0.1.7
type FunctionRuntimeEnvironmentArray []FunctionRuntimeEnvironmentInput
func (FunctionRuntimeEnvironmentArray) ElementType ¶ added in v0.1.7
func (FunctionRuntimeEnvironmentArray) ElementType() reflect.Type
func (FunctionRuntimeEnvironmentArray) ToFunctionRuntimeEnvironmentArrayOutput ¶ added in v0.1.7
func (i FunctionRuntimeEnvironmentArray) ToFunctionRuntimeEnvironmentArrayOutput() FunctionRuntimeEnvironmentArrayOutput
func (FunctionRuntimeEnvironmentArray) ToFunctionRuntimeEnvironmentArrayOutputWithContext ¶ added in v0.1.7
func (i FunctionRuntimeEnvironmentArray) ToFunctionRuntimeEnvironmentArrayOutputWithContext(ctx context.Context) FunctionRuntimeEnvironmentArrayOutput
type FunctionRuntimeEnvironmentArrayInput ¶ added in v0.1.7
type FunctionRuntimeEnvironmentArrayInput interface { pulumi.Input ToFunctionRuntimeEnvironmentArrayOutput() FunctionRuntimeEnvironmentArrayOutput ToFunctionRuntimeEnvironmentArrayOutputWithContext(context.Context) FunctionRuntimeEnvironmentArrayOutput }
FunctionRuntimeEnvironmentArrayInput is an input type that accepts FunctionRuntimeEnvironmentArray and FunctionRuntimeEnvironmentArrayOutput values. You can construct a concrete instance of `FunctionRuntimeEnvironmentArrayInput` via:
FunctionRuntimeEnvironmentArray{ FunctionRuntimeEnvironmentArgs{...} }
type FunctionRuntimeEnvironmentArrayOutput ¶ added in v0.1.7
type FunctionRuntimeEnvironmentArrayOutput struct{ *pulumi.OutputState }
func (FunctionRuntimeEnvironmentArrayOutput) ElementType ¶ added in v0.1.7
func (FunctionRuntimeEnvironmentArrayOutput) ElementType() reflect.Type
func (FunctionRuntimeEnvironmentArrayOutput) Index ¶ added in v0.1.7
func (o FunctionRuntimeEnvironmentArrayOutput) Index(i pulumi.IntInput) FunctionRuntimeEnvironmentOutput
func (FunctionRuntimeEnvironmentArrayOutput) ToFunctionRuntimeEnvironmentArrayOutput ¶ added in v0.1.7
func (o FunctionRuntimeEnvironmentArrayOutput) ToFunctionRuntimeEnvironmentArrayOutput() FunctionRuntimeEnvironmentArrayOutput
func (FunctionRuntimeEnvironmentArrayOutput) ToFunctionRuntimeEnvironmentArrayOutputWithContext ¶ added in v0.1.7
func (o FunctionRuntimeEnvironmentArrayOutput) ToFunctionRuntimeEnvironmentArrayOutputWithContext(ctx context.Context) FunctionRuntimeEnvironmentArrayOutput
type FunctionRuntimeEnvironmentEnvironmentVariable ¶ added in v0.1.7
type FunctionRuntimeEnvironmentEnvironmentVariableArgs ¶ added in v0.1.7
type FunctionRuntimeEnvironmentEnvironmentVariableArgs struct { Key pulumi.StringInput `pulumi:"key"` Type pulumi.StringInput `pulumi:"type"` Value pulumi.StringInput `pulumi:"value"` }
func (FunctionRuntimeEnvironmentEnvironmentVariableArgs) ElementType ¶ added in v0.1.7
func (FunctionRuntimeEnvironmentEnvironmentVariableArgs) ElementType() reflect.Type
func (FunctionRuntimeEnvironmentEnvironmentVariableArgs) ToFunctionRuntimeEnvironmentEnvironmentVariableOutput ¶ added in v0.1.7
func (i FunctionRuntimeEnvironmentEnvironmentVariableArgs) ToFunctionRuntimeEnvironmentEnvironmentVariableOutput() FunctionRuntimeEnvironmentEnvironmentVariableOutput
func (FunctionRuntimeEnvironmentEnvironmentVariableArgs) ToFunctionRuntimeEnvironmentEnvironmentVariableOutputWithContext ¶ added in v0.1.7
func (i FunctionRuntimeEnvironmentEnvironmentVariableArgs) ToFunctionRuntimeEnvironmentEnvironmentVariableOutputWithContext(ctx context.Context) FunctionRuntimeEnvironmentEnvironmentVariableOutput
type FunctionRuntimeEnvironmentEnvironmentVariableArray ¶ added in v0.1.7
type FunctionRuntimeEnvironmentEnvironmentVariableArray []FunctionRuntimeEnvironmentEnvironmentVariableInput
func (FunctionRuntimeEnvironmentEnvironmentVariableArray) ElementType ¶ added in v0.1.7
func (FunctionRuntimeEnvironmentEnvironmentVariableArray) ElementType() reflect.Type
func (FunctionRuntimeEnvironmentEnvironmentVariableArray) ToFunctionRuntimeEnvironmentEnvironmentVariableArrayOutput ¶ added in v0.1.7
func (i FunctionRuntimeEnvironmentEnvironmentVariableArray) ToFunctionRuntimeEnvironmentEnvironmentVariableArrayOutput() FunctionRuntimeEnvironmentEnvironmentVariableArrayOutput
func (FunctionRuntimeEnvironmentEnvironmentVariableArray) ToFunctionRuntimeEnvironmentEnvironmentVariableArrayOutputWithContext ¶ added in v0.1.7
func (i FunctionRuntimeEnvironmentEnvironmentVariableArray) ToFunctionRuntimeEnvironmentEnvironmentVariableArrayOutputWithContext(ctx context.Context) FunctionRuntimeEnvironmentEnvironmentVariableArrayOutput
type FunctionRuntimeEnvironmentEnvironmentVariableArrayInput ¶ added in v0.1.7
type FunctionRuntimeEnvironmentEnvironmentVariableArrayInput interface { pulumi.Input ToFunctionRuntimeEnvironmentEnvironmentVariableArrayOutput() FunctionRuntimeEnvironmentEnvironmentVariableArrayOutput ToFunctionRuntimeEnvironmentEnvironmentVariableArrayOutputWithContext(context.Context) FunctionRuntimeEnvironmentEnvironmentVariableArrayOutput }
FunctionRuntimeEnvironmentEnvironmentVariableArrayInput is an input type that accepts FunctionRuntimeEnvironmentEnvironmentVariableArray and FunctionRuntimeEnvironmentEnvironmentVariableArrayOutput values. You can construct a concrete instance of `FunctionRuntimeEnvironmentEnvironmentVariableArrayInput` via:
FunctionRuntimeEnvironmentEnvironmentVariableArray{ FunctionRuntimeEnvironmentEnvironmentVariableArgs{...} }
type FunctionRuntimeEnvironmentEnvironmentVariableArrayOutput ¶ added in v0.1.7
type FunctionRuntimeEnvironmentEnvironmentVariableArrayOutput struct{ *pulumi.OutputState }
func (FunctionRuntimeEnvironmentEnvironmentVariableArrayOutput) ElementType ¶ added in v0.1.7
func (FunctionRuntimeEnvironmentEnvironmentVariableArrayOutput) ElementType() reflect.Type
func (FunctionRuntimeEnvironmentEnvironmentVariableArrayOutput) ToFunctionRuntimeEnvironmentEnvironmentVariableArrayOutput ¶ added in v0.1.7
func (o FunctionRuntimeEnvironmentEnvironmentVariableArrayOutput) ToFunctionRuntimeEnvironmentEnvironmentVariableArrayOutput() FunctionRuntimeEnvironmentEnvironmentVariableArrayOutput
func (FunctionRuntimeEnvironmentEnvironmentVariableArrayOutput) ToFunctionRuntimeEnvironmentEnvironmentVariableArrayOutputWithContext ¶ added in v0.1.7
func (o FunctionRuntimeEnvironmentEnvironmentVariableArrayOutput) ToFunctionRuntimeEnvironmentEnvironmentVariableArrayOutputWithContext(ctx context.Context) FunctionRuntimeEnvironmentEnvironmentVariableArrayOutput
type FunctionRuntimeEnvironmentEnvironmentVariableInput ¶ added in v0.1.7
type FunctionRuntimeEnvironmentEnvironmentVariableInput interface { pulumi.Input ToFunctionRuntimeEnvironmentEnvironmentVariableOutput() FunctionRuntimeEnvironmentEnvironmentVariableOutput ToFunctionRuntimeEnvironmentEnvironmentVariableOutputWithContext(context.Context) FunctionRuntimeEnvironmentEnvironmentVariableOutput }
FunctionRuntimeEnvironmentEnvironmentVariableInput is an input type that accepts FunctionRuntimeEnvironmentEnvironmentVariableArgs and FunctionRuntimeEnvironmentEnvironmentVariableOutput values. You can construct a concrete instance of `FunctionRuntimeEnvironmentEnvironmentVariableInput` via:
FunctionRuntimeEnvironmentEnvironmentVariableArgs{...}
type FunctionRuntimeEnvironmentEnvironmentVariableOutput ¶ added in v0.1.7
type FunctionRuntimeEnvironmentEnvironmentVariableOutput struct{ *pulumi.OutputState }
func (FunctionRuntimeEnvironmentEnvironmentVariableOutput) ElementType ¶ added in v0.1.7
func (FunctionRuntimeEnvironmentEnvironmentVariableOutput) ElementType() reflect.Type
func (FunctionRuntimeEnvironmentEnvironmentVariableOutput) ToFunctionRuntimeEnvironmentEnvironmentVariableOutput ¶ added in v0.1.7
func (o FunctionRuntimeEnvironmentEnvironmentVariableOutput) ToFunctionRuntimeEnvironmentEnvironmentVariableOutput() FunctionRuntimeEnvironmentEnvironmentVariableOutput
func (FunctionRuntimeEnvironmentEnvironmentVariableOutput) ToFunctionRuntimeEnvironmentEnvironmentVariableOutputWithContext ¶ added in v0.1.7
func (o FunctionRuntimeEnvironmentEnvironmentVariableOutput) ToFunctionRuntimeEnvironmentEnvironmentVariableOutputWithContext(ctx context.Context) FunctionRuntimeEnvironmentEnvironmentVariableOutput
func (FunctionRuntimeEnvironmentEnvironmentVariableOutput) Type ¶ added in v0.1.7
func (o FunctionRuntimeEnvironmentEnvironmentVariableOutput) Type() pulumi.StringOutput
func (FunctionRuntimeEnvironmentEnvironmentVariableOutput) Value ¶ added in v0.1.7
func (o FunctionRuntimeEnvironmentEnvironmentVariableOutput) Value() pulumi.StringOutput
type FunctionRuntimeEnvironmentInput ¶ added in v0.1.7
type FunctionRuntimeEnvironmentInput interface { pulumi.Input ToFunctionRuntimeEnvironmentOutput() FunctionRuntimeEnvironmentOutput ToFunctionRuntimeEnvironmentOutputWithContext(ctx context.Context) FunctionRuntimeEnvironmentOutput }
type FunctionRuntimeEnvironmentMap ¶ added in v0.1.7
type FunctionRuntimeEnvironmentMap map[string]FunctionRuntimeEnvironmentInput
func (FunctionRuntimeEnvironmentMap) ElementType ¶ added in v0.1.7
func (FunctionRuntimeEnvironmentMap) ElementType() reflect.Type
func (FunctionRuntimeEnvironmentMap) ToFunctionRuntimeEnvironmentMapOutput ¶ added in v0.1.7
func (i FunctionRuntimeEnvironmentMap) ToFunctionRuntimeEnvironmentMapOutput() FunctionRuntimeEnvironmentMapOutput
func (FunctionRuntimeEnvironmentMap) ToFunctionRuntimeEnvironmentMapOutputWithContext ¶ added in v0.1.7
func (i FunctionRuntimeEnvironmentMap) ToFunctionRuntimeEnvironmentMapOutputWithContext(ctx context.Context) FunctionRuntimeEnvironmentMapOutput
type FunctionRuntimeEnvironmentMapInput ¶ added in v0.1.7
type FunctionRuntimeEnvironmentMapInput interface { pulumi.Input ToFunctionRuntimeEnvironmentMapOutput() FunctionRuntimeEnvironmentMapOutput ToFunctionRuntimeEnvironmentMapOutputWithContext(context.Context) FunctionRuntimeEnvironmentMapOutput }
FunctionRuntimeEnvironmentMapInput is an input type that accepts FunctionRuntimeEnvironmentMap and FunctionRuntimeEnvironmentMapOutput values. You can construct a concrete instance of `FunctionRuntimeEnvironmentMapInput` via:
FunctionRuntimeEnvironmentMap{ "key": FunctionRuntimeEnvironmentArgs{...} }
type FunctionRuntimeEnvironmentMapOutput ¶ added in v0.1.7
type FunctionRuntimeEnvironmentMapOutput struct{ *pulumi.OutputState }
func (FunctionRuntimeEnvironmentMapOutput) ElementType ¶ added in v0.1.7
func (FunctionRuntimeEnvironmentMapOutput) ElementType() reflect.Type
func (FunctionRuntimeEnvironmentMapOutput) MapIndex ¶ added in v0.1.7
func (o FunctionRuntimeEnvironmentMapOutput) MapIndex(k pulumi.StringInput) FunctionRuntimeEnvironmentOutput
func (FunctionRuntimeEnvironmentMapOutput) ToFunctionRuntimeEnvironmentMapOutput ¶ added in v0.1.7
func (o FunctionRuntimeEnvironmentMapOutput) ToFunctionRuntimeEnvironmentMapOutput() FunctionRuntimeEnvironmentMapOutput
func (FunctionRuntimeEnvironmentMapOutput) ToFunctionRuntimeEnvironmentMapOutputWithContext ¶ added in v0.1.7
func (o FunctionRuntimeEnvironmentMapOutput) ToFunctionRuntimeEnvironmentMapOutputWithContext(ctx context.Context) FunctionRuntimeEnvironmentMapOutput
type FunctionRuntimeEnvironmentOutput ¶ added in v0.1.7
type FunctionRuntimeEnvironmentOutput struct{ *pulumi.OutputState }
func (FunctionRuntimeEnvironmentOutput) ElementType ¶ added in v0.1.7
func (FunctionRuntimeEnvironmentOutput) ElementType() reflect.Type
func (FunctionRuntimeEnvironmentOutput) EnvironmentVariables ¶ added in v0.1.7
func (o FunctionRuntimeEnvironmentOutput) EnvironmentVariables() FunctionRuntimeEnvironmentEnvironmentVariableArrayOutput
The environment variable list.
func (FunctionRuntimeEnvironmentOutput) FunctionId ¶ added in v0.1.7
func (o FunctionRuntimeEnvironmentOutput) FunctionId() pulumi.StringOutput
ID of the Function.
func (FunctionRuntimeEnvironmentOutput) ToFunctionRuntimeEnvironmentOutput ¶ added in v0.1.7
func (o FunctionRuntimeEnvironmentOutput) ToFunctionRuntimeEnvironmentOutput() FunctionRuntimeEnvironmentOutput
func (FunctionRuntimeEnvironmentOutput) ToFunctionRuntimeEnvironmentOutputWithContext ¶ added in v0.1.7
func (o FunctionRuntimeEnvironmentOutput) ToFunctionRuntimeEnvironmentOutputWithContext(ctx context.Context) FunctionRuntimeEnvironmentOutput
func (FunctionRuntimeEnvironmentOutput) ZoneId ¶ added in v0.1.7
func (o FunctionRuntimeEnvironmentOutput) ZoneId() pulumi.StringOutput
ID of the site.
type FunctionRuntimeEnvironmentState ¶ added in v0.1.7
type FunctionRuntimeEnvironmentState struct { // The environment variable list. EnvironmentVariables FunctionRuntimeEnvironmentEnvironmentVariableArrayInput // ID of the Function. FunctionId pulumi.StringPtrInput // ID of the site. ZoneId pulumi.StringPtrInput }
func (FunctionRuntimeEnvironmentState) ElementType ¶ added in v0.1.7
func (FunctionRuntimeEnvironmentState) ElementType() reflect.Type
type FunctionState ¶ added in v0.1.7
type FunctionState struct { // Function content, currently only supports JavaScript code, with a maximum size of 5MB. Content pulumi.StringPtrInput // Creation time. The time is in Coordinated Universal Time (UTC) and follows the date and time format specified by the ISO // 8601 standard. CreateTime pulumi.StringPtrInput // The default domain name for the function. Domain pulumi.StringPtrInput // ID of the Function. FunctionId pulumi.StringPtrInput // Function name. It can only contain lowercase letters, numbers, hyphens, must start and end with a letter or number, and // can have a maximum length of 30 characters. Name pulumi.StringPtrInput // Function description, maximum support of 60 characters. Remark pulumi.StringPtrInput // Modification time. The time is in Coordinated Universal Time (UTC) and follows the date and time format specified by the // ISO 8601 standard. UpdateTime pulumi.StringPtrInput // ID of the site. ZoneId pulumi.StringPtrInput }
func (FunctionState) ElementType ¶ added in v0.1.7
func (FunctionState) 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 float64 `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.Float64Input `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.Float64Output
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 L4Proxy ¶ added in v0.1.7
type L4Proxy struct { pulumi.CustomResourceState // Specifies whether to enable network optimization in the Chinese mainland. The default value off is used if left empty. // This configuration can only be enabled in certain acceleration zones and security protection configurations. For // details, see [Creating an L4 Proxy // Instance](https://intl.cloud.tencent.com/document/product/1552/90025?from_cn_redirect=1). Valid values: `on`: Enable; // `off`: Disable. AccelerateMainland pulumi.StringPtrOutput `pulumi:"accelerateMainland"` // Acceleration zone of the Layer 4 proxy instance. `mainland`: Availability zone in the Chinese mainland; `overseas`: // Global availability zone (excluding the Chinese mainland); `global`: Global availability zone. Area pulumi.StringPtrOutput `pulumi:"area"` // Layer 3/Layer 4 DDoS protection. The default protection option of the platform will be used if it is left empty. For // details, see [Exclusive DDoS Protection // Usage](https://intl.cloud.tencent.com/document/product/1552/95994?from_cn_redirect=1). DdosProtectionConfig L4ProxyDdosProtectionConfigPtrOutput `pulumi:"ddosProtectionConfig"` // Specifies whether to enable IPv6 access. The default value off is used if left empty. This configuration can only be // enabled in certain acceleration zones and security protection configurations. For details, see [Creating an L4 Proxy // Instance](https://intl.cloud.tencent.com/document/product/1552/90025?from_cn_redirect=1). Valid values: `on`: Enable; // `off`: Disable. Ipv6 pulumi.StringPtrOutput `pulumi:"ipv6"` // Layer 4 proxy instance name. You can enter 1-50 characters. Valid characters are a-z, 0-9, and hyphens (-). However, // hyphens (-) cannot be used individually or consecutively and should not be placed at the beginning or end of the name. // Modifications are not allowed after creation. ProxyName pulumi.StringOutput `pulumi:"proxyName"` // Specifies whether to enable the fixed IP address. The default value off is used if left empty. This configuration can // only be enabled in certain acceleration zones and security protection configurations. For details, see [Creating an L4 // Proxy Instance](https://intl.cloud.tencent.com/document/product/1552/90025?from_cn_redirect=1). Valid values: `on`: // Enable; `off`: Disable. StaticIp pulumi.StringPtrOutput `pulumi:"staticIp"` // Site ID. ZoneId pulumi.StringOutput `pulumi:"zoneId"` }
func GetL4Proxy ¶ added in v0.1.7
func GetL4Proxy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *L4ProxyState, opts ...pulumi.ResourceOption) (*L4Proxy, error)
GetL4Proxy gets an existing L4Proxy 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 NewL4Proxy ¶ added in v0.1.7
func NewL4Proxy(ctx *pulumi.Context, name string, args *L4ProxyArgs, opts ...pulumi.ResourceOption) (*L4Proxy, error)
NewL4Proxy registers a new resource with the given unique name, arguments, and options.
func (*L4Proxy) ElementType ¶ added in v0.1.7
func (*L4Proxy) ToL4ProxyOutput ¶ added in v0.1.7
func (i *L4Proxy) ToL4ProxyOutput() L4ProxyOutput
func (*L4Proxy) ToL4ProxyOutputWithContext ¶ added in v0.1.7
func (i *L4Proxy) ToL4ProxyOutputWithContext(ctx context.Context) L4ProxyOutput
type L4ProxyArgs ¶ added in v0.1.7
type L4ProxyArgs struct { // Specifies whether to enable network optimization in the Chinese mainland. The default value off is used if left empty. // This configuration can only be enabled in certain acceleration zones and security protection configurations. For // details, see [Creating an L4 Proxy // Instance](https://intl.cloud.tencent.com/document/product/1552/90025?from_cn_redirect=1). Valid values: `on`: Enable; // `off`: Disable. AccelerateMainland pulumi.StringPtrInput // Acceleration zone of the Layer 4 proxy instance. `mainland`: Availability zone in the Chinese mainland; `overseas`: // Global availability zone (excluding the Chinese mainland); `global`: Global availability zone. Area pulumi.StringPtrInput // Layer 3/Layer 4 DDoS protection. The default protection option of the platform will be used if it is left empty. For // details, see [Exclusive DDoS Protection // Usage](https://intl.cloud.tencent.com/document/product/1552/95994?from_cn_redirect=1). DdosProtectionConfig L4ProxyDdosProtectionConfigPtrInput // Specifies whether to enable IPv6 access. The default value off is used if left empty. This configuration can only be // enabled in certain acceleration zones and security protection configurations. For details, see [Creating an L4 Proxy // Instance](https://intl.cloud.tencent.com/document/product/1552/90025?from_cn_redirect=1). Valid values: `on`: Enable; // `off`: Disable. Ipv6 pulumi.StringPtrInput // Layer 4 proxy instance name. You can enter 1-50 characters. Valid characters are a-z, 0-9, and hyphens (-). However, // hyphens (-) cannot be used individually or consecutively and should not be placed at the beginning or end of the name. // Modifications are not allowed after creation. ProxyName pulumi.StringInput // Specifies whether to enable the fixed IP address. The default value off is used if left empty. This configuration can // only be enabled in certain acceleration zones and security protection configurations. For details, see [Creating an L4 // Proxy Instance](https://intl.cloud.tencent.com/document/product/1552/90025?from_cn_redirect=1). Valid values: `on`: // Enable; `off`: Disable. StaticIp pulumi.StringPtrInput // Site ID. ZoneId pulumi.StringInput }
The set of arguments for constructing a L4Proxy resource.
func (L4ProxyArgs) ElementType ¶ added in v0.1.7
func (L4ProxyArgs) ElementType() reflect.Type
type L4ProxyArray ¶ added in v0.1.7
type L4ProxyArray []L4ProxyInput
func (L4ProxyArray) ElementType ¶ added in v0.1.7
func (L4ProxyArray) ElementType() reflect.Type
func (L4ProxyArray) ToL4ProxyArrayOutput ¶ added in v0.1.7
func (i L4ProxyArray) ToL4ProxyArrayOutput() L4ProxyArrayOutput
func (L4ProxyArray) ToL4ProxyArrayOutputWithContext ¶ added in v0.1.7
func (i L4ProxyArray) ToL4ProxyArrayOutputWithContext(ctx context.Context) L4ProxyArrayOutput
type L4ProxyArrayInput ¶ added in v0.1.7
type L4ProxyArrayInput interface { pulumi.Input ToL4ProxyArrayOutput() L4ProxyArrayOutput ToL4ProxyArrayOutputWithContext(context.Context) L4ProxyArrayOutput }
L4ProxyArrayInput is an input type that accepts L4ProxyArray and L4ProxyArrayOutput values. You can construct a concrete instance of `L4ProxyArrayInput` via:
L4ProxyArray{ L4ProxyArgs{...} }
type L4ProxyArrayOutput ¶ added in v0.1.7
type L4ProxyArrayOutput struct{ *pulumi.OutputState }
func (L4ProxyArrayOutput) ElementType ¶ added in v0.1.7
func (L4ProxyArrayOutput) ElementType() reflect.Type
func (L4ProxyArrayOutput) Index ¶ added in v0.1.7
func (o L4ProxyArrayOutput) Index(i pulumi.IntInput) L4ProxyOutput
func (L4ProxyArrayOutput) ToL4ProxyArrayOutput ¶ added in v0.1.7
func (o L4ProxyArrayOutput) ToL4ProxyArrayOutput() L4ProxyArrayOutput
func (L4ProxyArrayOutput) ToL4ProxyArrayOutputWithContext ¶ added in v0.1.7
func (o L4ProxyArrayOutput) ToL4ProxyArrayOutputWithContext(ctx context.Context) L4ProxyArrayOutput
type L4ProxyDdosProtectionConfig ¶ added in v0.1.7
type L4ProxyDdosProtectionConfigArgs ¶ added in v0.1.7
type L4ProxyDdosProtectionConfigArgs struct { LevelMainland pulumi.StringPtrInput `pulumi:"levelMainland"` LevelOverseas pulumi.StringPtrInput `pulumi:"levelOverseas"` MaxBandwidthMainland pulumi.IntPtrInput `pulumi:"maxBandwidthMainland"` }
func (L4ProxyDdosProtectionConfigArgs) ElementType ¶ added in v0.1.7
func (L4ProxyDdosProtectionConfigArgs) ElementType() reflect.Type
func (L4ProxyDdosProtectionConfigArgs) ToL4ProxyDdosProtectionConfigOutput ¶ added in v0.1.7
func (i L4ProxyDdosProtectionConfigArgs) ToL4ProxyDdosProtectionConfigOutput() L4ProxyDdosProtectionConfigOutput
func (L4ProxyDdosProtectionConfigArgs) ToL4ProxyDdosProtectionConfigOutputWithContext ¶ added in v0.1.7
func (i L4ProxyDdosProtectionConfigArgs) ToL4ProxyDdosProtectionConfigOutputWithContext(ctx context.Context) L4ProxyDdosProtectionConfigOutput
func (L4ProxyDdosProtectionConfigArgs) ToL4ProxyDdosProtectionConfigPtrOutput ¶ added in v0.1.7
func (i L4ProxyDdosProtectionConfigArgs) ToL4ProxyDdosProtectionConfigPtrOutput() L4ProxyDdosProtectionConfigPtrOutput
func (L4ProxyDdosProtectionConfigArgs) ToL4ProxyDdosProtectionConfigPtrOutputWithContext ¶ added in v0.1.7
func (i L4ProxyDdosProtectionConfigArgs) ToL4ProxyDdosProtectionConfigPtrOutputWithContext(ctx context.Context) L4ProxyDdosProtectionConfigPtrOutput
type L4ProxyDdosProtectionConfigInput ¶ added in v0.1.7
type L4ProxyDdosProtectionConfigInput interface { pulumi.Input ToL4ProxyDdosProtectionConfigOutput() L4ProxyDdosProtectionConfigOutput ToL4ProxyDdosProtectionConfigOutputWithContext(context.Context) L4ProxyDdosProtectionConfigOutput }
L4ProxyDdosProtectionConfigInput is an input type that accepts L4ProxyDdosProtectionConfigArgs and L4ProxyDdosProtectionConfigOutput values. You can construct a concrete instance of `L4ProxyDdosProtectionConfigInput` via:
L4ProxyDdosProtectionConfigArgs{...}
type L4ProxyDdosProtectionConfigOutput ¶ added in v0.1.7
type L4ProxyDdosProtectionConfigOutput struct{ *pulumi.OutputState }
func (L4ProxyDdosProtectionConfigOutput) ElementType ¶ added in v0.1.7
func (L4ProxyDdosProtectionConfigOutput) ElementType() reflect.Type
func (L4ProxyDdosProtectionConfigOutput) LevelMainland ¶ added in v0.1.7
func (o L4ProxyDdosProtectionConfigOutput) LevelMainland() pulumi.StringPtrOutput
func (L4ProxyDdosProtectionConfigOutput) LevelOverseas ¶ added in v0.1.7
func (o L4ProxyDdosProtectionConfigOutput) LevelOverseas() pulumi.StringPtrOutput
func (L4ProxyDdosProtectionConfigOutput) MaxBandwidthMainland ¶ added in v0.1.7
func (o L4ProxyDdosProtectionConfigOutput) MaxBandwidthMainland() pulumi.IntPtrOutput
func (L4ProxyDdosProtectionConfigOutput) ToL4ProxyDdosProtectionConfigOutput ¶ added in v0.1.7
func (o L4ProxyDdosProtectionConfigOutput) ToL4ProxyDdosProtectionConfigOutput() L4ProxyDdosProtectionConfigOutput
func (L4ProxyDdosProtectionConfigOutput) ToL4ProxyDdosProtectionConfigOutputWithContext ¶ added in v0.1.7
func (o L4ProxyDdosProtectionConfigOutput) ToL4ProxyDdosProtectionConfigOutputWithContext(ctx context.Context) L4ProxyDdosProtectionConfigOutput
func (L4ProxyDdosProtectionConfigOutput) ToL4ProxyDdosProtectionConfigPtrOutput ¶ added in v0.1.7
func (o L4ProxyDdosProtectionConfigOutput) ToL4ProxyDdosProtectionConfigPtrOutput() L4ProxyDdosProtectionConfigPtrOutput
func (L4ProxyDdosProtectionConfigOutput) ToL4ProxyDdosProtectionConfigPtrOutputWithContext ¶ added in v0.1.7
func (o L4ProxyDdosProtectionConfigOutput) ToL4ProxyDdosProtectionConfigPtrOutputWithContext(ctx context.Context) L4ProxyDdosProtectionConfigPtrOutput
type L4ProxyDdosProtectionConfigPtrInput ¶ added in v0.1.7
type L4ProxyDdosProtectionConfigPtrInput interface { pulumi.Input ToL4ProxyDdosProtectionConfigPtrOutput() L4ProxyDdosProtectionConfigPtrOutput ToL4ProxyDdosProtectionConfigPtrOutputWithContext(context.Context) L4ProxyDdosProtectionConfigPtrOutput }
L4ProxyDdosProtectionConfigPtrInput is an input type that accepts L4ProxyDdosProtectionConfigArgs, L4ProxyDdosProtectionConfigPtr and L4ProxyDdosProtectionConfigPtrOutput values. You can construct a concrete instance of `L4ProxyDdosProtectionConfigPtrInput` via:
L4ProxyDdosProtectionConfigArgs{...} or: nil
func L4ProxyDdosProtectionConfigPtr ¶ added in v0.1.7
func L4ProxyDdosProtectionConfigPtr(v *L4ProxyDdosProtectionConfigArgs) L4ProxyDdosProtectionConfigPtrInput
type L4ProxyDdosProtectionConfigPtrOutput ¶ added in v0.1.7
type L4ProxyDdosProtectionConfigPtrOutput struct{ *pulumi.OutputState }
func (L4ProxyDdosProtectionConfigPtrOutput) ElementType ¶ added in v0.1.7
func (L4ProxyDdosProtectionConfigPtrOutput) ElementType() reflect.Type
func (L4ProxyDdosProtectionConfigPtrOutput) LevelMainland ¶ added in v0.1.7
func (o L4ProxyDdosProtectionConfigPtrOutput) LevelMainland() pulumi.StringPtrOutput
func (L4ProxyDdosProtectionConfigPtrOutput) LevelOverseas ¶ added in v0.1.7
func (o L4ProxyDdosProtectionConfigPtrOutput) LevelOverseas() pulumi.StringPtrOutput
func (L4ProxyDdosProtectionConfigPtrOutput) MaxBandwidthMainland ¶ added in v0.1.7
func (o L4ProxyDdosProtectionConfigPtrOutput) MaxBandwidthMainland() pulumi.IntPtrOutput
func (L4ProxyDdosProtectionConfigPtrOutput) ToL4ProxyDdosProtectionConfigPtrOutput ¶ added in v0.1.7
func (o L4ProxyDdosProtectionConfigPtrOutput) ToL4ProxyDdosProtectionConfigPtrOutput() L4ProxyDdosProtectionConfigPtrOutput
func (L4ProxyDdosProtectionConfigPtrOutput) ToL4ProxyDdosProtectionConfigPtrOutputWithContext ¶ added in v0.1.7
func (o L4ProxyDdosProtectionConfigPtrOutput) ToL4ProxyDdosProtectionConfigPtrOutputWithContext(ctx context.Context) L4ProxyDdosProtectionConfigPtrOutput
type L4ProxyInput ¶ added in v0.1.7
type L4ProxyInput interface { pulumi.Input ToL4ProxyOutput() L4ProxyOutput ToL4ProxyOutputWithContext(ctx context.Context) L4ProxyOutput }
type L4ProxyMap ¶ added in v0.1.7
type L4ProxyMap map[string]L4ProxyInput
func (L4ProxyMap) ElementType ¶ added in v0.1.7
func (L4ProxyMap) ElementType() reflect.Type
func (L4ProxyMap) ToL4ProxyMapOutput ¶ added in v0.1.7
func (i L4ProxyMap) ToL4ProxyMapOutput() L4ProxyMapOutput
func (L4ProxyMap) ToL4ProxyMapOutputWithContext ¶ added in v0.1.7
func (i L4ProxyMap) ToL4ProxyMapOutputWithContext(ctx context.Context) L4ProxyMapOutput
type L4ProxyMapInput ¶ added in v0.1.7
type L4ProxyMapInput interface { pulumi.Input ToL4ProxyMapOutput() L4ProxyMapOutput ToL4ProxyMapOutputWithContext(context.Context) L4ProxyMapOutput }
L4ProxyMapInput is an input type that accepts L4ProxyMap and L4ProxyMapOutput values. You can construct a concrete instance of `L4ProxyMapInput` via:
L4ProxyMap{ "key": L4ProxyArgs{...} }
type L4ProxyMapOutput ¶ added in v0.1.7
type L4ProxyMapOutput struct{ *pulumi.OutputState }
func (L4ProxyMapOutput) ElementType ¶ added in v0.1.7
func (L4ProxyMapOutput) ElementType() reflect.Type
func (L4ProxyMapOutput) MapIndex ¶ added in v0.1.7
func (o L4ProxyMapOutput) MapIndex(k pulumi.StringInput) L4ProxyOutput
func (L4ProxyMapOutput) ToL4ProxyMapOutput ¶ added in v0.1.7
func (o L4ProxyMapOutput) ToL4ProxyMapOutput() L4ProxyMapOutput
func (L4ProxyMapOutput) ToL4ProxyMapOutputWithContext ¶ added in v0.1.7
func (o L4ProxyMapOutput) ToL4ProxyMapOutputWithContext(ctx context.Context) L4ProxyMapOutput
type L4ProxyOutput ¶ added in v0.1.7
type L4ProxyOutput struct{ *pulumi.OutputState }
func (L4ProxyOutput) AccelerateMainland ¶ added in v0.1.7
func (o L4ProxyOutput) AccelerateMainland() pulumi.StringPtrOutput
Specifies whether to enable network optimization in the Chinese mainland. The default value off is used if left empty. This configuration can only be enabled in certain acceleration zones and security protection configurations. For details, see [Creating an L4 Proxy Instance](https://intl.cloud.tencent.com/document/product/1552/90025?from_cn_redirect=1). Valid values: `on`: Enable; `off`: Disable.
func (L4ProxyOutput) Area ¶ added in v0.1.7
func (o L4ProxyOutput) Area() pulumi.StringPtrOutput
Acceleration zone of the Layer 4 proxy instance. `mainland`: Availability zone in the Chinese mainland; `overseas`: Global availability zone (excluding the Chinese mainland); `global`: Global availability zone.
func (L4ProxyOutput) DdosProtectionConfig ¶ added in v0.1.7
func (o L4ProxyOutput) DdosProtectionConfig() L4ProxyDdosProtectionConfigPtrOutput
Layer 3/Layer 4 DDoS protection. The default protection option of the platform will be used if it is left empty. For details, see [Exclusive DDoS Protection Usage](https://intl.cloud.tencent.com/document/product/1552/95994?from_cn_redirect=1).
func (L4ProxyOutput) ElementType ¶ added in v0.1.7
func (L4ProxyOutput) ElementType() reflect.Type
func (L4ProxyOutput) Ipv6 ¶ added in v0.1.7
func (o L4ProxyOutput) Ipv6() pulumi.StringPtrOutput
Specifies whether to enable IPv6 access. The default value off is used if left empty. This configuration can only be enabled in certain acceleration zones and security protection configurations. For details, see [Creating an L4 Proxy Instance](https://intl.cloud.tencent.com/document/product/1552/90025?from_cn_redirect=1). Valid values: `on`: Enable; `off`: Disable.
func (L4ProxyOutput) ProxyName ¶ added in v0.1.7
func (o L4ProxyOutput) ProxyName() pulumi.StringOutput
Layer 4 proxy instance name. You can enter 1-50 characters. Valid characters are a-z, 0-9, and hyphens (-). However, hyphens (-) cannot be used individually or consecutively and should not be placed at the beginning or end of the name. Modifications are not allowed after creation.
func (L4ProxyOutput) StaticIp ¶ added in v0.1.7
func (o L4ProxyOutput) StaticIp() pulumi.StringPtrOutput
Specifies whether to enable the fixed IP address. The default value off is used if left empty. This configuration can only be enabled in certain acceleration zones and security protection configurations. For details, see [Creating an L4 Proxy Instance](https://intl.cloud.tencent.com/document/product/1552/90025?from_cn_redirect=1). Valid values: `on`: Enable; `off`: Disable.
func (L4ProxyOutput) ToL4ProxyOutput ¶ added in v0.1.7
func (o L4ProxyOutput) ToL4ProxyOutput() L4ProxyOutput
func (L4ProxyOutput) ToL4ProxyOutputWithContext ¶ added in v0.1.7
func (o L4ProxyOutput) ToL4ProxyOutputWithContext(ctx context.Context) L4ProxyOutput
func (L4ProxyOutput) ZoneId ¶ added in v0.1.7
func (o L4ProxyOutput) ZoneId() pulumi.StringOutput
Site ID.
type L4ProxyState ¶ added in v0.1.7
type L4ProxyState struct { // Specifies whether to enable network optimization in the Chinese mainland. The default value off is used if left empty. // This configuration can only be enabled in certain acceleration zones and security protection configurations. For // details, see [Creating an L4 Proxy // Instance](https://intl.cloud.tencent.com/document/product/1552/90025?from_cn_redirect=1). Valid values: `on`: Enable; // `off`: Disable. AccelerateMainland pulumi.StringPtrInput // Acceleration zone of the Layer 4 proxy instance. `mainland`: Availability zone in the Chinese mainland; `overseas`: // Global availability zone (excluding the Chinese mainland); `global`: Global availability zone. Area pulumi.StringPtrInput // Layer 3/Layer 4 DDoS protection. The default protection option of the platform will be used if it is left empty. For // details, see [Exclusive DDoS Protection // Usage](https://intl.cloud.tencent.com/document/product/1552/95994?from_cn_redirect=1). DdosProtectionConfig L4ProxyDdosProtectionConfigPtrInput // Specifies whether to enable IPv6 access. The default value off is used if left empty. This configuration can only be // enabled in certain acceleration zones and security protection configurations. For details, see [Creating an L4 Proxy // Instance](https://intl.cloud.tencent.com/document/product/1552/90025?from_cn_redirect=1). Valid values: `on`: Enable; // `off`: Disable. Ipv6 pulumi.StringPtrInput // Layer 4 proxy instance name. You can enter 1-50 characters. Valid characters are a-z, 0-9, and hyphens (-). However, // hyphens (-) cannot be used individually or consecutively and should not be placed at the beginning or end of the name. // Modifications are not allowed after creation. ProxyName pulumi.StringPtrInput // Specifies whether to enable the fixed IP address. The default value off is used if left empty. This configuration can // only be enabled in certain acceleration zones and security protection configurations. For details, see [Creating an L4 // Proxy Instance](https://intl.cloud.tencent.com/document/product/1552/90025?from_cn_redirect=1). Valid values: `on`: // Enable; `off`: Disable. StaticIp pulumi.StringPtrInput // Site ID. ZoneId pulumi.StringPtrInput }
func (L4ProxyState) ElementType ¶ added in v0.1.7
func (L4ProxyState) ElementType() reflect.Type
type OriginGroup ¶
type OriginGroup struct { pulumi.CustomResourceState // Origin site group creation time. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Back-to-origin Host Header, it only takes effect when type = HTTP is passed in. The rule engine modifies the Host Header // configuration priority to be higher than the Host Header of the origin site group. HostHeader pulumi.StringPtrOutput `pulumi:"hostHeader"` // OriginGroup Name. Name pulumi.StringOutput `pulumi:"name"` // OriginGroup ID. OriginGroupId pulumi.StringOutput `pulumi:"originGroupId"` // Origin site records. Records OriginGroupRecordArrayOutput `pulumi:"records"` // List of referenced instances of the origin site group. References OriginGroupReferenceArrayOutput `pulumi:"references"` // Type of the origin site. Valid values: - `GENERAL`: Universal origin site group, only supports adding IP/domain name // origin sites, which can be referenced by domain name service, rule engine, four-layer proxy, general load balancing, and // HTTP-specific load balancing. - `HTTP`: The HTTP-specific origin site group, supports adding IP/domain name and object // storage origin site as the origin site, it cannot be referenced by the four-layer proxy, it can only be added to the // acceleration domain name, rule engine-modify origin site, and HTTP-specific load balancing reference. Type pulumi.StringOutput `pulumi:"type"` // Origin site group update time. 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 { // Back-to-origin Host Header, it only takes effect when type = HTTP is passed in. The rule engine modifies the Host Header // configuration priority to be higher than the Host Header of the origin site group. HostHeader pulumi.StringPtrInput // OriginGroup Name. Name pulumi.StringPtrInput // Origin site records. Records OriginGroupRecordArrayInput // Type of the origin site. Valid values: - `GENERAL`: Universal origin site group, only supports adding IP/domain name // origin sites, which can be referenced by domain name service, rule engine, four-layer proxy, general load balancing, and // HTTP-specific load balancing. - `HTTP`: The HTTP-specific origin site group, supports adding IP/domain name and object // storage origin site as the origin site, it cannot be referenced by the four-layer proxy, it can only be added to the // acceleration domain name, rule engine-modify origin site, and HTTP-specific load balancing reference. Type 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 OriginGroupOutput ¶
type OriginGroupOutput struct{ *pulumi.OutputState }
func (OriginGroupOutput) CreateTime ¶ added in v0.1.7
func (o OriginGroupOutput) CreateTime() pulumi.StringOutput
Origin site group creation time.
func (OriginGroupOutput) ElementType ¶
func (OriginGroupOutput) ElementType() reflect.Type
func (OriginGroupOutput) HostHeader ¶ added in v0.1.7
func (o OriginGroupOutput) HostHeader() pulumi.StringPtrOutput
Back-to-origin Host Header, it only takes effect when type = HTTP is passed in. The rule engine modifies the Host Header configuration priority to be higher than the Host Header of the origin site group.
func (OriginGroupOutput) Name ¶ added in v0.1.7
func (o OriginGroupOutput) Name() pulumi.StringOutput
OriginGroup Name.
func (OriginGroupOutput) OriginGroupId ¶
func (o OriginGroupOutput) OriginGroupId() pulumi.StringOutput
OriginGroup ID.
func (OriginGroupOutput) Records ¶ added in v0.1.7
func (o OriginGroupOutput) Records() OriginGroupRecordArrayOutput
Origin site records.
func (OriginGroupOutput) References ¶ added in v0.1.7
func (o OriginGroupOutput) References() OriginGroupReferenceArrayOutput
List of referenced instances of the origin site group.
func (OriginGroupOutput) ToOriginGroupOutput ¶
func (o OriginGroupOutput) ToOriginGroupOutput() OriginGroupOutput
func (OriginGroupOutput) ToOriginGroupOutputWithContext ¶
func (o OriginGroupOutput) ToOriginGroupOutputWithContext(ctx context.Context) OriginGroupOutput
func (OriginGroupOutput) Type ¶ added in v0.1.7
func (o OriginGroupOutput) Type() pulumi.StringOutput
Type of the origin site. Valid values: - `GENERAL`: Universal origin site group, only supports adding IP/domain name origin sites, which can be referenced by domain name service, rule engine, four-layer proxy, general load balancing, and HTTP-specific load balancing. - `HTTP`: The HTTP-specific origin site group, supports adding IP/domain name and object storage origin site as the origin site, it cannot be referenced by the four-layer proxy, it can only be added to the acceleration domain name, rule engine-modify origin site, and HTTP-specific load balancing reference.
func (OriginGroupOutput) UpdateTime ¶
func (o OriginGroupOutput) UpdateTime() pulumi.StringOutput
Origin site group update time.
type OriginGroupRecord ¶ added in v0.1.7
type OriginGroupRecordArgs ¶ added in v0.1.7
type OriginGroupRecordArgs struct { Private pulumi.BoolPtrInput `pulumi:"private"` PrivateParameters OriginGroupRecordPrivateParameterArrayInput `pulumi:"privateParameters"` Record pulumi.StringInput `pulumi:"record"` RecordId pulumi.StringPtrInput `pulumi:"recordId"` Type pulumi.StringPtrInput `pulumi:"type"` Weight pulumi.IntPtrInput `pulumi:"weight"` }
func (OriginGroupRecordArgs) ElementType ¶ added in v0.1.7
func (OriginGroupRecordArgs) ElementType() reflect.Type
func (OriginGroupRecordArgs) ToOriginGroupRecordOutput ¶ added in v0.1.7
func (i OriginGroupRecordArgs) ToOriginGroupRecordOutput() OriginGroupRecordOutput
func (OriginGroupRecordArgs) ToOriginGroupRecordOutputWithContext ¶ added in v0.1.7
func (i OriginGroupRecordArgs) ToOriginGroupRecordOutputWithContext(ctx context.Context) OriginGroupRecordOutput
type OriginGroupRecordArray ¶ added in v0.1.7
type OriginGroupRecordArray []OriginGroupRecordInput
func (OriginGroupRecordArray) ElementType ¶ added in v0.1.7
func (OriginGroupRecordArray) ElementType() reflect.Type
func (OriginGroupRecordArray) ToOriginGroupRecordArrayOutput ¶ added in v0.1.7
func (i OriginGroupRecordArray) ToOriginGroupRecordArrayOutput() OriginGroupRecordArrayOutput
func (OriginGroupRecordArray) ToOriginGroupRecordArrayOutputWithContext ¶ added in v0.1.7
func (i OriginGroupRecordArray) ToOriginGroupRecordArrayOutputWithContext(ctx context.Context) OriginGroupRecordArrayOutput
type OriginGroupRecordArrayInput ¶ added in v0.1.7
type OriginGroupRecordArrayInput interface { pulumi.Input ToOriginGroupRecordArrayOutput() OriginGroupRecordArrayOutput ToOriginGroupRecordArrayOutputWithContext(context.Context) OriginGroupRecordArrayOutput }
OriginGroupRecordArrayInput is an input type that accepts OriginGroupRecordArray and OriginGroupRecordArrayOutput values. You can construct a concrete instance of `OriginGroupRecordArrayInput` via:
OriginGroupRecordArray{ OriginGroupRecordArgs{...} }
type OriginGroupRecordArrayOutput ¶ added in v0.1.7
type OriginGroupRecordArrayOutput struct{ *pulumi.OutputState }
func (OriginGroupRecordArrayOutput) ElementType ¶ added in v0.1.7
func (OriginGroupRecordArrayOutput) ElementType() reflect.Type
func (OriginGroupRecordArrayOutput) Index ¶ added in v0.1.7
func (o OriginGroupRecordArrayOutput) Index(i pulumi.IntInput) OriginGroupRecordOutput
func (OriginGroupRecordArrayOutput) ToOriginGroupRecordArrayOutput ¶ added in v0.1.7
func (o OriginGroupRecordArrayOutput) ToOriginGroupRecordArrayOutput() OriginGroupRecordArrayOutput
func (OriginGroupRecordArrayOutput) ToOriginGroupRecordArrayOutputWithContext ¶ added in v0.1.7
func (o OriginGroupRecordArrayOutput) ToOriginGroupRecordArrayOutputWithContext(ctx context.Context) OriginGroupRecordArrayOutput
type OriginGroupRecordInput ¶ added in v0.1.7
type OriginGroupRecordInput interface { pulumi.Input ToOriginGroupRecordOutput() OriginGroupRecordOutput ToOriginGroupRecordOutputWithContext(context.Context) OriginGroupRecordOutput }
OriginGroupRecordInput is an input type that accepts OriginGroupRecordArgs and OriginGroupRecordOutput values. You can construct a concrete instance of `OriginGroupRecordInput` via:
OriginGroupRecordArgs{...}
type OriginGroupRecordOutput ¶ added in v0.1.7
type OriginGroupRecordOutput struct{ *pulumi.OutputState }
func (OriginGroupRecordOutput) ElementType ¶ added in v0.1.7
func (OriginGroupRecordOutput) ElementType() reflect.Type
func (OriginGroupRecordOutput) Private ¶ added in v0.1.7
func (o OriginGroupRecordOutput) Private() pulumi.BoolPtrOutput
func (OriginGroupRecordOutput) PrivateParameters ¶ added in v0.1.7
func (o OriginGroupRecordOutput) PrivateParameters() OriginGroupRecordPrivateParameterArrayOutput
func (OriginGroupRecordOutput) Record ¶ added in v0.1.7
func (o OriginGroupRecordOutput) Record() pulumi.StringOutput
func (OriginGroupRecordOutput) RecordId ¶ added in v0.1.7
func (o OriginGroupRecordOutput) RecordId() pulumi.StringPtrOutput
func (OriginGroupRecordOutput) ToOriginGroupRecordOutput ¶ added in v0.1.7
func (o OriginGroupRecordOutput) ToOriginGroupRecordOutput() OriginGroupRecordOutput
func (OriginGroupRecordOutput) ToOriginGroupRecordOutputWithContext ¶ added in v0.1.7
func (o OriginGroupRecordOutput) ToOriginGroupRecordOutputWithContext(ctx context.Context) OriginGroupRecordOutput
func (OriginGroupRecordOutput) Type ¶ added in v0.1.7
func (o OriginGroupRecordOutput) Type() pulumi.StringPtrOutput
func (OriginGroupRecordOutput) Weight ¶ added in v0.1.7
func (o OriginGroupRecordOutput) Weight() pulumi.IntPtrOutput
type OriginGroupRecordPrivateParameter ¶ added in v0.1.7
type OriginGroupRecordPrivateParameterArgs ¶ added in v0.1.7
type OriginGroupRecordPrivateParameterArgs struct { Name pulumi.StringInput `pulumi:"name"` Value pulumi.StringInput `pulumi:"value"` }
func (OriginGroupRecordPrivateParameterArgs) ElementType ¶ added in v0.1.7
func (OriginGroupRecordPrivateParameterArgs) ElementType() reflect.Type
func (OriginGroupRecordPrivateParameterArgs) ToOriginGroupRecordPrivateParameterOutput ¶ added in v0.1.7
func (i OriginGroupRecordPrivateParameterArgs) ToOriginGroupRecordPrivateParameterOutput() OriginGroupRecordPrivateParameterOutput
func (OriginGroupRecordPrivateParameterArgs) ToOriginGroupRecordPrivateParameterOutputWithContext ¶ added in v0.1.7
func (i OriginGroupRecordPrivateParameterArgs) ToOriginGroupRecordPrivateParameterOutputWithContext(ctx context.Context) OriginGroupRecordPrivateParameterOutput
type OriginGroupRecordPrivateParameterArray ¶ added in v0.1.7
type OriginGroupRecordPrivateParameterArray []OriginGroupRecordPrivateParameterInput
func (OriginGroupRecordPrivateParameterArray) ElementType ¶ added in v0.1.7
func (OriginGroupRecordPrivateParameterArray) ElementType() reflect.Type
func (OriginGroupRecordPrivateParameterArray) ToOriginGroupRecordPrivateParameterArrayOutput ¶ added in v0.1.7
func (i OriginGroupRecordPrivateParameterArray) ToOriginGroupRecordPrivateParameterArrayOutput() OriginGroupRecordPrivateParameterArrayOutput
func (OriginGroupRecordPrivateParameterArray) ToOriginGroupRecordPrivateParameterArrayOutputWithContext ¶ added in v0.1.7
func (i OriginGroupRecordPrivateParameterArray) ToOriginGroupRecordPrivateParameterArrayOutputWithContext(ctx context.Context) OriginGroupRecordPrivateParameterArrayOutput
type OriginGroupRecordPrivateParameterArrayInput ¶ added in v0.1.7
type OriginGroupRecordPrivateParameterArrayInput interface { pulumi.Input ToOriginGroupRecordPrivateParameterArrayOutput() OriginGroupRecordPrivateParameterArrayOutput ToOriginGroupRecordPrivateParameterArrayOutputWithContext(context.Context) OriginGroupRecordPrivateParameterArrayOutput }
OriginGroupRecordPrivateParameterArrayInput is an input type that accepts OriginGroupRecordPrivateParameterArray and OriginGroupRecordPrivateParameterArrayOutput values. You can construct a concrete instance of `OriginGroupRecordPrivateParameterArrayInput` via:
OriginGroupRecordPrivateParameterArray{ OriginGroupRecordPrivateParameterArgs{...} }
type OriginGroupRecordPrivateParameterArrayOutput ¶ added in v0.1.7
type OriginGroupRecordPrivateParameterArrayOutput struct{ *pulumi.OutputState }
func (OriginGroupRecordPrivateParameterArrayOutput) ElementType ¶ added in v0.1.7
func (OriginGroupRecordPrivateParameterArrayOutput) ElementType() reflect.Type
func (OriginGroupRecordPrivateParameterArrayOutput) ToOriginGroupRecordPrivateParameterArrayOutput ¶ added in v0.1.7
func (o OriginGroupRecordPrivateParameterArrayOutput) ToOriginGroupRecordPrivateParameterArrayOutput() OriginGroupRecordPrivateParameterArrayOutput
func (OriginGroupRecordPrivateParameterArrayOutput) ToOriginGroupRecordPrivateParameterArrayOutputWithContext ¶ added in v0.1.7
func (o OriginGroupRecordPrivateParameterArrayOutput) ToOriginGroupRecordPrivateParameterArrayOutputWithContext(ctx context.Context) OriginGroupRecordPrivateParameterArrayOutput
type OriginGroupRecordPrivateParameterInput ¶ added in v0.1.7
type OriginGroupRecordPrivateParameterInput interface { pulumi.Input ToOriginGroupRecordPrivateParameterOutput() OriginGroupRecordPrivateParameterOutput ToOriginGroupRecordPrivateParameterOutputWithContext(context.Context) OriginGroupRecordPrivateParameterOutput }
OriginGroupRecordPrivateParameterInput is an input type that accepts OriginGroupRecordPrivateParameterArgs and OriginGroupRecordPrivateParameterOutput values. You can construct a concrete instance of `OriginGroupRecordPrivateParameterInput` via:
OriginGroupRecordPrivateParameterArgs{...}
type OriginGroupRecordPrivateParameterOutput ¶ added in v0.1.7
type OriginGroupRecordPrivateParameterOutput struct{ *pulumi.OutputState }
func (OriginGroupRecordPrivateParameterOutput) ElementType ¶ added in v0.1.7
func (OriginGroupRecordPrivateParameterOutput) ElementType() reflect.Type
func (OriginGroupRecordPrivateParameterOutput) Name ¶ added in v0.1.7
func (o OriginGroupRecordPrivateParameterOutput) Name() pulumi.StringOutput
func (OriginGroupRecordPrivateParameterOutput) ToOriginGroupRecordPrivateParameterOutput ¶ added in v0.1.7
func (o OriginGroupRecordPrivateParameterOutput) ToOriginGroupRecordPrivateParameterOutput() OriginGroupRecordPrivateParameterOutput
func (OriginGroupRecordPrivateParameterOutput) ToOriginGroupRecordPrivateParameterOutputWithContext ¶ added in v0.1.7
func (o OriginGroupRecordPrivateParameterOutput) ToOriginGroupRecordPrivateParameterOutputWithContext(ctx context.Context) OriginGroupRecordPrivateParameterOutput
func (OriginGroupRecordPrivateParameterOutput) Value ¶ added in v0.1.7
func (o OriginGroupRecordPrivateParameterOutput) Value() pulumi.StringOutput
type OriginGroupReference ¶ added in v0.1.7
type OriginGroupReferenceArgs ¶ added in v0.1.7
type OriginGroupReferenceArgs struct { InstanceId pulumi.StringPtrInput `pulumi:"instanceId"` InstanceName pulumi.StringPtrInput `pulumi:"instanceName"` InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` }
func (OriginGroupReferenceArgs) ElementType ¶ added in v0.1.7
func (OriginGroupReferenceArgs) ElementType() reflect.Type
func (OriginGroupReferenceArgs) ToOriginGroupReferenceOutput ¶ added in v0.1.7
func (i OriginGroupReferenceArgs) ToOriginGroupReferenceOutput() OriginGroupReferenceOutput
func (OriginGroupReferenceArgs) ToOriginGroupReferenceOutputWithContext ¶ added in v0.1.7
func (i OriginGroupReferenceArgs) ToOriginGroupReferenceOutputWithContext(ctx context.Context) OriginGroupReferenceOutput
type OriginGroupReferenceArray ¶ added in v0.1.7
type OriginGroupReferenceArray []OriginGroupReferenceInput
func (OriginGroupReferenceArray) ElementType ¶ added in v0.1.7
func (OriginGroupReferenceArray) ElementType() reflect.Type
func (OriginGroupReferenceArray) ToOriginGroupReferenceArrayOutput ¶ added in v0.1.7
func (i OriginGroupReferenceArray) ToOriginGroupReferenceArrayOutput() OriginGroupReferenceArrayOutput
func (OriginGroupReferenceArray) ToOriginGroupReferenceArrayOutputWithContext ¶ added in v0.1.7
func (i OriginGroupReferenceArray) ToOriginGroupReferenceArrayOutputWithContext(ctx context.Context) OriginGroupReferenceArrayOutput
type OriginGroupReferenceArrayInput ¶ added in v0.1.7
type OriginGroupReferenceArrayInput interface { pulumi.Input ToOriginGroupReferenceArrayOutput() OriginGroupReferenceArrayOutput ToOriginGroupReferenceArrayOutputWithContext(context.Context) OriginGroupReferenceArrayOutput }
OriginGroupReferenceArrayInput is an input type that accepts OriginGroupReferenceArray and OriginGroupReferenceArrayOutput values. You can construct a concrete instance of `OriginGroupReferenceArrayInput` via:
OriginGroupReferenceArray{ OriginGroupReferenceArgs{...} }
type OriginGroupReferenceArrayOutput ¶ added in v0.1.7
type OriginGroupReferenceArrayOutput struct{ *pulumi.OutputState }
func (OriginGroupReferenceArrayOutput) ElementType ¶ added in v0.1.7
func (OriginGroupReferenceArrayOutput) ElementType() reflect.Type
func (OriginGroupReferenceArrayOutput) Index ¶ added in v0.1.7
func (o OriginGroupReferenceArrayOutput) Index(i pulumi.IntInput) OriginGroupReferenceOutput
func (OriginGroupReferenceArrayOutput) ToOriginGroupReferenceArrayOutput ¶ added in v0.1.7
func (o OriginGroupReferenceArrayOutput) ToOriginGroupReferenceArrayOutput() OriginGroupReferenceArrayOutput
func (OriginGroupReferenceArrayOutput) ToOriginGroupReferenceArrayOutputWithContext ¶ added in v0.1.7
func (o OriginGroupReferenceArrayOutput) ToOriginGroupReferenceArrayOutputWithContext(ctx context.Context) OriginGroupReferenceArrayOutput
type OriginGroupReferenceInput ¶ added in v0.1.7
type OriginGroupReferenceInput interface { pulumi.Input ToOriginGroupReferenceOutput() OriginGroupReferenceOutput ToOriginGroupReferenceOutputWithContext(context.Context) OriginGroupReferenceOutput }
OriginGroupReferenceInput is an input type that accepts OriginGroupReferenceArgs and OriginGroupReferenceOutput values. You can construct a concrete instance of `OriginGroupReferenceInput` via:
OriginGroupReferenceArgs{...}
type OriginGroupReferenceOutput ¶ added in v0.1.7
type OriginGroupReferenceOutput struct{ *pulumi.OutputState }
func (OriginGroupReferenceOutput) ElementType ¶ added in v0.1.7
func (OriginGroupReferenceOutput) ElementType() reflect.Type
func (OriginGroupReferenceOutput) InstanceId ¶ added in v0.1.7
func (o OriginGroupReferenceOutput) InstanceId() pulumi.StringPtrOutput
func (OriginGroupReferenceOutput) InstanceName ¶ added in v0.1.7
func (o OriginGroupReferenceOutput) InstanceName() pulumi.StringPtrOutput
func (OriginGroupReferenceOutput) InstanceType ¶ added in v0.1.7
func (o OriginGroupReferenceOutput) InstanceType() pulumi.StringPtrOutput
func (OriginGroupReferenceOutput) ToOriginGroupReferenceOutput ¶ added in v0.1.7
func (o OriginGroupReferenceOutput) ToOriginGroupReferenceOutput() OriginGroupReferenceOutput
func (OriginGroupReferenceOutput) ToOriginGroupReferenceOutputWithContext ¶ added in v0.1.7
func (o OriginGroupReferenceOutput) ToOriginGroupReferenceOutputWithContext(ctx context.Context) OriginGroupReferenceOutput
type OriginGroupState ¶
type OriginGroupState struct { // Origin site group creation time. CreateTime pulumi.StringPtrInput // Back-to-origin Host Header, it only takes effect when type = HTTP is passed in. The rule engine modifies the Host Header // configuration priority to be higher than the Host Header of the origin site group. HostHeader pulumi.StringPtrInput // OriginGroup Name. Name pulumi.StringPtrInput // OriginGroup ID. OriginGroupId pulumi.StringPtrInput // Origin site records. Records OriginGroupRecordArrayInput // List of referenced instances of the origin site group. References OriginGroupReferenceArrayInput // Type of the origin site. Valid values: - `GENERAL`: Universal origin site group, only supports adding IP/domain name // origin sites, which can be referenced by domain name service, rule engine, four-layer proxy, general load balancing, and // HTTP-specific load balancing. - `HTTP`: The HTTP-specific origin site group, supports adding IP/domain name and object // storage origin site as the origin site, it cannot be referenced by the four-layer proxy, it can only be added to the // acceleration domain name, rule engine-modify origin site, and HTTP-specific load balancing reference. Type pulumi.StringPtrInput // Origin site group update time. 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 RealtimeLogDelivery ¶ added in v0.1.7
type RealtimeLogDelivery struct { pulumi.CustomResourceState // Data delivery area, possible values are: `mainland`: within mainland China; `overseas`: worldwide (excluding mainland // China). Area pulumi.StringOutput `pulumi:"area"` // CLS configuration information. This parameter is required when TaskType is cls. Cls RealtimeLogDeliveryClsOutput `pulumi:"cls"` // Customize the configuration information of the HTTP service. This parameter is required when TaskType is set to // custom_endpoint. CustomEndpoint RealtimeLogDeliveryCustomEndpointOutput `pulumi:"customEndpoint"` // The list of custom fields delivered supports extracting specified field values from HTTP request headers, response // headers, and cookies. Custom field names cannot be repeated and cannot exceed 200 fields. CustomFields RealtimeLogDeliveryCustomFieldArrayOutput `pulumi:"customFields"` // The filter condition for log delivery. If it is not filled, all logs will be delivered. DeliveryConditions RealtimeLogDeliveryDeliveryConditionArrayOutput `pulumi:"deliveryConditions"` // The status of the real-time log delivery task. The values are: `enabled`: enabled; `disabled`: disabled. Leave it blank // to keep the original configuration. Not required when creating. DeliveryStatus pulumi.StringOutput `pulumi:"deliveryStatus"` // List of entities (seven-layer domain names or four-layer proxy instances) corresponding to real-time log delivery tasks. // Example values are as follows: Seven-layer domain name: `domain.example.com`; four-layer proxy instance: // sid-2s69eb5wcms7. For values, refer to: `https://cloud.tencent.com/document/api/1552/80690`, // `https://cloud.tencent.com/document/api/1552/86336`. EntityLists pulumi.StringArrayOutput `pulumi:"entityLists"` // A list of preset fields for delivery. Fields pulumi.StringArrayOutput `pulumi:"fields"` // The output format of log delivery. If it is not filled, it means the default format. The default format logic is as // follows: when TaskType is `custom_endpoint`, the default format is an array of multiple JSON objects, each JSON object // is a log; when TaskType is `s3`, the default format is JSON Lines; in particular, when TaskType is `cls`, the value of // LogFormat.FormatType can only be json, and other parameters in LogFormat will be ignored. It is recommended not to pass // LogFormat. LogFormat RealtimeLogDeliveryLogFormatOutput `pulumi:"logFormat"` // Data delivery type, the values are: `domain`: site acceleration log; `application`: four-layer proxy log; // `web-rateLiming`: rate limit and CC attack protection log; `web-attack`: managed rule log; `web-rule`: custom rule log; // `web-bot`: Bot management log. LogType pulumi.StringOutput `pulumi:"logType"` // Configuration information of AWS S3 compatible storage bucket. This parameter is required when TaskType is s3. S3 RealtimeLogDeliveryS3Output `pulumi:"s3"` // The sampling ratio is in thousandths, with a value range of 1-1000. For example, filling in 605 means the sampling ratio // is 60.5%. Leaving it blank means the sampling ratio is 100%. Sample pulumi.IntOutput `pulumi:"sample"` // Real-time log delivery task ID. TaskId pulumi.StringOutput `pulumi:"taskId"` // The name of the real-time log delivery task. The format is a combination of numbers, English, -, and _. The maximum // length is 200 characters. TaskName pulumi.StringOutput `pulumi:"taskName"` // The real-time log delivery task type. The possible values are: `cls`: push to Tencent Cloud CLS; `custom_endpoint`: push // to a custom HTTP(S) address; `s3`: push to an AWS S3 compatible storage bucket address. TaskType pulumi.StringOutput `pulumi:"taskType"` // ID of the site. ZoneId pulumi.StringOutput `pulumi:"zoneId"` }
func GetRealtimeLogDelivery ¶ added in v0.1.7
func GetRealtimeLogDelivery(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RealtimeLogDeliveryState, opts ...pulumi.ResourceOption) (*RealtimeLogDelivery, error)
GetRealtimeLogDelivery gets an existing RealtimeLogDelivery 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 NewRealtimeLogDelivery ¶ added in v0.1.7
func NewRealtimeLogDelivery(ctx *pulumi.Context, name string, args *RealtimeLogDeliveryArgs, opts ...pulumi.ResourceOption) (*RealtimeLogDelivery, error)
NewRealtimeLogDelivery registers a new resource with the given unique name, arguments, and options.
func (*RealtimeLogDelivery) ElementType ¶ added in v0.1.7
func (*RealtimeLogDelivery) ElementType() reflect.Type
func (*RealtimeLogDelivery) ToRealtimeLogDeliveryOutput ¶ added in v0.1.7
func (i *RealtimeLogDelivery) ToRealtimeLogDeliveryOutput() RealtimeLogDeliveryOutput
func (*RealtimeLogDelivery) ToRealtimeLogDeliveryOutputWithContext ¶ added in v0.1.7
func (i *RealtimeLogDelivery) ToRealtimeLogDeliveryOutputWithContext(ctx context.Context) RealtimeLogDeliveryOutput
type RealtimeLogDeliveryArgs ¶ added in v0.1.7
type RealtimeLogDeliveryArgs struct { // Data delivery area, possible values are: `mainland`: within mainland China; `overseas`: worldwide (excluding mainland // China). Area pulumi.StringInput // CLS configuration information. This parameter is required when TaskType is cls. Cls RealtimeLogDeliveryClsPtrInput // Customize the configuration information of the HTTP service. This parameter is required when TaskType is set to // custom_endpoint. CustomEndpoint RealtimeLogDeliveryCustomEndpointPtrInput // The list of custom fields delivered supports extracting specified field values from HTTP request headers, response // headers, and cookies. Custom field names cannot be repeated and cannot exceed 200 fields. CustomFields RealtimeLogDeliveryCustomFieldArrayInput // The filter condition for log delivery. If it is not filled, all logs will be delivered. DeliveryConditions RealtimeLogDeliveryDeliveryConditionArrayInput // The status of the real-time log delivery task. The values are: `enabled`: enabled; `disabled`: disabled. Leave it blank // to keep the original configuration. Not required when creating. DeliveryStatus pulumi.StringPtrInput // List of entities (seven-layer domain names or four-layer proxy instances) corresponding to real-time log delivery tasks. // Example values are as follows: Seven-layer domain name: `domain.example.com`; four-layer proxy instance: // sid-2s69eb5wcms7. For values, refer to: `https://cloud.tencent.com/document/api/1552/80690`, // `https://cloud.tencent.com/document/api/1552/86336`. EntityLists pulumi.StringArrayInput // A list of preset fields for delivery. Fields pulumi.StringArrayInput // The output format of log delivery. If it is not filled, it means the default format. The default format logic is as // follows: when TaskType is `custom_endpoint`, the default format is an array of multiple JSON objects, each JSON object // is a log; when TaskType is `s3`, the default format is JSON Lines; in particular, when TaskType is `cls`, the value of // LogFormat.FormatType can only be json, and other parameters in LogFormat will be ignored. It is recommended not to pass // LogFormat. LogFormat RealtimeLogDeliveryLogFormatPtrInput // Data delivery type, the values are: `domain`: site acceleration log; `application`: four-layer proxy log; // `web-rateLiming`: rate limit and CC attack protection log; `web-attack`: managed rule log; `web-rule`: custom rule log; // `web-bot`: Bot management log. LogType pulumi.StringInput // Configuration information of AWS S3 compatible storage bucket. This parameter is required when TaskType is s3. S3 RealtimeLogDeliveryS3PtrInput // The sampling ratio is in thousandths, with a value range of 1-1000. For example, filling in 605 means the sampling ratio // is 60.5%. Leaving it blank means the sampling ratio is 100%. Sample pulumi.IntInput // The name of the real-time log delivery task. The format is a combination of numbers, English, -, and _. The maximum // length is 200 characters. TaskName pulumi.StringInput // The real-time log delivery task type. The possible values are: `cls`: push to Tencent Cloud CLS; `custom_endpoint`: push // to a custom HTTP(S) address; `s3`: push to an AWS S3 compatible storage bucket address. TaskType pulumi.StringInput // ID of the site. ZoneId pulumi.StringInput }
The set of arguments for constructing a RealtimeLogDelivery resource.
func (RealtimeLogDeliveryArgs) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryArgs) ElementType() reflect.Type
type RealtimeLogDeliveryArray ¶ added in v0.1.7
type RealtimeLogDeliveryArray []RealtimeLogDeliveryInput
func (RealtimeLogDeliveryArray) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryArray) ElementType() reflect.Type
func (RealtimeLogDeliveryArray) ToRealtimeLogDeliveryArrayOutput ¶ added in v0.1.7
func (i RealtimeLogDeliveryArray) ToRealtimeLogDeliveryArrayOutput() RealtimeLogDeliveryArrayOutput
func (RealtimeLogDeliveryArray) ToRealtimeLogDeliveryArrayOutputWithContext ¶ added in v0.1.7
func (i RealtimeLogDeliveryArray) ToRealtimeLogDeliveryArrayOutputWithContext(ctx context.Context) RealtimeLogDeliveryArrayOutput
type RealtimeLogDeliveryArrayInput ¶ added in v0.1.7
type RealtimeLogDeliveryArrayInput interface { pulumi.Input ToRealtimeLogDeliveryArrayOutput() RealtimeLogDeliveryArrayOutput ToRealtimeLogDeliveryArrayOutputWithContext(context.Context) RealtimeLogDeliveryArrayOutput }
RealtimeLogDeliveryArrayInput is an input type that accepts RealtimeLogDeliveryArray and RealtimeLogDeliveryArrayOutput values. You can construct a concrete instance of `RealtimeLogDeliveryArrayInput` via:
RealtimeLogDeliveryArray{ RealtimeLogDeliveryArgs{...} }
type RealtimeLogDeliveryArrayOutput ¶ added in v0.1.7
type RealtimeLogDeliveryArrayOutput struct{ *pulumi.OutputState }
func (RealtimeLogDeliveryArrayOutput) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryArrayOutput) ElementType() reflect.Type
func (RealtimeLogDeliveryArrayOutput) Index ¶ added in v0.1.7
func (o RealtimeLogDeliveryArrayOutput) Index(i pulumi.IntInput) RealtimeLogDeliveryOutput
func (RealtimeLogDeliveryArrayOutput) ToRealtimeLogDeliveryArrayOutput ¶ added in v0.1.7
func (o RealtimeLogDeliveryArrayOutput) ToRealtimeLogDeliveryArrayOutput() RealtimeLogDeliveryArrayOutput
func (RealtimeLogDeliveryArrayOutput) ToRealtimeLogDeliveryArrayOutputWithContext ¶ added in v0.1.7
func (o RealtimeLogDeliveryArrayOutput) ToRealtimeLogDeliveryArrayOutputWithContext(ctx context.Context) RealtimeLogDeliveryArrayOutput
type RealtimeLogDeliveryCls ¶ added in v0.1.7
type RealtimeLogDeliveryClsArgs ¶ added in v0.1.7
type RealtimeLogDeliveryClsArgs struct { LogSetId pulumi.StringInput `pulumi:"logSetId"` LogSetRegion pulumi.StringInput `pulumi:"logSetRegion"` TopicId pulumi.StringInput `pulumi:"topicId"` }
func (RealtimeLogDeliveryClsArgs) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryClsArgs) ElementType() reflect.Type
func (RealtimeLogDeliveryClsArgs) ToRealtimeLogDeliveryClsOutput ¶ added in v0.1.7
func (i RealtimeLogDeliveryClsArgs) ToRealtimeLogDeliveryClsOutput() RealtimeLogDeliveryClsOutput
func (RealtimeLogDeliveryClsArgs) ToRealtimeLogDeliveryClsOutputWithContext ¶ added in v0.1.7
func (i RealtimeLogDeliveryClsArgs) ToRealtimeLogDeliveryClsOutputWithContext(ctx context.Context) RealtimeLogDeliveryClsOutput
func (RealtimeLogDeliveryClsArgs) ToRealtimeLogDeliveryClsPtrOutput ¶ added in v0.1.7
func (i RealtimeLogDeliveryClsArgs) ToRealtimeLogDeliveryClsPtrOutput() RealtimeLogDeliveryClsPtrOutput
func (RealtimeLogDeliveryClsArgs) ToRealtimeLogDeliveryClsPtrOutputWithContext ¶ added in v0.1.7
func (i RealtimeLogDeliveryClsArgs) ToRealtimeLogDeliveryClsPtrOutputWithContext(ctx context.Context) RealtimeLogDeliveryClsPtrOutput
type RealtimeLogDeliveryClsInput ¶ added in v0.1.7
type RealtimeLogDeliveryClsInput interface { pulumi.Input ToRealtimeLogDeliveryClsOutput() RealtimeLogDeliveryClsOutput ToRealtimeLogDeliveryClsOutputWithContext(context.Context) RealtimeLogDeliveryClsOutput }
RealtimeLogDeliveryClsInput is an input type that accepts RealtimeLogDeliveryClsArgs and RealtimeLogDeliveryClsOutput values. You can construct a concrete instance of `RealtimeLogDeliveryClsInput` via:
RealtimeLogDeliveryClsArgs{...}
type RealtimeLogDeliveryClsOutput ¶ added in v0.1.7
type RealtimeLogDeliveryClsOutput struct{ *pulumi.OutputState }
func (RealtimeLogDeliveryClsOutput) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryClsOutput) ElementType() reflect.Type
func (RealtimeLogDeliveryClsOutput) LogSetId ¶ added in v0.1.7
func (o RealtimeLogDeliveryClsOutput) LogSetId() pulumi.StringOutput
func (RealtimeLogDeliveryClsOutput) LogSetRegion ¶ added in v0.1.7
func (o RealtimeLogDeliveryClsOutput) LogSetRegion() pulumi.StringOutput
func (RealtimeLogDeliveryClsOutput) ToRealtimeLogDeliveryClsOutput ¶ added in v0.1.7
func (o RealtimeLogDeliveryClsOutput) ToRealtimeLogDeliveryClsOutput() RealtimeLogDeliveryClsOutput
func (RealtimeLogDeliveryClsOutput) ToRealtimeLogDeliveryClsOutputWithContext ¶ added in v0.1.7
func (o RealtimeLogDeliveryClsOutput) ToRealtimeLogDeliveryClsOutputWithContext(ctx context.Context) RealtimeLogDeliveryClsOutput
func (RealtimeLogDeliveryClsOutput) ToRealtimeLogDeliveryClsPtrOutput ¶ added in v0.1.7
func (o RealtimeLogDeliveryClsOutput) ToRealtimeLogDeliveryClsPtrOutput() RealtimeLogDeliveryClsPtrOutput
func (RealtimeLogDeliveryClsOutput) ToRealtimeLogDeliveryClsPtrOutputWithContext ¶ added in v0.1.7
func (o RealtimeLogDeliveryClsOutput) ToRealtimeLogDeliveryClsPtrOutputWithContext(ctx context.Context) RealtimeLogDeliveryClsPtrOutput
func (RealtimeLogDeliveryClsOutput) TopicId ¶ added in v0.1.7
func (o RealtimeLogDeliveryClsOutput) TopicId() pulumi.StringOutput
type RealtimeLogDeliveryClsPtrInput ¶ added in v0.1.7
type RealtimeLogDeliveryClsPtrInput interface { pulumi.Input ToRealtimeLogDeliveryClsPtrOutput() RealtimeLogDeliveryClsPtrOutput ToRealtimeLogDeliveryClsPtrOutputWithContext(context.Context) RealtimeLogDeliveryClsPtrOutput }
RealtimeLogDeliveryClsPtrInput is an input type that accepts RealtimeLogDeliveryClsArgs, RealtimeLogDeliveryClsPtr and RealtimeLogDeliveryClsPtrOutput values. You can construct a concrete instance of `RealtimeLogDeliveryClsPtrInput` via:
RealtimeLogDeliveryClsArgs{...} or: nil
func RealtimeLogDeliveryClsPtr ¶ added in v0.1.7
func RealtimeLogDeliveryClsPtr(v *RealtimeLogDeliveryClsArgs) RealtimeLogDeliveryClsPtrInput
type RealtimeLogDeliveryClsPtrOutput ¶ added in v0.1.7
type RealtimeLogDeliveryClsPtrOutput struct{ *pulumi.OutputState }
func (RealtimeLogDeliveryClsPtrOutput) Elem ¶ added in v0.1.7
func (o RealtimeLogDeliveryClsPtrOutput) Elem() RealtimeLogDeliveryClsOutput
func (RealtimeLogDeliveryClsPtrOutput) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryClsPtrOutput) ElementType() reflect.Type
func (RealtimeLogDeliveryClsPtrOutput) LogSetId ¶ added in v0.1.7
func (o RealtimeLogDeliveryClsPtrOutput) LogSetId() pulumi.StringPtrOutput
func (RealtimeLogDeliveryClsPtrOutput) LogSetRegion ¶ added in v0.1.7
func (o RealtimeLogDeliveryClsPtrOutput) LogSetRegion() pulumi.StringPtrOutput
func (RealtimeLogDeliveryClsPtrOutput) ToRealtimeLogDeliveryClsPtrOutput ¶ added in v0.1.7
func (o RealtimeLogDeliveryClsPtrOutput) ToRealtimeLogDeliveryClsPtrOutput() RealtimeLogDeliveryClsPtrOutput
func (RealtimeLogDeliveryClsPtrOutput) ToRealtimeLogDeliveryClsPtrOutputWithContext ¶ added in v0.1.7
func (o RealtimeLogDeliveryClsPtrOutput) ToRealtimeLogDeliveryClsPtrOutputWithContext(ctx context.Context) RealtimeLogDeliveryClsPtrOutput
func (RealtimeLogDeliveryClsPtrOutput) TopicId ¶ added in v0.1.7
func (o RealtimeLogDeliveryClsPtrOutput) TopicId() pulumi.StringPtrOutput
type RealtimeLogDeliveryCustomEndpoint ¶ added in v0.1.7
type RealtimeLogDeliveryCustomEndpoint struct { AccessId *string `pulumi:"accessId"` AccessKey *string `pulumi:"accessKey"` CompressType *string `pulumi:"compressType"` Headers []RealtimeLogDeliveryCustomEndpointHeader `pulumi:"headers"` Protocol *string `pulumi:"protocol"` Url string `pulumi:"url"` }
type RealtimeLogDeliveryCustomEndpointArgs ¶ added in v0.1.7
type RealtimeLogDeliveryCustomEndpointArgs struct { AccessId pulumi.StringPtrInput `pulumi:"accessId"` AccessKey pulumi.StringPtrInput `pulumi:"accessKey"` CompressType pulumi.StringPtrInput `pulumi:"compressType"` Headers RealtimeLogDeliveryCustomEndpointHeaderArrayInput `pulumi:"headers"` Protocol pulumi.StringPtrInput `pulumi:"protocol"` Url pulumi.StringInput `pulumi:"url"` }
func (RealtimeLogDeliveryCustomEndpointArgs) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryCustomEndpointArgs) ElementType() reflect.Type
func (RealtimeLogDeliveryCustomEndpointArgs) ToRealtimeLogDeliveryCustomEndpointOutput ¶ added in v0.1.7
func (i RealtimeLogDeliveryCustomEndpointArgs) ToRealtimeLogDeliveryCustomEndpointOutput() RealtimeLogDeliveryCustomEndpointOutput
func (RealtimeLogDeliveryCustomEndpointArgs) ToRealtimeLogDeliveryCustomEndpointOutputWithContext ¶ added in v0.1.7
func (i RealtimeLogDeliveryCustomEndpointArgs) ToRealtimeLogDeliveryCustomEndpointOutputWithContext(ctx context.Context) RealtimeLogDeliveryCustomEndpointOutput
func (RealtimeLogDeliveryCustomEndpointArgs) ToRealtimeLogDeliveryCustomEndpointPtrOutput ¶ added in v0.1.7
func (i RealtimeLogDeliveryCustomEndpointArgs) ToRealtimeLogDeliveryCustomEndpointPtrOutput() RealtimeLogDeliveryCustomEndpointPtrOutput
func (RealtimeLogDeliveryCustomEndpointArgs) ToRealtimeLogDeliveryCustomEndpointPtrOutputWithContext ¶ added in v0.1.7
func (i RealtimeLogDeliveryCustomEndpointArgs) ToRealtimeLogDeliveryCustomEndpointPtrOutputWithContext(ctx context.Context) RealtimeLogDeliveryCustomEndpointPtrOutput
type RealtimeLogDeliveryCustomEndpointHeader ¶ added in v0.1.7
type RealtimeLogDeliveryCustomEndpointHeaderArgs ¶ added in v0.1.7
type RealtimeLogDeliveryCustomEndpointHeaderArgs struct { Name pulumi.StringInput `pulumi:"name"` Value pulumi.StringInput `pulumi:"value"` }
func (RealtimeLogDeliveryCustomEndpointHeaderArgs) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryCustomEndpointHeaderArgs) ElementType() reflect.Type
func (RealtimeLogDeliveryCustomEndpointHeaderArgs) ToRealtimeLogDeliveryCustomEndpointHeaderOutput ¶ added in v0.1.7
func (i RealtimeLogDeliveryCustomEndpointHeaderArgs) ToRealtimeLogDeliveryCustomEndpointHeaderOutput() RealtimeLogDeliveryCustomEndpointHeaderOutput
func (RealtimeLogDeliveryCustomEndpointHeaderArgs) ToRealtimeLogDeliveryCustomEndpointHeaderOutputWithContext ¶ added in v0.1.7
func (i RealtimeLogDeliveryCustomEndpointHeaderArgs) ToRealtimeLogDeliveryCustomEndpointHeaderOutputWithContext(ctx context.Context) RealtimeLogDeliveryCustomEndpointHeaderOutput
type RealtimeLogDeliveryCustomEndpointHeaderArray ¶ added in v0.1.7
type RealtimeLogDeliveryCustomEndpointHeaderArray []RealtimeLogDeliveryCustomEndpointHeaderInput
func (RealtimeLogDeliveryCustomEndpointHeaderArray) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryCustomEndpointHeaderArray) ElementType() reflect.Type
func (RealtimeLogDeliveryCustomEndpointHeaderArray) ToRealtimeLogDeliveryCustomEndpointHeaderArrayOutput ¶ added in v0.1.7
func (i RealtimeLogDeliveryCustomEndpointHeaderArray) ToRealtimeLogDeliveryCustomEndpointHeaderArrayOutput() RealtimeLogDeliveryCustomEndpointHeaderArrayOutput
func (RealtimeLogDeliveryCustomEndpointHeaderArray) ToRealtimeLogDeliveryCustomEndpointHeaderArrayOutputWithContext ¶ added in v0.1.7
func (i RealtimeLogDeliveryCustomEndpointHeaderArray) ToRealtimeLogDeliveryCustomEndpointHeaderArrayOutputWithContext(ctx context.Context) RealtimeLogDeliveryCustomEndpointHeaderArrayOutput
type RealtimeLogDeliveryCustomEndpointHeaderArrayInput ¶ added in v0.1.7
type RealtimeLogDeliveryCustomEndpointHeaderArrayInput interface { pulumi.Input ToRealtimeLogDeliveryCustomEndpointHeaderArrayOutput() RealtimeLogDeliveryCustomEndpointHeaderArrayOutput ToRealtimeLogDeliveryCustomEndpointHeaderArrayOutputWithContext(context.Context) RealtimeLogDeliveryCustomEndpointHeaderArrayOutput }
RealtimeLogDeliveryCustomEndpointHeaderArrayInput is an input type that accepts RealtimeLogDeliveryCustomEndpointHeaderArray and RealtimeLogDeliveryCustomEndpointHeaderArrayOutput values. You can construct a concrete instance of `RealtimeLogDeliveryCustomEndpointHeaderArrayInput` via:
RealtimeLogDeliveryCustomEndpointHeaderArray{ RealtimeLogDeliveryCustomEndpointHeaderArgs{...} }
type RealtimeLogDeliveryCustomEndpointHeaderArrayOutput ¶ added in v0.1.7
type RealtimeLogDeliveryCustomEndpointHeaderArrayOutput struct{ *pulumi.OutputState }
func (RealtimeLogDeliveryCustomEndpointHeaderArrayOutput) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryCustomEndpointHeaderArrayOutput) ElementType() reflect.Type
func (RealtimeLogDeliveryCustomEndpointHeaderArrayOutput) ToRealtimeLogDeliveryCustomEndpointHeaderArrayOutput ¶ added in v0.1.7
func (o RealtimeLogDeliveryCustomEndpointHeaderArrayOutput) ToRealtimeLogDeliveryCustomEndpointHeaderArrayOutput() RealtimeLogDeliveryCustomEndpointHeaderArrayOutput
func (RealtimeLogDeliveryCustomEndpointHeaderArrayOutput) ToRealtimeLogDeliveryCustomEndpointHeaderArrayOutputWithContext ¶ added in v0.1.7
func (o RealtimeLogDeliveryCustomEndpointHeaderArrayOutput) ToRealtimeLogDeliveryCustomEndpointHeaderArrayOutputWithContext(ctx context.Context) RealtimeLogDeliveryCustomEndpointHeaderArrayOutput
type RealtimeLogDeliveryCustomEndpointHeaderInput ¶ added in v0.1.7
type RealtimeLogDeliveryCustomEndpointHeaderInput interface { pulumi.Input ToRealtimeLogDeliveryCustomEndpointHeaderOutput() RealtimeLogDeliveryCustomEndpointHeaderOutput ToRealtimeLogDeliveryCustomEndpointHeaderOutputWithContext(context.Context) RealtimeLogDeliveryCustomEndpointHeaderOutput }
RealtimeLogDeliveryCustomEndpointHeaderInput is an input type that accepts RealtimeLogDeliveryCustomEndpointHeaderArgs and RealtimeLogDeliveryCustomEndpointHeaderOutput values. You can construct a concrete instance of `RealtimeLogDeliveryCustomEndpointHeaderInput` via:
RealtimeLogDeliveryCustomEndpointHeaderArgs{...}
type RealtimeLogDeliveryCustomEndpointHeaderOutput ¶ added in v0.1.7
type RealtimeLogDeliveryCustomEndpointHeaderOutput struct{ *pulumi.OutputState }
func (RealtimeLogDeliveryCustomEndpointHeaderOutput) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryCustomEndpointHeaderOutput) ElementType() reflect.Type
func (RealtimeLogDeliveryCustomEndpointHeaderOutput) Name ¶ added in v0.1.7
func (o RealtimeLogDeliveryCustomEndpointHeaderOutput) Name() pulumi.StringOutput
func (RealtimeLogDeliveryCustomEndpointHeaderOutput) ToRealtimeLogDeliveryCustomEndpointHeaderOutput ¶ added in v0.1.7
func (o RealtimeLogDeliveryCustomEndpointHeaderOutput) ToRealtimeLogDeliveryCustomEndpointHeaderOutput() RealtimeLogDeliveryCustomEndpointHeaderOutput
func (RealtimeLogDeliveryCustomEndpointHeaderOutput) ToRealtimeLogDeliveryCustomEndpointHeaderOutputWithContext ¶ added in v0.1.7
func (o RealtimeLogDeliveryCustomEndpointHeaderOutput) ToRealtimeLogDeliveryCustomEndpointHeaderOutputWithContext(ctx context.Context) RealtimeLogDeliveryCustomEndpointHeaderOutput
func (RealtimeLogDeliveryCustomEndpointHeaderOutput) Value ¶ added in v0.1.7
func (o RealtimeLogDeliveryCustomEndpointHeaderOutput) Value() pulumi.StringOutput
type RealtimeLogDeliveryCustomEndpointInput ¶ added in v0.1.7
type RealtimeLogDeliveryCustomEndpointInput interface { pulumi.Input ToRealtimeLogDeliveryCustomEndpointOutput() RealtimeLogDeliveryCustomEndpointOutput ToRealtimeLogDeliveryCustomEndpointOutputWithContext(context.Context) RealtimeLogDeliveryCustomEndpointOutput }
RealtimeLogDeliveryCustomEndpointInput is an input type that accepts RealtimeLogDeliveryCustomEndpointArgs and RealtimeLogDeliveryCustomEndpointOutput values. You can construct a concrete instance of `RealtimeLogDeliveryCustomEndpointInput` via:
RealtimeLogDeliveryCustomEndpointArgs{...}
type RealtimeLogDeliveryCustomEndpointOutput ¶ added in v0.1.7
type RealtimeLogDeliveryCustomEndpointOutput struct{ *pulumi.OutputState }
func (RealtimeLogDeliveryCustomEndpointOutput) AccessId ¶ added in v0.1.7
func (o RealtimeLogDeliveryCustomEndpointOutput) AccessId() pulumi.StringPtrOutput
func (RealtimeLogDeliveryCustomEndpointOutput) AccessKey ¶ added in v0.1.7
func (o RealtimeLogDeliveryCustomEndpointOutput) AccessKey() pulumi.StringPtrOutput
func (RealtimeLogDeliveryCustomEndpointOutput) CompressType ¶ added in v0.1.7
func (o RealtimeLogDeliveryCustomEndpointOutput) CompressType() pulumi.StringPtrOutput
func (RealtimeLogDeliveryCustomEndpointOutput) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryCustomEndpointOutput) ElementType() reflect.Type
func (RealtimeLogDeliveryCustomEndpointOutput) Protocol ¶ added in v0.1.7
func (o RealtimeLogDeliveryCustomEndpointOutput) Protocol() pulumi.StringPtrOutput
func (RealtimeLogDeliveryCustomEndpointOutput) ToRealtimeLogDeliveryCustomEndpointOutput ¶ added in v0.1.7
func (o RealtimeLogDeliveryCustomEndpointOutput) ToRealtimeLogDeliveryCustomEndpointOutput() RealtimeLogDeliveryCustomEndpointOutput
func (RealtimeLogDeliveryCustomEndpointOutput) ToRealtimeLogDeliveryCustomEndpointOutputWithContext ¶ added in v0.1.7
func (o RealtimeLogDeliveryCustomEndpointOutput) ToRealtimeLogDeliveryCustomEndpointOutputWithContext(ctx context.Context) RealtimeLogDeliveryCustomEndpointOutput
func (RealtimeLogDeliveryCustomEndpointOutput) ToRealtimeLogDeliveryCustomEndpointPtrOutput ¶ added in v0.1.7
func (o RealtimeLogDeliveryCustomEndpointOutput) ToRealtimeLogDeliveryCustomEndpointPtrOutput() RealtimeLogDeliveryCustomEndpointPtrOutput
func (RealtimeLogDeliveryCustomEndpointOutput) ToRealtimeLogDeliveryCustomEndpointPtrOutputWithContext ¶ added in v0.1.7
func (o RealtimeLogDeliveryCustomEndpointOutput) ToRealtimeLogDeliveryCustomEndpointPtrOutputWithContext(ctx context.Context) RealtimeLogDeliveryCustomEndpointPtrOutput
func (RealtimeLogDeliveryCustomEndpointOutput) Url ¶ added in v0.1.7
func (o RealtimeLogDeliveryCustomEndpointOutput) Url() pulumi.StringOutput
type RealtimeLogDeliveryCustomEndpointPtrInput ¶ added in v0.1.7
type RealtimeLogDeliveryCustomEndpointPtrInput interface { pulumi.Input ToRealtimeLogDeliveryCustomEndpointPtrOutput() RealtimeLogDeliveryCustomEndpointPtrOutput ToRealtimeLogDeliveryCustomEndpointPtrOutputWithContext(context.Context) RealtimeLogDeliveryCustomEndpointPtrOutput }
RealtimeLogDeliveryCustomEndpointPtrInput is an input type that accepts RealtimeLogDeliveryCustomEndpointArgs, RealtimeLogDeliveryCustomEndpointPtr and RealtimeLogDeliveryCustomEndpointPtrOutput values. You can construct a concrete instance of `RealtimeLogDeliveryCustomEndpointPtrInput` via:
RealtimeLogDeliveryCustomEndpointArgs{...} or: nil
func RealtimeLogDeliveryCustomEndpointPtr ¶ added in v0.1.7
func RealtimeLogDeliveryCustomEndpointPtr(v *RealtimeLogDeliveryCustomEndpointArgs) RealtimeLogDeliveryCustomEndpointPtrInput
type RealtimeLogDeliveryCustomEndpointPtrOutput ¶ added in v0.1.7
type RealtimeLogDeliveryCustomEndpointPtrOutput struct{ *pulumi.OutputState }
func (RealtimeLogDeliveryCustomEndpointPtrOutput) AccessId ¶ added in v0.1.7
func (o RealtimeLogDeliveryCustomEndpointPtrOutput) AccessId() pulumi.StringPtrOutput
func (RealtimeLogDeliveryCustomEndpointPtrOutput) AccessKey ¶ added in v0.1.7
func (o RealtimeLogDeliveryCustomEndpointPtrOutput) AccessKey() pulumi.StringPtrOutput
func (RealtimeLogDeliveryCustomEndpointPtrOutput) CompressType ¶ added in v0.1.7
func (o RealtimeLogDeliveryCustomEndpointPtrOutput) CompressType() pulumi.StringPtrOutput
func (RealtimeLogDeliveryCustomEndpointPtrOutput) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryCustomEndpointPtrOutput) ElementType() reflect.Type
func (RealtimeLogDeliveryCustomEndpointPtrOutput) Protocol ¶ added in v0.1.7
func (o RealtimeLogDeliveryCustomEndpointPtrOutput) Protocol() pulumi.StringPtrOutput
func (RealtimeLogDeliveryCustomEndpointPtrOutput) ToRealtimeLogDeliveryCustomEndpointPtrOutput ¶ added in v0.1.7
func (o RealtimeLogDeliveryCustomEndpointPtrOutput) ToRealtimeLogDeliveryCustomEndpointPtrOutput() RealtimeLogDeliveryCustomEndpointPtrOutput
func (RealtimeLogDeliveryCustomEndpointPtrOutput) ToRealtimeLogDeliveryCustomEndpointPtrOutputWithContext ¶ added in v0.1.7
func (o RealtimeLogDeliveryCustomEndpointPtrOutput) ToRealtimeLogDeliveryCustomEndpointPtrOutputWithContext(ctx context.Context) RealtimeLogDeliveryCustomEndpointPtrOutput
func (RealtimeLogDeliveryCustomEndpointPtrOutput) Url ¶ added in v0.1.7
func (o RealtimeLogDeliveryCustomEndpointPtrOutput) Url() pulumi.StringPtrOutput
type RealtimeLogDeliveryCustomField ¶ added in v0.1.7
type RealtimeLogDeliveryCustomFieldArgs ¶ added in v0.1.7
type RealtimeLogDeliveryCustomFieldArgs struct { Enabled pulumi.BoolPtrInput `pulumi:"enabled"` Name pulumi.StringInput `pulumi:"name"` Value pulumi.StringInput `pulumi:"value"` }
func (RealtimeLogDeliveryCustomFieldArgs) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryCustomFieldArgs) ElementType() reflect.Type
func (RealtimeLogDeliveryCustomFieldArgs) ToRealtimeLogDeliveryCustomFieldOutput ¶ added in v0.1.7
func (i RealtimeLogDeliveryCustomFieldArgs) ToRealtimeLogDeliveryCustomFieldOutput() RealtimeLogDeliveryCustomFieldOutput
func (RealtimeLogDeliveryCustomFieldArgs) ToRealtimeLogDeliveryCustomFieldOutputWithContext ¶ added in v0.1.7
func (i RealtimeLogDeliveryCustomFieldArgs) ToRealtimeLogDeliveryCustomFieldOutputWithContext(ctx context.Context) RealtimeLogDeliveryCustomFieldOutput
type RealtimeLogDeliveryCustomFieldArray ¶ added in v0.1.7
type RealtimeLogDeliveryCustomFieldArray []RealtimeLogDeliveryCustomFieldInput
func (RealtimeLogDeliveryCustomFieldArray) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryCustomFieldArray) ElementType() reflect.Type
func (RealtimeLogDeliveryCustomFieldArray) ToRealtimeLogDeliveryCustomFieldArrayOutput ¶ added in v0.1.7
func (i RealtimeLogDeliveryCustomFieldArray) ToRealtimeLogDeliveryCustomFieldArrayOutput() RealtimeLogDeliveryCustomFieldArrayOutput
func (RealtimeLogDeliveryCustomFieldArray) ToRealtimeLogDeliveryCustomFieldArrayOutputWithContext ¶ added in v0.1.7
func (i RealtimeLogDeliveryCustomFieldArray) ToRealtimeLogDeliveryCustomFieldArrayOutputWithContext(ctx context.Context) RealtimeLogDeliveryCustomFieldArrayOutput
type RealtimeLogDeliveryCustomFieldArrayInput ¶ added in v0.1.7
type RealtimeLogDeliveryCustomFieldArrayInput interface { pulumi.Input ToRealtimeLogDeliveryCustomFieldArrayOutput() RealtimeLogDeliveryCustomFieldArrayOutput ToRealtimeLogDeliveryCustomFieldArrayOutputWithContext(context.Context) RealtimeLogDeliveryCustomFieldArrayOutput }
RealtimeLogDeliveryCustomFieldArrayInput is an input type that accepts RealtimeLogDeliveryCustomFieldArray and RealtimeLogDeliveryCustomFieldArrayOutput values. You can construct a concrete instance of `RealtimeLogDeliveryCustomFieldArrayInput` via:
RealtimeLogDeliveryCustomFieldArray{ RealtimeLogDeliveryCustomFieldArgs{...} }
type RealtimeLogDeliveryCustomFieldArrayOutput ¶ added in v0.1.7
type RealtimeLogDeliveryCustomFieldArrayOutput struct{ *pulumi.OutputState }
func (RealtimeLogDeliveryCustomFieldArrayOutput) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryCustomFieldArrayOutput) ElementType() reflect.Type
func (RealtimeLogDeliveryCustomFieldArrayOutput) ToRealtimeLogDeliveryCustomFieldArrayOutput ¶ added in v0.1.7
func (o RealtimeLogDeliveryCustomFieldArrayOutput) ToRealtimeLogDeliveryCustomFieldArrayOutput() RealtimeLogDeliveryCustomFieldArrayOutput
func (RealtimeLogDeliveryCustomFieldArrayOutput) ToRealtimeLogDeliveryCustomFieldArrayOutputWithContext ¶ added in v0.1.7
func (o RealtimeLogDeliveryCustomFieldArrayOutput) ToRealtimeLogDeliveryCustomFieldArrayOutputWithContext(ctx context.Context) RealtimeLogDeliveryCustomFieldArrayOutput
type RealtimeLogDeliveryCustomFieldInput ¶ added in v0.1.7
type RealtimeLogDeliveryCustomFieldInput interface { pulumi.Input ToRealtimeLogDeliveryCustomFieldOutput() RealtimeLogDeliveryCustomFieldOutput ToRealtimeLogDeliveryCustomFieldOutputWithContext(context.Context) RealtimeLogDeliveryCustomFieldOutput }
RealtimeLogDeliveryCustomFieldInput is an input type that accepts RealtimeLogDeliveryCustomFieldArgs and RealtimeLogDeliveryCustomFieldOutput values. You can construct a concrete instance of `RealtimeLogDeliveryCustomFieldInput` via:
RealtimeLogDeliveryCustomFieldArgs{...}
type RealtimeLogDeliveryCustomFieldOutput ¶ added in v0.1.7
type RealtimeLogDeliveryCustomFieldOutput struct{ *pulumi.OutputState }
func (RealtimeLogDeliveryCustomFieldOutput) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryCustomFieldOutput) ElementType() reflect.Type
func (RealtimeLogDeliveryCustomFieldOutput) Enabled ¶ added in v0.1.7
func (o RealtimeLogDeliveryCustomFieldOutput) Enabled() pulumi.BoolPtrOutput
func (RealtimeLogDeliveryCustomFieldOutput) Name ¶ added in v0.1.7
func (o RealtimeLogDeliveryCustomFieldOutput) Name() pulumi.StringOutput
func (RealtimeLogDeliveryCustomFieldOutput) ToRealtimeLogDeliveryCustomFieldOutput ¶ added in v0.1.7
func (o RealtimeLogDeliveryCustomFieldOutput) ToRealtimeLogDeliveryCustomFieldOutput() RealtimeLogDeliveryCustomFieldOutput
func (RealtimeLogDeliveryCustomFieldOutput) ToRealtimeLogDeliveryCustomFieldOutputWithContext ¶ added in v0.1.7
func (o RealtimeLogDeliveryCustomFieldOutput) ToRealtimeLogDeliveryCustomFieldOutputWithContext(ctx context.Context) RealtimeLogDeliveryCustomFieldOutput
func (RealtimeLogDeliveryCustomFieldOutput) Value ¶ added in v0.1.7
func (o RealtimeLogDeliveryCustomFieldOutput) Value() pulumi.StringOutput
type RealtimeLogDeliveryDeliveryCondition ¶ added in v0.1.7
type RealtimeLogDeliveryDeliveryCondition struct {
Conditions []RealtimeLogDeliveryDeliveryConditionCondition `pulumi:"conditions"`
}
type RealtimeLogDeliveryDeliveryConditionArgs ¶ added in v0.1.7
type RealtimeLogDeliveryDeliveryConditionArgs struct {
Conditions RealtimeLogDeliveryDeliveryConditionConditionArrayInput `pulumi:"conditions"`
}
func (RealtimeLogDeliveryDeliveryConditionArgs) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryDeliveryConditionArgs) ElementType() reflect.Type
func (RealtimeLogDeliveryDeliveryConditionArgs) ToRealtimeLogDeliveryDeliveryConditionOutput ¶ added in v0.1.7
func (i RealtimeLogDeliveryDeliveryConditionArgs) ToRealtimeLogDeliveryDeliveryConditionOutput() RealtimeLogDeliveryDeliveryConditionOutput
func (RealtimeLogDeliveryDeliveryConditionArgs) ToRealtimeLogDeliveryDeliveryConditionOutputWithContext ¶ added in v0.1.7
func (i RealtimeLogDeliveryDeliveryConditionArgs) ToRealtimeLogDeliveryDeliveryConditionOutputWithContext(ctx context.Context) RealtimeLogDeliveryDeliveryConditionOutput
type RealtimeLogDeliveryDeliveryConditionArray ¶ added in v0.1.7
type RealtimeLogDeliveryDeliveryConditionArray []RealtimeLogDeliveryDeliveryConditionInput
func (RealtimeLogDeliveryDeliveryConditionArray) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryDeliveryConditionArray) ElementType() reflect.Type
func (RealtimeLogDeliveryDeliveryConditionArray) ToRealtimeLogDeliveryDeliveryConditionArrayOutput ¶ added in v0.1.7
func (i RealtimeLogDeliveryDeliveryConditionArray) ToRealtimeLogDeliveryDeliveryConditionArrayOutput() RealtimeLogDeliveryDeliveryConditionArrayOutput
func (RealtimeLogDeliveryDeliveryConditionArray) ToRealtimeLogDeliveryDeliveryConditionArrayOutputWithContext ¶ added in v0.1.7
func (i RealtimeLogDeliveryDeliveryConditionArray) ToRealtimeLogDeliveryDeliveryConditionArrayOutputWithContext(ctx context.Context) RealtimeLogDeliveryDeliveryConditionArrayOutput
type RealtimeLogDeliveryDeliveryConditionArrayInput ¶ added in v0.1.7
type RealtimeLogDeliveryDeliveryConditionArrayInput interface { pulumi.Input ToRealtimeLogDeliveryDeliveryConditionArrayOutput() RealtimeLogDeliveryDeliveryConditionArrayOutput ToRealtimeLogDeliveryDeliveryConditionArrayOutputWithContext(context.Context) RealtimeLogDeliveryDeliveryConditionArrayOutput }
RealtimeLogDeliveryDeliveryConditionArrayInput is an input type that accepts RealtimeLogDeliveryDeliveryConditionArray and RealtimeLogDeliveryDeliveryConditionArrayOutput values. You can construct a concrete instance of `RealtimeLogDeliveryDeliveryConditionArrayInput` via:
RealtimeLogDeliveryDeliveryConditionArray{ RealtimeLogDeliveryDeliveryConditionArgs{...} }
type RealtimeLogDeliveryDeliveryConditionArrayOutput ¶ added in v0.1.7
type RealtimeLogDeliveryDeliveryConditionArrayOutput struct{ *pulumi.OutputState }
func (RealtimeLogDeliveryDeliveryConditionArrayOutput) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryDeliveryConditionArrayOutput) ElementType() reflect.Type
func (RealtimeLogDeliveryDeliveryConditionArrayOutput) ToRealtimeLogDeliveryDeliveryConditionArrayOutput ¶ added in v0.1.7
func (o RealtimeLogDeliveryDeliveryConditionArrayOutput) ToRealtimeLogDeliveryDeliveryConditionArrayOutput() RealtimeLogDeliveryDeliveryConditionArrayOutput
func (RealtimeLogDeliveryDeliveryConditionArrayOutput) ToRealtimeLogDeliveryDeliveryConditionArrayOutputWithContext ¶ added in v0.1.7
func (o RealtimeLogDeliveryDeliveryConditionArrayOutput) ToRealtimeLogDeliveryDeliveryConditionArrayOutputWithContext(ctx context.Context) RealtimeLogDeliveryDeliveryConditionArrayOutput
type RealtimeLogDeliveryDeliveryConditionCondition ¶ added in v0.1.7
type RealtimeLogDeliveryDeliveryConditionConditionArgs ¶ added in v0.1.7
type RealtimeLogDeliveryDeliveryConditionConditionArgs struct { Key pulumi.StringInput `pulumi:"key"` Operator pulumi.StringInput `pulumi:"operator"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (RealtimeLogDeliveryDeliveryConditionConditionArgs) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryDeliveryConditionConditionArgs) ElementType() reflect.Type
func (RealtimeLogDeliveryDeliveryConditionConditionArgs) ToRealtimeLogDeliveryDeliveryConditionConditionOutput ¶ added in v0.1.7
func (i RealtimeLogDeliveryDeliveryConditionConditionArgs) ToRealtimeLogDeliveryDeliveryConditionConditionOutput() RealtimeLogDeliveryDeliveryConditionConditionOutput
func (RealtimeLogDeliveryDeliveryConditionConditionArgs) ToRealtimeLogDeliveryDeliveryConditionConditionOutputWithContext ¶ added in v0.1.7
func (i RealtimeLogDeliveryDeliveryConditionConditionArgs) ToRealtimeLogDeliveryDeliveryConditionConditionOutputWithContext(ctx context.Context) RealtimeLogDeliveryDeliveryConditionConditionOutput
type RealtimeLogDeliveryDeliveryConditionConditionArray ¶ added in v0.1.7
type RealtimeLogDeliveryDeliveryConditionConditionArray []RealtimeLogDeliveryDeliveryConditionConditionInput
func (RealtimeLogDeliveryDeliveryConditionConditionArray) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryDeliveryConditionConditionArray) ElementType() reflect.Type
func (RealtimeLogDeliveryDeliveryConditionConditionArray) ToRealtimeLogDeliveryDeliveryConditionConditionArrayOutput ¶ added in v0.1.7
func (i RealtimeLogDeliveryDeliveryConditionConditionArray) ToRealtimeLogDeliveryDeliveryConditionConditionArrayOutput() RealtimeLogDeliveryDeliveryConditionConditionArrayOutput
func (RealtimeLogDeliveryDeliveryConditionConditionArray) ToRealtimeLogDeliveryDeliveryConditionConditionArrayOutputWithContext ¶ added in v0.1.7
func (i RealtimeLogDeliveryDeliveryConditionConditionArray) ToRealtimeLogDeliveryDeliveryConditionConditionArrayOutputWithContext(ctx context.Context) RealtimeLogDeliveryDeliveryConditionConditionArrayOutput
type RealtimeLogDeliveryDeliveryConditionConditionArrayInput ¶ added in v0.1.7
type RealtimeLogDeliveryDeliveryConditionConditionArrayInput interface { pulumi.Input ToRealtimeLogDeliveryDeliveryConditionConditionArrayOutput() RealtimeLogDeliveryDeliveryConditionConditionArrayOutput ToRealtimeLogDeliveryDeliveryConditionConditionArrayOutputWithContext(context.Context) RealtimeLogDeliveryDeliveryConditionConditionArrayOutput }
RealtimeLogDeliveryDeliveryConditionConditionArrayInput is an input type that accepts RealtimeLogDeliveryDeliveryConditionConditionArray and RealtimeLogDeliveryDeliveryConditionConditionArrayOutput values. You can construct a concrete instance of `RealtimeLogDeliveryDeliveryConditionConditionArrayInput` via:
RealtimeLogDeliveryDeliveryConditionConditionArray{ RealtimeLogDeliveryDeliveryConditionConditionArgs{...} }
type RealtimeLogDeliveryDeliveryConditionConditionArrayOutput ¶ added in v0.1.7
type RealtimeLogDeliveryDeliveryConditionConditionArrayOutput struct{ *pulumi.OutputState }
func (RealtimeLogDeliveryDeliveryConditionConditionArrayOutput) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryDeliveryConditionConditionArrayOutput) ElementType() reflect.Type
func (RealtimeLogDeliveryDeliveryConditionConditionArrayOutput) ToRealtimeLogDeliveryDeliveryConditionConditionArrayOutput ¶ added in v0.1.7
func (o RealtimeLogDeliveryDeliveryConditionConditionArrayOutput) ToRealtimeLogDeliveryDeliveryConditionConditionArrayOutput() RealtimeLogDeliveryDeliveryConditionConditionArrayOutput
func (RealtimeLogDeliveryDeliveryConditionConditionArrayOutput) ToRealtimeLogDeliveryDeliveryConditionConditionArrayOutputWithContext ¶ added in v0.1.7
func (o RealtimeLogDeliveryDeliveryConditionConditionArrayOutput) ToRealtimeLogDeliveryDeliveryConditionConditionArrayOutputWithContext(ctx context.Context) RealtimeLogDeliveryDeliveryConditionConditionArrayOutput
type RealtimeLogDeliveryDeliveryConditionConditionInput ¶ added in v0.1.7
type RealtimeLogDeliveryDeliveryConditionConditionInput interface { pulumi.Input ToRealtimeLogDeliveryDeliveryConditionConditionOutput() RealtimeLogDeliveryDeliveryConditionConditionOutput ToRealtimeLogDeliveryDeliveryConditionConditionOutputWithContext(context.Context) RealtimeLogDeliveryDeliveryConditionConditionOutput }
RealtimeLogDeliveryDeliveryConditionConditionInput is an input type that accepts RealtimeLogDeliveryDeliveryConditionConditionArgs and RealtimeLogDeliveryDeliveryConditionConditionOutput values. You can construct a concrete instance of `RealtimeLogDeliveryDeliveryConditionConditionInput` via:
RealtimeLogDeliveryDeliveryConditionConditionArgs{...}
type RealtimeLogDeliveryDeliveryConditionConditionOutput ¶ added in v0.1.7
type RealtimeLogDeliveryDeliveryConditionConditionOutput struct{ *pulumi.OutputState }
func (RealtimeLogDeliveryDeliveryConditionConditionOutput) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryDeliveryConditionConditionOutput) ElementType() reflect.Type
func (RealtimeLogDeliveryDeliveryConditionConditionOutput) Operator ¶ added in v0.1.7
func (o RealtimeLogDeliveryDeliveryConditionConditionOutput) Operator() pulumi.StringOutput
func (RealtimeLogDeliveryDeliveryConditionConditionOutput) ToRealtimeLogDeliveryDeliveryConditionConditionOutput ¶ added in v0.1.7
func (o RealtimeLogDeliveryDeliveryConditionConditionOutput) ToRealtimeLogDeliveryDeliveryConditionConditionOutput() RealtimeLogDeliveryDeliveryConditionConditionOutput
func (RealtimeLogDeliveryDeliveryConditionConditionOutput) ToRealtimeLogDeliveryDeliveryConditionConditionOutputWithContext ¶ added in v0.1.7
func (o RealtimeLogDeliveryDeliveryConditionConditionOutput) ToRealtimeLogDeliveryDeliveryConditionConditionOutputWithContext(ctx context.Context) RealtimeLogDeliveryDeliveryConditionConditionOutput
func (RealtimeLogDeliveryDeliveryConditionConditionOutput) Values ¶ added in v0.1.7
func (o RealtimeLogDeliveryDeliveryConditionConditionOutput) Values() pulumi.StringArrayOutput
type RealtimeLogDeliveryDeliveryConditionInput ¶ added in v0.1.7
type RealtimeLogDeliveryDeliveryConditionInput interface { pulumi.Input ToRealtimeLogDeliveryDeliveryConditionOutput() RealtimeLogDeliveryDeliveryConditionOutput ToRealtimeLogDeliveryDeliveryConditionOutputWithContext(context.Context) RealtimeLogDeliveryDeliveryConditionOutput }
RealtimeLogDeliveryDeliveryConditionInput is an input type that accepts RealtimeLogDeliveryDeliveryConditionArgs and RealtimeLogDeliveryDeliveryConditionOutput values. You can construct a concrete instance of `RealtimeLogDeliveryDeliveryConditionInput` via:
RealtimeLogDeliveryDeliveryConditionArgs{...}
type RealtimeLogDeliveryDeliveryConditionOutput ¶ added in v0.1.7
type RealtimeLogDeliveryDeliveryConditionOutput struct{ *pulumi.OutputState }
func (RealtimeLogDeliveryDeliveryConditionOutput) Conditions ¶ added in v0.1.7
func (RealtimeLogDeliveryDeliveryConditionOutput) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryDeliveryConditionOutput) ElementType() reflect.Type
func (RealtimeLogDeliveryDeliveryConditionOutput) ToRealtimeLogDeliveryDeliveryConditionOutput ¶ added in v0.1.7
func (o RealtimeLogDeliveryDeliveryConditionOutput) ToRealtimeLogDeliveryDeliveryConditionOutput() RealtimeLogDeliveryDeliveryConditionOutput
func (RealtimeLogDeliveryDeliveryConditionOutput) ToRealtimeLogDeliveryDeliveryConditionOutputWithContext ¶ added in v0.1.7
func (o RealtimeLogDeliveryDeliveryConditionOutput) ToRealtimeLogDeliveryDeliveryConditionOutputWithContext(ctx context.Context) RealtimeLogDeliveryDeliveryConditionOutput
type RealtimeLogDeliveryInput ¶ added in v0.1.7
type RealtimeLogDeliveryInput interface { pulumi.Input ToRealtimeLogDeliveryOutput() RealtimeLogDeliveryOutput ToRealtimeLogDeliveryOutputWithContext(ctx context.Context) RealtimeLogDeliveryOutput }
type RealtimeLogDeliveryLogFormat ¶ added in v0.1.7
type RealtimeLogDeliveryLogFormat struct { BatchPrefix *string `pulumi:"batchPrefix"` BatchSuffix *string `pulumi:"batchSuffix"` FieldDelimiter *string `pulumi:"fieldDelimiter"` FormatType string `pulumi:"formatType"` RecordDelimiter *string `pulumi:"recordDelimiter"` RecordPrefix *string `pulumi:"recordPrefix"` RecordSuffix *string `pulumi:"recordSuffix"` }
type RealtimeLogDeliveryLogFormatArgs ¶ added in v0.1.7
type RealtimeLogDeliveryLogFormatArgs struct { BatchPrefix pulumi.StringPtrInput `pulumi:"batchPrefix"` BatchSuffix pulumi.StringPtrInput `pulumi:"batchSuffix"` FieldDelimiter pulumi.StringPtrInput `pulumi:"fieldDelimiter"` FormatType pulumi.StringInput `pulumi:"formatType"` RecordDelimiter pulumi.StringPtrInput `pulumi:"recordDelimiter"` RecordPrefix pulumi.StringPtrInput `pulumi:"recordPrefix"` RecordSuffix pulumi.StringPtrInput `pulumi:"recordSuffix"` }
func (RealtimeLogDeliveryLogFormatArgs) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryLogFormatArgs) ElementType() reflect.Type
func (RealtimeLogDeliveryLogFormatArgs) ToRealtimeLogDeliveryLogFormatOutput ¶ added in v0.1.7
func (i RealtimeLogDeliveryLogFormatArgs) ToRealtimeLogDeliveryLogFormatOutput() RealtimeLogDeliveryLogFormatOutput
func (RealtimeLogDeliveryLogFormatArgs) ToRealtimeLogDeliveryLogFormatOutputWithContext ¶ added in v0.1.7
func (i RealtimeLogDeliveryLogFormatArgs) ToRealtimeLogDeliveryLogFormatOutputWithContext(ctx context.Context) RealtimeLogDeliveryLogFormatOutput
func (RealtimeLogDeliveryLogFormatArgs) ToRealtimeLogDeliveryLogFormatPtrOutput ¶ added in v0.1.7
func (i RealtimeLogDeliveryLogFormatArgs) ToRealtimeLogDeliveryLogFormatPtrOutput() RealtimeLogDeliveryLogFormatPtrOutput
func (RealtimeLogDeliveryLogFormatArgs) ToRealtimeLogDeliveryLogFormatPtrOutputWithContext ¶ added in v0.1.7
func (i RealtimeLogDeliveryLogFormatArgs) ToRealtimeLogDeliveryLogFormatPtrOutputWithContext(ctx context.Context) RealtimeLogDeliveryLogFormatPtrOutput
type RealtimeLogDeliveryLogFormatInput ¶ added in v0.1.7
type RealtimeLogDeliveryLogFormatInput interface { pulumi.Input ToRealtimeLogDeliveryLogFormatOutput() RealtimeLogDeliveryLogFormatOutput ToRealtimeLogDeliveryLogFormatOutputWithContext(context.Context) RealtimeLogDeliveryLogFormatOutput }
RealtimeLogDeliveryLogFormatInput is an input type that accepts RealtimeLogDeliveryLogFormatArgs and RealtimeLogDeliveryLogFormatOutput values. You can construct a concrete instance of `RealtimeLogDeliveryLogFormatInput` via:
RealtimeLogDeliveryLogFormatArgs{...}
type RealtimeLogDeliveryLogFormatOutput ¶ added in v0.1.7
type RealtimeLogDeliveryLogFormatOutput struct{ *pulumi.OutputState }
func (RealtimeLogDeliveryLogFormatOutput) BatchPrefix ¶ added in v0.1.7
func (o RealtimeLogDeliveryLogFormatOutput) BatchPrefix() pulumi.StringPtrOutput
func (RealtimeLogDeliveryLogFormatOutput) BatchSuffix ¶ added in v0.1.7
func (o RealtimeLogDeliveryLogFormatOutput) BatchSuffix() pulumi.StringPtrOutput
func (RealtimeLogDeliveryLogFormatOutput) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryLogFormatOutput) ElementType() reflect.Type
func (RealtimeLogDeliveryLogFormatOutput) FieldDelimiter ¶ added in v0.1.7
func (o RealtimeLogDeliveryLogFormatOutput) FieldDelimiter() pulumi.StringPtrOutput
func (RealtimeLogDeliveryLogFormatOutput) FormatType ¶ added in v0.1.7
func (o RealtimeLogDeliveryLogFormatOutput) FormatType() pulumi.StringOutput
func (RealtimeLogDeliveryLogFormatOutput) RecordDelimiter ¶ added in v0.1.7
func (o RealtimeLogDeliveryLogFormatOutput) RecordDelimiter() pulumi.StringPtrOutput
func (RealtimeLogDeliveryLogFormatOutput) RecordPrefix ¶ added in v0.1.7
func (o RealtimeLogDeliveryLogFormatOutput) RecordPrefix() pulumi.StringPtrOutput
func (RealtimeLogDeliveryLogFormatOutput) RecordSuffix ¶ added in v0.1.7
func (o RealtimeLogDeliveryLogFormatOutput) RecordSuffix() pulumi.StringPtrOutput
func (RealtimeLogDeliveryLogFormatOutput) ToRealtimeLogDeliveryLogFormatOutput ¶ added in v0.1.7
func (o RealtimeLogDeliveryLogFormatOutput) ToRealtimeLogDeliveryLogFormatOutput() RealtimeLogDeliveryLogFormatOutput
func (RealtimeLogDeliveryLogFormatOutput) ToRealtimeLogDeliveryLogFormatOutputWithContext ¶ added in v0.1.7
func (o RealtimeLogDeliveryLogFormatOutput) ToRealtimeLogDeliveryLogFormatOutputWithContext(ctx context.Context) RealtimeLogDeliveryLogFormatOutput
func (RealtimeLogDeliveryLogFormatOutput) ToRealtimeLogDeliveryLogFormatPtrOutput ¶ added in v0.1.7
func (o RealtimeLogDeliveryLogFormatOutput) ToRealtimeLogDeliveryLogFormatPtrOutput() RealtimeLogDeliveryLogFormatPtrOutput
func (RealtimeLogDeliveryLogFormatOutput) ToRealtimeLogDeliveryLogFormatPtrOutputWithContext ¶ added in v0.1.7
func (o RealtimeLogDeliveryLogFormatOutput) ToRealtimeLogDeliveryLogFormatPtrOutputWithContext(ctx context.Context) RealtimeLogDeliveryLogFormatPtrOutput
type RealtimeLogDeliveryLogFormatPtrInput ¶ added in v0.1.7
type RealtimeLogDeliveryLogFormatPtrInput interface { pulumi.Input ToRealtimeLogDeliveryLogFormatPtrOutput() RealtimeLogDeliveryLogFormatPtrOutput ToRealtimeLogDeliveryLogFormatPtrOutputWithContext(context.Context) RealtimeLogDeliveryLogFormatPtrOutput }
RealtimeLogDeliveryLogFormatPtrInput is an input type that accepts RealtimeLogDeliveryLogFormatArgs, RealtimeLogDeliveryLogFormatPtr and RealtimeLogDeliveryLogFormatPtrOutput values. You can construct a concrete instance of `RealtimeLogDeliveryLogFormatPtrInput` via:
RealtimeLogDeliveryLogFormatArgs{...} or: nil
func RealtimeLogDeliveryLogFormatPtr ¶ added in v0.1.7
func RealtimeLogDeliveryLogFormatPtr(v *RealtimeLogDeliveryLogFormatArgs) RealtimeLogDeliveryLogFormatPtrInput
type RealtimeLogDeliveryLogFormatPtrOutput ¶ added in v0.1.7
type RealtimeLogDeliveryLogFormatPtrOutput struct{ *pulumi.OutputState }
func (RealtimeLogDeliveryLogFormatPtrOutput) BatchPrefix ¶ added in v0.1.7
func (o RealtimeLogDeliveryLogFormatPtrOutput) BatchPrefix() pulumi.StringPtrOutput
func (RealtimeLogDeliveryLogFormatPtrOutput) BatchSuffix ¶ added in v0.1.7
func (o RealtimeLogDeliveryLogFormatPtrOutput) BatchSuffix() pulumi.StringPtrOutput
func (RealtimeLogDeliveryLogFormatPtrOutput) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryLogFormatPtrOutput) ElementType() reflect.Type
func (RealtimeLogDeliveryLogFormatPtrOutput) FieldDelimiter ¶ added in v0.1.7
func (o RealtimeLogDeliveryLogFormatPtrOutput) FieldDelimiter() pulumi.StringPtrOutput
func (RealtimeLogDeliveryLogFormatPtrOutput) FormatType ¶ added in v0.1.7
func (o RealtimeLogDeliveryLogFormatPtrOutput) FormatType() pulumi.StringPtrOutput
func (RealtimeLogDeliveryLogFormatPtrOutput) RecordDelimiter ¶ added in v0.1.7
func (o RealtimeLogDeliveryLogFormatPtrOutput) RecordDelimiter() pulumi.StringPtrOutput
func (RealtimeLogDeliveryLogFormatPtrOutput) RecordPrefix ¶ added in v0.1.7
func (o RealtimeLogDeliveryLogFormatPtrOutput) RecordPrefix() pulumi.StringPtrOutput
func (RealtimeLogDeliveryLogFormatPtrOutput) RecordSuffix ¶ added in v0.1.7
func (o RealtimeLogDeliveryLogFormatPtrOutput) RecordSuffix() pulumi.StringPtrOutput
func (RealtimeLogDeliveryLogFormatPtrOutput) ToRealtimeLogDeliveryLogFormatPtrOutput ¶ added in v0.1.7
func (o RealtimeLogDeliveryLogFormatPtrOutput) ToRealtimeLogDeliveryLogFormatPtrOutput() RealtimeLogDeliveryLogFormatPtrOutput
func (RealtimeLogDeliveryLogFormatPtrOutput) ToRealtimeLogDeliveryLogFormatPtrOutputWithContext ¶ added in v0.1.7
func (o RealtimeLogDeliveryLogFormatPtrOutput) ToRealtimeLogDeliveryLogFormatPtrOutputWithContext(ctx context.Context) RealtimeLogDeliveryLogFormatPtrOutput
type RealtimeLogDeliveryMap ¶ added in v0.1.7
type RealtimeLogDeliveryMap map[string]RealtimeLogDeliveryInput
func (RealtimeLogDeliveryMap) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryMap) ElementType() reflect.Type
func (RealtimeLogDeliveryMap) ToRealtimeLogDeliveryMapOutput ¶ added in v0.1.7
func (i RealtimeLogDeliveryMap) ToRealtimeLogDeliveryMapOutput() RealtimeLogDeliveryMapOutput
func (RealtimeLogDeliveryMap) ToRealtimeLogDeliveryMapOutputWithContext ¶ added in v0.1.7
func (i RealtimeLogDeliveryMap) ToRealtimeLogDeliveryMapOutputWithContext(ctx context.Context) RealtimeLogDeliveryMapOutput
type RealtimeLogDeliveryMapInput ¶ added in v0.1.7
type RealtimeLogDeliveryMapInput interface { pulumi.Input ToRealtimeLogDeliveryMapOutput() RealtimeLogDeliveryMapOutput ToRealtimeLogDeliveryMapOutputWithContext(context.Context) RealtimeLogDeliveryMapOutput }
RealtimeLogDeliveryMapInput is an input type that accepts RealtimeLogDeliveryMap and RealtimeLogDeliveryMapOutput values. You can construct a concrete instance of `RealtimeLogDeliveryMapInput` via:
RealtimeLogDeliveryMap{ "key": RealtimeLogDeliveryArgs{...} }
type RealtimeLogDeliveryMapOutput ¶ added in v0.1.7
type RealtimeLogDeliveryMapOutput struct{ *pulumi.OutputState }
func (RealtimeLogDeliveryMapOutput) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryMapOutput) ElementType() reflect.Type
func (RealtimeLogDeliveryMapOutput) MapIndex ¶ added in v0.1.7
func (o RealtimeLogDeliveryMapOutput) MapIndex(k pulumi.StringInput) RealtimeLogDeliveryOutput
func (RealtimeLogDeliveryMapOutput) ToRealtimeLogDeliveryMapOutput ¶ added in v0.1.7
func (o RealtimeLogDeliveryMapOutput) ToRealtimeLogDeliveryMapOutput() RealtimeLogDeliveryMapOutput
func (RealtimeLogDeliveryMapOutput) ToRealtimeLogDeliveryMapOutputWithContext ¶ added in v0.1.7
func (o RealtimeLogDeliveryMapOutput) ToRealtimeLogDeliveryMapOutputWithContext(ctx context.Context) RealtimeLogDeliveryMapOutput
type RealtimeLogDeliveryOutput ¶ added in v0.1.7
type RealtimeLogDeliveryOutput struct{ *pulumi.OutputState }
func (RealtimeLogDeliveryOutput) Area ¶ added in v0.1.7
func (o RealtimeLogDeliveryOutput) Area() pulumi.StringOutput
Data delivery area, possible values are: `mainland`: within mainland China; `overseas`: worldwide (excluding mainland China).
func (RealtimeLogDeliveryOutput) Cls ¶ added in v0.1.7
func (o RealtimeLogDeliveryOutput) Cls() RealtimeLogDeliveryClsOutput
CLS configuration information. This parameter is required when TaskType is cls.
func (RealtimeLogDeliveryOutput) CustomEndpoint ¶ added in v0.1.7
func (o RealtimeLogDeliveryOutput) CustomEndpoint() RealtimeLogDeliveryCustomEndpointOutput
Customize the configuration information of the HTTP service. This parameter is required when TaskType is set to custom_endpoint.
func (RealtimeLogDeliveryOutput) CustomFields ¶ added in v0.1.7
func (o RealtimeLogDeliveryOutput) CustomFields() RealtimeLogDeliveryCustomFieldArrayOutput
The list of custom fields delivered supports extracting specified field values from HTTP request headers, response headers, and cookies. Custom field names cannot be repeated and cannot exceed 200 fields.
func (RealtimeLogDeliveryOutput) DeliveryConditions ¶ added in v0.1.7
func (o RealtimeLogDeliveryOutput) DeliveryConditions() RealtimeLogDeliveryDeliveryConditionArrayOutput
The filter condition for log delivery. If it is not filled, all logs will be delivered.
func (RealtimeLogDeliveryOutput) DeliveryStatus ¶ added in v0.1.7
func (o RealtimeLogDeliveryOutput) DeliveryStatus() pulumi.StringOutput
The status of the real-time log delivery task. The values are: `enabled`: enabled; `disabled`: disabled. Leave it blank to keep the original configuration. Not required when creating.
func (RealtimeLogDeliveryOutput) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryOutput) ElementType() reflect.Type
func (RealtimeLogDeliveryOutput) EntityLists ¶ added in v0.1.7
func (o RealtimeLogDeliveryOutput) EntityLists() pulumi.StringArrayOutput
List of entities (seven-layer domain names or four-layer proxy instances) corresponding to real-time log delivery tasks. Example values are as follows: Seven-layer domain name: `domain.example.com`; four-layer proxy instance: sid-2s69eb5wcms7. For values, refer to: `https://cloud.tencent.com/document/api/1552/80690`, `https://cloud.tencent.com/document/api/1552/86336`.
func (RealtimeLogDeliveryOutput) Fields ¶ added in v0.1.7
func (o RealtimeLogDeliveryOutput) Fields() pulumi.StringArrayOutput
A list of preset fields for delivery.
func (RealtimeLogDeliveryOutput) LogFormat ¶ added in v0.1.7
func (o RealtimeLogDeliveryOutput) LogFormat() RealtimeLogDeliveryLogFormatOutput
The output format of log delivery. If it is not filled, it means the default format. The default format logic is as follows: when TaskType is `custom_endpoint`, the default format is an array of multiple JSON objects, each JSON object is a log; when TaskType is `s3`, the default format is JSON Lines; in particular, when TaskType is `cls`, the value of LogFormat.FormatType can only be json, and other parameters in LogFormat will be ignored. It is recommended not to pass LogFormat.
func (RealtimeLogDeliveryOutput) LogType ¶ added in v0.1.7
func (o RealtimeLogDeliveryOutput) LogType() pulumi.StringOutput
Data delivery type, the values are: `domain`: site acceleration log; `application`: four-layer proxy log; `web-rateLiming`: rate limit and CC attack protection log; `web-attack`: managed rule log; `web-rule`: custom rule log; `web-bot`: Bot management log.
func (RealtimeLogDeliveryOutput) S3 ¶ added in v0.1.7
func (o RealtimeLogDeliveryOutput) S3() RealtimeLogDeliveryS3Output
Configuration information of AWS S3 compatible storage bucket. This parameter is required when TaskType is s3.
func (RealtimeLogDeliveryOutput) Sample ¶ added in v0.1.7
func (o RealtimeLogDeliveryOutput) Sample() pulumi.IntOutput
The sampling ratio is in thousandths, with a value range of 1-1000. For example, filling in 605 means the sampling ratio is 60.5%. Leaving it blank means the sampling ratio is 100%.
func (RealtimeLogDeliveryOutput) TaskId ¶ added in v0.1.7
func (o RealtimeLogDeliveryOutput) TaskId() pulumi.StringOutput
Real-time log delivery task ID.
func (RealtimeLogDeliveryOutput) TaskName ¶ added in v0.1.7
func (o RealtimeLogDeliveryOutput) TaskName() pulumi.StringOutput
The name of the real-time log delivery task. The format is a combination of numbers, English, -, and _. The maximum length is 200 characters.
func (RealtimeLogDeliveryOutput) TaskType ¶ added in v0.1.7
func (o RealtimeLogDeliveryOutput) TaskType() pulumi.StringOutput
The real-time log delivery task type. The possible values are: `cls`: push to Tencent Cloud CLS; `custom_endpoint`: push to a custom HTTP(S) address; `s3`: push to an AWS S3 compatible storage bucket address.
func (RealtimeLogDeliveryOutput) ToRealtimeLogDeliveryOutput ¶ added in v0.1.7
func (o RealtimeLogDeliveryOutput) ToRealtimeLogDeliveryOutput() RealtimeLogDeliveryOutput
func (RealtimeLogDeliveryOutput) ToRealtimeLogDeliveryOutputWithContext ¶ added in v0.1.7
func (o RealtimeLogDeliveryOutput) ToRealtimeLogDeliveryOutputWithContext(ctx context.Context) RealtimeLogDeliveryOutput
func (RealtimeLogDeliveryOutput) ZoneId ¶ added in v0.1.7
func (o RealtimeLogDeliveryOutput) ZoneId() pulumi.StringOutput
ID of the site.
type RealtimeLogDeliveryS3 ¶ added in v0.1.7
type RealtimeLogDeliveryS3Args ¶ added in v0.1.7
type RealtimeLogDeliveryS3Args struct { AccessId pulumi.StringInput `pulumi:"accessId"` AccessKey pulumi.StringInput `pulumi:"accessKey"` Bucket pulumi.StringInput `pulumi:"bucket"` CompressType pulumi.StringPtrInput `pulumi:"compressType"` Endpoint pulumi.StringInput `pulumi:"endpoint"` Region pulumi.StringInput `pulumi:"region"` }
func (RealtimeLogDeliveryS3Args) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryS3Args) ElementType() reflect.Type
func (RealtimeLogDeliveryS3Args) ToRealtimeLogDeliveryS3Output ¶ added in v0.1.7
func (i RealtimeLogDeliveryS3Args) ToRealtimeLogDeliveryS3Output() RealtimeLogDeliveryS3Output
func (RealtimeLogDeliveryS3Args) ToRealtimeLogDeliveryS3OutputWithContext ¶ added in v0.1.7
func (i RealtimeLogDeliveryS3Args) ToRealtimeLogDeliveryS3OutputWithContext(ctx context.Context) RealtimeLogDeliveryS3Output
func (RealtimeLogDeliveryS3Args) ToRealtimeLogDeliveryS3PtrOutput ¶ added in v0.1.7
func (i RealtimeLogDeliveryS3Args) ToRealtimeLogDeliveryS3PtrOutput() RealtimeLogDeliveryS3PtrOutput
func (RealtimeLogDeliveryS3Args) ToRealtimeLogDeliveryS3PtrOutputWithContext ¶ added in v0.1.7
func (i RealtimeLogDeliveryS3Args) ToRealtimeLogDeliveryS3PtrOutputWithContext(ctx context.Context) RealtimeLogDeliveryS3PtrOutput
type RealtimeLogDeliveryS3Input ¶ added in v0.1.7
type RealtimeLogDeliveryS3Input interface { pulumi.Input ToRealtimeLogDeliveryS3Output() RealtimeLogDeliveryS3Output ToRealtimeLogDeliveryS3OutputWithContext(context.Context) RealtimeLogDeliveryS3Output }
RealtimeLogDeliveryS3Input is an input type that accepts RealtimeLogDeliveryS3Args and RealtimeLogDeliveryS3Output values. You can construct a concrete instance of `RealtimeLogDeliveryS3Input` via:
RealtimeLogDeliveryS3Args{...}
type RealtimeLogDeliveryS3Output ¶ added in v0.1.7
type RealtimeLogDeliveryS3Output struct{ *pulumi.OutputState }
func (RealtimeLogDeliveryS3Output) AccessId ¶ added in v0.1.7
func (o RealtimeLogDeliveryS3Output) AccessId() pulumi.StringOutput
func (RealtimeLogDeliveryS3Output) AccessKey ¶ added in v0.1.7
func (o RealtimeLogDeliveryS3Output) AccessKey() pulumi.StringOutput
func (RealtimeLogDeliveryS3Output) Bucket ¶ added in v0.1.7
func (o RealtimeLogDeliveryS3Output) Bucket() pulumi.StringOutput
func (RealtimeLogDeliveryS3Output) CompressType ¶ added in v0.1.7
func (o RealtimeLogDeliveryS3Output) CompressType() pulumi.StringPtrOutput
func (RealtimeLogDeliveryS3Output) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryS3Output) ElementType() reflect.Type
func (RealtimeLogDeliveryS3Output) Endpoint ¶ added in v0.1.7
func (o RealtimeLogDeliveryS3Output) Endpoint() pulumi.StringOutput
func (RealtimeLogDeliveryS3Output) Region ¶ added in v0.1.7
func (o RealtimeLogDeliveryS3Output) Region() pulumi.StringOutput
func (RealtimeLogDeliveryS3Output) ToRealtimeLogDeliveryS3Output ¶ added in v0.1.7
func (o RealtimeLogDeliveryS3Output) ToRealtimeLogDeliveryS3Output() RealtimeLogDeliveryS3Output
func (RealtimeLogDeliveryS3Output) ToRealtimeLogDeliveryS3OutputWithContext ¶ added in v0.1.7
func (o RealtimeLogDeliveryS3Output) ToRealtimeLogDeliveryS3OutputWithContext(ctx context.Context) RealtimeLogDeliveryS3Output
func (RealtimeLogDeliveryS3Output) ToRealtimeLogDeliveryS3PtrOutput ¶ added in v0.1.7
func (o RealtimeLogDeliveryS3Output) ToRealtimeLogDeliveryS3PtrOutput() RealtimeLogDeliveryS3PtrOutput
func (RealtimeLogDeliveryS3Output) ToRealtimeLogDeliveryS3PtrOutputWithContext ¶ added in v0.1.7
func (o RealtimeLogDeliveryS3Output) ToRealtimeLogDeliveryS3PtrOutputWithContext(ctx context.Context) RealtimeLogDeliveryS3PtrOutput
type RealtimeLogDeliveryS3PtrInput ¶ added in v0.1.7
type RealtimeLogDeliveryS3PtrInput interface { pulumi.Input ToRealtimeLogDeliveryS3PtrOutput() RealtimeLogDeliveryS3PtrOutput ToRealtimeLogDeliveryS3PtrOutputWithContext(context.Context) RealtimeLogDeliveryS3PtrOutput }
RealtimeLogDeliveryS3PtrInput is an input type that accepts RealtimeLogDeliveryS3Args, RealtimeLogDeliveryS3Ptr and RealtimeLogDeliveryS3PtrOutput values. You can construct a concrete instance of `RealtimeLogDeliveryS3PtrInput` via:
RealtimeLogDeliveryS3Args{...} or: nil
func RealtimeLogDeliveryS3Ptr ¶ added in v0.1.7
func RealtimeLogDeliveryS3Ptr(v *RealtimeLogDeliveryS3Args) RealtimeLogDeliveryS3PtrInput
type RealtimeLogDeliveryS3PtrOutput ¶ added in v0.1.7
type RealtimeLogDeliveryS3PtrOutput struct{ *pulumi.OutputState }
func (RealtimeLogDeliveryS3PtrOutput) AccessId ¶ added in v0.1.7
func (o RealtimeLogDeliveryS3PtrOutput) AccessId() pulumi.StringPtrOutput
func (RealtimeLogDeliveryS3PtrOutput) AccessKey ¶ added in v0.1.7
func (o RealtimeLogDeliveryS3PtrOutput) AccessKey() pulumi.StringPtrOutput
func (RealtimeLogDeliveryS3PtrOutput) Bucket ¶ added in v0.1.7
func (o RealtimeLogDeliveryS3PtrOutput) Bucket() pulumi.StringPtrOutput
func (RealtimeLogDeliveryS3PtrOutput) CompressType ¶ added in v0.1.7
func (o RealtimeLogDeliveryS3PtrOutput) CompressType() pulumi.StringPtrOutput
func (RealtimeLogDeliveryS3PtrOutput) Elem ¶ added in v0.1.7
func (o RealtimeLogDeliveryS3PtrOutput) Elem() RealtimeLogDeliveryS3Output
func (RealtimeLogDeliveryS3PtrOutput) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryS3PtrOutput) ElementType() reflect.Type
func (RealtimeLogDeliveryS3PtrOutput) Endpoint ¶ added in v0.1.7
func (o RealtimeLogDeliveryS3PtrOutput) Endpoint() pulumi.StringPtrOutput
func (RealtimeLogDeliveryS3PtrOutput) Region ¶ added in v0.1.7
func (o RealtimeLogDeliveryS3PtrOutput) Region() pulumi.StringPtrOutput
func (RealtimeLogDeliveryS3PtrOutput) ToRealtimeLogDeliveryS3PtrOutput ¶ added in v0.1.7
func (o RealtimeLogDeliveryS3PtrOutput) ToRealtimeLogDeliveryS3PtrOutput() RealtimeLogDeliveryS3PtrOutput
func (RealtimeLogDeliveryS3PtrOutput) ToRealtimeLogDeliveryS3PtrOutputWithContext ¶ added in v0.1.7
func (o RealtimeLogDeliveryS3PtrOutput) ToRealtimeLogDeliveryS3PtrOutputWithContext(ctx context.Context) RealtimeLogDeliveryS3PtrOutput
type RealtimeLogDeliveryState ¶ added in v0.1.7
type RealtimeLogDeliveryState struct { // Data delivery area, possible values are: `mainland`: within mainland China; `overseas`: worldwide (excluding mainland // China). Area pulumi.StringPtrInput // CLS configuration information. This parameter is required when TaskType is cls. Cls RealtimeLogDeliveryClsPtrInput // Customize the configuration information of the HTTP service. This parameter is required when TaskType is set to // custom_endpoint. CustomEndpoint RealtimeLogDeliveryCustomEndpointPtrInput // The list of custom fields delivered supports extracting specified field values from HTTP request headers, response // headers, and cookies. Custom field names cannot be repeated and cannot exceed 200 fields. CustomFields RealtimeLogDeliveryCustomFieldArrayInput // The filter condition for log delivery. If it is not filled, all logs will be delivered. DeliveryConditions RealtimeLogDeliveryDeliveryConditionArrayInput // The status of the real-time log delivery task. The values are: `enabled`: enabled; `disabled`: disabled. Leave it blank // to keep the original configuration. Not required when creating. DeliveryStatus pulumi.StringPtrInput // List of entities (seven-layer domain names or four-layer proxy instances) corresponding to real-time log delivery tasks. // Example values are as follows: Seven-layer domain name: `domain.example.com`; four-layer proxy instance: // sid-2s69eb5wcms7. For values, refer to: `https://cloud.tencent.com/document/api/1552/80690`, // `https://cloud.tencent.com/document/api/1552/86336`. EntityLists pulumi.StringArrayInput // A list of preset fields for delivery. Fields pulumi.StringArrayInput // The output format of log delivery. If it is not filled, it means the default format. The default format logic is as // follows: when TaskType is `custom_endpoint`, the default format is an array of multiple JSON objects, each JSON object // is a log; when TaskType is `s3`, the default format is JSON Lines; in particular, when TaskType is `cls`, the value of // LogFormat.FormatType can only be json, and other parameters in LogFormat will be ignored. It is recommended not to pass // LogFormat. LogFormat RealtimeLogDeliveryLogFormatPtrInput // Data delivery type, the values are: `domain`: site acceleration log; `application`: four-layer proxy log; // `web-rateLiming`: rate limit and CC attack protection log; `web-attack`: managed rule log; `web-rule`: custom rule log; // `web-bot`: Bot management log. LogType pulumi.StringPtrInput // Configuration information of AWS S3 compatible storage bucket. This parameter is required when TaskType is s3. S3 RealtimeLogDeliveryS3PtrInput // The sampling ratio is in thousandths, with a value range of 1-1000. For example, filling in 605 means the sampling ratio // is 60.5%. Leaving it blank means the sampling ratio is 100%. Sample pulumi.IntPtrInput // Real-time log delivery task ID. TaskId pulumi.StringPtrInput // The name of the real-time log delivery task. The format is a combination of numbers, English, -, and _. The maximum // length is 200 characters. TaskName pulumi.StringPtrInput // The real-time log delivery task type. The possible values are: `cls`: push to Tencent Cloud CLS; `custom_endpoint`: push // to a custom HTTP(S) address; `s3`: push to an AWS S3 compatible storage bucket address. TaskType pulumi.StringPtrInput // ID of the site. ZoneId pulumi.StringPtrInput }
func (RealtimeLogDeliveryState) ElementType ¶ added in v0.1.7
func (RealtimeLogDeliveryState) 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 priority, the larger the value, the higher the priority, the minimum is 1. RulePriority pulumi.IntOutput `pulumi:"rulePriority"` // 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) RulePriority ¶ added in v0.1.7
func (o RuleEngineOutput) RulePriority() pulumi.IntOutput
Rule priority, the larger the value, the higher the priority, the minimum is 1.
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 priority, the larger the value, the higher the priority, the minimum is 1. RulePriority pulumi.IntPtrInput // 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 SecurityIpGroup ¶ added in v0.1.7
type SecurityIpGroup struct { pulumi.CustomResourceState // IP group information, replace all when modifying. IpGroup SecurityIpGroupIpGroupOutput `pulumi:"ipGroup"` // Site ID. ZoneId pulumi.StringOutput `pulumi:"zoneId"` }
func GetSecurityIpGroup ¶ added in v0.1.7
func GetSecurityIpGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SecurityIpGroupState, opts ...pulumi.ResourceOption) (*SecurityIpGroup, error)
GetSecurityIpGroup gets an existing SecurityIpGroup 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 NewSecurityIpGroup ¶ added in v0.1.7
func NewSecurityIpGroup(ctx *pulumi.Context, name string, args *SecurityIpGroupArgs, opts ...pulumi.ResourceOption) (*SecurityIpGroup, error)
NewSecurityIpGroup registers a new resource with the given unique name, arguments, and options.
func (*SecurityIpGroup) ElementType ¶ added in v0.1.7
func (*SecurityIpGroup) ElementType() reflect.Type
func (*SecurityIpGroup) ToSecurityIpGroupOutput ¶ added in v0.1.7
func (i *SecurityIpGroup) ToSecurityIpGroupOutput() SecurityIpGroupOutput
func (*SecurityIpGroup) ToSecurityIpGroupOutputWithContext ¶ added in v0.1.7
func (i *SecurityIpGroup) ToSecurityIpGroupOutputWithContext(ctx context.Context) SecurityIpGroupOutput
type SecurityIpGroupArgs ¶ added in v0.1.7
type SecurityIpGroupArgs struct { // IP group information, replace all when modifying. IpGroup SecurityIpGroupIpGroupInput // Site ID. ZoneId pulumi.StringInput }
The set of arguments for constructing a SecurityIpGroup resource.
func (SecurityIpGroupArgs) ElementType ¶ added in v0.1.7
func (SecurityIpGroupArgs) ElementType() reflect.Type
type SecurityIpGroupArray ¶ added in v0.1.7
type SecurityIpGroupArray []SecurityIpGroupInput
func (SecurityIpGroupArray) ElementType ¶ added in v0.1.7
func (SecurityIpGroupArray) ElementType() reflect.Type
func (SecurityIpGroupArray) ToSecurityIpGroupArrayOutput ¶ added in v0.1.7
func (i SecurityIpGroupArray) ToSecurityIpGroupArrayOutput() SecurityIpGroupArrayOutput
func (SecurityIpGroupArray) ToSecurityIpGroupArrayOutputWithContext ¶ added in v0.1.7
func (i SecurityIpGroupArray) ToSecurityIpGroupArrayOutputWithContext(ctx context.Context) SecurityIpGroupArrayOutput
type SecurityIpGroupArrayInput ¶ added in v0.1.7
type SecurityIpGroupArrayInput interface { pulumi.Input ToSecurityIpGroupArrayOutput() SecurityIpGroupArrayOutput ToSecurityIpGroupArrayOutputWithContext(context.Context) SecurityIpGroupArrayOutput }
SecurityIpGroupArrayInput is an input type that accepts SecurityIpGroupArray and SecurityIpGroupArrayOutput values. You can construct a concrete instance of `SecurityIpGroupArrayInput` via:
SecurityIpGroupArray{ SecurityIpGroupArgs{...} }
type SecurityIpGroupArrayOutput ¶ added in v0.1.7
type SecurityIpGroupArrayOutput struct{ *pulumi.OutputState }
func (SecurityIpGroupArrayOutput) ElementType ¶ added in v0.1.7
func (SecurityIpGroupArrayOutput) ElementType() reflect.Type
func (SecurityIpGroupArrayOutput) Index ¶ added in v0.1.7
func (o SecurityIpGroupArrayOutput) Index(i pulumi.IntInput) SecurityIpGroupOutput
func (SecurityIpGroupArrayOutput) ToSecurityIpGroupArrayOutput ¶ added in v0.1.7
func (o SecurityIpGroupArrayOutput) ToSecurityIpGroupArrayOutput() SecurityIpGroupArrayOutput
func (SecurityIpGroupArrayOutput) ToSecurityIpGroupArrayOutputWithContext ¶ added in v0.1.7
func (o SecurityIpGroupArrayOutput) ToSecurityIpGroupArrayOutputWithContext(ctx context.Context) SecurityIpGroupArrayOutput
type SecurityIpGroupInput ¶ added in v0.1.7
type SecurityIpGroupInput interface { pulumi.Input ToSecurityIpGroupOutput() SecurityIpGroupOutput ToSecurityIpGroupOutputWithContext(ctx context.Context) SecurityIpGroupOutput }
type SecurityIpGroupIpGroup ¶ added in v0.1.7
type SecurityIpGroupIpGroupArgs ¶ added in v0.1.7
type SecurityIpGroupIpGroupArgs struct { Contents pulumi.StringArrayInput `pulumi:"contents"` GroupId pulumi.IntPtrInput `pulumi:"groupId"` Name pulumi.StringInput `pulumi:"name"` }
func (SecurityIpGroupIpGroupArgs) ElementType ¶ added in v0.1.7
func (SecurityIpGroupIpGroupArgs) ElementType() reflect.Type
func (SecurityIpGroupIpGroupArgs) ToSecurityIpGroupIpGroupOutput ¶ added in v0.1.7
func (i SecurityIpGroupIpGroupArgs) ToSecurityIpGroupIpGroupOutput() SecurityIpGroupIpGroupOutput
func (SecurityIpGroupIpGroupArgs) ToSecurityIpGroupIpGroupOutputWithContext ¶ added in v0.1.7
func (i SecurityIpGroupIpGroupArgs) ToSecurityIpGroupIpGroupOutputWithContext(ctx context.Context) SecurityIpGroupIpGroupOutput
func (SecurityIpGroupIpGroupArgs) ToSecurityIpGroupIpGroupPtrOutput ¶ added in v0.1.7
func (i SecurityIpGroupIpGroupArgs) ToSecurityIpGroupIpGroupPtrOutput() SecurityIpGroupIpGroupPtrOutput
func (SecurityIpGroupIpGroupArgs) ToSecurityIpGroupIpGroupPtrOutputWithContext ¶ added in v0.1.7
func (i SecurityIpGroupIpGroupArgs) ToSecurityIpGroupIpGroupPtrOutputWithContext(ctx context.Context) SecurityIpGroupIpGroupPtrOutput
type SecurityIpGroupIpGroupInput ¶ added in v0.1.7
type SecurityIpGroupIpGroupInput interface { pulumi.Input ToSecurityIpGroupIpGroupOutput() SecurityIpGroupIpGroupOutput ToSecurityIpGroupIpGroupOutputWithContext(context.Context) SecurityIpGroupIpGroupOutput }
SecurityIpGroupIpGroupInput is an input type that accepts SecurityIpGroupIpGroupArgs and SecurityIpGroupIpGroupOutput values. You can construct a concrete instance of `SecurityIpGroupIpGroupInput` via:
SecurityIpGroupIpGroupArgs{...}
type SecurityIpGroupIpGroupOutput ¶ added in v0.1.7
type SecurityIpGroupIpGroupOutput struct{ *pulumi.OutputState }
func (SecurityIpGroupIpGroupOutput) Contents ¶ added in v0.1.7
func (o SecurityIpGroupIpGroupOutput) Contents() pulumi.StringArrayOutput
func (SecurityIpGroupIpGroupOutput) ElementType ¶ added in v0.1.7
func (SecurityIpGroupIpGroupOutput) ElementType() reflect.Type
func (SecurityIpGroupIpGroupOutput) GroupId ¶ added in v0.1.7
func (o SecurityIpGroupIpGroupOutput) GroupId() pulumi.IntPtrOutput
func (SecurityIpGroupIpGroupOutput) Name ¶ added in v0.1.7
func (o SecurityIpGroupIpGroupOutput) Name() pulumi.StringOutput
func (SecurityIpGroupIpGroupOutput) ToSecurityIpGroupIpGroupOutput ¶ added in v0.1.7
func (o SecurityIpGroupIpGroupOutput) ToSecurityIpGroupIpGroupOutput() SecurityIpGroupIpGroupOutput
func (SecurityIpGroupIpGroupOutput) ToSecurityIpGroupIpGroupOutputWithContext ¶ added in v0.1.7
func (o SecurityIpGroupIpGroupOutput) ToSecurityIpGroupIpGroupOutputWithContext(ctx context.Context) SecurityIpGroupIpGroupOutput
func (SecurityIpGroupIpGroupOutput) ToSecurityIpGroupIpGroupPtrOutput ¶ added in v0.1.7
func (o SecurityIpGroupIpGroupOutput) ToSecurityIpGroupIpGroupPtrOutput() SecurityIpGroupIpGroupPtrOutput
func (SecurityIpGroupIpGroupOutput) ToSecurityIpGroupIpGroupPtrOutputWithContext ¶ added in v0.1.7
func (o SecurityIpGroupIpGroupOutput) ToSecurityIpGroupIpGroupPtrOutputWithContext(ctx context.Context) SecurityIpGroupIpGroupPtrOutput
type SecurityIpGroupIpGroupPtrInput ¶ added in v0.1.7
type SecurityIpGroupIpGroupPtrInput interface { pulumi.Input ToSecurityIpGroupIpGroupPtrOutput() SecurityIpGroupIpGroupPtrOutput ToSecurityIpGroupIpGroupPtrOutputWithContext(context.Context) SecurityIpGroupIpGroupPtrOutput }
SecurityIpGroupIpGroupPtrInput is an input type that accepts SecurityIpGroupIpGroupArgs, SecurityIpGroupIpGroupPtr and SecurityIpGroupIpGroupPtrOutput values. You can construct a concrete instance of `SecurityIpGroupIpGroupPtrInput` via:
SecurityIpGroupIpGroupArgs{...} or: nil
func SecurityIpGroupIpGroupPtr ¶ added in v0.1.7
func SecurityIpGroupIpGroupPtr(v *SecurityIpGroupIpGroupArgs) SecurityIpGroupIpGroupPtrInput
type SecurityIpGroupIpGroupPtrOutput ¶ added in v0.1.7
type SecurityIpGroupIpGroupPtrOutput struct{ *pulumi.OutputState }
func (SecurityIpGroupIpGroupPtrOutput) Contents ¶ added in v0.1.7
func (o SecurityIpGroupIpGroupPtrOutput) Contents() pulumi.StringArrayOutput
func (SecurityIpGroupIpGroupPtrOutput) Elem ¶ added in v0.1.7
func (o SecurityIpGroupIpGroupPtrOutput) Elem() SecurityIpGroupIpGroupOutput
func (SecurityIpGroupIpGroupPtrOutput) ElementType ¶ added in v0.1.7
func (SecurityIpGroupIpGroupPtrOutput) ElementType() reflect.Type
func (SecurityIpGroupIpGroupPtrOutput) GroupId ¶ added in v0.1.7
func (o SecurityIpGroupIpGroupPtrOutput) GroupId() pulumi.IntPtrOutput
func (SecurityIpGroupIpGroupPtrOutput) Name ¶ added in v0.1.7
func (o SecurityIpGroupIpGroupPtrOutput) Name() pulumi.StringPtrOutput
func (SecurityIpGroupIpGroupPtrOutput) ToSecurityIpGroupIpGroupPtrOutput ¶ added in v0.1.7
func (o SecurityIpGroupIpGroupPtrOutput) ToSecurityIpGroupIpGroupPtrOutput() SecurityIpGroupIpGroupPtrOutput
func (SecurityIpGroupIpGroupPtrOutput) ToSecurityIpGroupIpGroupPtrOutputWithContext ¶ added in v0.1.7
func (o SecurityIpGroupIpGroupPtrOutput) ToSecurityIpGroupIpGroupPtrOutputWithContext(ctx context.Context) SecurityIpGroupIpGroupPtrOutput
type SecurityIpGroupMap ¶ added in v0.1.7
type SecurityIpGroupMap map[string]SecurityIpGroupInput
func (SecurityIpGroupMap) ElementType ¶ added in v0.1.7
func (SecurityIpGroupMap) ElementType() reflect.Type
func (SecurityIpGroupMap) ToSecurityIpGroupMapOutput ¶ added in v0.1.7
func (i SecurityIpGroupMap) ToSecurityIpGroupMapOutput() SecurityIpGroupMapOutput
func (SecurityIpGroupMap) ToSecurityIpGroupMapOutputWithContext ¶ added in v0.1.7
func (i SecurityIpGroupMap) ToSecurityIpGroupMapOutputWithContext(ctx context.Context) SecurityIpGroupMapOutput
type SecurityIpGroupMapInput ¶ added in v0.1.7
type SecurityIpGroupMapInput interface { pulumi.Input ToSecurityIpGroupMapOutput() SecurityIpGroupMapOutput ToSecurityIpGroupMapOutputWithContext(context.Context) SecurityIpGroupMapOutput }
SecurityIpGroupMapInput is an input type that accepts SecurityIpGroupMap and SecurityIpGroupMapOutput values. You can construct a concrete instance of `SecurityIpGroupMapInput` via:
SecurityIpGroupMap{ "key": SecurityIpGroupArgs{...} }
type SecurityIpGroupMapOutput ¶ added in v0.1.7
type SecurityIpGroupMapOutput struct{ *pulumi.OutputState }
func (SecurityIpGroupMapOutput) ElementType ¶ added in v0.1.7
func (SecurityIpGroupMapOutput) ElementType() reflect.Type
func (SecurityIpGroupMapOutput) MapIndex ¶ added in v0.1.7
func (o SecurityIpGroupMapOutput) MapIndex(k pulumi.StringInput) SecurityIpGroupOutput
func (SecurityIpGroupMapOutput) ToSecurityIpGroupMapOutput ¶ added in v0.1.7
func (o SecurityIpGroupMapOutput) ToSecurityIpGroupMapOutput() SecurityIpGroupMapOutput
func (SecurityIpGroupMapOutput) ToSecurityIpGroupMapOutputWithContext ¶ added in v0.1.7
func (o SecurityIpGroupMapOutput) ToSecurityIpGroupMapOutputWithContext(ctx context.Context) SecurityIpGroupMapOutput
type SecurityIpGroupOutput ¶ added in v0.1.7
type SecurityIpGroupOutput struct{ *pulumi.OutputState }
func (SecurityIpGroupOutput) ElementType ¶ added in v0.1.7
func (SecurityIpGroupOutput) ElementType() reflect.Type
func (SecurityIpGroupOutput) IpGroup ¶ added in v0.1.7
func (o SecurityIpGroupOutput) IpGroup() SecurityIpGroupIpGroupOutput
IP group information, replace all when modifying.
func (SecurityIpGroupOutput) ToSecurityIpGroupOutput ¶ added in v0.1.7
func (o SecurityIpGroupOutput) ToSecurityIpGroupOutput() SecurityIpGroupOutput
func (SecurityIpGroupOutput) ToSecurityIpGroupOutputWithContext ¶ added in v0.1.7
func (o SecurityIpGroupOutput) ToSecurityIpGroupOutputWithContext(ctx context.Context) SecurityIpGroupOutput
func (SecurityIpGroupOutput) ZoneId ¶ added in v0.1.7
func (o SecurityIpGroupOutput) ZoneId() pulumi.StringOutput
Site ID.
type SecurityIpGroupState ¶ added in v0.1.7
type SecurityIpGroupState struct { // IP group information, replace all when modifying. IpGroup SecurityIpGroupIpGroupPtrInput // Site ID. ZoneId pulumi.StringPtrInput }
func (SecurityIpGroupState) ElementType ¶ added in v0.1.7
func (SecurityIpGroupState) 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/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: - 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: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/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: - 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: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/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: - 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: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"` 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) 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) 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"` 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) 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) 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/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: - 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: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 }
func (ZoneState) ElementType ¶
Source Files
¶
- accelerationDomain.go
- applicationProxy.go
- applicationProxyRule.go
- certificateConfig.go
- function.go
- functionRule.go
- functionRulePriority.go
- functionRuntimeEnvironment.go
- getRuleEngineSettings.go
- getZoneAvailablePlans.go
- init.go
- l4proxy.go
- originGroup.go
- ownershipVerify.go
- pulumiTypes.go
- realtimeLogDelivery.go
- ruleEngine.go
- securityIpGroup.go
- zone.go
- zoneSetting.go