Class: AWS::Redshift::Client
- Inherits:
-
Core::QueryClient
- Object
- Core::Client
- Core::QueryClient
- AWS::Redshift::Client
- Defined in:
- lib/aws/redshift/client.rb
Overview
Client class for Amazon Redshift.
Instance Attribute Summary
Attributes inherited from Core::Client
Instance Method Summary collapse
-
#authorize_cluster_security_group_ingress(options = {}) ⇒ Core::Response
Calls the AuthorizeClusterSecurityGroupIngress API operation.
-
#copy_cluster_snapshot(options = {}) ⇒ Core::Response
Calls the CopyClusterSnapshot API operation.
-
#create_cluster(options = {}) ⇒ Core::Response
Calls the CreateCluster API operation.
-
#create_cluster_parameter_group(options = {}) ⇒ Core::Response
Calls the CreateClusterParameterGroup API operation.
-
#create_cluster_security_group(options = {}) ⇒ Core::Response
Calls the CreateClusterSecurityGroup API operation.
-
#create_cluster_snapshot(options = {}) ⇒ Core::Response
Calls the CreateClusterSnapshot API operation.
-
#create_cluster_subnet_group(options = {}) ⇒ Core::Response
Calls the CreateClusterSubnetGroup API operation.
-
#delete_cluster(options = {}) ⇒ Core::Response
Calls the DeleteCluster API operation.
-
#delete_cluster_parameter_group(options = {}) ⇒ Core::Response
Calls the DeleteClusterParameterGroup API operation.
-
#delete_cluster_security_group(options = {}) ⇒ Core::Response
Calls the DeleteClusterSecurityGroup API operation.
-
#delete_cluster_snapshot(options = {}) ⇒ Core::Response
Calls the DeleteClusterSnapshot API operation.
-
#delete_cluster_subnet_group(options = {}) ⇒ Core::Response
Calls the DeleteClusterSubnetGroup API operation.
-
#describe_cluster_parameter_groups(options = {}) ⇒ Core::Response
Calls the DescribeClusterParameterGroups API operation.
-
#describe_cluster_parameters(options = {}) ⇒ Core::Response
Calls the DescribeClusterParameters API operation.
-
#describe_cluster_security_groups(options = {}) ⇒ Core::Response
Calls the DescribeClusterSecurityGroups API operation.
-
#describe_cluster_snapshots(options = {}) ⇒ Core::Response
Calls the DescribeClusterSnapshots API operation.
-
#describe_cluster_subnet_groups(options = {}) ⇒ Core::Response
Calls the DescribeClusterSubnetGroups API operation.
-
#describe_cluster_versions(options = {}) ⇒ Core::Response
Calls the DescribeClusterVersions API operation.
-
#describe_clusters(options = {}) ⇒ Core::Response
Calls the DescribeClusters API operation.
-
#describe_default_cluster_parameters(options = {}) ⇒ Core::Response
Calls the DescribeDefaultClusterParameters API operation.
-
#describe_events(options = {}) ⇒ Core::Response
Calls the DescribeEvents API operation.
-
#describe_orderable_cluster_options(options = {}) ⇒ Core::Response
Calls the DescribeOrderableClusterOptions API operation.
-
#describe_reserved_node_offerings(options = {}) ⇒ Core::Response
Calls the DescribeReservedNodeOfferings API operation.
-
#describe_reserved_nodes(options = {}) ⇒ Core::Response
Calls the DescribeReservedNodes API operation.
-
#describe_resize(options = {}) ⇒ Core::Response
Calls the DescribeResize API operation.
-
#modify_cluster(options = {}) ⇒ Core::Response
Calls the ModifyCluster API operation.
-
#modify_cluster_parameter_group(options = {}) ⇒ Core::Response
Calls the ModifyClusterParameterGroup API operation.
-
#modify_cluster_subnet_group(options = {}) ⇒ Core::Response
Calls the ModifyClusterSubnetGroup API operation.
-
#purchase_reserved_node_offering(options = {}) ⇒ Core::Response
Calls the PurchaseReservedNodeOffering API operation.
-
#reboot_cluster(options = {}) ⇒ Core::Response
Calls the RebootCluster API operation.
-
#reset_cluster_parameter_group(options = {}) ⇒ Core::Response
Calls the ResetClusterParameterGroup API operation.
-
#restore_from_cluster_snapshot(options = {}) ⇒ Core::Response
Calls the RestoreFromClusterSnapshot API operation.
-
#revoke_cluster_security_group_ingress(options = {}) ⇒ Core::Response
Calls the RevokeClusterSecurityGroupIngress API operation.
Methods inherited from Core::Client
#initialize, #log_warning, #operations, operations, #with_http_handler, #with_options
Constructor Details
This class inherits a constructor from AWS::Core::Client
Instance Method Details
#authorize_cluster_security_group_ingress(options = {}) ⇒ Core::Response
Calls the AuthorizeClusterSecurityGroupIngress API operation.
|
# File 'lib/aws/redshift/client.rb', line 25
|
#copy_cluster_snapshot(options = {}) ⇒ Core::Response
Calls the CopyClusterSnapshot API operation.
|
# File 'lib/aws/redshift/client.rb', line 53
|
#create_cluster(options = {}) ⇒ Core::Response
Calls the CreateCluster API operation.
|
# File 'lib/aws/redshift/client.rb', line 86
|
#create_cluster_parameter_group(options = {}) ⇒ Core::Response
Calls the CreateClusterParameterGroup API operation.
|
# File 'lib/aws/redshift/client.rb', line 240
|
#create_cluster_security_group(options = {}) ⇒ Core::Response
Calls the CreateClusterSecurityGroup API operation.
|
# File 'lib/aws/redshift/client.rb', line 270
|
#create_cluster_snapshot(options = {}) ⇒ Core::Response
Calls the CreateClusterSnapshot API operation.
|
# File 'lib/aws/redshift/client.rb', line 296
|
#create_cluster_subnet_group(options = {}) ⇒ Core::Response
Calls the CreateClusterSubnetGroup API operation.
|
# File 'lib/aws/redshift/client.rb', line 328
|
#delete_cluster(options = {}) ⇒ Core::Response
Calls the DeleteCluster API operation.
|
# File 'lib/aws/redshift/client.rb', line 356
|
#delete_cluster_parameter_group(options = {}) ⇒ Core::Response
Calls the DeleteClusterParameterGroup API operation.
|
# File 'lib/aws/redshift/client.rb', line 418
|
#delete_cluster_security_group(options = {}) ⇒ Core::Response
Calls the DeleteClusterSecurityGroup API operation.
|
# File 'lib/aws/redshift/client.rb', line 428
|
#delete_cluster_snapshot(options = {}) ⇒ Core::Response
Calls the DeleteClusterSnapshot API operation.
|
# File 'lib/aws/redshift/client.rb', line 436
|
#delete_cluster_subnet_group(options = {}) ⇒ Core::Response
Calls the DeleteClusterSubnetGroup API operation.
|
# File 'lib/aws/redshift/client.rb', line 462
|
#describe_cluster_parameter_groups(options = {}) ⇒ Core::Response
Calls the DescribeClusterParameterGroups API operation.
|
# File 'lib/aws/redshift/client.rb', line 470
|
#describe_cluster_parameters(options = {}) ⇒ Core::Response
Calls the DescribeClusterParameters API operation.
|
# File 'lib/aws/redshift/client.rb', line 496
|
#describe_cluster_security_groups(options = {}) ⇒ Core::Response
Calls the DescribeClusterSecurityGroups API operation.
|
# File 'lib/aws/redshift/client.rb', line 531
|
#describe_cluster_snapshots(options = {}) ⇒ Core::Response
Calls the DescribeClusterSnapshots API operation.
|
# File 'lib/aws/redshift/client.rb', line 566
|
#describe_cluster_subnet_groups(options = {}) ⇒ Core::Response
Calls the DescribeClusterSubnetGroups API operation.
|
# File 'lib/aws/redshift/client.rb', line 617
|
#describe_cluster_versions(options = {}) ⇒ Core::Response
Calls the DescribeClusterVersions API operation.
|
# File 'lib/aws/redshift/client.rb', line 649
|
#describe_clusters(options = {}) ⇒ Core::Response
Calls the DescribeClusters API operation.
|
# File 'lib/aws/redshift/client.rb', line 677
|
#describe_default_cluster_parameters(options = {}) ⇒ Core::Response
Calls the DescribeDefaultClusterParameters API operation.
|
# File 'lib/aws/redshift/client.rb', line 738
|
#describe_events(options = {}) ⇒ Core::Response
Calls the DescribeEvents API operation.
|
# File 'lib/aws/redshift/client.rb', line 769
|
#describe_orderable_cluster_options(options = {}) ⇒ Core::Response
Calls the DescribeOrderableClusterOptions API operation.
|
# File 'lib/aws/redshift/client.rb', line 828
|
#describe_reserved_node_offerings(options = {}) ⇒ Core::Response
Calls the DescribeReservedNodeOfferings API operation.
|
# File 'lib/aws/redshift/client.rb', line 860
|
#describe_reserved_nodes(options = {}) ⇒ Core::Response
Calls the DescribeReservedNodes API operation.
|
# File 'lib/aws/redshift/client.rb', line 898
|
#describe_resize(options = {}) ⇒ Core::Response
Calls the DescribeResize API operation.
|
# File 'lib/aws/redshift/client.rb', line 938
|
#modify_cluster(options = {}) ⇒ Core::Response
Calls the ModifyCluster API operation.
|
# File 'lib/aws/redshift/client.rb', line 958
|
#modify_cluster_parameter_group(options = {}) ⇒ Core::Response
Calls the ModifyClusterParameterGroup API operation.
|
# File 'lib/aws/redshift/client.rb', line 1087
|
#modify_cluster_subnet_group(options = {}) ⇒ Core::Response
Calls the ModifyClusterSubnetGroup API operation.
|
# File 'lib/aws/redshift/client.rb', line 1118
|
#purchase_reserved_node_offering(options = {}) ⇒ Core::Response
Calls the PurchaseReservedNodeOffering API operation.
|
# File 'lib/aws/redshift/client.rb', line 1142
|
#reboot_cluster(options = {}) ⇒ Core::Response
Calls the RebootCluster API operation.
|
# File 'lib/aws/redshift/client.rb', line 1170
|
#reset_cluster_parameter_group(options = {}) ⇒ Core::Response
Calls the ResetClusterParameterGroup API operation.
|
# File 'lib/aws/redshift/client.rb', line 1216
|
#restore_from_cluster_snapshot(options = {}) ⇒ Core::Response
Calls the RestoreFromClusterSnapshot API operation.
|
# File 'lib/aws/redshift/client.rb', line 1249
|
#revoke_cluster_security_group_ingress(options = {}) ⇒ Core::Response
Calls the RevokeClusterSecurityGroupIngress API operation.
|
# File 'lib/aws/redshift/client.rb', line 1318
|