Values_2.UpdateIpRestrictionResponseSourceUpdates the content and status of IP rules. Traffic from a source is allowed when the source satisfies either the IpRestrictionRule, VpcIdRestrictionRule, or VpcEndpointIdRestrictionRule. To use this operation, you must provide the entire map of rules. You can use the DescribeIpRestriction operation to get the current rule map.
type nonrec t = {awsAccountId : Values_1.AwsAccountId.t option;The ID of the Amazon Web Services account that contains the IP rules.
*)requestId : Values_0.String_.t option;The Amazon Web Services request ID for this operation.
*)status : Values_1.StatusCode.t option;The HTTP status of the request.
*)}type nonrec error = [ | `AccessDeniedException of Values_0.AccessDeniedException.t| `InternalFailureException of Values_1.InternalFailureException.t| `InvalidParameterValueException of Values_1.InvalidParameterValueException.t| `LimitExceededException of Values_1.LimitExceededException.t| `ResourceNotFoundException of Values_1.ResourceNotFoundException.t| `ThrottlingException of Values_1.ThrottlingException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `AccessDeniedException of Values_0.AccessDeniedException.t
| `InternalFailureException of Values_1.InternalFailureException.t
| `InvalidParameterValueException of
Values_1.InvalidParameterValueException.t
| `LimitExceededException of Values_1.LimitExceededException.t
| `ResourceNotFoundException of Values_1.ResourceNotFoundException.t
| `ThrottlingException of Values_1.ThrottlingException.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `AccessDeniedException of Values_0.AccessDeniedException.t
| `InternalFailureException of Values_1.InternalFailureException.t
| `InvalidParameterValueException of
Values_1.InvalidParameterValueException.t
| `LimitExceededException of Values_1.LimitExceededException.t
| `ResourceNotFoundException of Values_1.ResourceNotFoundException.t
| `ThrottlingException of Values_1.ThrottlingException.t
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `Integer of Values_1.StatusCode.t
| `String of Values_1.AwsAccountId.t ])
list ]