Application Args
data class ApplicationArgs(val autoConfigEnabled: Output<Boolean>? = null, val autoCreate: Output<Boolean>? = null, val cweMonitorEnabled: Output<Boolean>? = null, val groupingType: Output<String>? = null, val opsCenterEnabled: Output<Boolean>? = null, val opsItemSnsTopicArn: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ApplicationArgs>
Provides a ApplicationInsights Application resource.
Example Usage
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.resourcegroups.Group;
import com.pulumi.aws.resourcegroups.GroupArgs;
import com.pulumi.aws.resourcegroups.inputs.GroupResourceQueryArgs;
import com.pulumi.aws.applicationinsights.Application;
import com.pulumi.aws.applicationinsights.ApplicationArgs;
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 exampleGroup = new Group("exampleGroup", GroupArgs.builder()
.resourceQuery(GroupResourceQueryArgs.builder()
.query("""
{
"ResourceTypeFilters": [
"AWS::EC2::Instance"
],
"TagFilters": [
{
"Key": "Stage",
"Values": [
"Test"
]
}
]
}
""")
.build())
.build());
var exampleApplication = new Application("exampleApplication", ApplicationArgs.builder()
.resourceGroupName(exampleGroup.name())
.build());
}
}
Content copied to clipboard
Import
ApplicationInsights Applications can be imported using the resource_group_name
, e.g.,
$ pulumi import aws:applicationinsights/application:Application some some-application
Content copied to clipboard
Constructors
Link copied to clipboard
fun ApplicationArgs(autoConfigEnabled: Output<Boolean>? = null, autoCreate: Output<Boolean>? = null, cweMonitorEnabled: Output<Boolean>? = null, groupingType: Output<String>? = null, opsCenterEnabled: Output<Boolean>? = null, opsItemSnsTopicArn: Output<String>? = null, resourceGroupName: Output<String>? = null, tags: Output<Map<String, String>>? = null)