create_configuration_manager
async
¶
create_configuration_manager(
configuration_definitions: ConfigurationDefinitionsInputList,
*,
config_overrides: Optional[AsyncSSMQuickSetupClientConfig] = None,
name: Optional[str] = None,
description: Optional[str] = None,
tags: Optional[TagsMap] = None,
) -> CreateConfigurationManagerOutput
Creates a Quick Setup configuration manager resource. This object is a collection of desired state configurations for multiple configuration definitions and summaries describing the deployments of those definitions.
Parameters:
-
name(Optional[str], default:None) –A name for the configuration manager.
-
description(Optional[str], default:None) –A description of the configuration manager.
-
configuration_definitions(ConfigurationDefinitionsInputList) –The definition of the Quick Setup configuration that the configuration manager deploys.
-
tags(Optional[TagsMap], default:None) –Key-value pairs of metadata to assign to the configuration manager.
Raises:
-
AccessDeniedException–The requester has insufficient permissions to perform the operation.
-
ConflictException–Another request is being processed. Wait a few minutes and try again.
-
InternalServerException–An error occurred on the server side.
-
ThrottlingException–The request or operation exceeds the maximum allowed request rate per Amazon Web Services account and Amazon Web Services Region.
-
ValidationException–The request is invalid. Verify the values provided for the request parameters are accurate.
-
UnknownServiceError–The service returned an error code this client does not model.