Module Awso_inspector.ValuesSource

Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval targetPrefix : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]
Sourcemodule Text : sig ... end
Sourcemodule PrivateIp : sig ... end

Contains information about a private IP address associated with a network interface. This data type is used as a response element in the DescribeFindings action.

Sourcemodule SecurityGroup : sig ... end

Contains information about a security group associated with a network interface. This data type is used as one of the elements of the NetworkInterface data type.

Sourcemodule Ipv6Addresses : sig ... end
Sourcemodule PrivateIpAddresses : sig ... end
Sourcemodule SecurityGroups : sig ... end
Sourcemodule TagKey : sig ... end
Sourcemodule TagValue : sig ... end
Sourcemodule InspectorEvent : sig ... end
Sourcemodule Timestamp : sig ... end
Sourcemodule Long : sig ... end
Sourcemodule MessageType : sig ... end
Sourcemodule AttributeKey : sig ... end
Sourcemodule AttributeValue : sig ... end
Sourcemodule ScopeType : sig ... end
Sourcemodule ScopeValue : sig ... end
Sourcemodule Ipv4Address : sig ... end
Sourcemodule NetworkInterface : sig ... end

Contains information about the network interfaces interacting with an EC2 instance. This data type is used as one of the elements of the AssetAttributes data type.

Sourcemodule Tag : sig ... end

A key and value pair. This data type is used as a request parameter in the SetTagsForResource action and a response element in the ListTagsForResource action.

Sourcemodule Arn : sig ... end
Sourcemodule Bool_ : sig ... end
Sourcemodule Message : sig ... end
Sourcemodule AssessmentRunState : sig ... end
Sourcemodule AgentId : sig ... end
Sourcemodule EventSubscription : sig ... end

This data type is used in the Subscription data type.

Sourcemodule TelemetryMetadata : sig ... end

The metadata about the Amazon Inspector application data metrics collected by the agent. This data type is used as the response element in the GetTelemetryMetadata action.

Sourcemodule Attribute : sig ... end

This data type is used as a request parameter in the AddAttributesToFindings and CreateAssessmentTemplate actions.

Sourcemodule Scope : sig ... end

This data type contains key-value pairs that identify various Amazon resources.

Sourcemodule ResourceGroupTag : sig ... end

This data type is used as one of the elements of the ResourceGroup data type.

Sourcemodule AmiId : sig ... end
Sourcemodule AutoScalingGroup : sig ... end
Sourcemodule Hostname : sig ... end
Sourcemodule Ipv4AddressList : sig ... end
Sourcemodule NetworkInterfaces : sig ... end
Sourcemodule NumericVersion : sig ... end
Sourcemodule Tags : sig ... end
Sourcemodule FindingCount : sig ... end
Sourcemodule Severity : sig ... end
Sourcemodule AssessmentRunNotification : sig ... end

Used as one of the elements of the AssessmentRun data type.

Sourcemodule AssessmentRunStateChange : sig ... end

Used as one of the elements of the AssessmentRun data type.

Used in the exception error that is thrown if you start an assessment run for an assessment target that includes an EC2 instance that is already participating in another started assessment run.

Sourcemodule FailedItemErrorCode : sig ... end
Sourcemodule AgentHealth : sig ... end
Sourcemodule AgentVersion : sig ... end
Sourcemodule KernelVersion : sig ... end
Sourcemodule OperatingSystem : sig ... end
Sourcemodule RuleName : sig ... end
Sourcemodule EventSubscriptionList : sig ... end
Sourcemodule AssessmentRunDuration : sig ... end
Sourcemodule AgentHealthCode : sig ... end
Sourcemodule TelemetryMetadataList : sig ... end
Sourcemodule AttributeList : sig ... end
Sourcemodule ScopeList : sig ... end
Sourcemodule ProviderName : sig ... end
Sourcemodule RulesPackageName : sig ... end
Sourcemodule Version : sig ... end
Sourcemodule ResourceGroupTags : sig ... end
Sourcemodule AssetAttributes : sig ... end

A collection of attributes of the host from which the finding is generated.

Sourcemodule AssetType : sig ... end
Sourcemodule FindingId : sig ... end

This data type is used in the Finding data type.

Sourcemodule IocConfidence : sig ... end
Sourcemodule NumericSeverity : sig ... end
Sourcemodule ServiceName : sig ... end
Sourcemodule UserAttributeList : sig ... end
Sourcemodule ArnCount : sig ... end
Sourcemodule AssessmentTemplateName : sig ... end
Sourcemodule AssessmentTargetName : sig ... end
Sourcemodule AssessmentRunName : sig ... end
Sourcemodule AccessDeniedErrorCode : sig ... end
Sourcemodule ErrorMessage : sig ... end
Sourcemodule InvalidInputErrorCode : sig ... end
Sourcemodule LimitExceededErrorCode : sig ... end
Sourcemodule NoSuchEntityErrorCode : sig ... end
Sourcemodule FailedItemDetails : sig ... end

