You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
61671 lines
2.1 MiB
61671 lines
2.1 MiB
{ |
|
"apis": [ |
|
{ |
|
"id": "google.actions.sdk.v2", |
|
"directory": "google/actions/sdk/v2", |
|
"version": "v2", |
|
"majorVersion": "v2", |
|
"hostName": "actions.googleapis.com", |
|
"title": "Actions API", |
|
"description": "A RESTful service for the Actions API.", |
|
"importDirectories": [ |
|
"google/actions/sdk/v2", |
|
"google/actions/sdk/v2/conversation", |
|
"google/actions/sdk/v2/conversation/prompt", |
|
"google/actions/sdk/v2/conversation/prompt/content", |
|
"google/actions/sdk/v2/interactionmodel", |
|
"google/actions/sdk/v2/interactionmodel/prompt", |
|
"google/actions/sdk/v2/interactionmodel/prompt/content", |
|
"google/actions/sdk/v2/interactionmodel/type", |
|
"google/api", |
|
"google/protobuf", |
|
"google/rpc", |
|
"google/type" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/actions/sdk/v2/conversation;conversation": 14, |
|
"google.golang.org/genproto/googleapis/actions/sdk/v2/interactionmodel/prompt;prompt": 14, |
|
"google.golang.org/genproto/googleapis/actions/sdk/v2/interactionmodel/type": 6, |
|
"google.golang.org/genproto/googleapis/actions/sdk/v2/interactionmodel;interactionmodel": 8, |
|
"google.golang.org/genproto/googleapis/actions/sdk/v2;sdk": 18 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 60 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.actions.sdk.v2": 18, |
|
"com.google.actions.sdk.v2.conversation": 14, |
|
"com.google.actions.sdk.v2.interactionmodel": 8, |
|
"com.google.actions.sdk.v2.interactionmodel.prompt": 14, |
|
"com.google.actions.sdk.v2.interactionmodel.type": 6 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ActionsSdk", |
|
"fullName": "google.actions.sdk.v2.ActionsSdk", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateVersion", |
|
"fullName": "google.actions.sdk.v2.ActionsSdk.CreateVersion", |
|
"mode": "CLIENT_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*}/versions:create" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DecryptSecret", |
|
"fullName": "google.actions.sdk.v2.ActionsSdk.DecryptSecret", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2:decryptSecret" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "EncryptSecret", |
|
"fullName": "google.actions.sdk.v2.ActionsSdk.EncryptSecret", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2:encryptSecret" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListReleaseChannels", |
|
"fullName": "google.actions.sdk.v2.ActionsSdk.ListReleaseChannels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*}/releaseChannels" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListSampleProjects", |
|
"fullName": "google.actions.sdk.v2.ActionsSdk.ListSampleProjects", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/sampleProjects" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListVersions", |
|
"fullName": "google.actions.sdk.v2.ActionsSdk.ListVersions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*}/versions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ReadDraft", |
|
"fullName": "google.actions.sdk.v2.ActionsSdk.ReadDraft", |
|
"mode": "SERVER_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=projects/*/draft}:read" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ReadVersion", |
|
"fullName": "google.actions.sdk.v2.ActionsSdk.ReadVersion", |
|
"mode": "SERVER_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=projects/*/versions/*}:read" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "WriteDraft", |
|
"fullName": "google.actions.sdk.v2.ActionsSdk.WriteDraft", |
|
"mode": "CLIENT_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*}/draft:write" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "WritePreview", |
|
"fullName": "google.actions.sdk.v2.ActionsSdk.WritePreview", |
|
"mode": "CLIENT_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*}/preview:write" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ActionsTesting", |
|
"fullName": "google.actions.sdk.v2.ActionsTesting", |
|
"methods": [ |
|
{ |
|
"shortName": "MatchIntents", |
|
"fullName": "google.actions.sdk.v2.ActionsTesting.MatchIntents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{project=projects/*}:matchIntents" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SendInteraction", |
|
"fullName": "google.actions.sdk.v2.ActionsTesting.SendInteraction", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{project=projects/*}:sendInteraction" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetWebAndAppActivityControl", |
|
"fullName": "google.actions.sdk.v2.ActionsTesting.SetWebAndAppActivityControl", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2:setWebAndAppActivityControl" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.ads.googleads.v6", |
|
"directory": "google/ads/googleads/v6", |
|
"version": "v6", |
|
"majorVersion": "v6", |
|
"hostName": "googleads.googleapis.com", |
|
"title": "Google Ads API", |
|
"description": "Manage your Google Ads accounts, campaigns, and reports with this API.", |
|
"importDirectories": [ |
|
"google/ads/googleads/v6/common", |
|
"google/ads/googleads/v6/enums", |
|
"google/ads/googleads/v6/errors", |
|
"google/ads/googleads/v6/resources", |
|
"google/ads/googleads/v6/services", |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Ads.GoogleAds.V6.Common": 30, |
|
"Google.Ads.GoogleAds.V6.Enums": 245, |
|
"Google.Ads.GoogleAds.V6.Errors": 119, |
|
"Google.Ads.GoogleAds.V6.Resources": 115, |
|
"Google.Ads.GoogleAds.V6.Services": 119 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/ads/googleads/v6/common;common": 30, |
|
"google.golang.org/genproto/googleapis/ads/googleads/v6/enums;enums": 245, |
|
"google.golang.org/genproto/googleapis/ads/googleads/v6/errors;errors": 119, |
|
"google.golang.org/genproto/googleapis/ads/googleads/v6/resources;resources": 115, |
|
"google.golang.org/genproto/googleapis/ads/googleads/v6/services;services": 119 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 628 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.ads.googleads.v6.common": 30, |
|
"com.google.ads.googleads.v6.enums": 245, |
|
"com.google.ads.googleads.v6.errors": 119, |
|
"com.google.ads.googleads.v6.resources": 115, |
|
"com.google.ads.googleads.v6.services": 119 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"GAA": 628 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Ads\\GoogleAds\\V6\\Common": 30, |
|
"Google\\Ads\\GoogleAds\\V6\\Enums": 245, |
|
"Google\\Ads\\GoogleAds\\V6\\Errors": 119, |
|
"Google\\Ads\\GoogleAds\\V6\\Resources": 115, |
|
"Google\\Ads\\GoogleAds\\V6\\Services": 119 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Ads::GoogleAds::V6::Common": 30, |
|
"Google::Ads::GoogleAds::V6::Enums": 245, |
|
"Google::Ads::GoogleAds::V6::Errors": 119, |
|
"Google::Ads::GoogleAds::V6::Resources": 115, |
|
"Google::Ads::GoogleAds::V6::Services": 119 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "AccountBudgetProposalService", |
|
"fullName": "google.ads.googleads.v6.services.AccountBudgetProposalService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAccountBudgetProposal", |
|
"fullName": "google.ads.googleads.v6.services.AccountBudgetProposalService.GetAccountBudgetProposal", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/accountBudgetProposals/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAccountBudgetProposal", |
|
"fullName": "google.ads.googleads.v6.services.AccountBudgetProposalService.MutateAccountBudgetProposal", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/accountBudgetProposals:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AccountBudgetService", |
|
"fullName": "google.ads.googleads.v6.services.AccountBudgetService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAccountBudget", |
|
"fullName": "google.ads.googleads.v6.services.AccountBudgetService.GetAccountBudget", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/accountBudgets/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AccountLinkService", |
|
"fullName": "google.ads.googleads.v6.services.AccountLinkService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateAccountLink", |
|
"fullName": "google.ads.googleads.v6.services.AccountLinkService.CreateAccountLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/accountLinks:create" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAccountLink", |
|
"fullName": "google.ads.googleads.v6.services.AccountLinkService.GetAccountLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/accountLinks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAccountLink", |
|
"fullName": "google.ads.googleads.v6.services.AccountLinkService.MutateAccountLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/accountLinks:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupAdAssetViewService", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupAdAssetViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupAdAssetView", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupAdAssetViewService.GetAdGroupAdAssetView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/adGroupAdAssetViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupAdLabelService", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupAdLabelService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupAdLabel", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupAdLabelService.GetAdGroupAdLabel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/adGroupAdLabels/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdGroupAdLabels", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupAdLabelService.MutateAdGroupAdLabels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/adGroupAdLabels:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupAdService", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupAdService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupAd", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupAdService.GetAdGroupAd", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/adGroupAds/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdGroupAds", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupAdService.MutateAdGroupAds", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/adGroupAds:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupAudienceViewService", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupAudienceViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupAudienceView", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupAudienceViewService.GetAdGroupAudienceView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/adGroupAudienceViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupBidModifierService", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupBidModifierService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupBidModifier", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupBidModifierService.GetAdGroupBidModifier", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/adGroupBidModifiers/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdGroupBidModifiers", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupBidModifierService.MutateAdGroupBidModifiers", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/adGroupBidModifiers:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupCriterionLabelService", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupCriterionLabelService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupCriterionLabel", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupCriterionLabelService.GetAdGroupCriterionLabel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/adGroupCriterionLabels/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdGroupCriterionLabels", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupCriterionLabelService.MutateAdGroupCriterionLabels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/adGroupCriterionLabels:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupCriterionService", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupCriterionService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupCriterion", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupCriterionService.GetAdGroupCriterion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/adGroupCriteria/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdGroupCriteria", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupCriterionService.MutateAdGroupCriteria", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/adGroupCriteria:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupCriterionSimulationService", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupCriterionSimulationService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupCriterionSimulation", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupCriterionSimulationService.GetAdGroupCriterionSimulation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/adGroupCriterionSimulations/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupExtensionSettingService", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupExtensionSettingService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupExtensionSetting", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupExtensionSettingService.GetAdGroupExtensionSetting", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/adGroupExtensionSettings/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdGroupExtensionSettings", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupExtensionSettingService.MutateAdGroupExtensionSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/adGroupExtensionSettings:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupFeedService", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupFeedService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupFeed", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupFeedService.GetAdGroupFeed", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/adGroupFeeds/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdGroupFeeds", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupFeedService.MutateAdGroupFeeds", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/adGroupFeeds:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupLabelService", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupLabelService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupLabel", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupLabelService.GetAdGroupLabel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/adGroupLabels/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdGroupLabels", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupLabelService.MutateAdGroupLabels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/adGroupLabels:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupService", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroup", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupService.GetAdGroup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/adGroups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdGroups", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupService.MutateAdGroups", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/adGroups:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupSimulationService", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupSimulationService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupSimulation", |
|
"fullName": "google.ads.googleads.v6.services.AdGroupSimulationService.GetAdGroupSimulation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/adGroupSimulations/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdParameterService", |
|
"fullName": "google.ads.googleads.v6.services.AdParameterService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdParameter", |
|
"fullName": "google.ads.googleads.v6.services.AdParameterService.GetAdParameter", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/adParameters/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdParameters", |
|
"fullName": "google.ads.googleads.v6.services.AdParameterService.MutateAdParameters", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/adParameters:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdScheduleViewService", |
|
"fullName": "google.ads.googleads.v6.services.AdScheduleViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdScheduleView", |
|
"fullName": "google.ads.googleads.v6.services.AdScheduleViewService.GetAdScheduleView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/adScheduleViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdService", |
|
"fullName": "google.ads.googleads.v6.services.AdService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAd", |
|
"fullName": "google.ads.googleads.v6.services.AdService.GetAd", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/ads/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAds", |
|
"fullName": "google.ads.googleads.v6.services.AdService.MutateAds", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/ads:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AgeRangeViewService", |
|
"fullName": "google.ads.googleads.v6.services.AgeRangeViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAgeRangeView", |
|
"fullName": "google.ads.googleads.v6.services.AgeRangeViewService.GetAgeRangeView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/ageRangeViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AssetService", |
|
"fullName": "google.ads.googleads.v6.services.AssetService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAsset", |
|
"fullName": "google.ads.googleads.v6.services.AssetService.GetAsset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/assets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAssets", |
|
"fullName": "google.ads.googleads.v6.services.AssetService.MutateAssets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/assets:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchJobService", |
|
"fullName": "google.ads.googleads.v6.services.BatchJobService", |
|
"methods": [ |
|
{ |
|
"shortName": "AddBatchJobOperations", |
|
"fullName": "google.ads.googleads.v6.services.BatchJobService.AddBatchJobOperations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/{resource_name=customers/*/batchJobs/*}:addOperations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetBatchJob", |
|
"fullName": "google.ads.googleads.v6.services.BatchJobService.GetBatchJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/batchJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListBatchJobResults", |
|
"fullName": "google.ads.googleads.v6.services.BatchJobService.ListBatchJobResults", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/batchJobs/*}:listResults" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateBatchJob", |
|
"fullName": "google.ads.googleads.v6.services.BatchJobService.MutateBatchJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/batchJobs:mutate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RunBatchJob", |
|
"fullName": "google.ads.googleads.v6.services.BatchJobService.RunBatchJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/{resource_name=customers/*/batchJobs/*}:run" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BiddingStrategyService", |
|
"fullName": "google.ads.googleads.v6.services.BiddingStrategyService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetBiddingStrategy", |
|
"fullName": "google.ads.googleads.v6.services.BiddingStrategyService.GetBiddingStrategy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/biddingStrategies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateBiddingStrategies", |
|
"fullName": "google.ads.googleads.v6.services.BiddingStrategyService.MutateBiddingStrategies", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/biddingStrategies:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BillingSetupService", |
|
"fullName": "google.ads.googleads.v6.services.BillingSetupService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetBillingSetup", |
|
"fullName": "google.ads.googleads.v6.services.BillingSetupService.GetBillingSetup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/billingSetups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateBillingSetup", |
|
"fullName": "google.ads.googleads.v6.services.BillingSetupService.MutateBillingSetup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/billingSetups:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignAssetService", |
|
"fullName": "google.ads.googleads.v6.services.CampaignAssetService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignAsset", |
|
"fullName": "google.ads.googleads.v6.services.CampaignAssetService.GetCampaignAsset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/campaignAssets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaignAssets", |
|
"fullName": "google.ads.googleads.v6.services.CampaignAssetService.MutateCampaignAssets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/campaignAssets:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignAudienceViewService", |
|
"fullName": "google.ads.googleads.v6.services.CampaignAudienceViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignAudienceView", |
|
"fullName": "google.ads.googleads.v6.services.CampaignAudienceViewService.GetCampaignAudienceView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/campaignAudienceViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignBidModifierService", |
|
"fullName": "google.ads.googleads.v6.services.CampaignBidModifierService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignBidModifier", |
|
"fullName": "google.ads.googleads.v6.services.CampaignBidModifierService.GetCampaignBidModifier", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/campaignBidModifiers/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaignBidModifiers", |
|
"fullName": "google.ads.googleads.v6.services.CampaignBidModifierService.MutateCampaignBidModifiers", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/campaignBidModifiers:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignBudgetService", |
|
"fullName": "google.ads.googleads.v6.services.CampaignBudgetService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignBudget", |
|
"fullName": "google.ads.googleads.v6.services.CampaignBudgetService.GetCampaignBudget", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/campaignBudgets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaignBudgets", |
|
"fullName": "google.ads.googleads.v6.services.CampaignBudgetService.MutateCampaignBudgets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/campaignBudgets:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignCriterionService", |
|
"fullName": "google.ads.googleads.v6.services.CampaignCriterionService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignCriterion", |
|
"fullName": "google.ads.googleads.v6.services.CampaignCriterionService.GetCampaignCriterion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/campaignCriteria/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaignCriteria", |
|
"fullName": "google.ads.googleads.v6.services.CampaignCriterionService.MutateCampaignCriteria", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/campaignCriteria:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignCriterionSimulationService", |
|
"fullName": "google.ads.googleads.v6.services.CampaignCriterionSimulationService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignCriterionSimulation", |
|
"fullName": "google.ads.googleads.v6.services.CampaignCriterionSimulationService.GetCampaignCriterionSimulation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/campaignCriterionSimulations/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignDraftService", |
|
"fullName": "google.ads.googleads.v6.services.CampaignDraftService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignDraft", |
|
"fullName": "google.ads.googleads.v6.services.CampaignDraftService.GetCampaignDraft", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/campaignDrafts/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCampaignDraftAsyncErrors", |
|
"fullName": "google.ads.googleads.v6.services.CampaignDraftService.ListCampaignDraftAsyncErrors", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/campaignDrafts/*}:listAsyncErrors" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaignDrafts", |
|
"fullName": "google.ads.googleads.v6.services.CampaignDraftService.MutateCampaignDrafts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/campaignDrafts:mutate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PromoteCampaignDraft", |
|
"fullName": "google.ads.googleads.v6.services.CampaignDraftService.PromoteCampaignDraft", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/{campaign_draft=customers/*/campaignDrafts/*}:promote" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignExperimentService", |
|
"fullName": "google.ads.googleads.v6.services.CampaignExperimentService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateCampaignExperiment", |
|
"fullName": "google.ads.googleads.v6.services.CampaignExperimentService.CreateCampaignExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/campaignExperiments:create" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "EndCampaignExperiment", |
|
"fullName": "google.ads.googleads.v6.services.CampaignExperimentService.EndCampaignExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/{campaign_experiment=customers/*/campaignExperiments/*}:end" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCampaignExperiment", |
|
"fullName": "google.ads.googleads.v6.services.CampaignExperimentService.GetCampaignExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/campaignExperiments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GraduateCampaignExperiment", |
|
"fullName": "google.ads.googleads.v6.services.CampaignExperimentService.GraduateCampaignExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/{campaign_experiment=customers/*/campaignExperiments/*}:graduate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCampaignExperimentAsyncErrors", |
|
"fullName": "google.ads.googleads.v6.services.CampaignExperimentService.ListCampaignExperimentAsyncErrors", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/campaignExperiments/*}:listAsyncErrors" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaignExperiments", |
|
"fullName": "google.ads.googleads.v6.services.CampaignExperimentService.MutateCampaignExperiments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/campaignExperiments:mutate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PromoteCampaignExperiment", |
|
"fullName": "google.ads.googleads.v6.services.CampaignExperimentService.PromoteCampaignExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/{campaign_experiment=customers/*/campaignExperiments/*}:promote" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignExtensionSettingService", |
|
"fullName": "google.ads.googleads.v6.services.CampaignExtensionSettingService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignExtensionSetting", |
|
"fullName": "google.ads.googleads.v6.services.CampaignExtensionSettingService.GetCampaignExtensionSetting", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/campaignExtensionSettings/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaignExtensionSettings", |
|
"fullName": "google.ads.googleads.v6.services.CampaignExtensionSettingService.MutateCampaignExtensionSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/campaignExtensionSettings:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignFeedService", |
|
"fullName": "google.ads.googleads.v6.services.CampaignFeedService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignFeed", |
|
"fullName": "google.ads.googleads.v6.services.CampaignFeedService.GetCampaignFeed", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/campaignFeeds/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaignFeeds", |
|
"fullName": "google.ads.googleads.v6.services.CampaignFeedService.MutateCampaignFeeds", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/campaignFeeds:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignLabelService", |
|
"fullName": "google.ads.googleads.v6.services.CampaignLabelService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignLabel", |
|
"fullName": "google.ads.googleads.v6.services.CampaignLabelService.GetCampaignLabel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/campaignLabels/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaignLabels", |
|
"fullName": "google.ads.googleads.v6.services.CampaignLabelService.MutateCampaignLabels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/campaignLabels:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignService", |
|
"fullName": "google.ads.googleads.v6.services.CampaignService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaign", |
|
"fullName": "google.ads.googleads.v6.services.CampaignService.GetCampaign", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/campaigns/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaigns", |
|
"fullName": "google.ads.googleads.v6.services.CampaignService.MutateCampaigns", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/campaigns:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignSharedSetService", |
|
"fullName": "google.ads.googleads.v6.services.CampaignSharedSetService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignSharedSet", |
|
"fullName": "google.ads.googleads.v6.services.CampaignSharedSetService.GetCampaignSharedSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/campaignSharedSets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaignSharedSets", |
|
"fullName": "google.ads.googleads.v6.services.CampaignSharedSetService.MutateCampaignSharedSets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/campaignSharedSets:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CarrierConstantService", |
|
"fullName": "google.ads.googleads.v6.services.CarrierConstantService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCarrierConstant", |
|
"fullName": "google.ads.googleads.v6.services.CarrierConstantService.GetCarrierConstant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=carrierConstants/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ChangeStatusService", |
|
"fullName": "google.ads.googleads.v6.services.ChangeStatusService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetChangeStatus", |
|
"fullName": "google.ads.googleads.v6.services.ChangeStatusService.GetChangeStatus", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/changeStatus/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ClickViewService", |
|
"fullName": "google.ads.googleads.v6.services.ClickViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetClickView", |
|
"fullName": "google.ads.googleads.v6.services.ClickViewService.GetClickView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/clickViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CombinedAudienceService", |
|
"fullName": "google.ads.googleads.v6.services.CombinedAudienceService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCombinedAudience", |
|
"fullName": "google.ads.googleads.v6.services.CombinedAudienceService.GetCombinedAudience", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/combinedAudiences/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ConversionActionService", |
|
"fullName": "google.ads.googleads.v6.services.ConversionActionService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetConversionAction", |
|
"fullName": "google.ads.googleads.v6.services.ConversionActionService.GetConversionAction", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/conversionActions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateConversionActions", |
|
"fullName": "google.ads.googleads.v6.services.ConversionActionService.MutateConversionActions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/conversionActions:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ConversionAdjustmentUploadService", |
|
"fullName": "google.ads.googleads.v6.services.ConversionAdjustmentUploadService", |
|
"methods": [ |
|
{ |
|
"shortName": "UploadConversionAdjustments", |
|
"fullName": "google.ads.googleads.v6.services.ConversionAdjustmentUploadService.UploadConversionAdjustments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}:uploadConversionAdjustments" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ConversionUploadService", |
|
"fullName": "google.ads.googleads.v6.services.ConversionUploadService", |
|
"methods": [ |
|
{ |
|
"shortName": "UploadCallConversions", |
|
"fullName": "google.ads.googleads.v6.services.ConversionUploadService.UploadCallConversions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}:uploadCallConversions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UploadClickConversions", |
|
"fullName": "google.ads.googleads.v6.services.ConversionUploadService.UploadClickConversions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}:uploadClickConversions" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CurrencyConstantService", |
|
"fullName": "google.ads.googleads.v6.services.CurrencyConstantService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCurrencyConstant", |
|
"fullName": "google.ads.googleads.v6.services.CurrencyConstantService.GetCurrencyConstant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=currencyConstants/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomAudienceService", |
|
"fullName": "google.ads.googleads.v6.services.CustomAudienceService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomAudience", |
|
"fullName": "google.ads.googleads.v6.services.CustomAudienceService.GetCustomAudience", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/customAudiences/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomAudiences", |
|
"fullName": "google.ads.googleads.v6.services.CustomAudienceService.MutateCustomAudiences", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/customAudiences:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomInterestService", |
|
"fullName": "google.ads.googleads.v6.services.CustomInterestService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomInterest", |
|
"fullName": "google.ads.googleads.v6.services.CustomInterestService.GetCustomInterest", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/customInterests/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomInterests", |
|
"fullName": "google.ads.googleads.v6.services.CustomInterestService.MutateCustomInterests", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/customInterests:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerClientLinkService", |
|
"fullName": "google.ads.googleads.v6.services.CustomerClientLinkService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomerClientLink", |
|
"fullName": "google.ads.googleads.v6.services.CustomerClientLinkService.GetCustomerClientLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/customerClientLinks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomerClientLink", |
|
"fullName": "google.ads.googleads.v6.services.CustomerClientLinkService.MutateCustomerClientLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/customerClientLinks:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerClientService", |
|
"fullName": "google.ads.googleads.v6.services.CustomerClientService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomerClient", |
|
"fullName": "google.ads.googleads.v6.services.CustomerClientService.GetCustomerClient", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/customerClients/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerExtensionSettingService", |
|
"fullName": "google.ads.googleads.v6.services.CustomerExtensionSettingService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomerExtensionSetting", |
|
"fullName": "google.ads.googleads.v6.services.CustomerExtensionSettingService.GetCustomerExtensionSetting", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/customerExtensionSettings/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomerExtensionSettings", |
|
"fullName": "google.ads.googleads.v6.services.CustomerExtensionSettingService.MutateCustomerExtensionSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/customerExtensionSettings:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerFeedService", |
|
"fullName": "google.ads.googleads.v6.services.CustomerFeedService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomerFeed", |
|
"fullName": "google.ads.googleads.v6.services.CustomerFeedService.GetCustomerFeed", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/customerFeeds/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomerFeeds", |
|
"fullName": "google.ads.googleads.v6.services.CustomerFeedService.MutateCustomerFeeds", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/customerFeeds:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerLabelService", |
|
"fullName": "google.ads.googleads.v6.services.CustomerLabelService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomerLabel", |
|
"fullName": "google.ads.googleads.v6.services.CustomerLabelService.GetCustomerLabel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/customerLabels/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomerLabels", |
|
"fullName": "google.ads.googleads.v6.services.CustomerLabelService.MutateCustomerLabels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/customerLabels:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerManagerLinkService", |
|
"fullName": "google.ads.googleads.v6.services.CustomerManagerLinkService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomerManagerLink", |
|
"fullName": "google.ads.googleads.v6.services.CustomerManagerLinkService.GetCustomerManagerLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/customerManagerLinks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MoveManagerLink", |
|
"fullName": "google.ads.googleads.v6.services.CustomerManagerLinkService.MoveManagerLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/customerManagerLinks:moveManagerLink" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomerManagerLink", |
|
"fullName": "google.ads.googleads.v6.services.CustomerManagerLinkService.MutateCustomerManagerLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/customerManagerLinks:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerNegativeCriterionService", |
|
"fullName": "google.ads.googleads.v6.services.CustomerNegativeCriterionService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomerNegativeCriterion", |
|
"fullName": "google.ads.googleads.v6.services.CustomerNegativeCriterionService.GetCustomerNegativeCriterion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/customerNegativeCriteria/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomerNegativeCriteria", |
|
"fullName": "google.ads.googleads.v6.services.CustomerNegativeCriterionService.MutateCustomerNegativeCriteria", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/customerNegativeCriteria:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerService", |
|
"fullName": "google.ads.googleads.v6.services.CustomerService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateCustomerClient", |
|
"fullName": "google.ads.googleads.v6.services.CustomerService.CreateCustomerClient", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}:createCustomerClient" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCustomer", |
|
"fullName": "google.ads.googleads.v6.services.CustomerService.GetCustomer", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAccessibleCustomers", |
|
"fullName": "google.ads.googleads.v6.services.CustomerService.ListAccessibleCustomers", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/customers:listAccessibleCustomers" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomer", |
|
"fullName": "google.ads.googleads.v6.services.CustomerService.MutateCustomer", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerUserAccessInvitationService", |
|
"fullName": "google.ads.googleads.v6.services.CustomerUserAccessInvitationService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomerUserAccessInvitation", |
|
"fullName": "google.ads.googleads.v6.services.CustomerUserAccessInvitationService.GetCustomerUserAccessInvitation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/customerUserAccessInvitations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomerUserAccessInvitation", |
|
"fullName": "google.ads.googleads.v6.services.CustomerUserAccessInvitationService.MutateCustomerUserAccessInvitation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/customerUserAccessInvitations:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerUserAccessService", |
|
"fullName": "google.ads.googleads.v6.services.CustomerUserAccessService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomerUserAccess", |
|
"fullName": "google.ads.googleads.v6.services.CustomerUserAccessService.GetCustomerUserAccess", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/customerUserAccesses/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomerUserAccess", |
|
"fullName": "google.ads.googleads.v6.services.CustomerUserAccessService.MutateCustomerUserAccess", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/customerUserAccesses:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DetailPlacementViewService", |
|
"fullName": "google.ads.googleads.v6.services.DetailPlacementViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetDetailPlacementView", |
|
"fullName": "google.ads.googleads.v6.services.DetailPlacementViewService.GetDetailPlacementView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/detailPlacementViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DisplayKeywordViewService", |
|
"fullName": "google.ads.googleads.v6.services.DisplayKeywordViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetDisplayKeywordView", |
|
"fullName": "google.ads.googleads.v6.services.DisplayKeywordViewService.GetDisplayKeywordView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/displayKeywordViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DistanceViewService", |
|
"fullName": "google.ads.googleads.v6.services.DistanceViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetDistanceView", |
|
"fullName": "google.ads.googleads.v6.services.DistanceViewService.GetDistanceView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/distanceViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DomainCategoryService", |
|
"fullName": "google.ads.googleads.v6.services.DomainCategoryService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetDomainCategory", |
|
"fullName": "google.ads.googleads.v6.services.DomainCategoryService.GetDomainCategory", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/domainCategories/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DynamicSearchAdsSearchTermViewService", |
|
"fullName": "google.ads.googleads.v6.services.DynamicSearchAdsSearchTermViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetDynamicSearchAdsSearchTermView", |
|
"fullName": "google.ads.googleads.v6.services.DynamicSearchAdsSearchTermViewService.GetDynamicSearchAdsSearchTermView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/dynamicSearchAdsSearchTermViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExpandedLandingPageViewService", |
|
"fullName": "google.ads.googleads.v6.services.ExpandedLandingPageViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetExpandedLandingPageView", |
|
"fullName": "google.ads.googleads.v6.services.ExpandedLandingPageViewService.GetExpandedLandingPageView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/expandedLandingPageViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExtensionFeedItemService", |
|
"fullName": "google.ads.googleads.v6.services.ExtensionFeedItemService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetExtensionFeedItem", |
|
"fullName": "google.ads.googleads.v6.services.ExtensionFeedItemService.GetExtensionFeedItem", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/extensionFeedItems/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateExtensionFeedItems", |
|
"fullName": "google.ads.googleads.v6.services.ExtensionFeedItemService.MutateExtensionFeedItems", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/extensionFeedItems:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FeedItemService", |
|
"fullName": "google.ads.googleads.v6.services.FeedItemService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetFeedItem", |
|
"fullName": "google.ads.googleads.v6.services.FeedItemService.GetFeedItem", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/feedItems/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateFeedItems", |
|
"fullName": "google.ads.googleads.v6.services.FeedItemService.MutateFeedItems", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/feedItems:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FeedItemSetLinkService", |
|
"fullName": "google.ads.googleads.v6.services.FeedItemSetLinkService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetFeedItemSetLink", |
|
"fullName": "google.ads.googleads.v6.services.FeedItemSetLinkService.GetFeedItemSetLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/feedItemSetLinks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateFeedItemSetLinks", |
|
"fullName": "google.ads.googleads.v6.services.FeedItemSetLinkService.MutateFeedItemSetLinks", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/feedItemSetLinks:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FeedItemSetService", |
|
"fullName": "google.ads.googleads.v6.services.FeedItemSetService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetFeedItemSet", |
|
"fullName": "google.ads.googleads.v6.services.FeedItemSetService.GetFeedItemSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/feedItemSets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateFeedItemSets", |
|
"fullName": "google.ads.googleads.v6.services.FeedItemSetService.MutateFeedItemSets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/feedItemSets:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FeedItemTargetService", |
|
"fullName": "google.ads.googleads.v6.services.FeedItemTargetService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetFeedItemTarget", |
|
"fullName": "google.ads.googleads.v6.services.FeedItemTargetService.GetFeedItemTarget", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/feedItemTargets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateFeedItemTargets", |
|
"fullName": "google.ads.googleads.v6.services.FeedItemTargetService.MutateFeedItemTargets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/feedItemTargets:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FeedMappingService", |
|
"fullName": "google.ads.googleads.v6.services.FeedMappingService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetFeedMapping", |
|
"fullName": "google.ads.googleads.v6.services.FeedMappingService.GetFeedMapping", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/feedMappings/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateFeedMappings", |
|
"fullName": "google.ads.googleads.v6.services.FeedMappingService.MutateFeedMappings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/feedMappings:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FeedPlaceholderViewService", |
|
"fullName": "google.ads.googleads.v6.services.FeedPlaceholderViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetFeedPlaceholderView", |
|
"fullName": "google.ads.googleads.v6.services.FeedPlaceholderViewService.GetFeedPlaceholderView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/feedPlaceholderViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FeedService", |
|
"fullName": "google.ads.googleads.v6.services.FeedService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetFeed", |
|
"fullName": "google.ads.googleads.v6.services.FeedService.GetFeed", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/feeds/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateFeeds", |
|
"fullName": "google.ads.googleads.v6.services.FeedService.MutateFeeds", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/feeds:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GenderViewService", |
|
"fullName": "google.ads.googleads.v6.services.GenderViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetGenderView", |
|
"fullName": "google.ads.googleads.v6.services.GenderViewService.GetGenderView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/genderViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GeoTargetConstantService", |
|
"fullName": "google.ads.googleads.v6.services.GeoTargetConstantService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetGeoTargetConstant", |
|
"fullName": "google.ads.googleads.v6.services.GeoTargetConstantService.GetGeoTargetConstant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=geoTargetConstants/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SuggestGeoTargetConstants", |
|
"fullName": "google.ads.googleads.v6.services.GeoTargetConstantService.SuggestGeoTargetConstants", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/geoTargetConstants:suggest" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GeographicViewService", |
|
"fullName": "google.ads.googleads.v6.services.GeographicViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetGeographicView", |
|
"fullName": "google.ads.googleads.v6.services.GeographicViewService.GetGeographicView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/geographicViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GoogleAdsFieldService", |
|
"fullName": "google.ads.googleads.v6.services.GoogleAdsFieldService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetGoogleAdsField", |
|
"fullName": "google.ads.googleads.v6.services.GoogleAdsFieldService.GetGoogleAdsField", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=googleAdsFields/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchGoogleAdsFields", |
|
"fullName": "google.ads.googleads.v6.services.GoogleAdsFieldService.SearchGoogleAdsFields", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/googleAdsFields:search" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GoogleAdsService", |
|
"fullName": "google.ads.googleads.v6.services.GoogleAdsService", |
|
"methods": [ |
|
{ |
|
"shortName": "Mutate", |
|
"fullName": "google.ads.googleads.v6.services.GoogleAdsService.Mutate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/googleAds:mutate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Search", |
|
"fullName": "google.ads.googleads.v6.services.GoogleAdsService.Search", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/googleAds:search" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchStream", |
|
"fullName": "google.ads.googleads.v6.services.GoogleAdsService.SearchStream", |
|
"mode": "SERVER_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/googleAds:searchStream" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GroupPlacementViewService", |
|
"fullName": "google.ads.googleads.v6.services.GroupPlacementViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetGroupPlacementView", |
|
"fullName": "google.ads.googleads.v6.services.GroupPlacementViewService.GetGroupPlacementView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/groupPlacementViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "HotelGroupViewService", |
|
"fullName": "google.ads.googleads.v6.services.HotelGroupViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetHotelGroupView", |
|
"fullName": "google.ads.googleads.v6.services.HotelGroupViewService.GetHotelGroupView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/hotelGroupViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "HotelPerformanceViewService", |
|
"fullName": "google.ads.googleads.v6.services.HotelPerformanceViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetHotelPerformanceView", |
|
"fullName": "google.ads.googleads.v6.services.HotelPerformanceViewService.GetHotelPerformanceView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/hotelPerformanceView}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "IncomeRangeViewService", |
|
"fullName": "google.ads.googleads.v6.services.IncomeRangeViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetIncomeRangeView", |
|
"fullName": "google.ads.googleads.v6.services.IncomeRangeViewService.GetIncomeRangeView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/incomeRangeViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "InvoiceService", |
|
"fullName": "google.ads.googleads.v6.services.InvoiceService", |
|
"methods": [ |
|
{ |
|
"shortName": "ListInvoices", |
|
"fullName": "google.ads.googleads.v6.services.InvoiceService.ListInvoices", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/customers/{customer_id=*}/invoices" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "KeywordPlanAdGroupKeywordService", |
|
"fullName": "google.ads.googleads.v6.services.KeywordPlanAdGroupKeywordService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetKeywordPlanAdGroupKeyword", |
|
"fullName": "google.ads.googleads.v6.services.KeywordPlanAdGroupKeywordService.GetKeywordPlanAdGroupKeyword", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/keywordPlanAdGroupKeywords/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateKeywordPlanAdGroupKeywords", |
|
"fullName": "google.ads.googleads.v6.services.KeywordPlanAdGroupKeywordService.MutateKeywordPlanAdGroupKeywords", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/keywordPlanAdGroupKeywords:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "KeywordPlanAdGroupService", |
|
"fullName": "google.ads.googleads.v6.services.KeywordPlanAdGroupService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetKeywordPlanAdGroup", |
|
"fullName": "google.ads.googleads.v6.services.KeywordPlanAdGroupService.GetKeywordPlanAdGroup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/keywordPlanAdGroups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateKeywordPlanAdGroups", |
|
"fullName": "google.ads.googleads.v6.services.KeywordPlanAdGroupService.MutateKeywordPlanAdGroups", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/keywordPlanAdGroups:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "KeywordPlanCampaignKeywordService", |
|
"fullName": "google.ads.googleads.v6.services.KeywordPlanCampaignKeywordService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetKeywordPlanCampaignKeyword", |
|
"fullName": "google.ads.googleads.v6.services.KeywordPlanCampaignKeywordService.GetKeywordPlanCampaignKeyword", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/keywordPlanCampaignKeywords/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateKeywordPlanCampaignKeywords", |
|
"fullName": "google.ads.googleads.v6.services.KeywordPlanCampaignKeywordService.MutateKeywordPlanCampaignKeywords", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/keywordPlanCampaignKeywords:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "KeywordPlanCampaignService", |
|
"fullName": "google.ads.googleads.v6.services.KeywordPlanCampaignService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetKeywordPlanCampaign", |
|
"fullName": "google.ads.googleads.v6.services.KeywordPlanCampaignService.GetKeywordPlanCampaign", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/keywordPlanCampaigns/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateKeywordPlanCampaigns", |
|
"fullName": "google.ads.googleads.v6.services.KeywordPlanCampaignService.MutateKeywordPlanCampaigns", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/keywordPlanCampaigns:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "KeywordPlanIdeaService", |
|
"fullName": "google.ads.googleads.v6.services.KeywordPlanIdeaService", |
|
"methods": [ |
|
{ |
|
"shortName": "GenerateKeywordIdeas", |
|
"fullName": "google.ads.googleads.v6.services.KeywordPlanIdeaService.GenerateKeywordIdeas", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}:generateKeywordIdeas" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "KeywordPlanService", |
|
"fullName": "google.ads.googleads.v6.services.KeywordPlanService", |
|
"methods": [ |
|
{ |
|
"shortName": "GenerateForecastCurve", |
|
"fullName": "google.ads.googleads.v6.services.KeywordPlanService.GenerateForecastCurve", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/{keyword_plan=customers/*/keywordPlans/*}:generateForecastCurve" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GenerateForecastMetrics", |
|
"fullName": "google.ads.googleads.v6.services.KeywordPlanService.GenerateForecastMetrics", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/{keyword_plan=customers/*/keywordPlans/*}:generateForecastMetrics" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GenerateForecastTimeSeries", |
|
"fullName": "google.ads.googleads.v6.services.KeywordPlanService.GenerateForecastTimeSeries", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/{keyword_plan=customers/*/keywordPlans/*}:generateForecastTimeSeries" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GenerateHistoricalMetrics", |
|
"fullName": "google.ads.googleads.v6.services.KeywordPlanService.GenerateHistoricalMetrics", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/{keyword_plan=customers/*/keywordPlans/*}:generateHistoricalMetrics" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetKeywordPlan", |
|
"fullName": "google.ads.googleads.v6.services.KeywordPlanService.GetKeywordPlan", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/keywordPlans/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateKeywordPlans", |
|
"fullName": "google.ads.googleads.v6.services.KeywordPlanService.MutateKeywordPlans", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/keywordPlans:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "KeywordViewService", |
|
"fullName": "google.ads.googleads.v6.services.KeywordViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetKeywordView", |
|
"fullName": "google.ads.googleads.v6.services.KeywordViewService.GetKeywordView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/keywordViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LabelService", |
|
"fullName": "google.ads.googleads.v6.services.LabelService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetLabel", |
|
"fullName": "google.ads.googleads.v6.services.LabelService.GetLabel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/labels/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateLabels", |
|
"fullName": "google.ads.googleads.v6.services.LabelService.MutateLabels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/labels:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LandingPageViewService", |
|
"fullName": "google.ads.googleads.v6.services.LandingPageViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetLandingPageView", |
|
"fullName": "google.ads.googleads.v6.services.LandingPageViewService.GetLandingPageView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/landingPageViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LanguageConstantService", |
|
"fullName": "google.ads.googleads.v6.services.LanguageConstantService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetLanguageConstant", |
|
"fullName": "google.ads.googleads.v6.services.LanguageConstantService.GetLanguageConstant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=languageConstants/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LocationViewService", |
|
"fullName": "google.ads.googleads.v6.services.LocationViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetLocationView", |
|
"fullName": "google.ads.googleads.v6.services.LocationViewService.GetLocationView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/locationViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ManagedPlacementViewService", |
|
"fullName": "google.ads.googleads.v6.services.ManagedPlacementViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetManagedPlacementView", |
|
"fullName": "google.ads.googleads.v6.services.ManagedPlacementViewService.GetManagedPlacementView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/managedPlacementViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MediaFileService", |
|
"fullName": "google.ads.googleads.v6.services.MediaFileService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetMediaFile", |
|
"fullName": "google.ads.googleads.v6.services.MediaFileService.GetMediaFile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/mediaFiles/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateMediaFiles", |
|
"fullName": "google.ads.googleads.v6.services.MediaFileService.MutateMediaFiles", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/mediaFiles:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MerchantCenterLinkService", |
|
"fullName": "google.ads.googleads.v6.services.MerchantCenterLinkService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetMerchantCenterLink", |
|
"fullName": "google.ads.googleads.v6.services.MerchantCenterLinkService.GetMerchantCenterLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/merchantCenterLinks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListMerchantCenterLinks", |
|
"fullName": "google.ads.googleads.v6.services.MerchantCenterLinkService.ListMerchantCenterLinks", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/customers/{customer_id=*}/merchantCenterLinks" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateMerchantCenterLink", |
|
"fullName": "google.ads.googleads.v6.services.MerchantCenterLinkService.MutateMerchantCenterLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/merchantCenterLinks:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MobileAppCategoryConstantService", |
|
"fullName": "google.ads.googleads.v6.services.MobileAppCategoryConstantService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetMobileAppCategoryConstant", |
|
"fullName": "google.ads.googleads.v6.services.MobileAppCategoryConstantService.GetMobileAppCategoryConstant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=mobileAppCategoryConstants/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MobileDeviceConstantService", |
|
"fullName": "google.ads.googleads.v6.services.MobileDeviceConstantService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetMobileDeviceConstant", |
|
"fullName": "google.ads.googleads.v6.services.MobileDeviceConstantService.GetMobileDeviceConstant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=mobileDeviceConstants/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "OfflineUserDataJobService", |
|
"fullName": "google.ads.googleads.v6.services.OfflineUserDataJobService", |
|
"methods": [ |
|
{ |
|
"shortName": "AddOfflineUserDataJobOperations", |
|
"fullName": "google.ads.googleads.v6.services.OfflineUserDataJobService.AddOfflineUserDataJobOperations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/{resource_name=customers/*/offlineUserDataJobs/*}:addOperations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateOfflineUserDataJob", |
|
"fullName": "google.ads.googleads.v6.services.OfflineUserDataJobService.CreateOfflineUserDataJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/offlineUserDataJobs:create" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetOfflineUserDataJob", |
|
"fullName": "google.ads.googleads.v6.services.OfflineUserDataJobService.GetOfflineUserDataJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/offlineUserDataJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RunOfflineUserDataJob", |
|
"fullName": "google.ads.googleads.v6.services.OfflineUserDataJobService.RunOfflineUserDataJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/{resource_name=customers/*/offlineUserDataJobs/*}:run" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "OperatingSystemVersionConstantService", |
|
"fullName": "google.ads.googleads.v6.services.OperatingSystemVersionConstantService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetOperatingSystemVersionConstant", |
|
"fullName": "google.ads.googleads.v6.services.OperatingSystemVersionConstantService.GetOperatingSystemVersionConstant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=operatingSystemVersionConstants/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PaidOrganicSearchTermViewService", |
|
"fullName": "google.ads.googleads.v6.services.PaidOrganicSearchTermViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetPaidOrganicSearchTermView", |
|
"fullName": "google.ads.googleads.v6.services.PaidOrganicSearchTermViewService.GetPaidOrganicSearchTermView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/paidOrganicSearchTermViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ParentalStatusViewService", |
|
"fullName": "google.ads.googleads.v6.services.ParentalStatusViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetParentalStatusView", |
|
"fullName": "google.ads.googleads.v6.services.ParentalStatusViewService.GetParentalStatusView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/parentalStatusViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PaymentsAccountService", |
|
"fullName": "google.ads.googleads.v6.services.PaymentsAccountService", |
|
"methods": [ |
|
{ |
|
"shortName": "ListPaymentsAccounts", |
|
"fullName": "google.ads.googleads.v6.services.PaymentsAccountService.ListPaymentsAccounts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/customers/{customer_id=*}/paymentsAccounts" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ProductBiddingCategoryConstantService", |
|
"fullName": "google.ads.googleads.v6.services.ProductBiddingCategoryConstantService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetProductBiddingCategoryConstant", |
|
"fullName": "google.ads.googleads.v6.services.ProductBiddingCategoryConstantService.GetProductBiddingCategoryConstant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=productBiddingCategoryConstants/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ProductGroupViewService", |
|
"fullName": "google.ads.googleads.v6.services.ProductGroupViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetProductGroupView", |
|
"fullName": "google.ads.googleads.v6.services.ProductGroupViewService.GetProductGroupView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/productGroupViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ReachPlanService", |
|
"fullName": "google.ads.googleads.v6.services.ReachPlanService", |
|
"methods": [ |
|
{ |
|
"shortName": "GenerateProductMixIdeas", |
|
"fullName": "google.ads.googleads.v6.services.ReachPlanService.GenerateProductMixIdeas", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}:generateProductMixIdeas" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GenerateReachForecast", |
|
"fullName": "google.ads.googleads.v6.services.ReachPlanService.GenerateReachForecast", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}:generateReachForecast" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListPlannableLocations", |
|
"fullName": "google.ads.googleads.v6.services.ReachPlanService.ListPlannableLocations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6:listPlannableLocations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListPlannableProducts", |
|
"fullName": "google.ads.googleads.v6.services.ReachPlanService.ListPlannableProducts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6:listPlannableProducts" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RecommendationService", |
|
"fullName": "google.ads.googleads.v6.services.RecommendationService", |
|
"methods": [ |
|
{ |
|
"shortName": "ApplyRecommendation", |
|
"fullName": "google.ads.googleads.v6.services.RecommendationService.ApplyRecommendation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/recommendations:apply" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DismissRecommendation", |
|
"fullName": "google.ads.googleads.v6.services.RecommendationService.DismissRecommendation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/recommendations:dismiss" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetRecommendation", |
|
"fullName": "google.ads.googleads.v6.services.RecommendationService.GetRecommendation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/recommendations/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RemarketingActionService", |
|
"fullName": "google.ads.googleads.v6.services.RemarketingActionService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetRemarketingAction", |
|
"fullName": "google.ads.googleads.v6.services.RemarketingActionService.GetRemarketingAction", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/remarketingActions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateRemarketingActions", |
|
"fullName": "google.ads.googleads.v6.services.RemarketingActionService.MutateRemarketingActions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/remarketingActions:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchTermViewService", |
|
"fullName": "google.ads.googleads.v6.services.SearchTermViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetSearchTermView", |
|
"fullName": "google.ads.googleads.v6.services.SearchTermViewService.GetSearchTermView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/searchTermViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SharedCriterionService", |
|
"fullName": "google.ads.googleads.v6.services.SharedCriterionService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetSharedCriterion", |
|
"fullName": "google.ads.googleads.v6.services.SharedCriterionService.GetSharedCriterion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/sharedCriteria/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateSharedCriteria", |
|
"fullName": "google.ads.googleads.v6.services.SharedCriterionService.MutateSharedCriteria", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/sharedCriteria:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SharedSetService", |
|
"fullName": "google.ads.googleads.v6.services.SharedSetService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetSharedSet", |
|
"fullName": "google.ads.googleads.v6.services.SharedSetService.GetSharedSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/sharedSets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateSharedSets", |
|
"fullName": "google.ads.googleads.v6.services.SharedSetService.MutateSharedSets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/sharedSets:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ShoppingPerformanceViewService", |
|
"fullName": "google.ads.googleads.v6.services.ShoppingPerformanceViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetShoppingPerformanceView", |
|
"fullName": "google.ads.googleads.v6.services.ShoppingPerformanceViewService.GetShoppingPerformanceView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/shoppingPerformanceView}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ThirdPartyAppAnalyticsLinkService", |
|
"fullName": "google.ads.googleads.v6.services.ThirdPartyAppAnalyticsLinkService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetThirdPartyAppAnalyticsLink", |
|
"fullName": "google.ads.googleads.v6.services.ThirdPartyAppAnalyticsLinkService.GetThirdPartyAppAnalyticsLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/thirdPartyAppAnalyticsLinks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RegenerateShareableLinkId", |
|
"fullName": "google.ads.googleads.v6.services.ThirdPartyAppAnalyticsLinkService.RegenerateShareableLinkId", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/{resource_name=customers/*/thirdPartyAppAnalyticsLinks/*}:regenerateShareableLinkId" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TopicConstantService", |
|
"fullName": "google.ads.googleads.v6.services.TopicConstantService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetTopicConstant", |
|
"fullName": "google.ads.googleads.v6.services.TopicConstantService.GetTopicConstant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=topicConstants/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TopicViewService", |
|
"fullName": "google.ads.googleads.v6.services.TopicViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetTopicView", |
|
"fullName": "google.ads.googleads.v6.services.TopicViewService.GetTopicView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/topicViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UserDataService", |
|
"fullName": "google.ads.googleads.v6.services.UserDataService", |
|
"methods": [ |
|
{ |
|
"shortName": "UploadUserData", |
|
"fullName": "google.ads.googleads.v6.services.UserDataService.UploadUserData", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}:uploadUserData" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UserInterestService", |
|
"fullName": "google.ads.googleads.v6.services.UserInterestService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetUserInterest", |
|
"fullName": "google.ads.googleads.v6.services.UserInterestService.GetUserInterest", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/userInterests/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UserListService", |
|
"fullName": "google.ads.googleads.v6.services.UserListService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetUserList", |
|
"fullName": "google.ads.googleads.v6.services.UserListService.GetUserList", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/userLists/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateUserLists", |
|
"fullName": "google.ads.googleads.v6.services.UserListService.MutateUserLists", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v6/customers/{customer_id=*}/userLists:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UserLocationViewService", |
|
"fullName": "google.ads.googleads.v6.services.UserLocationViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetUserLocationView", |
|
"fullName": "google.ads.googleads.v6.services.UserLocationViewService.GetUserLocationView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/userLocationViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "VideoService", |
|
"fullName": "google.ads.googleads.v6.services.VideoService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetVideo", |
|
"fullName": "google.ads.googleads.v6.services.VideoService.GetVideo", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v6/{resource_name=customers/*/videos/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.ads.googleads.v7", |
|
"directory": "google/ads/googleads/v7", |
|
"version": "v7", |
|
"majorVersion": "v7", |
|
"hostName": "googleads.googleapis.com", |
|
"title": "Google Ads API", |
|
"description": "Manage your Google Ads accounts, campaigns, and reports with this API.", |
|
"importDirectories": [ |
|
"google/ads/googleads/v7/common", |
|
"google/ads/googleads/v7/enums", |
|
"google/ads/googleads/v7/errors", |
|
"google/ads/googleads/v7/resources", |
|
"google/ads/googleads/v7/services", |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Ads.GoogleAds.V7.Common": 30, |
|
"Google.Ads.GoogleAds.V7.Enums": 249, |
|
"Google.Ads.GoogleAds.V7.Errors": 120, |
|
"Google.Ads.GoogleAds.V7.Resources": 122, |
|
"Google.Ads.GoogleAds.V7.Services": 126 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/ads/googleads/v7/common;common": 30, |
|
"google.golang.org/genproto/googleapis/ads/googleads/v7/enums;enums": 249, |
|
"google.golang.org/genproto/googleapis/ads/googleads/v7/errors;errors": 120, |
|
"google.golang.org/genproto/googleapis/ads/googleads/v7/resources;resources": 122, |
|
"google.golang.org/genproto/googleapis/ads/googleads/v7/services;services": 126 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 647 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.ads.googleads.v7.common": 30, |
|
"com.google.ads.googleads.v7.enums": 249, |
|
"com.google.ads.googleads.v7.errors": 120, |
|
"com.google.ads.googleads.v7.resources": 122, |
|
"com.google.ads.googleads.v7.services": 126 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"GAA": 647 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Ads\\GoogleAds\\V7\\Common": 30, |
|
"Google\\Ads\\GoogleAds\\V7\\Enums": 249, |
|
"Google\\Ads\\GoogleAds\\V7\\Errors": 120, |
|
"Google\\Ads\\GoogleAds\\V7\\Resources": 122, |
|
"Google\\Ads\\GoogleAds\\V7\\Services": 126 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Ads::GoogleAds::V7::Common": 30, |
|
"Google::Ads::GoogleAds::V7::Enums": 249, |
|
"Google::Ads::GoogleAds::V7::Errors": 120, |
|
"Google::Ads::GoogleAds::V7::Resources": 122, |
|
"Google::Ads::GoogleAds::V7::Services": 126 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "AccountBudgetProposalService", |
|
"fullName": "google.ads.googleads.v7.services.AccountBudgetProposalService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAccountBudgetProposal", |
|
"fullName": "google.ads.googleads.v7.services.AccountBudgetProposalService.GetAccountBudgetProposal", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/accountBudgetProposals/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAccountBudgetProposal", |
|
"fullName": "google.ads.googleads.v7.services.AccountBudgetProposalService.MutateAccountBudgetProposal", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/accountBudgetProposals:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AccountBudgetService", |
|
"fullName": "google.ads.googleads.v7.services.AccountBudgetService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAccountBudget", |
|
"fullName": "google.ads.googleads.v7.services.AccountBudgetService.GetAccountBudget", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/accountBudgets/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AccountLinkService", |
|
"fullName": "google.ads.googleads.v7.services.AccountLinkService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateAccountLink", |
|
"fullName": "google.ads.googleads.v7.services.AccountLinkService.CreateAccountLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/accountLinks:create" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAccountLink", |
|
"fullName": "google.ads.googleads.v7.services.AccountLinkService.GetAccountLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/accountLinks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAccountLink", |
|
"fullName": "google.ads.googleads.v7.services.AccountLinkService.MutateAccountLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/accountLinks:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupAdAssetViewService", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupAdAssetViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupAdAssetView", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupAdAssetViewService.GetAdGroupAdAssetView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/adGroupAdAssetViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupAdLabelService", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupAdLabelService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupAdLabel", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupAdLabelService.GetAdGroupAdLabel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/adGroupAdLabels/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdGroupAdLabels", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupAdLabelService.MutateAdGroupAdLabels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/adGroupAdLabels:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupAdService", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupAdService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupAd", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupAdService.GetAdGroupAd", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/adGroupAds/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdGroupAds", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupAdService.MutateAdGroupAds", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/adGroupAds:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupAssetService", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupAssetService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupAsset", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupAssetService.GetAdGroupAsset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/adGroupAssets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdGroupAssets", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupAssetService.MutateAdGroupAssets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/adGroupAssets:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupAudienceViewService", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupAudienceViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupAudienceView", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupAudienceViewService.GetAdGroupAudienceView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/adGroupAudienceViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupBidModifierService", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupBidModifierService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupBidModifier", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupBidModifierService.GetAdGroupBidModifier", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/adGroupBidModifiers/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdGroupBidModifiers", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupBidModifierService.MutateAdGroupBidModifiers", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/adGroupBidModifiers:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupCriterionLabelService", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupCriterionLabelService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupCriterionLabel", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupCriterionLabelService.GetAdGroupCriterionLabel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/adGroupCriterionLabels/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdGroupCriterionLabels", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupCriterionLabelService.MutateAdGroupCriterionLabels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/adGroupCriterionLabels:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupCriterionService", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupCriterionService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupCriterion", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupCriterionService.GetAdGroupCriterion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/adGroupCriteria/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdGroupCriteria", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupCriterionService.MutateAdGroupCriteria", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/adGroupCriteria:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupCriterionSimulationService", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupCriterionSimulationService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupCriterionSimulation", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupCriterionSimulationService.GetAdGroupCriterionSimulation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/adGroupCriterionSimulations/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupExtensionSettingService", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupExtensionSettingService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupExtensionSetting", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupExtensionSettingService.GetAdGroupExtensionSetting", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/adGroupExtensionSettings/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdGroupExtensionSettings", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupExtensionSettingService.MutateAdGroupExtensionSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/adGroupExtensionSettings:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupFeedService", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupFeedService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupFeed", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupFeedService.GetAdGroupFeed", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/adGroupFeeds/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdGroupFeeds", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupFeedService.MutateAdGroupFeeds", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/adGroupFeeds:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupLabelService", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupLabelService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupLabel", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupLabelService.GetAdGroupLabel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/adGroupLabels/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdGroupLabels", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupLabelService.MutateAdGroupLabels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/adGroupLabels:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupService", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroup", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupService.GetAdGroup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/adGroups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdGroups", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupService.MutateAdGroups", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/adGroups:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupSimulationService", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupSimulationService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupSimulation", |
|
"fullName": "google.ads.googleads.v7.services.AdGroupSimulationService.GetAdGroupSimulation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/adGroupSimulations/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdParameterService", |
|
"fullName": "google.ads.googleads.v7.services.AdParameterService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdParameter", |
|
"fullName": "google.ads.googleads.v7.services.AdParameterService.GetAdParameter", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/adParameters/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdParameters", |
|
"fullName": "google.ads.googleads.v7.services.AdParameterService.MutateAdParameters", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/adParameters:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdScheduleViewService", |
|
"fullName": "google.ads.googleads.v7.services.AdScheduleViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdScheduleView", |
|
"fullName": "google.ads.googleads.v7.services.AdScheduleViewService.GetAdScheduleView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/adScheduleViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdService", |
|
"fullName": "google.ads.googleads.v7.services.AdService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAd", |
|
"fullName": "google.ads.googleads.v7.services.AdService.GetAd", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/ads/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAds", |
|
"fullName": "google.ads.googleads.v7.services.AdService.MutateAds", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/ads:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AgeRangeViewService", |
|
"fullName": "google.ads.googleads.v7.services.AgeRangeViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAgeRangeView", |
|
"fullName": "google.ads.googleads.v7.services.AgeRangeViewService.GetAgeRangeView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/ageRangeViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AssetService", |
|
"fullName": "google.ads.googleads.v7.services.AssetService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAsset", |
|
"fullName": "google.ads.googleads.v7.services.AssetService.GetAsset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/assets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAssets", |
|
"fullName": "google.ads.googleads.v7.services.AssetService.MutateAssets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/assets:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchJobService", |
|
"fullName": "google.ads.googleads.v7.services.BatchJobService", |
|
"methods": [ |
|
{ |
|
"shortName": "AddBatchJobOperations", |
|
"fullName": "google.ads.googleads.v7.services.BatchJobService.AddBatchJobOperations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/{resource_name=customers/*/batchJobs/*}:addOperations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetBatchJob", |
|
"fullName": "google.ads.googleads.v7.services.BatchJobService.GetBatchJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/batchJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListBatchJobResults", |
|
"fullName": "google.ads.googleads.v7.services.BatchJobService.ListBatchJobResults", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/batchJobs/*}:listResults" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateBatchJob", |
|
"fullName": "google.ads.googleads.v7.services.BatchJobService.MutateBatchJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/batchJobs:mutate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RunBatchJob", |
|
"fullName": "google.ads.googleads.v7.services.BatchJobService.RunBatchJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/{resource_name=customers/*/batchJobs/*}:run" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BiddingStrategyService", |
|
"fullName": "google.ads.googleads.v7.services.BiddingStrategyService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetBiddingStrategy", |
|
"fullName": "google.ads.googleads.v7.services.BiddingStrategyService.GetBiddingStrategy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/biddingStrategies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateBiddingStrategies", |
|
"fullName": "google.ads.googleads.v7.services.BiddingStrategyService.MutateBiddingStrategies", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/biddingStrategies:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BiddingStrategySimulationService", |
|
"fullName": "google.ads.googleads.v7.services.BiddingStrategySimulationService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetBiddingStrategySimulation", |
|
"fullName": "google.ads.googleads.v7.services.BiddingStrategySimulationService.GetBiddingStrategySimulation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/biddingStrategySimulations/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BillingSetupService", |
|
"fullName": "google.ads.googleads.v7.services.BillingSetupService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetBillingSetup", |
|
"fullName": "google.ads.googleads.v7.services.BillingSetupService.GetBillingSetup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/billingSetups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateBillingSetup", |
|
"fullName": "google.ads.googleads.v7.services.BillingSetupService.MutateBillingSetup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/billingSetups:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignAssetService", |
|
"fullName": "google.ads.googleads.v7.services.CampaignAssetService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignAsset", |
|
"fullName": "google.ads.googleads.v7.services.CampaignAssetService.GetCampaignAsset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/campaignAssets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaignAssets", |
|
"fullName": "google.ads.googleads.v7.services.CampaignAssetService.MutateCampaignAssets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/campaignAssets:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignAudienceViewService", |
|
"fullName": "google.ads.googleads.v7.services.CampaignAudienceViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignAudienceView", |
|
"fullName": "google.ads.googleads.v7.services.CampaignAudienceViewService.GetCampaignAudienceView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/campaignAudienceViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignBidModifierService", |
|
"fullName": "google.ads.googleads.v7.services.CampaignBidModifierService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignBidModifier", |
|
"fullName": "google.ads.googleads.v7.services.CampaignBidModifierService.GetCampaignBidModifier", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/campaignBidModifiers/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaignBidModifiers", |
|
"fullName": "google.ads.googleads.v7.services.CampaignBidModifierService.MutateCampaignBidModifiers", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/campaignBidModifiers:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignBudgetService", |
|
"fullName": "google.ads.googleads.v7.services.CampaignBudgetService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignBudget", |
|
"fullName": "google.ads.googleads.v7.services.CampaignBudgetService.GetCampaignBudget", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/campaignBudgets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaignBudgets", |
|
"fullName": "google.ads.googleads.v7.services.CampaignBudgetService.MutateCampaignBudgets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/campaignBudgets:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignCriterionService", |
|
"fullName": "google.ads.googleads.v7.services.CampaignCriterionService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignCriterion", |
|
"fullName": "google.ads.googleads.v7.services.CampaignCriterionService.GetCampaignCriterion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/campaignCriteria/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaignCriteria", |
|
"fullName": "google.ads.googleads.v7.services.CampaignCriterionService.MutateCampaignCriteria", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/campaignCriteria:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignCriterionSimulationService", |
|
"fullName": "google.ads.googleads.v7.services.CampaignCriterionSimulationService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignCriterionSimulation", |
|
"fullName": "google.ads.googleads.v7.services.CampaignCriterionSimulationService.GetCampaignCriterionSimulation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/campaignCriterionSimulations/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignDraftService", |
|
"fullName": "google.ads.googleads.v7.services.CampaignDraftService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignDraft", |
|
"fullName": "google.ads.googleads.v7.services.CampaignDraftService.GetCampaignDraft", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/campaignDrafts/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCampaignDraftAsyncErrors", |
|
"fullName": "google.ads.googleads.v7.services.CampaignDraftService.ListCampaignDraftAsyncErrors", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/campaignDrafts/*}:listAsyncErrors" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaignDrafts", |
|
"fullName": "google.ads.googleads.v7.services.CampaignDraftService.MutateCampaignDrafts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/campaignDrafts:mutate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PromoteCampaignDraft", |
|
"fullName": "google.ads.googleads.v7.services.CampaignDraftService.PromoteCampaignDraft", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/{campaign_draft=customers/*/campaignDrafts/*}:promote" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignExperimentService", |
|
"fullName": "google.ads.googleads.v7.services.CampaignExperimentService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateCampaignExperiment", |
|
"fullName": "google.ads.googleads.v7.services.CampaignExperimentService.CreateCampaignExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/campaignExperiments:create" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "EndCampaignExperiment", |
|
"fullName": "google.ads.googleads.v7.services.CampaignExperimentService.EndCampaignExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/{campaign_experiment=customers/*/campaignExperiments/*}:end" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCampaignExperiment", |
|
"fullName": "google.ads.googleads.v7.services.CampaignExperimentService.GetCampaignExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/campaignExperiments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GraduateCampaignExperiment", |
|
"fullName": "google.ads.googleads.v7.services.CampaignExperimentService.GraduateCampaignExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/{campaign_experiment=customers/*/campaignExperiments/*}:graduate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCampaignExperimentAsyncErrors", |
|
"fullName": "google.ads.googleads.v7.services.CampaignExperimentService.ListCampaignExperimentAsyncErrors", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/campaignExperiments/*}:listAsyncErrors" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaignExperiments", |
|
"fullName": "google.ads.googleads.v7.services.CampaignExperimentService.MutateCampaignExperiments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/campaignExperiments:mutate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PromoteCampaignExperiment", |
|
"fullName": "google.ads.googleads.v7.services.CampaignExperimentService.PromoteCampaignExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/{campaign_experiment=customers/*/campaignExperiments/*}:promote" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignExtensionSettingService", |
|
"fullName": "google.ads.googleads.v7.services.CampaignExtensionSettingService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignExtensionSetting", |
|
"fullName": "google.ads.googleads.v7.services.CampaignExtensionSettingService.GetCampaignExtensionSetting", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/campaignExtensionSettings/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaignExtensionSettings", |
|
"fullName": "google.ads.googleads.v7.services.CampaignExtensionSettingService.MutateCampaignExtensionSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/campaignExtensionSettings:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignFeedService", |
|
"fullName": "google.ads.googleads.v7.services.CampaignFeedService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignFeed", |
|
"fullName": "google.ads.googleads.v7.services.CampaignFeedService.GetCampaignFeed", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/campaignFeeds/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaignFeeds", |
|
"fullName": "google.ads.googleads.v7.services.CampaignFeedService.MutateCampaignFeeds", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/campaignFeeds:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignLabelService", |
|
"fullName": "google.ads.googleads.v7.services.CampaignLabelService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignLabel", |
|
"fullName": "google.ads.googleads.v7.services.CampaignLabelService.GetCampaignLabel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/campaignLabels/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaignLabels", |
|
"fullName": "google.ads.googleads.v7.services.CampaignLabelService.MutateCampaignLabels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/campaignLabels:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignService", |
|
"fullName": "google.ads.googleads.v7.services.CampaignService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaign", |
|
"fullName": "google.ads.googleads.v7.services.CampaignService.GetCampaign", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/campaigns/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaigns", |
|
"fullName": "google.ads.googleads.v7.services.CampaignService.MutateCampaigns", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/campaigns:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignSharedSetService", |
|
"fullName": "google.ads.googleads.v7.services.CampaignSharedSetService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignSharedSet", |
|
"fullName": "google.ads.googleads.v7.services.CampaignSharedSetService.GetCampaignSharedSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/campaignSharedSets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaignSharedSets", |
|
"fullName": "google.ads.googleads.v7.services.CampaignSharedSetService.MutateCampaignSharedSets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/campaignSharedSets:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignSimulationService", |
|
"fullName": "google.ads.googleads.v7.services.CampaignSimulationService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignSimulation", |
|
"fullName": "google.ads.googleads.v7.services.CampaignSimulationService.GetCampaignSimulation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/campaignSimulations/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CarrierConstantService", |
|
"fullName": "google.ads.googleads.v7.services.CarrierConstantService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCarrierConstant", |
|
"fullName": "google.ads.googleads.v7.services.CarrierConstantService.GetCarrierConstant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=carrierConstants/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ChangeStatusService", |
|
"fullName": "google.ads.googleads.v7.services.ChangeStatusService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetChangeStatus", |
|
"fullName": "google.ads.googleads.v7.services.ChangeStatusService.GetChangeStatus", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/changeStatus/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ClickViewService", |
|
"fullName": "google.ads.googleads.v7.services.ClickViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetClickView", |
|
"fullName": "google.ads.googleads.v7.services.ClickViewService.GetClickView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/clickViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CombinedAudienceService", |
|
"fullName": "google.ads.googleads.v7.services.CombinedAudienceService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCombinedAudience", |
|
"fullName": "google.ads.googleads.v7.services.CombinedAudienceService.GetCombinedAudience", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/combinedAudiences/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ConversionActionService", |
|
"fullName": "google.ads.googleads.v7.services.ConversionActionService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetConversionAction", |
|
"fullName": "google.ads.googleads.v7.services.ConversionActionService.GetConversionAction", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/conversionActions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateConversionActions", |
|
"fullName": "google.ads.googleads.v7.services.ConversionActionService.MutateConversionActions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/conversionActions:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ConversionAdjustmentUploadService", |
|
"fullName": "google.ads.googleads.v7.services.ConversionAdjustmentUploadService", |
|
"methods": [ |
|
{ |
|
"shortName": "UploadConversionAdjustments", |
|
"fullName": "google.ads.googleads.v7.services.ConversionAdjustmentUploadService.UploadConversionAdjustments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}:uploadConversionAdjustments" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ConversionCustomVariableService", |
|
"fullName": "google.ads.googleads.v7.services.ConversionCustomVariableService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetConversionCustomVariable", |
|
"fullName": "google.ads.googleads.v7.services.ConversionCustomVariableService.GetConversionCustomVariable", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/conversionCustomVariables/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateConversionCustomVariables", |
|
"fullName": "google.ads.googleads.v7.services.ConversionCustomVariableService.MutateConversionCustomVariables", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/conversionCustomVariables:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ConversionUploadService", |
|
"fullName": "google.ads.googleads.v7.services.ConversionUploadService", |
|
"methods": [ |
|
{ |
|
"shortName": "UploadCallConversions", |
|
"fullName": "google.ads.googleads.v7.services.ConversionUploadService.UploadCallConversions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}:uploadCallConversions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UploadClickConversions", |
|
"fullName": "google.ads.googleads.v7.services.ConversionUploadService.UploadClickConversions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}:uploadClickConversions" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CurrencyConstantService", |
|
"fullName": "google.ads.googleads.v7.services.CurrencyConstantService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCurrencyConstant", |
|
"fullName": "google.ads.googleads.v7.services.CurrencyConstantService.GetCurrencyConstant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=currencyConstants/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomAudienceService", |
|
"fullName": "google.ads.googleads.v7.services.CustomAudienceService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomAudience", |
|
"fullName": "google.ads.googleads.v7.services.CustomAudienceService.GetCustomAudience", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/customAudiences/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomAudiences", |
|
"fullName": "google.ads.googleads.v7.services.CustomAudienceService.MutateCustomAudiences", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/customAudiences:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomInterestService", |
|
"fullName": "google.ads.googleads.v7.services.CustomInterestService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomInterest", |
|
"fullName": "google.ads.googleads.v7.services.CustomInterestService.GetCustomInterest", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/customInterests/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomInterests", |
|
"fullName": "google.ads.googleads.v7.services.CustomInterestService.MutateCustomInterests", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/customInterests:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerAssetService", |
|
"fullName": "google.ads.googleads.v7.services.CustomerAssetService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomerAsset", |
|
"fullName": "google.ads.googleads.v7.services.CustomerAssetService.GetCustomerAsset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/customerAssets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomerAssets", |
|
"fullName": "google.ads.googleads.v7.services.CustomerAssetService.MutateCustomerAssets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/customerAssets:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerClientLinkService", |
|
"fullName": "google.ads.googleads.v7.services.CustomerClientLinkService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomerClientLink", |
|
"fullName": "google.ads.googleads.v7.services.CustomerClientLinkService.GetCustomerClientLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/customerClientLinks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomerClientLink", |
|
"fullName": "google.ads.googleads.v7.services.CustomerClientLinkService.MutateCustomerClientLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/customerClientLinks:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerClientService", |
|
"fullName": "google.ads.googleads.v7.services.CustomerClientService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomerClient", |
|
"fullName": "google.ads.googleads.v7.services.CustomerClientService.GetCustomerClient", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/customerClients/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerExtensionSettingService", |
|
"fullName": "google.ads.googleads.v7.services.CustomerExtensionSettingService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomerExtensionSetting", |
|
"fullName": "google.ads.googleads.v7.services.CustomerExtensionSettingService.GetCustomerExtensionSetting", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/customerExtensionSettings/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomerExtensionSettings", |
|
"fullName": "google.ads.googleads.v7.services.CustomerExtensionSettingService.MutateCustomerExtensionSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/customerExtensionSettings:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerFeedService", |
|
"fullName": "google.ads.googleads.v7.services.CustomerFeedService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomerFeed", |
|
"fullName": "google.ads.googleads.v7.services.CustomerFeedService.GetCustomerFeed", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/customerFeeds/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomerFeeds", |
|
"fullName": "google.ads.googleads.v7.services.CustomerFeedService.MutateCustomerFeeds", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/customerFeeds:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerLabelService", |
|
"fullName": "google.ads.googleads.v7.services.CustomerLabelService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomerLabel", |
|
"fullName": "google.ads.googleads.v7.services.CustomerLabelService.GetCustomerLabel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/customerLabels/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomerLabels", |
|
"fullName": "google.ads.googleads.v7.services.CustomerLabelService.MutateCustomerLabels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/customerLabels:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerManagerLinkService", |
|
"fullName": "google.ads.googleads.v7.services.CustomerManagerLinkService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomerManagerLink", |
|
"fullName": "google.ads.googleads.v7.services.CustomerManagerLinkService.GetCustomerManagerLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/customerManagerLinks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MoveManagerLink", |
|
"fullName": "google.ads.googleads.v7.services.CustomerManagerLinkService.MoveManagerLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/customerManagerLinks:moveManagerLink" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomerManagerLink", |
|
"fullName": "google.ads.googleads.v7.services.CustomerManagerLinkService.MutateCustomerManagerLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/customerManagerLinks:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerNegativeCriterionService", |
|
"fullName": "google.ads.googleads.v7.services.CustomerNegativeCriterionService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomerNegativeCriterion", |
|
"fullName": "google.ads.googleads.v7.services.CustomerNegativeCriterionService.GetCustomerNegativeCriterion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/customerNegativeCriteria/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomerNegativeCriteria", |
|
"fullName": "google.ads.googleads.v7.services.CustomerNegativeCriterionService.MutateCustomerNegativeCriteria", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/customerNegativeCriteria:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerService", |
|
"fullName": "google.ads.googleads.v7.services.CustomerService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateCustomerClient", |
|
"fullName": "google.ads.googleads.v7.services.CustomerService.CreateCustomerClient", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}:createCustomerClient" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCustomer", |
|
"fullName": "google.ads.googleads.v7.services.CustomerService.GetCustomer", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAccessibleCustomers", |
|
"fullName": "google.ads.googleads.v7.services.CustomerService.ListAccessibleCustomers", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/customers:listAccessibleCustomers" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomer", |
|
"fullName": "google.ads.googleads.v7.services.CustomerService.MutateCustomer", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerUserAccessInvitationService", |
|
"fullName": "google.ads.googleads.v7.services.CustomerUserAccessInvitationService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomerUserAccessInvitation", |
|
"fullName": "google.ads.googleads.v7.services.CustomerUserAccessInvitationService.GetCustomerUserAccessInvitation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/customerUserAccessInvitations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomerUserAccessInvitation", |
|
"fullName": "google.ads.googleads.v7.services.CustomerUserAccessInvitationService.MutateCustomerUserAccessInvitation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/customerUserAccessInvitations:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerUserAccessService", |
|
"fullName": "google.ads.googleads.v7.services.CustomerUserAccessService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomerUserAccess", |
|
"fullName": "google.ads.googleads.v7.services.CustomerUserAccessService.GetCustomerUserAccess", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/customerUserAccesses/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomerUserAccess", |
|
"fullName": "google.ads.googleads.v7.services.CustomerUserAccessService.MutateCustomerUserAccess", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/customerUserAccesses:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DetailPlacementViewService", |
|
"fullName": "google.ads.googleads.v7.services.DetailPlacementViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetDetailPlacementView", |
|
"fullName": "google.ads.googleads.v7.services.DetailPlacementViewService.GetDetailPlacementView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/detailPlacementViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DisplayKeywordViewService", |
|
"fullName": "google.ads.googleads.v7.services.DisplayKeywordViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetDisplayKeywordView", |
|
"fullName": "google.ads.googleads.v7.services.DisplayKeywordViewService.GetDisplayKeywordView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/displayKeywordViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DistanceViewService", |
|
"fullName": "google.ads.googleads.v7.services.DistanceViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetDistanceView", |
|
"fullName": "google.ads.googleads.v7.services.DistanceViewService.GetDistanceView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/distanceViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DomainCategoryService", |
|
"fullName": "google.ads.googleads.v7.services.DomainCategoryService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetDomainCategory", |
|
"fullName": "google.ads.googleads.v7.services.DomainCategoryService.GetDomainCategory", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/domainCategories/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DynamicSearchAdsSearchTermViewService", |
|
"fullName": "google.ads.googleads.v7.services.DynamicSearchAdsSearchTermViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetDynamicSearchAdsSearchTermView", |
|
"fullName": "google.ads.googleads.v7.services.DynamicSearchAdsSearchTermViewService.GetDynamicSearchAdsSearchTermView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/dynamicSearchAdsSearchTermViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExpandedLandingPageViewService", |
|
"fullName": "google.ads.googleads.v7.services.ExpandedLandingPageViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetExpandedLandingPageView", |
|
"fullName": "google.ads.googleads.v7.services.ExpandedLandingPageViewService.GetExpandedLandingPageView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/expandedLandingPageViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExtensionFeedItemService", |
|
"fullName": "google.ads.googleads.v7.services.ExtensionFeedItemService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetExtensionFeedItem", |
|
"fullName": "google.ads.googleads.v7.services.ExtensionFeedItemService.GetExtensionFeedItem", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/extensionFeedItems/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateExtensionFeedItems", |
|
"fullName": "google.ads.googleads.v7.services.ExtensionFeedItemService.MutateExtensionFeedItems", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/extensionFeedItems:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FeedItemService", |
|
"fullName": "google.ads.googleads.v7.services.FeedItemService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetFeedItem", |
|
"fullName": "google.ads.googleads.v7.services.FeedItemService.GetFeedItem", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/feedItems/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateFeedItems", |
|
"fullName": "google.ads.googleads.v7.services.FeedItemService.MutateFeedItems", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/feedItems:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FeedItemSetLinkService", |
|
"fullName": "google.ads.googleads.v7.services.FeedItemSetLinkService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetFeedItemSetLink", |
|
"fullName": "google.ads.googleads.v7.services.FeedItemSetLinkService.GetFeedItemSetLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/feedItemSetLinks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateFeedItemSetLinks", |
|
"fullName": "google.ads.googleads.v7.services.FeedItemSetLinkService.MutateFeedItemSetLinks", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/feedItemSetLinks:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FeedItemSetService", |
|
"fullName": "google.ads.googleads.v7.services.FeedItemSetService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetFeedItemSet", |
|
"fullName": "google.ads.googleads.v7.services.FeedItemSetService.GetFeedItemSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/feedItemSets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateFeedItemSets", |
|
"fullName": "google.ads.googleads.v7.services.FeedItemSetService.MutateFeedItemSets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/feedItemSets:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FeedItemTargetService", |
|
"fullName": "google.ads.googleads.v7.services.FeedItemTargetService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetFeedItemTarget", |
|
"fullName": "google.ads.googleads.v7.services.FeedItemTargetService.GetFeedItemTarget", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/feedItemTargets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateFeedItemTargets", |
|
"fullName": "google.ads.googleads.v7.services.FeedItemTargetService.MutateFeedItemTargets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/feedItemTargets:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FeedMappingService", |
|
"fullName": "google.ads.googleads.v7.services.FeedMappingService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetFeedMapping", |
|
"fullName": "google.ads.googleads.v7.services.FeedMappingService.GetFeedMapping", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/feedMappings/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateFeedMappings", |
|
"fullName": "google.ads.googleads.v7.services.FeedMappingService.MutateFeedMappings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/feedMappings:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FeedPlaceholderViewService", |
|
"fullName": "google.ads.googleads.v7.services.FeedPlaceholderViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetFeedPlaceholderView", |
|
"fullName": "google.ads.googleads.v7.services.FeedPlaceholderViewService.GetFeedPlaceholderView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/feedPlaceholderViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FeedService", |
|
"fullName": "google.ads.googleads.v7.services.FeedService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetFeed", |
|
"fullName": "google.ads.googleads.v7.services.FeedService.GetFeed", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/feeds/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateFeeds", |
|
"fullName": "google.ads.googleads.v7.services.FeedService.MutateFeeds", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/feeds:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GenderViewService", |
|
"fullName": "google.ads.googleads.v7.services.GenderViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetGenderView", |
|
"fullName": "google.ads.googleads.v7.services.GenderViewService.GetGenderView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/genderViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GeoTargetConstantService", |
|
"fullName": "google.ads.googleads.v7.services.GeoTargetConstantService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetGeoTargetConstant", |
|
"fullName": "google.ads.googleads.v7.services.GeoTargetConstantService.GetGeoTargetConstant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=geoTargetConstants/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SuggestGeoTargetConstants", |
|
"fullName": "google.ads.googleads.v7.services.GeoTargetConstantService.SuggestGeoTargetConstants", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/geoTargetConstants:suggest" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GeographicViewService", |
|
"fullName": "google.ads.googleads.v7.services.GeographicViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetGeographicView", |
|
"fullName": "google.ads.googleads.v7.services.GeographicViewService.GetGeographicView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/geographicViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GoogleAdsFieldService", |
|
"fullName": "google.ads.googleads.v7.services.GoogleAdsFieldService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetGoogleAdsField", |
|
"fullName": "google.ads.googleads.v7.services.GoogleAdsFieldService.GetGoogleAdsField", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=googleAdsFields/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchGoogleAdsFields", |
|
"fullName": "google.ads.googleads.v7.services.GoogleAdsFieldService.SearchGoogleAdsFields", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/googleAdsFields:search" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GoogleAdsService", |
|
"fullName": "google.ads.googleads.v7.services.GoogleAdsService", |
|
"methods": [ |
|
{ |
|
"shortName": "Mutate", |
|
"fullName": "google.ads.googleads.v7.services.GoogleAdsService.Mutate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/googleAds:mutate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Search", |
|
"fullName": "google.ads.googleads.v7.services.GoogleAdsService.Search", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/googleAds:search" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchStream", |
|
"fullName": "google.ads.googleads.v7.services.GoogleAdsService.SearchStream", |
|
"mode": "SERVER_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/googleAds:searchStream" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GroupPlacementViewService", |
|
"fullName": "google.ads.googleads.v7.services.GroupPlacementViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetGroupPlacementView", |
|
"fullName": "google.ads.googleads.v7.services.GroupPlacementViewService.GetGroupPlacementView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/groupPlacementViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "HotelGroupViewService", |
|
"fullName": "google.ads.googleads.v7.services.HotelGroupViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetHotelGroupView", |
|
"fullName": "google.ads.googleads.v7.services.HotelGroupViewService.GetHotelGroupView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/hotelGroupViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "HotelPerformanceViewService", |
|
"fullName": "google.ads.googleads.v7.services.HotelPerformanceViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetHotelPerformanceView", |
|
"fullName": "google.ads.googleads.v7.services.HotelPerformanceViewService.GetHotelPerformanceView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/hotelPerformanceView}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "IncomeRangeViewService", |
|
"fullName": "google.ads.googleads.v7.services.IncomeRangeViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetIncomeRangeView", |
|
"fullName": "google.ads.googleads.v7.services.IncomeRangeViewService.GetIncomeRangeView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/incomeRangeViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "InvoiceService", |
|
"fullName": "google.ads.googleads.v7.services.InvoiceService", |
|
"methods": [ |
|
{ |
|
"shortName": "ListInvoices", |
|
"fullName": "google.ads.googleads.v7.services.InvoiceService.ListInvoices", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/customers/{customer_id=*}/invoices" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "KeywordPlanAdGroupKeywordService", |
|
"fullName": "google.ads.googleads.v7.services.KeywordPlanAdGroupKeywordService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetKeywordPlanAdGroupKeyword", |
|
"fullName": "google.ads.googleads.v7.services.KeywordPlanAdGroupKeywordService.GetKeywordPlanAdGroupKeyword", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/keywordPlanAdGroupKeywords/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateKeywordPlanAdGroupKeywords", |
|
"fullName": "google.ads.googleads.v7.services.KeywordPlanAdGroupKeywordService.MutateKeywordPlanAdGroupKeywords", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/keywordPlanAdGroupKeywords:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "KeywordPlanAdGroupService", |
|
"fullName": "google.ads.googleads.v7.services.KeywordPlanAdGroupService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetKeywordPlanAdGroup", |
|
"fullName": "google.ads.googleads.v7.services.KeywordPlanAdGroupService.GetKeywordPlanAdGroup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/keywordPlanAdGroups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateKeywordPlanAdGroups", |
|
"fullName": "google.ads.googleads.v7.services.KeywordPlanAdGroupService.MutateKeywordPlanAdGroups", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/keywordPlanAdGroups:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "KeywordPlanCampaignKeywordService", |
|
"fullName": "google.ads.googleads.v7.services.KeywordPlanCampaignKeywordService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetKeywordPlanCampaignKeyword", |
|
"fullName": "google.ads.googleads.v7.services.KeywordPlanCampaignKeywordService.GetKeywordPlanCampaignKeyword", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/keywordPlanCampaignKeywords/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateKeywordPlanCampaignKeywords", |
|
"fullName": "google.ads.googleads.v7.services.KeywordPlanCampaignKeywordService.MutateKeywordPlanCampaignKeywords", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/keywordPlanCampaignKeywords:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "KeywordPlanCampaignService", |
|
"fullName": "google.ads.googleads.v7.services.KeywordPlanCampaignService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetKeywordPlanCampaign", |
|
"fullName": "google.ads.googleads.v7.services.KeywordPlanCampaignService.GetKeywordPlanCampaign", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/keywordPlanCampaigns/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateKeywordPlanCampaigns", |
|
"fullName": "google.ads.googleads.v7.services.KeywordPlanCampaignService.MutateKeywordPlanCampaigns", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/keywordPlanCampaigns:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "KeywordPlanIdeaService", |
|
"fullName": "google.ads.googleads.v7.services.KeywordPlanIdeaService", |
|
"methods": [ |
|
{ |
|
"shortName": "GenerateKeywordIdeas", |
|
"fullName": "google.ads.googleads.v7.services.KeywordPlanIdeaService.GenerateKeywordIdeas", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}:generateKeywordIdeas" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "KeywordPlanService", |
|
"fullName": "google.ads.googleads.v7.services.KeywordPlanService", |
|
"methods": [ |
|
{ |
|
"shortName": "GenerateForecastCurve", |
|
"fullName": "google.ads.googleads.v7.services.KeywordPlanService.GenerateForecastCurve", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/{keyword_plan=customers/*/keywordPlans/*}:generateForecastCurve" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GenerateForecastMetrics", |
|
"fullName": "google.ads.googleads.v7.services.KeywordPlanService.GenerateForecastMetrics", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/{keyword_plan=customers/*/keywordPlans/*}:generateForecastMetrics" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GenerateForecastTimeSeries", |
|
"fullName": "google.ads.googleads.v7.services.KeywordPlanService.GenerateForecastTimeSeries", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/{keyword_plan=customers/*/keywordPlans/*}:generateForecastTimeSeries" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GenerateHistoricalMetrics", |
|
"fullName": "google.ads.googleads.v7.services.KeywordPlanService.GenerateHistoricalMetrics", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/{keyword_plan=customers/*/keywordPlans/*}:generateHistoricalMetrics" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetKeywordPlan", |
|
"fullName": "google.ads.googleads.v7.services.KeywordPlanService.GetKeywordPlan", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/keywordPlans/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateKeywordPlans", |
|
"fullName": "google.ads.googleads.v7.services.KeywordPlanService.MutateKeywordPlans", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/keywordPlans:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "KeywordViewService", |
|
"fullName": "google.ads.googleads.v7.services.KeywordViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetKeywordView", |
|
"fullName": "google.ads.googleads.v7.services.KeywordViewService.GetKeywordView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/keywordViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LabelService", |
|
"fullName": "google.ads.googleads.v7.services.LabelService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetLabel", |
|
"fullName": "google.ads.googleads.v7.services.LabelService.GetLabel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/labels/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateLabels", |
|
"fullName": "google.ads.googleads.v7.services.LabelService.MutateLabels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/labels:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LandingPageViewService", |
|
"fullName": "google.ads.googleads.v7.services.LandingPageViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetLandingPageView", |
|
"fullName": "google.ads.googleads.v7.services.LandingPageViewService.GetLandingPageView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/landingPageViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LanguageConstantService", |
|
"fullName": "google.ads.googleads.v7.services.LanguageConstantService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetLanguageConstant", |
|
"fullName": "google.ads.googleads.v7.services.LanguageConstantService.GetLanguageConstant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=languageConstants/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LifeEventService", |
|
"fullName": "google.ads.googleads.v7.services.LifeEventService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetLifeEvent", |
|
"fullName": "google.ads.googleads.v7.services.LifeEventService.GetLifeEvent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/lifeEvents/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LocationViewService", |
|
"fullName": "google.ads.googleads.v7.services.LocationViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetLocationView", |
|
"fullName": "google.ads.googleads.v7.services.LocationViewService.GetLocationView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/locationViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ManagedPlacementViewService", |
|
"fullName": "google.ads.googleads.v7.services.ManagedPlacementViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetManagedPlacementView", |
|
"fullName": "google.ads.googleads.v7.services.ManagedPlacementViewService.GetManagedPlacementView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/managedPlacementViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MediaFileService", |
|
"fullName": "google.ads.googleads.v7.services.MediaFileService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetMediaFile", |
|
"fullName": "google.ads.googleads.v7.services.MediaFileService.GetMediaFile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/mediaFiles/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateMediaFiles", |
|
"fullName": "google.ads.googleads.v7.services.MediaFileService.MutateMediaFiles", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/mediaFiles:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MerchantCenterLinkService", |
|
"fullName": "google.ads.googleads.v7.services.MerchantCenterLinkService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetMerchantCenterLink", |
|
"fullName": "google.ads.googleads.v7.services.MerchantCenterLinkService.GetMerchantCenterLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/merchantCenterLinks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListMerchantCenterLinks", |
|
"fullName": "google.ads.googleads.v7.services.MerchantCenterLinkService.ListMerchantCenterLinks", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/customers/{customer_id=*}/merchantCenterLinks" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateMerchantCenterLink", |
|
"fullName": "google.ads.googleads.v7.services.MerchantCenterLinkService.MutateMerchantCenterLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/merchantCenterLinks:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MobileAppCategoryConstantService", |
|
"fullName": "google.ads.googleads.v7.services.MobileAppCategoryConstantService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetMobileAppCategoryConstant", |
|
"fullName": "google.ads.googleads.v7.services.MobileAppCategoryConstantService.GetMobileAppCategoryConstant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=mobileAppCategoryConstants/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MobileDeviceConstantService", |
|
"fullName": "google.ads.googleads.v7.services.MobileDeviceConstantService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetMobileDeviceConstant", |
|
"fullName": "google.ads.googleads.v7.services.MobileDeviceConstantService.GetMobileDeviceConstant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=mobileDeviceConstants/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "OfflineUserDataJobService", |
|
"fullName": "google.ads.googleads.v7.services.OfflineUserDataJobService", |
|
"methods": [ |
|
{ |
|
"shortName": "AddOfflineUserDataJobOperations", |
|
"fullName": "google.ads.googleads.v7.services.OfflineUserDataJobService.AddOfflineUserDataJobOperations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/{resource_name=customers/*/offlineUserDataJobs/*}:addOperations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateOfflineUserDataJob", |
|
"fullName": "google.ads.googleads.v7.services.OfflineUserDataJobService.CreateOfflineUserDataJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/offlineUserDataJobs:create" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetOfflineUserDataJob", |
|
"fullName": "google.ads.googleads.v7.services.OfflineUserDataJobService.GetOfflineUserDataJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/offlineUserDataJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RunOfflineUserDataJob", |
|
"fullName": "google.ads.googleads.v7.services.OfflineUserDataJobService.RunOfflineUserDataJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/{resource_name=customers/*/offlineUserDataJobs/*}:run" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "OperatingSystemVersionConstantService", |
|
"fullName": "google.ads.googleads.v7.services.OperatingSystemVersionConstantService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetOperatingSystemVersionConstant", |
|
"fullName": "google.ads.googleads.v7.services.OperatingSystemVersionConstantService.GetOperatingSystemVersionConstant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=operatingSystemVersionConstants/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PaidOrganicSearchTermViewService", |
|
"fullName": "google.ads.googleads.v7.services.PaidOrganicSearchTermViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetPaidOrganicSearchTermView", |
|
"fullName": "google.ads.googleads.v7.services.PaidOrganicSearchTermViewService.GetPaidOrganicSearchTermView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/paidOrganicSearchTermViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ParentalStatusViewService", |
|
"fullName": "google.ads.googleads.v7.services.ParentalStatusViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetParentalStatusView", |
|
"fullName": "google.ads.googleads.v7.services.ParentalStatusViewService.GetParentalStatusView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/parentalStatusViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PaymentsAccountService", |
|
"fullName": "google.ads.googleads.v7.services.PaymentsAccountService", |
|
"methods": [ |
|
{ |
|
"shortName": "ListPaymentsAccounts", |
|
"fullName": "google.ads.googleads.v7.services.PaymentsAccountService.ListPaymentsAccounts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/customers/{customer_id=*}/paymentsAccounts" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ProductBiddingCategoryConstantService", |
|
"fullName": "google.ads.googleads.v7.services.ProductBiddingCategoryConstantService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetProductBiddingCategoryConstant", |
|
"fullName": "google.ads.googleads.v7.services.ProductBiddingCategoryConstantService.GetProductBiddingCategoryConstant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=productBiddingCategoryConstants/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ProductGroupViewService", |
|
"fullName": "google.ads.googleads.v7.services.ProductGroupViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetProductGroupView", |
|
"fullName": "google.ads.googleads.v7.services.ProductGroupViewService.GetProductGroupView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/productGroupViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ReachPlanService", |
|
"fullName": "google.ads.googleads.v7.services.ReachPlanService", |
|
"methods": [ |
|
{ |
|
"shortName": "GenerateProductMixIdeas", |
|
"fullName": "google.ads.googleads.v7.services.ReachPlanService.GenerateProductMixIdeas", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}:generateProductMixIdeas" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GenerateReachForecast", |
|
"fullName": "google.ads.googleads.v7.services.ReachPlanService.GenerateReachForecast", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}:generateReachForecast" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListPlannableLocations", |
|
"fullName": "google.ads.googleads.v7.services.ReachPlanService.ListPlannableLocations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7:listPlannableLocations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListPlannableProducts", |
|
"fullName": "google.ads.googleads.v7.services.ReachPlanService.ListPlannableProducts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7:listPlannableProducts" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RecommendationService", |
|
"fullName": "google.ads.googleads.v7.services.RecommendationService", |
|
"methods": [ |
|
{ |
|
"shortName": "ApplyRecommendation", |
|
"fullName": "google.ads.googleads.v7.services.RecommendationService.ApplyRecommendation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/recommendations:apply" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DismissRecommendation", |
|
"fullName": "google.ads.googleads.v7.services.RecommendationService.DismissRecommendation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/recommendations:dismiss" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetRecommendation", |
|
"fullName": "google.ads.googleads.v7.services.RecommendationService.GetRecommendation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/recommendations/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RemarketingActionService", |
|
"fullName": "google.ads.googleads.v7.services.RemarketingActionService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetRemarketingAction", |
|
"fullName": "google.ads.googleads.v7.services.RemarketingActionService.GetRemarketingAction", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/remarketingActions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateRemarketingActions", |
|
"fullName": "google.ads.googleads.v7.services.RemarketingActionService.MutateRemarketingActions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/remarketingActions:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchTermViewService", |
|
"fullName": "google.ads.googleads.v7.services.SearchTermViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetSearchTermView", |
|
"fullName": "google.ads.googleads.v7.services.SearchTermViewService.GetSearchTermView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/searchTermViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SharedCriterionService", |
|
"fullName": "google.ads.googleads.v7.services.SharedCriterionService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetSharedCriterion", |
|
"fullName": "google.ads.googleads.v7.services.SharedCriterionService.GetSharedCriterion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/sharedCriteria/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateSharedCriteria", |
|
"fullName": "google.ads.googleads.v7.services.SharedCriterionService.MutateSharedCriteria", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/sharedCriteria:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SharedSetService", |
|
"fullName": "google.ads.googleads.v7.services.SharedSetService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetSharedSet", |
|
"fullName": "google.ads.googleads.v7.services.SharedSetService.GetSharedSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/sharedSets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateSharedSets", |
|
"fullName": "google.ads.googleads.v7.services.SharedSetService.MutateSharedSets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/sharedSets:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ShoppingPerformanceViewService", |
|
"fullName": "google.ads.googleads.v7.services.ShoppingPerformanceViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetShoppingPerformanceView", |
|
"fullName": "google.ads.googleads.v7.services.ShoppingPerformanceViewService.GetShoppingPerformanceView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/shoppingPerformanceView}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ThirdPartyAppAnalyticsLinkService", |
|
"fullName": "google.ads.googleads.v7.services.ThirdPartyAppAnalyticsLinkService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetThirdPartyAppAnalyticsLink", |
|
"fullName": "google.ads.googleads.v7.services.ThirdPartyAppAnalyticsLinkService.GetThirdPartyAppAnalyticsLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/thirdPartyAppAnalyticsLinks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RegenerateShareableLinkId", |
|
"fullName": "google.ads.googleads.v7.services.ThirdPartyAppAnalyticsLinkService.RegenerateShareableLinkId", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/{resource_name=customers/*/thirdPartyAppAnalyticsLinks/*}:regenerateShareableLinkId" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TopicConstantService", |
|
"fullName": "google.ads.googleads.v7.services.TopicConstantService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetTopicConstant", |
|
"fullName": "google.ads.googleads.v7.services.TopicConstantService.GetTopicConstant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=topicConstants/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TopicViewService", |
|
"fullName": "google.ads.googleads.v7.services.TopicViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetTopicView", |
|
"fullName": "google.ads.googleads.v7.services.TopicViewService.GetTopicView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/topicViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UserDataService", |
|
"fullName": "google.ads.googleads.v7.services.UserDataService", |
|
"methods": [ |
|
{ |
|
"shortName": "UploadUserData", |
|
"fullName": "google.ads.googleads.v7.services.UserDataService.UploadUserData", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}:uploadUserData" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UserInterestService", |
|
"fullName": "google.ads.googleads.v7.services.UserInterestService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetUserInterest", |
|
"fullName": "google.ads.googleads.v7.services.UserInterestService.GetUserInterest", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/userInterests/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UserListService", |
|
"fullName": "google.ads.googleads.v7.services.UserListService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetUserList", |
|
"fullName": "google.ads.googleads.v7.services.UserListService.GetUserList", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/userLists/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateUserLists", |
|
"fullName": "google.ads.googleads.v7.services.UserListService.MutateUserLists", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v7/customers/{customer_id=*}/userLists:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UserLocationViewService", |
|
"fullName": "google.ads.googleads.v7.services.UserLocationViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetUserLocationView", |
|
"fullName": "google.ads.googleads.v7.services.UserLocationViewService.GetUserLocationView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/userLocationViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "VideoService", |
|
"fullName": "google.ads.googleads.v7.services.VideoService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetVideo", |
|
"fullName": "google.ads.googleads.v7.services.VideoService.GetVideo", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/videos/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "WebpageViewService", |
|
"fullName": "google.ads.googleads.v7.services.WebpageViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetWebpageView", |
|
"fullName": "google.ads.googleads.v7.services.WebpageViewService.GetWebpageView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v7/{resource_name=customers/*/webpageViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.ads.googleads.v8", |
|
"directory": "google/ads/googleads/v8", |
|
"version": "v8", |
|
"majorVersion": "v8", |
|
"hostName": "googleads.googleapis.com", |
|
"title": "Google Ads API", |
|
"description": "Manage your Google Ads accounts, campaigns, and reports with this API.", |
|
"importDirectories": [ |
|
"google/ads/googleads/v8/common", |
|
"google/ads/googleads/v8/enums", |
|
"google/ads/googleads/v8/errors", |
|
"google/ads/googleads/v8/resources", |
|
"google/ads/googleads/v8/services", |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Ads.GoogleAds.V8.Common": 30, |
|
"Google.Ads.GoogleAds.V8.Enums": 249, |
|
"Google.Ads.GoogleAds.V8.Errors": 120, |
|
"Google.Ads.GoogleAds.V8.Resources": 128, |
|
"Google.Ads.GoogleAds.V8.Services": 133 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/ads/googleads/v8/common;common": 30, |
|
"google.golang.org/genproto/googleapis/ads/googleads/v8/enums;enums": 249, |
|
"google.golang.org/genproto/googleapis/ads/googleads/v8/errors;errors": 120, |
|
"google.golang.org/genproto/googleapis/ads/googleads/v8/resources;resources": 128, |
|
"google.golang.org/genproto/googleapis/ads/googleads/v8/services;services": 133 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 660 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.ads.googleads.v8.common": 30, |
|
"com.google.ads.googleads.v8.enums": 249, |
|
"com.google.ads.googleads.v8.errors": 120, |
|
"com.google.ads.googleads.v8.resources": 128, |
|
"com.google.ads.googleads.v8.services": 133 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"GAA": 660 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Ads\\GoogleAds\\V8\\Common": 30, |
|
"Google\\Ads\\GoogleAds\\V8\\Enums": 249, |
|
"Google\\Ads\\GoogleAds\\V8\\Errors": 120, |
|
"Google\\Ads\\GoogleAds\\V8\\Resources": 128, |
|
"Google\\Ads\\GoogleAds\\V8\\Services": 133 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Ads::GoogleAds::V8::Common": 30, |
|
"Google::Ads::GoogleAds::V8::Enums": 249, |
|
"Google::Ads::GoogleAds::V8::Errors": 120, |
|
"Google::Ads::GoogleAds::V8::Resources": 128, |
|
"Google::Ads::GoogleAds::V8::Services": 133 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "AccessibleBiddingStrategyService", |
|
"fullName": "google.ads.googleads.v8.services.AccessibleBiddingStrategyService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAccessibleBiddingStrategy", |
|
"fullName": "google.ads.googleads.v8.services.AccessibleBiddingStrategyService.GetAccessibleBiddingStrategy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/accessibleBiddingStrategies/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AccountBudgetProposalService", |
|
"fullName": "google.ads.googleads.v8.services.AccountBudgetProposalService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAccountBudgetProposal", |
|
"fullName": "google.ads.googleads.v8.services.AccountBudgetProposalService.GetAccountBudgetProposal", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/accountBudgetProposals/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAccountBudgetProposal", |
|
"fullName": "google.ads.googleads.v8.services.AccountBudgetProposalService.MutateAccountBudgetProposal", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/accountBudgetProposals:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AccountBudgetService", |
|
"fullName": "google.ads.googleads.v8.services.AccountBudgetService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAccountBudget", |
|
"fullName": "google.ads.googleads.v8.services.AccountBudgetService.GetAccountBudget", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/accountBudgets/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AccountLinkService", |
|
"fullName": "google.ads.googleads.v8.services.AccountLinkService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateAccountLink", |
|
"fullName": "google.ads.googleads.v8.services.AccountLinkService.CreateAccountLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/accountLinks:create" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAccountLink", |
|
"fullName": "google.ads.googleads.v8.services.AccountLinkService.GetAccountLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/accountLinks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAccountLink", |
|
"fullName": "google.ads.googleads.v8.services.AccountLinkService.MutateAccountLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/accountLinks:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupAdAssetViewService", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupAdAssetViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupAdAssetView", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupAdAssetViewService.GetAdGroupAdAssetView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/adGroupAdAssetViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupAdLabelService", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupAdLabelService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupAdLabel", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupAdLabelService.GetAdGroupAdLabel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/adGroupAdLabels/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdGroupAdLabels", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupAdLabelService.MutateAdGroupAdLabels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/adGroupAdLabels:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupAdService", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupAdService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupAd", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupAdService.GetAdGroupAd", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/adGroupAds/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdGroupAds", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupAdService.MutateAdGroupAds", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/adGroupAds:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupAssetService", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupAssetService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupAsset", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupAssetService.GetAdGroupAsset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/adGroupAssets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdGroupAssets", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupAssetService.MutateAdGroupAssets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/adGroupAssets:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupAudienceViewService", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupAudienceViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupAudienceView", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupAudienceViewService.GetAdGroupAudienceView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/adGroupAudienceViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupBidModifierService", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupBidModifierService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupBidModifier", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupBidModifierService.GetAdGroupBidModifier", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/adGroupBidModifiers/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdGroupBidModifiers", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupBidModifierService.MutateAdGroupBidModifiers", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/adGroupBidModifiers:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupCriterionLabelService", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupCriterionLabelService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupCriterionLabel", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupCriterionLabelService.GetAdGroupCriterionLabel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/adGroupCriterionLabels/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdGroupCriterionLabels", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupCriterionLabelService.MutateAdGroupCriterionLabels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/adGroupCriterionLabels:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupCriterionService", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupCriterionService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupCriterion", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupCriterionService.GetAdGroupCriterion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/adGroupCriteria/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdGroupCriteria", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupCriterionService.MutateAdGroupCriteria", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/adGroupCriteria:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupCriterionSimulationService", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupCriterionSimulationService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupCriterionSimulation", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupCriterionSimulationService.GetAdGroupCriterionSimulation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/adGroupCriterionSimulations/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupExtensionSettingService", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupExtensionSettingService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupExtensionSetting", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupExtensionSettingService.GetAdGroupExtensionSetting", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/adGroupExtensionSettings/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdGroupExtensionSettings", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupExtensionSettingService.MutateAdGroupExtensionSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/adGroupExtensionSettings:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupFeedService", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupFeedService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupFeed", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupFeedService.GetAdGroupFeed", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/adGroupFeeds/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdGroupFeeds", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupFeedService.MutateAdGroupFeeds", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/adGroupFeeds:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupLabelService", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupLabelService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupLabel", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupLabelService.GetAdGroupLabel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/adGroupLabels/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdGroupLabels", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupLabelService.MutateAdGroupLabels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/adGroupLabels:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupService", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroup", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupService.GetAdGroup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/adGroups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdGroups", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupService.MutateAdGroups", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/adGroups:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdGroupSimulationService", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupSimulationService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdGroupSimulation", |
|
"fullName": "google.ads.googleads.v8.services.AdGroupSimulationService.GetAdGroupSimulation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/adGroupSimulations/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdParameterService", |
|
"fullName": "google.ads.googleads.v8.services.AdParameterService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdParameter", |
|
"fullName": "google.ads.googleads.v8.services.AdParameterService.GetAdParameter", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/adParameters/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAdParameters", |
|
"fullName": "google.ads.googleads.v8.services.AdParameterService.MutateAdParameters", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/adParameters:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdScheduleViewService", |
|
"fullName": "google.ads.googleads.v8.services.AdScheduleViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAdScheduleView", |
|
"fullName": "google.ads.googleads.v8.services.AdScheduleViewService.GetAdScheduleView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/adScheduleViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AdService", |
|
"fullName": "google.ads.googleads.v8.services.AdService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAd", |
|
"fullName": "google.ads.googleads.v8.services.AdService.GetAd", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/ads/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAds", |
|
"fullName": "google.ads.googleads.v8.services.AdService.MutateAds", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/ads:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AgeRangeViewService", |
|
"fullName": "google.ads.googleads.v8.services.AgeRangeViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAgeRangeView", |
|
"fullName": "google.ads.googleads.v8.services.AgeRangeViewService.GetAgeRangeView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/ageRangeViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AssetFieldTypeViewService", |
|
"fullName": "google.ads.googleads.v8.services.AssetFieldTypeViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAssetFieldTypeView", |
|
"fullName": "google.ads.googleads.v8.services.AssetFieldTypeViewService.GetAssetFieldTypeView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/assetFieldTypeViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AssetService", |
|
"fullName": "google.ads.googleads.v8.services.AssetService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAsset", |
|
"fullName": "google.ads.googleads.v8.services.AssetService.GetAsset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/assets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateAssets", |
|
"fullName": "google.ads.googleads.v8.services.AssetService.MutateAssets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/assets:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchJobService", |
|
"fullName": "google.ads.googleads.v8.services.BatchJobService", |
|
"methods": [ |
|
{ |
|
"shortName": "AddBatchJobOperations", |
|
"fullName": "google.ads.googleads.v8.services.BatchJobService.AddBatchJobOperations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/{resource_name=customers/*/batchJobs/*}:addOperations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetBatchJob", |
|
"fullName": "google.ads.googleads.v8.services.BatchJobService.GetBatchJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/batchJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListBatchJobResults", |
|
"fullName": "google.ads.googleads.v8.services.BatchJobService.ListBatchJobResults", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/batchJobs/*}:listResults" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateBatchJob", |
|
"fullName": "google.ads.googleads.v8.services.BatchJobService.MutateBatchJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/batchJobs:mutate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RunBatchJob", |
|
"fullName": "google.ads.googleads.v8.services.BatchJobService.RunBatchJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/{resource_name=customers/*/batchJobs/*}:run" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BiddingStrategyService", |
|
"fullName": "google.ads.googleads.v8.services.BiddingStrategyService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetBiddingStrategy", |
|
"fullName": "google.ads.googleads.v8.services.BiddingStrategyService.GetBiddingStrategy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/biddingStrategies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateBiddingStrategies", |
|
"fullName": "google.ads.googleads.v8.services.BiddingStrategyService.MutateBiddingStrategies", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/biddingStrategies:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BiddingStrategySimulationService", |
|
"fullName": "google.ads.googleads.v8.services.BiddingStrategySimulationService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetBiddingStrategySimulation", |
|
"fullName": "google.ads.googleads.v8.services.BiddingStrategySimulationService.GetBiddingStrategySimulation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/biddingStrategySimulations/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BillingSetupService", |
|
"fullName": "google.ads.googleads.v8.services.BillingSetupService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetBillingSetup", |
|
"fullName": "google.ads.googleads.v8.services.BillingSetupService.GetBillingSetup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/billingSetups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateBillingSetup", |
|
"fullName": "google.ads.googleads.v8.services.BillingSetupService.MutateBillingSetup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/billingSetups:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignAssetService", |
|
"fullName": "google.ads.googleads.v8.services.CampaignAssetService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignAsset", |
|
"fullName": "google.ads.googleads.v8.services.CampaignAssetService.GetCampaignAsset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/campaignAssets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaignAssets", |
|
"fullName": "google.ads.googleads.v8.services.CampaignAssetService.MutateCampaignAssets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/campaignAssets:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignAudienceViewService", |
|
"fullName": "google.ads.googleads.v8.services.CampaignAudienceViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignAudienceView", |
|
"fullName": "google.ads.googleads.v8.services.CampaignAudienceViewService.GetCampaignAudienceView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/campaignAudienceViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignBidModifierService", |
|
"fullName": "google.ads.googleads.v8.services.CampaignBidModifierService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignBidModifier", |
|
"fullName": "google.ads.googleads.v8.services.CampaignBidModifierService.GetCampaignBidModifier", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/campaignBidModifiers/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaignBidModifiers", |
|
"fullName": "google.ads.googleads.v8.services.CampaignBidModifierService.MutateCampaignBidModifiers", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/campaignBidModifiers:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignBudgetService", |
|
"fullName": "google.ads.googleads.v8.services.CampaignBudgetService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignBudget", |
|
"fullName": "google.ads.googleads.v8.services.CampaignBudgetService.GetCampaignBudget", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/campaignBudgets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaignBudgets", |
|
"fullName": "google.ads.googleads.v8.services.CampaignBudgetService.MutateCampaignBudgets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/campaignBudgets:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignCriterionService", |
|
"fullName": "google.ads.googleads.v8.services.CampaignCriterionService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignCriterion", |
|
"fullName": "google.ads.googleads.v8.services.CampaignCriterionService.GetCampaignCriterion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/campaignCriteria/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaignCriteria", |
|
"fullName": "google.ads.googleads.v8.services.CampaignCriterionService.MutateCampaignCriteria", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/campaignCriteria:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignCriterionSimulationService", |
|
"fullName": "google.ads.googleads.v8.services.CampaignCriterionSimulationService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignCriterionSimulation", |
|
"fullName": "google.ads.googleads.v8.services.CampaignCriterionSimulationService.GetCampaignCriterionSimulation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/campaignCriterionSimulations/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignDraftService", |
|
"fullName": "google.ads.googleads.v8.services.CampaignDraftService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignDraft", |
|
"fullName": "google.ads.googleads.v8.services.CampaignDraftService.GetCampaignDraft", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/campaignDrafts/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCampaignDraftAsyncErrors", |
|
"fullName": "google.ads.googleads.v8.services.CampaignDraftService.ListCampaignDraftAsyncErrors", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/campaignDrafts/*}:listAsyncErrors" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaignDrafts", |
|
"fullName": "google.ads.googleads.v8.services.CampaignDraftService.MutateCampaignDrafts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/campaignDrafts:mutate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PromoteCampaignDraft", |
|
"fullName": "google.ads.googleads.v8.services.CampaignDraftService.PromoteCampaignDraft", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/{campaign_draft=customers/*/campaignDrafts/*}:promote" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignExperimentService", |
|
"fullName": "google.ads.googleads.v8.services.CampaignExperimentService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateCampaignExperiment", |
|
"fullName": "google.ads.googleads.v8.services.CampaignExperimentService.CreateCampaignExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/campaignExperiments:create" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "EndCampaignExperiment", |
|
"fullName": "google.ads.googleads.v8.services.CampaignExperimentService.EndCampaignExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/{campaign_experiment=customers/*/campaignExperiments/*}:end" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCampaignExperiment", |
|
"fullName": "google.ads.googleads.v8.services.CampaignExperimentService.GetCampaignExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/campaignExperiments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GraduateCampaignExperiment", |
|
"fullName": "google.ads.googleads.v8.services.CampaignExperimentService.GraduateCampaignExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/{campaign_experiment=customers/*/campaignExperiments/*}:graduate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCampaignExperimentAsyncErrors", |
|
"fullName": "google.ads.googleads.v8.services.CampaignExperimentService.ListCampaignExperimentAsyncErrors", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/campaignExperiments/*}:listAsyncErrors" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaignExperiments", |
|
"fullName": "google.ads.googleads.v8.services.CampaignExperimentService.MutateCampaignExperiments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/campaignExperiments:mutate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PromoteCampaignExperiment", |
|
"fullName": "google.ads.googleads.v8.services.CampaignExperimentService.PromoteCampaignExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/{campaign_experiment=customers/*/campaignExperiments/*}:promote" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignExtensionSettingService", |
|
"fullName": "google.ads.googleads.v8.services.CampaignExtensionSettingService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignExtensionSetting", |
|
"fullName": "google.ads.googleads.v8.services.CampaignExtensionSettingService.GetCampaignExtensionSetting", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/campaignExtensionSettings/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaignExtensionSettings", |
|
"fullName": "google.ads.googleads.v8.services.CampaignExtensionSettingService.MutateCampaignExtensionSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/campaignExtensionSettings:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignFeedService", |
|
"fullName": "google.ads.googleads.v8.services.CampaignFeedService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignFeed", |
|
"fullName": "google.ads.googleads.v8.services.CampaignFeedService.GetCampaignFeed", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/campaignFeeds/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaignFeeds", |
|
"fullName": "google.ads.googleads.v8.services.CampaignFeedService.MutateCampaignFeeds", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/campaignFeeds:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignLabelService", |
|
"fullName": "google.ads.googleads.v8.services.CampaignLabelService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignLabel", |
|
"fullName": "google.ads.googleads.v8.services.CampaignLabelService.GetCampaignLabel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/campaignLabels/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaignLabels", |
|
"fullName": "google.ads.googleads.v8.services.CampaignLabelService.MutateCampaignLabels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/campaignLabels:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignService", |
|
"fullName": "google.ads.googleads.v8.services.CampaignService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaign", |
|
"fullName": "google.ads.googleads.v8.services.CampaignService.GetCampaign", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/campaigns/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaigns", |
|
"fullName": "google.ads.googleads.v8.services.CampaignService.MutateCampaigns", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/campaigns:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignSharedSetService", |
|
"fullName": "google.ads.googleads.v8.services.CampaignSharedSetService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignSharedSet", |
|
"fullName": "google.ads.googleads.v8.services.CampaignSharedSetService.GetCampaignSharedSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/campaignSharedSets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCampaignSharedSets", |
|
"fullName": "google.ads.googleads.v8.services.CampaignSharedSetService.MutateCampaignSharedSets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/campaignSharedSets:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CampaignSimulationService", |
|
"fullName": "google.ads.googleads.v8.services.CampaignSimulationService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCampaignSimulation", |
|
"fullName": "google.ads.googleads.v8.services.CampaignSimulationService.GetCampaignSimulation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/campaignSimulations/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CarrierConstantService", |
|
"fullName": "google.ads.googleads.v8.services.CarrierConstantService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCarrierConstant", |
|
"fullName": "google.ads.googleads.v8.services.CarrierConstantService.GetCarrierConstant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=carrierConstants/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ChangeStatusService", |
|
"fullName": "google.ads.googleads.v8.services.ChangeStatusService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetChangeStatus", |
|
"fullName": "google.ads.googleads.v8.services.ChangeStatusService.GetChangeStatus", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/changeStatus/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ClickViewService", |
|
"fullName": "google.ads.googleads.v8.services.ClickViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetClickView", |
|
"fullName": "google.ads.googleads.v8.services.ClickViewService.GetClickView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/clickViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CombinedAudienceService", |
|
"fullName": "google.ads.googleads.v8.services.CombinedAudienceService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCombinedAudience", |
|
"fullName": "google.ads.googleads.v8.services.CombinedAudienceService.GetCombinedAudience", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/combinedAudiences/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ConversionActionService", |
|
"fullName": "google.ads.googleads.v8.services.ConversionActionService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetConversionAction", |
|
"fullName": "google.ads.googleads.v8.services.ConversionActionService.GetConversionAction", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/conversionActions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateConversionActions", |
|
"fullName": "google.ads.googleads.v8.services.ConversionActionService.MutateConversionActions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/conversionActions:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ConversionAdjustmentUploadService", |
|
"fullName": "google.ads.googleads.v8.services.ConversionAdjustmentUploadService", |
|
"methods": [ |
|
{ |
|
"shortName": "UploadConversionAdjustments", |
|
"fullName": "google.ads.googleads.v8.services.ConversionAdjustmentUploadService.UploadConversionAdjustments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}:uploadConversionAdjustments" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ConversionCustomVariableService", |
|
"fullName": "google.ads.googleads.v8.services.ConversionCustomVariableService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetConversionCustomVariable", |
|
"fullName": "google.ads.googleads.v8.services.ConversionCustomVariableService.GetConversionCustomVariable", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/conversionCustomVariables/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateConversionCustomVariables", |
|
"fullName": "google.ads.googleads.v8.services.ConversionCustomVariableService.MutateConversionCustomVariables", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/conversionCustomVariables:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ConversionUploadService", |
|
"fullName": "google.ads.googleads.v8.services.ConversionUploadService", |
|
"methods": [ |
|
{ |
|
"shortName": "UploadCallConversions", |
|
"fullName": "google.ads.googleads.v8.services.ConversionUploadService.UploadCallConversions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}:uploadCallConversions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UploadClickConversions", |
|
"fullName": "google.ads.googleads.v8.services.ConversionUploadService.UploadClickConversions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}:uploadClickConversions" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CurrencyConstantService", |
|
"fullName": "google.ads.googleads.v8.services.CurrencyConstantService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCurrencyConstant", |
|
"fullName": "google.ads.googleads.v8.services.CurrencyConstantService.GetCurrencyConstant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=currencyConstants/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomAudienceService", |
|
"fullName": "google.ads.googleads.v8.services.CustomAudienceService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomAudience", |
|
"fullName": "google.ads.googleads.v8.services.CustomAudienceService.GetCustomAudience", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/customAudiences/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomAudiences", |
|
"fullName": "google.ads.googleads.v8.services.CustomAudienceService.MutateCustomAudiences", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/customAudiences:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomInterestService", |
|
"fullName": "google.ads.googleads.v8.services.CustomInterestService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomInterest", |
|
"fullName": "google.ads.googleads.v8.services.CustomInterestService.GetCustomInterest", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/customInterests/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomInterests", |
|
"fullName": "google.ads.googleads.v8.services.CustomInterestService.MutateCustomInterests", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/customInterests:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerAssetService", |
|
"fullName": "google.ads.googleads.v8.services.CustomerAssetService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomerAsset", |
|
"fullName": "google.ads.googleads.v8.services.CustomerAssetService.GetCustomerAsset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/customerAssets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomerAssets", |
|
"fullName": "google.ads.googleads.v8.services.CustomerAssetService.MutateCustomerAssets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/customerAssets:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerClientLinkService", |
|
"fullName": "google.ads.googleads.v8.services.CustomerClientLinkService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomerClientLink", |
|
"fullName": "google.ads.googleads.v8.services.CustomerClientLinkService.GetCustomerClientLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/customerClientLinks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomerClientLink", |
|
"fullName": "google.ads.googleads.v8.services.CustomerClientLinkService.MutateCustomerClientLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/customerClientLinks:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerClientService", |
|
"fullName": "google.ads.googleads.v8.services.CustomerClientService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomerClient", |
|
"fullName": "google.ads.googleads.v8.services.CustomerClientService.GetCustomerClient", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/customerClients/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerExtensionSettingService", |
|
"fullName": "google.ads.googleads.v8.services.CustomerExtensionSettingService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomerExtensionSetting", |
|
"fullName": "google.ads.googleads.v8.services.CustomerExtensionSettingService.GetCustomerExtensionSetting", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/customerExtensionSettings/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomerExtensionSettings", |
|
"fullName": "google.ads.googleads.v8.services.CustomerExtensionSettingService.MutateCustomerExtensionSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/customerExtensionSettings:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerFeedService", |
|
"fullName": "google.ads.googleads.v8.services.CustomerFeedService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomerFeed", |
|
"fullName": "google.ads.googleads.v8.services.CustomerFeedService.GetCustomerFeed", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/customerFeeds/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomerFeeds", |
|
"fullName": "google.ads.googleads.v8.services.CustomerFeedService.MutateCustomerFeeds", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/customerFeeds:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerLabelService", |
|
"fullName": "google.ads.googleads.v8.services.CustomerLabelService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomerLabel", |
|
"fullName": "google.ads.googleads.v8.services.CustomerLabelService.GetCustomerLabel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/customerLabels/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomerLabels", |
|
"fullName": "google.ads.googleads.v8.services.CustomerLabelService.MutateCustomerLabels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/customerLabels:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerManagerLinkService", |
|
"fullName": "google.ads.googleads.v8.services.CustomerManagerLinkService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomerManagerLink", |
|
"fullName": "google.ads.googleads.v8.services.CustomerManagerLinkService.GetCustomerManagerLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/customerManagerLinks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MoveManagerLink", |
|
"fullName": "google.ads.googleads.v8.services.CustomerManagerLinkService.MoveManagerLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/customerManagerLinks:moveManagerLink" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomerManagerLink", |
|
"fullName": "google.ads.googleads.v8.services.CustomerManagerLinkService.MutateCustomerManagerLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/customerManagerLinks:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerNegativeCriterionService", |
|
"fullName": "google.ads.googleads.v8.services.CustomerNegativeCriterionService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomerNegativeCriterion", |
|
"fullName": "google.ads.googleads.v8.services.CustomerNegativeCriterionService.GetCustomerNegativeCriterion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/customerNegativeCriteria/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomerNegativeCriteria", |
|
"fullName": "google.ads.googleads.v8.services.CustomerNegativeCriterionService.MutateCustomerNegativeCriteria", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/customerNegativeCriteria:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerService", |
|
"fullName": "google.ads.googleads.v8.services.CustomerService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateCustomerClient", |
|
"fullName": "google.ads.googleads.v8.services.CustomerService.CreateCustomerClient", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}:createCustomerClient" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCustomer", |
|
"fullName": "google.ads.googleads.v8.services.CustomerService.GetCustomer", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAccessibleCustomers", |
|
"fullName": "google.ads.googleads.v8.services.CustomerService.ListAccessibleCustomers", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/customers:listAccessibleCustomers" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomer", |
|
"fullName": "google.ads.googleads.v8.services.CustomerService.MutateCustomer", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerUserAccessInvitationService", |
|
"fullName": "google.ads.googleads.v8.services.CustomerUserAccessInvitationService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomerUserAccessInvitation", |
|
"fullName": "google.ads.googleads.v8.services.CustomerUserAccessInvitationService.GetCustomerUserAccessInvitation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/customerUserAccessInvitations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomerUserAccessInvitation", |
|
"fullName": "google.ads.googleads.v8.services.CustomerUserAccessInvitationService.MutateCustomerUserAccessInvitation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/customerUserAccessInvitations:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CustomerUserAccessService", |
|
"fullName": "google.ads.googleads.v8.services.CustomerUserAccessService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetCustomerUserAccess", |
|
"fullName": "google.ads.googleads.v8.services.CustomerUserAccessService.GetCustomerUserAccess", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/customerUserAccesses/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateCustomerUserAccess", |
|
"fullName": "google.ads.googleads.v8.services.CustomerUserAccessService.MutateCustomerUserAccess", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/customerUserAccesses:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DetailPlacementViewService", |
|
"fullName": "google.ads.googleads.v8.services.DetailPlacementViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetDetailPlacementView", |
|
"fullName": "google.ads.googleads.v8.services.DetailPlacementViewService.GetDetailPlacementView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/detailPlacementViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DetailedDemographicService", |
|
"fullName": "google.ads.googleads.v8.services.DetailedDemographicService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetDetailedDemographic", |
|
"fullName": "google.ads.googleads.v8.services.DetailedDemographicService.GetDetailedDemographic", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/detailedDemographics/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DisplayKeywordViewService", |
|
"fullName": "google.ads.googleads.v8.services.DisplayKeywordViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetDisplayKeywordView", |
|
"fullName": "google.ads.googleads.v8.services.DisplayKeywordViewService.GetDisplayKeywordView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/displayKeywordViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DistanceViewService", |
|
"fullName": "google.ads.googleads.v8.services.DistanceViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetDistanceView", |
|
"fullName": "google.ads.googleads.v8.services.DistanceViewService.GetDistanceView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/distanceViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DomainCategoryService", |
|
"fullName": "google.ads.googleads.v8.services.DomainCategoryService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetDomainCategory", |
|
"fullName": "google.ads.googleads.v8.services.DomainCategoryService.GetDomainCategory", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/domainCategories/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DynamicSearchAdsSearchTermViewService", |
|
"fullName": "google.ads.googleads.v8.services.DynamicSearchAdsSearchTermViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetDynamicSearchAdsSearchTermView", |
|
"fullName": "google.ads.googleads.v8.services.DynamicSearchAdsSearchTermViewService.GetDynamicSearchAdsSearchTermView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/dynamicSearchAdsSearchTermViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExpandedLandingPageViewService", |
|
"fullName": "google.ads.googleads.v8.services.ExpandedLandingPageViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetExpandedLandingPageView", |
|
"fullName": "google.ads.googleads.v8.services.ExpandedLandingPageViewService.GetExpandedLandingPageView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/expandedLandingPageViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExtensionFeedItemService", |
|
"fullName": "google.ads.googleads.v8.services.ExtensionFeedItemService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetExtensionFeedItem", |
|
"fullName": "google.ads.googleads.v8.services.ExtensionFeedItemService.GetExtensionFeedItem", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/extensionFeedItems/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateExtensionFeedItems", |
|
"fullName": "google.ads.googleads.v8.services.ExtensionFeedItemService.MutateExtensionFeedItems", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/extensionFeedItems:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FeedItemService", |
|
"fullName": "google.ads.googleads.v8.services.FeedItemService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetFeedItem", |
|
"fullName": "google.ads.googleads.v8.services.FeedItemService.GetFeedItem", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/feedItems/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateFeedItems", |
|
"fullName": "google.ads.googleads.v8.services.FeedItemService.MutateFeedItems", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/feedItems:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FeedItemSetLinkService", |
|
"fullName": "google.ads.googleads.v8.services.FeedItemSetLinkService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetFeedItemSetLink", |
|
"fullName": "google.ads.googleads.v8.services.FeedItemSetLinkService.GetFeedItemSetLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/feedItemSetLinks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateFeedItemSetLinks", |
|
"fullName": "google.ads.googleads.v8.services.FeedItemSetLinkService.MutateFeedItemSetLinks", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/feedItemSetLinks:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FeedItemSetService", |
|
"fullName": "google.ads.googleads.v8.services.FeedItemSetService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetFeedItemSet", |
|
"fullName": "google.ads.googleads.v8.services.FeedItemSetService.GetFeedItemSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/feedItemSets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateFeedItemSets", |
|
"fullName": "google.ads.googleads.v8.services.FeedItemSetService.MutateFeedItemSets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/feedItemSets:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FeedItemTargetService", |
|
"fullName": "google.ads.googleads.v8.services.FeedItemTargetService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetFeedItemTarget", |
|
"fullName": "google.ads.googleads.v8.services.FeedItemTargetService.GetFeedItemTarget", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/feedItemTargets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateFeedItemTargets", |
|
"fullName": "google.ads.googleads.v8.services.FeedItemTargetService.MutateFeedItemTargets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/feedItemTargets:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FeedMappingService", |
|
"fullName": "google.ads.googleads.v8.services.FeedMappingService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetFeedMapping", |
|
"fullName": "google.ads.googleads.v8.services.FeedMappingService.GetFeedMapping", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/feedMappings/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateFeedMappings", |
|
"fullName": "google.ads.googleads.v8.services.FeedMappingService.MutateFeedMappings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/feedMappings:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FeedPlaceholderViewService", |
|
"fullName": "google.ads.googleads.v8.services.FeedPlaceholderViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetFeedPlaceholderView", |
|
"fullName": "google.ads.googleads.v8.services.FeedPlaceholderViewService.GetFeedPlaceholderView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/feedPlaceholderViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FeedService", |
|
"fullName": "google.ads.googleads.v8.services.FeedService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetFeed", |
|
"fullName": "google.ads.googleads.v8.services.FeedService.GetFeed", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/feeds/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateFeeds", |
|
"fullName": "google.ads.googleads.v8.services.FeedService.MutateFeeds", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/feeds:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GenderViewService", |
|
"fullName": "google.ads.googleads.v8.services.GenderViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetGenderView", |
|
"fullName": "google.ads.googleads.v8.services.GenderViewService.GetGenderView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/genderViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GeoTargetConstantService", |
|
"fullName": "google.ads.googleads.v8.services.GeoTargetConstantService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetGeoTargetConstant", |
|
"fullName": "google.ads.googleads.v8.services.GeoTargetConstantService.GetGeoTargetConstant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=geoTargetConstants/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SuggestGeoTargetConstants", |
|
"fullName": "google.ads.googleads.v8.services.GeoTargetConstantService.SuggestGeoTargetConstants", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/geoTargetConstants:suggest" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GeographicViewService", |
|
"fullName": "google.ads.googleads.v8.services.GeographicViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetGeographicView", |
|
"fullName": "google.ads.googleads.v8.services.GeographicViewService.GetGeographicView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/geographicViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GoogleAdsFieldService", |
|
"fullName": "google.ads.googleads.v8.services.GoogleAdsFieldService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetGoogleAdsField", |
|
"fullName": "google.ads.googleads.v8.services.GoogleAdsFieldService.GetGoogleAdsField", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=googleAdsFields/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchGoogleAdsFields", |
|
"fullName": "google.ads.googleads.v8.services.GoogleAdsFieldService.SearchGoogleAdsFields", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/googleAdsFields:search" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GoogleAdsService", |
|
"fullName": "google.ads.googleads.v8.services.GoogleAdsService", |
|
"methods": [ |
|
{ |
|
"shortName": "Mutate", |
|
"fullName": "google.ads.googleads.v8.services.GoogleAdsService.Mutate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/googleAds:mutate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Search", |
|
"fullName": "google.ads.googleads.v8.services.GoogleAdsService.Search", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/googleAds:search" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchStream", |
|
"fullName": "google.ads.googleads.v8.services.GoogleAdsService.SearchStream", |
|
"mode": "SERVER_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/googleAds:searchStream" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GroupPlacementViewService", |
|
"fullName": "google.ads.googleads.v8.services.GroupPlacementViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetGroupPlacementView", |
|
"fullName": "google.ads.googleads.v8.services.GroupPlacementViewService.GetGroupPlacementView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/groupPlacementViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "HotelGroupViewService", |
|
"fullName": "google.ads.googleads.v8.services.HotelGroupViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetHotelGroupView", |
|
"fullName": "google.ads.googleads.v8.services.HotelGroupViewService.GetHotelGroupView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/hotelGroupViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "HotelPerformanceViewService", |
|
"fullName": "google.ads.googleads.v8.services.HotelPerformanceViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetHotelPerformanceView", |
|
"fullName": "google.ads.googleads.v8.services.HotelPerformanceViewService.GetHotelPerformanceView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/hotelPerformanceView}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "IncomeRangeViewService", |
|
"fullName": "google.ads.googleads.v8.services.IncomeRangeViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetIncomeRangeView", |
|
"fullName": "google.ads.googleads.v8.services.IncomeRangeViewService.GetIncomeRangeView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/incomeRangeViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "InvoiceService", |
|
"fullName": "google.ads.googleads.v8.services.InvoiceService", |
|
"methods": [ |
|
{ |
|
"shortName": "ListInvoices", |
|
"fullName": "google.ads.googleads.v8.services.InvoiceService.ListInvoices", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/customers/{customer_id=*}/invoices" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "KeywordPlanAdGroupKeywordService", |
|
"fullName": "google.ads.googleads.v8.services.KeywordPlanAdGroupKeywordService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetKeywordPlanAdGroupKeyword", |
|
"fullName": "google.ads.googleads.v8.services.KeywordPlanAdGroupKeywordService.GetKeywordPlanAdGroupKeyword", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/keywordPlanAdGroupKeywords/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateKeywordPlanAdGroupKeywords", |
|
"fullName": "google.ads.googleads.v8.services.KeywordPlanAdGroupKeywordService.MutateKeywordPlanAdGroupKeywords", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/keywordPlanAdGroupKeywords:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "KeywordPlanAdGroupService", |
|
"fullName": "google.ads.googleads.v8.services.KeywordPlanAdGroupService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetKeywordPlanAdGroup", |
|
"fullName": "google.ads.googleads.v8.services.KeywordPlanAdGroupService.GetKeywordPlanAdGroup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/keywordPlanAdGroups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateKeywordPlanAdGroups", |
|
"fullName": "google.ads.googleads.v8.services.KeywordPlanAdGroupService.MutateKeywordPlanAdGroups", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/keywordPlanAdGroups:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "KeywordPlanCampaignKeywordService", |
|
"fullName": "google.ads.googleads.v8.services.KeywordPlanCampaignKeywordService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetKeywordPlanCampaignKeyword", |
|
"fullName": "google.ads.googleads.v8.services.KeywordPlanCampaignKeywordService.GetKeywordPlanCampaignKeyword", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/keywordPlanCampaignKeywords/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateKeywordPlanCampaignKeywords", |
|
"fullName": "google.ads.googleads.v8.services.KeywordPlanCampaignKeywordService.MutateKeywordPlanCampaignKeywords", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/keywordPlanCampaignKeywords:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "KeywordPlanCampaignService", |
|
"fullName": "google.ads.googleads.v8.services.KeywordPlanCampaignService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetKeywordPlanCampaign", |
|
"fullName": "google.ads.googleads.v8.services.KeywordPlanCampaignService.GetKeywordPlanCampaign", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/keywordPlanCampaigns/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateKeywordPlanCampaigns", |
|
"fullName": "google.ads.googleads.v8.services.KeywordPlanCampaignService.MutateKeywordPlanCampaigns", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/keywordPlanCampaigns:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "KeywordPlanIdeaService", |
|
"fullName": "google.ads.googleads.v8.services.KeywordPlanIdeaService", |
|
"methods": [ |
|
{ |
|
"shortName": "GenerateKeywordIdeas", |
|
"fullName": "google.ads.googleads.v8.services.KeywordPlanIdeaService.GenerateKeywordIdeas", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}:generateKeywordIdeas" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "KeywordPlanService", |
|
"fullName": "google.ads.googleads.v8.services.KeywordPlanService", |
|
"methods": [ |
|
{ |
|
"shortName": "GenerateForecastCurve", |
|
"fullName": "google.ads.googleads.v8.services.KeywordPlanService.GenerateForecastCurve", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/{keyword_plan=customers/*/keywordPlans/*}:generateForecastCurve" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GenerateForecastMetrics", |
|
"fullName": "google.ads.googleads.v8.services.KeywordPlanService.GenerateForecastMetrics", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/{keyword_plan=customers/*/keywordPlans/*}:generateForecastMetrics" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GenerateForecastTimeSeries", |
|
"fullName": "google.ads.googleads.v8.services.KeywordPlanService.GenerateForecastTimeSeries", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/{keyword_plan=customers/*/keywordPlans/*}:generateForecastTimeSeries" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GenerateHistoricalMetrics", |
|
"fullName": "google.ads.googleads.v8.services.KeywordPlanService.GenerateHistoricalMetrics", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/{keyword_plan=customers/*/keywordPlans/*}:generateHistoricalMetrics" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetKeywordPlan", |
|
"fullName": "google.ads.googleads.v8.services.KeywordPlanService.GetKeywordPlan", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/keywordPlans/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateKeywordPlans", |
|
"fullName": "google.ads.googleads.v8.services.KeywordPlanService.MutateKeywordPlans", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/keywordPlans:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "KeywordThemeConstantService", |
|
"fullName": "google.ads.googleads.v8.services.KeywordThemeConstantService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetKeywordThemeConstant", |
|
"fullName": "google.ads.googleads.v8.services.KeywordThemeConstantService.GetKeywordThemeConstant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=keywordThemeConstants/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SuggestKeywordThemeConstants", |
|
"fullName": "google.ads.googleads.v8.services.KeywordThemeConstantService.SuggestKeywordThemeConstants", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/keywordThemeConstants:suggest" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "KeywordViewService", |
|
"fullName": "google.ads.googleads.v8.services.KeywordViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetKeywordView", |
|
"fullName": "google.ads.googleads.v8.services.KeywordViewService.GetKeywordView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/keywordViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LabelService", |
|
"fullName": "google.ads.googleads.v8.services.LabelService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetLabel", |
|
"fullName": "google.ads.googleads.v8.services.LabelService.GetLabel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/labels/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateLabels", |
|
"fullName": "google.ads.googleads.v8.services.LabelService.MutateLabels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/labels:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LandingPageViewService", |
|
"fullName": "google.ads.googleads.v8.services.LandingPageViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetLandingPageView", |
|
"fullName": "google.ads.googleads.v8.services.LandingPageViewService.GetLandingPageView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/landingPageViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LanguageConstantService", |
|
"fullName": "google.ads.googleads.v8.services.LanguageConstantService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetLanguageConstant", |
|
"fullName": "google.ads.googleads.v8.services.LanguageConstantService.GetLanguageConstant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=languageConstants/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LifeEventService", |
|
"fullName": "google.ads.googleads.v8.services.LifeEventService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetLifeEvent", |
|
"fullName": "google.ads.googleads.v8.services.LifeEventService.GetLifeEvent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/lifeEvents/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LocationViewService", |
|
"fullName": "google.ads.googleads.v8.services.LocationViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetLocationView", |
|
"fullName": "google.ads.googleads.v8.services.LocationViewService.GetLocationView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/locationViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ManagedPlacementViewService", |
|
"fullName": "google.ads.googleads.v8.services.ManagedPlacementViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetManagedPlacementView", |
|
"fullName": "google.ads.googleads.v8.services.ManagedPlacementViewService.GetManagedPlacementView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/managedPlacementViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MediaFileService", |
|
"fullName": "google.ads.googleads.v8.services.MediaFileService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetMediaFile", |
|
"fullName": "google.ads.googleads.v8.services.MediaFileService.GetMediaFile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/mediaFiles/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateMediaFiles", |
|
"fullName": "google.ads.googleads.v8.services.MediaFileService.MutateMediaFiles", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/mediaFiles:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MerchantCenterLinkService", |
|
"fullName": "google.ads.googleads.v8.services.MerchantCenterLinkService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetMerchantCenterLink", |
|
"fullName": "google.ads.googleads.v8.services.MerchantCenterLinkService.GetMerchantCenterLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/merchantCenterLinks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListMerchantCenterLinks", |
|
"fullName": "google.ads.googleads.v8.services.MerchantCenterLinkService.ListMerchantCenterLinks", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/customers/{customer_id=*}/merchantCenterLinks" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateMerchantCenterLink", |
|
"fullName": "google.ads.googleads.v8.services.MerchantCenterLinkService.MutateMerchantCenterLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/merchantCenterLinks:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MobileAppCategoryConstantService", |
|
"fullName": "google.ads.googleads.v8.services.MobileAppCategoryConstantService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetMobileAppCategoryConstant", |
|
"fullName": "google.ads.googleads.v8.services.MobileAppCategoryConstantService.GetMobileAppCategoryConstant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=mobileAppCategoryConstants/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MobileDeviceConstantService", |
|
"fullName": "google.ads.googleads.v8.services.MobileDeviceConstantService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetMobileDeviceConstant", |
|
"fullName": "google.ads.googleads.v8.services.MobileDeviceConstantService.GetMobileDeviceConstant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=mobileDeviceConstants/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "OfflineUserDataJobService", |
|
"fullName": "google.ads.googleads.v8.services.OfflineUserDataJobService", |
|
"methods": [ |
|
{ |
|
"shortName": "AddOfflineUserDataJobOperations", |
|
"fullName": "google.ads.googleads.v8.services.OfflineUserDataJobService.AddOfflineUserDataJobOperations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/{resource_name=customers/*/offlineUserDataJobs/*}:addOperations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateOfflineUserDataJob", |
|
"fullName": "google.ads.googleads.v8.services.OfflineUserDataJobService.CreateOfflineUserDataJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/offlineUserDataJobs:create" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetOfflineUserDataJob", |
|
"fullName": "google.ads.googleads.v8.services.OfflineUserDataJobService.GetOfflineUserDataJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/offlineUserDataJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RunOfflineUserDataJob", |
|
"fullName": "google.ads.googleads.v8.services.OfflineUserDataJobService.RunOfflineUserDataJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/{resource_name=customers/*/offlineUserDataJobs/*}:run" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "OperatingSystemVersionConstantService", |
|
"fullName": "google.ads.googleads.v8.services.OperatingSystemVersionConstantService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetOperatingSystemVersionConstant", |
|
"fullName": "google.ads.googleads.v8.services.OperatingSystemVersionConstantService.GetOperatingSystemVersionConstant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=operatingSystemVersionConstants/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PaidOrganicSearchTermViewService", |
|
"fullName": "google.ads.googleads.v8.services.PaidOrganicSearchTermViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetPaidOrganicSearchTermView", |
|
"fullName": "google.ads.googleads.v8.services.PaidOrganicSearchTermViewService.GetPaidOrganicSearchTermView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/paidOrganicSearchTermViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ParentalStatusViewService", |
|
"fullName": "google.ads.googleads.v8.services.ParentalStatusViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetParentalStatusView", |
|
"fullName": "google.ads.googleads.v8.services.ParentalStatusViewService.GetParentalStatusView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/parentalStatusViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PaymentsAccountService", |
|
"fullName": "google.ads.googleads.v8.services.PaymentsAccountService", |
|
"methods": [ |
|
{ |
|
"shortName": "ListPaymentsAccounts", |
|
"fullName": "google.ads.googleads.v8.services.PaymentsAccountService.ListPaymentsAccounts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/customers/{customer_id=*}/paymentsAccounts" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ProductBiddingCategoryConstantService", |
|
"fullName": "google.ads.googleads.v8.services.ProductBiddingCategoryConstantService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetProductBiddingCategoryConstant", |
|
"fullName": "google.ads.googleads.v8.services.ProductBiddingCategoryConstantService.GetProductBiddingCategoryConstant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=productBiddingCategoryConstants/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ProductGroupViewService", |
|
"fullName": "google.ads.googleads.v8.services.ProductGroupViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetProductGroupView", |
|
"fullName": "google.ads.googleads.v8.services.ProductGroupViewService.GetProductGroupView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/productGroupViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ReachPlanService", |
|
"fullName": "google.ads.googleads.v8.services.ReachPlanService", |
|
"methods": [ |
|
{ |
|
"shortName": "GenerateProductMixIdeas", |
|
"fullName": "google.ads.googleads.v8.services.ReachPlanService.GenerateProductMixIdeas", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}:generateProductMixIdeas" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GenerateReachForecast", |
|
"fullName": "google.ads.googleads.v8.services.ReachPlanService.GenerateReachForecast", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}:generateReachForecast" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListPlannableLocations", |
|
"fullName": "google.ads.googleads.v8.services.ReachPlanService.ListPlannableLocations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8:listPlannableLocations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListPlannableProducts", |
|
"fullName": "google.ads.googleads.v8.services.ReachPlanService.ListPlannableProducts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8:listPlannableProducts" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RecommendationService", |
|
"fullName": "google.ads.googleads.v8.services.RecommendationService", |
|
"methods": [ |
|
{ |
|
"shortName": "ApplyRecommendation", |
|
"fullName": "google.ads.googleads.v8.services.RecommendationService.ApplyRecommendation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/recommendations:apply" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DismissRecommendation", |
|
"fullName": "google.ads.googleads.v8.services.RecommendationService.DismissRecommendation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/recommendations:dismiss" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetRecommendation", |
|
"fullName": "google.ads.googleads.v8.services.RecommendationService.GetRecommendation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/recommendations/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RemarketingActionService", |
|
"fullName": "google.ads.googleads.v8.services.RemarketingActionService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetRemarketingAction", |
|
"fullName": "google.ads.googleads.v8.services.RemarketingActionService.GetRemarketingAction", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/remarketingActions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateRemarketingActions", |
|
"fullName": "google.ads.googleads.v8.services.RemarketingActionService.MutateRemarketingActions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/remarketingActions:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchTermViewService", |
|
"fullName": "google.ads.googleads.v8.services.SearchTermViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetSearchTermView", |
|
"fullName": "google.ads.googleads.v8.services.SearchTermViewService.GetSearchTermView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/searchTermViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SharedCriterionService", |
|
"fullName": "google.ads.googleads.v8.services.SharedCriterionService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetSharedCriterion", |
|
"fullName": "google.ads.googleads.v8.services.SharedCriterionService.GetSharedCriterion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/sharedCriteria/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateSharedCriteria", |
|
"fullName": "google.ads.googleads.v8.services.SharedCriterionService.MutateSharedCriteria", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/sharedCriteria:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SharedSetService", |
|
"fullName": "google.ads.googleads.v8.services.SharedSetService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetSharedSet", |
|
"fullName": "google.ads.googleads.v8.services.SharedSetService.GetSharedSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/sharedSets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateSharedSets", |
|
"fullName": "google.ads.googleads.v8.services.SharedSetService.MutateSharedSets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/sharedSets:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ShoppingPerformanceViewService", |
|
"fullName": "google.ads.googleads.v8.services.ShoppingPerformanceViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetShoppingPerformanceView", |
|
"fullName": "google.ads.googleads.v8.services.ShoppingPerformanceViewService.GetShoppingPerformanceView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/shoppingPerformanceView}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SmartCampaignSearchTermViewService", |
|
"fullName": "google.ads.googleads.v8.services.SmartCampaignSearchTermViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetSmartCampaignSearchTermView", |
|
"fullName": "google.ads.googleads.v8.services.SmartCampaignSearchTermViewService.GetSmartCampaignSearchTermView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/smartCampaignSearchTermViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SmartCampaignSettingService", |
|
"fullName": "google.ads.googleads.v8.services.SmartCampaignSettingService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetSmartCampaignSetting", |
|
"fullName": "google.ads.googleads.v8.services.SmartCampaignSettingService.GetSmartCampaignSetting", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/smartCampaignSettings/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateSmartCampaignSettings", |
|
"fullName": "google.ads.googleads.v8.services.SmartCampaignSettingService.MutateSmartCampaignSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/smartCampaignSettings:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SmartCampaignSuggestService", |
|
"fullName": "google.ads.googleads.v8.services.SmartCampaignSuggestService", |
|
"methods": [ |
|
{ |
|
"shortName": "SuggestSmartCampaignBudgetOptions", |
|
"fullName": "google.ads.googleads.v8.services.SmartCampaignSuggestService.SuggestSmartCampaignBudgetOptions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}:suggestSmartCampaignBudgetOptions" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ThirdPartyAppAnalyticsLinkService", |
|
"fullName": "google.ads.googleads.v8.services.ThirdPartyAppAnalyticsLinkService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetThirdPartyAppAnalyticsLink", |
|
"fullName": "google.ads.googleads.v8.services.ThirdPartyAppAnalyticsLinkService.GetThirdPartyAppAnalyticsLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/thirdPartyAppAnalyticsLinks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RegenerateShareableLinkId", |
|
"fullName": "google.ads.googleads.v8.services.ThirdPartyAppAnalyticsLinkService.RegenerateShareableLinkId", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/{resource_name=customers/*/thirdPartyAppAnalyticsLinks/*}:regenerateShareableLinkId" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TopicConstantService", |
|
"fullName": "google.ads.googleads.v8.services.TopicConstantService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetTopicConstant", |
|
"fullName": "google.ads.googleads.v8.services.TopicConstantService.GetTopicConstant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=topicConstants/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TopicViewService", |
|
"fullName": "google.ads.googleads.v8.services.TopicViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetTopicView", |
|
"fullName": "google.ads.googleads.v8.services.TopicViewService.GetTopicView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/topicViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UserDataService", |
|
"fullName": "google.ads.googleads.v8.services.UserDataService", |
|
"methods": [ |
|
{ |
|
"shortName": "UploadUserData", |
|
"fullName": "google.ads.googleads.v8.services.UserDataService.UploadUserData", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}:uploadUserData" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UserInterestService", |
|
"fullName": "google.ads.googleads.v8.services.UserInterestService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetUserInterest", |
|
"fullName": "google.ads.googleads.v8.services.UserInterestService.GetUserInterest", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/userInterests/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UserListService", |
|
"fullName": "google.ads.googleads.v8.services.UserListService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetUserList", |
|
"fullName": "google.ads.googleads.v8.services.UserListService.GetUserList", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/userLists/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateUserLists", |
|
"fullName": "google.ads.googleads.v8.services.UserListService.MutateUserLists", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v8/customers/{customer_id=*}/userLists:mutate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UserLocationViewService", |
|
"fullName": "google.ads.googleads.v8.services.UserLocationViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetUserLocationView", |
|
"fullName": "google.ads.googleads.v8.services.UserLocationViewService.GetUserLocationView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/userLocationViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "VideoService", |
|
"fullName": "google.ads.googleads.v8.services.VideoService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetVideo", |
|
"fullName": "google.ads.googleads.v8.services.VideoService.GetVideo", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/videos/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "WebpageViewService", |
|
"fullName": "google.ads.googleads.v8.services.WebpageViewService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetWebpageView", |
|
"fullName": "google.ads.googleads.v8.services.WebpageViewService.GetWebpageView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v8/{resource_name=customers/*/webpageViews/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.analytics.admin.v1alpha", |
|
"directory": "google/analytics/admin/v1alpha", |
|
"version": "v1alpha", |
|
"majorVersion": "v1", |
|
"hostName": "analyticsadmin.googleapis.com", |
|
"title": "Google Analytics Admin API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/analytics/admin/v1alpha", |
|
"google/api", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/analytics/admin/v1alpha;admin": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.analytics.admin.v1alpha": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "AnalyticsAdminService", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService", |
|
"methods": [ |
|
{ |
|
"shortName": "ArchiveCustomDimension", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ArchiveCustomDimension", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{name=properties/*/customDimensions/*}:archive" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ArchiveCustomMetric", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ArchiveCustomMetric", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{name=properties/*/customMetrics/*}:archive" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AuditUserLinks", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.AuditUserLinks", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{parent=accounts/*}/userLinks:audit" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{parent=properties/*}/userLinks:audit" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchCreateUserLinks", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.BatchCreateUserLinks", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{parent=accounts/*}/userLinks:batchCreate" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{parent=properties/*}/userLinks:batchCreate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchDeleteUserLinks", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.BatchDeleteUserLinks", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{parent=accounts/*}/userLinks:batchDelete" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{parent=properties/*}/userLinks:batchDelete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchGetUserLinks", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.BatchGetUserLinks", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{parent=accounts/*}/userLinks:batchGet" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{parent=properties/*}/userLinks:batchGet" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchUpdateUserLinks", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.BatchUpdateUserLinks", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{parent=accounts/*}/userLinks:batchUpdate" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{parent=properties/*}/userLinks:batchUpdate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateConversionEvent", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateConversionEvent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{parent=properties/*}/conversionEvents" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateCustomDimension", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateCustomDimension", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{parent=properties/*}/customDimensions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateCustomMetric", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateCustomMetric", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{parent=properties/*}/customMetrics" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateFirebaseLink", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateFirebaseLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{parent=properties/*}/firebaseLinks" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateGoogleAdsLink", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateGoogleAdsLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{parent=properties/*}/googleAdsLinks" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateMeasurementProtocolSecret", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateMeasurementProtocolSecret", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{parent=properties/*/webDataStreams/*}/measurementProtocolSecrets" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{parent=properties/*/iosAppDataStreams/*}/measurementProtocolSecrets" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{parent=properties/*/androidAppDataStreams/*}/measurementProtocolSecrets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateProperty", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateProperty", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/properties" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateUserLink", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateUserLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{parent=accounts/*}/userLinks" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{parent=properties/*}/userLinks" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateWebDataStream", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateWebDataStream", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{parent=properties/*}/webDataStreams" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteAccount", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteAccount", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1alpha/{name=accounts/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteAndroidAppDataStream", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteAndroidAppDataStream", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1alpha/{name=properties/*/androidAppDataStreams/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteConversionEvent", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteConversionEvent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1alpha/{name=properties/*/conversionEvents/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteFirebaseLink", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteFirebaseLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1alpha/{name=properties/*/firebaseLinks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteGoogleAdsLink", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteGoogleAdsLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1alpha/{name=properties/*/googleAdsLinks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteIosAppDataStream", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteIosAppDataStream", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1alpha/{name=properties/*/iosAppDataStreams/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteMeasurementProtocolSecret", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteMeasurementProtocolSecret", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1alpha/{name=properties/*/webDataStreams/*/measurementProtocolSecrets/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1alpha/{name=properties/*/iosAppDataStreams/*/measurementProtocolSecrets/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1alpha/{name=properties/*/androidAppDataStreams/*/measurementProtocolSecrets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteProperty", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteProperty", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1alpha/{name=properties/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteUserLink", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteUserLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1alpha/{name=accounts/*/userLinks/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1alpha/{name=properties/*/userLinks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteWebDataStream", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteWebDataStream", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1alpha/{name=properties/*/webDataStreams/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAccount", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetAccount", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=accounts/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAndroidAppDataStream", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetAndroidAppDataStream", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=properties/*/androidAppDataStreams/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetConversionEvent", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetConversionEvent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=properties/*/conversionEvents/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCustomDimension", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetCustomDimension", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=properties/*/customDimensions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCustomMetric", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetCustomMetric", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=properties/*/customMetrics/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetDataSharingSettings", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetDataSharingSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=accounts/*/dataSharingSettings}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetEnhancedMeasurementSettings", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetEnhancedMeasurementSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=properties/*/webDataStreams/*/enhancedMeasurementSettings}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetGlobalSiteTag", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetGlobalSiteTag", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=properties/*/webDataStreams/*/globalSiteTag}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetGoogleSignalsSettings", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetGoogleSignalsSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=properties/*/googleSignalsSettings}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIosAppDataStream", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetIosAppDataStream", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=properties/*/iosAppDataStreams/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetMeasurementProtocolSecret", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetMeasurementProtocolSecret", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=properties/*/webDataStreams/*/measurementProtocolSecrets/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=properties/*/iosAppDataStreams/*/measurementProtocolSecrets/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=properties/*/androidAppDataStreams/*/measurementProtocolSecrets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetProperty", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetProperty", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=properties/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetUserLink", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetUserLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=accounts/*/userLinks/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=properties/*/userLinks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetWebDataStream", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetWebDataStream", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=properties/*/webDataStreams/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAccountSummaries", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListAccountSummaries", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/accountSummaries" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAccounts", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListAccounts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/accounts" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAndroidAppDataStreams", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListAndroidAppDataStreams", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{parent=properties/*}/androidAppDataStreams" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListConversionEvents", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListConversionEvents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{parent=properties/*}/conversionEvents" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCustomDimensions", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListCustomDimensions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{parent=properties/*}/customDimensions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCustomMetrics", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListCustomMetrics", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{parent=properties/*}/customMetrics" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListFirebaseLinks", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListFirebaseLinks", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{parent=properties/*}/firebaseLinks" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListGoogleAdsLinks", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListGoogleAdsLinks", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{parent=properties/*}/googleAdsLinks" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListIosAppDataStreams", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListIosAppDataStreams", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{parent=properties/*}/iosAppDataStreams" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListMeasurementProtocolSecrets", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListMeasurementProtocolSecrets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{parent=properties/*/webDataStreams/*}/measurementProtocolSecrets" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{parent=properties/*/iosAppDataStreams/*}/measurementProtocolSecrets" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{parent=properties/*/androidAppDataStreams/*}/measurementProtocolSecrets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListProperties", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListProperties", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/properties" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListUserLinks", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListUserLinks", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{parent=accounts/*}/userLinks" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{parent=properties/*}/userLinks" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListWebDataStreams", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListWebDataStreams", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{parent=properties/*}/webDataStreams" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ProvisionAccountTicket", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ProvisionAccountTicket", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/accounts:provisionAccountTicket" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchChangeHistoryEvents", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.SearchChangeHistoryEvents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{account=accounts/*}:searchChangeHistoryEvents" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateAccount", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateAccount", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha/{account.name=accounts/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateAndroidAppDataStream", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateAndroidAppDataStream", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha/{android_app_data_stream.name=properties/*/androidAppDataStreams/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateCustomDimension", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateCustomDimension", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha/{custom_dimension.name=properties/*/customDimensions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateCustomMetric", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateCustomMetric", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha/{custom_metric.name=properties/*/customMetrics/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateEnhancedMeasurementSettings", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateEnhancedMeasurementSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha/{enhanced_measurement_settings.name=properties/*/webDataStreams/*/enhancedMeasurementSettings}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateFirebaseLink", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateFirebaseLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha/{firebase_link.name=properties/*/firebaseLinks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateGoogleAdsLink", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateGoogleAdsLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha/{google_ads_link.name=properties/*/googleAdsLinks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateGoogleSignalsSettings", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateGoogleSignalsSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha/{google_signals_settings.name=properties/*/googleSignalsSettings}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateIosAppDataStream", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateIosAppDataStream", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha/{ios_app_data_stream.name=properties/*/iosAppDataStreams/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateMeasurementProtocolSecret", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateMeasurementProtocolSecret", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha/{measurement_protocol_secret.name=properties/*/webDataStreams/*/measurementProtocolSecrets/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha/{measurement_protocol_secret.name=properties/*/iosAppDataStreams/*/measurementProtocolSecrets/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha/{measurement_protocol_secret.name=properties/*/androidAppDataStreams/*/measurementProtocolSecrets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateProperty", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateProperty", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha/{property.name=properties/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateUserLink", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateUserLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha/{user_link.name=accounts/*/userLinks/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha/{user_link.name=properties/*/userLinks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateWebDataStream", |
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateWebDataStream", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha/{web_data_stream.name=properties/*/webDataStreams/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.analytics.data.v1alpha", |
|
"directory": "google/analytics/data/v1alpha", |
|
"version": "v1alpha", |
|
"majorVersion": "v1", |
|
"hostName": "analyticsdata.googleapis.com", |
|
"title": "Google Analytics Data API", |
|
"description": "Accesses report data in Google Analytics.", |
|
"importDirectories": [ |
|
"google/analytics/data/v1alpha", |
|
"google/api" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/analytics/data/v1alpha;data": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.analytics.data.v1alpha": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "AlphaAnalyticsData", |
|
"fullName": "google.analytics.data.v1alpha.AlphaAnalyticsData", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchRunPivotReports", |
|
"fullName": "google.analytics.data.v1alpha.AlphaAnalyticsData.BatchRunPivotReports", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha:batchRunPivotReports" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchRunReports", |
|
"fullName": "google.analytics.data.v1alpha.AlphaAnalyticsData.BatchRunReports", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha:batchRunReports" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetMetadata", |
|
"fullName": "google.analytics.data.v1alpha.AlphaAnalyticsData.GetMetadata", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=properties/*/metadata}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RunPivotReport", |
|
"fullName": "google.analytics.data.v1alpha.AlphaAnalyticsData.RunPivotReport", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha:runPivotReport" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RunRealtimeReport", |
|
"fullName": "google.analytics.data.v1alpha.AlphaAnalyticsData.RunRealtimeReport", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{property=properties/*}:runRealtimeReport" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RunReport", |
|
"fullName": "google.analytics.data.v1alpha.AlphaAnalyticsData.RunReport", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha:runReport" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.analytics.data.v1beta", |
|
"directory": "google/analytics/data/v1beta", |
|
"version": "v1beta", |
|
"majorVersion": "v1", |
|
"hostName": "analyticsdata.googleapis.com", |
|
"title": "Google Analytics Data API", |
|
"description": "Accesses report data in Google Analytics.", |
|
"importDirectories": [ |
|
"google/analytics/data/v1beta", |
|
"google/api" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/analytics/data/v1beta;data": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.analytics.data.v1beta": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "BetaAnalyticsData", |
|
"fullName": "google.analytics.data.v1beta.BetaAnalyticsData", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchRunPivotReports", |
|
"fullName": "google.analytics.data.v1beta.BetaAnalyticsData.BatchRunPivotReports", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{property=properties/*}:batchRunPivotReports" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchRunReports", |
|
"fullName": "google.analytics.data.v1beta.BetaAnalyticsData.BatchRunReports", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{property=properties/*}:batchRunReports" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetMetadata", |
|
"fullName": "google.analytics.data.v1beta.BetaAnalyticsData.GetMetadata", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{name=properties/*/metadata}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RunPivotReport", |
|
"fullName": "google.analytics.data.v1beta.BetaAnalyticsData.RunPivotReport", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{property=properties/*}:runPivotReport" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RunRealtimeReport", |
|
"fullName": "google.analytics.data.v1beta.BetaAnalyticsData.RunRealtimeReport", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{property=properties/*}:runRealtimeReport" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RunReport", |
|
"fullName": "google.analytics.data.v1beta.BetaAnalyticsData.RunReport", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{property=properties/*}:runReport" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.api.servicecontrol.v1", |
|
"directory": "google/api/servicecontrol/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "servicecontrol.googleapis.com", |
|
"title": "Service Control API", |
|
"description": "Provides admission control and telemetry reporting for services integrated with Service Infrastructure.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/api/servicecontrol/v1", |
|
"google/logging/type", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"": 2, |
|
"true": 6 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.ServiceControl.V1": 8 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/api/servicecontrol/v1;servicecontrol": 8 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 8 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.api.servicecontrol.v1": 8 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"": 7, |
|
"GASC": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\ServiceControl\\V1": 8 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::ServiceControl::V1": 8 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "QuotaController", |
|
"fullName": "google.api.servicecontrol.v1.QuotaController", |
|
"methods": [ |
|
{ |
|
"shortName": "AllocateQuota", |
|
"fullName": "google.api.servicecontrol.v1.QuotaController.AllocateQuota", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/services/{service_name}:allocateQuota" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ServiceController", |
|
"fullName": "google.api.servicecontrol.v1.ServiceController", |
|
"methods": [ |
|
{ |
|
"shortName": "Check", |
|
"fullName": "google.api.servicecontrol.v1.ServiceController.Check", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/services/{service_name}:check" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Report", |
|
"fullName": "google.api.servicecontrol.v1.ServiceController.Report", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/services/{service_name}:report" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.api.servicemanagement.v1", |
|
"directory": "google/api/servicemanagement/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "servicemanagement.googleapis.com", |
|
"title": "Service Management API", |
|
"description": "Google Service Management allows service producers to publish their services on Google Cloud Platform so that they can be discovered and used by service consumers.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/api/servicemanagement/v1", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.ServiceManagement.V1": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/api/servicemanagement/v1;servicemanagement": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.api.servicemanagement.v1": 2 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"GASM": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\ServiceManagement\\V1": 2 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::ServiceManagement::V1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ServiceManager", |
|
"fullName": "google.api.servicemanagement.v1.ServiceManager", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateService", |
|
"fullName": "google.api.servicemanagement.v1.ServiceManager.CreateService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/services" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateServiceConfig", |
|
"fullName": "google.api.servicemanagement.v1.ServiceManager.CreateServiceConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/services/{service_name}/configs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateServiceRollout", |
|
"fullName": "google.api.servicemanagement.v1.ServiceManager.CreateServiceRollout", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/services/{service_name}/rollouts" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteService", |
|
"fullName": "google.api.servicemanagement.v1.ServiceManager.DeleteService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/services/{service_name}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DisableService", |
|
"fullName": "google.api.servicemanagement.v1.ServiceManager.DisableService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/services/{service_name}:disable" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "EnableService", |
|
"fullName": "google.api.servicemanagement.v1.ServiceManager.EnableService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/services/{service_name}:enable" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GenerateConfigReport", |
|
"fullName": "google.api.servicemanagement.v1.ServiceManager.GenerateConfigReport", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/services:generateConfigReport" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetService", |
|
"fullName": "google.api.servicemanagement.v1.ServiceManager.GetService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/services/{service_name}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetServiceConfig", |
|
"fullName": "google.api.servicemanagement.v1.ServiceManager.GetServiceConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/services/{service_name}/configs/{config_id}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/services/{service_name}/config" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetServiceRollout", |
|
"fullName": "google.api.servicemanagement.v1.ServiceManager.GetServiceRollout", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/services/{service_name}/rollouts/{rollout_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListServiceConfigs", |
|
"fullName": "google.api.servicemanagement.v1.ServiceManager.ListServiceConfigs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/services/{service_name}/configs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListServiceRollouts", |
|
"fullName": "google.api.servicemanagement.v1.ServiceManager.ListServiceRollouts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/services/{service_name}/rollouts" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListServices", |
|
"fullName": "google.api.servicemanagement.v1.ServiceManager.ListServices", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/services" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SubmitConfigSource", |
|
"fullName": "google.api.servicemanagement.v1.ServiceManager.SubmitConfigSource", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/services/{service_name}/configs:submit" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UndeleteService", |
|
"fullName": "google.api.servicemanagement.v1.ServiceManager.UndeleteService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/services/{service_name}:undelete" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.api.serviceusage.v1", |
|
"directory": "google/api/serviceusage/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "serviceusage.googleapis.com", |
|
"title": "Service Usage API", |
|
"description": "Enables services that service consumers want to use on Google Cloud Platform, lists the available or enabled services, or disables services that service consumers no longer use.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/api/serviceusage/v1", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.ServiceUsage.V1": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/api/serviceusage/v1;serviceusage": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.api.serviceusage.v1": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\ServiceUsage\\V1": 2 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::ServiceUsage::V1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ServiceUsage", |
|
"fullName": "google.api.serviceusage.v1.ServiceUsage", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchEnableServices", |
|
"fullName": "google.api.serviceusage.v1.ServiceUsage.BatchEnableServices", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=*/*}/services:batchEnable" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchGetServices", |
|
"fullName": "google.api.serviceusage.v1.ServiceUsage.BatchGetServices", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=*/*}/services:batchGet" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DisableService", |
|
"fullName": "google.api.serviceusage.v1.ServiceUsage.DisableService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=*/*/services/*}:disable" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "EnableService", |
|
"fullName": "google.api.serviceusage.v1.ServiceUsage.EnableService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=*/*/services/*}:enable" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetService", |
|
"fullName": "google.api.serviceusage.v1.ServiceUsage.GetService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=*/*/services/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListServices", |
|
"fullName": "google.api.serviceusage.v1.ServiceUsage.ListServices", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=*/*}/services" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.api.serviceusage.v1beta1", |
|
"directory": "google/api/serviceusage/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "serviceusage.googleapis.com", |
|
"title": "Service Usage API", |
|
"description": "Enables services that service consumers want to use on Google Cloud Platform, lists the available or enabled services, or disables services that service consumers no longer use.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/api/serviceusage/v1beta1", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Api.ServiceUsage.V1Beta1": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/api/serviceusage/v1beta1;serviceusage": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.api.serviceusage.v1beta1": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Api\\ServiceUsage\\V1beta1": 2 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Api::ServiceUsage::V1beta1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ServiceUsage", |
|
"fullName": "google.api.serviceusage.v1beta1.ServiceUsage", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchEnableServices", |
|
"fullName": "google.api.serviceusage.v1beta1.ServiceUsage.BatchEnableServices", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=*/*}/services:batchEnable" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateAdminOverride", |
|
"fullName": "google.api.serviceusage.v1beta1.ServiceUsage.CreateAdminOverride", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=*/*/services/*/consumerQuotaMetrics/*/limits/*}/adminOverrides" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateConsumerOverride", |
|
"fullName": "google.api.serviceusage.v1beta1.ServiceUsage.CreateConsumerOverride", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=*/*/services/*/consumerQuotaMetrics/*/limits/*}/consumerOverrides" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteAdminOverride", |
|
"fullName": "google.api.serviceusage.v1beta1.ServiceUsage.DeleteAdminOverride", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=*/*/services/*/consumerQuotaMetrics/*/limits/*/adminOverrides/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteConsumerOverride", |
|
"fullName": "google.api.serviceusage.v1beta1.ServiceUsage.DeleteConsumerOverride", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=*/*/services/*/consumerQuotaMetrics/*/limits/*/consumerOverrides/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DisableService", |
|
"fullName": "google.api.serviceusage.v1beta1.ServiceUsage.DisableService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=*/*/services/*}:disable" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "EnableService", |
|
"fullName": "google.api.serviceusage.v1beta1.ServiceUsage.EnableService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=*/*/services/*}:enable" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GenerateServiceIdentity", |
|
"fullName": "google.api.serviceusage.v1beta1.ServiceUsage.GenerateServiceIdentity", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=*/*/services/*}:generateServiceIdentity" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetConsumerQuotaLimit", |
|
"fullName": "google.api.serviceusage.v1beta1.ServiceUsage.GetConsumerQuotaLimit", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=*/*/services/*/consumerQuotaMetrics/*/limits/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetConsumerQuotaMetric", |
|
"fullName": "google.api.serviceusage.v1beta1.ServiceUsage.GetConsumerQuotaMetric", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=*/*/services/*/consumerQuotaMetrics/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetService", |
|
"fullName": "google.api.serviceusage.v1beta1.ServiceUsage.GetService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=*/*/services/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportAdminOverrides", |
|
"fullName": "google.api.serviceusage.v1beta1.ServiceUsage.ImportAdminOverrides", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=*/*/services/*}/consumerQuotaMetrics:importAdminOverrides" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportConsumerOverrides", |
|
"fullName": "google.api.serviceusage.v1beta1.ServiceUsage.ImportConsumerOverrides", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=*/*/services/*}/consumerQuotaMetrics:importConsumerOverrides" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAdminOverrides", |
|
"fullName": "google.api.serviceusage.v1beta1.ServiceUsage.ListAdminOverrides", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=*/*/services/*/consumerQuotaMetrics/*/limits/*}/adminOverrides" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListConsumerOverrides", |
|
"fullName": "google.api.serviceusage.v1beta1.ServiceUsage.ListConsumerOverrides", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=*/*/services/*/consumerQuotaMetrics/*/limits/*}/consumerOverrides" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListConsumerQuotaMetrics", |
|
"fullName": "google.api.serviceusage.v1beta1.ServiceUsage.ListConsumerQuotaMetrics", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=*/*/services/*}/consumerQuotaMetrics" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListServices", |
|
"fullName": "google.api.serviceusage.v1beta1.ServiceUsage.ListServices", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=*/*}/services" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateAdminOverride", |
|
"fullName": "google.api.serviceusage.v1beta1.ServiceUsage.UpdateAdminOverride", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{name=*/*/services/*/consumerQuotaMetrics/*/limits/*/adminOverrides/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateConsumerOverride", |
|
"fullName": "google.api.serviceusage.v1beta1.ServiceUsage.UpdateConsumerOverride", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{name=*/*/services/*/consumerQuotaMetrics/*/limits/*/consumerOverrides/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.appengine.v1", |
|
"directory": "google/appengine/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "appengine.googleapis.com", |
|
"title": "App Engine Admin API", |
|
"description": "Provisions and manages developers' App Engine applications.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/appengine/v1", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.AppEngine.V1": 16 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/appengine/v1;appengine": 16 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 16 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.appengine.v1": 15, |
|
"com.google.appengine.v1.firewall": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\AppEngine\\V1": 16 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::AppEngine::V1": 16 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Applications", |
|
"fullName": "google.appengine.v1.Applications", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateApplication", |
|
"fullName": "google.appengine.v1.Applications.CreateApplication", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/apps" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetApplication", |
|
"fullName": "google.appengine.v1.Applications.GetApplication", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=apps/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RepairApplication", |
|
"fullName": "google.appengine.v1.Applications.RepairApplication", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=apps/*}:repair" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateApplication", |
|
"fullName": "google.appengine.v1.Applications.UpdateApplication", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{name=apps/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AuthorizedCertificates", |
|
"fullName": "google.appengine.v1.AuthorizedCertificates", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateAuthorizedCertificate", |
|
"fullName": "google.appengine.v1.AuthorizedCertificates.CreateAuthorizedCertificate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=apps/*}/authorizedCertificates" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteAuthorizedCertificate", |
|
"fullName": "google.appengine.v1.AuthorizedCertificates.DeleteAuthorizedCertificate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=apps/*/authorizedCertificates/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAuthorizedCertificate", |
|
"fullName": "google.appengine.v1.AuthorizedCertificates.GetAuthorizedCertificate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=apps/*/authorizedCertificates/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAuthorizedCertificates", |
|
"fullName": "google.appengine.v1.AuthorizedCertificates.ListAuthorizedCertificates", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=apps/*}/authorizedCertificates" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateAuthorizedCertificate", |
|
"fullName": "google.appengine.v1.AuthorizedCertificates.UpdateAuthorizedCertificate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{name=apps/*/authorizedCertificates/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AuthorizedDomains", |
|
"fullName": "google.appengine.v1.AuthorizedDomains", |
|
"methods": [ |
|
{ |
|
"shortName": "ListAuthorizedDomains", |
|
"fullName": "google.appengine.v1.AuthorizedDomains.ListAuthorizedDomains", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=apps/*}/authorizedDomains" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DomainMappings", |
|
"fullName": "google.appengine.v1.DomainMappings", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateDomainMapping", |
|
"fullName": "google.appengine.v1.DomainMappings.CreateDomainMapping", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=apps/*}/domainMappings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteDomainMapping", |
|
"fullName": "google.appengine.v1.DomainMappings.DeleteDomainMapping", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=apps/*/domainMappings/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetDomainMapping", |
|
"fullName": "google.appengine.v1.DomainMappings.GetDomainMapping", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=apps/*/domainMappings/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDomainMappings", |
|
"fullName": "google.appengine.v1.DomainMappings.ListDomainMappings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=apps/*}/domainMappings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateDomainMapping", |
|
"fullName": "google.appengine.v1.DomainMappings.UpdateDomainMapping", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{name=apps/*/domainMappings/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Firewall", |
|
"fullName": "google.appengine.v1.Firewall", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchUpdateIngressRules", |
|
"fullName": "google.appengine.v1.Firewall.BatchUpdateIngressRules", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=apps/*/firewall/ingressRules}:batchUpdate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateIngressRule", |
|
"fullName": "google.appengine.v1.Firewall.CreateIngressRule", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=apps/*}/firewall/ingressRules" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteIngressRule", |
|
"fullName": "google.appengine.v1.Firewall.DeleteIngressRule", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=apps/*/firewall/ingressRules/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIngressRule", |
|
"fullName": "google.appengine.v1.Firewall.GetIngressRule", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=apps/*/firewall/ingressRules/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListIngressRules", |
|
"fullName": "google.appengine.v1.Firewall.ListIngressRules", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=apps/*}/firewall/ingressRules" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateIngressRule", |
|
"fullName": "google.appengine.v1.Firewall.UpdateIngressRule", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{name=apps/*/firewall/ingressRules/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Instances", |
|
"fullName": "google.appengine.v1.Instances", |
|
"methods": [ |
|
{ |
|
"shortName": "DebugInstance", |
|
"fullName": "google.appengine.v1.Instances.DebugInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=apps/*/services/*/versions/*/instances/*}:debug" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteInstance", |
|
"fullName": "google.appengine.v1.Instances.DeleteInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=apps/*/services/*/versions/*/instances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetInstance", |
|
"fullName": "google.appengine.v1.Instances.GetInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=apps/*/services/*/versions/*/instances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListInstances", |
|
"fullName": "google.appengine.v1.Instances.ListInstances", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=apps/*/services/*/versions/*}/instances" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Services", |
|
"fullName": "google.appengine.v1.Services", |
|
"methods": [ |
|
{ |
|
"shortName": "DeleteService", |
|
"fullName": "google.appengine.v1.Services.DeleteService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=apps/*/services/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetService", |
|
"fullName": "google.appengine.v1.Services.GetService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=apps/*/services/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListServices", |
|
"fullName": "google.appengine.v1.Services.ListServices", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=apps/*}/services" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateService", |
|
"fullName": "google.appengine.v1.Services.UpdateService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{name=apps/*/services/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Versions", |
|
"fullName": "google.appengine.v1.Versions", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateVersion", |
|
"fullName": "google.appengine.v1.Versions.CreateVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=apps/*/services/*}/versions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteVersion", |
|
"fullName": "google.appengine.v1.Versions.DeleteVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=apps/*/services/*/versions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetVersion", |
|
"fullName": "google.appengine.v1.Versions.GetVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=apps/*/services/*/versions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListVersions", |
|
"fullName": "google.appengine.v1.Versions.ListVersions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=apps/*/services/*}/versions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateVersion", |
|
"fullName": "google.appengine.v1.Versions.UpdateVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{name=apps/*/services/*/versions/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.apps.alertcenter.v1beta1", |
|
"directory": "google/apps/alertcenter/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "alertcenter.googleapis.com", |
|
"title": "Google Workspace Alert Center API", |
|
"description": "Manages alerts on issues affecting your domain.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Apps.AlertCenter.V1Beta1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/apps/alertcenter/v1beta1;alertcenter": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.apps.alertcenter.v1beta1": 1 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"GAIC": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Apps\\AlertCenter\\V1beta1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Apps::AlertCenter::V1beta1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "AlertCenterService", |
|
"fullName": "google.apps.alertcenter.v1beta1.AlertCenterService", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchDeleteAlerts", |
|
"fullName": "google.apps.alertcenter.v1beta1.AlertCenterService.BatchDeleteAlerts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/alerts:batchDelete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchUndeleteAlerts", |
|
"fullName": "google.apps.alertcenter.v1beta1.AlertCenterService.BatchUndeleteAlerts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/alerts:batchUndelete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateAlertFeedback", |
|
"fullName": "google.apps.alertcenter.v1beta1.AlertCenterService.CreateAlertFeedback", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/alerts/{alert_id}/feedback" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteAlert", |
|
"fullName": "google.apps.alertcenter.v1beta1.AlertCenterService.DeleteAlert", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/alerts/{alert_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAlert", |
|
"fullName": "google.apps.alertcenter.v1beta1.AlertCenterService.GetAlert", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/alerts/{alert_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAlertMetadata", |
|
"fullName": "google.apps.alertcenter.v1beta1.AlertCenterService.GetAlertMetadata", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/alerts/{alert_id}/metadata" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSettings", |
|
"fullName": "google.apps.alertcenter.v1beta1.AlertCenterService.GetSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/settings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAlertFeedback", |
|
"fullName": "google.apps.alertcenter.v1beta1.AlertCenterService.ListAlertFeedback", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/alerts/{alert_id}/feedback" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAlerts", |
|
"fullName": "google.apps.alertcenter.v1beta1.AlertCenterService.ListAlerts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/alerts" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UndeleteAlert", |
|
"fullName": "google.apps.alertcenter.v1beta1.AlertCenterService.UndeleteAlert", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/alerts/{alert_id}:undelete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateSettings", |
|
"fullName": "google.apps.alertcenter.v1beta1.AlertCenterService.UpdateSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/settings" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.apps.drive.activity.v2", |
|
"directory": "google/apps/drive/activity/v2", |
|
"version": "v2", |
|
"majorVersion": "v2", |
|
"hostName": "driveactivity.googleapis.com", |
|
"title": "Drive Activity API", |
|
"description": "Provides a historical view of activity in Google Drive.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/apps/drive/activity/v2", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Apps.Drive.Activity.V2": 7 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/apps/drive/activity/v2;activity": 7 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 7 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.apps.drive.activity.v2": 7 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"GADA": 7 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Apps\\Drive\\Activity\\V2": 7 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "DriveActivityService", |
|
"fullName": "google.apps.drive.activity.v2.DriveActivityService", |
|
"methods": [ |
|
{ |
|
"shortName": "QueryDriveActivity", |
|
"fullName": "google.apps.drive.activity.v2.DriveActivityService.QueryDriveActivity", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/activity:query" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.apps.market.v2", |
|
"directory": "google/apps/market/v2", |
|
"version": "v2", |
|
"majorVersion": "v2", |
|
"hostName": "appsmarket.googleapis.com", |
|
"title": "Google Workspace Marketplace API", |
|
"description": "Lets your Google Workspace Marketplace applications integrate with Google's licensing and billing services.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/apps/market/v2" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/ccc/hosted/marketplace/v2;marketplace": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.ccc.hosted.marketplace.v2": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Apps\\Market\\V2": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "CustomerLicenseService", |
|
"fullName": "ccc.hosted.marketplace.v2.CustomerLicenseService", |
|
"methods": [ |
|
{ |
|
"shortName": "Get", |
|
"fullName": "ccc.hosted.marketplace.v2.CustomerLicenseService.Get", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/appsmarket/v2/customerLicense/{application_id}/{customer_id}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LicenseNotificationService", |
|
"fullName": "ccc.hosted.marketplace.v2.LicenseNotificationService", |
|
"methods": [ |
|
{ |
|
"shortName": "List", |
|
"fullName": "ccc.hosted.marketplace.v2.LicenseNotificationService.List", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/appsmarket/v2/licenseNotification/{application_id}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UserLicenseService", |
|
"fullName": "ccc.hosted.marketplace.v2.UserLicenseService", |
|
"methods": [ |
|
{ |
|
"shortName": "Get", |
|
"fullName": "ccc.hosted.marketplace.v2.UserLicenseService.Get", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/appsmarket/v2/userLicense/{application_id}/{user_id}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.area120.tables.v1alpha1", |
|
"directory": "google/area120/tables/v1alpha1", |
|
"version": "v1alpha1", |
|
"majorVersion": "v1", |
|
"hostName": "area120tables.googleapis.com", |
|
"title": "Area120 Tables API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/area120/tables/v1alpha1;tables": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.area120.tables.v1alpha1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "TablesService", |
|
"fullName": "google.area120.tables.v1alpha1.TablesService", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchCreateRows", |
|
"fullName": "google.area120.tables.v1alpha1.TablesService.BatchCreateRows", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha1/{parent=tables/*}/rows:batchCreate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchDeleteRows", |
|
"fullName": "google.area120.tables.v1alpha1.TablesService.BatchDeleteRows", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha1/{parent=tables/*}/rows:batchDelete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchUpdateRows", |
|
"fullName": "google.area120.tables.v1alpha1.TablesService.BatchUpdateRows", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha1/{parent=tables/*}/rows:batchUpdate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateRow", |
|
"fullName": "google.area120.tables.v1alpha1.TablesService.CreateRow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha1/{parent=tables/*}/rows" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteRow", |
|
"fullName": "google.area120.tables.v1alpha1.TablesService.DeleteRow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1alpha1/{name=tables/*/rows/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetRow", |
|
"fullName": "google.area120.tables.v1alpha1.TablesService.GetRow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha1/{name=tables/*/rows/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTable", |
|
"fullName": "google.area120.tables.v1alpha1.TablesService.GetTable", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha1/{name=tables/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetWorkspace", |
|
"fullName": "google.area120.tables.v1alpha1.TablesService.GetWorkspace", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha1/{name=workspaces/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListRows", |
|
"fullName": "google.area120.tables.v1alpha1.TablesService.ListRows", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha1/{parent=tables/*}/rows" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTables", |
|
"fullName": "google.area120.tables.v1alpha1.TablesService.ListTables", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha1/tables" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListWorkspaces", |
|
"fullName": "google.area120.tables.v1alpha1.TablesService.ListWorkspaces", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha1/workspaces" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateRow", |
|
"fullName": "google.area120.tables.v1alpha1.TablesService.UpdateRow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha1/{row.name=tables/*/rows/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.bigtable.admin.v2", |
|
"directory": "google/bigtable/admin/v2", |
|
"version": "v2", |
|
"majorVersion": "v2", |
|
"hostName": "bigtableadmin.googleapis.com", |
|
"title": "Cloud Bigtable Admin API", |
|
"description": "Administer your Cloud Bigtable tables and instances.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/bigtable/admin/v2", |
|
"google/iam/v1", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Bigtable.Admin.V2": 5 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/bigtable/admin/v2;admin": 5 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 5 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.bigtable.admin.v2": 5 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Bigtable\\Admin\\V2": 5 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Bigtable::Admin::V2": 5 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "BigtableInstanceAdmin", |
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateAppProfile", |
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.CreateAppProfile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/instances/*}/appProfiles" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateCluster", |
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.CreateCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/instances/*}/clusters" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateInstance", |
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.CreateInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*}/instances" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteAppProfile", |
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.DeleteAppProfile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/instances/*/appProfiles/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteCluster", |
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.DeleteCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/instances/*/clusters/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteInstance", |
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.DeleteInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/instances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAppProfile", |
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.GetAppProfile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/instances/*/appProfiles/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCluster", |
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.GetCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/instances/*/clusters/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{resource=projects/*/instances/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetInstance", |
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.GetInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/instances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAppProfiles", |
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.ListAppProfiles", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/instances/*}/appProfiles" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListClusters", |
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.ListClusters", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/instances/*}/clusters" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListInstances", |
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.ListInstances", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*}/instances" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PartialUpdateInstance", |
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.PartialUpdateInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{instance.name=projects/*/instances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{resource=projects/*/instances/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{resource=projects/*/instances/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateAppProfile", |
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.UpdateAppProfile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{app_profile.name=projects/*/instances/*/appProfiles/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateCluster", |
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.UpdateCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v2/{name=projects/*/instances/*/clusters/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateInstance", |
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.UpdateInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v2/{name=projects/*/instances/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BigtableTableAdmin", |
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin", |
|
"methods": [ |
|
{ |
|
"shortName": "CheckConsistency", |
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.CheckConsistency", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=projects/*/instances/*/tables/*}:checkConsistency" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateBackup", |
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.CreateBackup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/instances/*/clusters/*}/backups" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateTable", |
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.CreateTable", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/instances/*}/tables" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateTableFromSnapshot", |
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.CreateTableFromSnapshot", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/instances/*}/tables:createFromSnapshot" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteBackup", |
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.DeleteBackup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/instances/*/clusters/*/backups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteSnapshot", |
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.DeleteSnapshot", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/instances/*/clusters/*/snapshots/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTable", |
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.DeleteTable", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/instances/*/tables/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DropRowRange", |
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.DropRowRange", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=projects/*/instances/*/tables/*}:dropRowRange" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GenerateConsistencyToken", |
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.GenerateConsistencyToken", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=projects/*/instances/*/tables/*}:generateConsistencyToken" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetBackup", |
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.GetBackup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/instances/*/clusters/*/backups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{resource=projects/*/instances/*/tables/*}:getIamPolicy" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{resource=projects/*/instances/*/clusters/*/backups/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSnapshot", |
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.GetSnapshot", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/instances/*/clusters/*/snapshots/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTable", |
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.GetTable", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/instances/*/tables/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListBackups", |
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.ListBackups", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/instances/*/clusters/*}/backups" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListSnapshots", |
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.ListSnapshots", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/instances/*/clusters/*}/snapshots" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTables", |
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.ListTables", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/instances/*}/tables" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ModifyColumnFamilies", |
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.ModifyColumnFamilies", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=projects/*/instances/*/tables/*}:modifyColumnFamilies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RestoreTable", |
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.RestoreTable", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/instances/*}/tables:restore" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{resource=projects/*/instances/*/tables/*}:setIamPolicy" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{resource=projects/*/instances/*/clusters/*/backups/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SnapshotTable", |
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.SnapshotTable", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=projects/*/instances/*/tables/*}:snapshot" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{resource=projects/*/instances/*/tables/*}:testIamPermissions" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{resource=projects/*/instances/*/clusters/*/backups/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateBackup", |
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.UpdateBackup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{backup.name=projects/*/instances/*/clusters/*/backups/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.bigtable.v2", |
|
"directory": "google/bigtable/v2", |
|
"version": "v2", |
|
"majorVersion": "v2", |
|
"hostName": "bigtable.googleapis.com", |
|
"title": "Cloud Bigtable API", |
|
"description": "API for reading and writing the contents of Bigtables associated with a cloud project.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/bigtable/v2", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Bigtable.V2": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/bigtable/v2;bigtable": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.bigtable.v2": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Bigtable\\V2": 2 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Bigtable::V2": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Bigtable", |
|
"fullName": "google.bigtable.v2.Bigtable", |
|
"methods": [ |
|
{ |
|
"shortName": "CheckAndMutateRow", |
|
"fullName": "google.bigtable.v2.Bigtable.CheckAndMutateRow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{table_name=projects/*/instances/*/tables/*}:checkAndMutateRow" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateRow", |
|
"fullName": "google.bigtable.v2.Bigtable.MutateRow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{table_name=projects/*/instances/*/tables/*}:mutateRow" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MutateRows", |
|
"fullName": "google.bigtable.v2.Bigtable.MutateRows", |
|
"mode": "SERVER_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{table_name=projects/*/instances/*/tables/*}:mutateRows" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ReadModifyWriteRow", |
|
"fullName": "google.bigtable.v2.Bigtable.ReadModifyWriteRow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{table_name=projects/*/instances/*/tables/*}:readModifyWriteRow" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ReadRows", |
|
"fullName": "google.bigtable.v2.Bigtable.ReadRows", |
|
"mode": "SERVER_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{table_name=projects/*/instances/*/tables/*}:readRows" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SampleRowKeys", |
|
"fullName": "google.bigtable.v2.Bigtable.SampleRowKeys", |
|
"mode": "SERVER_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{table_name=projects/*/instances/*/tables/*}:sampleRowKeys" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.chromeos.moblab.v1beta1", |
|
"directory": "google/chromeos/moblab/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "chromeosmoblab.googleapis.com", |
|
"title": "Chrome OS Moblab API", |
|
"description": "Moblab API is an external-facing API that Moblabs deployed in remote external labs of Chrome OS partners can communicate with for various testing needs.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/chromeos/moblab/v1beta1", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/chromeos/moblab/v1beta1;moblab": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.chromeos.moblab.v1beta1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "BuildService", |
|
"fullName": "google.chromeos.moblab.v1beta1.BuildService", |
|
"methods": [ |
|
{ |
|
"shortName": "CheckBuildStageStatus", |
|
"fullName": "google.chromeos.moblab.v1beta1.BuildService.CheckBuildStageStatus", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=buildTargets/*/models/*/builds/*/artifacts/*}:check" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FindMostStableBuild", |
|
"fullName": "google.chromeos.moblab.v1beta1.BuildService.FindMostStableBuild", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{build_target=buildTargets/*}:findMostStableBuild" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListBuildTargets", |
|
"fullName": "google.chromeos.moblab.v1beta1.BuildService.ListBuildTargets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/buildTargets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListBuilds", |
|
"fullName": "google.chromeos.moblab.v1beta1.BuildService.ListBuilds", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=buildTargets/*/models/*}/builds" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StageBuild", |
|
"fullName": "google.chromeos.moblab.v1beta1.BuildService.StageBuild", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=buildTargets/*/models/*/builds/*/artifacts/*}:stage" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.accessapproval.v1", |
|
"directory": "google/cloud/accessapproval/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "accessapproval.googleapis.com", |
|
"title": "Access Approval API", |
|
"description": "An API for controlling access to data by Google personnel.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.AccessApproval.V1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/accessapproval/v1;accessapproval": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.accessapproval.v1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\AccessApproval\\V1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::AccessApproval::V1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "AccessApproval", |
|
"fullName": "google.cloud.accessapproval.v1.AccessApproval", |
|
"methods": [ |
|
{ |
|
"shortName": "ApproveApprovalRequest", |
|
"fullName": "google.cloud.accessapproval.v1.AccessApproval.ApproveApprovalRequest", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/approvalRequests/*}:approve" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=folders/*/approvalRequests/*}:approve" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=organizations/*/approvalRequests/*}:approve" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteAccessApprovalSettings", |
|
"fullName": "google.cloud.accessapproval.v1.AccessApproval.DeleteAccessApprovalSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/accessApprovalSettings}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=folders/*/accessApprovalSettings}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=organizations/*/accessApprovalSettings}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DismissApprovalRequest", |
|
"fullName": "google.cloud.accessapproval.v1.AccessApproval.DismissApprovalRequest", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/approvalRequests/*}:dismiss" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=folders/*/approvalRequests/*}:dismiss" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=organizations/*/approvalRequests/*}:dismiss" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAccessApprovalSettings", |
|
"fullName": "google.cloud.accessapproval.v1.AccessApproval.GetAccessApprovalSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/accessApprovalSettings}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=folders/*/accessApprovalSettings}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=organizations/*/accessApprovalSettings}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetApprovalRequest", |
|
"fullName": "google.cloud.accessapproval.v1.AccessApproval.GetApprovalRequest", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/approvalRequests/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=folders/*/approvalRequests/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=organizations/*/approvalRequests/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListApprovalRequests", |
|
"fullName": "google.cloud.accessapproval.v1.AccessApproval.ListApprovalRequests", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*}/approvalRequests" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=folders/*}/approvalRequests" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=organizations/*}/approvalRequests" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateAccessApprovalSettings", |
|
"fullName": "google.cloud.accessapproval.v1.AccessApproval.UpdateAccessApprovalSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{settings.name=projects/*/accessApprovalSettings}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{settings.name=folders/*/accessApprovalSettings}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{settings.name=organizations/*/accessApprovalSettings}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.aiplatform.v1", |
|
"directory": "google/cloud/aiplatform/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "aiplatform.googleapis.com", |
|
"title": "Vertex AI API", |
|
"description": "Train high-quality custom machine learning models with minimal machine learning expertise and effort.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/aiplatform/v1", |
|
"google/cloud/aiplatform/v1/schema/trainingjob/definition", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc", |
|
"google/type" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.AIPlatform.V1": 41, |
|
"Google.Cloud.AIPlatform.V1.Schema.Predict.Instance": 9, |
|
"Google.Cloud.AIPlatform.V1.Schema.Predict.Params": 6, |
|
"Google.Cloud.AIPlatform.V1.Schema.Predict.Prediction": 10, |
|
"Google.Cloud.AIPlatform.V1.Schema.TrainingJob.Definition": 11 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/aiplatform/v1/schema/predict/instance;instance": 9, |
|
"google.golang.org/genproto/googleapis/cloud/aiplatform/v1/schema/predict/params;params": 6, |
|
"google.golang.org/genproto/googleapis/cloud/aiplatform/v1/schema/predict/prediction;prediction": 10, |
|
"google.golang.org/genproto/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition;definition": 11, |
|
"google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform": 41 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 77 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.aiplatform.v1": 41, |
|
"com.google.cloud.aiplatform.v1.schema.predict.instance": 9, |
|
"com.google.cloud.aiplatform.v1.schema.predict.params": 6, |
|
"com.google.cloud.aiplatform.v1.schema.predict.prediction": 10, |
|
"com.google.cloud.aiplatform.v1.schema.trainingjob.definition": 11 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\AIPlatform\\V1": 41, |
|
"Google\\Cloud\\AIPlatform\\V1\\Schema\\Predict\\Instance": 9, |
|
"Google\\Cloud\\AIPlatform\\V1\\Schema\\Predict\\Params": 6, |
|
"Google\\Cloud\\AIPlatform\\V1\\Schema\\Predict\\Prediction": 10, |
|
"Google\\Cloud\\AIPlatform\\V1\\Schema\\TrainingJob\\Definition": 11 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::AIPlatform::V1": 41, |
|
"Google::Cloud::AIPlatform::V1::Schema::Predict::Instance": 9, |
|
"Google::Cloud::AIPlatform::V1::Schema::Predict::Params": 6, |
|
"Google::Cloud::AIPlatform::V1::Schema::Predict::Prediction": 10, |
|
"Google::Cloud::AIPlatform::V1::Schema::TrainingJob::Definition": 11 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "DatasetService", |
|
"fullName": "google.cloud.aiplatform.v1.DatasetService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateDataset", |
|
"fullName": "google.cloud.aiplatform.v1.DatasetService.CreateDataset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/datasets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteDataset", |
|
"fullName": "google.cloud.aiplatform.v1.DatasetService.DeleteDataset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/datasets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportData", |
|
"fullName": "google.cloud.aiplatform.v1.DatasetService.ExportData", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/datasets/*}:export" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAnnotationSpec", |
|
"fullName": "google.cloud.aiplatform.v1.DatasetService.GetAnnotationSpec", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/datasets/*/annotationSpecs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetDataset", |
|
"fullName": "google.cloud.aiplatform.v1.DatasetService.GetDataset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/datasets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportData", |
|
"fullName": "google.cloud.aiplatform.v1.DatasetService.ImportData", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/datasets/*}:import" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAnnotations", |
|
"fullName": "google.cloud.aiplatform.v1.DatasetService.ListAnnotations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/datasets/*/dataItems/*}/annotations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDataItems", |
|
"fullName": "google.cloud.aiplatform.v1.DatasetService.ListDataItems", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/datasets/*}/dataItems" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDatasets", |
|
"fullName": "google.cloud.aiplatform.v1.DatasetService.ListDatasets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/datasets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateDataset", |
|
"fullName": "google.cloud.aiplatform.v1.DatasetService.UpdateDataset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{dataset.name=projects/*/locations/*/datasets/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "EndpointService", |
|
"fullName": "google.cloud.aiplatform.v1.EndpointService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateEndpoint", |
|
"fullName": "google.cloud.aiplatform.v1.EndpointService.CreateEndpoint", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/endpoints" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteEndpoint", |
|
"fullName": "google.cloud.aiplatform.v1.EndpointService.DeleteEndpoint", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/endpoints/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeployModel", |
|
"fullName": "google.cloud.aiplatform.v1.EndpointService.DeployModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{endpoint=projects/*/locations/*/endpoints/*}:deployModel" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetEndpoint", |
|
"fullName": "google.cloud.aiplatform.v1.EndpointService.GetEndpoint", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/endpoints/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListEndpoints", |
|
"fullName": "google.cloud.aiplatform.v1.EndpointService.ListEndpoints", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/endpoints" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UndeployModel", |
|
"fullName": "google.cloud.aiplatform.v1.EndpointService.UndeployModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{endpoint=projects/*/locations/*/endpoints/*}:undeployModel" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateEndpoint", |
|
"fullName": "google.cloud.aiplatform.v1.EndpointService.UpdateEndpoint", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{endpoint.name=projects/*/locations/*/endpoints/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "JobService", |
|
"fullName": "google.cloud.aiplatform.v1.JobService", |
|
"methods": [ |
|
{ |
|
"shortName": "CancelBatchPredictionJob", |
|
"fullName": "google.cloud.aiplatform.v1.JobService.CancelBatchPredictionJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/batchPredictionJobs/*}:cancel" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CancelCustomJob", |
|
"fullName": "google.cloud.aiplatform.v1.JobService.CancelCustomJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/customJobs/*}:cancel" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CancelDataLabelingJob", |
|
"fullName": "google.cloud.aiplatform.v1.JobService.CancelDataLabelingJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/dataLabelingJobs/*}:cancel" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CancelHyperparameterTuningJob", |
|
"fullName": "google.cloud.aiplatform.v1.JobService.CancelHyperparameterTuningJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/hyperparameterTuningJobs/*}:cancel" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateBatchPredictionJob", |
|
"fullName": "google.cloud.aiplatform.v1.JobService.CreateBatchPredictionJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/batchPredictionJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateCustomJob", |
|
"fullName": "google.cloud.aiplatform.v1.JobService.CreateCustomJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/customJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateDataLabelingJob", |
|
"fullName": "google.cloud.aiplatform.v1.JobService.CreateDataLabelingJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/dataLabelingJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateHyperparameterTuningJob", |
|
"fullName": "google.cloud.aiplatform.v1.JobService.CreateHyperparameterTuningJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/hyperparameterTuningJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteBatchPredictionJob", |
|
"fullName": "google.cloud.aiplatform.v1.JobService.DeleteBatchPredictionJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/batchPredictionJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteCustomJob", |
|
"fullName": "google.cloud.aiplatform.v1.JobService.DeleteCustomJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/customJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteDataLabelingJob", |
|
"fullName": "google.cloud.aiplatform.v1.JobService.DeleteDataLabelingJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/dataLabelingJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteHyperparameterTuningJob", |
|
"fullName": "google.cloud.aiplatform.v1.JobService.DeleteHyperparameterTuningJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/hyperparameterTuningJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetBatchPredictionJob", |
|
"fullName": "google.cloud.aiplatform.v1.JobService.GetBatchPredictionJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/batchPredictionJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCustomJob", |
|
"fullName": "google.cloud.aiplatform.v1.JobService.GetCustomJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/customJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetDataLabelingJob", |
|
"fullName": "google.cloud.aiplatform.v1.JobService.GetDataLabelingJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/dataLabelingJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetHyperparameterTuningJob", |
|
"fullName": "google.cloud.aiplatform.v1.JobService.GetHyperparameterTuningJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/hyperparameterTuningJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListBatchPredictionJobs", |
|
"fullName": "google.cloud.aiplatform.v1.JobService.ListBatchPredictionJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/batchPredictionJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCustomJobs", |
|
"fullName": "google.cloud.aiplatform.v1.JobService.ListCustomJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/customJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDataLabelingJobs", |
|
"fullName": "google.cloud.aiplatform.v1.JobService.ListDataLabelingJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/dataLabelingJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListHyperparameterTuningJobs", |
|
"fullName": "google.cloud.aiplatform.v1.JobService.ListHyperparameterTuningJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/hyperparameterTuningJobs" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MigrationService", |
|
"fullName": "google.cloud.aiplatform.v1.MigrationService", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchMigrateResources", |
|
"fullName": "google.cloud.aiplatform.v1.MigrationService.BatchMigrateResources", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/migratableResources:batchMigrate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchMigratableResources", |
|
"fullName": "google.cloud.aiplatform.v1.MigrationService.SearchMigratableResources", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/migratableResources:search" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ModelService", |
|
"fullName": "google.cloud.aiplatform.v1.ModelService", |
|
"methods": [ |
|
{ |
|
"shortName": "DeleteModel", |
|
"fullName": "google.cloud.aiplatform.v1.ModelService.DeleteModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/models/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportModel", |
|
"fullName": "google.cloud.aiplatform.v1.ModelService.ExportModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/models/*}:export" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetModel", |
|
"fullName": "google.cloud.aiplatform.v1.ModelService.GetModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/models/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetModelEvaluation", |
|
"fullName": "google.cloud.aiplatform.v1.ModelService.GetModelEvaluation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/models/*/evaluations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetModelEvaluationSlice", |
|
"fullName": "google.cloud.aiplatform.v1.ModelService.GetModelEvaluationSlice", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/models/*/evaluations/*/slices/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListModelEvaluationSlices", |
|
"fullName": "google.cloud.aiplatform.v1.ModelService.ListModelEvaluationSlices", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/models/*/evaluations/*}/slices" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListModelEvaluations", |
|
"fullName": "google.cloud.aiplatform.v1.ModelService.ListModelEvaluations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/models/*}/evaluations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListModels", |
|
"fullName": "google.cloud.aiplatform.v1.ModelService.ListModels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/models" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateModel", |
|
"fullName": "google.cloud.aiplatform.v1.ModelService.UpdateModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{model.name=projects/*/locations/*/models/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UploadModel", |
|
"fullName": "google.cloud.aiplatform.v1.ModelService.UploadModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/models:upload" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PipelineService", |
|
"fullName": "google.cloud.aiplatform.v1.PipelineService", |
|
"methods": [ |
|
{ |
|
"shortName": "CancelPipelineJob", |
|
"fullName": "google.cloud.aiplatform.v1.PipelineService.CancelPipelineJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/pipelineJobs/*}:cancel" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CancelTrainingPipeline", |
|
"fullName": "google.cloud.aiplatform.v1.PipelineService.CancelTrainingPipeline", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/trainingPipelines/*}:cancel" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreatePipelineJob", |
|
"fullName": "google.cloud.aiplatform.v1.PipelineService.CreatePipelineJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/pipelineJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateTrainingPipeline", |
|
"fullName": "google.cloud.aiplatform.v1.PipelineService.CreateTrainingPipeline", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/trainingPipelines" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeletePipelineJob", |
|
"fullName": "google.cloud.aiplatform.v1.PipelineService.DeletePipelineJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/pipelineJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTrainingPipeline", |
|
"fullName": "google.cloud.aiplatform.v1.PipelineService.DeleteTrainingPipeline", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/trainingPipelines/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetPipelineJob", |
|
"fullName": "google.cloud.aiplatform.v1.PipelineService.GetPipelineJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/pipelineJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTrainingPipeline", |
|
"fullName": "google.cloud.aiplatform.v1.PipelineService.GetTrainingPipeline", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/trainingPipelines/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListPipelineJobs", |
|
"fullName": "google.cloud.aiplatform.v1.PipelineService.ListPipelineJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/pipelineJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTrainingPipelines", |
|
"fullName": "google.cloud.aiplatform.v1.PipelineService.ListTrainingPipelines", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/trainingPipelines" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PredictionService", |
|
"fullName": "google.cloud.aiplatform.v1.PredictionService", |
|
"methods": [ |
|
{ |
|
"shortName": "Predict", |
|
"fullName": "google.cloud.aiplatform.v1.PredictionService.Predict", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{endpoint=projects/*/locations/*/endpoints/*}:predict" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SpecialistPoolService", |
|
"fullName": "google.cloud.aiplatform.v1.SpecialistPoolService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateSpecialistPool", |
|
"fullName": "google.cloud.aiplatform.v1.SpecialistPoolService.CreateSpecialistPool", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/specialistPools" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteSpecialistPool", |
|
"fullName": "google.cloud.aiplatform.v1.SpecialistPoolService.DeleteSpecialistPool", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/specialistPools/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSpecialistPool", |
|
"fullName": "google.cloud.aiplatform.v1.SpecialistPoolService.GetSpecialistPool", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/specialistPools/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListSpecialistPools", |
|
"fullName": "google.cloud.aiplatform.v1.SpecialistPoolService.ListSpecialistPools", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/specialistPools" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateSpecialistPool", |
|
"fullName": "google.cloud.aiplatform.v1.SpecialistPoolService.UpdateSpecialistPool", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{specialist_pool.name=projects/*/locations/*/specialistPools/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.aiplatform.v1beta1", |
|
"directory": "google/cloud/aiplatform/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "aiplatform.googleapis.com", |
|
"title": "Vertex AI API", |
|
"description": "Train high-quality custom machine learning models with minimal machine learning expertise and effort.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/aiplatform/v1beta1", |
|
"google/cloud/aiplatform/v1beta1/schema", |
|
"google/cloud/aiplatform/v1beta1/schema/predict/instance", |
|
"google/cloud/aiplatform/v1beta1/schema/trainingjob/definition", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc", |
|
"google/type" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"": 44, |
|
"Google.Cloud.AIPlatform.V1Beta1": 71 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance;instance": 9, |
|
"google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/params;params": 6, |
|
"google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction;prediction": 11, |
|
"google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition;definition": 12, |
|
"google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema;schema": 6, |
|
"google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1;aiplatform": 71 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 115 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.aiplatform.v1beta1": 71, |
|
"com.google.cloud.aiplatform.v1beta1.schema": 6, |
|
"com.google.cloud.aiplatform.v1beta1.schema.predict.instance": 9, |
|
"com.google.cloud.aiplatform.v1beta1.schema.predict.params": 6, |
|
"com.google.cloud.aiplatform.v1beta1.schema.predict.prediction": 11, |
|
"com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition": 12 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"": 44, |
|
"Google\\Cloud\\AIPlatform\\V1beta1": 71 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"": 44, |
|
"Google::Cloud::AIPlatform::V1beta1": 71 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "DatasetService", |
|
"fullName": "google.cloud.aiplatform.v1beta1.DatasetService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateDataset", |
|
"fullName": "google.cloud.aiplatform.v1beta1.DatasetService.CreateDataset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/datasets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteDataset", |
|
"fullName": "google.cloud.aiplatform.v1beta1.DatasetService.DeleteDataset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/datasets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportData", |
|
"fullName": "google.cloud.aiplatform.v1beta1.DatasetService.ExportData", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/datasets/*}:export" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAnnotationSpec", |
|
"fullName": "google.cloud.aiplatform.v1beta1.DatasetService.GetAnnotationSpec", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/datasets/*/annotationSpecs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetDataset", |
|
"fullName": "google.cloud.aiplatform.v1beta1.DatasetService.GetDataset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/datasets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportData", |
|
"fullName": "google.cloud.aiplatform.v1beta1.DatasetService.ImportData", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/datasets/*}:import" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAnnotations", |
|
"fullName": "google.cloud.aiplatform.v1beta1.DatasetService.ListAnnotations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/datasets/*/dataItems/*}/annotations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDataItems", |
|
"fullName": "google.cloud.aiplatform.v1beta1.DatasetService.ListDataItems", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/datasets/*}/dataItems" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDatasets", |
|
"fullName": "google.cloud.aiplatform.v1beta1.DatasetService.ListDatasets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/datasets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateDataset", |
|
"fullName": "google.cloud.aiplatform.v1beta1.DatasetService.UpdateDataset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{dataset.name=projects/*/locations/*/datasets/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "EndpointService", |
|
"fullName": "google.cloud.aiplatform.v1beta1.EndpointService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateEndpoint", |
|
"fullName": "google.cloud.aiplatform.v1beta1.EndpointService.CreateEndpoint", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/endpoints" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteEndpoint", |
|
"fullName": "google.cloud.aiplatform.v1beta1.EndpointService.DeleteEndpoint", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/endpoints/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeployModel", |
|
"fullName": "google.cloud.aiplatform.v1beta1.EndpointService.DeployModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{endpoint=projects/*/locations/*/endpoints/*}:deployModel" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetEndpoint", |
|
"fullName": "google.cloud.aiplatform.v1beta1.EndpointService.GetEndpoint", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/endpoints/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListEndpoints", |
|
"fullName": "google.cloud.aiplatform.v1beta1.EndpointService.ListEndpoints", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/endpoints" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UndeployModel", |
|
"fullName": "google.cloud.aiplatform.v1beta1.EndpointService.UndeployModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{endpoint=projects/*/locations/*/endpoints/*}:undeployModel" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateEndpoint", |
|
"fullName": "google.cloud.aiplatform.v1beta1.EndpointService.UpdateEndpoint", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{endpoint.name=projects/*/locations/*/endpoints/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FeaturestoreOnlineServingService", |
|
"fullName": "google.cloud.aiplatform.v1beta1.FeaturestoreOnlineServingService", |
|
"methods": [ |
|
{ |
|
"shortName": "ReadFeatureValues", |
|
"fullName": "google.cloud.aiplatform.v1beta1.FeaturestoreOnlineServingService.ReadFeatureValues", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{entity_type=projects/*/locations/*/featurestores/*/entityTypes/*}:readFeatureValues" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StreamingReadFeatureValues", |
|
"fullName": "google.cloud.aiplatform.v1beta1.FeaturestoreOnlineServingService.StreamingReadFeatureValues", |
|
"mode": "SERVER_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{entity_type=projects/*/locations/*/featurestores/*/entityTypes/*}:streamingReadFeatureValues" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FeaturestoreService", |
|
"fullName": "google.cloud.aiplatform.v1beta1.FeaturestoreService", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchCreateFeatures", |
|
"fullName": "google.cloud.aiplatform.v1beta1.FeaturestoreService.BatchCreateFeatures", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/featurestores/*/entityTypes/*}/features:batchCreate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchReadFeatureValues", |
|
"fullName": "google.cloud.aiplatform.v1beta1.FeaturestoreService.BatchReadFeatureValues", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{featurestore=projects/*/locations/*/featurestores/*}:batchReadFeatureValues" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateEntityType", |
|
"fullName": "google.cloud.aiplatform.v1beta1.FeaturestoreService.CreateEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/featurestores/*}/entityTypes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateFeature", |
|
"fullName": "google.cloud.aiplatform.v1beta1.FeaturestoreService.CreateFeature", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/featurestores/*/entityTypes/*}/features" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateFeaturestore", |
|
"fullName": "google.cloud.aiplatform.v1beta1.FeaturestoreService.CreateFeaturestore", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/featurestores" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteEntityType", |
|
"fullName": "google.cloud.aiplatform.v1beta1.FeaturestoreService.DeleteEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/featurestores/*/entityTypes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteFeature", |
|
"fullName": "google.cloud.aiplatform.v1beta1.FeaturestoreService.DeleteFeature", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/featurestores/*/entityTypes/*/features/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteFeaturestore", |
|
"fullName": "google.cloud.aiplatform.v1beta1.FeaturestoreService.DeleteFeaturestore", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/featurestores/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportFeatureValues", |
|
"fullName": "google.cloud.aiplatform.v1beta1.FeaturestoreService.ExportFeatureValues", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{entity_type=projects/*/locations/*/featurestores/*/entityTypes/*}:exportFeatureValues" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetEntityType", |
|
"fullName": "google.cloud.aiplatform.v1beta1.FeaturestoreService.GetEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/featurestores/*/entityTypes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetFeature", |
|
"fullName": "google.cloud.aiplatform.v1beta1.FeaturestoreService.GetFeature", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/featurestores/*/entityTypes/*/features/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetFeaturestore", |
|
"fullName": "google.cloud.aiplatform.v1beta1.FeaturestoreService.GetFeaturestore", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/featurestores/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportFeatureValues", |
|
"fullName": "google.cloud.aiplatform.v1beta1.FeaturestoreService.ImportFeatureValues", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{entity_type=projects/*/locations/*/featurestores/*/entityTypes/*}:importFeatureValues" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListEntityTypes", |
|
"fullName": "google.cloud.aiplatform.v1beta1.FeaturestoreService.ListEntityTypes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/featurestores/*}/entityTypes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListFeatures", |
|
"fullName": "google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeatures", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/featurestores/*/entityTypes/*}/features" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListFeaturestores", |
|
"fullName": "google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeaturestores", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/featurestores" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchFeatures", |
|
"fullName": "google.cloud.aiplatform.v1beta1.FeaturestoreService.SearchFeatures", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{location=projects/*/locations/*}/featurestores:searchFeatures" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateEntityType", |
|
"fullName": "google.cloud.aiplatform.v1beta1.FeaturestoreService.UpdateEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{entity_type.name=projects/*/locations/*/featurestores/*/entityTypes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateFeature", |
|
"fullName": "google.cloud.aiplatform.v1beta1.FeaturestoreService.UpdateFeature", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{feature.name=projects/*/locations/*/featurestores/*/entityTypes/*/features/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateFeaturestore", |
|
"fullName": "google.cloud.aiplatform.v1beta1.FeaturestoreService.UpdateFeaturestore", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{featurestore.name=projects/*/locations/*/featurestores/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "IndexEndpointService", |
|
"fullName": "google.cloud.aiplatform.v1beta1.IndexEndpointService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateIndexEndpoint", |
|
"fullName": "google.cloud.aiplatform.v1beta1.IndexEndpointService.CreateIndexEndpoint", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/indexEndpoints" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteIndexEndpoint", |
|
"fullName": "google.cloud.aiplatform.v1beta1.IndexEndpointService.DeleteIndexEndpoint", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/indexEndpoints/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeployIndex", |
|
"fullName": "google.cloud.aiplatform.v1beta1.IndexEndpointService.DeployIndex", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{index_endpoint=projects/*/locations/*/indexEndpoints/*}:deployIndex" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIndexEndpoint", |
|
"fullName": "google.cloud.aiplatform.v1beta1.IndexEndpointService.GetIndexEndpoint", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/indexEndpoints/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListIndexEndpoints", |
|
"fullName": "google.cloud.aiplatform.v1beta1.IndexEndpointService.ListIndexEndpoints", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/indexEndpoints" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UndeployIndex", |
|
"fullName": "google.cloud.aiplatform.v1beta1.IndexEndpointService.UndeployIndex", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{index_endpoint=projects/*/locations/*/indexEndpoints/*}:undeployIndex" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateIndexEndpoint", |
|
"fullName": "google.cloud.aiplatform.v1beta1.IndexEndpointService.UpdateIndexEndpoint", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{index_endpoint.name=projects/*/locations/*/indexEndpoints/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "IndexService", |
|
"fullName": "google.cloud.aiplatform.v1beta1.IndexService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateIndex", |
|
"fullName": "google.cloud.aiplatform.v1beta1.IndexService.CreateIndex", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/indexes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteIndex", |
|
"fullName": "google.cloud.aiplatform.v1beta1.IndexService.DeleteIndex", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/indexes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIndex", |
|
"fullName": "google.cloud.aiplatform.v1beta1.IndexService.GetIndex", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/indexes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListIndexes", |
|
"fullName": "google.cloud.aiplatform.v1beta1.IndexService.ListIndexes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/indexes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateIndex", |
|
"fullName": "google.cloud.aiplatform.v1beta1.IndexService.UpdateIndex", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{index.name=projects/*/locations/*/indexes/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "JobService", |
|
"fullName": "google.cloud.aiplatform.v1beta1.JobService", |
|
"methods": [ |
|
{ |
|
"shortName": "CancelBatchPredictionJob", |
|
"fullName": "google.cloud.aiplatform.v1beta1.JobService.CancelBatchPredictionJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/batchPredictionJobs/*}:cancel" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CancelCustomJob", |
|
"fullName": "google.cloud.aiplatform.v1beta1.JobService.CancelCustomJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/customJobs/*}:cancel" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CancelDataLabelingJob", |
|
"fullName": "google.cloud.aiplatform.v1beta1.JobService.CancelDataLabelingJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/dataLabelingJobs/*}:cancel" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CancelHyperparameterTuningJob", |
|
"fullName": "google.cloud.aiplatform.v1beta1.JobService.CancelHyperparameterTuningJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/hyperparameterTuningJobs/*}:cancel" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateBatchPredictionJob", |
|
"fullName": "google.cloud.aiplatform.v1beta1.JobService.CreateBatchPredictionJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/batchPredictionJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateCustomJob", |
|
"fullName": "google.cloud.aiplatform.v1beta1.JobService.CreateCustomJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/customJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateDataLabelingJob", |
|
"fullName": "google.cloud.aiplatform.v1beta1.JobService.CreateDataLabelingJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/dataLabelingJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateHyperparameterTuningJob", |
|
"fullName": "google.cloud.aiplatform.v1beta1.JobService.CreateHyperparameterTuningJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/hyperparameterTuningJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateModelDeploymentMonitoringJob", |
|
"fullName": "google.cloud.aiplatform.v1beta1.JobService.CreateModelDeploymentMonitoringJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/modelDeploymentMonitoringJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteBatchPredictionJob", |
|
"fullName": "google.cloud.aiplatform.v1beta1.JobService.DeleteBatchPredictionJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/batchPredictionJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteCustomJob", |
|
"fullName": "google.cloud.aiplatform.v1beta1.JobService.DeleteCustomJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/customJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteDataLabelingJob", |
|
"fullName": "google.cloud.aiplatform.v1beta1.JobService.DeleteDataLabelingJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/dataLabelingJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteHyperparameterTuningJob", |
|
"fullName": "google.cloud.aiplatform.v1beta1.JobService.DeleteHyperparameterTuningJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/hyperparameterTuningJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteModelDeploymentMonitoringJob", |
|
"fullName": "google.cloud.aiplatform.v1beta1.JobService.DeleteModelDeploymentMonitoringJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/modelDeploymentMonitoringJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetBatchPredictionJob", |
|
"fullName": "google.cloud.aiplatform.v1beta1.JobService.GetBatchPredictionJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/batchPredictionJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCustomJob", |
|
"fullName": "google.cloud.aiplatform.v1beta1.JobService.GetCustomJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/customJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetDataLabelingJob", |
|
"fullName": "google.cloud.aiplatform.v1beta1.JobService.GetDataLabelingJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/dataLabelingJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetHyperparameterTuningJob", |
|
"fullName": "google.cloud.aiplatform.v1beta1.JobService.GetHyperparameterTuningJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/hyperparameterTuningJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetModelDeploymentMonitoringJob", |
|
"fullName": "google.cloud.aiplatform.v1beta1.JobService.GetModelDeploymentMonitoringJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/modelDeploymentMonitoringJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListBatchPredictionJobs", |
|
"fullName": "google.cloud.aiplatform.v1beta1.JobService.ListBatchPredictionJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/batchPredictionJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCustomJobs", |
|
"fullName": "google.cloud.aiplatform.v1beta1.JobService.ListCustomJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/customJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDataLabelingJobs", |
|
"fullName": "google.cloud.aiplatform.v1beta1.JobService.ListDataLabelingJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/dataLabelingJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListHyperparameterTuningJobs", |
|
"fullName": "google.cloud.aiplatform.v1beta1.JobService.ListHyperparameterTuningJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/hyperparameterTuningJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListModelDeploymentMonitoringJobs", |
|
"fullName": "google.cloud.aiplatform.v1beta1.JobService.ListModelDeploymentMonitoringJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/modelDeploymentMonitoringJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PauseModelDeploymentMonitoringJob", |
|
"fullName": "google.cloud.aiplatform.v1beta1.JobService.PauseModelDeploymentMonitoringJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/modelDeploymentMonitoringJobs/*}:pause" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ResumeModelDeploymentMonitoringJob", |
|
"fullName": "google.cloud.aiplatform.v1beta1.JobService.ResumeModelDeploymentMonitoringJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/modelDeploymentMonitoringJobs/*}:resume" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchModelDeploymentMonitoringStatsAnomalies", |
|
"fullName": "google.cloud.aiplatform.v1beta1.JobService.SearchModelDeploymentMonitoringStatsAnomalies", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{model_deployment_monitoring_job=projects/*/locations/*/modelDeploymentMonitoringJobs/*}:searchModelDeploymentMonitoringStatsAnomalies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateModelDeploymentMonitoringJob", |
|
"fullName": "google.cloud.aiplatform.v1beta1.JobService.UpdateModelDeploymentMonitoringJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{model_deployment_monitoring_job.name=projects/*/locations/*/modelDeploymentMonitoringJobs/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MetadataService", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService", |
|
"methods": [ |
|
{ |
|
"shortName": "AddContextArtifactsAndExecutions", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.AddContextArtifactsAndExecutions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{context=projects/*/locations/*/metadataStores/*/contexts/*}:addContextArtifactsAndExecutions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AddContextChildren", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.AddContextChildren", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{context=projects/*/locations/*/metadataStores/*/contexts/*}:addContextChildren" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AddExecutionEvents", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.AddExecutionEvents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{execution=projects/*/locations/*/metadataStores/*/executions/*}:addExecutionEvents" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateArtifact", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.CreateArtifact", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/metadataStores/*}/artifacts" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateContext", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.CreateContext", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/metadataStores/*}/contexts" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateExecution", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.CreateExecution", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/metadataStores/*}/executions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateMetadataSchema", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.CreateMetadataSchema", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/metadataStores/*}/metadataSchemas" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateMetadataStore", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.CreateMetadataStore", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/metadataStores" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteArtifact", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.DeleteArtifact", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/metadataStores/*/artifacts/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteContext", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.DeleteContext", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/metadataStores/*/contexts/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteExecution", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.DeleteExecution", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/metadataStores/*/executions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteMetadataStore", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.DeleteMetadataStore", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/metadataStores/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetArtifact", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.GetArtifact", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/metadataStores/*/artifacts/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetContext", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.GetContext", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/metadataStores/*/contexts/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetExecution", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.GetExecution", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/metadataStores/*/executions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetMetadataSchema", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.GetMetadataSchema", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/metadataStores/*/metadataSchemas/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetMetadataStore", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.GetMetadataStore", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/metadataStores/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListArtifacts", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.ListArtifacts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/metadataStores/*}/artifacts" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListContexts", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.ListContexts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/metadataStores/*}/contexts" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListExecutions", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.ListExecutions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/metadataStores/*}/executions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListMetadataSchemas", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.ListMetadataSchemas", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/metadataStores/*}/metadataSchemas" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListMetadataStores", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.ListMetadataStores", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/metadataStores" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PurgeArtifacts", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.PurgeArtifacts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/metadataStores/*}/artifacts:purge" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PurgeContexts", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.PurgeContexts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/metadataStores/*}/contexts:purge" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PurgeExecutions", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.PurgeExecutions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/metadataStores/*}/executions:purge" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "QueryArtifactLineageSubgraph", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.QueryArtifactLineageSubgraph", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{artifact=projects/*/locations/*/metadataStores/*/artifacts/*}:queryArtifactLineageSubgraph" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "QueryContextLineageSubgraph", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.QueryContextLineageSubgraph", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{context=projects/*/locations/*/metadataStores/*/contexts/*}:queryContextLineageSubgraph" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "QueryExecutionInputsAndOutputs", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.QueryExecutionInputsAndOutputs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{execution=projects/*/locations/*/metadataStores/*/executions/*}:queryExecutionInputsAndOutputs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateArtifact", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.UpdateArtifact", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{artifact.name=projects/*/locations/*/metadataStores/*/artifacts/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateContext", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.UpdateContext", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{context.name=projects/*/locations/*/metadataStores/*/contexts/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateExecution", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MetadataService.UpdateExecution", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{execution.name=projects/*/locations/*/metadataStores/*/executions/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MigrationService", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MigrationService", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchMigrateResources", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MigrationService.BatchMigrateResources", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/migratableResources:batchMigrate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchMigratableResources", |
|
"fullName": "google.cloud.aiplatform.v1beta1.MigrationService.SearchMigratableResources", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/migratableResources:search" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ModelService", |
|
"fullName": "google.cloud.aiplatform.v1beta1.ModelService", |
|
"methods": [ |
|
{ |
|
"shortName": "DeleteModel", |
|
"fullName": "google.cloud.aiplatform.v1beta1.ModelService.DeleteModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/models/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportModel", |
|
"fullName": "google.cloud.aiplatform.v1beta1.ModelService.ExportModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/models/*}:export" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetModel", |
|
"fullName": "google.cloud.aiplatform.v1beta1.ModelService.GetModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/models/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetModelEvaluation", |
|
"fullName": "google.cloud.aiplatform.v1beta1.ModelService.GetModelEvaluation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/models/*/evaluations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetModelEvaluationSlice", |
|
"fullName": "google.cloud.aiplatform.v1beta1.ModelService.GetModelEvaluationSlice", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/models/*/evaluations/*/slices/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListModelEvaluationSlices", |
|
"fullName": "google.cloud.aiplatform.v1beta1.ModelService.ListModelEvaluationSlices", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/models/*/evaluations/*}/slices" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListModelEvaluations", |
|
"fullName": "google.cloud.aiplatform.v1beta1.ModelService.ListModelEvaluations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/models/*}/evaluations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListModels", |
|
"fullName": "google.cloud.aiplatform.v1beta1.ModelService.ListModels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/models" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateModel", |
|
"fullName": "google.cloud.aiplatform.v1beta1.ModelService.UpdateModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{model.name=projects/*/locations/*/models/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UploadModel", |
|
"fullName": "google.cloud.aiplatform.v1beta1.ModelService.UploadModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/models:upload" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PipelineService", |
|
"fullName": "google.cloud.aiplatform.v1beta1.PipelineService", |
|
"methods": [ |
|
{ |
|
"shortName": "CancelPipelineJob", |
|
"fullName": "google.cloud.aiplatform.v1beta1.PipelineService.CancelPipelineJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/pipelineJobs/*}:cancel" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CancelTrainingPipeline", |
|
"fullName": "google.cloud.aiplatform.v1beta1.PipelineService.CancelTrainingPipeline", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/trainingPipelines/*}:cancel" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreatePipelineJob", |
|
"fullName": "google.cloud.aiplatform.v1beta1.PipelineService.CreatePipelineJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/pipelineJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateTrainingPipeline", |
|
"fullName": "google.cloud.aiplatform.v1beta1.PipelineService.CreateTrainingPipeline", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/trainingPipelines" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeletePipelineJob", |
|
"fullName": "google.cloud.aiplatform.v1beta1.PipelineService.DeletePipelineJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/pipelineJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTrainingPipeline", |
|
"fullName": "google.cloud.aiplatform.v1beta1.PipelineService.DeleteTrainingPipeline", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/trainingPipelines/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetPipelineJob", |
|
"fullName": "google.cloud.aiplatform.v1beta1.PipelineService.GetPipelineJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/pipelineJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTrainingPipeline", |
|
"fullName": "google.cloud.aiplatform.v1beta1.PipelineService.GetTrainingPipeline", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/trainingPipelines/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListPipelineJobs", |
|
"fullName": "google.cloud.aiplatform.v1beta1.PipelineService.ListPipelineJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/pipelineJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTrainingPipelines", |
|
"fullName": "google.cloud.aiplatform.v1beta1.PipelineService.ListTrainingPipelines", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/trainingPipelines" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PredictionService", |
|
"fullName": "google.cloud.aiplatform.v1beta1.PredictionService", |
|
"methods": [ |
|
{ |
|
"shortName": "Explain", |
|
"fullName": "google.cloud.aiplatform.v1beta1.PredictionService.Explain", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{endpoint=projects/*/locations/*/endpoints/*}:explain" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Predict", |
|
"fullName": "google.cloud.aiplatform.v1beta1.PredictionService.Predict", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{endpoint=projects/*/locations/*/endpoints/*}:predict" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SpecialistPoolService", |
|
"fullName": "google.cloud.aiplatform.v1beta1.SpecialistPoolService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateSpecialistPool", |
|
"fullName": "google.cloud.aiplatform.v1beta1.SpecialistPoolService.CreateSpecialistPool", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/specialistPools" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteSpecialistPool", |
|
"fullName": "google.cloud.aiplatform.v1beta1.SpecialistPoolService.DeleteSpecialistPool", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/specialistPools/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSpecialistPool", |
|
"fullName": "google.cloud.aiplatform.v1beta1.SpecialistPoolService.GetSpecialistPool", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/specialistPools/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListSpecialistPools", |
|
"fullName": "google.cloud.aiplatform.v1beta1.SpecialistPoolService.ListSpecialistPools", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/specialistPools" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateSpecialistPool", |
|
"fullName": "google.cloud.aiplatform.v1beta1.SpecialistPoolService.UpdateSpecialistPool", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{specialist_pool.name=projects/*/locations/*/specialistPools/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TensorboardService", |
|
"fullName": "google.cloud.aiplatform.v1beta1.TensorboardService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateTensorboard", |
|
"fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.CreateTensorboard", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/tensorboards" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateTensorboardExperiment", |
|
"fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.CreateTensorboardExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/tensorboards/*}/experiments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateTensorboardRun", |
|
"fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.CreateTensorboardRun", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/tensorboards/*/experiments/*}/runs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateTensorboardTimeSeries", |
|
"fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.CreateTensorboardTimeSeries", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/tensorboards/*/experiments/*/runs/*}/timeSeries" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTensorboard", |
|
"fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.DeleteTensorboard", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/tensorboards/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTensorboardExperiment", |
|
"fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.DeleteTensorboardExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/tensorboards/*/experiments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTensorboardRun", |
|
"fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.DeleteTensorboardRun", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTensorboardTimeSeries", |
|
"fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.DeleteTensorboardTimeSeries", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*/timeSeries/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportTensorboardTimeSeriesData", |
|
"fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.ExportTensorboardTimeSeriesData", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{tensorboard_time_series=projects/*/locations/*/tensorboards/*/experiments/*/runs/*/timeSeries/*}:exportTensorboardTimeSeries" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTensorboard", |
|
"fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.GetTensorboard", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/tensorboards/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTensorboardExperiment", |
|
"fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.GetTensorboardExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/tensorboards/*/experiments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTensorboardRun", |
|
"fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.GetTensorboardRun", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTensorboardTimeSeries", |
|
"fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.GetTensorboardTimeSeries", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*/timeSeries/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTensorboardExperiments", |
|
"fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardExperiments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/tensorboards/*}/experiments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTensorboardRuns", |
|
"fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardRuns", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/tensorboards/*/experiments/*}/runs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTensorboardTimeSeries", |
|
"fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardTimeSeries", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/tensorboards/*/experiments/*/runs/*}/timeSeries" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTensorboards", |
|
"fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboards", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/tensorboards" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ReadTensorboardBlobData", |
|
"fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.ReadTensorboardBlobData", |
|
"mode": "SERVER_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{time_series=projects/*/locations/*/tensorboards/*/experiments/*/runs/*/timeSeries/*}:readBlobData" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ReadTensorboardTimeSeriesData", |
|
"fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.ReadTensorboardTimeSeriesData", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{tensorboard_time_series=projects/*/locations/*/tensorboards/*/experiments/*/runs/*/timeSeries/*}:read" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateTensorboard", |
|
"fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.UpdateTensorboard", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{tensorboard.name=projects/*/locations/*/tensorboards/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateTensorboardExperiment", |
|
"fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.UpdateTensorboardExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{tensorboard_experiment.name=projects/*/locations/*/tensorboards/*/experiments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateTensorboardRun", |
|
"fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.UpdateTensorboardRun", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{tensorboard_run.name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateTensorboardTimeSeries", |
|
"fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.UpdateTensorboardTimeSeries", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{tensorboard_time_series.name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*/timeSeries/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "WriteTensorboardRunData", |
|
"fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.WriteTensorboardRunData", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{tensorboard_run=projects/*/locations/*/tensorboards/*/experiments/*/runs/*}:write" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "VizierService", |
|
"fullName": "google.cloud.aiplatform.v1beta1.VizierService", |
|
"methods": [ |
|
{ |
|
"shortName": "AddTrialMeasurement", |
|
"fullName": "google.cloud.aiplatform.v1beta1.VizierService.AddTrialMeasurement", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{trial_name=projects/*/locations/*/studies/*/trials/*}:addTrialMeasurement" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CheckTrialEarlyStoppingState", |
|
"fullName": "google.cloud.aiplatform.v1beta1.VizierService.CheckTrialEarlyStoppingState", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{trial_name=projects/*/locations/*/studies/*/trials/*}:checkTrialEarlyStoppingState" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CompleteTrial", |
|
"fullName": "google.cloud.aiplatform.v1beta1.VizierService.CompleteTrial", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/studies/*/trials/*}:complete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateStudy", |
|
"fullName": "google.cloud.aiplatform.v1beta1.VizierService.CreateStudy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/studies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateTrial", |
|
"fullName": "google.cloud.aiplatform.v1beta1.VizierService.CreateTrial", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/studies/*}/trials" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteStudy", |
|
"fullName": "google.cloud.aiplatform.v1beta1.VizierService.DeleteStudy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/studies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTrial", |
|
"fullName": "google.cloud.aiplatform.v1beta1.VizierService.DeleteTrial", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/studies/*/trials/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetStudy", |
|
"fullName": "google.cloud.aiplatform.v1beta1.VizierService.GetStudy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/studies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTrial", |
|
"fullName": "google.cloud.aiplatform.v1beta1.VizierService.GetTrial", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/studies/*/trials/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListOptimalTrials", |
|
"fullName": "google.cloud.aiplatform.v1beta1.VizierService.ListOptimalTrials", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/studies/*}/trials:listOptimalTrials" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListStudies", |
|
"fullName": "google.cloud.aiplatform.v1beta1.VizierService.ListStudies", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/studies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTrials", |
|
"fullName": "google.cloud.aiplatform.v1beta1.VizierService.ListTrials", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/studies/*}/trials" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LookupStudy", |
|
"fullName": "google.cloud.aiplatform.v1beta1.VizierService.LookupStudy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/studies:lookup" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StopTrial", |
|
"fullName": "google.cloud.aiplatform.v1beta1.VizierService.StopTrial", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/studies/*/trials/*}:stop" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SuggestTrials", |
|
"fullName": "google.cloud.aiplatform.v1beta1.VizierService.SuggestTrials", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/studies/*}/trials:suggest" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.apigateway.v1", |
|
"directory": "google/cloud/apigateway/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "apigateway.googleapis.com", |
|
"title": "API Gateway API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/apigateway/v1", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.ApiGateway.V1": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/apigateway/v1;apigateway": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.apigateway.v1": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\ApiGateway\\V1": 2 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::ApiGateway::V1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ApiGatewayService", |
|
"fullName": "google.cloud.apigateway.v1.ApiGatewayService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateApi", |
|
"fullName": "google.cloud.apigateway.v1.ApiGatewayService.CreateApi", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/apis" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateApiConfig", |
|
"fullName": "google.cloud.apigateway.v1.ApiGatewayService.CreateApiConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*/apis/*}/configs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateGateway", |
|
"fullName": "google.cloud.apigateway.v1.ApiGatewayService.CreateGateway", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/gateways" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteApi", |
|
"fullName": "google.cloud.apigateway.v1.ApiGatewayService.DeleteApi", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/apis/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteApiConfig", |
|
"fullName": "google.cloud.apigateway.v1.ApiGatewayService.DeleteApiConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/apis/*/configs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteGateway", |
|
"fullName": "google.cloud.apigateway.v1.ApiGatewayService.DeleteGateway", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/gateways/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetApi", |
|
"fullName": "google.cloud.apigateway.v1.ApiGatewayService.GetApi", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/apis/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetApiConfig", |
|
"fullName": "google.cloud.apigateway.v1.ApiGatewayService.GetApiConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/apis/*/configs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetGateway", |
|
"fullName": "google.cloud.apigateway.v1.ApiGatewayService.GetGateway", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/gateways/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListApiConfigs", |
|
"fullName": "google.cloud.apigateway.v1.ApiGatewayService.ListApiConfigs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/apis/*}/configs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListApis", |
|
"fullName": "google.cloud.apigateway.v1.ApiGatewayService.ListApis", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/apis" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListGateways", |
|
"fullName": "google.cloud.apigateway.v1.ApiGatewayService.ListGateways", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/gateways" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateApi", |
|
"fullName": "google.cloud.apigateway.v1.ApiGatewayService.UpdateApi", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{api.name=projects/*/locations/*/apis/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateApiConfig", |
|
"fullName": "google.cloud.apigateway.v1.ApiGatewayService.UpdateApiConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{api_config.name=projects/*/locations/*/apis/*/configs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateGateway", |
|
"fullName": "google.cloud.apigateway.v1.ApiGatewayService.UpdateGateway", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{gateway.name=projects/*/locations/*/gateways/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.apigeeconnect.v1", |
|
"directory": "google/cloud/apigeeconnect/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "apigeeconnect.googleapis.com", |
|
"title": "Apigee Connect API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.ApigeeConnect.V1": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/apigeeconnect/v1;apigeeconnect": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.apigeeconnect.v1": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\ApigeeConnect\\V1": 2 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::ApigeeConnect::V1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ConnectionService", |
|
"fullName": "google.cloud.apigeeconnect.v1.ConnectionService", |
|
"methods": [ |
|
{ |
|
"shortName": "ListConnections", |
|
"fullName": "google.cloud.apigeeconnect.v1.ConnectionService.ListConnections", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/endpoints/*}/connections" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Tether", |
|
"fullName": "google.cloud.apigeeconnect.v1.Tether", |
|
"methods": [ |
|
{ |
|
"shortName": "Egress", |
|
"fullName": "google.cloud.apigeeconnect.v1.Tether.Egress", |
|
"mode": "BIDIRECTIONAL_STREAMING" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.asset.v1", |
|
"directory": "google/cloud/asset/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "cloudasset.googleapis.com", |
|
"title": "Cloud Asset API", |
|
"description": "The cloud asset API manages the history and inventory of cloud resources.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/asset/v1", |
|
"google/cloud/orgpolicy/v1", |
|
"google/cloud/osconfig/v1", |
|
"google/iam/v1", |
|
"google/identity/accesscontextmanager/v1", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc", |
|
"google/type" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"": 1, |
|
"true": 1 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Asset.V1": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/asset/v1;asset": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.asset.v1": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Asset\\V1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "AssetService", |
|
"fullName": "google.cloud.asset.v1.AssetService", |
|
"methods": [ |
|
{ |
|
"shortName": "AnalyzeIamPolicy", |
|
"fullName": "google.cloud.asset.v1.AssetService.AnalyzeIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{analysis_query.scope=*/*}:analyzeIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AnalyzeIamPolicyLongrunning", |
|
"fullName": "google.cloud.asset.v1.AssetService.AnalyzeIamPolicyLongrunning", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{analysis_query.scope=*/*}:analyzeIamPolicyLongrunning" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AnalyzeMove", |
|
"fullName": "google.cloud.asset.v1.AssetService.AnalyzeMove", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{resource=*/*}:analyzeMove" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchGetAssetsHistory", |
|
"fullName": "google.cloud.asset.v1.AssetService.BatchGetAssetsHistory", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=*/*}:batchGetAssetsHistory" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateFeed", |
|
"fullName": "google.cloud.asset.v1.AssetService.CreateFeed", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=*/*}/feeds" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteFeed", |
|
"fullName": "google.cloud.asset.v1.AssetService.DeleteFeed", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=*/*/feeds/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportAssets", |
|
"fullName": "google.cloud.asset.v1.AssetService.ExportAssets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=*/*}:exportAssets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetFeed", |
|
"fullName": "google.cloud.asset.v1.AssetService.GetFeed", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=*/*/feeds/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAssets", |
|
"fullName": "google.cloud.asset.v1.AssetService.ListAssets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=*/*}/assets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListFeeds", |
|
"fullName": "google.cloud.asset.v1.AssetService.ListFeeds", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=*/*}/feeds" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchAllIamPolicies", |
|
"fullName": "google.cloud.asset.v1.AssetService.SearchAllIamPolicies", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{scope=*/*}:searchAllIamPolicies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchAllResources", |
|
"fullName": "google.cloud.asset.v1.AssetService.SearchAllResources", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{scope=*/*}:searchAllResources" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateFeed", |
|
"fullName": "google.cloud.asset.v1.AssetService.UpdateFeed", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{feed.name=*/*/feeds/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.asset.v1p1beta1", |
|
"directory": "google/cloud/asset/v1p1beta1", |
|
"version": "v1p1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "cloudasset.googleapis.com", |
|
"title": "Cloud Asset API", |
|
"description": "The cloud asset API manages the history and inventory of cloud resources.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/asset/v1p1beta1", |
|
"google/iam/v1" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"": 1, |
|
"true": 1 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Asset.V1P1Beta1": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/asset/v1p1beta1;asset": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.asset.v1p1beta1": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Asset\\V1p1beta1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "AssetService", |
|
"fullName": "google.cloud.asset.v1p1beta1.AssetService", |
|
"methods": [ |
|
{ |
|
"shortName": "SearchAllIamPolicies", |
|
"fullName": "google.cloud.asset.v1p1beta1.AssetService.SearchAllIamPolicies", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p1beta1/{scope=*/*}/iamPolicies:searchAll" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchAllResources", |
|
"fullName": "google.cloud.asset.v1p1beta1.AssetService.SearchAllResources", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p1beta1/{scope=*/*}/resources:searchAll" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.asset.v1p2beta1", |
|
"directory": "google/cloud/asset/v1p2beta1", |
|
"version": "v1p2beta1", |
|
"majorVersion": "v1", |
|
"hostName": "cloudasset.googleapis.com", |
|
"title": "Cloud Asset API", |
|
"description": "The cloud asset API manages the history and inventory of cloud resources.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/asset/v1p2beta1", |
|
"google/iam/v1", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"": 1, |
|
"true": 1 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Asset.V1p2Beta1": 1, |
|
"Google.Cloud.Asset.v1p2beta1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/asset/v1p2beta1;asset": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.asset.v1p2beta1": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Asset\\V1p2beta1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "AssetService", |
|
"fullName": "google.cloud.asset.v1p2beta1.AssetService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateFeed", |
|
"fullName": "google.cloud.asset.v1p2beta1.AssetService.CreateFeed", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p2beta1/{parent=*/*}/feeds" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteFeed", |
|
"fullName": "google.cloud.asset.v1p2beta1.AssetService.DeleteFeed", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1p2beta1/{name=*/*/feeds/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetFeed", |
|
"fullName": "google.cloud.asset.v1p2beta1.AssetService.GetFeed", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p2beta1/{name=*/*/feeds/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListFeeds", |
|
"fullName": "google.cloud.asset.v1p2beta1.AssetService.ListFeeds", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p2beta1/{parent=*/*}/feeds" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateFeed", |
|
"fullName": "google.cloud.asset.v1p2beta1.AssetService.UpdateFeed", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1p2beta1/{feed.name=*/*/feeds/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.asset.v1p4beta1", |
|
"directory": "google/cloud/asset/v1p4beta1", |
|
"version": "v1p4beta1", |
|
"majorVersion": "v1", |
|
"hostName": "cloudasset.googleapis.com", |
|
"title": "Cloud Asset API", |
|
"description": "The cloud asset API manages the history and inventory of cloud resources.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/asset/v1p4beta1", |
|
"google/iam/v1", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"": 1, |
|
"true": 1 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Asset.V1P4Beta1": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/asset/v1p4beta1;asset": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.asset.v1p4beta1": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Asset\\V1p4beta1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "AssetService", |
|
"fullName": "google.cloud.asset.v1p4beta1.AssetService", |
|
"methods": [ |
|
{ |
|
"shortName": "AnalyzeIamPolicy", |
|
"fullName": "google.cloud.asset.v1p4beta1.AssetService.AnalyzeIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p4beta1/{analysis_query.parent=*/*}:analyzeIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportIamPolicyAnalysis", |
|
"fullName": "google.cloud.asset.v1p4beta1.AssetService.ExportIamPolicyAnalysis", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p4beta1/{analysis_query.parent=*/*}:exportIamPolicyAnalysis" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.asset.v1p5beta1", |
|
"directory": "google/cloud/asset/v1p5beta1", |
|
"version": "v1p5beta1", |
|
"majorVersion": "v1", |
|
"hostName": "cloudasset.googleapis.com", |
|
"title": "Cloud Asset API", |
|
"description": "The cloud asset API manages the history and inventory of cloud resources.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/asset/v1p5beta1", |
|
"google/cloud/orgpolicy/v1", |
|
"google/iam/v1", |
|
"google/identity/accesscontextmanager/v1", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"": 1, |
|
"true": 1 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Asset.V1P5Beta1": 1, |
|
"Google.Cloud.Asset.V1p5Beta1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/asset/v1p5beta1;asset": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.asset.v1p5beta1": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Asset\\V1p5beta1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "AssetService", |
|
"fullName": "google.cloud.asset.v1p5beta1.AssetService", |
|
"methods": [ |
|
{ |
|
"shortName": "ListAssets", |
|
"fullName": "google.cloud.asset.v1p5beta1.AssetService.ListAssets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p5beta1/{parent=*/*}/assets" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.asset.v1p7beta1", |
|
"directory": "google/cloud/asset/v1p7beta1", |
|
"version": "v1p7beta1", |
|
"majorVersion": "v1", |
|
"hostName": "cloudasset.googleapis.com", |
|
"title": "Cloud Asset API", |
|
"description": "The cloud asset API manages the history and inventory of cloud resources.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/asset/v1p7beta1", |
|
"google/cloud/orgpolicy/v1", |
|
"google/cloud/osconfig/v1", |
|
"google/iam/v1", |
|
"google/identity/accesscontextmanager/v1", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"": 1, |
|
"true": 1 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Asset.V1P7Beta1": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/asset/v1p7beta1;asset": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.asset.v1p7beta1": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Asset\\V1p7beta1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "AssetService", |
|
"fullName": "google.cloud.asset.v1p7beta1.AssetService", |
|
"methods": [ |
|
{ |
|
"shortName": "ExportAssets", |
|
"fullName": "google.cloud.asset.v1p7beta1.AssetService.ExportAssets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p7beta1/{parent=*/*}:exportAssets" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.assuredworkloads.v1beta1", |
|
"directory": "google/cloud/assuredworkloads/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "assuredworkloads.googleapis.com", |
|
"title": "Assured Workloads API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.AssuredWorkloads.V1Beta1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/assuredworkloads/v1beta1;assuredworkloads": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.assuredworkloads.v1beta1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\AssuredWorkloads\\V1beta1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::AssuredWorkloads::V1beta1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "AssuredWorkloadsService", |
|
"fullName": "google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateWorkload", |
|
"fullName": "google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsService.CreateWorkload", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=organizations/*/locations/*}/workloads" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteWorkload", |
|
"fullName": "google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsService.DeleteWorkload", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=organizations/*/locations/*/workloads/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetWorkload", |
|
"fullName": "google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsService.GetWorkload", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=organizations/*/locations/*/workloads/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListWorkloads", |
|
"fullName": "google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsService.ListWorkloads", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=organizations/*/locations/*}/workloads" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateWorkload", |
|
"fullName": "google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsService.UpdateWorkload", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{workload.name=organizations/*/locations/*/workloads/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.automl.v1", |
|
"directory": "google/cloud/automl/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "automl.googleapis.com", |
|
"title": "Cloud AutoML API", |
|
"description": "Train high-quality custom machine learning models with minimum effort and machine learning expertise.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/automl/v1", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.AutoML.V1": 19 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/automl/v1;automl": 19 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 19 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.automl.v1": 19 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\AutoMl\\V1": 19 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::AutoML::V1": 19 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "AutoMl", |
|
"fullName": "google.cloud.automl.v1.AutoMl", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateDataset", |
|
"fullName": "google.cloud.automl.v1.AutoMl.CreateDataset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/datasets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateModel", |
|
"fullName": "google.cloud.automl.v1.AutoMl.CreateModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/models" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteDataset", |
|
"fullName": "google.cloud.automl.v1.AutoMl.DeleteDataset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/datasets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteModel", |
|
"fullName": "google.cloud.automl.v1.AutoMl.DeleteModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/models/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeployModel", |
|
"fullName": "google.cloud.automl.v1.AutoMl.DeployModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/models/*}:deploy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportData", |
|
"fullName": "google.cloud.automl.v1.AutoMl.ExportData", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/datasets/*}:exportData" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportModel", |
|
"fullName": "google.cloud.automl.v1.AutoMl.ExportModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/models/*}:export" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAnnotationSpec", |
|
"fullName": "google.cloud.automl.v1.AutoMl.GetAnnotationSpec", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/datasets/*/annotationSpecs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetDataset", |
|
"fullName": "google.cloud.automl.v1.AutoMl.GetDataset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/datasets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetModel", |
|
"fullName": "google.cloud.automl.v1.AutoMl.GetModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/models/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetModelEvaluation", |
|
"fullName": "google.cloud.automl.v1.AutoMl.GetModelEvaluation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/models/*/modelEvaluations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportData", |
|
"fullName": "google.cloud.automl.v1.AutoMl.ImportData", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/datasets/*}:importData" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDatasets", |
|
"fullName": "google.cloud.automl.v1.AutoMl.ListDatasets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/datasets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListModelEvaluations", |
|
"fullName": "google.cloud.automl.v1.AutoMl.ListModelEvaluations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/models/*}/modelEvaluations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListModels", |
|
"fullName": "google.cloud.automl.v1.AutoMl.ListModels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/models" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UndeployModel", |
|
"fullName": "google.cloud.automl.v1.AutoMl.UndeployModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/models/*}:undeploy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateDataset", |
|
"fullName": "google.cloud.automl.v1.AutoMl.UpdateDataset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{dataset.name=projects/*/locations/*/datasets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateModel", |
|
"fullName": "google.cloud.automl.v1.AutoMl.UpdateModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{model.name=projects/*/locations/*/models/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PredictionService", |
|
"fullName": "google.cloud.automl.v1.PredictionService", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchPredict", |
|
"fullName": "google.cloud.automl.v1.PredictionService.BatchPredict", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/models/*}:batchPredict" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Predict", |
|
"fullName": "google.cloud.automl.v1.PredictionService.Predict", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/models/*}:predict" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.automl.v1beta1", |
|
"directory": "google/cloud/automl/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "automl.googleapis.com", |
|
"title": "Cloud AutoML API", |
|
"description": "Train high-quality custom machine learning models with minimum effort and machine learning expertise.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/automl/v1beta1", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/automl/v1beta1;automl": 28 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"": 3, |
|
"true": 25 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.automl.v1beta1": 28 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\AutoMl\\V1beta1": 28 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::AutoML::V1beta1": 28 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "AutoMl", |
|
"fullName": "google.cloud.automl.v1beta1.AutoMl", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateDataset", |
|
"fullName": "google.cloud.automl.v1beta1.AutoMl.CreateDataset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/datasets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateModel", |
|
"fullName": "google.cloud.automl.v1beta1.AutoMl.CreateModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/models" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteDataset", |
|
"fullName": "google.cloud.automl.v1beta1.AutoMl.DeleteDataset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/datasets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteModel", |
|
"fullName": "google.cloud.automl.v1beta1.AutoMl.DeleteModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/models/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeployModel", |
|
"fullName": "google.cloud.automl.v1beta1.AutoMl.DeployModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/models/*}:deploy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportData", |
|
"fullName": "google.cloud.automl.v1beta1.AutoMl.ExportData", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/datasets/*}:exportData" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportEvaluatedExamples", |
|
"fullName": "google.cloud.automl.v1beta1.AutoMl.ExportEvaluatedExamples", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/models/*}:exportEvaluatedExamples" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportModel", |
|
"fullName": "google.cloud.automl.v1beta1.AutoMl.ExportModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/models/*}:export" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAnnotationSpec", |
|
"fullName": "google.cloud.automl.v1beta1.AutoMl.GetAnnotationSpec", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/datasets/*/annotationSpecs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetColumnSpec", |
|
"fullName": "google.cloud.automl.v1beta1.AutoMl.GetColumnSpec", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/datasets/*/tableSpecs/*/columnSpecs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetDataset", |
|
"fullName": "google.cloud.automl.v1beta1.AutoMl.GetDataset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/datasets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetModel", |
|
"fullName": "google.cloud.automl.v1beta1.AutoMl.GetModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/models/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetModelEvaluation", |
|
"fullName": "google.cloud.automl.v1beta1.AutoMl.GetModelEvaluation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/models/*/modelEvaluations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTableSpec", |
|
"fullName": "google.cloud.automl.v1beta1.AutoMl.GetTableSpec", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/datasets/*/tableSpecs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportData", |
|
"fullName": "google.cloud.automl.v1beta1.AutoMl.ImportData", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/datasets/*}:importData" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListColumnSpecs", |
|
"fullName": "google.cloud.automl.v1beta1.AutoMl.ListColumnSpecs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/datasets/*/tableSpecs/*}/columnSpecs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDatasets", |
|
"fullName": "google.cloud.automl.v1beta1.AutoMl.ListDatasets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/datasets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListModelEvaluations", |
|
"fullName": "google.cloud.automl.v1beta1.AutoMl.ListModelEvaluations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/models/*}/modelEvaluations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListModels", |
|
"fullName": "google.cloud.automl.v1beta1.AutoMl.ListModels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/models" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTableSpecs", |
|
"fullName": "google.cloud.automl.v1beta1.AutoMl.ListTableSpecs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/datasets/*}/tableSpecs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UndeployModel", |
|
"fullName": "google.cloud.automl.v1beta1.AutoMl.UndeployModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/models/*}:undeploy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateColumnSpec", |
|
"fullName": "google.cloud.automl.v1beta1.AutoMl.UpdateColumnSpec", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{column_spec.name=projects/*/locations/*/datasets/*/tableSpecs/*/columnSpecs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateDataset", |
|
"fullName": "google.cloud.automl.v1beta1.AutoMl.UpdateDataset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{dataset.name=projects/*/locations/*/datasets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateTableSpec", |
|
"fullName": "google.cloud.automl.v1beta1.AutoMl.UpdateTableSpec", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{table_spec.name=projects/*/locations/*/datasets/*/tableSpecs/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PredictionService", |
|
"fullName": "google.cloud.automl.v1beta1.PredictionService", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchPredict", |
|
"fullName": "google.cloud.automl.v1beta1.PredictionService.BatchPredict", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/models/*}:batchPredict" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Predict", |
|
"fullName": "google.cloud.automl.v1beta1.PredictionService.Predict", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/models/*}:predict" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.bigquery.connection.v1", |
|
"directory": "google/cloud/bigquery/connection/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "bigqueryconnection.googleapis.com", |
|
"title": "BigQuery Connection API", |
|
"description": "Allows users to manage BigQuery connections to external data sources.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/iam/v1", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.BigQuery.Connection.V1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/bigquery/connection/v1;connection": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.bigquery.connection.v1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\BigQuery\\Connection\\V1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ConnectionService", |
|
"fullName": "google.cloud.bigquery.connection.v1.ConnectionService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateConnection", |
|
"fullName": "google.cloud.bigquery.connection.v1.ConnectionService.CreateConnection", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/connections" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteConnection", |
|
"fullName": "google.cloud.bigquery.connection.v1.ConnectionService.DeleteConnection", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/connections/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetConnection", |
|
"fullName": "google.cloud.bigquery.connection.v1.ConnectionService.GetConnection", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/connections/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.cloud.bigquery.connection.v1.ConnectionService.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/connections/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListConnections", |
|
"fullName": "google.cloud.bigquery.connection.v1.ConnectionService.ListConnections", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/connections" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.cloud.bigquery.connection.v1.ConnectionService.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/connections/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.cloud.bigquery.connection.v1.ConnectionService.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/connections/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateConnection", |
|
"fullName": "google.cloud.bigquery.connection.v1.ConnectionService.UpdateConnection", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{name=projects/*/locations/*/connections/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.bigquery.connection.v1beta1", |
|
"directory": "google/cloud/bigquery/connection/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "bigqueryconnection.googleapis.com", |
|
"title": "BigQuery Connection API", |
|
"description": "Allows users to manage BigQuery connections to external data sources.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/iam/v1", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.BigQuery.Connection.V1Beta1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/bigquery/connection/v1beta1;connection": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.bigquery.connection.v1beta1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\BigQuery\\Connection\\V1beta1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ConnectionService", |
|
"fullName": "google.cloud.bigquery.connection.v1beta1.ConnectionService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateConnection", |
|
"fullName": "google.cloud.bigquery.connection.v1beta1.ConnectionService.CreateConnection", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/connections" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteConnection", |
|
"fullName": "google.cloud.bigquery.connection.v1beta1.ConnectionService.DeleteConnection", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/connections/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetConnection", |
|
"fullName": "google.cloud.bigquery.connection.v1beta1.ConnectionService.GetConnection", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/connections/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.cloud.bigquery.connection.v1beta1.ConnectionService.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/locations/*/connections/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListConnections", |
|
"fullName": "google.cloud.bigquery.connection.v1beta1.ConnectionService.ListConnections", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/connections" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.cloud.bigquery.connection.v1beta1.ConnectionService.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/locations/*/connections/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.cloud.bigquery.connection.v1beta1.ConnectionService.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/locations/*/connections/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateConnection", |
|
"fullName": "google.cloud.bigquery.connection.v1beta1.ConnectionService.UpdateConnection", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{name=projects/*/locations/*/connections/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateConnectionCredential", |
|
"fullName": "google.cloud.bigquery.connection.v1beta1.ConnectionService.UpdateConnectionCredential", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{name=projects/*/locations/*/connections/*/credential}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.bigquery.datatransfer.v1", |
|
"directory": "google/cloud/bigquery/datatransfer/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "bigquerydatatransfer.googleapis.com", |
|
"title": "BigQuery Data Transfer API", |
|
"description": "Schedule queries or transfer external data from SaaS applications to Google BigQuery on a regular basis.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/bigquery/datatransfer/v1", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.BigQuery.DataTransfer.V1": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/bigquery/datatransfer/v1;datatransfer": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.bigquery.datatransfer.v1": 2 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"": 1, |
|
"GCBDT": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\BigQuery\\DataTransfer\\V1": 2 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Bigquery::DataTransfer::V1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "DataTransferService", |
|
"fullName": "google.cloud.bigquery.datatransfer.v1.DataTransferService", |
|
"methods": [ |
|
{ |
|
"shortName": "CheckValidCreds", |
|
"fullName": "google.cloud.bigquery.datatransfer.v1.DataTransferService.CheckValidCreds", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/dataSources/*}:checkValidCreds" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/dataSources/*}:checkValidCreds" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateTransferConfig", |
|
"fullName": "google.cloud.bigquery.datatransfer.v1.DataTransferService.CreateTransferConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/transferConfigs" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*}/transferConfigs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTransferConfig", |
|
"fullName": "google.cloud.bigquery.datatransfer.v1.DataTransferService.DeleteTransferConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/transferConfigs/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/transferConfigs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTransferRun", |
|
"fullName": "google.cloud.bigquery.datatransfer.v1.DataTransferService.DeleteTransferRun", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/transferConfigs/*/runs/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/transferConfigs/*/runs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetDataSource", |
|
"fullName": "google.cloud.bigquery.datatransfer.v1.DataTransferService.GetDataSource", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/dataSources/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/dataSources/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTransferConfig", |
|
"fullName": "google.cloud.bigquery.datatransfer.v1.DataTransferService.GetTransferConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/transferConfigs/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/transferConfigs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTransferRun", |
|
"fullName": "google.cloud.bigquery.datatransfer.v1.DataTransferService.GetTransferRun", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/transferConfigs/*/runs/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/transferConfigs/*/runs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDataSources", |
|
"fullName": "google.cloud.bigquery.datatransfer.v1.DataTransferService.ListDataSources", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/dataSources" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*}/dataSources" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTransferConfigs", |
|
"fullName": "google.cloud.bigquery.datatransfer.v1.DataTransferService.ListTransferConfigs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/transferConfigs" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*}/transferConfigs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTransferLogs", |
|
"fullName": "google.cloud.bigquery.datatransfer.v1.DataTransferService.ListTransferLogs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/transferConfigs/*/runs/*}/transferLogs" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/transferConfigs/*/runs/*}/transferLogs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTransferRuns", |
|
"fullName": "google.cloud.bigquery.datatransfer.v1.DataTransferService.ListTransferRuns", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/transferConfigs/*}/runs" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/transferConfigs/*}/runs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ScheduleTransferRuns", |
|
"fullName": "google.cloud.bigquery.datatransfer.v1.DataTransferService.ScheduleTransferRuns", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*/transferConfigs/*}:scheduleRuns" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/transferConfigs/*}:scheduleRuns" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StartManualTransferRuns", |
|
"fullName": "google.cloud.bigquery.datatransfer.v1.DataTransferService.StartManualTransferRuns", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*/transferConfigs/*}:startManualRuns" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/transferConfigs/*}:startManualRuns" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateTransferConfig", |
|
"fullName": "google.cloud.bigquery.datatransfer.v1.DataTransferService.UpdateTransferConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{transfer_config.name=projects/*/locations/*/transferConfigs/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{transfer_config.name=projects/*/transferConfigs/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.bigquery.migration.v2alpha", |
|
"directory": "google/cloud/bigquery/migration/v2alpha", |
|
"version": "v2alpha", |
|
"majorVersion": "v2", |
|
"hostName": "bigquerymigration.googleapis.com", |
|
"title": "BigQuery Migration API", |
|
"description": "The BigQuery migration service, exposing apis for migration jobs operations, and agent management.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/bigquery/migration/v2alpha", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/bigquery/migration/v2alpha;migration": 4 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 4 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.bigquery.migration.v2alpha": 4 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "MigrationService", |
|
"fullName": "google.cloud.bigquery.migration.v2alpha.MigrationService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateMigrationWorkflow", |
|
"fullName": "google.cloud.bigquery.migration.v2alpha.MigrationService.CreateMigrationWorkflow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2alpha/{parent=projects/*/locations/*}/workflows" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteMigrationWorkflow", |
|
"fullName": "google.cloud.bigquery.migration.v2alpha.MigrationService.DeleteMigrationWorkflow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2alpha/{name=projects/*/locations/*/workflows/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetMigrationSubtask", |
|
"fullName": "google.cloud.bigquery.migration.v2alpha.MigrationService.GetMigrationSubtask", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2alpha/{name=projects/*/locations/*/workflows/*/subtasks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetMigrationWorkflow", |
|
"fullName": "google.cloud.bigquery.migration.v2alpha.MigrationService.GetMigrationWorkflow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2alpha/{name=projects/*/locations/*/workflows/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListMigrationSubtasks", |
|
"fullName": "google.cloud.bigquery.migration.v2alpha.MigrationService.ListMigrationSubtasks", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2alpha/{parent=projects/*/locations/*/workflows/*}/subtasks" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListMigrationWorkflows", |
|
"fullName": "google.cloud.bigquery.migration.v2alpha.MigrationService.ListMigrationWorkflows", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2alpha/{parent=projects/*/locations/*}/workflows" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StartMigrationWorkflow", |
|
"fullName": "google.cloud.bigquery.migration.v2alpha.MigrationService.StartMigrationWorkflow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2alpha/{name=projects/*/locations/*/workflows/*}:start" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.bigquery.reservation.v1", |
|
"directory": "google/cloud/bigquery/reservation/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "bigqueryreservation.googleapis.com", |
|
"title": "BigQuery Reservation API", |
|
"description": "A service to modify your BigQuery flat-rate reservations.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.BigQuery.Reservation.V1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/bigquery/reservation/v1;reservation": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.bigquery.reservation.v1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\BigQuery\\Reservation\\V1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ReservationService", |
|
"fullName": "google.cloud.bigquery.reservation.v1.ReservationService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateAssignment", |
|
"fullName": "google.cloud.bigquery.reservation.v1.ReservationService.CreateAssignment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*/reservations/*}/assignments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateCapacityCommitment", |
|
"fullName": "google.cloud.bigquery.reservation.v1.ReservationService.CreateCapacityCommitment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/capacityCommitments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateReservation", |
|
"fullName": "google.cloud.bigquery.reservation.v1.ReservationService.CreateReservation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/reservations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteAssignment", |
|
"fullName": "google.cloud.bigquery.reservation.v1.ReservationService.DeleteAssignment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/reservations/*/assignments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteCapacityCommitment", |
|
"fullName": "google.cloud.bigquery.reservation.v1.ReservationService.DeleteCapacityCommitment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/capacityCommitments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteReservation", |
|
"fullName": "google.cloud.bigquery.reservation.v1.ReservationService.DeleteReservation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/reservations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetBiReservation", |
|
"fullName": "google.cloud.bigquery.reservation.v1.ReservationService.GetBiReservation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/biReservation}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCapacityCommitment", |
|
"fullName": "google.cloud.bigquery.reservation.v1.ReservationService.GetCapacityCommitment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/capacityCommitments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetReservation", |
|
"fullName": "google.cloud.bigquery.reservation.v1.ReservationService.GetReservation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/reservations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAssignments", |
|
"fullName": "google.cloud.bigquery.reservation.v1.ReservationService.ListAssignments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/reservations/*}/assignments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCapacityCommitments", |
|
"fullName": "google.cloud.bigquery.reservation.v1.ReservationService.ListCapacityCommitments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/capacityCommitments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListReservations", |
|
"fullName": "google.cloud.bigquery.reservation.v1.ReservationService.ListReservations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/reservations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MergeCapacityCommitments", |
|
"fullName": "google.cloud.bigquery.reservation.v1.ReservationService.MergeCapacityCommitments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/capacityCommitments:merge" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MoveAssignment", |
|
"fullName": "google.cloud.bigquery.reservation.v1.ReservationService.MoveAssignment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/reservations/*/assignments/*}:move" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchAssignments", |
|
"fullName": "google.cloud.bigquery.reservation.v1.ReservationService.SearchAssignments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}:searchAssignments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SplitCapacityCommitment", |
|
"fullName": "google.cloud.bigquery.reservation.v1.ReservationService.SplitCapacityCommitment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/capacityCommitments/*}:split" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateBiReservation", |
|
"fullName": "google.cloud.bigquery.reservation.v1.ReservationService.UpdateBiReservation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{bi_reservation.name=projects/*/locations/*/biReservation}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateCapacityCommitment", |
|
"fullName": "google.cloud.bigquery.reservation.v1.ReservationService.UpdateCapacityCommitment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{capacity_commitment.name=projects/*/locations/*/capacityCommitments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateReservation", |
|
"fullName": "google.cloud.bigquery.reservation.v1.ReservationService.UpdateReservation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{reservation.name=projects/*/locations/*/reservations/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.bigquery.reservation.v1beta1", |
|
"directory": "google/cloud/bigquery/reservation/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "bigqueryreservation.googleapis.com", |
|
"title": "BigQuery Reservation API", |
|
"description": "A service to modify your BigQuery flat-rate reservations.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/bigquery/reservation/v1beta1;reservation": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.bigquery.reservation.v1beta1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\BigQuery\\Reservation\\V1beta1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ReservationService", |
|
"fullName": "google.cloud.bigquery.reservation.v1beta1.ReservationService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateAssignment", |
|
"fullName": "google.cloud.bigquery.reservation.v1beta1.ReservationService.CreateAssignment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/reservations/*}/assignments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateCapacityCommitment", |
|
"fullName": "google.cloud.bigquery.reservation.v1beta1.ReservationService.CreateCapacityCommitment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/capacityCommitments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateReservation", |
|
"fullName": "google.cloud.bigquery.reservation.v1beta1.ReservationService.CreateReservation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/reservations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteAssignment", |
|
"fullName": "google.cloud.bigquery.reservation.v1beta1.ReservationService.DeleteAssignment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/reservations/*/assignments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteCapacityCommitment", |
|
"fullName": "google.cloud.bigquery.reservation.v1beta1.ReservationService.DeleteCapacityCommitment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/capacityCommitments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteReservation", |
|
"fullName": "google.cloud.bigquery.reservation.v1beta1.ReservationService.DeleteReservation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/reservations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetBiReservation", |
|
"fullName": "google.cloud.bigquery.reservation.v1beta1.ReservationService.GetBiReservation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/biReservation}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCapacityCommitment", |
|
"fullName": "google.cloud.bigquery.reservation.v1beta1.ReservationService.GetCapacityCommitment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/capacityCommitments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetReservation", |
|
"fullName": "google.cloud.bigquery.reservation.v1beta1.ReservationService.GetReservation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/reservations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAssignments", |
|
"fullName": "google.cloud.bigquery.reservation.v1beta1.ReservationService.ListAssignments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/reservations/*}/assignments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCapacityCommitments", |
|
"fullName": "google.cloud.bigquery.reservation.v1beta1.ReservationService.ListCapacityCommitments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/capacityCommitments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListReservations", |
|
"fullName": "google.cloud.bigquery.reservation.v1beta1.ReservationService.ListReservations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/reservations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MergeCapacityCommitments", |
|
"fullName": "google.cloud.bigquery.reservation.v1beta1.ReservationService.MergeCapacityCommitments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/capacityCommitments:merge" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MoveAssignment", |
|
"fullName": "google.cloud.bigquery.reservation.v1beta1.ReservationService.MoveAssignment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/reservations/*/assignments/*}:move" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchAssignments", |
|
"fullName": "google.cloud.bigquery.reservation.v1beta1.ReservationService.SearchAssignments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}:searchAssignments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SplitCapacityCommitment", |
|
"fullName": "google.cloud.bigquery.reservation.v1beta1.ReservationService.SplitCapacityCommitment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/capacityCommitments/*}:split" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateBiReservation", |
|
"fullName": "google.cloud.bigquery.reservation.v1beta1.ReservationService.UpdateBiReservation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{reservation.name=projects/*/locations/*/biReservation}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateCapacityCommitment", |
|
"fullName": "google.cloud.bigquery.reservation.v1beta1.ReservationService.UpdateCapacityCommitment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{capacity_commitment.name=projects/*/locations/*/capacityCommitments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateReservation", |
|
"fullName": "google.cloud.bigquery.reservation.v1beta1.ReservationService.UpdateReservation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{reservation.name=projects/*/locations/*/reservations/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.bigquery.storage.v1", |
|
"directory": "google/cloud/bigquery/storage/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "bigquerystorage.googleapis.com", |
|
"title": "BigQuery Storage API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/bigquery/storage/v1", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.BigQuery.Storage.V1": 4 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/bigquery/storage/v1;storage": 4 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 4 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.bigquery.storage.v1": 4 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\BigQuery\\Storage\\V1": 4 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "BigQueryRead", |
|
"fullName": "google.cloud.bigquery.storage.v1.BigQueryRead", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateReadSession", |
|
"fullName": "google.cloud.bigquery.storage.v1.BigQueryRead.CreateReadSession", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{read_session.table=projects/*/datasets/*/tables/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ReadRows", |
|
"fullName": "google.cloud.bigquery.storage.v1.BigQueryRead.ReadRows", |
|
"mode": "SERVER_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{read_stream=projects/*/locations/*/sessions/*/streams/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SplitReadStream", |
|
"fullName": "google.cloud.bigquery.storage.v1.BigQueryRead.SplitReadStream", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/sessions/*/streams/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.bigquery.storage.v1beta1", |
|
"directory": "google/cloud/bigquery/storage/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "bigquerystorage.googleapis.com", |
|
"title": "BigQuery Storage API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/bigquery/storage/v1beta1", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/bigquery/storage/v1beta1;storage": 5 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.bigquery.storage.v1beta1": 5 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "BigQueryStorage", |
|
"fullName": "google.cloud.bigquery.storage.v1beta1.BigQueryStorage", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchCreateReadSessionStreams", |
|
"fullName": "google.cloud.bigquery.storage.v1beta1.BigQueryStorage.BatchCreateReadSessionStreams", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{session.name=projects/*/sessions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateReadSession", |
|
"fullName": "google.cloud.bigquery.storage.v1beta1.BigQueryStorage.CreateReadSession", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{table_reference.project_id=projects/*}" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{table_reference.dataset_id=projects/*/datasets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FinalizeStream", |
|
"fullName": "google.cloud.bigquery.storage.v1beta1.BigQueryStorage.FinalizeStream", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{stream.name=projects/*/streams/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ReadRows", |
|
"fullName": "google.cloud.bigquery.storage.v1beta1.BigQueryStorage.ReadRows", |
|
"mode": "SERVER_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{read_position.stream.name=projects/*/streams/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SplitReadStream", |
|
"fullName": "google.cloud.bigquery.storage.v1beta1.BigQueryStorage.SplitReadStream", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{original_stream.name=projects/*/streams/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.bigquery.storage.v1beta2", |
|
"directory": "google/cloud/bigquery/storage/v1beta2", |
|
"version": "v1beta2", |
|
"majorVersion": "v1", |
|
"hostName": "bigquerystorage.googleapis.com", |
|
"title": "BigQuery Storage API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/bigquery/storage/v1beta2", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/bigquery/storage/v1beta2;storage": 6 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 6 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.bigquery.storage.v1beta2": 6 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "BigQueryRead", |
|
"fullName": "google.cloud.bigquery.storage.v1beta2.BigQueryRead", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateReadSession", |
|
"fullName": "google.cloud.bigquery.storage.v1beta2.BigQueryRead.CreateReadSession", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/{read_session.table=projects/*/datasets/*/tables/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ReadRows", |
|
"fullName": "google.cloud.bigquery.storage.v1beta2.BigQueryRead.ReadRows", |
|
"mode": "SERVER_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta2/{read_stream=projects/*/locations/*/sessions/*/streams/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SplitReadStream", |
|
"fullName": "google.cloud.bigquery.storage.v1beta2.BigQueryRead.SplitReadStream", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta2/{name=projects/*/locations/*/sessions/*/streams/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BigQueryWrite", |
|
"fullName": "google.cloud.bigquery.storage.v1beta2.BigQueryWrite", |
|
"methods": [ |
|
{ |
|
"shortName": "AppendRows", |
|
"fullName": "google.cloud.bigquery.storage.v1beta2.BigQueryWrite.AppendRows", |
|
"mode": "BIDIRECTIONAL_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/{write_stream=projects/*/datasets/*/tables/*/streams/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchCommitWriteStreams", |
|
"fullName": "google.cloud.bigquery.storage.v1beta2.BigQueryWrite.BatchCommitWriteStreams", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta2/{parent=projects/*/datasets/*/tables/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateWriteStream", |
|
"fullName": "google.cloud.bigquery.storage.v1beta2.BigQueryWrite.CreateWriteStream", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/{parent=projects/*/datasets/*/tables/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FinalizeWriteStream", |
|
"fullName": "google.cloud.bigquery.storage.v1beta2.BigQueryWrite.FinalizeWriteStream", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/{name=projects/*/datasets/*/tables/*/streams/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FlushRows", |
|
"fullName": "google.cloud.bigquery.storage.v1beta2.BigQueryWrite.FlushRows", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/{write_stream=projects/*/datasets/*/tables/*/streams/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetWriteStream", |
|
"fullName": "google.cloud.bigquery.storage.v1beta2.BigQueryWrite.GetWriteStream", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/{name=projects/*/datasets/*/tables/*/streams/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.bigquery.v2", |
|
"directory": "google/cloud/bigquery/v2", |
|
"version": "v2", |
|
"majorVersion": "v2", |
|
"hostName": "bigquery.googleapis.com", |
|
"title": "BigQuery API", |
|
"description": "A data platform for customers to create, manage, share and query data.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/bigquery/v2", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/bigquery/v2;bigquery": 5 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.bigquery.v2": 5 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ModelService", |
|
"fullName": "google.cloud.bigquery.v2.ModelService", |
|
"methods": [ |
|
{ |
|
"shortName": "DeleteModel", |
|
"fullName": "google.cloud.bigquery.v2.ModelService.DeleteModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/bigquery/v2/projects/{project_id=*}/datasets/{dataset_id=*}/models/{model_id=*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetModel", |
|
"fullName": "google.cloud.bigquery.v2.ModelService.GetModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/bigquery/v2/projects/{project_id=*}/datasets/{dataset_id=*}/models/{model_id=*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListModels", |
|
"fullName": "google.cloud.bigquery.v2.ModelService.ListModels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/bigquery/v2/projects/{project_id=*}/datasets/{dataset_id=*}/models" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PatchModel", |
|
"fullName": "google.cloud.bigquery.v2.ModelService.PatchModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/bigquery/v2/projects/{project_id=*}/datasets/{dataset_id=*}/models/{model_id=*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.billing.budgets.v1", |
|
"directory": "google/cloud/billing/budgets/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "billingbudgets.googleapis.com", |
|
"title": "Cloud Billing Budget API", |
|
"description": "The Cloud Billing Budget API stores Cloud Billing budgets, which define a budget plan and the rules to execute as spend is tracked against that plan.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/billing/budgets/v1", |
|
"google/protobuf", |
|
"google/type" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/billing/budgets/v1;budgets": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.billing.budgets.v1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "BudgetService", |
|
"fullName": "google.cloud.billing.budgets.v1.BudgetService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateBudget", |
|
"fullName": "google.cloud.billing.budgets.v1.BudgetService.CreateBudget", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=billingAccounts/*}/budgets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteBudget", |
|
"fullName": "google.cloud.billing.budgets.v1.BudgetService.DeleteBudget", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=billingAccounts/*/budgets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetBudget", |
|
"fullName": "google.cloud.billing.budgets.v1.BudgetService.GetBudget", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=billingAccounts/*/budgets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListBudgets", |
|
"fullName": "google.cloud.billing.budgets.v1.BudgetService.ListBudgets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=billingAccounts/*}/budgets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateBudget", |
|
"fullName": "google.cloud.billing.budgets.v1.BudgetService.UpdateBudget", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{budget.name=billingAccounts/*/budgets/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.billing.budgets.v1beta1", |
|
"directory": "google/cloud/billing/budgets/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "billingbudgets.googleapis.com", |
|
"title": "Cloud Billing Budget API", |
|
"description": "The Cloud Billing Budget API stores Cloud Billing budgets, which define a budget plan and the rules to execute as spend is tracked against that plan.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/billing/budgets/v1beta1", |
|
"google/protobuf", |
|
"google/type" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/billing/budgets/v1beta1;budgets": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.billing.budgets.v1beta1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "BudgetService", |
|
"fullName": "google.cloud.billing.budgets.v1beta1.BudgetService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateBudget", |
|
"fullName": "google.cloud.billing.budgets.v1beta1.BudgetService.CreateBudget", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=billingAccounts/*}/budgets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteBudget", |
|
"fullName": "google.cloud.billing.budgets.v1beta1.BudgetService.DeleteBudget", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=billingAccounts/*/budgets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetBudget", |
|
"fullName": "google.cloud.billing.budgets.v1beta1.BudgetService.GetBudget", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=billingAccounts/*/budgets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListBudgets", |
|
"fullName": "google.cloud.billing.budgets.v1beta1.BudgetService.ListBudgets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=billingAccounts/*}/budgets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateBudget", |
|
"fullName": "google.cloud.billing.budgets.v1beta1.BudgetService.UpdateBudget", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{budget.name=billingAccounts/*/budgets/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.billing.v1", |
|
"directory": "google/cloud/billing/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "cloudbilling.googleapis.com", |
|
"title": "Cloud Billing API", |
|
"description": "Allows developers to manage billing for their Google Cloud Platform projects programmatically.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/iam/v1", |
|
"google/protobuf", |
|
"google/type" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"": 1, |
|
"Google.Cloud.Billing.V1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/billing/v1;billing": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.billing.v1": 2 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"": 1, |
|
"CLDCTLG": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "CloudBilling", |
|
"fullName": "google.cloud.billing.v1.CloudBilling", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateBillingAccount", |
|
"fullName": "google.cloud.billing.v1.CloudBilling.CreateBillingAccount", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/billingAccounts" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetBillingAccount", |
|
"fullName": "google.cloud.billing.v1.CloudBilling.GetBillingAccount", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=billingAccounts/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.cloud.billing.v1.CloudBilling.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{resource=billingAccounts/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetProjectBillingInfo", |
|
"fullName": "google.cloud.billing.v1.CloudBilling.GetProjectBillingInfo", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*}/billingInfo" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListBillingAccounts", |
|
"fullName": "google.cloud.billing.v1.CloudBilling.ListBillingAccounts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/billingAccounts" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListProjectBillingInfo", |
|
"fullName": "google.cloud.billing.v1.CloudBilling.ListProjectBillingInfo", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=billingAccounts/*}/projects" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.cloud.billing.v1.CloudBilling.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=billingAccounts/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.cloud.billing.v1.CloudBilling.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=billingAccounts/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateBillingAccount", |
|
"fullName": "google.cloud.billing.v1.CloudBilling.UpdateBillingAccount", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{name=billingAccounts/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateProjectBillingInfo", |
|
"fullName": "google.cloud.billing.v1.CloudBilling.UpdateProjectBillingInfo", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v1/{name=projects/*}/billingInfo" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CloudCatalog", |
|
"fullName": "google.cloud.billing.v1.CloudCatalog", |
|
"methods": [ |
|
{ |
|
"shortName": "ListServices", |
|
"fullName": "google.cloud.billing.v1.CloudCatalog.ListServices", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/services" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListSkus", |
|
"fullName": "google.cloud.billing.v1.CloudCatalog.ListSkus", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=services/*}/skus" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.binaryauthorization.v1beta1", |
|
"directory": "google/cloud/binaryauthorization/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "binaryauthorization.googleapis.com", |
|
"title": "Binary Authorization API", |
|
"description": "The management interface for Binary Authorization, a system providing policy control for images deployed to Kubernetes Engine clusters.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/binaryauthorization/v1beta1", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 3 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.BinaryAuthorization.V1Beta1": 3 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/binaryauthorization/v1beta1;binaryauthorization": 3 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 3 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.binaryauthorization.v1beta1": 3 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\BinaryAuthorization\\V1beta1": 3 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::BinaryAuthorization::V1beta1": 3 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "BinauthzManagementServiceV1Beta1", |
|
"fullName": "google.cloud.binaryauthorization.v1beta1.BinauthzManagementServiceV1Beta1", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateAttestor", |
|
"fullName": "google.cloud.binaryauthorization.v1beta1.BinauthzManagementServiceV1Beta1.CreateAttestor", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*}/attestors" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteAttestor", |
|
"fullName": "google.cloud.binaryauthorization.v1beta1.BinauthzManagementServiceV1Beta1.DeleteAttestor", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/attestors/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAttestor", |
|
"fullName": "google.cloud.binaryauthorization.v1beta1.BinauthzManagementServiceV1Beta1.GetAttestor", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/attestors/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetPolicy", |
|
"fullName": "google.cloud.binaryauthorization.v1beta1.BinauthzManagementServiceV1Beta1.GetPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/policy}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAttestors", |
|
"fullName": "google.cloud.binaryauthorization.v1beta1.BinauthzManagementServiceV1Beta1.ListAttestors", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*}/attestors" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateAttestor", |
|
"fullName": "google.cloud.binaryauthorization.v1beta1.BinauthzManagementServiceV1Beta1.UpdateAttestor", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v1beta1/{attestor.name=projects/*/attestors/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdatePolicy", |
|
"fullName": "google.cloud.binaryauthorization.v1beta1.BinauthzManagementServiceV1Beta1.UpdatePolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v1beta1/{policy.name=projects/*/policy}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.channel.v1", |
|
"directory": "google/cloud/channel/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "cloudchannel.googleapis.com", |
|
"title": "Cloud Channel API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/channel/v1", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/type" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/channel/v1;channel": 9 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 9 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.channel.v1": 9 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "CloudChannelService", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService", |
|
"methods": [ |
|
{ |
|
"shortName": "ActivateEntitlement", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.ActivateEntitlement", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=accounts/*/customers/*/entitlements/*}:activate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CancelEntitlement", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.CancelEntitlement", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=accounts/*/customers/*/entitlements/*}:cancel" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ChangeOffer", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.ChangeOffer", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=accounts/*/customers/*/entitlements/*}:changeOffer" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ChangeParameters", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.ChangeParameters", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=accounts/*/customers/*/entitlements/*}:changeParameters" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ChangeRenewalSettings", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.ChangeRenewalSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=accounts/*/customers/*/entitlements/*}:changeRenewalSettings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CheckCloudIdentityAccountsExist", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.CheckCloudIdentityAccountsExist", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=accounts/*}:checkCloudIdentityAccountsExist" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateChannelPartnerLink", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.CreateChannelPartnerLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=accounts/*}/channelPartnerLinks" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateCustomer", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.CreateCustomer", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=accounts/*}/customers" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=accounts/*/channelPartnerLinks/*}/customers" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateEntitlement", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.CreateEntitlement", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=accounts/*/customers/*}/entitlements" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteCustomer", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.DeleteCustomer", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=accounts/*/customers/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=accounts/*/channelPartnerLinks/*/customers/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetChannelPartnerLink", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.GetChannelPartnerLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=accounts/*/channelPartnerLinks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCustomer", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.GetCustomer", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=accounts/*/customers/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=accounts/*/channelPartnerLinks/*/customers/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetEntitlement", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.GetEntitlement", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=accounts/*/customers/*/entitlements/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListChannelPartnerLinks", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.ListChannelPartnerLinks", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=accounts/*}/channelPartnerLinks" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCustomers", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.ListCustomers", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=accounts/*}/customers" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=accounts/*/channelPartnerLinks/*}/customers" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListEntitlements", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.ListEntitlements", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=accounts/*/customers/*}/entitlements" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListOffers", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.ListOffers", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=accounts/*}/offers" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListProducts", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.ListProducts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/products" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListPurchasableOffers", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.ListPurchasableOffers", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{customer=accounts/*/customers/*}:listPurchasableOffers" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListPurchasableSkus", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.ListPurchasableSkus", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{customer=accounts/*/customers/*}:listPurchasableSkus" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListSkus", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.ListSkus", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=products/*}/skus" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListSubscribers", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.ListSubscribers", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{account=accounts/*}:listSubscribers" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTransferableOffers", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.ListTransferableOffers", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=accounts/*}:listTransferableOffers" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTransferableSkus", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.ListTransferableSkus", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=accounts/*}:listTransferableSkus" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LookupOffer", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.LookupOffer", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{entitlement=accounts/*/customers/*/entitlements/*}:lookupOffer" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ProvisionCloudIdentity", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.ProvisionCloudIdentity", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{customer=accounts/*/customers/*}:provisionCloudIdentity" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RegisterSubscriber", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.RegisterSubscriber", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{account=accounts/*}:register" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StartPaidService", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.StartPaidService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=accounts/*/customers/*/entitlements/*}:startPaidService" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SuspendEntitlement", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.SuspendEntitlement", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=accounts/*/customers/*/entitlements/*}:suspend" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TransferEntitlements", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.TransferEntitlements", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=accounts/*/customers/*}:transferEntitlements" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TransferEntitlementsToGoogle", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.TransferEntitlementsToGoogle", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=accounts/*/customers/*}:transferEntitlementsToGoogle" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UnregisterSubscriber", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.UnregisterSubscriber", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{account=accounts/*}:unregister" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateChannelPartnerLink", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.UpdateChannelPartnerLink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{name=accounts/*/channelPartnerLinks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateCustomer", |
|
"fullName": "google.cloud.channel.v1.CloudChannelService.UpdateCustomer", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{customer.name=accounts/*/customers/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{customer.name=accounts/*/channelPartnerLinks/*/customers/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.clouddms.v1", |
|
"directory": "google/cloud/clouddms/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "datamigration.googleapis.com", |
|
"title": "Database Migration API", |
|
"description": "Manage Cloud Database Migration Service resources on Google Cloud Platform.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/clouddms/v1", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.CloudDms.V1": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/clouddms/v1;clouddms": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.clouddms.v1": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\CloudDms\\V1": 2 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::CloudDMS::V1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "DataMigrationService", |
|
"fullName": "google.cloud.clouddms.v1.DataMigrationService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateConnectionProfile", |
|
"fullName": "google.cloud.clouddms.v1.DataMigrationService.CreateConnectionProfile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/connectionProfiles" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateMigrationJob", |
|
"fullName": "google.cloud.clouddms.v1.DataMigrationService.CreateMigrationJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/migrationJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteConnectionProfile", |
|
"fullName": "google.cloud.clouddms.v1.DataMigrationService.DeleteConnectionProfile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/connectionProfiles/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteMigrationJob", |
|
"fullName": "google.cloud.clouddms.v1.DataMigrationService.DeleteMigrationJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/migrationJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GenerateSshScript", |
|
"fullName": "google.cloud.clouddms.v1.DataMigrationService.GenerateSshScript", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{migration_job=projects/*/locations/*/migrationJobs/*}:generateSshScript" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetConnectionProfile", |
|
"fullName": "google.cloud.clouddms.v1.DataMigrationService.GetConnectionProfile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/connectionProfiles/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetMigrationJob", |
|
"fullName": "google.cloud.clouddms.v1.DataMigrationService.GetMigrationJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/migrationJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListConnectionProfiles", |
|
"fullName": "google.cloud.clouddms.v1.DataMigrationService.ListConnectionProfiles", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/connectionProfiles" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListMigrationJobs", |
|
"fullName": "google.cloud.clouddms.v1.DataMigrationService.ListMigrationJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/migrationJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PromoteMigrationJob", |
|
"fullName": "google.cloud.clouddms.v1.DataMigrationService.PromoteMigrationJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/migrationJobs/*}:promote" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RestartMigrationJob", |
|
"fullName": "google.cloud.clouddms.v1.DataMigrationService.RestartMigrationJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/migrationJobs/*}:restart" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ResumeMigrationJob", |
|
"fullName": "google.cloud.clouddms.v1.DataMigrationService.ResumeMigrationJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/migrationJobs/*}:resume" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StartMigrationJob", |
|
"fullName": "google.cloud.clouddms.v1.DataMigrationService.StartMigrationJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/migrationJobs/*}:start" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StopMigrationJob", |
|
"fullName": "google.cloud.clouddms.v1.DataMigrationService.StopMigrationJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/migrationJobs/*}:stop" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateConnectionProfile", |
|
"fullName": "google.cloud.clouddms.v1.DataMigrationService.UpdateConnectionProfile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{connection_profile.name=projects/*/locations/*/connectionProfiles/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateMigrationJob", |
|
"fullName": "google.cloud.clouddms.v1.DataMigrationService.UpdateMigrationJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{migration_job.name=projects/*/locations/*/migrationJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "VerifyMigrationJob", |
|
"fullName": "google.cloud.clouddms.v1.DataMigrationService.VerifyMigrationJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/migrationJobs/*}:verify" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.contactcenterinsights.v1", |
|
"directory": "google/cloud/contactcenterinsights/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "contactcenterinsights.googleapis.com", |
|
"title": "Contact Center AI Insights API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/contactcenterinsights/v1", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.ContactCenterInsights.V1": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/contactcenterinsights/v1;contactcenterinsights": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.contactcenterinsights.v1": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\ContactCenterInsights\\V1": 2 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::ContactCenterInsights::V1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ContactCenterInsights", |
|
"fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights", |
|
"methods": [ |
|
{ |
|
"shortName": "CalculateIssueModelStats", |
|
"fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.CalculateIssueModelStats", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{issue_model=projects/*/locations/*/issueModels/*}:calculateIssueModelStats" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CalculateStats", |
|
"fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.CalculateStats", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{location=projects/*/locations/*}/conversations:calculateStats" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateAnalysis", |
|
"fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.CreateAnalysis", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*/conversations/*}/analyses" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateConversation", |
|
"fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.CreateConversation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/conversations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreatePhraseMatcher", |
|
"fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.CreatePhraseMatcher", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/phraseMatchers" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteAnalysis", |
|
"fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.DeleteAnalysis", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/conversations/*/analyses/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteConversation", |
|
"fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.DeleteConversation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/conversations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeletePhraseMatcher", |
|
"fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.DeletePhraseMatcher", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/phraseMatchers/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportInsightsData", |
|
"fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.ExportInsightsData", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/insightsdata:export" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAnalysis", |
|
"fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.GetAnalysis", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/conversations/*/analyses/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetConversation", |
|
"fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.GetConversation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/conversations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIssue", |
|
"fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.GetIssue", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/issueModels/*/issues/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIssueModel", |
|
"fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.GetIssueModel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/issueModels/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetPhraseMatcher", |
|
"fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.GetPhraseMatcher", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/phraseMatchers/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSettings", |
|
"fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.GetSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/settings}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAnalyses", |
|
"fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.ListAnalyses", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/conversations/*}/analyses" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListConversations", |
|
"fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.ListConversations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/conversations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListIssueModels", |
|
"fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.ListIssueModels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/issueModels" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListIssues", |
|
"fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.ListIssues", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/issueModels/*}/issues" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListPhraseMatchers", |
|
"fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.ListPhraseMatchers", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/phraseMatchers" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateConversation", |
|
"fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.UpdateConversation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{conversation.name=projects/*/locations/*/conversations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateSettings", |
|
"fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.UpdateSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{settings.name=projects/*/locations/*/settings}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.datacatalog.v1", |
|
"directory": "google/cloud/datacatalog/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "datacatalog.googleapis.com", |
|
"title": "Google Cloud Data Catalog API", |
|
"description": "A fully managed and highly scalable data discovery and metadata management service.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/datacatalog/v1", |
|
"google/iam/v1", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 13 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.DataCatalog.V1": 13 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/datacatalog/v1;datacatalog": 13 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 13 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.datacatalog.v1": 13 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\DataCatalog\\V1": 13 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::DataCatalog::V1": 13 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "DataCatalog", |
|
"fullName": "google.cloud.datacatalog.v1.DataCatalog", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateEntry", |
|
"fullName": "google.cloud.datacatalog.v1.DataCatalog.CreateEntry", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*/entryGroups/*}/entries" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateEntryGroup", |
|
"fullName": "google.cloud.datacatalog.v1.DataCatalog.CreateEntryGroup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/entryGroups" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateTag", |
|
"fullName": "google.cloud.datacatalog.v1.DataCatalog.CreateTag", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*/entryGroups/*/entries/*}/tags" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*/entryGroups/*}/tags" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateTagTemplate", |
|
"fullName": "google.cloud.datacatalog.v1.DataCatalog.CreateTagTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/tagTemplates" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateTagTemplateField", |
|
"fullName": "google.cloud.datacatalog.v1.DataCatalog.CreateTagTemplateField", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*/tagTemplates/*}/fields" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteEntry", |
|
"fullName": "google.cloud.datacatalog.v1.DataCatalog.DeleteEntry", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/entryGroups/*/entries/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteEntryGroup", |
|
"fullName": "google.cloud.datacatalog.v1.DataCatalog.DeleteEntryGroup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/entryGroups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTag", |
|
"fullName": "google.cloud.datacatalog.v1.DataCatalog.DeleteTag", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/entryGroups/*/entries/*/tags/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/entryGroups/*/tags/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTagTemplate", |
|
"fullName": "google.cloud.datacatalog.v1.DataCatalog.DeleteTagTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/tagTemplates/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTagTemplateField", |
|
"fullName": "google.cloud.datacatalog.v1.DataCatalog.DeleteTagTemplateField", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/tagTemplates/*/fields/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetEntry", |
|
"fullName": "google.cloud.datacatalog.v1.DataCatalog.GetEntry", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/entryGroups/*/entries/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetEntryGroup", |
|
"fullName": "google.cloud.datacatalog.v1.DataCatalog.GetEntryGroup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/entryGroups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.cloud.datacatalog.v1.DataCatalog.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/tagTemplates/*}:getIamPolicy" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/entryGroups/*}:getIamPolicy" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/entryGroups/*/entries/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTagTemplate", |
|
"fullName": "google.cloud.datacatalog.v1.DataCatalog.GetTagTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/tagTemplates/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListEntries", |
|
"fullName": "google.cloud.datacatalog.v1.DataCatalog.ListEntries", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/entryGroups/*}/entries" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListEntryGroups", |
|
"fullName": "google.cloud.datacatalog.v1.DataCatalog.ListEntryGroups", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/entryGroups" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTags", |
|
"fullName": "google.cloud.datacatalog.v1.DataCatalog.ListTags", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/entryGroups/*/entries/*}/tags" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/entryGroups/*}/tags" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LookupEntry", |
|
"fullName": "google.cloud.datacatalog.v1.DataCatalog.LookupEntry", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/entries:lookup" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RenameTagTemplateField", |
|
"fullName": "google.cloud.datacatalog.v1.DataCatalog.RenameTagTemplateField", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/tagTemplates/*/fields/*}:rename" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RenameTagTemplateFieldEnumValue", |
|
"fullName": "google.cloud.datacatalog.v1.DataCatalog.RenameTagTemplateFieldEnumValue", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/tagTemplates/*/fields/*/enumValues/*}:rename" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchCatalog", |
|
"fullName": "google.cloud.datacatalog.v1.DataCatalog.SearchCatalog", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/catalog:search" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.cloud.datacatalog.v1.DataCatalog.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/tagTemplates/*}:setIamPolicy" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/entryGroups/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.cloud.datacatalog.v1.DataCatalog.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/tagTemplates/*}:testIamPermissions" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/entryGroups/*}:testIamPermissions" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/entryGroups/*/entries/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateEntry", |
|
"fullName": "google.cloud.datacatalog.v1.DataCatalog.UpdateEntry", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{entry.name=projects/*/locations/*/entryGroups/*/entries/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateEntryGroup", |
|
"fullName": "google.cloud.datacatalog.v1.DataCatalog.UpdateEntryGroup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{entry_group.name=projects/*/locations/*/entryGroups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateTag", |
|
"fullName": "google.cloud.datacatalog.v1.DataCatalog.UpdateTag", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{tag.name=projects/*/locations/*/entryGroups/*/entries/*/tags/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{tag.name=projects/*/locations/*/entryGroups/*/tags/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateTagTemplate", |
|
"fullName": "google.cloud.datacatalog.v1.DataCatalog.UpdateTagTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{tag_template.name=projects/*/locations/*/tagTemplates/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateTagTemplateField", |
|
"fullName": "google.cloud.datacatalog.v1.DataCatalog.UpdateTagTemplateField", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{name=projects/*/locations/*/tagTemplates/*/fields/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PolicyTagManager", |
|
"fullName": "google.cloud.datacatalog.v1.PolicyTagManager", |
|
"methods": [ |
|
{ |
|
"shortName": "CreatePolicyTag", |
|
"fullName": "google.cloud.datacatalog.v1.PolicyTagManager.CreatePolicyTag", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*/taxonomies/*}/policyTags" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateTaxonomy", |
|
"fullName": "google.cloud.datacatalog.v1.PolicyTagManager.CreateTaxonomy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/taxonomies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeletePolicyTag", |
|
"fullName": "google.cloud.datacatalog.v1.PolicyTagManager.DeletePolicyTag", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/taxonomies/*/policyTags/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTaxonomy", |
|
"fullName": "google.cloud.datacatalog.v1.PolicyTagManager.DeleteTaxonomy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/taxonomies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.cloud.datacatalog.v1.PolicyTagManager.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/taxonomies/*}:getIamPolicy" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/taxonomies/*/policyTags/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetPolicyTag", |
|
"fullName": "google.cloud.datacatalog.v1.PolicyTagManager.GetPolicyTag", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/taxonomies/*/policyTags/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTaxonomy", |
|
"fullName": "google.cloud.datacatalog.v1.PolicyTagManager.GetTaxonomy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/taxonomies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListPolicyTags", |
|
"fullName": "google.cloud.datacatalog.v1.PolicyTagManager.ListPolicyTags", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/taxonomies/*}/policyTags" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTaxonomies", |
|
"fullName": "google.cloud.datacatalog.v1.PolicyTagManager.ListTaxonomies", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/taxonomies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.cloud.datacatalog.v1.PolicyTagManager.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/taxonomies/*}:setIamPolicy" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/taxonomies/*/policyTags/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.cloud.datacatalog.v1.PolicyTagManager.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/taxonomies/*}:testIamPermissions" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/taxonomies/*/policyTags/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdatePolicyTag", |
|
"fullName": "google.cloud.datacatalog.v1.PolicyTagManager.UpdatePolicyTag", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{policy_tag.name=projects/*/locations/*/taxonomies/*/policyTags/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateTaxonomy", |
|
"fullName": "google.cloud.datacatalog.v1.PolicyTagManager.UpdateTaxonomy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{taxonomy.name=projects/*/locations/*/taxonomies/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PolicyTagManagerSerialization", |
|
"fullName": "google.cloud.datacatalog.v1.PolicyTagManagerSerialization", |
|
"methods": [ |
|
{ |
|
"shortName": "ExportTaxonomies", |
|
"fullName": "google.cloud.datacatalog.v1.PolicyTagManagerSerialization.ExportTaxonomies", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/taxonomies:export" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportTaxonomies", |
|
"fullName": "google.cloud.datacatalog.v1.PolicyTagManagerSerialization.ImportTaxonomies", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/taxonomies:import" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ReplaceTaxonomy", |
|
"fullName": "google.cloud.datacatalog.v1.PolicyTagManagerSerialization.ReplaceTaxonomy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/taxonomies/*}:replace" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.datacatalog.v1beta1", |
|
"directory": "google/cloud/datacatalog/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "datacatalog.googleapis.com", |
|
"title": "Google Cloud Data Catalog API", |
|
"description": "A fully managed and highly scalable data discovery and metadata management service.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/datacatalog/v1beta1", |
|
"google/iam/v1", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 10 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.DataCatalog.V1Beta1": 10 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/datacatalog/v1beta1;datacatalog": 10 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 10 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.datacatalog.v1beta1": 10 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\DataCatalog\\V1beta1": 10 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::DataCatalog::V1beta1": 10 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "DataCatalog", |
|
"fullName": "google.cloud.datacatalog.v1beta1.DataCatalog", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateEntry", |
|
"fullName": "google.cloud.datacatalog.v1beta1.DataCatalog.CreateEntry", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/entryGroups/*}/entries" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateEntryGroup", |
|
"fullName": "google.cloud.datacatalog.v1beta1.DataCatalog.CreateEntryGroup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/entryGroups" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateTag", |
|
"fullName": "google.cloud.datacatalog.v1beta1.DataCatalog.CreateTag", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/entryGroups/*/entries/*}/tags" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/entryGroups/*}/tags" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateTagTemplate", |
|
"fullName": "google.cloud.datacatalog.v1beta1.DataCatalog.CreateTagTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/tagTemplates" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateTagTemplateField", |
|
"fullName": "google.cloud.datacatalog.v1beta1.DataCatalog.CreateTagTemplateField", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/tagTemplates/*}/fields" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteEntry", |
|
"fullName": "google.cloud.datacatalog.v1beta1.DataCatalog.DeleteEntry", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/entryGroups/*/entries/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteEntryGroup", |
|
"fullName": "google.cloud.datacatalog.v1beta1.DataCatalog.DeleteEntryGroup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/entryGroups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTag", |
|
"fullName": "google.cloud.datacatalog.v1beta1.DataCatalog.DeleteTag", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/entryGroups/*/entries/*/tags/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/entryGroups/*/tags/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTagTemplate", |
|
"fullName": "google.cloud.datacatalog.v1beta1.DataCatalog.DeleteTagTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/tagTemplates/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTagTemplateField", |
|
"fullName": "google.cloud.datacatalog.v1beta1.DataCatalog.DeleteTagTemplateField", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/tagTemplates/*/fields/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetEntry", |
|
"fullName": "google.cloud.datacatalog.v1beta1.DataCatalog.GetEntry", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/entryGroups/*/entries/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetEntryGroup", |
|
"fullName": "google.cloud.datacatalog.v1beta1.DataCatalog.GetEntryGroup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/entryGroups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.cloud.datacatalog.v1beta1.DataCatalog.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/locations/*/tagTemplates/*}:getIamPolicy" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/locations/*/entryGroups/*}:getIamPolicy" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/locations/*/entryGroups/*/entries/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTagTemplate", |
|
"fullName": "google.cloud.datacatalog.v1beta1.DataCatalog.GetTagTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/tagTemplates/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListEntries", |
|
"fullName": "google.cloud.datacatalog.v1beta1.DataCatalog.ListEntries", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/entryGroups/*}/entries" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListEntryGroups", |
|
"fullName": "google.cloud.datacatalog.v1beta1.DataCatalog.ListEntryGroups", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/entryGroups" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTags", |
|
"fullName": "google.cloud.datacatalog.v1beta1.DataCatalog.ListTags", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/entryGroups/*/entries/*}/tags" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/entryGroups/*}/tags" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LookupEntry", |
|
"fullName": "google.cloud.datacatalog.v1beta1.DataCatalog.LookupEntry", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/entries:lookup" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RenameTagTemplateField", |
|
"fullName": "google.cloud.datacatalog.v1beta1.DataCatalog.RenameTagTemplateField", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/tagTemplates/*/fields/*}:rename" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchCatalog", |
|
"fullName": "google.cloud.datacatalog.v1beta1.DataCatalog.SearchCatalog", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/catalog:search" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.cloud.datacatalog.v1beta1.DataCatalog.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/locations/*/tagTemplates/*}:setIamPolicy" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/locations/*/entryGroups/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.cloud.datacatalog.v1beta1.DataCatalog.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/locations/*/tagTemplates/*}:testIamPermissions" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/locations/*/entryGroups/*}:testIamPermissions" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/locations/*/entryGroups/*/entries/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateEntry", |
|
"fullName": "google.cloud.datacatalog.v1beta1.DataCatalog.UpdateEntry", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{entry.name=projects/*/locations/*/entryGroups/*/entries/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateEntryGroup", |
|
"fullName": "google.cloud.datacatalog.v1beta1.DataCatalog.UpdateEntryGroup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{entry_group.name=projects/*/locations/*/entryGroups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateTag", |
|
"fullName": "google.cloud.datacatalog.v1beta1.DataCatalog.UpdateTag", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{tag.name=projects/*/locations/*/entryGroups/*/entries/*/tags/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{tag.name=projects/*/locations/*/entryGroups/*/tags/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateTagTemplate", |
|
"fullName": "google.cloud.datacatalog.v1beta1.DataCatalog.UpdateTagTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{tag_template.name=projects/*/locations/*/tagTemplates/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateTagTemplateField", |
|
"fullName": "google.cloud.datacatalog.v1beta1.DataCatalog.UpdateTagTemplateField", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{name=projects/*/locations/*/tagTemplates/*/fields/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PolicyTagManager", |
|
"fullName": "google.cloud.datacatalog.v1beta1.PolicyTagManager", |
|
"methods": [ |
|
{ |
|
"shortName": "CreatePolicyTag", |
|
"fullName": "google.cloud.datacatalog.v1beta1.PolicyTagManager.CreatePolicyTag", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/taxonomies/*}/policyTags" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateTaxonomy", |
|
"fullName": "google.cloud.datacatalog.v1beta1.PolicyTagManager.CreateTaxonomy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/taxonomies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeletePolicyTag", |
|
"fullName": "google.cloud.datacatalog.v1beta1.PolicyTagManager.DeletePolicyTag", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/taxonomies/*/policyTags/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTaxonomy", |
|
"fullName": "google.cloud.datacatalog.v1beta1.PolicyTagManager.DeleteTaxonomy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/taxonomies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.cloud.datacatalog.v1beta1.PolicyTagManager.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/locations/*/taxonomies/*}:getIamPolicy" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/locations/*/taxonomies/*/policyTags/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetPolicyTag", |
|
"fullName": "google.cloud.datacatalog.v1beta1.PolicyTagManager.GetPolicyTag", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/taxonomies/*/policyTags/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTaxonomy", |
|
"fullName": "google.cloud.datacatalog.v1beta1.PolicyTagManager.GetTaxonomy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/taxonomies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListPolicyTags", |
|
"fullName": "google.cloud.datacatalog.v1beta1.PolicyTagManager.ListPolicyTags", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/taxonomies/*}/policyTags" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTaxonomies", |
|
"fullName": "google.cloud.datacatalog.v1beta1.PolicyTagManager.ListTaxonomies", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/taxonomies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.cloud.datacatalog.v1beta1.PolicyTagManager.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/locations/*/taxonomies/*}:setIamPolicy" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/locations/*/taxonomies/*/policyTags/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.cloud.datacatalog.v1beta1.PolicyTagManager.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/locations/*/taxonomies/*}:testIamPermissions" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/locations/*/taxonomies/*/policyTags/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdatePolicyTag", |
|
"fullName": "google.cloud.datacatalog.v1beta1.PolicyTagManager.UpdatePolicyTag", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{policy_tag.name=projects/*/locations/*/taxonomies/*/policyTags/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateTaxonomy", |
|
"fullName": "google.cloud.datacatalog.v1beta1.PolicyTagManager.UpdateTaxonomy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{taxonomy.name=projects/*/locations/*/taxonomies/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PolicyTagManagerSerialization", |
|
"fullName": "google.cloud.datacatalog.v1beta1.PolicyTagManagerSerialization", |
|
"methods": [ |
|
{ |
|
"shortName": "ExportTaxonomies", |
|
"fullName": "google.cloud.datacatalog.v1beta1.PolicyTagManagerSerialization.ExportTaxonomies", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/taxonomies:export" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportTaxonomies", |
|
"fullName": "google.cloud.datacatalog.v1beta1.PolicyTagManagerSerialization.ImportTaxonomies", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/taxonomies:import" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.datafusion.v1", |
|
"directory": "google/cloud/datafusion/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "datafusion.googleapis.com", |
|
"title": "Cloud Data Fusion API", |
|
"description": "Cloud Data Fusion is a fully-managed, cloud native, enterprise data integration service for quickly building and managing data pipelines. It provides a graphical interface to increase time efficiency and reduce complexity, and allows business users, developers, and data scientists to easily and reliably build scalable data integration solutions to cleanse, prepare, blend, transfer and transform data without having to wrestle with infrastructure.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.DataFusion.V1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/datafusion/v1;datafusion": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.datafusion.v1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\DataFusion\\V1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::DataFusion::V1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "DataFusion", |
|
"fullName": "google.cloud.datafusion.v1.DataFusion", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateInstance", |
|
"fullName": "google.cloud.datafusion.v1.DataFusion.CreateInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/instances" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteInstance", |
|
"fullName": "google.cloud.datafusion.v1.DataFusion.DeleteInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/instances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetInstance", |
|
"fullName": "google.cloud.datafusion.v1.DataFusion.GetInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/instances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAvailableVersions", |
|
"fullName": "google.cloud.datafusion.v1.DataFusion.ListAvailableVersions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/versions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListInstances", |
|
"fullName": "google.cloud.datafusion.v1.DataFusion.ListInstances", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/instances" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RestartInstance", |
|
"fullName": "google.cloud.datafusion.v1.DataFusion.RestartInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/instances/*}:restart" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateInstance", |
|
"fullName": "google.cloud.datafusion.v1.DataFusion.UpdateInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{instance.name=projects/*/locations/*/instances/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.datafusion.v1beta1", |
|
"directory": "google/cloud/datafusion/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "datafusion.googleapis.com", |
|
"title": "Cloud Data Fusion API", |
|
"description": "Cloud Data Fusion is a fully-managed, cloud native, enterprise data integration service for quickly building and managing data pipelines. It provides a graphical interface to increase time efficiency and reduce complexity, and allows business users, developers, and data scientists to easily and reliably build scalable data integration solutions to cleanse, prepare, blend, transfer and transform data without having to wrestle with infrastructure.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/iam/v1", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.DataFusion.V1Beta1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/datafusion/v1beta1;datafusion": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.datafusion.v1beta1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\DataFusion\\V1beta1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::DataFusion::V1beta1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "DataFusion", |
|
"fullName": "google.cloud.datafusion.v1beta1.DataFusion", |
|
"methods": [ |
|
{ |
|
"shortName": "AddDnsPeering", |
|
"fullName": "google.cloud.datafusion.v1beta1.DataFusion.AddDnsPeering", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/instances/*}/dnsPeerings:add" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateInstance", |
|
"fullName": "google.cloud.datafusion.v1beta1.DataFusion.CreateInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/instances" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteInstance", |
|
"fullName": "google.cloud.datafusion.v1beta1.DataFusion.DeleteInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/instances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetInstance", |
|
"fullName": "google.cloud.datafusion.v1beta1.DataFusion.GetInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/instances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAvailableVersions", |
|
"fullName": "google.cloud.datafusion.v1beta1.DataFusion.ListAvailableVersions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/versions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDnsPeerings", |
|
"fullName": "google.cloud.datafusion.v1beta1.DataFusion.ListDnsPeerings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/instances/*}/dnsPeerings:list" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListInstances", |
|
"fullName": "google.cloud.datafusion.v1beta1.DataFusion.ListInstances", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/instances" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListNamespaces", |
|
"fullName": "google.cloud.datafusion.v1beta1.DataFusion.ListNamespaces", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/instances/*}/namespaces" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RemoveDnsPeering", |
|
"fullName": "google.cloud.datafusion.v1beta1.DataFusion.RemoveDnsPeering", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/instances/*}/dnsPeerings:remove" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RemoveIamPolicy", |
|
"fullName": "google.cloud.datafusion.v1beta1.DataFusion.RemoveIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/locations/*/**}:removeIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RestartInstance", |
|
"fullName": "google.cloud.datafusion.v1beta1.DataFusion.RestartInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/instances/*}:restart" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateInstance", |
|
"fullName": "google.cloud.datafusion.v1beta1.DataFusion.UpdateInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{instance.name=projects/*/locations/*/instances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpgradeInstance", |
|
"fullName": "google.cloud.datafusion.v1beta1.DataFusion.UpgradeInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/instances/*}:upgrade" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.datalabeling.v1beta1", |
|
"directory": "google/cloud/datalabeling/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "datalabeling.googleapis.com", |
|
"title": "Data Labeling API", |
|
"description": "Public API for Google Cloud AI Data Labeling Service.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/datalabeling/v1beta1", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.DataLabeling.V1Beta1": 10 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/datalabeling/v1beta1;datalabeling": 10 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 10 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.datalabeling.v1beta1": 10 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\DataLabeling\\V1beta1": 10 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::DataLabeling::V1beta1": 10 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "DataLabelingService", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateAnnotationSpecSet", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.CreateAnnotationSpecSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*}/annotationSpecSets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateDataset", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.CreateDataset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*}/datasets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateEvaluationJob", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.CreateEvaluationJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*}/evaluationJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateInstruction", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.CreateInstruction", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*}/instructions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteAnnotatedDataset", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.DeleteAnnotatedDataset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/datasets/*/annotatedDatasets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteAnnotationSpecSet", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.DeleteAnnotationSpecSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/annotationSpecSets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteDataset", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.DeleteDataset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/datasets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteEvaluationJob", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.DeleteEvaluationJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/evaluationJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteInstruction", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.DeleteInstruction", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/instructions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportData", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.ExportData", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/datasets/*}:exportData" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAnnotatedDataset", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.GetAnnotatedDataset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/datasets/*/annotatedDatasets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAnnotationSpecSet", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.GetAnnotationSpecSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/annotationSpecSets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetDataItem", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.GetDataItem", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/datasets/*/dataItems/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetDataset", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.GetDataset", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/datasets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetEvaluation", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.GetEvaluation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/datasets/*/evaluations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetEvaluationJob", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.GetEvaluationJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/evaluationJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetExample", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.GetExample", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/datasets/*/annotatedDatasets/*/examples/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetInstruction", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.GetInstruction", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/instructions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportData", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.ImportData", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/datasets/*}:importData" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LabelImage", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.LabelImage", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/datasets/*}/image:label" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LabelText", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.LabelText", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/datasets/*}/text:label" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LabelVideo", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.LabelVideo", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/datasets/*}/video:label" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAnnotatedDatasets", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.ListAnnotatedDatasets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/datasets/*}/annotatedDatasets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAnnotationSpecSets", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.ListAnnotationSpecSets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*}/annotationSpecSets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDataItems", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.ListDataItems", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/datasets/*}/dataItems" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDatasets", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.ListDatasets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*}/datasets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListEvaluationJobs", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.ListEvaluationJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*}/evaluationJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListExamples", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.ListExamples", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/datasets/*/annotatedDatasets/*}/examples" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListInstructions", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.ListInstructions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*}/instructions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PauseEvaluationJob", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.PauseEvaluationJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/evaluationJobs/*}:pause" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ResumeEvaluationJob", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.ResumeEvaluationJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/evaluationJobs/*}:resume" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchEvaluations", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.SearchEvaluations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*}/evaluations:search" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchExampleComparisons", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.SearchExampleComparisons", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/datasets/*/evaluations/*}/exampleComparisons:search" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateEvaluationJob", |
|
"fullName": "google.cloud.datalabeling.v1beta1.DataLabelingService.UpdateEvaluationJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{evaluation_job.name=projects/*/evaluationJobs/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.dataproc.v1", |
|
"directory": "google/cloud/dataproc/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "dataproc.googleapis.com", |
|
"title": "Cloud Dataproc API", |
|
"description": "Manages Hadoop-based clusters and jobs on Google Cloud Platform.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/dataproc/v1", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/dataproc/v1;dataproc": 6 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 6 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.dataproc.v1": 6 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "AutoscalingPolicyService", |
|
"fullName": "google.cloud.dataproc.v1.AutoscalingPolicyService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateAutoscalingPolicy", |
|
"fullName": "google.cloud.dataproc.v1.AutoscalingPolicyService.CreateAutoscalingPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/autoscalingPolicies" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/regions/*}/autoscalingPolicies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteAutoscalingPolicy", |
|
"fullName": "google.cloud.dataproc.v1.AutoscalingPolicyService.DeleteAutoscalingPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/autoscalingPolicies/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/regions/*/autoscalingPolicies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAutoscalingPolicy", |
|
"fullName": "google.cloud.dataproc.v1.AutoscalingPolicyService.GetAutoscalingPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/autoscalingPolicies/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/regions/*/autoscalingPolicies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAutoscalingPolicies", |
|
"fullName": "google.cloud.dataproc.v1.AutoscalingPolicyService.ListAutoscalingPolicies", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/autoscalingPolicies" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/regions/*}/autoscalingPolicies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateAutoscalingPolicy", |
|
"fullName": "google.cloud.dataproc.v1.AutoscalingPolicyService.UpdateAutoscalingPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v1/{policy.name=projects/*/locations/*/autoscalingPolicies/*}" |
|
}, |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v1/{policy.name=projects/*/regions/*/autoscalingPolicies/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ClusterController", |
|
"fullName": "google.cloud.dataproc.v1.ClusterController", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateCluster", |
|
"fullName": "google.cloud.dataproc.v1.ClusterController.CreateCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/regions/{region}/clusters" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteCluster", |
|
"fullName": "google.cloud.dataproc.v1.ClusterController.DeleteCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/projects/{project_id}/regions/{region}/clusters/{cluster_name}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DiagnoseCluster", |
|
"fullName": "google.cloud.dataproc.v1.ClusterController.DiagnoseCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/regions/{region}/clusters/{cluster_name}:diagnose" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCluster", |
|
"fullName": "google.cloud.dataproc.v1.ClusterController.GetCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/projects/{project_id}/regions/{region}/clusters/{cluster_name}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListClusters", |
|
"fullName": "google.cloud.dataproc.v1.ClusterController.ListClusters", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/projects/{project_id}/regions/{region}/clusters" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StartCluster", |
|
"fullName": "google.cloud.dataproc.v1.ClusterController.StartCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/regions/{region}/clusters/{cluster_name}:start" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StopCluster", |
|
"fullName": "google.cloud.dataproc.v1.ClusterController.StopCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/regions/{region}/clusters/{cluster_name}:stop" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateCluster", |
|
"fullName": "google.cloud.dataproc.v1.ClusterController.UpdateCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/projects/{project_id}/regions/{region}/clusters/{cluster_name}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "JobController", |
|
"fullName": "google.cloud.dataproc.v1.JobController", |
|
"methods": [ |
|
{ |
|
"shortName": "CancelJob", |
|
"fullName": "google.cloud.dataproc.v1.JobController.CancelJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/regions/{region}/jobs/{job_id}:cancel" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteJob", |
|
"fullName": "google.cloud.dataproc.v1.JobController.DeleteJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/projects/{project_id}/regions/{region}/jobs/{job_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetJob", |
|
"fullName": "google.cloud.dataproc.v1.JobController.GetJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/projects/{project_id}/regions/{region}/jobs/{job_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListJobs", |
|
"fullName": "google.cloud.dataproc.v1.JobController.ListJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/projects/{project_id}/regions/{region}/jobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SubmitJob", |
|
"fullName": "google.cloud.dataproc.v1.JobController.SubmitJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/regions/{region}/jobs:submit" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SubmitJobAsOperation", |
|
"fullName": "google.cloud.dataproc.v1.JobController.SubmitJobAsOperation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/regions/{region}/jobs:submitAsOperation" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateJob", |
|
"fullName": "google.cloud.dataproc.v1.JobController.UpdateJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/projects/{project_id}/regions/{region}/jobs/{job_id}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "WorkflowTemplateService", |
|
"fullName": "google.cloud.dataproc.v1.WorkflowTemplateService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateWorkflowTemplate", |
|
"fullName": "google.cloud.dataproc.v1.WorkflowTemplateService.CreateWorkflowTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/workflowTemplates" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/regions/*}/workflowTemplates" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteWorkflowTemplate", |
|
"fullName": "google.cloud.dataproc.v1.WorkflowTemplateService.DeleteWorkflowTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/workflowTemplates/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/regions/*/workflowTemplates/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetWorkflowTemplate", |
|
"fullName": "google.cloud.dataproc.v1.WorkflowTemplateService.GetWorkflowTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/workflowTemplates/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/regions/*/workflowTemplates/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "InstantiateInlineWorkflowTemplate", |
|
"fullName": "google.cloud.dataproc.v1.WorkflowTemplateService.InstantiateInlineWorkflowTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/workflowTemplates:instantiateInline" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/regions/*}/workflowTemplates:instantiateInline" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "InstantiateWorkflowTemplate", |
|
"fullName": "google.cloud.dataproc.v1.WorkflowTemplateService.InstantiateWorkflowTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/workflowTemplates/*}:instantiate" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/regions/*/workflowTemplates/*}:instantiate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListWorkflowTemplates", |
|
"fullName": "google.cloud.dataproc.v1.WorkflowTemplateService.ListWorkflowTemplates", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/workflowTemplates" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/regions/*}/workflowTemplates" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateWorkflowTemplate", |
|
"fullName": "google.cloud.dataproc.v1.WorkflowTemplateService.UpdateWorkflowTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v1/{template.name=projects/*/locations/*/workflowTemplates/*}" |
|
}, |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v1/{template.name=projects/*/regions/*/workflowTemplates/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.dataproc.v1beta2", |
|
"directory": "google/cloud/dataproc/v1beta2", |
|
"version": "v1beta2", |
|
"majorVersion": "v1", |
|
"hostName": "dataproc.googleapis.com", |
|
"title": "Cloud Dataproc API", |
|
"description": "Manages Hadoop-based clusters and jobs on Google Cloud Platform.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/dataproc/v1beta2", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/dataproc/v1beta2;dataproc": 6 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 6 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.dataproc.v1beta2": 6 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "AutoscalingPolicyService", |
|
"fullName": "google.cloud.dataproc.v1beta2.AutoscalingPolicyService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateAutoscalingPolicy", |
|
"fullName": "google.cloud.dataproc.v1beta2.AutoscalingPolicyService.CreateAutoscalingPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/{parent=projects/*/locations/*}/autoscalingPolicies" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/{parent=projects/*/regions/*}/autoscalingPolicies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteAutoscalingPolicy", |
|
"fullName": "google.cloud.dataproc.v1beta2.AutoscalingPolicyService.DeleteAutoscalingPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta2/{name=projects/*/locations/*/autoscalingPolicies/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta2/{name=projects/*/regions/*/autoscalingPolicies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAutoscalingPolicy", |
|
"fullName": "google.cloud.dataproc.v1beta2.AutoscalingPolicyService.GetAutoscalingPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta2/{name=projects/*/locations/*/autoscalingPolicies/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta2/{name=projects/*/regions/*/autoscalingPolicies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAutoscalingPolicies", |
|
"fullName": "google.cloud.dataproc.v1beta2.AutoscalingPolicyService.ListAutoscalingPolicies", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta2/{parent=projects/*/locations/*}/autoscalingPolicies" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta2/{parent=projects/*/regions/*}/autoscalingPolicies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateAutoscalingPolicy", |
|
"fullName": "google.cloud.dataproc.v1beta2.AutoscalingPolicyService.UpdateAutoscalingPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v1beta2/{policy.name=projects/*/locations/*/autoscalingPolicies/*}" |
|
}, |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v1beta2/{policy.name=projects/*/regions/*/autoscalingPolicies/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ClusterController", |
|
"fullName": "google.cloud.dataproc.v1beta2.ClusterController", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateCluster", |
|
"fullName": "google.cloud.dataproc.v1beta2.ClusterController.CreateCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/projects/{project_id}/regions/{region}/clusters" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteCluster", |
|
"fullName": "google.cloud.dataproc.v1beta2.ClusterController.DeleteCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta2/projects/{project_id}/regions/{region}/clusters/{cluster_name}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DiagnoseCluster", |
|
"fullName": "google.cloud.dataproc.v1beta2.ClusterController.DiagnoseCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/projects/{project_id}/regions/{region}/clusters/{cluster_name}:diagnose" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCluster", |
|
"fullName": "google.cloud.dataproc.v1beta2.ClusterController.GetCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta2/projects/{project_id}/regions/{region}/clusters/{cluster_name}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListClusters", |
|
"fullName": "google.cloud.dataproc.v1beta2.ClusterController.ListClusters", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta2/projects/{project_id}/regions/{region}/clusters" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateCluster", |
|
"fullName": "google.cloud.dataproc.v1beta2.ClusterController.UpdateCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta2/projects/{project_id}/regions/{region}/clusters/{cluster_name}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "JobController", |
|
"fullName": "google.cloud.dataproc.v1beta2.JobController", |
|
"methods": [ |
|
{ |
|
"shortName": "CancelJob", |
|
"fullName": "google.cloud.dataproc.v1beta2.JobController.CancelJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/projects/{project_id}/regions/{region}/jobs/{job_id}:cancel" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteJob", |
|
"fullName": "google.cloud.dataproc.v1beta2.JobController.DeleteJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta2/projects/{project_id}/regions/{region}/jobs/{job_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetJob", |
|
"fullName": "google.cloud.dataproc.v1beta2.JobController.GetJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta2/projects/{project_id}/regions/{region}/jobs/{job_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListJobs", |
|
"fullName": "google.cloud.dataproc.v1beta2.JobController.ListJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta2/projects/{project_id}/regions/{region}/jobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SubmitJob", |
|
"fullName": "google.cloud.dataproc.v1beta2.JobController.SubmitJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/projects/{project_id}/regions/{region}/jobs:submit" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SubmitJobAsOperation", |
|
"fullName": "google.cloud.dataproc.v1beta2.JobController.SubmitJobAsOperation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/projects/{project_id}/regions/{region}/jobs:submitAsOperation" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateJob", |
|
"fullName": "google.cloud.dataproc.v1beta2.JobController.UpdateJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta2/projects/{project_id}/regions/{region}/jobs/{job_id}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "WorkflowTemplateService", |
|
"fullName": "google.cloud.dataproc.v1beta2.WorkflowTemplateService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateWorkflowTemplate", |
|
"fullName": "google.cloud.dataproc.v1beta2.WorkflowTemplateService.CreateWorkflowTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/{parent=projects/*/regions/*}/workflowTemplates" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/{parent=projects/*/locations/*}/workflowTemplates" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteWorkflowTemplate", |
|
"fullName": "google.cloud.dataproc.v1beta2.WorkflowTemplateService.DeleteWorkflowTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta2/{name=projects/*/regions/*/workflowTemplates/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta2/{name=projects/*/locations/*/workflowTemplates/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetWorkflowTemplate", |
|
"fullName": "google.cloud.dataproc.v1beta2.WorkflowTemplateService.GetWorkflowTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta2/{name=projects/*/regions/*/workflowTemplates/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta2/{name=projects/*/locations/*/workflowTemplates/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "InstantiateInlineWorkflowTemplate", |
|
"fullName": "google.cloud.dataproc.v1beta2.WorkflowTemplateService.InstantiateInlineWorkflowTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/{parent=projects/*/locations/*}/workflowTemplates:instantiateInline" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/{parent=projects/*/regions/*}/workflowTemplates:instantiateInline" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "InstantiateWorkflowTemplate", |
|
"fullName": "google.cloud.dataproc.v1beta2.WorkflowTemplateService.InstantiateWorkflowTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/{name=projects/*/regions/*/workflowTemplates/*}:instantiate" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/{name=projects/*/locations/*/workflowTemplates/*}:instantiate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListWorkflowTemplates", |
|
"fullName": "google.cloud.dataproc.v1beta2.WorkflowTemplateService.ListWorkflowTemplates", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta2/{parent=projects/*/regions/*}/workflowTemplates" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta2/{parent=projects/*/locations/*}/workflowTemplates" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateWorkflowTemplate", |
|
"fullName": "google.cloud.dataproc.v1beta2.WorkflowTemplateService.UpdateWorkflowTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v1beta2/{template.name=projects/*/regions/*/workflowTemplates/*}" |
|
}, |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v1beta2/{template.name=projects/*/locations/*/workflowTemplates/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.dataqna.v1alpha", |
|
"directory": "google/cloud/dataqna/v1alpha", |
|
"version": "v1alpha", |
|
"majorVersion": "v1", |
|
"hostName": "dataqna.googleapis.com", |
|
"title": "Data QnA API", |
|
"description": "Data QnA is a natural language question and answer service for BigQuery data.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/dataqna/v1alpha", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.DataQnA.V1Alpha": 5 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/dataqna/v1alpha;dataqna": 5 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 5 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.dataqna.v1alpha": 5 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\DataQnA\\V1alpha": 5 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::DataQnA::V1alpha": 5 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "AutoSuggestionService", |
|
"fullName": "google.cloud.dataqna.v1alpha.AutoSuggestionService", |
|
"methods": [ |
|
{ |
|
"shortName": "SuggestQueries", |
|
"fullName": "google.cloud.dataqna.v1alpha.AutoSuggestionService.SuggestQueries", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{parent=projects/*/locations/*}:suggestQueries" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "QuestionService", |
|
"fullName": "google.cloud.dataqna.v1alpha.QuestionService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateQuestion", |
|
"fullName": "google.cloud.dataqna.v1alpha.QuestionService.CreateQuestion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{parent=projects/*/locations/*}/questions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExecuteQuestion", |
|
"fullName": "google.cloud.dataqna.v1alpha.QuestionService.ExecuteQuestion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{name=projects/*/locations/*/questions/*}:execute" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetQuestion", |
|
"fullName": "google.cloud.dataqna.v1alpha.QuestionService.GetQuestion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=projects/*/locations/*/questions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetUserFeedback", |
|
"fullName": "google.cloud.dataqna.v1alpha.QuestionService.GetUserFeedback", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=projects/*/locations/*/questions/*/userFeedback}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateUserFeedback", |
|
"fullName": "google.cloud.dataqna.v1alpha.QuestionService.UpdateUserFeedback", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha/{user_feedback.name=projects/*/locations/*/questions/*/userFeedback}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.datastream.v1alpha1", |
|
"directory": "google/cloud/datastream/v1alpha1", |
|
"version": "v1alpha1", |
|
"majorVersion": "v1", |
|
"hostName": "datastream.googleapis.com", |
|
"title": "Datastream API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/datastream/v1alpha1", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Datastream.V1Alpha1": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/datastream/v1alpha1;datastream": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.datastream.v1alpha1": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Datastream\\V1alpha1": 2 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Datastream::V1alpha1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Datastream", |
|
"fullName": "google.cloud.datastream.v1alpha1.Datastream", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateConnectionProfile", |
|
"fullName": "google.cloud.datastream.v1alpha1.Datastream.CreateConnectionProfile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha1/{parent=projects/*/locations/*}/connectionProfiles" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreatePrivateConnection", |
|
"fullName": "google.cloud.datastream.v1alpha1.Datastream.CreatePrivateConnection", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha1/{parent=projects/*/locations/*}/privateConnections" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateRoute", |
|
"fullName": "google.cloud.datastream.v1alpha1.Datastream.CreateRoute", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha1/{parent=projects/*/locations/*/privateConnections/*}/routes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateStream", |
|
"fullName": "google.cloud.datastream.v1alpha1.Datastream.CreateStream", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha1/{parent=projects/*/locations/*}/streams" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteConnectionProfile", |
|
"fullName": "google.cloud.datastream.v1alpha1.Datastream.DeleteConnectionProfile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1alpha1/{name=projects/*/locations/*/connectionProfiles/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeletePrivateConnection", |
|
"fullName": "google.cloud.datastream.v1alpha1.Datastream.DeletePrivateConnection", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1alpha1/{name=projects/*/locations/*/privateConnections/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteRoute", |
|
"fullName": "google.cloud.datastream.v1alpha1.Datastream.DeleteRoute", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1alpha1/{name=projects/*/locations/*/privateConnections/*/routes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteStream", |
|
"fullName": "google.cloud.datastream.v1alpha1.Datastream.DeleteStream", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1alpha1/{name=projects/*/locations/*/streams/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DiscoverConnectionProfile", |
|
"fullName": "google.cloud.datastream.v1alpha1.Datastream.DiscoverConnectionProfile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha1/{parent=projects/*/locations/*}/connectionProfiles:discover" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FetchErrors", |
|
"fullName": "google.cloud.datastream.v1alpha1.Datastream.FetchErrors", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha1/{stream=projects/*/locations/*/streams/*}:fetchErrors" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FetchStaticIps", |
|
"fullName": "google.cloud.datastream.v1alpha1.Datastream.FetchStaticIps", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha1/{name=projects/*/locations/*}:fetchStaticIps" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetConnectionProfile", |
|
"fullName": "google.cloud.datastream.v1alpha1.Datastream.GetConnectionProfile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha1/{name=projects/*/locations/*/connectionProfiles/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetPrivateConnection", |
|
"fullName": "google.cloud.datastream.v1alpha1.Datastream.GetPrivateConnection", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha1/{name=projects/*/locations/*/privateConnections/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetRoute", |
|
"fullName": "google.cloud.datastream.v1alpha1.Datastream.GetRoute", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha1/{name=projects/*/locations/*/privateConnections/*/routes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetStream", |
|
"fullName": "google.cloud.datastream.v1alpha1.Datastream.GetStream", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha1/{name=projects/*/locations/*/streams/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListConnectionProfiles", |
|
"fullName": "google.cloud.datastream.v1alpha1.Datastream.ListConnectionProfiles", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha1/{parent=projects/*/locations/*}/connectionProfiles" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListPrivateConnections", |
|
"fullName": "google.cloud.datastream.v1alpha1.Datastream.ListPrivateConnections", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha1/{parent=projects/*/locations/*}/privateConnections" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListRoutes", |
|
"fullName": "google.cloud.datastream.v1alpha1.Datastream.ListRoutes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha1/{parent=projects/*/locations/*/privateConnections/*}/routes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListStreams", |
|
"fullName": "google.cloud.datastream.v1alpha1.Datastream.ListStreams", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha1/{parent=projects/*/locations/*}/streams" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateConnectionProfile", |
|
"fullName": "google.cloud.datastream.v1alpha1.Datastream.UpdateConnectionProfile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha1/{connection_profile.name=projects/*/locations/*/connectionProfiles/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateStream", |
|
"fullName": "google.cloud.datastream.v1alpha1.Datastream.UpdateStream", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha1/{stream.name=projects/*/locations/*/streams/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.dialogflow.cx.v3", |
|
"directory": "google/cloud/dialogflow/cx/v3", |
|
"version": "v3", |
|
"majorVersion": "v3", |
|
"hostName": "dialogflow.googleapis.com", |
|
"title": "Dialogflow API", |
|
"description": "Builds conversational interfaces (for example, chatbots, and voice-powered apps and devices).", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/dialogflow/cx/v3", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc", |
|
"google/type" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 19 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Dialogflow.Cx.V3": 19 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/dialogflow/cx/v3;cx": 19 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 19 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.dialogflow.cx.v3": 19 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"DF": 19 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Agents", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Agents", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateAgent", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Agents.CreateAgent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{parent=projects/*/locations/*}/agents" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteAgent", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Agents.DeleteAgent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportAgent", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Agents.ExportAgent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*}:export" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAgent", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Agents.GetAgent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAgentValidationResult", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Agents.GetAgentValidationResult", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/validationResult}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAgents", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Agents.ListAgents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{parent=projects/*/locations/*}/agents" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RestoreAgent", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Agents.RestoreAgent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*}:restore" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateAgent", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Agents.UpdateAgent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3/{agent.name=projects/*/locations/*/agents/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ValidateAgent", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Agents.ValidateAgent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*}:validate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "EntityTypes", |
|
"fullName": "google.cloud.dialogflow.cx.v3.EntityTypes", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateEntityType", |
|
"fullName": "google.cloud.dialogflow.cx.v3.EntityTypes.CreateEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*}/entityTypes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteEntityType", |
|
"fullName": "google.cloud.dialogflow.cx.v3.EntityTypes.DeleteEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/entityTypes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetEntityType", |
|
"fullName": "google.cloud.dialogflow.cx.v3.EntityTypes.GetEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/entityTypes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListEntityTypes", |
|
"fullName": "google.cloud.dialogflow.cx.v3.EntityTypes.ListEntityTypes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*}/entityTypes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateEntityType", |
|
"fullName": "google.cloud.dialogflow.cx.v3.EntityTypes.UpdateEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3/{entity_type.name=projects/*/locations/*/agents/*/entityTypes/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Environments", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Environments", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateEnvironment", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Environments.CreateEnvironment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*}/environments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteEnvironment", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Environments.DeleteEnvironment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/environments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetEnvironment", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Environments.GetEnvironment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/environments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListContinuousTestResults", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Environments.ListContinuousTestResults", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*/environments/*}/continuousTestResults" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListEnvironments", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Environments.ListEnvironments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*}/environments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LookupEnvironmentHistory", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Environments.LookupEnvironmentHistory", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/environments/*}:lookupEnvironmentHistory" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RunContinuousTest", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Environments.RunContinuousTest", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{environment=projects/*/locations/*/agents/*/environments/*}:runContinuousTest" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateEnvironment", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Environments.UpdateEnvironment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3/{environment.name=projects/*/locations/*/agents/*/environments/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Experiments", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Experiments", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateExperiment", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Experiments.CreateExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*/environments/*}/experiments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteExperiment", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Experiments.DeleteExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/environments/*/experiments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetExperiment", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Experiments.GetExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/environments/*/experiments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListExperiments", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Experiments.ListExperiments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*/environments/*}/experiments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StartExperiment", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Experiments.StartExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/environments/*/experiments/*}:start" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StopExperiment", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Experiments.StopExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/environments/*/experiments/*}:stop" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateExperiment", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Experiments.UpdateExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3/{experiment.name=projects/*/locations/*/agents/*/environments/*/experiments/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Flows", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Flows", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateFlow", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Flows.CreateFlow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*}/flows" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteFlow", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Flows.DeleteFlow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/flows/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportFlow", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Flows.ExportFlow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/flows/*}:export" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetFlow", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Flows.GetFlow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/flows/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetFlowValidationResult", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Flows.GetFlowValidationResult", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/flows/*/validationResult}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportFlow", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Flows.ImportFlow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*}/flows:import" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListFlows", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Flows.ListFlows", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*}/flows" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TrainFlow", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Flows.TrainFlow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/flows/*}:train" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateFlow", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Flows.UpdateFlow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3/{flow.name=projects/*/locations/*/agents/*/flows/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ValidateFlow", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Flows.ValidateFlow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/flows/*}:validate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Intents", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Intents", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateIntent", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Intents.CreateIntent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*}/intents" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteIntent", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Intents.DeleteIntent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/intents/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIntent", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Intents.GetIntent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/intents/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListIntents", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Intents.ListIntents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*}/intents" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateIntent", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Intents.UpdateIntent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3/{intent.name=projects/*/locations/*/agents/*/intents/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Pages", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Pages", |
|
"methods": [ |
|
{ |
|
"shortName": "CreatePage", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Pages.CreatePage", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*/flows/*}/pages" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeletePage", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Pages.DeletePage", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/flows/*/pages/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetPage", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Pages.GetPage", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/flows/*/pages/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListPages", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Pages.ListPages", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*/flows/*}/pages" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdatePage", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Pages.UpdatePage", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3/{page.name=projects/*/locations/*/agents/*/flows/*/pages/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SecuritySettingsService", |
|
"fullName": "google.cloud.dialogflow.cx.v3.SecuritySettingsService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateSecuritySettings", |
|
"fullName": "google.cloud.dialogflow.cx.v3.SecuritySettingsService.CreateSecuritySettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{parent=projects/*/locations/*}/securitySettings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteSecuritySettings", |
|
"fullName": "google.cloud.dialogflow.cx.v3.SecuritySettingsService.DeleteSecuritySettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3/{name=projects/*/locations/*/securitySettings/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSecuritySettings", |
|
"fullName": "google.cloud.dialogflow.cx.v3.SecuritySettingsService.GetSecuritySettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*/locations/*/securitySettings/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListSecuritySettings", |
|
"fullName": "google.cloud.dialogflow.cx.v3.SecuritySettingsService.ListSecuritySettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{parent=projects/*/locations/*}/securitySettings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateSecuritySettings", |
|
"fullName": "google.cloud.dialogflow.cx.v3.SecuritySettingsService.UpdateSecuritySettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3/{security_settings.name=projects/*/locations/*/securitySettings/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SessionEntityTypes", |
|
"fullName": "google.cloud.dialogflow.cx.v3.SessionEntityTypes", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateSessionEntityType", |
|
"fullName": "google.cloud.dialogflow.cx.v3.SessionEntityTypes.CreateSessionEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*/sessions/*}/entityTypes" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*/environments/*/sessions/*}/entityTypes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteSessionEntityType", |
|
"fullName": "google.cloud.dialogflow.cx.v3.SessionEntityTypes.DeleteSessionEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/sessions/*/entityTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/environments/*/sessions/*/entityTypes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSessionEntityType", |
|
"fullName": "google.cloud.dialogflow.cx.v3.SessionEntityTypes.GetSessionEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/sessions/*/entityTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/environments/*/sessions/*/entityTypes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListSessionEntityTypes", |
|
"fullName": "google.cloud.dialogflow.cx.v3.SessionEntityTypes.ListSessionEntityTypes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*/sessions/*}/entityTypes" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*/environments/*/sessions/*}/entityTypes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateSessionEntityType", |
|
"fullName": "google.cloud.dialogflow.cx.v3.SessionEntityTypes.UpdateSessionEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3/{session_entity_type.name=projects/*/locations/*/agents/*/sessions/*/entityTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3/{session_entity_type.name=projects/*/locations/*/agents/*/environments/*/sessions/*/entityTypes/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Sessions", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Sessions", |
|
"methods": [ |
|
{ |
|
"shortName": "DetectIntent", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Sessions.DetectIntent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{session=projects/*/locations/*/agents/*/sessions/*}:detectIntent" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{session=projects/*/locations/*/agents/*/environments/*/sessions/*}:detectIntent" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FulfillIntent", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Sessions.FulfillIntent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{match_intent_request.session=projects/*/locations/*/agents/*/sessions/*}:fulfillIntent" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{match_intent_request.session=projects/*/locations/*/agents/*/environments/*/sessions/*}:fulfillIntent" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MatchIntent", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Sessions.MatchIntent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{session=projects/*/locations/*/agents/*/sessions/*}:matchIntent" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{session=projects/*/locations/*/agents/*/environments/*/sessions/*}:matchIntent" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StreamingDetectIntent", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Sessions.StreamingDetectIntent", |
|
"mode": "BIDIRECTIONAL_STREAMING" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestCases", |
|
"fullName": "google.cloud.dialogflow.cx.v3.TestCases", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchDeleteTestCases", |
|
"fullName": "google.cloud.dialogflow.cx.v3.TestCases.BatchDeleteTestCases", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*}/testCases:batchDelete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchRunTestCases", |
|
"fullName": "google.cloud.dialogflow.cx.v3.TestCases.BatchRunTestCases", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*}/testCases:batchRun" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CalculateCoverage", |
|
"fullName": "google.cloud.dialogflow.cx.v3.TestCases.CalculateCoverage", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{agent=projects/*/locations/*/agents/*}/testCases:calculateCoverage" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateTestCase", |
|
"fullName": "google.cloud.dialogflow.cx.v3.TestCases.CreateTestCase", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*}/testCases" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportTestCases", |
|
"fullName": "google.cloud.dialogflow.cx.v3.TestCases.ExportTestCases", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*}/testCases:export" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTestCase", |
|
"fullName": "google.cloud.dialogflow.cx.v3.TestCases.GetTestCase", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/testCases/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTestCaseResult", |
|
"fullName": "google.cloud.dialogflow.cx.v3.TestCases.GetTestCaseResult", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/testCases/*/results/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportTestCases", |
|
"fullName": "google.cloud.dialogflow.cx.v3.TestCases.ImportTestCases", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*}/testCases:import" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTestCaseResults", |
|
"fullName": "google.cloud.dialogflow.cx.v3.TestCases.ListTestCaseResults", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*/testCases/*}/results" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTestCases", |
|
"fullName": "google.cloud.dialogflow.cx.v3.TestCases.ListTestCases", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*}/testCases" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RunTestCase", |
|
"fullName": "google.cloud.dialogflow.cx.v3.TestCases.RunTestCase", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/testCases/*}:run" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateTestCase", |
|
"fullName": "google.cloud.dialogflow.cx.v3.TestCases.UpdateTestCase", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3/{test_case.name=projects/*/locations/*/agents/*/testCases/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TransitionRouteGroups", |
|
"fullName": "google.cloud.dialogflow.cx.v3.TransitionRouteGroups", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateTransitionRouteGroup", |
|
"fullName": "google.cloud.dialogflow.cx.v3.TransitionRouteGroups.CreateTransitionRouteGroup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*/flows/*}/transitionRouteGroups" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTransitionRouteGroup", |
|
"fullName": "google.cloud.dialogflow.cx.v3.TransitionRouteGroups.DeleteTransitionRouteGroup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/flows/*/transitionRouteGroups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTransitionRouteGroup", |
|
"fullName": "google.cloud.dialogflow.cx.v3.TransitionRouteGroups.GetTransitionRouteGroup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/flows/*/transitionRouteGroups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTransitionRouteGroups", |
|
"fullName": "google.cloud.dialogflow.cx.v3.TransitionRouteGroups.ListTransitionRouteGroups", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*/flows/*}/transitionRouteGroups" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateTransitionRouteGroup", |
|
"fullName": "google.cloud.dialogflow.cx.v3.TransitionRouteGroups.UpdateTransitionRouteGroup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3/{transition_route_group.name=projects/*/locations/*/agents/*/flows/*/transitionRouteGroups/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Versions", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Versions", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateVersion", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Versions.CreateVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*/flows/*}/versions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteVersion", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Versions.DeleteVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/flows/*/versions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetVersion", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Versions.GetVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/flows/*/versions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListVersions", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Versions.ListVersions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*/flows/*}/versions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LoadVersion", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Versions.LoadVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/flows/*/versions/*}:load" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateVersion", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Versions.UpdateVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3/{version.name=projects/*/locations/*/agents/*/flows/*/versions/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Webhooks", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Webhooks", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateWebhook", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Webhooks.CreateWebhook", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*}/webhooks" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteWebhook", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Webhooks.DeleteWebhook", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/webhooks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetWebhook", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Webhooks.GetWebhook", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*/locations/*/agents/*/webhooks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListWebhooks", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Webhooks.ListWebhooks", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{parent=projects/*/locations/*/agents/*}/webhooks" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateWebhook", |
|
"fullName": "google.cloud.dialogflow.cx.v3.Webhooks.UpdateWebhook", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3/{webhook.name=projects/*/locations/*/agents/*/webhooks/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.dialogflow.cx.v3beta1", |
|
"directory": "google/cloud/dialogflow/cx/v3beta1", |
|
"version": "v3beta1", |
|
"majorVersion": "v3", |
|
"hostName": "dialogflow.googleapis.com", |
|
"title": "Dialogflow API", |
|
"description": "Builds conversational interfaces (for example, chatbots, and voice-powered apps and devices).", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/dialogflow/cx/v3beta1", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc", |
|
"google/type" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 19 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Dialogflow.Cx.V3Beta1": 19 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/dialogflow/cx/v3beta1;cx": 19 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 19 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.dialogflow.cx.v3beta1": 19 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"DF": 19 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Agents", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Agents", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateAgent", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Agents.CreateAgent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{parent=projects/*/locations/*}/agents" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteAgent", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Agents.DeleteAgent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportAgent", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Agents.ExportAgent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*}:export" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAgent", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Agents.GetAgent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAgentValidationResult", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Agents.GetAgentValidationResult", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/validationResult}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAgents", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Agents.ListAgents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{parent=projects/*/locations/*}/agents" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RestoreAgent", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Agents.RestoreAgent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*}:restore" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateAgent", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Agents.UpdateAgent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3beta1/{agent.name=projects/*/locations/*/agents/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ValidateAgent", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Agents.ValidateAgent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*}:validate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "EntityTypes", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.EntityTypes", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateEntityType", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.EntityTypes.CreateEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/entityTypes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteEntityType", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.EntityTypes.DeleteEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/entityTypes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetEntityType", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.EntityTypes.GetEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/entityTypes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListEntityTypes", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.EntityTypes.ListEntityTypes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/entityTypes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateEntityType", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.EntityTypes.UpdateEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3beta1/{entity_type.name=projects/*/locations/*/agents/*/entityTypes/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Environments", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Environments", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateEnvironment", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Environments.CreateEnvironment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/environments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteEnvironment", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Environments.DeleteEnvironment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/environments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetEnvironment", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Environments.GetEnvironment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/environments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListContinuousTestResults", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Environments.ListContinuousTestResults", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*/environments/*}/continuousTestResults" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListEnvironments", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Environments.ListEnvironments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/environments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LookupEnvironmentHistory", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Environments.LookupEnvironmentHistory", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/environments/*}:lookupEnvironmentHistory" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RunContinuousTest", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Environments.RunContinuousTest", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{environment=projects/*/locations/*/agents/*/environments/*}:runContinuousTest" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateEnvironment", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Environments.UpdateEnvironment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3beta1/{environment.name=projects/*/locations/*/agents/*/environments/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Experiments", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Experiments", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateExperiment", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Experiments.CreateExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*/environments/*}/experiments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteExperiment", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Experiments.DeleteExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/environments/*/experiments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetExperiment", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Experiments.GetExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/environments/*/experiments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListExperiments", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Experiments.ListExperiments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*/environments/*}/experiments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StartExperiment", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Experiments.StartExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/environments/*/experiments/*}:start" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StopExperiment", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Experiments.StopExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/environments/*/experiments/*}:stop" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateExperiment", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Experiments.UpdateExperiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3beta1/{experiment.name=projects/*/locations/*/agents/*/environments/*/experiments/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Flows", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Flows", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateFlow", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Flows.CreateFlow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/flows" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteFlow", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Flows.DeleteFlow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/flows/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportFlow", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Flows.ExportFlow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/flows/*}:export" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetFlow", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Flows.GetFlow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/flows/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetFlowValidationResult", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Flows.GetFlowValidationResult", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/flows/*/validationResult}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportFlow", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Flows.ImportFlow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/flows:import" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListFlows", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Flows.ListFlows", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/flows" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TrainFlow", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Flows.TrainFlow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/flows/*}:train" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateFlow", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Flows.UpdateFlow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3beta1/{flow.name=projects/*/locations/*/agents/*/flows/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ValidateFlow", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Flows.ValidateFlow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/flows/*}:validate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Intents", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Intents", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateIntent", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Intents.CreateIntent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/intents" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteIntent", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Intents.DeleteIntent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/intents/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIntent", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Intents.GetIntent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/intents/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListIntents", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Intents.ListIntents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/intents" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateIntent", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Intents.UpdateIntent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3beta1/{intent.name=projects/*/locations/*/agents/*/intents/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Pages", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Pages", |
|
"methods": [ |
|
{ |
|
"shortName": "CreatePage", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Pages.CreatePage", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*/flows/*}/pages" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeletePage", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Pages.DeletePage", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/flows/*/pages/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetPage", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Pages.GetPage", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/flows/*/pages/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListPages", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Pages.ListPages", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*/flows/*}/pages" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdatePage", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Pages.UpdatePage", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3beta1/{page.name=projects/*/locations/*/agents/*/flows/*/pages/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SecuritySettingsService", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.SecuritySettingsService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateSecuritySettings", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.SecuritySettingsService.CreateSecuritySettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{parent=projects/*/locations/*}/securitySettings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteSecuritySettings", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.SecuritySettingsService.DeleteSecuritySettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3beta1/{name=projects/*/locations/*/securitySettings/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSecuritySettings", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.SecuritySettingsService.GetSecuritySettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{name=projects/*/locations/*/securitySettings/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListSecuritySettings", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.SecuritySettingsService.ListSecuritySettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{parent=projects/*/locations/*}/securitySettings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateSecuritySettings", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.SecuritySettingsService.UpdateSecuritySettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3beta1/{security_settings.name=projects/*/locations/*/securitySettings/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SessionEntityTypes", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.SessionEntityTypes", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateSessionEntityType", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.SessionEntityTypes.CreateSessionEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*/sessions/*}/entityTypes" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*/environments/*/sessions/*}/entityTypes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteSessionEntityType", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.SessionEntityTypes.DeleteSessionEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/sessions/*/entityTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/environments/*/sessions/*/entityTypes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSessionEntityType", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.SessionEntityTypes.GetSessionEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/sessions/*/entityTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/environments/*/sessions/*/entityTypes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListSessionEntityTypes", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.SessionEntityTypes.ListSessionEntityTypes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*/sessions/*}/entityTypes" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*/environments/*/sessions/*}/entityTypes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateSessionEntityType", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.SessionEntityTypes.UpdateSessionEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3beta1/{session_entity_type.name=projects/*/locations/*/agents/*/sessions/*/entityTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3beta1/{session_entity_type.name=projects/*/locations/*/agents/*/environments/*/sessions/*/entityTypes/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Sessions", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Sessions", |
|
"methods": [ |
|
{ |
|
"shortName": "DetectIntent", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Sessions.DetectIntent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{session=projects/*/locations/*/agents/*/sessions/*}:detectIntent" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{session=projects/*/locations/*/agents/*/environments/*/sessions/*}:detectIntent" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FulfillIntent", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Sessions.FulfillIntent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{match_intent_request.session=projects/*/locations/*/agents/*/sessions/*}:fulfillIntent" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{match_intent_request.session=projects/*/locations/*/agents/*/environments/*/sessions/*}:fulfillIntent" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MatchIntent", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Sessions.MatchIntent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{session=projects/*/locations/*/agents/*/sessions/*}:matchIntent" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{session=projects/*/locations/*/agents/*/environments/*/sessions/*}:matchIntent" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StreamingDetectIntent", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Sessions.StreamingDetectIntent", |
|
"mode": "BIDIRECTIONAL_STREAMING" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestCases", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TestCases", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchDeleteTestCases", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TestCases.BatchDeleteTestCases", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/testCases:batchDelete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchRunTestCases", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TestCases.BatchRunTestCases", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/testCases:batchRun" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CalculateCoverage", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TestCases.CalculateCoverage", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{agent=projects/*/locations/*/agents/*}/testCases:calculateCoverage" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateTestCase", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TestCases.CreateTestCase", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/testCases" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportTestCases", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TestCases.ExportTestCases", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/testCases:export" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTestCase", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TestCases.GetTestCase", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/testCases/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTestCaseResult", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TestCases.GetTestCaseResult", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/testCases/*/results/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportTestCases", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TestCases.ImportTestCases", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/testCases:import" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTestCaseResults", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TestCases.ListTestCaseResults", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*/testCases/*}/results" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTestCases", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TestCases.ListTestCases", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/testCases" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RunTestCase", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TestCases.RunTestCase", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/testCases/*}:run" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateTestCase", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TestCases.UpdateTestCase", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3beta1/{test_case.name=projects/*/locations/*/agents/*/testCases/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TransitionRouteGroups", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroups", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateTransitionRouteGroup", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroups.CreateTransitionRouteGroup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*/flows/*}/transitionRouteGroups" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTransitionRouteGroup", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroups.DeleteTransitionRouteGroup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/flows/*/transitionRouteGroups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTransitionRouteGroup", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroups.GetTransitionRouteGroup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/flows/*/transitionRouteGroups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTransitionRouteGroups", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroups.ListTransitionRouteGroups", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*/flows/*}/transitionRouteGroups" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateTransitionRouteGroup", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroups.UpdateTransitionRouteGroup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3beta1/{transition_route_group.name=projects/*/locations/*/agents/*/flows/*/transitionRouteGroups/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Versions", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Versions", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateVersion", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Versions.CreateVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*/flows/*}/versions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteVersion", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Versions.DeleteVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/flows/*/versions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetVersion", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Versions.GetVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/flows/*/versions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListVersions", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Versions.ListVersions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*/flows/*}/versions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LoadVersion", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Versions.LoadVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/flows/*/versions/*}:load" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateVersion", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Versions.UpdateVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3beta1/{version.name=projects/*/locations/*/agents/*/flows/*/versions/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Webhooks", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Webhooks", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateWebhook", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Webhooks.CreateWebhook", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/webhooks" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteWebhook", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Webhooks.DeleteWebhook", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/webhooks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetWebhook", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Webhooks.GetWebhook", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/webhooks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListWebhooks", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Webhooks.ListWebhooks", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/webhooks" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateWebhook", |
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Webhooks.UpdateWebhook", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3beta1/{webhook.name=projects/*/locations/*/agents/*/webhooks/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.dialogflow.v2", |
|
"directory": "google/cloud/dialogflow/v2", |
|
"version": "v2", |
|
"majorVersion": "v2", |
|
"hostName": "dialogflow.googleapis.com", |
|
"title": "Dialogflow API", |
|
"description": "Builds conversational interfaces (for example, chatbots, and voice-powered apps and devices).", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/dialogflow/v2", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc", |
|
"google/type" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 21 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Dialogflow.V2": 21 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/dialogflow/v2;dialogflow": 21 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 21 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.dialogflow.v2": 21 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"DF": 21 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Agents", |
|
"fullName": "google.cloud.dialogflow.v2.Agents", |
|
"methods": [ |
|
{ |
|
"shortName": "DeleteAgent", |
|
"fullName": "google.cloud.dialogflow.v2.Agents.DeleteAgent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{parent=projects/*}/agent" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{parent=projects/*/locations/*}/agent" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportAgent", |
|
"fullName": "google.cloud.dialogflow.v2.Agents.ExportAgent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*}/agent:export" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*}/agent:export" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAgent", |
|
"fullName": "google.cloud.dialogflow.v2.Agents.GetAgent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*}/agent" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*}/agent" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetValidationResult", |
|
"fullName": "google.cloud.dialogflow.v2.Agents.GetValidationResult", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*}/agent/validationResult" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*}/agent/validationResult" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportAgent", |
|
"fullName": "google.cloud.dialogflow.v2.Agents.ImportAgent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*}/agent:import" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*}/agent:import" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RestoreAgent", |
|
"fullName": "google.cloud.dialogflow.v2.Agents.RestoreAgent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*}/agent:restore" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*}/agent:restore" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchAgents", |
|
"fullName": "google.cloud.dialogflow.v2.Agents.SearchAgents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*}/agent:search" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*}/agent:search" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetAgent", |
|
"fullName": "google.cloud.dialogflow.v2.Agents.SetAgent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{agent.parent=projects/*}/agent" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{agent.parent=projects/*/locations/*}/agent" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TrainAgent", |
|
"fullName": "google.cloud.dialogflow.v2.Agents.TrainAgent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*}/agent:train" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*}/agent:train" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AnswerRecords", |
|
"fullName": "google.cloud.dialogflow.v2.AnswerRecords", |
|
"methods": [ |
|
{ |
|
"shortName": "ListAnswerRecords", |
|
"fullName": "google.cloud.dialogflow.v2.AnswerRecords.ListAnswerRecords", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*}/answerRecords" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*}/answerRecords" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateAnswerRecord", |
|
"fullName": "google.cloud.dialogflow.v2.AnswerRecords.UpdateAnswerRecord", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{answer_record.name=projects/*/answerRecords/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{answer_record.name=projects/*/locations/*/answerRecords/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Contexts", |
|
"fullName": "google.cloud.dialogflow.v2.Contexts", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateContext", |
|
"fullName": "google.cloud.dialogflow.v2.Contexts.CreateContext", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/agent/sessions/*}/contexts" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/agent/environments/*/users/*/sessions/*}/contexts" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*/agent/sessions/*}/contexts" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*/agent/environments/*/users/*/sessions/*}/contexts" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteAllContexts", |
|
"fullName": "google.cloud.dialogflow.v2.Contexts.DeleteAllContexts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{parent=projects/*/agent/sessions/*}/contexts" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{parent=projects/*/agent/environments/*/users/*/sessions/*}/contexts" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{parent=projects/*/locations/*/agent/sessions/*}/contexts" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{parent=projects/*/locations/*/agent/environments/*/users/*/sessions/*}/contexts" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteContext", |
|
"fullName": "google.cloud.dialogflow.v2.Contexts.DeleteContext", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/agent/sessions/*/contexts/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/agent/environments/*/users/*/sessions/*/contexts/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/locations/*/agent/sessions/*/contexts/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/locations/*/agent/environments/*/users/*/sessions/*/contexts/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetContext", |
|
"fullName": "google.cloud.dialogflow.v2.Contexts.GetContext", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/agent/sessions/*/contexts/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/agent/environments/*/users/*/sessions/*/contexts/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/locations/*/agent/sessions/*/contexts/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/locations/*/agent/environments/*/users/*/sessions/*/contexts/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListContexts", |
|
"fullName": "google.cloud.dialogflow.v2.Contexts.ListContexts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/agent/sessions/*}/contexts" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/agent/environments/*/users/*/sessions/*}/contexts" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*/agent/sessions/*}/contexts" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*/agent/environments/*/users/*/sessions/*}/contexts" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateContext", |
|
"fullName": "google.cloud.dialogflow.v2.Contexts.UpdateContext", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{context.name=projects/*/agent/sessions/*/contexts/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{context.name=projects/*/agent/environments/*/users/*/sessions/*/contexts/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{context.name=projects/*/locations/*/agent/sessions/*/contexts/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{context.name=projects/*/locations/*/agent/environments/*/users/*/sessions/*/contexts/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ConversationProfiles", |
|
"fullName": "google.cloud.dialogflow.v2.ConversationProfiles", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateConversationProfile", |
|
"fullName": "google.cloud.dialogflow.v2.ConversationProfiles.CreateConversationProfile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*}/conversationProfiles" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*}/conversationProfiles" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteConversationProfile", |
|
"fullName": "google.cloud.dialogflow.v2.ConversationProfiles.DeleteConversationProfile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/conversationProfiles/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/locations/*/conversationProfiles/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetConversationProfile", |
|
"fullName": "google.cloud.dialogflow.v2.ConversationProfiles.GetConversationProfile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/conversationProfiles/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/locations/*/conversationProfiles/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListConversationProfiles", |
|
"fullName": "google.cloud.dialogflow.v2.ConversationProfiles.ListConversationProfiles", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*}/conversationProfiles" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*}/conversationProfiles" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateConversationProfile", |
|
"fullName": "google.cloud.dialogflow.v2.ConversationProfiles.UpdateConversationProfile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{conversation_profile.name=projects/*/conversationProfiles/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{conversation_profile.name=projects/*/locations/*/conversationProfiles/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Conversations", |
|
"fullName": "google.cloud.dialogflow.v2.Conversations", |
|
"methods": [ |
|
{ |
|
"shortName": "CompleteConversation", |
|
"fullName": "google.cloud.dialogflow.v2.Conversations.CompleteConversation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=projects/*/conversations/*}:complete" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=projects/*/locations/*/conversations/*}:complete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateConversation", |
|
"fullName": "google.cloud.dialogflow.v2.Conversations.CreateConversation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*}/conversations" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*}/conversations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetConversation", |
|
"fullName": "google.cloud.dialogflow.v2.Conversations.GetConversation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/conversations/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/locations/*/conversations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListConversations", |
|
"fullName": "google.cloud.dialogflow.v2.Conversations.ListConversations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*}/conversations" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*}/conversations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListMessages", |
|
"fullName": "google.cloud.dialogflow.v2.Conversations.ListMessages", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/conversations/*}/messages" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*/conversations/*}/messages" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Documents", |
|
"fullName": "google.cloud.dialogflow.v2.Documents", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateDocument", |
|
"fullName": "google.cloud.dialogflow.v2.Documents.CreateDocument", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/knowledgeBases/*}/documents" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*/knowledgeBases/*}/documents" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/agent/knowledgeBases/*}/documents" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteDocument", |
|
"fullName": "google.cloud.dialogflow.v2.Documents.DeleteDocument", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/knowledgeBases/*/documents/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/locations/*/knowledgeBases/*/documents/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/agent/knowledgeBases/*/documents/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetDocument", |
|
"fullName": "google.cloud.dialogflow.v2.Documents.GetDocument", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/knowledgeBases/*/documents/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/locations/*/knowledgeBases/*/documents/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/agent/knowledgeBases/*/documents/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDocuments", |
|
"fullName": "google.cloud.dialogflow.v2.Documents.ListDocuments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/knowledgeBases/*}/documents" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*/knowledgeBases/*}/documents" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/agent/knowledgeBases/*}/documents" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ReloadDocument", |
|
"fullName": "google.cloud.dialogflow.v2.Documents.ReloadDocument", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=projects/*/knowledgeBases/*/documents/*}:reload" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=projects/*/locations/*/knowledgeBases/*/documents/*}:reload" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=projects/*/agent/knowledgeBases/*/documents/*}:reload" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateDocument", |
|
"fullName": "google.cloud.dialogflow.v2.Documents.UpdateDocument", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{document.name=projects/*/knowledgeBases/*/documents/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{document.name=projects/*/locations/*/knowledgeBases/*/documents/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{document.name=projects/*/agent/knowledgeBases/*/documents/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "EntityTypes", |
|
"fullName": "google.cloud.dialogflow.v2.EntityTypes", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchCreateEntities", |
|
"fullName": "google.cloud.dialogflow.v2.EntityTypes.BatchCreateEntities", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/agent/entityTypes/*}/entities:batchCreate" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*/agent/entityTypes/*}/entities:batchCreate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchDeleteEntities", |
|
"fullName": "google.cloud.dialogflow.v2.EntityTypes.BatchDeleteEntities", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/agent/entityTypes/*}/entities:batchDelete" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*/agent/entityTypes/*}/entities:batchDelete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchDeleteEntityTypes", |
|
"fullName": "google.cloud.dialogflow.v2.EntityTypes.BatchDeleteEntityTypes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/agent}/entityTypes:batchDelete" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*/agent}/entityTypes:batchDelete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchUpdateEntities", |
|
"fullName": "google.cloud.dialogflow.v2.EntityTypes.BatchUpdateEntities", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/agent/entityTypes/*}/entities:batchUpdate" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*/agent/entityTypes/*}/entities:batchUpdate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchUpdateEntityTypes", |
|
"fullName": "google.cloud.dialogflow.v2.EntityTypes.BatchUpdateEntityTypes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/agent}/entityTypes:batchUpdate" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*/agent}/entityTypes:batchUpdate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateEntityType", |
|
"fullName": "google.cloud.dialogflow.v2.EntityTypes.CreateEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/agent}/entityTypes" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*/agent}/entityTypes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteEntityType", |
|
"fullName": "google.cloud.dialogflow.v2.EntityTypes.DeleteEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/agent/entityTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/locations/*/agent/entityTypes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetEntityType", |
|
"fullName": "google.cloud.dialogflow.v2.EntityTypes.GetEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/agent/entityTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/locations/*/agent/entityTypes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListEntityTypes", |
|
"fullName": "google.cloud.dialogflow.v2.EntityTypes.ListEntityTypes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/agent}/entityTypes" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*/agent}/entityTypes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateEntityType", |
|
"fullName": "google.cloud.dialogflow.v2.EntityTypes.UpdateEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{entity_type.name=projects/*/agent/entityTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{entity_type.name=projects/*/locations/*/agent/entityTypes/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Environments", |
|
"fullName": "google.cloud.dialogflow.v2.Environments", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateEnvironment", |
|
"fullName": "google.cloud.dialogflow.v2.Environments.CreateEnvironment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/agent}/environments" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*/agent}/environments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteEnvironment", |
|
"fullName": "google.cloud.dialogflow.v2.Environments.DeleteEnvironment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/agent/environments/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/locations/*/agent/environments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetEnvironment", |
|
"fullName": "google.cloud.dialogflow.v2.Environments.GetEnvironment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/agent/environments/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/locations/*/agent/environments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetEnvironmentHistory", |
|
"fullName": "google.cloud.dialogflow.v2.Environments.GetEnvironmentHistory", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/agent/environments/*}/history" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*/agent/environments/*}/history" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListEnvironments", |
|
"fullName": "google.cloud.dialogflow.v2.Environments.ListEnvironments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/agent}/environments" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*/agent}/environments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateEnvironment", |
|
"fullName": "google.cloud.dialogflow.v2.Environments.UpdateEnvironment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{environment.name=projects/*/agent/environments/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{environment.name=projects/*/locations/*/agent/environments/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Fulfillments", |
|
"fullName": "google.cloud.dialogflow.v2.Fulfillments", |
|
"methods": [ |
|
{ |
|
"shortName": "GetFulfillment", |
|
"fullName": "google.cloud.dialogflow.v2.Fulfillments.GetFulfillment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/agent/fulfillment}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/locations/*/agent/fulfillment}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateFulfillment", |
|
"fullName": "google.cloud.dialogflow.v2.Fulfillments.UpdateFulfillment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{fulfillment.name=projects/*/agent/fulfillment}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{fulfillment.name=projects/*/locations/*/agent/fulfillment}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Intents", |
|
"fullName": "google.cloud.dialogflow.v2.Intents", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchDeleteIntents", |
|
"fullName": "google.cloud.dialogflow.v2.Intents.BatchDeleteIntents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/agent}/intents:batchDelete" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*/agent}/intents:batchDelete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchUpdateIntents", |
|
"fullName": "google.cloud.dialogflow.v2.Intents.BatchUpdateIntents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/agent}/intents:batchUpdate" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*/agent}/intents:batchUpdate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateIntent", |
|
"fullName": "google.cloud.dialogflow.v2.Intents.CreateIntent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/agent}/intents" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*/agent}/intents" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteIntent", |
|
"fullName": "google.cloud.dialogflow.v2.Intents.DeleteIntent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/agent/intents/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/locations/*/agent/intents/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIntent", |
|
"fullName": "google.cloud.dialogflow.v2.Intents.GetIntent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/agent/intents/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/locations/*/agent/intents/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListIntents", |
|
"fullName": "google.cloud.dialogflow.v2.Intents.ListIntents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/agent}/intents" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*/agent}/intents" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/agent/environments/*}/intents" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*/agent/environments/*}/intents" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateIntent", |
|
"fullName": "google.cloud.dialogflow.v2.Intents.UpdateIntent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{intent.name=projects/*/agent/intents/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{intent.name=projects/*/locations/*/agent/intents/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "KnowledgeBases", |
|
"fullName": "google.cloud.dialogflow.v2.KnowledgeBases", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateKnowledgeBase", |
|
"fullName": "google.cloud.dialogflow.v2.KnowledgeBases.CreateKnowledgeBase", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*}/knowledgeBases" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*}/knowledgeBases" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/agent}/knowledgeBases" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteKnowledgeBase", |
|
"fullName": "google.cloud.dialogflow.v2.KnowledgeBases.DeleteKnowledgeBase", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/knowledgeBases/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/locations/*/knowledgeBases/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/agent/knowledgeBases/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetKnowledgeBase", |
|
"fullName": "google.cloud.dialogflow.v2.KnowledgeBases.GetKnowledgeBase", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/knowledgeBases/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/locations/*/knowledgeBases/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/agent/knowledgeBases/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListKnowledgeBases", |
|
"fullName": "google.cloud.dialogflow.v2.KnowledgeBases.ListKnowledgeBases", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*}/knowledgeBases" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*}/knowledgeBases" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/agent}/knowledgeBases" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateKnowledgeBase", |
|
"fullName": "google.cloud.dialogflow.v2.KnowledgeBases.UpdateKnowledgeBase", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{knowledge_base.name=projects/*/knowledgeBases/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{knowledge_base.name=projects/*/locations/*/knowledgeBases/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{knowledge_base.name=projects/*/agent/knowledgeBases/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Participants", |
|
"fullName": "google.cloud.dialogflow.v2.Participants", |
|
"methods": [ |
|
{ |
|
"shortName": "AnalyzeContent", |
|
"fullName": "google.cloud.dialogflow.v2.Participants.AnalyzeContent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{participant=projects/*/conversations/*/participants/*}:analyzeContent" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{participant=projects/*/locations/*/conversations/*/participants/*}:analyzeContent" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateParticipant", |
|
"fullName": "google.cloud.dialogflow.v2.Participants.CreateParticipant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/conversations/*}/participants" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*/conversations/*}/participants" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetParticipant", |
|
"fullName": "google.cloud.dialogflow.v2.Participants.GetParticipant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/conversations/*/participants/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/locations/*/conversations/*/participants/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListParticipants", |
|
"fullName": "google.cloud.dialogflow.v2.Participants.ListParticipants", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/conversations/*}/participants" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*/conversations/*}/participants" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SuggestArticles", |
|
"fullName": "google.cloud.dialogflow.v2.Participants.SuggestArticles", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/conversations/*/participants/*}/suggestions:suggestArticles" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*/conversations/*/participants/*}/suggestions:suggestArticles" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SuggestFaqAnswers", |
|
"fullName": "google.cloud.dialogflow.v2.Participants.SuggestFaqAnswers", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/conversations/*/participants/*}/suggestions:suggestFaqAnswers" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*/conversations/*/participants/*}/suggestions:suggestFaqAnswers" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateParticipant", |
|
"fullName": "google.cloud.dialogflow.v2.Participants.UpdateParticipant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{participant.name=projects/*/conversations/*/participants/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{participant.name=projects/*/locations/*/conversations/*/participants/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SessionEntityTypes", |
|
"fullName": "google.cloud.dialogflow.v2.SessionEntityTypes", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateSessionEntityType", |
|
"fullName": "google.cloud.dialogflow.v2.SessionEntityTypes.CreateSessionEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/agent/sessions/*}/entityTypes" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/agent/environments/*/users/*/sessions/*}/entityTypes" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*/agent/sessions/*}/entityTypes" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*/agent/environments/*/users/*/sessions/*}/entityTypes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteSessionEntityType", |
|
"fullName": "google.cloud.dialogflow.v2.SessionEntityTypes.DeleteSessionEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/agent/sessions/*/entityTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/agent/environments/*/users/*/sessions/*/entityTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/locations/*/agent/sessions/*/entityTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/locations/*/agent/environments/*/users/*/sessions/*/entityTypes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSessionEntityType", |
|
"fullName": "google.cloud.dialogflow.v2.SessionEntityTypes.GetSessionEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/agent/sessions/*/entityTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/agent/environments/*/users/*/sessions/*/entityTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/locations/*/agent/sessions/*/entityTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/locations/*/agent/environments/*/users/*/sessions/*/entityTypes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListSessionEntityTypes", |
|
"fullName": "google.cloud.dialogflow.v2.SessionEntityTypes.ListSessionEntityTypes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/agent/sessions/*}/entityTypes" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/agent/environments/*/users/*/sessions/*}/entityTypes" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*/agent/sessions/*}/entityTypes" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*/agent/environments/*/users/*/sessions/*}/entityTypes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateSessionEntityType", |
|
"fullName": "google.cloud.dialogflow.v2.SessionEntityTypes.UpdateSessionEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{session_entity_type.name=projects/*/agent/sessions/*/entityTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{session_entity_type.name=projects/*/agent/environments/*/users/*/sessions/*/entityTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{session_entity_type.name=projects/*/locations/*/agent/sessions/*/entityTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{session_entity_type.name=projects/*/locations/*/agent/environments/*/users/*/sessions/*/entityTypes/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Sessions", |
|
"fullName": "google.cloud.dialogflow.v2.Sessions", |
|
"methods": [ |
|
{ |
|
"shortName": "DetectIntent", |
|
"fullName": "google.cloud.dialogflow.v2.Sessions.DetectIntent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{session=projects/*/agent/sessions/*}:detectIntent" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{session=projects/*/agent/environments/*/users/*/sessions/*}:detectIntent" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{session=projects/*/locations/*/agent/sessions/*}:detectIntent" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{session=projects/*/locations/*/agent/environments/*/users/*/sessions/*}:detectIntent" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StreamingDetectIntent", |
|
"fullName": "google.cloud.dialogflow.v2.Sessions.StreamingDetectIntent", |
|
"mode": "BIDIRECTIONAL_STREAMING" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Versions", |
|
"fullName": "google.cloud.dialogflow.v2.Versions", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateVersion", |
|
"fullName": "google.cloud.dialogflow.v2.Versions.CreateVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/agent}/versions" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*/agent}/versions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteVersion", |
|
"fullName": "google.cloud.dialogflow.v2.Versions.DeleteVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/agent/versions/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/locations/*/agent/versions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetVersion", |
|
"fullName": "google.cloud.dialogflow.v2.Versions.GetVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/agent/versions/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/locations/*/agent/versions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListVersions", |
|
"fullName": "google.cloud.dialogflow.v2.Versions.ListVersions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/agent}/versions" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*/agent}/versions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateVersion", |
|
"fullName": "google.cloud.dialogflow.v2.Versions.UpdateVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{version.name=projects/*/agent/versions/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{version.name=projects/*/locations/*/agent/versions/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.dialogflow.v2beta1", |
|
"directory": "google/cloud/dialogflow/v2beta1", |
|
"version": "v2beta1", |
|
"majorVersion": "v2", |
|
"hostName": "dialogflow.googleapis.com", |
|
"title": "Dialogflow API", |
|
"description": "Builds conversational interfaces (for example, chatbots, and voice-powered apps and devices).", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/dialogflow/v2beta1", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc", |
|
"google/type" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 21 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Dialogflow.V2beta1": 21 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/dialogflow/v2beta1;dialogflow": 21 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 21 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.dialogflow.v2beta1": 21 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"DF": 21 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Agents", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Agents", |
|
"methods": [ |
|
{ |
|
"shortName": "DeleteAgent", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Agents.DeleteAgent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta1/{parent=projects/*}/agent" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta1/{parent=projects/*/locations/*}/agent" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportAgent", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Agents.ExportAgent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*}/agent:export" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/locations/*}/agent:export" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAgent", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Agents.GetAgent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*}/agent" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/locations/*}/agent" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetValidationResult", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Agents.GetValidationResult", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*}/agent/validationResult" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/locations/*}/agent/validationResult" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportAgent", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Agents.ImportAgent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*}/agent:import" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/locations/*}/agent:import" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RestoreAgent", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Agents.RestoreAgent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*}/agent:restore" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/locations/*}/agent:restore" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchAgents", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Agents.SearchAgents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*}/agent:search" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/locations/*}/agent:search" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetAgent", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Agents.SetAgent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{agent.parent=projects/*}/agent" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{agent.parent=projects/*/locations/*}/agent" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TrainAgent", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Agents.TrainAgent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*}/agent:train" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/locations/*}/agent:train" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AnswerRecords", |
|
"fullName": "google.cloud.dialogflow.v2beta1.AnswerRecords", |
|
"methods": [ |
|
{ |
|
"shortName": "GetAnswerRecord", |
|
"fullName": "google.cloud.dialogflow.v2beta1.AnswerRecords.GetAnswerRecord", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/answerRecords/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/locations/*/answerRecords/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAnswerRecords", |
|
"fullName": "google.cloud.dialogflow.v2beta1.AnswerRecords.ListAnswerRecords", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*}/answerRecords" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/locations/*}/answerRecords" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateAnswerRecord", |
|
"fullName": "google.cloud.dialogflow.v2beta1.AnswerRecords.UpdateAnswerRecord", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta1/{answer_record.name=projects/*/answerRecords/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta1/{answer_record.name=projects/*/locations/*/answerRecords/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Contexts", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Contexts", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateContext", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Contexts.CreateContext", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/agent/sessions/*}/contexts" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/agent/environments/*/users/*/sessions/*}/contexts" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent/sessions/*}/contexts" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent/environments/*/users/*/sessions/*}/contexts" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteAllContexts", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Contexts.DeleteAllContexts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta1/{parent=projects/*/agent/sessions/*}/contexts" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta1/{parent=projects/*/agent/environments/*/users/*/sessions/*}/contexts" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent/sessions/*}/contexts" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent/environments/*/users/*/sessions/*}/contexts" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteContext", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Contexts.DeleteContext", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta1/{name=projects/*/agent/sessions/*/contexts/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta1/{name=projects/*/agent/environments/*/users/*/sessions/*/contexts/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta1/{name=projects/*/locations/*/agent/sessions/*/contexts/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta1/{name=projects/*/locations/*/agent/environments/*/users/*/sessions/*/contexts/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetContext", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Contexts.GetContext", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/agent/sessions/*/contexts/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/agent/environments/*/users/*/sessions/*/contexts/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/locations/*/agent/sessions/*/contexts/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/locations/*/agent/environments/*/users/*/sessions/*/contexts/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListContexts", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Contexts.ListContexts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/agent/sessions/*}/contexts" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/agent/environments/*/users/*/sessions/*}/contexts" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent/sessions/*}/contexts" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent/environments/*/users/*/sessions/*}/contexts" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateContext", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Contexts.UpdateContext", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta1/{context.name=projects/*/agent/sessions/*/contexts/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta1/{context.name=projects/*/agent/environments/*/users/*/sessions/*/contexts/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta1/{context.name=projects/*/locations/*/agent/sessions/*/contexts/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta1/{context.name=projects/*/locations/*/agent/environments/*/users/*/sessions/*/contexts/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ConversationProfiles", |
|
"fullName": "google.cloud.dialogflow.v2beta1.ConversationProfiles", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateConversationProfile", |
|
"fullName": "google.cloud.dialogflow.v2beta1.ConversationProfiles.CreateConversationProfile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*}/conversationProfiles" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/locations/*}/conversationProfiles" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteConversationProfile", |
|
"fullName": "google.cloud.dialogflow.v2beta1.ConversationProfiles.DeleteConversationProfile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta1/{name=projects/*/conversationProfiles/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta1/{name=projects/*/locations/*/conversationProfiles/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetConversationProfile", |
|
"fullName": "google.cloud.dialogflow.v2beta1.ConversationProfiles.GetConversationProfile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/conversationProfiles/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/locations/*/conversationProfiles/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListConversationProfiles", |
|
"fullName": "google.cloud.dialogflow.v2beta1.ConversationProfiles.ListConversationProfiles", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*}/conversationProfiles" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/locations/*}/conversationProfiles" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateConversationProfile", |
|
"fullName": "google.cloud.dialogflow.v2beta1.ConversationProfiles.UpdateConversationProfile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta1/{conversation_profile.name=projects/*/conversationProfiles/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta1/{conversation_profile.name=projects/*/locations/*/conversationProfiles/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Conversations", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Conversations", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchCreateMessages", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Conversations.BatchCreateMessages", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/conversations/*}/messages:batchCreate" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/conversations/*}/messages:batchCreate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CompleteConversation", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Conversations.CompleteConversation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{name=projects/*/conversations/*}:complete" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{name=projects/*/locations/*/conversations/*}:complete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateConversation", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Conversations.CreateConversation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*}/conversations" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/locations/*}/conversations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetConversation", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Conversations.GetConversation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/conversations/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/locations/*/conversations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListConversations", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Conversations.ListConversations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*}/conversations" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/locations/*}/conversations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListMessages", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Conversations.ListMessages", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/conversations/*}/messages" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/conversations/*}/messages" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Documents", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Documents", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateDocument", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Documents.CreateDocument", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/knowledgeBases/*}/documents" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/knowledgeBases/*}/documents" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/agent/knowledgeBases/*}/documents" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteDocument", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Documents.DeleteDocument", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta1/{name=projects/*/knowledgeBases/*/documents/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta1/{name=projects/*/locations/*/knowledgeBases/*/documents/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta1/{name=projects/*/agent/knowledgeBases/*/documents/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetDocument", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Documents.GetDocument", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/knowledgeBases/*/documents/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/locations/*/knowledgeBases/*/documents/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/agent/knowledgeBases/*/documents/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportDocuments", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Documents.ImportDocuments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/knowledgeBases/*}/documents:import" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/knowledgeBases/*}/documents:import" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDocuments", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Documents.ListDocuments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/knowledgeBases/*}/documents" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/knowledgeBases/*}/documents" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/agent/knowledgeBases/*}/documents" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ReloadDocument", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Documents.ReloadDocument", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{name=projects/*/knowledgeBases/*/documents/*}:reload" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{name=projects/*/locations/*/knowledgeBases/*/documents/*}:reload" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{name=projects/*/agent/knowledgeBases/*/documents/*}:reload" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateDocument", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Documents.UpdateDocument", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta1/{document.name=projects/*/knowledgeBases/*/documents/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta1/{document.name=projects/*/locations/*/knowledgeBases/*/documents/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta1/{document.name=projects/*/agent/knowledgeBases/*/documents/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "EntityTypes", |
|
"fullName": "google.cloud.dialogflow.v2beta1.EntityTypes", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchCreateEntities", |
|
"fullName": "google.cloud.dialogflow.v2beta1.EntityTypes.BatchCreateEntities", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/agent/entityTypes/*}/entities:batchCreate" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent/entityTypes/*}/entities:batchCreate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchDeleteEntities", |
|
"fullName": "google.cloud.dialogflow.v2beta1.EntityTypes.BatchDeleteEntities", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/agent/entityTypes/*}/entities:batchDelete" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent/entityTypes/*}/entities:batchDelete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchDeleteEntityTypes", |
|
"fullName": "google.cloud.dialogflow.v2beta1.EntityTypes.BatchDeleteEntityTypes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/agent}/entityTypes:batchDelete" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent}/entityTypes:batchDelete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchUpdateEntities", |
|
"fullName": "google.cloud.dialogflow.v2beta1.EntityTypes.BatchUpdateEntities", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/agent/entityTypes/*}/entities:batchUpdate" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent/entityTypes/*}/entities:batchUpdate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchUpdateEntityTypes", |
|
"fullName": "google.cloud.dialogflow.v2beta1.EntityTypes.BatchUpdateEntityTypes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/agent}/entityTypes:batchUpdate" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent}/entityTypes:batchUpdate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateEntityType", |
|
"fullName": "google.cloud.dialogflow.v2beta1.EntityTypes.CreateEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/agent}/entityTypes" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent}/entityTypes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteEntityType", |
|
"fullName": "google.cloud.dialogflow.v2beta1.EntityTypes.DeleteEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta1/{name=projects/*/agent/entityTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta1/{name=projects/*/locations/*/agent/entityTypes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetEntityType", |
|
"fullName": "google.cloud.dialogflow.v2beta1.EntityTypes.GetEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/agent/entityTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/locations/*/agent/entityTypes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListEntityTypes", |
|
"fullName": "google.cloud.dialogflow.v2beta1.EntityTypes.ListEntityTypes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/agent}/entityTypes" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent}/entityTypes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateEntityType", |
|
"fullName": "google.cloud.dialogflow.v2beta1.EntityTypes.UpdateEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta1/{entity_type.name=projects/*/agent/entityTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta1/{entity_type.name=projects/*/locations/*/agent/entityTypes/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Environments", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Environments", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateEnvironment", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Environments.CreateEnvironment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/agent}/environments" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent}/environments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteEnvironment", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Environments.DeleteEnvironment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta1/{name=projects/*/agent/environments/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta1/{name=projects/*/locations/*/agent/environments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetEnvironment", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Environments.GetEnvironment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/agent/environments/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/locations/*/agent/environments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetEnvironmentHistory", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Environments.GetEnvironmentHistory", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/agent/environments/*}/history" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent/environments/*}/history" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListEnvironments", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Environments.ListEnvironments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/agent}/environments" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent}/environments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateEnvironment", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Environments.UpdateEnvironment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta1/{environment.name=projects/*/agent/environments/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta1/{environment.name=projects/*/locations/*/agent/environments/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Fulfillments", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Fulfillments", |
|
"methods": [ |
|
{ |
|
"shortName": "GetFulfillment", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Fulfillments.GetFulfillment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/agent/fulfillment}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/locations/*/agent/fulfillment}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateFulfillment", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Fulfillments.UpdateFulfillment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta1/{fulfillment.name=projects/*/agent/fulfillment}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta1/{fulfillment.name=projects/*/locations/*/agent/fulfillment}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Intents", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Intents", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchDeleteIntents", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Intents.BatchDeleteIntents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/agent}/intents:batchDelete" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent}/intents:batchDelete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchUpdateIntents", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Intents.BatchUpdateIntents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/agent}/intents:batchUpdate" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent}/intents:batchUpdate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateIntent", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Intents.CreateIntent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/agent}/intents" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent}/intents" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteIntent", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Intents.DeleteIntent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta1/{name=projects/*/agent/intents/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta1/{name=projects/*/locations/*/agent/intents/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIntent", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Intents.GetIntent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/agent/intents/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/locations/*/agent/intents/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListIntents", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Intents.ListIntents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/agent}/intents" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent}/intents" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/agent/environments/*}/intents" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent/environments/*}/intents" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateIntent", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Intents.UpdateIntent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta1/{intent.name=projects/*/agent/intents/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta1/{intent.name=projects/*/locations/*/agent/intents/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "KnowledgeBases", |
|
"fullName": "google.cloud.dialogflow.v2beta1.KnowledgeBases", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateKnowledgeBase", |
|
"fullName": "google.cloud.dialogflow.v2beta1.KnowledgeBases.CreateKnowledgeBase", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*}/knowledgeBases" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/locations/*}/knowledgeBases" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/agent}/knowledgeBases" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteKnowledgeBase", |
|
"fullName": "google.cloud.dialogflow.v2beta1.KnowledgeBases.DeleteKnowledgeBase", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta1/{name=projects/*/knowledgeBases/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta1/{name=projects/*/locations/*/knowledgeBases/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta1/{name=projects/*/agent/knowledgeBases/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetKnowledgeBase", |
|
"fullName": "google.cloud.dialogflow.v2beta1.KnowledgeBases.GetKnowledgeBase", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/knowledgeBases/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/locations/*/knowledgeBases/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/agent/knowledgeBases/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListKnowledgeBases", |
|
"fullName": "google.cloud.dialogflow.v2beta1.KnowledgeBases.ListKnowledgeBases", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*}/knowledgeBases" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/locations/*}/knowledgeBases" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/agent}/knowledgeBases" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateKnowledgeBase", |
|
"fullName": "google.cloud.dialogflow.v2beta1.KnowledgeBases.UpdateKnowledgeBase", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta1/{knowledge_base.name=projects/*/knowledgeBases/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta1/{knowledge_base.name=projects/*/locations/*/knowledgeBases/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta1/{knowledge_base.name=projects/*/agent/knowledgeBases/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Participants", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Participants", |
|
"methods": [ |
|
{ |
|
"shortName": "AnalyzeContent", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Participants.AnalyzeContent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{participant=projects/*/conversations/*/participants/*}:analyzeContent" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{participant=projects/*/locations/*/conversations/*/participants/*}:analyzeContent" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CompileSuggestion", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Participants.CompileSuggestion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/conversations/*/participants/*}/suggestions:compile" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateParticipant", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Participants.CreateParticipant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/conversations/*}/participants" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/conversations/*}/participants" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetParticipant", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Participants.GetParticipant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/conversations/*/participants/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/locations/*/conversations/*/participants/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListParticipants", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Participants.ListParticipants", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/conversations/*}/participants" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/conversations/*}/participants" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListSuggestions", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Participants.ListSuggestions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/conversations/*/participants/*}/suggestions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SuggestArticles", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Participants.SuggestArticles", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/conversations/*/participants/*}/suggestions:suggestArticles" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/conversations/*/participants/*}/suggestions:suggestArticles" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SuggestFaqAnswers", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Participants.SuggestFaqAnswers", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/conversations/*/participants/*}/suggestions:suggestFaqAnswers" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/conversations/*/participants/*}/suggestions:suggestFaqAnswers" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SuggestSmartReplies", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Participants.SuggestSmartReplies", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/conversations/*/participants/*}/suggestions:suggestSmartReplies" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/conversations/*/participants/*}/suggestions:suggestSmartReplies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateParticipant", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Participants.UpdateParticipant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta1/{participant.name=projects/*/conversations/*/participants/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta1/{participant.name=projects/*/locations/*/conversations/*/participants/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SessionEntityTypes", |
|
"fullName": "google.cloud.dialogflow.v2beta1.SessionEntityTypes", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateSessionEntityType", |
|
"fullName": "google.cloud.dialogflow.v2beta1.SessionEntityTypes.CreateSessionEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/agent/sessions/*}/entityTypes" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/agent/environments/*/users/*/sessions/*}/entityTypes" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent/sessions/*}/entityTypes" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent/environments/*/users/*/sessions/*}/entityTypes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteSessionEntityType", |
|
"fullName": "google.cloud.dialogflow.v2beta1.SessionEntityTypes.DeleteSessionEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta1/{name=projects/*/agent/sessions/*/entityTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta1/{name=projects/*/agent/environments/*/users/*/sessions/*/entityTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta1/{name=projects/*/locations/*/agent/sessions/*/entityTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta1/{name=projects/*/locations/*/agent/environments/*/users/*/sessions/*/entityTypes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSessionEntityType", |
|
"fullName": "google.cloud.dialogflow.v2beta1.SessionEntityTypes.GetSessionEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/agent/sessions/*/entityTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/agent/environments/*/users/*/sessions/*/entityTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/locations/*/agent/sessions/*/entityTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/locations/*/agent/environments/*/users/*/sessions/*/entityTypes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListSessionEntityTypes", |
|
"fullName": "google.cloud.dialogflow.v2beta1.SessionEntityTypes.ListSessionEntityTypes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/agent/sessions/*}/entityTypes" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/agent/environments/*/users/*/sessions/*}/entityTypes" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent/sessions/*}/entityTypes" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent/environments/*/users/*/sessions/*}/entityTypes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateSessionEntityType", |
|
"fullName": "google.cloud.dialogflow.v2beta1.SessionEntityTypes.UpdateSessionEntityType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta1/{session_entity_type.name=projects/*/agent/sessions/*/entityTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta1/{session_entity_type.name=projects/*/agent/environments/*/users/*/sessions/*/entityTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta1/{session_entity_type.name=projects/*/locations/*/agent/sessions/*/entityTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta1/{session_entity_type.name=projects/*/locations/*/agent/environments/*/users/*/sessions/*/entityTypes/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Sessions", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Sessions", |
|
"methods": [ |
|
{ |
|
"shortName": "DetectIntent", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Sessions.DetectIntent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{session=projects/*/agent/sessions/*}:detectIntent" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{session=projects/*/agent/environments/*/users/*/sessions/*}:detectIntent" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{session=projects/*/locations/*/agent/sessions/*}:detectIntent" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{session=projects/*/locations/*/agent/environments/*/users/*/sessions/*}:detectIntent" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StreamingDetectIntent", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Sessions.StreamingDetectIntent", |
|
"mode": "BIDIRECTIONAL_STREAMING" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Versions", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Versions", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateVersion", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Versions.CreateVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/agent}/versions" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent}/versions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteVersion", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Versions.DeleteVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta1/{name=projects/*/agent/versions/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta1/{name=projects/*/locations/*/agent/versions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetVersion", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Versions.GetVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/agent/versions/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{name=projects/*/locations/*/agent/versions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListVersions", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Versions.ListVersions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/agent}/versions" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent}/versions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateVersion", |
|
"fullName": "google.cloud.dialogflow.v2beta1.Versions.UpdateVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta1/{version.name=projects/*/agent/versions/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta1/{version.name=projects/*/locations/*/agent/versions/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.documentai.v1", |
|
"directory": "google/cloud/documentai/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "documentai.googleapis.com", |
|
"title": "Cloud Document AI API", |
|
"description": "Service to parse structured information from unstructured or semi-structured documents using state-of-the-art Google AI such as natural language, computer vision, translation, and AutoML.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/documentai/v1", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc", |
|
"google/type" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.DocumentAI.V1": 5 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/documentai/v1;documentai": 5 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 5 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.documentai.v1": 5 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\DocumentAI\\V1": 5 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::DocumentAI::V1": 5 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "DocumentProcessorService", |
|
"fullName": "google.cloud.documentai.v1.DocumentProcessorService", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchProcessDocuments", |
|
"fullName": "google.cloud.documentai.v1.DocumentProcessorService.BatchProcessDocuments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/processors/*}:batchProcess" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ProcessDocument", |
|
"fullName": "google.cloud.documentai.v1.DocumentProcessorService.ProcessDocument", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/processors/*}:process" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ReviewDocument", |
|
"fullName": "google.cloud.documentai.v1.DocumentProcessorService.ReviewDocument", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{human_review_config=projects/*/locations/*/processors/*/humanReviewConfig}:reviewDocument" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.documentai.v1beta2", |
|
"directory": "google/cloud/documentai/v1beta2", |
|
"version": "v1beta2", |
|
"majorVersion": "v1", |
|
"hostName": "documentai.googleapis.com", |
|
"title": "Cloud Document AI API", |
|
"description": "Service to parse structured information from unstructured or semi-structured documents using state-of-the-art Google AI such as natural language, computer vision, translation, and AutoML.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/documentai/v1beta2", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc", |
|
"google/type" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.DocumentAI.V1Beta2": 3 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/documentai/v1beta2;documentai": 3 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 3 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.documentai.v1beta2": 3 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\DocumentAI\\V1beta2": 3 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::DocumentAI::V1beta2": 3 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "DocumentUnderstandingService", |
|
"fullName": "google.cloud.documentai.v1beta2.DocumentUnderstandingService", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchProcessDocuments", |
|
"fullName": "google.cloud.documentai.v1beta2.DocumentUnderstandingService.BatchProcessDocuments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/{parent=projects/*/locations/*}/documents:batchProcess" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/{parent=projects/*}/documents:batchProcess" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ProcessDocument", |
|
"fullName": "google.cloud.documentai.v1beta2.DocumentUnderstandingService.ProcessDocument", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/{parent=projects/*/locations/*}/documents:process" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/{parent=projects/*}/documents:process" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.documentai.v1beta3", |
|
"directory": "google/cloud/documentai/v1beta3", |
|
"version": "v1beta3", |
|
"majorVersion": "v1", |
|
"hostName": "documentai.googleapis.com", |
|
"title": "Cloud Document AI API", |
|
"description": "Service to parse structured information from unstructured or semi-structured documents using state-of-the-art Google AI such as natural language, computer vision, translation, and AutoML.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/documentai/v1beta3", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc", |
|
"google/type" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.DocumentAI.V1Beta3": 7 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/documentai/v1beta3;documentai": 7 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 7 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.documentai.v1beta3": 7 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\DocumentAI\\V1beta3": 7 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::DocumentAI::V1beta3": 7 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "DocumentProcessorService", |
|
"fullName": "google.cloud.documentai.v1beta3.DocumentProcessorService", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchProcessDocuments", |
|
"fullName": "google.cloud.documentai.v1beta3.DocumentProcessorService.BatchProcessDocuments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta3/{name=projects/*/locations/*/processors/*}:batchProcess" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateProcessor", |
|
"fullName": "google.cloud.documentai.v1beta3.DocumentProcessorService.CreateProcessor", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta3/{parent=projects/*/locations/*}/processors" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteProcessor", |
|
"fullName": "google.cloud.documentai.v1beta3.DocumentProcessorService.DeleteProcessor", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta3/{name=projects/*/locations/*/processors/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DisableProcessor", |
|
"fullName": "google.cloud.documentai.v1beta3.DocumentProcessorService.DisableProcessor", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta3/{name=projects/*/locations/*/processors/*}:disable" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "EnableProcessor", |
|
"fullName": "google.cloud.documentai.v1beta3.DocumentProcessorService.EnableProcessor", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta3/{name=projects/*/locations/*/processors/*}:enable" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FetchProcessorTypes", |
|
"fullName": "google.cloud.documentai.v1beta3.DocumentProcessorService.FetchProcessorTypes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta3/{parent=projects/*/locations/*}:fetchProcessorTypes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListProcessors", |
|
"fullName": "google.cloud.documentai.v1beta3.DocumentProcessorService.ListProcessors", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta3/{parent=projects/*/locations/*}/processors" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ProcessDocument", |
|
"fullName": "google.cloud.documentai.v1beta3.DocumentProcessorService.ProcessDocument", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta3/{name=projects/*/locations/*/processors/*}:process" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ReviewDocument", |
|
"fullName": "google.cloud.documentai.v1beta3.DocumentProcessorService.ReviewDocument", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta3/{human_review_config=projects/*/locations/*/processors/*/humanReviewConfig}:reviewDocument" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.domains.v1alpha2", |
|
"directory": "google/cloud/domains/v1alpha2", |
|
"version": "v1alpha2", |
|
"majorVersion": "v1", |
|
"hostName": "domains.googleapis.com", |
|
"title": "Cloud Domains API", |
|
"description": "Enables management and configuration of domain names.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/type" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/domains/v1alpha2;domains": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.domains.v1alpha2": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Domains", |
|
"fullName": "google.cloud.domains.v1alpha2.Domains", |
|
"methods": [ |
|
{ |
|
"shortName": "ConfigureContactSettings", |
|
"fullName": "google.cloud.domains.v1alpha2.Domains.ConfigureContactSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha2/{registration=projects/*/locations/*/registrations/*}:configureContactSettings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ConfigureDnsSettings", |
|
"fullName": "google.cloud.domains.v1alpha2.Domains.ConfigureDnsSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha2/{registration=projects/*/locations/*/registrations/*}:configureDnsSettings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ConfigureManagementSettings", |
|
"fullName": "google.cloud.domains.v1alpha2.Domains.ConfigureManagementSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha2/{registration=projects/*/locations/*/registrations/*}:configureManagementSettings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteRegistration", |
|
"fullName": "google.cloud.domains.v1alpha2.Domains.DeleteRegistration", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1alpha2/{name=projects/*/locations/*/registrations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportRegistration", |
|
"fullName": "google.cloud.domains.v1alpha2.Domains.ExportRegistration", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha2/{name=projects/*/locations/*/registrations/*}:export" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetRegistration", |
|
"fullName": "google.cloud.domains.v1alpha2.Domains.GetRegistration", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha2/{name=projects/*/locations/*/registrations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListRegistrations", |
|
"fullName": "google.cloud.domains.v1alpha2.Domains.ListRegistrations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha2/{parent=projects/*/locations/*}/registrations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RegisterDomain", |
|
"fullName": "google.cloud.domains.v1alpha2.Domains.RegisterDomain", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha2/{parent=projects/*/locations/*}/registrations:register" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ResetAuthorizationCode", |
|
"fullName": "google.cloud.domains.v1alpha2.Domains.ResetAuthorizationCode", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha2/{registration=projects/*/locations/*/registrations/*}:resetAuthorizationCode" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RetrieveAuthorizationCode", |
|
"fullName": "google.cloud.domains.v1alpha2.Domains.RetrieveAuthorizationCode", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha2/{registration=projects/*/locations/*/registrations/*}:retrieveAuthorizationCode" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RetrieveRegisterParameters", |
|
"fullName": "google.cloud.domains.v1alpha2.Domains.RetrieveRegisterParameters", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha2/{location=projects/*/locations/*}/registrations:retrieveRegisterParameters" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchDomains", |
|
"fullName": "google.cloud.domains.v1alpha2.Domains.SearchDomains", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha2/{location=projects/*/locations/*}/registrations:searchDomains" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateRegistration", |
|
"fullName": "google.cloud.domains.v1alpha2.Domains.UpdateRegistration", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha2/{registration.name=projects/*/locations/*/registrations/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.domains.v1beta1", |
|
"directory": "google/cloud/domains/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "domains.googleapis.com", |
|
"title": "Cloud Domains API", |
|
"description": "Enables management and configuration of domain names.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/type" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/domains/v1beta1;domains": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.domains.v1beta1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Domains", |
|
"fullName": "google.cloud.domains.v1beta1.Domains", |
|
"methods": [ |
|
{ |
|
"shortName": "ConfigureContactSettings", |
|
"fullName": "google.cloud.domains.v1beta1.Domains.ConfigureContactSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{registration=projects/*/locations/*/registrations/*}:configureContactSettings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ConfigureDnsSettings", |
|
"fullName": "google.cloud.domains.v1beta1.Domains.ConfigureDnsSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{registration=projects/*/locations/*/registrations/*}:configureDnsSettings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ConfigureManagementSettings", |
|
"fullName": "google.cloud.domains.v1beta1.Domains.ConfigureManagementSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{registration=projects/*/locations/*/registrations/*}:configureManagementSettings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteRegistration", |
|
"fullName": "google.cloud.domains.v1beta1.Domains.DeleteRegistration", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/registrations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportRegistration", |
|
"fullName": "google.cloud.domains.v1beta1.Domains.ExportRegistration", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/registrations/*}:export" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetRegistration", |
|
"fullName": "google.cloud.domains.v1beta1.Domains.GetRegistration", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/registrations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListRegistrations", |
|
"fullName": "google.cloud.domains.v1beta1.Domains.ListRegistrations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/registrations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RegisterDomain", |
|
"fullName": "google.cloud.domains.v1beta1.Domains.RegisterDomain", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/registrations:register" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ResetAuthorizationCode", |
|
"fullName": "google.cloud.domains.v1beta1.Domains.ResetAuthorizationCode", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{registration=projects/*/locations/*/registrations/*}:resetAuthorizationCode" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RetrieveAuthorizationCode", |
|
"fullName": "google.cloud.domains.v1beta1.Domains.RetrieveAuthorizationCode", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{registration=projects/*/locations/*/registrations/*}:retrieveAuthorizationCode" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RetrieveRegisterParameters", |
|
"fullName": "google.cloud.domains.v1beta1.Domains.RetrieveRegisterParameters", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{location=projects/*/locations/*}/registrations:retrieveRegisterParameters" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchDomains", |
|
"fullName": "google.cloud.domains.v1beta1.Domains.SearchDomains", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{location=projects/*/locations/*}/registrations:searchDomains" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateRegistration", |
|
"fullName": "google.cloud.domains.v1beta1.Domains.UpdateRegistration", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{registration.name=projects/*/locations/*/registrations/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.essentialcontacts.v1", |
|
"directory": "google/cloud/essentialcontacts/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "essentialcontacts.googleapis.com", |
|
"title": "Essential Contacts API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/essentialcontacts/v1", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.EssentialContacts.V1": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/essentialcontacts/v1;essentialcontacts": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.essentialcontacts.v1": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\EssentialContacts\\V1": 2 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::EssentialContacts::V1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "EssentialContactsService", |
|
"fullName": "google.cloud.essentialcontacts.v1.EssentialContactsService", |
|
"methods": [ |
|
{ |
|
"shortName": "ComputeContacts", |
|
"fullName": "google.cloud.essentialcontacts.v1.EssentialContactsService.ComputeContacts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*}/contacts:compute" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=folders/*}/contacts:compute" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=organizations/*}/contacts:compute" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateContact", |
|
"fullName": "google.cloud.essentialcontacts.v1.EssentialContactsService.CreateContact", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*}/contacts" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=folders/*}/contacts" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=organizations/*}/contacts" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteContact", |
|
"fullName": "google.cloud.essentialcontacts.v1.EssentialContactsService.DeleteContact", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/contacts/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=folders/*/contacts/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=organizations/*/contacts/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetContact", |
|
"fullName": "google.cloud.essentialcontacts.v1.EssentialContactsService.GetContact", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/contacts/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=folders/*/contacts/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=organizations/*/contacts/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListContacts", |
|
"fullName": "google.cloud.essentialcontacts.v1.EssentialContactsService.ListContacts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*}/contacts" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=folders/*}/contacts" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=organizations/*}/contacts" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SendTestMessage", |
|
"fullName": "google.cloud.essentialcontacts.v1.EssentialContactsService.SendTestMessage", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*}/contacts:sendTestMessage" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=folders/*}/contacts:sendTestMessage" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=organizations/*}/contacts:sendTestMessage" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateContact", |
|
"fullName": "google.cloud.essentialcontacts.v1.EssentialContactsService.UpdateContact", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{contact.name=projects/*/contacts/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{contact.name=folders/*/contacts/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{contact.name=organizations/*/contacts/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.eventarc.v1", |
|
"directory": "google/cloud/eventarc/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "eventarc.googleapis.com", |
|
"title": "Eventarc API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/eventarc/v1", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"": 1, |
|
"Google.Cloud.Eventarc.V1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/eventarc/v1;eventarc": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.eventarc.v1": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"": 1, |
|
"Google\\Cloud\\Eventarc\\V1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"": 1, |
|
"Google::Cloud::Eventarc::V1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Eventarc", |
|
"fullName": "google.cloud.eventarc.v1.Eventarc", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateTrigger", |
|
"fullName": "google.cloud.eventarc.v1.Eventarc.CreateTrigger", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/triggers" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTrigger", |
|
"fullName": "google.cloud.eventarc.v1.Eventarc.DeleteTrigger", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/triggers/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTrigger", |
|
"fullName": "google.cloud.eventarc.v1.Eventarc.GetTrigger", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/triggers/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTriggers", |
|
"fullName": "google.cloud.eventarc.v1.Eventarc.ListTriggers", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/triggers" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateTrigger", |
|
"fullName": "google.cloud.eventarc.v1.Eventarc.UpdateTrigger", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{trigger.name=projects/*/locations/*/triggers/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.filestore.v1", |
|
"directory": "google/cloud/filestore/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "file.googleapis.com", |
|
"title": "Cloud Filestore API", |
|
"description": "The Cloud Filestore API is used for creating and managing cloud file servers.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Filestore.V1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/filestore/v1;filestore": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.filestore.v1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Filestore\\V1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "CloudFilestoreManager", |
|
"fullName": "google.cloud.filestore.v1.CloudFilestoreManager", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateBackup", |
|
"fullName": "google.cloud.filestore.v1.CloudFilestoreManager.CreateBackup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/backups" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateInstance", |
|
"fullName": "google.cloud.filestore.v1.CloudFilestoreManager.CreateInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/instances" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteBackup", |
|
"fullName": "google.cloud.filestore.v1.CloudFilestoreManager.DeleteBackup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/backups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteInstance", |
|
"fullName": "google.cloud.filestore.v1.CloudFilestoreManager.DeleteInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/instances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetBackup", |
|
"fullName": "google.cloud.filestore.v1.CloudFilestoreManager.GetBackup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/backups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetInstance", |
|
"fullName": "google.cloud.filestore.v1.CloudFilestoreManager.GetInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/instances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListBackups", |
|
"fullName": "google.cloud.filestore.v1.CloudFilestoreManager.ListBackups", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/backups" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListInstances", |
|
"fullName": "google.cloud.filestore.v1.CloudFilestoreManager.ListInstances", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/instances" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RestoreInstance", |
|
"fullName": "google.cloud.filestore.v1.CloudFilestoreManager.RestoreInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/instances/*}:restore" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateBackup", |
|
"fullName": "google.cloud.filestore.v1.CloudFilestoreManager.UpdateBackup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{backup.name=projects/*/locations/*/backups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateInstance", |
|
"fullName": "google.cloud.filestore.v1.CloudFilestoreManager.UpdateInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{instance.name=projects/*/locations/*/instances/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.filestore.v1beta1", |
|
"directory": "google/cloud/filestore/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "file.googleapis.com", |
|
"title": "Cloud Filestore API", |
|
"description": "The Cloud Filestore API is used for creating and managing cloud file servers.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Filestore.V1Beta1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/filestore/v1beta1;filestore": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.filestore.v1beta1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Filestore\\V1beta1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "CloudFilestoreManager", |
|
"fullName": "google.cloud.filestore.v1beta1.CloudFilestoreManager", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateBackup", |
|
"fullName": "google.cloud.filestore.v1beta1.CloudFilestoreManager.CreateBackup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/backups" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateInstance", |
|
"fullName": "google.cloud.filestore.v1beta1.CloudFilestoreManager.CreateInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/instances" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteBackup", |
|
"fullName": "google.cloud.filestore.v1beta1.CloudFilestoreManager.DeleteBackup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/backups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteInstance", |
|
"fullName": "google.cloud.filestore.v1beta1.CloudFilestoreManager.DeleteInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/instances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetBackup", |
|
"fullName": "google.cloud.filestore.v1beta1.CloudFilestoreManager.GetBackup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/backups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetInstance", |
|
"fullName": "google.cloud.filestore.v1beta1.CloudFilestoreManager.GetInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/instances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListBackups", |
|
"fullName": "google.cloud.filestore.v1beta1.CloudFilestoreManager.ListBackups", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/backups" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListInstances", |
|
"fullName": "google.cloud.filestore.v1beta1.CloudFilestoreManager.ListInstances", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/instances" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RestoreInstance", |
|
"fullName": "google.cloud.filestore.v1beta1.CloudFilestoreManager.RestoreInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/instances/*}:restore" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateBackup", |
|
"fullName": "google.cloud.filestore.v1beta1.CloudFilestoreManager.UpdateBackup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{backup.name=projects/*/locations/*/backups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateInstance", |
|
"fullName": "google.cloud.filestore.v1beta1.CloudFilestoreManager.UpdateInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{instance.name=projects/*/locations/*/instances/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.functions.v1", |
|
"directory": "google/cloud/functions/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "cloudfunctions.googleapis.com", |
|
"title": "Cloud Functions API", |
|
"description": "Manages lightweight user-provided functions executed in response to events.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/iam/v1", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/functions/v1;functions": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.functions.v1": 2 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"": 1, |
|
"GCF": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "CloudFunctionsService", |
|
"fullName": "google.cloud.functions.v1.CloudFunctionsService", |
|
"methods": [ |
|
{ |
|
"shortName": "CallFunction", |
|
"fullName": "google.cloud.functions.v1.CloudFunctionsService.CallFunction", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/functions/*}:call" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateFunction", |
|
"fullName": "google.cloud.functions.v1.CloudFunctionsService.CreateFunction", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{location=projects/*/locations/*}/functions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteFunction", |
|
"fullName": "google.cloud.functions.v1.CloudFunctionsService.DeleteFunction", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/functions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GenerateDownloadUrl", |
|
"fullName": "google.cloud.functions.v1.CloudFunctionsService.GenerateDownloadUrl", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/functions/*}:generateDownloadUrl" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GenerateUploadUrl", |
|
"fullName": "google.cloud.functions.v1.CloudFunctionsService.GenerateUploadUrl", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/functions:generateUploadUrl" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetFunction", |
|
"fullName": "google.cloud.functions.v1.CloudFunctionsService.GetFunction", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/functions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.cloud.functions.v1.CloudFunctionsService.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{resource=projects/*/locations/*/functions/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListFunctions", |
|
"fullName": "google.cloud.functions.v1.CloudFunctionsService.ListFunctions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/functions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.cloud.functions.v1.CloudFunctionsService.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/functions/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.cloud.functions.v1.CloudFunctionsService.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/functions/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateFunction", |
|
"fullName": "google.cloud.functions.v1.CloudFunctionsService.UpdateFunction", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{function.name=projects/*/locations/*/functions/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.gaming.v1", |
|
"directory": "google/cloud/gaming/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "gameservices.googleapis.com", |
|
"title": "Game Services API", |
|
"description": "Deploy and manage infrastructure for global multiplayer gaming experiences.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/gaming/v1", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/gaming/v1;gaming": 9 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 9 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.gaming.v1": 9 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "GameServerClustersService", |
|
"fullName": "google.cloud.gaming.v1.GameServerClustersService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateGameServerCluster", |
|
"fullName": "google.cloud.gaming.v1.GameServerClustersService.CreateGameServerCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*/realms/*}/gameServerClusters" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteGameServerCluster", |
|
"fullName": "google.cloud.gaming.v1.GameServerClustersService.DeleteGameServerCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/realms/*/gameServerClusters/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetGameServerCluster", |
|
"fullName": "google.cloud.gaming.v1.GameServerClustersService.GetGameServerCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/realms/*/gameServerClusters/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListGameServerClusters", |
|
"fullName": "google.cloud.gaming.v1.GameServerClustersService.ListGameServerClusters", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/realms/*}/gameServerClusters" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PreviewCreateGameServerCluster", |
|
"fullName": "google.cloud.gaming.v1.GameServerClustersService.PreviewCreateGameServerCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*/realms/*}/gameServerClusters:previewCreate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PreviewDeleteGameServerCluster", |
|
"fullName": "google.cloud.gaming.v1.GameServerClustersService.PreviewDeleteGameServerCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/realms/*/gameServerClusters/*}:previewDelete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PreviewUpdateGameServerCluster", |
|
"fullName": "google.cloud.gaming.v1.GameServerClustersService.PreviewUpdateGameServerCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{game_server_cluster.name=projects/*/locations/*/realms/*/gameServerClusters/*}:previewUpdate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateGameServerCluster", |
|
"fullName": "google.cloud.gaming.v1.GameServerClustersService.UpdateGameServerCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{game_server_cluster.name=projects/*/locations/*/realms/*/gameServerClusters/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GameServerConfigsService", |
|
"fullName": "google.cloud.gaming.v1.GameServerConfigsService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateGameServerConfig", |
|
"fullName": "google.cloud.gaming.v1.GameServerConfigsService.CreateGameServerConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*/gameServerDeployments/*}/configs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteGameServerConfig", |
|
"fullName": "google.cloud.gaming.v1.GameServerConfigsService.DeleteGameServerConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/gameServerDeployments/*/configs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetGameServerConfig", |
|
"fullName": "google.cloud.gaming.v1.GameServerConfigsService.GetGameServerConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/gameServerDeployments/*/configs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListGameServerConfigs", |
|
"fullName": "google.cloud.gaming.v1.GameServerConfigsService.ListGameServerConfigs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/gameServerDeployments/*}/configs" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GameServerDeploymentsService", |
|
"fullName": "google.cloud.gaming.v1.GameServerDeploymentsService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateGameServerDeployment", |
|
"fullName": "google.cloud.gaming.v1.GameServerDeploymentsService.CreateGameServerDeployment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/gameServerDeployments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteGameServerDeployment", |
|
"fullName": "google.cloud.gaming.v1.GameServerDeploymentsService.DeleteGameServerDeployment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/gameServerDeployments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FetchDeploymentState", |
|
"fullName": "google.cloud.gaming.v1.GameServerDeploymentsService.FetchDeploymentState", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/gameServerDeployments/*}:fetchDeploymentState" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetGameServerDeployment", |
|
"fullName": "google.cloud.gaming.v1.GameServerDeploymentsService.GetGameServerDeployment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/gameServerDeployments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetGameServerDeploymentRollout", |
|
"fullName": "google.cloud.gaming.v1.GameServerDeploymentsService.GetGameServerDeploymentRollout", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/gameServerDeployments/*}/rollout" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListGameServerDeployments", |
|
"fullName": "google.cloud.gaming.v1.GameServerDeploymentsService.ListGameServerDeployments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/gameServerDeployments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PreviewGameServerDeploymentRollout", |
|
"fullName": "google.cloud.gaming.v1.GameServerDeploymentsService.PreviewGameServerDeploymentRollout", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{rollout.name=projects/*/locations/*/gameServerDeployments/*}/rollout:preview" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateGameServerDeployment", |
|
"fullName": "google.cloud.gaming.v1.GameServerDeploymentsService.UpdateGameServerDeployment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{game_server_deployment.name=projects/*/locations/*/gameServerDeployments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateGameServerDeploymentRollout", |
|
"fullName": "google.cloud.gaming.v1.GameServerDeploymentsService.UpdateGameServerDeploymentRollout", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{rollout.name=projects/*/locations/*/gameServerDeployments/*}/rollout" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RealmsService", |
|
"fullName": "google.cloud.gaming.v1.RealmsService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateRealm", |
|
"fullName": "google.cloud.gaming.v1.RealmsService.CreateRealm", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/realms" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteRealm", |
|
"fullName": "google.cloud.gaming.v1.RealmsService.DeleteRealm", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/realms/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetRealm", |
|
"fullName": "google.cloud.gaming.v1.RealmsService.GetRealm", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/realms/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListRealms", |
|
"fullName": "google.cloud.gaming.v1.RealmsService.ListRealms", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/realms" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PreviewRealmUpdate", |
|
"fullName": "google.cloud.gaming.v1.RealmsService.PreviewRealmUpdate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{realm.name=projects/*/locations/*/realms/*}:previewUpdate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateRealm", |
|
"fullName": "google.cloud.gaming.v1.RealmsService.UpdateRealm", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{realm.name=projects/*/locations/*/realms/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.gaming.v1beta", |
|
"directory": "google/cloud/gaming/v1beta", |
|
"version": "v1beta", |
|
"majorVersion": "v1", |
|
"hostName": "gameservices.googleapis.com", |
|
"title": "Game Services API", |
|
"description": "Deploy and manage infrastructure for global multiplayer gaming experiences.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/gaming/v1beta", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/gaming/v1beta;gaming": 9 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 9 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.gaming.v1beta": 9 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"": 1, |
|
"Google\\Cloud\\Gaming\\V1beta": 8 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "GameServerClustersService", |
|
"fullName": "google.cloud.gaming.v1beta.GameServerClustersService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateGameServerCluster", |
|
"fullName": "google.cloud.gaming.v1beta.GameServerClustersService.CreateGameServerCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{parent=projects/*/locations/*/realms/*}/gameServerClusters" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteGameServerCluster", |
|
"fullName": "google.cloud.gaming.v1beta.GameServerClustersService.DeleteGameServerCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta/{name=projects/*/locations/*/realms/*/gameServerClusters/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetGameServerCluster", |
|
"fullName": "google.cloud.gaming.v1beta.GameServerClustersService.GetGameServerCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{name=projects/*/locations/*/realms/*/gameServerClusters/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListGameServerClusters", |
|
"fullName": "google.cloud.gaming.v1beta.GameServerClustersService.ListGameServerClusters", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{parent=projects/*/locations/*/realms/*}/gameServerClusters" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PreviewCreateGameServerCluster", |
|
"fullName": "google.cloud.gaming.v1beta.GameServerClustersService.PreviewCreateGameServerCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{parent=projects/*/locations/*/realms/*}/gameServerClusters:previewCreate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PreviewDeleteGameServerCluster", |
|
"fullName": "google.cloud.gaming.v1beta.GameServerClustersService.PreviewDeleteGameServerCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta/{name=projects/*/locations/*/realms/*/gameServerClusters/*}:previewDelete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PreviewUpdateGameServerCluster", |
|
"fullName": "google.cloud.gaming.v1beta.GameServerClustersService.PreviewUpdateGameServerCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta/{game_server_cluster.name=projects/*/locations/*/realms/*/gameServerClusters/*}:previewUpdate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateGameServerCluster", |
|
"fullName": "google.cloud.gaming.v1beta.GameServerClustersService.UpdateGameServerCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta/{game_server_cluster.name=projects/*/locations/*/realms/*/gameServerClusters/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GameServerConfigsService", |
|
"fullName": "google.cloud.gaming.v1beta.GameServerConfigsService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateGameServerConfig", |
|
"fullName": "google.cloud.gaming.v1beta.GameServerConfigsService.CreateGameServerConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{parent=projects/*/locations/*/gameServerDeployments/*}/configs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteGameServerConfig", |
|
"fullName": "google.cloud.gaming.v1beta.GameServerConfigsService.DeleteGameServerConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta/{name=projects/*/locations/*/gameServerDeployments/*/configs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetGameServerConfig", |
|
"fullName": "google.cloud.gaming.v1beta.GameServerConfigsService.GetGameServerConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{name=projects/*/locations/*/gameServerDeployments/*/configs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListGameServerConfigs", |
|
"fullName": "google.cloud.gaming.v1beta.GameServerConfigsService.ListGameServerConfigs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{parent=projects/*/locations/*/gameServerDeployments/*}/configs" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GameServerDeploymentsService", |
|
"fullName": "google.cloud.gaming.v1beta.GameServerDeploymentsService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateGameServerDeployment", |
|
"fullName": "google.cloud.gaming.v1beta.GameServerDeploymentsService.CreateGameServerDeployment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{parent=projects/*/locations/*}/gameServerDeployments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteGameServerDeployment", |
|
"fullName": "google.cloud.gaming.v1beta.GameServerDeploymentsService.DeleteGameServerDeployment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta/{name=projects/*/locations/*/gameServerDeployments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FetchDeploymentState", |
|
"fullName": "google.cloud.gaming.v1beta.GameServerDeploymentsService.FetchDeploymentState", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{name=projects/*/locations/*/gameServerDeployments/*}:fetchDeploymentState" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetGameServerDeployment", |
|
"fullName": "google.cloud.gaming.v1beta.GameServerDeploymentsService.GetGameServerDeployment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{name=projects/*/locations/*/gameServerDeployments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetGameServerDeploymentRollout", |
|
"fullName": "google.cloud.gaming.v1beta.GameServerDeploymentsService.GetGameServerDeploymentRollout", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{name=projects/*/locations/*/gameServerDeployments/*}/rollout" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListGameServerDeployments", |
|
"fullName": "google.cloud.gaming.v1beta.GameServerDeploymentsService.ListGameServerDeployments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{parent=projects/*/locations/*}/gameServerDeployments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PreviewGameServerDeploymentRollout", |
|
"fullName": "google.cloud.gaming.v1beta.GameServerDeploymentsService.PreviewGameServerDeploymentRollout", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta/{rollout.name=projects/*/locations/*/gameServerDeployments/*}/rollout:preview" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateGameServerDeployment", |
|
"fullName": "google.cloud.gaming.v1beta.GameServerDeploymentsService.UpdateGameServerDeployment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta/{game_server_deployment.name=projects/*/locations/*/gameServerDeployments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateGameServerDeploymentRollout", |
|
"fullName": "google.cloud.gaming.v1beta.GameServerDeploymentsService.UpdateGameServerDeploymentRollout", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta/{rollout.name=projects/*/locations/*/gameServerDeployments/*}/rollout" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RealmsService", |
|
"fullName": "google.cloud.gaming.v1beta.RealmsService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateRealm", |
|
"fullName": "google.cloud.gaming.v1beta.RealmsService.CreateRealm", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{parent=projects/*/locations/*}/realms" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteRealm", |
|
"fullName": "google.cloud.gaming.v1beta.RealmsService.DeleteRealm", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta/{name=projects/*/locations/*/realms/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetRealm", |
|
"fullName": "google.cloud.gaming.v1beta.RealmsService.GetRealm", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{name=projects/*/locations/*/realms/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListRealms", |
|
"fullName": "google.cloud.gaming.v1beta.RealmsService.ListRealms", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{parent=projects/*/locations/*}/realms" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PreviewRealmUpdate", |
|
"fullName": "google.cloud.gaming.v1beta.RealmsService.PreviewRealmUpdate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta/{realm.name=projects/*/locations/*/realms/*}:previewUpdate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateRealm", |
|
"fullName": "google.cloud.gaming.v1beta.RealmsService.UpdateRealm", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta/{realm.name=projects/*/locations/*/realms/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.gkeconnect.gateway.v1", |
|
"directory": "google/cloud/gkeconnect/gateway/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "connectgateway.googleapis.com", |
|
"title": "Connect Gateway API", |
|
"description": "The Connect Gateway service allows connectivity from external parties to connected Kubernetes clusters.", |
|
"importDirectories": [ |
|
"google/api" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.GkeConnect.Gateway.V1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/gkeconnect/gateway/v1;gateway": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.gkeconnect.gateway.v1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\GkeConnect\\Gateway\\V1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::GkeConnect::Gateway::V1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "GatewayService", |
|
"fullName": "google.cloud.gkeconnect.gateway.v1.GatewayService" |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.gkeconnect.gateway.v1alpha1", |
|
"directory": "google/cloud/gkeconnect/gateway/v1alpha1", |
|
"version": "v1alpha1", |
|
"majorVersion": "v1", |
|
"hostName": "connectgateway.googleapis.com", |
|
"title": "Connect Gateway API", |
|
"description": "The Connect Gateway service allows connectivity from external parties to connected Kubernetes clusters.", |
|
"importDirectories": [ |
|
"google/api" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.GkeConnect.Gateway.V1Alpha1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/gkeconnect/gateway/v1alpha1;gateway": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.gkeconnect.gateway.v1alpha1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\GkeConnect\\Gateway\\V1alpha1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::GkeConnect::Gateway::V1alpha1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "GatewayService", |
|
"fullName": "google.cloud.gkeconnect.gateway.v1alpha1.GatewayService" |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.gkeconnect.gateway.v1beta1", |
|
"directory": "google/cloud/gkeconnect/gateway/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "connectgateway.googleapis.com", |
|
"title": "Connect Gateway API", |
|
"description": "The Connect Gateway service allows connectivity from external parties to connected Kubernetes clusters.", |
|
"importDirectories": [ |
|
"google/api" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.GkeConnect.Gateway.V1Beta1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/gkeconnect/gateway/v1beta1;gateway": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.gkeconnect.gateway.v1beta1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\GkeConnect\\Gateway\\V1beta1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::GkeConnect::Gateway::V1beta1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "GatewayService", |
|
"fullName": "google.cloud.gkeconnect.gateway.v1beta1.GatewayService", |
|
"methods": [ |
|
{ |
|
"shortName": "DeleteResource", |
|
"fullName": "google.cloud.gkeconnect.gateway.v1beta1.GatewayService.DeleteResource", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/**" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetResource", |
|
"fullName": "google.cloud.gkeconnect.gateway.v1beta1.GatewayService.GetResource", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/**" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PatchResource", |
|
"fullName": "google.cloud.gkeconnect.gateway.v1beta1.GatewayService.PatchResource", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/**" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PostResource", |
|
"fullName": "google.cloud.gkeconnect.gateway.v1beta1.GatewayService.PostResource", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/**" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PutResource", |
|
"fullName": "google.cloud.gkeconnect.gateway.v1beta1.GatewayService.PutResource", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v1beta1/**" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.gkehub.v1", |
|
"directory": "google/cloud/gkehub/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "gkehub.googleapis.com", |
|
"title": "GKE Hub", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/gkehub/v1", |
|
"google/cloud/gkehub/v1/configmanagement", |
|
"google/cloud/gkehub/v1/multiclusteringress", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.GkeHub.ConfigManagement.V1": 1, |
|
"Google.Cloud.GkeHub.MultiClusterIngress.V1": 1, |
|
"Google.Cloud.GkeHub.V1": 3 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/gkehub/configmanagement/v1;configmanagement": 1, |
|
"google.golang.org/genproto/googleapis/cloud/gkehub/multiclusteringress/v1;multiclusteringress": 1, |
|
"google.golang.org/genproto/googleapis/cloud/gkehub/v1;gkehub": 3 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 5 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.gkehub.configmanagement.v1": 1, |
|
"com.google.cloud.gkehub.multiclusteringress.v1": 1, |
|
"com.google.cloud.gkehub.v1": 3 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\GkeHub\\ConfigManagement\\V1": 1, |
|
"Google\\Cloud\\GkeHub\\MultiClusterIngress\\V1": 1, |
|
"Google\\Cloud\\GkeHub\\V1": 3 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::GkeHub::ConfigManagement::V1": 1, |
|
"Google::Cloud::GkeHub::MultiClusterIngress::V1": 1, |
|
"Google::Cloud::GkeHub::V1": 3 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "GkeHub", |
|
"fullName": "google.cloud.gkehub.v1.GkeHub", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateFeature", |
|
"fullName": "google.cloud.gkehub.v1.GkeHub.CreateFeature", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/features" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateMembership", |
|
"fullName": "google.cloud.gkehub.v1.GkeHub.CreateMembership", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/memberships" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteFeature", |
|
"fullName": "google.cloud.gkehub.v1.GkeHub.DeleteFeature", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/features/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteMembership", |
|
"fullName": "google.cloud.gkehub.v1.GkeHub.DeleteMembership", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/memberships/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GenerateConnectManifest", |
|
"fullName": "google.cloud.gkehub.v1.GkeHub.GenerateConnectManifest", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/memberships/*}:generateConnectManifest" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetFeature", |
|
"fullName": "google.cloud.gkehub.v1.GkeHub.GetFeature", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/features/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetMembership", |
|
"fullName": "google.cloud.gkehub.v1.GkeHub.GetMembership", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/memberships/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListFeatures", |
|
"fullName": "google.cloud.gkehub.v1.GkeHub.ListFeatures", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/features" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListMemberships", |
|
"fullName": "google.cloud.gkehub.v1.GkeHub.ListMemberships", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/memberships" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateFeature", |
|
"fullName": "google.cloud.gkehub.v1.GkeHub.UpdateFeature", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{name=projects/*/locations/*/features/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateMembership", |
|
"fullName": "google.cloud.gkehub.v1.GkeHub.UpdateMembership", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{name=projects/*/locations/*/memberships/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.gkehub.v1alpha", |
|
"directory": "google/cloud/gkehub/v1alpha", |
|
"version": "v1alpha", |
|
"majorVersion": "v1", |
|
"hostName": "gkehub.googleapis.com", |
|
"title": "GKE Hub", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/gkehub/v1alpha", |
|
"google/cloud/gkehub/v1alpha/cloudauditlogging", |
|
"google/cloud/gkehub/v1alpha/configmanagement", |
|
"google/cloud/gkehub/v1alpha/metering", |
|
"google/cloud/gkehub/v1alpha/multiclusteringress", |
|
"google/cloud/gkehub/v1alpha/servicemesh", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.GkeHub.CloudAuditLogging.V1Alpha": 1, |
|
"Google.Cloud.GkeHub.ConfigManagement.V1Alpha": 1, |
|
"Google.Cloud.GkeHub.Metering.V1Alpha": 1, |
|
"Google.Cloud.GkeHub.MultiClusterIngress.V1Alpha": 1, |
|
"Google.Cloud.GkeHub.ServiceMesh.V1Alpha": 1, |
|
"Google.Cloud.GkeHub.V1Alpha": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/gkehub/cloudauditlogging/v1alpha;cloudauditlogging": 1, |
|
"google.golang.org/genproto/googleapis/cloud/gkehub/configmanagement/v1alpha;configmanagement": 1, |
|
"google.golang.org/genproto/googleapis/cloud/gkehub/metering/v1alpha;metering": 1, |
|
"google.golang.org/genproto/googleapis/cloud/gkehub/multiclusteringress/v1alpha;multiclusteringress": 1, |
|
"google.golang.org/genproto/googleapis/cloud/gkehub/servicemesh/v1alpha;servicemesh": 1, |
|
"google.golang.org/genproto/googleapis/cloud/gkehub/v1alpha;gkehub": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 7 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.gkehub.cloudauditlogging.v1alpha": 1, |
|
"com.google.cloud.gkehub.configmanagement.v1alpha": 1, |
|
"com.google.cloud.gkehub.metering.v1alpha": 1, |
|
"com.google.cloud.gkehub.multiclusteringress.v1alpha": 1, |
|
"com.google.cloud.gkehub.servicemesh.v1alpha": 1, |
|
"com.google.cloud.gkehub.v1alpha": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\GkeHub\\CloudAuditLogging\\V1alpha": 1, |
|
"Google\\Cloud\\GkeHub\\ConfigManagement\\V1alpha": 1, |
|
"Google\\Cloud\\GkeHub\\Metering\\V1alpha": 1, |
|
"Google\\Cloud\\GkeHub\\MultiClusterIngress\\V1alpha": 1, |
|
"Google\\Cloud\\GkeHub\\ServiceMesh\\V1alpha": 1, |
|
"Google\\Cloud\\GkeHub\\V1alpha": 2 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::GkeHub::CloudAuditLogging::V1alpha": 1, |
|
"Google::Cloud::GkeHub::ConfigManagement::V1alpha": 1, |
|
"Google::Cloud::GkeHub::Metering::V1alpha": 1, |
|
"Google::Cloud::GkeHub::MultiClusterIngress::V1alpha": 1, |
|
"Google::Cloud::GkeHub::ServiceMesh::V1alpha": 1, |
|
"Google::Cloud::GkeHub::V1alpha": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "GkeHub", |
|
"fullName": "google.cloud.gkehub.v1alpha.GkeHub", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateFeature", |
|
"fullName": "google.cloud.gkehub.v1alpha.GkeHub.CreateFeature", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{parent=projects/*/locations/*}/features" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteFeature", |
|
"fullName": "google.cloud.gkehub.v1alpha.GkeHub.DeleteFeature", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1alpha/{name=projects/*/locations/*/features/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetFeature", |
|
"fullName": "google.cloud.gkehub.v1alpha.GkeHub.GetFeature", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=projects/*/locations/*/features/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListFeatures", |
|
"fullName": "google.cloud.gkehub.v1alpha.GkeHub.ListFeatures", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{parent=projects/*/locations/*}/features" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateFeature", |
|
"fullName": "google.cloud.gkehub.v1alpha.GkeHub.UpdateFeature", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha/{name=projects/*/locations/*/features/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.gkehub.v1alpha2", |
|
"directory": "google/cloud/gkehub/v1alpha2", |
|
"version": "v1alpha2", |
|
"majorVersion": "v1", |
|
"hostName": "gkehub.googleapis.com", |
|
"title": "GKE Hub", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.GkeHub.V1Alpha2": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/gkehub/v1alpha2;gkehub": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.gkehub.v1alpha2": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\GkeHub\\V1alpha2": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::GkeHub::V1alpha2": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "GkeHub", |
|
"fullName": "google.cloud.gkehub.v1alpha2.GkeHub", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateMembership", |
|
"fullName": "google.cloud.gkehub.v1alpha2.GkeHub.CreateMembership", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha2/{parent=projects/*/locations/*}/memberships" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteMembership", |
|
"fullName": "google.cloud.gkehub.v1alpha2.GkeHub.DeleteMembership", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1alpha2/{name=projects/*/locations/*/memberships/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GenerateConnectManifest", |
|
"fullName": "google.cloud.gkehub.v1alpha2.GkeHub.GenerateConnectManifest", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha2/{name=projects/*/locations/*/memberships/*}:generateConnectManifest" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetMembership", |
|
"fullName": "google.cloud.gkehub.v1alpha2.GkeHub.GetMembership", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha2/{name=projects/*/locations/*/memberships/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "InitializeHub", |
|
"fullName": "google.cloud.gkehub.v1alpha2.GkeHub.InitializeHub", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha2/{project=projects/*/locations/global/memberships}:initializeHub" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListMemberships", |
|
"fullName": "google.cloud.gkehub.v1alpha2.GkeHub.ListMemberships", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha2/{parent=projects/*/locations/*}/memberships" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateMembership", |
|
"fullName": "google.cloud.gkehub.v1alpha2.GkeHub.UpdateMembership", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha2/{name=projects/*/locations/*/memberships/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.gkehub.v1beta", |
|
"directory": "google/cloud/gkehub/v1beta", |
|
"version": "v1beta", |
|
"majorVersion": "v1", |
|
"hostName": "gkehub.googleapis.com", |
|
"title": "GKE Hub", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/gkehub/v1beta", |
|
"google/cloud/gkehub/v1beta/configmanagement", |
|
"google/cloud/gkehub/v1beta/metering", |
|
"google/cloud/gkehub/v1beta/multiclusteringress", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.GkeHub.ConfigManagement.V1Beta": 1, |
|
"Google.Cloud.GkeHub.Metering.V1Beta": 1, |
|
"Google.Cloud.GkeHub.MultiClusterIngress.V1Beta": 1, |
|
"Google.Cloud.GkeHub.V1Beta": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/gkehub/configmanagement/v1beta;configmanagement": 1, |
|
"google.golang.org/genproto/googleapis/cloud/gkehub/metering/v1beta;metering": 1, |
|
"google.golang.org/genproto/googleapis/cloud/gkehub/multiclusteringress/v1beta;multiclusteringress": 1, |
|
"google.golang.org/genproto/googleapis/cloud/gkehub/v1beta;gkehub": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 5 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.gkehub.configmanagement.v1beta": 1, |
|
"com.google.cloud.gkehub.metering.v1beta": 1, |
|
"com.google.cloud.gkehub.multiclusteringress.v1beta": 1, |
|
"com.google.cloud.gkehub.v1beta": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\GkeHub\\ConfigManagement\\V1beta": 1, |
|
"Google\\Cloud\\GkeHub\\Metering\\V1beta": 1, |
|
"Google\\Cloud\\GkeHub\\MultiClusterIngress\\V1beta": 1, |
|
"Google\\Cloud\\GkeHub\\V1beta": 2 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::GkeHub::ConfigManagement::V1beta": 1, |
|
"Google::Cloud::GkeHub::Metering::V1beta": 1, |
|
"Google::Cloud::GkeHub::MultiClusterIngress::V1beta": 1, |
|
"Google::Cloud::GkeHub::V1beta": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "GkeHub", |
|
"fullName": "google.cloud.gkehub.v1beta.GkeHub", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateFeature", |
|
"fullName": "google.cloud.gkehub.v1beta.GkeHub.CreateFeature", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{parent=projects/*/locations/*}/features" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteFeature", |
|
"fullName": "google.cloud.gkehub.v1beta.GkeHub.DeleteFeature", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta/{name=projects/*/locations/*/features/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetFeature", |
|
"fullName": "google.cloud.gkehub.v1beta.GkeHub.GetFeature", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{name=projects/*/locations/*/features/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListFeatures", |
|
"fullName": "google.cloud.gkehub.v1beta.GkeHub.ListFeatures", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{parent=projects/*/locations/*}/features" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateFeature", |
|
"fullName": "google.cloud.gkehub.v1beta.GkeHub.UpdateFeature", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta/{name=projects/*/locations/*/features/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.gkehub.v1beta1", |
|
"directory": "google/cloud/gkehub/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "gkehub.googleapis.com", |
|
"title": "GKE Hub", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.GkeHub.V1Beta1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/gkehub/v1beta1;gkehub": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.gkehub.v1beta1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\GkeHub\\V1beta1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::GkeHub::V1beta1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "GkeHubMembershipService", |
|
"fullName": "google.cloud.gkehub.v1beta1.GkeHubMembershipService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateMembership", |
|
"fullName": "google.cloud.gkehub.v1beta1.GkeHubMembershipService.CreateMembership", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/memberships" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteMembership", |
|
"fullName": "google.cloud.gkehub.v1beta1.GkeHubMembershipService.DeleteMembership", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/memberships/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GenerateConnectManifest", |
|
"fullName": "google.cloud.gkehub.v1beta1.GkeHubMembershipService.GenerateConnectManifest", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/memberships/*}:generateConnectManifest" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GenerateExclusivityManifest", |
|
"fullName": "google.cloud.gkehub.v1beta1.GkeHubMembershipService.GenerateExclusivityManifest", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/memberships/*}:generateExclusivityManifest" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetMembership", |
|
"fullName": "google.cloud.gkehub.v1beta1.GkeHubMembershipService.GetMembership", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/memberships/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListMemberships", |
|
"fullName": "google.cloud.gkehub.v1beta1.GkeHubMembershipService.ListMemberships", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/memberships" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateMembership", |
|
"fullName": "google.cloud.gkehub.v1beta1.GkeHubMembershipService.UpdateMembership", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{name=projects/*/locations/*/memberships/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ValidateExclusivity", |
|
"fullName": "google.cloud.gkehub.v1beta1.GkeHubMembershipService.ValidateExclusivity", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/memberships:validateExclusivity" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.gsuiteaddons.v1", |
|
"directory": "google/cloud/gsuiteaddons/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "gsuiteaddons.googleapis.com", |
|
"title": "Google Workspace Add-ons API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/apps/script/type", |
|
"google/apps/script/type/calendar", |
|
"google/apps/script/type/docs", |
|
"google/apps/script/type/drive", |
|
"google/apps/script/type/gmail", |
|
"google/apps/script/type/sheets", |
|
"google/apps/script/type/slides", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.GSuiteAddOns.V1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/gsuiteaddons/v1;gsuiteaddons": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.gsuiteaddons.v1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\GSuiteAddOns\\V1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::GSuiteAddOns::V1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "GSuiteAddOns", |
|
"fullName": "google.cloud.gsuiteaddons.v1.GSuiteAddOns", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateDeployment", |
|
"fullName": "google.cloud.gsuiteaddons.v1.GSuiteAddOns.CreateDeployment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*}/deployments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteDeployment", |
|
"fullName": "google.cloud.gsuiteaddons.v1.GSuiteAddOns.DeleteDeployment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/deployments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAuthorization", |
|
"fullName": "google.cloud.gsuiteaddons.v1.GSuiteAddOns.GetAuthorization", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/authorization}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetDeployment", |
|
"fullName": "google.cloud.gsuiteaddons.v1.GSuiteAddOns.GetDeployment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/deployments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetInstallStatus", |
|
"fullName": "google.cloud.gsuiteaddons.v1.GSuiteAddOns.GetInstallStatus", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/deployments/*/installStatus}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "InstallDeployment", |
|
"fullName": "google.cloud.gsuiteaddons.v1.GSuiteAddOns.InstallDeployment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/deployments/*}:install" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDeployments", |
|
"fullName": "google.cloud.gsuiteaddons.v1.GSuiteAddOns.ListDeployments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*}/deployments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ReplaceDeployment", |
|
"fullName": "google.cloud.gsuiteaddons.v1.GSuiteAddOns.ReplaceDeployment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v1/{deployment.name=projects/*/deployments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UninstallDeployment", |
|
"fullName": "google.cloud.gsuiteaddons.v1.GSuiteAddOns.UninstallDeployment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/deployments/*}:uninstall" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.iap.v1", |
|
"directory": "google/cloud/iap/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "iap.googleapis.com", |
|
"title": "Cloud Identity-Aware Proxy API", |
|
"description": "Controls access to cloud applications running on Google Cloud Platform.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/iam/v1", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Iap.V1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/iap/v1;iap": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.iap.v1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Iap\\V1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Iap::V1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "IdentityAwareProxyAdminService", |
|
"fullName": "google.cloud.iap.v1.IdentityAwareProxyAdminService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.cloud.iap.v1.IdentityAwareProxyAdminService.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=**}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIapSettings", |
|
"fullName": "google.cloud.iap.v1.IdentityAwareProxyAdminService.GetIapSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=**}:iapSettings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.cloud.iap.v1.IdentityAwareProxyAdminService.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=**}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.cloud.iap.v1.IdentityAwareProxyAdminService.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=**}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateIapSettings", |
|
"fullName": "google.cloud.iap.v1.IdentityAwareProxyAdminService.UpdateIapSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{iap_settings.name=**}:iapSettings" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "IdentityAwareProxyOAuthService", |
|
"fullName": "google.cloud.iap.v1.IdentityAwareProxyOAuthService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateBrand", |
|
"fullName": "google.cloud.iap.v1.IdentityAwareProxyOAuthService.CreateBrand", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*}/brands" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateIdentityAwareProxyClient", |
|
"fullName": "google.cloud.iap.v1.IdentityAwareProxyOAuthService.CreateIdentityAwareProxyClient", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/brands/*}/identityAwareProxyClients" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteIdentityAwareProxyClient", |
|
"fullName": "google.cloud.iap.v1.IdentityAwareProxyOAuthService.DeleteIdentityAwareProxyClient", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/brands/*/identityAwareProxyClients/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetBrand", |
|
"fullName": "google.cloud.iap.v1.IdentityAwareProxyOAuthService.GetBrand", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/brands/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIdentityAwareProxyClient", |
|
"fullName": "google.cloud.iap.v1.IdentityAwareProxyOAuthService.GetIdentityAwareProxyClient", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/brands/*/identityAwareProxyClients/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListBrands", |
|
"fullName": "google.cloud.iap.v1.IdentityAwareProxyOAuthService.ListBrands", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*}/brands" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListIdentityAwareProxyClients", |
|
"fullName": "google.cloud.iap.v1.IdentityAwareProxyOAuthService.ListIdentityAwareProxyClients", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/brands/*}/identityAwareProxyClients" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ResetIdentityAwareProxyClientSecret", |
|
"fullName": "google.cloud.iap.v1.IdentityAwareProxyOAuthService.ResetIdentityAwareProxyClientSecret", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/brands/*/identityAwareProxyClients/*}:resetSecret" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.iap.v1beta1", |
|
"directory": "google/cloud/iap/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "iap.googleapis.com", |
|
"title": "Cloud Identity-Aware Proxy API", |
|
"description": "Controls access to cloud applications running on Google Cloud Platform.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/iam/v1" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/iap/v1beta1;iap": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.iap.v1beta1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "IdentityAwareProxyAdminV1Beta1", |
|
"fullName": "google.cloud.iap.v1beta1.IdentityAwareProxyAdminV1Beta1", |
|
"methods": [ |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.cloud.iap.v1beta1.IdentityAwareProxyAdminV1Beta1.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=**}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.cloud.iap.v1beta1.IdentityAwareProxyAdminV1Beta1.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=**}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.cloud.iap.v1beta1.IdentityAwareProxyAdminV1Beta1.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=**}:testIamPermissions" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.iot.v1", |
|
"directory": "google/cloud/iot/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "cloudiot.googleapis.com", |
|
"title": "Cloud IoT API", |
|
"description": "Registers and manages IoT (Internet of Things) devices that connect to the Google Cloud Platform.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/iot/v1", |
|
"google/iam/v1", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/iot/v1;iot": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.iot.v1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "DeviceManager", |
|
"fullName": "google.cloud.iot.v1.DeviceManager", |
|
"methods": [ |
|
{ |
|
"shortName": "BindDeviceToGateway", |
|
"fullName": "google.cloud.iot.v1.DeviceManager.BindDeviceToGateway", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*/registries/*}:bindDeviceToGateway" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*/registries/*/groups/*}:bindDeviceToGateway" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateDevice", |
|
"fullName": "google.cloud.iot.v1.DeviceManager.CreateDevice", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*/registries/*}/devices" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateDeviceRegistry", |
|
"fullName": "google.cloud.iot.v1.DeviceManager.CreateDeviceRegistry", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/registries" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteDevice", |
|
"fullName": "google.cloud.iot.v1.DeviceManager.DeleteDevice", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/registries/*/devices/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteDeviceRegistry", |
|
"fullName": "google.cloud.iot.v1.DeviceManager.DeleteDeviceRegistry", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/registries/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetDevice", |
|
"fullName": "google.cloud.iot.v1.DeviceManager.GetDevice", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/registries/*/devices/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/registries/*/groups/*/devices/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetDeviceRegistry", |
|
"fullName": "google.cloud.iot.v1.DeviceManager.GetDeviceRegistry", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/registries/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.cloud.iot.v1.DeviceManager.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/registries/*}:getIamPolicy" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/registries/*/groups/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDeviceConfigVersions", |
|
"fullName": "google.cloud.iot.v1.DeviceManager.ListDeviceConfigVersions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/registries/*/devices/*}/configVersions" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/registries/*/groups/*/devices/*}/configVersions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDeviceRegistries", |
|
"fullName": "google.cloud.iot.v1.DeviceManager.ListDeviceRegistries", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/registries" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDeviceStates", |
|
"fullName": "google.cloud.iot.v1.DeviceManager.ListDeviceStates", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/registries/*/devices/*}/states" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/registries/*/groups/*/devices/*}/states" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDevices", |
|
"fullName": "google.cloud.iot.v1.DeviceManager.ListDevices", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/registries/*}/devices" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/registries/*/groups/*}/devices" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ModifyCloudToDeviceConfig", |
|
"fullName": "google.cloud.iot.v1.DeviceManager.ModifyCloudToDeviceConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/registries/*/devices/*}:modifyCloudToDeviceConfig" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/registries/*/groups/*/devices/*}:modifyCloudToDeviceConfig" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SendCommandToDevice", |
|
"fullName": "google.cloud.iot.v1.DeviceManager.SendCommandToDevice", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/registries/*/devices/*}:sendCommandToDevice" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/registries/*/groups/*/devices/*}:sendCommandToDevice" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.cloud.iot.v1.DeviceManager.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/registries/*}:setIamPolicy" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/registries/*/groups/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.cloud.iot.v1.DeviceManager.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/registries/*}:testIamPermissions" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/registries/*/groups/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UnbindDeviceFromGateway", |
|
"fullName": "google.cloud.iot.v1.DeviceManager.UnbindDeviceFromGateway", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*/registries/*}:unbindDeviceFromGateway" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*/registries/*/groups/*}:unbindDeviceFromGateway" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateDevice", |
|
"fullName": "google.cloud.iot.v1.DeviceManager.UpdateDevice", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{device.name=projects/*/locations/*/registries/*/devices/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{device.name=projects/*/locations/*/registries/*/groups/*/devices/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateDeviceRegistry", |
|
"fullName": "google.cloud.iot.v1.DeviceManager.UpdateDeviceRegistry", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{device_registry.name=projects/*/locations/*/registries/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.kms.v1", |
|
"directory": "google/cloud/kms/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "cloudkms.googleapis.com", |
|
"title": "Cloud Key Management Service (KMS) API", |
|
"description": "Manages keys and performs cryptographic operations in a central cloud service, for direct use by other cloud resources and applications.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/kms/v1", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Kms.V1": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/kms/v1;kms": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.kms.v1": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Kms\\V1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "KeyManagementService", |
|
"fullName": "google.cloud.kms.v1.KeyManagementService", |
|
"methods": [ |
|
{ |
|
"shortName": "AsymmetricDecrypt", |
|
"fullName": "google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AsymmetricSign", |
|
"fullName": "google.cloud.kms.v1.KeyManagementService.AsymmetricSign", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateCryptoKey", |
|
"fullName": "google.cloud.kms.v1.KeyManagementService.CreateCryptoKey", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateCryptoKeyVersion", |
|
"fullName": "google.cloud.kms.v1.KeyManagementService.CreateCryptoKeyVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateImportJob", |
|
"fullName": "google.cloud.kms.v1.KeyManagementService.CreateImportJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*/keyRings/*}/importJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateKeyRing", |
|
"fullName": "google.cloud.kms.v1.KeyManagementService.CreateKeyRing", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/keyRings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Decrypt", |
|
"fullName": "google.cloud.kms.v1.KeyManagementService.Decrypt", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DestroyCryptoKeyVersion", |
|
"fullName": "google.cloud.kms.v1.KeyManagementService.DestroyCryptoKeyVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:destroy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Encrypt", |
|
"fullName": "google.cloud.kms.v1.KeyManagementService.Encrypt", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCryptoKey", |
|
"fullName": "google.cloud.kms.v1.KeyManagementService.GetCryptoKey", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCryptoKeyVersion", |
|
"fullName": "google.cloud.kms.v1.KeyManagementService.GetCryptoKeyVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetImportJob", |
|
"fullName": "google.cloud.kms.v1.KeyManagementService.GetImportJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetKeyRing", |
|
"fullName": "google.cloud.kms.v1.KeyManagementService.GetKeyRing", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/keyRings/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetPublicKey", |
|
"fullName": "google.cloud.kms.v1.KeyManagementService.GetPublicKey", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportCryptoKeyVersion", |
|
"fullName": "google.cloud.kms.v1.KeyManagementService.ImportCryptoKeyVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions:import" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCryptoKeyVersions", |
|
"fullName": "google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCryptoKeys", |
|
"fullName": "google.cloud.kms.v1.KeyManagementService.ListCryptoKeys", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListImportJobs", |
|
"fullName": "google.cloud.kms.v1.KeyManagementService.ListImportJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/keyRings/*}/importJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListKeyRings", |
|
"fullName": "google.cloud.kms.v1.KeyManagementService.ListKeyRings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/keyRings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RestoreCryptoKeyVersion", |
|
"fullName": "google.cloud.kms.v1.KeyManagementService.RestoreCryptoKeyVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:restore" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateCryptoKey", |
|
"fullName": "google.cloud.kms.v1.KeyManagementService.UpdateCryptoKey", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{crypto_key.name=projects/*/locations/*/keyRings/*/cryptoKeys/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateCryptoKeyPrimaryVersion", |
|
"fullName": "google.cloud.kms.v1.KeyManagementService.UpdateCryptoKeyPrimaryVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:updatePrimaryVersion" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateCryptoKeyVersion", |
|
"fullName": "google.cloud.kms.v1.KeyManagementService.UpdateCryptoKeyVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{crypto_key_version.name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.language.v1", |
|
"directory": "google/cloud/language/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "language.googleapis.com", |
|
"title": "Cloud Natural Language API", |
|
"description": "Provides natural language understanding technologies, such as sentiment analysis, entity recognition, entity sentiment analysis, and other text annotations, to developers.", |
|
"importDirectories": [ |
|
"google/api" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/language/v1;language": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.language.v1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "LanguageService", |
|
"fullName": "google.cloud.language.v1.LanguageService", |
|
"methods": [ |
|
{ |
|
"shortName": "AnalyzeEntities", |
|
"fullName": "google.cloud.language.v1.LanguageService.AnalyzeEntities", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/documents:analyzeEntities" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AnalyzeEntitySentiment", |
|
"fullName": "google.cloud.language.v1.LanguageService.AnalyzeEntitySentiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/documents:analyzeEntitySentiment" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AnalyzeSentiment", |
|
"fullName": "google.cloud.language.v1.LanguageService.AnalyzeSentiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/documents:analyzeSentiment" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AnalyzeSyntax", |
|
"fullName": "google.cloud.language.v1.LanguageService.AnalyzeSyntax", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/documents:analyzeSyntax" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AnnotateText", |
|
"fullName": "google.cloud.language.v1.LanguageService.AnnotateText", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/documents:annotateText" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ClassifyText", |
|
"fullName": "google.cloud.language.v1.LanguageService.ClassifyText", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/documents:classifyText" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.language.v1beta2", |
|
"directory": "google/cloud/language/v1beta2", |
|
"version": "v1beta2", |
|
"majorVersion": "v1", |
|
"hostName": "language.googleapis.com", |
|
"title": "Google Cloud Natural Language API", |
|
"description": "Google Cloud Natural Language API provides natural language understanding technologies to developers. Examples include sentiment analysis, entity recognition, and text annotations.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/language/v1beta2;language": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.language.v1beta2": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "LanguageService", |
|
"fullName": "google.cloud.language.v1beta2.LanguageService", |
|
"methods": [ |
|
{ |
|
"shortName": "AnalyzeEntities", |
|
"fullName": "google.cloud.language.v1beta2.LanguageService.AnalyzeEntities", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/documents:analyzeEntities" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AnalyzeEntitySentiment", |
|
"fullName": "google.cloud.language.v1beta2.LanguageService.AnalyzeEntitySentiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/documents:analyzeEntitySentiment" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AnalyzeSentiment", |
|
"fullName": "google.cloud.language.v1beta2.LanguageService.AnalyzeSentiment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/documents:analyzeSentiment" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AnalyzeSyntax", |
|
"fullName": "google.cloud.language.v1beta2.LanguageService.AnalyzeSyntax", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/documents:analyzeSyntax" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AnnotateText", |
|
"fullName": "google.cloud.language.v1beta2.LanguageService.AnnotateText", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/documents:annotateText" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ClassifyText", |
|
"fullName": "google.cloud.language.v1beta2.LanguageService.ClassifyText", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/documents:classifyText" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.lifesciences.v2beta", |
|
"directory": "google/cloud/lifesciences/v2beta", |
|
"version": "v2beta", |
|
"majorVersion": "v2", |
|
"hostName": "lifesciences.googleapis.com", |
|
"title": "Cloud Life Sciences API", |
|
"description": "Cloud Life Sciences is a suite of services and tools for managing, processing, and transforming life sciences data.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.LifeSciences.V2Beta": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/lifesciences/v2beta;lifesciences": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.lifesciences.v2beta": 1 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"CLSW": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\LifeSciences\\V2beta": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::LifeSciences::V2beta": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "WorkflowsServiceV2Beta", |
|
"fullName": "google.cloud.lifesciences.v2beta.WorkflowsServiceV2Beta", |
|
"methods": [ |
|
{ |
|
"shortName": "RunPipeline", |
|
"fullName": "google.cloud.lifesciences.v2beta.WorkflowsServiceV2Beta.RunPipeline", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta/{parent=projects/*/locations/*}/pipelines:run" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.managedidentities.v1", |
|
"directory": "google/cloud/managedidentities/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "managedidentities.googleapis.com", |
|
"title": "Managed Service for Microsoft Active Directory API", |
|
"description": "The Managed Service for Microsoft Active Directory API is used for managing a highly available, hardened service running Microsoft Active Directory (AD).", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/managedidentities/v1", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.ManagedIdentities.V1": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/managedidentities/v1;managedidentities": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.managedidentities.v1": 2 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"": 1, |
|
"GCMI": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\ManagedIdentities\\V1": 2 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::ManagedIdentities::V1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ManagedIdentitiesService", |
|
"fullName": "google.cloud.managedidentities.v1.ManagedIdentitiesService", |
|
"methods": [ |
|
{ |
|
"shortName": "AttachTrust", |
|
"fullName": "google.cloud.managedidentities.v1.ManagedIdentitiesService.AttachTrust", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/global/domains/*}:attachTrust" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateMicrosoftAdDomain", |
|
"fullName": "google.cloud.managedidentities.v1.ManagedIdentitiesService.CreateMicrosoftAdDomain", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/global}/domains" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteDomain", |
|
"fullName": "google.cloud.managedidentities.v1.ManagedIdentitiesService.DeleteDomain", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/global/domains/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DetachTrust", |
|
"fullName": "google.cloud.managedidentities.v1.ManagedIdentitiesService.DetachTrust", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/global/domains/*}:detachTrust" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetDomain", |
|
"fullName": "google.cloud.managedidentities.v1.ManagedIdentitiesService.GetDomain", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/global/domains/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDomains", |
|
"fullName": "google.cloud.managedidentities.v1.ManagedIdentitiesService.ListDomains", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/global}/domains" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ReconfigureTrust", |
|
"fullName": "google.cloud.managedidentities.v1.ManagedIdentitiesService.ReconfigureTrust", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/global/domains/*}:reconfigureTrust" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ResetAdminPassword", |
|
"fullName": "google.cloud.managedidentities.v1.ManagedIdentitiesService.ResetAdminPassword", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/global/domains/*}:resetAdminPassword" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateDomain", |
|
"fullName": "google.cloud.managedidentities.v1.ManagedIdentitiesService.UpdateDomain", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{domain.name=projects/*/locations/global/domains/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ValidateTrust", |
|
"fullName": "google.cloud.managedidentities.v1.ManagedIdentitiesService.ValidateTrust", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/global/domains/*}:validateTrust" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.managedidentities.v1beta1", |
|
"directory": "google/cloud/managedidentities/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "managedidentities.googleapis.com", |
|
"title": "Managed Service for Microsoft Active Directory API", |
|
"description": "The Managed Service for Microsoft Active Directory API is used for managing a highly available, hardened service running Microsoft Active Directory (AD).", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/managedidentities/v1beta1", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.ManagedIdentities.V1Beta1": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/managedidentities/v1beta1;managedidentities": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.managedidentities.v1beta1": 2 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"": 1, |
|
"GCMI": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\ManagedIdentities\\V1beta1": 2 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::ManagedIdentities::V1beta1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ManagedIdentitiesService", |
|
"fullName": "google.cloud.managedidentities.v1beta1.ManagedIdentitiesService", |
|
"methods": [ |
|
{ |
|
"shortName": "AttachTrust", |
|
"fullName": "google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.AttachTrust", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/global/domains/*}:attachTrust" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateMicrosoftAdDomain", |
|
"fullName": "google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.CreateMicrosoftAdDomain", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/global}/domains" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteDomain", |
|
"fullName": "google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.DeleteDomain", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/global/domains/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DetachTrust", |
|
"fullName": "google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.DetachTrust", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/global/domains/*}:detachTrust" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetDomain", |
|
"fullName": "google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.GetDomain", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/global/domains/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDomains", |
|
"fullName": "google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.ListDomains", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/global}/domains" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ReconfigureTrust", |
|
"fullName": "google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.ReconfigureTrust", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/global/domains/*}:reconfigureTrust" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ResetAdminPassword", |
|
"fullName": "google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.ResetAdminPassword", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/global/domains/*}:resetAdminPassword" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateDomain", |
|
"fullName": "google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.UpdateDomain", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{domain.name=projects/*/locations/global/domains/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ValidateTrust", |
|
"fullName": "google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.ValidateTrust", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/global/domains/*}:validateTrust" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.mediatranslation.v1alpha1", |
|
"directory": "google/cloud/mediatranslation/v1alpha1", |
|
"version": "v1alpha1", |
|
"majorVersion": "v1", |
|
"hostName": "mediatranslation.googleapis.com", |
|
"title": "Media Translation API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/mediatranslation/v1alpha1;mediatranslation": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.mediatranslation.v1alpha1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "SpeechTranslationService", |
|
"fullName": "google.cloud.mediatranslation.v1alpha1.SpeechTranslationService", |
|
"methods": [ |
|
{ |
|
"shortName": "StreamingTranslateSpeech", |
|
"fullName": "google.cloud.mediatranslation.v1alpha1.SpeechTranslationService.StreamingTranslateSpeech", |
|
"mode": "BIDIRECTIONAL_STREAMING" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.mediatranslation.v1beta1", |
|
"directory": "google/cloud/mediatranslation/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "mediatranslation.googleapis.com", |
|
"title": "Media Translation API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.MediaTranslation.V1Beta1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/mediatranslation/v1beta1;mediatranslation": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.mediatranslation.v1beta1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\MediaTranslation\\V1beta1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::MediaTranslation::V1beta1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "SpeechTranslationService", |
|
"fullName": "google.cloud.mediatranslation.v1beta1.SpeechTranslationService", |
|
"methods": [ |
|
{ |
|
"shortName": "StreamingTranslateSpeech", |
|
"fullName": "google.cloud.mediatranslation.v1beta1.SpeechTranslationService.StreamingTranslateSpeech", |
|
"mode": "BIDIRECTIONAL_STREAMING" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.memcache.v1", |
|
"directory": "google/cloud/memcache/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "memcache.googleapis.com", |
|
"title": "Cloud Memorystore for Memcached API", |
|
"description": "Google Cloud Memorystore for Memcached API is used for creating and managing Memcached instances in GCP.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/memcache/v1;memcache": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.memcache.v1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "CloudMemcache", |
|
"fullName": "google.cloud.memcache.v1.CloudMemcache", |
|
"methods": [ |
|
{ |
|
"shortName": "ApplyParameters", |
|
"fullName": "google.cloud.memcache.v1.CloudMemcache.ApplyParameters", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/instances/*}:applyParameters" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateInstance", |
|
"fullName": "google.cloud.memcache.v1.CloudMemcache.CreateInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/instances" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteInstance", |
|
"fullName": "google.cloud.memcache.v1.CloudMemcache.DeleteInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/instances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetInstance", |
|
"fullName": "google.cloud.memcache.v1.CloudMemcache.GetInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/instances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListInstances", |
|
"fullName": "google.cloud.memcache.v1.CloudMemcache.ListInstances", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/instances" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateInstance", |
|
"fullName": "google.cloud.memcache.v1.CloudMemcache.UpdateInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{instance.name=projects/*/locations/*/instances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateParameters", |
|
"fullName": "google.cloud.memcache.v1.CloudMemcache.UpdateParameters", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{name=projects/*/locations/*/instances/*}:updateParameters" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.memcache.v1beta2", |
|
"directory": "google/cloud/memcache/v1beta2", |
|
"version": "v1beta2", |
|
"majorVersion": "v1", |
|
"hostName": "memcache.googleapis.com", |
|
"title": "Cloud Memorystore for Memcached API", |
|
"description": "Google Cloud Memorystore for Memcached API is used for creating and managing Memcached instances in GCP.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/memcache/v1beta2;memcache": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.memcache.v1beta2": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "CloudMemcache", |
|
"fullName": "google.cloud.memcache.v1beta2.CloudMemcache", |
|
"methods": [ |
|
{ |
|
"shortName": "ApplyParameters", |
|
"fullName": "google.cloud.memcache.v1beta2.CloudMemcache.ApplyParameters", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/{name=projects/*/locations/*/instances/*}:applyParameters" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ApplySoftwareUpdate", |
|
"fullName": "google.cloud.memcache.v1beta2.CloudMemcache.ApplySoftwareUpdate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/{instance=projects/*/locations/*/instances/*}:applySoftwareUpdate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateInstance", |
|
"fullName": "google.cloud.memcache.v1beta2.CloudMemcache.CreateInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/{parent=projects/*/locations/*}/instances" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteInstance", |
|
"fullName": "google.cloud.memcache.v1beta2.CloudMemcache.DeleteInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta2/{name=projects/*/locations/*/instances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetInstance", |
|
"fullName": "google.cloud.memcache.v1beta2.CloudMemcache.GetInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta2/{name=projects/*/locations/*/instances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListInstances", |
|
"fullName": "google.cloud.memcache.v1beta2.CloudMemcache.ListInstances", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta2/{parent=projects/*/locations/*}/instances" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateInstance", |
|
"fullName": "google.cloud.memcache.v1beta2.CloudMemcache.UpdateInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta2/{resource.name=projects/*/locations/*/instances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateParameters", |
|
"fullName": "google.cloud.memcache.v1beta2.CloudMemcache.UpdateParameters", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta2/{name=projects/*/locations/*/instances/*}:updateParameters" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.metastore.v1", |
|
"directory": "google/cloud/metastore/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "metastore.googleapis.com", |
|
"title": "Dataproc Metastore API", |
|
"description": "The Dataproc Metastore API is used to manage the lifecycle and configuration of metastore services.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/type" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/metastore/v1;metastore": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.metastore.v1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "DataprocMetastore", |
|
"fullName": "google.cloud.metastore.v1.DataprocMetastore", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateMetadataImport", |
|
"fullName": "google.cloud.metastore.v1.DataprocMetastore.CreateMetadataImport", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*/services/*}/metadataImports" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateService", |
|
"fullName": "google.cloud.metastore.v1.DataprocMetastore.CreateService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/services" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteService", |
|
"fullName": "google.cloud.metastore.v1.DataprocMetastore.DeleteService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/services/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportMetadata", |
|
"fullName": "google.cloud.metastore.v1.DataprocMetastore.ExportMetadata", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{service=projects/*/locations/*/services/*}:exportMetadata" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetMetadataImport", |
|
"fullName": "google.cloud.metastore.v1.DataprocMetastore.GetMetadataImport", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/services/*/metadataImports/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetService", |
|
"fullName": "google.cloud.metastore.v1.DataprocMetastore.GetService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/services/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListMetadataImports", |
|
"fullName": "google.cloud.metastore.v1.DataprocMetastore.ListMetadataImports", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/services/*}/metadataImports" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListServices", |
|
"fullName": "google.cloud.metastore.v1.DataprocMetastore.ListServices", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/services" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateMetadataImport", |
|
"fullName": "google.cloud.metastore.v1.DataprocMetastore.UpdateMetadataImport", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{metadata_import.name=projects/*/locations/*/services/*/metadataImports/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateService", |
|
"fullName": "google.cloud.metastore.v1.DataprocMetastore.UpdateService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{service.name=projects/*/locations/*/services/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.metastore.v1alpha", |
|
"directory": "google/cloud/metastore/v1alpha", |
|
"version": "v1alpha", |
|
"majorVersion": "v1", |
|
"hostName": "metastore.googleapis.com", |
|
"title": "Dataproc Metastore API", |
|
"description": "The Dataproc Metastore API is used to manage the lifecycle and configuration of metastore services.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/type" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/metastore/v1alpha;metastore": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.metastore.v1alpha": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "DataprocMetastore", |
|
"fullName": "google.cloud.metastore.v1alpha.DataprocMetastore", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateBackup", |
|
"fullName": "google.cloud.metastore.v1alpha.DataprocMetastore.CreateBackup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{parent=projects/*/locations/*/services/*}/backups" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateMetadataImport", |
|
"fullName": "google.cloud.metastore.v1alpha.DataprocMetastore.CreateMetadataImport", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{parent=projects/*/locations/*/services/*}/metadataImports" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateService", |
|
"fullName": "google.cloud.metastore.v1alpha.DataprocMetastore.CreateService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{parent=projects/*/locations/*}/services" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteBackup", |
|
"fullName": "google.cloud.metastore.v1alpha.DataprocMetastore.DeleteBackup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1alpha/{name=projects/*/locations/*/services/*/backups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteService", |
|
"fullName": "google.cloud.metastore.v1alpha.DataprocMetastore.DeleteService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1alpha/{name=projects/*/locations/*/services/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportMetadata", |
|
"fullName": "google.cloud.metastore.v1alpha.DataprocMetastore.ExportMetadata", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{service=projects/*/locations/*/services/*}:exportMetadata" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetBackup", |
|
"fullName": "google.cloud.metastore.v1alpha.DataprocMetastore.GetBackup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=projects/*/locations/*/services/*/backups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetMetadataImport", |
|
"fullName": "google.cloud.metastore.v1alpha.DataprocMetastore.GetMetadataImport", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=projects/*/locations/*/services/*/metadataImports/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetService", |
|
"fullName": "google.cloud.metastore.v1alpha.DataprocMetastore.GetService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=projects/*/locations/*/services/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListBackups", |
|
"fullName": "google.cloud.metastore.v1alpha.DataprocMetastore.ListBackups", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{parent=projects/*/locations/*/services/*}/backups" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListMetadataImports", |
|
"fullName": "google.cloud.metastore.v1alpha.DataprocMetastore.ListMetadataImports", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{parent=projects/*/locations/*/services/*}/metadataImports" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListServices", |
|
"fullName": "google.cloud.metastore.v1alpha.DataprocMetastore.ListServices", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{parent=projects/*/locations/*}/services" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RestoreService", |
|
"fullName": "google.cloud.metastore.v1alpha.DataprocMetastore.RestoreService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{service=projects/*/locations/*/services/*}:restore" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateMetadataImport", |
|
"fullName": "google.cloud.metastore.v1alpha.DataprocMetastore.UpdateMetadataImport", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha/{metadata_import.name=projects/*/locations/*/services/*/metadataImports/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateService", |
|
"fullName": "google.cloud.metastore.v1alpha.DataprocMetastore.UpdateService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha/{service.name=projects/*/locations/*/services/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.metastore.v1beta", |
|
"directory": "google/cloud/metastore/v1beta", |
|
"version": "v1beta", |
|
"majorVersion": "v1", |
|
"hostName": "metastore.googleapis.com", |
|
"title": "Dataproc Metastore API", |
|
"description": "The Dataproc Metastore API is used to manage the lifecycle and configuration of metastore services.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/type" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/metastore/v1beta;metastore": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.metastore.v1beta": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Metastore\\V1beta": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "DataprocMetastore", |
|
"fullName": "google.cloud.metastore.v1beta.DataprocMetastore", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateBackup", |
|
"fullName": "google.cloud.metastore.v1beta.DataprocMetastore.CreateBackup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{parent=projects/*/locations/*/services/*}/backups" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateMetadataImport", |
|
"fullName": "google.cloud.metastore.v1beta.DataprocMetastore.CreateMetadataImport", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{parent=projects/*/locations/*/services/*}/metadataImports" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateService", |
|
"fullName": "google.cloud.metastore.v1beta.DataprocMetastore.CreateService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{parent=projects/*/locations/*}/services" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteBackup", |
|
"fullName": "google.cloud.metastore.v1beta.DataprocMetastore.DeleteBackup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta/{name=projects/*/locations/*/services/*/backups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteService", |
|
"fullName": "google.cloud.metastore.v1beta.DataprocMetastore.DeleteService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta/{name=projects/*/locations/*/services/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportMetadata", |
|
"fullName": "google.cloud.metastore.v1beta.DataprocMetastore.ExportMetadata", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{service=projects/*/locations/*/services/*}:exportMetadata" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetBackup", |
|
"fullName": "google.cloud.metastore.v1beta.DataprocMetastore.GetBackup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{name=projects/*/locations/*/services/*/backups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetMetadataImport", |
|
"fullName": "google.cloud.metastore.v1beta.DataprocMetastore.GetMetadataImport", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{name=projects/*/locations/*/services/*/metadataImports/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetService", |
|
"fullName": "google.cloud.metastore.v1beta.DataprocMetastore.GetService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{name=projects/*/locations/*/services/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListBackups", |
|
"fullName": "google.cloud.metastore.v1beta.DataprocMetastore.ListBackups", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{parent=projects/*/locations/*/services/*}/backups" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListMetadataImports", |
|
"fullName": "google.cloud.metastore.v1beta.DataprocMetastore.ListMetadataImports", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{parent=projects/*/locations/*/services/*}/metadataImports" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListServices", |
|
"fullName": "google.cloud.metastore.v1beta.DataprocMetastore.ListServices", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{parent=projects/*/locations/*}/services" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RestoreService", |
|
"fullName": "google.cloud.metastore.v1beta.DataprocMetastore.RestoreService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{service=projects/*/locations/*/services/*}:restore" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateMetadataImport", |
|
"fullName": "google.cloud.metastore.v1beta.DataprocMetastore.UpdateMetadataImport", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta/{metadata_import.name=projects/*/locations/*/services/*/metadataImports/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateService", |
|
"fullName": "google.cloud.metastore.v1beta.DataprocMetastore.UpdateService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta/{service.name=projects/*/locations/*/services/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.networkconnectivity.v1", |
|
"directory": "google/cloud/networkconnectivity/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "networkconnectivity.googleapis.com", |
|
"title": "Network Connectivity API", |
|
"description": "The Network Connectivity API provides access to Network Connectivity Center.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.NetworkConnectivity.V1": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/networkconnectivity/v1;networkconnectivity": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.networkconnectivity.v1": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\NetworkConnectivity\\V1": 2 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::NetworkConnectivity::V1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "HubService", |
|
"fullName": "google.cloud.networkconnectivity.v1.HubService", |
|
"methods": [ |
|
{ |
|
"shortName": "ActivateSpoke", |
|
"fullName": "google.cloud.networkconnectivity.v1.HubService.ActivateSpoke", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/spokes/*}:activate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateHub", |
|
"fullName": "google.cloud.networkconnectivity.v1.HubService.CreateHub", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/global}/hubs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateSpoke", |
|
"fullName": "google.cloud.networkconnectivity.v1.HubService.CreateSpoke", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/spokes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeactivateSpoke", |
|
"fullName": "google.cloud.networkconnectivity.v1.HubService.DeactivateSpoke", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/spokes/*}:deactivate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteHub", |
|
"fullName": "google.cloud.networkconnectivity.v1.HubService.DeleteHub", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/global/hubs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteSpoke", |
|
"fullName": "google.cloud.networkconnectivity.v1.HubService.DeleteSpoke", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/spokes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetHub", |
|
"fullName": "google.cloud.networkconnectivity.v1.HubService.GetHub", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/global/hubs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSpoke", |
|
"fullName": "google.cloud.networkconnectivity.v1.HubService.GetSpoke", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/spokes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListHubs", |
|
"fullName": "google.cloud.networkconnectivity.v1.HubService.ListHubs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/global}/hubs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListSpokes", |
|
"fullName": "google.cloud.networkconnectivity.v1.HubService.ListSpokes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/spokes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateHub", |
|
"fullName": "google.cloud.networkconnectivity.v1.HubService.UpdateHub", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{hub.name=projects/*/locations/global/hubs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateSpoke", |
|
"fullName": "google.cloud.networkconnectivity.v1.HubService.UpdateSpoke", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{spoke.name=projects/*/locations/*/spokes/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.networkconnectivity.v1alpha1", |
|
"directory": "google/cloud/networkconnectivity/v1alpha1", |
|
"version": "v1alpha1", |
|
"majorVersion": "v1", |
|
"hostName": "networkconnectivity.googleapis.com", |
|
"title": "Network Connectivity API", |
|
"description": "The Network Connectivity API will be home to various services which provide information pertaining to network connectivity.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.NetworkConnectivity.V1Alpha1": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/networkconnectivity/v1alpha1;networkconnectivity": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.networkconnectivity.v1alpha1": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\NetworkConnectivity\\V1alpha1": 2 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::NetworkConnectivity::V1alpha1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "HubService", |
|
"fullName": "google.cloud.networkconnectivity.v1alpha1.HubService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateHub", |
|
"fullName": "google.cloud.networkconnectivity.v1alpha1.HubService.CreateHub", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha1/{parent=projects/*/locations/global}/hubs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateSpoke", |
|
"fullName": "google.cloud.networkconnectivity.v1alpha1.HubService.CreateSpoke", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha1/{parent=projects/*/locations/*}/spokes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteHub", |
|
"fullName": "google.cloud.networkconnectivity.v1alpha1.HubService.DeleteHub", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1alpha1/{name=projects/*/locations/global/hubs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteSpoke", |
|
"fullName": "google.cloud.networkconnectivity.v1alpha1.HubService.DeleteSpoke", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1alpha1/{name=projects/*/locations/*/spokes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetHub", |
|
"fullName": "google.cloud.networkconnectivity.v1alpha1.HubService.GetHub", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha1/{name=projects/*/locations/global/hubs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSpoke", |
|
"fullName": "google.cloud.networkconnectivity.v1alpha1.HubService.GetSpoke", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha1/{name=projects/*/locations/*/spokes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListHubs", |
|
"fullName": "google.cloud.networkconnectivity.v1alpha1.HubService.ListHubs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha1/{parent=projects/*/locations/global}/hubs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListSpokes", |
|
"fullName": "google.cloud.networkconnectivity.v1alpha1.HubService.ListSpokes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha1/{parent=projects/*/locations/*}/spokes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateHub", |
|
"fullName": "google.cloud.networkconnectivity.v1alpha1.HubService.UpdateHub", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha1/{hub.name=projects/*/locations/global/hubs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateSpoke", |
|
"fullName": "google.cloud.networkconnectivity.v1alpha1.HubService.UpdateSpoke", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha1/{spoke.name=projects/*/locations/*/spokes/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.networkmanagement.v1", |
|
"directory": "google/cloud/networkmanagement/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "networkmanagement.googleapis.com", |
|
"title": "Network Management API", |
|
"description": "The Network Management API provides a collection of network performance monitoring and diagnostic capabilities.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/networkmanagement/v1", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.NetworkManagement.V1": 3 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/networkmanagement/v1;networkmanagement": 3 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 3 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.networkmanagement.v1": 3 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\NetworkManagement\\V1": 3 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::NetworkManagement::V1": 3 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ReachabilityService", |
|
"fullName": "google.cloud.networkmanagement.v1.ReachabilityService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateConnectivityTest", |
|
"fullName": "google.cloud.networkmanagement.v1.ReachabilityService.CreateConnectivityTest", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/global}/connectivityTests" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteConnectivityTest", |
|
"fullName": "google.cloud.networkmanagement.v1.ReachabilityService.DeleteConnectivityTest", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/global/connectivityTests/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetConnectivityTest", |
|
"fullName": "google.cloud.networkmanagement.v1.ReachabilityService.GetConnectivityTest", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/global/connectivityTests/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListConnectivityTests", |
|
"fullName": "google.cloud.networkmanagement.v1.ReachabilityService.ListConnectivityTests", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/global}/connectivityTests" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RerunConnectivityTest", |
|
"fullName": "google.cloud.networkmanagement.v1.ReachabilityService.RerunConnectivityTest", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/global/connectivityTests/*}:rerun" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateConnectivityTest", |
|
"fullName": "google.cloud.networkmanagement.v1.ReachabilityService.UpdateConnectivityTest", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{resource.name=projects/*/locations/global/connectivityTests/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.networkmanagement.v1beta1", |
|
"directory": "google/cloud/networkmanagement/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "networkmanagement.googleapis.com", |
|
"title": "Network Management API", |
|
"description": "The Network Management API provides a collection of network performance monitoring and diagnostic capabilities.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/networkmanagement/v1beta1", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.NetworkManagement.V1Beta1": 3 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/networkmanagement/v1beta1;networkmanagement": 3 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 3 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.networkmanagement.v1beta1": 3 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\NetworkManagement\\V1beta1": 3 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::NetworkManagement::V1beta1": 3 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ReachabilityService", |
|
"fullName": "google.cloud.networkmanagement.v1beta1.ReachabilityService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateConnectivityTest", |
|
"fullName": "google.cloud.networkmanagement.v1beta1.ReachabilityService.CreateConnectivityTest", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/global}/connectivityTests" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteConnectivityTest", |
|
"fullName": "google.cloud.networkmanagement.v1beta1.ReachabilityService.DeleteConnectivityTest", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/global/connectivityTests/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetConnectivityTest", |
|
"fullName": "google.cloud.networkmanagement.v1beta1.ReachabilityService.GetConnectivityTest", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/global/connectivityTests/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListConnectivityTests", |
|
"fullName": "google.cloud.networkmanagement.v1beta1.ReachabilityService.ListConnectivityTests", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/global}/connectivityTests" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RerunConnectivityTest", |
|
"fullName": "google.cloud.networkmanagement.v1beta1.ReachabilityService.RerunConnectivityTest", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/global/connectivityTests/*}:rerun" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateConnectivityTest", |
|
"fullName": "google.cloud.networkmanagement.v1beta1.ReachabilityService.UpdateConnectivityTest", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{resource.name=projects/*/locations/global/connectivityTests/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.networksecurity.v1beta1", |
|
"directory": "google/cloud/networksecurity/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "networksecurity.googleapis.com", |
|
"title": "Network Security API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/networksecurity/v1beta1", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.NetworkSecurity.V1Beta1": 6 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/networksecurity/v1beta1;networksecurity": 6 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 6 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.networksecurity.v1beta1": 6 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\NetworkSecurity\\V1beta1": 6 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::NetworkSecurity::V1beta1": 6 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "NetworkSecurity", |
|
"fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateAuthorizationPolicy", |
|
"fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.CreateAuthorizationPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/authorizationPolicies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateClientTlsPolicy", |
|
"fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.CreateClientTlsPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/clientTlsPolicies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateServerTlsPolicy", |
|
"fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.CreateServerTlsPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/serverTlsPolicies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteAuthorizationPolicy", |
|
"fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.DeleteAuthorizationPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/authorizationPolicies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteClientTlsPolicy", |
|
"fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.DeleteClientTlsPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/clientTlsPolicies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteServerTlsPolicy", |
|
"fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.DeleteServerTlsPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/serverTlsPolicies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAuthorizationPolicy", |
|
"fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.GetAuthorizationPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/authorizationPolicies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetClientTlsPolicy", |
|
"fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.GetClientTlsPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/clientTlsPolicies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetServerTlsPolicy", |
|
"fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.GetServerTlsPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/serverTlsPolicies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAuthorizationPolicies", |
|
"fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.ListAuthorizationPolicies", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/authorizationPolicies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListClientTlsPolicies", |
|
"fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.ListClientTlsPolicies", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/clientTlsPolicies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListServerTlsPolicies", |
|
"fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.ListServerTlsPolicies", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/serverTlsPolicies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateAuthorizationPolicy", |
|
"fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.UpdateAuthorizationPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{authorization_policy.name=projects/*/locations/*/authorizationPolicies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateClientTlsPolicy", |
|
"fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.UpdateClientTlsPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{client_tls_policy.name=projects/*/locations/*/clientTlsPolicies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateServerTlsPolicy", |
|
"fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.UpdateServerTlsPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{server_tls_policy.name=projects/*/locations/*/serverTlsPolicies/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.networkservices.v1beta1", |
|
"directory": "google/cloud/networkservices/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "networkservices.googleapis.com", |
|
"title": "Network Services API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/networkservices/v1beta1", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.NetworkServices.V1Beta1": 3 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/networkservices/v1beta1;networkservices": 3 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 3 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.networkservices.v1beta1": 3 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\NetworkServices\\V1beta1": 3 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::NetworkServices::V1beta1": 3 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "NetworkServices", |
|
"fullName": "google.cloud.networkservices.v1beta1.NetworkServices", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateEndpointPolicy", |
|
"fullName": "google.cloud.networkservices.v1beta1.NetworkServices.CreateEndpointPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/endpointPolicies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteEndpointPolicy", |
|
"fullName": "google.cloud.networkservices.v1beta1.NetworkServices.DeleteEndpointPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/endpointPolicies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetEndpointPolicy", |
|
"fullName": "google.cloud.networkservices.v1beta1.NetworkServices.GetEndpointPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/endpointPolicies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListEndpointPolicies", |
|
"fullName": "google.cloud.networkservices.v1beta1.NetworkServices.ListEndpointPolicies", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/endpointPolicies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateEndpointPolicy", |
|
"fullName": "google.cloud.networkservices.v1beta1.NetworkServices.UpdateEndpointPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{endpoint_policy.name=projects/*/locations/*/endpointPolicies/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.notebooks.v1beta1", |
|
"directory": "google/cloud/notebooks/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "notebooks.googleapis.com", |
|
"title": "Notebooks API", |
|
"description": "AI Platform Notebooks API is used to manage notebook resources in Google Cloud.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/notebooks/v1beta1", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Notebooks.V1Beta1": 3 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/notebooks/v1beta1;notebooks": 3 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 3 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.notebooks.v1beta1": 3 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Notebooks\\V1beta1": 3 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Notebooks::V1beta1": 3 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "NotebookService", |
|
"fullName": "google.cloud.notebooks.v1beta1.NotebookService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateEnvironment", |
|
"fullName": "google.cloud.notebooks.v1beta1.NotebookService.CreateEnvironment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/environments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateInstance", |
|
"fullName": "google.cloud.notebooks.v1beta1.NotebookService.CreateInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/instances" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteEnvironment", |
|
"fullName": "google.cloud.notebooks.v1beta1.NotebookService.DeleteEnvironment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/environments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteInstance", |
|
"fullName": "google.cloud.notebooks.v1beta1.NotebookService.DeleteInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/instances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetEnvironment", |
|
"fullName": "google.cloud.notebooks.v1beta1.NotebookService.GetEnvironment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/environments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetInstance", |
|
"fullName": "google.cloud.notebooks.v1beta1.NotebookService.GetInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/instances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "IsInstanceUpgradeable", |
|
"fullName": "google.cloud.notebooks.v1beta1.NotebookService.IsInstanceUpgradeable", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{notebook_instance=projects/*/locations/*/instances/*}:isUpgradeable" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListEnvironments", |
|
"fullName": "google.cloud.notebooks.v1beta1.NotebookService.ListEnvironments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/environments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListInstances", |
|
"fullName": "google.cloud.notebooks.v1beta1.NotebookService.ListInstances", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/instances" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RegisterInstance", |
|
"fullName": "google.cloud.notebooks.v1beta1.NotebookService.RegisterInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/instances:register" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ReportInstanceInfo", |
|
"fullName": "google.cloud.notebooks.v1beta1.NotebookService.ReportInstanceInfo", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/instances/*}:report" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ResetInstance", |
|
"fullName": "google.cloud.notebooks.v1beta1.NotebookService.ResetInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/instances/*}:reset" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetInstanceAccelerator", |
|
"fullName": "google.cloud.notebooks.v1beta1.NotebookService.SetInstanceAccelerator", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{name=projects/*/locations/*/instances/*}:setAccelerator" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetInstanceLabels", |
|
"fullName": "google.cloud.notebooks.v1beta1.NotebookService.SetInstanceLabels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{name=projects/*/locations/*/instances/*}:setLabels" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetInstanceMachineType", |
|
"fullName": "google.cloud.notebooks.v1beta1.NotebookService.SetInstanceMachineType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{name=projects/*/locations/*/instances/*}:setMachineType" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StartInstance", |
|
"fullName": "google.cloud.notebooks.v1beta1.NotebookService.StartInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/instances/*}:start" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StopInstance", |
|
"fullName": "google.cloud.notebooks.v1beta1.NotebookService.StopInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/instances/*}:stop" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpgradeInstance", |
|
"fullName": "google.cloud.notebooks.v1beta1.NotebookService.UpgradeInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/instances/*}:upgrade" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpgradeInstanceInternal", |
|
"fullName": "google.cloud.notebooks.v1beta1.NotebookService.UpgradeInstanceInternal", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/instances/*}:upgradeInternal" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.orchestration.airflow.service.v1", |
|
"directory": "google/cloud/orchestration/airflow/service/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "composer.googleapis.com", |
|
"title": "Cloud Composer API", |
|
"description": "Manages Apache Airflow environments on Google Cloud Platform.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/type" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/orchestration/airflow/service/v1;service": 3 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 3 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.orchestration.airflow.service.v1": 3 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Environments", |
|
"fullName": "google.cloud.orchestration.airflow.service.v1.Environments", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateEnvironment", |
|
"fullName": "google.cloud.orchestration.airflow.service.v1.Environments.CreateEnvironment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/environments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteEnvironment", |
|
"fullName": "google.cloud.orchestration.airflow.service.v1.Environments.DeleteEnvironment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/environments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetEnvironment", |
|
"fullName": "google.cloud.orchestration.airflow.service.v1.Environments.GetEnvironment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/environments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListEnvironments", |
|
"fullName": "google.cloud.orchestration.airflow.service.v1.Environments.ListEnvironments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/environments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateEnvironment", |
|
"fullName": "google.cloud.orchestration.airflow.service.v1.Environments.UpdateEnvironment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{name=projects/*/locations/*/environments/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImageVersions", |
|
"fullName": "google.cloud.orchestration.airflow.service.v1.ImageVersions", |
|
"methods": [ |
|
{ |
|
"shortName": "ListImageVersions", |
|
"fullName": "google.cloud.orchestration.airflow.service.v1.ImageVersions.ListImageVersions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/imageVersions" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.orchestration.airflow.service.v1beta1", |
|
"directory": "google/cloud/orchestration/airflow/service/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "composer.googleapis.com", |
|
"title": "Cloud Composer API", |
|
"description": "Manages Apache Airflow environments on Google Cloud Platform.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/type" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/orchestration/airflow/service/v1beta1;service": 3 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 3 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.orchestration.airflow.service.v1beta1": 3 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Environments", |
|
"fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments", |
|
"methods": [ |
|
{ |
|
"shortName": "CheckUpgrade", |
|
"fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.CheckUpgrade", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{environment=projects/*/locations/*/environments/*}:checkUpgrade" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateEnvironment", |
|
"fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.CreateEnvironment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/environments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteEnvironment", |
|
"fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.DeleteEnvironment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/environments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetEnvironment", |
|
"fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.GetEnvironment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/environments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListEnvironments", |
|
"fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.ListEnvironments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/environments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RestartWebServer", |
|
"fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.RestartWebServer", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/environments/*}:restartWebServer" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateEnvironment", |
|
"fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.UpdateEnvironment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{name=projects/*/locations/*/environments/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImageVersions", |
|
"fullName": "google.cloud.orchestration.airflow.service.v1beta1.ImageVersions", |
|
"methods": [ |
|
{ |
|
"shortName": "ListImageVersions", |
|
"fullName": "google.cloud.orchestration.airflow.service.v1beta1.ImageVersions.ListImageVersions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/imageVersions" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.orgpolicy.v2", |
|
"directory": "google/cloud/orgpolicy/v2", |
|
"version": "v2", |
|
"majorVersion": "v2", |
|
"hostName": "orgpolicy.googleapis.com", |
|
"title": "Organization Policy API", |
|
"description": "The Org Policy API allows users to configure governance rules on their GCP resources across the Cloud Resource Hierarchy.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/orgpolicy/v2", |
|
"google/protobuf", |
|
"google/type" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.OrgPolicy.V2": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/orgpolicy/v2;orgpolicy": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.orgpolicy.v2": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\OrgPolicy\\V2": 2 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::OrgPolicy::V2": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "OrgPolicy", |
|
"fullName": "google.cloud.orgpolicy.v2.OrgPolicy", |
|
"methods": [ |
|
{ |
|
"shortName": "CreatePolicy", |
|
"fullName": "google.cloud.orgpolicy.v2.OrgPolicy.CreatePolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*}/policies" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=folders/*}/policies" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=organizations/*}/policies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeletePolicy", |
|
"fullName": "google.cloud.orgpolicy.v2.OrgPolicy.DeletePolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/policies/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=folders/*/policies/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=organizations/*/policies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetEffectivePolicy", |
|
"fullName": "google.cloud.orgpolicy.v2.OrgPolicy.GetEffectivePolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/policies/*}:getEffectivePolicy" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=folders/*/policies/*}:getEffectivePolicy" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=organizations/*/policies/*}:getEffectivePolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetPolicy", |
|
"fullName": "google.cloud.orgpolicy.v2.OrgPolicy.GetPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/policies/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=folders/*/policies/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=organizations/*/policies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListConstraints", |
|
"fullName": "google.cloud.orgpolicy.v2.OrgPolicy.ListConstraints", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*}/constraints" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=folders/*}/constraints" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=organizations/*}/constraints" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListPolicies", |
|
"fullName": "google.cloud.orgpolicy.v2.OrgPolicy.ListPolicies", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*}/policies" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=folders/*}/policies" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=organizations/*}/policies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdatePolicy", |
|
"fullName": "google.cloud.orgpolicy.v2.OrgPolicy.UpdatePolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{policy.name=projects/*/policies/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{policy.name=folders/*/policies/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{policy.name=organizations/*/policies/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.osconfig.agentendpoint.v1", |
|
"directory": "google/cloud/osconfig/agentendpoint/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "osconfig.googleapis.com", |
|
"title": "OS Config API", |
|
"description": "OS management tools that can be used for patch management, patch compliance, and configuration management on VM instances.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/osconfig/agentendpoint/v1", |
|
"google/protobuf", |
|
"google/type" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/osconfig/agentendpoint/v1;agentendpoint": 6 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"": 1, |
|
"true": 5 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.osconfig.agentendpoint.v1": 6 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "AgentEndpointService", |
|
"fullName": "google.cloud.osconfig.agentendpoint.v1.AgentEndpointService", |
|
"methods": [ |
|
{ |
|
"shortName": "ReceiveTaskNotification", |
|
"fullName": "google.cloud.osconfig.agentendpoint.v1.AgentEndpointService.ReceiveTaskNotification", |
|
"mode": "SERVER_STREAMING" |
|
}, |
|
{ |
|
"shortName": "RegisterAgent", |
|
"fullName": "google.cloud.osconfig.agentendpoint.v1.AgentEndpointService.RegisterAgent", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "ReportInventory", |
|
"fullName": "google.cloud.osconfig.agentendpoint.v1.AgentEndpointService.ReportInventory", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "ReportTaskComplete", |
|
"fullName": "google.cloud.osconfig.agentendpoint.v1.AgentEndpointService.ReportTaskComplete", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "ReportTaskProgress", |
|
"fullName": "google.cloud.osconfig.agentendpoint.v1.AgentEndpointService.ReportTaskProgress", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "StartNextTask", |
|
"fullName": "google.cloud.osconfig.agentendpoint.v1.AgentEndpointService.StartNextTask", |
|
"mode": "UNARY" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.osconfig.agentendpoint.v1beta", |
|
"directory": "google/cloud/osconfig/agentendpoint/v1beta", |
|
"version": "v1beta", |
|
"majorVersion": "v1", |
|
"hostName": "osconfig.googleapis.com", |
|
"title": "Cloud OS Config API", |
|
"description": "OS management tools that can be used for patch management, patch compliance, and configuration management on VM instances.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/osconfig/agentendpoint/v1beta" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/osconfig/agentendpoint/v1beta;agentendpoint": 4 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"": 2, |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.osconfig.agentendpoint.v1beta": 4 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\OsConfig\\V1beta": 4 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "AgentEndpointService", |
|
"fullName": "google.cloud.osconfig.agentendpoint.v1beta.AgentEndpointService", |
|
"methods": [ |
|
{ |
|
"shortName": "LookupEffectiveGuestPolicy", |
|
"fullName": "google.cloud.osconfig.agentendpoint.v1beta.AgentEndpointService.LookupEffectiveGuestPolicy", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "ReceiveTaskNotification", |
|
"fullName": "google.cloud.osconfig.agentendpoint.v1beta.AgentEndpointService.ReceiveTaskNotification", |
|
"mode": "SERVER_STREAMING" |
|
}, |
|
{ |
|
"shortName": "RegisterAgent", |
|
"fullName": "google.cloud.osconfig.agentendpoint.v1beta.AgentEndpointService.RegisterAgent", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "ReportTaskComplete", |
|
"fullName": "google.cloud.osconfig.agentendpoint.v1beta.AgentEndpointService.ReportTaskComplete", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "ReportTaskProgress", |
|
"fullName": "google.cloud.osconfig.agentendpoint.v1beta.AgentEndpointService.ReportTaskProgress", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "StartNextTask", |
|
"fullName": "google.cloud.osconfig.agentendpoint.v1beta.AgentEndpointService.StartNextTask", |
|
"mode": "UNARY" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.osconfig.v1", |
|
"directory": "google/cloud/osconfig/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "osconfig.googleapis.com", |
|
"title": "OS Config API", |
|
"description": "OS management tools that can be used for patch management, patch compliance, and configuration management on VM instances.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/osconfig/v1", |
|
"google/protobuf", |
|
"google/type" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.OsConfig.V1": 5 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/osconfig/v1;osconfig": 5 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"": 4, |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.osconfig.v1": 5 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\OsConfig\\V1": 5 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::OsConfig::V1": 5 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "OsConfigService", |
|
"fullName": "google.cloud.osconfig.v1.OsConfigService", |
|
"methods": [ |
|
{ |
|
"shortName": "CancelPatchJob", |
|
"fullName": "google.cloud.osconfig.v1.OsConfigService.CancelPatchJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/patchJobs/*}:cancel" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreatePatchDeployment", |
|
"fullName": "google.cloud.osconfig.v1.OsConfigService.CreatePatchDeployment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*}/patchDeployments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeletePatchDeployment", |
|
"fullName": "google.cloud.osconfig.v1.OsConfigService.DeletePatchDeployment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/patchDeployments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExecutePatchJob", |
|
"fullName": "google.cloud.osconfig.v1.OsConfigService.ExecutePatchJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*}/patchJobs:execute" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetPatchDeployment", |
|
"fullName": "google.cloud.osconfig.v1.OsConfigService.GetPatchDeployment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/patchDeployments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetPatchJob", |
|
"fullName": "google.cloud.osconfig.v1.OsConfigService.GetPatchJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/patchJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListPatchDeployments", |
|
"fullName": "google.cloud.osconfig.v1.OsConfigService.ListPatchDeployments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*}/patchDeployments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListPatchJobInstanceDetails", |
|
"fullName": "google.cloud.osconfig.v1.OsConfigService.ListPatchJobInstanceDetails", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/patchJobs/*}/instanceDetails" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListPatchJobs", |
|
"fullName": "google.cloud.osconfig.v1.OsConfigService.ListPatchJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*}/patchJobs" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.osconfig.v1alpha", |
|
"directory": "google/cloud/osconfig/v1alpha", |
|
"version": "v1alpha", |
|
"majorVersion": "v1", |
|
"hostName": "osconfig.googleapis.com", |
|
"title": "OS Config API", |
|
"description": "OS management tools that can be used for patch management, patch compliance, and configuration management on VM instances.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/osconfig/v1alpha", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.OsConfig.V1Alpha": 8 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/osconfig/v1alpha;osconfig": 8 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 8 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.osconfig.v1alpha": 8 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\OsConfig\\V1alpha": 8 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::OsConfig::V1alpha": 8 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "OsConfigZonalService", |
|
"fullName": "google.cloud.osconfig.v1alpha.OsConfigZonalService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateOSPolicyAssignment", |
|
"fullName": "google.cloud.osconfig.v1alpha.OsConfigZonalService.CreateOSPolicyAssignment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{parent=projects/*/locations/*}/osPolicyAssignments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteOSPolicyAssignment", |
|
"fullName": "google.cloud.osconfig.v1alpha.OsConfigZonalService.DeleteOSPolicyAssignment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1alpha/{name=projects/*/locations/*/osPolicyAssignments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetInstanceOSPoliciesCompliance", |
|
"fullName": "google.cloud.osconfig.v1alpha.OsConfigZonalService.GetInstanceOSPoliciesCompliance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=projects/*/locations/*/instanceOSPoliciesCompliances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetInventory", |
|
"fullName": "google.cloud.osconfig.v1alpha.OsConfigZonalService.GetInventory", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=projects/*/locations/*/instances/*/inventory}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetOSPolicyAssignment", |
|
"fullName": "google.cloud.osconfig.v1alpha.OsConfigZonalService.GetOSPolicyAssignment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=projects/*/locations/*/osPolicyAssignments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetVulnerabilityReport", |
|
"fullName": "google.cloud.osconfig.v1alpha.OsConfigZonalService.GetVulnerabilityReport", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=projects/*/locations/*/instances/*/vulnerabilityReport}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListInstanceOSPoliciesCompliances", |
|
"fullName": "google.cloud.osconfig.v1alpha.OsConfigZonalService.ListInstanceOSPoliciesCompliances", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{parent=projects/*/locations/*}/instanceOSPoliciesCompliances" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListInventories", |
|
"fullName": "google.cloud.osconfig.v1alpha.OsConfigZonalService.ListInventories", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{parent=projects/*/locations/*/instances/*}/inventories" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListOSPolicyAssignmentRevisions", |
|
"fullName": "google.cloud.osconfig.v1alpha.OsConfigZonalService.ListOSPolicyAssignmentRevisions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=projects/*/locations/*/osPolicyAssignments/*}:listRevisions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListOSPolicyAssignments", |
|
"fullName": "google.cloud.osconfig.v1alpha.OsConfigZonalService.ListOSPolicyAssignments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{parent=projects/*/locations/*}/osPolicyAssignments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListVulnerabilityReports", |
|
"fullName": "google.cloud.osconfig.v1alpha.OsConfigZonalService.ListVulnerabilityReports", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{parent=projects/*/locations/*/instances/*}/vulnerabilityReports" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateOSPolicyAssignment", |
|
"fullName": "google.cloud.osconfig.v1alpha.OsConfigZonalService.UpdateOSPolicyAssignment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha/{os_policy_assignment.name=projects/*/locations/*/osPolicyAssignments/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.osconfig.v1beta", |
|
"directory": "google/cloud/osconfig/v1beta", |
|
"version": "v1beta", |
|
"majorVersion": "v1", |
|
"hostName": "osconfig.googleapis.com", |
|
"title": "Cloud OS Config API", |
|
"description": "OS management tools that can be used for patch management, patch compliance, and configuration management on VM instances.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/osconfig/v1beta", |
|
"google/protobuf", |
|
"google/type" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/osconfig/v1beta;osconfig": 4 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.osconfig.v1beta": 4 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "OsConfigService", |
|
"fullName": "google.cloud.osconfig.v1beta.OsConfigService", |
|
"methods": [ |
|
{ |
|
"shortName": "CancelPatchJob", |
|
"fullName": "google.cloud.osconfig.v1beta.OsConfigService.CancelPatchJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{name=projects/*/patchJobs/*}:cancel" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateGuestPolicy", |
|
"fullName": "google.cloud.osconfig.v1beta.OsConfigService.CreateGuestPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{parent=projects/*}/guestPolicies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreatePatchDeployment", |
|
"fullName": "google.cloud.osconfig.v1beta.OsConfigService.CreatePatchDeployment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{parent=projects/*}/patchDeployments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteGuestPolicy", |
|
"fullName": "google.cloud.osconfig.v1beta.OsConfigService.DeleteGuestPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta/{name=projects/*/guestPolicies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeletePatchDeployment", |
|
"fullName": "google.cloud.osconfig.v1beta.OsConfigService.DeletePatchDeployment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta/{name=projects/*/patchDeployments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExecutePatchJob", |
|
"fullName": "google.cloud.osconfig.v1beta.OsConfigService.ExecutePatchJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{parent=projects/*}/patchJobs:execute" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetGuestPolicy", |
|
"fullName": "google.cloud.osconfig.v1beta.OsConfigService.GetGuestPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{name=projects/*/guestPolicies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetPatchDeployment", |
|
"fullName": "google.cloud.osconfig.v1beta.OsConfigService.GetPatchDeployment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{name=projects/*/patchDeployments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetPatchJob", |
|
"fullName": "google.cloud.osconfig.v1beta.OsConfigService.GetPatchJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{name=projects/*/patchJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListGuestPolicies", |
|
"fullName": "google.cloud.osconfig.v1beta.OsConfigService.ListGuestPolicies", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{parent=projects/*}/guestPolicies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListPatchDeployments", |
|
"fullName": "google.cloud.osconfig.v1beta.OsConfigService.ListPatchDeployments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{parent=projects/*}/patchDeployments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListPatchJobInstanceDetails", |
|
"fullName": "google.cloud.osconfig.v1beta.OsConfigService.ListPatchJobInstanceDetails", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{parent=projects/*/patchJobs/*}/instanceDetails" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListPatchJobs", |
|
"fullName": "google.cloud.osconfig.v1beta.OsConfigService.ListPatchJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{parent=projects/*}/patchJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LookupEffectiveGuestPolicy", |
|
"fullName": "google.cloud.osconfig.v1beta.OsConfigService.LookupEffectiveGuestPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{instance=projects/*/zones/*/instances/*}:lookupEffectiveGuestPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateGuestPolicy", |
|
"fullName": "google.cloud.osconfig.v1beta.OsConfigService.UpdateGuestPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta/{guest_policy.name=projects/*/guestPolicies/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.oslogin.v1", |
|
"directory": "google/cloud/oslogin/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "oslogin.googleapis.com", |
|
"title": "Cloud OS Login API", |
|
"description": "You can use OS Login to manage access to your VM instances using IAM roles.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/oslogin/common", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.OsLogin.V1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/oslogin/v1;oslogin": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.oslogin.v1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\OsLogin\\V1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::OsLogin::V1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "OsLoginService", |
|
"fullName": "google.cloud.oslogin.v1.OsLoginService", |
|
"methods": [ |
|
{ |
|
"shortName": "DeletePosixAccount", |
|
"fullName": "google.cloud.oslogin.v1.OsLoginService.DeletePosixAccount", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=users/*/projects/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteSshPublicKey", |
|
"fullName": "google.cloud.oslogin.v1.OsLoginService.DeleteSshPublicKey", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=users/*/sshPublicKeys/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetLoginProfile", |
|
"fullName": "google.cloud.oslogin.v1.OsLoginService.GetLoginProfile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=users/*}/loginProfile" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSshPublicKey", |
|
"fullName": "google.cloud.oslogin.v1.OsLoginService.GetSshPublicKey", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=users/*/sshPublicKeys/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportSshPublicKey", |
|
"fullName": "google.cloud.oslogin.v1.OsLoginService.ImportSshPublicKey", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=users/*}:importSshPublicKey" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateSshPublicKey", |
|
"fullName": "google.cloud.oslogin.v1.OsLoginService.UpdateSshPublicKey", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{name=users/*/sshPublicKeys/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.oslogin.v1beta", |
|
"directory": "google/cloud/oslogin/v1beta", |
|
"version": "v1beta", |
|
"majorVersion": "v1", |
|
"hostName": "oslogin.googleapis.com", |
|
"title": "Cloud OS Login API", |
|
"description": "You can use OS Login to manage access to your VM instances using IAM roles.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/oslogin/common", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.OsLogin.V1Beta": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/oslogin/v1beta;oslogin": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.oslogin.v1beta": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\OsLogin\\V1beta": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::OsLogin::V1beta": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "OsLoginService", |
|
"fullName": "google.cloud.oslogin.v1beta.OsLoginService", |
|
"methods": [ |
|
{ |
|
"shortName": "DeletePosixAccount", |
|
"fullName": "google.cloud.oslogin.v1beta.OsLoginService.DeletePosixAccount", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta/{name=users/*/projects/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteSshPublicKey", |
|
"fullName": "google.cloud.oslogin.v1beta.OsLoginService.DeleteSshPublicKey", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta/{name=users/*/sshPublicKeys/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetLoginProfile", |
|
"fullName": "google.cloud.oslogin.v1beta.OsLoginService.GetLoginProfile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{name=users/*}/loginProfile" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSshPublicKey", |
|
"fullName": "google.cloud.oslogin.v1beta.OsLoginService.GetSshPublicKey", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{name=users/*/sshPublicKeys/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportSshPublicKey", |
|
"fullName": "google.cloud.oslogin.v1beta.OsLoginService.ImportSshPublicKey", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{parent=users/*}:importSshPublicKey" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateSshPublicKey", |
|
"fullName": "google.cloud.oslogin.v1beta.OsLoginService.UpdateSshPublicKey", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta/{name=users/*/sshPublicKeys/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.phishingprotection.v1beta1", |
|
"directory": "google/cloud/phishingprotection/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "phishingprotection.googleapis.com", |
|
"title": "Phishing Protection API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.PhishingProtection.V1Beta1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/phishingprotection/v1beta1;phishingprotection": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.phishingprotection.v1beta1": 1 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"GCPP": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\PhishingProtection\\V1beta1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::PhishingProtection::V1beta1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "PhishingProtectionServiceV1Beta1", |
|
"fullName": "google.cloud.phishingprotection.v1beta1.PhishingProtectionServiceV1Beta1", |
|
"methods": [ |
|
{ |
|
"shortName": "ReportPhishing", |
|
"fullName": "google.cloud.phishingprotection.v1beta1.PhishingProtectionServiceV1Beta1.ReportPhishing", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*}/phishing:report" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.policytroubleshooter.v1", |
|
"directory": "google/cloud/policytroubleshooter/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "policytroubleshooter.googleapis.com", |
|
"title": "Policy Troubleshooter API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/policytroubleshooter/v1", |
|
"google/iam/v1", |
|
"google/type" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"": 1, |
|
"true": 1 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.PolicyTroubleshooter.V1": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/policytroubleshooter/v1;policytroubleshooter": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"": 1, |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"": 1, |
|
"com.google.cloud.policytroubleshooter.v1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\PolicyTroubleshooter\\V1": 2 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::PolicyTroubleshooter::V1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "IamChecker", |
|
"fullName": "google.cloud.policytroubleshooter.v1.IamChecker", |
|
"methods": [ |
|
{ |
|
"shortName": "TroubleshootIamPolicy", |
|
"fullName": "google.cloud.policytroubleshooter.v1.IamChecker.TroubleshootIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/iam:troubleshoot" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.privatecatalog.v1beta1", |
|
"directory": "google/cloud/privatecatalog/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "cloudprivatecatalog.googleapis.com", |
|
"title": "Cloud Private Catalog API", |
|
"description": "Enable cloud users to discover private catalogs and products in their organizations.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.PrivateCatalog.V1Beta1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/privatecatalog/v1beta1;privatecatalog": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.privatecatalog.v1beta1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\PrivateCatalog\\V1beta1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::PrivateCatalog::V1beta1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "PrivateCatalog", |
|
"fullName": "google.cloud.privatecatalog.v1beta1.PrivateCatalog", |
|
"methods": [ |
|
{ |
|
"shortName": "SearchCatalogs", |
|
"fullName": "google.cloud.privatecatalog.v1beta1.PrivateCatalog.SearchCatalogs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{resource=projects/*}/catalogs:search" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{resource=organizations/*}/catalogs:search" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{resource=folders/*}/catalogs:search" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchProducts", |
|
"fullName": "google.cloud.privatecatalog.v1beta1.PrivateCatalog.SearchProducts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{resource=projects/*}/products:search" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{resource=organizations/*}/products:search" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{resource=folders/*}/products:search" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchVersions", |
|
"fullName": "google.cloud.privatecatalog.v1beta1.PrivateCatalog.SearchVersions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{resource=projects/*}/versions:search" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{resource=organizations/*}/versions:search" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{resource=folders/*}/versions:search" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.pubsublite.v1", |
|
"directory": "google/cloud/pubsublite/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "pubsublite.googleapis.com", |
|
"title": "Pub/Sub Lite API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/pubsublite/v1", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"": 2, |
|
"true": 4 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.PubSubLite.V1": 6 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/pubsublite/v1;pubsublite": 6 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 6 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.pubsublite.proto": 6 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\PubSubLite\\V1": 6 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::PubSubLite::V1": 6 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "AdminService", |
|
"fullName": "google.cloud.pubsublite.v1.AdminService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateReservation", |
|
"fullName": "google.cloud.pubsublite.v1.AdminService.CreateReservation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/admin/{parent=projects/*/locations/*}/reservations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateSubscription", |
|
"fullName": "google.cloud.pubsublite.v1.AdminService.CreateSubscription", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/admin/{parent=projects/*/locations/*}/subscriptions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateTopic", |
|
"fullName": "google.cloud.pubsublite.v1.AdminService.CreateTopic", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/admin/{parent=projects/*/locations/*}/topics" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteReservation", |
|
"fullName": "google.cloud.pubsublite.v1.AdminService.DeleteReservation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/admin/{name=projects/*/locations/*/reservations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteSubscription", |
|
"fullName": "google.cloud.pubsublite.v1.AdminService.DeleteSubscription", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/admin/{name=projects/*/locations/*/subscriptions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTopic", |
|
"fullName": "google.cloud.pubsublite.v1.AdminService.DeleteTopic", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/admin/{name=projects/*/locations/*/topics/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetReservation", |
|
"fullName": "google.cloud.pubsublite.v1.AdminService.GetReservation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/admin/{name=projects/*/locations/*/reservations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSubscription", |
|
"fullName": "google.cloud.pubsublite.v1.AdminService.GetSubscription", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/admin/{name=projects/*/locations/*/subscriptions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTopic", |
|
"fullName": "google.cloud.pubsublite.v1.AdminService.GetTopic", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/admin/{name=projects/*/locations/*/topics/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTopicPartitions", |
|
"fullName": "google.cloud.pubsublite.v1.AdminService.GetTopicPartitions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/admin/{name=projects/*/locations/*/topics/*}/partitions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListReservationTopics", |
|
"fullName": "google.cloud.pubsublite.v1.AdminService.ListReservationTopics", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/admin/{name=projects/*/locations/*/reservations/*}/topics" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListReservations", |
|
"fullName": "google.cloud.pubsublite.v1.AdminService.ListReservations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/admin/{parent=projects/*/locations/*}/reservations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListSubscriptions", |
|
"fullName": "google.cloud.pubsublite.v1.AdminService.ListSubscriptions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/admin/{parent=projects/*/locations/*}/subscriptions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTopicSubscriptions", |
|
"fullName": "google.cloud.pubsublite.v1.AdminService.ListTopicSubscriptions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/admin/{name=projects/*/locations/*/topics/*}/subscriptions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTopics", |
|
"fullName": "google.cloud.pubsublite.v1.AdminService.ListTopics", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/admin/{parent=projects/*/locations/*}/topics" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SeekSubscription", |
|
"fullName": "google.cloud.pubsublite.v1.AdminService.SeekSubscription", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/admin/{name=projects/*/locations/*/subscriptions/*}:seek" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateReservation", |
|
"fullName": "google.cloud.pubsublite.v1.AdminService.UpdateReservation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/admin/{reservation.name=projects/*/locations/*/reservations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateSubscription", |
|
"fullName": "google.cloud.pubsublite.v1.AdminService.UpdateSubscription", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/admin/{subscription.name=projects/*/locations/*/subscriptions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateTopic", |
|
"fullName": "google.cloud.pubsublite.v1.AdminService.UpdateTopic", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/admin/{topic.name=projects/*/locations/*/topics/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CursorService", |
|
"fullName": "google.cloud.pubsublite.v1.CursorService", |
|
"methods": [ |
|
{ |
|
"shortName": "CommitCursor", |
|
"fullName": "google.cloud.pubsublite.v1.CursorService.CommitCursor", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/cursor/{subscription=projects/*/locations/*/subscriptions/*}:commitCursor" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListPartitionCursors", |
|
"fullName": "google.cloud.pubsublite.v1.CursorService.ListPartitionCursors", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/cursor/{parent=projects/*/locations/*/subscriptions/*}/cursors" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StreamingCommitCursor", |
|
"fullName": "google.cloud.pubsublite.v1.CursorService.StreamingCommitCursor", |
|
"mode": "BIDIRECTIONAL_STREAMING" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PartitionAssignmentService", |
|
"fullName": "google.cloud.pubsublite.v1.PartitionAssignmentService", |
|
"methods": [ |
|
{ |
|
"shortName": "AssignPartitions", |
|
"fullName": "google.cloud.pubsublite.v1.PartitionAssignmentService.AssignPartitions", |
|
"mode": "BIDIRECTIONAL_STREAMING" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PublisherService", |
|
"fullName": "google.cloud.pubsublite.v1.PublisherService", |
|
"methods": [ |
|
{ |
|
"shortName": "Publish", |
|
"fullName": "google.cloud.pubsublite.v1.PublisherService.Publish", |
|
"mode": "BIDIRECTIONAL_STREAMING" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SubscriberService", |
|
"fullName": "google.cloud.pubsublite.v1.SubscriberService", |
|
"methods": [ |
|
{ |
|
"shortName": "Subscribe", |
|
"fullName": "google.cloud.pubsublite.v1.SubscriberService.Subscribe", |
|
"mode": "BIDIRECTIONAL_STREAMING" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TopicStatsService", |
|
"fullName": "google.cloud.pubsublite.v1.TopicStatsService", |
|
"methods": [ |
|
{ |
|
"shortName": "ComputeHeadCursor", |
|
"fullName": "google.cloud.pubsublite.v1.TopicStatsService.ComputeHeadCursor", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/topicStats/{topic=projects/*/locations/*/topics/*}:computeHeadCursor" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ComputeMessageStats", |
|
"fullName": "google.cloud.pubsublite.v1.TopicStatsService.ComputeMessageStats", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/topicStats/{topic=projects/*/locations/*/topics/*}:computeMessageStats" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ComputeTimeCursor", |
|
"fullName": "google.cloud.pubsublite.v1.TopicStatsService.ComputeTimeCursor", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/topicStats/{topic=projects/*/locations/*/topics/*}:computeTimeCursor" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.recaptchaenterprise.v1", |
|
"directory": "google/cloud/recaptchaenterprise/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "recaptchaenterprise.googleapis.com", |
|
"title": "reCAPTCHA Enterprise API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.RecaptchaEnterprise.V1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/recaptchaenterprise/v1;recaptchaenterprise": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.recaptchaenterprise.v1": 1 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"GCRE": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\RecaptchaEnterprise\\V1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::RecaptchaEnterprise::V1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "RecaptchaEnterpriseService", |
|
"fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService", |
|
"methods": [ |
|
{ |
|
"shortName": "AnnotateAssessment", |
|
"fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.AnnotateAssessment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/assessments/*}:annotate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateAssessment", |
|
"fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.CreateAssessment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*}/assessments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateKey", |
|
"fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.CreateKey", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*}/keys" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteKey", |
|
"fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.DeleteKey", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/keys/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetKey", |
|
"fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.GetKey", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/keys/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListKeys", |
|
"fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.ListKeys", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*}/keys" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateKey", |
|
"fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.UpdateKey", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{key.name=projects/*/keys/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.recaptchaenterprise.v1beta1", |
|
"directory": "google/cloud/recaptchaenterprise/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "recaptchaenterprise.googleapis.com", |
|
"title": "reCAPTCHA Enterprise API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.RecaptchaEnterprise.V1Beta1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/recaptchaenterprise/v1beta1;recaptchaenterprise": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.recaptchaenterprise.v1beta1": 1 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"GCRE": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\RecaptchaEnterprise\\V1beta1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::RecaptchaEnterprise::V1beta1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "RecaptchaEnterpriseServiceV1Beta1", |
|
"fullName": "google.cloud.recaptchaenterprise.v1beta1.RecaptchaEnterpriseServiceV1Beta1", |
|
"methods": [ |
|
{ |
|
"shortName": "AnnotateAssessment", |
|
"fullName": "google.cloud.recaptchaenterprise.v1beta1.RecaptchaEnterpriseServiceV1Beta1.AnnotateAssessment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/assessments/*}:annotate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateAssessment", |
|
"fullName": "google.cloud.recaptchaenterprise.v1beta1.RecaptchaEnterpriseServiceV1Beta1.CreateAssessment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*}/assessments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateKey", |
|
"fullName": "google.cloud.recaptchaenterprise.v1beta1.RecaptchaEnterpriseServiceV1Beta1.CreateKey", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*}/keys" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteKey", |
|
"fullName": "google.cloud.recaptchaenterprise.v1beta1.RecaptchaEnterpriseServiceV1Beta1.DeleteKey", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/keys/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetKey", |
|
"fullName": "google.cloud.recaptchaenterprise.v1beta1.RecaptchaEnterpriseServiceV1Beta1.GetKey", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/keys/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListKeys", |
|
"fullName": "google.cloud.recaptchaenterprise.v1beta1.RecaptchaEnterpriseServiceV1Beta1.ListKeys", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*}/keys" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateKey", |
|
"fullName": "google.cloud.recaptchaenterprise.v1beta1.RecaptchaEnterpriseServiceV1Beta1.UpdateKey", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{key.name=projects/*/keys/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.recommendationengine.v1beta1", |
|
"directory": "google/cloud/recommendationengine/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "recommendationengine.googleapis.com", |
|
"title": "Recommendations AI", |
|
"description": "Recommendations AI service enables customers to build end-to-end personalized recommendation systems without requiring a high level of expertise in machine learning, recommendation system, or Google Cloud.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/recommendationengine/v1beta1", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc", |
|
"google/type" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.RecommendationEngine.V1Beta1": 9 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/recommendationengine/v1beta1;recommendationengine": 9 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 9 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.recommendationengine.v1beta1": 9 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"RECAI": 9 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\RecommendationEngine\\V1beta1": 9 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::RecommendationEngine::V1beta1": 9 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "CatalogService", |
|
"fullName": "google.cloud.recommendationengine.v1beta1.CatalogService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateCatalogItem", |
|
"fullName": "google.cloud.recommendationengine.v1beta1.CatalogService.CreateCatalogItem", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/catalogs/*}/catalogItems" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteCatalogItem", |
|
"fullName": "google.cloud.recommendationengine.v1beta1.CatalogService.DeleteCatalogItem", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/catalogs/*/catalogItems/**}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCatalogItem", |
|
"fullName": "google.cloud.recommendationengine.v1beta1.CatalogService.GetCatalogItem", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/catalogs/*/catalogItems/**}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportCatalogItems", |
|
"fullName": "google.cloud.recommendationengine.v1beta1.CatalogService.ImportCatalogItems", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/catalogs/*}/catalogItems:import" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCatalogItems", |
|
"fullName": "google.cloud.recommendationengine.v1beta1.CatalogService.ListCatalogItems", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/catalogs/*}/catalogItems" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateCatalogItem", |
|
"fullName": "google.cloud.recommendationengine.v1beta1.CatalogService.UpdateCatalogItem", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{name=projects/*/locations/*/catalogs/*/catalogItems/**}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PredictionApiKeyRegistry", |
|
"fullName": "google.cloud.recommendationengine.v1beta1.PredictionApiKeyRegistry", |
|
"methods": [ |
|
{ |
|
"shortName": "CreatePredictionApiKeyRegistration", |
|
"fullName": "google.cloud.recommendationengine.v1beta1.PredictionApiKeyRegistry.CreatePredictionApiKeyRegistration", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/catalogs/*/eventStores/*}/predictionApiKeyRegistrations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeletePredictionApiKeyRegistration", |
|
"fullName": "google.cloud.recommendationengine.v1beta1.PredictionApiKeyRegistry.DeletePredictionApiKeyRegistration", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/catalogs/*/eventStores/*/predictionApiKeyRegistrations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListPredictionApiKeyRegistrations", |
|
"fullName": "google.cloud.recommendationengine.v1beta1.PredictionApiKeyRegistry.ListPredictionApiKeyRegistrations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/catalogs/*/eventStores/*}/predictionApiKeyRegistrations" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PredictionService", |
|
"fullName": "google.cloud.recommendationengine.v1beta1.PredictionService", |
|
"methods": [ |
|
{ |
|
"shortName": "Predict", |
|
"fullName": "google.cloud.recommendationengine.v1beta1.PredictionService.Predict", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/catalogs/*/eventStores/*/placements/*}:predict" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UserEventService", |
|
"fullName": "google.cloud.recommendationengine.v1beta1.UserEventService", |
|
"methods": [ |
|
{ |
|
"shortName": "CollectUserEvent", |
|
"fullName": "google.cloud.recommendationengine.v1beta1.UserEventService.CollectUserEvent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/catalogs/*/eventStores/*}/userEvents:collect" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportUserEvents", |
|
"fullName": "google.cloud.recommendationengine.v1beta1.UserEventService.ImportUserEvents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/catalogs/*/eventStores/*}/userEvents:import" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListUserEvents", |
|
"fullName": "google.cloud.recommendationengine.v1beta1.UserEventService.ListUserEvents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/catalogs/*/eventStores/*}/userEvents" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PurgeUserEvents", |
|
"fullName": "google.cloud.recommendationengine.v1beta1.UserEventService.PurgeUserEvents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/catalogs/*/eventStores/*}/userEvents:purge" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "WriteUserEvent", |
|
"fullName": "google.cloud.recommendationengine.v1beta1.UserEventService.WriteUserEvent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/catalogs/*/eventStores/*}/userEvents:write" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.recommender.logging.v1", |
|
"directory": "google/cloud/recommender/logging/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "recommender.googleapis.com", |
|
"title": "Recommender API Logging", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/recommender/v1" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/recommender/logging/v1;logging": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.recommender.logging.v1": 1 |
|
} |
|
} |
|
} |
|
}, |
|
{ |
|
"id": "google.cloud.recommender.logging.v1beta1", |
|
"directory": "google/cloud/recommender/logging/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "recommender.googleapis.com", |
|
"title": "Recommender API Logging", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/recommender/v1beta1" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/recommender/logging/v1beta1;logging": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.recommender.logging.v1beta1": 1 |
|
} |
|
} |
|
} |
|
}, |
|
{ |
|
"id": "google.cloud.recommender.v1", |
|
"directory": "google/cloud/recommender/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "recommender.googleapis.com", |
|
"title": "Recommender API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/recommender/v1", |
|
"google/protobuf", |
|
"google/type" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Recommender.V1": 3 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/recommender/v1;recommender": 3 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 3 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.recommender.v1": 3 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"CREC": 3 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Recommender", |
|
"fullName": "google.cloud.recommender.v1.Recommender", |
|
"methods": [ |
|
{ |
|
"shortName": "GetInsight", |
|
"fullName": "google.cloud.recommender.v1.Recommender.GetInsight", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/insightTypes/*/insights/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=billingAccounts/*/locations/*/insightTypes/*/insights/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=folders/*/locations/*/insightTypes/*/insights/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=organizations/*/locations/*/insightTypes/*/insights/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetRecommendation", |
|
"fullName": "google.cloud.recommender.v1.Recommender.GetRecommendation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/recommenders/*/recommendations/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=billingAccounts/*/locations/*/recommenders/*/recommendations/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=folders/*/locations/*/recommenders/*/recommendations/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=organizations/*/locations/*/recommenders/*/recommendations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListInsights", |
|
"fullName": "google.cloud.recommender.v1.Recommender.ListInsights", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/insightTypes/*}/insights" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=billingAccounts/*/locations/*/insightTypes/*}/insights" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=folders/*/locations/*/insightTypes/*}/insights" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=organizations/*/locations/*/insightTypes/*}/insights" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListRecommendations", |
|
"fullName": "google.cloud.recommender.v1.Recommender.ListRecommendations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/recommenders/*}/recommendations" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=billingAccounts/*/locations/*/recommenders/*}/recommendations" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=folders/*/locations/*/recommenders/*}/recommendations" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=organizations/*/locations/*/recommenders/*}/recommendations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MarkInsightAccepted", |
|
"fullName": "google.cloud.recommender.v1.Recommender.MarkInsightAccepted", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/insightTypes/*/insights/*}:markAccepted" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=billingAccounts/*/locations/*/insightTypes/*/insights/*}:markAccepted" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=folders/*/locations/*/insightTypes/*/insights/*}:markAccepted" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=organizations/*/locations/*/insightTypes/*/insights/*}:markAccepted" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MarkRecommendationClaimed", |
|
"fullName": "google.cloud.recommender.v1.Recommender.MarkRecommendationClaimed", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/recommenders/*/recommendations/*}:markClaimed" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=billingAccounts/*/locations/*/recommenders/*/recommendations/*}:markClaimed" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=folders/*/locations/*/recommenders/*/recommendations/*}:markClaimed" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=organizations/*/locations/*/recommenders/*/recommendations/*}:markClaimed" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MarkRecommendationFailed", |
|
"fullName": "google.cloud.recommender.v1.Recommender.MarkRecommendationFailed", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/recommenders/*/recommendations/*}:markFailed" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=billingAccounts/*/locations/*/recommenders/*/recommendations/*}:markFailed" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=folders/*/locations/*/recommenders/*/recommendations/*}:markFailed" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=organizations/*/locations/*/recommenders/*/recommendations/*}:markFailed" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MarkRecommendationSucceeded", |
|
"fullName": "google.cloud.recommender.v1.Recommender.MarkRecommendationSucceeded", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/recommenders/*/recommendations/*}:markSucceeded" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=billingAccounts/*/locations/*/recommenders/*/recommendations/*}:markSucceeded" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=folders/*/locations/*/recommenders/*/recommendations/*}:markSucceeded" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=organizations/*/locations/*/recommenders/*/recommendations/*}:markSucceeded" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.recommender.v1beta1", |
|
"directory": "google/cloud/recommender/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "recommender.googleapis.com", |
|
"title": "Recommender API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/recommender/v1beta1", |
|
"google/protobuf", |
|
"google/type" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Recommender.V1Beta1": 3 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/recommender/v1beta1;recommender": 3 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 3 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.recommender.v1beta1": 3 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"CREC": 3 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Recommender", |
|
"fullName": "google.cloud.recommender.v1beta1.Recommender", |
|
"methods": [ |
|
{ |
|
"shortName": "GetInsight", |
|
"fullName": "google.cloud.recommender.v1beta1.Recommender.GetInsight", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/insightTypes/*/insights/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=billingAccounts/*/locations/*/insightTypes/*/insights/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=folders/*/locations/*/insightTypes/*/insights/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=organizations/*/locations/*/insightTypes/*/insights/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetRecommendation", |
|
"fullName": "google.cloud.recommender.v1beta1.Recommender.GetRecommendation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/recommenders/*/recommendations/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=billingAccounts/*/locations/*/recommenders/*/recommendations/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=folders/*/locations/*/recommenders/*/recommendations/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=organizations/*/locations/*/recommenders/*/recommendations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListInsights", |
|
"fullName": "google.cloud.recommender.v1beta1.Recommender.ListInsights", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/insightTypes/*}/insights" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=billingAccounts/*/locations/*/insightTypes/*}/insights" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=folders/*/locations/*/insightTypes/*}/insights" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=organizations/*/locations/*/insightTypes/*}/insights" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListRecommendations", |
|
"fullName": "google.cloud.recommender.v1beta1.Recommender.ListRecommendations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/recommenders/*}/recommendations" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=billingAccounts/*/locations/*/recommenders/*}/recommendations" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=folders/*/locations/*/recommenders/*}/recommendations" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=organizations/*/locations/*/recommenders/*}/recommendations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MarkInsightAccepted", |
|
"fullName": "google.cloud.recommender.v1beta1.Recommender.MarkInsightAccepted", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/insightTypes/*/insights/*}:markAccepted" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=billingAccounts/*/locations/*/insightTypes/*/insights/*}:markAccepted" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=folders/*/locations/*/insightTypes/*/insights/*}:markAccepted" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=organizations/*/locations/*/insightTypes/*/insights/*}:markAccepted" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MarkRecommendationClaimed", |
|
"fullName": "google.cloud.recommender.v1beta1.Recommender.MarkRecommendationClaimed", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/recommenders/*/recommendations/*}:markClaimed" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=billingAccounts/*/locations/*/recommenders/*/recommendations/*}:markClaimed" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=folders/*/locations/*/recommenders/*/recommendations/*}:markClaimed" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=organizations/*/locations/*/recommenders/*/recommendations/*}:markClaimed" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MarkRecommendationFailed", |
|
"fullName": "google.cloud.recommender.v1beta1.Recommender.MarkRecommendationFailed", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/recommenders/*/recommendations/*}:markFailed" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=billingAccounts/*/locations/*/recommenders/*/recommendations/*}:markFailed" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=folders/*/locations/*/recommenders/*/recommendations/*}:markFailed" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=organizations/*/locations/*/recommenders/*/recommendations/*}:markFailed" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MarkRecommendationSucceeded", |
|
"fullName": "google.cloud.recommender.v1beta1.Recommender.MarkRecommendationSucceeded", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/recommenders/*/recommendations/*}:markSucceeded" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=billingAccounts/*/locations/*/recommenders/*/recommendations/*}:markSucceeded" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=folders/*/locations/*/recommenders/*/recommendations/*}:markSucceeded" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=organizations/*/locations/*/recommenders/*/recommendations/*}:markSucceeded" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.redis.v1", |
|
"directory": "google/cloud/redis/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "redis.googleapis.com", |
|
"title": "Google Cloud Memorystore for Redis API", |
|
"description": "Creates and manages Redis instances on the Google Cloud Platform.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/redis/v1;redis": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.redis.v1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "CloudRedis", |
|
"fullName": "google.cloud.redis.v1.CloudRedis", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateInstance", |
|
"fullName": "google.cloud.redis.v1.CloudRedis.CreateInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/instances" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteInstance", |
|
"fullName": "google.cloud.redis.v1.CloudRedis.DeleteInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/instances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportInstance", |
|
"fullName": "google.cloud.redis.v1.CloudRedis.ExportInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/instances/*}:export" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FailoverInstance", |
|
"fullName": "google.cloud.redis.v1.CloudRedis.FailoverInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/instances/*}:failover" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetInstance", |
|
"fullName": "google.cloud.redis.v1.CloudRedis.GetInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/instances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportInstance", |
|
"fullName": "google.cloud.redis.v1.CloudRedis.ImportInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/instances/*}:import" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListInstances", |
|
"fullName": "google.cloud.redis.v1.CloudRedis.ListInstances", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/instances" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateInstance", |
|
"fullName": "google.cloud.redis.v1.CloudRedis.UpdateInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{instance.name=projects/*/locations/*/instances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpgradeInstance", |
|
"fullName": "google.cloud.redis.v1.CloudRedis.UpgradeInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/instances/*}:upgrade" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.redis.v1beta1", |
|
"directory": "google/cloud/redis/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "redis.googleapis.com", |
|
"title": "Google Cloud Memorystore for Redis API", |
|
"description": "Creates and manages Redis instances on the Google Cloud Platform.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/redis/v1beta1;redis": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.redis.v1beta1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "CloudRedis", |
|
"fullName": "google.cloud.redis.v1beta1.CloudRedis", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateInstance", |
|
"fullName": "google.cloud.redis.v1beta1.CloudRedis.CreateInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/instances" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteInstance", |
|
"fullName": "google.cloud.redis.v1beta1.CloudRedis.DeleteInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/instances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportInstance", |
|
"fullName": "google.cloud.redis.v1beta1.CloudRedis.ExportInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/instances/*}:export" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FailoverInstance", |
|
"fullName": "google.cloud.redis.v1beta1.CloudRedis.FailoverInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/instances/*}:failover" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetInstance", |
|
"fullName": "google.cloud.redis.v1beta1.CloudRedis.GetInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/instances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportInstance", |
|
"fullName": "google.cloud.redis.v1beta1.CloudRedis.ImportInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/instances/*}:import" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListInstances", |
|
"fullName": "google.cloud.redis.v1beta1.CloudRedis.ListInstances", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/instances" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateInstance", |
|
"fullName": "google.cloud.redis.v1beta1.CloudRedis.UpdateInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{instance.name=projects/*/locations/*/instances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpgradeInstance", |
|
"fullName": "google.cloud.redis.v1beta1.CloudRedis.UpgradeInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/instances/*}:upgrade" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.resourcemanager.v2", |
|
"directory": "google/cloud/resourcemanager/v2", |
|
"version": "v2", |
|
"majorVersion": "v2", |
|
"hostName": "cloudresourcemanager.googleapis.com", |
|
"title": "Cloud Resource Manager API", |
|
"description": "Creates, reads, and updates metadata for Google Cloud Platform resource containers.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/iam/v1", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.ResourceManager.V2": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/resourcemanager/v2;resourcemanager": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.resourcemanager.v2": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\ResourceManager\\V2": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Folders", |
|
"fullName": "google.cloud.resourcemanager.v2.Folders", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateFolder", |
|
"fullName": "google.cloud.resourcemanager.v2.Folders.CreateFolder", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/folders" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteFolder", |
|
"fullName": "google.cloud.resourcemanager.v2.Folders.DeleteFolder", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=folders/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetFolder", |
|
"fullName": "google.cloud.resourcemanager.v2.Folders.GetFolder", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=folders/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.cloud.resourcemanager.v2.Folders.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{resource=folders/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListFolders", |
|
"fullName": "google.cloud.resourcemanager.v2.Folders.ListFolders", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/folders" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MoveFolder", |
|
"fullName": "google.cloud.resourcemanager.v2.Folders.MoveFolder", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=folders/*}:move" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchFolders", |
|
"fullName": "google.cloud.resourcemanager.v2.Folders.SearchFolders", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/folders:search" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.cloud.resourcemanager.v2.Folders.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{resource=folders/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.cloud.resourcemanager.v2.Folders.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{resource=folders/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UndeleteFolder", |
|
"fullName": "google.cloud.resourcemanager.v2.Folders.UndeleteFolder", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=folders/*}:undelete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateFolder", |
|
"fullName": "google.cloud.resourcemanager.v2.Folders.UpdateFolder", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{folder.name=folders/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.resourcemanager.v3", |
|
"directory": "google/cloud/resourcemanager/v3", |
|
"version": "v3", |
|
"majorVersion": "v3", |
|
"hostName": "cloudresourcemanager.googleapis.com", |
|
"title": "Cloud Resource Manager API", |
|
"description": "Creates, reads, and updates metadata for Google Cloud Platform resource containers.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/iam/v1", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.ResourceManager.V3": 6 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/resourcemanager/v3;resourcemanager": 6 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 6 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.resourcemanager.v3": 6 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\ResourceManager\\V3": 6 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::ResourceManager::V3": 6 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Folders", |
|
"fullName": "google.cloud.resourcemanager.v3.Folders", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateFolder", |
|
"fullName": "google.cloud.resourcemanager.v3.Folders.CreateFolder", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/folders" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteFolder", |
|
"fullName": "google.cloud.resourcemanager.v3.Folders.DeleteFolder", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3/{name=folders/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetFolder", |
|
"fullName": "google.cloud.resourcemanager.v3.Folders.GetFolder", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=folders/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.cloud.resourcemanager.v3.Folders.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{resource=folders/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListFolders", |
|
"fullName": "google.cloud.resourcemanager.v3.Folders.ListFolders", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/folders" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MoveFolder", |
|
"fullName": "google.cloud.resourcemanager.v3.Folders.MoveFolder", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{name=folders/*}:move" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchFolders", |
|
"fullName": "google.cloud.resourcemanager.v3.Folders.SearchFolders", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/folders:search" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.cloud.resourcemanager.v3.Folders.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{resource=folders/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.cloud.resourcemanager.v3.Folders.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{resource=folders/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UndeleteFolder", |
|
"fullName": "google.cloud.resourcemanager.v3.Folders.UndeleteFolder", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{name=folders/*}:undelete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateFolder", |
|
"fullName": "google.cloud.resourcemanager.v3.Folders.UpdateFolder", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3/{folder.name=folders/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Organizations", |
|
"fullName": "google.cloud.resourcemanager.v3.Organizations", |
|
"methods": [ |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.cloud.resourcemanager.v3.Organizations.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{resource=organizations/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetOrganization", |
|
"fullName": "google.cloud.resourcemanager.v3.Organizations.GetOrganization", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=organizations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchOrganizations", |
|
"fullName": "google.cloud.resourcemanager.v3.Organizations.SearchOrganizations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/organizations:search" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.cloud.resourcemanager.v3.Organizations.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{resource=organizations/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.cloud.resourcemanager.v3.Organizations.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{resource=organizations/*}:testIamPermissions" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Projects", |
|
"fullName": "google.cloud.resourcemanager.v3.Projects", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateProject", |
|
"fullName": "google.cloud.resourcemanager.v3.Projects.CreateProject", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/projects" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteProject", |
|
"fullName": "google.cloud.resourcemanager.v3.Projects.DeleteProject", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3/{name=projects/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.cloud.resourcemanager.v3.Projects.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{resource=projects/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetProject", |
|
"fullName": "google.cloud.resourcemanager.v3.Projects.GetProject", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListProjects", |
|
"fullName": "google.cloud.resourcemanager.v3.Projects.ListProjects", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/projects" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MoveProject", |
|
"fullName": "google.cloud.resourcemanager.v3.Projects.MoveProject", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{name=projects/*}:move" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchProjects", |
|
"fullName": "google.cloud.resourcemanager.v3.Projects.SearchProjects", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/projects:search" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.cloud.resourcemanager.v3.Projects.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{resource=projects/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.cloud.resourcemanager.v3.Projects.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{resource=projects/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UndeleteProject", |
|
"fullName": "google.cloud.resourcemanager.v3.Projects.UndeleteProject", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{name=projects/*}:undelete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateProject", |
|
"fullName": "google.cloud.resourcemanager.v3.Projects.UpdateProject", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3/{project.name=projects/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TagBindings", |
|
"fullName": "google.cloud.resourcemanager.v3.TagBindings", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateTagBinding", |
|
"fullName": "google.cloud.resourcemanager.v3.TagBindings.CreateTagBinding", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/tagBindings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTagBinding", |
|
"fullName": "google.cloud.resourcemanager.v3.TagBindings.DeleteTagBinding", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3/{name=tagBindings/**}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTagBindings", |
|
"fullName": "google.cloud.resourcemanager.v3.TagBindings.ListTagBindings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/tagBindings" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TagKeys", |
|
"fullName": "google.cloud.resourcemanager.v3.TagKeys", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateTagKey", |
|
"fullName": "google.cloud.resourcemanager.v3.TagKeys.CreateTagKey", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/tagKeys" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTagKey", |
|
"fullName": "google.cloud.resourcemanager.v3.TagKeys.DeleteTagKey", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3/{name=tagKeys/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.cloud.resourcemanager.v3.TagKeys.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{resource=tagKeys/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTagKey", |
|
"fullName": "google.cloud.resourcemanager.v3.TagKeys.GetTagKey", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=tagKeys/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTagKeys", |
|
"fullName": "google.cloud.resourcemanager.v3.TagKeys.ListTagKeys", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/tagKeys" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.cloud.resourcemanager.v3.TagKeys.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{resource=tagKeys/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.cloud.resourcemanager.v3.TagKeys.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{resource=tagKeys/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateTagKey", |
|
"fullName": "google.cloud.resourcemanager.v3.TagKeys.UpdateTagKey", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3/{tag_key.name=tagKeys/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TagValues", |
|
"fullName": "google.cloud.resourcemanager.v3.TagValues", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateTagValue", |
|
"fullName": "google.cloud.resourcemanager.v3.TagValues.CreateTagValue", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/tagValues" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTagValue", |
|
"fullName": "google.cloud.resourcemanager.v3.TagValues.DeleteTagValue", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3/{name=tagValues/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.cloud.resourcemanager.v3.TagValues.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{resource=tagValues/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTagValue", |
|
"fullName": "google.cloud.resourcemanager.v3.TagValues.GetTagValue", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=tagValues/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTagValues", |
|
"fullName": "google.cloud.resourcemanager.v3.TagValues.ListTagValues", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/tagValues" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.cloud.resourcemanager.v3.TagValues.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{resource=tagValues/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.cloud.resourcemanager.v3.TagValues.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{resource=tagValues/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateTagValue", |
|
"fullName": "google.cloud.resourcemanager.v3.TagValues.UpdateTagValue", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3/{tag_value.name=tagValues/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.resourcesettings.v1", |
|
"directory": "google/cloud/resourcesettings/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "resourcesettings.googleapis.com", |
|
"title": "Resource Settings API", |
|
"description": "The Resource Settings API allows users to control and modify the behavior of their GCP resources (e.g., VM, firewall, Project, etc.) across the Cloud Resource Hierarchy.", |
|
"importDirectories": [ |
|
"google/api" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.ResourceSettings.V1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/resourcesettings/v1;resourcesettings": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.resourcesettings.v1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\ResourceSettings\\V1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::ResourceSettings::V1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ResourceSettingsService", |
|
"fullName": "google.cloud.resourcesettings.v1.ResourceSettingsService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetSetting", |
|
"fullName": "google.cloud.resourcesettings.v1.ResourceSettingsService.GetSetting", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=organizations/*/settings/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=folders/*/settings/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/settings/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListSettings", |
|
"fullName": "google.cloud.resourcesettings.v1.ResourceSettingsService.ListSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=organizations/*}/settings" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=folders/*}/settings" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*}/settings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateSetting", |
|
"fullName": "google.cloud.resourcesettings.v1.ResourceSettingsService.UpdateSetting", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{setting.name=organizations/*/settings/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{setting.name=folders/*/settings/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{setting.name=projects/*/settings/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.retail.v2", |
|
"directory": "google/cloud/retail/v2", |
|
"version": "v2", |
|
"majorVersion": "v2", |
|
"hostName": "retail.googleapis.com", |
|
"title": "Retail API", |
|
"description": "Cloud Retail service enables customers to build end-to-end personalized recommendation systems without requiring a high level of expertise in machine learning, recommendation system, or Google Cloud.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/retail/v2", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc", |
|
"google/type" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Retail.V2": 12 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/retail/v2;retail": 12 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 12 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.retail.v2": 12 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"RETAIL": 12 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Retail\\V2": 12 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Retail::V2": 12 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "CatalogService", |
|
"fullName": "google.cloud.retail.v2.CatalogService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetDefaultBranch", |
|
"fullName": "google.cloud.retail.v2.CatalogService.GetDefaultBranch", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{catalog=projects/*/locations/*/catalogs/*}:getDefaultBranch" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCatalogs", |
|
"fullName": "google.cloud.retail.v2.CatalogService.ListCatalogs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*}/catalogs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetDefaultBranch", |
|
"fullName": "google.cloud.retail.v2.CatalogService.SetDefaultBranch", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{catalog=projects/*/locations/*/catalogs/*}:setDefaultBranch" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateCatalog", |
|
"fullName": "google.cloud.retail.v2.CatalogService.UpdateCatalog", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{catalog.name=projects/*/locations/*/catalogs/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CompletionService", |
|
"fullName": "google.cloud.retail.v2.CompletionService", |
|
"methods": [ |
|
{ |
|
"shortName": "CompleteQuery", |
|
"fullName": "google.cloud.retail.v2.CompletionService.CompleteQuery", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{catalog=projects/*/locations/*/catalogs/*}:completeQuery" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportCompletionData", |
|
"fullName": "google.cloud.retail.v2.CompletionService.ImportCompletionData", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*/catalogs/*}/completionData:import" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PredictionService", |
|
"fullName": "google.cloud.retail.v2.PredictionService", |
|
"methods": [ |
|
{ |
|
"shortName": "Predict", |
|
"fullName": "google.cloud.retail.v2.PredictionService.Predict", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{placement=projects/*/locations/*/catalogs/*/placements/*}:predict" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ProductService", |
|
"fullName": "google.cloud.retail.v2.ProductService", |
|
"methods": [ |
|
{ |
|
"shortName": "AddFulfillmentPlaces", |
|
"fullName": "google.cloud.retail.v2.ProductService.AddFulfillmentPlaces", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{product=projects/*/locations/*/catalogs/*/branches/*/products/**}:addFulfillmentPlaces" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateProduct", |
|
"fullName": "google.cloud.retail.v2.ProductService.CreateProduct", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*/catalogs/*/branches/*}/products" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteProduct", |
|
"fullName": "google.cloud.retail.v2.ProductService.DeleteProduct", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/locations/*/catalogs/*/branches/*/products/**}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetProduct", |
|
"fullName": "google.cloud.retail.v2.ProductService.GetProduct", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/locations/*/catalogs/*/branches/*/products/**}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportProducts", |
|
"fullName": "google.cloud.retail.v2.ProductService.ImportProducts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*/catalogs/*/branches/*}/products:import" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListProducts", |
|
"fullName": "google.cloud.retail.v2.ProductService.ListProducts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*/catalogs/*/branches/*}/products" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RemoveFulfillmentPlaces", |
|
"fullName": "google.cloud.retail.v2.ProductService.RemoveFulfillmentPlaces", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{product=projects/*/locations/*/catalogs/*/branches/*/products/**}:removeFulfillmentPlaces" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetInventory", |
|
"fullName": "google.cloud.retail.v2.ProductService.SetInventory", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{inventory.name=projects/*/locations/*/catalogs/*/branches/*/products/**}:setInventory" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateProduct", |
|
"fullName": "google.cloud.retail.v2.ProductService.UpdateProduct", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{product.name=projects/*/locations/*/catalogs/*/branches/*/products/**}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchService", |
|
"fullName": "google.cloud.retail.v2.SearchService", |
|
"methods": [ |
|
{ |
|
"shortName": "Search", |
|
"fullName": "google.cloud.retail.v2.SearchService.Search", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{placement=projects/*/locations/*/catalogs/*/placements/*}:search" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UserEventService", |
|
"fullName": "google.cloud.retail.v2.UserEventService", |
|
"methods": [ |
|
{ |
|
"shortName": "CollectUserEvent", |
|
"fullName": "google.cloud.retail.v2.UserEventService.CollectUserEvent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*/catalogs/*}/userEvents:collect" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportUserEvents", |
|
"fullName": "google.cloud.retail.v2.UserEventService.ImportUserEvents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*/catalogs/*}/userEvents:import" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PurgeUserEvents", |
|
"fullName": "google.cloud.retail.v2.UserEventService.PurgeUserEvents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*/catalogs/*}/userEvents:purge" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RejoinUserEvents", |
|
"fullName": "google.cloud.retail.v2.UserEventService.RejoinUserEvents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*/catalogs/*}/userEvents:rejoin" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "WriteUserEvent", |
|
"fullName": "google.cloud.retail.v2.UserEventService.WriteUserEvent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*/catalogs/*}/userEvents:write" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.retail.v2alpha", |
|
"directory": "google/cloud/retail/v2alpha", |
|
"version": "v2alpha", |
|
"majorVersion": "v2", |
|
"hostName": "retail.googleapis.com", |
|
"title": "Retail API", |
|
"description": "Cloud Retail service enables customers to build end-to-end personalized recommendation systems without requiring a high level of expertise in machine learning, recommendation system, or Google Cloud.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/retail/v2alpha", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc", |
|
"google/type" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Retail.V2Alpha": 13 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/retail/v2alpha;retail": 13 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 13 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.retail.v2alpha": 13 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"RETAIL": 13 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Retail\\V2alpha": 13 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Retail::V2alpha": 13 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "CatalogService", |
|
"fullName": "google.cloud.retail.v2alpha.CatalogService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetDefaultBranch", |
|
"fullName": "google.cloud.retail.v2alpha.CatalogService.GetDefaultBranch", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2alpha/{catalog=projects/*/locations/*/catalogs/*}:getDefaultBranch" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCatalogs", |
|
"fullName": "google.cloud.retail.v2alpha.CatalogService.ListCatalogs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2alpha/{parent=projects/*/locations/*}/catalogs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetDefaultBranch", |
|
"fullName": "google.cloud.retail.v2alpha.CatalogService.SetDefaultBranch", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2alpha/{catalog=projects/*/locations/*/catalogs/*}:setDefaultBranch" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateCatalog", |
|
"fullName": "google.cloud.retail.v2alpha.CatalogService.UpdateCatalog", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2alpha/{catalog.name=projects/*/locations/*/catalogs/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CompletionService", |
|
"fullName": "google.cloud.retail.v2alpha.CompletionService", |
|
"methods": [ |
|
{ |
|
"shortName": "CompleteQuery", |
|
"fullName": "google.cloud.retail.v2alpha.CompletionService.CompleteQuery", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2alpha/{catalog=projects/*/locations/*/catalogs/*}:completeQuery" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportCompletionData", |
|
"fullName": "google.cloud.retail.v2alpha.CompletionService.ImportCompletionData", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2alpha/{parent=projects/*/locations/*/catalogs/*}/completionData:import" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PredictionService", |
|
"fullName": "google.cloud.retail.v2alpha.PredictionService", |
|
"methods": [ |
|
{ |
|
"shortName": "Predict", |
|
"fullName": "google.cloud.retail.v2alpha.PredictionService.Predict", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2alpha/{placement=projects/*/locations/*/catalogs/*/placements/*}:predict" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ProductService", |
|
"fullName": "google.cloud.retail.v2alpha.ProductService", |
|
"methods": [ |
|
{ |
|
"shortName": "AddFulfillmentPlaces", |
|
"fullName": "google.cloud.retail.v2alpha.ProductService.AddFulfillmentPlaces", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2alpha/{product=projects/*/locations/*/catalogs/*/branches/*/products/**}:addFulfillmentPlaces" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateProduct", |
|
"fullName": "google.cloud.retail.v2alpha.ProductService.CreateProduct", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2alpha/{parent=projects/*/locations/*/catalogs/*/branches/*}/products" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteProduct", |
|
"fullName": "google.cloud.retail.v2alpha.ProductService.DeleteProduct", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2alpha/{name=projects/*/locations/*/catalogs/*/branches/*/products/**}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetProduct", |
|
"fullName": "google.cloud.retail.v2alpha.ProductService.GetProduct", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2alpha/{name=projects/*/locations/*/catalogs/*/branches/*/products/**}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportProducts", |
|
"fullName": "google.cloud.retail.v2alpha.ProductService.ImportProducts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2alpha/{parent=projects/*/locations/*/catalogs/*/branches/*}/products:import" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListProducts", |
|
"fullName": "google.cloud.retail.v2alpha.ProductService.ListProducts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2alpha/{parent=projects/*/locations/*/catalogs/*/branches/*}/products" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RemoveFulfillmentPlaces", |
|
"fullName": "google.cloud.retail.v2alpha.ProductService.RemoveFulfillmentPlaces", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2alpha/{product=projects/*/locations/*/catalogs/*/branches/*/products/**}:removeFulfillmentPlaces" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetInventory", |
|
"fullName": "google.cloud.retail.v2alpha.ProductService.SetInventory", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2alpha/{inventory.name=projects/*/locations/*/catalogs/*/branches/*/products/**}:setInventory" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateProduct", |
|
"fullName": "google.cloud.retail.v2alpha.ProductService.UpdateProduct", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2alpha/{product.name=projects/*/locations/*/catalogs/*/branches/*/products/**}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchService", |
|
"fullName": "google.cloud.retail.v2alpha.SearchService", |
|
"methods": [ |
|
{ |
|
"shortName": "Search", |
|
"fullName": "google.cloud.retail.v2alpha.SearchService.Search", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2alpha/{placement=projects/*/locations/*/catalogs/*/placements/*}:search" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UserEventService", |
|
"fullName": "google.cloud.retail.v2alpha.UserEventService", |
|
"methods": [ |
|
{ |
|
"shortName": "CollectUserEvent", |
|
"fullName": "google.cloud.retail.v2alpha.UserEventService.CollectUserEvent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2alpha/{parent=projects/*/locations/*/catalogs/*}/userEvents:collect" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportUserEvents", |
|
"fullName": "google.cloud.retail.v2alpha.UserEventService.ImportUserEvents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2alpha/{parent=projects/*/locations/*/catalogs/*}/userEvents:import" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PurgeUserEvents", |
|
"fullName": "google.cloud.retail.v2alpha.UserEventService.PurgeUserEvents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2alpha/{parent=projects/*/locations/*/catalogs/*}/userEvents:purge" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RejoinUserEvents", |
|
"fullName": "google.cloud.retail.v2alpha.UserEventService.RejoinUserEvents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2alpha/{parent=projects/*/locations/*/catalogs/*}/userEvents:rejoin" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "WriteUserEvent", |
|
"fullName": "google.cloud.retail.v2alpha.UserEventService.WriteUserEvent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2alpha/{parent=projects/*/locations/*/catalogs/*}/userEvents:write" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.retail.v2beta", |
|
"directory": "google/cloud/retail/v2beta", |
|
"version": "v2beta", |
|
"majorVersion": "v2", |
|
"hostName": "retail.googleapis.com", |
|
"title": "Retail API", |
|
"description": "Cloud Retail service enables customers to build end-to-end personalized recommendation systems without requiring a high level of expertise in machine learning, recommendation system, or Google Cloud.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/retail/v2beta", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc", |
|
"google/type" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Retail.V2Beta": 13 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/retail/v2beta;retail": 13 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 13 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.retail.v2beta": 13 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"RETAIL": 13 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Retail\\V2beta": 13 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Retail::V2beta": 13 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "CatalogService", |
|
"fullName": "google.cloud.retail.v2beta.CatalogService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetDefaultBranch", |
|
"fullName": "google.cloud.retail.v2beta.CatalogService.GetDefaultBranch", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta/{catalog=projects/*/locations/*/catalogs/*}:getDefaultBranch" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCatalogs", |
|
"fullName": "google.cloud.retail.v2beta.CatalogService.ListCatalogs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta/{parent=projects/*/locations/*}/catalogs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetDefaultBranch", |
|
"fullName": "google.cloud.retail.v2beta.CatalogService.SetDefaultBranch", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta/{catalog=projects/*/locations/*/catalogs/*}:setDefaultBranch" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateCatalog", |
|
"fullName": "google.cloud.retail.v2beta.CatalogService.UpdateCatalog", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta/{catalog.name=projects/*/locations/*/catalogs/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CompletionService", |
|
"fullName": "google.cloud.retail.v2beta.CompletionService", |
|
"methods": [ |
|
{ |
|
"shortName": "CompleteQuery", |
|
"fullName": "google.cloud.retail.v2beta.CompletionService.CompleteQuery", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta/{catalog=projects/*/locations/*/catalogs/*}:completeQuery" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportCompletionData", |
|
"fullName": "google.cloud.retail.v2beta.CompletionService.ImportCompletionData", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta/{parent=projects/*/locations/*/catalogs/*}/completionData:import" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PredictionService", |
|
"fullName": "google.cloud.retail.v2beta.PredictionService", |
|
"methods": [ |
|
{ |
|
"shortName": "Predict", |
|
"fullName": "google.cloud.retail.v2beta.PredictionService.Predict", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta/{placement=projects/*/locations/*/catalogs/*/placements/*}:predict" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ProductService", |
|
"fullName": "google.cloud.retail.v2beta.ProductService", |
|
"methods": [ |
|
{ |
|
"shortName": "AddFulfillmentPlaces", |
|
"fullName": "google.cloud.retail.v2beta.ProductService.AddFulfillmentPlaces", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta/{product=projects/*/locations/*/catalogs/*/branches/*/products/**}:addFulfillmentPlaces" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateProduct", |
|
"fullName": "google.cloud.retail.v2beta.ProductService.CreateProduct", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta/{parent=projects/*/locations/*/catalogs/*/branches/*}/products" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteProduct", |
|
"fullName": "google.cloud.retail.v2beta.ProductService.DeleteProduct", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta/{name=projects/*/locations/*/catalogs/*/branches/*/products/**}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetProduct", |
|
"fullName": "google.cloud.retail.v2beta.ProductService.GetProduct", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta/{name=projects/*/locations/*/catalogs/*/branches/*/products/**}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportProducts", |
|
"fullName": "google.cloud.retail.v2beta.ProductService.ImportProducts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta/{parent=projects/*/locations/*/catalogs/*/branches/*}/products:import" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListProducts", |
|
"fullName": "google.cloud.retail.v2beta.ProductService.ListProducts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta/{parent=projects/*/locations/*/catalogs/*/branches/*}/products" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RemoveFulfillmentPlaces", |
|
"fullName": "google.cloud.retail.v2beta.ProductService.RemoveFulfillmentPlaces", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta/{product=projects/*/locations/*/catalogs/*/branches/*/products/**}:removeFulfillmentPlaces" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetInventory", |
|
"fullName": "google.cloud.retail.v2beta.ProductService.SetInventory", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta/{inventory.name=projects/*/locations/*/catalogs/*/branches/*/products/**}:setInventory" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateProduct", |
|
"fullName": "google.cloud.retail.v2beta.ProductService.UpdateProduct", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta/{product.name=projects/*/locations/*/catalogs/*/branches/*/products/**}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchService", |
|
"fullName": "google.cloud.retail.v2beta.SearchService", |
|
"methods": [ |
|
{ |
|
"shortName": "Search", |
|
"fullName": "google.cloud.retail.v2beta.SearchService.Search", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta/{placement=projects/*/locations/*/catalogs/*/placements/*}:search" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UserEventService", |
|
"fullName": "google.cloud.retail.v2beta.UserEventService", |
|
"methods": [ |
|
{ |
|
"shortName": "CollectUserEvent", |
|
"fullName": "google.cloud.retail.v2beta.UserEventService.CollectUserEvent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta/{parent=projects/*/locations/*/catalogs/*}/userEvents:collect" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportUserEvents", |
|
"fullName": "google.cloud.retail.v2beta.UserEventService.ImportUserEvents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta/{parent=projects/*/locations/*/catalogs/*}/userEvents:import" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PurgeUserEvents", |
|
"fullName": "google.cloud.retail.v2beta.UserEventService.PurgeUserEvents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta/{parent=projects/*/locations/*/catalogs/*}/userEvents:purge" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RejoinUserEvents", |
|
"fullName": "google.cloud.retail.v2beta.UserEventService.RejoinUserEvents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta/{parent=projects/*/locations/*/catalogs/*}/userEvents:rejoin" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "WriteUserEvent", |
|
"fullName": "google.cloud.retail.v2beta.UserEventService.WriteUserEvent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta/{parent=projects/*/locations/*/catalogs/*}/userEvents:write" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.scheduler.v1", |
|
"directory": "google/cloud/scheduler/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "cloudscheduler.googleapis.com", |
|
"title": "Cloud Scheduler API", |
|
"description": "Creates and manages jobs run on a regular recurring schedule.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/scheduler/v1", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/scheduler/v1;scheduler": 3 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 3 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.scheduler.v1": 3 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"": 2, |
|
"SCHEDULER": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "CloudScheduler", |
|
"fullName": "google.cloud.scheduler.v1.CloudScheduler", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateJob", |
|
"fullName": "google.cloud.scheduler.v1.CloudScheduler.CreateJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/jobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteJob", |
|
"fullName": "google.cloud.scheduler.v1.CloudScheduler.DeleteJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/jobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetJob", |
|
"fullName": "google.cloud.scheduler.v1.CloudScheduler.GetJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/jobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListJobs", |
|
"fullName": "google.cloud.scheduler.v1.CloudScheduler.ListJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/jobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PauseJob", |
|
"fullName": "google.cloud.scheduler.v1.CloudScheduler.PauseJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/jobs/*}:pause" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ResumeJob", |
|
"fullName": "google.cloud.scheduler.v1.CloudScheduler.ResumeJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/jobs/*}:resume" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RunJob", |
|
"fullName": "google.cloud.scheduler.v1.CloudScheduler.RunJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/jobs/*}:run" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateJob", |
|
"fullName": "google.cloud.scheduler.v1.CloudScheduler.UpdateJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{job.name=projects/*/locations/*/jobs/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.scheduler.v1beta1", |
|
"directory": "google/cloud/scheduler/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "cloudscheduler.googleapis.com", |
|
"title": "Cloud Scheduler API", |
|
"description": "Creates and manages jobs run on a regular recurring schedule.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/scheduler/v1beta1", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/scheduler/v1beta1;scheduler": 3 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 3 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.scheduler.v1beta1": 3 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"": 2, |
|
"SCHEDULER": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "CloudScheduler", |
|
"fullName": "google.cloud.scheduler.v1beta1.CloudScheduler", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateJob", |
|
"fullName": "google.cloud.scheduler.v1beta1.CloudScheduler.CreateJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/jobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteJob", |
|
"fullName": "google.cloud.scheduler.v1beta1.CloudScheduler.DeleteJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/jobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetJob", |
|
"fullName": "google.cloud.scheduler.v1beta1.CloudScheduler.GetJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/jobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListJobs", |
|
"fullName": "google.cloud.scheduler.v1beta1.CloudScheduler.ListJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/jobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PauseJob", |
|
"fullName": "google.cloud.scheduler.v1beta1.CloudScheduler.PauseJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/jobs/*}:pause" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ResumeJob", |
|
"fullName": "google.cloud.scheduler.v1beta1.CloudScheduler.ResumeJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/jobs/*}:resume" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RunJob", |
|
"fullName": "google.cloud.scheduler.v1beta1.CloudScheduler.RunJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/jobs/*}:run" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateJob", |
|
"fullName": "google.cloud.scheduler.v1beta1.CloudScheduler.UpdateJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{job.name=projects/*/locations/*/jobs/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.secretmanager.v1", |
|
"directory": "google/cloud/secretmanager/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "secretmanager.googleapis.com", |
|
"title": "Secret Manager API", |
|
"description": "Stores sensitive data such as API keys, passwords, and certificates. Provides convenience while improving security.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/secretmanager/v1", |
|
"google/iam/v1", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.SecretManager.V1": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/secretmanager/v1;secretmanager": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.secretmanager.v1": 2 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"GSM": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\SecretManager\\V1": 2 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::SecretManager::V1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "SecretManagerService", |
|
"fullName": "google.cloud.secretmanager.v1.SecretManagerService", |
|
"methods": [ |
|
{ |
|
"shortName": "AccessSecretVersion", |
|
"fullName": "google.cloud.secretmanager.v1.SecretManagerService.AccessSecretVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/secrets/*/versions/*}:access" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AddSecretVersion", |
|
"fullName": "google.cloud.secretmanager.v1.SecretManagerService.AddSecretVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/secrets/*}:addVersion" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateSecret", |
|
"fullName": "google.cloud.secretmanager.v1.SecretManagerService.CreateSecret", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*}/secrets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteSecret", |
|
"fullName": "google.cloud.secretmanager.v1.SecretManagerService.DeleteSecret", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/secrets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DestroySecretVersion", |
|
"fullName": "google.cloud.secretmanager.v1.SecretManagerService.DestroySecretVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/secrets/*/versions/*}:destroy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DisableSecretVersion", |
|
"fullName": "google.cloud.secretmanager.v1.SecretManagerService.DisableSecretVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/secrets/*/versions/*}:disable" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "EnableSecretVersion", |
|
"fullName": "google.cloud.secretmanager.v1.SecretManagerService.EnableSecretVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/secrets/*/versions/*}:enable" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.cloud.secretmanager.v1.SecretManagerService.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{resource=projects/*/secrets/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSecret", |
|
"fullName": "google.cloud.secretmanager.v1.SecretManagerService.GetSecret", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/secrets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSecretVersion", |
|
"fullName": "google.cloud.secretmanager.v1.SecretManagerService.GetSecretVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/secrets/*/versions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListSecretVersions", |
|
"fullName": "google.cloud.secretmanager.v1.SecretManagerService.ListSecretVersions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/secrets/*}/versions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListSecrets", |
|
"fullName": "google.cloud.secretmanager.v1.SecretManagerService.ListSecrets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*}/secrets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.cloud.secretmanager.v1.SecretManagerService.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/secrets/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.cloud.secretmanager.v1.SecretManagerService.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/secrets/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateSecret", |
|
"fullName": "google.cloud.secretmanager.v1.SecretManagerService.UpdateSecret", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{secret.name=projects/*/secrets/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.secrets.v1beta1", |
|
"directory": "google/cloud/secrets/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "secretmanager.googleapis.com", |
|
"title": "Secret Manager API", |
|
"description": "Stores sensitive data such as API keys, passwords, and certificates. Provides convenience while improving security.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/secrets/v1beta1", |
|
"google/iam/v1", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.SecretManager.V1Beta1": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/secretmanager/v1beta1;secretmanager": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.secretmanager.v1beta1": 2 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"GSM": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\SecretManager\\V1beta1": 2 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::SecretManager::V1beta1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "SecretManagerService", |
|
"fullName": "google.cloud.secrets.v1beta1.SecretManagerService", |
|
"methods": [ |
|
{ |
|
"shortName": "AccessSecretVersion", |
|
"fullName": "google.cloud.secrets.v1beta1.SecretManagerService.AccessSecretVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/secrets/*/versions/*}:access" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AddSecretVersion", |
|
"fullName": "google.cloud.secrets.v1beta1.SecretManagerService.AddSecretVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/secrets/*}:addVersion" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateSecret", |
|
"fullName": "google.cloud.secrets.v1beta1.SecretManagerService.CreateSecret", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*}/secrets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteSecret", |
|
"fullName": "google.cloud.secrets.v1beta1.SecretManagerService.DeleteSecret", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/secrets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DestroySecretVersion", |
|
"fullName": "google.cloud.secrets.v1beta1.SecretManagerService.DestroySecretVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/secrets/*/versions/*}:destroy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DisableSecretVersion", |
|
"fullName": "google.cloud.secrets.v1beta1.SecretManagerService.DisableSecretVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/secrets/*/versions/*}:disable" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "EnableSecretVersion", |
|
"fullName": "google.cloud.secrets.v1beta1.SecretManagerService.EnableSecretVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/secrets/*/versions/*}:enable" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.cloud.secrets.v1beta1.SecretManagerService.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{resource=projects/*/secrets/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSecret", |
|
"fullName": "google.cloud.secrets.v1beta1.SecretManagerService.GetSecret", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/secrets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSecretVersion", |
|
"fullName": "google.cloud.secrets.v1beta1.SecretManagerService.GetSecretVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/secrets/*/versions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListSecretVersions", |
|
"fullName": "google.cloud.secrets.v1beta1.SecretManagerService.ListSecretVersions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/secrets/*}/versions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListSecrets", |
|
"fullName": "google.cloud.secrets.v1beta1.SecretManagerService.ListSecrets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*}/secrets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.cloud.secrets.v1beta1.SecretManagerService.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/secrets/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.cloud.secrets.v1beta1.SecretManagerService.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/secrets/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateSecret", |
|
"fullName": "google.cloud.secrets.v1beta1.SecretManagerService.UpdateSecret", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{secret.name=projects/*/secrets/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.security.privateca.v1", |
|
"directory": "google/cloud/security/privateca/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "privateca.googleapis.com", |
|
"title": "Certificate Authority API", |
|
"description": "The Certificate Authority Service API is a highly-available, scalable service that enables you to simplify and automate the management of private certificate authorities (CAs) while staying in control of your private keys.\"", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/security/privateca/v1", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/type" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Security.PrivateCA.V1": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/security/privateca/v1;privateca": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.security.privateca.v1": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Security\\PrivateCA\\V1": 2 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Security::PrivateCA::V1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "CertificateAuthorityService", |
|
"fullName": "google.cloud.security.privateca.v1.CertificateAuthorityService", |
|
"methods": [ |
|
{ |
|
"shortName": "ActivateCertificateAuthority", |
|
"fullName": "google.cloud.security.privateca.v1.CertificateAuthorityService.ActivateCertificateAuthority", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/caPools/*/certificateAuthorities/*}:activate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateCaPool", |
|
"fullName": "google.cloud.security.privateca.v1.CertificateAuthorityService.CreateCaPool", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/caPools" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateCertificate", |
|
"fullName": "google.cloud.security.privateca.v1.CertificateAuthorityService.CreateCertificate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*/caPools/*}/certificates" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateCertificateAuthority", |
|
"fullName": "google.cloud.security.privateca.v1.CertificateAuthorityService.CreateCertificateAuthority", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*/caPools/*}/certificateAuthorities" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateCertificateTemplate", |
|
"fullName": "google.cloud.security.privateca.v1.CertificateAuthorityService.CreateCertificateTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/certificateTemplates" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteCaPool", |
|
"fullName": "google.cloud.security.privateca.v1.CertificateAuthorityService.DeleteCaPool", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/caPools/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteCertificateAuthority", |
|
"fullName": "google.cloud.security.privateca.v1.CertificateAuthorityService.DeleteCertificateAuthority", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/caPools/*/certificateAuthorities/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteCertificateTemplate", |
|
"fullName": "google.cloud.security.privateca.v1.CertificateAuthorityService.DeleteCertificateTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/certificateTemplates/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DisableCertificateAuthority", |
|
"fullName": "google.cloud.security.privateca.v1.CertificateAuthorityService.DisableCertificateAuthority", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/caPools/*/certificateAuthorities/*}:disable" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "EnableCertificateAuthority", |
|
"fullName": "google.cloud.security.privateca.v1.CertificateAuthorityService.EnableCertificateAuthority", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/caPools/*/certificateAuthorities/*}:enable" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FetchCaCerts", |
|
"fullName": "google.cloud.security.privateca.v1.CertificateAuthorityService.FetchCaCerts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{ca_pool=projects/*/locations/*/caPools/*}:fetchCaCerts" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FetchCertificateAuthorityCsr", |
|
"fullName": "google.cloud.security.privateca.v1.CertificateAuthorityService.FetchCertificateAuthorityCsr", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/caPools/*/certificateAuthorities/*}:fetch" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCaPool", |
|
"fullName": "google.cloud.security.privateca.v1.CertificateAuthorityService.GetCaPool", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/caPools/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCertificate", |
|
"fullName": "google.cloud.security.privateca.v1.CertificateAuthorityService.GetCertificate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/caPools/*/certificates/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCertificateAuthority", |
|
"fullName": "google.cloud.security.privateca.v1.CertificateAuthorityService.GetCertificateAuthority", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/caPools/*/certificateAuthorities/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCertificateRevocationList", |
|
"fullName": "google.cloud.security.privateca.v1.CertificateAuthorityService.GetCertificateRevocationList", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/caPools/*/certificateAuthorities/*/certificateRevocationLists/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCertificateTemplate", |
|
"fullName": "google.cloud.security.privateca.v1.CertificateAuthorityService.GetCertificateTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/certificateTemplates/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCaPools", |
|
"fullName": "google.cloud.security.privateca.v1.CertificateAuthorityService.ListCaPools", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/caPools" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCertificateAuthorities", |
|
"fullName": "google.cloud.security.privateca.v1.CertificateAuthorityService.ListCertificateAuthorities", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/caPools/*}/certificateAuthorities" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCertificateRevocationLists", |
|
"fullName": "google.cloud.security.privateca.v1.CertificateAuthorityService.ListCertificateRevocationLists", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/caPools/*/certificateAuthorities/*}/certificateRevocationLists" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCertificateTemplates", |
|
"fullName": "google.cloud.security.privateca.v1.CertificateAuthorityService.ListCertificateTemplates", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/certificateTemplates" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCertificates", |
|
"fullName": "google.cloud.security.privateca.v1.CertificateAuthorityService.ListCertificates", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/caPools/*}/certificates" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RevokeCertificate", |
|
"fullName": "google.cloud.security.privateca.v1.CertificateAuthorityService.RevokeCertificate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/caPools/*/certificates/*}:revoke" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UndeleteCertificateAuthority", |
|
"fullName": "google.cloud.security.privateca.v1.CertificateAuthorityService.UndeleteCertificateAuthority", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/caPools/*/certificateAuthorities/*}:undelete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateCaPool", |
|
"fullName": "google.cloud.security.privateca.v1.CertificateAuthorityService.UpdateCaPool", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{ca_pool.name=projects/*/locations/*/caPools/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateCertificate", |
|
"fullName": "google.cloud.security.privateca.v1.CertificateAuthorityService.UpdateCertificate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{certificate.name=projects/*/locations/*/caPools/*/certificates/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateCertificateAuthority", |
|
"fullName": "google.cloud.security.privateca.v1.CertificateAuthorityService.UpdateCertificateAuthority", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{certificate_authority.name=projects/*/locations/*/caPools/*/certificateAuthorities/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateCertificateRevocationList", |
|
"fullName": "google.cloud.security.privateca.v1.CertificateAuthorityService.UpdateCertificateRevocationList", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{certificate_revocation_list.name=projects/*/locations/*/caPools/*/certificateAuthorities/*/certificateRevocationLists/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateCertificateTemplate", |
|
"fullName": "google.cloud.security.privateca.v1.CertificateAuthorityService.UpdateCertificateTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{certificate_template.name=projects/*/locations/*/certificateTemplates/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.security.privateca.v1beta1", |
|
"directory": "google/cloud/security/privateca/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "privateca.googleapis.com", |
|
"title": "Certificate Authority API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/security/privateca/v1beta1", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Security.PrivateCA.V1Beta1": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/security/privateca/v1beta1;privateca": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.security.privateca.v1beta1": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Security\\PrivateCA\\V1beta1": 2 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Security::PrivateCA::V1beta1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "CertificateAuthorityService", |
|
"fullName": "google.cloud.security.privateca.v1beta1.CertificateAuthorityService", |
|
"methods": [ |
|
{ |
|
"shortName": "ActivateCertificateAuthority", |
|
"fullName": "google.cloud.security.privateca.v1beta1.CertificateAuthorityService.ActivateCertificateAuthority", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/certificateAuthorities/*}:activate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateCertificate", |
|
"fullName": "google.cloud.security.privateca.v1beta1.CertificateAuthorityService.CreateCertificate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/certificateAuthorities/*}/certificates" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateCertificateAuthority", |
|
"fullName": "google.cloud.security.privateca.v1beta1.CertificateAuthorityService.CreateCertificateAuthority", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/certificateAuthorities" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DisableCertificateAuthority", |
|
"fullName": "google.cloud.security.privateca.v1beta1.CertificateAuthorityService.DisableCertificateAuthority", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/certificateAuthorities/*}:disable" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "EnableCertificateAuthority", |
|
"fullName": "google.cloud.security.privateca.v1beta1.CertificateAuthorityService.EnableCertificateAuthority", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/certificateAuthorities/*}:enable" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FetchCertificateAuthorityCsr", |
|
"fullName": "google.cloud.security.privateca.v1beta1.CertificateAuthorityService.FetchCertificateAuthorityCsr", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/certificateAuthorities/*}:fetch" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCertificate", |
|
"fullName": "google.cloud.security.privateca.v1beta1.CertificateAuthorityService.GetCertificate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/certificateAuthorities/*/certificates/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCertificateAuthority", |
|
"fullName": "google.cloud.security.privateca.v1beta1.CertificateAuthorityService.GetCertificateAuthority", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/certificateAuthorities/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCertificateRevocationList", |
|
"fullName": "google.cloud.security.privateca.v1beta1.CertificateAuthorityService.GetCertificateRevocationList", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/certificateAuthorities/*/certificateRevocationLists/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetReusableConfig", |
|
"fullName": "google.cloud.security.privateca.v1beta1.CertificateAuthorityService.GetReusableConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/reusableConfigs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCertificateAuthorities", |
|
"fullName": "google.cloud.security.privateca.v1beta1.CertificateAuthorityService.ListCertificateAuthorities", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/certificateAuthorities" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCertificateRevocationLists", |
|
"fullName": "google.cloud.security.privateca.v1beta1.CertificateAuthorityService.ListCertificateRevocationLists", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/certificateAuthorities/*}/certificateRevocationLists" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCertificates", |
|
"fullName": "google.cloud.security.privateca.v1beta1.CertificateAuthorityService.ListCertificates", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/certificateAuthorities/*}/certificates" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListReusableConfigs", |
|
"fullName": "google.cloud.security.privateca.v1beta1.CertificateAuthorityService.ListReusableConfigs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/reusableConfigs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RestoreCertificateAuthority", |
|
"fullName": "google.cloud.security.privateca.v1beta1.CertificateAuthorityService.RestoreCertificateAuthority", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/certificateAuthorities/*}:restore" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RevokeCertificate", |
|
"fullName": "google.cloud.security.privateca.v1beta1.CertificateAuthorityService.RevokeCertificate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/certificateAuthorities/*/certificates/*}:revoke" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ScheduleDeleteCertificateAuthority", |
|
"fullName": "google.cloud.security.privateca.v1beta1.CertificateAuthorityService.ScheduleDeleteCertificateAuthority", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/certificateAuthorities/*}:scheduleDelete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateCertificate", |
|
"fullName": "google.cloud.security.privateca.v1beta1.CertificateAuthorityService.UpdateCertificate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{certificate.name=projects/*/locations/*/certificateAuthorities/*/certificates/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateCertificateAuthority", |
|
"fullName": "google.cloud.security.privateca.v1beta1.CertificateAuthorityService.UpdateCertificateAuthority", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{certificate_authority.name=projects/*/locations/*/certificateAuthorities/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateCertificateRevocationList", |
|
"fullName": "google.cloud.security.privateca.v1beta1.CertificateAuthorityService.UpdateCertificateRevocationList", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{certificate_revocation_list.name=projects/*/locations/*/certificateAuthorities/*/certificateRevocationLists/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.securitycenter.settings.v1beta1", |
|
"directory": "google/cloud/securitycenter/settings/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "securitycenter.googleapis.com", |
|
"title": "Cloud Security Command Center API", |
|
"description": "Cloud Security Command Center Settings API provides functionality to retrieve and update configurations.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/securitycenter/settings/v1beta1", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 6 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.SecurityCenter.Settings.V1Beta1": 6 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/securitycenter/settings/v1beta1;settings": 6 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 6 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.securitycenter.settings.v1beta1": 6 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\SecurityCenter\\Settings\\V1beta1": 6 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::SecurityCenter::Settings::V1beta1": 6 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "SecurityCenterSettingsService", |
|
"fullName": "google.cloud.securitycenter.settings.v1beta1.SecurityCenterSettingsService", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchCalculateEffectiveSettings", |
|
"fullName": "google.cloud.securitycenter.settings.v1beta1.SecurityCenterSettingsService.BatchCalculateEffectiveSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/settings/v1beta1/{parent=organizations/*}/effectiveSettings:batchCalculate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchGetSettings", |
|
"fullName": "google.cloud.securitycenter.settings.v1beta1.SecurityCenterSettingsService.BatchGetSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/settings/v1beta1/{parent=organizations/*}/settings:batchGet" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CalculateEffectiveComponentSettings", |
|
"fullName": "google.cloud.securitycenter.settings.v1beta1.SecurityCenterSettingsService.CalculateEffectiveComponentSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/settings/v1beta1/{name=organizations/*/components/*/effectiveSettings}:calculate" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/settings/v1beta1/{name=folders/*/components/*/effectiveSettings}:calculate" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/settings/v1beta1/{name=projects/*/components/*/effectiveSettings}:calculate" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/settings/v1beta1/{name=projects/*/locations/*/clusters/*/components/*/effectiveSettings}:calculate" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/settings/v1beta1/{name=projects/*/regions/*/clusters/*/components/*/effectiveSettings}:calculate" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/settings/v1beta1/{name=projects/*/zones/*/clusters/*/components/*/effectiveSettings}:calculate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CalculateEffectiveSettings", |
|
"fullName": "google.cloud.securitycenter.settings.v1beta1.SecurityCenterSettingsService.CalculateEffectiveSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/settings/v1beta1/{name=organizations/*/effectiveSettings}:calculate" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/settings/v1beta1/{name=folders/*/effectiveSettings}:calculate" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/settings/v1beta1/{name=projects/*/effectiveSettings}:calculate" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/settings/v1beta1/{name=projects/*/locations/*/clusters/*/effectiveSettings}:calculate" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/settings/v1beta1/{name=projects/*/regions/*/clusters/*/effectiveSettings}:calculate" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/settings/v1beta1/{name=projects/*/zones/*/clusters/*/effectiveSettings}:calculate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetComponentSettings", |
|
"fullName": "google.cloud.securitycenter.settings.v1beta1.SecurityCenterSettingsService.GetComponentSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/settings/v1beta1/{name=organizations/*/components/*/settings}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/settings/v1beta1/{name=folders/*/components/*/settings}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/settings/v1beta1/{name=projects/*/components/*/settings}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/settings/v1beta1/{name=projects/*/locations/*/clusters/*/components/*/settings}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/settings/v1beta1/{name=projects/*/regions/*/clusters/*/components/*/settings}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/settings/v1beta1/{name=projects/*/zones/*/clusters/*/components/*/settings}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetServiceAccount", |
|
"fullName": "google.cloud.securitycenter.settings.v1beta1.SecurityCenterSettingsService.GetServiceAccount", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/settings/v1beta1/{name=organizations/*/serviceAccount}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSettings", |
|
"fullName": "google.cloud.securitycenter.settings.v1beta1.SecurityCenterSettingsService.GetSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/settings/v1beta1/{name=organizations/*/settings}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/settings/v1beta1/{name=folders/*/settings}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/settings/v1beta1/{name=projects/*/settings}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/settings/v1beta1/{name=projects/*/locations/*/clusters/*/settings}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/settings/v1beta1/{name=projects/*/regions/*/clusters/*/settings}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/settings/v1beta1/{name=projects/*/zones/*/clusters/*/settings}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListComponents", |
|
"fullName": "google.cloud.securitycenter.settings.v1beta1.SecurityCenterSettingsService.ListComponents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/settings/v1beta1/{parent=organizations/*}/components" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDetectors", |
|
"fullName": "google.cloud.securitycenter.settings.v1beta1.SecurityCenterSettingsService.ListDetectors", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/settings/v1beta1/{parent=organizations/*}/detectors" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ResetComponentSettings", |
|
"fullName": "google.cloud.securitycenter.settings.v1beta1.SecurityCenterSettingsService.ResetComponentSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/settings/v1beta1/{name=organizations/*/components/*/settings}:reset" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/settings/v1beta1/{name=folders/*/components/*/settings}:reset" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/settings/v1beta1/{name=projects/*/components/*/settings}:reset" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/settings/v1beta1/{name=projects/*/locations/*/clusters/*/components/*/settings}:reset" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/settings/v1beta1/{name=projects/*/regions/*/clusters/*/components/*/settings}:reset" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/settings/v1beta1/{name=projects/*/zones/*/clusters/*/components/*/settings}:reset" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ResetSettings", |
|
"fullName": "google.cloud.securitycenter.settings.v1beta1.SecurityCenterSettingsService.ResetSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/settings/v1beta1/{name=organizations/*/settings}:reset" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/settings/v1beta1/{name=folders/*/settings}:reset" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/settings/v1beta1/{name=projects/*/settings}:reset" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/settings/v1beta1/{name=projects/*/locations/*/clusters/*/settings}:reset" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/settings/v1beta1/{name=projects/*/regions/*/clusters/*/settings}:reset" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/settings/v1beta1/{name=projects/*/zones/*/clusters/*/settings}:reset" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateComponentSettings", |
|
"fullName": "google.cloud.securitycenter.settings.v1beta1.SecurityCenterSettingsService.UpdateComponentSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/settings/v1beta1/{component_settings.name=organizations/*/components/*/settings}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/settings/v1beta1/{component_settings.name=folders/*/components/*/settings}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/settings/v1beta1/{component_settings.name=projects/*/components/*/settings}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/settings/v1beta1/{component_settings.name=projects/*/locations/*/clusters/*/components/*/settings}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/settings/v1beta1/{component_settings.name=projects/*/regions/*/clusters/*/components/*/settings}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/settings/v1beta1/{component_settings.name=projects/*/zones/*/clusters/*/components/*/settings}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateSettings", |
|
"fullName": "google.cloud.securitycenter.settings.v1beta1.SecurityCenterSettingsService.UpdateSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/settings/v1beta1/{settings.name=organizations/*/settings}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/settings/v1beta1/{settings.name=folders/*/settings}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/settings/v1beta1/{settings.name=projects/*/settings}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/settings/v1beta1/{settings.name=projects/*/locations/*/clusters/*/settings}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/settings/v1beta1/{settings.name=projects/*/regions/*/clusters/*/settings}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/settings/v1beta1/{settings.name=projects/*/zones/*/clusters/*/settings}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.securitycenter.v1", |
|
"directory": "google/cloud/securitycenter/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "securitycenter.googleapis.com", |
|
"title": "Security Command Center API", |
|
"description": "Security Command Center API provides access to temporal views of assets and findings within an organization.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/securitycenter/v1", |
|
"google/iam/v1", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.SecurityCenter.V1": 12 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/securitycenter/v1;securitycenter": 12 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 12 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.securitycenter.v1": 12 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\SecurityCenter\\V1": 12 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::SecurityCenter::V1": 12 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "SecurityCenter", |
|
"fullName": "google.cloud.securitycenter.v1.SecurityCenter", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateFinding", |
|
"fullName": "google.cloud.securitycenter.v1.SecurityCenter.CreateFinding", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=organizations/*/sources/*}/findings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateNotificationConfig", |
|
"fullName": "google.cloud.securitycenter.v1.SecurityCenter.CreateNotificationConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=organizations/*}/notificationConfigs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateSource", |
|
"fullName": "google.cloud.securitycenter.v1.SecurityCenter.CreateSource", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=organizations/*}/sources" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteNotificationConfig", |
|
"fullName": "google.cloud.securitycenter.v1.SecurityCenter.DeleteNotificationConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=organizations/*/notificationConfigs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.cloud.securitycenter.v1.SecurityCenter.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=organizations/*/sources/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetNotificationConfig", |
|
"fullName": "google.cloud.securitycenter.v1.SecurityCenter.GetNotificationConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=organizations/*/notificationConfigs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetOrganizationSettings", |
|
"fullName": "google.cloud.securitycenter.v1.SecurityCenter.GetOrganizationSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=organizations/*/organizationSettings}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSource", |
|
"fullName": "google.cloud.securitycenter.v1.SecurityCenter.GetSource", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=organizations/*/sources/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GroupAssets", |
|
"fullName": "google.cloud.securitycenter.v1.SecurityCenter.GroupAssets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=organizations/*}/assets:group" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=folders/*}/assets:group" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*}/assets:group" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GroupFindings", |
|
"fullName": "google.cloud.securitycenter.v1.SecurityCenter.GroupFindings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=organizations/*/sources/*}/findings:group" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=folders/*/sources/*}/findings:group" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/sources/*}/findings:group" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAssets", |
|
"fullName": "google.cloud.securitycenter.v1.SecurityCenter.ListAssets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=organizations/*}/assets" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=folders/*}/assets" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*}/assets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListFindings", |
|
"fullName": "google.cloud.securitycenter.v1.SecurityCenter.ListFindings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=organizations/*/sources/*}/findings" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=folders/*/sources/*}/findings" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/sources/*}/findings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListNotificationConfigs", |
|
"fullName": "google.cloud.securitycenter.v1.SecurityCenter.ListNotificationConfigs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=organizations/*}/notificationConfigs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListSources", |
|
"fullName": "google.cloud.securitycenter.v1.SecurityCenter.ListSources", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=organizations/*}/sources" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=folders/*}/sources" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*}/sources" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RunAssetDiscovery", |
|
"fullName": "google.cloud.securitycenter.v1.SecurityCenter.RunAssetDiscovery", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=organizations/*}/assets:runDiscovery" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetFindingState", |
|
"fullName": "google.cloud.securitycenter.v1.SecurityCenter.SetFindingState", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=organizations/*/sources/*/findings/*}:setState" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=folders/*/sources/*/findings/*}:setState" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/sources/*/findings/*}:setState" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.cloud.securitycenter.v1.SecurityCenter.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=organizations/*/sources/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.cloud.securitycenter.v1.SecurityCenter.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=organizations/*/sources/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateFinding", |
|
"fullName": "google.cloud.securitycenter.v1.SecurityCenter.UpdateFinding", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{finding.name=organizations/*/sources/*/findings/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{finding.name=folders/*/sources/*/findings/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{finding.name=projects/*/sources/*/findings/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateNotificationConfig", |
|
"fullName": "google.cloud.securitycenter.v1.SecurityCenter.UpdateNotificationConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{notification_config.name=organizations/*/notificationConfigs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateOrganizationSettings", |
|
"fullName": "google.cloud.securitycenter.v1.SecurityCenter.UpdateOrganizationSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{organization_settings.name=organizations/*/organizationSettings}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateSecurityMarks", |
|
"fullName": "google.cloud.securitycenter.v1.SecurityCenter.UpdateSecurityMarks", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{security_marks.name=organizations/*/assets/*/securityMarks}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{security_marks.name=folders/*/assets/*/securityMarks}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{security_marks.name=projects/*/assets/*/securityMarks}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{security_marks.name=organizations/*/sources/*/findings/*/securityMarks}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{security_marks.name=folders/*/sources/*/findings/*/securityMarks}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{security_marks.name=projects/*/sources/*/findings/*/securityMarks}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateSource", |
|
"fullName": "google.cloud.securitycenter.v1.SecurityCenter.UpdateSource", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{source.name=organizations/*/sources/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.securitycenter.v1beta1", |
|
"directory": "google/cloud/securitycenter/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "securitycenter.googleapis.com", |
|
"title": "Security Command Center API", |
|
"description": "Security Command Center API provides access to temporal views of assets and findings within an organization.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/securitycenter/v1beta1", |
|
"google/iam/v1", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/securitycenter/v1beta1;securitycenter": 7 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 7 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.securitycenter.v1beta1": 7 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "SecurityCenter", |
|
"fullName": "google.cloud.securitycenter.v1beta1.SecurityCenter", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateFinding", |
|
"fullName": "google.cloud.securitycenter.v1beta1.SecurityCenter.CreateFinding", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=organizations/*/sources/*}/findings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateSource", |
|
"fullName": "google.cloud.securitycenter.v1beta1.SecurityCenter.CreateSource", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=organizations/*}/sources" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.cloud.securitycenter.v1beta1.SecurityCenter.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=organizations/*/sources/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetOrganizationSettings", |
|
"fullName": "google.cloud.securitycenter.v1beta1.SecurityCenter.GetOrganizationSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=organizations/*/organizationSettings}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSource", |
|
"fullName": "google.cloud.securitycenter.v1beta1.SecurityCenter.GetSource", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=organizations/*/sources/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GroupAssets", |
|
"fullName": "google.cloud.securitycenter.v1beta1.SecurityCenter.GroupAssets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=organizations/*}/assets:group" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GroupFindings", |
|
"fullName": "google.cloud.securitycenter.v1beta1.SecurityCenter.GroupFindings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=organizations/*/sources/*}/findings:group" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAssets", |
|
"fullName": "google.cloud.securitycenter.v1beta1.SecurityCenter.ListAssets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=organizations/*}/assets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListFindings", |
|
"fullName": "google.cloud.securitycenter.v1beta1.SecurityCenter.ListFindings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=organizations/*/sources/*}/findings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListSources", |
|
"fullName": "google.cloud.securitycenter.v1beta1.SecurityCenter.ListSources", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=organizations/*}/sources" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RunAssetDiscovery", |
|
"fullName": "google.cloud.securitycenter.v1beta1.SecurityCenter.RunAssetDiscovery", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=organizations/*}/assets:runDiscovery" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetFindingState", |
|
"fullName": "google.cloud.securitycenter.v1beta1.SecurityCenter.SetFindingState", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=organizations/*/sources/*/findings/*}:setState" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.cloud.securitycenter.v1beta1.SecurityCenter.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=organizations/*/sources/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.cloud.securitycenter.v1beta1.SecurityCenter.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=organizations/*/sources/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateFinding", |
|
"fullName": "google.cloud.securitycenter.v1beta1.SecurityCenter.UpdateFinding", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{finding.name=organizations/*/sources/*/findings/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateOrganizationSettings", |
|
"fullName": "google.cloud.securitycenter.v1beta1.SecurityCenter.UpdateOrganizationSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{organization_settings.name=organizations/*/organizationSettings}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateSecurityMarks", |
|
"fullName": "google.cloud.securitycenter.v1beta1.SecurityCenter.UpdateSecurityMarks", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{security_marks.name=organizations/*/assets/*/securityMarks}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{security_marks.name=organizations/*/sources/*/findings/*/securityMarks}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateSource", |
|
"fullName": "google.cloud.securitycenter.v1beta1.SecurityCenter.UpdateSource", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{source.name=organizations/*/sources/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.securitycenter.v1p1beta1", |
|
"directory": "google/cloud/securitycenter/v1p1beta1", |
|
"version": "v1p1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "securitycenter.googleapis.com", |
|
"title": "Security Command Center API", |
|
"description": "Security Command Center API provides access to temporal views of assets and findings within an organization.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/securitycenter/v1p1beta1", |
|
"google/iam/v1", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.SecurityCenter.V1P1Beta1": 11 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/securitycenter/v1p1beta1;securitycenter": 11 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 11 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.securitycenter.v1p1beta1": 11 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\SecurityCenter\\V1p1beta1": 11 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::SecurityCenter::V1p1Beta1": 1, |
|
"Google::Cloud::SecurityCenter::V1p1beta1": 10 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "SecurityCenter", |
|
"fullName": "google.cloud.securitycenter.v1p1beta1.SecurityCenter", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateFinding", |
|
"fullName": "google.cloud.securitycenter.v1p1beta1.SecurityCenter.CreateFinding", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p1beta1/{parent=organizations/*/sources/*}/findings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateNotificationConfig", |
|
"fullName": "google.cloud.securitycenter.v1p1beta1.SecurityCenter.CreateNotificationConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p1beta1/{parent=organizations/*}/notificationConfigs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateSource", |
|
"fullName": "google.cloud.securitycenter.v1p1beta1.SecurityCenter.CreateSource", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p1beta1/{parent=organizations/*}/sources" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteNotificationConfig", |
|
"fullName": "google.cloud.securitycenter.v1p1beta1.SecurityCenter.DeleteNotificationConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1p1beta1/{name=organizations/*/notificationConfigs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.cloud.securitycenter.v1p1beta1.SecurityCenter.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p1beta1/{resource=organizations/*/sources/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetNotificationConfig", |
|
"fullName": "google.cloud.securitycenter.v1p1beta1.SecurityCenter.GetNotificationConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p1beta1/{name=organizations/*/notificationConfigs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetOrganizationSettings", |
|
"fullName": "google.cloud.securitycenter.v1p1beta1.SecurityCenter.GetOrganizationSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p1beta1/{name=organizations/*/organizationSettings}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSource", |
|
"fullName": "google.cloud.securitycenter.v1p1beta1.SecurityCenter.GetSource", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p1beta1/{name=organizations/*/sources/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GroupAssets", |
|
"fullName": "google.cloud.securitycenter.v1p1beta1.SecurityCenter.GroupAssets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p1beta1/{parent=organizations/*}/assets:group" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p1beta1/{parent=folders/*}/assets:group" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p1beta1/{parent=projects/*}/assets:group" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GroupFindings", |
|
"fullName": "google.cloud.securitycenter.v1p1beta1.SecurityCenter.GroupFindings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p1beta1/{parent=organizations/*/sources/*}/findings:group" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p1beta1/{parent=folders/*/sources/*}/findings:group" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p1beta1/{parent=projects/*/sources/*}/findings:group" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAssets", |
|
"fullName": "google.cloud.securitycenter.v1p1beta1.SecurityCenter.ListAssets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p1beta1/{parent=organizations/*}/assets" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p1beta1/{parent=folders/*}/assets" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p1beta1/{parent=projects/*}/assets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListFindings", |
|
"fullName": "google.cloud.securitycenter.v1p1beta1.SecurityCenter.ListFindings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p1beta1/{parent=organizations/*/sources/*}/findings" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p1beta1/{parent=folders/*/sources/*}/findings" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p1beta1/{parent=projects/*/sources/*}/findings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListNotificationConfigs", |
|
"fullName": "google.cloud.securitycenter.v1p1beta1.SecurityCenter.ListNotificationConfigs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p1beta1/{parent=organizations/*}/notificationConfigs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListSources", |
|
"fullName": "google.cloud.securitycenter.v1p1beta1.SecurityCenter.ListSources", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p1beta1/{parent=organizations/*}/sources" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p1beta1/{parent=folders/*}/sources" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p1beta1/{parent=projects/*}/sources" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RunAssetDiscovery", |
|
"fullName": "google.cloud.securitycenter.v1p1beta1.SecurityCenter.RunAssetDiscovery", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p1beta1/{parent=organizations/*}/assets:runDiscovery" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetFindingState", |
|
"fullName": "google.cloud.securitycenter.v1p1beta1.SecurityCenter.SetFindingState", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p1beta1/{name=organizations/*/sources/*/findings/*}:setState" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p1beta1/{name=folders/*/sources/*/findings/*}:setState" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p1beta1/{name=projects/*/sources/*/findings/*}:setState" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.cloud.securitycenter.v1p1beta1.SecurityCenter.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p1beta1/{resource=organizations/*/sources/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.cloud.securitycenter.v1p1beta1.SecurityCenter.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p1beta1/{resource=organizations/*/sources/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateFinding", |
|
"fullName": "google.cloud.securitycenter.v1p1beta1.SecurityCenter.UpdateFinding", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1p1beta1/{finding.name=organizations/*/sources/*/findings/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1p1beta1/{finding.name=folders/*/sources/*/findings/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1p1beta1/{finding.name=projects/*/sources/*/findings/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateNotificationConfig", |
|
"fullName": "google.cloud.securitycenter.v1p1beta1.SecurityCenter.UpdateNotificationConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1p1beta1/{notification_config.name=organizations/*/notificationConfigs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateOrganizationSettings", |
|
"fullName": "google.cloud.securitycenter.v1p1beta1.SecurityCenter.UpdateOrganizationSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1p1beta1/{organization_settings.name=organizations/*/organizationSettings}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateSecurityMarks", |
|
"fullName": "google.cloud.securitycenter.v1p1beta1.SecurityCenter.UpdateSecurityMarks", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1p1beta1/{security_marks.name=organizations/*/assets/*/securityMarks}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1p1beta1/{security_marks.name=folders/*/assets/*/securityMarks}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1p1beta1/{security_marks.name=projects/*/assets/*/securityMarks}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1p1beta1/{security_marks.name=organizations/*/sources/*/findings/*/securityMarks}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1p1beta1/{security_marks.name=folders/*/sources/*/findings/*/securityMarks}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1p1beta1/{security_marks.name=projects/*/sources/*/findings/*/securityMarks}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateSource", |
|
"fullName": "google.cloud.securitycenter.v1p1beta1.SecurityCenter.UpdateSource", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1p1beta1/{source.name=organizations/*/sources/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.servicedirectory.v1", |
|
"directory": "google/cloud/servicedirectory/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "servicedirectory.googleapis.com", |
|
"title": "Service Directory API", |
|
"description": "Service Directory is a platform for discovering, publishing, and connecting services.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/servicedirectory/v1", |
|
"google/iam/v1", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 5 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.ServiceDirectory.V1": 5 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/servicedirectory/v1;servicedirectory": 5 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 5 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.servicedirectory.v1": 5 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\ServiceDirectory\\V1": 5 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::ServiceDirectory::V1": 5 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "LookupService", |
|
"fullName": "google.cloud.servicedirectory.v1.LookupService", |
|
"methods": [ |
|
{ |
|
"shortName": "ResolveService", |
|
"fullName": "google.cloud.servicedirectory.v1.LookupService.ResolveService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/namespaces/*/services/*}:resolve" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RegistrationService", |
|
"fullName": "google.cloud.servicedirectory.v1.RegistrationService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateEndpoint", |
|
"fullName": "google.cloud.servicedirectory.v1.RegistrationService.CreateEndpoint", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*/namespaces/*/services/*}/endpoints" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateNamespace", |
|
"fullName": "google.cloud.servicedirectory.v1.RegistrationService.CreateNamespace", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/namespaces" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateService", |
|
"fullName": "google.cloud.servicedirectory.v1.RegistrationService.CreateService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*/namespaces/*}/services" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteEndpoint", |
|
"fullName": "google.cloud.servicedirectory.v1.RegistrationService.DeleteEndpoint", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/namespaces/*/services/*/endpoints/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteNamespace", |
|
"fullName": "google.cloud.servicedirectory.v1.RegistrationService.DeleteNamespace", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/namespaces/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteService", |
|
"fullName": "google.cloud.servicedirectory.v1.RegistrationService.DeleteService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/namespaces/*/services/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetEndpoint", |
|
"fullName": "google.cloud.servicedirectory.v1.RegistrationService.GetEndpoint", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/namespaces/*/services/*/endpoints/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.cloud.servicedirectory.v1.RegistrationService.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/namespaces/*}:getIamPolicy" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/namespaces/*/services/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetNamespace", |
|
"fullName": "google.cloud.servicedirectory.v1.RegistrationService.GetNamespace", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/namespaces/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetService", |
|
"fullName": "google.cloud.servicedirectory.v1.RegistrationService.GetService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/namespaces/*/services/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListEndpoints", |
|
"fullName": "google.cloud.servicedirectory.v1.RegistrationService.ListEndpoints", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/namespaces/*/services/*}/endpoints" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListNamespaces", |
|
"fullName": "google.cloud.servicedirectory.v1.RegistrationService.ListNamespaces", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/namespaces" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListServices", |
|
"fullName": "google.cloud.servicedirectory.v1.RegistrationService.ListServices", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/namespaces/*}/services" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.cloud.servicedirectory.v1.RegistrationService.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/namespaces/*}:setIamPolicy" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/namespaces/*/services/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.cloud.servicedirectory.v1.RegistrationService.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/namespaces/*}:testIamPermissions" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/locations/*/namespaces/*/services/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateEndpoint", |
|
"fullName": "google.cloud.servicedirectory.v1.RegistrationService.UpdateEndpoint", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{endpoint.name=projects/*/locations/*/namespaces/*/services/*/endpoints/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateNamespace", |
|
"fullName": "google.cloud.servicedirectory.v1.RegistrationService.UpdateNamespace", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{namespace.name=projects/*/locations/*/namespaces/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateService", |
|
"fullName": "google.cloud.servicedirectory.v1.RegistrationService.UpdateService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{service.name=projects/*/locations/*/namespaces/*/services/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.servicedirectory.v1beta1", |
|
"directory": "google/cloud/servicedirectory/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "servicedirectory.googleapis.com", |
|
"title": "Service Directory API", |
|
"description": "Service Directory is a platform for discovering, publishing, and connecting services.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/servicedirectory/v1beta1", |
|
"google/iam/v1", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 5 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.ServiceDirectory.V1Beta1": 5 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/servicedirectory/v1beta1;servicedirectory": 5 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 5 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.servicedirectory.v1beta1": 5 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\ServiceDirectory\\V1beta1": 5 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::ServiceDirectory::V1beta1": 5 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "LookupService", |
|
"fullName": "google.cloud.servicedirectory.v1beta1.LookupService", |
|
"methods": [ |
|
{ |
|
"shortName": "ResolveService", |
|
"fullName": "google.cloud.servicedirectory.v1beta1.LookupService.ResolveService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/namespaces/*/services/*}:resolve" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RegistrationService", |
|
"fullName": "google.cloud.servicedirectory.v1beta1.RegistrationService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateEndpoint", |
|
"fullName": "google.cloud.servicedirectory.v1beta1.RegistrationService.CreateEndpoint", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/namespaces/*/services/*}/endpoints" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateNamespace", |
|
"fullName": "google.cloud.servicedirectory.v1beta1.RegistrationService.CreateNamespace", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/namespaces" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateService", |
|
"fullName": "google.cloud.servicedirectory.v1beta1.RegistrationService.CreateService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/namespaces/*}/services" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteEndpoint", |
|
"fullName": "google.cloud.servicedirectory.v1beta1.RegistrationService.DeleteEndpoint", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/namespaces/*/services/*/endpoints/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteNamespace", |
|
"fullName": "google.cloud.servicedirectory.v1beta1.RegistrationService.DeleteNamespace", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/namespaces/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteService", |
|
"fullName": "google.cloud.servicedirectory.v1beta1.RegistrationService.DeleteService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/namespaces/*/services/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetEndpoint", |
|
"fullName": "google.cloud.servicedirectory.v1beta1.RegistrationService.GetEndpoint", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/namespaces/*/services/*/endpoints/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.cloud.servicedirectory.v1beta1.RegistrationService.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/locations/*/namespaces/*}:getIamPolicy" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/locations/*/namespaces/*/services/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetNamespace", |
|
"fullName": "google.cloud.servicedirectory.v1beta1.RegistrationService.GetNamespace", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/namespaces/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetService", |
|
"fullName": "google.cloud.servicedirectory.v1beta1.RegistrationService.GetService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/namespaces/*/services/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListEndpoints", |
|
"fullName": "google.cloud.servicedirectory.v1beta1.RegistrationService.ListEndpoints", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/namespaces/*/services/*}/endpoints" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListNamespaces", |
|
"fullName": "google.cloud.servicedirectory.v1beta1.RegistrationService.ListNamespaces", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/namespaces" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListServices", |
|
"fullName": "google.cloud.servicedirectory.v1beta1.RegistrationService.ListServices", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/namespaces/*}/services" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.cloud.servicedirectory.v1beta1.RegistrationService.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/locations/*/namespaces/*}:setIamPolicy" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/locations/*/namespaces/*/services/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.cloud.servicedirectory.v1beta1.RegistrationService.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/locations/*/namespaces/*}:testIamPermissions" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/locations/*/namespaces/*/services/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateEndpoint", |
|
"fullName": "google.cloud.servicedirectory.v1beta1.RegistrationService.UpdateEndpoint", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{endpoint.name=projects/*/locations/*/namespaces/*/services/*/endpoints/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateNamespace", |
|
"fullName": "google.cloud.servicedirectory.v1beta1.RegistrationService.UpdateNamespace", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{namespace.name=projects/*/locations/*/namespaces/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateService", |
|
"fullName": "google.cloud.servicedirectory.v1beta1.RegistrationService.UpdateService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{service.name=projects/*/locations/*/namespaces/*/services/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.shell.v1", |
|
"directory": "google/cloud/shell/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "cloudshell.googleapis.com", |
|
"title": "Cloud Shell API", |
|
"description": "Allows users to start, configure, and connect to interactive shell sessions running in the cloud.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/shell/v1;shell": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.shell.v1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "CloudShellService", |
|
"fullName": "google.cloud.shell.v1.CloudShellService", |
|
"methods": [ |
|
{ |
|
"shortName": "AddPublicKey", |
|
"fullName": "google.cloud.shell.v1.CloudShellService.AddPublicKey", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{environment=users/*/environments/*}:addPublicKey" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AuthorizeEnvironment", |
|
"fullName": "google.cloud.shell.v1.CloudShellService.AuthorizeEnvironment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=users/*/environments/*}:authorize" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetEnvironment", |
|
"fullName": "google.cloud.shell.v1.CloudShellService.GetEnvironment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=users/*/environments/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RemovePublicKey", |
|
"fullName": "google.cloud.shell.v1.CloudShellService.RemovePublicKey", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{environment=users/*/environments/*}:removePublicKey" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StartEnvironment", |
|
"fullName": "google.cloud.shell.v1.CloudShellService.StartEnvironment", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=users/*/environments/*}:start" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.speech.v1", |
|
"directory": "google/cloud/speech/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "speech.googleapis.com", |
|
"title": "Cloud Speech-to-Text API", |
|
"description": "Converts audio to text by applying powerful neural network models.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/speech/v1;speech": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.speech.v1": 1 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"GCS": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Speech", |
|
"fullName": "google.cloud.speech.v1.Speech", |
|
"methods": [ |
|
{ |
|
"shortName": "LongRunningRecognize", |
|
"fullName": "google.cloud.speech.v1.Speech.LongRunningRecognize", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/speech:longrunningrecognize" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Recognize", |
|
"fullName": "google.cloud.speech.v1.Speech.Recognize", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/speech:recognize" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StreamingRecognize", |
|
"fullName": "google.cloud.speech.v1.Speech.StreamingRecognize", |
|
"mode": "BIDIRECTIONAL_STREAMING" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.speech.v1p1beta1", |
|
"directory": "google/cloud/speech/v1p1beta1", |
|
"version": "v1p1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "speech.googleapis.com", |
|
"title": "Cloud Speech-to-Text API", |
|
"description": "Converts audio to text by applying powerful neural network models.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/speech/v1p1beta1", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 3 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/speech/v1p1beta1;speech": 3 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 3 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.speech.v1p1beta1": 3 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"GCS": 3 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Adaptation", |
|
"fullName": "google.cloud.speech.v1p1beta1.Adaptation", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateCustomClass", |
|
"fullName": "google.cloud.speech.v1p1beta1.Adaptation.CreateCustomClass", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p1beta1/{parent=projects/*/locations/*}/customClasses" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreatePhraseSet", |
|
"fullName": "google.cloud.speech.v1p1beta1.Adaptation.CreatePhraseSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p1beta1/{parent=projects/*/locations/*}/phraseSets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteCustomClass", |
|
"fullName": "google.cloud.speech.v1p1beta1.Adaptation.DeleteCustomClass", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1p1beta1/{name=projects/*/locations/*/customClasses/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeletePhraseSet", |
|
"fullName": "google.cloud.speech.v1p1beta1.Adaptation.DeletePhraseSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1p1beta1/{name=projects/*/locations/*/phraseSets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCustomClass", |
|
"fullName": "google.cloud.speech.v1p1beta1.Adaptation.GetCustomClass", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p1beta1/{name=projects/*/locations/*/customClasses/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetPhraseSet", |
|
"fullName": "google.cloud.speech.v1p1beta1.Adaptation.GetPhraseSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p1beta1/{name=projects/*/locations/*/phraseSets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCustomClasses", |
|
"fullName": "google.cloud.speech.v1p1beta1.Adaptation.ListCustomClasses", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p1beta1/{parent=projects/*/locations/*}/customClasses" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListPhraseSet", |
|
"fullName": "google.cloud.speech.v1p1beta1.Adaptation.ListPhraseSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p1beta1/{parent=projects/*/locations/*}/phraseSets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateCustomClass", |
|
"fullName": "google.cloud.speech.v1p1beta1.Adaptation.UpdateCustomClass", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1p1beta1/{custom_class.name=projects/*/locations/*/customClasses/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdatePhraseSet", |
|
"fullName": "google.cloud.speech.v1p1beta1.Adaptation.UpdatePhraseSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1p1beta1/{phrase_set.name=projects/*/locations/*/phraseSets/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Speech", |
|
"fullName": "google.cloud.speech.v1p1beta1.Speech", |
|
"methods": [ |
|
{ |
|
"shortName": "LongRunningRecognize", |
|
"fullName": "google.cloud.speech.v1p1beta1.Speech.LongRunningRecognize", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p1beta1/speech:longrunningrecognize" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Recognize", |
|
"fullName": "google.cloud.speech.v1p1beta1.Speech.Recognize", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p1beta1/speech:recognize" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StreamingRecognize", |
|
"fullName": "google.cloud.speech.v1p1beta1.Speech.StreamingRecognize", |
|
"mode": "BIDIRECTIONAL_STREAMING" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.sql.v1beta4", |
|
"directory": "google/cloud/sql/v1beta4", |
|
"version": "v1beta4", |
|
"majorVersion": "v1", |
|
"hostName": "sqladmin.googleapis.com", |
|
"title": "Cloud SQL Admin API", |
|
"description": "API for Cloud SQL database instance management", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/sql/v1beta4", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/sql/v1beta4;sql": 4 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 4 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.sql.v1beta4": 4 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "SqlBackupRunsService", |
|
"fullName": "google.cloud.sql.v1beta4.SqlBackupRunsService", |
|
"methods": [ |
|
{ |
|
"shortName": "Delete", |
|
"fullName": "google.cloud.sql.v1beta4.SqlBackupRunsService.Delete", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/backupRuns/{id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Get", |
|
"fullName": "google.cloud.sql.v1beta4.SqlBackupRunsService.Get", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/backupRuns/{id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Insert", |
|
"fullName": "google.cloud.sql.v1beta4.SqlBackupRunsService.Insert", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/backupRuns" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "List", |
|
"fullName": "google.cloud.sql.v1beta4.SqlBackupRunsService.List", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/backupRuns" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SqlDatabasesService", |
|
"fullName": "google.cloud.sql.v1beta4.SqlDatabasesService", |
|
"methods": [ |
|
{ |
|
"shortName": "Delete", |
|
"fullName": "google.cloud.sql.v1beta4.SqlDatabasesService.Delete", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/databases/{database}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Get", |
|
"fullName": "google.cloud.sql.v1beta4.SqlDatabasesService.Get", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/databases/{database}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Insert", |
|
"fullName": "google.cloud.sql.v1beta4.SqlDatabasesService.Insert", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/databases" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "List", |
|
"fullName": "google.cloud.sql.v1beta4.SqlDatabasesService.List", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/databases" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Patch", |
|
"fullName": "google.cloud.sql.v1beta4.SqlDatabasesService.Patch", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/databases/{database}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Update", |
|
"fullName": "google.cloud.sql.v1beta4.SqlDatabasesService.Update", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/databases/{database}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SqlFlagsService", |
|
"fullName": "google.cloud.sql.v1beta4.SqlFlagsService", |
|
"methods": [ |
|
{ |
|
"shortName": "List", |
|
"fullName": "google.cloud.sql.v1beta4.SqlFlagsService.List", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/sql/v1beta4/flags" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SqlInstancesService", |
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService", |
|
"methods": [ |
|
{ |
|
"shortName": "AddServerCa", |
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.AddServerCa", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/addServerCa" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Clone", |
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.Clone", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/clone" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateEphemeral", |
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.CreateEphemeral", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/createEphemeral" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Delete", |
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.Delete", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DemoteMaster", |
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.DemoteMaster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/demoteMaster" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Export", |
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.Export", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/export" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Failover", |
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.Failover", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/failover" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Get", |
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.Get", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Import", |
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.Import", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/import" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Insert", |
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.Insert", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/sql/v1beta4/projects/{project}/instances" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "List", |
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.List", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/sql/v1beta4/projects/{project}/instances" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListServerCas", |
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.ListServerCas", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/listServerCas" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Patch", |
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.Patch", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PromoteReplica", |
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.PromoteReplica", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/promoteReplica" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RescheduleMaintenance", |
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.RescheduleMaintenance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/rescheduleMaintenance" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ResetSslConfig", |
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.ResetSslConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/resetSslConfig" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Restart", |
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.Restart", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/restart" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RestoreBackup", |
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.RestoreBackup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/restoreBackup" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RotateServerCa", |
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.RotateServerCa", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/rotateServerCa" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StartExternalSync", |
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.StartExternalSync", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/startExternalSync" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StartReplica", |
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.StartReplica", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/startReplica" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StopReplica", |
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.StopReplica", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/stopReplica" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TruncateLog", |
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.TruncateLog", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/truncateLog" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Update", |
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.Update", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "VerifyExternalSyncSettings", |
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.VerifyExternalSyncSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/verifyExternalSyncSettings" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SqlOperationsService", |
|
"fullName": "google.cloud.sql.v1beta4.SqlOperationsService", |
|
"methods": [ |
|
{ |
|
"shortName": "Get", |
|
"fullName": "google.cloud.sql.v1beta4.SqlOperationsService.Get", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/sql/v1beta4/projects/{project}/operations/{operation}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "List", |
|
"fullName": "google.cloud.sql.v1beta4.SqlOperationsService.List", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/sql/v1beta4/projects/{project}/operations" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SqlSslCertsService", |
|
"fullName": "google.cloud.sql.v1beta4.SqlSslCertsService", |
|
"methods": [ |
|
{ |
|
"shortName": "Delete", |
|
"fullName": "google.cloud.sql.v1beta4.SqlSslCertsService.Delete", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/sslCerts/{sha1_fingerprint}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Get", |
|
"fullName": "google.cloud.sql.v1beta4.SqlSslCertsService.Get", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/sslCerts/{sha1_fingerprint}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Insert", |
|
"fullName": "google.cloud.sql.v1beta4.SqlSslCertsService.Insert", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/sslCerts" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "List", |
|
"fullName": "google.cloud.sql.v1beta4.SqlSslCertsService.List", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/sslCerts" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SqlTiersService", |
|
"fullName": "google.cloud.sql.v1beta4.SqlTiersService", |
|
"methods": [ |
|
{ |
|
"shortName": "List", |
|
"fullName": "google.cloud.sql.v1beta4.SqlTiersService.List", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/sql/v1beta4/projects/{project}/tiers" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SqlUsersService", |
|
"fullName": "google.cloud.sql.v1beta4.SqlUsersService", |
|
"methods": [ |
|
{ |
|
"shortName": "Delete", |
|
"fullName": "google.cloud.sql.v1beta4.SqlUsersService.Delete", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/users" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Insert", |
|
"fullName": "google.cloud.sql.v1beta4.SqlUsersService.Insert", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/users" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "List", |
|
"fullName": "google.cloud.sql.v1beta4.SqlUsersService.List", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/users" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Update", |
|
"fullName": "google.cloud.sql.v1beta4.SqlUsersService.Update", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/users" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.talent.v4", |
|
"directory": "google/cloud/talent/v4", |
|
"version": "v4", |
|
"majorVersion": "v4", |
|
"hostName": "jobs.googleapis.com", |
|
"title": "Cloud Talent Solution API", |
|
"description": "Cloud Talent Solution provides the capability to create, read, update, and delete job postings, as well as search jobs based on keywords and filters.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/talent/v4", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc", |
|
"google/type" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/talent/v4;talent": 12 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 12 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.talent.v4": 12 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"CTS": 12 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "CompanyService", |
|
"fullName": "google.cloud.talent.v4.CompanyService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateCompany", |
|
"fullName": "google.cloud.talent.v4.CompanyService.CreateCompany", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v4/{parent=projects/*/tenants/*}/companies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteCompany", |
|
"fullName": "google.cloud.talent.v4.CompanyService.DeleteCompany", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v4/{name=projects/*/tenants/*/companies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCompany", |
|
"fullName": "google.cloud.talent.v4.CompanyService.GetCompany", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v4/{name=projects/*/tenants/*/companies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCompanies", |
|
"fullName": "google.cloud.talent.v4.CompanyService.ListCompanies", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v4/{parent=projects/*/tenants/*}/companies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateCompany", |
|
"fullName": "google.cloud.talent.v4.CompanyService.UpdateCompany", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v4/{company.name=projects/*/tenants/*/companies/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Completion", |
|
"fullName": "google.cloud.talent.v4.Completion", |
|
"methods": [ |
|
{ |
|
"shortName": "CompleteQuery", |
|
"fullName": "google.cloud.talent.v4.Completion.CompleteQuery", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v4/{tenant=projects/*/tenants/*}:completeQuery" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "EventService", |
|
"fullName": "google.cloud.talent.v4.EventService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateClientEvent", |
|
"fullName": "google.cloud.talent.v4.EventService.CreateClientEvent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v4/{parent=projects/*/tenants/*}/clientEvents" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "JobService", |
|
"fullName": "google.cloud.talent.v4.JobService", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchCreateJobs", |
|
"fullName": "google.cloud.talent.v4.JobService.BatchCreateJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v4/{parent=projects/*/tenants/*}/jobs:batchCreate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchDeleteJobs", |
|
"fullName": "google.cloud.talent.v4.JobService.BatchDeleteJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v4/{parent=projects/*/tenants/*}/jobs:batchDelete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchUpdateJobs", |
|
"fullName": "google.cloud.talent.v4.JobService.BatchUpdateJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v4/{parent=projects/*/tenants/*}/jobs:batchUpdate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateJob", |
|
"fullName": "google.cloud.talent.v4.JobService.CreateJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v4/{parent=projects/*/tenants/*}/jobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteJob", |
|
"fullName": "google.cloud.talent.v4.JobService.DeleteJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v4/{name=projects/*/tenants/*/jobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetJob", |
|
"fullName": "google.cloud.talent.v4.JobService.GetJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v4/{name=projects/*/tenants/*/jobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListJobs", |
|
"fullName": "google.cloud.talent.v4.JobService.ListJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v4/{parent=projects/*/tenants/*}/jobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchJobs", |
|
"fullName": "google.cloud.talent.v4.JobService.SearchJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v4/{parent=projects/*/tenants/*}/jobs:search" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchJobsForAlert", |
|
"fullName": "google.cloud.talent.v4.JobService.SearchJobsForAlert", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v4/{parent=projects/*/tenants/*}/jobs:searchForAlert" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateJob", |
|
"fullName": "google.cloud.talent.v4.JobService.UpdateJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v4/{job.name=projects/*/tenants/*/jobs/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TenantService", |
|
"fullName": "google.cloud.talent.v4.TenantService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateTenant", |
|
"fullName": "google.cloud.talent.v4.TenantService.CreateTenant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v4/{parent=projects/*}/tenants" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTenant", |
|
"fullName": "google.cloud.talent.v4.TenantService.DeleteTenant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v4/{name=projects/*/tenants/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTenant", |
|
"fullName": "google.cloud.talent.v4.TenantService.GetTenant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v4/{name=projects/*/tenants/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTenants", |
|
"fullName": "google.cloud.talent.v4.TenantService.ListTenants", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v4/{parent=projects/*}/tenants" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateTenant", |
|
"fullName": "google.cloud.talent.v4.TenantService.UpdateTenant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v4/{tenant.name=projects/*/tenants/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.talent.v4beta1", |
|
"directory": "google/cloud/talent/v4beta1", |
|
"version": "v4beta1", |
|
"majorVersion": "v4", |
|
"hostName": "jobs.googleapis.com", |
|
"title": "Cloud Talent Solution API", |
|
"description": "Cloud Talent Solution provides the capability to create, read, update, and delete job postings, as well as search jobs based on keywords and filters.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/talent/v4beta1", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc", |
|
"google/type" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/talent/v4beta1;talent": 17 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 17 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.talent.v4beta1": 17 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"CTS": 17 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ApplicationService", |
|
"fullName": "google.cloud.talent.v4beta1.ApplicationService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateApplication", |
|
"fullName": "google.cloud.talent.v4beta1.ApplicationService.CreateApplication", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v4beta1/{parent=projects/*/tenants/*/profiles/*}/applications" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteApplication", |
|
"fullName": "google.cloud.talent.v4beta1.ApplicationService.DeleteApplication", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v4beta1/{name=projects/*/tenants/*/profiles/*/applications/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetApplication", |
|
"fullName": "google.cloud.talent.v4beta1.ApplicationService.GetApplication", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v4beta1/{name=projects/*/tenants/*/profiles/*/applications/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListApplications", |
|
"fullName": "google.cloud.talent.v4beta1.ApplicationService.ListApplications", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v4beta1/{parent=projects/*/tenants/*/profiles/*}/applications" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateApplication", |
|
"fullName": "google.cloud.talent.v4beta1.ApplicationService.UpdateApplication", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v4beta1/{application.name=projects/*/tenants/*/profiles/*/applications/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CompanyService", |
|
"fullName": "google.cloud.talent.v4beta1.CompanyService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateCompany", |
|
"fullName": "google.cloud.talent.v4beta1.CompanyService.CreateCompany", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v4beta1/{parent=projects/*/tenants/*}/companies" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v4beta1/{parent=projects/*}/companies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteCompany", |
|
"fullName": "google.cloud.talent.v4beta1.CompanyService.DeleteCompany", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v4beta1/{name=projects/*/tenants/*/companies/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v4beta1/{name=projects/*/companies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCompany", |
|
"fullName": "google.cloud.talent.v4beta1.CompanyService.GetCompany", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v4beta1/{name=projects/*/tenants/*/companies/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v4beta1/{name=projects/*/companies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCompanies", |
|
"fullName": "google.cloud.talent.v4beta1.CompanyService.ListCompanies", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v4beta1/{parent=projects/*/tenants/*}/companies" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v4beta1/{parent=projects/*}/companies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateCompany", |
|
"fullName": "google.cloud.talent.v4beta1.CompanyService.UpdateCompany", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v4beta1/{company.name=projects/*/tenants/*/companies/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v4beta1/{company.name=projects/*/companies/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Completion", |
|
"fullName": "google.cloud.talent.v4beta1.Completion", |
|
"methods": [ |
|
{ |
|
"shortName": "CompleteQuery", |
|
"fullName": "google.cloud.talent.v4beta1.Completion.CompleteQuery", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v4beta1/{parent=projects/*/tenants/*}:complete" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v4beta1/{parent=projects/*}:complete" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "EventService", |
|
"fullName": "google.cloud.talent.v4beta1.EventService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateClientEvent", |
|
"fullName": "google.cloud.talent.v4beta1.EventService.CreateClientEvent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v4beta1/{parent=projects/*/tenants/*}/clientEvents" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v4beta1/{parent=projects/*}/clientEvents" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "JobService", |
|
"fullName": "google.cloud.talent.v4beta1.JobService", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchCreateJobs", |
|
"fullName": "google.cloud.talent.v4beta1.JobService.BatchCreateJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v4beta1/{parent=projects/*/tenants/*}/jobs:batchCreate" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v4beta1/{parent=projects/*}/jobs:batchCreate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchDeleteJobs", |
|
"fullName": "google.cloud.talent.v4beta1.JobService.BatchDeleteJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v4beta1/{parent=projects/*/tenants/*}/jobs:batchDelete" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v4beta1/{parent=projects/*}/jobs:batchDelete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchUpdateJobs", |
|
"fullName": "google.cloud.talent.v4beta1.JobService.BatchUpdateJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v4beta1/{parent=projects/*/tenants/*}/jobs:batchUpdate" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v4beta1/{parent=projects/*}/jobs:batchUpdate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateJob", |
|
"fullName": "google.cloud.talent.v4beta1.JobService.CreateJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v4beta1/{parent=projects/*/tenants/*}/jobs" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v4beta1/{parent=projects/*}/jobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteJob", |
|
"fullName": "google.cloud.talent.v4beta1.JobService.DeleteJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v4beta1/{name=projects/*/tenants/*/jobs/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v4beta1/{name=projects/*/jobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetJob", |
|
"fullName": "google.cloud.talent.v4beta1.JobService.GetJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v4beta1/{name=projects/*/tenants/*/jobs/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v4beta1/{name=projects/*/jobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListJobs", |
|
"fullName": "google.cloud.talent.v4beta1.JobService.ListJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v4beta1/{parent=projects/*/tenants/*}/jobs" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v4beta1/{parent=projects/*}/jobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchJobs", |
|
"fullName": "google.cloud.talent.v4beta1.JobService.SearchJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v4beta1/{parent=projects/*/tenants/*}/jobs:search" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v4beta1/{parent=projects/*}/jobs:search" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchJobsForAlert", |
|
"fullName": "google.cloud.talent.v4beta1.JobService.SearchJobsForAlert", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v4beta1/{parent=projects/*/tenants/*}/jobs:searchForAlert" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v4beta1/{parent=projects/*}/jobs:searchForAlert" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateJob", |
|
"fullName": "google.cloud.talent.v4beta1.JobService.UpdateJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v4beta1/{job.name=projects/*/tenants/*/jobs/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v4beta1/{job.name=projects/*/jobs/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ProfileService", |
|
"fullName": "google.cloud.talent.v4beta1.ProfileService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateProfile", |
|
"fullName": "google.cloud.talent.v4beta1.ProfileService.CreateProfile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v4beta1/{parent=projects/*/tenants/*}/profiles" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteProfile", |
|
"fullName": "google.cloud.talent.v4beta1.ProfileService.DeleteProfile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v4beta1/{name=projects/*/tenants/*/profiles/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetProfile", |
|
"fullName": "google.cloud.talent.v4beta1.ProfileService.GetProfile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v4beta1/{name=projects/*/tenants/*/profiles/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListProfiles", |
|
"fullName": "google.cloud.talent.v4beta1.ProfileService.ListProfiles", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v4beta1/{parent=projects/*/tenants/*}/profiles" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchProfiles", |
|
"fullName": "google.cloud.talent.v4beta1.ProfileService.SearchProfiles", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v4beta1/{parent=projects/*/tenants/*}:search" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateProfile", |
|
"fullName": "google.cloud.talent.v4beta1.ProfileService.UpdateProfile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v4beta1/{profile.name=projects/*/tenants/*/profiles/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TenantService", |
|
"fullName": "google.cloud.talent.v4beta1.TenantService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateTenant", |
|
"fullName": "google.cloud.talent.v4beta1.TenantService.CreateTenant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v4beta1/{parent=projects/*}/tenants" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTenant", |
|
"fullName": "google.cloud.talent.v4beta1.TenantService.DeleteTenant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v4beta1/{name=projects/*/tenants/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTenant", |
|
"fullName": "google.cloud.talent.v4beta1.TenantService.GetTenant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v4beta1/{name=projects/*/tenants/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTenants", |
|
"fullName": "google.cloud.talent.v4beta1.TenantService.ListTenants", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v4beta1/{parent=projects/*}/tenants" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateTenant", |
|
"fullName": "google.cloud.talent.v4beta1.TenantService.UpdateTenant", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v4beta1/{tenant.name=projects/*/tenants/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.tasks.v2", |
|
"directory": "google/cloud/tasks/v2", |
|
"version": "v2", |
|
"majorVersion": "v2", |
|
"hostName": "cloudtasks.googleapis.com", |
|
"title": "Cloud Tasks API", |
|
"description": "Manages the execution of large numbers of distributed requests.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/tasks/v2", |
|
"google/iam/v1", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/tasks/v2;tasks": 4 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 4 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.tasks.v2": 4 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"": 3, |
|
"TASKS": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "CloudTasks", |
|
"fullName": "google.cloud.tasks.v2.CloudTasks", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateQueue", |
|
"fullName": "google.cloud.tasks.v2.CloudTasks.CreateQueue", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*}/queues" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateTask", |
|
"fullName": "google.cloud.tasks.v2.CloudTasks.CreateTask", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*/queues/*}/tasks" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteQueue", |
|
"fullName": "google.cloud.tasks.v2.CloudTasks.DeleteQueue", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/locations/*/queues/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTask", |
|
"fullName": "google.cloud.tasks.v2.CloudTasks.DeleteTask", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/locations/*/queues/*/tasks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.cloud.tasks.v2.CloudTasks.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{resource=projects/*/locations/*/queues/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetQueue", |
|
"fullName": "google.cloud.tasks.v2.CloudTasks.GetQueue", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/locations/*/queues/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTask", |
|
"fullName": "google.cloud.tasks.v2.CloudTasks.GetTask", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/locations/*/queues/*/tasks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListQueues", |
|
"fullName": "google.cloud.tasks.v2.CloudTasks.ListQueues", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*}/queues" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTasks", |
|
"fullName": "google.cloud.tasks.v2.CloudTasks.ListTasks", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*/queues/*}/tasks" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PauseQueue", |
|
"fullName": "google.cloud.tasks.v2.CloudTasks.PauseQueue", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=projects/*/locations/*/queues/*}:pause" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PurgeQueue", |
|
"fullName": "google.cloud.tasks.v2.CloudTasks.PurgeQueue", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=projects/*/locations/*/queues/*}:purge" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ResumeQueue", |
|
"fullName": "google.cloud.tasks.v2.CloudTasks.ResumeQueue", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=projects/*/locations/*/queues/*}:resume" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RunTask", |
|
"fullName": "google.cloud.tasks.v2.CloudTasks.RunTask", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=projects/*/locations/*/queues/*/tasks/*}:run" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.cloud.tasks.v2.CloudTasks.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{resource=projects/*/locations/*/queues/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.cloud.tasks.v2.CloudTasks.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{resource=projects/*/locations/*/queues/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateQueue", |
|
"fullName": "google.cloud.tasks.v2.CloudTasks.UpdateQueue", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{queue.name=projects/*/locations/*/queues/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.tasks.v2beta2", |
|
"directory": "google/cloud/tasks/v2beta2", |
|
"version": "v2beta2", |
|
"majorVersion": "v2", |
|
"hostName": "cloudtasks.googleapis.com", |
|
"title": "Cloud Tasks API", |
|
"description": "Manages the execution of large numbers of distributed requests.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/tasks/v2beta2", |
|
"google/iam/v1", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/tasks/v2beta2;tasks": 5 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 5 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.tasks.v2beta2": 5 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"": 4, |
|
"TASKS": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "CloudTasks", |
|
"fullName": "google.cloud.tasks.v2beta2.CloudTasks", |
|
"methods": [ |
|
{ |
|
"shortName": "AcknowledgeTask", |
|
"fullName": "google.cloud.tasks.v2beta2.CloudTasks.AcknowledgeTask", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta2/{name=projects/*/locations/*/queues/*/tasks/*}:acknowledge" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CancelLease", |
|
"fullName": "google.cloud.tasks.v2beta2.CloudTasks.CancelLease", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta2/{name=projects/*/locations/*/queues/*/tasks/*}:cancelLease" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateQueue", |
|
"fullName": "google.cloud.tasks.v2beta2.CloudTasks.CreateQueue", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta2/{parent=projects/*/locations/*}/queues" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateTask", |
|
"fullName": "google.cloud.tasks.v2beta2.CloudTasks.CreateTask", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta2/{parent=projects/*/locations/*/queues/*}/tasks" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteQueue", |
|
"fullName": "google.cloud.tasks.v2beta2.CloudTasks.DeleteQueue", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta2/{name=projects/*/locations/*/queues/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTask", |
|
"fullName": "google.cloud.tasks.v2beta2.CloudTasks.DeleteTask", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta2/{name=projects/*/locations/*/queues/*/tasks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.cloud.tasks.v2beta2.CloudTasks.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta2/{resource=projects/*/locations/*/queues/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetQueue", |
|
"fullName": "google.cloud.tasks.v2beta2.CloudTasks.GetQueue", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta2/{name=projects/*/locations/*/queues/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTask", |
|
"fullName": "google.cloud.tasks.v2beta2.CloudTasks.GetTask", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta2/{name=projects/*/locations/*/queues/*/tasks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LeaseTasks", |
|
"fullName": "google.cloud.tasks.v2beta2.CloudTasks.LeaseTasks", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta2/{parent=projects/*/locations/*/queues/*}/tasks:lease" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListQueues", |
|
"fullName": "google.cloud.tasks.v2beta2.CloudTasks.ListQueues", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta2/{parent=projects/*/locations/*}/queues" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTasks", |
|
"fullName": "google.cloud.tasks.v2beta2.CloudTasks.ListTasks", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta2/{parent=projects/*/locations/*/queues/*}/tasks" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PauseQueue", |
|
"fullName": "google.cloud.tasks.v2beta2.CloudTasks.PauseQueue", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta2/{name=projects/*/locations/*/queues/*}:pause" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PurgeQueue", |
|
"fullName": "google.cloud.tasks.v2beta2.CloudTasks.PurgeQueue", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta2/{name=projects/*/locations/*/queues/*}:purge" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RenewLease", |
|
"fullName": "google.cloud.tasks.v2beta2.CloudTasks.RenewLease", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta2/{name=projects/*/locations/*/queues/*/tasks/*}:renewLease" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ResumeQueue", |
|
"fullName": "google.cloud.tasks.v2beta2.CloudTasks.ResumeQueue", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta2/{name=projects/*/locations/*/queues/*}:resume" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RunTask", |
|
"fullName": "google.cloud.tasks.v2beta2.CloudTasks.RunTask", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta2/{name=projects/*/locations/*/queues/*/tasks/*}:run" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.cloud.tasks.v2beta2.CloudTasks.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta2/{resource=projects/*/locations/*/queues/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.cloud.tasks.v2beta2.CloudTasks.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta2/{resource=projects/*/locations/*/queues/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateQueue", |
|
"fullName": "google.cloud.tasks.v2beta2.CloudTasks.UpdateQueue", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta2/{queue.name=projects/*/locations/*/queues/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.tasks.v2beta3", |
|
"directory": "google/cloud/tasks/v2beta3", |
|
"version": "v2beta3", |
|
"majorVersion": "v2", |
|
"hostName": "cloudtasks.googleapis.com", |
|
"title": "Cloud Tasks API", |
|
"description": "Manages the execution of large numbers of distributed requests.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/tasks/v2beta3", |
|
"google/iam/v1", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/tasks/v2beta3;tasks": 4 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 4 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.tasks.v2beta3": 4 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"": 3, |
|
"TASKS": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "CloudTasks", |
|
"fullName": "google.cloud.tasks.v2beta3.CloudTasks", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateQueue", |
|
"fullName": "google.cloud.tasks.v2beta3.CloudTasks.CreateQueue", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta3/{parent=projects/*/locations/*}/queues" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateTask", |
|
"fullName": "google.cloud.tasks.v2beta3.CloudTasks.CreateTask", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta3/{parent=projects/*/locations/*/queues/*}/tasks" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteQueue", |
|
"fullName": "google.cloud.tasks.v2beta3.CloudTasks.DeleteQueue", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta3/{name=projects/*/locations/*/queues/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTask", |
|
"fullName": "google.cloud.tasks.v2beta3.CloudTasks.DeleteTask", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2beta3/{name=projects/*/locations/*/queues/*/tasks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.cloud.tasks.v2beta3.CloudTasks.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta3/{resource=projects/*/locations/*/queues/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetQueue", |
|
"fullName": "google.cloud.tasks.v2beta3.CloudTasks.GetQueue", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta3/{name=projects/*/locations/*/queues/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTask", |
|
"fullName": "google.cloud.tasks.v2beta3.CloudTasks.GetTask", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta3/{name=projects/*/locations/*/queues/*/tasks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListQueues", |
|
"fullName": "google.cloud.tasks.v2beta3.CloudTasks.ListQueues", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta3/{parent=projects/*/locations/*}/queues" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTasks", |
|
"fullName": "google.cloud.tasks.v2beta3.CloudTasks.ListTasks", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2beta3/{parent=projects/*/locations/*/queues/*}/tasks" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PauseQueue", |
|
"fullName": "google.cloud.tasks.v2beta3.CloudTasks.PauseQueue", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta3/{name=projects/*/locations/*/queues/*}:pause" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PurgeQueue", |
|
"fullName": "google.cloud.tasks.v2beta3.CloudTasks.PurgeQueue", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta3/{name=projects/*/locations/*/queues/*}:purge" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ResumeQueue", |
|
"fullName": "google.cloud.tasks.v2beta3.CloudTasks.ResumeQueue", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta3/{name=projects/*/locations/*/queues/*}:resume" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RunTask", |
|
"fullName": "google.cloud.tasks.v2beta3.CloudTasks.RunTask", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta3/{name=projects/*/locations/*/queues/*/tasks/*}:run" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.cloud.tasks.v2beta3.CloudTasks.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta3/{resource=projects/*/locations/*/queues/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.cloud.tasks.v2beta3.CloudTasks.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2beta3/{resource=projects/*/locations/*/queues/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateQueue", |
|
"fullName": "google.cloud.tasks.v2beta3.CloudTasks.UpdateQueue", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2beta3/{queue.name=projects/*/locations/*/queues/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.texttospeech.v1", |
|
"directory": "google/cloud/texttospeech/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "texttospeech.googleapis.com", |
|
"title": "Cloud Text-to-Speech API", |
|
"description": "Synthesizes natural-sounding speech by applying powerful neural network models.", |
|
"importDirectories": [ |
|
"google/api" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.TextToSpeech.V1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/texttospeech/v1;texttospeech": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.texttospeech.v1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\TextToSpeech\\V1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::TextToSpeech::V1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "TextToSpeech", |
|
"fullName": "google.cloud.texttospeech.v1.TextToSpeech", |
|
"methods": [ |
|
{ |
|
"shortName": "ListVoices", |
|
"fullName": "google.cloud.texttospeech.v1.TextToSpeech.ListVoices", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/voices" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SynthesizeSpeech", |
|
"fullName": "google.cloud.texttospeech.v1.TextToSpeech.SynthesizeSpeech", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/text:synthesize" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.texttospeech.v1beta1", |
|
"directory": "google/cloud/texttospeech/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "texttospeech.googleapis.com", |
|
"title": "Cloud Text-to-Speech API", |
|
"description": "Synthesizes natural-sounding speech by applying powerful neural network models.", |
|
"importDirectories": [ |
|
"google/api" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.TextToSpeech.V1Beta1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/texttospeech/v1beta1;texttospeech": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.texttospeech.v1beta1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\TextToSpeech\\V1beta1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::TextToSpeech::V1beta1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "TextToSpeech", |
|
"fullName": "google.cloud.texttospeech.v1beta1.TextToSpeech", |
|
"methods": [ |
|
{ |
|
"shortName": "ListVoices", |
|
"fullName": "google.cloud.texttospeech.v1beta1.TextToSpeech.ListVoices", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/voices" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SynthesizeSpeech", |
|
"fullName": "google.cloud.texttospeech.v1beta1.TextToSpeech.SynthesizeSpeech", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/text:synthesize" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.tpu.v1", |
|
"directory": "google/cloud/tpu/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "tpu.googleapis.com", |
|
"title": "Cloud TPU API", |
|
"description": "TPU API provides customers with access to Google TPU technology.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/tpu/v1;tpu": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.tpu.v1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Tpu", |
|
"fullName": "google.cloud.tpu.v1.Tpu", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateNode", |
|
"fullName": "google.cloud.tpu.v1.Tpu.CreateNode", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/nodes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteNode", |
|
"fullName": "google.cloud.tpu.v1.Tpu.DeleteNode", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/nodes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAcceleratorType", |
|
"fullName": "google.cloud.tpu.v1.Tpu.GetAcceleratorType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/acceleratorTypes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetNode", |
|
"fullName": "google.cloud.tpu.v1.Tpu.GetNode", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/nodes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTensorFlowVersion", |
|
"fullName": "google.cloud.tpu.v1.Tpu.GetTensorFlowVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/tensorflowVersions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAcceleratorTypes", |
|
"fullName": "google.cloud.tpu.v1.Tpu.ListAcceleratorTypes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/acceleratorTypes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListNodes", |
|
"fullName": "google.cloud.tpu.v1.Tpu.ListNodes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/nodes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTensorFlowVersions", |
|
"fullName": "google.cloud.tpu.v1.Tpu.ListTensorFlowVersions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/tensorflowVersions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ReimageNode", |
|
"fullName": "google.cloud.tpu.v1.Tpu.ReimageNode", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/nodes/*}:reimage" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StartNode", |
|
"fullName": "google.cloud.tpu.v1.Tpu.StartNode", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/nodes/*}:start" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StopNode", |
|
"fullName": "google.cloud.tpu.v1.Tpu.StopNode", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/nodes/*}:stop" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.translate.v3", |
|
"directory": "google/cloud/translate/v3", |
|
"version": "v3", |
|
"majorVersion": "v3", |
|
"hostName": "translate.googleapis.com", |
|
"title": "Cloud Translation API", |
|
"description": "Integrates text translation into your website or application.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Translate.V3": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/translate/v3;translate": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.translate.v3": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Translate\\V3": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Translate::V3": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "TranslationService", |
|
"fullName": "google.cloud.translation.v3.TranslationService", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchTranslateText", |
|
"fullName": "google.cloud.translation.v3.TranslationService.BatchTranslateText", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{parent=projects/*/locations/*}:batchTranslateText" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateGlossary", |
|
"fullName": "google.cloud.translation.v3.TranslationService.CreateGlossary", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{parent=projects/*/locations/*}/glossaries" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteGlossary", |
|
"fullName": "google.cloud.translation.v3.TranslationService.DeleteGlossary", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3/{name=projects/*/locations/*/glossaries/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DetectLanguage", |
|
"fullName": "google.cloud.translation.v3.TranslationService.DetectLanguage", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{parent=projects/*/locations/*}:detectLanguage" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{parent=projects/*}:detectLanguage" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetGlossary", |
|
"fullName": "google.cloud.translation.v3.TranslationService.GetGlossary", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*/locations/*/glossaries/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSupportedLanguages", |
|
"fullName": "google.cloud.translation.v3.TranslationService.GetSupportedLanguages", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{parent=projects/*/locations/*}/supportedLanguages" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{parent=projects/*}/supportedLanguages" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListGlossaries", |
|
"fullName": "google.cloud.translation.v3.TranslationService.ListGlossaries", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{parent=projects/*/locations/*}/glossaries" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TranslateText", |
|
"fullName": "google.cloud.translation.v3.TranslationService.TranslateText", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{parent=projects/*/locations/*}:translateText" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{parent=projects/*}:translateText" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.translate.v3beta1", |
|
"directory": "google/cloud/translate/v3beta1", |
|
"version": "v3beta1", |
|
"majorVersion": "v3", |
|
"hostName": "translate.googleapis.com", |
|
"title": "Cloud Translation API", |
|
"description": "Integrates text translation into your website or application.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Translate.V3Beta1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/translate/v3beta1;translate": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.translate.v3beta1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Translate\\V3beta1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Translate::V3beta1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "TranslationService", |
|
"fullName": "google.cloud.translation.v3beta1.TranslationService", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchTranslateDocument", |
|
"fullName": "google.cloud.translation.v3beta1.TranslationService.BatchTranslateDocument", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{parent=projects/*/locations/*}:batchTranslateDocument" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchTranslateText", |
|
"fullName": "google.cloud.translation.v3beta1.TranslationService.BatchTranslateText", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{parent=projects/*/locations/*}:batchTranslateText" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateGlossary", |
|
"fullName": "google.cloud.translation.v3beta1.TranslationService.CreateGlossary", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{parent=projects/*/locations/*}/glossaries" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteGlossary", |
|
"fullName": "google.cloud.translation.v3beta1.TranslationService.DeleteGlossary", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3beta1/{name=projects/*/locations/*/glossaries/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DetectLanguage", |
|
"fullName": "google.cloud.translation.v3beta1.TranslationService.DetectLanguage", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{parent=projects/*/locations/*}:detectLanguage" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{parent=projects/*}:detectLanguage" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetGlossary", |
|
"fullName": "google.cloud.translation.v3beta1.TranslationService.GetGlossary", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{name=projects/*/locations/*/glossaries/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSupportedLanguages", |
|
"fullName": "google.cloud.translation.v3beta1.TranslationService.GetSupportedLanguages", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{parent=projects/*/locations/*}/supportedLanguages" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{parent=projects/*}/supportedLanguages" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListGlossaries", |
|
"fullName": "google.cloud.translation.v3beta1.TranslationService.ListGlossaries", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3beta1/{parent=projects/*/locations/*}/glossaries" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TranslateDocument", |
|
"fullName": "google.cloud.translation.v3beta1.TranslationService.TranslateDocument", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{parent=projects/*/locations/*}:translateDocument" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TranslateText", |
|
"fullName": "google.cloud.translation.v3beta1.TranslationService.TranslateText", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{parent=projects/*/locations/*}:translateText" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3beta1/{parent=projects/*}:translateText" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.video.transcoder.v1", |
|
"directory": "google/cloud/video/transcoder/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "transcoder.googleapis.com", |
|
"title": "Transcoder API", |
|
"description": "This API converts video files into formats suitable for consumer distribution.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/video/transcoder/v1", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"": 1, |
|
"Google.Cloud.Video.Transcoder.V1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/video/transcoder/v1;transcoder": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.video.transcoder.v1": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"": 1, |
|
"Google\\Cloud\\Video\\Transcoder\\V1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"": 1, |
|
"Google::Cloud::Video::Transcoder::V1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "TranscoderService", |
|
"fullName": "google.cloud.video.transcoder.v1.TranscoderService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateJob", |
|
"fullName": "google.cloud.video.transcoder.v1.TranscoderService.CreateJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/jobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateJobTemplate", |
|
"fullName": "google.cloud.video.transcoder.v1.TranscoderService.CreateJobTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/jobTemplates" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteJob", |
|
"fullName": "google.cloud.video.transcoder.v1.TranscoderService.DeleteJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/jobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteJobTemplate", |
|
"fullName": "google.cloud.video.transcoder.v1.TranscoderService.DeleteJobTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/jobTemplates/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetJob", |
|
"fullName": "google.cloud.video.transcoder.v1.TranscoderService.GetJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/jobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetJobTemplate", |
|
"fullName": "google.cloud.video.transcoder.v1.TranscoderService.GetJobTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/jobTemplates/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListJobTemplates", |
|
"fullName": "google.cloud.video.transcoder.v1.TranscoderService.ListJobTemplates", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/jobTemplates" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListJobs", |
|
"fullName": "google.cloud.video.transcoder.v1.TranscoderService.ListJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/jobs" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.video.transcoder.v1beta1", |
|
"directory": "google/cloud/video/transcoder/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "transcoder.googleapis.com", |
|
"title": "Transcoder API", |
|
"description": "This API converts video files into formats suitable for consumer distribution.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/video/transcoder/v1beta1", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/video/transcoder/v1beta1;transcoder": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.video.transcoder.v1beta1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "TranscoderService", |
|
"fullName": "google.cloud.video.transcoder.v1beta1.TranscoderService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateJob", |
|
"fullName": "google.cloud.video.transcoder.v1beta1.TranscoderService.CreateJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/jobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateJobTemplate", |
|
"fullName": "google.cloud.video.transcoder.v1beta1.TranscoderService.CreateJobTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/jobTemplates" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteJob", |
|
"fullName": "google.cloud.video.transcoder.v1beta1.TranscoderService.DeleteJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/jobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteJobTemplate", |
|
"fullName": "google.cloud.video.transcoder.v1beta1.TranscoderService.DeleteJobTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/jobTemplates/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetJob", |
|
"fullName": "google.cloud.video.transcoder.v1beta1.TranscoderService.GetJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/jobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetJobTemplate", |
|
"fullName": "google.cloud.video.transcoder.v1beta1.TranscoderService.GetJobTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/jobTemplates/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListJobTemplates", |
|
"fullName": "google.cloud.video.transcoder.v1beta1.TranscoderService.ListJobTemplates", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/jobTemplates" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListJobs", |
|
"fullName": "google.cloud.video.transcoder.v1beta1.TranscoderService.ListJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/jobs" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.videointelligence.v1", |
|
"directory": "google/cloud/videointelligence/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "videointelligence.googleapis.com", |
|
"title": "Cloud Video Intelligence API", |
|
"description": "Detects objects, explicit content, and scene changes in videos. It also specifies the region for annotation and transcribes speech to text. Supports both asynchronous API and streaming API.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.VideoIntelligence.V1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/videointelligence/v1;videointelligence": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.videointelligence.v1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\VideoIntelligence\\V1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::VideoIntelligence::V1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "VideoIntelligenceService", |
|
"fullName": "google.cloud.videointelligence.v1.VideoIntelligenceService", |
|
"methods": [ |
|
{ |
|
"shortName": "AnnotateVideo", |
|
"fullName": "google.cloud.videointelligence.v1.VideoIntelligenceService.AnnotateVideo", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/videos:annotate" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.videointelligence.v1p3beta1", |
|
"directory": "google/cloud/videointelligence/v1p3beta1", |
|
"version": "v1p3beta1", |
|
"majorVersion": "v1", |
|
"hostName": "videointelligence.googleapis.com", |
|
"title": "Cloud Video Intelligence API", |
|
"description": "Detects objects, explicit content, and scene changes in videos. It also specifies the region for annotation and transcribes speech to text. Supports both asynchronous API and streaming API.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.VideoIntelligence.V1P3Beta1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/videointelligence/v1p3beta1;videointelligence": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.videointelligence.v1p3beta1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\VideoIntelligence\\V1p3beta1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "StreamingVideoIntelligenceService", |
|
"fullName": "google.cloud.videointelligence.v1p3beta1.StreamingVideoIntelligenceService", |
|
"methods": [ |
|
{ |
|
"shortName": "StreamingAnnotateVideo", |
|
"fullName": "google.cloud.videointelligence.v1p3beta1.StreamingVideoIntelligenceService.StreamingAnnotateVideo", |
|
"mode": "BIDIRECTIONAL_STREAMING" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "VideoIntelligenceService", |
|
"fullName": "google.cloud.videointelligence.v1p3beta1.VideoIntelligenceService", |
|
"methods": [ |
|
{ |
|
"shortName": "AnnotateVideo", |
|
"fullName": "google.cloud.videointelligence.v1p3beta1.VideoIntelligenceService.AnnotateVideo", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p3beta1/videos:annotate" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.vision.v1", |
|
"directory": "google/cloud/vision/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "vision.googleapis.com", |
|
"title": "Cloud Vision API", |
|
"description": "Integrates Google Vision features, including image labeling, face, logo, and landmark detection, optical character recognition (OCR), and detection of explicit content, into applications.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/vision/v1", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc", |
|
"google/type" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 6 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/vision/v1;vision": 6 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 6 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.vision.v1": 6 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"GCVN": 6 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ImageAnnotator", |
|
"fullName": "google.cloud.vision.v1.ImageAnnotator", |
|
"methods": [ |
|
{ |
|
"shortName": "AsyncBatchAnnotateFiles", |
|
"fullName": "google.cloud.vision.v1.ImageAnnotator.AsyncBatchAnnotateFiles", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/files:asyncBatchAnnotate" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/files:asyncBatchAnnotate" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*}/files:asyncBatchAnnotate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AsyncBatchAnnotateImages", |
|
"fullName": "google.cloud.vision.v1.ImageAnnotator.AsyncBatchAnnotateImages", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/images:asyncBatchAnnotate" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/images:asyncBatchAnnotate" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*}/images:asyncBatchAnnotate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchAnnotateFiles", |
|
"fullName": "google.cloud.vision.v1.ImageAnnotator.BatchAnnotateFiles", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/files:annotate" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/files:annotate" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*}/files:annotate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchAnnotateImages", |
|
"fullName": "google.cloud.vision.v1.ImageAnnotator.BatchAnnotateImages", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/images:annotate" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/images:annotate" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*}/images:annotate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ProductSearch", |
|
"fullName": "google.cloud.vision.v1.ProductSearch", |
|
"methods": [ |
|
{ |
|
"shortName": "AddProductToProductSet", |
|
"fullName": "google.cloud.vision.v1.ProductSearch.AddProductToProductSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/productSets/*}:addProduct" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateProduct", |
|
"fullName": "google.cloud.vision.v1.ProductSearch.CreateProduct", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/products" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateProductSet", |
|
"fullName": "google.cloud.vision.v1.ProductSearch.CreateProductSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/productSets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateReferenceImage", |
|
"fullName": "google.cloud.vision.v1.ProductSearch.CreateReferenceImage", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*/products/*}/referenceImages" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteProduct", |
|
"fullName": "google.cloud.vision.v1.ProductSearch.DeleteProduct", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/products/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteProductSet", |
|
"fullName": "google.cloud.vision.v1.ProductSearch.DeleteProductSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/productSets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteReferenceImage", |
|
"fullName": "google.cloud.vision.v1.ProductSearch.DeleteReferenceImage", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/products/*/referenceImages/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetProduct", |
|
"fullName": "google.cloud.vision.v1.ProductSearch.GetProduct", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/products/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetProductSet", |
|
"fullName": "google.cloud.vision.v1.ProductSearch.GetProductSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/productSets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetReferenceImage", |
|
"fullName": "google.cloud.vision.v1.ProductSearch.GetReferenceImage", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/products/*/referenceImages/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportProductSets", |
|
"fullName": "google.cloud.vision.v1.ProductSearch.ImportProductSets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/productSets:import" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListProductSets", |
|
"fullName": "google.cloud.vision.v1.ProductSearch.ListProductSets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/productSets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListProducts", |
|
"fullName": "google.cloud.vision.v1.ProductSearch.ListProducts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/products" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListProductsInProductSet", |
|
"fullName": "google.cloud.vision.v1.ProductSearch.ListProductsInProductSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/productSets/*}/products" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListReferenceImages", |
|
"fullName": "google.cloud.vision.v1.ProductSearch.ListReferenceImages", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/products/*}/referenceImages" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PurgeProducts", |
|
"fullName": "google.cloud.vision.v1.ProductSearch.PurgeProducts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/products:purge" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RemoveProductFromProductSet", |
|
"fullName": "google.cloud.vision.v1.ProductSearch.RemoveProductFromProductSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/productSets/*}:removeProduct" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateProduct", |
|
"fullName": "google.cloud.vision.v1.ProductSearch.UpdateProduct", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{product.name=projects/*/locations/*/products/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateProductSet", |
|
"fullName": "google.cloud.vision.v1.ProductSearch.UpdateProductSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{product_set.name=projects/*/locations/*/productSets/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.vision.v1p1beta1", |
|
"directory": "google/cloud/vision/v1p1beta1", |
|
"version": "v1p1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "vision.googleapis.com", |
|
"title": "Cloud Vision API", |
|
"description": "Integrates Google Vision features, including image labeling, face, logo, and landmark detection, optical character recognition (OCR), and detection of explicit content, into applications.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/vision/v1p1beta1", |
|
"google/rpc", |
|
"google/type" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 4 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/vision/v1p1beta1;vision": 4 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 4 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.vision.v1p1beta1": 4 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ImageAnnotator", |
|
"fullName": "google.cloud.vision.v1p1beta1.ImageAnnotator", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchAnnotateImages", |
|
"fullName": "google.cloud.vision.v1p1beta1.ImageAnnotator.BatchAnnotateImages", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p1beta1/images:annotate" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.vision.v1p2beta1", |
|
"directory": "google/cloud/vision/v1p2beta1", |
|
"version": "v1p2beta1", |
|
"majorVersion": "v1", |
|
"hostName": "vision.googleapis.com", |
|
"title": "Cloud Vision API", |
|
"description": "Integrates Google Vision features, including image labeling, face, logo, and landmark detection, optical character recognition (OCR), and detection of explicit content, into applications.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/vision/v1p2beta1", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc", |
|
"google/type" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 4 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/vision/v1p2beta1;vision": 4 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 4 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.vision.v1p2beta1": 4 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ImageAnnotator", |
|
"fullName": "google.cloud.vision.v1p2beta1.ImageAnnotator", |
|
"methods": [ |
|
{ |
|
"shortName": "AsyncBatchAnnotateFiles", |
|
"fullName": "google.cloud.vision.v1p2beta1.ImageAnnotator.AsyncBatchAnnotateFiles", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p2beta1/files:asyncBatchAnnotate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchAnnotateImages", |
|
"fullName": "google.cloud.vision.v1p2beta1.ImageAnnotator.BatchAnnotateImages", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p2beta1/images:annotate" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.vision.v1p3beta1", |
|
"directory": "google/cloud/vision/v1p3beta1", |
|
"version": "v1p3beta1", |
|
"majorVersion": "v1", |
|
"hostName": "vision.googleapis.com", |
|
"title": "Cloud Vision API", |
|
"description": "Integrates Google Vision features, including image labeling, face, logo, and landmark detection, optical character recognition (OCR), and detection of explicit content, into applications.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/vision/v1p3beta1", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc", |
|
"google/type" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 6 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/vision/v1p3beta1;vision": 6 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 6 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.vision.v1p3beta1": 6 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ImageAnnotator", |
|
"fullName": "google.cloud.vision.v1p3beta1.ImageAnnotator", |
|
"methods": [ |
|
{ |
|
"shortName": "AsyncBatchAnnotateFiles", |
|
"fullName": "google.cloud.vision.v1p3beta1.ImageAnnotator.AsyncBatchAnnotateFiles", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p3beta1/files:asyncBatchAnnotate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchAnnotateImages", |
|
"fullName": "google.cloud.vision.v1p3beta1.ImageAnnotator.BatchAnnotateImages", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p3beta1/images:annotate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ProductSearch", |
|
"fullName": "google.cloud.vision.v1p3beta1.ProductSearch", |
|
"methods": [ |
|
{ |
|
"shortName": "AddProductToProductSet", |
|
"fullName": "google.cloud.vision.v1p3beta1.ProductSearch.AddProductToProductSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p3beta1/{name=projects/*/locations/*/productSets/*}:addProduct" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateProduct", |
|
"fullName": "google.cloud.vision.v1p3beta1.ProductSearch.CreateProduct", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p3beta1/{parent=projects/*/locations/*}/products" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateProductSet", |
|
"fullName": "google.cloud.vision.v1p3beta1.ProductSearch.CreateProductSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p3beta1/{parent=projects/*/locations/*}/productSets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateReferenceImage", |
|
"fullName": "google.cloud.vision.v1p3beta1.ProductSearch.CreateReferenceImage", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p3beta1/{parent=projects/*/locations/*/products/*}/referenceImages" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteProduct", |
|
"fullName": "google.cloud.vision.v1p3beta1.ProductSearch.DeleteProduct", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1p3beta1/{name=projects/*/locations/*/products/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteProductSet", |
|
"fullName": "google.cloud.vision.v1p3beta1.ProductSearch.DeleteProductSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1p3beta1/{name=projects/*/locations/*/productSets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteReferenceImage", |
|
"fullName": "google.cloud.vision.v1p3beta1.ProductSearch.DeleteReferenceImage", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1p3beta1/{name=projects/*/locations/*/products/*/referenceImages/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetProduct", |
|
"fullName": "google.cloud.vision.v1p3beta1.ProductSearch.GetProduct", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p3beta1/{name=projects/*/locations/*/products/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetProductSet", |
|
"fullName": "google.cloud.vision.v1p3beta1.ProductSearch.GetProductSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p3beta1/{name=projects/*/locations/*/productSets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetReferenceImage", |
|
"fullName": "google.cloud.vision.v1p3beta1.ProductSearch.GetReferenceImage", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p3beta1/{name=projects/*/locations/*/products/*/referenceImages/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportProductSets", |
|
"fullName": "google.cloud.vision.v1p3beta1.ProductSearch.ImportProductSets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p3beta1/{parent=projects/*/locations/*}/productSets:import" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListProductSets", |
|
"fullName": "google.cloud.vision.v1p3beta1.ProductSearch.ListProductSets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p3beta1/{parent=projects/*/locations/*}/productSets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListProducts", |
|
"fullName": "google.cloud.vision.v1p3beta1.ProductSearch.ListProducts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p3beta1/{parent=projects/*/locations/*}/products" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListProductsInProductSet", |
|
"fullName": "google.cloud.vision.v1p3beta1.ProductSearch.ListProductsInProductSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p3beta1/{name=projects/*/locations/*/productSets/*}/products" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListReferenceImages", |
|
"fullName": "google.cloud.vision.v1p3beta1.ProductSearch.ListReferenceImages", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p3beta1/{parent=projects/*/locations/*/products/*}/referenceImages" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RemoveProductFromProductSet", |
|
"fullName": "google.cloud.vision.v1p3beta1.ProductSearch.RemoveProductFromProductSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p3beta1/{name=projects/*/locations/*/productSets/*}:removeProduct" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateProduct", |
|
"fullName": "google.cloud.vision.v1p3beta1.ProductSearch.UpdateProduct", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1p3beta1/{product.name=projects/*/locations/*/products/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateProductSet", |
|
"fullName": "google.cloud.vision.v1p3beta1.ProductSearch.UpdateProductSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1p3beta1/{product_set.name=projects/*/locations/*/productSets/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.vision.v1p4beta1", |
|
"directory": "google/cloud/vision/v1p4beta1", |
|
"version": "v1p4beta1", |
|
"majorVersion": "v1", |
|
"hostName": "vision.googleapis.com", |
|
"title": "Cloud Vision API", |
|
"description": "Integrates Google Vision features, including image labeling, face, logo, and landmark detection, optical character recognition (OCR), and detection of explicit content, into applications.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/vision/v1p4beta1", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc", |
|
"google/type" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 7 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/vision/v1p4beta1;vision": 7 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 7 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.vision.v1p4beta1": 7 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"GCVN": 7 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ImageAnnotator", |
|
"fullName": "google.cloud.vision.v1p4beta1.ImageAnnotator", |
|
"methods": [ |
|
{ |
|
"shortName": "AsyncBatchAnnotateFiles", |
|
"fullName": "google.cloud.vision.v1p4beta1.ImageAnnotator.AsyncBatchAnnotateFiles", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p4beta1/files:asyncBatchAnnotate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "AsyncBatchAnnotateImages", |
|
"fullName": "google.cloud.vision.v1p4beta1.ImageAnnotator.AsyncBatchAnnotateImages", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p4beta1/images:asyncBatchAnnotate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchAnnotateFiles", |
|
"fullName": "google.cloud.vision.v1p4beta1.ImageAnnotator.BatchAnnotateFiles", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p4beta1/files:annotate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchAnnotateImages", |
|
"fullName": "google.cloud.vision.v1p4beta1.ImageAnnotator.BatchAnnotateImages", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p4beta1/images:annotate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ProductSearch", |
|
"fullName": "google.cloud.vision.v1p4beta1.ProductSearch", |
|
"methods": [ |
|
{ |
|
"shortName": "AddProductToProductSet", |
|
"fullName": "google.cloud.vision.v1p4beta1.ProductSearch.AddProductToProductSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p4beta1/{name=projects/*/locations/*/productSets/*}:addProduct" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateProduct", |
|
"fullName": "google.cloud.vision.v1p4beta1.ProductSearch.CreateProduct", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p4beta1/{parent=projects/*/locations/*}/products" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateProductSet", |
|
"fullName": "google.cloud.vision.v1p4beta1.ProductSearch.CreateProductSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p4beta1/{parent=projects/*/locations/*}/productSets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateReferenceImage", |
|
"fullName": "google.cloud.vision.v1p4beta1.ProductSearch.CreateReferenceImage", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p4beta1/{parent=projects/*/locations/*/products/*}/referenceImages" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteProduct", |
|
"fullName": "google.cloud.vision.v1p4beta1.ProductSearch.DeleteProduct", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1p4beta1/{name=projects/*/locations/*/products/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteProductSet", |
|
"fullName": "google.cloud.vision.v1p4beta1.ProductSearch.DeleteProductSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1p4beta1/{name=projects/*/locations/*/productSets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteReferenceImage", |
|
"fullName": "google.cloud.vision.v1p4beta1.ProductSearch.DeleteReferenceImage", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1p4beta1/{name=projects/*/locations/*/products/*/referenceImages/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetProduct", |
|
"fullName": "google.cloud.vision.v1p4beta1.ProductSearch.GetProduct", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p4beta1/{name=projects/*/locations/*/products/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetProductSet", |
|
"fullName": "google.cloud.vision.v1p4beta1.ProductSearch.GetProductSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p4beta1/{name=projects/*/locations/*/productSets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetReferenceImage", |
|
"fullName": "google.cloud.vision.v1p4beta1.ProductSearch.GetReferenceImage", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p4beta1/{name=projects/*/locations/*/products/*/referenceImages/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportProductSets", |
|
"fullName": "google.cloud.vision.v1p4beta1.ProductSearch.ImportProductSets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p4beta1/{parent=projects/*/locations/*}/productSets:import" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListProductSets", |
|
"fullName": "google.cloud.vision.v1p4beta1.ProductSearch.ListProductSets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p4beta1/{parent=projects/*/locations/*}/productSets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListProducts", |
|
"fullName": "google.cloud.vision.v1p4beta1.ProductSearch.ListProducts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p4beta1/{parent=projects/*/locations/*}/products" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListProductsInProductSet", |
|
"fullName": "google.cloud.vision.v1p4beta1.ProductSearch.ListProductsInProductSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p4beta1/{name=projects/*/locations/*/productSets/*}/products" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListReferenceImages", |
|
"fullName": "google.cloud.vision.v1p4beta1.ProductSearch.ListReferenceImages", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1p4beta1/{parent=projects/*/locations/*/products/*}/referenceImages" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PurgeProducts", |
|
"fullName": "google.cloud.vision.v1p4beta1.ProductSearch.PurgeProducts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p4beta1/{parent=projects/*/locations/*}/products:purge" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RemoveProductFromProductSet", |
|
"fullName": "google.cloud.vision.v1p4beta1.ProductSearch.RemoveProductFromProductSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1p4beta1/{name=projects/*/locations/*/productSets/*}:removeProduct" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateProduct", |
|
"fullName": "google.cloud.vision.v1p4beta1.ProductSearch.UpdateProduct", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1p4beta1/{product.name=projects/*/locations/*/products/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateProductSet", |
|
"fullName": "google.cloud.vision.v1p4beta1.ProductSearch.UpdateProductSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1p4beta1/{product_set.name=projects/*/locations/*/productSets/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.vpcaccess.v1", |
|
"directory": "google/cloud/vpcaccess/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "vpcaccess.googleapis.com", |
|
"title": "Serverless VPC Access API", |
|
"description": "API for managing VPC access connectors.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.VpcAccess.V1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/vpcaccess/v1;vpcaccess": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.vpcaccess.v1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\VpcAccess\\V1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::VpcAccess::V1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "VpcAccessService", |
|
"fullName": "google.cloud.vpcaccess.v1.VpcAccessService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateConnector", |
|
"fullName": "google.cloud.vpcaccess.v1.VpcAccessService.CreateConnector", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/connectors" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteConnector", |
|
"fullName": "google.cloud.vpcaccess.v1.VpcAccessService.DeleteConnector", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/connectors/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetConnector", |
|
"fullName": "google.cloud.vpcaccess.v1.VpcAccessService.GetConnector", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/connectors/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListConnectors", |
|
"fullName": "google.cloud.vpcaccess.v1.VpcAccessService.ListConnectors", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/connectors" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.webrisk.v1", |
|
"directory": "google/cloud/webrisk/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "webrisk.googleapis.com", |
|
"title": "Web Risk API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.WebRisk.V1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/webrisk/v1;webrisk": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.webrisk.v1": 1 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"GCWR": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\WebRisk\\V1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::WebRisk::V1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "WebRiskService", |
|
"fullName": "google.cloud.webrisk.v1.WebRiskService", |
|
"methods": [ |
|
{ |
|
"shortName": "ComputeThreatListDiff", |
|
"fullName": "google.cloud.webrisk.v1.WebRiskService.ComputeThreatListDiff", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/threatLists:computeDiff" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateSubmission", |
|
"fullName": "google.cloud.webrisk.v1.WebRiskService.CreateSubmission", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*}/submissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchHashes", |
|
"fullName": "google.cloud.webrisk.v1.WebRiskService.SearchHashes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/hashes:search" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchUris", |
|
"fullName": "google.cloud.webrisk.v1.WebRiskService.SearchUris", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/uris:search" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.webrisk.v1beta1", |
|
"directory": "google/cloud/webrisk/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "webrisk.googleapis.com", |
|
"title": "Web Risk API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.WebRisk.V1Beta1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/webrisk/v1beta1;webrisk": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.webrisk.v1beta1": 1 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"GCWR": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\WebRisk\\V1beta1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::WebRisk::V1beta1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "WebRiskServiceV1Beta1", |
|
"fullName": "google.cloud.webrisk.v1beta1.WebRiskServiceV1Beta1", |
|
"methods": [ |
|
{ |
|
"shortName": "ComputeThreatListDiff", |
|
"fullName": "google.cloud.webrisk.v1beta1.WebRiskServiceV1Beta1.ComputeThreatListDiff", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/threatLists:computeDiff" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchHashes", |
|
"fullName": "google.cloud.webrisk.v1beta1.WebRiskServiceV1Beta1.SearchHashes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/hashes:search" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchUris", |
|
"fullName": "google.cloud.webrisk.v1beta1.WebRiskServiceV1Beta1.SearchUris", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/uris:search" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.websecurityscanner.v1", |
|
"directory": "google/cloud/websecurityscanner/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "websecurityscanner.googleapis.com", |
|
"title": "Web Security Scanner API", |
|
"description": "Scans your Compute and App Engine apps for common web vulnerabilities.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/websecurityscanner/v1", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.WebSecurityScanner.V1": 10 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/websecurityscanner/v1;websecurityscanner": 10 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 10 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.websecurityscanner.v1": 10 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\WebSecurityScanner\\V1": 10 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::WebSecurityScanner::V1": 10 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "WebSecurityScanner", |
|
"fullName": "google.cloud.websecurityscanner.v1.WebSecurityScanner", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateScanConfig", |
|
"fullName": "google.cloud.websecurityscanner.v1.WebSecurityScanner.CreateScanConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*}/scanConfigs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteScanConfig", |
|
"fullName": "google.cloud.websecurityscanner.v1.WebSecurityScanner.DeleteScanConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/scanConfigs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetFinding", |
|
"fullName": "google.cloud.websecurityscanner.v1.WebSecurityScanner.GetFinding", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/scanConfigs/*/scanRuns/*/findings/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetScanConfig", |
|
"fullName": "google.cloud.websecurityscanner.v1.WebSecurityScanner.GetScanConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/scanConfigs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetScanRun", |
|
"fullName": "google.cloud.websecurityscanner.v1.WebSecurityScanner.GetScanRun", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/scanConfigs/*/scanRuns/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCrawledUrls", |
|
"fullName": "google.cloud.websecurityscanner.v1.WebSecurityScanner.ListCrawledUrls", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/scanConfigs/*/scanRuns/*}/crawledUrls" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListFindingTypeStats", |
|
"fullName": "google.cloud.websecurityscanner.v1.WebSecurityScanner.ListFindingTypeStats", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/scanConfigs/*/scanRuns/*}/findingTypeStats" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListFindings", |
|
"fullName": "google.cloud.websecurityscanner.v1.WebSecurityScanner.ListFindings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/scanConfigs/*/scanRuns/*}/findings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListScanConfigs", |
|
"fullName": "google.cloud.websecurityscanner.v1.WebSecurityScanner.ListScanConfigs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*}/scanConfigs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListScanRuns", |
|
"fullName": "google.cloud.websecurityscanner.v1.WebSecurityScanner.ListScanRuns", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/scanConfigs/*}/scanRuns" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StartScanRun", |
|
"fullName": "google.cloud.websecurityscanner.v1.WebSecurityScanner.StartScanRun", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/scanConfigs/*}:start" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StopScanRun", |
|
"fullName": "google.cloud.websecurityscanner.v1.WebSecurityScanner.StopScanRun", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/scanConfigs/*/scanRuns/*}:stop" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateScanConfig", |
|
"fullName": "google.cloud.websecurityscanner.v1.WebSecurityScanner.UpdateScanConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{scan_config.name=projects/*/scanConfigs/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.websecurityscanner.v1alpha", |
|
"directory": "google/cloud/websecurityscanner/v1alpha", |
|
"version": "v1alpha", |
|
"majorVersion": "v1", |
|
"hostName": "websecurityscanner.googleapis.com", |
|
"title": "Web Security Scanner API", |
|
"description": "Scans your Compute and App Engine apps for common web vulnerabilities.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/websecurityscanner/v1alpha", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/websecurityscanner/v1alpha;websecurityscanner": 7 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 7 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.websecurityscanner.v1alpha": 7 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "WebSecurityScanner", |
|
"fullName": "google.cloud.websecurityscanner.v1alpha.WebSecurityScanner", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateScanConfig", |
|
"fullName": "google.cloud.websecurityscanner.v1alpha.WebSecurityScanner.CreateScanConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{parent=projects/*}/scanConfigs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteScanConfig", |
|
"fullName": "google.cloud.websecurityscanner.v1alpha.WebSecurityScanner.DeleteScanConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1alpha/{name=projects/*/scanConfigs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetFinding", |
|
"fullName": "google.cloud.websecurityscanner.v1alpha.WebSecurityScanner.GetFinding", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=projects/*/scanConfigs/*/scanRuns/*/findings/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetScanConfig", |
|
"fullName": "google.cloud.websecurityscanner.v1alpha.WebSecurityScanner.GetScanConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=projects/*/scanConfigs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetScanRun", |
|
"fullName": "google.cloud.websecurityscanner.v1alpha.WebSecurityScanner.GetScanRun", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{name=projects/*/scanConfigs/*/scanRuns/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCrawledUrls", |
|
"fullName": "google.cloud.websecurityscanner.v1alpha.WebSecurityScanner.ListCrawledUrls", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{parent=projects/*/scanConfigs/*/scanRuns/*}/crawledUrls" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListFindingTypeStats", |
|
"fullName": "google.cloud.websecurityscanner.v1alpha.WebSecurityScanner.ListFindingTypeStats", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{parent=projects/*/scanConfigs/*/scanRuns/*}/findingTypeStats" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListFindings", |
|
"fullName": "google.cloud.websecurityscanner.v1alpha.WebSecurityScanner.ListFindings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{parent=projects/*/scanConfigs/*/scanRuns/*}/findings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListScanConfigs", |
|
"fullName": "google.cloud.websecurityscanner.v1alpha.WebSecurityScanner.ListScanConfigs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{parent=projects/*}/scanConfigs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListScanRuns", |
|
"fullName": "google.cloud.websecurityscanner.v1alpha.WebSecurityScanner.ListScanRuns", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha/{parent=projects/*/scanConfigs/*}/scanRuns" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StartScanRun", |
|
"fullName": "google.cloud.websecurityscanner.v1alpha.WebSecurityScanner.StartScanRun", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{name=projects/*/scanConfigs/*}:start" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StopScanRun", |
|
"fullName": "google.cloud.websecurityscanner.v1alpha.WebSecurityScanner.StopScanRun", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha/{name=projects/*/scanConfigs/*/scanRuns/*}:stop" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateScanConfig", |
|
"fullName": "google.cloud.websecurityscanner.v1alpha.WebSecurityScanner.UpdateScanConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha/{scan_config.name=projects/*/scanConfigs/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.websecurityscanner.v1beta", |
|
"directory": "google/cloud/websecurityscanner/v1beta", |
|
"version": "v1beta", |
|
"majorVersion": "v1", |
|
"hostName": "websecurityscanner.googleapis.com", |
|
"title": "Web Security Scanner API", |
|
"description": "Scans your Compute and App Engine apps for common web vulnerabilities.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/cloud/websecurityscanner/v1beta", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.WebSecurityScanner.V1Beta": 10 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/websecurityscanner/v1beta;websecurityscanner": 10 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 10 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.websecurityscanner.v1beta": 10 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\WebSecurityScanner\\V1beta": 10 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::WebSecurityScanner::V1beta": 10 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "WebSecurityScanner", |
|
"fullName": "google.cloud.websecurityscanner.v1beta.WebSecurityScanner", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateScanConfig", |
|
"fullName": "google.cloud.websecurityscanner.v1beta.WebSecurityScanner.CreateScanConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{parent=projects/*}/scanConfigs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteScanConfig", |
|
"fullName": "google.cloud.websecurityscanner.v1beta.WebSecurityScanner.DeleteScanConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta/{name=projects/*/scanConfigs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetFinding", |
|
"fullName": "google.cloud.websecurityscanner.v1beta.WebSecurityScanner.GetFinding", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{name=projects/*/scanConfigs/*/scanRuns/*/findings/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetScanConfig", |
|
"fullName": "google.cloud.websecurityscanner.v1beta.WebSecurityScanner.GetScanConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{name=projects/*/scanConfigs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetScanRun", |
|
"fullName": "google.cloud.websecurityscanner.v1beta.WebSecurityScanner.GetScanRun", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{name=projects/*/scanConfigs/*/scanRuns/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCrawledUrls", |
|
"fullName": "google.cloud.websecurityscanner.v1beta.WebSecurityScanner.ListCrawledUrls", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{parent=projects/*/scanConfigs/*/scanRuns/*}/crawledUrls" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListFindingTypeStats", |
|
"fullName": "google.cloud.websecurityscanner.v1beta.WebSecurityScanner.ListFindingTypeStats", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{parent=projects/*/scanConfigs/*/scanRuns/*}/findingTypeStats" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListFindings", |
|
"fullName": "google.cloud.websecurityscanner.v1beta.WebSecurityScanner.ListFindings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{parent=projects/*/scanConfigs/*/scanRuns/*}/findings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListScanConfigs", |
|
"fullName": "google.cloud.websecurityscanner.v1beta.WebSecurityScanner.ListScanConfigs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{parent=projects/*}/scanConfigs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListScanRuns", |
|
"fullName": "google.cloud.websecurityscanner.v1beta.WebSecurityScanner.ListScanRuns", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{parent=projects/*/scanConfigs/*}/scanRuns" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StartScanRun", |
|
"fullName": "google.cloud.websecurityscanner.v1beta.WebSecurityScanner.StartScanRun", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{name=projects/*/scanConfigs/*}:start" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StopScanRun", |
|
"fullName": "google.cloud.websecurityscanner.v1beta.WebSecurityScanner.StopScanRun", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{name=projects/*/scanConfigs/*/scanRuns/*}:stop" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateScanConfig", |
|
"fullName": "google.cloud.websecurityscanner.v1beta.WebSecurityScanner.UpdateScanConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta/{scan_config.name=projects/*/scanConfigs/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.workflows.executions.v1", |
|
"directory": "google/cloud/workflows/executions/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "workflowexecutions.googleapis.com", |
|
"title": "Workflow Executions API", |
|
"description": "Execute workflows created with Workflows API.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/workflows/executions/v1;executions": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.workflows.executions.v1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Executions", |
|
"fullName": "google.cloud.workflows.executions.v1.Executions", |
|
"methods": [ |
|
{ |
|
"shortName": "CancelExecution", |
|
"fullName": "google.cloud.workflows.executions.v1.Executions.CancelExecution", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/workflows/*/executions/*}:cancel" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateExecution", |
|
"fullName": "google.cloud.workflows.executions.v1.Executions.CreateExecution", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*/workflows/*}/executions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetExecution", |
|
"fullName": "google.cloud.workflows.executions.v1.Executions.GetExecution", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/workflows/*/executions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListExecutions", |
|
"fullName": "google.cloud.workflows.executions.v1.Executions.ListExecutions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/workflows/*}/executions" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.workflows.executions.v1beta", |
|
"directory": "google/cloud/workflows/executions/v1beta", |
|
"version": "v1beta", |
|
"majorVersion": "v1", |
|
"hostName": "workflowexecutions.googleapis.com", |
|
"title": "Workflow Executions API", |
|
"description": "Manages user-provided workflows.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/workflows/executions/v1beta;executions": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.workflows.executions.v1beta": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Executions", |
|
"fullName": "google.cloud.workflows.executions.v1beta.Executions", |
|
"methods": [ |
|
{ |
|
"shortName": "CancelExecution", |
|
"fullName": "google.cloud.workflows.executions.v1beta.Executions.CancelExecution", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{name=projects/*/locations/*/workflows/*/executions/*}:cancel" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateExecution", |
|
"fullName": "google.cloud.workflows.executions.v1beta.Executions.CreateExecution", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{parent=projects/*/locations/*/workflows/*}/executions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetExecution", |
|
"fullName": "google.cloud.workflows.executions.v1beta.Executions.GetExecution", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{name=projects/*/locations/*/workflows/*/executions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListExecutions", |
|
"fullName": "google.cloud.workflows.executions.v1beta.Executions.ListExecutions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{parent=projects/*/locations/*/workflows/*}/executions" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.workflows.v1", |
|
"directory": "google/cloud/workflows/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "workflows.googleapis.com", |
|
"title": "Workflows API", |
|
"description": "Orchestrate Workflows that invoke Google Cloud APIs, SaaS APIs or private API endpoints.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/workflows/v1;workflows": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.workflows.v1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Workflows", |
|
"fullName": "google.cloud.workflows.v1.Workflows", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateWorkflow", |
|
"fullName": "google.cloud.workflows.v1.Workflows.CreateWorkflow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/workflows" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteWorkflow", |
|
"fullName": "google.cloud.workflows.v1.Workflows.DeleteWorkflow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/workflows/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetWorkflow", |
|
"fullName": "google.cloud.workflows.v1.Workflows.GetWorkflow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/workflows/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListWorkflows", |
|
"fullName": "google.cloud.workflows.v1.Workflows.ListWorkflows", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/workflows" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateWorkflow", |
|
"fullName": "google.cloud.workflows.v1.Workflows.UpdateWorkflow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{workflow.name=projects/*/locations/*/workflows/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.cloud.workflows.v1beta", |
|
"directory": "google/cloud/workflows/v1beta", |
|
"version": "v1beta", |
|
"majorVersion": "v1", |
|
"hostName": "workflows.googleapis.com", |
|
"title": "Workflows API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/cloud/workflows/v1beta;workflows": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.workflows.v1beta": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Workflows", |
|
"fullName": "google.cloud.workflows.v1beta.Workflows", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateWorkflow", |
|
"fullName": "google.cloud.workflows.v1beta.Workflows.CreateWorkflow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{parent=projects/*/locations/*}/workflows" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteWorkflow", |
|
"fullName": "google.cloud.workflows.v1beta.Workflows.DeleteWorkflow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta/{name=projects/*/locations/*/workflows/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetWorkflow", |
|
"fullName": "google.cloud.workflows.v1beta.Workflows.GetWorkflow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{name=projects/*/locations/*/workflows/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListWorkflows", |
|
"fullName": "google.cloud.workflows.v1beta.Workflows.ListWorkflows", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{parent=projects/*/locations/*}/workflows" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateWorkflow", |
|
"fullName": "google.cloud.workflows.v1beta.Workflows.UpdateWorkflow", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta/{workflow.name=projects/*/locations/*/workflows/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.container.v1", |
|
"directory": "google/container/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "container.googleapis.com", |
|
"title": "Kubernetes Engine API", |
|
"description": "Builds and manages container-based applications, powered by the open source Kubernetes technology.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Container.V1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/container/v1;container": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.container.v1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Container\\V1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Container::V1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ClusterManager", |
|
"fullName": "google.container.v1.ClusterManager", |
|
"methods": [ |
|
{ |
|
"shortName": "CancelOperation", |
|
"fullName": "google.container.v1.ClusterManager.CancelOperation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/operations/*}:cancel" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/zones/{zone}/operations/{operation_id}:cancel" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CompleteIPRotation", |
|
"fullName": "google.container.v1.ClusterManager.CompleteIPRotation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/clusters/*}:completeIpRotation" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}:completeIpRotation" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateCluster", |
|
"fullName": "google.container.v1.ClusterManager.CreateCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/clusters" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/zones/{zone}/clusters" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateNodePool", |
|
"fullName": "google.container.v1.ClusterManager.CreateNodePool", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*/clusters/*}/nodePools" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteCluster", |
|
"fullName": "google.container.v1.ClusterManager.DeleteCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/clusters/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteNodePool", |
|
"fullName": "google.container.v1.ClusterManager.DeleteNodePool", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCluster", |
|
"fullName": "google.container.v1.ClusterManager.GetCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/clusters/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetJSONWebKeys", |
|
"fullName": "google.container.v1.ClusterManager.GetJSONWebKeys", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/clusters/*}/jwks" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetNodePool", |
|
"fullName": "google.container.v1.ClusterManager.GetNodePool", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetOperation", |
|
"fullName": "google.container.v1.ClusterManager.GetOperation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/operations/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/projects/{project_id}/zones/{zone}/operations/{operation_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetServerConfig", |
|
"fullName": "google.container.v1.ClusterManager.GetServerConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*}/serverConfig" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/projects/{project_id}/zones/{zone}/serverconfig" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListClusters", |
|
"fullName": "google.container.v1.ClusterManager.ListClusters", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/clusters" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/projects/{project_id}/zones/{zone}/clusters" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListNodePools", |
|
"fullName": "google.container.v1.ClusterManager.ListNodePools", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*/clusters/*}/nodePools" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListOperations", |
|
"fullName": "google.container.v1.ClusterManager.ListOperations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/operations" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/projects/{project_id}/zones/{zone}/operations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListUsableSubnetworks", |
|
"fullName": "google.container.v1.ClusterManager.ListUsableSubnetworks", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*}/aggregated/usableSubnetworks" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RollbackNodePoolUpgrade", |
|
"fullName": "google.container.v1.ClusterManager.RollbackNodePoolUpgrade", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}:rollback" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}:rollback" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetAddonsConfig", |
|
"fullName": "google.container.v1.ClusterManager.SetAddonsConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/clusters/*}:setAddons" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/addons" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetLabels", |
|
"fullName": "google.container.v1.ClusterManager.SetLabels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/clusters/*}:setResourceLabels" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/resourceLabels" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetLegacyAbac", |
|
"fullName": "google.container.v1.ClusterManager.SetLegacyAbac", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/clusters/*}:setLegacyAbac" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/legacyAbac" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetLocations", |
|
"fullName": "google.container.v1.ClusterManager.SetLocations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/clusters/*}:setLocations" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/locations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetLoggingService", |
|
"fullName": "google.container.v1.ClusterManager.SetLoggingService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/clusters/*}:setLogging" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/logging" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetMaintenancePolicy", |
|
"fullName": "google.container.v1.ClusterManager.SetMaintenancePolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/clusters/*}:setMaintenancePolicy" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}:setMaintenancePolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetMasterAuth", |
|
"fullName": "google.container.v1.ClusterManager.SetMasterAuth", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/clusters/*}:setMasterAuth" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}:setMasterAuth" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetMonitoringService", |
|
"fullName": "google.container.v1.ClusterManager.SetMonitoringService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/clusters/*}:setMonitoring" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/monitoring" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetNetworkPolicy", |
|
"fullName": "google.container.v1.ClusterManager.SetNetworkPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/clusters/*}:setNetworkPolicy" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}:setNetworkPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetNodePoolAutoscaling", |
|
"fullName": "google.container.v1.ClusterManager.SetNodePoolAutoscaling", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}:setAutoscaling" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}/autoscaling" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetNodePoolManagement", |
|
"fullName": "google.container.v1.ClusterManager.SetNodePoolManagement", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}:setManagement" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}/setManagement" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetNodePoolSize", |
|
"fullName": "google.container.v1.ClusterManager.SetNodePoolSize", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}:setSize" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}/setSize" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StartIPRotation", |
|
"fullName": "google.container.v1.ClusterManager.StartIPRotation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/clusters/*}:startIpRotation" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}:startIpRotation" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateCluster", |
|
"fullName": "google.container.v1.ClusterManager.UpdateCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v1/{name=projects/*/locations/*/clusters/*}" |
|
}, |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateMaster", |
|
"fullName": "google.container.v1.ClusterManager.UpdateMaster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/clusters/*}:updateMaster" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/master" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateNodePool", |
|
"fullName": "google.container.v1.ClusterManager.UpdateNodePool", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}/update" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.container.v1beta1", |
|
"directory": "google/container/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "container.googleapis.com", |
|
"title": "Kubernetes Engine API", |
|
"description": "Builds and manages container-based applications, powered by the open source Kubernetes technology.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Container.V1Beta1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/container/v1beta1;container": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.container.v1beta1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Container\\V1beta1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Container::V1beta1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ClusterManager", |
|
"fullName": "google.container.v1beta1.ClusterManager", |
|
"methods": [ |
|
{ |
|
"shortName": "CancelOperation", |
|
"fullName": "google.container.v1beta1.ClusterManager.CancelOperation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/operations/*}:cancel" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/projects/{project_id}/zones/{zone}/operations/{operation_id}:cancel" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CompleteIPRotation", |
|
"fullName": "google.container.v1beta1.ClusterManager.CompleteIPRotation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/clusters/*}:completeIpRotation" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}:completeIpRotation" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateCluster", |
|
"fullName": "google.container.v1beta1.ClusterManager.CreateCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/clusters" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/projects/{project_id}/zones/{zone}/clusters" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateNodePool", |
|
"fullName": "google.container.v1beta1.ClusterManager.CreateNodePool", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/clusters/*}/nodePools" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteCluster", |
|
"fullName": "google.container.v1beta1.ClusterManager.DeleteCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/clusters/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteNodePool", |
|
"fullName": "google.container.v1beta1.ClusterManager.DeleteNodePool", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/locations/*/clusters/*/nodePools/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCluster", |
|
"fullName": "google.container.v1beta1.ClusterManager.GetCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/clusters/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetJSONWebKeys", |
|
"fullName": "google.container.v1beta1.ClusterManager.GetJSONWebKeys", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/clusters/*}/jwks" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetNodePool", |
|
"fullName": "google.container.v1beta1.ClusterManager.GetNodePool", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/clusters/*/nodePools/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetOperation", |
|
"fullName": "google.container.v1beta1.ClusterManager.GetOperation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*/operations/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/projects/{project_id}/zones/{zone}/operations/{operation_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetServerConfig", |
|
"fullName": "google.container.v1beta1.ClusterManager.GetServerConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/locations/*}/serverConfig" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/projects/{project_id}/zones/{zone}/serverconfig" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListClusters", |
|
"fullName": "google.container.v1beta1.ClusterManager.ListClusters", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/clusters" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/projects/{project_id}/zones/{zone}/clusters" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListLocations", |
|
"fullName": "google.container.v1beta1.ClusterManager.ListLocations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*}/locations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListNodePools", |
|
"fullName": "google.container.v1beta1.ClusterManager.ListNodePools", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*/clusters/*}/nodePools" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListOperations", |
|
"fullName": "google.container.v1beta1.ClusterManager.ListOperations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/locations/*}/operations" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/projects/{project_id}/zones/{zone}/operations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListUsableSubnetworks", |
|
"fullName": "google.container.v1beta1.ClusterManager.ListUsableSubnetworks", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*}/aggregated/usableSubnetworks" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RollbackNodePoolUpgrade", |
|
"fullName": "google.container.v1beta1.ClusterManager.RollbackNodePoolUpgrade", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/clusters/*/nodePools/*}:rollback" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}:rollback" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetAddonsConfig", |
|
"fullName": "google.container.v1beta1.ClusterManager.SetAddonsConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/clusters/*}:setAddons" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/addons" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetLabels", |
|
"fullName": "google.container.v1beta1.ClusterManager.SetLabels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/clusters/*}:setResourceLabels" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/resourceLabels" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetLegacyAbac", |
|
"fullName": "google.container.v1beta1.ClusterManager.SetLegacyAbac", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/clusters/*}:setLegacyAbac" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/legacyAbac" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetLocations", |
|
"fullName": "google.container.v1beta1.ClusterManager.SetLocations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/clusters/*}:setLocations" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/locations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetLoggingService", |
|
"fullName": "google.container.v1beta1.ClusterManager.SetLoggingService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/clusters/*}:setLogging" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/logging" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetMaintenancePolicy", |
|
"fullName": "google.container.v1beta1.ClusterManager.SetMaintenancePolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/clusters/*}:setMaintenancePolicy" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}:setMaintenancePolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetMasterAuth", |
|
"fullName": "google.container.v1beta1.ClusterManager.SetMasterAuth", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/clusters/*}:setMasterAuth" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}:setMasterAuth" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetMonitoringService", |
|
"fullName": "google.container.v1beta1.ClusterManager.SetMonitoringService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/clusters/*}:setMonitoring" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/monitoring" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetNetworkPolicy", |
|
"fullName": "google.container.v1beta1.ClusterManager.SetNetworkPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/clusters/*}:setNetworkPolicy" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}:setNetworkPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetNodePoolAutoscaling", |
|
"fullName": "google.container.v1beta1.ClusterManager.SetNodePoolAutoscaling", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/clusters/*/nodePools/*}:setAutoscaling" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}/autoscaling" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetNodePoolManagement", |
|
"fullName": "google.container.v1beta1.ClusterManager.SetNodePoolManagement", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/clusters/*/nodePools/*}:setManagement" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}/setManagement" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetNodePoolSize", |
|
"fullName": "google.container.v1beta1.ClusterManager.SetNodePoolSize", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/clusters/*/nodePools/*}:setSize" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}/setSize" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StartIPRotation", |
|
"fullName": "google.container.v1beta1.ClusterManager.StartIPRotation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/clusters/*}:startIpRotation" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}:startIpRotation" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateCluster", |
|
"fullName": "google.container.v1beta1.ClusterManager.UpdateCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v1beta1/{name=projects/*/locations/*/clusters/*}" |
|
}, |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v1beta1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateMaster", |
|
"fullName": "google.container.v1beta1.ClusterManager.UpdateMaster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{name=projects/*/locations/*/clusters/*}:updateMaster" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/master" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateNodePool", |
|
"fullName": "google.container.v1beta1.ClusterManager.UpdateNodePool", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v1beta1/{name=projects/*/locations/*/clusters/*/nodePools/*}" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}/update" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.dataflow.v1beta3", |
|
"directory": "google/dataflow/v1beta3", |
|
"version": "v1beta3", |
|
"majorVersion": "v1", |
|
"hostName": "dataflow.googleapis.com", |
|
"title": "Dataflow API", |
|
"description": "Manages Google Cloud Dataflow projects on Google Cloud Platform.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/dataflow/v1beta3", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Dataflow.V1Beta3": 7 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/dataflow/v1beta3;dataflow": 7 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 7 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.dataflow.v1beta3": 7 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Dataflow\\V1beta3": 7 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Dataflow::V1beta3": 7 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "FlexTemplatesService", |
|
"fullName": "google.dataflow.v1beta3.FlexTemplatesService", |
|
"methods": [ |
|
{ |
|
"shortName": "LaunchFlexTemplate", |
|
"fullName": "google.dataflow.v1beta3.FlexTemplatesService.LaunchFlexTemplate", |
|
"mode": "UNARY" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "JobsV1Beta3", |
|
"fullName": "google.dataflow.v1beta3.JobsV1Beta3", |
|
"methods": [ |
|
{ |
|
"shortName": "AggregatedListJobs", |
|
"fullName": "google.dataflow.v1beta3.JobsV1Beta3.AggregatedListJobs", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "CheckActiveJobs", |
|
"fullName": "google.dataflow.v1beta3.JobsV1Beta3.CheckActiveJobs", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "CreateJob", |
|
"fullName": "google.dataflow.v1beta3.JobsV1Beta3.CreateJob", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "GetJob", |
|
"fullName": "google.dataflow.v1beta3.JobsV1Beta3.GetJob", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "ListJobs", |
|
"fullName": "google.dataflow.v1beta3.JobsV1Beta3.ListJobs", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "SnapshotJob", |
|
"fullName": "google.dataflow.v1beta3.JobsV1Beta3.SnapshotJob", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "UpdateJob", |
|
"fullName": "google.dataflow.v1beta3.JobsV1Beta3.UpdateJob", |
|
"mode": "UNARY" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MessagesV1Beta3", |
|
"fullName": "google.dataflow.v1beta3.MessagesV1Beta3", |
|
"methods": [ |
|
{ |
|
"shortName": "ListJobMessages", |
|
"fullName": "google.dataflow.v1beta3.MessagesV1Beta3.ListJobMessages", |
|
"mode": "UNARY" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MetricsV1Beta3", |
|
"fullName": "google.dataflow.v1beta3.MetricsV1Beta3", |
|
"methods": [ |
|
{ |
|
"shortName": "GetJobExecutionDetails", |
|
"fullName": "google.dataflow.v1beta3.MetricsV1Beta3.GetJobExecutionDetails", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "GetJobMetrics", |
|
"fullName": "google.dataflow.v1beta3.MetricsV1Beta3.GetJobMetrics", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "GetStageExecutionDetails", |
|
"fullName": "google.dataflow.v1beta3.MetricsV1Beta3.GetStageExecutionDetails", |
|
"mode": "UNARY" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SnapshotsV1Beta3", |
|
"fullName": "google.dataflow.v1beta3.SnapshotsV1Beta3", |
|
"methods": [ |
|
{ |
|
"shortName": "DeleteSnapshot", |
|
"fullName": "google.dataflow.v1beta3.SnapshotsV1Beta3.DeleteSnapshot", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "GetSnapshot", |
|
"fullName": "google.dataflow.v1beta3.SnapshotsV1Beta3.GetSnapshot", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "ListSnapshots", |
|
"fullName": "google.dataflow.v1beta3.SnapshotsV1Beta3.ListSnapshots", |
|
"mode": "UNARY" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TemplatesService", |
|
"fullName": "google.dataflow.v1beta3.TemplatesService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateJobFromTemplate", |
|
"fullName": "google.dataflow.v1beta3.TemplatesService.CreateJobFromTemplate", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "GetTemplate", |
|
"fullName": "google.dataflow.v1beta3.TemplatesService.GetTemplate", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "LaunchTemplate", |
|
"fullName": "google.dataflow.v1beta3.TemplatesService.LaunchTemplate", |
|
"mode": "UNARY" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.datastore.admin.v1", |
|
"directory": "google/datastore/admin/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "datastore.googleapis.com", |
|
"title": "Cloud Datastore API", |
|
"description": "Accesses the schemaless NoSQL database to provide fully managed, robust, scalable storage for your application.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/datastore/admin/v1", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Datastore.Admin.V1": 3 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/datastore/admin/v1;admin": 3 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 3 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.datastore.admin.v1": 3 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Datastore\\Admin\\V1": 3 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Datastore::Admin::V1": 3 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "DatastoreAdmin", |
|
"fullName": "google.datastore.admin.v1.DatastoreAdmin", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateIndex", |
|
"fullName": "google.datastore.admin.v1.DatastoreAdmin.CreateIndex", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/indexes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteIndex", |
|
"fullName": "google.datastore.admin.v1.DatastoreAdmin.DeleteIndex", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/projects/{project_id}/indexes/{index_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportEntities", |
|
"fullName": "google.datastore.admin.v1.DatastoreAdmin.ExportEntities", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}:export" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIndex", |
|
"fullName": "google.datastore.admin.v1.DatastoreAdmin.GetIndex", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/projects/{project_id}/indexes/{index_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportEntities", |
|
"fullName": "google.datastore.admin.v1.DatastoreAdmin.ImportEntities", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}:import" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListIndexes", |
|
"fullName": "google.datastore.admin.v1.DatastoreAdmin.ListIndexes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/projects/{project_id}/indexes" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.datastore.v1", |
|
"directory": "google/datastore/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "datastore.googleapis.com", |
|
"title": "Cloud Datastore API", |
|
"description": "Accesses the schemaless NoSQL database to provide fully managed, robust, scalable storage for your application.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/datastore/v1", |
|
"google/protobuf", |
|
"google/type" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Datastore.V1": 3 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/datastore/v1;datastore": 3 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 3 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.datastore.v1": 3 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Datastore\\V1": 3 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Datastore::V1": 3 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Datastore", |
|
"fullName": "google.datastore.v1.Datastore", |
|
"methods": [ |
|
{ |
|
"shortName": "AllocateIds", |
|
"fullName": "google.datastore.v1.Datastore.AllocateIds", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}:allocateIds" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BeginTransaction", |
|
"fullName": "google.datastore.v1.Datastore.BeginTransaction", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}:beginTransaction" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Commit", |
|
"fullName": "google.datastore.v1.Datastore.Commit", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}:commit" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Lookup", |
|
"fullName": "google.datastore.v1.Datastore.Lookup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}:lookup" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ReserveIds", |
|
"fullName": "google.datastore.v1.Datastore.ReserveIds", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}:reserveIds" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Rollback", |
|
"fullName": "google.datastore.v1.Datastore.Rollback", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}:rollback" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RunQuery", |
|
"fullName": "google.datastore.v1.Datastore.RunQuery", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}:runQuery" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.devtools.artifactregistry.v1beta2", |
|
"directory": "google/devtools/artifactregistry/v1beta2", |
|
"version": "v1beta2", |
|
"majorVersion": "v1", |
|
"hostName": "artifactregistry.googleapis.com", |
|
"title": "Artifact Registry API", |
|
"description": "Store and manage build artifacts in a scalable and integrated service built on Google infrastructure.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/devtools/artifactregistry/v1beta2", |
|
"google/iam/v1", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.ArtifactRegistry.V1Beta2": 7 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/devtools/artifactregistry/v1beta2;artifactregistry": 7 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 7 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.devtools.artifactregistry.v1beta2": 7 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\ArtifactRegistry\\V1beta2": 7 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::ArtifactRegistry::V1beta2": 7 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ArtifactRegistry", |
|
"fullName": "google.devtools.artifactregistry.v1beta2.ArtifactRegistry", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateRepository", |
|
"fullName": "google.devtools.artifactregistry.v1beta2.ArtifactRegistry.CreateRepository", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/{parent=projects/*/locations/*}/repositories" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateTag", |
|
"fullName": "google.devtools.artifactregistry.v1beta2.ArtifactRegistry.CreateTag", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/{parent=projects/*/locations/*/repositories/*/packages/*}/tags" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeletePackage", |
|
"fullName": "google.devtools.artifactregistry.v1beta2.ArtifactRegistry.DeletePackage", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta2/{name=projects/*/locations/*/repositories/*/packages/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteRepository", |
|
"fullName": "google.devtools.artifactregistry.v1beta2.ArtifactRegistry.DeleteRepository", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta2/{name=projects/*/locations/*/repositories/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTag", |
|
"fullName": "google.devtools.artifactregistry.v1beta2.ArtifactRegistry.DeleteTag", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta2/{name=projects/*/locations/*/repositories/*/packages/*/tags/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteVersion", |
|
"fullName": "google.devtools.artifactregistry.v1beta2.ArtifactRegistry.DeleteVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta2/{name=projects/*/locations/*/repositories/*/packages/*/versions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetFile", |
|
"fullName": "google.devtools.artifactregistry.v1beta2.ArtifactRegistry.GetFile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta2/{name=projects/*/locations/*/repositories/*/files/**}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.devtools.artifactregistry.v1beta2.ArtifactRegistry.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta2/{resource=projects/*/locations/*/repositories/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetPackage", |
|
"fullName": "google.devtools.artifactregistry.v1beta2.ArtifactRegistry.GetPackage", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta2/{name=projects/*/locations/*/repositories/*/packages/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetRepository", |
|
"fullName": "google.devtools.artifactregistry.v1beta2.ArtifactRegistry.GetRepository", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta2/{name=projects/*/locations/*/repositories/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTag", |
|
"fullName": "google.devtools.artifactregistry.v1beta2.ArtifactRegistry.GetTag", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta2/{name=projects/*/locations/*/repositories/*/packages/*/tags/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetVersion", |
|
"fullName": "google.devtools.artifactregistry.v1beta2.ArtifactRegistry.GetVersion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta2/{name=projects/*/locations/*/repositories/*/packages/*/versions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListFiles", |
|
"fullName": "google.devtools.artifactregistry.v1beta2.ArtifactRegistry.ListFiles", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta2/{parent=projects/*/locations/*/repositories/*}/files" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListPackages", |
|
"fullName": "google.devtools.artifactregistry.v1beta2.ArtifactRegistry.ListPackages", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta2/{parent=projects/*/locations/*/repositories/*}/packages" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListRepositories", |
|
"fullName": "google.devtools.artifactregistry.v1beta2.ArtifactRegistry.ListRepositories", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta2/{parent=projects/*/locations/*}/repositories" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTags", |
|
"fullName": "google.devtools.artifactregistry.v1beta2.ArtifactRegistry.ListTags", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta2/{parent=projects/*/locations/*/repositories/*/packages/*}/tags" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListVersions", |
|
"fullName": "google.devtools.artifactregistry.v1beta2.ArtifactRegistry.ListVersions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta2/{parent=projects/*/locations/*/repositories/*/packages/*}/versions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.devtools.artifactregistry.v1beta2.ArtifactRegistry.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/{resource=projects/*/locations/*/repositories/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.devtools.artifactregistry.v1beta2.ArtifactRegistry.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta2/{resource=projects/*/locations/*/repositories/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateRepository", |
|
"fullName": "google.devtools.artifactregistry.v1beta2.ArtifactRegistry.UpdateRepository", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta2/{repository.name=projects/*/locations/*/repositories/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateTag", |
|
"fullName": "google.devtools.artifactregistry.v1beta2.ArtifactRegistry.UpdateTag", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta2/{tag.name=projects/*/locations/*/repositories/*/packages/*/tags/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.devtools.build.v1", |
|
"directory": "google/devtools/build/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "buildeventservice.googleapis.com", |
|
"title": "Build Event Service Backend API", |
|
"description": "Handles build events from tools such as bazel.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/devtools/build/v1", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 3 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/devtools/build/v1;build": 3 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 3 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.devtools.build.v1": 3 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Build\\V1": 3 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "PublishBuildEvent", |
|
"fullName": "google.devtools.build.v1.PublishBuildEvent", |
|
"methods": [ |
|
{ |
|
"shortName": "PublishBuildToolEventStream", |
|
"fullName": "google.devtools.build.v1.PublishBuildEvent.PublishBuildToolEventStream", |
|
"mode": "BIDIRECTIONAL_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id=*}/events:publish" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/events:publish" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PublishLifecycleEvent", |
|
"fullName": "google.devtools.build.v1.PublishBuildEvent.PublishLifecycleEvent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id=*}/lifecycleEvents:publish" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/lifecycleEvents:publish" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.devtools.cloudbuild.v1", |
|
"directory": "google/devtools/cloudbuild/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "cloudbuild.googleapis.com", |
|
"title": "Cloud Build API", |
|
"description": "Creates and manages builds on Google Cloud Platform.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.CloudBuild.V1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/devtools/cloudbuild/v1;cloudbuild": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloudbuild.v1": 1 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"GCB": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Build::V1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "CloudBuild", |
|
"fullName": "google.devtools.cloudbuild.v1.CloudBuild", |
|
"methods": [ |
|
{ |
|
"shortName": "CancelBuild", |
|
"fullName": "google.devtools.cloudbuild.v1.CloudBuild.CancelBuild", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/builds/{id}:cancel" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/builds/*}:cancel" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateBuild", |
|
"fullName": "google.devtools.cloudbuild.v1.CloudBuild.CreateBuild", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/builds" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/builds" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateBuildTrigger", |
|
"fullName": "google.devtools.cloudbuild.v1.CloudBuild.CreateBuildTrigger", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/triggers" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/triggers" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateWorkerPool", |
|
"fullName": "google.devtools.cloudbuild.v1.CloudBuild.CreateWorkerPool", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/locations/*}/workerPools" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteBuildTrigger", |
|
"fullName": "google.devtools.cloudbuild.v1.CloudBuild.DeleteBuildTrigger", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/projects/{project_id}/triggers/{trigger_id}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/triggers/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteWorkerPool", |
|
"fullName": "google.devtools.cloudbuild.v1.CloudBuild.DeleteWorkerPool", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/locations/*/workerPools/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetBuild", |
|
"fullName": "google.devtools.cloudbuild.v1.CloudBuild.GetBuild", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/projects/{project_id}/builds/{id}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/builds/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetBuildTrigger", |
|
"fullName": "google.devtools.cloudbuild.v1.CloudBuild.GetBuildTrigger", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/projects/{project_id}/triggers/{trigger_id}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/triggers/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetWorkerPool", |
|
"fullName": "google.devtools.cloudbuild.v1.CloudBuild.GetWorkerPool", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/locations/*/workerPools/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListBuildTriggers", |
|
"fullName": "google.devtools.cloudbuild.v1.CloudBuild.ListBuildTriggers", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/projects/{project_id}/triggers" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/triggers" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListBuilds", |
|
"fullName": "google.devtools.cloudbuild.v1.CloudBuild.ListBuilds", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/projects/{project_id}/builds" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/builds" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListWorkerPools", |
|
"fullName": "google.devtools.cloudbuild.v1.CloudBuild.ListWorkerPools", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/locations/*}/workerPools" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ReceiveTriggerWebhook", |
|
"fullName": "google.devtools.cloudbuild.v1.CloudBuild.ReceiveTriggerWebhook", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/triggers/{trigger}:webhook" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/triggers/*}:webhook" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RetryBuild", |
|
"fullName": "google.devtools.cloudbuild.v1.CloudBuild.RetryBuild", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/builds/{id}:retry" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/builds/*}:retry" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RunBuildTrigger", |
|
"fullName": "google.devtools.cloudbuild.v1.CloudBuild.RunBuildTrigger", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/triggers/{trigger_id}:run" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/locations/*/triggers/*}:run" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateBuildTrigger", |
|
"fullName": "google.devtools.cloudbuild.v1.CloudBuild.UpdateBuildTrigger", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/projects/{project_id}/triggers/{trigger_id}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{trigger.resource_name=projects/*/locations/*/triggers/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateWorkerPool", |
|
"fullName": "google.devtools.cloudbuild.v1.CloudBuild.UpdateWorkerPool", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{worker_pool.name=projects/*/locations/*/workerPools/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.devtools.clouddebugger.v2", |
|
"directory": "google/devtools/clouddebugger/v2", |
|
"version": "v2", |
|
"majorVersion": "v2", |
|
"hostName": "clouddebugger.googleapis.com", |
|
"title": "Stackdriver Debugger API", |
|
"description": "Examines the call stack and variables of a running application without stopping or slowing it down.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/devtools/clouddebugger/v2", |
|
"google/devtools/source/v1", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"": 2, |
|
"true": 1 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Debugger.V2": 3 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/devtools/clouddebugger/v2;clouddebugger": 3 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 3 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.devtools.clouddebugger.v2": 3 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Debugger\\V2": 3 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Debugger::V2": 3 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Controller2", |
|
"fullName": "google.devtools.clouddebugger.v2.Controller2", |
|
"methods": [ |
|
{ |
|
"shortName": "ListActiveBreakpoints", |
|
"fullName": "google.devtools.clouddebugger.v2.Controller2.ListActiveBreakpoints", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/controller/debuggees/{debuggee_id}/breakpoints" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RegisterDebuggee", |
|
"fullName": "google.devtools.clouddebugger.v2.Controller2.RegisterDebuggee", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/controller/debuggees/register" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateActiveBreakpoint", |
|
"fullName": "google.devtools.clouddebugger.v2.Controller2.UpdateActiveBreakpoint", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v2/controller/debuggees/{debuggee_id}/breakpoints/{breakpoint.id}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Debugger2", |
|
"fullName": "google.devtools.clouddebugger.v2.Debugger2", |
|
"methods": [ |
|
{ |
|
"shortName": "DeleteBreakpoint", |
|
"fullName": "google.devtools.clouddebugger.v2.Debugger2.DeleteBreakpoint", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/debugger/debuggees/{debuggee_id}/breakpoints/{breakpoint_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetBreakpoint", |
|
"fullName": "google.devtools.clouddebugger.v2.Debugger2.GetBreakpoint", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/debugger/debuggees/{debuggee_id}/breakpoints/{breakpoint_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListBreakpoints", |
|
"fullName": "google.devtools.clouddebugger.v2.Debugger2.ListBreakpoints", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/debugger/debuggees/{debuggee_id}/breakpoints" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDebuggees", |
|
"fullName": "google.devtools.clouddebugger.v2.Debugger2.ListDebuggees", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/debugger/debuggees" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetBreakpoint", |
|
"fullName": "google.devtools.clouddebugger.v2.Debugger2.SetBreakpoint", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/debugger/debuggees/{debuggee_id}/breakpoints/set" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.devtools.clouderrorreporting.v1beta1", |
|
"directory": "google/devtools/clouderrorreporting/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "clouderrorreporting.googleapis.com", |
|
"title": "Error Reporting API", |
|
"description": "Groups and counts similar errors from cloud services and applications, reports new errors, and provides access to error groups and their associated errors.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/devtools/clouderrorreporting/v1beta1", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 4 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.ErrorReporting.V1Beta1": 4 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/devtools/clouderrorreporting/v1beta1;clouderrorreporting": 4 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 4 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.devtools.clouderrorreporting.v1beta1": 4 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\ErrorReporting\\V1beta1": 4 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::ErrorReporting::V1beta1": 4 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ErrorGroupService", |
|
"fullName": "google.devtools.clouderrorreporting.v1beta1.ErrorGroupService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetGroup", |
|
"fullName": "google.devtools.clouderrorreporting.v1beta1.ErrorGroupService.GetGroup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{group_name=projects/*/groups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateGroup", |
|
"fullName": "google.devtools.clouderrorreporting.v1beta1.ErrorGroupService.UpdateGroup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v1beta1/{group.name=projects/*/groups/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ErrorStatsService", |
|
"fullName": "google.devtools.clouderrorreporting.v1beta1.ErrorStatsService", |
|
"methods": [ |
|
{ |
|
"shortName": "DeleteEvents", |
|
"fullName": "google.devtools.clouderrorreporting.v1beta1.ErrorStatsService.DeleteEvents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{project_name=projects/*}/events" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListEvents", |
|
"fullName": "google.devtools.clouderrorreporting.v1beta1.ErrorStatsService.ListEvents", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{project_name=projects/*}/events" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListGroupStats", |
|
"fullName": "google.devtools.clouderrorreporting.v1beta1.ErrorStatsService.ListGroupStats", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{project_name=projects/*}/groupStats" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ReportErrorsService", |
|
"fullName": "google.devtools.clouderrorreporting.v1beta1.ReportErrorsService", |
|
"methods": [ |
|
{ |
|
"shortName": "ReportErrorEvent", |
|
"fullName": "google.devtools.clouderrorreporting.v1beta1.ReportErrorsService.ReportErrorEvent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{project_name=projects/*}/events:report" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.devtools.cloudprofiler.v2", |
|
"directory": "google/devtools/cloudprofiler/v2", |
|
"version": "v2", |
|
"majorVersion": "v2", |
|
"hostName": "cloudprofiler.googleapis.com", |
|
"title": "Cloud Profiler API", |
|
"description": "Manages continuous profiling information.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Profiler.V2": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/devtools/cloudprofiler/v2;cloudprofiler": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.devtools.cloudprofiler.v2": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Profiler\\V2": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Profiler::V2": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ProfilerService", |
|
"fullName": "google.devtools.cloudprofiler.v2.ProfilerService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateOfflineProfile", |
|
"fullName": "google.devtools.cloudprofiler.v2.ProfilerService.CreateOfflineProfile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*}/profiles:createOffline" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateProfile", |
|
"fullName": "google.devtools.cloudprofiler.v2.ProfilerService.CreateProfile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*}/profiles" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateProfile", |
|
"fullName": "google.devtools.cloudprofiler.v2.ProfilerService.UpdateProfile", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{profile.name=projects/*/profiles/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.devtools.cloudtrace.v1", |
|
"directory": "google/devtools/cloudtrace/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "cloudtrace.googleapis.com", |
|
"title": "Stackdriver Trace API", |
|
"description": "Sends application trace data to Stackdriver Trace for viewing. Trace data is collected for all App Engine applications by default. Trace data from other applications can be provided using this API. This library is used to interact with the Trace API directly. If you are looking to instrument your application for Stackdriver Trace, we recommend using OpenCensus.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Trace.V1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/devtools/cloudtrace/v1;cloudtrace": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.devtools.cloudtrace.v1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Trace\\V1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Trace::V1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "TraceService", |
|
"fullName": "google.devtools.cloudtrace.v1.TraceService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetTrace", |
|
"fullName": "google.devtools.cloudtrace.v1.TraceService.GetTrace", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/projects/{project_id}/traces/{trace_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTraces", |
|
"fullName": "google.devtools.cloudtrace.v1.TraceService.ListTraces", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/projects/{project_id}/traces" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PatchTraces", |
|
"fullName": "google.devtools.cloudtrace.v1.TraceService.PatchTraces", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/projects/{project_id}/traces" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.devtools.cloudtrace.v2", |
|
"directory": "google/devtools/cloudtrace/v2", |
|
"version": "v2", |
|
"majorVersion": "v2", |
|
"hostName": "cloudtrace.googleapis.com", |
|
"title": "Stackdriver Trace API", |
|
"description": "Sends application trace data to Stackdriver Trace for viewing. Trace data is collected for all App Engine applications by default. Trace data from other applications can be provided using this API. This library is used to interact with the Trace API directly. If you are looking to instrument your application for Stackdriver Trace, we recommend using OpenCensus.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/devtools/cloudtrace/v2", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Trace.V2": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/devtools/cloudtrace/v2;cloudtrace": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.devtools.cloudtrace.v2": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Trace\\V2": 2 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Trace::V2": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "TraceService", |
|
"fullName": "google.devtools.cloudtrace.v2.TraceService", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchWriteSpans", |
|
"fullName": "google.devtools.cloudtrace.v2.TraceService.BatchWriteSpans", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=projects/*}/traces:batchWrite" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateSpan", |
|
"fullName": "google.devtools.cloudtrace.v2.TraceService.CreateSpan", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=projects/*/traces/*/spans/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.devtools.containeranalysis.v1", |
|
"directory": "google/devtools/containeranalysis/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "containeranalysis.googleapis.com", |
|
"title": "Container Analysis API", |
|
"description": "An implementation of the Grafeas API, which stores, and enables querying and retrieval of critical metadata about all of your software artifacts.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/iam/v1", |
|
"google/protobuf", |
|
"grafeas/v1" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.DevTools.ContainerAnalysis.V1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/devtools/containeranalysis/v1;containeranalysis": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.containeranalysis.v1": 1 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"GCA": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\ContainerAnalysis\\V1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::ContainerAnalysis::V1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ContainerAnalysis", |
|
"fullName": "google.devtools.containeranalysis.v1.ContainerAnalysis", |
|
"methods": [ |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.devtools.containeranalysis.v1.ContainerAnalysis.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/notes/*}:getIamPolicy" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/occurrences/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetVulnerabilityOccurrencesSummary", |
|
"fullName": "google.devtools.containeranalysis.v1.ContainerAnalysis.GetVulnerabilityOccurrencesSummary", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*}/occurrences:vulnerabilitySummary" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.devtools.containeranalysis.v1.ContainerAnalysis.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/notes/*}:setIamPolicy" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/occurrences/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.devtools.containeranalysis.v1.ContainerAnalysis.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/notes/*}:testIamPermissions" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/occurrences/*}:testIamPermissions" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.devtools.containeranalysis.v1beta1", |
|
"directory": "google/devtools/containeranalysis/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "containeranalysis.googleapis.com", |
|
"title": "Container Analysis API", |
|
"description": "An implementation of the Grafeas API, which stores, and enables querying and retrieval of critical metadata about all of your software artifacts.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/devtools/containeranalysis/v1beta1/attestation", |
|
"google/devtools/containeranalysis/v1beta1/build", |
|
"google/devtools/containeranalysis/v1beta1/common", |
|
"google/devtools/containeranalysis/v1beta1/cvss", |
|
"google/devtools/containeranalysis/v1beta1/deployment", |
|
"google/devtools/containeranalysis/v1beta1/discovery", |
|
"google/devtools/containeranalysis/v1beta1/image", |
|
"google/devtools/containeranalysis/v1beta1/package", |
|
"google/devtools/containeranalysis/v1beta1/provenance", |
|
"google/devtools/containeranalysis/v1beta1/source", |
|
"google/devtools/containeranalysis/v1beta1/vulnerability", |
|
"google/iam/v1", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/attestation;attestation": 1, |
|
"google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/build;build": 1, |
|
"google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/common;common": 1, |
|
"google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/cvss;cvss": 1, |
|
"google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/deployment;deployment": 1, |
|
"google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/discovery;discovery": 1, |
|
"google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/grafeas;grafeas": 1, |
|
"google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/image;image": 1, |
|
"google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/package": 1, |
|
"google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/provenance;provenance": 1, |
|
"google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/source;source": 1, |
|
"google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/vulnerability;vulnerability": 1, |
|
"google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1;containeranalysis": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 13 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.containeranalysis.v1beta1": 1, |
|
"io.grafeas.v1beta1": 1, |
|
"io.grafeas.v1beta1.attestation": 1, |
|
"io.grafeas.v1beta1.build": 1, |
|
"io.grafeas.v1beta1.common": 1, |
|
"io.grafeas.v1beta1.deployment": 1, |
|
"io.grafeas.v1beta1.discovery": 1, |
|
"io.grafeas.v1beta1.image": 1, |
|
"io.grafeas.v1beta1.pkg": 1, |
|
"io.grafeas.v1beta1.provenance": 1, |
|
"io.grafeas.v1beta1.source": 1, |
|
"io.grafeas.v1beta1.vulnerability": 2 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"GCA": 1, |
|
"GRA": 12 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ContainerAnalysisV1Beta1", |
|
"fullName": "google.devtools.containeranalysis.v1beta1.ContainerAnalysisV1Beta1", |
|
"methods": [ |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.devtools.containeranalysis.v1beta1.ContainerAnalysisV1Beta1.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/notes/*}:getIamPolicy" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/occurrences/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetScanConfig", |
|
"fullName": "google.devtools.containeranalysis.v1beta1.ContainerAnalysisV1Beta1.GetScanConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/scanConfigs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListScanConfigs", |
|
"fullName": "google.devtools.containeranalysis.v1beta1.ContainerAnalysisV1Beta1.ListScanConfigs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*}/scanConfigs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.devtools.containeranalysis.v1beta1.ContainerAnalysisV1Beta1.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/notes/*}:setIamPolicy" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/occurrences/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.devtools.containeranalysis.v1beta1.ContainerAnalysisV1Beta1.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/notes/*}:testIamPermissions" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{resource=projects/*/occurrences/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateScanConfig", |
|
"fullName": "google.devtools.containeranalysis.v1beta1.ContainerAnalysisV1Beta1.UpdateScanConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v1beta1/{name=projects/*/scanConfigs/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GrafeasV1Beta1", |
|
"fullName": "grafeas.v1beta1.GrafeasV1Beta1", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchCreateNotes", |
|
"fullName": "grafeas.v1beta1.GrafeasV1Beta1.BatchCreateNotes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*}/notes:batchCreate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchCreateOccurrences", |
|
"fullName": "grafeas.v1beta1.GrafeasV1Beta1.BatchCreateOccurrences", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*}/occurrences:batchCreate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateNote", |
|
"fullName": "grafeas.v1beta1.GrafeasV1Beta1.CreateNote", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*}/notes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateOccurrence", |
|
"fullName": "grafeas.v1beta1.GrafeasV1Beta1.CreateOccurrence", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*}/occurrences" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteNote", |
|
"fullName": "grafeas.v1beta1.GrafeasV1Beta1.DeleteNote", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/notes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteOccurrence", |
|
"fullName": "grafeas.v1beta1.GrafeasV1Beta1.DeleteOccurrence", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/occurrences/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetNote", |
|
"fullName": "grafeas.v1beta1.GrafeasV1Beta1.GetNote", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/notes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetOccurrence", |
|
"fullName": "grafeas.v1beta1.GrafeasV1Beta1.GetOccurrence", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/occurrences/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetOccurrenceNote", |
|
"fullName": "grafeas.v1beta1.GrafeasV1Beta1.GetOccurrenceNote", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/occurrences/*}/notes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetVulnerabilityOccurrencesSummary", |
|
"fullName": "grafeas.v1beta1.GrafeasV1Beta1.GetVulnerabilityOccurrencesSummary", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*}/occurrences:vulnerabilitySummary" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListNoteOccurrences", |
|
"fullName": "grafeas.v1beta1.GrafeasV1Beta1.ListNoteOccurrences", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/notes/*}/occurrences" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListNotes", |
|
"fullName": "grafeas.v1beta1.GrafeasV1Beta1.ListNotes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*}/notes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListOccurrences", |
|
"fullName": "grafeas.v1beta1.GrafeasV1Beta1.ListOccurrences", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*}/occurrences" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateNote", |
|
"fullName": "grafeas.v1beta1.GrafeasV1Beta1.UpdateNote", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{name=projects/*/notes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateOccurrence", |
|
"fullName": "grafeas.v1beta1.GrafeasV1Beta1.UpdateOccurrence", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{name=projects/*/occurrences/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.devtools.remoteworkers.v1test2", |
|
"directory": "google/devtools/remoteworkers/v1test2", |
|
"version": "v1test2", |
|
"majorVersion": "v1", |
|
"hostName": "remoteworkers.googleapis.com", |
|
"title": "Remote Workers API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/devtools/remoteworkers/v1test2", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.DevTools.RemoteWorkers.V1Test2": 3 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/devtools/remoteworkers/v1test2;remoteworkers": 3 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 3 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.devtools.remoteworkers.v1test2": 3 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"RW": 3 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Remoteworkers\\V1test2": 3 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Bots", |
|
"fullName": "google.devtools.remoteworkers.v1test2.Bots", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateBotSession", |
|
"fullName": "google.devtools.remoteworkers.v1test2.Bots.CreateBotSession", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1test2/{parent=**}/botSessions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateBotSession", |
|
"fullName": "google.devtools.remoteworkers.v1test2.Bots.UpdateBotSession", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1test2/{name=**/botSessions/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.devtools.resultstore.v2", |
|
"directory": "google/devtools/resultstore/v2", |
|
"version": "v2", |
|
"majorVersion": "v2", |
|
"hostName": "resultstore.googleapis.com", |
|
"title": "Result Store API", |
|
"description": "The Result Store API v2.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/devtools/resultstore/v2", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/devtools/resultstore/v2;resultstore": 17 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 17 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.devtools.resultstore.v2": 17 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ResultStoreDownload", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreDownload", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchListActions", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreDownload.BatchListActions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=invocations/*}/actions:batchList" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportInvocation", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreDownload.ExportInvocation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=invocations/*}:export" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAction", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreDownload.GetAction", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=invocations/*/targets/*/configuredTargets/*/actions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetConfiguration", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreDownload.GetConfiguration", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=invocations/*/configs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetConfiguredTarget", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreDownload.GetConfiguredTarget", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=invocations/*/targets/*/configuredTargets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetFileSet", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreDownload.GetFileSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=invocations/*/fileSets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetInvocation", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreDownload.GetInvocation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=invocations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetInvocationDownloadMetadata", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreDownload.GetInvocationDownloadMetadata", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=invocations/*/downloadMetadata}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTarget", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreDownload.GetTarget", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=invocations/*/targets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListActions", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreDownload.ListActions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=invocations/*/targets/*/configuredTargets/*}/actions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListConfigurations", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreDownload.ListConfigurations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=invocations/*}/configs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListConfiguredTargets", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreDownload.ListConfiguredTargets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=invocations/*/targets/*}/configuredTargets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListFileSets", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreDownload.ListFileSets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=invocations/*}/fileSets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTargets", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreDownload.ListTargets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=invocations/*}/targets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchConfiguredTargets", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreDownload.SearchConfiguredTargets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=invocations/*/targets/*}/configuredTargets:search" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchInvocations", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreDownload.SearchInvocations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/invocations:search" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TraverseFileSets", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreDownload.TraverseFileSets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=invocations/*/fileSets/*}:traverseFileSets" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=invocations/*/targets/*/configuredTargets/*/actions/*}:traverseFileSets" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ResultStoreFileDownload", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreFileDownload", |
|
"methods": [ |
|
{ |
|
"shortName": "GetFile", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreFileDownload.GetFile", |
|
"mode": "SERVER_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{uri=file/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetFileTail", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreFileDownload.GetFileTail", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{uri=file/tail/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ResultStoreUpload", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreUpload", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateAction", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreUpload.CreateAction", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=invocations/*/targets/*/configuredTargets/*}/actions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateConfiguration", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreUpload.CreateConfiguration", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=invocations/*}/configs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateConfiguredTarget", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreUpload.CreateConfiguredTarget", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=invocations/*/targets/*}/configuredTargets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateFileSet", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreUpload.CreateFileSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=invocations/*}/fileSets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateInvocation", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreUpload.CreateInvocation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/invocations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateTarget", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreUpload.CreateTarget", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=invocations/*}/targets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteInvocation", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreUpload.DeleteInvocation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=invocations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FinalizeConfiguredTarget", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreUpload.FinalizeConfiguredTarget", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=invocations/*/targets/*/configuredTargets/*}:finalize" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FinalizeInvocation", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreUpload.FinalizeInvocation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=invocations/*}:finalize" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FinalizeTarget", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreUpload.FinalizeTarget", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=invocations/*/targets/*}:finalize" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetInvocationUploadMetadata", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreUpload.GetInvocationUploadMetadata", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=invocations/*/uploadMetadata}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MergeAction", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreUpload.MergeAction", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{action.name=invocations/*/targets/*/configuredTargets/*/actions/*}:merge" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MergeConfiguredTarget", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreUpload.MergeConfiguredTarget", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{configured_target.name=invocations/*/targets/*/configuredTargets/*}:merge" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MergeFileSet", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreUpload.MergeFileSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{file_set.name=invocations/*/fileSets/*}:merge" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MergeInvocation", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreUpload.MergeInvocation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{invocation.name=invocations/*}:merge" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MergeTarget", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreUpload.MergeTarget", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{target.name=invocations/*/targets/*}:merge" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TouchInvocation", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreUpload.TouchInvocation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=invocations/*}:touch" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateAction", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreUpload.UpdateAction", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{action.name=invocations/*/targets/*/configuredTargets/*/actions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateConfiguration", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreUpload.UpdateConfiguration", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{configuration.name=invocations/*/configs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateConfiguredTarget", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreUpload.UpdateConfiguredTarget", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{configured_target.name=invocations/*/targets/*/configuredTargets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateFileSet", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreUpload.UpdateFileSet", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{file_set.name=invocations/*/fileSets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateInvocation", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreUpload.UpdateInvocation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{invocation.name=invocations/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateTarget", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreUpload.UpdateTarget", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{target.name=invocations/*/targets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UploadBatch", |
|
"fullName": "google.devtools.resultstore.v2.ResultStoreUpload.UploadBatch", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=invocations/*}/batch:upload" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.devtools.testing.v1", |
|
"directory": "google/devtools/testing/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "testing.googleapis.com", |
|
"title": "Cloud Testing API", |
|
"description": "Allows developers to run automated tests for their mobile applications on Google infrastructure.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/devtools/testing/v1", |
|
"google/protobuf", |
|
"google/type" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/devtools/testing/v1;testing": 3 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 3 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.devtools.testing.v1": 3 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ApplicationDetailService", |
|
"fullName": "google.devtools.testing.v1.ApplicationDetailService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetApkDetails", |
|
"fullName": "google.devtools.testing.v1.ApplicationDetailService.GetApkDetails", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/applicationDetailService/getApkDetails" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestEnvironmentDiscoveryService", |
|
"fullName": "google.devtools.testing.v1.TestEnvironmentDiscoveryService", |
|
"methods": [ |
|
{ |
|
"shortName": "GetTestEnvironmentCatalog", |
|
"fullName": "google.devtools.testing.v1.TestEnvironmentDiscoveryService.GetTestEnvironmentCatalog", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/testEnvironmentCatalog/{environment_type}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestExecutionService", |
|
"fullName": "google.devtools.testing.v1.TestExecutionService", |
|
"methods": [ |
|
{ |
|
"shortName": "CancelTestMatrix", |
|
"fullName": "google.devtools.testing.v1.TestExecutionService.CancelTestMatrix", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/testMatrices/{test_matrix_id}:cancel" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateTestMatrix", |
|
"fullName": "google.devtools.testing.v1.TestExecutionService.CreateTestMatrix", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/projects/{project_id}/testMatrices" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTestMatrix", |
|
"fullName": "google.devtools.testing.v1.TestExecutionService.GetTestMatrix", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/projects/{project_id}/testMatrices/{test_matrix_id}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.firestore.admin.v1", |
|
"directory": "google/firestore/admin/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "firestore.googleapis.com", |
|
"title": "Cloud Firestore API", |
|
"description": "Accesses the NoSQL document database built for automatic scaling, high performance, and ease of application development.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/firestore/admin/v1", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/type" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Firestore.Admin.V1": 5 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/firestore/admin/v1;admin": 5 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 5 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.firestore.admin.v1": 5 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"GCFS": 5 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Firestore\\Admin\\V1": 5 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Firestore::Admin::V1": 5 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "FirestoreAdmin", |
|
"fullName": "google.firestore.admin.v1.FirestoreAdmin", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateIndex", |
|
"fullName": "google.firestore.admin.v1.FirestoreAdmin.CreateIndex", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/databases/*/collectionGroups/*}/indexes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteIndex", |
|
"fullName": "google.firestore.admin.v1.FirestoreAdmin.DeleteIndex", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/databases/*/collectionGroups/*/indexes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExportDocuments", |
|
"fullName": "google.firestore.admin.v1.FirestoreAdmin.ExportDocuments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/databases/*}:exportDocuments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetField", |
|
"fullName": "google.firestore.admin.v1.FirestoreAdmin.GetField", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/databases/*/collectionGroups/*/fields/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIndex", |
|
"fullName": "google.firestore.admin.v1.FirestoreAdmin.GetIndex", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/databases/*/collectionGroups/*/indexes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ImportDocuments", |
|
"fullName": "google.firestore.admin.v1.FirestoreAdmin.ImportDocuments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/databases/*}:importDocuments" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListFields", |
|
"fullName": "google.firestore.admin.v1.FirestoreAdmin.ListFields", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/databases/*/collectionGroups/*}/fields" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListIndexes", |
|
"fullName": "google.firestore.admin.v1.FirestoreAdmin.ListIndexes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/databases/*/collectionGroups/*}/indexes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateField", |
|
"fullName": "google.firestore.admin.v1.FirestoreAdmin.UpdateField", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{field.name=projects/*/databases/*/collectionGroups/*/fields/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.firestore.v1", |
|
"directory": "google/firestore/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "firestore.googleapis.com", |
|
"title": "Cloud Firestore API", |
|
"description": "Accesses the NoSQL document database built for automatic scaling, high performance, and ease of application development.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/firestore/v1", |
|
"google/protobuf", |
|
"google/rpc", |
|
"google/type" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Firestore.V1": 5 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/firestore/v1;firestore": 5 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 5 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.firestore.v1": 5 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"GCFS": 5 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Firestore\\V1": 5 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Firestore::V1": 5 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Firestore", |
|
"fullName": "google.firestore.v1.Firestore", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchGetDocuments", |
|
"fullName": "google.firestore.v1.Firestore.BatchGetDocuments", |
|
"mode": "SERVER_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{database=projects/*/databases/*}/documents:batchGet" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchWrite", |
|
"fullName": "google.firestore.v1.Firestore.BatchWrite", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{database=projects/*/databases/*}/documents:batchWrite" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BeginTransaction", |
|
"fullName": "google.firestore.v1.Firestore.BeginTransaction", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{database=projects/*/databases/*}/documents:beginTransaction" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Commit", |
|
"fullName": "google.firestore.v1.Firestore.Commit", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{database=projects/*/databases/*}/documents:commit" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateDocument", |
|
"fullName": "google.firestore.v1.Firestore.CreateDocument", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/databases/*/documents/**}/{collection_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteDocument", |
|
"fullName": "google.firestore.v1.Firestore.DeleteDocument", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/databases/*/documents/*/**}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetDocument", |
|
"fullName": "google.firestore.v1.Firestore.GetDocument", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/databases/*/documents/*/**}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCollectionIds", |
|
"fullName": "google.firestore.v1.Firestore.ListCollectionIds", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/databases/*/documents}:listCollectionIds" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/databases/*/documents/*/**}:listCollectionIds" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDocuments", |
|
"fullName": "google.firestore.v1.Firestore.ListDocuments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/databases/*/documents/*/**}/{collection_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Listen", |
|
"fullName": "google.firestore.v1.Firestore.Listen", |
|
"mode": "BIDIRECTIONAL_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{database=projects/*/databases/*}/documents:listen" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PartitionQuery", |
|
"fullName": "google.firestore.v1.Firestore.PartitionQuery", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/databases/*/documents}:partitionQuery" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/databases/*/documents/*/**}:partitionQuery" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Rollback", |
|
"fullName": "google.firestore.v1.Firestore.Rollback", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{database=projects/*/databases/*}/documents:rollback" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RunQuery", |
|
"fullName": "google.firestore.v1.Firestore.RunQuery", |
|
"mode": "SERVER_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/databases/*/documents}:runQuery" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/databases/*/documents/*/**}:runQuery" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateDocument", |
|
"fullName": "google.firestore.v1.Firestore.UpdateDocument", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{document.name=projects/*/databases/*/documents/*/**}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Write", |
|
"fullName": "google.firestore.v1.Firestore.Write", |
|
"mode": "BIDIRECTIONAL_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{database=projects/*/databases/*}/documents:write" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.firestore.v1beta1", |
|
"directory": "google/firestore/v1beta1", |
|
"version": "v1beta1", |
|
"majorVersion": "v1", |
|
"hostName": "firestore.googleapis.com", |
|
"title": "Cloud Firestore API", |
|
"description": "Accesses the NoSQL document database built for automatic scaling, high performance, and ease of application development.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/firestore/v1beta1", |
|
"google/protobuf", |
|
"google/rpc", |
|
"google/type" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Firestore.V1Beta1": 5 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/firestore/v1beta1;firestore": 5 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 5 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.firestore.v1beta1": 5 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"GCFS": 5 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Firestore\\V1beta1": 5 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Firestore::V1beta1": 5 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Firestore", |
|
"fullName": "google.firestore.v1beta1.Firestore", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchGetDocuments", |
|
"fullName": "google.firestore.v1beta1.Firestore.BatchGetDocuments", |
|
"mode": "SERVER_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{database=projects/*/databases/*}/documents:batchGet" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchWrite", |
|
"fullName": "google.firestore.v1beta1.Firestore.BatchWrite", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{database=projects/*/databases/*}/documents:batchWrite" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BeginTransaction", |
|
"fullName": "google.firestore.v1beta1.Firestore.BeginTransaction", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{database=projects/*/databases/*}/documents:beginTransaction" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Commit", |
|
"fullName": "google.firestore.v1beta1.Firestore.Commit", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{database=projects/*/databases/*}/documents:commit" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateDocument", |
|
"fullName": "google.firestore.v1beta1.Firestore.CreateDocument", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/databases/*/documents/**}/{collection_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteDocument", |
|
"fullName": "google.firestore.v1beta1.Firestore.DeleteDocument", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta1/{name=projects/*/databases/*/documents/*/**}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetDocument", |
|
"fullName": "google.firestore.v1beta1.Firestore.GetDocument", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{name=projects/*/databases/*/documents/*/**}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListCollectionIds", |
|
"fullName": "google.firestore.v1beta1.Firestore.ListCollectionIds", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/databases/*/documents}:listCollectionIds" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/databases/*/documents/*/**}:listCollectionIds" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDocuments", |
|
"fullName": "google.firestore.v1beta1.Firestore.ListDocuments", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta1/{parent=projects/*/databases/*/documents/*/**}/{collection_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Listen", |
|
"fullName": "google.firestore.v1beta1.Firestore.Listen", |
|
"mode": "BIDIRECTIONAL_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{database=projects/*/databases/*}/documents:listen" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PartitionQuery", |
|
"fullName": "google.firestore.v1beta1.Firestore.PartitionQuery", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/databases/*/documents}:partitionQuery" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/databases/*/documents/*/**}:partitionQuery" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Rollback", |
|
"fullName": "google.firestore.v1beta1.Firestore.Rollback", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{database=projects/*/databases/*}/documents:rollback" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RunQuery", |
|
"fullName": "google.firestore.v1beta1.Firestore.RunQuery", |
|
"mode": "SERVER_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/databases/*/documents}:runQuery" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{parent=projects/*/databases/*/documents/*/**}:runQuery" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateDocument", |
|
"fullName": "google.firestore.v1beta1.Firestore.UpdateDocument", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta1/{document.name=projects/*/databases/*/documents/*/**}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Write", |
|
"fullName": "google.firestore.v1beta1.Firestore.Write", |
|
"mode": "BIDIRECTIONAL_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta1/{database=projects/*/databases/*}/documents:write" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.home.enterprise.sdm.v1", |
|
"directory": "google/home/enterprise/sdm/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "smartdevicemanagement.googleapis.com", |
|
"title": "Smart Device Management API", |
|
"description": "Allow select enterprise partners to access, control, and manage Google and Nest devices programmatically.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/home/enterprise/sdm/v1", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Home.Enterprise.Sdm.V1": 3 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/home/enterprise/sdm/v1;sdm": 3 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 3 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.home.enterprise.sdm.v1": 3 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"GHENTSDM": 3 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Home\\Enterprise\\Sdm\\V1": 3 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "SmartDeviceManagementService", |
|
"fullName": "google.home.enterprise.sdm.v1.SmartDeviceManagementService", |
|
"methods": [ |
|
{ |
|
"shortName": "ExecuteDeviceCommand", |
|
"fullName": "google.home.enterprise.sdm.v1.SmartDeviceManagementService.ExecuteDeviceCommand", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=enterprises/*/devices/*}:executeCommand" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetDevice", |
|
"fullName": "google.home.enterprise.sdm.v1.SmartDeviceManagementService.GetDevice", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=enterprises/*/devices/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetRoom", |
|
"fullName": "google.home.enterprise.sdm.v1.SmartDeviceManagementService.GetRoom", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=enterprises/*/structures/*/rooms/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetStructure", |
|
"fullName": "google.home.enterprise.sdm.v1.SmartDeviceManagementService.GetStructure", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=enterprises/*/structures/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDevices", |
|
"fullName": "google.home.enterprise.sdm.v1.SmartDeviceManagementService.ListDevices", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=enterprises/*}/devices" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListRooms", |
|
"fullName": "google.home.enterprise.sdm.v1.SmartDeviceManagementService.ListRooms", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=enterprises/*/structures/*}/rooms" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListStructures", |
|
"fullName": "google.home.enterprise.sdm.v1.SmartDeviceManagementService.ListStructures", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=enterprises/*}/structures" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.home.graph.v1", |
|
"directory": "google/home/graph/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "homegraph.googleapis.com", |
|
"title": "HomeGraph API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/home/graph/v1", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/home/graph/v1;graph": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.home.graph.v1": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Home\\Graph\\V1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "HomeGraphApiService", |
|
"fullName": "google.home.graph.v1.HomeGraphApiService", |
|
"methods": [ |
|
{ |
|
"shortName": "DeleteAgentUser", |
|
"fullName": "google.home.graph.v1.HomeGraphApiService.DeleteAgentUser", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{agent_user_id=agentUsers/**}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Query", |
|
"fullName": "google.home.graph.v1.HomeGraphApiService.Query", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/devices:query" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ReportStateAndNotification", |
|
"fullName": "google.home.graph.v1.HomeGraphApiService.ReportStateAndNotification", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/devices:reportStateAndNotification" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RequestSyncDevices", |
|
"fullName": "google.home.graph.v1.HomeGraphApiService.RequestSyncDevices", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/devices:requestSync" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Sync", |
|
"fullName": "google.home.graph.v1.HomeGraphApiService.Sync", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/devices:sync" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.iam.admin.v1", |
|
"directory": "google/iam/admin/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "iam.googleapis.com", |
|
"title": "Identity and Access Management (IAM) API", |
|
"description": "Manages identity and access control for Google Cloud Platform resources, including the creation of service accounts, which you can use to authenticate to Google and make API calls.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/iam/v1", |
|
"google/protobuf", |
|
"google/type" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"": 1, |
|
"true": 1 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Iam.Admin.V1": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/iam/admin/v1;admin": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.iam.admin.v1": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Iam\\Admin\\V1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "IAM", |
|
"fullName": "google.iam.admin.v1.IAM", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateRole", |
|
"fullName": "google.iam.admin.v1.IAM.CreateRole", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=organizations/*}/roles" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*}/roles" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateServiceAccount", |
|
"fullName": "google.iam.admin.v1.IAM.CreateServiceAccount", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*}/serviceAccounts" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateServiceAccountKey", |
|
"fullName": "google.iam.admin.v1.IAM.CreateServiceAccountKey", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/serviceAccounts/*}/keys" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteRole", |
|
"fullName": "google.iam.admin.v1.IAM.DeleteRole", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=organizations/*/roles/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/roles/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteServiceAccount", |
|
"fullName": "google.iam.admin.v1.IAM.DeleteServiceAccount", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/serviceAccounts/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteServiceAccountKey", |
|
"fullName": "google.iam.admin.v1.IAM.DeleteServiceAccountKey", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/serviceAccounts/*/keys/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DisableServiceAccount", |
|
"fullName": "google.iam.admin.v1.IAM.DisableServiceAccount", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/serviceAccounts/*}:disable" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "EnableServiceAccount", |
|
"fullName": "google.iam.admin.v1.IAM.EnableServiceAccount", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/serviceAccounts/*}:enable" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.iam.admin.v1.IAM.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/serviceAccounts/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetRole", |
|
"fullName": "google.iam.admin.v1.IAM.GetRole", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=roles/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=organizations/*/roles/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/roles/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetServiceAccount", |
|
"fullName": "google.iam.admin.v1.IAM.GetServiceAccount", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/serviceAccounts/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetServiceAccountKey", |
|
"fullName": "google.iam.admin.v1.IAM.GetServiceAccountKey", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/serviceAccounts/*/keys/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LintPolicy", |
|
"fullName": "google.iam.admin.v1.IAM.LintPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/iamPolicies:lintPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListRoles", |
|
"fullName": "google.iam.admin.v1.IAM.ListRoles", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/roles" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=organizations/*}/roles" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*}/roles" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListServiceAccountKeys", |
|
"fullName": "google.iam.admin.v1.IAM.ListServiceAccountKeys", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/serviceAccounts/*}/keys" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListServiceAccounts", |
|
"fullName": "google.iam.admin.v1.IAM.ListServiceAccounts", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*}/serviceAccounts" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PatchServiceAccount", |
|
"fullName": "google.iam.admin.v1.IAM.PatchServiceAccount", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{service_account.name=projects/*/serviceAccounts/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "QueryAuditableServices", |
|
"fullName": "google.iam.admin.v1.IAM.QueryAuditableServices", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/iamPolicies:queryAuditableServices" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "QueryGrantableRoles", |
|
"fullName": "google.iam.admin.v1.IAM.QueryGrantableRoles", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/roles:queryGrantableRoles" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "QueryTestablePermissions", |
|
"fullName": "google.iam.admin.v1.IAM.QueryTestablePermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/permissions:queryTestablePermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.iam.admin.v1.IAM.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/serviceAccounts/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SignBlob", |
|
"fullName": "google.iam.admin.v1.IAM.SignBlob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/serviceAccounts/*}:signBlob" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SignJwt", |
|
"fullName": "google.iam.admin.v1.IAM.SignJwt", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/serviceAccounts/*}:signJwt" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.iam.admin.v1.IAM.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/serviceAccounts/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UndeleteRole", |
|
"fullName": "google.iam.admin.v1.IAM.UndeleteRole", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=organizations/*/roles/*}:undelete" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/roles/*}:undelete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UndeleteServiceAccount", |
|
"fullName": "google.iam.admin.v1.IAM.UndeleteServiceAccount", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/serviceAccounts/*}:undelete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateRole", |
|
"fullName": "google.iam.admin.v1.IAM.UpdateRole", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{name=organizations/*/roles/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{name=projects/*/roles/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateServiceAccount", |
|
"fullName": "google.iam.admin.v1.IAM.UpdateServiceAccount", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v1/{name=projects/*/serviceAccounts/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UploadServiceAccountKey", |
|
"fullName": "google.iam.admin.v1.IAM.UploadServiceAccountKey", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/serviceAccounts/*}/keys:upload" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.iam.credentials.v1", |
|
"directory": "google/iam/credentials/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "iamcredentials.googleapis.com", |
|
"title": "IAM Service Account Credentials API", |
|
"description": "Creates short-lived, limited-privilege credentials for IAM service accounts.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/iam/credentials/v1", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Iam.Credentials.V1": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/iam/credentials/v1;credentials": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.cloud.iam.credentials.v1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "IAMCredentials", |
|
"fullName": "google.iam.credentials.v1.IAMCredentials", |
|
"methods": [ |
|
{ |
|
"shortName": "GenerateAccessToken", |
|
"fullName": "google.iam.credentials.v1.IAMCredentials.GenerateAccessToken", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/serviceAccounts/*}:generateAccessToken" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GenerateIdToken", |
|
"fullName": "google.iam.credentials.v1.IAMCredentials.GenerateIdToken", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/serviceAccounts/*}:generateIdToken" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SignBlob", |
|
"fullName": "google.iam.credentials.v1.IAMCredentials.SignBlob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/serviceAccounts/*}:signBlob" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SignJwt", |
|
"fullName": "google.iam.credentials.v1.IAMCredentials.SignJwt", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=projects/*/serviceAccounts/*}:signJwt" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.iam.v1", |
|
"directory": "google/iam/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "iam-meta-api.googleapis.com", |
|
"title": "IAM Meta API", |
|
"description": "Manages access control for Google Cloud Platform resources.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/iam/v1", |
|
"google/type" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"": 1, |
|
"true": 3 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Iam.V1": 3, |
|
"Google.Cloud.Iam.V1.Logging": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/iam/v1/logging;logging": 1, |
|
"google.golang.org/genproto/googleapis/iam/v1;iam": 3 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 4 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.iam.v1": 3, |
|
"com.google.iam.v1.logging": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"": 1, |
|
"Google\\Cloud\\Iam\\V1": 3 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "IAMPolicy", |
|
"fullName": "google.iam.v1.IAMPolicy", |
|
"methods": [ |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.iam.v1.IAMPolicy.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=**}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.iam.v1.IAMPolicy.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=**}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.iam.v1.IAMPolicy.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=**}:testIamPermissions" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.iam.v1beta", |
|
"directory": "google/iam/v1beta", |
|
"version": "v1beta", |
|
"majorVersion": "v1", |
|
"hostName": "iam.googleapis.com", |
|
"title": "Identity and Access Management (IAM) API", |
|
"description": "<p>Manages identity and access control for Google Cloud Platform resources, including the creation of service accounts, which you can use to authenticate to Google and make API calls.</p> <aside class=\"note\"><b>Note:</b> This API is tied to the <a href=\"/iam/docs/reference/credentials/rest\">IAM service account credentials API</a> (<code>iamcredentials.googleapis.com</code>). Enabling or disabling this API will also enable or disable the IAM service account credentials API.</aside>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/iam/v1beta;iam": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.iam.v1beta": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "WorkloadIdentityPools", |
|
"fullName": "google.iam.v1beta.WorkloadIdentityPools", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateWorkloadIdentityPool", |
|
"fullName": "google.iam.v1beta.WorkloadIdentityPools.CreateWorkloadIdentityPool", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{parent=projects/*/locations/*}/workloadIdentityPools" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateWorkloadIdentityPoolProvider", |
|
"fullName": "google.iam.v1beta.WorkloadIdentityPools.CreateWorkloadIdentityPoolProvider", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{parent=projects/*/locations/*/workloadIdentityPools/*}/providers" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteWorkloadIdentityPool", |
|
"fullName": "google.iam.v1beta.WorkloadIdentityPools.DeleteWorkloadIdentityPool", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta/{name=projects/*/locations/*/workloadIdentityPools/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteWorkloadIdentityPoolProvider", |
|
"fullName": "google.iam.v1beta.WorkloadIdentityPools.DeleteWorkloadIdentityPoolProvider", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1beta/{name=projects/*/locations/*/workloadIdentityPools/*/providers/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetWorkloadIdentityPool", |
|
"fullName": "google.iam.v1beta.WorkloadIdentityPools.GetWorkloadIdentityPool", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{name=projects/*/locations/*/workloadIdentityPools/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetWorkloadIdentityPoolProvider", |
|
"fullName": "google.iam.v1beta.WorkloadIdentityPools.GetWorkloadIdentityPoolProvider", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{name=projects/*/locations/*/workloadIdentityPools/*/providers/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListWorkloadIdentityPoolProviders", |
|
"fullName": "google.iam.v1beta.WorkloadIdentityPools.ListWorkloadIdentityPoolProviders", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{parent=projects/*/locations/*/workloadIdentityPools/*}/providers" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListWorkloadIdentityPools", |
|
"fullName": "google.iam.v1beta.WorkloadIdentityPools.ListWorkloadIdentityPools", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1beta/{parent=projects/*/locations/*}/workloadIdentityPools" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UndeleteWorkloadIdentityPool", |
|
"fullName": "google.iam.v1beta.WorkloadIdentityPools.UndeleteWorkloadIdentityPool", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{name=projects/*/locations/*/workloadIdentityPools/*}:undelete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UndeleteWorkloadIdentityPoolProvider", |
|
"fullName": "google.iam.v1beta.WorkloadIdentityPools.UndeleteWorkloadIdentityPoolProvider", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1beta/{name=projects/*/locations/*/workloadIdentityPools/*/providers/*}:undelete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateWorkloadIdentityPool", |
|
"fullName": "google.iam.v1beta.WorkloadIdentityPools.UpdateWorkloadIdentityPool", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta/{workload_identity_pool.name=projects/*/locations/*/workloadIdentityPools/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateWorkloadIdentityPoolProvider", |
|
"fullName": "google.iam.v1beta.WorkloadIdentityPools.UpdateWorkloadIdentityPoolProvider", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1beta/{workload_identity_pool_provider.name=projects/*/locations/*/workloadIdentityPools/*/providers/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.identity.accesscontextmanager.v1", |
|
"directory": "google/identity/accesscontextmanager/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "accesscontextmanager.googleapis.com", |
|
"title": "Access Context Manager API", |
|
"description": "An API for setting attribute based access control to requests to GCP services.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/identity/accesscontextmanager/type", |
|
"google/identity/accesscontextmanager/v1", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/type" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Identity.AccessContextManager.V1": 5 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/identity/accesscontextmanager/v1;accesscontextmanager": 5 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 5 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.identity.accesscontextmanager.v1": 5 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"GACM": 5 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Identity\\AccessContextManager\\V1": 5 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Identity::AccessContextManager::V1": 5 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "AccessContextManager", |
|
"fullName": "google.identity.accesscontextmanager.v1.AccessContextManager", |
|
"methods": [ |
|
{ |
|
"shortName": "CommitServicePerimeters", |
|
"fullName": "google.identity.accesscontextmanager.v1.AccessContextManager.CommitServicePerimeters", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=accessPolicies/*}/servicePerimeters:commit" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateAccessLevel", |
|
"fullName": "google.identity.accesscontextmanager.v1.AccessContextManager.CreateAccessLevel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=accessPolicies/*}/accessLevels" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateAccessPolicy", |
|
"fullName": "google.identity.accesscontextmanager.v1.AccessContextManager.CreateAccessPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/accessPolicies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateGcpUserAccessBinding", |
|
"fullName": "google.identity.accesscontextmanager.v1.AccessContextManager.CreateGcpUserAccessBinding", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=organizations/*}/gcpUserAccessBindings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateServicePerimeter", |
|
"fullName": "google.identity.accesscontextmanager.v1.AccessContextManager.CreateServicePerimeter", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=accessPolicies/*}/servicePerimeters" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteAccessLevel", |
|
"fullName": "google.identity.accesscontextmanager.v1.AccessContextManager.DeleteAccessLevel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=accessPolicies/*/accessLevels/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteAccessPolicy", |
|
"fullName": "google.identity.accesscontextmanager.v1.AccessContextManager.DeleteAccessPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=accessPolicies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteGcpUserAccessBinding", |
|
"fullName": "google.identity.accesscontextmanager.v1.AccessContextManager.DeleteGcpUserAccessBinding", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=organizations/*/gcpUserAccessBindings/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteServicePerimeter", |
|
"fullName": "google.identity.accesscontextmanager.v1.AccessContextManager.DeleteServicePerimeter", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=accessPolicies/*/servicePerimeters/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAccessLevel", |
|
"fullName": "google.identity.accesscontextmanager.v1.AccessContextManager.GetAccessLevel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=accessPolicies/*/accessLevels/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAccessPolicy", |
|
"fullName": "google.identity.accesscontextmanager.v1.AccessContextManager.GetAccessPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=accessPolicies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetGcpUserAccessBinding", |
|
"fullName": "google.identity.accesscontextmanager.v1.AccessContextManager.GetGcpUserAccessBinding", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=organizations/*/gcpUserAccessBindings/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetServicePerimeter", |
|
"fullName": "google.identity.accesscontextmanager.v1.AccessContextManager.GetServicePerimeter", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=accessPolicies/*/servicePerimeters/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAccessLevels", |
|
"fullName": "google.identity.accesscontextmanager.v1.AccessContextManager.ListAccessLevels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=accessPolicies/*}/accessLevels" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAccessPolicies", |
|
"fullName": "google.identity.accesscontextmanager.v1.AccessContextManager.ListAccessPolicies", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/accessPolicies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListGcpUserAccessBindings", |
|
"fullName": "google.identity.accesscontextmanager.v1.AccessContextManager.ListGcpUserAccessBindings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=organizations/*}/gcpUserAccessBindings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListServicePerimeters", |
|
"fullName": "google.identity.accesscontextmanager.v1.AccessContextManager.ListServicePerimeters", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=accessPolicies/*}/servicePerimeters" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ReplaceAccessLevels", |
|
"fullName": "google.identity.accesscontextmanager.v1.AccessContextManager.ReplaceAccessLevels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=accessPolicies/*}/accessLevels:replaceAll" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ReplaceServicePerimeters", |
|
"fullName": "google.identity.accesscontextmanager.v1.AccessContextManager.ReplaceServicePerimeters", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=accessPolicies/*}/servicePerimeters:replaceAll" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateAccessLevel", |
|
"fullName": "google.identity.accesscontextmanager.v1.AccessContextManager.UpdateAccessLevel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{access_level.name=accessPolicies/*/accessLevels/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateAccessPolicy", |
|
"fullName": "google.identity.accesscontextmanager.v1.AccessContextManager.UpdateAccessPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{policy.name=accessPolicies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateGcpUserAccessBinding", |
|
"fullName": "google.identity.accesscontextmanager.v1.AccessContextManager.UpdateGcpUserAccessBinding", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{gcp_user_access_binding.name=organizations/*/gcpUserAccessBindings/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateServicePerimeter", |
|
"fullName": "google.identity.accesscontextmanager.v1.AccessContextManager.UpdateServicePerimeter", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{service_perimeter.name=accessPolicies/*/servicePerimeters/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.logging.v2", |
|
"directory": "google/logging/v2", |
|
"version": "v2", |
|
"majorVersion": "v2", |
|
"hostName": "logging.googleapis.com", |
|
"title": "Cloud Logging API", |
|
"description": "Writes log entries and manages your Cloud Logging configuration. The table entries below are presented in alphabetical order, not in order of common use. For explanations of the concepts found in the table entries, read the documentation at https://cloud.google.com/logging/docs.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/logging/type", |
|
"google/logging/v2", |
|
"google/protobuf", |
|
"google/rpc" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 4 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Logging.V2": 4 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/logging/v2;logging": 4 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 4 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.logging.v2": 4 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Logging\\V2": 4 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Logging::V2": 4 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "ConfigServiceV2", |
|
"fullName": "google.logging.v2.ConfigServiceV2", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateBucket", |
|
"fullName": "google.logging.v2.ConfigServiceV2.CreateBucket", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=*/*/locations/*}/buckets" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*}/buckets" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=organizations/*/locations/*}/buckets" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=folders/*/locations/*}/buckets" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=billingAccounts/*/locations/*}/buckets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateExclusion", |
|
"fullName": "google.logging.v2.ConfigServiceV2.CreateExclusion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=*/*}/exclusions" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*}/exclusions" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=organizations/*}/exclusions" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=folders/*}/exclusions" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=billingAccounts/*}/exclusions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateSink", |
|
"fullName": "google.logging.v2.ConfigServiceV2.CreateSink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=*/*}/sinks" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*}/sinks" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=organizations/*}/sinks" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=folders/*}/sinks" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=billingAccounts/*}/sinks" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateView", |
|
"fullName": "google.logging.v2.ConfigServiceV2.CreateView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=*/*/locations/*/buckets/*}/views" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*/buckets/*}/views" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=organizations/*/locations/*/buckets/*}/views" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=folders/*/locations/*/buckets/*}/views" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=billingAccounts/*/locations/*/buckets/*}/views" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteBucket", |
|
"fullName": "google.logging.v2.ConfigServiceV2.DeleteBucket", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=*/*/locations/*/buckets/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/locations/*/buckets/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=organizations/*/locations/*/buckets/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=folders/*/locations/*/buckets/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=billingAccounts/*/locations/*/buckets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteExclusion", |
|
"fullName": "google.logging.v2.ConfigServiceV2.DeleteExclusion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=*/*/exclusions/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/exclusions/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=organizations/*/exclusions/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=folders/*/exclusions/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=billingAccounts/*/exclusions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteSink", |
|
"fullName": "google.logging.v2.ConfigServiceV2.DeleteSink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{sink_name=*/*/sinks/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{sink_name=projects/*/sinks/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{sink_name=organizations/*/sinks/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{sink_name=folders/*/sinks/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{sink_name=billingAccounts/*/sinks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteView", |
|
"fullName": "google.logging.v2.ConfigServiceV2.DeleteView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=*/*/locations/*/buckets/*/views/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/locations/*/buckets/*/views/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=organizations/*/locations/*/buckets/*/views/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=folders/*/locations/*/buckets/*/views/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=billingAccounts/*/locations/*/buckets/*/views/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetBucket", |
|
"fullName": "google.logging.v2.ConfigServiceV2.GetBucket", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=*/*/locations/*/buckets/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/locations/*/buckets/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=organizations/*/locations/*/buckets/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=folders/*/locations/*/buckets/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=billingAccounts/*/buckets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCmekSettings", |
|
"fullName": "google.logging.v2.ConfigServiceV2.GetCmekSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=*/*}/cmekSettings" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=organizations/*}/cmekSettings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetExclusion", |
|
"fullName": "google.logging.v2.ConfigServiceV2.GetExclusion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=*/*/exclusions/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/exclusions/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=organizations/*/exclusions/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=folders/*/exclusions/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=billingAccounts/*/exclusions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSink", |
|
"fullName": "google.logging.v2.ConfigServiceV2.GetSink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{sink_name=*/*/sinks/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{sink_name=projects/*/sinks/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{sink_name=organizations/*/sinks/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{sink_name=folders/*/sinks/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{sink_name=billingAccounts/*/sinks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetView", |
|
"fullName": "google.logging.v2.ConfigServiceV2.GetView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=*/*/locations/*/buckets/*/views/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/locations/*/buckets/*/views/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=organizations/*/locations/*/buckets/*/views/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=folders/*/locations/*/buckets/*/views/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=billingAccounts/*/buckets/*/views/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListBuckets", |
|
"fullName": "google.logging.v2.ConfigServiceV2.ListBuckets", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=*/*/locations/*}/buckets" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*}/buckets" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=organizations/*/locations/*}/buckets" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=folders/*/locations/*}/buckets" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=billingAccounts/*/locations/*}/buckets" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListExclusions", |
|
"fullName": "google.logging.v2.ConfigServiceV2.ListExclusions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=*/*}/exclusions" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*}/exclusions" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=organizations/*}/exclusions" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=folders/*}/exclusions" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=billingAccounts/*}/exclusions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListSinks", |
|
"fullName": "google.logging.v2.ConfigServiceV2.ListSinks", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=*/*}/sinks" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*}/sinks" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=organizations/*}/sinks" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=folders/*}/sinks" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=billingAccounts/*}/sinks" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListViews", |
|
"fullName": "google.logging.v2.ConfigServiceV2.ListViews", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=*/*/locations/*/buckets/*}/views" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*/buckets/*}/views" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=organizations/*/locations/*/buckets/*}/views" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=folders/*/locations/*/buckets/*}/views" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=billingAccounts/*/locations/*/buckets/*}/views" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UndeleteBucket", |
|
"fullName": "google.logging.v2.ConfigServiceV2.UndeleteBucket", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=*/*/locations/*/buckets/*}:undelete" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=projects/*/locations/*/buckets/*}:undelete" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=organizations/*/locations/*/buckets/*}:undelete" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=folders/*/locations/*/buckets/*}:undelete" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=billingAccounts/*/locations/*/buckets/*}:undelete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateBucket", |
|
"fullName": "google.logging.v2.ConfigServiceV2.UpdateBucket", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=*/*/locations/*/buckets/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=projects/*/locations/*/buckets/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=organizations/*/locations/*/buckets/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=folders/*/locations/*/buckets/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=billingAccounts/*/locations/*/buckets/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateCmekSettings", |
|
"fullName": "google.logging.v2.ConfigServiceV2.UpdateCmekSettings", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=*/*}/cmekSettings" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=organizations/*}/cmekSettings" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateExclusion", |
|
"fullName": "google.logging.v2.ConfigServiceV2.UpdateExclusion", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=*/*/exclusions/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=projects/*/exclusions/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=organizations/*/exclusions/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=folders/*/exclusions/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=billingAccounts/*/exclusions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateSink", |
|
"fullName": "google.logging.v2.ConfigServiceV2.UpdateSink", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v2/{sink_name=*/*/sinks/*}" |
|
}, |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v2/{sink_name=projects/*/sinks/*}" |
|
}, |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v2/{sink_name=organizations/*/sinks/*}" |
|
}, |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v2/{sink_name=folders/*/sinks/*}" |
|
}, |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v2/{sink_name=billingAccounts/*/sinks/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{sink_name=projects/*/sinks/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{sink_name=organizations/*/sinks/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{sink_name=folders/*/sinks/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{sink_name=billingAccounts/*/sinks/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateView", |
|
"fullName": "google.logging.v2.ConfigServiceV2.UpdateView", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=*/*/locations/*/buckets/*/views/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=projects/*/locations/*/buckets/*/views/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=organizations/*/locations/*/buckets/*/views/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=folders/*/locations/*/buckets/*/views/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=billingAccounts/*/locations/*/buckets/*/views/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LoggingServiceV2", |
|
"fullName": "google.logging.v2.LoggingServiceV2", |
|
"methods": [ |
|
{ |
|
"shortName": "DeleteLog", |
|
"fullName": "google.logging.v2.LoggingServiceV2.DeleteLog", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{log_name=projects/*/logs/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{log_name=*/*/logs/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{log_name=organizations/*/logs/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{log_name=folders/*/logs/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{log_name=billingAccounts/*/logs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListLogEntries", |
|
"fullName": "google.logging.v2.LoggingServiceV2.ListLogEntries", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/entries:list" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListLogs", |
|
"fullName": "google.logging.v2.LoggingServiceV2.ListLogs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=*/*}/logs" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*}/logs" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=organizations/*}/logs" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=folders/*}/logs" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=billingAccounts/*}/logs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListMonitoredResourceDescriptors", |
|
"fullName": "google.logging.v2.LoggingServiceV2.ListMonitoredResourceDescriptors", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/monitoredResourceDescriptors" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TailLogEntries", |
|
"fullName": "google.logging.v2.LoggingServiceV2.TailLogEntries", |
|
"mode": "BIDIRECTIONAL_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/entries:tail" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "WriteLogEntries", |
|
"fullName": "google.logging.v2.LoggingServiceV2.WriteLogEntries", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/entries:write" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MetricsServiceV2", |
|
"fullName": "google.logging.v2.MetricsServiceV2", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateLogMetric", |
|
"fullName": "google.logging.v2.MetricsServiceV2.CreateLogMetric", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*}/metrics" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteLogMetric", |
|
"fullName": "google.logging.v2.MetricsServiceV2.DeleteLogMetric", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{metric_name=projects/*/metrics/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetLogMetric", |
|
"fullName": "google.logging.v2.MetricsServiceV2.GetLogMetric", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{metric_name=projects/*/metrics/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListLogMetrics", |
|
"fullName": "google.logging.v2.MetricsServiceV2.ListLogMetrics", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*}/metrics" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateLogMetric", |
|
"fullName": "google.logging.v2.MetricsServiceV2.UpdateLogMetric", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v2/{metric_name=projects/*/metrics/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.maps.fleetengine.v1", |
|
"directory": "google/maps/fleetengine/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "fleetengine.googleapis.com", |
|
"title": "Local Rides and Deliveries API", |
|
"description": "Services for ridesharing providers.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/maps/fleetengine/v1", |
|
"google/protobuf", |
|
"google/type" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/maps/fleetengine/v1;fleetengine": 6 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 6 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"google.maps.fleetengine.v1": 6 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"CFE": 6 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "TripService", |
|
"fullName": "maps.fleetengine.v1.TripService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateTrip", |
|
"fullName": "maps.fleetengine.v1.TripService.CreateTrip", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=providers/*}/trips" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTrip", |
|
"fullName": "maps.fleetengine.v1.TripService.GetTrip", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=providers/*/trips/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ReportBillableTrip", |
|
"fullName": "maps.fleetengine.v1.TripService.ReportBillableTrip", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=providers/*/billableTrips/*}:report" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchTrips", |
|
"fullName": "maps.fleetengine.v1.TripService.SearchTrips", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=providers/*}/trips:search" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateTrip", |
|
"fullName": "maps.fleetengine.v1.TripService.UpdateTrip", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v1/{name=providers/*/trips/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "VehicleService", |
|
"fullName": "maps.fleetengine.v1.VehicleService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateVehicle", |
|
"fullName": "maps.fleetengine.v1.VehicleService.CreateVehicle", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=providers/*}/vehicles" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetVehicle", |
|
"fullName": "maps.fleetengine.v1.VehicleService.GetVehicle", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=providers/*/vehicles/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListVehicles", |
|
"fullName": "maps.fleetengine.v1.VehicleService.ListVehicles", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=providers/*}/vehicles" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchFuzzedVehicles", |
|
"fullName": "maps.fleetengine.v1.VehicleService.SearchFuzzedVehicles", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=providers/*}/vehicles:searchFuzzed" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SearchVehicles", |
|
"fullName": "maps.fleetengine.v1.VehicleService.SearchVehicles", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=providers/*}/vehicles:search" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateVehicle", |
|
"fullName": "maps.fleetengine.v1.VehicleService.UpdateVehicle", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v1/{name=providers/*/vehicles/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateVehicleAttributes", |
|
"fullName": "maps.fleetengine.v1.VehicleService.UpdateVehicleAttributes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=providers/*/vehicles/*}:updateAttributes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateVehicleLocation", |
|
"fullName": "maps.fleetengine.v1.VehicleService.UpdateVehicleLocation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v1/{name=providers/*/vehicles/*}:updateLocation" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.maps.playablelocations.v3", |
|
"directory": "google/maps/playablelocations/v3", |
|
"version": "v3", |
|
"majorVersion": "v3", |
|
"hostName": "playablelocations.googleapis.com", |
|
"title": "Playable Locations API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/maps/playablelocations/v3", |
|
"google/maps/playablelocations/v3/sample", |
|
"google/maps/unity", |
|
"google/protobuf", |
|
"google/type" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Maps.PlayableLocations.V3": 2, |
|
"Google.Maps.PlayableLocations.V3.Sample": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/maps/playablelocations/v3/sample;sample": 1, |
|
"google.golang.org/genproto/googleapis/maps/playablelocations/v3;playablelocations": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 3 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.maps.playablelocations.v3": 2, |
|
"com.google.maps.playablelocations.v3.sample": 1 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"GMPL": 3 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"": 1, |
|
"Google\\Maps\\PlayableLocations\\V3": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "PlayableLocations", |
|
"fullName": "google.maps.playablelocations.v3.PlayableLocations", |
|
"methods": [ |
|
{ |
|
"shortName": "LogImpressions", |
|
"fullName": "google.maps.playablelocations.v3.PlayableLocations.LogImpressions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3:logImpressions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "LogPlayerReports", |
|
"fullName": "google.maps.playablelocations.v3.PlayableLocations.LogPlayerReports", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3:logPlayerReports" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SamplePlayableLocations", |
|
"fullName": "google.maps.playablelocations.v3.PlayableLocations.SamplePlayableLocations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3:samplePlayableLocations" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.maps.roads.v1op", |
|
"directory": "google/maps/roads/v1op", |
|
"version": "v1op", |
|
"majorVersion": "v1", |
|
"hostName": "roads.googleapis.com", |
|
"title": "Roads API", |
|
"description": "Snap GPS points to roads to identify the roads a vehicle was traveling along, making up for GPS error.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/protobuf", |
|
"google/type" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/maps/roads/v1op;roads": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.maps.roads.v1op": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "RoadsService", |
|
"fullName": "google.maps.roads.v1op.RoadsService", |
|
"methods": [ |
|
{ |
|
"shortName": "ListNearestRoads", |
|
"fullName": "google.maps.roads.v1op.RoadsService.ListNearestRoads", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "SnapToRoads", |
|
"fullName": "google.maps.roads.v1op.RoadsService.SnapToRoads", |
|
"mode": "UNARY" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.maps.routes.v1", |
|
"directory": "google/maps/routes/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "routespreferred.googleapis.com", |
|
"title": "Routes Preferred API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/geo/type", |
|
"google/maps/routes/v1", |
|
"google/protobuf", |
|
"google/rpc", |
|
"google/type" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 14 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Maps.Routes.V1": 14 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/maps/routes/v1;routes": 14 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 14 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.maps.routes.v1": 14 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"GMRS": 14 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Maps\\Routes\\V1": 14 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "RoutesPreferred", |
|
"fullName": "google.maps.routes.v1.RoutesPreferred", |
|
"methods": [ |
|
{ |
|
"shortName": "ComputeRouteMatrix", |
|
"fullName": "google.maps.routes.v1.RoutesPreferred.ComputeRouteMatrix", |
|
"mode": "SERVER_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1:computeRouteMatrix" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ComputeRoutes", |
|
"fullName": "google.maps.routes.v1.RoutesPreferred.ComputeRoutes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1:computeRoutes" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.maps.routes.v1alpha", |
|
"directory": "google/maps/routes/v1alpha", |
|
"version": "v1alpha", |
|
"majorVersion": "v1", |
|
"hostName": "routespreferred.googleapis.com", |
|
"title": "Routes Preferred API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/maps/routes/v1" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Maps.Routes.V1Alpha": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/maps/routes/v1alpha;routes": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.maps.routes.v1alpha": 1 |
|
} |
|
}, |
|
"objc_class_prefix": { |
|
"valueCounts": { |
|
"GMRS": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Maps\\Routes\\V1alpha": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "RoutesAlpha", |
|
"fullName": "google.maps.routes.v1alpha.RoutesAlpha", |
|
"methods": [ |
|
{ |
|
"shortName": "ComputeCustomRoutes", |
|
"fullName": "google.maps.routes.v1alpha.RoutesAlpha.ComputeCustomRoutes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha:computeCustomRoutes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ComputeRouteMatrix", |
|
"fullName": "google.maps.routes.v1alpha.RoutesAlpha.ComputeRouteMatrix", |
|
"mode": "SERVER_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha:computeRouteMatrix" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ComputeRoutes", |
|
"fullName": "google.maps.routes.v1alpha.RoutesAlpha.ComputeRoutes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha:computeRoutes" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.maps.routespreferred.v1", |
|
"directory": "google/maps/routespreferred/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "routespreferred.googleapis.com", |
|
"title": "Routes Preferred API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>" |
|
}, |
|
{ |
|
"id": "google.monitoring.dashboard.v1", |
|
"directory": "google/monitoring/dashboard/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "monitoring.googleapis.com", |
|
"title": "Cloud Monitoring API", |
|
"description": "Manages your Cloud Monitoring data and configurations. Most projects must be associated with a Workspace, with a few exceptions as noted on the individual method pages. The table entries below are presented in alphabetical order, not in order of common use. For explanations of the concepts found in the table entries, read the [Cloud Monitoring documentation](https://cloud.google.com/monitoring/docs).", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/monitoring/dashboard/v1", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/monitoring/dashboard/v1;dashboard": 12 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 12 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.monitoring.dashboard.v1": 12 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Monitoring\\Dashboard\\V1": 12 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Monitoring::Dashboard::V1": 12 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "DashboardsService", |
|
"fullName": "google.monitoring.dashboard.v1.DashboardsService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateDashboard", |
|
"fullName": "google.monitoring.dashboard.v1.DashboardsService.CreateDashboard", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*}/dashboards" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteDashboard", |
|
"fullName": "google.monitoring.dashboard.v1.DashboardsService.DeleteDashboard", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/dashboards/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetDashboard", |
|
"fullName": "google.monitoring.dashboard.v1.DashboardsService.GetDashboard", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/dashboards/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDashboards", |
|
"fullName": "google.monitoring.dashboard.v1.DashboardsService.ListDashboards", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*}/dashboards" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateDashboard", |
|
"fullName": "google.monitoring.dashboard.v1.DashboardsService.UpdateDashboard", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{dashboard.name=projects/*/dashboards/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.monitoring.v3", |
|
"directory": "google/monitoring/v3", |
|
"version": "v3", |
|
"majorVersion": "v3", |
|
"hostName": "monitoring.googleapis.com", |
|
"title": "Cloud Monitoring API", |
|
"description": "Manages your Cloud Monitoring data and configurations. Most projects must be associated with a Workspace, with a few exceptions as noted on the individual method pages. The table entries below are presented in alphabetical order, not in order of common use. For explanations of the concepts found in the table entries, read the [Cloud Monitoring documentation](/monitoring/docs).", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/monitoring/v3", |
|
"google/protobuf", |
|
"google/rpc", |
|
"google/type" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Monitoring.V3": 17 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/monitoring/v3;monitoring": 17 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 17 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.monitoring.v3": 17 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Monitoring\\V3": 17 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Monitoring::V3": 17 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "AlertPolicyService", |
|
"fullName": "google.monitoring.v3.AlertPolicyService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateAlertPolicy", |
|
"fullName": "google.monitoring.v3.AlertPolicyService.CreateAlertPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{name=projects/*}/alertPolicies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteAlertPolicy", |
|
"fullName": "google.monitoring.v3.AlertPolicyService.DeleteAlertPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3/{name=projects/*/alertPolicies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetAlertPolicy", |
|
"fullName": "google.monitoring.v3.AlertPolicyService.GetAlertPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*/alertPolicies/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListAlertPolicies", |
|
"fullName": "google.monitoring.v3.AlertPolicyService.ListAlertPolicies", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*}/alertPolicies" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateAlertPolicy", |
|
"fullName": "google.monitoring.v3.AlertPolicyService.UpdateAlertPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3/{alert_policy.name=projects/*/alertPolicies/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GroupService", |
|
"fullName": "google.monitoring.v3.GroupService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateGroup", |
|
"fullName": "google.monitoring.v3.GroupService.CreateGroup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{name=projects/*}/groups" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteGroup", |
|
"fullName": "google.monitoring.v3.GroupService.DeleteGroup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3/{name=projects/*/groups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetGroup", |
|
"fullName": "google.monitoring.v3.GroupService.GetGroup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*/groups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListGroupMembers", |
|
"fullName": "google.monitoring.v3.GroupService.ListGroupMembers", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*/groups/*}/members" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListGroups", |
|
"fullName": "google.monitoring.v3.GroupService.ListGroups", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*}/groups" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateGroup", |
|
"fullName": "google.monitoring.v3.GroupService.UpdateGroup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v3/{group.name=projects/*/groups/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "MetricService", |
|
"fullName": "google.monitoring.v3.MetricService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateMetricDescriptor", |
|
"fullName": "google.monitoring.v3.MetricService.CreateMetricDescriptor", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{name=projects/*}/metricDescriptors" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateTimeSeries", |
|
"fullName": "google.monitoring.v3.MetricService.CreateTimeSeries", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{name=projects/*}/timeSeries" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteMetricDescriptor", |
|
"fullName": "google.monitoring.v3.MetricService.DeleteMetricDescriptor", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3/{name=projects/*/metricDescriptors/**}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetMetricDescriptor", |
|
"fullName": "google.monitoring.v3.MetricService.GetMetricDescriptor", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*/metricDescriptors/**}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetMonitoredResourceDescriptor", |
|
"fullName": "google.monitoring.v3.MetricService.GetMonitoredResourceDescriptor", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*/monitoredResourceDescriptors/**}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListMetricDescriptors", |
|
"fullName": "google.monitoring.v3.MetricService.ListMetricDescriptors", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*}/metricDescriptors" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListMonitoredResourceDescriptors", |
|
"fullName": "google.monitoring.v3.MetricService.ListMonitoredResourceDescriptors", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*}/monitoredResourceDescriptors" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTimeSeries", |
|
"fullName": "google.monitoring.v3.MetricService.ListTimeSeries", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*}/timeSeries" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=organizations/*}/timeSeries" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=folders/*}/timeSeries" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "NotificationChannelService", |
|
"fullName": "google.monitoring.v3.NotificationChannelService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateNotificationChannel", |
|
"fullName": "google.monitoring.v3.NotificationChannelService.CreateNotificationChannel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{name=projects/*}/notificationChannels" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteNotificationChannel", |
|
"fullName": "google.monitoring.v3.NotificationChannelService.DeleteNotificationChannel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3/{name=projects/*/notificationChannels/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetNotificationChannel", |
|
"fullName": "google.monitoring.v3.NotificationChannelService.GetNotificationChannel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*/notificationChannels/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetNotificationChannelDescriptor", |
|
"fullName": "google.monitoring.v3.NotificationChannelService.GetNotificationChannelDescriptor", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*/notificationChannelDescriptors/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetNotificationChannelVerificationCode", |
|
"fullName": "google.monitoring.v3.NotificationChannelService.GetNotificationChannelVerificationCode", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{name=projects/*/notificationChannels/*}:getVerificationCode" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListNotificationChannelDescriptors", |
|
"fullName": "google.monitoring.v3.NotificationChannelService.ListNotificationChannelDescriptors", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*}/notificationChannelDescriptors" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListNotificationChannels", |
|
"fullName": "google.monitoring.v3.NotificationChannelService.ListNotificationChannels", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*}/notificationChannels" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SendNotificationChannelVerificationCode", |
|
"fullName": "google.monitoring.v3.NotificationChannelService.SendNotificationChannelVerificationCode", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{name=projects/*/notificationChannels/*}:sendVerificationCode" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateNotificationChannel", |
|
"fullName": "google.monitoring.v3.NotificationChannelService.UpdateNotificationChannel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3/{notification_channel.name=projects/*/notificationChannels/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "VerifyNotificationChannel", |
|
"fullName": "google.monitoring.v3.NotificationChannelService.VerifyNotificationChannel", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{name=projects/*/notificationChannels/*}:verify" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "QueryService", |
|
"fullName": "google.monitoring.v3.QueryService", |
|
"methods": [ |
|
{ |
|
"shortName": "QueryTimeSeries", |
|
"fullName": "google.monitoring.v3.QueryService.QueryTimeSeries", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{name=projects/*}/timeSeries:query" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ServiceMonitoringService", |
|
"fullName": "google.monitoring.v3.ServiceMonitoringService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateService", |
|
"fullName": "google.monitoring.v3.ServiceMonitoringService.CreateService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{parent=*/*}/services" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateServiceLevelObjective", |
|
"fullName": "google.monitoring.v3.ServiceMonitoringService.CreateServiceLevelObjective", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{parent=*/*/services/*}/serviceLevelObjectives" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteService", |
|
"fullName": "google.monitoring.v3.ServiceMonitoringService.DeleteService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3/{name=*/*/services/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteServiceLevelObjective", |
|
"fullName": "google.monitoring.v3.ServiceMonitoringService.DeleteServiceLevelObjective", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3/{name=*/*/services/*/serviceLevelObjectives/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetService", |
|
"fullName": "google.monitoring.v3.ServiceMonitoringService.GetService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=*/*/services/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetServiceLevelObjective", |
|
"fullName": "google.monitoring.v3.ServiceMonitoringService.GetServiceLevelObjective", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=*/*/services/*/serviceLevelObjectives/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListServiceLevelObjectives", |
|
"fullName": "google.monitoring.v3.ServiceMonitoringService.ListServiceLevelObjectives", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{parent=*/*/services/*}/serviceLevelObjectives" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListServices", |
|
"fullName": "google.monitoring.v3.ServiceMonitoringService.ListServices", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{parent=*/*}/services" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateService", |
|
"fullName": "google.monitoring.v3.ServiceMonitoringService.UpdateService", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3/{service.name=*/*/services/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateServiceLevelObjective", |
|
"fullName": "google.monitoring.v3.ServiceMonitoringService.UpdateServiceLevelObjective", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3/{service_level_objective.name=*/*/services/*/serviceLevelObjectives/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UptimeCheckService", |
|
"fullName": "google.monitoring.v3.UptimeCheckService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateUptimeCheckConfig", |
|
"fullName": "google.monitoring.v3.UptimeCheckService.CreateUptimeCheckConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v3/{parent=projects/*}/uptimeCheckConfigs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteUptimeCheckConfig", |
|
"fullName": "google.monitoring.v3.UptimeCheckService.DeleteUptimeCheckConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v3/{name=projects/*/uptimeCheckConfigs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetUptimeCheckConfig", |
|
"fullName": "google.monitoring.v3.UptimeCheckService.GetUptimeCheckConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{name=projects/*/uptimeCheckConfigs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListUptimeCheckConfigs", |
|
"fullName": "google.monitoring.v3.UptimeCheckService.ListUptimeCheckConfigs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/{parent=projects/*}/uptimeCheckConfigs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListUptimeCheckIps", |
|
"fullName": "google.monitoring.v3.UptimeCheckService.ListUptimeCheckIps", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v3/uptimeCheckIps" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateUptimeCheckConfig", |
|
"fullName": "google.monitoring.v3.UptimeCheckService.UpdateUptimeCheckConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v3/{uptime_check_config.name=projects/*/uptimeCheckConfigs/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.partner.aistreams.v1alpha1", |
|
"directory": "google/partner/aistreams/v1alpha1", |
|
"version": "v1alpha1", |
|
"majorVersion": "v1", |
|
"hostName": "aistreams.googleapis.com", |
|
"title": "AI Streams API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/partner/aistreams/v1alpha1;aistreams": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.partner.aistreams.v1alpha1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Partner\\Aistreams\\V1alpha1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "AIStreams", |
|
"fullName": "google.partner.aistreams.v1alpha1.AIStreams", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateCluster", |
|
"fullName": "google.partner.aistreams.v1alpha1.AIStreams.CreateCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha1/{parent=projects/*/locations/*}/clusters" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateStream", |
|
"fullName": "google.partner.aistreams.v1alpha1.AIStreams.CreateStream", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1alpha1/{parent=projects/*/locations/*/clusters/*}/streams" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteCluster", |
|
"fullName": "google.partner.aistreams.v1alpha1.AIStreams.DeleteCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1alpha1/{name=projects/*/locations/*/clusters/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteStream", |
|
"fullName": "google.partner.aistreams.v1alpha1.AIStreams.DeleteStream", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1alpha1/{name=projects/*/locations/*/clusters/*/streams/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetCluster", |
|
"fullName": "google.partner.aistreams.v1alpha1.AIStreams.GetCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha1/{name=projects/*/locations/*/clusters/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetStream", |
|
"fullName": "google.partner.aistreams.v1alpha1.AIStreams.GetStream", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha1/{name=projects/*/locations/*/clusters/*/streams/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListClusters", |
|
"fullName": "google.partner.aistreams.v1alpha1.AIStreams.ListClusters", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha1/{parent=projects/*/locations/*}/clusters" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListStreams", |
|
"fullName": "google.partner.aistreams.v1alpha1.AIStreams.ListStreams", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1alpha1/{parent=projects/*/locations/*/clusters/*}/streams" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateCluster", |
|
"fullName": "google.partner.aistreams.v1alpha1.AIStreams.UpdateCluster", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha1/{cluster.name=projects/*/locations/*/clusters/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateStream", |
|
"fullName": "google.partner.aistreams.v1alpha1.AIStreams.UpdateStream", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1alpha1/{stream.name=projects/*/locations/*/clusters/*/streams/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.privacy.dlp.v2", |
|
"directory": "google/privacy/dlp/v2", |
|
"version": "v2", |
|
"majorVersion": "v2", |
|
"hostName": "dlp.googleapis.com", |
|
"title": "Cloud Data Loss Prevention (DLP) API", |
|
"description": "Provides methods for detection, risk analysis, and de-identification of privacy-sensitive fragments in text, images, and Google Cloud Platform storage repositories.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/privacy/dlp/v2", |
|
"google/protobuf", |
|
"google/rpc", |
|
"google/type" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Dlp.V2": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/privacy/dlp/v2;dlp": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.privacy.dlp.v2": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Dlp\\V2": 2 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Dlp::V2": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "DlpService", |
|
"fullName": "google.privacy.dlp.v2.DlpService", |
|
"methods": [ |
|
{ |
|
"shortName": "ActivateJobTrigger", |
|
"fullName": "google.privacy.dlp.v2.DlpService.ActivateJobTrigger", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=projects/*/jobTriggers/*}:activate" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=projects/*/locations/*/jobTriggers/*}:activate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CancelDlpJob", |
|
"fullName": "google.privacy.dlp.v2.DlpService.CancelDlpJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=projects/*/dlpJobs/*}:cancel" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=projects/*/locations/*/dlpJobs/*}:cancel" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateDeidentifyTemplate", |
|
"fullName": "google.privacy.dlp.v2.DlpService.CreateDeidentifyTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=organizations/*}/deidentifyTemplates" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=organizations/*/locations/*}/deidentifyTemplates" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*}/deidentifyTemplates" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*}/deidentifyTemplates" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateDlpJob", |
|
"fullName": "google.privacy.dlp.v2.DlpService.CreateDlpJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*}/dlpJobs" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*}/dlpJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateInspectTemplate", |
|
"fullName": "google.privacy.dlp.v2.DlpService.CreateInspectTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=organizations/*}/inspectTemplates" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=organizations/*/locations/*}/inspectTemplates" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*}/inspectTemplates" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*}/inspectTemplates" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateJobTrigger", |
|
"fullName": "google.privacy.dlp.v2.DlpService.CreateJobTrigger", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*}/jobTriggers" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*}/jobTriggers" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateStoredInfoType", |
|
"fullName": "google.privacy.dlp.v2.DlpService.CreateStoredInfoType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=organizations/*}/storedInfoTypes" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=organizations/*/locations/*}/storedInfoTypes" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*}/storedInfoTypes" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*}/storedInfoTypes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeidentifyContent", |
|
"fullName": "google.privacy.dlp.v2.DlpService.DeidentifyContent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*}/content:deidentify" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*}/content:deidentify" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteDeidentifyTemplate", |
|
"fullName": "google.privacy.dlp.v2.DlpService.DeleteDeidentifyTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=organizations/*/deidentifyTemplates/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=organizations/*/locations/*/deidentifyTemplates/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/deidentifyTemplates/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/locations/*/deidentifyTemplates/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteDlpJob", |
|
"fullName": "google.privacy.dlp.v2.DlpService.DeleteDlpJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/dlpJobs/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/locations/*/dlpJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteInspectTemplate", |
|
"fullName": "google.privacy.dlp.v2.DlpService.DeleteInspectTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=organizations/*/inspectTemplates/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=organizations/*/locations/*/inspectTemplates/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/inspectTemplates/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/locations/*/inspectTemplates/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteJobTrigger", |
|
"fullName": "google.privacy.dlp.v2.DlpService.DeleteJobTrigger", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/jobTriggers/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/locations/*/jobTriggers/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteStoredInfoType", |
|
"fullName": "google.privacy.dlp.v2.DlpService.DeleteStoredInfoType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=organizations/*/storedInfoTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=organizations/*/locations/*/storedInfoTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/storedInfoTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v2/{name=projects/*/locations/*/storedInfoTypes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "FinishDlpJob", |
|
"fullName": "google.privacy.dlp.v2.DlpService.FinishDlpJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=projects/*/locations/*/dlpJobs/*}:finish" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetDeidentifyTemplate", |
|
"fullName": "google.privacy.dlp.v2.DlpService.GetDeidentifyTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=organizations/*/deidentifyTemplates/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=organizations/*/locations/*/deidentifyTemplates/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/deidentifyTemplates/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/locations/*/deidentifyTemplates/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetDlpJob", |
|
"fullName": "google.privacy.dlp.v2.DlpService.GetDlpJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/dlpJobs/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/locations/*/dlpJobs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetInspectTemplate", |
|
"fullName": "google.privacy.dlp.v2.DlpService.GetInspectTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=organizations/*/inspectTemplates/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=organizations/*/locations/*/inspectTemplates/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/inspectTemplates/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/locations/*/inspectTemplates/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetJobTrigger", |
|
"fullName": "google.privacy.dlp.v2.DlpService.GetJobTrigger", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/jobTriggers/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/locations/*/jobTriggers/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetStoredInfoType", |
|
"fullName": "google.privacy.dlp.v2.DlpService.GetStoredInfoType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=organizations/*/storedInfoTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=organizations/*/locations/*/storedInfoTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/storedInfoTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{name=projects/*/locations/*/storedInfoTypes/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "HybridInspectDlpJob", |
|
"fullName": "google.privacy.dlp.v2.DlpService.HybridInspectDlpJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=projects/*/locations/*/dlpJobs/*}:hybridInspect" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "HybridInspectJobTrigger", |
|
"fullName": "google.privacy.dlp.v2.DlpService.HybridInspectJobTrigger", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{name=projects/*/locations/*/jobTriggers/*}:hybridInspect" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "InspectContent", |
|
"fullName": "google.privacy.dlp.v2.DlpService.InspectContent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*}/content:inspect" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*}/content:inspect" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDeidentifyTemplates", |
|
"fullName": "google.privacy.dlp.v2.DlpService.ListDeidentifyTemplates", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=organizations/*}/deidentifyTemplates" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=organizations/*/locations/*}/deidentifyTemplates" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*}/deidentifyTemplates" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*}/deidentifyTemplates" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDlpJobs", |
|
"fullName": "google.privacy.dlp.v2.DlpService.ListDlpJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*}/dlpJobs" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*}/dlpJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListInfoTypes", |
|
"fullName": "google.privacy.dlp.v2.DlpService.ListInfoTypes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/infoTypes" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=locations/*}/infoTypes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListInspectTemplates", |
|
"fullName": "google.privacy.dlp.v2.DlpService.ListInspectTemplates", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=organizations/*}/inspectTemplates" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=organizations/*/locations/*}/inspectTemplates" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*}/inspectTemplates" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*}/inspectTemplates" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListJobTriggers", |
|
"fullName": "google.privacy.dlp.v2.DlpService.ListJobTriggers", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*}/jobTriggers" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*}/jobTriggers" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListStoredInfoTypes", |
|
"fullName": "google.privacy.dlp.v2.DlpService.ListStoredInfoTypes", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=organizations/*}/storedInfoTypes" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=organizations/*/locations/*}/storedInfoTypes" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*}/storedInfoTypes" |
|
}, |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v2/{parent=projects/*/locations/*}/storedInfoTypes" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RedactImage", |
|
"fullName": "google.privacy.dlp.v2.DlpService.RedactImage", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*}/image:redact" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*}/image:redact" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ReidentifyContent", |
|
"fullName": "google.privacy.dlp.v2.DlpService.ReidentifyContent", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*}/content:reidentify" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v2/{parent=projects/*/locations/*}/content:reidentify" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateDeidentifyTemplate", |
|
"fullName": "google.privacy.dlp.v2.DlpService.UpdateDeidentifyTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=organizations/*/deidentifyTemplates/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=organizations/*/locations/*/deidentifyTemplates/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=projects/*/deidentifyTemplates/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=projects/*/locations/*/deidentifyTemplates/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateInspectTemplate", |
|
"fullName": "google.privacy.dlp.v2.DlpService.UpdateInspectTemplate", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=organizations/*/inspectTemplates/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=organizations/*/locations/*/inspectTemplates/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=projects/*/inspectTemplates/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=projects/*/locations/*/inspectTemplates/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateJobTrigger", |
|
"fullName": "google.privacy.dlp.v2.DlpService.UpdateJobTrigger", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=projects/*/jobTriggers/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=projects/*/locations/*/jobTriggers/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateStoredInfoType", |
|
"fullName": "google.privacy.dlp.v2.DlpService.UpdateStoredInfoType", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=organizations/*/storedInfoTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=organizations/*/locations/*/storedInfoTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=projects/*/storedInfoTypes/*}" |
|
}, |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v2/{name=projects/*/locations/*/storedInfoTypes/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.pubsub.v1", |
|
"directory": "google/pubsub/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "pubsub.googleapis.com", |
|
"title": "Cloud Pub/Sub API", |
|
"description": "Provides reliable, many-to-many, asynchronous messaging between applications.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/protobuf", |
|
"google/pubsub/v1" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.PubSub.V1": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/pubsub/v1;pubsub": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.pubsub.v1": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\PubSub\\V1": 2 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::PubSub::V1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Publisher", |
|
"fullName": "google.pubsub.v1.Publisher", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateTopic", |
|
"fullName": "google.pubsub.v1.Publisher.CreateTopic", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v1/{name=projects/*/topics/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteTopic", |
|
"fullName": "google.pubsub.v1.Publisher.DeleteTopic", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{topic=projects/*/topics/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DetachSubscription", |
|
"fullName": "google.pubsub.v1.Publisher.DetachSubscription", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{subscription=projects/*/subscriptions/*}:detach" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTopic", |
|
"fullName": "google.pubsub.v1.Publisher.GetTopic", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{topic=projects/*/topics/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTopicSnapshots", |
|
"fullName": "google.pubsub.v1.Publisher.ListTopicSnapshots", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{topic=projects/*/topics/*}/snapshots" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTopicSubscriptions", |
|
"fullName": "google.pubsub.v1.Publisher.ListTopicSubscriptions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{topic=projects/*/topics/*}/subscriptions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTopics", |
|
"fullName": "google.pubsub.v1.Publisher.ListTopics", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{project=projects/*}/topics" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Publish", |
|
"fullName": "google.pubsub.v1.Publisher.Publish", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{topic=projects/*/topics/*}:publish" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateTopic", |
|
"fullName": "google.pubsub.v1.Publisher.UpdateTopic", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{topic.name=projects/*/topics/*}" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SchemaService", |
|
"fullName": "google.pubsub.v1.SchemaService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateSchema", |
|
"fullName": "google.pubsub.v1.SchemaService.CreateSchema", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*}/schemas" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteSchema", |
|
"fullName": "google.pubsub.v1.SchemaService.DeleteSchema", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/schemas/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSchema", |
|
"fullName": "google.pubsub.v1.SchemaService.GetSchema", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/schemas/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListSchemas", |
|
"fullName": "google.pubsub.v1.SchemaService.ListSchemas", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*}/schemas" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ValidateMessage", |
|
"fullName": "google.pubsub.v1.SchemaService.ValidateMessage", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*}/schemas:validateMessage" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ValidateSchema", |
|
"fullName": "google.pubsub.v1.SchemaService.ValidateSchema", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*}/schemas:validate" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Subscriber", |
|
"fullName": "google.pubsub.v1.Subscriber", |
|
"methods": [ |
|
{ |
|
"shortName": "Acknowledge", |
|
"fullName": "google.pubsub.v1.Subscriber.Acknowledge", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{subscription=projects/*/subscriptions/*}:acknowledge" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateSnapshot", |
|
"fullName": "google.pubsub.v1.Subscriber.CreateSnapshot", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v1/{name=projects/*/snapshots/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateSubscription", |
|
"fullName": "google.pubsub.v1.Subscriber.CreateSubscription", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v1/{name=projects/*/subscriptions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteSnapshot", |
|
"fullName": "google.pubsub.v1.Subscriber.DeleteSnapshot", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{snapshot=projects/*/snapshots/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteSubscription", |
|
"fullName": "google.pubsub.v1.Subscriber.DeleteSubscription", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{subscription=projects/*/subscriptions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSnapshot", |
|
"fullName": "google.pubsub.v1.Subscriber.GetSnapshot", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{snapshot=projects/*/snapshots/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSubscription", |
|
"fullName": "google.pubsub.v1.Subscriber.GetSubscription", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{subscription=projects/*/subscriptions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListSnapshots", |
|
"fullName": "google.pubsub.v1.Subscriber.ListSnapshots", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{project=projects/*}/snapshots" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListSubscriptions", |
|
"fullName": "google.pubsub.v1.Subscriber.ListSubscriptions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{project=projects/*}/subscriptions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ModifyAckDeadline", |
|
"fullName": "google.pubsub.v1.Subscriber.ModifyAckDeadline", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{subscription=projects/*/subscriptions/*}:modifyAckDeadline" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ModifyPushConfig", |
|
"fullName": "google.pubsub.v1.Subscriber.ModifyPushConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{subscription=projects/*/subscriptions/*}:modifyPushConfig" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Pull", |
|
"fullName": "google.pubsub.v1.Subscriber.Pull", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{subscription=projects/*/subscriptions/*}:pull" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Seek", |
|
"fullName": "google.pubsub.v1.Subscriber.Seek", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{subscription=projects/*/subscriptions/*}:seek" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StreamingPull", |
|
"fullName": "google.pubsub.v1.Subscriber.StreamingPull", |
|
"mode": "BIDIRECTIONAL_STREAMING" |
|
}, |
|
{ |
|
"shortName": "UpdateSnapshot", |
|
"fullName": "google.pubsub.v1.Subscriber.UpdateSnapshot", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{snapshot.name=projects/*/snapshots/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateSubscription", |
|
"fullName": "google.pubsub.v1.Subscriber.UpdateSubscription", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{subscription.name=projects/*/subscriptions/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.spanner.admin.database.v1", |
|
"directory": "google/spanner/admin/database/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "spanner.googleapis.com", |
|
"title": "Cloud Spanner Database Admin API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/iam/v1", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc", |
|
"google/spanner/admin/database/v1" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Spanner.Admin.Database.V1": 3 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/spanner/admin/database/v1;database": 3 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 3 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.spanner.admin.database.v1": 3 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Spanner\\Admin\\Database\\V1": 3 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Spanner::Admin::Database::V1": 3 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "DatabaseAdmin", |
|
"fullName": "google.spanner.admin.database.v1.DatabaseAdmin", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateBackup", |
|
"fullName": "google.spanner.admin.database.v1.DatabaseAdmin.CreateBackup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/instances/*}/backups" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateDatabase", |
|
"fullName": "google.spanner.admin.database.v1.DatabaseAdmin.CreateDatabase", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/instances/*}/databases" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteBackup", |
|
"fullName": "google.spanner.admin.database.v1.DatabaseAdmin.DeleteBackup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/instances/*/backups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DropDatabase", |
|
"fullName": "google.spanner.admin.database.v1.DatabaseAdmin.DropDatabase", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{database=projects/*/instances/*/databases/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetBackup", |
|
"fullName": "google.spanner.admin.database.v1.DatabaseAdmin.GetBackup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/instances/*/backups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetDatabase", |
|
"fullName": "google.spanner.admin.database.v1.DatabaseAdmin.GetDatabase", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/instances/*/databases/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetDatabaseDdl", |
|
"fullName": "google.spanner.admin.database.v1.DatabaseAdmin.GetDatabaseDdl", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{database=projects/*/instances/*/databases/*}/ddl" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.spanner.admin.database.v1.DatabaseAdmin.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/instances/*/databases/*}:getIamPolicy" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/instances/*/backups/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListBackupOperations", |
|
"fullName": "google.spanner.admin.database.v1.DatabaseAdmin.ListBackupOperations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/instances/*}/backupOperations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListBackups", |
|
"fullName": "google.spanner.admin.database.v1.DatabaseAdmin.ListBackups", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/instances/*}/backups" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDatabaseOperations", |
|
"fullName": "google.spanner.admin.database.v1.DatabaseAdmin.ListDatabaseOperations", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/instances/*}/databaseOperations" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListDatabases", |
|
"fullName": "google.spanner.admin.database.v1.DatabaseAdmin.ListDatabases", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*/instances/*}/databases" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RestoreDatabase", |
|
"fullName": "google.spanner.admin.database.v1.DatabaseAdmin.RestoreDatabase", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*/instances/*}/databases:restore" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.spanner.admin.database.v1.DatabaseAdmin.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/instances/*/databases/*}:setIamPolicy" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/instances/*/backups/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.spanner.admin.database.v1.DatabaseAdmin.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/instances/*/databases/*}:testIamPermissions" |
|
}, |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/instances/*/backups/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateBackup", |
|
"fullName": "google.spanner.admin.database.v1.DatabaseAdmin.UpdateBackup", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{backup.name=projects/*/instances/*/backups/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateDatabaseDdl", |
|
"fullName": "google.spanner.admin.database.v1.DatabaseAdmin.UpdateDatabaseDdl", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{database=projects/*/instances/*/databases/*}/ddl" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.spanner.admin.instance.v1", |
|
"directory": "google/spanner/admin/instance/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "spanner.googleapis.com", |
|
"title": "Cloud Spanner Instance Admin API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/iam/v1", |
|
"google/longrunning", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Spanner.Admin.Instance.V1": 1 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/spanner/admin/instance/v1;instance": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.spanner.admin.instance.v1": 1 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Spanner\\Admin\\Instance\\V1": 1 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Spanner::Admin::Instance::V1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "InstanceAdmin", |
|
"fullName": "google.spanner.admin.instance.v1.InstanceAdmin", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateInstance", |
|
"fullName": "google.spanner.admin.instance.v1.InstanceAdmin.CreateInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{parent=projects/*}/instances" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteInstance", |
|
"fullName": "google.spanner.admin.instance.v1.InstanceAdmin.DeleteInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/instances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetIamPolicy", |
|
"fullName": "google.spanner.admin.instance.v1.InstanceAdmin.GetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/instances/*}:getIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetInstance", |
|
"fullName": "google.spanner.admin.instance.v1.InstanceAdmin.GetInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/instances/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetInstanceConfig", |
|
"fullName": "google.spanner.admin.instance.v1.InstanceAdmin.GetInstanceConfig", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/instanceConfigs/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListInstanceConfigs", |
|
"fullName": "google.spanner.admin.instance.v1.InstanceAdmin.ListInstanceConfigs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*}/instanceConfigs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListInstances", |
|
"fullName": "google.spanner.admin.instance.v1.InstanceAdmin.ListInstances", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{parent=projects/*}/instances" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "SetIamPolicy", |
|
"fullName": "google.spanner.admin.instance.v1.InstanceAdmin.SetIamPolicy", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/instances/*}:setIamPolicy" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "TestIamPermissions", |
|
"fullName": "google.spanner.admin.instance.v1.InstanceAdmin.TestIamPermissions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{resource=projects/*/instances/*}:testIamPermissions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateInstance", |
|
"fullName": "google.spanner.admin.instance.v1.InstanceAdmin.UpdateInstance", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{instance.name=projects/*/instances/*}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.spanner.v1", |
|
"directory": "google/spanner/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "spanner.googleapis.com", |
|
"title": "Cloud Spanner API", |
|
"description": "Cloud Spanner is a managed, mission-critical, globally consistent and scalable relational database service.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/protobuf", |
|
"google/rpc", |
|
"google/spanner/v1" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"": 7, |
|
"true": 1 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.Spanner.V1": 8 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/spanner/v1;spanner": 8 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 8 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.spanner.v1": 8 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\Spanner\\V1": 8 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::Spanner::V1": 8 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Spanner", |
|
"fullName": "google.spanner.v1.Spanner", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchCreateSessions", |
|
"fullName": "google.spanner.v1.Spanner.BatchCreateSessions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{database=projects/*/instances/*/databases/*}/sessions:batchCreate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BeginTransaction", |
|
"fullName": "google.spanner.v1.Spanner.BeginTransaction", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{session=projects/*/instances/*/databases/*/sessions/*}:beginTransaction" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Commit", |
|
"fullName": "google.spanner.v1.Spanner.Commit", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{session=projects/*/instances/*/databases/*/sessions/*}:commit" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreateSession", |
|
"fullName": "google.spanner.v1.Spanner.CreateSession", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{database=projects/*/instances/*/databases/*}/sessions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeleteSession", |
|
"fullName": "google.spanner.v1.Spanner.DeleteSession", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/{name=projects/*/instances/*/databases/*/sessions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExecuteBatchDml", |
|
"fullName": "google.spanner.v1.Spanner.ExecuteBatchDml", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{session=projects/*/instances/*/databases/*/sessions/*}:executeBatchDml" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExecuteSql", |
|
"fullName": "google.spanner.v1.Spanner.ExecuteSql", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{session=projects/*/instances/*/databases/*/sessions/*}:executeSql" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ExecuteStreamingSql", |
|
"fullName": "google.spanner.v1.Spanner.ExecuteStreamingSql", |
|
"mode": "SERVER_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{session=projects/*/instances/*/databases/*/sessions/*}:executeStreamingSql" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetSession", |
|
"fullName": "google.spanner.v1.Spanner.GetSession", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{name=projects/*/instances/*/databases/*/sessions/*}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListSessions", |
|
"fullName": "google.spanner.v1.Spanner.ListSessions", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{database=projects/*/instances/*/databases/*}/sessions" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PartitionQuery", |
|
"fullName": "google.spanner.v1.Spanner.PartitionQuery", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{session=projects/*/instances/*/databases/*/sessions/*}:partitionQuery" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PartitionRead", |
|
"fullName": "google.spanner.v1.Spanner.PartitionRead", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{session=projects/*/instances/*/databases/*/sessions/*}:partitionRead" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Read", |
|
"fullName": "google.spanner.v1.Spanner.Read", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{session=projects/*/instances/*/databases/*/sessions/*}:read" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "Rollback", |
|
"fullName": "google.spanner.v1.Spanner.Rollback", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{session=projects/*/instances/*/databases/*/sessions/*}:rollback" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StreamingRead", |
|
"fullName": "google.spanner.v1.Spanner.StreamingRead", |
|
"mode": "SERVER_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{session=projects/*/instances/*/databases/*/sessions/*}:streamingRead" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.storage.v1", |
|
"directory": "google/storage/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "storage.googleapis.com", |
|
"title": "Cloud Storage API", |
|
"description": "Lets you store and retrieve potentially-large, immutable data objects.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/iam/v1", |
|
"google/protobuf", |
|
"google/storage/v1" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/storage/v1;storage": 2 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.storage.v1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Storage", |
|
"fullName": "google.storage.v1.Storage", |
|
"methods": [ |
|
{ |
|
"shortName": "ComposeObject", |
|
"fullName": "google.storage.v1.Storage.ComposeObject", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "CopyObject", |
|
"fullName": "google.storage.v1.Storage.CopyObject", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "CreateHmacKey", |
|
"fullName": "google.storage.v1.Storage.CreateHmacKey", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "DeleteBucket", |
|
"fullName": "google.storage.v1.Storage.DeleteBucket", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "DeleteBucketAccessControl", |
|
"fullName": "google.storage.v1.Storage.DeleteBucketAccessControl", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "DeleteDefaultObjectAccessControl", |
|
"fullName": "google.storage.v1.Storage.DeleteDefaultObjectAccessControl", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "DeleteHmacKey", |
|
"fullName": "google.storage.v1.Storage.DeleteHmacKey", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "DeleteNotification", |
|
"fullName": "google.storage.v1.Storage.DeleteNotification", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "DeleteObject", |
|
"fullName": "google.storage.v1.Storage.DeleteObject", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "DeleteObjectAccessControl", |
|
"fullName": "google.storage.v1.Storage.DeleteObjectAccessControl", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "GetBucket", |
|
"fullName": "google.storage.v1.Storage.GetBucket", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "GetBucketAccessControl", |
|
"fullName": "google.storage.v1.Storage.GetBucketAccessControl", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "GetBucketIamPolicy", |
|
"fullName": "google.storage.v1.Storage.GetBucketIamPolicy", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "GetDefaultObjectAccessControl", |
|
"fullName": "google.storage.v1.Storage.GetDefaultObjectAccessControl", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "GetHmacKey", |
|
"fullName": "google.storage.v1.Storage.GetHmacKey", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "GetNotification", |
|
"fullName": "google.storage.v1.Storage.GetNotification", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "GetObject", |
|
"fullName": "google.storage.v1.Storage.GetObject", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "GetObjectAccessControl", |
|
"fullName": "google.storage.v1.Storage.GetObjectAccessControl", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "GetObjectIamPolicy", |
|
"fullName": "google.storage.v1.Storage.GetObjectIamPolicy", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "GetObjectMedia", |
|
"fullName": "google.storage.v1.Storage.GetObjectMedia", |
|
"mode": "SERVER_STREAMING" |
|
}, |
|
{ |
|
"shortName": "GetServiceAccount", |
|
"fullName": "google.storage.v1.Storage.GetServiceAccount", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "InsertBucket", |
|
"fullName": "google.storage.v1.Storage.InsertBucket", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "InsertBucketAccessControl", |
|
"fullName": "google.storage.v1.Storage.InsertBucketAccessControl", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "InsertDefaultObjectAccessControl", |
|
"fullName": "google.storage.v1.Storage.InsertDefaultObjectAccessControl", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "InsertNotification", |
|
"fullName": "google.storage.v1.Storage.InsertNotification", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "InsertObject", |
|
"fullName": "google.storage.v1.Storage.InsertObject", |
|
"mode": "CLIENT_STREAMING" |
|
}, |
|
{ |
|
"shortName": "InsertObjectAccessControl", |
|
"fullName": "google.storage.v1.Storage.InsertObjectAccessControl", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "ListBucketAccessControls", |
|
"fullName": "google.storage.v1.Storage.ListBucketAccessControls", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "ListBuckets", |
|
"fullName": "google.storage.v1.Storage.ListBuckets", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "ListChannels", |
|
"fullName": "google.storage.v1.Storage.ListChannels", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "ListDefaultObjectAccessControls", |
|
"fullName": "google.storage.v1.Storage.ListDefaultObjectAccessControls", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "ListHmacKeys", |
|
"fullName": "google.storage.v1.Storage.ListHmacKeys", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "ListNotifications", |
|
"fullName": "google.storage.v1.Storage.ListNotifications", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "ListObjectAccessControls", |
|
"fullName": "google.storage.v1.Storage.ListObjectAccessControls", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "ListObjects", |
|
"fullName": "google.storage.v1.Storage.ListObjects", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "LockBucketRetentionPolicy", |
|
"fullName": "google.storage.v1.Storage.LockBucketRetentionPolicy", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "PatchBucket", |
|
"fullName": "google.storage.v1.Storage.PatchBucket", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "PatchBucketAccessControl", |
|
"fullName": "google.storage.v1.Storage.PatchBucketAccessControl", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "PatchDefaultObjectAccessControl", |
|
"fullName": "google.storage.v1.Storage.PatchDefaultObjectAccessControl", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "PatchObject", |
|
"fullName": "google.storage.v1.Storage.PatchObject", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "PatchObjectAccessControl", |
|
"fullName": "google.storage.v1.Storage.PatchObjectAccessControl", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "QueryWriteStatus", |
|
"fullName": "google.storage.v1.Storage.QueryWriteStatus", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "RewriteObject", |
|
"fullName": "google.storage.v1.Storage.RewriteObject", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "SetBucketIamPolicy", |
|
"fullName": "google.storage.v1.Storage.SetBucketIamPolicy", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "SetObjectIamPolicy", |
|
"fullName": "google.storage.v1.Storage.SetObjectIamPolicy", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "StartResumableWrite", |
|
"fullName": "google.storage.v1.Storage.StartResumableWrite", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "StopChannel", |
|
"fullName": "google.storage.v1.Storage.StopChannel", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "TestBucketIamPermissions", |
|
"fullName": "google.storage.v1.Storage.TestBucketIamPermissions", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "TestObjectIamPermissions", |
|
"fullName": "google.storage.v1.Storage.TestObjectIamPermissions", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "UpdateBucket", |
|
"fullName": "google.storage.v1.Storage.UpdateBucket", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "UpdateBucketAccessControl", |
|
"fullName": "google.storage.v1.Storage.UpdateBucketAccessControl", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "UpdateDefaultObjectAccessControl", |
|
"fullName": "google.storage.v1.Storage.UpdateDefaultObjectAccessControl", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "UpdateHmacKey", |
|
"fullName": "google.storage.v1.Storage.UpdateHmacKey", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "UpdateObject", |
|
"fullName": "google.storage.v1.Storage.UpdateObject", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "UpdateObjectAccessControl", |
|
"fullName": "google.storage.v1.Storage.UpdateObjectAccessControl", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "WatchAllObjects", |
|
"fullName": "google.storage.v1.Storage.WatchAllObjects", |
|
"mode": "UNARY" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.storage.v2", |
|
"directory": "google/storage/v2", |
|
"version": "v2", |
|
"majorVersion": "v2", |
|
"hostName": "storage.googleapis.com", |
|
"title": "Cloud Storage API", |
|
"description": "Lets you store and retrieve potentially-large, immutable data objects.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/iam/v1", |
|
"google/protobuf", |
|
"google/type" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/storage/v2;storage": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.storage.v2": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Storage", |
|
"fullName": "google.storage.v2.Storage", |
|
"methods": [ |
|
{ |
|
"shortName": "QueryWriteStatus", |
|
"fullName": "google.storage.v2.Storage.QueryWriteStatus", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "ReadObject", |
|
"fullName": "google.storage.v2.Storage.ReadObject", |
|
"mode": "SERVER_STREAMING" |
|
}, |
|
{ |
|
"shortName": "StartResumableWrite", |
|
"fullName": "google.storage.v2.Storage.StartResumableWrite", |
|
"mode": "UNARY" |
|
}, |
|
{ |
|
"shortName": "WriteObject", |
|
"fullName": "google.storage.v2.Storage.WriteObject", |
|
"mode": "CLIENT_STREAMING" |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.storagetransfer.v1", |
|
"directory": "google/storagetransfer/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "storagetransfer.googleapis.com", |
|
"title": "Storage Transfer API", |
|
"description": "Transfers data from external data sources to a Google Cloud Storage bucket or between Google Cloud Storage buckets.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/longrunning", |
|
"google/protobuf", |
|
"google/rpc", |
|
"google/storagetransfer/v1", |
|
"google/type" |
|
], |
|
"options": { |
|
"cc_enable_arenas": { |
|
"valueCounts": { |
|
"true": 2 |
|
} |
|
}, |
|
"csharp_namespace": { |
|
"valueCounts": { |
|
"Google.Cloud.StorageTransfer.V1": 2 |
|
} |
|
}, |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/storagetransfer/v1;storagetransfer": 2 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.storagetransfer.v1.proto": 2 |
|
} |
|
}, |
|
"php_namespace": { |
|
"valueCounts": { |
|
"Google\\Cloud\\StorageTransfer\\V1": 2 |
|
} |
|
}, |
|
"ruby_package": { |
|
"valueCounts": { |
|
"Google::Cloud::StorageTransfer::V1": 2 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "StorageTransferService", |
|
"fullName": "google.storagetransfer.v1.StorageTransferService", |
|
"methods": [ |
|
{ |
|
"shortName": "CreateTransferJob", |
|
"fullName": "google.storagetransfer.v1.StorageTransferService.CreateTransferJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/transferJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetGoogleServiceAccount", |
|
"fullName": "google.storagetransfer.v1.StorageTransferService.GetGoogleServiceAccount", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/googleServiceAccounts/{project_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetTransferJob", |
|
"fullName": "google.storagetransfer.v1.StorageTransferService.GetTransferJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/{job_name=transferJobs/**}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListTransferJobs", |
|
"fullName": "google.storagetransfer.v1.StorageTransferService.ListTransferJobs", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/transferJobs" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "PauseTransferOperation", |
|
"fullName": "google.storagetransfer.v1.StorageTransferService.PauseTransferOperation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=transferOperations/**}:pause" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ResumeTransferOperation", |
|
"fullName": "google.storagetransfer.v1.StorageTransferService.ResumeTransferOperation", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{name=transferOperations/**}:resume" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "RunTransferJob", |
|
"fullName": "google.storagetransfer.v1.StorageTransferService.RunTransferJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/{job_name=transferJobs/**}:run" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdateTransferJob", |
|
"fullName": "google.storagetransfer.v1.StorageTransferService.UpdateTransferJob", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PATCH", |
|
"path": "/v1/{job_name=transferJobs/**}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.streetview.publish.v1", |
|
"directory": "google/streetview/publish/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "streetviewpublish.googleapis.com", |
|
"title": "Street View Publish API", |
|
"description": "The Street View Publish API allows your application to publish 360 photos to Google Maps, along with image metadata that specifies the position, orientation, and connectivity of each photo. With this API, any app can offer an interface for positioning, connecting, and uploading user-generated Street View images.", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/protobuf", |
|
"google/rpc", |
|
"google/streetview/publish/v1", |
|
"google/type" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/streetview/publish/v1;publish": 3 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.geo.ugc.streetview.publish.v1": 3 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "StreetViewPublishService", |
|
"fullName": "google.streetview.publish.v1.StreetViewPublishService", |
|
"methods": [ |
|
{ |
|
"shortName": "BatchDeletePhotos", |
|
"fullName": "google.streetview.publish.v1.StreetViewPublishService.BatchDeletePhotos", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/photos:batchDelete" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchGetPhotos", |
|
"fullName": "google.streetview.publish.v1.StreetViewPublishService.BatchGetPhotos", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/photos:batchGet" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "BatchUpdatePhotos", |
|
"fullName": "google.streetview.publish.v1.StreetViewPublishService.BatchUpdatePhotos", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/photos:batchUpdate" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "CreatePhoto", |
|
"fullName": "google.streetview.publish.v1.StreetViewPublishService.CreatePhoto", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/photo" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "DeletePhoto", |
|
"fullName": "google.streetview.publish.v1.StreetViewPublishService.DeletePhoto", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "DELETE", |
|
"path": "/v1/photo/{photo_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "GetPhoto", |
|
"fullName": "google.streetview.publish.v1.StreetViewPublishService.GetPhoto", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/photo/{photo_id}" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "ListPhotos", |
|
"fullName": "google.streetview.publish.v1.StreetViewPublishService.ListPhotos", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/photos" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "StartUpload", |
|
"fullName": "google.streetview.publish.v1.StreetViewPublishService.StartUpload", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "POST", |
|
"path": "/v1/photo:startUpload" |
|
} |
|
] |
|
}, |
|
{ |
|
"shortName": "UpdatePhoto", |
|
"fullName": "google.streetview.publish.v1.StreetViewPublishService.UpdatePhoto", |
|
"mode": "UNARY", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "PUT", |
|
"path": "/v1/photo/{photo.photo_id.id}" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
}, |
|
{ |
|
"id": "google.watcher.v1", |
|
"directory": "google/watcher/v1", |
|
"version": "v1", |
|
"majorVersion": "v1", |
|
"hostName": "watcher.googleapis.com", |
|
"title": "Google Watcher API", |
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>", |
|
"importDirectories": [ |
|
"google/api", |
|
"google/protobuf" |
|
], |
|
"options": { |
|
"go_package": { |
|
"valueCounts": { |
|
"google.golang.org/genproto/googleapis/watcher/v1;watcher": 1 |
|
} |
|
}, |
|
"java_multiple_files": { |
|
"valueCounts": { |
|
"true": 1 |
|
} |
|
}, |
|
"java_package": { |
|
"valueCounts": { |
|
"com.google.watcher.v1": 1 |
|
} |
|
} |
|
}, |
|
"services": [ |
|
{ |
|
"shortName": "Watcher", |
|
"fullName": "google.watcher.v1.Watcher", |
|
"methods": [ |
|
{ |
|
"shortName": "Watch", |
|
"fullName": "google.watcher.v1.Watcher.Watch", |
|
"mode": "SERVER_STREAMING", |
|
"bindings": [ |
|
{ |
|
"httpMethod": "GET", |
|
"path": "/v1/watch" |
|
} |
|
] |
|
} |
|
] |
|
} |
|
] |
|
} |
|
], |
|
"metadata": { |
|
"schemaVersion": "v1", |
|
"schemaStability": "UNSTABLE" |
|
} |
|
} |