Smaws_Client_Redshift.RevokeSnapshotAccessRemoves the ability of the specified Amazon Web Services account to restore the specified snapshot. If the account is currently restoring the snapshot, the restore will run to completion.
For more information about working with snapshots, go to Amazon Redshift Snapshots in the Amazon Redshift Cluster Management Guide.
val error_to_string :
[ Smaws_Lib.Protocols.AwsQuery.error
| `AccessToSnapshotDeniedFault of Types.access_to_snapshot_denied_fault
| `AuthorizationNotFoundFault of Types.authorization_not_found_fault
| `ClusterSnapshotNotFoundFault of Types.cluster_snapshot_not_found_fault
| `UnsupportedOperationFault of Types.unsupported_operation_fault ] ->
stringval request :
'http_type Smaws_Lib.Context.t ->
Types.revoke_snapshot_access_message ->
(Types.revoke_snapshot_access_result,
[> Smaws_Lib.Protocols.AwsQuery.error
| `AccessToSnapshotDeniedFault of Types.access_to_snapshot_denied_fault
| `AuthorizationNotFoundFault of Types.authorization_not_found_fault
| `ClusterSnapshotNotFoundFault of Types.cluster_snapshot_not_found_fault
| `UnsupportedOperationFault of Types.unsupported_operation_fault ])
Stdlib.resultval request_with_metadata :
'http_type Smaws_Lib.Context.t ->
Types.revoke_snapshot_access_message ->
(Types.revoke_snapshot_access_result Smaws_Lib.Response.t,
[> Smaws_Lib.Protocols.AwsQuery.error
| `AccessToSnapshotDeniedFault of Types.access_to_snapshot_denied_fault
| `AuthorizationNotFoundFault of Types.authorization_not_found_fault
| `ClusterSnapshotNotFoundFault of Types.cluster_snapshot_not_found_fault
| `UnsupportedOperationFault of Types.unsupported_operation_fault ]
* Smaws_Lib.Response.metadata)
Stdlib.result