SystemsManagerQuickSetup / Client / get_configuration
get_configuration#
- SystemsManagerQuickSetup.Client.get_configuration(**kwargs)#
Returns details about the specified configuration.
See also: AWS API Documentation
Request Syntax
response = client.get_configuration( ConfigurationId='string' )
- Parameters:
ConfigurationId (string) –
[REQUIRED]
A service generated identifier for the configuration.
- Return type:
dict
- Returns:
Response Syntax
{ 'Account': 'string', 'ConfigurationDefinitionId': 'string', 'CreatedAt': datetime(2015, 1, 1), 'Id': 'string', 'LastModifiedAt': datetime(2015, 1, 1), 'ManagerArn': 'string', 'Parameters': { 'string': 'string' }, 'Region': 'string', 'StatusSummaries': [ { 'LastUpdatedAt': datetime(2015, 1, 1), 'Status': 'INITIALIZING'|'DEPLOYING'|'SUCCEEDED'|'DELETING'|'STOPPING'|'FAILED'|'STOPPED'|'DELETE_FAILED'|'STOP_FAILED'|'NONE', 'StatusDetails': { 'string': 'string' }, 'StatusMessage': 'string', 'StatusType': 'Deployment'|'AsyncExecutions' }, ], 'Type': 'string', 'TypeVersion': 'string' }
Response Structure
(dict) –
Account (string) –
The ID of the Amazon Web Services account where the configuration was deployed.
ConfigurationDefinitionId (string) –
The ID of the configuration definition.
CreatedAt (datetime) –
The datetime stamp when the configuration manager was created.
Id (string) –
A service generated identifier for the configuration.
LastModifiedAt (datetime) –
The datetime stamp when the configuration manager was last updated.
ManagerArn (string) –
The ARN of the configuration manager.
Parameters (dict) –
The parameters for the configuration definition type.
(string) –
(string) –
Region (string) –
The Amazon Web Services Region where the configuration was deployed.
StatusSummaries (list) –
A summary of the state of the configuration manager. This includes deployment statuses, association statuses, drift statuses, health checks, and more.
(dict) –
A summarized description of the status.
LastUpdatedAt (datetime) –
The datetime stamp when the status was last updated.
Status (string) –
The current status.
StatusDetails (dict) –
Details about the status.
(string) –
(string) –
StatusMessage (string) –
When applicable, returns an informational message relevant to the current status and status type of the status summary object. We don’t recommend implementing parsing logic around this value since the messages returned can vary in format.
StatusType (string) –
The type of a status summary.
Type (string) –
The type of the Quick Setup configuration.
TypeVersion (string) –
The version of the Quick Setup type used.
Exceptions
SystemsManagerQuickSetup.Client.exceptions.ValidationException
SystemsManagerQuickSetup.Client.exceptions.ConflictException
SystemsManagerQuickSetup.Client.exceptions.InternalServerException
SystemsManagerQuickSetup.Client.exceptions.AccessDeniedException
SystemsManagerQuickSetup.Client.exceptions.ThrottlingException
SystemsManagerQuickSetup.Client.exceptions.ResourceNotFoundException