Namespace Pulumi.AliCloud.Cdn
Classes
Domain
DomainArgs
DomainConfig
Provides a CDN Accelerated Domain resource.
For information about domain config and how to use it, see Batch set config
NOTE: Available in v1.34.0+.
Example Usage
using Pulumi;
using AliCloud = Pulumi.AliCloud;
class MyStack : Stack
{
public MyStack()
{
// Create a new Domain config.
var domain = new AliCloud.Cdn.DomainNew("domain", new AliCloud.Cdn.DomainNewArgs
{
CdnType = "web",
DomainName = "tf-testacc%d.xiaozhu.com",
Scope = "overseas",
Sources = new AliCloud.Cdn.Inputs.DomainNewSourcesArgs
{
Content = "1.1.1.1",
Port = 80,
Priority = "20",
Type = "ipaddr",
Weight = "15",
},
});
var config = new AliCloud.Cdn.DomainConfig("config", new AliCloud.Cdn.DomainConfigArgs
{
DomainName = domain.DomainName,
FunctionArgs =
{
new AliCloud.Cdn.Inputs.DomainConfigFunctionArgArgs
{
ArgName = "ip_list",
ArgValue = "110.110.110.110",
},
},
FunctionName = "ip_allow_list_set",
});
}
}