DirectoryService / Client / update_directory_setup
update_directory_setup#
- DirectoryService.Client.update_directory_setup(**kwargs)#
Updates the directory for a particular update type.
See also: AWS API Documentation
Request Syntax
response = client.update_directory_setup( DirectoryId='string', UpdateType='OS', OSUpdateSettings={ 'OSVersion': 'SERVER_2012'|'SERVER_2019' }, CreateSnapshotBeforeUpdate=True|False )
- Parameters:
DirectoryId (string) –
[REQUIRED]
The identifier of the directory on which you want to perform the update.
UpdateType (string) –
[REQUIRED]
The type of update that needs to be performed on the directory. For example, OS.
OSUpdateSettings (dict) –
The settings for the OS update that needs to be performed on the directory.
OSVersion (string) –
OS version that the directory needs to be updated to.
CreateSnapshotBeforeUpdate (boolean) – The boolean that specifies if a snapshot for the directory needs to be taken before updating the directory.
- Return type:
dict
- Returns:
Response Syntax
{}
Response Structure
(dict) –
Exceptions
DirectoryService.Client.exceptions.UnsupportedOperationException
DirectoryService.Client.exceptions.DirectoryInDesiredStateException
DirectoryService.Client.exceptions.DirectoryUnavailableException
DirectoryService.Client.exceptions.SnapshotLimitExceededException
DirectoryService.Client.exceptions.InvalidParameterException
DirectoryService.Client.exceptions.DirectoryDoesNotExistException
DirectoryService.Client.exceptions.AccessDeniedException
DirectoryService.Client.exceptions.ClientException
DirectoryService.Client.exceptions.ServiceException