Module Smaws_Client_Redshift.DescribeNodeConfigurationOptions

Returns properties of possible node configurations such as node type, number of nodes, and disk usage for the specified action type.

val error_to_string : [ Smaws_Lib.Protocols.AwsQuery.error | `AccessToSnapshotDeniedFault of Types.access_to_snapshot_denied_fault | `ClusterNotFoundFault of Types.cluster_not_found_fault | `ClusterSnapshotNotFoundFault of Types.cluster_snapshot_not_found_fault | `InvalidClusterSnapshotStateFault of Types.invalid_cluster_snapshot_state_fault | `UnsupportedOperationFault of Types.unsupported_operation_fault ] -> string
val request : 'http_type Smaws_Lib.Context.t -> Types.describe_node_configuration_options_message -> (Types.node_configuration_options_message, [> Smaws_Lib.Protocols.AwsQuery.error | `AccessToSnapshotDeniedFault of Types.access_to_snapshot_denied_fault | `ClusterNotFoundFault of Types.cluster_not_found_fault | `ClusterSnapshotNotFoundFault of Types.cluster_snapshot_not_found_fault | `InvalidClusterSnapshotStateFault of Types.invalid_cluster_snapshot_state_fault | `UnsupportedOperationFault of Types.unsupported_operation_fault ]) Stdlib.result
val request_with_metadata : 'http_type Smaws_Lib.Context.t -> Types.describe_node_configuration_options_message -> (Types.node_configuration_options_message Smaws_Lib.Response.t, [> Smaws_Lib.Protocols.AwsQuery.error | `AccessToSnapshotDeniedFault of Types.access_to_snapshot_denied_fault | `ClusterNotFoundFault of Types.cluster_not_found_fault | `ClusterSnapshotNotFoundFault of Types.cluster_snapshot_not_found_fault | `InvalidClusterSnapshotStateFault of Types.invalid_cluster_snapshot_state_fault | `UnsupportedOperationFault of Types.unsupported_operation_fault ] * Smaws_Lib.Response.metadata) Stdlib.result