AWS Security Hub provides you with a comprehensive view of your security state within AWS and your compliance with the security industry standards and best practices. Security Hub collects security data from across AWS accounts, services, and supported third-party partners and helps you analyze your security trends and identify the highest priority security issues. For more information, see AWS Security Hub UserGuide.
securityhub()
accept_invitation | Accepts the invitation to be monitored by a master SecurityHub account |
batch_disable_standards | Disables the standards specified by the standards subscription ARNs |
batch_enable_standards | Enables the standards specified by the standards ARNs |
batch_import_findings | Imports security findings that are generated by the integrated third-party products into Security Hub |
create_insight | Creates an insight, which is a consolidation of findings that identifies a security area that requires attention or intervention |
create_members | Creates member Security Hub accounts in the current AWS account (which becomes the master Security Hub account) that has Security Hub enabled |
decline_invitations | Declines invitations that are sent to this AWS account (invitee) by the AWS accounts (inviters) that are specified by the account IDs |
delete_insight | Deletes an insight that is specified by the insight ARN |
delete_invitations | Deletes invitations that are sent to this AWS account (invitee) by the AWS accounts (inviters) that are specified by their account IDs |
delete_members | Deletes the Security Hub member accounts that are specified by the account IDs |
disable_import_findings_for_product | Stops you from being able to import findings generated by integrated third-party providers into Security Hub |
disable_security_hub | Disables the AWS Security Hub Service |
disassociate_from_master_account | Disassociates the current Security Hub member account from its master account |
disassociate_members | Disassociates the Security Hub member accounts that are specified by the account IDs from their master account |
enable_import_findings_for_product | Enables you to import findings generated by integrated third-party providers into Security Hub |
enable_security_hub | Enables the AWS Security Hub service |
get_enabled_standards | Lists and describes enabled standards |
get_findings | Lists and describes Security Hub-aggregated findings that are specified by filter attributes |
get_insight_results | Lists the results of the Security Hub insight specified by the insight ARN |
get_insights | Lists and describes insights that are specified by insight ARNs |
get_invitations_count | Returns the count of all Security Hub membership invitations that were sent to the current member account, not including the currently accepted invitation |
get_master_account | Provides the details for the Security Hub master account to the current member account |
get_members | Returns the details on the Security Hub member accounts that are specified by the account IDs |
invite_members | Invites other AWS accounts to enable Security Hub and become Security Hub member accounts |
list_enabled_products_for_import | Lists all Security Hub-integrated third-party findings providers |
list_invitations | Lists all Security Hub membership invitations that were sent to the current AWS account |
list_members | Lists details about all member accounts for the current Security Hub master account |
update_findings | Updates the AWS Security Hub-aggregated findings specified by the filter attributes |
# NOT RUN {
svc <- securityhub()
svc$accept_invitation(
Foo = 123
)
# }
# NOT RUN {
# }
Run the code above in your browser using DataLab