Package-level declarations
Types
Link copied to clipboard
data class GetNotificationChannelResult(val snsRoleName: String? = null, val snsTopicArn: String? = null)
Link copied to clipboard
data class GetPolicyResult(val arn: String? = null, val excludeMap: PolicyIeMap? = null, val excludeResourceTags: Boolean? = null, val id: String? = null, val includeMap: PolicyIeMap? = null, val policyDescription: String? = null, val policyName: String? = null, val remediationEnabled: Boolean? = null, val resourceSetIds: List<String>? = null, val resourceTagLogicalOperator: PolicyResourceTagLogicalOperator? = null, val resourceTags: List<PolicyResourceTag>? = null, val resourceType: String? = null, val resourceTypeList: List<String>? = null, val resourcesCleanUp: Boolean? = null, val securityServicePolicyData: PolicySecurityServicePolicyData? = null, val tags: List<Tag>? = null)
Link copied to clipboard
An FMS includeMap or excludeMap.
Link copied to clipboard
Network ACL common policy.
Link copied to clipboard
data class PolicyNetworkAclEntry(val cidrBlock: String? = null, val egress: Boolean, val icmpTypeCode: PolicyNetworkAclEntryIcmpTypeCodeProperties? = null, val ipv6CidrBlock: String? = null, val portRange: PolicyNetworkAclEntryPortRangeProperties? = null, val protocol: String, val ruleAction: PolicyNetworkAclEntryRuleAction)
Network ACL entry.
Link copied to clipboard
ICMP type and code.
Link copied to clipboard
Port range.
Link copied to clipboard
data class PolicyNetworkAclEntrySet(val firstEntries: List<PolicyNetworkAclEntry>? = null, val forceRemediateForFirstEntries: Boolean, val forceRemediateForLastEntries: Boolean, val lastEntries: List<PolicyNetworkAclEntry>? = null)
Network ACL entry set.
Link copied to clipboard
Network firewall policy.
Link copied to clipboard
data class PolicyOption(val networkAclCommonPolicy: PolicyNetworkAclCommonPolicy? = null, val networkFirewallPolicy: PolicyNetworkFirewallPolicy? = null, val thirdPartyFirewallPolicy: PolicyThirdPartyFirewallPolicy? = null)
Firewall policy option.
Link copied to clipboard
A resource tag.
Link copied to clipboard
data class PolicySecurityServicePolicyData(val managedServiceData: String? = null, val policyOption: PolicyOption? = null, val type: PolicyType)
Firewall security service policy data.
Link copied to clipboard
data class PolicyThirdPartyFirewallPolicy(val firewallDeploymentModel: PolicyFirewallDeploymentModel)
Third party firewall policy.