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

Inspector2

import { Inspector2 } from "https://aws-api.deno.dev/v0.3/services/inspector2.ts?docs=full";
class Inspector2 {
constructor(apiFactory: client.ApiFactory);
async associateMember(params: AssociateMemberRequest, opts?: client.RequestOptions): Promise<AssociateMemberResponse>;
async batchGetAccountStatus(params?: BatchGetAccountStatusRequest, opts?: client.RequestOptions): Promise<BatchGetAccountStatusResponse>;
async batchGetFreeTrialInfo(params: BatchGetFreeTrialInfoRequest, opts?: client.RequestOptions): Promise<BatchGetFreeTrialInfoResponse>;
async cancelFindingsReport(params: CancelFindingsReportRequest, opts?: client.RequestOptions): Promise<CancelFindingsReportResponse>;
async createFilter(params: CreateFilterRequest, opts?: client.RequestOptions): Promise<CreateFilterResponse>;
async createFindingsReport(params: CreateFindingsReportRequest, opts?: client.RequestOptions): Promise<CreateFindingsReportResponse>;
async deleteFilter(params: DeleteFilterRequest, opts?: client.RequestOptions): Promise<DeleteFilterResponse>;
async describeOrganizationConfiguration(opts?: client.RequestOptions): Promise<DescribeOrganizationConfigurationResponse>;
async disable(params?: DisableRequest, opts?: client.RequestOptions): Promise<DisableResponse>;
async disableDelegatedAdminAccount(params: DisableDelegatedAdminAccountRequest, opts?: client.RequestOptions): Promise<DisableDelegatedAdminAccountResponse>;
async disassociateMember(params: DisassociateMemberRequest, opts?: client.RequestOptions): Promise<DisassociateMemberResponse>;
async enable(params: EnableRequest, opts?: client.RequestOptions): Promise<EnableResponse>;
async enableDelegatedAdminAccount(params: EnableDelegatedAdminAccountRequest, opts?: client.RequestOptions): Promise<EnableDelegatedAdminAccountResponse>;
async getDelegatedAdminAccount(opts?: client.RequestOptions): Promise<GetDelegatedAdminAccountResponse>;
async getFindingsReportStatus(params?: GetFindingsReportStatusRequest, opts?: client.RequestOptions): Promise<GetFindingsReportStatusResponse>;
async getMember(params: GetMemberRequest, opts?: client.RequestOptions): Promise<GetMemberResponse>;
async listAccountPermissions(params?: ListAccountPermissionsRequest, opts?: client.RequestOptions): Promise<ListAccountPermissionsResponse>;
async listCoverage(params?: ListCoverageRequest, opts?: client.RequestOptions): Promise<ListCoverageResponse>;
async listCoverageStatistics(params?: ListCoverageStatisticsRequest, opts?: client.RequestOptions): Promise<ListCoverageStatisticsResponse>;
async listDelegatedAdminAccounts(params?: ListDelegatedAdminAccountsRequest, opts?: client.RequestOptions): Promise<ListDelegatedAdminAccountsResponse>;
async listFilters(params?: ListFiltersRequest, opts?: client.RequestOptions): Promise<ListFiltersResponse>;
async listFindingAggregations(params: ListFindingAggregationsRequest, opts?: client.RequestOptions): Promise<ListFindingAggregationsResponse>;
async listFindings(params?: ListFindingsRequest, opts?: client.RequestOptions): Promise<ListFindingsResponse>;
async listMembers(params?: ListMembersRequest, opts?: client.RequestOptions): Promise<ListMembersResponse>;
async listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>;
async listUsageTotals(params?: ListUsageTotalsRequest, opts?: client.RequestOptions): Promise<ListUsageTotalsResponse>;
async tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async updateFilter(params: UpdateFilterRequest, opts?: client.RequestOptions): Promise<UpdateFilterResponse>;
async updateOrganizationConfiguration(params: UpdateOrganizationConfigurationRequest, opts?: client.RequestOptions): Promise<UpdateOrganizationConfigurationResponse>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

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

§Methods

§

Associates an Amazon Web Services account with an Amazon Inspector delegated administrator.

§

Retrieves the Amazon Inspector status of multiple Amazon Web Services accounts within your environment.

§

Gets free trial status for multiple Amazon Web Services accounts.

§

Cancels the given findings report.

§

Creates a filter resource using specified filter criteria.

§

Creates a finding report.

§

Deletes a filter resource.

§
describeOrganizationConfiguration(opts?: client.RequestOptions): Promise<DescribeOrganizationConfigurationResponse>
[src]

Describe Amazon Inspector configuration settings for an Amazon Web Services organization

§
disable(params?: DisableRequest, opts?: client.RequestOptions): Promise<DisableResponse>
[src]

Disables Amazon Inspector scans for one or more Amazon Web Services accounts. Disabling all scan types in an account disables the Amazon Inspector service.

§

Disables the Amazon Inspector delegated administrator for your organization.

§

Disassociates a member account from an Amazon Inspector delegated administrator.

§
enable(params: EnableRequest, opts?: client.RequestOptions): Promise<EnableResponse>
[src]

Enables Amazon Inspector scans for one or more Amazon Web Services accounts.

§

Enables the Amazon Inspector delegated administrator for your Organizations organization.

§
getDelegatedAdminAccount(opts?: client.RequestOptions): Promise<GetDelegatedAdminAccountResponse>
[src]

Retrieves information about the Amazon Inspector delegated administrator for your organization.

§

Gets the status of a findings report.

§

Gets member information for your organization.

§

Lists the permissions an account has to configure Amazon Inspector.

§

Lists coverage details for you environment.

§

Lists Amazon Inspector coverage statistics for your environment.

§

Lists information about the Amazon Inspector delegated administrator of your organization.

§
listFilters(params?: ListFiltersRequest, opts?: client.RequestOptions): Promise<ListFiltersResponse>
[src]

Lists the filters associated with your account.

§

Lists aggregated finding data for your environment based on specific criteria.

§

Lists findings for your environment.

§
listMembers(params?: ListMembersRequest, opts?: client.RequestOptions): Promise<ListMembersResponse>
[src]

List members associated with the Amazon Inspector delegated administrator for your organization.

§

Lists all tags attached to a given resource.

§

Lists the Amazon Inspector usage totals over the last 30 days.

§
tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]

Adds tags to a resource.

§
untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]

Removes tags from a resource.

§

Specifies the action that is to be applied to the findings that match the filter.

§

Updates the configurations for your Amazon Inspector organization.

§Static Properties