Module Awso_securityagent.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 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 String_ : sig ... end
Sourcemodule SecurityGroupArn : sig ... end

ARN or ID of a security group.

Sourcemodule SubnetArn : sig ... end

ARN or ID of a subnet.

Sourcemodule Authentication : sig ... end

The authentication configuration for an actor, specifying the provider type and credentials.

Sourcemodule UriList : sig ... end
Sourcemodule NetworkTrafficRuleEffect : sig ... end
Sourcemodule NetworkTrafficRuleType : sig ... end
Sourcemodule SecurityGroupArns : sig ... end
Sourcemodule SubnetArns : sig ... end
Sourcemodule VpcArn : sig ... end

ARN or ID of a VPC.

Sourcemodule GitHubOwner : sig ... end

Name of the GitHub Account or Organization.

Sourcemodule ProviderResourceName : sig ... end

Name of the resource e.g. repository name, etc.

Sourcemodule Boolean : sig ... end
Sourcemodule SensitiveEmail : sig ... end

Sensitive email address.

Sourcemodule UserRole : sig ... end
Sourcemodule AccessType : sig ... end
Sourcemodule ProviderResourceId : sig ... end

Provider Id of the resource e.g. GitHub repository id, etc.

Sourcemodule DNSRecordType : sig ... end
Sourcemodule Actor : sig ... end

Represents an actor used during penetration testing. An actor defines a user or entity that interacts with the target application, including authentication credentials and target URIs.

Sourcemodule DocumentInfo : sig ... end

Represents a document that provides context for security testing.

Sourcemodule Endpoint : sig ... end

Represents a target endpoint for penetration testing.

Sourcemodule IntegratedRepository : sig ... end

Represents a code repository that is integrated with the service through a third-party provider.

Sourcemodule SourceCodeRepository : sig ... end

Represents a source code repository used for security analysis during a pentest.

Sourcemodule CustomHeader : sig ... end

A custom HTTP header to include in network traffic during penetration testing.

Sourcemodule NetworkTrafficRule : sig ... end

A rule that controls network traffic during penetration testing by allowing or denying traffic to specific URL patterns.

Sourcemodule ContextType : sig ... end
Sourcemodule StepName : sig ... end
Sourcemodule StepStatus : sig ... end
Sourcemodule Integer : sig ... end

Contains details about a code remediation task, including links to the code diff and pull request.

Sourcemodule ServiceRole : sig ... end

ARN of an IAM role that the service can assume to access customer resources.

Sourcemodule LambdaFunctionArn : sig ... end

Lambda function ARN or name for agent space AWS resources.

Sourcemodule LogGroupArn : sig ... end

Log group ARN or name for agent space AWS resources.

Sourcemodule S3BucketArn : sig ... end

S3 bucket ARN or name for agent space AWS resources.

Sourcemodule SecretArn : sig ... end

Secret ARN or name for agent space AWS resources.

Sourcemodule VpcConfig : sig ... end

The VPC configuration for a pentest, specifying the VPC, security groups, and subnets to use during testing.

Sourcemodule GitHubRepositoryResource : sig ... end

Represents a GitHub repository resource used in an integration.

The capabilities enabled for a GitHub resource integration.

Sourcemodule UserMetadata : sig ... end

Contains metadata about a user member, including the username and email address.

Sourcemodule UserConfig : sig ... end

The configuration for a user membership, including the role assigned to the user within the agent space.

Sourcemodule GitHubRepositoryMetadata : sig ... end

Contains metadata about a GitHub repository that is integrated with the service.

Sourcemodule DnsVerification : sig ... end

Contains DNS verification details for a target domain, including the DNS record to create for domain ownership verification.

Sourcemodule DomainVerificationMethod : sig ... end
Sourcemodule HttpVerification : sig ... end

Contains HTTP route verification details for a target domain, including the route path and token to serve for domain ownership verification.

