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 resourceSetIds: Output<List<String>>? = 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.
Link copied to clipboard
Resource for managing an AWS FMS (Firewall Manager) Resource Set.
Link copied to clipboard
data class ResourceSetArgs(val resourceSets: Output<List<ResourceSetResourceSetArgs>>? = null, val tags: Output<Map<String, String>>? = null, val timeouts: Output<ResourceSetTimeoutsArgs>? = null) : ConvertibleToJava<ResourceSetArgs>
Resource for managing an AWS FMS (Firewall Manager) Resource Set.
Link copied to clipboard
class ResourceSetArgsBuilder
Builder for ResourceSetArgs.
Link copied to clipboard
Link copied to clipboard
Builder for ResourceSet.
Functions
Link copied to clipboard
suspend fun adminAccount(name: String, block: suspend AdminAccountResourceBuilder.() -> Unit): AdminAccount
Link copied to clipboard
suspend fun resourceSet(name: String, block: suspend ResourceSetResourceBuilder.() -> Unit): ResourceSet