DataZone / Client / update_domain
update_domain#
- DataZone.Client.update_domain(**kwargs)#
Updates a Amazon DataZone domain.
See also: AWS API Documentation
Request Syntax
response = client.update_domain( clientToken='string', description='string', domainExecutionRole='string', identifier='string', name='string', serviceRole='string', singleSignOn={ 'type': 'IAM_IDC'|'DISABLED', 'userAssignment': 'AUTOMATIC'|'MANUAL' } )
- Parameters:
clientToken (string) –
A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
This field is autopopulated if not provided.
description (string) – The description to be updated as part of the
UpdateDomain
action.domainExecutionRole (string) – The domain execution role to be updated as part of the
UpdateDomain
action.identifier (string) –
[REQUIRED]
The ID of the Amazon Web Services domain that is to be updated.
name (string) – The name to be updated as part of the
UpdateDomain
action.serviceRole (string) – The service role of the domain.
singleSignOn (dict) –
The single sign-on option to be updated as part of the
UpdateDomain
action.type (string) –
The type of single sign-on in Amazon DataZone.
userAssignment (string) –
The single sign-on user assignment in Amazon DataZone.
- Return type:
dict
- Returns:
Response Syntax
{ 'description': 'string', 'domainExecutionRole': 'string', 'id': 'string', 'lastUpdatedAt': datetime(2015, 1, 1), 'name': 'string', 'rootDomainUnitId': 'string', 'serviceRole': 'string', 'singleSignOn': { 'type': 'IAM_IDC'|'DISABLED', 'userAssignment': 'AUTOMATIC'|'MANUAL' } }
Response Structure
(dict) –
description (string) –
The description to be updated as part of the
UpdateDomain
action.domainExecutionRole (string) –
The domain execution role to be updated as part of the
UpdateDomain
action.id (string) –
The identifier of the Amazon DataZone domain.
lastUpdatedAt (datetime) –
Specifies the timestamp of when the domain was last updated.
name (string) –
The name to be updated as part of the
UpdateDomain
action.rootDomainUnitId (string) –
The ID of the root domain unit.
serviceRole (string) –
The service role of the domain.
singleSignOn (dict) –
The single sign-on option of the Amazon DataZone domain.
type (string) –
The type of single sign-on in Amazon DataZone.
userAssignment (string) –
The single sign-on user assignment in Amazon DataZone.
Exceptions
DataZone.Client.exceptions.InternalServerException
DataZone.Client.exceptions.ResourceNotFoundException
DataZone.Client.exceptions.AccessDeniedException
DataZone.Client.exceptions.ThrottlingException
DataZone.Client.exceptions.ServiceQuotaExceededException
DataZone.Client.exceptions.ConflictException
DataZone.Client.exceptions.ValidationException
DataZone.Client.exceptions.UnauthorizedException