Sourcemodule ActorList : sig ... end
Sourcemodule DocumentList : sig ... end
Sourcemodule EndpointList : sig ... end
Sourcemodule IntegratedRepositoryList : sig ... end
Sourcemodule SourceCodeRepositoryList : sig ... end
Sourcemodule CustomHeaderList : sig ... end
Sourcemodule NetworkTrafficRuleList : sig ... end
Sourcemodule RiskType : sig ... end
Sourcemodule ErrorCode : sig ... end
Sourcemodule ExecutionContext : sig ... end

Contains contextual information about the execution of a pentest job, such as errors, warnings, or informational messages.

Sourcemodule Step : sig ... end

Represents a step in the pentest job execution pipeline. Steps include preflight, static analysis, pentest, and finalizing.

Sourcemodule Category : sig ... end

Represents a category assigned to a security testing task.

Sourcemodule CloudWatchLog : sig ... end

The Amazon CloudWatch Logs configuration for pentest job logging.

Sourcemodule LogType : sig ... end
Sourcemodule CodeLocation : sig ... end

Represents a location in source code associated with a security finding.

Sourcemodule CodeRemediationTaskStatus : sig ... end
Sourcemodule IamRoles : sig ... end
Sourcemodule LambdaFunctionArns : sig ... end
Sourcemodule LogGroupArns : sig ... end
Sourcemodule S3BucketArns : sig ... end
Sourcemodule SecretArns : sig ... end
Sourcemodule VpcConfigs : sig ... end
Sourcemodule ValidationExceptionField : sig ... end

Describes one specific validation failure for an input member.

Sourcemodule IntegratedResource : sig ... end

Represents an integrated resource from a third-party provider. This is a union type that contains provider-specific resource information.

The capabilities for an integrated resource from a third-party provider. This is a union type that contains provider-specific capabilities.

Sourcemodule TargetDomainId : sig ... end

Unique identifier of the target domain.

Sourcemodule TargetDomainStatus : sig ... end
Sourcemodule JobStatus : sig ... end
Sourcemodule TaskExecutionStatus : sig ... end
Sourcemodule AgentSpaceId : sig ... end

Unique identifier of the agent space.

Sourcemodule ApplicationId : sig ... end

Application identifier.

Sourcemodule MemberMetadata : sig ... end

Contains metadata about a member. This is a union type that contains member-type-specific metadata.

Sourcemodule MembershipConfig : sig ... end

The configuration for a membership. This is a union type that contains member-type-specific configuration.

Sourcemodule MembershipId : sig ... end

Member identifier.

Sourcemodule MembershipType : sig ... end
Sourcemodule Provider : sig ... end
Sourcemodule ProviderType : sig ... end

Contains metadata about an integrated resource. This is a union type that contains provider-specific metadata.

Sourcemodule IntegrationId : sig ... end

Unique identifier for an integration.

Sourcemodule ConfidenceLevel : sig ... end
Sourcemodule FindingStatus : sig ... end
Sourcemodule RiskLevel : sig ... end
Sourcemodule ArtifactId : sig ... end

The id of the artifact.

Sourcemodule ArtifactType : sig ... end
Sourcemodule ApplicationDomain : sig ... end

Domain where the application is available.

Sourcemodule DefaultKmsKeyId : sig ... end

Identifier of a KMS key. Can be a key ID, key ARN, alias name, or alias ARN.

Sourcemodule AuthCode : sig ... end

Authorization code from OAuth flow.

Sourcemodule CsrfState : sig ... end

CSRF state token for OAuth security.

Sourcemodule VerificationDetails : sig ... end

Contains the verification details for a target domain, including the verification method and provider-specific details.

Sourcemodule Assets : sig ... end

The collection of assets used in a pentest configuration, including endpoints, actors, documents, source code repositories, and integrated repositories.

Sourcemodule CodeRemediationStrategy : sig ... end
Sourcemodule NetworkTrafficConfig : sig ... end

The network traffic configuration for a pentest, including custom headers and traffic rules.

Sourcemodule RiskTypeList : sig ... end
Sourcemodule ErrorInformation : sig ... end

Contains error information for a pentest job that encountered an error.

