client¶
Improve the original redshift-serverless boto3 API.
Ref:
- simple_aws_redshift.redshift_serverless.client.list_namespaces(redshift_serverless_client: RedshiftServerlessClient, page_size: int = 100, max_items: int = 9999) RedshiftServerlessNamespaceIterProxy[source]¶
List all Redshift Serverless namespaces with pagination support.
Ref:
- Returns:
~simple_aws_redshift.model_redshift_serverless.py.RedshiftServerlessNamespaceIterProxy
- simple_aws_redshift.redshift_serverless.client.get_namespace(redshift_serverless_client: RedshiftServerlessClient, namespace_name: str) RedshiftServerlessNamespace | None[source]¶
Get a specific Redshift Serverless namespace by name.
- Returns:
None if the namespace does not exist.
Ref:
- simple_aws_redshift.redshift_serverless.client.delete_namespace(redshift_serverless_client: RedshiftServerlessClient, namespace_name: str, final_snapshot_name: str = OPT, final_snapshot_retention_period: int = OPT) RedshiftServerlessNamespace | None[source]¶
Delete a Redshift Serverless namespace with optional final snapshot.
- Returns:
None if the namespace does not exist, otherwise return the deleted namespace object.
Ref:
- simple_aws_redshift.redshift_serverless.client.list_workgroups(redshift_serverless_client: RedshiftServerlessClient, owner_account: str = OPT, page_size: int = 100, max_items: int = 9999) RedshiftServerlessWorkgroupIterProxy[source]¶
List all Redshift Serverless workgroups with pagination support.
- Returns:
~simple_aws_redshift.model_redshift_serverless.py.RedshiftServerlessWorkgroupIterProxy
Ref:
- simple_aws_redshift.redshift_serverless.client.get_workgroup(redshift_serverless_client: RedshiftServerlessClient, workgroup_name: str) RedshiftServerlessWorkgroup | None[source]¶
Get a specific Redshift Serverless workgroup by name.
- Returns:
None if the workgroup does not exist.
Ref:
- simple_aws_redshift.redshift_serverless.client.delete_workgroup(redshift_serverless_client: RedshiftServerlessClient, workgroup_name: str) RedshiftServerlessWorkgroup | None[source]¶
Delete a Redshift Serverless workgroup.
- Returns:
None if the workgroup does not exist, otherwise return the deleted workgroup object.
Ref: