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 51
|
#create_cluster(options = {}) ⇒ Core::Response
Calls the CreateCluster API operation.
|
# File 'lib/aws/redshift/client.rb', line 82
|
#create_cluster_parameter_group(options = {}) ⇒ Core::Response
Calls the CreateClusterParameterGroup API operation.
|
# File 'lib/aws/redshift/client.rb', line 234
|
#create_cluster_security_group(options = {}) ⇒ Core::Response
Calls the CreateClusterSecurityGroup API operation.
|
# File 'lib/aws/redshift/client.rb', line 262
|
#create_cluster_snapshot(options = {}) ⇒ Core::Response
Calls the CreateClusterSnapshot API operation.
|
# File 'lib/aws/redshift/client.rb', line 286
|
#create_cluster_subnet_group(options = {}) ⇒ Core::Response
Calls the CreateClusterSubnetGroup API operation.
|
# File 'lib/aws/redshift/client.rb', line 316
|
#delete_cluster(options = {}) ⇒ Core::Response
Calls the DeleteCluster API operation.
|
# File 'lib/aws/redshift/client.rb', line 342
|
#delete_cluster_parameter_group(options = {}) ⇒ Core::Response
Calls the DeleteClusterParameterGroup API operation.
|
# File 'lib/aws/redshift/client.rb', line 402
|
#delete_cluster_security_group(options = {}) ⇒ Core::Response
Calls the DeleteClusterSecurityGroup API operation.
|
# File 'lib/aws/redshift/client.rb', line 411
|
#delete_cluster_snapshot(options = {}) ⇒ Core::Response
Calls the DeleteClusterSnapshot API operation.
|
# File 'lib/aws/redshift/client.rb', line 418
|
#delete_cluster_subnet_group(options = {}) ⇒ Core::Response
Calls the DeleteClusterSubnetGroup API operation.
|
# File 'lib/aws/redshift/client.rb', line 442
|
#describe_cluster_parameter_groups(options = {}) ⇒ Core::Response
Calls the DescribeClusterParameterGroups API operation.
|
# File 'lib/aws/redshift/client.rb', line 449
|
#describe_cluster_parameters(options = {}) ⇒ Core::Response
Calls the DescribeClusterParameters API operation.
|
# File 'lib/aws/redshift/client.rb', line 473
|
#describe_cluster_security_groups(options = {}) ⇒ Core::Response
Calls the DescribeClusterSecurityGroups API operation.
|
# File 'lib/aws/redshift/client.rb', line 506
|
#describe_cluster_snapshots(options = {}) ⇒ Core::Response
Calls the DescribeClusterSnapshots API operation.
|
# File 'lib/aws/redshift/client.rb', line 539
|
#describe_cluster_subnet_groups(options = {}) ⇒ Core::Response
Calls the DescribeClusterSubnetGroups API operation.
|
# File 'lib/aws/redshift/client.rb', line 588
|
#describe_cluster_versions(options = {}) ⇒ Core::Response
Calls the DescribeClusterVersions API operation.
|
# File 'lib/aws/redshift/client.rb', line 618
|
#describe_clusters(options = {}) ⇒ Core::Response
Calls the DescribeClusters API operation.
|
# File 'lib/aws/redshift/client.rb', line 644
|
#describe_default_cluster_parameters(options = {}) ⇒ Core::Response
Calls the DescribeDefaultClusterParameters API operation.
|
# File 'lib/aws/redshift/client.rb', line 703
|
#describe_events(options = {}) ⇒ Core::Response
Calls the DescribeEvents API operation.
|
# File 'lib/aws/redshift/client.rb', line 732
|
#describe_orderable_cluster_options(options = {}) ⇒ Core::Response
Calls the DescribeOrderableClusterOptions API operation.
|
# File 'lib/aws/redshift/client.rb', line 789
|
#describe_reserved_node_offerings(options = {}) ⇒ Core::Response
Calls the DescribeReservedNodeOfferings API operation.
|
# File 'lib/aws/redshift/client.rb', line 819
|
#describe_reserved_nodes(options = {}) ⇒ Core::Response
Calls the DescribeReservedNodes API operation.
|
# File 'lib/aws/redshift/client.rb', line 855
|
#describe_resize(options = {}) ⇒ Core::Response
Calls the DescribeResize API operation.
|
# File 'lib/aws/redshift/client.rb', line 893
|
#modify_cluster(options = {}) ⇒ Core::Response
Calls the ModifyCluster API operation.
|
# File 'lib/aws/redshift/client.rb', line 911
|
#modify_cluster_parameter_group(options = {}) ⇒ Core::Response
Calls the ModifyClusterParameterGroup API operation.
|
# File 'lib/aws/redshift/client.rb', line 1038
|
#modify_cluster_subnet_group(options = {}) ⇒ Core::Response
Calls the ModifyClusterSubnetGroup API operation.
|
# File 'lib/aws/redshift/client.rb', line 1067
|
#purchase_reserved_node_offering(options = {}) ⇒ Core::Response
Calls the PurchaseReservedNodeOffering API operation.
|
# File 'lib/aws/redshift/client.rb', line 1089
|
#reboot_cluster(options = {}) ⇒ Core::Response
Calls the RebootCluster API operation.
|
# File 'lib/aws/redshift/client.rb', line 1115
|
#reset_cluster_parameter_group(options = {}) ⇒ Core::Response
Calls the ResetClusterParameterGroup API operation.
|
# File 'lib/aws/redshift/client.rb', line 1159
|
#restore_from_cluster_snapshot(options = {}) ⇒ Core::Response
Calls the RestoreFromClusterSnapshot API operation.
|
# File 'lib/aws/redshift/client.rb', line 1190
|
#revoke_cluster_security_group_ingress(options = {}) ⇒ Core::Response
Calls the RevokeClusterSecurityGroupIngress API operation.
|
# File 'lib/aws/redshift/client.rb', line 1257
|