Sourcemodule ExecutionContextList : sig ... end
Sourcemodule StepList : sig ... end
Sourcemodule CategoryList : sig ... end
Sourcemodule LogLocation : sig ... end

The log location for a task, specifying where task execution logs are stored.

Sourcemodule CodeLocationList : sig ... end
Sourcemodule CodeRemediationTask : sig ... end

Represents a code remediation task that was initiated to fix a security finding.

Sourcemodule AWSResources : sig ... end

The AWS resources associated with an agent space, including VPCs, log groups, S3 buckets, secrets, Lambda functions, and IAM roles.

Sourcemodule CodeReviewSettings : sig ... end

The code review settings for an agent space, controlling which types of scanning are enabled.

Sourcemodule KmsKeyId : sig ... end

Identifier of a KMS key. Can be a key ID, key ARN, alias name, or alias ARN.

Sourcemodule TargetDomainIdList : sig ... end

Represents an input item for updating integrated resources, including the resource and its capabilities.

Sourcemodule TagKey : sig ... end

Key for a resource tag.

Sourcemodule TagValue : sig ... end

Value for a resource tag.

Sourcemodule TargetDomainSummary : sig ... end

Contains summary information about a target domain.

Sourcemodule PentestSummary : sig ... end

Contains summary information about a pentest.

Sourcemodule PentestJobSummary : sig ... end

Contains summary information about a pentest job.

Sourcemodule TaskSummary : sig ... end

Contains summary information about a task.

Sourcemodule MembershipSummary : sig ... end

Contains summary information about a membership.

Sourcemodule IntegrationSummary : sig ... end

Contains summary information about an integration.

Sourcemodule IntegratedResourceSummary : sig ... end

Contains summary information about an integrated resource.

Sourcemodule FindingSummary : sig ... end

Contains summary information about a security finding.

Sourcemodule DiscoveredEndpoint : sig ... end

Represents an endpoint discovered during a pentest job.

Sourcemodule CodeReviewSummary : sig ... end

Contains summary information about a code review.

Sourcemodule CodeReviewJobSummary : sig ... end

Contains summary information about a code review job.

Sourcemodule CodeReviewJobTaskSummary : sig ... end

Contains summary information about a code review job task.

Sourcemodule ArtifactSummary : sig ... end

Contains summary information about an artifact.

Sourcemodule ApplicationSummary : sig ... end

Contains summary information about an application.

Sourcemodule AgentSpaceSummary : sig ... end

Contains summary information about an agent space.

Sourcemodule IdCApplicationArn : sig ... end

ARN of the IAM Identity Center application associated with this application.

Sourcemodule IdCInstanceArn : sig ... end

ARN of the IAM Identity Center instance used for user authentication.

Sourcemodule GitHubIntegrationInput : sig ... end

The input required to create a GitHub integration, including the OAuth authorization code and CSRF state.

Sourcemodule TargetDomain : sig ... end

Represents a target domain registered for penetration testing. A target domain must be verified through DNS TXT or HTTP route verification before it can be used in pentests.

Sourcemodule Pentest : sig ... end

Represents a pentest configuration that defines the parameters for security testing, including target assets, risk type exclusions, and infrastructure settings.

Sourcemodule PentestJob : sig ... end

Represents a pentest job, which is an execution instance of a pentest. A pentest job progresses through preflight, static analysis, pentest, and finalizing steps.

Sourcemodule Task : sig ... end

Represents an individual security test task within a pentest job. Each task targets a specific risk type or endpoint and executes independently.

Sourcemodule Finding : sig ... end

Represents a security finding discovered during a pentest job. A finding contains details about a vulnerability, including its risk level, confidence, and remediation status.

Sourcemodule CodeReview : sig ... end

Represents a code review configuration that defines the parameters for automated security-focused code analysis, including target assets and logging configuration.

Sourcemodule CodeReviewJob : sig ... end

Represents a code review job, which is an execution instance of a code review. A code review job progresses through preflight, static analysis, and finalizing steps.

