Skip to main content

third_party_firewalls

Creates, updates, deletes, gets or lists a third_party_firewalls resource.

Overview

Namethird_party_firewalls
TypeResource
Idaws.fms.third_party_firewalls

Fields

The following fields are returned by SELECT queries:

SELECT not supported for this resource, use SHOW METHODS to view available operations for the resource.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
associate_third_party_firewallupdateregion, ThirdPartyFirewallSets the Firewall Manager policy administrator as a tenant administrator of a third-party firewall service. A tenant is an instance of the third-party firewall service that's associated with your Amazon Web Services customer account.
disassociate_third_party_firewallexecregion, ThirdPartyFirewallDisassociates a Firewall Manager policy administrator from a third-party firewall tenant. When you call DisassociateThirdPartyFirewall, the third-party firewall vendor deletes all of the firewalls that are associated with the account.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
regionstringAWS region (default: us-east-1)

UPDATE examples

Sets the Firewall Manager policy administrator as a tenant administrator of a third-party firewall service. A tenant is an instance of the third-party firewall service that's associated with your Amazon Web Services customer account.

UPDATE aws.fms.third_party_firewalls
SET
ThirdPartyFirewall = '{{ ThirdPartyFirewall }}'
WHERE
region = '{{ region }}' --required
AND ThirdPartyFirewall = '{{ ThirdPartyFirewall }}' --required
RETURNING
third_party_firewall_status;

Lifecycle Methods

Disassociates a Firewall Manager policy administrator from a third-party firewall tenant. When you call DisassociateThirdPartyFirewall, the third-party firewall vendor deletes all of the firewalls that are associated with the account.

EXEC aws.fms.third_party_firewalls.disassociate_third_party_firewall
@region='{{ region }}' --required
@@json=
'{
"ThirdPartyFirewall": "{{ ThirdPartyFirewall }}"
}'
;