IoT.Client.
update_domain_configuration
(**kwargs)¶Updates values stored in the domain configuration. Domain configurations for default endpoints can't be updated.
Requires permission to access the UpdateDomainConfiguration action.
See also: AWS API Documentation
Request Syntax
response = client.update_domain_configuration(
domainConfigurationName='string',
authorizerConfig={
'defaultAuthorizerName': 'string',
'allowAuthorizerOverride': True|False
},
domainConfigurationStatus='ENABLED'|'DISABLED',
removeAuthorizerConfig=True|False
)
[REQUIRED]
The name of the domain configuration to be updated.
An object that specifies the authorization service for a domain.
The name of the authorization service for a domain configuration.
A Boolean that specifies whether the domain configuration's authorization service can be overridden.
dict
Response Syntax
{
'domainConfigurationName': 'string',
'domainConfigurationArn': 'string'
}
Response Structure
(dict) --
domainConfigurationName (string) --
The name of the domain configuration that was updated.
domainConfigurationArn (string) --
The ARN of the domain configuration that was updated.
Exceptions
IoT.Client.exceptions.ResourceNotFoundException
IoT.Client.exceptions.CertificateValidationException
IoT.Client.exceptions.InvalidRequestException
IoT.Client.exceptions.ThrottlingException
IoT.Client.exceptions.UnauthorizedException
IoT.Client.exceptions.ServiceUnavailableException
IoT.Client.exceptions.InternalFailureException