バケットを作成する

AWS S3バケットを新規作成します。

オプション

フィールド 定義 タイプ 必須

Region(リージョン)

AWS S3バケットのリージョン。使用するAWS S3バケットのリージョンを選択します。

ドロップダウン

TRUE

Canned ACL(規定ACL)

オブジェクトに適用する規定アクセス制御リスト(ACL)のタイプをドロップダウンメニューから選択します。

ドロップダウンメニューからNoneを選択すると、カードは次の入力フィールドを生成します。

  • Grant Full Control(フルコントロールを付与)

  • Grant Read(参照権限を付与)

  • Grant Read ACP(ACP参照権限を付与)

  • Grant Write ACP(ACP更新権限を付与)

None以外のオプションを選択した場合、カードはこれらの入力フィールドを生成しません。代わりに、アップロードされるオブジェクトに選択した[Canned ACL(規定ACL)]オプションが適用されます。

ドロップダウン

TRUE

入力

フィールド 定義 タイプ Required (必須)

Bucket(バケット)

作成するバケットの名前。

テキスト

TRUE

Bucket Object Lock Enabled(バケットオブジェクトロック有効)

Yesの場合、新規バケットでAWS S3のオブジェクトロックを有効化することを指定します。

それ以外の場合はFalseを選択します。

True/False

FALSE

Object Ownership(オブジェクト所有権)

オブジェクトの所有権。

  • [Bucket Owner Preferred(バケット所有者を優先)]:オブジェクトがbucket-owner-full-control規定ACLでアップロードされている場合、バケットにアップロードされたオブジェクトの所有権はバケット所有者に変更されます。

  • [Object Writer(オブジェクト作成者)]:オブジェクトがbucket-owner-full-control規定ACLでアップロードされている場合、アップロードしているアカウントがオブジェクトを所有します。

  • Bucket Owner Enforced(バケット所有者を強制):ACL(アクセス制御リスト)は無効化され、権限に影響しなくなります。バケット所有者が自動的にバケット内のすべてのオブジェクトを所有し、それらに対してフルコントロールを持ちます。バケットが受け付けるリクエストは、ACLまたはバケット所有者フルコントロールACL(bucket-owner-full-control規定ACL、またはXML形式で表現されたこのACLの等価フォーム)が指定されていないPUTリクエストのみです。

ドロップダウン

FALSE

Grant Full Control(フルコントロールを付与)

バケットに対する参照、更新、ACP参照、ACP更新権限をリストされたアカウントに付与します。

付与の対象者ごとにキー/値のペアを指定します。キーは次のいずれかです。

  • ID:指定された値がAWSアカウントの正規ユーザーIDである場合に使用します。
  • URI:事前に定義されたグループに権限を付与する場合に使用します。

  • メールアドレス:指定された値がAWSアカウントのメールアドレスである場合に使用します。

例:ID=11112222333

このフィールドは、ユーザーが[Canned ACL(正規ACL)]フィールドでNoneを選択すると自動的に生成されます。

テキストのリスト

FALSE

Grant Read(参照権限を付与)

バケット内のオブジェクトを一覧表示する権限をリストされたアカウントに付与します。

付与の対象者ごとにキー/値のペアを指定します。キーは次のいずれかです。

  • ID:指定された値がAWSアカウントの正規ユーザーIDである場合に使用します。
  • URI:事前に定義されたグループに権限を付与する場合に使用します。

  • メールアドレス:指定された値がAWSアカウントのメールアドレスである場合に使用します。

例:ID=11112222333

このフィールドは、ユーザーが[Canned ACL(正規ACL)]フィールドでNoneを選択すると自動的に生成されます。

テキストのリスト

FALSE

Grant Read ACP(ACP参照権限を付与)

バケットのACLを読み取る権限をリストされたアカウントに付与します。

付与の対象者ごとにキー/値のペアを指定します。キーは次のいずれかです。

  • ID:指定された値がAWSアカウントの正規ユーザーIDである場合に使用します。
  • URI:事前に定義されたグループに権限を付与する場合に使用します。

  • メールアドレス:指定された値がAWSアカウントのメールアドレスである場合に使用します。

例:ID=11112222333

このフィールドは、ユーザーが[Canned ACL(正規ACL)]フィールドでNoneを選択すると自動的に生成されます。

テキストのリスト

FALSE

Grant Write(更新権限を付与)

バケット内に新規オブジェクトを作成する権限をリストされたアカウントに付与します。

付与の対象者ごとにキー/値のペアを指定します。キーは次のいずれかです。

  • ID:指定された値がAWSアカウントの正規ユーザーIDである場合に使用します。
  • URI:事前に定義されたグループに権限を付与する場合に使用します。

  • メールアドレス:指定された値がAWSアカウントのメールアドレスである場合に使用します。

例:ID=11112222333

このフィールドは、ユーザーが[Canned ACL(正規ACL)]フィールドでNoneを選択すると自動的に生成されます。

テキストのリスト

FALSE

Grant Write ACP(ACP更新権限を付与)

バケットのACLを書き込む権限をリストされたアカウントに付与します。

付与の対象者ごとにキー/値のペアを指定します。キーは次のいずれかです。

  • ID:指定された値がAWSアカウントの正規ユーザーIDである場合に使用します。
  • URI:事前に定義されたグループに権限を付与する場合に使用します。

  • メールアドレス:指定された値がAWSアカウントのメールアドレスである場合に使用します。

例:ID=11112222333

このフィールドは、ユーザーが[Canned ACL(正規ACL)]フィールドでNoneを選択すると自動的に生成されます。

テキストのリスト

FALSE

出力

フィールド 定義 タイプ

Response (レスポンス)

Status Code(ステータスコード)

操作の結果。コネクターは、カードによって実行されたアクションの成否を示すHTTPステータスコードを返します。例:

  • 201 Createdステータスコードは、アクションが成功し、新しいリソースが作成されたことを示します。
  • 403 Forbiddenエラーは、必要な権限が不足していたためにHTTPリクエストが処理されなかったことを示します。

発生する可能性があるステータスコードの完全なリストについては、「HTTPステータスコード」を参照してください。

数値

関連項目

AWS S3コネクター

Workflows要素

AWS S3 Rest APIの概要