Module Awso_security_ir_lwtSource

include module type of struct include Awso_security_ir.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 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 ]

Represents user feedback for an investigation result. This structure captures the user's evaluation of the investigation's quality, usefulness, and any additional comments.

Sourcemodule MembershipAccountRelationshipStatus = Awso_security_ir.Values.MembershipAccountRelationshipStatus
Sourcemodule MembershipAccountRelationshipType = Awso_security_ir.Values.MembershipAccountRelationshipType
Sourcemodule MembershipAccountsConfigurationsUpdateOrganizationalUnitsToAddList = Awso_security_ir.Values.MembershipAccountsConfigurationsUpdateOrganizationalUnitsToAddList
Sourcemodule MembershipAccountsConfigurationsUpdateOrganizationalUnitsToRemoveList = Awso_security_ir.Values.MembershipAccountsConfigurationsUpdateOrganizationalUnitsToRemoveList

Represents a single metadata entry associated with a case. Each entry consists of a key-value pair that provides additional contextual information about the case, such as classification tags, custom attributes, or system-generated properties.

Represents an investigation action performed within a case. This structure captures the details of an automated or manual investigation, including its status, results, and user feedback.

Sourcemodule GetMembershipAccountDetailError = Awso_security_ir.Values.GetMembershipAccountDetailError
Sourcemodule GetMembershipAccountDetailItem = Awso_security_ir.Values.GetMembershipAccountDetailItem
Sourcemodule SecurityIncidentResponseNotActiveException = Awso_security_ir.Values.SecurityIncidentResponseNotActiveException
Sourcemodule MembershipAccountsConfigurationsUpdate = Awso_security_ir.Values.MembershipAccountsConfigurationsUpdate

The MembershipAccountsConfigurationsUpdatestructure represents the configuration updates for member accounts within an Amazon Web Services organization. This structure is used to modify existing account configurations and settings for members in the organization. When applying updates, ensure all required fields are properly specified to maintain account consistency. Key considerations when using this structure: All configuration changes are validated before being applied Updates are processed asynchronously in the background Configuration changes may take several minutes to propagate across all affected accounts

Sourcemodule ListMembershipsRequestMaxResultsInteger = Awso_security_ir.Values.ListMembershipsRequestMaxResultsInteger
Sourcemodule ListMembershipsRequestNextTokenString = Awso_security_ir.Values.ListMembershipsRequestNextTokenString
Sourcemodule ListInvestigationsRequestMaxResultsInteger = Awso_security_ir.Values.ListInvestigationsRequestMaxResultsInteger
Sourcemodule ListInvestigationsRequestNextTokenString = Awso_security_ir.Values.ListInvestigationsRequestNextTokenString
Sourcemodule ListCommentsRequestMaxResultsInteger = Awso_security_ir.Values.ListCommentsRequestMaxResultsInteger
Sourcemodule ListCommentsRequestNextTokenString = Awso_security_ir.Values.ListCommentsRequestNextTokenString
Sourcemodule ListCasesRequestMaxResultsInteger = Awso_security_ir.Values.ListCasesRequestMaxResultsInteger
Sourcemodule ListCasesRequestNextTokenString = Awso_security_ir.Values.ListCasesRequestNextTokenString
Sourcemodule ListCaseEditsRequestMaxResultsInteger = Awso_security_ir.Values.ListCaseEditsRequestMaxResultsInteger
Sourcemodule ListCaseEditsRequestNextTokenString = Awso_security_ir.Values.ListCaseEditsRequestNextTokenString
Sourcemodule MembershipAccountsConfigurations = Awso_security_ir.Values.MembershipAccountsConfigurations

The MembershipAccountsConfigurations structure defines the configuration settings for managing membership accounts withinAmazon Web Services. This structure contains settings that determine how member accounts are configured and managed within your organization, including: Account configuration preferences Membership validation rules Account access settings You can use this structure to define and maintain standardized configurations across multiple member accounts in your organization.

Sourcemodule GetCaseAttachmentUploadUrlRequestClientTokenString = Awso_security_ir.Values.GetCaseAttachmentUploadUrlRequestClientTokenString
Sourcemodule CreateMembershipRequestClientTokenString = Awso_security_ir.Values.CreateMembershipRequestClientTokenString
Sourcemodule CreateCaseRequestClientTokenString = Awso_security_ir.Values.CreateCaseRequestClientTokenString
Sourcemodule CreateCaseCommentRequestClientTokenString = Awso_security_ir.Values.CreateCaseCommentRequestClientTokenString
Sourcemodule GetMembershipAccountDetailErrors = Awso_security_ir.Values.GetMembershipAccountDetailErrors
Sourcemodule GetMembershipAccountDetailItems = Awso_security_ir.Values.GetMembershipAccountDetailItems

