Module Awso_inspector_eioSource

Sourceval delete_assessment_run : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_inspector.Values.DeleteAssessmentRunRequest.t -> (unit, unit) Result.t
Sourceval delete_assessment_target : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_inspector.Values.DeleteAssessmentTargetRequest.t -> (unit, unit) Result.t
Sourceval delete_assessment_template : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_inspector.Values.DeleteAssessmentTemplateRequest.t -> (unit, unit) Result.t
Sourceval register_cross_account_access_role : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_inspector.Values.RegisterCrossAccountAccessRoleRequest.t -> (unit, unit) Result.t
Sourceval set_tags_for_resource : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_inspector.Values.SetTagsForResourceRequest.t -> (unit, unit) Result.t
Sourceval stop_assessment_run : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_inspector.Values.StopAssessmentRunRequest.t -> (unit, unit) Result.t
Sourceval subscribe_to_event : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_inspector.Values.SubscribeToEventRequest.t -> (unit, unit) Result.t
Sourceval unsubscribe_from_event : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_inspector.Values.UnsubscribeFromEventRequest.t -> (unit, unit) Result.t
Sourceval update_assessment_target : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_inspector.Values.UpdateAssessmentTargetRequest.t -> (unit, unit) Result.t
include module type of struct include Awso_inspector.Values end
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 ]

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.

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.

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.

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 AssessmentRunNotificationSnsStatusCode = Awso_inspector.Values.AssessmentRunNotificationSnsStatusCode

This data type is used in the Subscription data type.

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.

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

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

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

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

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

Sourcemodule AgentAlreadyRunningAssessment = Awso_inspector.Values.AgentAlreadyRunningAssessment

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.

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

Sourcemodule InspectorServiceAttributes = Awso_inspector.Values.InspectorServiceAttributes

This data type is used in the Finding data type.

Sourcemodule AssessmentTemplateRulesPackageArnList = Awso_inspector.Values.AssessmentTemplateRulesPackageArnList
Sourcemodule AssessmentRulesPackageArnList = Awso_inspector.Values.AssessmentRulesPackageArnList
Sourcemodule AssessmentRunFindingCounts = Awso_inspector.Values.AssessmentRunFindingCounts
Sourcemodule AssessmentRunNotificationList = Awso_inspector.Values.AssessmentRunNotificationList
Sourcemodule AssessmentRunStateChangeList = Awso_inspector.Values.AssessmentRunStateChangeList
Sourcemodule AgentAlreadyRunningAssessmentList = Awso_inspector.Values.AgentAlreadyRunningAssessmentList
Sourcemodule InvalidCrossAccountRoleErrorCode = Awso_inspector.Values.InvalidCrossAccountRoleErrorCode

Includes details about the failed items.

Used as a response element in the PreviewAgents action.

This data type is used in the AssessmentRunFilter data type.

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

This data type is used in the AssessmentTemplateFilter data type.

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

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

Sourcemodule AssessmentRunInProgressArnList = Awso_inspector.Values.AssessmentRunInProgressArnList

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

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.

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

Contains information about what was excluded from an assessment run.

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

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

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.

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

Sourcemodule AgentsAlreadyRunningAssessmentException = Awso_inspector.Values.AgentsAlreadyRunningAssessmentException

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

Internal server error.

Sourcemodule InvalidCrossAccountRoleException = Awso_inspector.Values.InvalidCrossAccountRoleException

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

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

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

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

Sourcemodule ServiceTemporarilyUnavailableException = Awso_inspector.Values.ServiceTemporarilyUnavailableException

The serice is temporary unavailable.

Sourcemodule AddRemoveAttributesFindingArnList = Awso_inspector.Values.AddRemoveAttributesFindingArnList

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

Sourcemodule ListEventSubscriptionsMaxResults = Awso_inspector.Values.ListEventSubscriptionsMaxResults

Used as the request parameter in the ListAssessmentTemplates action.

Used as the request parameter in the ListAssessmentTargets action.

Used as the request parameter in the ListAssessmentRuns action.

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

Sourcemodule AssessmentRunInProgressException = Awso_inspector.Values.AssessmentRunInProgressException

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

Sourcemodule UnsupportedFeatureException = Awso_inspector.Values.UnsupportedFeatureException

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 BatchDescribeExclusionsArnList = Awso_inspector.Values.BatchDescribeExclusionsArnList
Sourcemodule PreviewGenerationInProgressException = Awso_inspector.Values.PreviewGenerationInProgressException

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

Sourcemodule UpdateAssessmentTargetRequest = Awso_inspector.Values.UpdateAssessmentTargetRequest

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.

Sourcemodule UnsubscribeFromEventRequest = Awso_inspector.Values.UnsubscribeFromEventRequest

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

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

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

Sourcemodule StartAssessmentRunResponse = Awso_inspector.Values.StartAssessmentRunResponse

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.

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.

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

Sourcemodule RemoveAttributesFromFindingsResponse = Awso_inspector.Values.RemoveAttributesFromFindingsResponse

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.

Sourcemodule RemoveAttributesFromFindingsRequest = Awso_inspector.Values.RemoveAttributesFromFindingsRequest

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.

Sourcemodule RegisterCrossAccountAccessRoleRequest = Awso_inspector.Values.RegisterCrossAccountAccessRoleRequest

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

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

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

Sourcemodule ListTagsForResourceResponse = Awso_inspector.Values.ListTagsForResourceResponse

Lists all tags associated with an assessment template.

