リソース: ApprovalRequest
顧客がリソースへのアクセスを承認するためのリクエスト。
JSON 表現 |
---|
{ "name": string, "requestedResourceName": string, "requestedResourceProperties": { object ( |
フィールド | |
---|---|
name |
リクエストのリソース名。形式は「{projects|folders|organizations}/{id}/approvalRequests/{approval_request}」です。 |
requestedResourceName |
承認がリクエストされているリソース。リソース名の形式は、https://cloud.google.com/apis/design/resource_names で定義されています。ここでのリソース名は、リソース名の仕様で説明されているように、「完全な」リソース名(「//library.googleapis.com/shelves/shelf1/books/book2」など)または「相対的な」リソース名(「shelves/shelf1/books/book2」など)のいずれかになります。 |
requestedResourceProperties |
requestedResourceName で表されるリソースに関連するプロパティ。 |
requestedReason |
承認がリクエストされている理由。 |
requestedLocations |
承認がリクエストされている場所。 |
requestTime |
承認がリクエストされた時刻。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
requestedExpiration |
承認のためにリクエストされた有効期限。リクエストが承認されると、承認時から有効期限までアクセス権が付与されます。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
共用体フィールド decision 。承認リクエストに関する現在の決定。decision は次のいずれかになります。 |
|
approve |
アクセスが承認されました。 |
dismiss |
リクエストは拒否されました。 |
メソッド |
|
---|---|
|
リクエストを承認し、更新された ApprovalRequest を返します。 |
|
リクエストを拒否します。 |
|
承認リクエストを取得します。 |
|
既存の ApprovalRequest を無効にします。 |
|
プロジェクト、フォルダ、または組織に関連付けられた承認リクエストを一覧表示します。 |