Sourcemodule CodeReviewJobTask : sig ... end

Represents an individual security test task within a code review job. Each task targets a specific risk type and executes independently.

Sourcemodule ArtifactMetadataItem : sig ... end

Contains metadata about an artifact.

Sourcemodule AgentSpace : sig ... end

Represents an agent space, which is a dedicated workspace for securing a specific application. An agent space contains the configuration, resources, and settings needed for security testing.

Sourcemodule DeletePentestFailure : sig ... end

Contains information about a pentest that failed to delete.

Sourcemodule DeleteCodeReviewFailure : sig ... end

Contains information about a code review that failed to delete.

Sourcemodule AccessDeniedException : sig ... end

You do not have sufficient access to perform this action.

Sourcemodule ConflictException : sig ... end

The request could not be completed due to a conflict with the current state of the resource.

Sourcemodule InternalServerException : sig ... end

An unexpected error occurred during the processing of your request.

Sourcemodule ResourceNotFoundException : sig ... end

The specified resource was not found. Verify that the resource identifier is correct and that the resource exists in the specified agent space or account.

Sourcemodule ThrottlingException : sig ... end

The request was denied due to request throttling.

Sourcemodule ValidationException : sig ... end

The input fails to satisfy the constraints specified by the service.

Sourcemodule RoleArn : sig ... end

ARN of the IAM role that the application uses to access AWS resources on your behalf.

Sourcemodule AgentName : sig ... end

Name of an agent space.

Sourcemodule ResourceArn : sig ... end

ARN of a taggable resource.

Sourcemodule TagKeyList : sig ... end
Sourcemodule TagMap : sig ... end
Sourcemodule FindingIdList : sig ... end
Sourcemodule NextToken : sig ... end

Pagination token.

Sourcemodule TargetDomainSummaryList : sig ... end
Sourcemodule MaxResults : sig ... end

Maximum results for pagination.

Sourcemodule PentestSummaryList : sig ... end
Sourcemodule PentestJobSummaryList : sig ... end
Sourcemodule TaskSummaryList : sig ... end
Sourcemodule MembershipSummaryList : sig ... end
Sourcemodule MembershipTypeFilter : sig ... end
Sourcemodule IntegrationSummaryList : sig ... end
Sourcemodule IntegrationFilter : sig ... end

A filter for listing integrations. This is a union type where you can filter by provider or provider type.

Sourcemodule ResourceType : sig ... end
Sourcemodule FindingSummaryList : sig ... end
Sourcemodule DiscoveredEndpointList : sig ... end
Sourcemodule CodeReviewSummaryList : sig ... end
Sourcemodule CodeReviewJobSummaryList : sig ... end
Sourcemodule ArtifactSummaryList : sig ... end
Sourcemodule ApplicationSummaryList : sig ... end
Sourcemodule AgentSpaceSummaryList : sig ... end
Sourcemodule Location : sig ... end

Location URL for OAuth redirect.

Sourcemodule Artifact : sig ... end

Represents an artifact that provides context for security testing, such as documentation, diagrams, or configuration files.

Sourcemodule IdCConfiguration : sig ... end

The IAM Identity Center configuration for an application.

Sourcemodule ProviderInput : sig ... end

The provider-specific input for creating an integration. This is a union type that contains provider-specific configuration.

Sourcemodule TargetDomainList : sig ... end
Sourcemodule PentestIdList : sig ... end
Sourcemodule PentestList : sig ... end
Sourcemodule PentestJobIdList : sig ... end
Sourcemodule PentestJobList : sig ... end
Sourcemodule TaskIdList : sig ... end
Sourcemodule TaskList : sig ... end
Sourcemodule FindingList : sig ... end
Sourcemodule CodeReviewIdList : sig ... end
Sourcemodule CodeReviewList : sig ... end
Sourcemodule CodeReviewJobIdList : sig ... end
Sourcemodule CodeReviewJobList : sig ... end
Sourcemodule CodeReviewJobTaskList : sig ... end
Sourcemodule ArtifactMetadataList : sig ... end
Sourcemodule ArtifactIds : sig ... end
Sourcemodule AgentSpaceIdList : sig ... end
Sourcemodule AgentSpaceList : sig ... end
Sourcemodule DeletePentestFailureList : sig ... end
Sourcemodule Blob : sig ... end
Sourcemodule VerifyTargetDomainOutput : sig ... end

