Method: media.upload

ユーザーが指定したコンテンツからエンタープライズ ファイルを作成します。エンドユーザーの公開ダウンロード URL を返します。

HTTP リクエスト

  • メディア アップロード リクエスト用のアップロード URI:
    POST https://chromepolicy.googleapis.com/upload/v1/{customer=customers/*}/policies/files:uploadPolicyFile
  • メタデータ URI(メタデータのみのリクエストの場合):
    POST https://chromepolicy.googleapis.com/v1/{customer=customers/*}/policies/files:uploadPolicyFile

この URL は gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
customer

string

必須。ファイルのアップロードが適用される顧客。

リクエスト本文

リクエストの本文には、次の構造のデータが含まれます。

JSON 表現
{
  "policyField": string
}
フィールド
policyField

string

必須。このファイルのアップロード対象となる完全修飾ポリシー スキーマとフィールド名。この情報は、ファイルのコンテンツ タイプを検証するために使用されます。

レスポンスの本文

成功すると、レスポンスの本文に次の構造のデータが含まれます。

アップロードされたファイルのダウンロードに対するレスポンス メッセージ。

JSON 表現
{
  "downloadUri": string
}
フィールド
downloadUri

string

エンドユーザーがファイルをダウンロードするための URI。

認可スコープ

次の OAuth スコープが必要です。

  • https://www.googleapis.com/auth/chrome.management.policy