1. Packages
  2. Alibaba Cloud
  3. API Docs
  4. cdn
  5. Domain
Alibaba Cloud v3.53.0 published on Wednesday, Apr 17, 2024 by Pulumi

alicloud.cdn.Domain

Explore with Pulumi AI

alicloud logo
Alibaba Cloud v3.53.0 published on Wednesday, Apr 17, 2024 by Pulumi

    Create Domain Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new Domain(name: string, args: DomainArgs, opts?: CustomResourceOptions);
    @overload
    def Domain(resource_name: str,
               args: DomainArgs,
               opts: Optional[ResourceOptions] = None)
    
    @overload
    def Domain(resource_name: str,
               opts: Optional[ResourceOptions] = None,
               cdn_type: Optional[str] = None,
               domain_name: Optional[str] = None,
               page404_config: Optional[DomainPage404ConfigArgs] = None,
               page_compress_enable: Optional[str] = None,
               certificate_config: Optional[DomainCertificateConfigArgs] = None,
               block_ips: Optional[Sequence[str]] = None,
               http_header_configs: Optional[Sequence[DomainHttpHeaderConfigArgs]] = None,
               optimize_enable: Optional[str] = None,
               auth_config: Optional[DomainAuthConfigArgs] = None,
               cache_configs: Optional[Sequence[DomainCacheConfigArgs]] = None,
               parameter_filter_config: Optional[DomainParameterFilterConfigArgs] = None,
               range_enable: Optional[str] = None,
               refer_config: Optional[DomainReferConfigArgs] = None,
               scope: Optional[str] = None,
               source_port: Optional[int] = None,
               source_type: Optional[str] = None,
               sources: Optional[Sequence[str]] = None,
               video_seek_enable: Optional[str] = None)
    func NewDomain(ctx *Context, name string, args DomainArgs, opts ...ResourceOption) (*Domain, error)
    public Domain(string name, DomainArgs args, CustomResourceOptions? opts = null)
    public Domain(String name, DomainArgs args)
    public Domain(String name, DomainArgs args, CustomResourceOptions options)
    
    type: alicloud:cdn:Domain
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args DomainArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args DomainArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args DomainArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args DomainArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args DomainArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Example

    The following reference example uses placeholder values for all input properties.

    var domainResource = new AliCloud.Cdn.Domain("domainResource", new()
    {
        CdnType = "string",
        DomainName = "string",
        Scope = "string",
    });
    
    example, err := cdn.NewDomain(ctx, "domainResource", &cdn.DomainArgs{
    	CdnType:    pulumi.String("string"),
    	DomainName: pulumi.String("string"),
    	Scope:      pulumi.String("string"),
    })
    
    var domainResource = new Domain("domainResource", DomainArgs.builder()        
        .cdnType("string")
        .domainName("string")
        .scope("string")
        .build());
    
    domain_resource = alicloud.cdn.Domain("domainResource",
        cdn_type="string",
        domain_name="string",
        scope="string")
    
    const domainResource = new alicloud.cdn.Domain("domainResource", {
        cdnType: "string",
        domainName: "string",
        scope: "string",
    });
    
    type: alicloud:cdn:Domain
    properties:
        cdnType: string
        domainName: string
        scope: string
    

    Domain Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The Domain resource accepts the following input properties:

    CdnType string
    DomainName string
    AuthConfig Pulumi.AliCloud.Cdn.Inputs.DomainAuthConfig

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    BlockIps List<string>

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    CacheConfigs List<Pulumi.AliCloud.Cdn.Inputs.DomainCacheConfig>

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    CertificateConfig Pulumi.AliCloud.Cdn.Inputs.DomainCertificateConfig

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    HttpHeaderConfigs List<Pulumi.AliCloud.Cdn.Inputs.DomainHttpHeaderConfig>

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    OptimizeEnable string

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    Page404Config Pulumi.AliCloud.Cdn.Inputs.DomainPage404Config

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    PageCompressEnable string

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    ParameterFilterConfig Pulumi.AliCloud.Cdn.Inputs.DomainParameterFilterConfig

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    RangeEnable string

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    ReferConfig Pulumi.AliCloud.Cdn.Inputs.DomainReferConfig

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    Scope string
    SourcePort int

    Deprecated: Use alicloud.cdn.DomainNew configuration sources block port argument instead.

    SourceType string

    Deprecated: Use alicloud.cdn.DomainNew configuration sources block type argument instead.

    Sources List<string>

    Deprecated: Use alicloud.cdn.DomainNew configuration sources argument instead.

    VideoSeekEnable string

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    CdnType string
    DomainName string
    AuthConfig DomainAuthConfigArgs

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    BlockIps []string

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    CacheConfigs []DomainCacheConfigArgs

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    CertificateConfig DomainCertificateConfigArgs

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    HttpHeaderConfigs []DomainHttpHeaderConfigArgs

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    OptimizeEnable string

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    Page404Config DomainPage404ConfigArgs

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    PageCompressEnable string

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    ParameterFilterConfig DomainParameterFilterConfigArgs

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    RangeEnable string

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    ReferConfig DomainReferConfigArgs

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    Scope string
    SourcePort int

    Deprecated: Use alicloud.cdn.DomainNew configuration sources block port argument instead.

    SourceType string

    Deprecated: Use alicloud.cdn.DomainNew configuration sources block type argument instead.

    Sources []string

    Deprecated: Use alicloud.cdn.DomainNew configuration sources argument instead.

    VideoSeekEnable string

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    cdnType String
    domainName String
    authConfig DomainAuthConfig

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    blockIps List<String>

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    cacheConfigs List<DomainCacheConfig>

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    certificateConfig DomainCertificateConfig

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    httpHeaderConfigs List<DomainHttpHeaderConfig>

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    optimizeEnable String

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    page404Config DomainPage404Config

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    pageCompressEnable String

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    parameterFilterConfig DomainParameterFilterConfig

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    rangeEnable String

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    referConfig DomainReferConfig

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    scope String
    sourcePort Integer

    Deprecated: Use alicloud.cdn.DomainNew configuration sources block port argument instead.

    sourceType String

    Deprecated: Use alicloud.cdn.DomainNew configuration sources block type argument instead.

    sources List<String>

    Deprecated: Use alicloud.cdn.DomainNew configuration sources argument instead.

    videoSeekEnable String

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    cdnType string
    domainName string
    authConfig DomainAuthConfig

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    blockIps string[]

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    cacheConfigs DomainCacheConfig[]

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    certificateConfig DomainCertificateConfig

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    httpHeaderConfigs DomainHttpHeaderConfig[]

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    optimizeEnable string

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    page404Config DomainPage404Config

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    pageCompressEnable string

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    parameterFilterConfig DomainParameterFilterConfig

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    rangeEnable string

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    referConfig DomainReferConfig

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    scope string
    sourcePort number

    Deprecated: Use alicloud.cdn.DomainNew configuration sources block port argument instead.

    sourceType string

    Deprecated: Use alicloud.cdn.DomainNew configuration sources block type argument instead.

    sources string[]

    Deprecated: Use alicloud.cdn.DomainNew configuration sources argument instead.

    videoSeekEnable string

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    cdn_type str
    domain_name str
    auth_config DomainAuthConfigArgs

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    block_ips Sequence[str]

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    cache_configs Sequence[DomainCacheConfigArgs]

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    certificate_config DomainCertificateConfigArgs

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    http_header_configs Sequence[DomainHttpHeaderConfigArgs]

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    optimize_enable str

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    page404_config DomainPage404ConfigArgs

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    page_compress_enable str

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    parameter_filter_config DomainParameterFilterConfigArgs

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    range_enable str

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    refer_config DomainReferConfigArgs

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    scope str
    source_port int

    Deprecated: Use alicloud.cdn.DomainNew configuration sources block port argument instead.

    source_type str

    Deprecated: Use alicloud.cdn.DomainNew configuration sources block type argument instead.

    sources Sequence[str]

    Deprecated: Use alicloud.cdn.DomainNew configuration sources argument instead.

    video_seek_enable str

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    cdnType String
    domainName String
    authConfig Property Map

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    blockIps List<String>

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    cacheConfigs List<Property Map>

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    certificateConfig Property Map

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    httpHeaderConfigs List<Property Map>

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    optimizeEnable String

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    page404Config Property Map

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    pageCompressEnable String

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    parameterFilterConfig Property Map

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    rangeEnable String

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    referConfig Property Map

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    scope String
    sourcePort Number

    Deprecated: Use alicloud.cdn.DomainNew configuration sources block port argument instead.

    sourceType String

    Deprecated: Use alicloud.cdn.DomainNew configuration sources block type argument instead.

    sources List<String>

    Deprecated: Use alicloud.cdn.DomainNew configuration sources argument instead.

    videoSeekEnable String

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the Domain resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.
    id string
    The provider-assigned unique ID for this managed resource.
    id str
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing Domain Resource

    Get an existing Domain resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: DomainState, opts?: CustomResourceOptions): Domain
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            auth_config: Optional[DomainAuthConfigArgs] = None,
            block_ips: Optional[Sequence[str]] = None,
            cache_configs: Optional[Sequence[DomainCacheConfigArgs]] = None,
            cdn_type: Optional[str] = None,
            certificate_config: Optional[DomainCertificateConfigArgs] = None,
            domain_name: Optional[str] = None,
            http_header_configs: Optional[Sequence[DomainHttpHeaderConfigArgs]] = None,
            optimize_enable: Optional[str] = None,
            page404_config: Optional[DomainPage404ConfigArgs] = None,
            page_compress_enable: Optional[str] = None,
            parameter_filter_config: Optional[DomainParameterFilterConfigArgs] = None,
            range_enable: Optional[str] = None,
            refer_config: Optional[DomainReferConfigArgs] = None,
            scope: Optional[str] = None,
            source_port: Optional[int] = None,
            source_type: Optional[str] = None,
            sources: Optional[Sequence[str]] = None,
            video_seek_enable: Optional[str] = None) -> Domain
    func GetDomain(ctx *Context, name string, id IDInput, state *DomainState, opts ...ResourceOption) (*Domain, error)
    public static Domain Get(string name, Input<string> id, DomainState? state, CustomResourceOptions? opts = null)
    public static Domain get(String name, Output<String> id, DomainState state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    AuthConfig Pulumi.AliCloud.Cdn.Inputs.DomainAuthConfig

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    BlockIps List<string>

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    CacheConfigs List<Pulumi.AliCloud.Cdn.Inputs.DomainCacheConfig>

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    CdnType string
    CertificateConfig Pulumi.AliCloud.Cdn.Inputs.DomainCertificateConfig

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    DomainName string
    HttpHeaderConfigs List<Pulumi.AliCloud.Cdn.Inputs.DomainHttpHeaderConfig>

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    OptimizeEnable string

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    Page404Config Pulumi.AliCloud.Cdn.Inputs.DomainPage404Config

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    PageCompressEnable string

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    ParameterFilterConfig Pulumi.AliCloud.Cdn.Inputs.DomainParameterFilterConfig

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    RangeEnable string

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    ReferConfig Pulumi.AliCloud.Cdn.Inputs.DomainReferConfig

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    Scope string
    SourcePort int

    Deprecated: Use alicloud.cdn.DomainNew configuration sources block port argument instead.

    SourceType string

    Deprecated: Use alicloud.cdn.DomainNew configuration sources block type argument instead.

    Sources List<string>

    Deprecated: Use alicloud.cdn.DomainNew configuration sources argument instead.

    VideoSeekEnable string

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    AuthConfig DomainAuthConfigArgs

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    BlockIps []string

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    CacheConfigs []DomainCacheConfigArgs

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    CdnType string
    CertificateConfig DomainCertificateConfigArgs

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    DomainName string
    HttpHeaderConfigs []DomainHttpHeaderConfigArgs

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    OptimizeEnable string

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    Page404Config DomainPage404ConfigArgs

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    PageCompressEnable string

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    ParameterFilterConfig DomainParameterFilterConfigArgs

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    RangeEnable string

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    ReferConfig DomainReferConfigArgs

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    Scope string
    SourcePort int

    Deprecated: Use alicloud.cdn.DomainNew configuration sources block port argument instead.

    SourceType string

    Deprecated: Use alicloud.cdn.DomainNew configuration sources block type argument instead.

    Sources []string

    Deprecated: Use alicloud.cdn.DomainNew configuration sources argument instead.

    VideoSeekEnable string

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    authConfig DomainAuthConfig

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    blockIps List<String>

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    cacheConfigs List<DomainCacheConfig>

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    cdnType String
    certificateConfig DomainCertificateConfig

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    domainName String
    httpHeaderConfigs List<DomainHttpHeaderConfig>

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    optimizeEnable String

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    page404Config DomainPage404Config

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    pageCompressEnable String

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    parameterFilterConfig DomainParameterFilterConfig

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    rangeEnable String

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    referConfig DomainReferConfig

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    scope String
    sourcePort Integer

    Deprecated: Use alicloud.cdn.DomainNew configuration sources block port argument instead.

    sourceType String

    Deprecated: Use alicloud.cdn.DomainNew configuration sources block type argument instead.

    sources List<String>

    Deprecated: Use alicloud.cdn.DomainNew configuration sources argument instead.

    videoSeekEnable String

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    authConfig DomainAuthConfig

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    blockIps string[]

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    cacheConfigs DomainCacheConfig[]

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    cdnType string
    certificateConfig DomainCertificateConfig

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    domainName string
    httpHeaderConfigs DomainHttpHeaderConfig[]

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    optimizeEnable string

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    page404Config DomainPage404Config

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    pageCompressEnable string

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    parameterFilterConfig DomainParameterFilterConfig

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    rangeEnable string

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    referConfig DomainReferConfig

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    scope string
    sourcePort number

    Deprecated: Use alicloud.cdn.DomainNew configuration sources block port argument instead.

    sourceType string

    Deprecated: Use alicloud.cdn.DomainNew configuration sources block type argument instead.

    sources string[]

    Deprecated: Use alicloud.cdn.DomainNew configuration sources argument instead.

    videoSeekEnable string

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    auth_config DomainAuthConfigArgs

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    block_ips Sequence[str]

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    cache_configs Sequence[DomainCacheConfigArgs]

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    cdn_type str
    certificate_config DomainCertificateConfigArgs

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    domain_name str
    http_header_configs Sequence[DomainHttpHeaderConfigArgs]

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    optimize_enable str

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    page404_config DomainPage404ConfigArgs

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    page_compress_enable str

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    parameter_filter_config DomainParameterFilterConfigArgs

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    range_enable str

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    refer_config DomainReferConfigArgs

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    scope str
    source_port int

    Deprecated: Use alicloud.cdn.DomainNew configuration sources block port argument instead.

    source_type str

    Deprecated: Use alicloud.cdn.DomainNew configuration sources block type argument instead.

    sources Sequence[str]

    Deprecated: Use alicloud.cdn.DomainNew configuration sources argument instead.

    video_seek_enable str

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    authConfig Property Map

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    blockIps List<String>

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    cacheConfigs List<Property Map>

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    cdnType String
    certificateConfig Property Map

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    domainName String
    httpHeaderConfigs List<Property Map>

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    optimizeEnable String

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    page404Config Property Map

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    pageCompressEnable String

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    parameterFilterConfig Property Map

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    rangeEnable String

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    referConfig Property Map

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    scope String
    sourcePort Number

    Deprecated: Use alicloud.cdn.DomainNew configuration sources block port argument instead.

    sourceType String

    Deprecated: Use alicloud.cdn.DomainNew configuration sources block type argument instead.

    sources List<String>

    Deprecated: Use alicloud.cdn.DomainNew configuration sources argument instead.

    videoSeekEnable String

    Deprecated: Use alicloud.cdn.DomainConfig configuration function_name and function_args arguments instead.

    Supporting Types

    DomainAuthConfig, DomainAuthConfigArgs

    AuthType string
    MasterKey string
    SlaveKey string
    Timeout int
    AuthType string
    MasterKey string
    SlaveKey string
    Timeout int
    authType String
    masterKey String
    slaveKey String
    timeout Integer
    authType string
    masterKey string
    slaveKey string
    timeout number
    authType String
    masterKey String
    slaveKey String
    timeout Number

    DomainCacheConfig, DomainCacheConfigArgs

    CacheContent string
    CacheType string
    Ttl int
    CacheId string
    Weight int
    CacheContent string
    CacheType string
    Ttl int
    CacheId string
    Weight int
    cacheContent String
    cacheType String
    ttl Integer
    cacheId String
    weight Integer
    cacheContent string
    cacheType string
    ttl number
    cacheId string
    weight number
    cacheContent String
    cacheType String
    ttl Number
    cacheId String
    weight Number

    DomainCertificateConfig, DomainCertificateConfigArgs

    DomainHttpHeaderConfig, DomainHttpHeaderConfigArgs

    HeaderKey string
    HeaderValue string
    HeaderId string
    HeaderKey string
    HeaderValue string
    HeaderId string
    headerKey String
    headerValue String
    headerId String
    headerKey string
    headerValue string
    headerId string
    headerKey String
    headerValue String
    headerId String

    DomainPage404Config, DomainPage404ConfigArgs

    CustomPageUrl string
    ErrorCode string
    PageType string
    CustomPageUrl string
    ErrorCode string
    PageType string
    customPageUrl String
    errorCode String
    pageType String
    customPageUrl string
    errorCode string
    pageType string
    customPageUrl String
    errorCode String
    pageType String

    DomainParameterFilterConfig, DomainParameterFilterConfigArgs

    Enable string
    HashKeyArgs List<string>
    Enable string
    HashKeyArgs []string
    enable String
    hashKeyArgs List<String>
    enable string
    hashKeyArgs string[]
    enable str
    hash_key_args Sequence[str]
    enable String
    hashKeyArgs List<String>

    DomainReferConfig, DomainReferConfigArgs

    ReferLists List<string>
    AllowEmpty string
    ReferType string
    ReferLists []string
    AllowEmpty string
    ReferType string
    referLists List<String>
    allowEmpty String
    referType String
    referLists string[]
    allowEmpty string
    referType string
    refer_lists Sequence[str]
    allow_empty str
    refer_type str
    referLists List<String>
    allowEmpty String
    referType String

    Package Details

    Repository
    Alibaba Cloud pulumi/pulumi-alicloud
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the alicloud Terraform Provider.
    alicloud logo
    Alibaba Cloud v3.53.0 published on Wednesday, Apr 17, 2024 by Pulumi