StudioApplication

Provides a Cloud Architect Design Tools Application resource. For information about Cloud Architect Design Tools Application and how to use it, see What is Application.

NOTE: Available in v1.192.0+.

Example Usage

Basic Usage

package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.alicloud.bp.StudioApplication;
import com.pulumi.alicloud.bp.StudioApplicationArgs;
import com.pulumi.alicloud.bp.inputs.StudioApplicationInstanceArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var default_ = new StudioApplication("default", StudioApplicationArgs.builder()
.applicationName("example_value")
.areaId("example_value")
.configuration(Map.of("enableMonitor", "1"))
.instances(StudioApplicationInstanceArgs.builder()
.id("example_value")
.nodeName("example_value")
.nodeType("ecs")
.build())
.resourceGroupId("example_value")
.templateId("example_value")
.variables(Map.of("test", "1"))
.build());
}
}

Import

Cloud Architect Design Tools Application can be imported using the id, e.g.

$ pulumi import alicloud:bp/studioApplication:StudioApplication example <id>

Properties

Link copied to clipboard
val applicationName: Output<String>

The name of the application.

Link copied to clipboard
val areaId: Output<String>?

The id of the area.

Link copied to clipboard
val configuration: Output<Map<String, Any>>?

The configuration of the application.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard

The instance list. Support the creation of instances in the existing vpc under the application. See the following Block instances.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val resourceGroupId: Output<String>

The id of the resource group.

Link copied to clipboard
val status: Output<String>

The status of the Application.

Link copied to clipboard
val templateId: Output<String>

The id of the template.

Link copied to clipboard
val urn: Output<String>
Link copied to clipboard
val variables: Output<Map<String, Any>>?

The variables of the application.