Documentation ¶
Index ¶
- type CdnDomain
- type CdnDomainArgs
- type CdnDomainArray
- type CdnDomainArrayInput
- type CdnDomainArrayOutput
- func (CdnDomainArrayOutput) ElementType() reflect.Type
- func (o CdnDomainArrayOutput) Index(i pulumi.IntInput) CdnDomainOutput
- func (o CdnDomainArrayOutput) ToCdnDomainArrayOutput() CdnDomainArrayOutput
- func (o CdnDomainArrayOutput) ToCdnDomainArrayOutputWithContext(ctx context.Context) CdnDomainArrayOutput
- type CdnDomainHttpsConfig
- type CdnDomainHttpsConfigArgs
- func (CdnDomainHttpsConfigArgs) ElementType() reflect.Type
- func (i CdnDomainHttpsConfigArgs) ToCdnDomainHttpsConfigOutput() CdnDomainHttpsConfigOutput
- func (i CdnDomainHttpsConfigArgs) ToCdnDomainHttpsConfigOutputWithContext(ctx context.Context) CdnDomainHttpsConfigOutput
- func (i CdnDomainHttpsConfigArgs) ToCdnDomainHttpsConfigPtrOutput() CdnDomainHttpsConfigPtrOutput
- func (i CdnDomainHttpsConfigArgs) ToCdnDomainHttpsConfigPtrOutputWithContext(ctx context.Context) CdnDomainHttpsConfigPtrOutput
- type CdnDomainHttpsConfigClientCertificateConfig
- type CdnDomainHttpsConfigClientCertificateConfigArgs
- func (CdnDomainHttpsConfigClientCertificateConfigArgs) ElementType() reflect.Type
- func (i CdnDomainHttpsConfigClientCertificateConfigArgs) ToCdnDomainHttpsConfigClientCertificateConfigOutput() CdnDomainHttpsConfigClientCertificateConfigOutput
- func (i CdnDomainHttpsConfigClientCertificateConfigArgs) ToCdnDomainHttpsConfigClientCertificateConfigOutputWithContext(ctx context.Context) CdnDomainHttpsConfigClientCertificateConfigOutput
- func (i CdnDomainHttpsConfigClientCertificateConfigArgs) ToCdnDomainHttpsConfigClientCertificateConfigPtrOutput() CdnDomainHttpsConfigClientCertificateConfigPtrOutput
- func (i CdnDomainHttpsConfigClientCertificateConfigArgs) ToCdnDomainHttpsConfigClientCertificateConfigPtrOutputWithContext(ctx context.Context) CdnDomainHttpsConfigClientCertificateConfigPtrOutput
- type CdnDomainHttpsConfigClientCertificateConfigInput
- type CdnDomainHttpsConfigClientCertificateConfigOutput
- func (o CdnDomainHttpsConfigClientCertificateConfigOutput) CertificateContent() pulumi.StringOutput
- func (o CdnDomainHttpsConfigClientCertificateConfigOutput) CertificateName() pulumi.StringPtrOutput
- func (o CdnDomainHttpsConfigClientCertificateConfigOutput) DeployTime() pulumi.StringPtrOutput
- func (CdnDomainHttpsConfigClientCertificateConfigOutput) ElementType() reflect.Type
- func (o CdnDomainHttpsConfigClientCertificateConfigOutput) ExpireTime() pulumi.StringPtrOutput
- func (o CdnDomainHttpsConfigClientCertificateConfigOutput) ToCdnDomainHttpsConfigClientCertificateConfigOutput() CdnDomainHttpsConfigClientCertificateConfigOutput
- func (o CdnDomainHttpsConfigClientCertificateConfigOutput) ToCdnDomainHttpsConfigClientCertificateConfigOutputWithContext(ctx context.Context) CdnDomainHttpsConfigClientCertificateConfigOutput
- func (o CdnDomainHttpsConfigClientCertificateConfigOutput) ToCdnDomainHttpsConfigClientCertificateConfigPtrOutput() CdnDomainHttpsConfigClientCertificateConfigPtrOutput
- func (o CdnDomainHttpsConfigClientCertificateConfigOutput) ToCdnDomainHttpsConfigClientCertificateConfigPtrOutputWithContext(ctx context.Context) CdnDomainHttpsConfigClientCertificateConfigPtrOutput
- type CdnDomainHttpsConfigClientCertificateConfigPtrInput
- type CdnDomainHttpsConfigClientCertificateConfigPtrOutput
- func (o CdnDomainHttpsConfigClientCertificateConfigPtrOutput) CertificateContent() pulumi.StringPtrOutput
- func (o CdnDomainHttpsConfigClientCertificateConfigPtrOutput) CertificateName() pulumi.StringPtrOutput
- func (o CdnDomainHttpsConfigClientCertificateConfigPtrOutput) DeployTime() pulumi.StringPtrOutput
- func (o CdnDomainHttpsConfigClientCertificateConfigPtrOutput) Elem() CdnDomainHttpsConfigClientCertificateConfigOutput
- func (CdnDomainHttpsConfigClientCertificateConfigPtrOutput) ElementType() reflect.Type
- func (o CdnDomainHttpsConfigClientCertificateConfigPtrOutput) ExpireTime() pulumi.StringPtrOutput
- func (o CdnDomainHttpsConfigClientCertificateConfigPtrOutput) ToCdnDomainHttpsConfigClientCertificateConfigPtrOutput() CdnDomainHttpsConfigClientCertificateConfigPtrOutput
- func (o CdnDomainHttpsConfigClientCertificateConfigPtrOutput) ToCdnDomainHttpsConfigClientCertificateConfigPtrOutputWithContext(ctx context.Context) CdnDomainHttpsConfigClientCertificateConfigPtrOutput
- type CdnDomainHttpsConfigForceRedirect
- type CdnDomainHttpsConfigForceRedirectArgs
- func (CdnDomainHttpsConfigForceRedirectArgs) ElementType() reflect.Type
- func (i CdnDomainHttpsConfigForceRedirectArgs) ToCdnDomainHttpsConfigForceRedirectOutput() CdnDomainHttpsConfigForceRedirectOutput
- func (i CdnDomainHttpsConfigForceRedirectArgs) ToCdnDomainHttpsConfigForceRedirectOutputWithContext(ctx context.Context) CdnDomainHttpsConfigForceRedirectOutput
- func (i CdnDomainHttpsConfigForceRedirectArgs) ToCdnDomainHttpsConfigForceRedirectPtrOutput() CdnDomainHttpsConfigForceRedirectPtrOutput
- func (i CdnDomainHttpsConfigForceRedirectArgs) ToCdnDomainHttpsConfigForceRedirectPtrOutputWithContext(ctx context.Context) CdnDomainHttpsConfigForceRedirectPtrOutput
- type CdnDomainHttpsConfigForceRedirectInput
- type CdnDomainHttpsConfigForceRedirectOutput
- func (CdnDomainHttpsConfigForceRedirectOutput) ElementType() reflect.Type
- func (o CdnDomainHttpsConfigForceRedirectOutput) RedirectStatusCode() pulumi.IntPtrOutput
- func (o CdnDomainHttpsConfigForceRedirectOutput) RedirectType() pulumi.StringPtrOutput
- func (o CdnDomainHttpsConfigForceRedirectOutput) Switch() pulumi.StringPtrOutput
- func (o CdnDomainHttpsConfigForceRedirectOutput) ToCdnDomainHttpsConfigForceRedirectOutput() CdnDomainHttpsConfigForceRedirectOutput
- func (o CdnDomainHttpsConfigForceRedirectOutput) ToCdnDomainHttpsConfigForceRedirectOutputWithContext(ctx context.Context) CdnDomainHttpsConfigForceRedirectOutput
- func (o CdnDomainHttpsConfigForceRedirectOutput) ToCdnDomainHttpsConfigForceRedirectPtrOutput() CdnDomainHttpsConfigForceRedirectPtrOutput
- func (o CdnDomainHttpsConfigForceRedirectOutput) ToCdnDomainHttpsConfigForceRedirectPtrOutputWithContext(ctx context.Context) CdnDomainHttpsConfigForceRedirectPtrOutput
- type CdnDomainHttpsConfigForceRedirectPtrInput
- type CdnDomainHttpsConfigForceRedirectPtrOutput
- func (o CdnDomainHttpsConfigForceRedirectPtrOutput) Elem() CdnDomainHttpsConfigForceRedirectOutput
- func (CdnDomainHttpsConfigForceRedirectPtrOutput) ElementType() reflect.Type
- func (o CdnDomainHttpsConfigForceRedirectPtrOutput) RedirectStatusCode() pulumi.IntPtrOutput
- func (o CdnDomainHttpsConfigForceRedirectPtrOutput) RedirectType() pulumi.StringPtrOutput
- func (o CdnDomainHttpsConfigForceRedirectPtrOutput) Switch() pulumi.StringPtrOutput
- func (o CdnDomainHttpsConfigForceRedirectPtrOutput) ToCdnDomainHttpsConfigForceRedirectPtrOutput() CdnDomainHttpsConfigForceRedirectPtrOutput
- func (o CdnDomainHttpsConfigForceRedirectPtrOutput) ToCdnDomainHttpsConfigForceRedirectPtrOutputWithContext(ctx context.Context) CdnDomainHttpsConfigForceRedirectPtrOutput
- type CdnDomainHttpsConfigInput
- type CdnDomainHttpsConfigOutput
- func (o CdnDomainHttpsConfigOutput) ClientCertificateConfig() CdnDomainHttpsConfigClientCertificateConfigPtrOutput
- func (CdnDomainHttpsConfigOutput) ElementType() reflect.Type
- func (o CdnDomainHttpsConfigOutput) ForceRedirect() CdnDomainHttpsConfigForceRedirectPtrOutput
- func (o CdnDomainHttpsConfigOutput) Http2Switch() pulumi.StringPtrOutput
- func (o CdnDomainHttpsConfigOutput) HttpsSwitch() pulumi.StringOutput
- func (o CdnDomainHttpsConfigOutput) OcspStaplingSwitch() pulumi.StringPtrOutput
- func (o CdnDomainHttpsConfigOutput) ServerCertificateConfig() CdnDomainHttpsConfigServerCertificateConfigPtrOutput
- func (o CdnDomainHttpsConfigOutput) SpdySwitch() pulumi.StringPtrOutput
- func (o CdnDomainHttpsConfigOutput) ToCdnDomainHttpsConfigOutput() CdnDomainHttpsConfigOutput
- func (o CdnDomainHttpsConfigOutput) ToCdnDomainHttpsConfigOutputWithContext(ctx context.Context) CdnDomainHttpsConfigOutput
- func (o CdnDomainHttpsConfigOutput) ToCdnDomainHttpsConfigPtrOutput() CdnDomainHttpsConfigPtrOutput
- func (o CdnDomainHttpsConfigOutput) ToCdnDomainHttpsConfigPtrOutputWithContext(ctx context.Context) CdnDomainHttpsConfigPtrOutput
- func (o CdnDomainHttpsConfigOutput) VerifyClient() pulumi.StringPtrOutput
- type CdnDomainHttpsConfigPtrInput
- type CdnDomainHttpsConfigPtrOutput
- func (o CdnDomainHttpsConfigPtrOutput) ClientCertificateConfig() CdnDomainHttpsConfigClientCertificateConfigPtrOutput
- func (o CdnDomainHttpsConfigPtrOutput) Elem() CdnDomainHttpsConfigOutput
- func (CdnDomainHttpsConfigPtrOutput) ElementType() reflect.Type
- func (o CdnDomainHttpsConfigPtrOutput) ForceRedirect() CdnDomainHttpsConfigForceRedirectPtrOutput
- func (o CdnDomainHttpsConfigPtrOutput) Http2Switch() pulumi.StringPtrOutput
- func (o CdnDomainHttpsConfigPtrOutput) HttpsSwitch() pulumi.StringPtrOutput
- func (o CdnDomainHttpsConfigPtrOutput) OcspStaplingSwitch() pulumi.StringPtrOutput
- func (o CdnDomainHttpsConfigPtrOutput) ServerCertificateConfig() CdnDomainHttpsConfigServerCertificateConfigPtrOutput
- func (o CdnDomainHttpsConfigPtrOutput) SpdySwitch() pulumi.StringPtrOutput
- func (o CdnDomainHttpsConfigPtrOutput) ToCdnDomainHttpsConfigPtrOutput() CdnDomainHttpsConfigPtrOutput
- func (o CdnDomainHttpsConfigPtrOutput) ToCdnDomainHttpsConfigPtrOutputWithContext(ctx context.Context) CdnDomainHttpsConfigPtrOutput
- func (o CdnDomainHttpsConfigPtrOutput) VerifyClient() pulumi.StringPtrOutput
- type CdnDomainHttpsConfigServerCertificateConfig
- type CdnDomainHttpsConfigServerCertificateConfigArgs
- func (CdnDomainHttpsConfigServerCertificateConfigArgs) ElementType() reflect.Type
- func (i CdnDomainHttpsConfigServerCertificateConfigArgs) ToCdnDomainHttpsConfigServerCertificateConfigOutput() CdnDomainHttpsConfigServerCertificateConfigOutput
- func (i CdnDomainHttpsConfigServerCertificateConfigArgs) ToCdnDomainHttpsConfigServerCertificateConfigOutputWithContext(ctx context.Context) CdnDomainHttpsConfigServerCertificateConfigOutput
- func (i CdnDomainHttpsConfigServerCertificateConfigArgs) ToCdnDomainHttpsConfigServerCertificateConfigPtrOutput() CdnDomainHttpsConfigServerCertificateConfigPtrOutput
- func (i CdnDomainHttpsConfigServerCertificateConfigArgs) ToCdnDomainHttpsConfigServerCertificateConfigPtrOutputWithContext(ctx context.Context) CdnDomainHttpsConfigServerCertificateConfigPtrOutput
- type CdnDomainHttpsConfigServerCertificateConfigInput
- type CdnDomainHttpsConfigServerCertificateConfigOutput
- func (o CdnDomainHttpsConfigServerCertificateConfigOutput) CertificateContent() pulumi.StringPtrOutput
- func (o CdnDomainHttpsConfigServerCertificateConfigOutput) CertificateId() pulumi.StringPtrOutput
- func (o CdnDomainHttpsConfigServerCertificateConfigOutput) CertificateName() pulumi.StringPtrOutput
- func (o CdnDomainHttpsConfigServerCertificateConfigOutput) DeployTime() pulumi.StringPtrOutput
- func (CdnDomainHttpsConfigServerCertificateConfigOutput) ElementType() reflect.Type
- func (o CdnDomainHttpsConfigServerCertificateConfigOutput) ExpireTime() pulumi.StringPtrOutput
- func (o CdnDomainHttpsConfigServerCertificateConfigOutput) Message() pulumi.StringPtrOutput
- func (o CdnDomainHttpsConfigServerCertificateConfigOutput) PrivateKey() pulumi.StringPtrOutput
- func (o CdnDomainHttpsConfigServerCertificateConfigOutput) ToCdnDomainHttpsConfigServerCertificateConfigOutput() CdnDomainHttpsConfigServerCertificateConfigOutput
- func (o CdnDomainHttpsConfigServerCertificateConfigOutput) ToCdnDomainHttpsConfigServerCertificateConfigOutputWithContext(ctx context.Context) CdnDomainHttpsConfigServerCertificateConfigOutput
- func (o CdnDomainHttpsConfigServerCertificateConfigOutput) ToCdnDomainHttpsConfigServerCertificateConfigPtrOutput() CdnDomainHttpsConfigServerCertificateConfigPtrOutput
- func (o CdnDomainHttpsConfigServerCertificateConfigOutput) ToCdnDomainHttpsConfigServerCertificateConfigPtrOutputWithContext(ctx context.Context) CdnDomainHttpsConfigServerCertificateConfigPtrOutput
- type CdnDomainHttpsConfigServerCertificateConfigPtrInput
- type CdnDomainHttpsConfigServerCertificateConfigPtrOutput
- func (o CdnDomainHttpsConfigServerCertificateConfigPtrOutput) CertificateContent() pulumi.StringPtrOutput
- func (o CdnDomainHttpsConfigServerCertificateConfigPtrOutput) CertificateId() pulumi.StringPtrOutput
- func (o CdnDomainHttpsConfigServerCertificateConfigPtrOutput) CertificateName() pulumi.StringPtrOutput
- func (o CdnDomainHttpsConfigServerCertificateConfigPtrOutput) DeployTime() pulumi.StringPtrOutput
- func (o CdnDomainHttpsConfigServerCertificateConfigPtrOutput) Elem() CdnDomainHttpsConfigServerCertificateConfigOutput
- func (CdnDomainHttpsConfigServerCertificateConfigPtrOutput) ElementType() reflect.Type
- func (o CdnDomainHttpsConfigServerCertificateConfigPtrOutput) ExpireTime() pulumi.StringPtrOutput
- func (o CdnDomainHttpsConfigServerCertificateConfigPtrOutput) Message() pulumi.StringPtrOutput
- func (o CdnDomainHttpsConfigServerCertificateConfigPtrOutput) PrivateKey() pulumi.StringPtrOutput
- func (o CdnDomainHttpsConfigServerCertificateConfigPtrOutput) ToCdnDomainHttpsConfigServerCertificateConfigPtrOutput() CdnDomainHttpsConfigServerCertificateConfigPtrOutput
- func (o CdnDomainHttpsConfigServerCertificateConfigPtrOutput) ToCdnDomainHttpsConfigServerCertificateConfigPtrOutputWithContext(ctx context.Context) CdnDomainHttpsConfigServerCertificateConfigPtrOutput
- type CdnDomainInput
- type CdnDomainMap
- type CdnDomainMapInput
- type CdnDomainMapOutput
- type CdnDomainOrigin
- type CdnDomainOriginArgs
- func (CdnDomainOriginArgs) ElementType() reflect.Type
- func (i CdnDomainOriginArgs) ToCdnDomainOriginOutput() CdnDomainOriginOutput
- func (i CdnDomainOriginArgs) ToCdnDomainOriginOutputWithContext(ctx context.Context) CdnDomainOriginOutput
- func (i CdnDomainOriginArgs) ToCdnDomainOriginPtrOutput() CdnDomainOriginPtrOutput
- func (i CdnDomainOriginArgs) ToCdnDomainOriginPtrOutputWithContext(ctx context.Context) CdnDomainOriginPtrOutput
- type CdnDomainOriginInput
- type CdnDomainOriginOutput
- func (o CdnDomainOriginOutput) BackupOriginLists() pulumi.StringArrayOutput
- func (o CdnDomainOriginOutput) BackupOriginType() pulumi.StringPtrOutput
- func (o CdnDomainOriginOutput) BackupServerName() pulumi.StringPtrOutput
- func (o CdnDomainOriginOutput) CosPrivateAccess() pulumi.StringPtrOutput
- func (CdnDomainOriginOutput) ElementType() reflect.Type
- func (o CdnDomainOriginOutput) OriginLists() pulumi.StringArrayOutput
- func (o CdnDomainOriginOutput) OriginPullProtocol() pulumi.StringPtrOutput
- func (o CdnDomainOriginOutput) OriginType() pulumi.StringOutput
- func (o CdnDomainOriginOutput) ServerName() pulumi.StringPtrOutput
- func (o CdnDomainOriginOutput) ToCdnDomainOriginOutput() CdnDomainOriginOutput
- func (o CdnDomainOriginOutput) ToCdnDomainOriginOutputWithContext(ctx context.Context) CdnDomainOriginOutput
- func (o CdnDomainOriginOutput) ToCdnDomainOriginPtrOutput() CdnDomainOriginPtrOutput
- func (o CdnDomainOriginOutput) ToCdnDomainOriginPtrOutputWithContext(ctx context.Context) CdnDomainOriginPtrOutput
- type CdnDomainOriginPtrInput
- type CdnDomainOriginPtrOutput
- func (o CdnDomainOriginPtrOutput) BackupOriginLists() pulumi.StringArrayOutput
- func (o CdnDomainOriginPtrOutput) BackupOriginType() pulumi.StringPtrOutput
- func (o CdnDomainOriginPtrOutput) BackupServerName() pulumi.StringPtrOutput
- func (o CdnDomainOriginPtrOutput) CosPrivateAccess() pulumi.StringPtrOutput
- func (o CdnDomainOriginPtrOutput) Elem() CdnDomainOriginOutput
- func (CdnDomainOriginPtrOutput) ElementType() reflect.Type
- func (o CdnDomainOriginPtrOutput) OriginLists() pulumi.StringArrayOutput
- func (o CdnDomainOriginPtrOutput) OriginPullProtocol() pulumi.StringPtrOutput
- func (o CdnDomainOriginPtrOutput) OriginType() pulumi.StringPtrOutput
- func (o CdnDomainOriginPtrOutput) ServerName() pulumi.StringPtrOutput
- func (o CdnDomainOriginPtrOutput) ToCdnDomainOriginPtrOutput() CdnDomainOriginPtrOutput
- func (o CdnDomainOriginPtrOutput) ToCdnDomainOriginPtrOutputWithContext(ctx context.Context) CdnDomainOriginPtrOutput
- type CdnDomainOutput
- func (o CdnDomainOutput) Area() pulumi.StringPtrOutput
- func (o CdnDomainOutput) Cname() pulumi.StringOutput
- func (o CdnDomainOutput) CreateTime() pulumi.StringOutput
- func (o CdnDomainOutput) Domain() pulumi.StringOutput
- func (CdnDomainOutput) ElementType() reflect.Type
- func (o CdnDomainOutput) FullUrlCache() pulumi.BoolPtrOutput
- func (o CdnDomainOutput) HttpsConfig() CdnDomainHttpsConfigOutput
- func (o CdnDomainOutput) Ipv6AccessSwitch() pulumi.StringPtrOutput
- func (o CdnDomainOutput) Origin() CdnDomainOriginOutput
- func (o CdnDomainOutput) ProjectId() pulumi.IntPtrOutput
- func (o CdnDomainOutput) RangeOriginSwitch() pulumi.StringPtrOutput
- func (o CdnDomainOutput) RequestHeader() CdnDomainRequestHeaderOutput
- func (o CdnDomainOutput) RuleCaches() CdnDomainRuleCachArrayOutput
- func (o CdnDomainOutput) ServiceType() pulumi.StringOutput
- func (o CdnDomainOutput) Status() pulumi.StringOutput
- func (o CdnDomainOutput) Tags() pulumi.MapOutput
- func (o CdnDomainOutput) ToCdnDomainOutput() CdnDomainOutput
- func (o CdnDomainOutput) ToCdnDomainOutputWithContext(ctx context.Context) CdnDomainOutput
- type CdnDomainRequestHeader
- type CdnDomainRequestHeaderArgs
- func (CdnDomainRequestHeaderArgs) ElementType() reflect.Type
- func (i CdnDomainRequestHeaderArgs) ToCdnDomainRequestHeaderOutput() CdnDomainRequestHeaderOutput
- func (i CdnDomainRequestHeaderArgs) ToCdnDomainRequestHeaderOutputWithContext(ctx context.Context) CdnDomainRequestHeaderOutput
- func (i CdnDomainRequestHeaderArgs) ToCdnDomainRequestHeaderPtrOutput() CdnDomainRequestHeaderPtrOutput
- func (i CdnDomainRequestHeaderArgs) ToCdnDomainRequestHeaderPtrOutputWithContext(ctx context.Context) CdnDomainRequestHeaderPtrOutput
- type CdnDomainRequestHeaderHeaderRule
- type CdnDomainRequestHeaderHeaderRuleArgs
- func (CdnDomainRequestHeaderHeaderRuleArgs) ElementType() reflect.Type
- func (i CdnDomainRequestHeaderHeaderRuleArgs) ToCdnDomainRequestHeaderHeaderRuleOutput() CdnDomainRequestHeaderHeaderRuleOutput
- func (i CdnDomainRequestHeaderHeaderRuleArgs) ToCdnDomainRequestHeaderHeaderRuleOutputWithContext(ctx context.Context) CdnDomainRequestHeaderHeaderRuleOutput
- type CdnDomainRequestHeaderHeaderRuleArray
- func (CdnDomainRequestHeaderHeaderRuleArray) ElementType() reflect.Type
- func (i CdnDomainRequestHeaderHeaderRuleArray) ToCdnDomainRequestHeaderHeaderRuleArrayOutput() CdnDomainRequestHeaderHeaderRuleArrayOutput
- func (i CdnDomainRequestHeaderHeaderRuleArray) ToCdnDomainRequestHeaderHeaderRuleArrayOutputWithContext(ctx context.Context) CdnDomainRequestHeaderHeaderRuleArrayOutput
- type CdnDomainRequestHeaderHeaderRuleArrayInput
- type CdnDomainRequestHeaderHeaderRuleArrayOutput
- func (CdnDomainRequestHeaderHeaderRuleArrayOutput) ElementType() reflect.Type
- func (o CdnDomainRequestHeaderHeaderRuleArrayOutput) Index(i pulumi.IntInput) CdnDomainRequestHeaderHeaderRuleOutput
- func (o CdnDomainRequestHeaderHeaderRuleArrayOutput) ToCdnDomainRequestHeaderHeaderRuleArrayOutput() CdnDomainRequestHeaderHeaderRuleArrayOutput
- func (o CdnDomainRequestHeaderHeaderRuleArrayOutput) ToCdnDomainRequestHeaderHeaderRuleArrayOutputWithContext(ctx context.Context) CdnDomainRequestHeaderHeaderRuleArrayOutput
- type CdnDomainRequestHeaderHeaderRuleInput
- type CdnDomainRequestHeaderHeaderRuleOutput
- func (CdnDomainRequestHeaderHeaderRuleOutput) ElementType() reflect.Type
- func (o CdnDomainRequestHeaderHeaderRuleOutput) HeaderMode() pulumi.StringOutput
- func (o CdnDomainRequestHeaderHeaderRuleOutput) HeaderName() pulumi.StringOutput
- func (o CdnDomainRequestHeaderHeaderRuleOutput) HeaderValue() pulumi.StringOutput
- func (o CdnDomainRequestHeaderHeaderRuleOutput) RulePaths() pulumi.StringArrayOutput
- func (o CdnDomainRequestHeaderHeaderRuleOutput) RuleType() pulumi.StringOutput
- func (o CdnDomainRequestHeaderHeaderRuleOutput) ToCdnDomainRequestHeaderHeaderRuleOutput() CdnDomainRequestHeaderHeaderRuleOutput
- func (o CdnDomainRequestHeaderHeaderRuleOutput) ToCdnDomainRequestHeaderHeaderRuleOutputWithContext(ctx context.Context) CdnDomainRequestHeaderHeaderRuleOutput
- type CdnDomainRequestHeaderInput
- type CdnDomainRequestHeaderOutput
- func (CdnDomainRequestHeaderOutput) ElementType() reflect.Type
- func (o CdnDomainRequestHeaderOutput) HeaderRules() CdnDomainRequestHeaderHeaderRuleArrayOutput
- func (o CdnDomainRequestHeaderOutput) Switch() pulumi.StringPtrOutput
- func (o CdnDomainRequestHeaderOutput) ToCdnDomainRequestHeaderOutput() CdnDomainRequestHeaderOutput
- func (o CdnDomainRequestHeaderOutput) ToCdnDomainRequestHeaderOutputWithContext(ctx context.Context) CdnDomainRequestHeaderOutput
- func (o CdnDomainRequestHeaderOutput) ToCdnDomainRequestHeaderPtrOutput() CdnDomainRequestHeaderPtrOutput
- func (o CdnDomainRequestHeaderOutput) ToCdnDomainRequestHeaderPtrOutputWithContext(ctx context.Context) CdnDomainRequestHeaderPtrOutput
- type CdnDomainRequestHeaderPtrInput
- type CdnDomainRequestHeaderPtrOutput
- func (o CdnDomainRequestHeaderPtrOutput) Elem() CdnDomainRequestHeaderOutput
- func (CdnDomainRequestHeaderPtrOutput) ElementType() reflect.Type
- func (o CdnDomainRequestHeaderPtrOutput) HeaderRules() CdnDomainRequestHeaderHeaderRuleArrayOutput
- func (o CdnDomainRequestHeaderPtrOutput) Switch() pulumi.StringPtrOutput
- func (o CdnDomainRequestHeaderPtrOutput) ToCdnDomainRequestHeaderPtrOutput() CdnDomainRequestHeaderPtrOutput
- func (o CdnDomainRequestHeaderPtrOutput) ToCdnDomainRequestHeaderPtrOutputWithContext(ctx context.Context) CdnDomainRequestHeaderPtrOutput
- type CdnDomainRuleCach
- type CdnDomainRuleCachArgs
- type CdnDomainRuleCachArray
- type CdnDomainRuleCachArrayInput
- type CdnDomainRuleCachArrayOutput
- func (CdnDomainRuleCachArrayOutput) ElementType() reflect.Type
- func (o CdnDomainRuleCachArrayOutput) Index(i pulumi.IntInput) CdnDomainRuleCachOutput
- func (o CdnDomainRuleCachArrayOutput) ToCdnDomainRuleCachArrayOutput() CdnDomainRuleCachArrayOutput
- func (o CdnDomainRuleCachArrayOutput) ToCdnDomainRuleCachArrayOutputWithContext(ctx context.Context) CdnDomainRuleCachArrayOutput
- type CdnDomainRuleCachInput
- type CdnDomainRuleCachOutput
- func (o CdnDomainRuleCachOutput) CacheTime() pulumi.IntOutput
- func (o CdnDomainRuleCachOutput) CompareMaxAge() pulumi.StringPtrOutput
- func (CdnDomainRuleCachOutput) ElementType() reflect.Type
- func (o CdnDomainRuleCachOutput) FollowOriginSwitch() pulumi.StringPtrOutput
- func (o CdnDomainRuleCachOutput) IgnoreCacheControl() pulumi.StringPtrOutput
- func (o CdnDomainRuleCachOutput) IgnoreSetCookie() pulumi.StringPtrOutput
- func (o CdnDomainRuleCachOutput) NoCacheSwitch() pulumi.StringPtrOutput
- func (o CdnDomainRuleCachOutput) ReValidate() pulumi.StringPtrOutput
- func (o CdnDomainRuleCachOutput) RulePaths() pulumi.StringArrayOutput
- func (o CdnDomainRuleCachOutput) RuleType() pulumi.StringPtrOutput
- func (o CdnDomainRuleCachOutput) Switch() pulumi.StringPtrOutput
- func (o CdnDomainRuleCachOutput) ToCdnDomainRuleCachOutput() CdnDomainRuleCachOutput
- func (o CdnDomainRuleCachOutput) ToCdnDomainRuleCachOutputWithContext(ctx context.Context) CdnDomainRuleCachOutput
- type CdnDomainState
- type DomainsArgs
- type DomainsDomainList
- type DomainsDomainListArgs
- type DomainsDomainListArray
- type DomainsDomainListArrayInput
- type DomainsDomainListArrayOutput
- func (DomainsDomainListArrayOutput) ElementType() reflect.Type
- func (o DomainsDomainListArrayOutput) Index(i pulumi.IntInput) DomainsDomainListOutput
- func (o DomainsDomainListArrayOutput) ToDomainsDomainListArrayOutput() DomainsDomainListArrayOutput
- func (o DomainsDomainListArrayOutput) ToDomainsDomainListArrayOutputWithContext(ctx context.Context) DomainsDomainListArrayOutput
- type DomainsDomainListHttpsConfig
- type DomainsDomainListHttpsConfigArgs
- func (DomainsDomainListHttpsConfigArgs) ElementType() reflect.Type
- func (i DomainsDomainListHttpsConfigArgs) ToDomainsDomainListHttpsConfigOutput() DomainsDomainListHttpsConfigOutput
- func (i DomainsDomainListHttpsConfigArgs) ToDomainsDomainListHttpsConfigOutputWithContext(ctx context.Context) DomainsDomainListHttpsConfigOutput
- type DomainsDomainListHttpsConfigArray
- func (DomainsDomainListHttpsConfigArray) ElementType() reflect.Type
- func (i DomainsDomainListHttpsConfigArray) ToDomainsDomainListHttpsConfigArrayOutput() DomainsDomainListHttpsConfigArrayOutput
- func (i DomainsDomainListHttpsConfigArray) ToDomainsDomainListHttpsConfigArrayOutputWithContext(ctx context.Context) DomainsDomainListHttpsConfigArrayOutput
- type DomainsDomainListHttpsConfigArrayInput
- type DomainsDomainListHttpsConfigArrayOutput
- func (DomainsDomainListHttpsConfigArrayOutput) ElementType() reflect.Type
- func (o DomainsDomainListHttpsConfigArrayOutput) Index(i pulumi.IntInput) DomainsDomainListHttpsConfigOutput
- func (o DomainsDomainListHttpsConfigArrayOutput) ToDomainsDomainListHttpsConfigArrayOutput() DomainsDomainListHttpsConfigArrayOutput
- func (o DomainsDomainListHttpsConfigArrayOutput) ToDomainsDomainListHttpsConfigArrayOutputWithContext(ctx context.Context) DomainsDomainListHttpsConfigArrayOutput
- type DomainsDomainListHttpsConfigInput
- type DomainsDomainListHttpsConfigOutput
- func (DomainsDomainListHttpsConfigOutput) ElementType() reflect.Type
- func (o DomainsDomainListHttpsConfigOutput) Http2Switch() pulumi.StringOutput
- func (o DomainsDomainListHttpsConfigOutput) HttpsSwitch() pulumi.StringOutput
- func (o DomainsDomainListHttpsConfigOutput) OcspStaplingSwitch() pulumi.StringOutput
- func (o DomainsDomainListHttpsConfigOutput) SpdySwitch() pulumi.StringOutput
- func (o DomainsDomainListHttpsConfigOutput) ToDomainsDomainListHttpsConfigOutput() DomainsDomainListHttpsConfigOutput
- func (o DomainsDomainListHttpsConfigOutput) ToDomainsDomainListHttpsConfigOutputWithContext(ctx context.Context) DomainsDomainListHttpsConfigOutput
- func (o DomainsDomainListHttpsConfigOutput) VerifyClient() pulumi.StringOutput
- type DomainsDomainListInput
- type DomainsDomainListOrigin
- type DomainsDomainListOriginArgs
- type DomainsDomainListOriginArray
- func (DomainsDomainListOriginArray) ElementType() reflect.Type
- func (i DomainsDomainListOriginArray) ToDomainsDomainListOriginArrayOutput() DomainsDomainListOriginArrayOutput
- func (i DomainsDomainListOriginArray) ToDomainsDomainListOriginArrayOutputWithContext(ctx context.Context) DomainsDomainListOriginArrayOutput
- type DomainsDomainListOriginArrayInput
- type DomainsDomainListOriginArrayOutput
- func (DomainsDomainListOriginArrayOutput) ElementType() reflect.Type
- func (o DomainsDomainListOriginArrayOutput) Index(i pulumi.IntInput) DomainsDomainListOriginOutput
- func (o DomainsDomainListOriginArrayOutput) ToDomainsDomainListOriginArrayOutput() DomainsDomainListOriginArrayOutput
- func (o DomainsDomainListOriginArrayOutput) ToDomainsDomainListOriginArrayOutputWithContext(ctx context.Context) DomainsDomainListOriginArrayOutput
- type DomainsDomainListOriginInput
- type DomainsDomainListOriginOutput
- func (o DomainsDomainListOriginOutput) BackupOriginLists() pulumi.StringArrayOutput
- func (o DomainsDomainListOriginOutput) BackupOriginType() pulumi.StringOutput
- func (o DomainsDomainListOriginOutput) BackupServerName() pulumi.StringOutput
- func (o DomainsDomainListOriginOutput) CosPrivateAccess() pulumi.StringOutput
- func (DomainsDomainListOriginOutput) ElementType() reflect.Type
- func (o DomainsDomainListOriginOutput) OriginLists() pulumi.StringArrayOutput
- func (o DomainsDomainListOriginOutput) OriginPullProtocol() pulumi.StringOutput
- func (o DomainsDomainListOriginOutput) OriginType() pulumi.StringOutput
- func (o DomainsDomainListOriginOutput) ServerName() pulumi.StringOutput
- func (o DomainsDomainListOriginOutput) ToDomainsDomainListOriginOutput() DomainsDomainListOriginOutput
- func (o DomainsDomainListOriginOutput) ToDomainsDomainListOriginOutputWithContext(ctx context.Context) DomainsDomainListOriginOutput
- type DomainsDomainListOutput
- func (o DomainsDomainListOutput) Area() pulumi.StringOutput
- func (o DomainsDomainListOutput) Cname() pulumi.StringOutput
- func (o DomainsDomainListOutput) CreateTime() pulumi.StringOutput
- func (o DomainsDomainListOutput) Domain() pulumi.StringOutput
- func (DomainsDomainListOutput) ElementType() reflect.Type
- func (o DomainsDomainListOutput) FullUrlCache() pulumi.BoolOutput
- func (o DomainsDomainListOutput) HttpsConfigs() DomainsDomainListHttpsConfigArrayOutput
- func (o DomainsDomainListOutput) Id() pulumi.StringOutput
- func (o DomainsDomainListOutput) Origins() DomainsDomainListOriginArrayOutput
- func (o DomainsDomainListOutput) ProjectId() pulumi.IntOutput
- func (o DomainsDomainListOutput) RangeOriginSwitch() pulumi.StringOutput
- func (o DomainsDomainListOutput) RequestHeaders() DomainsDomainListRequestHeaderArrayOutput
- func (o DomainsDomainListOutput) RuleCaches() DomainsDomainListRuleCachArrayOutput
- func (o DomainsDomainListOutput) ServiceType() pulumi.StringOutput
- func (o DomainsDomainListOutput) Status() pulumi.StringOutput
- func (o DomainsDomainListOutput) Tags() pulumi.MapOutput
- func (o DomainsDomainListOutput) ToDomainsDomainListOutput() DomainsDomainListOutput
- func (o DomainsDomainListOutput) ToDomainsDomainListOutputWithContext(ctx context.Context) DomainsDomainListOutput
- func (o DomainsDomainListOutput) UpdateTime() pulumi.StringOutput
- type DomainsDomainListRequestHeader
- type DomainsDomainListRequestHeaderArgs
- func (DomainsDomainListRequestHeaderArgs) ElementType() reflect.Type
- func (i DomainsDomainListRequestHeaderArgs) ToDomainsDomainListRequestHeaderOutput() DomainsDomainListRequestHeaderOutput
- func (i DomainsDomainListRequestHeaderArgs) ToDomainsDomainListRequestHeaderOutputWithContext(ctx context.Context) DomainsDomainListRequestHeaderOutput
- type DomainsDomainListRequestHeaderArray
- func (DomainsDomainListRequestHeaderArray) ElementType() reflect.Type
- func (i DomainsDomainListRequestHeaderArray) ToDomainsDomainListRequestHeaderArrayOutput() DomainsDomainListRequestHeaderArrayOutput
- func (i DomainsDomainListRequestHeaderArray) ToDomainsDomainListRequestHeaderArrayOutputWithContext(ctx context.Context) DomainsDomainListRequestHeaderArrayOutput
- type DomainsDomainListRequestHeaderArrayInput
- type DomainsDomainListRequestHeaderArrayOutput
- func (DomainsDomainListRequestHeaderArrayOutput) ElementType() reflect.Type
- func (o DomainsDomainListRequestHeaderArrayOutput) Index(i pulumi.IntInput) DomainsDomainListRequestHeaderOutput
- func (o DomainsDomainListRequestHeaderArrayOutput) ToDomainsDomainListRequestHeaderArrayOutput() DomainsDomainListRequestHeaderArrayOutput
- func (o DomainsDomainListRequestHeaderArrayOutput) ToDomainsDomainListRequestHeaderArrayOutputWithContext(ctx context.Context) DomainsDomainListRequestHeaderArrayOutput
- type DomainsDomainListRequestHeaderHeaderRule
- type DomainsDomainListRequestHeaderHeaderRuleArgs
- func (DomainsDomainListRequestHeaderHeaderRuleArgs) ElementType() reflect.Type
- func (i DomainsDomainListRequestHeaderHeaderRuleArgs) ToDomainsDomainListRequestHeaderHeaderRuleOutput() DomainsDomainListRequestHeaderHeaderRuleOutput
- func (i DomainsDomainListRequestHeaderHeaderRuleArgs) ToDomainsDomainListRequestHeaderHeaderRuleOutputWithContext(ctx context.Context) DomainsDomainListRequestHeaderHeaderRuleOutput
- type DomainsDomainListRequestHeaderHeaderRuleArray
- func (DomainsDomainListRequestHeaderHeaderRuleArray) ElementType() reflect.Type
- func (i DomainsDomainListRequestHeaderHeaderRuleArray) ToDomainsDomainListRequestHeaderHeaderRuleArrayOutput() DomainsDomainListRequestHeaderHeaderRuleArrayOutput
- func (i DomainsDomainListRequestHeaderHeaderRuleArray) ToDomainsDomainListRequestHeaderHeaderRuleArrayOutputWithContext(ctx context.Context) DomainsDomainListRequestHeaderHeaderRuleArrayOutput
- type DomainsDomainListRequestHeaderHeaderRuleArrayInput
- type DomainsDomainListRequestHeaderHeaderRuleArrayOutput
- func (DomainsDomainListRequestHeaderHeaderRuleArrayOutput) ElementType() reflect.Type
- func (o DomainsDomainListRequestHeaderHeaderRuleArrayOutput) Index(i pulumi.IntInput) DomainsDomainListRequestHeaderHeaderRuleOutput
- func (o DomainsDomainListRequestHeaderHeaderRuleArrayOutput) ToDomainsDomainListRequestHeaderHeaderRuleArrayOutput() DomainsDomainListRequestHeaderHeaderRuleArrayOutput
- func (o DomainsDomainListRequestHeaderHeaderRuleArrayOutput) ToDomainsDomainListRequestHeaderHeaderRuleArrayOutputWithContext(ctx context.Context) DomainsDomainListRequestHeaderHeaderRuleArrayOutput
- type DomainsDomainListRequestHeaderHeaderRuleInput
- type DomainsDomainListRequestHeaderHeaderRuleOutput
- func (DomainsDomainListRequestHeaderHeaderRuleOutput) ElementType() reflect.Type
- func (o DomainsDomainListRequestHeaderHeaderRuleOutput) HeaderMode() pulumi.StringOutput
- func (o DomainsDomainListRequestHeaderHeaderRuleOutput) HeaderName() pulumi.StringOutput
- func (o DomainsDomainListRequestHeaderHeaderRuleOutput) HeaderValue() pulumi.StringOutput
- func (o DomainsDomainListRequestHeaderHeaderRuleOutput) RulePaths() pulumi.StringArrayOutput
- func (o DomainsDomainListRequestHeaderHeaderRuleOutput) RuleType() pulumi.StringOutput
- func (o DomainsDomainListRequestHeaderHeaderRuleOutput) ToDomainsDomainListRequestHeaderHeaderRuleOutput() DomainsDomainListRequestHeaderHeaderRuleOutput
- func (o DomainsDomainListRequestHeaderHeaderRuleOutput) ToDomainsDomainListRequestHeaderHeaderRuleOutputWithContext(ctx context.Context) DomainsDomainListRequestHeaderHeaderRuleOutput
- type DomainsDomainListRequestHeaderInput
- type DomainsDomainListRequestHeaderOutput
- func (DomainsDomainListRequestHeaderOutput) ElementType() reflect.Type
- func (o DomainsDomainListRequestHeaderOutput) HeaderRules() DomainsDomainListRequestHeaderHeaderRuleArrayOutput
- func (o DomainsDomainListRequestHeaderOutput) Switch() pulumi.StringOutput
- func (o DomainsDomainListRequestHeaderOutput) ToDomainsDomainListRequestHeaderOutput() DomainsDomainListRequestHeaderOutput
- func (o DomainsDomainListRequestHeaderOutput) ToDomainsDomainListRequestHeaderOutputWithContext(ctx context.Context) DomainsDomainListRequestHeaderOutput
- type DomainsDomainListRuleCach
- type DomainsDomainListRuleCachArgs
- func (DomainsDomainListRuleCachArgs) ElementType() reflect.Type
- func (i DomainsDomainListRuleCachArgs) ToDomainsDomainListRuleCachOutput() DomainsDomainListRuleCachOutput
- func (i DomainsDomainListRuleCachArgs) ToDomainsDomainListRuleCachOutputWithContext(ctx context.Context) DomainsDomainListRuleCachOutput
- type DomainsDomainListRuleCachArray
- func (DomainsDomainListRuleCachArray) ElementType() reflect.Type
- func (i DomainsDomainListRuleCachArray) ToDomainsDomainListRuleCachArrayOutput() DomainsDomainListRuleCachArrayOutput
- func (i DomainsDomainListRuleCachArray) ToDomainsDomainListRuleCachArrayOutputWithContext(ctx context.Context) DomainsDomainListRuleCachArrayOutput
- type DomainsDomainListRuleCachArrayInput
- type DomainsDomainListRuleCachArrayOutput
- func (DomainsDomainListRuleCachArrayOutput) ElementType() reflect.Type
- func (o DomainsDomainListRuleCachArrayOutput) Index(i pulumi.IntInput) DomainsDomainListRuleCachOutput
- func (o DomainsDomainListRuleCachArrayOutput) ToDomainsDomainListRuleCachArrayOutput() DomainsDomainListRuleCachArrayOutput
- func (o DomainsDomainListRuleCachArrayOutput) ToDomainsDomainListRuleCachArrayOutputWithContext(ctx context.Context) DomainsDomainListRuleCachArrayOutput
- type DomainsDomainListRuleCachInput
- type DomainsDomainListRuleCachOutput
- func (o DomainsDomainListRuleCachOutput) CacheTime() pulumi.IntOutput
- func (o DomainsDomainListRuleCachOutput) CompareMaxAge() pulumi.StringPtrOutput
- func (DomainsDomainListRuleCachOutput) ElementType() reflect.Type
- func (o DomainsDomainListRuleCachOutput) FollowOriginSwitch() pulumi.StringOutput
- func (o DomainsDomainListRuleCachOutput) IgnoreCacheControl() pulumi.StringPtrOutput
- func (o DomainsDomainListRuleCachOutput) IgnoreSetCookie() pulumi.StringOutput
- func (o DomainsDomainListRuleCachOutput) NoCacheSwitch() pulumi.StringOutput
- func (o DomainsDomainListRuleCachOutput) ReValidate() pulumi.StringOutput
- func (o DomainsDomainListRuleCachOutput) RulePaths() pulumi.StringArrayOutput
- func (o DomainsDomainListRuleCachOutput) RuleType() pulumi.StringOutput
- func (o DomainsDomainListRuleCachOutput) Switch() pulumi.StringOutput
- func (o DomainsDomainListRuleCachOutput) ToDomainsDomainListRuleCachOutput() DomainsDomainListRuleCachOutput
- func (o DomainsDomainListRuleCachOutput) ToDomainsDomainListRuleCachOutputWithContext(ctx context.Context) DomainsDomainListRuleCachOutput
- type DomainsOutputArgs
- type DomainsResult
- type DomainsResultOutput
- func (o DomainsResultOutput) Domain() pulumi.StringPtrOutput
- func (o DomainsResultOutput) DomainLists() DomainsDomainListArrayOutput
- func (DomainsResultOutput) ElementType() reflect.Type
- func (o DomainsResultOutput) FullUrlCache() pulumi.BoolPtrOutput
- func (o DomainsResultOutput) HttpsSwitch() pulumi.StringPtrOutput
- func (o DomainsResultOutput) Id() pulumi.StringOutput
- func (o DomainsResultOutput) OriginPullProtocol() pulumi.StringPtrOutput
- func (o DomainsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o DomainsResultOutput) ServiceType() pulumi.StringPtrOutput
- func (o DomainsResultOutput) ToDomainsResultOutput() DomainsResultOutput
- func (o DomainsResultOutput) ToDomainsResultOutputWithContext(ctx context.Context) DomainsResultOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CdnDomain ¶
type CdnDomain struct { pulumi.CustomResourceState // Domain name acceleration region. `mainland`: acceleration inside mainland China, `overseas`: acceleration outside // mainland China, `global`: global acceleration. Overseas acceleration service must be enabled to use overseas // acceleration and global acceleration. Area pulumi.StringPtrOutput `pulumi:"area"` // CNAME address of domain name. Cname pulumi.StringOutput `pulumi:"cname"` // Creation time of domain name. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Name of the acceleration domain. Domain pulumi.StringOutput `pulumi:"domain"` // Whether to enable full-path cache. Default value is `true`. FullUrlCache pulumi.BoolPtrOutput `pulumi:"fullUrlCache"` // HTTPS acceleration configuration. It's a list and consist of at most one item. HttpsConfig CdnDomainHttpsConfigOutput `pulumi:"httpsConfig"` // ipv6 access configuration switch. Only available when area set to `mainland`. Valid values are `on` and `off`. Default // value is `off`. Ipv6AccessSwitch pulumi.StringPtrOutput `pulumi:"ipv6AccessSwitch"` // Origin server configuration. It's a list and consist of at most one item. Origin CdnDomainOriginOutput `pulumi:"origin"` // The project CDN belongs to, default to 0. ProjectId pulumi.IntPtrOutput `pulumi:"projectId"` // Sharding back to source configuration switch. Valid values are `on` and `off`. Default value is `on`. RangeOriginSwitch pulumi.StringPtrOutput `pulumi:"rangeOriginSwitch"` // Request header configuration. It's a list and consist of at most one item. RequestHeader CdnDomainRequestHeaderOutput `pulumi:"requestHeader"` // Advanced path cache configuration. RuleCaches CdnDomainRuleCachArrayOutput `pulumi:"ruleCaches"` // Acceleration domain name service type. `web`: static acceleration, `download`: download acceleration, `media`: streaming // media VOD acceleration. ServiceType pulumi.StringOutput `pulumi:"serviceType"` // Acceleration service status. Status pulumi.StringOutput `pulumi:"status"` // Tags of cdn domain. Tags pulumi.MapOutput `pulumi:"tags"` }
func GetCdnDomain ¶
func GetCdnDomain(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CdnDomainState, opts ...pulumi.ResourceOption) (*CdnDomain, error)
GetCdnDomain gets an existing CdnDomain 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 NewCdnDomain ¶
func NewCdnDomain(ctx *pulumi.Context, name string, args *CdnDomainArgs, opts ...pulumi.ResourceOption) (*CdnDomain, error)
NewCdnDomain registers a new resource with the given unique name, arguments, and options.
func (*CdnDomain) ElementType ¶
func (*CdnDomain) ToCdnDomainOutput ¶
func (i *CdnDomain) ToCdnDomainOutput() CdnDomainOutput
func (*CdnDomain) ToCdnDomainOutputWithContext ¶
func (i *CdnDomain) ToCdnDomainOutputWithContext(ctx context.Context) CdnDomainOutput
type CdnDomainArgs ¶
type CdnDomainArgs struct { // Domain name acceleration region. `mainland`: acceleration inside mainland China, `overseas`: acceleration outside // mainland China, `global`: global acceleration. Overseas acceleration service must be enabled to use overseas // acceleration and global acceleration. Area pulumi.StringPtrInput // Name of the acceleration domain. Domain pulumi.StringInput // Whether to enable full-path cache. Default value is `true`. FullUrlCache pulumi.BoolPtrInput // HTTPS acceleration configuration. It's a list and consist of at most one item. HttpsConfig CdnDomainHttpsConfigPtrInput // ipv6 access configuration switch. Only available when area set to `mainland`. Valid values are `on` and `off`. Default // value is `off`. Ipv6AccessSwitch pulumi.StringPtrInput // Origin server configuration. It's a list and consist of at most one item. Origin CdnDomainOriginInput // The project CDN belongs to, default to 0. ProjectId pulumi.IntPtrInput // Sharding back to source configuration switch. Valid values are `on` and `off`. Default value is `on`. RangeOriginSwitch pulumi.StringPtrInput // Request header configuration. It's a list and consist of at most one item. RequestHeader CdnDomainRequestHeaderPtrInput // Advanced path cache configuration. RuleCaches CdnDomainRuleCachArrayInput // Acceleration domain name service type. `web`: static acceleration, `download`: download acceleration, `media`: streaming // media VOD acceleration. ServiceType pulumi.StringInput // Tags of cdn domain. Tags pulumi.MapInput }
The set of arguments for constructing a CdnDomain resource.
func (CdnDomainArgs) ElementType ¶
func (CdnDomainArgs) ElementType() reflect.Type
type CdnDomainArray ¶
type CdnDomainArray []CdnDomainInput
func (CdnDomainArray) ElementType ¶
func (CdnDomainArray) ElementType() reflect.Type
func (CdnDomainArray) ToCdnDomainArrayOutput ¶
func (i CdnDomainArray) ToCdnDomainArrayOutput() CdnDomainArrayOutput
func (CdnDomainArray) ToCdnDomainArrayOutputWithContext ¶
func (i CdnDomainArray) ToCdnDomainArrayOutputWithContext(ctx context.Context) CdnDomainArrayOutput
type CdnDomainArrayInput ¶
type CdnDomainArrayInput interface { pulumi.Input ToCdnDomainArrayOutput() CdnDomainArrayOutput ToCdnDomainArrayOutputWithContext(context.Context) CdnDomainArrayOutput }
CdnDomainArrayInput is an input type that accepts CdnDomainArray and CdnDomainArrayOutput values. You can construct a concrete instance of `CdnDomainArrayInput` via:
CdnDomainArray{ CdnDomainArgs{...} }
type CdnDomainArrayOutput ¶
type CdnDomainArrayOutput struct{ *pulumi.OutputState }
func (CdnDomainArrayOutput) ElementType ¶
func (CdnDomainArrayOutput) ElementType() reflect.Type
func (CdnDomainArrayOutput) Index ¶
func (o CdnDomainArrayOutput) Index(i pulumi.IntInput) CdnDomainOutput
func (CdnDomainArrayOutput) ToCdnDomainArrayOutput ¶
func (o CdnDomainArrayOutput) ToCdnDomainArrayOutput() CdnDomainArrayOutput
func (CdnDomainArrayOutput) ToCdnDomainArrayOutputWithContext ¶
func (o CdnDomainArrayOutput) ToCdnDomainArrayOutputWithContext(ctx context.Context) CdnDomainArrayOutput
type CdnDomainHttpsConfig ¶
type CdnDomainHttpsConfig struct { ClientCertificateConfig *CdnDomainHttpsConfigClientCertificateConfig `pulumi:"clientCertificateConfig"` ForceRedirect *CdnDomainHttpsConfigForceRedirect `pulumi:"forceRedirect"` Http2Switch *string `pulumi:"http2Switch"` HttpsSwitch string `pulumi:"httpsSwitch"` OcspStaplingSwitch *string `pulumi:"ocspStaplingSwitch"` ServerCertificateConfig *CdnDomainHttpsConfigServerCertificateConfig `pulumi:"serverCertificateConfig"` SpdySwitch *string `pulumi:"spdySwitch"` VerifyClient *string `pulumi:"verifyClient"` }
type CdnDomainHttpsConfigArgs ¶
type CdnDomainHttpsConfigArgs struct { ClientCertificateConfig CdnDomainHttpsConfigClientCertificateConfigPtrInput `pulumi:"clientCertificateConfig"` ForceRedirect CdnDomainHttpsConfigForceRedirectPtrInput `pulumi:"forceRedirect"` Http2Switch pulumi.StringPtrInput `pulumi:"http2Switch"` HttpsSwitch pulumi.StringInput `pulumi:"httpsSwitch"` OcspStaplingSwitch pulumi.StringPtrInput `pulumi:"ocspStaplingSwitch"` ServerCertificateConfig CdnDomainHttpsConfigServerCertificateConfigPtrInput `pulumi:"serverCertificateConfig"` SpdySwitch pulumi.StringPtrInput `pulumi:"spdySwitch"` VerifyClient pulumi.StringPtrInput `pulumi:"verifyClient"` }
func (CdnDomainHttpsConfigArgs) ElementType ¶
func (CdnDomainHttpsConfigArgs) ElementType() reflect.Type
func (CdnDomainHttpsConfigArgs) ToCdnDomainHttpsConfigOutput ¶
func (i CdnDomainHttpsConfigArgs) ToCdnDomainHttpsConfigOutput() CdnDomainHttpsConfigOutput
func (CdnDomainHttpsConfigArgs) ToCdnDomainHttpsConfigOutputWithContext ¶
func (i CdnDomainHttpsConfigArgs) ToCdnDomainHttpsConfigOutputWithContext(ctx context.Context) CdnDomainHttpsConfigOutput
func (CdnDomainHttpsConfigArgs) ToCdnDomainHttpsConfigPtrOutput ¶
func (i CdnDomainHttpsConfigArgs) ToCdnDomainHttpsConfigPtrOutput() CdnDomainHttpsConfigPtrOutput
func (CdnDomainHttpsConfigArgs) ToCdnDomainHttpsConfigPtrOutputWithContext ¶
func (i CdnDomainHttpsConfigArgs) ToCdnDomainHttpsConfigPtrOutputWithContext(ctx context.Context) CdnDomainHttpsConfigPtrOutput
type CdnDomainHttpsConfigClientCertificateConfigArgs ¶
type CdnDomainHttpsConfigClientCertificateConfigArgs struct { CertificateContent pulumi.StringInput `pulumi:"certificateContent"` CertificateName pulumi.StringPtrInput `pulumi:"certificateName"` DeployTime pulumi.StringPtrInput `pulumi:"deployTime"` ExpireTime pulumi.StringPtrInput `pulumi:"expireTime"` }
func (CdnDomainHttpsConfigClientCertificateConfigArgs) ElementType ¶
func (CdnDomainHttpsConfigClientCertificateConfigArgs) ElementType() reflect.Type
func (CdnDomainHttpsConfigClientCertificateConfigArgs) ToCdnDomainHttpsConfigClientCertificateConfigOutput ¶
func (i CdnDomainHttpsConfigClientCertificateConfigArgs) ToCdnDomainHttpsConfigClientCertificateConfigOutput() CdnDomainHttpsConfigClientCertificateConfigOutput
func (CdnDomainHttpsConfigClientCertificateConfigArgs) ToCdnDomainHttpsConfigClientCertificateConfigOutputWithContext ¶
func (i CdnDomainHttpsConfigClientCertificateConfigArgs) ToCdnDomainHttpsConfigClientCertificateConfigOutputWithContext(ctx context.Context) CdnDomainHttpsConfigClientCertificateConfigOutput
func (CdnDomainHttpsConfigClientCertificateConfigArgs) ToCdnDomainHttpsConfigClientCertificateConfigPtrOutput ¶
func (i CdnDomainHttpsConfigClientCertificateConfigArgs) ToCdnDomainHttpsConfigClientCertificateConfigPtrOutput() CdnDomainHttpsConfigClientCertificateConfigPtrOutput
func (CdnDomainHttpsConfigClientCertificateConfigArgs) ToCdnDomainHttpsConfigClientCertificateConfigPtrOutputWithContext ¶
func (i CdnDomainHttpsConfigClientCertificateConfigArgs) ToCdnDomainHttpsConfigClientCertificateConfigPtrOutputWithContext(ctx context.Context) CdnDomainHttpsConfigClientCertificateConfigPtrOutput
type CdnDomainHttpsConfigClientCertificateConfigInput ¶
type CdnDomainHttpsConfigClientCertificateConfigInput interface { pulumi.Input ToCdnDomainHttpsConfigClientCertificateConfigOutput() CdnDomainHttpsConfigClientCertificateConfigOutput ToCdnDomainHttpsConfigClientCertificateConfigOutputWithContext(context.Context) CdnDomainHttpsConfigClientCertificateConfigOutput }
CdnDomainHttpsConfigClientCertificateConfigInput is an input type that accepts CdnDomainHttpsConfigClientCertificateConfigArgs and CdnDomainHttpsConfigClientCertificateConfigOutput values. You can construct a concrete instance of `CdnDomainHttpsConfigClientCertificateConfigInput` via:
CdnDomainHttpsConfigClientCertificateConfigArgs{...}
type CdnDomainHttpsConfigClientCertificateConfigOutput ¶
type CdnDomainHttpsConfigClientCertificateConfigOutput struct{ *pulumi.OutputState }
func (CdnDomainHttpsConfigClientCertificateConfigOutput) CertificateContent ¶
func (o CdnDomainHttpsConfigClientCertificateConfigOutput) CertificateContent() pulumi.StringOutput
func (CdnDomainHttpsConfigClientCertificateConfigOutput) CertificateName ¶
func (o CdnDomainHttpsConfigClientCertificateConfigOutput) CertificateName() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigClientCertificateConfigOutput) DeployTime ¶
func (o CdnDomainHttpsConfigClientCertificateConfigOutput) DeployTime() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigClientCertificateConfigOutput) ElementType ¶
func (CdnDomainHttpsConfigClientCertificateConfigOutput) ElementType() reflect.Type
func (CdnDomainHttpsConfigClientCertificateConfigOutput) ExpireTime ¶
func (o CdnDomainHttpsConfigClientCertificateConfigOutput) ExpireTime() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigClientCertificateConfigOutput) ToCdnDomainHttpsConfigClientCertificateConfigOutput ¶
func (o CdnDomainHttpsConfigClientCertificateConfigOutput) ToCdnDomainHttpsConfigClientCertificateConfigOutput() CdnDomainHttpsConfigClientCertificateConfigOutput
func (CdnDomainHttpsConfigClientCertificateConfigOutput) ToCdnDomainHttpsConfigClientCertificateConfigOutputWithContext ¶
func (o CdnDomainHttpsConfigClientCertificateConfigOutput) ToCdnDomainHttpsConfigClientCertificateConfigOutputWithContext(ctx context.Context) CdnDomainHttpsConfigClientCertificateConfigOutput
func (CdnDomainHttpsConfigClientCertificateConfigOutput) ToCdnDomainHttpsConfigClientCertificateConfigPtrOutput ¶
func (o CdnDomainHttpsConfigClientCertificateConfigOutput) ToCdnDomainHttpsConfigClientCertificateConfigPtrOutput() CdnDomainHttpsConfigClientCertificateConfigPtrOutput
func (CdnDomainHttpsConfigClientCertificateConfigOutput) ToCdnDomainHttpsConfigClientCertificateConfigPtrOutputWithContext ¶
func (o CdnDomainHttpsConfigClientCertificateConfigOutput) ToCdnDomainHttpsConfigClientCertificateConfigPtrOutputWithContext(ctx context.Context) CdnDomainHttpsConfigClientCertificateConfigPtrOutput
type CdnDomainHttpsConfigClientCertificateConfigPtrInput ¶
type CdnDomainHttpsConfigClientCertificateConfigPtrInput interface { pulumi.Input ToCdnDomainHttpsConfigClientCertificateConfigPtrOutput() CdnDomainHttpsConfigClientCertificateConfigPtrOutput ToCdnDomainHttpsConfigClientCertificateConfigPtrOutputWithContext(context.Context) CdnDomainHttpsConfigClientCertificateConfigPtrOutput }
CdnDomainHttpsConfigClientCertificateConfigPtrInput is an input type that accepts CdnDomainHttpsConfigClientCertificateConfigArgs, CdnDomainHttpsConfigClientCertificateConfigPtr and CdnDomainHttpsConfigClientCertificateConfigPtrOutput values. You can construct a concrete instance of `CdnDomainHttpsConfigClientCertificateConfigPtrInput` via:
CdnDomainHttpsConfigClientCertificateConfigArgs{...} or: nil
func CdnDomainHttpsConfigClientCertificateConfigPtr ¶
func CdnDomainHttpsConfigClientCertificateConfigPtr(v *CdnDomainHttpsConfigClientCertificateConfigArgs) CdnDomainHttpsConfigClientCertificateConfigPtrInput
type CdnDomainHttpsConfigClientCertificateConfigPtrOutput ¶
type CdnDomainHttpsConfigClientCertificateConfigPtrOutput struct{ *pulumi.OutputState }
func (CdnDomainHttpsConfigClientCertificateConfigPtrOutput) CertificateContent ¶
func (o CdnDomainHttpsConfigClientCertificateConfigPtrOutput) CertificateContent() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigClientCertificateConfigPtrOutput) CertificateName ¶
func (o CdnDomainHttpsConfigClientCertificateConfigPtrOutput) CertificateName() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigClientCertificateConfigPtrOutput) DeployTime ¶
func (o CdnDomainHttpsConfigClientCertificateConfigPtrOutput) DeployTime() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigClientCertificateConfigPtrOutput) ElementType ¶
func (CdnDomainHttpsConfigClientCertificateConfigPtrOutput) ElementType() reflect.Type
func (CdnDomainHttpsConfigClientCertificateConfigPtrOutput) ExpireTime ¶
func (o CdnDomainHttpsConfigClientCertificateConfigPtrOutput) ExpireTime() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigClientCertificateConfigPtrOutput) ToCdnDomainHttpsConfigClientCertificateConfigPtrOutput ¶
func (o CdnDomainHttpsConfigClientCertificateConfigPtrOutput) ToCdnDomainHttpsConfigClientCertificateConfigPtrOutput() CdnDomainHttpsConfigClientCertificateConfigPtrOutput
func (CdnDomainHttpsConfigClientCertificateConfigPtrOutput) ToCdnDomainHttpsConfigClientCertificateConfigPtrOutputWithContext ¶
func (o CdnDomainHttpsConfigClientCertificateConfigPtrOutput) ToCdnDomainHttpsConfigClientCertificateConfigPtrOutputWithContext(ctx context.Context) CdnDomainHttpsConfigClientCertificateConfigPtrOutput
type CdnDomainHttpsConfigForceRedirectArgs ¶
type CdnDomainHttpsConfigForceRedirectArgs struct { RedirectStatusCode pulumi.IntPtrInput `pulumi:"redirectStatusCode"` RedirectType pulumi.StringPtrInput `pulumi:"redirectType"` Switch pulumi.StringPtrInput `pulumi:"switch"` }
func (CdnDomainHttpsConfigForceRedirectArgs) ElementType ¶
func (CdnDomainHttpsConfigForceRedirectArgs) ElementType() reflect.Type
func (CdnDomainHttpsConfigForceRedirectArgs) ToCdnDomainHttpsConfigForceRedirectOutput ¶
func (i CdnDomainHttpsConfigForceRedirectArgs) ToCdnDomainHttpsConfigForceRedirectOutput() CdnDomainHttpsConfigForceRedirectOutput
func (CdnDomainHttpsConfigForceRedirectArgs) ToCdnDomainHttpsConfigForceRedirectOutputWithContext ¶
func (i CdnDomainHttpsConfigForceRedirectArgs) ToCdnDomainHttpsConfigForceRedirectOutputWithContext(ctx context.Context) CdnDomainHttpsConfigForceRedirectOutput
func (CdnDomainHttpsConfigForceRedirectArgs) ToCdnDomainHttpsConfigForceRedirectPtrOutput ¶
func (i CdnDomainHttpsConfigForceRedirectArgs) ToCdnDomainHttpsConfigForceRedirectPtrOutput() CdnDomainHttpsConfigForceRedirectPtrOutput
func (CdnDomainHttpsConfigForceRedirectArgs) ToCdnDomainHttpsConfigForceRedirectPtrOutputWithContext ¶
func (i CdnDomainHttpsConfigForceRedirectArgs) ToCdnDomainHttpsConfigForceRedirectPtrOutputWithContext(ctx context.Context) CdnDomainHttpsConfigForceRedirectPtrOutput
type CdnDomainHttpsConfigForceRedirectInput ¶
type CdnDomainHttpsConfigForceRedirectInput interface { pulumi.Input ToCdnDomainHttpsConfigForceRedirectOutput() CdnDomainHttpsConfigForceRedirectOutput ToCdnDomainHttpsConfigForceRedirectOutputWithContext(context.Context) CdnDomainHttpsConfigForceRedirectOutput }
CdnDomainHttpsConfigForceRedirectInput is an input type that accepts CdnDomainHttpsConfigForceRedirectArgs and CdnDomainHttpsConfigForceRedirectOutput values. You can construct a concrete instance of `CdnDomainHttpsConfigForceRedirectInput` via:
CdnDomainHttpsConfigForceRedirectArgs{...}
type CdnDomainHttpsConfigForceRedirectOutput ¶
type CdnDomainHttpsConfigForceRedirectOutput struct{ *pulumi.OutputState }
func (CdnDomainHttpsConfigForceRedirectOutput) ElementType ¶
func (CdnDomainHttpsConfigForceRedirectOutput) ElementType() reflect.Type
func (CdnDomainHttpsConfigForceRedirectOutput) RedirectStatusCode ¶
func (o CdnDomainHttpsConfigForceRedirectOutput) RedirectStatusCode() pulumi.IntPtrOutput
func (CdnDomainHttpsConfigForceRedirectOutput) RedirectType ¶
func (o CdnDomainHttpsConfigForceRedirectOutput) RedirectType() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigForceRedirectOutput) Switch ¶
func (o CdnDomainHttpsConfigForceRedirectOutput) Switch() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigForceRedirectOutput) ToCdnDomainHttpsConfigForceRedirectOutput ¶
func (o CdnDomainHttpsConfigForceRedirectOutput) ToCdnDomainHttpsConfigForceRedirectOutput() CdnDomainHttpsConfigForceRedirectOutput
func (CdnDomainHttpsConfigForceRedirectOutput) ToCdnDomainHttpsConfigForceRedirectOutputWithContext ¶
func (o CdnDomainHttpsConfigForceRedirectOutput) ToCdnDomainHttpsConfigForceRedirectOutputWithContext(ctx context.Context) CdnDomainHttpsConfigForceRedirectOutput
func (CdnDomainHttpsConfigForceRedirectOutput) ToCdnDomainHttpsConfigForceRedirectPtrOutput ¶
func (o CdnDomainHttpsConfigForceRedirectOutput) ToCdnDomainHttpsConfigForceRedirectPtrOutput() CdnDomainHttpsConfigForceRedirectPtrOutput
func (CdnDomainHttpsConfigForceRedirectOutput) ToCdnDomainHttpsConfigForceRedirectPtrOutputWithContext ¶
func (o CdnDomainHttpsConfigForceRedirectOutput) ToCdnDomainHttpsConfigForceRedirectPtrOutputWithContext(ctx context.Context) CdnDomainHttpsConfigForceRedirectPtrOutput
type CdnDomainHttpsConfigForceRedirectPtrInput ¶
type CdnDomainHttpsConfigForceRedirectPtrInput interface { pulumi.Input ToCdnDomainHttpsConfigForceRedirectPtrOutput() CdnDomainHttpsConfigForceRedirectPtrOutput ToCdnDomainHttpsConfigForceRedirectPtrOutputWithContext(context.Context) CdnDomainHttpsConfigForceRedirectPtrOutput }
CdnDomainHttpsConfigForceRedirectPtrInput is an input type that accepts CdnDomainHttpsConfigForceRedirectArgs, CdnDomainHttpsConfigForceRedirectPtr and CdnDomainHttpsConfigForceRedirectPtrOutput values. You can construct a concrete instance of `CdnDomainHttpsConfigForceRedirectPtrInput` via:
CdnDomainHttpsConfigForceRedirectArgs{...} or: nil
func CdnDomainHttpsConfigForceRedirectPtr ¶
func CdnDomainHttpsConfigForceRedirectPtr(v *CdnDomainHttpsConfigForceRedirectArgs) CdnDomainHttpsConfigForceRedirectPtrInput
type CdnDomainHttpsConfigForceRedirectPtrOutput ¶
type CdnDomainHttpsConfigForceRedirectPtrOutput struct{ *pulumi.OutputState }
func (CdnDomainHttpsConfigForceRedirectPtrOutput) ElementType ¶
func (CdnDomainHttpsConfigForceRedirectPtrOutput) ElementType() reflect.Type
func (CdnDomainHttpsConfigForceRedirectPtrOutput) RedirectStatusCode ¶
func (o CdnDomainHttpsConfigForceRedirectPtrOutput) RedirectStatusCode() pulumi.IntPtrOutput
func (CdnDomainHttpsConfigForceRedirectPtrOutput) RedirectType ¶
func (o CdnDomainHttpsConfigForceRedirectPtrOutput) RedirectType() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigForceRedirectPtrOutput) Switch ¶
func (o CdnDomainHttpsConfigForceRedirectPtrOutput) Switch() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigForceRedirectPtrOutput) ToCdnDomainHttpsConfigForceRedirectPtrOutput ¶
func (o CdnDomainHttpsConfigForceRedirectPtrOutput) ToCdnDomainHttpsConfigForceRedirectPtrOutput() CdnDomainHttpsConfigForceRedirectPtrOutput
func (CdnDomainHttpsConfigForceRedirectPtrOutput) ToCdnDomainHttpsConfigForceRedirectPtrOutputWithContext ¶
func (o CdnDomainHttpsConfigForceRedirectPtrOutput) ToCdnDomainHttpsConfigForceRedirectPtrOutputWithContext(ctx context.Context) CdnDomainHttpsConfigForceRedirectPtrOutput
type CdnDomainHttpsConfigInput ¶
type CdnDomainHttpsConfigInput interface { pulumi.Input ToCdnDomainHttpsConfigOutput() CdnDomainHttpsConfigOutput ToCdnDomainHttpsConfigOutputWithContext(context.Context) CdnDomainHttpsConfigOutput }
CdnDomainHttpsConfigInput is an input type that accepts CdnDomainHttpsConfigArgs and CdnDomainHttpsConfigOutput values. You can construct a concrete instance of `CdnDomainHttpsConfigInput` via:
CdnDomainHttpsConfigArgs{...}
type CdnDomainHttpsConfigOutput ¶
type CdnDomainHttpsConfigOutput struct{ *pulumi.OutputState }
func (CdnDomainHttpsConfigOutput) ClientCertificateConfig ¶
func (o CdnDomainHttpsConfigOutput) ClientCertificateConfig() CdnDomainHttpsConfigClientCertificateConfigPtrOutput
func (CdnDomainHttpsConfigOutput) ElementType ¶
func (CdnDomainHttpsConfigOutput) ElementType() reflect.Type
func (CdnDomainHttpsConfigOutput) ForceRedirect ¶
func (o CdnDomainHttpsConfigOutput) ForceRedirect() CdnDomainHttpsConfigForceRedirectPtrOutput
func (CdnDomainHttpsConfigOutput) Http2Switch ¶
func (o CdnDomainHttpsConfigOutput) Http2Switch() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigOutput) HttpsSwitch ¶
func (o CdnDomainHttpsConfigOutput) HttpsSwitch() pulumi.StringOutput
func (CdnDomainHttpsConfigOutput) OcspStaplingSwitch ¶
func (o CdnDomainHttpsConfigOutput) OcspStaplingSwitch() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigOutput) ServerCertificateConfig ¶
func (o CdnDomainHttpsConfigOutput) ServerCertificateConfig() CdnDomainHttpsConfigServerCertificateConfigPtrOutput
func (CdnDomainHttpsConfigOutput) SpdySwitch ¶
func (o CdnDomainHttpsConfigOutput) SpdySwitch() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigOutput) ToCdnDomainHttpsConfigOutput ¶
func (o CdnDomainHttpsConfigOutput) ToCdnDomainHttpsConfigOutput() CdnDomainHttpsConfigOutput
func (CdnDomainHttpsConfigOutput) ToCdnDomainHttpsConfigOutputWithContext ¶
func (o CdnDomainHttpsConfigOutput) ToCdnDomainHttpsConfigOutputWithContext(ctx context.Context) CdnDomainHttpsConfigOutput
func (CdnDomainHttpsConfigOutput) ToCdnDomainHttpsConfigPtrOutput ¶
func (o CdnDomainHttpsConfigOutput) ToCdnDomainHttpsConfigPtrOutput() CdnDomainHttpsConfigPtrOutput
func (CdnDomainHttpsConfigOutput) ToCdnDomainHttpsConfigPtrOutputWithContext ¶
func (o CdnDomainHttpsConfigOutput) ToCdnDomainHttpsConfigPtrOutputWithContext(ctx context.Context) CdnDomainHttpsConfigPtrOutput
func (CdnDomainHttpsConfigOutput) VerifyClient ¶
func (o CdnDomainHttpsConfigOutput) VerifyClient() pulumi.StringPtrOutput
type CdnDomainHttpsConfigPtrInput ¶
type CdnDomainHttpsConfigPtrInput interface { pulumi.Input ToCdnDomainHttpsConfigPtrOutput() CdnDomainHttpsConfigPtrOutput ToCdnDomainHttpsConfigPtrOutputWithContext(context.Context) CdnDomainHttpsConfigPtrOutput }
CdnDomainHttpsConfigPtrInput is an input type that accepts CdnDomainHttpsConfigArgs, CdnDomainHttpsConfigPtr and CdnDomainHttpsConfigPtrOutput values. You can construct a concrete instance of `CdnDomainHttpsConfigPtrInput` via:
CdnDomainHttpsConfigArgs{...} or: nil
func CdnDomainHttpsConfigPtr ¶
func CdnDomainHttpsConfigPtr(v *CdnDomainHttpsConfigArgs) CdnDomainHttpsConfigPtrInput
type CdnDomainHttpsConfigPtrOutput ¶
type CdnDomainHttpsConfigPtrOutput struct{ *pulumi.OutputState }
func (CdnDomainHttpsConfigPtrOutput) ClientCertificateConfig ¶
func (o CdnDomainHttpsConfigPtrOutput) ClientCertificateConfig() CdnDomainHttpsConfigClientCertificateConfigPtrOutput
func (CdnDomainHttpsConfigPtrOutput) Elem ¶
func (o CdnDomainHttpsConfigPtrOutput) Elem() CdnDomainHttpsConfigOutput
func (CdnDomainHttpsConfigPtrOutput) ElementType ¶
func (CdnDomainHttpsConfigPtrOutput) ElementType() reflect.Type
func (CdnDomainHttpsConfigPtrOutput) ForceRedirect ¶
func (o CdnDomainHttpsConfigPtrOutput) ForceRedirect() CdnDomainHttpsConfigForceRedirectPtrOutput
func (CdnDomainHttpsConfigPtrOutput) Http2Switch ¶
func (o CdnDomainHttpsConfigPtrOutput) Http2Switch() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigPtrOutput) HttpsSwitch ¶
func (o CdnDomainHttpsConfigPtrOutput) HttpsSwitch() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigPtrOutput) OcspStaplingSwitch ¶
func (o CdnDomainHttpsConfigPtrOutput) OcspStaplingSwitch() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigPtrOutput) ServerCertificateConfig ¶
func (o CdnDomainHttpsConfigPtrOutput) ServerCertificateConfig() CdnDomainHttpsConfigServerCertificateConfigPtrOutput
func (CdnDomainHttpsConfigPtrOutput) SpdySwitch ¶
func (o CdnDomainHttpsConfigPtrOutput) SpdySwitch() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigPtrOutput) ToCdnDomainHttpsConfigPtrOutput ¶
func (o CdnDomainHttpsConfigPtrOutput) ToCdnDomainHttpsConfigPtrOutput() CdnDomainHttpsConfigPtrOutput
func (CdnDomainHttpsConfigPtrOutput) ToCdnDomainHttpsConfigPtrOutputWithContext ¶
func (o CdnDomainHttpsConfigPtrOutput) ToCdnDomainHttpsConfigPtrOutputWithContext(ctx context.Context) CdnDomainHttpsConfigPtrOutput
func (CdnDomainHttpsConfigPtrOutput) VerifyClient ¶
func (o CdnDomainHttpsConfigPtrOutput) VerifyClient() pulumi.StringPtrOutput
type CdnDomainHttpsConfigServerCertificateConfig ¶
type CdnDomainHttpsConfigServerCertificateConfig struct { CertificateContent *string `pulumi:"certificateContent"` CertificateId *string `pulumi:"certificateId"` CertificateName *string `pulumi:"certificateName"` DeployTime *string `pulumi:"deployTime"` ExpireTime *string `pulumi:"expireTime"` Message *string `pulumi:"message"` PrivateKey *string `pulumi:"privateKey"` }
type CdnDomainHttpsConfigServerCertificateConfigArgs ¶
type CdnDomainHttpsConfigServerCertificateConfigArgs struct { CertificateContent pulumi.StringPtrInput `pulumi:"certificateContent"` CertificateId pulumi.StringPtrInput `pulumi:"certificateId"` CertificateName pulumi.StringPtrInput `pulumi:"certificateName"` DeployTime pulumi.StringPtrInput `pulumi:"deployTime"` ExpireTime pulumi.StringPtrInput `pulumi:"expireTime"` Message pulumi.StringPtrInput `pulumi:"message"` PrivateKey pulumi.StringPtrInput `pulumi:"privateKey"` }
func (CdnDomainHttpsConfigServerCertificateConfigArgs) ElementType ¶
func (CdnDomainHttpsConfigServerCertificateConfigArgs) ElementType() reflect.Type
func (CdnDomainHttpsConfigServerCertificateConfigArgs) ToCdnDomainHttpsConfigServerCertificateConfigOutput ¶
func (i CdnDomainHttpsConfigServerCertificateConfigArgs) ToCdnDomainHttpsConfigServerCertificateConfigOutput() CdnDomainHttpsConfigServerCertificateConfigOutput
func (CdnDomainHttpsConfigServerCertificateConfigArgs) ToCdnDomainHttpsConfigServerCertificateConfigOutputWithContext ¶
func (i CdnDomainHttpsConfigServerCertificateConfigArgs) ToCdnDomainHttpsConfigServerCertificateConfigOutputWithContext(ctx context.Context) CdnDomainHttpsConfigServerCertificateConfigOutput
func (CdnDomainHttpsConfigServerCertificateConfigArgs) ToCdnDomainHttpsConfigServerCertificateConfigPtrOutput ¶
func (i CdnDomainHttpsConfigServerCertificateConfigArgs) ToCdnDomainHttpsConfigServerCertificateConfigPtrOutput() CdnDomainHttpsConfigServerCertificateConfigPtrOutput
func (CdnDomainHttpsConfigServerCertificateConfigArgs) ToCdnDomainHttpsConfigServerCertificateConfigPtrOutputWithContext ¶
func (i CdnDomainHttpsConfigServerCertificateConfigArgs) ToCdnDomainHttpsConfigServerCertificateConfigPtrOutputWithContext(ctx context.Context) CdnDomainHttpsConfigServerCertificateConfigPtrOutput
type CdnDomainHttpsConfigServerCertificateConfigInput ¶
type CdnDomainHttpsConfigServerCertificateConfigInput interface { pulumi.Input ToCdnDomainHttpsConfigServerCertificateConfigOutput() CdnDomainHttpsConfigServerCertificateConfigOutput ToCdnDomainHttpsConfigServerCertificateConfigOutputWithContext(context.Context) CdnDomainHttpsConfigServerCertificateConfigOutput }
CdnDomainHttpsConfigServerCertificateConfigInput is an input type that accepts CdnDomainHttpsConfigServerCertificateConfigArgs and CdnDomainHttpsConfigServerCertificateConfigOutput values. You can construct a concrete instance of `CdnDomainHttpsConfigServerCertificateConfigInput` via:
CdnDomainHttpsConfigServerCertificateConfigArgs{...}
type CdnDomainHttpsConfigServerCertificateConfigOutput ¶
type CdnDomainHttpsConfigServerCertificateConfigOutput struct{ *pulumi.OutputState }
func (CdnDomainHttpsConfigServerCertificateConfigOutput) CertificateContent ¶
func (o CdnDomainHttpsConfigServerCertificateConfigOutput) CertificateContent() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigServerCertificateConfigOutput) CertificateId ¶
func (o CdnDomainHttpsConfigServerCertificateConfigOutput) CertificateId() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigServerCertificateConfigOutput) CertificateName ¶
func (o CdnDomainHttpsConfigServerCertificateConfigOutput) CertificateName() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigServerCertificateConfigOutput) DeployTime ¶
func (o CdnDomainHttpsConfigServerCertificateConfigOutput) DeployTime() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigServerCertificateConfigOutput) ElementType ¶
func (CdnDomainHttpsConfigServerCertificateConfigOutput) ElementType() reflect.Type
func (CdnDomainHttpsConfigServerCertificateConfigOutput) ExpireTime ¶
func (o CdnDomainHttpsConfigServerCertificateConfigOutput) ExpireTime() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigServerCertificateConfigOutput) Message ¶
func (o CdnDomainHttpsConfigServerCertificateConfigOutput) Message() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigServerCertificateConfigOutput) PrivateKey ¶
func (o CdnDomainHttpsConfigServerCertificateConfigOutput) PrivateKey() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigServerCertificateConfigOutput) ToCdnDomainHttpsConfigServerCertificateConfigOutput ¶
func (o CdnDomainHttpsConfigServerCertificateConfigOutput) ToCdnDomainHttpsConfigServerCertificateConfigOutput() CdnDomainHttpsConfigServerCertificateConfigOutput
func (CdnDomainHttpsConfigServerCertificateConfigOutput) ToCdnDomainHttpsConfigServerCertificateConfigOutputWithContext ¶
func (o CdnDomainHttpsConfigServerCertificateConfigOutput) ToCdnDomainHttpsConfigServerCertificateConfigOutputWithContext(ctx context.Context) CdnDomainHttpsConfigServerCertificateConfigOutput
func (CdnDomainHttpsConfigServerCertificateConfigOutput) ToCdnDomainHttpsConfigServerCertificateConfigPtrOutput ¶
func (o CdnDomainHttpsConfigServerCertificateConfigOutput) ToCdnDomainHttpsConfigServerCertificateConfigPtrOutput() CdnDomainHttpsConfigServerCertificateConfigPtrOutput
func (CdnDomainHttpsConfigServerCertificateConfigOutput) ToCdnDomainHttpsConfigServerCertificateConfigPtrOutputWithContext ¶
func (o CdnDomainHttpsConfigServerCertificateConfigOutput) ToCdnDomainHttpsConfigServerCertificateConfigPtrOutputWithContext(ctx context.Context) CdnDomainHttpsConfigServerCertificateConfigPtrOutput
type CdnDomainHttpsConfigServerCertificateConfigPtrInput ¶
type CdnDomainHttpsConfigServerCertificateConfigPtrInput interface { pulumi.Input ToCdnDomainHttpsConfigServerCertificateConfigPtrOutput() CdnDomainHttpsConfigServerCertificateConfigPtrOutput ToCdnDomainHttpsConfigServerCertificateConfigPtrOutputWithContext(context.Context) CdnDomainHttpsConfigServerCertificateConfigPtrOutput }
CdnDomainHttpsConfigServerCertificateConfigPtrInput is an input type that accepts CdnDomainHttpsConfigServerCertificateConfigArgs, CdnDomainHttpsConfigServerCertificateConfigPtr and CdnDomainHttpsConfigServerCertificateConfigPtrOutput values. You can construct a concrete instance of `CdnDomainHttpsConfigServerCertificateConfigPtrInput` via:
CdnDomainHttpsConfigServerCertificateConfigArgs{...} or: nil
func CdnDomainHttpsConfigServerCertificateConfigPtr ¶
func CdnDomainHttpsConfigServerCertificateConfigPtr(v *CdnDomainHttpsConfigServerCertificateConfigArgs) CdnDomainHttpsConfigServerCertificateConfigPtrInput
type CdnDomainHttpsConfigServerCertificateConfigPtrOutput ¶
type CdnDomainHttpsConfigServerCertificateConfigPtrOutput struct{ *pulumi.OutputState }
func (CdnDomainHttpsConfigServerCertificateConfigPtrOutput) CertificateContent ¶
func (o CdnDomainHttpsConfigServerCertificateConfigPtrOutput) CertificateContent() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigServerCertificateConfigPtrOutput) CertificateId ¶
func (o CdnDomainHttpsConfigServerCertificateConfigPtrOutput) CertificateId() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigServerCertificateConfigPtrOutput) CertificateName ¶
func (o CdnDomainHttpsConfigServerCertificateConfigPtrOutput) CertificateName() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigServerCertificateConfigPtrOutput) DeployTime ¶
func (o CdnDomainHttpsConfigServerCertificateConfigPtrOutput) DeployTime() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigServerCertificateConfigPtrOutput) ElementType ¶
func (CdnDomainHttpsConfigServerCertificateConfigPtrOutput) ElementType() reflect.Type
func (CdnDomainHttpsConfigServerCertificateConfigPtrOutput) ExpireTime ¶
func (o CdnDomainHttpsConfigServerCertificateConfigPtrOutput) ExpireTime() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigServerCertificateConfigPtrOutput) Message ¶
func (o CdnDomainHttpsConfigServerCertificateConfigPtrOutput) Message() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigServerCertificateConfigPtrOutput) PrivateKey ¶
func (o CdnDomainHttpsConfigServerCertificateConfigPtrOutput) PrivateKey() pulumi.StringPtrOutput
func (CdnDomainHttpsConfigServerCertificateConfigPtrOutput) ToCdnDomainHttpsConfigServerCertificateConfigPtrOutput ¶
func (o CdnDomainHttpsConfigServerCertificateConfigPtrOutput) ToCdnDomainHttpsConfigServerCertificateConfigPtrOutput() CdnDomainHttpsConfigServerCertificateConfigPtrOutput
func (CdnDomainHttpsConfigServerCertificateConfigPtrOutput) ToCdnDomainHttpsConfigServerCertificateConfigPtrOutputWithContext ¶
func (o CdnDomainHttpsConfigServerCertificateConfigPtrOutput) ToCdnDomainHttpsConfigServerCertificateConfigPtrOutputWithContext(ctx context.Context) CdnDomainHttpsConfigServerCertificateConfigPtrOutput
type CdnDomainInput ¶
type CdnDomainInput interface { pulumi.Input ToCdnDomainOutput() CdnDomainOutput ToCdnDomainOutputWithContext(ctx context.Context) CdnDomainOutput }
type CdnDomainMap ¶
type CdnDomainMap map[string]CdnDomainInput
func (CdnDomainMap) ElementType ¶
func (CdnDomainMap) ElementType() reflect.Type
func (CdnDomainMap) ToCdnDomainMapOutput ¶
func (i CdnDomainMap) ToCdnDomainMapOutput() CdnDomainMapOutput
func (CdnDomainMap) ToCdnDomainMapOutputWithContext ¶
func (i CdnDomainMap) ToCdnDomainMapOutputWithContext(ctx context.Context) CdnDomainMapOutput
type CdnDomainMapInput ¶
type CdnDomainMapInput interface { pulumi.Input ToCdnDomainMapOutput() CdnDomainMapOutput ToCdnDomainMapOutputWithContext(context.Context) CdnDomainMapOutput }
CdnDomainMapInput is an input type that accepts CdnDomainMap and CdnDomainMapOutput values. You can construct a concrete instance of `CdnDomainMapInput` via:
CdnDomainMap{ "key": CdnDomainArgs{...} }
type CdnDomainMapOutput ¶
type CdnDomainMapOutput struct{ *pulumi.OutputState }
func (CdnDomainMapOutput) ElementType ¶
func (CdnDomainMapOutput) ElementType() reflect.Type
func (CdnDomainMapOutput) MapIndex ¶
func (o CdnDomainMapOutput) MapIndex(k pulumi.StringInput) CdnDomainOutput
func (CdnDomainMapOutput) ToCdnDomainMapOutput ¶
func (o CdnDomainMapOutput) ToCdnDomainMapOutput() CdnDomainMapOutput
func (CdnDomainMapOutput) ToCdnDomainMapOutputWithContext ¶
func (o CdnDomainMapOutput) ToCdnDomainMapOutputWithContext(ctx context.Context) CdnDomainMapOutput
type CdnDomainOrigin ¶
type CdnDomainOrigin struct { BackupOriginLists []string `pulumi:"backupOriginLists"` BackupOriginType *string `pulumi:"backupOriginType"` BackupServerName *string `pulumi:"backupServerName"` CosPrivateAccess *string `pulumi:"cosPrivateAccess"` OriginLists []string `pulumi:"originLists"` OriginPullProtocol *string `pulumi:"originPullProtocol"` OriginType string `pulumi:"originType"` ServerName *string `pulumi:"serverName"` }
type CdnDomainOriginArgs ¶
type CdnDomainOriginArgs struct { BackupOriginLists pulumi.StringArrayInput `pulumi:"backupOriginLists"` BackupOriginType pulumi.StringPtrInput `pulumi:"backupOriginType"` BackupServerName pulumi.StringPtrInput `pulumi:"backupServerName"` CosPrivateAccess pulumi.StringPtrInput `pulumi:"cosPrivateAccess"` OriginLists pulumi.StringArrayInput `pulumi:"originLists"` OriginPullProtocol pulumi.StringPtrInput `pulumi:"originPullProtocol"` OriginType pulumi.StringInput `pulumi:"originType"` ServerName pulumi.StringPtrInput `pulumi:"serverName"` }
func (CdnDomainOriginArgs) ElementType ¶
func (CdnDomainOriginArgs) ElementType() reflect.Type
func (CdnDomainOriginArgs) ToCdnDomainOriginOutput ¶
func (i CdnDomainOriginArgs) ToCdnDomainOriginOutput() CdnDomainOriginOutput
func (CdnDomainOriginArgs) ToCdnDomainOriginOutputWithContext ¶
func (i CdnDomainOriginArgs) ToCdnDomainOriginOutputWithContext(ctx context.Context) CdnDomainOriginOutput
func (CdnDomainOriginArgs) ToCdnDomainOriginPtrOutput ¶
func (i CdnDomainOriginArgs) ToCdnDomainOriginPtrOutput() CdnDomainOriginPtrOutput
func (CdnDomainOriginArgs) ToCdnDomainOriginPtrOutputWithContext ¶
func (i CdnDomainOriginArgs) ToCdnDomainOriginPtrOutputWithContext(ctx context.Context) CdnDomainOriginPtrOutput
type CdnDomainOriginInput ¶
type CdnDomainOriginInput interface { pulumi.Input ToCdnDomainOriginOutput() CdnDomainOriginOutput ToCdnDomainOriginOutputWithContext(context.Context) CdnDomainOriginOutput }
CdnDomainOriginInput is an input type that accepts CdnDomainOriginArgs and CdnDomainOriginOutput values. You can construct a concrete instance of `CdnDomainOriginInput` via:
CdnDomainOriginArgs{...}
type CdnDomainOriginOutput ¶
type CdnDomainOriginOutput struct{ *pulumi.OutputState }
func (CdnDomainOriginOutput) BackupOriginLists ¶
func (o CdnDomainOriginOutput) BackupOriginLists() pulumi.StringArrayOutput
func (CdnDomainOriginOutput) BackupOriginType ¶
func (o CdnDomainOriginOutput) BackupOriginType() pulumi.StringPtrOutput
func (CdnDomainOriginOutput) BackupServerName ¶
func (o CdnDomainOriginOutput) BackupServerName() pulumi.StringPtrOutput
func (CdnDomainOriginOutput) CosPrivateAccess ¶
func (o CdnDomainOriginOutput) CosPrivateAccess() pulumi.StringPtrOutput
func (CdnDomainOriginOutput) ElementType ¶
func (CdnDomainOriginOutput) ElementType() reflect.Type
func (CdnDomainOriginOutput) OriginLists ¶
func (o CdnDomainOriginOutput) OriginLists() pulumi.StringArrayOutput
func (CdnDomainOriginOutput) OriginPullProtocol ¶
func (o CdnDomainOriginOutput) OriginPullProtocol() pulumi.StringPtrOutput
func (CdnDomainOriginOutput) OriginType ¶
func (o CdnDomainOriginOutput) OriginType() pulumi.StringOutput
func (CdnDomainOriginOutput) ServerName ¶
func (o CdnDomainOriginOutput) ServerName() pulumi.StringPtrOutput
func (CdnDomainOriginOutput) ToCdnDomainOriginOutput ¶
func (o CdnDomainOriginOutput) ToCdnDomainOriginOutput() CdnDomainOriginOutput
func (CdnDomainOriginOutput) ToCdnDomainOriginOutputWithContext ¶
func (o CdnDomainOriginOutput) ToCdnDomainOriginOutputWithContext(ctx context.Context) CdnDomainOriginOutput
func (CdnDomainOriginOutput) ToCdnDomainOriginPtrOutput ¶
func (o CdnDomainOriginOutput) ToCdnDomainOriginPtrOutput() CdnDomainOriginPtrOutput
func (CdnDomainOriginOutput) ToCdnDomainOriginPtrOutputWithContext ¶
func (o CdnDomainOriginOutput) ToCdnDomainOriginPtrOutputWithContext(ctx context.Context) CdnDomainOriginPtrOutput
type CdnDomainOriginPtrInput ¶
type CdnDomainOriginPtrInput interface { pulumi.Input ToCdnDomainOriginPtrOutput() CdnDomainOriginPtrOutput ToCdnDomainOriginPtrOutputWithContext(context.Context) CdnDomainOriginPtrOutput }
CdnDomainOriginPtrInput is an input type that accepts CdnDomainOriginArgs, CdnDomainOriginPtr and CdnDomainOriginPtrOutput values. You can construct a concrete instance of `CdnDomainOriginPtrInput` via:
CdnDomainOriginArgs{...} or: nil
func CdnDomainOriginPtr ¶
func CdnDomainOriginPtr(v *CdnDomainOriginArgs) CdnDomainOriginPtrInput
type CdnDomainOriginPtrOutput ¶
type CdnDomainOriginPtrOutput struct{ *pulumi.OutputState }
func (CdnDomainOriginPtrOutput) BackupOriginLists ¶
func (o CdnDomainOriginPtrOutput) BackupOriginLists() pulumi.StringArrayOutput
func (CdnDomainOriginPtrOutput) BackupOriginType ¶
func (o CdnDomainOriginPtrOutput) BackupOriginType() pulumi.StringPtrOutput
func (CdnDomainOriginPtrOutput) BackupServerName ¶
func (o CdnDomainOriginPtrOutput) BackupServerName() pulumi.StringPtrOutput
func (CdnDomainOriginPtrOutput) CosPrivateAccess ¶
func (o CdnDomainOriginPtrOutput) CosPrivateAccess() pulumi.StringPtrOutput
func (CdnDomainOriginPtrOutput) Elem ¶
func (o CdnDomainOriginPtrOutput) Elem() CdnDomainOriginOutput
func (CdnDomainOriginPtrOutput) ElementType ¶
func (CdnDomainOriginPtrOutput) ElementType() reflect.Type
func (CdnDomainOriginPtrOutput) OriginLists ¶
func (o CdnDomainOriginPtrOutput) OriginLists() pulumi.StringArrayOutput
func (CdnDomainOriginPtrOutput) OriginPullProtocol ¶
func (o CdnDomainOriginPtrOutput) OriginPullProtocol() pulumi.StringPtrOutput
func (CdnDomainOriginPtrOutput) OriginType ¶
func (o CdnDomainOriginPtrOutput) OriginType() pulumi.StringPtrOutput
func (CdnDomainOriginPtrOutput) ServerName ¶
func (o CdnDomainOriginPtrOutput) ServerName() pulumi.StringPtrOutput
func (CdnDomainOriginPtrOutput) ToCdnDomainOriginPtrOutput ¶
func (o CdnDomainOriginPtrOutput) ToCdnDomainOriginPtrOutput() CdnDomainOriginPtrOutput
func (CdnDomainOriginPtrOutput) ToCdnDomainOriginPtrOutputWithContext ¶
func (o CdnDomainOriginPtrOutput) ToCdnDomainOriginPtrOutputWithContext(ctx context.Context) CdnDomainOriginPtrOutput
type CdnDomainOutput ¶
type CdnDomainOutput struct{ *pulumi.OutputState }
func (CdnDomainOutput) Area ¶
func (o CdnDomainOutput) Area() pulumi.StringPtrOutput
Domain name acceleration region. `mainland`: acceleration inside mainland China, `overseas`: acceleration outside mainland China, `global`: global acceleration. Overseas acceleration service must be enabled to use overseas acceleration and global acceleration.
func (CdnDomainOutput) Cname ¶
func (o CdnDomainOutput) Cname() pulumi.StringOutput
CNAME address of domain name.
func (CdnDomainOutput) CreateTime ¶
func (o CdnDomainOutput) CreateTime() pulumi.StringOutput
Creation time of domain name.
func (CdnDomainOutput) Domain ¶
func (o CdnDomainOutput) Domain() pulumi.StringOutput
Name of the acceleration domain.
func (CdnDomainOutput) ElementType ¶
func (CdnDomainOutput) ElementType() reflect.Type
func (CdnDomainOutput) FullUrlCache ¶
func (o CdnDomainOutput) FullUrlCache() pulumi.BoolPtrOutput
Whether to enable full-path cache. Default value is `true`.
func (CdnDomainOutput) HttpsConfig ¶
func (o CdnDomainOutput) HttpsConfig() CdnDomainHttpsConfigOutput
HTTPS acceleration configuration. It's a list and consist of at most one item.
func (CdnDomainOutput) Ipv6AccessSwitch ¶
func (o CdnDomainOutput) Ipv6AccessSwitch() pulumi.StringPtrOutput
ipv6 access configuration switch. Only available when area set to `mainland`. Valid values are `on` and `off`. Default value is `off`.
func (CdnDomainOutput) Origin ¶
func (o CdnDomainOutput) Origin() CdnDomainOriginOutput
Origin server configuration. It's a list and consist of at most one item.
func (CdnDomainOutput) ProjectId ¶
func (o CdnDomainOutput) ProjectId() pulumi.IntPtrOutput
The project CDN belongs to, default to 0.
func (CdnDomainOutput) RangeOriginSwitch ¶
func (o CdnDomainOutput) RangeOriginSwitch() pulumi.StringPtrOutput
Sharding back to source configuration switch. Valid values are `on` and `off`. Default value is `on`.
func (CdnDomainOutput) RequestHeader ¶
func (o CdnDomainOutput) RequestHeader() CdnDomainRequestHeaderOutput
Request header configuration. It's a list and consist of at most one item.
func (CdnDomainOutput) RuleCaches ¶
func (o CdnDomainOutput) RuleCaches() CdnDomainRuleCachArrayOutput
Advanced path cache configuration.
func (CdnDomainOutput) ServiceType ¶
func (o CdnDomainOutput) ServiceType() pulumi.StringOutput
Acceleration domain name service type. `web`: static acceleration, `download`: download acceleration, `media`: streaming media VOD acceleration.
func (CdnDomainOutput) Status ¶
func (o CdnDomainOutput) Status() pulumi.StringOutput
Acceleration service status.
func (CdnDomainOutput) ToCdnDomainOutput ¶
func (o CdnDomainOutput) ToCdnDomainOutput() CdnDomainOutput
func (CdnDomainOutput) ToCdnDomainOutputWithContext ¶
func (o CdnDomainOutput) ToCdnDomainOutputWithContext(ctx context.Context) CdnDomainOutput
type CdnDomainRequestHeader ¶
type CdnDomainRequestHeader struct { HeaderRules []CdnDomainRequestHeaderHeaderRule `pulumi:"headerRules"` Switch *string `pulumi:"switch"` }
type CdnDomainRequestHeaderArgs ¶
type CdnDomainRequestHeaderArgs struct { HeaderRules CdnDomainRequestHeaderHeaderRuleArrayInput `pulumi:"headerRules"` Switch pulumi.StringPtrInput `pulumi:"switch"` }
func (CdnDomainRequestHeaderArgs) ElementType ¶
func (CdnDomainRequestHeaderArgs) ElementType() reflect.Type
func (CdnDomainRequestHeaderArgs) ToCdnDomainRequestHeaderOutput ¶
func (i CdnDomainRequestHeaderArgs) ToCdnDomainRequestHeaderOutput() CdnDomainRequestHeaderOutput
func (CdnDomainRequestHeaderArgs) ToCdnDomainRequestHeaderOutputWithContext ¶
func (i CdnDomainRequestHeaderArgs) ToCdnDomainRequestHeaderOutputWithContext(ctx context.Context) CdnDomainRequestHeaderOutput
func (CdnDomainRequestHeaderArgs) ToCdnDomainRequestHeaderPtrOutput ¶
func (i CdnDomainRequestHeaderArgs) ToCdnDomainRequestHeaderPtrOutput() CdnDomainRequestHeaderPtrOutput
func (CdnDomainRequestHeaderArgs) ToCdnDomainRequestHeaderPtrOutputWithContext ¶
func (i CdnDomainRequestHeaderArgs) ToCdnDomainRequestHeaderPtrOutputWithContext(ctx context.Context) CdnDomainRequestHeaderPtrOutput
type CdnDomainRequestHeaderHeaderRuleArgs ¶
type CdnDomainRequestHeaderHeaderRuleArgs struct { HeaderMode pulumi.StringInput `pulumi:"headerMode"` HeaderName pulumi.StringInput `pulumi:"headerName"` HeaderValue pulumi.StringInput `pulumi:"headerValue"` RulePaths pulumi.StringArrayInput `pulumi:"rulePaths"` RuleType pulumi.StringInput `pulumi:"ruleType"` }
func (CdnDomainRequestHeaderHeaderRuleArgs) ElementType ¶
func (CdnDomainRequestHeaderHeaderRuleArgs) ElementType() reflect.Type
func (CdnDomainRequestHeaderHeaderRuleArgs) ToCdnDomainRequestHeaderHeaderRuleOutput ¶
func (i CdnDomainRequestHeaderHeaderRuleArgs) ToCdnDomainRequestHeaderHeaderRuleOutput() CdnDomainRequestHeaderHeaderRuleOutput
func (CdnDomainRequestHeaderHeaderRuleArgs) ToCdnDomainRequestHeaderHeaderRuleOutputWithContext ¶
func (i CdnDomainRequestHeaderHeaderRuleArgs) ToCdnDomainRequestHeaderHeaderRuleOutputWithContext(ctx context.Context) CdnDomainRequestHeaderHeaderRuleOutput
type CdnDomainRequestHeaderHeaderRuleArray ¶
type CdnDomainRequestHeaderHeaderRuleArray []CdnDomainRequestHeaderHeaderRuleInput
func (CdnDomainRequestHeaderHeaderRuleArray) ElementType ¶
func (CdnDomainRequestHeaderHeaderRuleArray) ElementType() reflect.Type
func (CdnDomainRequestHeaderHeaderRuleArray) ToCdnDomainRequestHeaderHeaderRuleArrayOutput ¶
func (i CdnDomainRequestHeaderHeaderRuleArray) ToCdnDomainRequestHeaderHeaderRuleArrayOutput() CdnDomainRequestHeaderHeaderRuleArrayOutput
func (CdnDomainRequestHeaderHeaderRuleArray) ToCdnDomainRequestHeaderHeaderRuleArrayOutputWithContext ¶
func (i CdnDomainRequestHeaderHeaderRuleArray) ToCdnDomainRequestHeaderHeaderRuleArrayOutputWithContext(ctx context.Context) CdnDomainRequestHeaderHeaderRuleArrayOutput
type CdnDomainRequestHeaderHeaderRuleArrayInput ¶
type CdnDomainRequestHeaderHeaderRuleArrayInput interface { pulumi.Input ToCdnDomainRequestHeaderHeaderRuleArrayOutput() CdnDomainRequestHeaderHeaderRuleArrayOutput ToCdnDomainRequestHeaderHeaderRuleArrayOutputWithContext(context.Context) CdnDomainRequestHeaderHeaderRuleArrayOutput }
CdnDomainRequestHeaderHeaderRuleArrayInput is an input type that accepts CdnDomainRequestHeaderHeaderRuleArray and CdnDomainRequestHeaderHeaderRuleArrayOutput values. You can construct a concrete instance of `CdnDomainRequestHeaderHeaderRuleArrayInput` via:
CdnDomainRequestHeaderHeaderRuleArray{ CdnDomainRequestHeaderHeaderRuleArgs{...} }
type CdnDomainRequestHeaderHeaderRuleArrayOutput ¶
type CdnDomainRequestHeaderHeaderRuleArrayOutput struct{ *pulumi.OutputState }
func (CdnDomainRequestHeaderHeaderRuleArrayOutput) ElementType ¶
func (CdnDomainRequestHeaderHeaderRuleArrayOutput) ElementType() reflect.Type
func (CdnDomainRequestHeaderHeaderRuleArrayOutput) ToCdnDomainRequestHeaderHeaderRuleArrayOutput ¶
func (o CdnDomainRequestHeaderHeaderRuleArrayOutput) ToCdnDomainRequestHeaderHeaderRuleArrayOutput() CdnDomainRequestHeaderHeaderRuleArrayOutput
func (CdnDomainRequestHeaderHeaderRuleArrayOutput) ToCdnDomainRequestHeaderHeaderRuleArrayOutputWithContext ¶
func (o CdnDomainRequestHeaderHeaderRuleArrayOutput) ToCdnDomainRequestHeaderHeaderRuleArrayOutputWithContext(ctx context.Context) CdnDomainRequestHeaderHeaderRuleArrayOutput
type CdnDomainRequestHeaderHeaderRuleInput ¶
type CdnDomainRequestHeaderHeaderRuleInput interface { pulumi.Input ToCdnDomainRequestHeaderHeaderRuleOutput() CdnDomainRequestHeaderHeaderRuleOutput ToCdnDomainRequestHeaderHeaderRuleOutputWithContext(context.Context) CdnDomainRequestHeaderHeaderRuleOutput }
CdnDomainRequestHeaderHeaderRuleInput is an input type that accepts CdnDomainRequestHeaderHeaderRuleArgs and CdnDomainRequestHeaderHeaderRuleOutput values. You can construct a concrete instance of `CdnDomainRequestHeaderHeaderRuleInput` via:
CdnDomainRequestHeaderHeaderRuleArgs{...}
type CdnDomainRequestHeaderHeaderRuleOutput ¶
type CdnDomainRequestHeaderHeaderRuleOutput struct{ *pulumi.OutputState }
func (CdnDomainRequestHeaderHeaderRuleOutput) ElementType ¶
func (CdnDomainRequestHeaderHeaderRuleOutput) ElementType() reflect.Type
func (CdnDomainRequestHeaderHeaderRuleOutput) HeaderMode ¶
func (o CdnDomainRequestHeaderHeaderRuleOutput) HeaderMode() pulumi.StringOutput
func (CdnDomainRequestHeaderHeaderRuleOutput) HeaderName ¶
func (o CdnDomainRequestHeaderHeaderRuleOutput) HeaderName() pulumi.StringOutput
func (CdnDomainRequestHeaderHeaderRuleOutput) HeaderValue ¶
func (o CdnDomainRequestHeaderHeaderRuleOutput) HeaderValue() pulumi.StringOutput
func (CdnDomainRequestHeaderHeaderRuleOutput) RulePaths ¶
func (o CdnDomainRequestHeaderHeaderRuleOutput) RulePaths() pulumi.StringArrayOutput
func (CdnDomainRequestHeaderHeaderRuleOutput) RuleType ¶
func (o CdnDomainRequestHeaderHeaderRuleOutput) RuleType() pulumi.StringOutput
func (CdnDomainRequestHeaderHeaderRuleOutput) ToCdnDomainRequestHeaderHeaderRuleOutput ¶
func (o CdnDomainRequestHeaderHeaderRuleOutput) ToCdnDomainRequestHeaderHeaderRuleOutput() CdnDomainRequestHeaderHeaderRuleOutput
func (CdnDomainRequestHeaderHeaderRuleOutput) ToCdnDomainRequestHeaderHeaderRuleOutputWithContext ¶
func (o CdnDomainRequestHeaderHeaderRuleOutput) ToCdnDomainRequestHeaderHeaderRuleOutputWithContext(ctx context.Context) CdnDomainRequestHeaderHeaderRuleOutput
type CdnDomainRequestHeaderInput ¶
type CdnDomainRequestHeaderInput interface { pulumi.Input ToCdnDomainRequestHeaderOutput() CdnDomainRequestHeaderOutput ToCdnDomainRequestHeaderOutputWithContext(context.Context) CdnDomainRequestHeaderOutput }
CdnDomainRequestHeaderInput is an input type that accepts CdnDomainRequestHeaderArgs and CdnDomainRequestHeaderOutput values. You can construct a concrete instance of `CdnDomainRequestHeaderInput` via:
CdnDomainRequestHeaderArgs{...}
type CdnDomainRequestHeaderOutput ¶
type CdnDomainRequestHeaderOutput struct{ *pulumi.OutputState }
func (CdnDomainRequestHeaderOutput) ElementType ¶
func (CdnDomainRequestHeaderOutput) ElementType() reflect.Type
func (CdnDomainRequestHeaderOutput) HeaderRules ¶
func (o CdnDomainRequestHeaderOutput) HeaderRules() CdnDomainRequestHeaderHeaderRuleArrayOutput
func (CdnDomainRequestHeaderOutput) Switch ¶
func (o CdnDomainRequestHeaderOutput) Switch() pulumi.StringPtrOutput
func (CdnDomainRequestHeaderOutput) ToCdnDomainRequestHeaderOutput ¶
func (o CdnDomainRequestHeaderOutput) ToCdnDomainRequestHeaderOutput() CdnDomainRequestHeaderOutput
func (CdnDomainRequestHeaderOutput) ToCdnDomainRequestHeaderOutputWithContext ¶
func (o CdnDomainRequestHeaderOutput) ToCdnDomainRequestHeaderOutputWithContext(ctx context.Context) CdnDomainRequestHeaderOutput
func (CdnDomainRequestHeaderOutput) ToCdnDomainRequestHeaderPtrOutput ¶
func (o CdnDomainRequestHeaderOutput) ToCdnDomainRequestHeaderPtrOutput() CdnDomainRequestHeaderPtrOutput
func (CdnDomainRequestHeaderOutput) ToCdnDomainRequestHeaderPtrOutputWithContext ¶
func (o CdnDomainRequestHeaderOutput) ToCdnDomainRequestHeaderPtrOutputWithContext(ctx context.Context) CdnDomainRequestHeaderPtrOutput
type CdnDomainRequestHeaderPtrInput ¶
type CdnDomainRequestHeaderPtrInput interface { pulumi.Input ToCdnDomainRequestHeaderPtrOutput() CdnDomainRequestHeaderPtrOutput ToCdnDomainRequestHeaderPtrOutputWithContext(context.Context) CdnDomainRequestHeaderPtrOutput }
CdnDomainRequestHeaderPtrInput is an input type that accepts CdnDomainRequestHeaderArgs, CdnDomainRequestHeaderPtr and CdnDomainRequestHeaderPtrOutput values. You can construct a concrete instance of `CdnDomainRequestHeaderPtrInput` via:
CdnDomainRequestHeaderArgs{...} or: nil
func CdnDomainRequestHeaderPtr ¶
func CdnDomainRequestHeaderPtr(v *CdnDomainRequestHeaderArgs) CdnDomainRequestHeaderPtrInput
type CdnDomainRequestHeaderPtrOutput ¶
type CdnDomainRequestHeaderPtrOutput struct{ *pulumi.OutputState }
func (CdnDomainRequestHeaderPtrOutput) Elem ¶
func (o CdnDomainRequestHeaderPtrOutput) Elem() CdnDomainRequestHeaderOutput
func (CdnDomainRequestHeaderPtrOutput) ElementType ¶
func (CdnDomainRequestHeaderPtrOutput) ElementType() reflect.Type
func (CdnDomainRequestHeaderPtrOutput) HeaderRules ¶
func (o CdnDomainRequestHeaderPtrOutput) HeaderRules() CdnDomainRequestHeaderHeaderRuleArrayOutput
func (CdnDomainRequestHeaderPtrOutput) Switch ¶
func (o CdnDomainRequestHeaderPtrOutput) Switch() pulumi.StringPtrOutput
func (CdnDomainRequestHeaderPtrOutput) ToCdnDomainRequestHeaderPtrOutput ¶
func (o CdnDomainRequestHeaderPtrOutput) ToCdnDomainRequestHeaderPtrOutput() CdnDomainRequestHeaderPtrOutput
func (CdnDomainRequestHeaderPtrOutput) ToCdnDomainRequestHeaderPtrOutputWithContext ¶
func (o CdnDomainRequestHeaderPtrOutput) ToCdnDomainRequestHeaderPtrOutputWithContext(ctx context.Context) CdnDomainRequestHeaderPtrOutput
type CdnDomainRuleCach ¶
type CdnDomainRuleCach struct { CacheTime int `pulumi:"cacheTime"` CompareMaxAge *string `pulumi:"compareMaxAge"` FollowOriginSwitch *string `pulumi:"followOriginSwitch"` IgnoreCacheControl *string `pulumi:"ignoreCacheControl"` IgnoreSetCookie *string `pulumi:"ignoreSetCookie"` NoCacheSwitch *string `pulumi:"noCacheSwitch"` ReValidate *string `pulumi:"reValidate"` RulePaths []string `pulumi:"rulePaths"` RuleType *string `pulumi:"ruleType"` Switch *string `pulumi:"switch"` }
type CdnDomainRuleCachArgs ¶
type CdnDomainRuleCachArgs struct { CacheTime pulumi.IntInput `pulumi:"cacheTime"` CompareMaxAge pulumi.StringPtrInput `pulumi:"compareMaxAge"` FollowOriginSwitch pulumi.StringPtrInput `pulumi:"followOriginSwitch"` IgnoreCacheControl pulumi.StringPtrInput `pulumi:"ignoreCacheControl"` IgnoreSetCookie pulumi.StringPtrInput `pulumi:"ignoreSetCookie"` NoCacheSwitch pulumi.StringPtrInput `pulumi:"noCacheSwitch"` ReValidate pulumi.StringPtrInput `pulumi:"reValidate"` RulePaths pulumi.StringArrayInput `pulumi:"rulePaths"` RuleType pulumi.StringPtrInput `pulumi:"ruleType"` Switch pulumi.StringPtrInput `pulumi:"switch"` }
func (CdnDomainRuleCachArgs) ElementType ¶
func (CdnDomainRuleCachArgs) ElementType() reflect.Type
func (CdnDomainRuleCachArgs) ToCdnDomainRuleCachOutput ¶
func (i CdnDomainRuleCachArgs) ToCdnDomainRuleCachOutput() CdnDomainRuleCachOutput
func (CdnDomainRuleCachArgs) ToCdnDomainRuleCachOutputWithContext ¶
func (i CdnDomainRuleCachArgs) ToCdnDomainRuleCachOutputWithContext(ctx context.Context) CdnDomainRuleCachOutput
type CdnDomainRuleCachArray ¶
type CdnDomainRuleCachArray []CdnDomainRuleCachInput
func (CdnDomainRuleCachArray) ElementType ¶
func (CdnDomainRuleCachArray) ElementType() reflect.Type
func (CdnDomainRuleCachArray) ToCdnDomainRuleCachArrayOutput ¶
func (i CdnDomainRuleCachArray) ToCdnDomainRuleCachArrayOutput() CdnDomainRuleCachArrayOutput
func (CdnDomainRuleCachArray) ToCdnDomainRuleCachArrayOutputWithContext ¶
func (i CdnDomainRuleCachArray) ToCdnDomainRuleCachArrayOutputWithContext(ctx context.Context) CdnDomainRuleCachArrayOutput
type CdnDomainRuleCachArrayInput ¶
type CdnDomainRuleCachArrayInput interface { pulumi.Input ToCdnDomainRuleCachArrayOutput() CdnDomainRuleCachArrayOutput ToCdnDomainRuleCachArrayOutputWithContext(context.Context) CdnDomainRuleCachArrayOutput }
CdnDomainRuleCachArrayInput is an input type that accepts CdnDomainRuleCachArray and CdnDomainRuleCachArrayOutput values. You can construct a concrete instance of `CdnDomainRuleCachArrayInput` via:
CdnDomainRuleCachArray{ CdnDomainRuleCachArgs{...} }
type CdnDomainRuleCachArrayOutput ¶
type CdnDomainRuleCachArrayOutput struct{ *pulumi.OutputState }
func (CdnDomainRuleCachArrayOutput) ElementType ¶
func (CdnDomainRuleCachArrayOutput) ElementType() reflect.Type
func (CdnDomainRuleCachArrayOutput) Index ¶
func (o CdnDomainRuleCachArrayOutput) Index(i pulumi.IntInput) CdnDomainRuleCachOutput
func (CdnDomainRuleCachArrayOutput) ToCdnDomainRuleCachArrayOutput ¶
func (o CdnDomainRuleCachArrayOutput) ToCdnDomainRuleCachArrayOutput() CdnDomainRuleCachArrayOutput
func (CdnDomainRuleCachArrayOutput) ToCdnDomainRuleCachArrayOutputWithContext ¶
func (o CdnDomainRuleCachArrayOutput) ToCdnDomainRuleCachArrayOutputWithContext(ctx context.Context) CdnDomainRuleCachArrayOutput
type CdnDomainRuleCachInput ¶
type CdnDomainRuleCachInput interface { pulumi.Input ToCdnDomainRuleCachOutput() CdnDomainRuleCachOutput ToCdnDomainRuleCachOutputWithContext(context.Context) CdnDomainRuleCachOutput }
CdnDomainRuleCachInput is an input type that accepts CdnDomainRuleCachArgs and CdnDomainRuleCachOutput values. You can construct a concrete instance of `CdnDomainRuleCachInput` via:
CdnDomainRuleCachArgs{...}
type CdnDomainRuleCachOutput ¶
type CdnDomainRuleCachOutput struct{ *pulumi.OutputState }
func (CdnDomainRuleCachOutput) CacheTime ¶
func (o CdnDomainRuleCachOutput) CacheTime() pulumi.IntOutput
func (CdnDomainRuleCachOutput) CompareMaxAge ¶
func (o CdnDomainRuleCachOutput) CompareMaxAge() pulumi.StringPtrOutput
func (CdnDomainRuleCachOutput) ElementType ¶
func (CdnDomainRuleCachOutput) ElementType() reflect.Type
func (CdnDomainRuleCachOutput) FollowOriginSwitch ¶
func (o CdnDomainRuleCachOutput) FollowOriginSwitch() pulumi.StringPtrOutput
func (CdnDomainRuleCachOutput) IgnoreCacheControl ¶
func (o CdnDomainRuleCachOutput) IgnoreCacheControl() pulumi.StringPtrOutput
func (CdnDomainRuleCachOutput) IgnoreSetCookie ¶
func (o CdnDomainRuleCachOutput) IgnoreSetCookie() pulumi.StringPtrOutput
func (CdnDomainRuleCachOutput) NoCacheSwitch ¶
func (o CdnDomainRuleCachOutput) NoCacheSwitch() pulumi.StringPtrOutput
func (CdnDomainRuleCachOutput) ReValidate ¶
func (o CdnDomainRuleCachOutput) ReValidate() pulumi.StringPtrOutput
func (CdnDomainRuleCachOutput) RulePaths ¶
func (o CdnDomainRuleCachOutput) RulePaths() pulumi.StringArrayOutput
func (CdnDomainRuleCachOutput) RuleType ¶
func (o CdnDomainRuleCachOutput) RuleType() pulumi.StringPtrOutput
func (CdnDomainRuleCachOutput) Switch ¶
func (o CdnDomainRuleCachOutput) Switch() pulumi.StringPtrOutput
func (CdnDomainRuleCachOutput) ToCdnDomainRuleCachOutput ¶
func (o CdnDomainRuleCachOutput) ToCdnDomainRuleCachOutput() CdnDomainRuleCachOutput
func (CdnDomainRuleCachOutput) ToCdnDomainRuleCachOutputWithContext ¶
func (o CdnDomainRuleCachOutput) ToCdnDomainRuleCachOutputWithContext(ctx context.Context) CdnDomainRuleCachOutput
type CdnDomainState ¶
type CdnDomainState struct { // Domain name acceleration region. `mainland`: acceleration inside mainland China, `overseas`: acceleration outside // mainland China, `global`: global acceleration. Overseas acceleration service must be enabled to use overseas // acceleration and global acceleration. Area pulumi.StringPtrInput // CNAME address of domain name. Cname pulumi.StringPtrInput // Creation time of domain name. CreateTime pulumi.StringPtrInput // Name of the acceleration domain. Domain pulumi.StringPtrInput // Whether to enable full-path cache. Default value is `true`. FullUrlCache pulumi.BoolPtrInput // HTTPS acceleration configuration. It's a list and consist of at most one item. HttpsConfig CdnDomainHttpsConfigPtrInput // ipv6 access configuration switch. Only available when area set to `mainland`. Valid values are `on` and `off`. Default // value is `off`. Ipv6AccessSwitch pulumi.StringPtrInput // Origin server configuration. It's a list and consist of at most one item. Origin CdnDomainOriginPtrInput // The project CDN belongs to, default to 0. ProjectId pulumi.IntPtrInput // Sharding back to source configuration switch. Valid values are `on` and `off`. Default value is `on`. RangeOriginSwitch pulumi.StringPtrInput // Request header configuration. It's a list and consist of at most one item. RequestHeader CdnDomainRequestHeaderPtrInput // Advanced path cache configuration. RuleCaches CdnDomainRuleCachArrayInput // Acceleration domain name service type. `web`: static acceleration, `download`: download acceleration, `media`: streaming // media VOD acceleration. ServiceType pulumi.StringPtrInput // Acceleration service status. Status pulumi.StringPtrInput // Tags of cdn domain. Tags pulumi.MapInput }
func (CdnDomainState) ElementType ¶
func (CdnDomainState) ElementType() reflect.Type
type DomainsArgs ¶
type DomainsArgs struct { Domain *string `pulumi:"domain"` FullUrlCache *bool `pulumi:"fullUrlCache"` HttpsSwitch *string `pulumi:"httpsSwitch"` OriginPullProtocol *string `pulumi:"originPullProtocol"` ResultOutputFile *string `pulumi:"resultOutputFile"` ServiceType *string `pulumi:"serviceType"` }
A collection of arguments for invoking Domains.
type DomainsDomainList ¶
type DomainsDomainList struct { Area string `pulumi:"area"` Cname string `pulumi:"cname"` CreateTime string `pulumi:"createTime"` Domain string `pulumi:"domain"` FullUrlCache bool `pulumi:"fullUrlCache"` HttpsConfigs []DomainsDomainListHttpsConfig `pulumi:"httpsConfigs"` Id string `pulumi:"id"` Origins []DomainsDomainListOrigin `pulumi:"origins"` ProjectId int `pulumi:"projectId"` RangeOriginSwitch string `pulumi:"rangeOriginSwitch"` RequestHeaders []DomainsDomainListRequestHeader `pulumi:"requestHeaders"` RuleCaches []DomainsDomainListRuleCach `pulumi:"ruleCaches"` ServiceType string `pulumi:"serviceType"` Status string `pulumi:"status"` Tags map[string]interface{} `pulumi:"tags"` UpdateTime string `pulumi:"updateTime"` }
type DomainsDomainListArgs ¶
type DomainsDomainListArgs struct { Area pulumi.StringInput `pulumi:"area"` Cname pulumi.StringInput `pulumi:"cname"` CreateTime pulumi.StringInput `pulumi:"createTime"` Domain pulumi.StringInput `pulumi:"domain"` FullUrlCache pulumi.BoolInput `pulumi:"fullUrlCache"` HttpsConfigs DomainsDomainListHttpsConfigArrayInput `pulumi:"httpsConfigs"` Id pulumi.StringInput `pulumi:"id"` Origins DomainsDomainListOriginArrayInput `pulumi:"origins"` ProjectId pulumi.IntInput `pulumi:"projectId"` RangeOriginSwitch pulumi.StringInput `pulumi:"rangeOriginSwitch"` RequestHeaders DomainsDomainListRequestHeaderArrayInput `pulumi:"requestHeaders"` RuleCaches DomainsDomainListRuleCachArrayInput `pulumi:"ruleCaches"` ServiceType pulumi.StringInput `pulumi:"serviceType"` Status pulumi.StringInput `pulumi:"status"` Tags pulumi.MapInput `pulumi:"tags"` UpdateTime pulumi.StringInput `pulumi:"updateTime"` }
func (DomainsDomainListArgs) ElementType ¶
func (DomainsDomainListArgs) ElementType() reflect.Type
func (DomainsDomainListArgs) ToDomainsDomainListOutput ¶
func (i DomainsDomainListArgs) ToDomainsDomainListOutput() DomainsDomainListOutput
func (DomainsDomainListArgs) ToDomainsDomainListOutputWithContext ¶
func (i DomainsDomainListArgs) ToDomainsDomainListOutputWithContext(ctx context.Context) DomainsDomainListOutput
type DomainsDomainListArray ¶
type DomainsDomainListArray []DomainsDomainListInput
func (DomainsDomainListArray) ElementType ¶
func (DomainsDomainListArray) ElementType() reflect.Type
func (DomainsDomainListArray) ToDomainsDomainListArrayOutput ¶
func (i DomainsDomainListArray) ToDomainsDomainListArrayOutput() DomainsDomainListArrayOutput
func (DomainsDomainListArray) ToDomainsDomainListArrayOutputWithContext ¶
func (i DomainsDomainListArray) ToDomainsDomainListArrayOutputWithContext(ctx context.Context) DomainsDomainListArrayOutput
type DomainsDomainListArrayInput ¶
type DomainsDomainListArrayInput interface { pulumi.Input ToDomainsDomainListArrayOutput() DomainsDomainListArrayOutput ToDomainsDomainListArrayOutputWithContext(context.Context) DomainsDomainListArrayOutput }
DomainsDomainListArrayInput is an input type that accepts DomainsDomainListArray and DomainsDomainListArrayOutput values. You can construct a concrete instance of `DomainsDomainListArrayInput` via:
DomainsDomainListArray{ DomainsDomainListArgs{...} }
type DomainsDomainListArrayOutput ¶
type DomainsDomainListArrayOutput struct{ *pulumi.OutputState }
func (DomainsDomainListArrayOutput) ElementType ¶
func (DomainsDomainListArrayOutput) ElementType() reflect.Type
func (DomainsDomainListArrayOutput) Index ¶
func (o DomainsDomainListArrayOutput) Index(i pulumi.IntInput) DomainsDomainListOutput
func (DomainsDomainListArrayOutput) ToDomainsDomainListArrayOutput ¶
func (o DomainsDomainListArrayOutput) ToDomainsDomainListArrayOutput() DomainsDomainListArrayOutput
func (DomainsDomainListArrayOutput) ToDomainsDomainListArrayOutputWithContext ¶
func (o DomainsDomainListArrayOutput) ToDomainsDomainListArrayOutputWithContext(ctx context.Context) DomainsDomainListArrayOutput
type DomainsDomainListHttpsConfigArgs ¶
type DomainsDomainListHttpsConfigArgs struct { Http2Switch pulumi.StringInput `pulumi:"http2Switch"` HttpsSwitch pulumi.StringInput `pulumi:"httpsSwitch"` OcspStaplingSwitch pulumi.StringInput `pulumi:"ocspStaplingSwitch"` SpdySwitch pulumi.StringInput `pulumi:"spdySwitch"` VerifyClient pulumi.StringInput `pulumi:"verifyClient"` }
func (DomainsDomainListHttpsConfigArgs) ElementType ¶
func (DomainsDomainListHttpsConfigArgs) ElementType() reflect.Type
func (DomainsDomainListHttpsConfigArgs) ToDomainsDomainListHttpsConfigOutput ¶
func (i DomainsDomainListHttpsConfigArgs) ToDomainsDomainListHttpsConfigOutput() DomainsDomainListHttpsConfigOutput
func (DomainsDomainListHttpsConfigArgs) ToDomainsDomainListHttpsConfigOutputWithContext ¶
func (i DomainsDomainListHttpsConfigArgs) ToDomainsDomainListHttpsConfigOutputWithContext(ctx context.Context) DomainsDomainListHttpsConfigOutput
type DomainsDomainListHttpsConfigArray ¶
type DomainsDomainListHttpsConfigArray []DomainsDomainListHttpsConfigInput
func (DomainsDomainListHttpsConfigArray) ElementType ¶
func (DomainsDomainListHttpsConfigArray) ElementType() reflect.Type
func (DomainsDomainListHttpsConfigArray) ToDomainsDomainListHttpsConfigArrayOutput ¶
func (i DomainsDomainListHttpsConfigArray) ToDomainsDomainListHttpsConfigArrayOutput() DomainsDomainListHttpsConfigArrayOutput
func (DomainsDomainListHttpsConfigArray) ToDomainsDomainListHttpsConfigArrayOutputWithContext ¶
func (i DomainsDomainListHttpsConfigArray) ToDomainsDomainListHttpsConfigArrayOutputWithContext(ctx context.Context) DomainsDomainListHttpsConfigArrayOutput
type DomainsDomainListHttpsConfigArrayInput ¶
type DomainsDomainListHttpsConfigArrayInput interface { pulumi.Input ToDomainsDomainListHttpsConfigArrayOutput() DomainsDomainListHttpsConfigArrayOutput ToDomainsDomainListHttpsConfigArrayOutputWithContext(context.Context) DomainsDomainListHttpsConfigArrayOutput }
DomainsDomainListHttpsConfigArrayInput is an input type that accepts DomainsDomainListHttpsConfigArray and DomainsDomainListHttpsConfigArrayOutput values. You can construct a concrete instance of `DomainsDomainListHttpsConfigArrayInput` via:
DomainsDomainListHttpsConfigArray{ DomainsDomainListHttpsConfigArgs{...} }
type DomainsDomainListHttpsConfigArrayOutput ¶
type DomainsDomainListHttpsConfigArrayOutput struct{ *pulumi.OutputState }
func (DomainsDomainListHttpsConfigArrayOutput) ElementType ¶
func (DomainsDomainListHttpsConfigArrayOutput) ElementType() reflect.Type
func (DomainsDomainListHttpsConfigArrayOutput) ToDomainsDomainListHttpsConfigArrayOutput ¶
func (o DomainsDomainListHttpsConfigArrayOutput) ToDomainsDomainListHttpsConfigArrayOutput() DomainsDomainListHttpsConfigArrayOutput
func (DomainsDomainListHttpsConfigArrayOutput) ToDomainsDomainListHttpsConfigArrayOutputWithContext ¶
func (o DomainsDomainListHttpsConfigArrayOutput) ToDomainsDomainListHttpsConfigArrayOutputWithContext(ctx context.Context) DomainsDomainListHttpsConfigArrayOutput
type DomainsDomainListHttpsConfigInput ¶
type DomainsDomainListHttpsConfigInput interface { pulumi.Input ToDomainsDomainListHttpsConfigOutput() DomainsDomainListHttpsConfigOutput ToDomainsDomainListHttpsConfigOutputWithContext(context.Context) DomainsDomainListHttpsConfigOutput }
DomainsDomainListHttpsConfigInput is an input type that accepts DomainsDomainListHttpsConfigArgs and DomainsDomainListHttpsConfigOutput values. You can construct a concrete instance of `DomainsDomainListHttpsConfigInput` via:
DomainsDomainListHttpsConfigArgs{...}
type DomainsDomainListHttpsConfigOutput ¶
type DomainsDomainListHttpsConfigOutput struct{ *pulumi.OutputState }
func (DomainsDomainListHttpsConfigOutput) ElementType ¶
func (DomainsDomainListHttpsConfigOutput) ElementType() reflect.Type
func (DomainsDomainListHttpsConfigOutput) Http2Switch ¶
func (o DomainsDomainListHttpsConfigOutput) Http2Switch() pulumi.StringOutput
func (DomainsDomainListHttpsConfigOutput) HttpsSwitch ¶
func (o DomainsDomainListHttpsConfigOutput) HttpsSwitch() pulumi.StringOutput
func (DomainsDomainListHttpsConfigOutput) OcspStaplingSwitch ¶
func (o DomainsDomainListHttpsConfigOutput) OcspStaplingSwitch() pulumi.StringOutput
func (DomainsDomainListHttpsConfigOutput) SpdySwitch ¶
func (o DomainsDomainListHttpsConfigOutput) SpdySwitch() pulumi.StringOutput
func (DomainsDomainListHttpsConfigOutput) ToDomainsDomainListHttpsConfigOutput ¶
func (o DomainsDomainListHttpsConfigOutput) ToDomainsDomainListHttpsConfigOutput() DomainsDomainListHttpsConfigOutput
func (DomainsDomainListHttpsConfigOutput) ToDomainsDomainListHttpsConfigOutputWithContext ¶
func (o DomainsDomainListHttpsConfigOutput) ToDomainsDomainListHttpsConfigOutputWithContext(ctx context.Context) DomainsDomainListHttpsConfigOutput
func (DomainsDomainListHttpsConfigOutput) VerifyClient ¶
func (o DomainsDomainListHttpsConfigOutput) VerifyClient() pulumi.StringOutput
type DomainsDomainListInput ¶
type DomainsDomainListInput interface { pulumi.Input ToDomainsDomainListOutput() DomainsDomainListOutput ToDomainsDomainListOutputWithContext(context.Context) DomainsDomainListOutput }
DomainsDomainListInput is an input type that accepts DomainsDomainListArgs and DomainsDomainListOutput values. You can construct a concrete instance of `DomainsDomainListInput` via:
DomainsDomainListArgs{...}
type DomainsDomainListOrigin ¶
type DomainsDomainListOrigin struct { BackupOriginLists []string `pulumi:"backupOriginLists"` BackupOriginType string `pulumi:"backupOriginType"` BackupServerName string `pulumi:"backupServerName"` CosPrivateAccess string `pulumi:"cosPrivateAccess"` OriginLists []string `pulumi:"originLists"` OriginPullProtocol string `pulumi:"originPullProtocol"` OriginType string `pulumi:"originType"` ServerName string `pulumi:"serverName"` }
type DomainsDomainListOriginArgs ¶
type DomainsDomainListOriginArgs struct { BackupOriginLists pulumi.StringArrayInput `pulumi:"backupOriginLists"` BackupOriginType pulumi.StringInput `pulumi:"backupOriginType"` BackupServerName pulumi.StringInput `pulumi:"backupServerName"` CosPrivateAccess pulumi.StringInput `pulumi:"cosPrivateAccess"` OriginLists pulumi.StringArrayInput `pulumi:"originLists"` OriginPullProtocol pulumi.StringInput `pulumi:"originPullProtocol"` OriginType pulumi.StringInput `pulumi:"originType"` ServerName pulumi.StringInput `pulumi:"serverName"` }
func (DomainsDomainListOriginArgs) ElementType ¶
func (DomainsDomainListOriginArgs) ElementType() reflect.Type
func (DomainsDomainListOriginArgs) ToDomainsDomainListOriginOutput ¶
func (i DomainsDomainListOriginArgs) ToDomainsDomainListOriginOutput() DomainsDomainListOriginOutput
func (DomainsDomainListOriginArgs) ToDomainsDomainListOriginOutputWithContext ¶
func (i DomainsDomainListOriginArgs) ToDomainsDomainListOriginOutputWithContext(ctx context.Context) DomainsDomainListOriginOutput
type DomainsDomainListOriginArray ¶
type DomainsDomainListOriginArray []DomainsDomainListOriginInput
func (DomainsDomainListOriginArray) ElementType ¶
func (DomainsDomainListOriginArray) ElementType() reflect.Type
func (DomainsDomainListOriginArray) ToDomainsDomainListOriginArrayOutput ¶
func (i DomainsDomainListOriginArray) ToDomainsDomainListOriginArrayOutput() DomainsDomainListOriginArrayOutput
func (DomainsDomainListOriginArray) ToDomainsDomainListOriginArrayOutputWithContext ¶
func (i DomainsDomainListOriginArray) ToDomainsDomainListOriginArrayOutputWithContext(ctx context.Context) DomainsDomainListOriginArrayOutput
type DomainsDomainListOriginArrayInput ¶
type DomainsDomainListOriginArrayInput interface { pulumi.Input ToDomainsDomainListOriginArrayOutput() DomainsDomainListOriginArrayOutput ToDomainsDomainListOriginArrayOutputWithContext(context.Context) DomainsDomainListOriginArrayOutput }
DomainsDomainListOriginArrayInput is an input type that accepts DomainsDomainListOriginArray and DomainsDomainListOriginArrayOutput values. You can construct a concrete instance of `DomainsDomainListOriginArrayInput` via:
DomainsDomainListOriginArray{ DomainsDomainListOriginArgs{...} }
type DomainsDomainListOriginArrayOutput ¶
type DomainsDomainListOriginArrayOutput struct{ *pulumi.OutputState }
func (DomainsDomainListOriginArrayOutput) ElementType ¶
func (DomainsDomainListOriginArrayOutput) ElementType() reflect.Type
func (DomainsDomainListOriginArrayOutput) Index ¶
func (o DomainsDomainListOriginArrayOutput) Index(i pulumi.IntInput) DomainsDomainListOriginOutput
func (DomainsDomainListOriginArrayOutput) ToDomainsDomainListOriginArrayOutput ¶
func (o DomainsDomainListOriginArrayOutput) ToDomainsDomainListOriginArrayOutput() DomainsDomainListOriginArrayOutput
func (DomainsDomainListOriginArrayOutput) ToDomainsDomainListOriginArrayOutputWithContext ¶
func (o DomainsDomainListOriginArrayOutput) ToDomainsDomainListOriginArrayOutputWithContext(ctx context.Context) DomainsDomainListOriginArrayOutput
type DomainsDomainListOriginInput ¶
type DomainsDomainListOriginInput interface { pulumi.Input ToDomainsDomainListOriginOutput() DomainsDomainListOriginOutput ToDomainsDomainListOriginOutputWithContext(context.Context) DomainsDomainListOriginOutput }
DomainsDomainListOriginInput is an input type that accepts DomainsDomainListOriginArgs and DomainsDomainListOriginOutput values. You can construct a concrete instance of `DomainsDomainListOriginInput` via:
DomainsDomainListOriginArgs{...}
type DomainsDomainListOriginOutput ¶
type DomainsDomainListOriginOutput struct{ *pulumi.OutputState }
func (DomainsDomainListOriginOutput) BackupOriginLists ¶
func (o DomainsDomainListOriginOutput) BackupOriginLists() pulumi.StringArrayOutput
func (DomainsDomainListOriginOutput) BackupOriginType ¶
func (o DomainsDomainListOriginOutput) BackupOriginType() pulumi.StringOutput
func (DomainsDomainListOriginOutput) BackupServerName ¶
func (o DomainsDomainListOriginOutput) BackupServerName() pulumi.StringOutput
func (DomainsDomainListOriginOutput) CosPrivateAccess ¶
func (o DomainsDomainListOriginOutput) CosPrivateAccess() pulumi.StringOutput
func (DomainsDomainListOriginOutput) ElementType ¶
func (DomainsDomainListOriginOutput) ElementType() reflect.Type
func (DomainsDomainListOriginOutput) OriginLists ¶
func (o DomainsDomainListOriginOutput) OriginLists() pulumi.StringArrayOutput
func (DomainsDomainListOriginOutput) OriginPullProtocol ¶
func (o DomainsDomainListOriginOutput) OriginPullProtocol() pulumi.StringOutput
func (DomainsDomainListOriginOutput) OriginType ¶
func (o DomainsDomainListOriginOutput) OriginType() pulumi.StringOutput
func (DomainsDomainListOriginOutput) ServerName ¶
func (o DomainsDomainListOriginOutput) ServerName() pulumi.StringOutput
func (DomainsDomainListOriginOutput) ToDomainsDomainListOriginOutput ¶
func (o DomainsDomainListOriginOutput) ToDomainsDomainListOriginOutput() DomainsDomainListOriginOutput
func (DomainsDomainListOriginOutput) ToDomainsDomainListOriginOutputWithContext ¶
func (o DomainsDomainListOriginOutput) ToDomainsDomainListOriginOutputWithContext(ctx context.Context) DomainsDomainListOriginOutput
type DomainsDomainListOutput ¶
type DomainsDomainListOutput struct{ *pulumi.OutputState }
func (DomainsDomainListOutput) Area ¶
func (o DomainsDomainListOutput) Area() pulumi.StringOutput
func (DomainsDomainListOutput) Cname ¶
func (o DomainsDomainListOutput) Cname() pulumi.StringOutput
func (DomainsDomainListOutput) CreateTime ¶
func (o DomainsDomainListOutput) CreateTime() pulumi.StringOutput
func (DomainsDomainListOutput) Domain ¶
func (o DomainsDomainListOutput) Domain() pulumi.StringOutput
func (DomainsDomainListOutput) ElementType ¶
func (DomainsDomainListOutput) ElementType() reflect.Type
func (DomainsDomainListOutput) FullUrlCache ¶
func (o DomainsDomainListOutput) FullUrlCache() pulumi.BoolOutput
func (DomainsDomainListOutput) HttpsConfigs ¶
func (o DomainsDomainListOutput) HttpsConfigs() DomainsDomainListHttpsConfigArrayOutput
func (DomainsDomainListOutput) Id ¶
func (o DomainsDomainListOutput) Id() pulumi.StringOutput
func (DomainsDomainListOutput) Origins ¶
func (o DomainsDomainListOutput) Origins() DomainsDomainListOriginArrayOutput
func (DomainsDomainListOutput) ProjectId ¶
func (o DomainsDomainListOutput) ProjectId() pulumi.IntOutput
func (DomainsDomainListOutput) RangeOriginSwitch ¶
func (o DomainsDomainListOutput) RangeOriginSwitch() pulumi.StringOutput
func (DomainsDomainListOutput) RequestHeaders ¶
func (o DomainsDomainListOutput) RequestHeaders() DomainsDomainListRequestHeaderArrayOutput
func (DomainsDomainListOutput) RuleCaches ¶
func (o DomainsDomainListOutput) RuleCaches() DomainsDomainListRuleCachArrayOutput
func (DomainsDomainListOutput) ServiceType ¶
func (o DomainsDomainListOutput) ServiceType() pulumi.StringOutput
func (DomainsDomainListOutput) Status ¶
func (o DomainsDomainListOutput) Status() pulumi.StringOutput
func (DomainsDomainListOutput) Tags ¶
func (o DomainsDomainListOutput) Tags() pulumi.MapOutput
func (DomainsDomainListOutput) ToDomainsDomainListOutput ¶
func (o DomainsDomainListOutput) ToDomainsDomainListOutput() DomainsDomainListOutput
func (DomainsDomainListOutput) ToDomainsDomainListOutputWithContext ¶
func (o DomainsDomainListOutput) ToDomainsDomainListOutputWithContext(ctx context.Context) DomainsDomainListOutput
func (DomainsDomainListOutput) UpdateTime ¶
func (o DomainsDomainListOutput) UpdateTime() pulumi.StringOutput
type DomainsDomainListRequestHeader ¶
type DomainsDomainListRequestHeader struct { HeaderRules []DomainsDomainListRequestHeaderHeaderRule `pulumi:"headerRules"` Switch string `pulumi:"switch"` }
type DomainsDomainListRequestHeaderArgs ¶
type DomainsDomainListRequestHeaderArgs struct { HeaderRules DomainsDomainListRequestHeaderHeaderRuleArrayInput `pulumi:"headerRules"` Switch pulumi.StringInput `pulumi:"switch"` }
func (DomainsDomainListRequestHeaderArgs) ElementType ¶
func (DomainsDomainListRequestHeaderArgs) ElementType() reflect.Type
func (DomainsDomainListRequestHeaderArgs) ToDomainsDomainListRequestHeaderOutput ¶
func (i DomainsDomainListRequestHeaderArgs) ToDomainsDomainListRequestHeaderOutput() DomainsDomainListRequestHeaderOutput
func (DomainsDomainListRequestHeaderArgs) ToDomainsDomainListRequestHeaderOutputWithContext ¶
func (i DomainsDomainListRequestHeaderArgs) ToDomainsDomainListRequestHeaderOutputWithContext(ctx context.Context) DomainsDomainListRequestHeaderOutput
type DomainsDomainListRequestHeaderArray ¶
type DomainsDomainListRequestHeaderArray []DomainsDomainListRequestHeaderInput
func (DomainsDomainListRequestHeaderArray) ElementType ¶
func (DomainsDomainListRequestHeaderArray) ElementType() reflect.Type
func (DomainsDomainListRequestHeaderArray) ToDomainsDomainListRequestHeaderArrayOutput ¶
func (i DomainsDomainListRequestHeaderArray) ToDomainsDomainListRequestHeaderArrayOutput() DomainsDomainListRequestHeaderArrayOutput
func (DomainsDomainListRequestHeaderArray) ToDomainsDomainListRequestHeaderArrayOutputWithContext ¶
func (i DomainsDomainListRequestHeaderArray) ToDomainsDomainListRequestHeaderArrayOutputWithContext(ctx context.Context) DomainsDomainListRequestHeaderArrayOutput
type DomainsDomainListRequestHeaderArrayInput ¶
type DomainsDomainListRequestHeaderArrayInput interface { pulumi.Input ToDomainsDomainListRequestHeaderArrayOutput() DomainsDomainListRequestHeaderArrayOutput ToDomainsDomainListRequestHeaderArrayOutputWithContext(context.Context) DomainsDomainListRequestHeaderArrayOutput }
DomainsDomainListRequestHeaderArrayInput is an input type that accepts DomainsDomainListRequestHeaderArray and DomainsDomainListRequestHeaderArrayOutput values. You can construct a concrete instance of `DomainsDomainListRequestHeaderArrayInput` via:
DomainsDomainListRequestHeaderArray{ DomainsDomainListRequestHeaderArgs{...} }
type DomainsDomainListRequestHeaderArrayOutput ¶
type DomainsDomainListRequestHeaderArrayOutput struct{ *pulumi.OutputState }
func (DomainsDomainListRequestHeaderArrayOutput) ElementType ¶
func (DomainsDomainListRequestHeaderArrayOutput) ElementType() reflect.Type
func (DomainsDomainListRequestHeaderArrayOutput) ToDomainsDomainListRequestHeaderArrayOutput ¶
func (o DomainsDomainListRequestHeaderArrayOutput) ToDomainsDomainListRequestHeaderArrayOutput() DomainsDomainListRequestHeaderArrayOutput
func (DomainsDomainListRequestHeaderArrayOutput) ToDomainsDomainListRequestHeaderArrayOutputWithContext ¶
func (o DomainsDomainListRequestHeaderArrayOutput) ToDomainsDomainListRequestHeaderArrayOutputWithContext(ctx context.Context) DomainsDomainListRequestHeaderArrayOutput
type DomainsDomainListRequestHeaderHeaderRuleArgs ¶
type DomainsDomainListRequestHeaderHeaderRuleArgs struct { HeaderMode pulumi.StringInput `pulumi:"headerMode"` HeaderName pulumi.StringInput `pulumi:"headerName"` HeaderValue pulumi.StringInput `pulumi:"headerValue"` RulePaths pulumi.StringArrayInput `pulumi:"rulePaths"` RuleType pulumi.StringInput `pulumi:"ruleType"` }
func (DomainsDomainListRequestHeaderHeaderRuleArgs) ElementType ¶
func (DomainsDomainListRequestHeaderHeaderRuleArgs) ElementType() reflect.Type
func (DomainsDomainListRequestHeaderHeaderRuleArgs) ToDomainsDomainListRequestHeaderHeaderRuleOutput ¶
func (i DomainsDomainListRequestHeaderHeaderRuleArgs) ToDomainsDomainListRequestHeaderHeaderRuleOutput() DomainsDomainListRequestHeaderHeaderRuleOutput
func (DomainsDomainListRequestHeaderHeaderRuleArgs) ToDomainsDomainListRequestHeaderHeaderRuleOutputWithContext ¶
func (i DomainsDomainListRequestHeaderHeaderRuleArgs) ToDomainsDomainListRequestHeaderHeaderRuleOutputWithContext(ctx context.Context) DomainsDomainListRequestHeaderHeaderRuleOutput
type DomainsDomainListRequestHeaderHeaderRuleArray ¶
type DomainsDomainListRequestHeaderHeaderRuleArray []DomainsDomainListRequestHeaderHeaderRuleInput
func (DomainsDomainListRequestHeaderHeaderRuleArray) ElementType ¶
func (DomainsDomainListRequestHeaderHeaderRuleArray) ElementType() reflect.Type
func (DomainsDomainListRequestHeaderHeaderRuleArray) ToDomainsDomainListRequestHeaderHeaderRuleArrayOutput ¶
func (i DomainsDomainListRequestHeaderHeaderRuleArray) ToDomainsDomainListRequestHeaderHeaderRuleArrayOutput() DomainsDomainListRequestHeaderHeaderRuleArrayOutput
func (DomainsDomainListRequestHeaderHeaderRuleArray) ToDomainsDomainListRequestHeaderHeaderRuleArrayOutputWithContext ¶
func (i DomainsDomainListRequestHeaderHeaderRuleArray) ToDomainsDomainListRequestHeaderHeaderRuleArrayOutputWithContext(ctx context.Context) DomainsDomainListRequestHeaderHeaderRuleArrayOutput
type DomainsDomainListRequestHeaderHeaderRuleArrayInput ¶
type DomainsDomainListRequestHeaderHeaderRuleArrayInput interface { pulumi.Input ToDomainsDomainListRequestHeaderHeaderRuleArrayOutput() DomainsDomainListRequestHeaderHeaderRuleArrayOutput ToDomainsDomainListRequestHeaderHeaderRuleArrayOutputWithContext(context.Context) DomainsDomainListRequestHeaderHeaderRuleArrayOutput }
DomainsDomainListRequestHeaderHeaderRuleArrayInput is an input type that accepts DomainsDomainListRequestHeaderHeaderRuleArray and DomainsDomainListRequestHeaderHeaderRuleArrayOutput values. You can construct a concrete instance of `DomainsDomainListRequestHeaderHeaderRuleArrayInput` via:
DomainsDomainListRequestHeaderHeaderRuleArray{ DomainsDomainListRequestHeaderHeaderRuleArgs{...} }
type DomainsDomainListRequestHeaderHeaderRuleArrayOutput ¶
type DomainsDomainListRequestHeaderHeaderRuleArrayOutput struct{ *pulumi.OutputState }
func (DomainsDomainListRequestHeaderHeaderRuleArrayOutput) ElementType ¶
func (DomainsDomainListRequestHeaderHeaderRuleArrayOutput) ElementType() reflect.Type
func (DomainsDomainListRequestHeaderHeaderRuleArrayOutput) ToDomainsDomainListRequestHeaderHeaderRuleArrayOutput ¶
func (o DomainsDomainListRequestHeaderHeaderRuleArrayOutput) ToDomainsDomainListRequestHeaderHeaderRuleArrayOutput() DomainsDomainListRequestHeaderHeaderRuleArrayOutput
func (DomainsDomainListRequestHeaderHeaderRuleArrayOutput) ToDomainsDomainListRequestHeaderHeaderRuleArrayOutputWithContext ¶
func (o DomainsDomainListRequestHeaderHeaderRuleArrayOutput) ToDomainsDomainListRequestHeaderHeaderRuleArrayOutputWithContext(ctx context.Context) DomainsDomainListRequestHeaderHeaderRuleArrayOutput
type DomainsDomainListRequestHeaderHeaderRuleInput ¶
type DomainsDomainListRequestHeaderHeaderRuleInput interface { pulumi.Input ToDomainsDomainListRequestHeaderHeaderRuleOutput() DomainsDomainListRequestHeaderHeaderRuleOutput ToDomainsDomainListRequestHeaderHeaderRuleOutputWithContext(context.Context) DomainsDomainListRequestHeaderHeaderRuleOutput }
DomainsDomainListRequestHeaderHeaderRuleInput is an input type that accepts DomainsDomainListRequestHeaderHeaderRuleArgs and DomainsDomainListRequestHeaderHeaderRuleOutput values. You can construct a concrete instance of `DomainsDomainListRequestHeaderHeaderRuleInput` via:
DomainsDomainListRequestHeaderHeaderRuleArgs{...}
type DomainsDomainListRequestHeaderHeaderRuleOutput ¶
type DomainsDomainListRequestHeaderHeaderRuleOutput struct{ *pulumi.OutputState }
func (DomainsDomainListRequestHeaderHeaderRuleOutput) ElementType ¶
func (DomainsDomainListRequestHeaderHeaderRuleOutput) ElementType() reflect.Type
func (DomainsDomainListRequestHeaderHeaderRuleOutput) HeaderMode ¶
func (o DomainsDomainListRequestHeaderHeaderRuleOutput) HeaderMode() pulumi.StringOutput
func (DomainsDomainListRequestHeaderHeaderRuleOutput) HeaderName ¶
func (o DomainsDomainListRequestHeaderHeaderRuleOutput) HeaderName() pulumi.StringOutput
func (DomainsDomainListRequestHeaderHeaderRuleOutput) HeaderValue ¶
func (o DomainsDomainListRequestHeaderHeaderRuleOutput) HeaderValue() pulumi.StringOutput
func (DomainsDomainListRequestHeaderHeaderRuleOutput) RulePaths ¶
func (o DomainsDomainListRequestHeaderHeaderRuleOutput) RulePaths() pulumi.StringArrayOutput
func (DomainsDomainListRequestHeaderHeaderRuleOutput) RuleType ¶
func (o DomainsDomainListRequestHeaderHeaderRuleOutput) RuleType() pulumi.StringOutput
func (DomainsDomainListRequestHeaderHeaderRuleOutput) ToDomainsDomainListRequestHeaderHeaderRuleOutput ¶
func (o DomainsDomainListRequestHeaderHeaderRuleOutput) ToDomainsDomainListRequestHeaderHeaderRuleOutput() DomainsDomainListRequestHeaderHeaderRuleOutput
func (DomainsDomainListRequestHeaderHeaderRuleOutput) ToDomainsDomainListRequestHeaderHeaderRuleOutputWithContext ¶
func (o DomainsDomainListRequestHeaderHeaderRuleOutput) ToDomainsDomainListRequestHeaderHeaderRuleOutputWithContext(ctx context.Context) DomainsDomainListRequestHeaderHeaderRuleOutput
type DomainsDomainListRequestHeaderInput ¶
type DomainsDomainListRequestHeaderInput interface { pulumi.Input ToDomainsDomainListRequestHeaderOutput() DomainsDomainListRequestHeaderOutput ToDomainsDomainListRequestHeaderOutputWithContext(context.Context) DomainsDomainListRequestHeaderOutput }
DomainsDomainListRequestHeaderInput is an input type that accepts DomainsDomainListRequestHeaderArgs and DomainsDomainListRequestHeaderOutput values. You can construct a concrete instance of `DomainsDomainListRequestHeaderInput` via:
DomainsDomainListRequestHeaderArgs{...}
type DomainsDomainListRequestHeaderOutput ¶
type DomainsDomainListRequestHeaderOutput struct{ *pulumi.OutputState }
func (DomainsDomainListRequestHeaderOutput) ElementType ¶
func (DomainsDomainListRequestHeaderOutput) ElementType() reflect.Type
func (DomainsDomainListRequestHeaderOutput) HeaderRules ¶
func (o DomainsDomainListRequestHeaderOutput) HeaderRules() DomainsDomainListRequestHeaderHeaderRuleArrayOutput
func (DomainsDomainListRequestHeaderOutput) Switch ¶
func (o DomainsDomainListRequestHeaderOutput) Switch() pulumi.StringOutput
func (DomainsDomainListRequestHeaderOutput) ToDomainsDomainListRequestHeaderOutput ¶
func (o DomainsDomainListRequestHeaderOutput) ToDomainsDomainListRequestHeaderOutput() DomainsDomainListRequestHeaderOutput
func (DomainsDomainListRequestHeaderOutput) ToDomainsDomainListRequestHeaderOutputWithContext ¶
func (o DomainsDomainListRequestHeaderOutput) ToDomainsDomainListRequestHeaderOutputWithContext(ctx context.Context) DomainsDomainListRequestHeaderOutput
type DomainsDomainListRuleCach ¶
type DomainsDomainListRuleCach struct { CacheTime int `pulumi:"cacheTime"` CompareMaxAge *string `pulumi:"compareMaxAge"` FollowOriginSwitch string `pulumi:"followOriginSwitch"` IgnoreCacheControl *string `pulumi:"ignoreCacheControl"` IgnoreSetCookie string `pulumi:"ignoreSetCookie"` NoCacheSwitch string `pulumi:"noCacheSwitch"` ReValidate string `pulumi:"reValidate"` RulePaths []string `pulumi:"rulePaths"` RuleType string `pulumi:"ruleType"` Switch string `pulumi:"switch"` }
type DomainsDomainListRuleCachArgs ¶
type DomainsDomainListRuleCachArgs struct { CacheTime pulumi.IntInput `pulumi:"cacheTime"` CompareMaxAge pulumi.StringPtrInput `pulumi:"compareMaxAge"` FollowOriginSwitch pulumi.StringInput `pulumi:"followOriginSwitch"` IgnoreCacheControl pulumi.StringPtrInput `pulumi:"ignoreCacheControl"` IgnoreSetCookie pulumi.StringInput `pulumi:"ignoreSetCookie"` NoCacheSwitch pulumi.StringInput `pulumi:"noCacheSwitch"` ReValidate pulumi.StringInput `pulumi:"reValidate"` RulePaths pulumi.StringArrayInput `pulumi:"rulePaths"` RuleType pulumi.StringInput `pulumi:"ruleType"` Switch pulumi.StringInput `pulumi:"switch"` }
func (DomainsDomainListRuleCachArgs) ElementType ¶
func (DomainsDomainListRuleCachArgs) ElementType() reflect.Type
func (DomainsDomainListRuleCachArgs) ToDomainsDomainListRuleCachOutput ¶
func (i DomainsDomainListRuleCachArgs) ToDomainsDomainListRuleCachOutput() DomainsDomainListRuleCachOutput
func (DomainsDomainListRuleCachArgs) ToDomainsDomainListRuleCachOutputWithContext ¶
func (i DomainsDomainListRuleCachArgs) ToDomainsDomainListRuleCachOutputWithContext(ctx context.Context) DomainsDomainListRuleCachOutput
type DomainsDomainListRuleCachArray ¶
type DomainsDomainListRuleCachArray []DomainsDomainListRuleCachInput
func (DomainsDomainListRuleCachArray) ElementType ¶
func (DomainsDomainListRuleCachArray) ElementType() reflect.Type
func (DomainsDomainListRuleCachArray) ToDomainsDomainListRuleCachArrayOutput ¶
func (i DomainsDomainListRuleCachArray) ToDomainsDomainListRuleCachArrayOutput() DomainsDomainListRuleCachArrayOutput
func (DomainsDomainListRuleCachArray) ToDomainsDomainListRuleCachArrayOutputWithContext ¶
func (i DomainsDomainListRuleCachArray) ToDomainsDomainListRuleCachArrayOutputWithContext(ctx context.Context) DomainsDomainListRuleCachArrayOutput
type DomainsDomainListRuleCachArrayInput ¶
type DomainsDomainListRuleCachArrayInput interface { pulumi.Input ToDomainsDomainListRuleCachArrayOutput() DomainsDomainListRuleCachArrayOutput ToDomainsDomainListRuleCachArrayOutputWithContext(context.Context) DomainsDomainListRuleCachArrayOutput }
DomainsDomainListRuleCachArrayInput is an input type that accepts DomainsDomainListRuleCachArray and DomainsDomainListRuleCachArrayOutput values. You can construct a concrete instance of `DomainsDomainListRuleCachArrayInput` via:
DomainsDomainListRuleCachArray{ DomainsDomainListRuleCachArgs{...} }
type DomainsDomainListRuleCachArrayOutput ¶
type DomainsDomainListRuleCachArrayOutput struct{ *pulumi.OutputState }
func (DomainsDomainListRuleCachArrayOutput) ElementType ¶
func (DomainsDomainListRuleCachArrayOutput) ElementType() reflect.Type
func (DomainsDomainListRuleCachArrayOutput) Index ¶
func (o DomainsDomainListRuleCachArrayOutput) Index(i pulumi.IntInput) DomainsDomainListRuleCachOutput
func (DomainsDomainListRuleCachArrayOutput) ToDomainsDomainListRuleCachArrayOutput ¶
func (o DomainsDomainListRuleCachArrayOutput) ToDomainsDomainListRuleCachArrayOutput() DomainsDomainListRuleCachArrayOutput
func (DomainsDomainListRuleCachArrayOutput) ToDomainsDomainListRuleCachArrayOutputWithContext ¶
func (o DomainsDomainListRuleCachArrayOutput) ToDomainsDomainListRuleCachArrayOutputWithContext(ctx context.Context) DomainsDomainListRuleCachArrayOutput
type DomainsDomainListRuleCachInput ¶
type DomainsDomainListRuleCachInput interface { pulumi.Input ToDomainsDomainListRuleCachOutput() DomainsDomainListRuleCachOutput ToDomainsDomainListRuleCachOutputWithContext(context.Context) DomainsDomainListRuleCachOutput }
DomainsDomainListRuleCachInput is an input type that accepts DomainsDomainListRuleCachArgs and DomainsDomainListRuleCachOutput values. You can construct a concrete instance of `DomainsDomainListRuleCachInput` via:
DomainsDomainListRuleCachArgs{...}
type DomainsDomainListRuleCachOutput ¶
type DomainsDomainListRuleCachOutput struct{ *pulumi.OutputState }
func (DomainsDomainListRuleCachOutput) CacheTime ¶
func (o DomainsDomainListRuleCachOutput) CacheTime() pulumi.IntOutput
func (DomainsDomainListRuleCachOutput) CompareMaxAge ¶
func (o DomainsDomainListRuleCachOutput) CompareMaxAge() pulumi.StringPtrOutput
func (DomainsDomainListRuleCachOutput) ElementType ¶
func (DomainsDomainListRuleCachOutput) ElementType() reflect.Type
func (DomainsDomainListRuleCachOutput) FollowOriginSwitch ¶
func (o DomainsDomainListRuleCachOutput) FollowOriginSwitch() pulumi.StringOutput
func (DomainsDomainListRuleCachOutput) IgnoreCacheControl ¶
func (o DomainsDomainListRuleCachOutput) IgnoreCacheControl() pulumi.StringPtrOutput
func (DomainsDomainListRuleCachOutput) IgnoreSetCookie ¶
func (o DomainsDomainListRuleCachOutput) IgnoreSetCookie() pulumi.StringOutput
func (DomainsDomainListRuleCachOutput) NoCacheSwitch ¶
func (o DomainsDomainListRuleCachOutput) NoCacheSwitch() pulumi.StringOutput
func (DomainsDomainListRuleCachOutput) ReValidate ¶
func (o DomainsDomainListRuleCachOutput) ReValidate() pulumi.StringOutput
func (DomainsDomainListRuleCachOutput) RulePaths ¶
func (o DomainsDomainListRuleCachOutput) RulePaths() pulumi.StringArrayOutput
func (DomainsDomainListRuleCachOutput) RuleType ¶
func (o DomainsDomainListRuleCachOutput) RuleType() pulumi.StringOutput
func (DomainsDomainListRuleCachOutput) Switch ¶
func (o DomainsDomainListRuleCachOutput) Switch() pulumi.StringOutput
func (DomainsDomainListRuleCachOutput) ToDomainsDomainListRuleCachOutput ¶
func (o DomainsDomainListRuleCachOutput) ToDomainsDomainListRuleCachOutput() DomainsDomainListRuleCachOutput
func (DomainsDomainListRuleCachOutput) ToDomainsDomainListRuleCachOutputWithContext ¶
func (o DomainsDomainListRuleCachOutput) ToDomainsDomainListRuleCachOutputWithContext(ctx context.Context) DomainsDomainListRuleCachOutput
type DomainsOutputArgs ¶
type DomainsOutputArgs struct { Domain pulumi.StringPtrInput `pulumi:"domain"` FullUrlCache pulumi.BoolPtrInput `pulumi:"fullUrlCache"` HttpsSwitch pulumi.StringPtrInput `pulumi:"httpsSwitch"` OriginPullProtocol pulumi.StringPtrInput `pulumi:"originPullProtocol"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` ServiceType pulumi.StringPtrInput `pulumi:"serviceType"` }
A collection of arguments for invoking Domains.
func (DomainsOutputArgs) ElementType ¶
func (DomainsOutputArgs) ElementType() reflect.Type
type DomainsResult ¶
type DomainsResult struct { Domain *string `pulumi:"domain"` DomainLists []DomainsDomainList `pulumi:"domainLists"` FullUrlCache *bool `pulumi:"fullUrlCache"` HttpsSwitch *string `pulumi:"httpsSwitch"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` OriginPullProtocol *string `pulumi:"originPullProtocol"` ResultOutputFile *string `pulumi:"resultOutputFile"` ServiceType *string `pulumi:"serviceType"` }
A collection of values returned by Domains.
func Domains ¶
func Domains(ctx *pulumi.Context, args *DomainsArgs, opts ...pulumi.InvokeOption) (*DomainsResult, error)
type DomainsResultOutput ¶
type DomainsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by Domains.
func DomainsOutput ¶
func DomainsOutput(ctx *pulumi.Context, args DomainsOutputArgs, opts ...pulumi.InvokeOption) DomainsResultOutput
func (DomainsResultOutput) Domain ¶
func (o DomainsResultOutput) Domain() pulumi.StringPtrOutput
func (DomainsResultOutput) DomainLists ¶
func (o DomainsResultOutput) DomainLists() DomainsDomainListArrayOutput
func (DomainsResultOutput) ElementType ¶
func (DomainsResultOutput) ElementType() reflect.Type
func (DomainsResultOutput) FullUrlCache ¶
func (o DomainsResultOutput) FullUrlCache() pulumi.BoolPtrOutput
func (DomainsResultOutput) HttpsSwitch ¶
func (o DomainsResultOutput) HttpsSwitch() pulumi.StringPtrOutput
func (DomainsResultOutput) Id ¶
func (o DomainsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (DomainsResultOutput) OriginPullProtocol ¶
func (o DomainsResultOutput) OriginPullProtocol() pulumi.StringPtrOutput
func (DomainsResultOutput) ResultOutputFile ¶
func (o DomainsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (DomainsResultOutput) ServiceType ¶
func (o DomainsResultOutput) ServiceType() pulumi.StringPtrOutput
func (DomainsResultOutput) ToDomainsResultOutput ¶
func (o DomainsResultOutput) ToDomainsResultOutput() DomainsResultOutput
func (DomainsResultOutput) ToDomainsResultOutputWithContext ¶
func (o DomainsResultOutput) ToDomainsResultOutputWithContext(ctx context.Context) DomainsResultOutput