public class AuthorizeDBSecurityGroupIngressRequest extends AmazonWebServiceRequest implements java.io.Serializable
AuthorizeDBSecurityGroupIngress operation
のためのパラメータ用コンテナ。
2つの承認形式のいずれかを使用して DBSecurityGroup に入ります。 1.EC2 または VPC のインスタンスにデータベースを使用してアプリケーションが実行されている場合は、 DBSecurityGroup に追加する事ができます。 2.データベースにアクセスするアプリケーションがインターネット上で実行されている場合は、IPレンジを利用する事ができます。 この API に必要なパラメータは、CIDRレンジ、VPCのためのEC2SecurityGroupOwnerId、または ( EC2SecurityGroupOwnerId および EC2SecurityGroupName または 非VPCのためのEC2SecurityGroupId )の一つです。
※ 1つのリージョン内で別のAmazon RDS DB インスタンスにEC2 セキュリティグループからの侵入を許可する事はできません。 1つのVPC内で別のAmazon RDS DB インスタンスにVPCセキュリティグループからの侵入を許可する事はできません。
CIDRレンジの概要については、ウィキペディアを参照ください。 Wikipedia Tutorial
| コンストラクタと説明 |
|---|
AuthorizeDBSecurityGroupIngressRequest()
新しい AuthorizeDBSecurityGroupIngressRequest オブジェクトの既定のコンストラクタ。
|
AuthorizeDBSecurityGroupIngressRequest(java.lang.String dBSecurityGroupName)
新しい AuthorizeDBSecurityGroupIngressRequest オブジェクトを構築します。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getCIDRIP()
認可するIP範囲。
|
java.lang.String |
getDBSecurityGroupName()
追加承認するDBセキュリティグループの名前。
|
java.lang.String |
getEC2SecurityGroupId()
許可する EC2 セキュリティグループのID。
|
java.lang.String |
getEC2SecurityGroupName()
許可する EC2 セキュリティグループの名前。
|
java.lang.String |
getEC2SecurityGroupOwnerId()
EC2SecurityGroupName パラメータで指定した EC2 セキュリティグループの所有者のAWSアカウント番号。
|
int |
hashCode() |
void |
setCIDRIP(java.lang.String cIDRIP)
認可するIP範囲。
|
void |
setDBSecurityGroupName(java.lang.String dBSecurityGroupName)
追加承認するDBセキュリティグループの名前。
|
void |
setEC2SecurityGroupId(java.lang.String eC2SecurityGroupId)
許可する EC2 セキュリティグループのID。
|
void |
setEC2SecurityGroupName(java.lang.String eC2SecurityGroupName)
許可する EC2 セキュリティグループの名前。
|
void |
setEC2SecurityGroupOwnerId(java.lang.String eC2SecurityGroupOwnerId)
EC2SecurityGroupName パラメータで指定した EC2 セキュリティグループの所有者のAWSアカウント番号。
|
java.lang.String |
toString()
このオブジェクトの文字列表現を返します。
|
AuthorizeDBSecurityGroupIngressRequest |
withCIDRIP(java.lang.String cIDRIP)
認可するIP範囲。
|
AuthorizeDBSecurityGroupIngressRequest |
withDBSecurityGroupName(java.lang.String dBSecurityGroupName)
追加承認するDBセキュリティグループの名前。
|
AuthorizeDBSecurityGroupIngressRequest |
withEC2SecurityGroupId(java.lang.String eC2SecurityGroupId)
許可する EC2 セキュリティグループのID。
|
AuthorizeDBSecurityGroupIngressRequest |
withEC2SecurityGroupName(java.lang.String eC2SecurityGroupName)
許可する EC2 セキュリティグループの名前。
|
AuthorizeDBSecurityGroupIngressRequest |
withEC2SecurityGroupOwnerId(java.lang.String eC2SecurityGroupOwnerId)
EC2SecurityGroupName パラメータで指定した EC2 セキュリティグループの所有者のAWSアカウント番号。
|
copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentialspublic AuthorizeDBSecurityGroupIngressRequest()
public AuthorizeDBSecurityGroupIngressRequest(java.lang.String dBSecurityGroupName)
dBSecurityGroupName - 許可するDBセキュリティグループの名前public java.lang.String getDBSecurityGroupName()
public void setDBSecurityGroupName(java.lang.String dBSecurityGroupName)
dBSecurityGroupName - 追加承認するDBセキュリティグループの名前。public AuthorizeDBSecurityGroupIngressRequest withDBSecurityGroupName(java.lang.String dBSecurityGroupName)
このオブジェクトへの参照を返すためのメソッド呼び出しを連結することができます。
dBSecurityGroupName - 追加承認するDBセキュリティグループの名前。public java.lang.String getCIDRIP()
public void setCIDRIP(java.lang.String cIDRIP)
cIDRIP - 認可するIP範囲。public AuthorizeDBSecurityGroupIngressRequest withCIDRIP(java.lang.String cIDRIP)
このオブジェクトへの参照を返すためのメソッド呼び出しを連結することができます。
cIDRIP - 認可するIP範囲。public java.lang.String getEC2SecurityGroupName()
EC2SecurityGroupId が提供されている必要があります。
それ以外の場合は、EC2SecurityGroupOwnerId と EC2SecurityGroupName
または EC2SecurityGroupId を指定しなければなりません。EC2SecurityGroupId が提供されている必要があります。
それ以外の場合は、EC2SecurityGroupOwnerId と EC2SecurityGroupName
または EC2SecurityGroupId を指定しなければなりません。public void setEC2SecurityGroupName(java.lang.String eC2SecurityGroupName)
EC2SecurityGroupId が提供されている必要があります。
それ以外の場合は、EC2SecurityGroupOwnerId と EC2SecurityGroupName
または EC2SecurityGroupId を指定しなければなりません。eC2SecurityGroupName - 許可する EC2 セキュリティグループの名前。
VPC DB セキュリティグループについては、EC2SecurityGroupId が提供されている必要があります。
それ以外の場合は、EC2SecurityGroupOwnerId と EC2SecurityGroupName
または EC2SecurityGroupId を指定しなければなりません。public AuthorizeDBSecurityGroupIngressRequest withEC2SecurityGroupName(java.lang.String eC2SecurityGroupName)
EC2SecurityGroupId が提供されている必要があります。
それ以外の場合は、EC2SecurityGroupOwnerId と EC2SecurityGroupName
または EC2SecurityGroupId を指定しなければなりません。
このオブジェクトへの参照を返すためのメソッド呼び出しを連結することができます。
eC2SecurityGroupName - 許可する EC2 セキュリティグループの名前。
VPC DB セキュリティグループについては、EC2SecurityGroupId が提供されている必要があります。
それ以外の場合は、EC2SecurityGroupOwnerId と EC2SecurityGroupName
または EC2SecurityGroupId を指定しなければなりません。public java.lang.String getEC2SecurityGroupId()
EC2SecurityGroupId が提供されている必要があります。
それ以外の場合は、EC2SecurityGroupOwnerId と EC2SecurityGroupName
または EC2SecurityGroupId を指定しなければなりません。EC2SecurityGroupId が提供されている必要があります。
それ以外の場合は、EC2SecurityGroupOwnerId と EC2SecurityGroupName
または EC2SecurityGroupId を指定しなければなりません。public void setEC2SecurityGroupId(java.lang.String eC2SecurityGroupId)
EC2SecurityGroupId が提供されている必要があります。
それ以外の場合は、EC2SecurityGroupOwnerId と EC2SecurityGroupName
または EC2SecurityGroupId を指定しなければなりません。eC2SecurityGroupId - 許可する EC2 セキュリティグループのID。
VPC DB セキュリティグループについては、EC2SecurityGroupId が提供されている必要があります。
それ以外の場合は、EC2SecurityGroupOwnerId と EC2SecurityGroupName
または EC2SecurityGroupId を指定しなければなりません。public AuthorizeDBSecurityGroupIngressRequest withEC2SecurityGroupId(java.lang.String eC2SecurityGroupId)
EC2SecurityGroupId が提供されている必要があります。
それ以外の場合は、EC2SecurityGroupOwnerId と EC2SecurityGroupName
または EC2SecurityGroupId を指定しなければなりません。
このオブジェクトへの参照を返すためのメソッド呼び出しを連結することができます。
eC2SecurityGroupId - 許可する EC2 セキュリティグループのID。
VPC DB セキュリティグループについては、EC2SecurityGroupId が提供されている必要があります。
それ以外の場合は、EC2SecurityGroupOwnerId と EC2SecurityGroupName
または EC2SecurityGroupId を指定しなければなりません。public java.lang.String getEC2SecurityGroupOwnerId()
EC2SecurityGroupId が提供されている必要があります。
それ以外の場合は、EC2SecurityGroupOwnerId と EC2SecurityGroupName
または EC2SecurityGroupId を指定しなければなりません。EC2SecurityGroupId が提供されている必要があります。
それ以外の場合は、EC2SecurityGroupOwnerId と EC2SecurityGroupName
または EC2SecurityGroupId を指定しなければなりません。public void setEC2SecurityGroupOwnerId(java.lang.String eC2SecurityGroupOwnerId)
EC2SecurityGroupId が提供されている必要があります。
それ以外の場合は、EC2SecurityGroupOwnerId と EC2SecurityGroupName
または EC2SecurityGroupId を指定しなければなりません。eC2SecurityGroupOwnerId - EC2SecurityGroupName パラメータで指定した EC2 セキュリティグループの所有者のAWSアカウント番号。
AWS Access Key IDではありません。
VPC DB セキュリティグループについては、EC2SecurityGroupId が提供されている必要があります。
それ以外の場合は、EC2SecurityGroupOwnerId と EC2SecurityGroupName
または EC2SecurityGroupId を指定しなければなりません。public AuthorizeDBSecurityGroupIngressRequest withEC2SecurityGroupOwnerId(java.lang.String eC2SecurityGroupOwnerId)
EC2SecurityGroupId が提供されている必要があります。
それ以外の場合は、EC2SecurityGroupOwnerId と EC2SecurityGroupName
または EC2SecurityGroupId を指定しなければなりません。
このオブジェクトへの参照を返すためのメソッド呼び出しを連結することができます。
eC2SecurityGroupOwnerId - EC2SecurityGroupName パラメータで指定した EC2 セキュリティグループの所有者のAWSアカウント番号。
AWS Access Key IDではありません。
VPC DB セキュリティグループについては、EC2SecurityGroupId が提供されている必要があります。
それ以外の場合は、EC2SecurityGroupOwnerId と EC2SecurityGroupName
または EC2SecurityGroupId を指定しなければなりません。public java.lang.String toString()
toString クラス内 java.lang.ObjectObject.toString()public int hashCode()
hashCode クラス内 java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals クラス内 java.lang.Object