Smaws_Client_Redshift.CreateClusterSubnetGroupCreates a new Amazon Redshift subnet group. You must provide a list of one or more subnets in your existing Amazon Virtual Private Cloud (Amazon VPC) when creating Amazon Redshift subnet group.
For information about subnet groups, go to Amazon Redshift Cluster Subnet Groups in the Amazon Redshift Cluster Management Guide.
val error_to_string :
[ Smaws_Lib.Protocols.AwsQuery.error
| `ClusterSubnetGroupAlreadyExistsFault of
Types.cluster_subnet_group_already_exists_fault
| `ClusterSubnetGroupQuotaExceededFault of
Types.cluster_subnet_group_quota_exceeded_fault
| `ClusterSubnetQuotaExceededFault of
Types.cluster_subnet_quota_exceeded_fault
| `DependentServiceRequestThrottlingFault of
Types.dependent_service_request_throttling_fault
| `InvalidSubnet of Types.invalid_subnet
| `InvalidTagFault of Types.invalid_tag_fault
| `TagLimitExceededFault of Types.tag_limit_exceeded_fault
| `UnauthorizedOperation of Types.unauthorized_operation ] ->
stringval request :
'http_type Smaws_Lib.Context.t ->
Types.create_cluster_subnet_group_message ->
(Types.create_cluster_subnet_group_result,
[> Smaws_Lib.Protocols.AwsQuery.error
| `ClusterSubnetGroupAlreadyExistsFault of
Types.cluster_subnet_group_already_exists_fault
| `ClusterSubnetGroupQuotaExceededFault of
Types.cluster_subnet_group_quota_exceeded_fault
| `ClusterSubnetQuotaExceededFault of
Types.cluster_subnet_quota_exceeded_fault
| `DependentServiceRequestThrottlingFault of
Types.dependent_service_request_throttling_fault
| `InvalidSubnet of Types.invalid_subnet
| `InvalidTagFault of Types.invalid_tag_fault
| `TagLimitExceededFault of Types.tag_limit_exceeded_fault
| `UnauthorizedOperation of Types.unauthorized_operation ])
Stdlib.resultval request_with_metadata :
'http_type Smaws_Lib.Context.t ->
Types.create_cluster_subnet_group_message ->
(Types.create_cluster_subnet_group_result Smaws_Lib.Response.t,
[> Smaws_Lib.Protocols.AwsQuery.error
| `ClusterSubnetGroupAlreadyExistsFault of
Types.cluster_subnet_group_already_exists_fault
| `ClusterSubnetGroupQuotaExceededFault of
Types.cluster_subnet_group_quota_exceeded_fault
| `ClusterSubnetQuotaExceededFault of
Types.cluster_subnet_quota_exceeded_fault
| `DependentServiceRequestThrottlingFault of
Types.dependent_service_request_throttling_fault
| `InvalidSubnet of Types.invalid_subnet
| `InvalidTagFault of Types.invalid_tag_fault
| `TagLimitExceededFault of Types.tag_limit_exceeded_fault
| `UnauthorizedOperation of Types.unauthorized_operation ]
* Smaws_Lib.Response.metadata)
Stdlib.result