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