EndpointDetails - AWS Transfer Family

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

EndpointDetails

ファイル転送プロトコル対応サーバー向けに構成された Virtual Private Cloud (VPC) エンドポイントの設定。VPC エンドポイントを使用すると、サーバーとリソースへのアクセスを VPC 内のみに制限できます。着信インターネットトラフィックを制御するには、UpdateServer API を実行し、Elastic IP アドレスをサーバーのエンドポイントにアタッチします。

注記

2021 年 5 月 19日よりも前に AWS アカウント内で EndpointType=VPC_ENDPOINT を使用してサーバーを作成していない限り、2021 年 5 月 19 日以降にその操作はできなくなります。2021 年 5月 19 日よりも前に AWS アカウントで既に EndpointType=VPC_ENDPOINT サーバーを作成している場合には影響を受けません。この日付を過ぎたら EndpointType=VPC を使用します。

詳細については、「VPC_ENDPOINT のサポート終了」を参照してください。

内容

AddressAllocationIds

Elastic IP アドレスをサーバーのエンドポイントにアタッチするために必要なアドレス割り当て ID のリスト。

アドレス割り当て ID は、Elastic IP アドレスの割り当て ID に対応します。この値は、Amazon EC2 アドレスデータ型から allocationIdフィールドから取得できます。この値を取得する 1 つの方法は、EC2 DescribeAddresses API を呼び出すことです。

このパラメータはオプションです。VPC エンドポイントを公開する場合は、このパラメータを設定します。詳細については、「サーバー用のインターネット向けエンドポイントを作成する」を参照してください。

注記

このプロパティは次のようにのみ設定できます。

  • EndpointType を に設定する必要があります VPC

  • Transfer Family サーバーはオフラインである必要があります。

  • FTP プロトコルを使用する Transfer Family サーバーでは、このパラメータを設定できません。

  • サーバーに既に入力されている必要があります (SubnetIdsSubnetIds を同時に更新AddressAllocationIdsすることはできません)。

  • AddressAllocationIds は重複を含めることはできません。また、 の長さと等しくなければなりませんSubnetIds。例えば、3 つのサブネット IDsがある場合は、3 つのアドレス割り当て IDsも指定する必要があります。

  • UpdateServer API を呼び出して、このパラメータを設定または変更します。

タイプ:文字列の配列

必須: いいえ

SecurityGroupIds

サーバーのエンドポイントにアタッチできるセキュリティグループ ID のリスト。

注記

このプロパティは、EndpointTypeVPC に設定されている場合にのみ設定できます。

API で SecurityGroupIdsプロパティを編集できるのは、 を EndpointType から PUBLICまたは VPC_ENDPOINTから に変更する場合UpdateServerのみですVPC。作成後にサーバーの VPC エンドポイントに関連付けられているセキュリティグループを変更するには、Amazon EC2 ModifyVpcEndpoint API を使用します。

タイプ:文字列の配列

長さの制限: 最小長は 11 です。最大長は 20 です。

Pattern: sg-[0-9a-f]{8,17}

必須: いいえ

SubnetIds

VPC でサーバーのエンドポイントをホストするために必要なサブネット ID のリスト。

注記

このプロパティは、EndpointTypeVPC に設定されている場合にのみ設定できます。

型: 文字列の配列

必須: いいえ

VpcEndpointId

VPC エンドポイントの識別子。

注記

このプロパティは、EndpointTypeVPC_ENDPOINT に設定されている場合にのみ設定できます。

詳細については、「VPC_ENDPOINT のサポート終了」を参照してください。

型: 文字列

長さの制限: 22 の固定長

Pattern: vpce-[0-9a-f]{17}

必須: いいえ

VpcId

サーバーのエンドポイントがホストされる VPC の識別子。

注記

このプロパティは、EndpointTypeVPC に設定されている場合にのみ設定できます。

タイプ: 文字列

必須: いいえ

その他の参照資料

言語固有の AWS SDK のいずれかでこの API を使用する方法の詳細については、以下を参照してください。