Module Awso_backupsearch.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 Long : sig ... end
Sourcemodule LongConditionOperator : sig ... end
Sourcemodule String_ : sig ... end
Sourcemodule StringConditionOperator : sig ... end
Sourcemodule TimeConditionOperator : sig ... end
Sourcemodule Timestamp : sig ... end
Sourcemodule LongCondition : sig ... end

The long condition contains a Value and can optionally contain an Operator.

Sourcemodule StringCondition : sig ... end

This contains the value of the string and can contain one or more operators.

Sourcemodule TimeCondition : sig ... end

A time condition denotes a creation time, last modification time, or other time.

Sourcemodule LongConditionList : sig ... end
Sourcemodule StringConditionList : sig ... end
Sourcemodule TimeConditionList : sig ... end
Sourcemodule Integer : sig ... end
Sourcemodule FilePath : sig ... end
Sourcemodule ObjectKey : sig ... end
Sourcemodule EBSItemFilter : sig ... end

This contains arrays of objects, which may include CreationTimes time condition objects, FilePaths string objects, LastModificationTimes time condition objects,

Sourcemodule S3ItemFilter : sig ... end

This contains arrays of objects, which may include ObjectKeys, Sizes, CreationTimes, VersionIds, and/or Etags.

Sourcemodule RecoveryPoint : sig ... end
Sourcemodule ResourceType : sig ... end
Sourcemodule ExportJobArn : sig ... end
Sourcemodule ExportJobStatus : sig ... end
Sourcemodule GenericId : sig ... end
Sourcemodule SearchJobArn : sig ... end
Sourcemodule SearchJobState : sig ... end
Sourcemodule SearchScopeSummary : sig ... end

The summary of the specified search job scope, including: TotalBackupsToScanCount, the number of recovery points returned by the search. TotalItemsToScanCount, the number of items returned by the search.

Sourcemodule EBSResultItem : sig ... end

These are the items returned in the results of a search of Amazon EBS backup metadata.

Sourcemodule S3ResultItem : sig ... end

These are the items returned in the results of a search of Amazon S3 backup metadata.

Sourcemodule S3ExportSpecification : sig ... end

This specification contains a required string of the destination bucket; optionally, you can include the destination prefix.

Sourcemodule EBSItemFilters : sig ... end
Sourcemodule S3ItemFilters : sig ... end
Sourcemodule BackupCreationTimeFilter : sig ... end

This filters by recovery points within the CreatedAfter and CreatedBefore timestamps.

Sourcemodule RecoveryPointArnList : sig ... end
Sourcemodule ResourceArnList : sig ... end
Sourcemodule ResourceTypeList : sig ... end
Sourcemodule TagMap : sig ... end
Sourcemodule ExportJobSummary : sig ... end

This is the summary of an export job.

Sourcemodule SearchJobSummary : sig ... end

This is information pertaining to a search job.

Sourcemodule ResultItem : sig ... end

This is an object representing the item returned in the results of a search for a specific resource type.

Sourcemodule SearchJobBackupsResult : sig ... end

This contains the information about recovery points returned in results of a search job.

Sourcemodule AccessDeniedException : sig ... end

You do not have sufficient access to perform this action.

Sourcemodule InternalServerException : sig ... end

An internal server error occurred. Retry your request.

Sourcemodule ResourceNotFoundException : sig ... end

The resource was not found for this request. Confirm the resource information, such as the ARN or type is correct and exists, then retry the request.

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 a service.

Sourcemodule TagKeys : sig ... end
Sourcemodule ConflictException : sig ... end

This exception occurs when a conflict with a previous successful operation is detected. This generally occurs when the previous operation did not have time to propagate to the host serving the current request. A retry (with appropriate backoff logic) is the recommended response to this exception.

The request denied due to exceeding the quota limits permitted.

Sourcemodule ExportSpecification : sig ... end

This contains the export specification object.