Updates the resolver type for a case. This is a one-way action and cannot be reversed.

Updates the resolver type for a case. This is a one-way action and cannot be reversed.

Updates membership configuration.

Updates membership configuration.

Updates the state transitions for a designated cases. Self-managed: the following states are available for self-managed cases. Submitted → Detection and Analysis Detection and Analysis → Containment, Eradication, and Recovery Detection and Analysis → Post-incident Activities Containment, Eradication, and Recovery → Detection and Analysis Containment, Eradication, and Recovery → Post-incident Activities Post-incident Activities → Containment, Eradication, and Recovery Post-incident Activities → Detection and Analysis Any → Closed AWS supported: You must use the CloseCase API to close.

Updates the state transitions for a designated cases. Self-managed: the following states are available for self-managed cases. Submitted → Detection and Analysis Detection and Analysis → Containment, Eradication, and Recovery Detection and Analysis → Post-incident Activities Containment, Eradication, and Recovery → Detection and Analysis Containment, Eradication, and Recovery → Post-incident Activities Post-incident Activities → Containment, Eradication, and Recovery Post-incident Activities → Detection and Analysis Any → Closed AWS supported: You must use the CloseCase API to close.

Updates an existing case.

Updates an existing case.

Updates an existing case comment.

Updates an existing case comment.

Removes a tag(s) from a designate resource.

Removes a tag(s) from a designate resource.

Adds a tag(s) to a designated resource.

Adds a tag(s) to a designated resource.

Send feedback based on response investigation action

Send feedback based on response investigation action

Returns currently configured tags on a resource.

Returns currently configured tags on a resource.

Returns the memberships that the calling principal can access.

Returns the memberships that the calling principal can access.

Investigation performed by an agent for a security incident...

Investigation performed by an agent for a security incident...

Returns comments for a designated case.

Returns comments for a designated case.

Lists all cases the requester has access to.

Lists all cases the requester has access to.

Views the case history for edits made to a designated case.

Views the case history for edits made to a designated case.

Returns the attributes of a membership.

Returns the attributes of a membership.

Returns the attributes of a case.

Returns the attributes of a case.

Sourcemodule GetCaseAttachmentUploadUrlResponse = Awso_security_ir.Values.GetCaseAttachmentUploadUrlResponse

Uploads an attachment to a case.

Sourcemodule GetCaseAttachmentUploadUrlRequest = Awso_security_ir.Values.GetCaseAttachmentUploadUrlRequest

Uploads an attachment to a case.

Sourcemodule GetCaseAttachmentDownloadUrlResponse = Awso_security_ir.Values.GetCaseAttachmentDownloadUrlResponse

Returns a Pre-Signed URL for uploading attachments into a case.

Sourcemodule GetCaseAttachmentDownloadUrlRequest = Awso_security_ir.Values.GetCaseAttachmentDownloadUrlRequest

Returns a Pre-Signed URL for uploading attachments into a case.

Creates a new membership.

Creates a new membership.

Creates a new case.

Creates a new case.

Adds a comment to an existing case.

Adds a comment to an existing case.

Closes an existing case.

Closes an existing case.

Cancels an existing membership.

Cancels an existing membership.

Sourcemodule BatchGetMemberAccountDetailsResponse = Awso_security_ir.Values.BatchGetMemberAccountDetailsResponse

Provides information on whether the supplied account IDs are associated with a membership. AWS account ID's may appear less than 12 characters and need to be zero-prepended. An example would be 123123123 which is nine digits, and with zero-prepend would be 000123123123. Not zero-prepending to 12 digits could result in errors.

Sourcemodule BatchGetMemberAccountDetailsRequest = Awso_security_ir.Values.BatchGetMemberAccountDetailsRequest

Provides information on whether the supplied account IDs are associated with a membership. AWS account ID's may appear less than 12 characters and need to be zero-prepended. An example would be 123123123 which is nine digits, and with zero-prepend would be 000123123123. Not zero-prepending to 12 digits could result in errors.