Output for verifying ownership for a registered target domain in an agent space.

Sourcemodule VerifyTargetDomainInput : sig ... end

Input for verifying ownership for a registered target domain in an agent space.

Sourcemodule UpdateTargetDomainOutput : sig ... end

Output for the UpdateTargetDomain operation.

Sourcemodule UpdateTargetDomainInput : sig ... end

Input for updating a target domain.

Sourcemodule UpdatePentestOutput : sig ... end

Output for the UpdatePentest operation.

Sourcemodule UpdatePentestInput : sig ... end

Input for updating an existing pentest.

Updates the integrated resources for an agent space, including their capabilities.

Updates the integrated resources for an agent space, including their capabilities.

Sourcemodule UpdateFindingOutput : sig ... end

Output for the UpdateFinding operation.

Sourcemodule UpdateFindingInput : sig ... end

Input for updating an existing security finding.

Sourcemodule UpdateCodeReviewOutput : sig ... end

Output for the UpdateCodeReview operation.

Sourcemodule UpdateCodeReviewInput : sig ... end

Input for updating an existing code review.

Sourcemodule UpdateApplicationResponse : sig ... end

Updates the configuration of an existing application, including the IAM role and default KMS key.

Sourcemodule UpdateApplicationRequest : sig ... end

Updates the configuration of an existing application, including the IAM role and default KMS key.

Sourcemodule UpdateAgentSpaceOutput : sig ... end

Output for the UpdateAgentSpace operation.

Sourcemodule UpdateAgentSpaceInput : sig ... end

Input for updating an agent space.

Sourcemodule UntagResourceOutput : sig ... end

Output for UntagResource operation.

Sourcemodule UntagResourceInput : sig ... end

Input for UntagResource operation.

Sourcemodule TagResourceOutput : sig ... end

Output for TagResource operation.

Sourcemodule TagResourceInput : sig ... end

Input for TagResource operation.

Sourcemodule StopPentestJobOutput : sig ... end

Output for the StopPentestJob operation.

Sourcemodule StopPentestJobInput : sig ... end

Input for stopping the execution of a pentest.

Sourcemodule StopCodeReviewJobOutput : sig ... end

Output for the StopCodeReviewJob operation.

Sourcemodule StopCodeReviewJobInput : sig ... end

Input for stopping the execution of a code review job.

Sourcemodule StartPentestJobOutput : sig ... end

Output for the StartPentestJob operation.

Sourcemodule StartPentestJobInput : sig ... end

Input for starting the execution of a pentest.

Sourcemodule StartCodeReviewJobOutput : sig ... end

Output for the StartCodeReviewJob operation.

Sourcemodule StartCodeReviewJobInput : sig ... end

Input for starting the execution of a code review.

Output for the StartCodeRemediation operation.

Sourcemodule StartCodeRemediationInput : sig ... end

Input for the StartCodeRemediation operation.

Sourcemodule ListTargetDomainsOutput : sig ... end

Output for the ListTargetDomains operation.

Sourcemodule ListTargetDomainsInput : sig ... end

Input for listing target domains.

Sourcemodule ListTagsForResourceOutput : sig ... end

Output for ListTagsForResource operation.

Sourcemodule ListTagsForResourceInput : sig ... end

Input for ListTagsForResource operation.

Sourcemodule ListPentestsOutput : sig ... end

Output for the ListPentests operation.

Sourcemodule ListPentestsInput : sig ... end

Input for listing pentests with optional filtering.

Output for the ListPentestJobsForPentest operation.

Input for ListPentestJobsForPentest operation.

Sourcemodule ListPentestJobTasksOutput : sig ... end

