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.4/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 getConfiguration(opts?: client.RequestOptions): Promise<GetConfigurationResponse>;
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 updateConfiguration(params: UpdateConfigurationRequest, 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.

§
getConfiguration(opts?: client.RequestOptions): Promise<GetConfigurationResponse>
[src]

Retrieves setting configurations for Inspector scans.

§
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.

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

Updates setting configurations for your Amazon Inspector account. When you use this API as an Amazon Inspector delegated administrator this updates the setting for all accounts you manage. Member accounts in an organization cannot update this setting.

§

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