Smaws_Client_NetworkFirewall.CreateVpcEndpointAssociationCreates a firewall endpoint for an Network Firewall firewall. This type of firewall endpoint is independent of the firewall endpoints that you specify in the Firewall itself, and you define it in addition to those endpoints after the firewall has been created. You can define a VPC endpoint association using a different VPC than the one you used in the firewall specifications.
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
| `LimitExceededException of Types.limit_exceeded_exception
| `ResourceNotFoundException of Types.resource_not_found_exception
| `ThrottlingException of Types.throttling_exception ] ->
stringval request :
'http_type Smaws_Lib.Context.t ->
Types.create_vpc_endpoint_association_request ->
(Types.create_vpc_endpoint_association_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
| `LimitExceededException of Types.limit_exceeded_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.create_vpc_endpoint_association_request ->
(Types.create_vpc_endpoint_association_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
| `LimitExceededException of Types.limit_exceeded_exception
| `ResourceNotFoundException of Types.resource_not_found_exception
| `ThrottlingException of Types.throttling_exception ]
* Smaws_Lib.Response.metadata)
Stdlib.result