Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

SecurityHub

import { SecurityHub } from "https://aws-api-gyr5wj9zj0fg.deno.dev/v0.2/services/securityhub.ts";
class SecurityHub {
constructor(apiFactory: client.ApiFactory);
async acceptAdministratorInvitation(params: AcceptAdministratorInvitationRequest, opts?: client.RequestOptions): Promise<void>;
async acceptInvitation(params: AcceptInvitationRequest, opts?: client.RequestOptions): Promise<void>;
async batchDisableStandards(params: BatchDisableStandardsRequest, opts?: client.RequestOptions): Promise<BatchDisableStandardsResponse>;
async batchEnableStandards(params: BatchEnableStandardsRequest, opts?: client.RequestOptions): Promise<BatchEnableStandardsResponse>;
async batchImportFindings(params: BatchImportFindingsRequest, opts?: client.RequestOptions): Promise<BatchImportFindingsResponse>;
async batchUpdateFindings(params: BatchUpdateFindingsRequest, opts?: client.RequestOptions): Promise<BatchUpdateFindingsResponse>;
async createActionTarget(params: CreateActionTargetRequest, opts?: client.RequestOptions): Promise<CreateActionTargetResponse>;
async createInsight(params: CreateInsightRequest, opts?: client.RequestOptions): Promise<CreateInsightResponse>;
async createMembers(params: CreateMembersRequest, opts?: client.RequestOptions): Promise<CreateMembersResponse>;
async declineInvitations(params: DeclineInvitationsRequest, opts?: client.RequestOptions): Promise<DeclineInvitationsResponse>;
async deleteActionTarget(params: DeleteActionTargetRequest, opts?: client.RequestOptions): Promise<DeleteActionTargetResponse>;
async deleteInsight(params: DeleteInsightRequest, opts?: client.RequestOptions): Promise<DeleteInsightResponse>;
async deleteInvitations(params: DeleteInvitationsRequest, opts?: client.RequestOptions): Promise<DeleteInvitationsResponse>;
async deleteMembers(params: DeleteMembersRequest, opts?: client.RequestOptions): Promise<DeleteMembersResponse>;
async describeActionTargets(params?: DescribeActionTargetsRequest, opts?: client.RequestOptions): Promise<DescribeActionTargetsResponse>;
async describeHub(params?: DescribeHubRequest, opts?: client.RequestOptions): Promise<DescribeHubResponse>;
async describeOrganizationConfiguration(opts?: client.RequestOptions): Promise<DescribeOrganizationConfigurationResponse>;
async describeProducts(params?: DescribeProductsRequest, opts?: client.RequestOptions): Promise<DescribeProductsResponse>;
async describeStandards(params?: DescribeStandardsRequest, opts?: client.RequestOptions): Promise<DescribeStandardsResponse>;
async describeStandardsControls(params: DescribeStandardsControlsRequest, opts?: client.RequestOptions): Promise<DescribeStandardsControlsResponse>;
async disableImportFindingsForProduct(params: DisableImportFindingsForProductRequest, opts?: client.RequestOptions): Promise<void>;
async disableOrganizationAdminAccount(params: DisableOrganizationAdminAccountRequest, opts?: client.RequestOptions): Promise<void>;
async disableSecurityHub(opts?: client.RequestOptions): Promise<void>;
async disassociateFromAdministratorAccount(opts?: client.RequestOptions): Promise<void>;
async disassociateFromMasterAccount(opts?: client.RequestOptions): Promise<void>;
async disassociateMembers(params: DisassociateMembersRequest, opts?: client.RequestOptions): Promise<void>;
async enableImportFindingsForProduct(params: EnableImportFindingsForProductRequest, opts?: client.RequestOptions): Promise<EnableImportFindingsForProductResponse>;
async enableOrganizationAdminAccount(params: EnableOrganizationAdminAccountRequest, opts?: client.RequestOptions): Promise<void>;
async enableSecurityHub(params?: EnableSecurityHubRequest, opts?: client.RequestOptions): Promise<void>;
async getAdministratorAccount(opts?: client.RequestOptions): Promise<GetAdministratorAccountResponse>;
async getEnabledStandards(params?: GetEnabledStandardsRequest, opts?: client.RequestOptions): Promise<GetEnabledStandardsResponse>;
async getFindings(params?: GetFindingsRequest, opts?: client.RequestOptions): Promise<GetFindingsResponse>;
async getInsightResults(params: GetInsightResultsRequest, opts?: client.RequestOptions): Promise<GetInsightResultsResponse>;
async getInsights(params?: GetInsightsRequest, opts?: client.RequestOptions): Promise<GetInsightsResponse>;
async getInvitationsCount(opts?: client.RequestOptions): Promise<GetInvitationsCountResponse>;
async getMasterAccount(opts?: client.RequestOptions): Promise<GetMasterAccountResponse>;
async getMembers(params: GetMembersRequest, opts?: client.RequestOptions): Promise<GetMembersResponse>;
async inviteMembers(params: InviteMembersRequest, opts?: client.RequestOptions): Promise<InviteMembersResponse>;
async listEnabledProductsForImport(params?: ListEnabledProductsForImportRequest, opts?: client.RequestOptions): Promise<ListEnabledProductsForImportResponse>;
async listInvitations(params?: ListInvitationsRequest, opts?: client.RequestOptions): Promise<ListInvitationsResponse>;
async listMembers(params?: ListMembersRequest, opts?: client.RequestOptions): Promise<ListMembersResponse>;
async listOrganizationAdminAccounts(params?: ListOrganizationAdminAccountsRequest, opts?: client.RequestOptions): Promise<ListOrganizationAdminAccountsResponse>;
async listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>;
async tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async updateActionTarget(params: UpdateActionTargetRequest, opts?: client.RequestOptions): Promise<void>;
async updateFindings(params: UpdateFindingsRequest, opts?: client.RequestOptions): Promise<void>;
async updateInsight(params: UpdateInsightRequest, opts?: client.RequestOptions): Promise<void>;
async updateOrganizationConfiguration(params: UpdateOrganizationConfigurationRequest, opts?: client.RequestOptions): Promise<void>;
async updateSecurityHubConfiguration(params?: UpdateSecurityHubConfigurationRequest, opts?: client.RequestOptions): Promise<void>;
async updateStandardsControl(params: UpdateStandardsControlRequest, opts?: client.RequestOptions): Promise<void>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new SecurityHub(apiFactory: client.ApiFactory)
[src]

§Methods

§
acceptAdministratorInvitation(params: AcceptAdministratorInvitationRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
acceptInvitation(params: AcceptInvitationRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
describeOrganizationConfiguration(opts?: client.RequestOptions): Promise<DescribeOrganizationConfigurationResponse>
[src]
§
disableImportFindingsForProduct(params: DisableImportFindingsForProductRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
disableOrganizationAdminAccount(params: DisableOrganizationAdminAccountRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
disableSecurityHub(opts?: client.RequestOptions): Promise<void>
[src]
§
disassociateFromAdministratorAccount(opts?: client.RequestOptions): Promise<void>
[src]
§
disassociateFromMasterAccount(opts?: client.RequestOptions): Promise<void>
[src]
§
disassociateMembers(params: DisassociateMembersRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
enableOrganizationAdminAccount(params: EnableOrganizationAdminAccountRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
enableSecurityHub(params?: EnableSecurityHubRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
getAdministratorAccount(opts?: client.RequestOptions): Promise<GetAdministratorAccountResponse>
[src]
§
getInvitationsCount(opts?: client.RequestOptions): Promise<GetInvitationsCountResponse>
[src]
§
getMasterAccount(opts?: client.RequestOptions): Promise<GetMasterAccountResponse>
[src]
§
tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateActionTarget(params: UpdateActionTargetRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateFindings(params: UpdateFindingsRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateInsight(params: UpdateInsightRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateOrganizationConfiguration(params: UpdateOrganizationConfigurationRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateSecurityHubConfiguration(params?: UpdateSecurityHubConfigurationRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateStandardsControl(params: UpdateStandardsControlRequest, opts?: client.RequestOptions): Promise<void>
[src]

§Static Properties