Namespace Pulumi.AliCloud.Edas
Classes
Application
Creates an EDAS ecs application on EDAS. The application will be deployed when group_id and war_url are given.
NOTE: Available in 1.82.0+
ApplicationArgs
ApplicationDeployment
ApplicationDeploymentArgs
ApplicationDeploymentState
ApplicationScale
ApplicationScaleArgs
ApplicationScaleState
ApplicationState
Cluster
Provides an EDAS cluster resource.
NOTE: Available in 1.82.0+
Example Usage
using Pulumi;
using AliCloud = Pulumi.AliCloud;
class MyStack : Stack
{
public MyStack()
{
var @default = new AliCloud.Edas.Cluster("default", new AliCloud.Edas.ClusterArgs
{
ClusterName = @var.Cluster_name,
ClusterType = @var.Cluster_type,
NetworkMode = @var.Network_mode,
LogicalRegionId = @var.Logical_region_id,
VpcId = @var.Vpc_id,
});
}
}
ClusterArgs
ClusterState
DeployGroup
Provides an EDAS deploy group resource.
NOTE: Available in 1.82.0+
Example Usage
using Pulumi;
using AliCloud = Pulumi.AliCloud;
class MyStack : Stack
{
public MyStack()
{
var @default = new AliCloud.Edas.DeployGroup("default", new AliCloud.Edas.DeployGroupArgs
{
AppId = @var.App_id,
GroupName = @var.Group_name,
});
}
}
DeployGroupArgs
DeployGroupState
GetApplications
GetApplicationsArgs
GetApplicationsResult
GetClusters
GetClustersArgs
GetClustersResult
GetDeployGroups
GetDeployGroupsArgs
GetDeployGroupsResult
InstanceClusterAttachment
Provides an EDAS instance cluster attachment resource.
NOTE: Available in 1.82.0+
Example Usage
using Pulumi;
using AliCloud = Pulumi.AliCloud;
class MyStack : Stack
{
public MyStack()
{
var @default = new AliCloud.Edas.InstanceClusterAttachment("default", new AliCloud.Edas.InstanceClusterAttachmentArgs
{
ClusterId = @var.Cluster_id,
InstanceIds = @var.Instance_ids,
});
}
}
InstanceClusterAttachmentArgs
InstanceClusterAttachmentState
SlbAttachment
Binds SLB to an EDAS application.
NOTE: Available in 1.82.0+
Example Usage
using Pulumi;
using AliCloud = Pulumi.AliCloud;
class MyStack : Stack
{
public MyStack()
{
var @default = new AliCloud.Edas.SlbAttachment("default", new AliCloud.Edas.SlbAttachmentArgs
{
AppId = @var.App_id,
SlbId = @var.Slb_id,
SlbIp = @var.Slb_ip,
Type = @var.Type,
ListenerPort = @var.Listener_port,
VserverGroupId = @var.Vserver_group_id,
});
}
}