Amazon Redshift編~RubySDKパート②~

clustersecuritygroup

clustersecuritygroupの削除

1. 続いてcluster

securitygroupを削除してみます。

1#!/usr/bin/env ruby23require 'rubygems'4require 'aws-sdk'56security_group_name = "dev"78redshift = AWS:: Redshift.new(9        :redshift_endpoint => "redshift.ap-northeast-1.amazonaws.com",10        :access_key_id => 'xxxxxxxxxxxx',11        :secret_access_key => 'xxxxxxxxxxxxxxx'12)1314client = redshift.client1516client.delete_cluster_security_group(17        :cluster_security_group_name => security_group_name18)

clusterparametergroup

clusterparametergroupの削除

3.最後にclusterparametergroupを削除してみます。

1#!/usr/bin/env ruby23require 'rubygems'4require 'aws-sdk'56parameter_group_name = "dev"78redshift = AWS:: Redshift.new(9        :redshift_endpoint => "redshift.ap-northeast-1.amazonaws.com",10        :access_key_id => 'xxxxxxxxxxxx',11        :secret_access_key => 'xxxxxxxxxxxxxxx'12)1314client = redshift.client1516client.delete_cluster_parameter_group(17        :parameter_group_name => parameter_group_name18)

**

まとめ

**

まとめると以下の様になります。

1#!/usr/bin/env ruby23require 'rubygems'4require 'aws-sdk'56cluster_identifier = "dev"7parameter_group_name = "dev"8security_group_name = "dev"910redshift = AWS:: Redshift.new(11        :redshift_endpoint => "redshift.ap-northeast-1.amazonaws.com",12        :access_key_id => 'xxxxxxxxxxxx',13        :secret_access_key => 'xxxxxxxxxxxxxxx'14)15client = redshift.client1617client.delete_cluster(18        :cluster_identifier => cluster_identifier,19        :skip_final_cluster_snapshot => true20)2122client.delete_cluster_security_group(23        :cluster_security_group_name => security_group_name24)2526client.delete_cluster_parameter_group(27        :parameter_group_name => parameter_group_name28)

いかがでしたでしょうか?

SDKからでも簡単にRedshfitの操作が可能です!

次回は『Amazon Redshift編~RubySDKパート③~』ということで、RubyからRedshiftを操作してみたいと思います。

お楽しみに!

——————————————————————————————————

ナレコムクラウドのFacebookに『いいね!』をクリックして頂くと

最新のお役立ちレシピが配信されます★

┏━━━━━━━━━━━━━┓

┃ナレコムクラウド Facebook┃

┗━━━━━━━━━━━━━┛

——————————————————————————————————

この記事を書いた人

aws-recipe-user