# Packages
Package fmsiface provides an interface to enable mocking the Firewall Management Service service client for testing your code.
# Functions
New creates a new instance of the client from the provided Config.
NewListComplianceStatusRequestPaginator returns a paginator for ListComplianceStatus.
NewListMemberAccountsRequestPaginator returns a paginator for ListMemberAccounts.
NewListPoliciesRequestPaginator returns a paginator for ListPolicies.
# Constants
Enum values for AccountRoleStatus.
Enum values for AccountRoleStatus.
Enum values for AccountRoleStatus.
Enum values for AccountRoleStatus.
Enum values for AccountRoleStatus.
Enum values for CustomerPolicyScopeIdType.
Enum values for CustomerPolicyScopeIdType.
Enum values for DependentServiceName.
Enum values for DependentServiceName.
Enum values for DependentServiceName.
Enum values for DependentServiceName.
Service's Endpoint identifier.
ErrCodeInternalErrorException for service response error code "InternalErrorException".
ErrCodeInvalidInputException for service response error code "InvalidInputException".
ErrCodeInvalidOperationException for service response error code "InvalidOperationException".
ErrCodeInvalidTypeException for service response error code "InvalidTypeException".
ErrCodeLimitExceededException for service response error code "LimitExceededException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
Enum values for PolicyComplianceStatusType.
Enum values for PolicyComplianceStatusType.
Enum values for SecurityServiceType.
Enum values for SecurityServiceType.
Enum values for SecurityServiceType.
Enum values for SecurityServiceType.
Enum values for SecurityServiceType.
Enum values for SecurityServiceType.
Service's identifier.
Service's name.
Enum values for ViolationReason.
Enum values for ViolationReason.
Enum values for ViolationReason.
Enum values for ViolationReason.
Enum values for ViolationReason.
Enum values for ViolationReason.
Enum values for ViolationReason.
Enum values for ViolationReason.
Enum values for ViolationReason.
# Structs
No description provided by the author
No description provided by the author
AssociateAdminAccountRequest is the request type for the AssociateAdminAccount API operation.
AssociateAdminAccountResponse is the response type for the AssociateAdminAccount API operation.
Client provides the API operation methods for making requests to FMS.
Details of the resource that is not protected by the policy.
No description provided by the author
No description provided by the author
DeleteNotificationChannelRequest is the request type for the DeleteNotificationChannel API operation.
DeleteNotificationChannelResponse is the response type for the DeleteNotificationChannel API operation.
No description provided by the author
No description provided by the author
DeletePolicyRequest is the request type for the DeletePolicy API operation.
DeletePolicyResponse is the response type for the DeletePolicy API operation.
No description provided by the author
No description provided by the author
DisassociateAdminAccountRequest is the request type for the DisassociateAdminAccount API operation.
DisassociateAdminAccountResponse is the response type for the DisassociateAdminAccount API operation.
Describes the compliance status for the account.
No description provided by the author
No description provided by the author
GetAdminAccountRequest is the request type for the GetAdminAccount API operation.
GetAdminAccountResponse is the response type for the GetAdminAccount API operation.
No description provided by the author
No description provided by the author
GetComplianceDetailRequest is the request type for the GetComplianceDetail API operation.
GetComplianceDetailResponse is the response type for the GetComplianceDetail API operation.
No description provided by the author
No description provided by the author
GetNotificationChannelRequest is the request type for the GetNotificationChannel API operation.
GetNotificationChannelResponse is the response type for the GetNotificationChannel API operation.
No description provided by the author
No description provided by the author
GetPolicyRequest is the request type for the GetPolicy API operation.
GetPolicyResponse is the response type for the GetPolicy API operation.
No description provided by the author
No description provided by the author
GetProtectionStatusRequest is the request type for the GetProtectionStatus API operation.
GetProtectionStatusResponse is the response type for the GetProtectionStatus API operation.
No description provided by the author
No description provided by the author
ListComplianceStatusPaginator is used to paginate the request.
ListComplianceStatusRequest is the request type for the ListComplianceStatus API operation.
ListComplianceStatusResponse is the response type for the ListComplianceStatus API operation.
No description provided by the author
No description provided by the author
ListMemberAccountsPaginator is used to paginate the request.
ListMemberAccountsRequest is the request type for the ListMemberAccounts API operation.
ListMemberAccountsResponse is the response type for the ListMemberAccounts API operation.
No description provided by the author
No description provided by the author
ListPoliciesPaginator is used to paginate the request.
ListPoliciesRequest is the request type for the ListPolicies API operation.
ListPoliciesResponse is the response type for the ListPolicies API operation.
No description provided by the author
No description provided by the author
ListTagsForResourceRequest is the request type for the ListTagsForResource API operation.
ListTagsForResourceResponse is the response type for the ListTagsForResource API operation.
An AWS Firewall Manager policy.
Describes the noncompliant resources in a member account for a specific AWS Firewall Manager policy.
Indicates whether the account is compliant with the specified policy.
Details of the AWS Firewall Manager policy.
No description provided by the author
No description provided by the author
PutNotificationChannelRequest is the request type for the PutNotificationChannel API operation.
PutNotificationChannelResponse is the response type for the PutNotificationChannel API operation.
No description provided by the author
No description provided by the author
PutPolicyRequest is the request type for the PutPolicy API operation.
PutPolicyResponse is the response type for the PutPolicy API operation.
The resource tags that AWS Firewall Manager uses to determine if a particular resource should be included or excluded from the AWS Firewall Manager policy.
Details about the security service that is being used to protect the resources.
A collection of key:value pairs associated with an AWS resource.
No description provided by the author
No description provided by the author
TagResourceRequest is the request type for the TagResource API operation.
TagResourceResponse is the response type for the TagResource API operation.
No description provided by the author
No description provided by the author
UntagResourceRequest is the request type for the UntagResource API operation.
UntagResourceResponse is the response type for the UntagResource API operation.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author