get_device_definition

Greengrass.Client.get_device_definition(**kwargs)

Retrieves information about a device definition.

See also: AWS API Documentation

Request Syntax

response = client.get_device_definition(
    DeviceDefinitionId='string'
)
Parameters
DeviceDefinitionId (string) -- [REQUIRED] The ID of the device definition.
Return type
dict
Returns
Response Syntax
{
    'Arn': 'string',
    'CreationTimestamp': 'string',
    'Id': 'string',
    'LastUpdatedTimestamp': 'string',
    'LatestVersion': 'string',
    'LatestVersionArn': 'string',
    'Name': 'string',
    'tags': {
        'string': 'string'
    }
}

Response Structure

  • (dict) --
    • 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.
    • tags (dict) -- Tag(s) attached to the resource arn.
      • (string) --
        • (string) --

Exceptions

  • Greengrass.Client.exceptions.BadRequestException