Route53Resolver / Client / update_outpost_resolver
update_outpost_resolver#
- Route53Resolver.Client.update_outpost_resolver(**kwargs)#
You can use
UpdateOutpostResolver
to update the instance count, type, or name of a Resolver on an Outpost.See also: AWS API Documentation
Request Syntax
response = client.update_outpost_resolver( Id='string', Name='string', InstanceCount=123, PreferredInstanceType='string' )
- Parameters:
Id (string) –
[REQUIRED]
A unique string that identifies Resolver on an Outpost.
Name (string) – Name of the Resolver on the Outpost.
InstanceCount (integer) – The Amazon EC2 instance count for a Resolver on the Outpost.
PreferredInstanceType (string) – Amazon EC2 instance type.
- Return type:
dict
- Returns:
Response Syntax
{ 'OutpostResolver': { 'Arn': 'string', 'CreationTime': 'string', 'ModificationTime': 'string', 'CreatorRequestId': 'string', 'Id': 'string', 'InstanceCount': 123, 'PreferredInstanceType': 'string', 'Name': 'string', 'Status': 'CREATING'|'OPERATIONAL'|'UPDATING'|'DELETING'|'ACTION_NEEDED'|'FAILED_CREATION'|'FAILED_DELETION', 'StatusMessage': 'string', 'OutpostArn': 'string' } }
Response Structure
(dict) –
OutpostResolver (dict) –
The response to an
UpdateOutpostResolver
request.Arn (string) –
The ARN (Amazon Resource Name) for the Resolver on an Outpost.
CreationTime (string) –
The date and time that the Outpost Resolver was created, in Unix time format and Coordinated Universal Time (UTC).
ModificationTime (string) –
The date and time that the Outpost Resolver was modified, in Unix time format and Coordinated Universal Time (UTC).
CreatorRequestId (string) –
A unique string that identifies the request that created the Resolver endpoint. The
CreatorRequestId
allows failed requests to be retried without the risk of running the operation twice.Id (string) –
The ID of the Resolver on Outpost.
InstanceCount (integer) –
Amazon EC2 instance count for the Resolver on the Outpost.
PreferredInstanceType (string) –
The Amazon EC2 instance type.
Name (string) –
Name of the Resolver.
Status (string) –
Status of the Resolver.
StatusMessage (string) –
A detailed description of the Resolver.
OutpostArn (string) –
The ARN (Amazon Resource Name) for the Outpost.
Exceptions
Route53Resolver.Client.exceptions.AccessDeniedException
Route53Resolver.Client.exceptions.ConflictException
Route53Resolver.Client.exceptions.InternalServiceErrorException
Route53Resolver.Client.exceptions.ResourceNotFoundException
Route53Resolver.Client.exceptions.ServiceQuotaExceededException
Route53Resolver.Client.exceptions.ThrottlingException
Route53Resolver.Client.exceptions.ValidationException