Includes details about the failed items.

Sourcemodule AgentPreview : sig ... end

Used as a response element in the PreviewAgents action.

Sourcemodule AgentIdList : sig ... end
Sourcemodule AutoScalingGroupList : sig ... end
Sourcemodule FilterRulesPackageArnList : sig ... end
Sourcemodule RuleNameList : sig ... end
Sourcemodule SeverityList : sig ... end
Sourcemodule TimestampRange : sig ... end

This data type is used in the AssessmentRunFilter data type.

Sourcemodule Subscription : sig ... end

This data type is used as a response element in the ListEventSubscriptions action.

Sourcemodule DurationRange : sig ... end

This data type is used in the AssessmentTemplateFilter data type.

Sourcemodule NamePattern : sig ... end
Sourcemodule AssessmentRunStateList : sig ... end
Sourcemodule AssessmentRunAgent : sig ... end

Contains information about an Amazon Inspector agent. This data type is used as a response element in the ListAssessmentRunAgents action.

Sourcemodule AgentHealthCodeList : sig ... end
Sourcemodule AgentHealthList : sig ... end
Sourcemodule ExclusionPreview : sig ... end

Contains information about what is excluded from an assessment run given the current state of the assessment template.

Sourcemodule RulesPackage : sig ... end

Contains information about an Amazon Inspector rules package. This data type is used as the response element in the DescribeRulesPackages action.

Sourcemodule ResourceGroup : sig ... end

Contains information about a resource group. The resource group defines a set of tags that, when queried, identify the AWS resources that make up the assessment target. This data type is used as the response element in the DescribeResourceGroups action.

Sourcemodule Finding : sig ... end

Contains information about an Amazon Inspector finding. This data type is used as the response element in the DescribeFindings action.

Sourcemodule Exclusion : sig ... end

Contains information about what was excluded from an assessment run.

Sourcemodule AssessmentTemplate : sig ... end

Contains information about an Amazon Inspector assessment template. This data type is used as the response element in the DescribeAssessmentTemplates action.

Sourcemodule AssessmentTarget : sig ... end

Contains information about an Amazon Inspector application. This data type is used as the response element in the DescribeAssessmentTargets action.

Sourcemodule AssessmentRun : sig ... end

A snapshot of an Amazon Inspector assessment run that contains the findings of the assessment run . Used as the response element in the DescribeAssessmentRuns action.

Sourcemodule StopAction : sig ... end
Sourcemodule AccessDeniedException : sig ... end

You do not have required permissions to access the requested resource.

You started an assessment run, but one of the instances is already participating in another assessment run.

Sourcemodule InternalException : sig ... end

Internal server error.

Amazon Inspector cannot assume the cross-account role that it needs to list your EC2 instances during the assessment run.

Sourcemodule InvalidInputException : sig ... end

The request was rejected because an invalid or out-of-range value was supplied for an input parameter.

Sourcemodule LimitExceededException : sig ... end

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

Sourcemodule NoSuchEntityException : sig ... end

The request was rejected because it referenced an entity that does not exist. The error code describes the entity.

The serice is temporary unavailable.

Sourcemodule TagList : sig ... end
Sourcemodule FailedItems : sig ... end
Sourcemodule UserAttributeKeyList : sig ... end
Sourcemodule AgentPreviewList : sig ... end
Sourcemodule PaginationToken : sig ... end
Sourcemodule PreviewAgentsMaxResults : sig ... end
Sourcemodule ListReturnedArnList : sig ... end
Sourcemodule ListMaxResults : sig ... end
Sourcemodule FindingFilter : sig ... end

This data type is used as a request parameter in the ListFindings action.

Sourcemodule ListParentArnList : sig ... end
Sourcemodule SubscriptionList : sig ... end
Sourcemodule AssessmentTemplateFilter : sig ... end

Used as the request parameter in the ListAssessmentTemplates action.

Sourcemodule AssessmentTargetFilter : sig ... end

Used as the request parameter in the ListAssessmentTargets action.

Sourcemodule AssessmentRunFilter : sig ... end

Used as the request parameter in the ListAssessmentRuns action.

Sourcemodule AssessmentRunAgentList : sig ... end
Sourcemodule AgentFilter : sig ... end

Contains information about an Amazon Inspector agent. This data type is used as a request parameter in the ListAssessmentRunAgents action.