Sourcemodule ListTagsForResourceRequest = Awso_inspector.Values.ListTagsForResourceRequest

Lists all tags associated with an assessment template.

Lists all available Amazon Inspector rules packages.

Lists all available Amazon Inspector rules packages.

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

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

List exclusions that are generated by the assessment run.

List exclusions that are generated by the assessment run.

Sourcemodule ListEventSubscriptionsResponse = Awso_inspector.Values.ListEventSubscriptionsResponse

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.

Sourcemodule ListEventSubscriptionsRequest = Awso_inspector.Values.ListEventSubscriptionsRequest

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.

Sourcemodule ListAssessmentTemplatesResponse = Awso_inspector.Values.ListAssessmentTemplatesResponse

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

Sourcemodule ListAssessmentTemplatesRequest = Awso_inspector.Values.ListAssessmentTemplatesRequest

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

Sourcemodule ListAssessmentTargetsResponse = Awso_inspector.Values.ListAssessmentTargetsResponse

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

Sourcemodule ListAssessmentTargetsRequest = Awso_inspector.Values.ListAssessmentTargetsRequest

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

Sourcemodule ListAssessmentRunsResponse = Awso_inspector.Values.ListAssessmentRunsResponse

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

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

Sourcemodule ListAssessmentRunAgentsResponse = Awso_inspector.Values.ListAssessmentRunAgentsResponse

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

Sourcemodule ListAssessmentRunAgentsRequest = Awso_inspector.Values.ListAssessmentRunAgentsRequest

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

Sourcemodule GetTelemetryMetadataResponse = Awso_inspector.Values.GetTelemetryMetadataResponse

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

Sourcemodule GetTelemetryMetadataRequest = Awso_inspector.Values.GetTelemetryMetadataRequest

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

Sourcemodule GetExclusionsPreviewResponse = Awso_inspector.Values.GetExclusionsPreviewResponse

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.

Sourcemodule GetExclusionsPreviewRequest = Awso_inspector.Values.GetExclusionsPreviewRequest

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.

Sourcemodule GetAssessmentReportResponse = Awso_inspector.Values.GetAssessmentReportResponse

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

Sourcemodule GetAssessmentReportRequest = Awso_inspector.Values.GetAssessmentReportRequest

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

Sourcemodule DescribeRulesPackagesResponse = Awso_inspector.Values.DescribeRulesPackagesResponse

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

Sourcemodule DescribeRulesPackagesRequest = Awso_inspector.Values.DescribeRulesPackagesRequest

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

Sourcemodule DescribeResourceGroupsResponse = Awso_inspector.Values.DescribeResourceGroupsResponse

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

Sourcemodule DescribeResourceGroupsRequest = Awso_inspector.Values.DescribeResourceGroupsRequest

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

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

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

Sourcemodule DescribeExclusionsResponse = Awso_inspector.Values.DescribeExclusionsResponse

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

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

Sourcemodule DescribeCrossAccountAccessRoleResponse = Awso_inspector.Values.DescribeCrossAccountAccessRoleResponse

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

Sourcemodule DescribeAssessmentTemplatesResponse = Awso_inspector.Values.DescribeAssessmentTemplatesResponse

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

Sourcemodule DescribeAssessmentTemplatesRequest = Awso_inspector.Values.DescribeAssessmentTemplatesRequest

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

Sourcemodule DescribeAssessmentTargetsResponse = Awso_inspector.Values.DescribeAssessmentTargetsResponse

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

Sourcemodule DescribeAssessmentTargetsRequest = Awso_inspector.Values.DescribeAssessmentTargetsRequest

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

Sourcemodule DescribeAssessmentRunsResponse = Awso_inspector.Values.DescribeAssessmentRunsResponse

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

Sourcemodule DescribeAssessmentRunsRequest = Awso_inspector.Values.DescribeAssessmentRunsRequest

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

Sourcemodule DeleteAssessmentTemplateRequest = Awso_inspector.Values.DeleteAssessmentTemplateRequest

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

Sourcemodule DeleteAssessmentTargetRequest = Awso_inspector.Values.DeleteAssessmentTargetRequest

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

Sourcemodule DeleteAssessmentRunRequest = Awso_inspector.Values.DeleteAssessmentRunRequest

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

Sourcemodule CreateResourceGroupResponse = Awso_inspector.Values.CreateResourceGroupResponse

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.

Sourcemodule CreateResourceGroupRequest = Awso_inspector.Values.CreateResourceGroupRequest

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.

Sourcemodule CreateExclusionsPreviewResponse = Awso_inspector.Values.CreateExclusionsPreviewResponse

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.

Sourcemodule CreateExclusionsPreviewRequest = Awso_inspector.Values.CreateExclusionsPreviewRequest

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.

Sourcemodule CreateAssessmentTemplateResponse = Awso_inspector.Values.CreateAssessmentTemplateResponse

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.

Sourcemodule CreateAssessmentTemplateRequest = Awso_inspector.Values.CreateAssessmentTemplateRequest

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.

Sourcemodule CreateAssessmentTargetResponse = Awso_inspector.Values.CreateAssessmentTargetResponse

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.

Sourcemodule CreateAssessmentTargetRequest = Awso_inspector.Values.CreateAssessmentTargetRequest

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.

Sourcemodule AddAttributesToFindingsResponse = Awso_inspector.Values.AddAttributesToFindingsResponse

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

Sourcemodule AddAttributesToFindingsRequest = Awso_inspector.Values.AddAttributesToFindingsRequest

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