ResourceGroupArgs

data class ResourceGroupArgs(val displayName: Output<String>? = null, val name: Output<String>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<ResourceGroupArgs>

Provides a Resource Manager Resource Group resource. If you need to group cloud resources according to business departments, projects, and other dimensions, you can create resource groups. For information about Resource Manager Resoource Group and how to use it, see What is Resource Manager Resource Group

NOTE: Available since v1.82.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.resourcemanager.ResourceGroup;
import com.pulumi.alicloud.resourcemanager.ResourceGroupArgs;
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) {
final var config = ctx.config();
final var name = config.get("name").orElse("tfexample");
var example = new ResourceGroup("example", ResourceGroupArgs.builder()
.resourceGroupName(name)
.displayName(name)
.build());
}
}

Import

Resource Manager Resource Group can be imported using the id, e.g.

$ pulumi import alicloud:resourcemanager/resourceGroup:ResourceGroup example abc123456

Constructors

Link copied to clipboard
fun ResourceGroupArgs(displayName: Output<String>? = null, name: Output<String>? = null, resourceGroupName: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): ResourceGroupArgs

Properties

Link copied to clipboard
val displayName: Output<String>? = null

The display name of the resource group. The name must be 1 to 30 characters in length and can contain letters, digits, periods (.), at signs (@), and hyphens (-).

Link copied to clipboard
val name: Output<String>? = null

Field name has been deprecated from version 1.114.0. Use resource_group_name instead.

Link copied to clipboard
val resourceGroupName: Output<String>? = null

The unique identifier of the resource group.The identifier must be 3 to 12 characters in length and can contain letters, digits, periods (.), hyphens (-), and underscores (_). The identifier must start with a letter.