{ "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "

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/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": "", "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": "", "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": "", "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": "" }, { "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": "", "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": "", "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": "", "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": "", "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" } }