Output for the ListPentestJobTasks operation.

Sourcemodule ListPentestJobTasksInput : sig ... end

Input for listing tasks associated with a pentest job.

Sourcemodule ListMembershipsResponse : sig ... end

Response structure for listing members associated to an agent space.

Sourcemodule ListMembershipsRequest : sig ... end

Request structure for listing agent space members.

Sourcemodule ListIntegrationsOutput : sig ... end

Lists the integrations in your account, optionally filtered by provider or provider type.

Sourcemodule ListIntegrationsInput : sig ... end

Lists the integrations in your account, optionally filtered by provider or provider type.

Lists the integrated resources for an agent space, optionally filtered by integration or resource type.

Lists the integrated resources for an agent space, optionally filtered by integration or resource type.

Sourcemodule ListFindingsOutput : sig ... end

Output for the ListFindings operation.

Sourcemodule ListFindingsInput : sig ... end

Input for ListFindings operation with filtering support.

Output for the ListDiscoveredEndpoints operation.

Input for ListDiscoveredEndpoints operation.

Sourcemodule ListCodeReviewsOutput : sig ... end

Output for the ListCodeReviews operation.

Sourcemodule ListCodeReviewsInput : sig ... end

Input for listing code reviews with optional filtering.

Output for the ListCodeReviewJobsForCodeReview operation.

Input for ListCodeReviewJobsForCodeReview operation.

Output for the ListCodeReviewJobTasks operation.

Input for listing tasks associated with a code review job.

Sourcemodule ListArtifactsOutput : sig ... end

Returns a paginated list of artifact summaries for the specified agent space.

Sourcemodule ListArtifactsInput : sig ... end

Returns a paginated list of artifact summaries for the specified agent space.

Sourcemodule ListApplicationsResponse : sig ... end

Returns a paginated list of application summaries in your account.

Sourcemodule ListApplicationsRequest : sig ... end

Returns a paginated list of application summaries in your account.

Sourcemodule ListAgentSpacesOutput : sig ... end

Output for the ListAgentSpaces operation.

Sourcemodule ListAgentSpacesInput : sig ... end

Input for listing agent spaces.

Initiates the OAuth registration flow with a third-party provider. Returns a redirect URL and CSRF state token for completing the authorization.

Initiates the OAuth registration flow with a third-party provider. Returns a redirect URL and CSRF state token for completing the authorization.

Sourcemodule GetIntegrationOutput : sig ... end

Retrieves information about an integration.

Sourcemodule GetIntegrationInput : sig ... end

Retrieves information about an integration.

Sourcemodule GetArtifactOutput : sig ... end

Retrieves an artifact from an agent space.

Sourcemodule GetArtifactInput : sig ... end

Retrieves an artifact from an agent space.

Sourcemodule GetApplicationResponse : sig ... end

Retrieves information about an application.

Sourcemodule GetApplicationRequest : sig ... end

Retrieves information about an application.

Sourcemodule DeleteTargetDomainOutput : sig ... end

Output for the DeleteTargetDomain operation.

Sourcemodule DeleteTargetDomainInput : sig ... end

Input for deleting a target domain.

Sourcemodule DeleteMembershipResponse : sig ... end

Response structure for removing a single member from an agent space.

Sourcemodule DeleteMembershipRequest : sig ... end

Request structure for removing a single member from an agent space.

Sourcemodule DeleteIntegrationOutput : sig ... end

Deletes an integration with a third-party provider.

Sourcemodule DeleteIntegrationInput : sig ... end

Deletes an integration with a third-party provider.

Sourcemodule DeleteArtifactOutput : sig ... end

Deletes an artifact from an agent space.

Sourcemodule DeleteArtifactInput : sig ... end

Deletes an artifact from an agent space.

Sourcemodule DeleteApplicationRequest : sig ... end

Deletes an application and its associated configuration, including IAM Identity Center settings.

Sourcemodule DeleteAgentSpaceOutput : sig ... end

Output for the DeleteAgentSpace operation.

