Package-level declarations
Types
Link copied to clipboard
                Provides a resource to associate/disassociate an AWS Firewall Manager administrator account. This operation must be performed in the us-east-1 region.
Link copied to clipboard
                data class AdminAccountArgs(val accountId: Output<String>? = null) : ConvertibleToJava<AdminAccountArgs> 
Provides a resource to associate/disassociate an AWS Firewall Manager administrator account. This operation must be performed in the us-east-1 region.
Link copied to clipboard
                class AdminAccountArgsBuilder
Builder for AdminAccountArgs.
Link copied to clipboard
                Link copied to clipboard
                Builder for AdminAccount.
Link copied to clipboard
                data class PolicyArgs(val deleteAllPolicyResources: Output<Boolean>? = null, val deleteUnusedFmManagedResources: Output<Boolean>? = null, val description: Output<String>? = null, val excludeMap: Output<PolicyExcludeMapArgs>? = null, val excludeResourceTags: Output<Boolean>? = null, val includeMap: Output<PolicyIncludeMapArgs>? = null, val name: Output<String>? = null, val remediationEnabled: Output<Boolean>? = null, val resourceTags: Output<Map<String, String>>? = null, val resourceType: Output<String>? = null, val resourceTypeLists: Output<List<String>>? = null, val securityServicePolicyData: Output<PolicySecurityServicePolicyDataArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<PolicyArgs> 
Provides a resource to create an AWS Firewall Manager policy. You need to be using AWS organizations and have enabled the Firewall Manager administrator account.
Link copied to clipboard
                class PolicyArgsBuilder
Builder for PolicyArgs.
Link copied to clipboard
                Link copied to clipboard
                class PolicyResourceBuilder
Builder for Policy.
Functions
Link copied to clipboard
                suspend fun adminAccount(name: String, block: suspend AdminAccountResourceBuilder.() -> Unit): AdminAccount