Module Awso_rbin_eioSource

include module type of struct include Awso_rbin.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 ]
Sourcemodule RetentionPeriodUnit = Awso_rbin.Values.RetentionPeriodUnit
Sourcemodule RetentionPeriodValue = Awso_rbin.Values.RetentionPeriodValue
Sourcemodule ResourceTagValue = Awso_rbin.Values.ResourceTagValue
Sourcemodule UnlockDelayValue = Awso_rbin.Values.UnlockDelayValue

Information about the retention period for which the retention rule is to retain resources.

Sourcemodule ConflictExceptionReason = Awso_rbin.Values.ConflictExceptionReason

[Tag-level retention rules only] Information about the resource tags used to identify resources that are retained by the retention rule.

Sourcemodule ResourceNotFoundExceptionReason = Awso_rbin.Values.ResourceNotFoundExceptionReason
Sourcemodule ServiceQuotaExceededExceptionReason = Awso_rbin.Values.ServiceQuotaExceededExceptionReason
Sourcemodule ValidationExceptionReason = Awso_rbin.Values.ValidationExceptionReason

Information about the retention rule unlock delay. The unlock delay is the period after which a retention rule can be modified or edited after it has been unlocked by a user with the required permissions. The retention rule can't be modified or deleted during the unlock delay.

Information about the tags to assign to the retention rule.

Information about a Recycle Bin retention rule.

Sourcemodule ConflictException = Awso_rbin.Values.ConflictException

The specified retention rule lock request can't be completed.

Sourcemodule ExcludeResourceTags = Awso_rbin.Values.ExcludeResourceTags
Sourcemodule InternalServerException = Awso_rbin.Values.InternalServerException

The service could not respond to the request due to an internal problem.

Sourcemodule ResourceNotFoundException = Awso_rbin.Values.ResourceNotFoundException

The specified resource was not found.

Sourcemodule ServiceQuotaExceededException = Awso_rbin.Values.ServiceQuotaExceededException

The request would cause a service quota for the number of tags per resource to be exceeded.

Sourcemodule ValidationException = Awso_rbin.Values.ValidationException

One or more of the parameters in the request is not valid.

Sourcemodule LockConfiguration = Awso_rbin.Values.LockConfiguration

Information about a retention rule lock configuration.

Sourcemodule UpdateRuleResponse = Awso_rbin.Values.UpdateRuleResponse

Updates an existing Recycle Bin retention rule. You can update a retention rule's description, resource tags, and retention period at any time after creation. You can't update a retention rule's resource type after creation. For more information, see Update Recycle Bin retention rules in the Amazon Elastic Compute Cloud User Guide.

Sourcemodule UpdateRuleRequest = Awso_rbin.Values.UpdateRuleRequest

Updates an existing Recycle Bin retention rule. You can update a retention rule's description, resource tags, and retention period at any time after creation. You can't update a retention rule's resource type after creation. For more information, see Update Recycle Bin retention rules in the Amazon Elastic Compute Cloud User Guide.

Sourcemodule UntagResourceResponse = Awso_rbin.Values.UntagResourceResponse

Unassigns a tag from a retention rule.

Sourcemodule UntagResourceRequest = Awso_rbin.Values.UntagResourceRequest

Unassigns a tag from a retention rule.

Sourcemodule UnlockRuleResponse = Awso_rbin.Values.UnlockRuleResponse

Unlocks a retention rule. After a retention rule is unlocked, it can be modified or deleted only after the unlock delay period expires.

Sourcemodule UnlockRuleRequest = Awso_rbin.Values.UnlockRuleRequest

Unlocks a retention rule. After a retention rule is unlocked, it can be modified or deleted only after the unlock delay period expires.

Sourcemodule TagResourceResponse = Awso_rbin.Values.TagResourceResponse

Assigns tags to the specified retention rule.

Sourcemodule TagResourceRequest = Awso_rbin.Values.TagResourceRequest

Assigns tags to the specified retention rule.

Sourcemodule LockRuleResponse = Awso_rbin.Values.LockRuleResponse

Locks a Region-level retention rule. A locked retention rule can't be modified or deleted. You can't lock tag-level retention rules, or Region-level retention rules that have exclusion tags.

Locks a Region-level retention rule. A locked retention rule can't be modified or deleted. You can't lock tag-level retention rules, or Region-level retention rules that have exclusion tags.

Sourcemodule ListTagsForResourceResponse = Awso_rbin.Values.ListTagsForResourceResponse

Lists the tags assigned to a retention rule.

Sourcemodule ListTagsForResourceRequest = Awso_rbin.Values.ListTagsForResourceRequest

Lists the tags assigned to a retention rule.

Sourcemodule ListRulesResponse = Awso_rbin.Values.ListRulesResponse

Lists the Recycle Bin retention rules in the Region.

Sourcemodule ListRulesRequest = Awso_rbin.Values.ListRulesRequest

Lists the Recycle Bin retention rules in the Region.

Gets information about a Recycle Bin retention rule.

Gets information about a Recycle Bin retention rule.

Sourcemodule DeleteRuleResponse = Awso_rbin.Values.DeleteRuleResponse

Deletes a Recycle Bin retention rule. For more information, see Delete Recycle Bin retention rules in the Amazon Elastic Compute Cloud User Guide.

Sourcemodule DeleteRuleRequest = Awso_rbin.Values.DeleteRuleRequest

Deletes a Recycle Bin retention rule. For more information, see Delete Recycle Bin retention rules in the Amazon Elastic Compute Cloud User Guide.

Sourcemodule CreateRuleResponse = Awso_rbin.Values.CreateRuleResponse

Creates a Recycle Bin retention rule. You can create two types of retention rules: Tag-level retention rules - These retention rules use resource tags to identify the resources to protect. For each retention rule, you specify one or more tag key and value pairs. Resources (of the specified type) that have at least one of these tag key and value pairs are automatically retained in the Recycle Bin upon deletion. Use this type of retention rule to protect specific resources in your account based on their tags. Region-level retention rules - These retention rules, by default, apply to all of the resources (of the specified type) in the Region, even if the resources are not tagged. However, you can specify exclusion tags to exclude resources that have specific tags. Use this type of retention rule to protect all resources of a specific type in a Region. For more information, see Create Recycle Bin retention rules in the Amazon EBS User Guide.

Sourcemodule CreateRuleRequest = Awso_rbin.Values.CreateRuleRequest

Creates a Recycle Bin retention rule. You can create two types of retention rules: Tag-level retention rules - These retention rules use resource tags to identify the resources to protect. For each retention rule, you specify one or more tag key and value pairs. Resources (of the specified type) that have at least one of these tag key and value pairs are automatically retained in the Recycle Bin upon deletion. Use this type of retention rule to protect specific resources in your account based on their tags. Region-level retention rules - These retention rules, by default, apply to all of the resources (of the specified type) in the Region, even if the resources are not tagged. However, you can specify exclusion tags to exclude resources that have specific tags. Use this type of retention rule to protect all resources of a specific type in a Region. For more information, see Create Recycle Bin retention rules in the Amazon EBS User Guide.