Box Developerドキュメント
 
    最新バージョン

    Shield情報バリアのセグメント制限を作成

    post
    https://api.box.com/2.0
    /shield_information_barrier_segment_restrictions

    このエンドポイントはバージョン2024.0です。引き続き使用するために 変更は必要ありません。詳細については、 **Box APIのバージョン管理**を参照してください。

    Shield情報バリアのセグメント制限オブジェクトを作成します。

    リクエスト

    bearer [ACCESS_TOKEN]
    application/json

    リクエスト本文

    string本文内必須
    "shield_information_barrier_segment_restriction"

    このメンバーのShieldバリアのセグメント制限のタイプ。

    次の値に固定: shield_information_barrier_segment_restriction

    object本文内

    制限されたShield情報バリアのセグメントのtypeid

    string本文内必須
    "1910967"

    制限されたShield情報バリアのセグメントのID参照。

    string本文内必須
    "shield_information_barrier_segment"

    制限されたShield情報バリアのセグメントのタイプ。

    次の値に固定: shield_information_barrier_segment

    Shield情報バリアオブジェクトのBase版の表示

    リクエストされたShield情報バリアのセグメントのtypeid

    "1910967"

    リクエストしているShield情報バリアのセグメントのID参照。

    "shield_information_barrier_segment"

    このメンバーのShieldバリアのセグメントのタイプ。

    次の値に固定: shield_information_barrier_segment

    レスポンス

    新しく作成されたShield情報バリアのセグメント制限オブジェクトを返します。

    Shield情報バリアまたはセグメントが見つからなかった場合はnot_foundエラーを返します。

    予期しないクライアントエラー。

    post
    Shield情報バリアのセグメント制限を作成
    このドキュメント内で一部のAPIを試せるようになりました。
    ログイン

    リクエストの例

    TypeScript Gen
    await client.shieldInformationBarrierSegmentRestrictions.createShieldInformationBarrierSegmentRestriction(
      {
        restrictedSegment: {
          id: segmentToRestrictId,
          type: 'shield_information_barrier_segment' as CreateShieldInformationBarrierSegmentRestrictionRequestBodyRestrictedSegmentTypeField,
        } satisfies CreateShieldInformationBarrierSegmentRestrictionRequestBodyRestrictedSegmentField,
        shieldInformationBarrierSegment: {
          id: segmentId,
          type: 'shield_information_barrier_segment' as CreateShieldInformationBarrierSegmentRestrictionRequestBodyShieldInformationBarrierSegmentTypeField,
        } satisfies CreateShieldInformationBarrierSegmentRestrictionRequestBodyShieldInformationBarrierSegmentField,
        type: 'shield_information_barrier_segment_restriction' as CreateShieldInformationBarrierSegmentRestrictionRequestBodyTypeField,
      } satisfies CreateShieldInformationBarrierSegmentRestrictionRequestBodyInput,
    );

    レスポンスの例

    {
      "id": "11446498",
      "type": "shield_information_barrier_segment_restriction",
      "created_at": "2020-06-26T18:44:45.869Z",
      "created_by": {
        "id": "11446498",
        "type": "user"
      },
      "restricted_segment": {
        "id": "1910967",
        "type": "shield_information_barrier_segment"
      },
      "shield_information_barrier": {
        "id": "11446498",
        "type": "shield_information_barrier"
      },
      "shield_information_barrier_segment": {
        "id": "1910967",
        "type": "shield_information_barrier_segment"
      },
      "updated_at": "2020-07-26T18:44:45.869Z",
      "updated_by": {
        "id": "11446498",
        "type": "user"
      }
    }