AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Container for the parameters to the CreateGroup operation. Creates a resource group with the specified name and description. You can optionally include either a resource query or a service configuration. For more information about constructing a resource query, see Build queries and groups in Resource Groups in the Resource Groups User Guide. For more information about service-linked groups and service configurations, see Service configurations for Resource Groups.

Minimum permissions

To run this command, you must have the following permissions:

Inheritance Hierarchy

System.Object
  Amazon.Runtime.AmazonWebServiceRequest
    Amazon.ResourceGroups.AmazonResourceGroupsRequest
      Amazon.ResourceGroups.Model.CreateGroupRequest

Namespace: Amazon.ResourceGroups.Model
Assembly: AWSSDK.ResourceGroups.dll
Version: 3.x.y.z

Syntax

C#
public class CreateGroupRequest : AmazonResourceGroupsRequest
         IAmazonWebServiceRequest

The CreateGroupRequest type exposes the following members

Constructors

NameDescription
Public Method CreateGroupRequest()

Properties

NameTypeDescription
Public Property Configuration System.Collections.Generic.List<Amazon.ResourceGroups.Model.GroupConfigurationItem>

Gets and sets the property Configuration.

A configuration associates the resource group with an Amazon Web Services 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.

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

Public Property Description System.String

Gets and sets the property Description.

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

Public Property Name System.String

Gets and sets the property Name.

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, aws, or any other possible capitalization; these are reserved. A resource group name must be unique within each Amazon Web Services Region in your Amazon Web Services account.

Public Property ResourceQuery Amazon.ResourceGroups.Model.ResourceQuery

Gets and sets the property ResourceQuery.

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

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

Public Property Tags System.Collections.Generic.Dictionary<System.String, System.String>

Gets and sets the property Tags.

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

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5