Sourcemodule DeleteAgentSpaceInput : sig ... end

Input for deleting an agent space.

Sourcemodule CreateTargetDomainOutput : sig ... end

Output for the CreateTargetDomain operation.

Sourcemodule CreateTargetDomainInput : sig ... end

Input for creating a new target domain.

Sourcemodule CreatePentestOutput : sig ... end

Output for the CreatePentest operation.

Sourcemodule CreatePentestInput : sig ... end

Input for creating a new pentest.

Sourcemodule CreateMembershipResponse : sig ... end

Response structure for adding a single member to an agent space.

Sourcemodule CreateMembershipRequest : sig ... end

Request structure for adding a single member to an agent space.

Sourcemodule CreateIntegrationOutput : sig ... end

Creates a new integration with a third-party provider, such as GitHub, for code review and remediation.

Sourcemodule CreateIntegrationInput : sig ... end

Creates a new integration with a third-party provider, such as GitHub, for code review and remediation.

Sourcemodule CreateCodeReviewOutput : sig ... end

Output for the CreateCodeReview operation.

Sourcemodule CreateCodeReviewInput : sig ... end

Input for creating a new code review.

Sourcemodule CreateApplicationResponse : sig ... end

Creates a new application. An application is the top-level organizational unit that supports IAM Identity Center integration.

Sourcemodule CreateApplicationRequest : sig ... end

Creates a new application. An application is the top-level organizational unit that supports IAM Identity Center integration.

Sourcemodule CreateAgentSpaceOutput : sig ... end

Output for the CreateAgentSpace operation.

Sourcemodule CreateAgentSpaceInput : sig ... end

Input for creating a new agent space.

Output for the BatchGetTargetDomains operation.

Input for batch retrieving target domains.

Sourcemodule BatchGetPentestsOutput : sig ... end

Output for the BatchGetPentests operation.

Sourcemodule BatchGetPentestsInput : sig ... end

Input for retrieving multiple pentests by their IDs.

Sourcemodule BatchGetPentestJobsOutput : sig ... end

Output for the BatchGetPentestJobs operation.

Sourcemodule BatchGetPentestJobsInput : sig ... end

Input for BatchGetPentestJobs operation.

Output for the BatchGetPentestJobTasks operation.

Input for retrieving multiple tasks associated with a pentest job.

Sourcemodule BatchGetFindingsOutput : sig ... end

Output for the BatchGetFindings operation.

Sourcemodule BatchGetFindingsInput : sig ... end

Input for BatchGetFindings operation.

Sourcemodule BatchGetCodeReviewsOutput : sig ... end

Output for the BatchGetCodeReviews operation.

Sourcemodule BatchGetCodeReviewsInput : sig ... end

Input for retrieving multiple code reviews by their IDs.

Output for the BatchGetCodeReviewJobs operation.

Input for BatchGetCodeReviewJobs operation.

Output for the BatchGetCodeReviewJobTasks operation.

Input for retrieving multiple tasks associated with a code review job.

Retrieves metadata for one or more artifacts in an agent space.

Retrieves metadata for one or more artifacts in an agent space.

Sourcemodule BatchGetAgentSpacesOutput : sig ... end

Output for the BatchGetAgentSpaces operation.

Sourcemodule BatchGetAgentSpacesInput : sig ... end

Input for batch retrieving agent spaces.

Sourcemodule BatchDeletePentestsOutput : sig ... end

Output for the BatchDeletePentests operation.

Sourcemodule BatchDeletePentestsInput : sig ... end

Input for deleting multiple pentests.

Output for the BatchDeleteCodeReviews operation.

Input for deleting multiple code reviews.

Sourcemodule AddArtifactOutput : sig ... end

Uploads an artifact to an agent space. Artifacts provide additional context for security testing, such as architecture diagrams, API specifications, or configuration files.

Sourcemodule AddArtifactInput : sig ... end

Uploads an artifact to an agent space. Artifacts provide additional context for security testing, such as architecture diagrams, API specifications, or configuration files.