Smaws_Client_FMS.PutPolicy
val request :
Smaws_Lib.Context.t ->
put_policy_request ->
(put_policy_response,
[> Smaws_Lib.Protocols.AwsJson.error
| `InternalErrorException of internal_error_exception
| `InvalidInputException of invalid_input_exception
| `InvalidOperationException of invalid_operation_exception
| `InvalidTypeException of invalid_type_exception
| `LimitExceededException of limit_exceeded_exception
| `ResourceNotFoundException of resource_not_found_exception ])
Stdlib.result
Creates an Firewall Manager policy.
A Firewall Manager policy is specific to the individual policy type. If you want to enforce multiple policy types across accounts, you can create multiple policies. You can create more than one policy for each type.
If you add a new account to an organization that you created with Organizations, Firewall Manager automatically applies the policy to the resources in that account that are within scope of the policy.
Firewall Manager provides the following types of policies:
Third-party firewall policy - This policy applies third-party firewall protections. Third-party firewalls are available by subscription through the Amazon Web Services Marketplace console at Amazon Web Services Marketplace.