Sourcemodule ExclusionPreviewList : sig ... end
Sourcemodule PreviewStatus : sig ... end
Sourcemodule Locale : sig ... end
Sourcemodule UUID : sig ... end

You cannot perform a specified action if an assessment run is currently in progress.

Sourcemodule ReportStatus : sig ... end

Used by the GetAssessmentReport API. The request was rejected because you tried to generate a report for an assessment run that existed before reporting was supported in Amazon Inspector. You can only generate reports for assessment runs that took place or will take place after generating reports in Amazon Inspector became available.

Sourcemodule Url : sig ... end
Sourcemodule ReportFileFormat : sig ... end
Sourcemodule ReportType : sig ... end
Sourcemodule RulesPackageList : sig ... end
Sourcemodule BatchDescribeArnList : sig ... end
Sourcemodule ResourceGroupList : sig ... end
Sourcemodule FindingList : sig ... end
Sourcemodule ExclusionMap : sig ... end
Sourcemodule AssessmentTemplateList : sig ... end
Sourcemodule AssessmentTargetList : sig ... end
Sourcemodule AssessmentRunList : sig ... end

The request is rejected. The specified assessment template is currently generating an exclusions preview.

Updates the assessment target that is specified by the ARN of the assessment target. If resourceGroupArn is not specified, all EC2 instances in the current AWS account and region are included in the assessment target.

Disables the process of sending Amazon Simple Notification Service (SNS) notifications about a specified event to a specified SNS topic.

Sourcemodule SubscribeToEventRequest : sig ... end

Enables the process of sending Amazon Simple Notification Service (SNS) notifications about a specified event to a specified SNS topic.

Sourcemodule StopAssessmentRunRequest : sig ... end

Stops the assessment run that is specified by the ARN of the assessment run.

Starts the assessment run specified by the ARN of the assessment template. For this API to function properly, you must not exceed the limit of running up to 500 concurrent agents per AWS account.

Sourcemodule StartAssessmentRunRequest : sig ... end

Starts the assessment run specified by the ARN of the assessment template. For this API to function properly, you must not exceed the limit of running up to 500 concurrent agents per AWS account.

Sourcemodule SetTagsForResourceRequest : sig ... end

Sets tags (key and value pairs) to the assessment template that is specified by the ARN of the assessment template.

Removes entire attributes (key and value pairs) from the findings that are specified by the ARNs of the findings where an attribute with the specified key exists.

Removes entire attributes (key and value pairs) from the findings that are specified by the ARNs of the findings where an attribute with the specified key exists.

Registers the IAM role that grants Amazon Inspector access to AWS Services needed to perform security assessments.

Sourcemodule PreviewAgentsResponse : sig ... end

Previews the agents installed on the EC2 instances that are part of the specified assessment target.

Sourcemodule PreviewAgentsRequest : sig ... end

Previews the agents installed on the EC2 instances that are part of the specified assessment target.

Lists all tags associated with an assessment template.

Lists all tags associated with an assessment template.

Sourcemodule ListRulesPackagesResponse : sig ... end

Lists all available Amazon Inspector rules packages.

Sourcemodule ListRulesPackagesRequest : sig ... end

Lists all available Amazon Inspector rules packages.

Sourcemodule ListFindingsResponse : sig ... end

Lists findings that are generated by the assessment runs that are specified by the ARNs of the assessment runs.

Sourcemodule ListFindingsRequest : sig ... end

Lists findings that are generated by the assessment runs that are specified by the ARNs of the assessment runs.

Sourcemodule ListExclusionsResponse : sig ... end

List exclusions that are generated by the assessment run.

Sourcemodule ListExclusionsRequest : sig ... end

List exclusions that are generated by the assessment run.

Lists all the event subscriptions for the assessment template that is specified by the ARN of the assessment template. For more information, see SubscribeToEvent and UnsubscribeFromEvent.

Lists all the event subscriptions for the assessment template that is specified by the ARN of the assessment template. For more information, see SubscribeToEvent and UnsubscribeFromEvent.

Lists the assessment templates that correspond to the assessment targets that are specified by the ARNs of the assessment targets.

Lists the assessment templates that correspond to the assessment targets that are specified by the ARNs of the assessment targets.

Lists the ARNs of the assessment targets within this AWS account. For more information about assessment targets, see Amazon Inspector Assessment Targets.

Lists the ARNs of the assessment targets within this AWS account. For more information about assessment targets, see Amazon Inspector Assessment Targets.

Lists the assessment runs that correspond to the assessment templates that are specified by the ARNs of the assessment templates.

