Module Smaws_Client_ElasticLoadBalancingv2.SetSecurityGroups

Associates the specified security groups with the specified Application Load Balancer or Network Load Balancer. The specified security groups override the previously associated security groups.

You can't perform this operation on a Network Load Balancer unless you specified a security group for the load balancer when you created it.

You can't associate a security group with a Gateway Load Balancer.

val error_to_string : [ Smaws_Lib.Protocols.AwsQuery.error | `InvalidConfigurationRequestException of Types.invalid_configuration_request_exception | `InvalidSecurityGroupException of Types.invalid_security_group_exception | `LoadBalancerNotFoundException of Types.load_balancer_not_found_exception ] -> string
val request : 'http_type Smaws_Lib.Context.t -> Types.set_security_groups_input -> (Types.set_security_groups_output, [> Smaws_Lib.Protocols.AwsQuery.error | `InvalidConfigurationRequestException of Types.invalid_configuration_request_exception | `InvalidSecurityGroupException of Types.invalid_security_group_exception | `LoadBalancerNotFoundException of Types.load_balancer_not_found_exception ]) Stdlib.result
val request_with_metadata : 'http_type Smaws_Lib.Context.t -> Types.set_security_groups_input -> (Types.set_security_groups_output Smaws_Lib.Response.t, [> Smaws_Lib.Protocols.AwsQuery.error | `InvalidConfigurationRequestException of Types.invalid_configuration_request_exception | `InvalidSecurityGroupException of Types.invalid_security_group_exception | `LoadBalancerNotFoundException of Types.load_balancer_not_found_exception ] * Smaws_Lib.Response.metadata) Stdlib.result