Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

CreateGroupInput

import type { CreateGroupInput } from "https://aws-api.deno.dev/v0.3/services/resourcegroups.ts?docs=full";
interface CreateGroupInput {
Configuration?: GroupConfigurationItem[] | null;
Description?: string | null;
Name: string;
ResourceQuery?: ResourceQuery | null;
Tags?: {
[key: string]: string | null | undefined;
}
| null;
}

§Properties

§
Configuration?: GroupConfigurationItem[] | null
[src]

A configuration associates the resource group with an AWS service and specifies how the service can interact with the resources in the group. A configuration is an array of "GroupConfigurationItem" elements. For details about the syntax of service configurations, see Service configurations for resource groups.

Note: A resource group can contain either a Configuration or a ResourceQuery, but not both.

§
Description?: string | null
[src]

The description of the resource group. Descriptions can consist of letters, numbers, hyphens, underscores, periods, and spaces.

§
Name: string
[src]

The name of the group, which is the identifier of the group in other operations. You can't change the name of a resource group after you create it. A resource group name can consist of letters, numbers, hyphens, periods, and underscores. The name cannot start with AWS or aws; these are reserved. A resource group name must be unique within each AWS Region in your AWS account.

§
ResourceQuery?: ResourceQuery | null
[src]

The resource query that determines which AWS resources are members of this group. For more information about resource queries, see Create a tag-based group in Resource Groups.

Note: A resource group can contain either a ResourceQuery or a Configuration, but not both.

§
Tags?: {
[key: string]: string | null | undefined;
}
| null
[src]

The tags to add to the group. A tag is key-value pair string.