WorkSpacesThinClient / Client / get_software_set

get_software_set#

WorkSpacesThinClient.Client.get_software_set(**kwargs)#

Returns information for a software set.

See also: AWS API Documentation

Request Syntax

response = client.get_software_set(
    id='string'
)
Parameters:

id (string) –

[REQUIRED]

The ID of the software set for which to return information.

Return type:

dict

Returns:

Response Syntax

{
    'softwareSet': {
        'id': 'string',
        'version': 'string',
        'releasedAt': datetime(2015, 1, 1),
        'supportedUntil': datetime(2015, 1, 1),
        'validationStatus': 'VALIDATED'|'NOT_VALIDATED',
        'software': [
            {
                'name': 'string',
                'version': 'string'
            },
        ],
        'arn': 'string'
    }
}

Response Structure

  • (dict) –

    • softwareSet (dict) –

      Describes a software set.

      • id (string) –

        The ID of the software set.

      • version (string) –

        The version of the software set.

      • releasedAt (datetime) –

        The timestamp of when the software set was released.

      • supportedUntil (datetime) –

        The timestamp of the end of support for the software set.

      • validationStatus (string) –

        An option to define if the software set has been validated.

      • software (list) –

        A list of the software components in the software set.

        • (dict) –

          Describes software.

          • name (string) –

            The name of the software component.

          • version (string) –

            The version of the software component.

      • arn (string) –

        The Amazon Resource Name (ARN) of the software set.

Exceptions

  • WorkSpacesThinClient.Client.exceptions.ValidationException

  • WorkSpacesThinClient.Client.exceptions.AccessDeniedException

  • WorkSpacesThinClient.Client.exceptions.ResourceNotFoundException

  • WorkSpacesThinClient.Client.exceptions.ThrottlingException

  • WorkSpacesThinClient.Client.exceptions.InternalServerException