Sourcemodule IamRoleArn : sig ... end
Sourcemodule EncryptionKeyArn : sig ... end
Sourcemodule ItemFilters : sig ... end

Item Filters represent all input item properties specified when the search was created. Contains either EBSItemFilters or S3ItemFilters

Sourcemodule SearchScope : sig ... end

The search scope is all backup properties input into a search.

Sourcemodule ExportJobSummaries : sig ... end
Sourcemodule SearchJobs : sig ... end
Sourcemodule Results : sig ... end
Sourcemodule SearchJobBackupsResults : sig ... end
Sourcemodule CurrentSearchProgress : sig ... end

This contains information results retrieved from a search job that may not have completed.

Sourcemodule UntagResourceResponse : sig ... end

This operation removes tags from the specified resource.

Sourcemodule UntagResourceRequest : sig ... end

This operation removes tags from the specified resource.

Sourcemodule TagResourceResponse : sig ... end

This operation puts tags on the resource you indicate.

Sourcemodule TagResourceRequest : sig ... end

This operation puts tags on the resource you indicate.

Sourcemodule StopSearchJobOutput : sig ... end

This operations ends a search job. Only a search job with a status of RUNNING can be stopped.

Sourcemodule StopSearchJobInput : sig ... end

This operations ends a search job. Only a search job with a status of RUNNING can be stopped.

This operations starts a job to export the results of search job to a designated S3 bucket.

This operations starts a job to export the results of search job to a designated S3 bucket.

Sourcemodule StartSearchJobOutput : sig ... end

This operation creates a search job which returns recovery points filtered by SearchScope and items filtered by ItemFilters. You can optionally include ClientToken, EncryptionKeyArn, Name, and/or Tags.

Sourcemodule StartSearchJobInput : sig ... end

This operation creates a search job which returns recovery points filtered by SearchScope and items filtered by ItemFilters. You can optionally include ClientToken, EncryptionKeyArn, Name, and/or Tags.

This operation returns the tags for a resource type.

This operation returns the tags for a resource type.

This operation exports search results of a search job to a specified destination S3 bucket.

This operation exports search results of a search job to a specified destination S3 bucket.

Sourcemodule ListSearchJobsOutput : sig ... end

This operation returns a list of search jobs belonging to an account.

Sourcemodule ListSearchJobsInput : sig ... end

This operation returns a list of search jobs belonging to an account.

This operation returns a list of a specified search job.

Sourcemodule ListSearchJobResultsInput : sig ... end

This operation returns a list of a specified search job.

This operation returns a list of all backups (recovery points) in a paginated format that were included in the search job. If a search does not display an expected backup in the results, you can call this operation to display each backup included in the search. Any backups that were not included because they have a FAILED status from a permissions issue will be displayed, along with a status message. Only recovery points with a backup index that has a status of ACTIVE will be included in search results. If the index has any other status, its status will be displayed along with a status message.

Sourcemodule ListSearchJobBackupsInput : sig ... end

This operation returns a list of all backups (recovery points) in a paginated format that were included in the search job. If a search does not display an expected backup in the results, you can call this operation to display each backup included in the search. Any backups that were not included because they have a FAILED status from a permissions issue will be displayed, along with a status message. Only recovery points with a backup index that has a status of ACTIVE will be included in search results. If the index has any other status, its status will be displayed along with a status message.

This operation retrieves the metadata of an export job. An export job is an operation that transmits the results of a search job to a specified S3 bucket in a .csv file. An export job allows you to retain results of a search beyond the search job's scheduled retention of 7 days.

This operation retrieves the metadata of an export job. An export job is an operation that transmits the results of a search job to a specified S3 bucket in a .csv file. An export job allows you to retain results of a search beyond the search job's scheduled retention of 7 days.

Sourcemodule GetSearchJobOutput : sig ... end

This operation retrieves metadata of a search job, including its progress.

Sourcemodule GetSearchJobInput : sig ... end

This operation retrieves metadata of a search job, including its progress.