Updates settings for a specified Resolver rule. ResolverRuleId
is
required, and all other parameters are optional. If you don't specify a
parameter, it retains its current value.
route53resolver_update_resolver_rule(ResolverRuleId, Config)
[required] The ID of the Resolver rule that you want to update.
[required] The new settings for the Resolver rule.
A list with the following syntax:
list( ResolverRule = list( Id = "string", CreatorRequestId = "string", Arn = "string", DomainName = "string", Status = "COMPLETE"|"DELETING"|"UPDATING"|"FAILED", StatusMessage = "string", RuleType = "FORWARD"|"SYSTEM"|"RECURSIVE", Name = "string", TargetIps = list( list( Ip = "string", Port = 123 ) ), ResolverEndpointId = "string", OwnerId = "string", ShareStatus = "NOT_SHARED"|"SHARED_WITH_ME"|"SHARED_BY_ME", CreationTime = "string", ModificationTime = "string" ) )
svc$update_resolver_rule( ResolverRuleId = "string", Config = list( Name = "string", TargetIps = list( list( Ip = "string", Port = 123 ) ), ResolverEndpointId = "string" ) )