Values.CreateGroupOutputSourceCreates 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: resource-groups:CreateGroup
type nonrec t = {group : Group.t option;The description of the resource group.
*)resourceQuery : ResourceQuery.t option;The resource query associated with the group. For more information about resource queries, see Create a tag-based group in Resource Groups.
*)groupConfiguration : GroupConfiguration.t option;The service configuration associated with the resource group. For details about the syntax of a service configuration, see Service configurations for Resource Groups.
*)}type nonrec error = [ | `BadRequestException of BadRequestException.t| `ForbiddenException of ForbiddenException.t| `InternalServerErrorException of InternalServerErrorException.t| `MethodNotAllowedException of MethodNotAllowedException.t| `TooManyRequestsException of TooManyRequestsException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `BadRequestException of BadRequestException.t
| `ForbiddenException of ForbiddenException.t
| `InternalServerErrorException of InternalServerErrorException.t
| `MethodNotAllowedException of MethodNotAllowedException.t
| `TooManyRequestsException of TooManyRequestsException.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `BadRequestException of BadRequestException.t
| `ForbiddenException of ForbiddenException.t
| `InternalServerErrorException of InternalServerErrorException.t
| `MethodNotAllowedException of MethodNotAllowedException.t
| `TooManyRequestsException of TooManyRequestsException.t
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `Map of
([> `String of TagKey.t ] * [> `String of TagValue.t ]) list
| `Structure of
(string
* [> `Enum of string
| `Integer of Criticality.t
| `List of
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `List of
[> `String of
GroupConfigurationParameterValue.t ]
list
| `String of
GroupConfigurationParameterName.t ])
list ]
list
| `String of GroupConfigurationType.t ])
list ]
list
| `Map of
([> `String of ApplicationTagKey.t ]
* [> `String of ApplicationArn.t ])
list
| `String of GroupArnV2.t ])
list ])
list ]