Smaws_Client_NetworkFirewall.AssociateAvailabilityZonesAssociates the specified Availability Zones with a transit gateway-attached firewall. For each Availability Zone, Network Firewall creates a firewall endpoint to process traffic. You can specify one or more Availability Zones where you want to deploy the firewall.
After adding Availability Zones, you must update your transit gateway route tables to direct traffic through the new firewall endpoints. Use DescribeFirewall to monitor the status of the new endpoints.
val error_to_string :
[ Smaws_Lib.Protocols.AwsJson.error
| `InsufficientCapacityException of Types.insufficient_capacity_exception
| `InternalServerError of Types.internal_server_error
| `InvalidOperationException of Types.invalid_operation_exception
| `InvalidRequestException of Types.invalid_request_exception
| `InvalidTokenException of Types.invalid_token_exception
| `ResourceNotFoundException of Types.resource_not_found_exception
| `ThrottlingException of Types.throttling_exception ] ->
stringval request :
'http_type Smaws_Lib.Context.t ->
Types.associate_availability_zones_request ->
(Types.associate_availability_zones_response,
[> Smaws_Lib.Protocols.AwsJson.error
| `InsufficientCapacityException of Types.insufficient_capacity_exception
| `InternalServerError of Types.internal_server_error
| `InvalidOperationException of Types.invalid_operation_exception
| `InvalidRequestException of Types.invalid_request_exception
| `InvalidTokenException of Types.invalid_token_exception
| `ResourceNotFoundException of Types.resource_not_found_exception
| `ThrottlingException of Types.throttling_exception ])
Stdlib.resultval request_with_metadata :
'http_type Smaws_Lib.Context.t ->
Types.associate_availability_zones_request ->
(Types.associate_availability_zones_response Smaws_Lib.Response.t,
[> Smaws_Lib.Protocols.AwsJson.error
| `InsufficientCapacityException of Types.insufficient_capacity_exception
| `InternalServerError of Types.internal_server_error
| `InvalidOperationException of Types.invalid_operation_exception
| `InvalidRequestException of Types.invalid_request_exception
| `InvalidTokenException of Types.invalid_token_exception
| `ResourceNotFoundException of Types.resource_not_found_exception
| `ThrottlingException of Types.throttling_exception ]
* Smaws_Lib.Response.metadata)
Stdlib.result