Greengrass / Client / create_group
create_group#
- Greengrass.Client.create_group(**kwargs)#
Creates a group. You may provide the initial version of the group or use ‘’CreateGroupVersion’’ at a later time. Tip: You can use the ‘’gg_group_setup’’ package (https://github.com/awslabs/aws-greengrass-group-setup) as a library or command-line application to create and deploy Greengrass groups.
See also: AWS API Documentation
Request Syntax
response = client.create_group( AmznClientToken='string', InitialVersion={ 'ConnectorDefinitionVersionArn': 'string', 'CoreDefinitionVersionArn': 'string', 'DeviceDefinitionVersionArn': 'string', 'FunctionDefinitionVersionArn': 'string', 'LoggerDefinitionVersionArn': 'string', 'ResourceDefinitionVersionArn': 'string', 'SubscriptionDefinitionVersionArn': 'string' }, Name='string', tags={ 'string': 'string' } )
- Parameters:
AmznClientToken (string) – A client token used to correlate requests and responses.
InitialVersion (dict) –
Information about the initial version of the group.
ConnectorDefinitionVersionArn (string) – The ARN of the connector definition version for this group.
CoreDefinitionVersionArn (string) – The ARN of the core definition version for this group.
DeviceDefinitionVersionArn (string) – The ARN of the device definition version for this group.
FunctionDefinitionVersionArn (string) – The ARN of the function definition version for this group.
LoggerDefinitionVersionArn (string) – The ARN of the logger definition version for this group.
ResourceDefinitionVersionArn (string) – The ARN of the resource definition version for this group.
SubscriptionDefinitionVersionArn (string) – The ARN of the subscription definition version for this group.
Name (string) – [REQUIRED] The name of the group.
tags (dict) –
Tag(s) to add to the new resource.
(string) –
(string) –
- Return type:
dict
- Returns:
Response Syntax
{ 'Arn': 'string', 'CreationTimestamp': 'string', 'Id': 'string', 'LastUpdatedTimestamp': 'string', 'LatestVersion': 'string', 'LatestVersionArn': 'string', 'Name': 'string' }
Response Structure
(dict) – Success. The group was created.
Arn (string) – The ARN of the definition.
CreationTimestamp (string) – The time, in milliseconds since the epoch, when the definition was created.
Id (string) – The ID of the definition.
LastUpdatedTimestamp (string) – The time, in milliseconds since the epoch, when the definition was last updated.
LatestVersion (string) – The ID of the latest version associated with the definition.
LatestVersionArn (string) – The ARN of the latest version associated with the definition.
Name (string) – The name of the definition.
Exceptions
Greengrass.Client.exceptions.BadRequestException