指定されたプロジェクトで使用可能なすべてのサービスと、そのプロジェクトに関するサービスの現在の状態を一覧表示します。このリストには、すべてのパブリック サービス、呼び出し元のユーザーが servicemanagement.services.bind
権限を持っているすべてのサービス、およびプロジェクトですでに有効化されているすべてのサービスが含まれます。リストは、特定の状態にあるサービスのみを含めるようにフィルタできます。たとえば、プロジェクトで有効になっているサービスのみを含めることができます。
HTTP リクエスト
GET https://serviceusage.googleapis.com/v1/{parent=*/*}/services
この URL は Google API HTTP アノテーション構文を使用します。
パスパラメータ
パラメータ | |
---|---|
parent |
サービスを検索する親。 名前の例: 承認には、指定されたリソース parent に対する次の
|
クエリ パラメータ
パラメータ | |
---|---|
pageSize |
データの次のページの要求サイズ。要求するページサイズは 200 以下でなければなりません。設定されていない場合、デフォルトのページサイズとして 50 が使用されます。 |
pageToken |
直前のリスト呼び出しによって返される、結果の開始位置を特定するトークン。 |
filter |
指定されたフィルタに適合するサービスのみを一覧表示します。許可されるフィルタ文字列は |
リクエストの本文
リクエストの本文は空にする必要があります。
レスポンスの本文
成功すると、レスポンスの本文に次の構造のデータが含まれます。
services.list
メソッドのレスポンス メッセージ。
JSON 表現 | |
---|---|
{
"services": [
{
object( |
フィールド | |
---|---|
services[] |
要求されたプロジェクトの利用可能なサービス。 |
nextPageToken |
ページ分割されたクエリを再開するために |
承認スコープ
次の OAuth スコープのいずれかが必要です。
https://www.googleapis.com/auth/cloud-platform.read-only
https://www.googleapis.com/auth/cloud-platform
詳細については、認証の概要をご覧ください。