package fms

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. fms
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type AWSAccountId = String
  2. type AccountRoleStatus = String
  3. trait AssociateAdminAccountRequest extends Object
    Annotations
    @RawJSType() @native()
  4. trait ComplianceViolator extends Object

    Details of the resource that is not protected by the policy.

    Details of the resource that is not protected by the policy.

    Annotations
    @RawJSType() @native()
  5. type ComplianceViolators = Array[ComplianceViolator]
  6. type CustomerPolicyScopeId = String
  7. type CustomerPolicyScopeIdList = Array[CustomerPolicyScopeId]
  8. type CustomerPolicyScopeIdType = String
  9. type CustomerPolicyScopeMap = Dictionary[CustomerPolicyScopeIdList]
  10. trait DeleteNotificationChannelRequest extends Object
    Annotations
    @RawJSType() @native()
  11. trait DeletePolicyRequest extends Object
    Annotations
    @RawJSType() @native()
  12. type DependentServiceName = String
  13. type DetailedInfo = String
  14. trait DisassociateAdminAccountRequest extends Object
    Annotations
    @RawJSType() @native()
  15. trait EvaluationResult extends Object

    Describes the compliance status for the account.

    Describes the compliance status for the account. An account is considered non-compliant if it includes resources that are not protected by the specified policy.

    Annotations
    @RawJSType() @native()
  16. type EvaluationResults = Array[EvaluationResult]
  17. class FMS extends Object
    Annotations
    @RawJSType() @native() @JSImport( "aws-sdk" , "FMS" )
  18. implicit final class FMSOps extends AnyVal
  19. trait GetAdminAccountRequest extends Object
    Annotations
    @RawJSType() @native()
  20. trait GetAdminAccountResponse extends Object
    Annotations
    @RawJSType() @native()
  21. trait GetComplianceDetailRequest extends Object
    Annotations
    @RawJSType() @native()
  22. trait GetComplianceDetailResponse extends Object
    Annotations
    @RawJSType() @native()
  23. trait GetNotificationChannelRequest extends Object
    Annotations
    @RawJSType() @native()
  24. trait GetNotificationChannelResponse extends Object
    Annotations
    @RawJSType() @native()
  25. trait GetPolicyRequest extends Object
    Annotations
    @RawJSType() @native()
  26. trait GetPolicyResponse extends Object
    Annotations
    @RawJSType() @native()
  27. trait GetProtectionStatusRequest extends Object
    Annotations
    @RawJSType() @native()
  28. trait GetProtectionStatusResponse extends Object
    Annotations
    @RawJSType() @native()
  29. type IssueInfoMap = Dictionary[DetailedInfo]
  30. trait ListComplianceStatusRequest extends Object
    Annotations
    @RawJSType() @native()
  31. trait ListComplianceStatusResponse extends Object
    Annotations
    @RawJSType() @native()
  32. trait ListMemberAccountsRequest extends Object
    Annotations
    @RawJSType() @native()
  33. trait ListMemberAccountsResponse extends Object
    Annotations
    @RawJSType() @native()
  34. trait ListPoliciesRequest extends Object
    Annotations
    @RawJSType() @native()
  35. trait ListPoliciesResponse extends Object
    Annotations
    @RawJSType() @native()
  36. type ManagedServiceData = String
  37. type MemberAccounts = Array[AWSAccountId]
  38. type PaginationMaxResults = Int
  39. type PaginationToken = String
  40. trait Policy extends Object

    An AWS Firewall Manager policy.

    An AWS Firewall Manager policy.

    Annotations
    @RawJSType() @native()
  41. trait PolicyComplianceDetail extends Object

    Describes the non-compliant resources in a member account for a specific AWS Firewall Manager policy.

    Describes the non-compliant resources in a member account for a specific AWS Firewall Manager policy. A maximum of 100 entries are displayed. If more than 100 resources are non-compliant, EvaluationLimitExceeded is set to True.

    Annotations
    @RawJSType() @native()
  42. trait PolicyComplianceStatus extends Object

    Indicates whether the account is compliant with the specified policy.

    Indicates whether the account is compliant with the specified policy. An account is considered non-compliant if it includes resources that are not protected by the policy.

    Annotations
    @RawJSType() @native()
  43. type PolicyComplianceStatusList = Array[PolicyComplianceStatus]
  44. type PolicyComplianceStatusType = String
  45. type PolicyId = String
  46. trait PolicySummary extends Object

    Details of the AWS Firewall Manager policy.

    Details of the AWS Firewall Manager policy.

    Annotations
    @RawJSType() @native()
  47. type PolicySummaryList = Array[PolicySummary]
  48. type PolicyUpdateToken = String
  49. type ProtectionData = String
  50. trait PutNotificationChannelRequest extends Object
    Annotations
    @RawJSType() @native()
  51. trait PutPolicyRequest extends Object
    Annotations
    @RawJSType() @native()
  52. trait PutPolicyResponse extends Object
    Annotations
    @RawJSType() @native()
  53. type ResourceArn = String
  54. type ResourceCount = Double
  55. type ResourceId = String
  56. type ResourceName = String
  57. trait ResourceTag extends Object

    The resource tags that AWS Firewall Manager uses to determine if a particular resource should be included or excluded from protection by the AWS Firewall Manager policy.

    The resource tags that AWS Firewall Manager uses to determine if a particular resource should be included or excluded from protection by the AWS Firewall Manager policy. Tags enable you to categorize your AWS resources in different ways, for example, by purpose, owner, or environment. Each tag consists of a key and an optional value, both of which you define. Tags are combined with an "OR." That is, if you add more than one tag, if any of the tags matches, the resource is considered a match for the include or exclude. with Tag Editor.

    Annotations
    @RawJSType() @native()
  58. type ResourceTags = Array[ResourceTag]
  59. type ResourceType = String
  60. type ResourceTypeList = Array[ResourceType]
  61. trait SecurityServicePolicyData extends Object

    Details about the security service that is being used to protect the resources.

    Details about the security service that is being used to protect the resources.

    Annotations
    @RawJSType() @native()
  62. type SecurityServiceType = String
  63. type TagKey = String
  64. type TagValue = String
  65. type TimeStamp = Date
  66. type ViolationReason = String

Inherited from AnyRef

Inherited from Any

Ungrouped