Sourcemodule ListAssessmentRunsRequest : sig ... end

Lists the assessment runs that correspond to the assessment templates that are specified by the ARNs of the assessment templates.

Lists the agents of the assessment runs that are specified by the ARNs of the assessment runs.

Lists the agents of the assessment runs that are specified by the ARNs of the assessment runs.

Information about the data that is collected for the specified assessment run.

Information about the data that is collected for the specified assessment run.

Retrieves the exclusions preview (a list of ExclusionPreview objects) specified by the preview token. You can obtain the preview token by running the CreateExclusionsPreview API.

Retrieves the exclusions preview (a list of ExclusionPreview objects) specified by the preview token. You can obtain the preview token by running the CreateExclusionsPreview API.

Produces an assessment report that includes detailed and comprehensive results of a specified assessment run.

Produces an assessment report that includes detailed and comprehensive results of a specified assessment run.

Describes the rules packages that are specified by the ARNs of the rules packages.

Describes the rules packages that are specified by the ARNs of the rules packages.

Describes the resource groups that are specified by the ARNs of the resource groups.

Describes the resource groups that are specified by the ARNs of the resource groups.

Sourcemodule DescribeFindingsResponse : sig ... end

Describes the findings that are specified by the ARNs of the findings.

Sourcemodule DescribeFindingsRequest : sig ... end

Describes the findings that are specified by the ARNs of the findings.

Describes the exclusions that are specified by the exclusions' ARNs.

Sourcemodule DescribeExclusionsRequest : sig ... end

Describes the exclusions that are specified by the exclusions' ARNs.

Describes the IAM role that enables Amazon Inspector to access your AWS account.

Describes the assessment templates that are specified by the ARNs of the assessment templates.

Describes the assessment templates that are specified by the ARNs of the assessment templates.

Describes the assessment targets that are specified by the ARNs of the assessment targets.

Describes the assessment targets that are specified by the ARNs of the assessment targets.

Describes the assessment runs that are specified by the ARNs of the assessment runs.

Describes the assessment runs that are specified by the ARNs of the assessment runs.

Deletes the assessment template that is specified by the ARN of the assessment template.

Deletes the assessment target that is specified by the ARN of the assessment target.

Deletes the assessment run that is specified by the ARN of the assessment run.

Creates a resource group using the specified set of tags (key and value pairs) that are used to select the EC2 instances to be included in an Amazon Inspector assessment target. The created resource group is then used to create an Amazon Inspector assessment target. For more information, see CreateAssessmentTarget.

Creates a resource group using the specified set of tags (key and value pairs) that are used to select the EC2 instances to be included in an Amazon Inspector assessment target. The created resource group is then used to create an Amazon Inspector assessment target. For more information, see CreateAssessmentTarget.

Starts the generation of an exclusions preview for the specified assessment template. The exclusions preview lists the potential exclusions (ExclusionPreview) that Inspector can detect before it runs the assessment.

Starts the generation of an exclusions preview for the specified assessment template. The exclusions preview lists the potential exclusions (ExclusionPreview) that Inspector can detect before it runs the assessment.

Creates an assessment template for the assessment target that is specified by the ARN of the assessment target. If the service-linked role isn’t already registered, this action also creates and registers a service-linked role to grant Amazon Inspector access to AWS Services needed to perform security assessments.

Creates an assessment template for the assessment target that is specified by the ARN of the assessment target. If the service-linked role isn’t already registered, this action also creates and registers a service-linked role to grant Amazon Inspector access to AWS Services needed to perform security assessments.

Creates a new assessment target using the ARN of the resource group that is generated by CreateResourceGroup. If resourceGroupArn is not specified, all EC2 instances in the current AWS account and region are included in the assessment target. If the service-linked role isn’t already registered, this action also creates and registers a service-linked role to grant Amazon Inspector access to AWS Services needed to perform security assessments. You can create up to 50 assessment targets per AWS account. You can run up to 500 concurrent agents per AWS account. For more information, see Amazon Inspector Assessment Targets.

Creates a new assessment target using the ARN of the resource group that is generated by CreateResourceGroup. If resourceGroupArn is not specified, all EC2 instances in the current AWS account and region are included in the assessment target. If the service-linked role isn’t already registered, this action also creates and registers a service-linked role to grant Amazon Inspector access to AWS Services needed to perform security assessments. You can create up to 50 assessment targets per AWS account. You can run up to 500 concurrent agents per AWS account. For more information, see Amazon Inspector Assessment Targets.

Assigns attributes (key and value pairs) to the findings that are specified by the ARNs of the findings.

Assigns attributes (key and value pairs) to the findings that are specified by the ARNs of the findings.