{ "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" } ] } ] } ], "configFile": "actions_v2.yaml", "serviceConfigApiNames": [ "google.actions.sdk.v2.ActionsSdk", "google.actions.sdk.v2.ActionsTesting" ], "nameInServiceConfig": "actions.googleapis.com" }, { "id": "google.ads.admanager.v1", "directory": "google/ads/admanager/v1", "version": "v1", "majorVersion": "v1", "hostName": "admanager.googleapis.com", "title": "Google Ad Manager API", "description": "Manage your Ad Manager inventory, run reports and more.", "importDirectories": [ "google/ads/admanager/v1", "google/api", "google/longrunning", "google/protobuf", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Ads.AdManager.V1": 35 } }, "go_package": { "valueCounts": { "google.golang.org/genproto/googleapis/ads/admanager/v1;admanager": 35 } }, "java_multiple_files": { "valueCounts": { "true": 35 } }, "java_package": { "valueCounts": { "com.google.ads.admanager.v1": 35 } }, "objc_class_prefix": { "valueCounts": { "": 1, "GAA": 34 } }, "php_namespace": { "valueCounts": { "Google\\Ads\\AdManager\\V1": 35 } } }, "services": [ { "shortName": "AdPartnerService", "fullName": "google.ads.admanager.v1.AdPartnerService", "methods": [ { "shortName": "GetAdPartner", "fullName": "google.ads.admanager.v1.AdPartnerService.GetAdPartner", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=networks/*/adPartners/*}" } ] }, { "shortName": "ListAdPartners", "fullName": "google.ads.admanager.v1.AdPartnerService.ListAdPartners", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=networks/*}/adPartners" } ] } ] }, { "shortName": "AdUnitService", "fullName": "google.ads.admanager.v1.AdUnitService", "methods": [ { "shortName": "GetAdUnit", "fullName": "google.ads.admanager.v1.AdUnitService.GetAdUnit", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=networks/*/adUnits/*}" } ] }, { "shortName": "ListAdUnits", "fullName": "google.ads.admanager.v1.AdUnitService.ListAdUnits", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=networks/*}/adUnits" } ] } ] }, { "shortName": "CompanyService", "fullName": "google.ads.admanager.v1.CompanyService", "methods": [ { "shortName": "GetCompany", "fullName": "google.ads.admanager.v1.CompanyService.GetCompany", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=networks/*/companies/*}" } ] }, { "shortName": "ListCompanies", "fullName": "google.ads.admanager.v1.CompanyService.ListCompanies", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=networks/*}/companies" } ] } ] }, { "shortName": "ContactService", "fullName": "google.ads.admanager.v1.ContactService", "methods": [ { "shortName": "GetContact", "fullName": "google.ads.admanager.v1.ContactService.GetContact", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=networks/*/contacts/*}" } ] }, { "shortName": "ListContacts", "fullName": "google.ads.admanager.v1.ContactService.ListContacts", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=networks/*}/contacts" } ] } ] }, { "shortName": "CreativeService", "fullName": "google.ads.admanager.v1.CreativeService", "methods": [ { "shortName": "GetCreative", "fullName": "google.ads.admanager.v1.CreativeService.GetCreative", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=networks/*/creatives/*}" } ] }, { "shortName": "ListCreatives", "fullName": "google.ads.admanager.v1.CreativeService.ListCreatives", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=networks/*}/creatives" } ] } ] }, { "shortName": "CustomFieldService", "fullName": "google.ads.admanager.v1.CustomFieldService", "methods": [ { "shortName": "GetCustomField", "fullName": "google.ads.admanager.v1.CustomFieldService.GetCustomField", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=networks/*/customFields/*}" } ] }, { "shortName": "ListCustomFields", "fullName": "google.ads.admanager.v1.CustomFieldService.ListCustomFields", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=networks/*}/customFields" } ] } ] }, { "shortName": "CustomTargetingKeyService", "fullName": "google.ads.admanager.v1.CustomTargetingKeyService", "methods": [ { "shortName": "GetCustomTargetingKey", "fullName": "google.ads.admanager.v1.CustomTargetingKeyService.GetCustomTargetingKey", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=networks/*/customTargetingKeys/*}" } ] }, { "shortName": "ListCustomTargetingKeys", "fullName": "google.ads.admanager.v1.CustomTargetingKeyService.ListCustomTargetingKeys", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=networks/*}/customTargetingKeys" } ] } ] }, { "shortName": "CustomTargetingValueService", "fullName": "google.ads.admanager.v1.CustomTargetingValueService", "methods": [ { "shortName": "GetCustomTargetingValue", "fullName": "google.ads.admanager.v1.CustomTargetingValueService.GetCustomTargetingValue", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=networks/*/customTargetingKeys/*/customTargetingValues/*}" } ] }, { "shortName": "ListCustomTargetingValues", "fullName": "google.ads.admanager.v1.CustomTargetingValueService.ListCustomTargetingValues", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=networks/*/customTargetingKeys/*}/customTargetingValues" } ] } ] }, { "shortName": "LabelService", "fullName": "google.ads.admanager.v1.LabelService", "methods": [ { "shortName": "GetLabel", "fullName": "google.ads.admanager.v1.LabelService.GetLabel", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=networks/*/labels/*}" } ] }, { "shortName": "ListLabels", "fullName": "google.ads.admanager.v1.LabelService.ListLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=networks/*}/labels" } ] } ] }, { "shortName": "LineItemService", "fullName": "google.ads.admanager.v1.LineItemService", "methods": [ { "shortName": "GetLineItem", "fullName": "google.ads.admanager.v1.LineItemService.GetLineItem", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=networks/*/orders/*/lineItems/*}" } ] }, { "shortName": "ListLineItems", "fullName": "google.ads.admanager.v1.LineItemService.ListLineItems", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=networks/*/orders/*}/lineItems" } ] } ] }, { "shortName": "NetworkService", "fullName": "google.ads.admanager.v1.NetworkService", "methods": [ { "shortName": "GetNetwork", "fullName": "google.ads.admanager.v1.NetworkService.GetNetwork", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=networks/*}" } ] } ] }, { "shortName": "OrderService", "fullName": "google.ads.admanager.v1.OrderService", "methods": [ { "shortName": "GetOrder", "fullName": "google.ads.admanager.v1.OrderService.GetOrder", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=networks/*/orders/*}" } ] }, { "shortName": "ListOrders", "fullName": "google.ads.admanager.v1.OrderService.ListOrders", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=networks/*}/orders" } ] } ] }, { "shortName": "PlacementService", "fullName": "google.ads.admanager.v1.PlacementService", "methods": [ { "shortName": "GetPlacement", "fullName": "google.ads.admanager.v1.PlacementService.GetPlacement", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=networks/*/placements/*}" } ] }, { "shortName": "ListPlacements", "fullName": "google.ads.admanager.v1.PlacementService.ListPlacements", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=networks/*}/placements" } ] } ] }, { "shortName": "ReportService", "fullName": "google.ads.admanager.v1.ReportService", "methods": [ { "shortName": "ExportSavedReport", "fullName": "google.ads.admanager.v1.ReportService.ExportSavedReport", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{report=networks/*/reports/*}:exportSavedReport" } ] } ] }, { "shortName": "RoleService", "fullName": "google.ads.admanager.v1.RoleService", "methods": [ { "shortName": "GetRole", "fullName": "google.ads.admanager.v1.RoleService.GetRole", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=networks/*/roles/*}" } ] }, { "shortName": "ListRoles", "fullName": "google.ads.admanager.v1.RoleService.ListRoles", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=networks/*}/roles" } ] } ] }, { "shortName": "TeamService", "fullName": "google.ads.admanager.v1.TeamService", "methods": [ { "shortName": "GetTeam", "fullName": "google.ads.admanager.v1.TeamService.GetTeam", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=networks/*/teams/*}" } ] }, { "shortName": "ListTeams", "fullName": "google.ads.admanager.v1.TeamService.ListTeams", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=networks/*}/teams" } ] } ] }, { "shortName": "UserService", "fullName": "google.ads.admanager.v1.UserService", "methods": [ { "shortName": "GetUser", "fullName": "google.ads.admanager.v1.UserService.GetUser", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=networks/*/users/*}" } ] }, { "shortName": "ListUsers", "fullName": "google.ads.admanager.v1.UserService.ListUsers", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=networks/*}/users" } ] } ] } ], "configFile": "admanager_v1.yaml", "serviceConfigApiNames": [ "google.ads.admanager.v1.AdPartnerService", "google.ads.admanager.v1.AdUnitService", "google.ads.admanager.v1.CompanyService", "google.ads.admanager.v1.ContactService", "google.ads.admanager.v1.CreativeService", "google.ads.admanager.v1.CustomFieldService", "google.ads.admanager.v1.CustomTargetingKeyService", "google.ads.admanager.v1.CustomTargetingValueService", "google.ads.admanager.v1.LabelService", "google.ads.admanager.v1.LineItemService", "google.ads.admanager.v1.NetworkService", "google.ads.admanager.v1.OrderService", "google.ads.admanager.v1.PlacementService", "google.ads.admanager.v1.ReportService", "google.ads.admanager.v1.RoleService", "google.ads.admanager.v1.TeamService", "google.ads.admanager.v1.UserService", "google.longrunning.Operations" ], "nameInServiceConfig": "admanager.googleapis.com" }, { "id": "google.ads.googleads.v16", "directory": "google/ads/googleads/v16", "version": "v16", "majorVersion": "v16", "hostName": "googleads.googleapis.com", "title": "Google Ads API", "description": "Manage your Google Ads accounts, campaigns, and reports with this API.", "importDirectories": [ "google/ads/googleads/v16/common", "google/ads/googleads/v16/enums", "google/ads/googleads/v16/errors", "google/ads/googleads/v16/resources", "google/ads/googleads/v16/services", "google/api", "google/longrunning", "google/protobuf", "google/rpc" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Ads.GoogleAds.V16.Common": 38, "Google.Ads.GoogleAds.V16.Enums": 350, "Google.Ads.GoogleAds.V16.Errors": 153, "Google.Ads.GoogleAds.V16.Resources": 177, "Google.Ads.GoogleAds.V16.Services": 111 } }, "go_package": { "valueCounts": { "google.golang.org/genproto/googleapis/ads/googleads/v16/common;common": 38, "google.golang.org/genproto/googleapis/ads/googleads/v16/enums;enums": 350, "google.golang.org/genproto/googleapis/ads/googleads/v16/errors;errors": 153, "google.golang.org/genproto/googleapis/ads/googleads/v16/resources;resources": 177, "google.golang.org/genproto/googleapis/ads/googleads/v16/services;services": 111 } }, "java_multiple_files": { "valueCounts": { "true": 829 } }, "java_package": { "valueCounts": { "com.google.ads.googleads.v16.common": 38, "com.google.ads.googleads.v16.enums": 350, "com.google.ads.googleads.v16.errors": 153, "com.google.ads.googleads.v16.resources": 177, "com.google.ads.googleads.v16.services": 111 } }, "objc_class_prefix": { "valueCounts": { "GAA": 829 } }, "php_namespace": { "valueCounts": { "Google\\Ads\\GoogleAds\\V16\\Common": 38, "Google\\Ads\\GoogleAds\\V16\\Enums": 350, "Google\\Ads\\GoogleAds\\V16\\Errors": 153, "Google\\Ads\\GoogleAds\\V16\\Resources": 177, "Google\\Ads\\GoogleAds\\V16\\Services": 111 } }, "ruby_package": { "valueCounts": { "Google::Ads::GoogleAds::V16::Common": 38, "Google::Ads::GoogleAds::V16::Enums": 350, "Google::Ads::GoogleAds::V16::Errors": 153, "Google::Ads::GoogleAds::V16::Resources": 177, "Google::Ads::GoogleAds::V16::Services": 111 } } }, "services": [ { "shortName": "AccountBudgetProposalService", "fullName": "google.ads.googleads.v16.services.AccountBudgetProposalService", "methods": [ { "shortName": "MutateAccountBudgetProposal", "fullName": "google.ads.googleads.v16.services.AccountBudgetProposalService.MutateAccountBudgetProposal", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/accountBudgetProposals:mutate" } ] } ] }, { "shortName": "AccountLinkService", "fullName": "google.ads.googleads.v16.services.AccountLinkService", "methods": [ { "shortName": "CreateAccountLink", "fullName": "google.ads.googleads.v16.services.AccountLinkService.CreateAccountLink", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/accountLinks:create" } ] }, { "shortName": "MutateAccountLink", "fullName": "google.ads.googleads.v16.services.AccountLinkService.MutateAccountLink", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/accountLinks:mutate" } ] } ] }, { "shortName": "AdGroupAdLabelService", "fullName": "google.ads.googleads.v16.services.AdGroupAdLabelService", "methods": [ { "shortName": "MutateAdGroupAdLabels", "fullName": "google.ads.googleads.v16.services.AdGroupAdLabelService.MutateAdGroupAdLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/adGroupAdLabels:mutate" } ] } ] }, { "shortName": "AdGroupAdService", "fullName": "google.ads.googleads.v16.services.AdGroupAdService", "methods": [ { "shortName": "MutateAdGroupAds", "fullName": "google.ads.googleads.v16.services.AdGroupAdService.MutateAdGroupAds", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/adGroupAds:mutate" } ] } ] }, { "shortName": "AdGroupAssetService", "fullName": "google.ads.googleads.v16.services.AdGroupAssetService", "methods": [ { "shortName": "MutateAdGroupAssets", "fullName": "google.ads.googleads.v16.services.AdGroupAssetService.MutateAdGroupAssets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/adGroupAssets:mutate" } ] } ] }, { "shortName": "AdGroupAssetSetService", "fullName": "google.ads.googleads.v16.services.AdGroupAssetSetService", "methods": [ { "shortName": "MutateAdGroupAssetSets", "fullName": "google.ads.googleads.v16.services.AdGroupAssetSetService.MutateAdGroupAssetSets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/adGroupAssetSets:mutate" } ] } ] }, { "shortName": "AdGroupBidModifierService", "fullName": "google.ads.googleads.v16.services.AdGroupBidModifierService", "methods": [ { "shortName": "MutateAdGroupBidModifiers", "fullName": "google.ads.googleads.v16.services.AdGroupBidModifierService.MutateAdGroupBidModifiers", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/adGroupBidModifiers:mutate" } ] } ] }, { "shortName": "AdGroupCriterionCustomizerService", "fullName": "google.ads.googleads.v16.services.AdGroupCriterionCustomizerService", "methods": [ { "shortName": "MutateAdGroupCriterionCustomizers", "fullName": "google.ads.googleads.v16.services.AdGroupCriterionCustomizerService.MutateAdGroupCriterionCustomizers", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/AdGroupCriterionCustomizers:mutate" } ] } ] }, { "shortName": "AdGroupCriterionLabelService", "fullName": "google.ads.googleads.v16.services.AdGroupCriterionLabelService", "methods": [ { "shortName": "MutateAdGroupCriterionLabels", "fullName": "google.ads.googleads.v16.services.AdGroupCriterionLabelService.MutateAdGroupCriterionLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/adGroupCriterionLabels:mutate" } ] } ] }, { "shortName": "AdGroupCriterionService", "fullName": "google.ads.googleads.v16.services.AdGroupCriterionService", "methods": [ { "shortName": "MutateAdGroupCriteria", "fullName": "google.ads.googleads.v16.services.AdGroupCriterionService.MutateAdGroupCriteria", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/adGroupCriteria:mutate" } ] } ] }, { "shortName": "AdGroupCustomizerService", "fullName": "google.ads.googleads.v16.services.AdGroupCustomizerService", "methods": [ { "shortName": "MutateAdGroupCustomizers", "fullName": "google.ads.googleads.v16.services.AdGroupCustomizerService.MutateAdGroupCustomizers", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/adGroupCustomizers:mutate" } ] } ] }, { "shortName": "AdGroupExtensionSettingService", "fullName": "google.ads.googleads.v16.services.AdGroupExtensionSettingService", "methods": [ { "shortName": "MutateAdGroupExtensionSettings", "fullName": "google.ads.googleads.v16.services.AdGroupExtensionSettingService.MutateAdGroupExtensionSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/adGroupExtensionSettings:mutate" } ] } ] }, { "shortName": "AdGroupFeedService", "fullName": "google.ads.googleads.v16.services.AdGroupFeedService", "methods": [ { "shortName": "MutateAdGroupFeeds", "fullName": "google.ads.googleads.v16.services.AdGroupFeedService.MutateAdGroupFeeds", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/adGroupFeeds:mutate" } ] } ] }, { "shortName": "AdGroupLabelService", "fullName": "google.ads.googleads.v16.services.AdGroupLabelService", "methods": [ { "shortName": "MutateAdGroupLabels", "fullName": "google.ads.googleads.v16.services.AdGroupLabelService.MutateAdGroupLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/adGroupLabels:mutate" } ] } ] }, { "shortName": "AdGroupService", "fullName": "google.ads.googleads.v16.services.AdGroupService", "methods": [ { "shortName": "MutateAdGroups", "fullName": "google.ads.googleads.v16.services.AdGroupService.MutateAdGroups", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/adGroups:mutate" } ] } ] }, { "shortName": "AdParameterService", "fullName": "google.ads.googleads.v16.services.AdParameterService", "methods": [ { "shortName": "MutateAdParameters", "fullName": "google.ads.googleads.v16.services.AdParameterService.MutateAdParameters", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/adParameters:mutate" } ] } ] }, { "shortName": "AdService", "fullName": "google.ads.googleads.v16.services.AdService", "methods": [ { "shortName": "GetAd", "fullName": "google.ads.googleads.v16.services.AdService.GetAd", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v16/{resource_name=customers/*/ads/*}" } ] }, { "shortName": "MutateAds", "fullName": "google.ads.googleads.v16.services.AdService.MutateAds", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/ads:mutate" } ] } ] }, { "shortName": "AssetGroupAssetService", "fullName": "google.ads.googleads.v16.services.AssetGroupAssetService", "methods": [ { "shortName": "MutateAssetGroupAssets", "fullName": "google.ads.googleads.v16.services.AssetGroupAssetService.MutateAssetGroupAssets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/assetGroupAssets:mutate" } ] } ] }, { "shortName": "AssetGroupListingGroupFilterService", "fullName": "google.ads.googleads.v16.services.AssetGroupListingGroupFilterService", "methods": [ { "shortName": "MutateAssetGroupListingGroupFilters", "fullName": "google.ads.googleads.v16.services.AssetGroupListingGroupFilterService.MutateAssetGroupListingGroupFilters", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/assetGroupListingGroupFilters:mutate" } ] } ] }, { "shortName": "AssetGroupService", "fullName": "google.ads.googleads.v16.services.AssetGroupService", "methods": [ { "shortName": "MutateAssetGroups", "fullName": "google.ads.googleads.v16.services.AssetGroupService.MutateAssetGroups", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/assetGroups:mutate" } ] } ] }, { "shortName": "AssetGroupSignalService", "fullName": "google.ads.googleads.v16.services.AssetGroupSignalService", "methods": [ { "shortName": "MutateAssetGroupSignals", "fullName": "google.ads.googleads.v16.services.AssetGroupSignalService.MutateAssetGroupSignals", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/assetGroupSignals:mutate" } ] } ] }, { "shortName": "AssetService", "fullName": "google.ads.googleads.v16.services.AssetService", "methods": [ { "shortName": "MutateAssets", "fullName": "google.ads.googleads.v16.services.AssetService.MutateAssets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/assets:mutate" } ] } ] }, { "shortName": "AssetSetAssetService", "fullName": "google.ads.googleads.v16.services.AssetSetAssetService", "methods": [ { "shortName": "MutateAssetSetAssets", "fullName": "google.ads.googleads.v16.services.AssetSetAssetService.MutateAssetSetAssets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/assetSetAssets:mutate" } ] } ] }, { "shortName": "AssetSetService", "fullName": "google.ads.googleads.v16.services.AssetSetService", "methods": [ { "shortName": "MutateAssetSets", "fullName": "google.ads.googleads.v16.services.AssetSetService.MutateAssetSets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/assetSets:mutate" } ] } ] }, { "shortName": "AudienceInsightsService", "fullName": "google.ads.googleads.v16.services.AudienceInsightsService", "methods": [ { "shortName": "GenerateAudienceCompositionInsights", "fullName": "google.ads.googleads.v16.services.AudienceInsightsService.GenerateAudienceCompositionInsights", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}:generateAudienceCompositionInsights" } ] }, { "shortName": "GenerateInsightsFinderReport", "fullName": "google.ads.googleads.v16.services.AudienceInsightsService.GenerateInsightsFinderReport", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}:generateInsightsFinderReport" } ] }, { "shortName": "GenerateSuggestedTargetingInsights", "fullName": "google.ads.googleads.v16.services.AudienceInsightsService.GenerateSuggestedTargetingInsights", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}:generateSuggestedTargetingInsights" } ] }, { "shortName": "ListAudienceInsightsAttributes", "fullName": "google.ads.googleads.v16.services.AudienceInsightsService.ListAudienceInsightsAttributes", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}:searchAudienceInsightsAttributes" } ] }, { "shortName": "ListInsightsEligibleDates", "fullName": "google.ads.googleads.v16.services.AudienceInsightsService.ListInsightsEligibleDates", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/audienceInsights:listInsightsEligibleDates" } ] } ] }, { "shortName": "AudienceService", "fullName": "google.ads.googleads.v16.services.AudienceService", "methods": [ { "shortName": "MutateAudiences", "fullName": "google.ads.googleads.v16.services.AudienceService.MutateAudiences", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/audiences:mutate" } ] } ] }, { "shortName": "BatchJobService", "fullName": "google.ads.googleads.v16.services.BatchJobService", "methods": [ { "shortName": "AddBatchJobOperations", "fullName": "google.ads.googleads.v16.services.BatchJobService.AddBatchJobOperations", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/{resource_name=customers/*/batchJobs/*}:addOperations" } ] }, { "shortName": "ListBatchJobResults", "fullName": "google.ads.googleads.v16.services.BatchJobService.ListBatchJobResults", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v16/{resource_name=customers/*/batchJobs/*}:listResults" } ] }, { "shortName": "MutateBatchJob", "fullName": "google.ads.googleads.v16.services.BatchJobService.MutateBatchJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/batchJobs:mutate" } ] }, { "shortName": "RunBatchJob", "fullName": "google.ads.googleads.v16.services.BatchJobService.RunBatchJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/{resource_name=customers/*/batchJobs/*}:run" } ] } ] }, { "shortName": "BiddingDataExclusionService", "fullName": "google.ads.googleads.v16.services.BiddingDataExclusionService", "methods": [ { "shortName": "MutateBiddingDataExclusions", "fullName": "google.ads.googleads.v16.services.BiddingDataExclusionService.MutateBiddingDataExclusions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/biddingDataExclusions:mutate" } ] } ] }, { "shortName": "BiddingSeasonalityAdjustmentService", "fullName": "google.ads.googleads.v16.services.BiddingSeasonalityAdjustmentService", "methods": [ { "shortName": "MutateBiddingSeasonalityAdjustments", "fullName": "google.ads.googleads.v16.services.BiddingSeasonalityAdjustmentService.MutateBiddingSeasonalityAdjustments", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/biddingSeasonalityAdjustments:mutate" } ] } ] }, { "shortName": "BiddingStrategyService", "fullName": "google.ads.googleads.v16.services.BiddingStrategyService", "methods": [ { "shortName": "MutateBiddingStrategies", "fullName": "google.ads.googleads.v16.services.BiddingStrategyService.MutateBiddingStrategies", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/biddingStrategies:mutate" } ] } ] }, { "shortName": "BillingSetupService", "fullName": "google.ads.googleads.v16.services.BillingSetupService", "methods": [ { "shortName": "MutateBillingSetup", "fullName": "google.ads.googleads.v16.services.BillingSetupService.MutateBillingSetup", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/billingSetups:mutate" } ] } ] }, { "shortName": "BrandSuggestionService", "fullName": "google.ads.googleads.v16.services.BrandSuggestionService", "methods": [ { "shortName": "SuggestBrands", "fullName": "google.ads.googleads.v16.services.BrandSuggestionService.SuggestBrands", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}:suggestBrands" } ] } ] }, { "shortName": "CampaignAssetService", "fullName": "google.ads.googleads.v16.services.CampaignAssetService", "methods": [ { "shortName": "MutateCampaignAssets", "fullName": "google.ads.googleads.v16.services.CampaignAssetService.MutateCampaignAssets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/campaignAssets:mutate" } ] } ] }, { "shortName": "CampaignAssetSetService", "fullName": "google.ads.googleads.v16.services.CampaignAssetSetService", "methods": [ { "shortName": "MutateCampaignAssetSets", "fullName": "google.ads.googleads.v16.services.CampaignAssetSetService.MutateCampaignAssetSets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/campaignAssetSets:mutate" } ] } ] }, { "shortName": "CampaignBidModifierService", "fullName": "google.ads.googleads.v16.services.CampaignBidModifierService", "methods": [ { "shortName": "MutateCampaignBidModifiers", "fullName": "google.ads.googleads.v16.services.CampaignBidModifierService.MutateCampaignBidModifiers", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/campaignBidModifiers:mutate" } ] } ] }, { "shortName": "CampaignBudgetService", "fullName": "google.ads.googleads.v16.services.CampaignBudgetService", "methods": [ { "shortName": "MutateCampaignBudgets", "fullName": "google.ads.googleads.v16.services.CampaignBudgetService.MutateCampaignBudgets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/campaignBudgets:mutate" } ] } ] }, { "shortName": "CampaignConversionGoalService", "fullName": "google.ads.googleads.v16.services.CampaignConversionGoalService", "methods": [ { "shortName": "MutateCampaignConversionGoals", "fullName": "google.ads.googleads.v16.services.CampaignConversionGoalService.MutateCampaignConversionGoals", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/campaignConversionGoals:mutate" } ] } ] }, { "shortName": "CampaignCriterionService", "fullName": "google.ads.googleads.v16.services.CampaignCriterionService", "methods": [ { "shortName": "MutateCampaignCriteria", "fullName": "google.ads.googleads.v16.services.CampaignCriterionService.MutateCampaignCriteria", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/campaignCriteria:mutate" } ] } ] }, { "shortName": "CampaignCustomizerService", "fullName": "google.ads.googleads.v16.services.CampaignCustomizerService", "methods": [ { "shortName": "MutateCampaignCustomizers", "fullName": "google.ads.googleads.v16.services.CampaignCustomizerService.MutateCampaignCustomizers", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/campaignCustomizers:mutate" } ] } ] }, { "shortName": "CampaignDraftService", "fullName": "google.ads.googleads.v16.services.CampaignDraftService", "methods": [ { "shortName": "ListCampaignDraftAsyncErrors", "fullName": "google.ads.googleads.v16.services.CampaignDraftService.ListCampaignDraftAsyncErrors", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v16/{resource_name=customers/*/campaignDrafts/*}:listAsyncErrors" } ] }, { "shortName": "MutateCampaignDrafts", "fullName": "google.ads.googleads.v16.services.CampaignDraftService.MutateCampaignDrafts", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/campaignDrafts:mutate" } ] }, { "shortName": "PromoteCampaignDraft", "fullName": "google.ads.googleads.v16.services.CampaignDraftService.PromoteCampaignDraft", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/{campaign_draft=customers/*/campaignDrafts/*}:promote" } ] } ] }, { "shortName": "CampaignExtensionSettingService", "fullName": "google.ads.googleads.v16.services.CampaignExtensionSettingService", "methods": [ { "shortName": "MutateCampaignExtensionSettings", "fullName": "google.ads.googleads.v16.services.CampaignExtensionSettingService.MutateCampaignExtensionSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/campaignExtensionSettings:mutate" } ] } ] }, { "shortName": "CampaignFeedService", "fullName": "google.ads.googleads.v16.services.CampaignFeedService", "methods": [ { "shortName": "MutateCampaignFeeds", "fullName": "google.ads.googleads.v16.services.CampaignFeedService.MutateCampaignFeeds", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/campaignFeeds:mutate" } ] } ] }, { "shortName": "CampaignGroupService", "fullName": "google.ads.googleads.v16.services.CampaignGroupService", "methods": [ { "shortName": "MutateCampaignGroups", "fullName": "google.ads.googleads.v16.services.CampaignGroupService.MutateCampaignGroups", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/campaignGroups:mutate" } ] } ] }, { "shortName": "CampaignLabelService", "fullName": "google.ads.googleads.v16.services.CampaignLabelService", "methods": [ { "shortName": "MutateCampaignLabels", "fullName": "google.ads.googleads.v16.services.CampaignLabelService.MutateCampaignLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/campaignLabels:mutate" } ] } ] }, { "shortName": "CampaignLifecycleGoalService", "fullName": "google.ads.googleads.v16.services.CampaignLifecycleGoalService", "methods": [ { "shortName": "ConfigureCampaignLifecycleGoals", "fullName": "google.ads.googleads.v16.services.CampaignLifecycleGoalService.ConfigureCampaignLifecycleGoals", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/campaignLifecycleGoal:configureCampaignLifecycleGoals" } ] } ] }, { "shortName": "CampaignService", "fullName": "google.ads.googleads.v16.services.CampaignService", "methods": [ { "shortName": "MutateCampaigns", "fullName": "google.ads.googleads.v16.services.CampaignService.MutateCampaigns", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/campaigns:mutate" } ] } ] }, { "shortName": "CampaignSharedSetService", "fullName": "google.ads.googleads.v16.services.CampaignSharedSetService", "methods": [ { "shortName": "MutateCampaignSharedSets", "fullName": "google.ads.googleads.v16.services.CampaignSharedSetService.MutateCampaignSharedSets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/campaignSharedSets:mutate" } ] } ] }, { "shortName": "ConversionActionService", "fullName": "google.ads.googleads.v16.services.ConversionActionService", "methods": [ { "shortName": "MutateConversionActions", "fullName": "google.ads.googleads.v16.services.ConversionActionService.MutateConversionActions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/conversionActions:mutate" } ] } ] }, { "shortName": "ConversionAdjustmentUploadService", "fullName": "google.ads.googleads.v16.services.ConversionAdjustmentUploadService", "methods": [ { "shortName": "UploadConversionAdjustments", "fullName": "google.ads.googleads.v16.services.ConversionAdjustmentUploadService.UploadConversionAdjustments", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}:uploadConversionAdjustments" } ] } ] }, { "shortName": "ConversionCustomVariableService", "fullName": "google.ads.googleads.v16.services.ConversionCustomVariableService", "methods": [ { "shortName": "MutateConversionCustomVariables", "fullName": "google.ads.googleads.v16.services.ConversionCustomVariableService.MutateConversionCustomVariables", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/conversionCustomVariables:mutate" } ] } ] }, { "shortName": "ConversionGoalCampaignConfigService", "fullName": "google.ads.googleads.v16.services.ConversionGoalCampaignConfigService", "methods": [ { "shortName": "MutateConversionGoalCampaignConfigs", "fullName": "google.ads.googleads.v16.services.ConversionGoalCampaignConfigService.MutateConversionGoalCampaignConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/conversionGoalCampaignConfigs:mutate" } ] } ] }, { "shortName": "ConversionUploadService", "fullName": "google.ads.googleads.v16.services.ConversionUploadService", "methods": [ { "shortName": "UploadCallConversions", "fullName": "google.ads.googleads.v16.services.ConversionUploadService.UploadCallConversions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}:uploadCallConversions" } ] }, { "shortName": "UploadClickConversions", "fullName": "google.ads.googleads.v16.services.ConversionUploadService.UploadClickConversions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}:uploadClickConversions" } ] } ] }, { "shortName": "ConversionValueRuleService", "fullName": "google.ads.googleads.v16.services.ConversionValueRuleService", "methods": [ { "shortName": "MutateConversionValueRules", "fullName": "google.ads.googleads.v16.services.ConversionValueRuleService.MutateConversionValueRules", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/conversionValueRules:mutate" } ] } ] }, { "shortName": "ConversionValueRuleSetService", "fullName": "google.ads.googleads.v16.services.ConversionValueRuleSetService", "methods": [ { "shortName": "MutateConversionValueRuleSets", "fullName": "google.ads.googleads.v16.services.ConversionValueRuleSetService.MutateConversionValueRuleSets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/conversionValueRuleSets:mutate" } ] } ] }, { "shortName": "CustomAudienceService", "fullName": "google.ads.googleads.v16.services.CustomAudienceService", "methods": [ { "shortName": "MutateCustomAudiences", "fullName": "google.ads.googleads.v16.services.CustomAudienceService.MutateCustomAudiences", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/customAudiences:mutate" } ] } ] }, { "shortName": "CustomConversionGoalService", "fullName": "google.ads.googleads.v16.services.CustomConversionGoalService", "methods": [ { "shortName": "MutateCustomConversionGoals", "fullName": "google.ads.googleads.v16.services.CustomConversionGoalService.MutateCustomConversionGoals", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/customConversionGoals:mutate" } ] } ] }, { "shortName": "CustomInterestService", "fullName": "google.ads.googleads.v16.services.CustomInterestService", "methods": [ { "shortName": "MutateCustomInterests", "fullName": "google.ads.googleads.v16.services.CustomInterestService.MutateCustomInterests", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/customInterests:mutate" } ] } ] }, { "shortName": "CustomerAssetService", "fullName": "google.ads.googleads.v16.services.CustomerAssetService", "methods": [ { "shortName": "MutateCustomerAssets", "fullName": "google.ads.googleads.v16.services.CustomerAssetService.MutateCustomerAssets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/customerAssets:mutate" } ] } ] }, { "shortName": "CustomerAssetSetService", "fullName": "google.ads.googleads.v16.services.CustomerAssetSetService", "methods": [ { "shortName": "MutateCustomerAssetSets", "fullName": "google.ads.googleads.v16.services.CustomerAssetSetService.MutateCustomerAssetSets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/customerAssetSets:mutate" } ] } ] }, { "shortName": "CustomerClientLinkService", "fullName": "google.ads.googleads.v16.services.CustomerClientLinkService", "methods": [ { "shortName": "MutateCustomerClientLink", "fullName": "google.ads.googleads.v16.services.CustomerClientLinkService.MutateCustomerClientLink", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/customerClientLinks:mutate" } ] } ] }, { "shortName": "CustomerConversionGoalService", "fullName": "google.ads.googleads.v16.services.CustomerConversionGoalService", "methods": [ { "shortName": "MutateCustomerConversionGoals", "fullName": "google.ads.googleads.v16.services.CustomerConversionGoalService.MutateCustomerConversionGoals", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/customerConversionGoals:mutate" } ] } ] }, { "shortName": "CustomerCustomizerService", "fullName": "google.ads.googleads.v16.services.CustomerCustomizerService", "methods": [ { "shortName": "MutateCustomerCustomizers", "fullName": "google.ads.googleads.v16.services.CustomerCustomizerService.MutateCustomerCustomizers", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/CustomerCustomizers:mutate" } ] } ] }, { "shortName": "CustomerExtensionSettingService", "fullName": "google.ads.googleads.v16.services.CustomerExtensionSettingService", "methods": [ { "shortName": "MutateCustomerExtensionSettings", "fullName": "google.ads.googleads.v16.services.CustomerExtensionSettingService.MutateCustomerExtensionSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/customerExtensionSettings:mutate" } ] } ] }, { "shortName": "CustomerFeedService", "fullName": "google.ads.googleads.v16.services.CustomerFeedService", "methods": [ { "shortName": "MutateCustomerFeeds", "fullName": "google.ads.googleads.v16.services.CustomerFeedService.MutateCustomerFeeds", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/customerFeeds:mutate" } ] } ] }, { "shortName": "CustomerLabelService", "fullName": "google.ads.googleads.v16.services.CustomerLabelService", "methods": [ { "shortName": "MutateCustomerLabels", "fullName": "google.ads.googleads.v16.services.CustomerLabelService.MutateCustomerLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/customerLabels:mutate" } ] } ] }, { "shortName": "CustomerLifecycleGoalService", "fullName": "google.ads.googleads.v16.services.CustomerLifecycleGoalService", "methods": [ { "shortName": "ConfigureCustomerLifecycleGoals", "fullName": "google.ads.googleads.v16.services.CustomerLifecycleGoalService.ConfigureCustomerLifecycleGoals", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/customerLifecycleGoal:configureCustomerLifecycleGoals" } ] } ] }, { "shortName": "CustomerManagerLinkService", "fullName": "google.ads.googleads.v16.services.CustomerManagerLinkService", "methods": [ { "shortName": "MoveManagerLink", "fullName": "google.ads.googleads.v16.services.CustomerManagerLinkService.MoveManagerLink", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/customerManagerLinks:moveManagerLink" } ] }, { "shortName": "MutateCustomerManagerLink", "fullName": "google.ads.googleads.v16.services.CustomerManagerLinkService.MutateCustomerManagerLink", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/customerManagerLinks:mutate" } ] } ] }, { "shortName": "CustomerNegativeCriterionService", "fullName": "google.ads.googleads.v16.services.CustomerNegativeCriterionService", "methods": [ { "shortName": "MutateCustomerNegativeCriteria", "fullName": "google.ads.googleads.v16.services.CustomerNegativeCriterionService.MutateCustomerNegativeCriteria", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/customerNegativeCriteria:mutate" } ] } ] }, { "shortName": "CustomerService", "fullName": "google.ads.googleads.v16.services.CustomerService", "methods": [ { "shortName": "CreateCustomerClient", "fullName": "google.ads.googleads.v16.services.CustomerService.CreateCustomerClient", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}:createCustomerClient" } ] }, { "shortName": "ListAccessibleCustomers", "fullName": "google.ads.googleads.v16.services.CustomerService.ListAccessibleCustomers", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v16/customers:listAccessibleCustomers" } ] }, { "shortName": "MutateCustomer", "fullName": "google.ads.googleads.v16.services.CustomerService.MutateCustomer", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}:mutate" } ] } ] }, { "shortName": "CustomerSkAdNetworkConversionValueSchemaService", "fullName": "google.ads.googleads.v16.services.CustomerSkAdNetworkConversionValueSchemaService", "methods": [ { "shortName": "MutateCustomerSkAdNetworkConversionValueSchema", "fullName": "google.ads.googleads.v16.services.CustomerSkAdNetworkConversionValueSchemaService.MutateCustomerSkAdNetworkConversionValueSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/customerSkAdNetworkConversionValueSchemas:mutate" } ] } ] }, { "shortName": "CustomerUserAccessInvitationService", "fullName": "google.ads.googleads.v16.services.CustomerUserAccessInvitationService", "methods": [ { "shortName": "MutateCustomerUserAccessInvitation", "fullName": "google.ads.googleads.v16.services.CustomerUserAccessInvitationService.MutateCustomerUserAccessInvitation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/customerUserAccessInvitations:mutate" } ] } ] }, { "shortName": "CustomerUserAccessService", "fullName": "google.ads.googleads.v16.services.CustomerUserAccessService", "methods": [ { "shortName": "MutateCustomerUserAccess", "fullName": "google.ads.googleads.v16.services.CustomerUserAccessService.MutateCustomerUserAccess", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/customerUserAccesses:mutate" } ] } ] }, { "shortName": "CustomizerAttributeService", "fullName": "google.ads.googleads.v16.services.CustomizerAttributeService", "methods": [ { "shortName": "MutateCustomizerAttributes", "fullName": "google.ads.googleads.v16.services.CustomizerAttributeService.MutateCustomizerAttributes", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/customizerAttributes:mutate" } ] } ] }, { "shortName": "ExperimentArmService", "fullName": "google.ads.googleads.v16.services.ExperimentArmService", "methods": [ { "shortName": "MutateExperimentArms", "fullName": "google.ads.googleads.v16.services.ExperimentArmService.MutateExperimentArms", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/experimentArms:mutate" } ] } ] }, { "shortName": "ExperimentService", "fullName": "google.ads.googleads.v16.services.ExperimentService", "methods": [ { "shortName": "EndExperiment", "fullName": "google.ads.googleads.v16.services.ExperimentService.EndExperiment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/{experiment=customers/*/experiments/*}:endExperiment" } ] }, { "shortName": "GraduateExperiment", "fullName": "google.ads.googleads.v16.services.ExperimentService.GraduateExperiment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/{experiment=customers/*/experiments/*}:graduateExperiment" } ] }, { "shortName": "ListExperimentAsyncErrors", "fullName": "google.ads.googleads.v16.services.ExperimentService.ListExperimentAsyncErrors", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v16/{resource_name=customers/*/experiments/*}:listExperimentAsyncErrors" } ] }, { "shortName": "MutateExperiments", "fullName": "google.ads.googleads.v16.services.ExperimentService.MutateExperiments", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/experiments:mutate" } ] }, { "shortName": "PromoteExperiment", "fullName": "google.ads.googleads.v16.services.ExperimentService.PromoteExperiment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/{resource_name=customers/*/experiments/*}:promoteExperiment" } ] }, { "shortName": "ScheduleExperiment", "fullName": "google.ads.googleads.v16.services.ExperimentService.ScheduleExperiment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/{resource_name=customers/*/experiments/*}:scheduleExperiment" } ] } ] }, { "shortName": "ExtensionFeedItemService", "fullName": "google.ads.googleads.v16.services.ExtensionFeedItemService", "methods": [ { "shortName": "MutateExtensionFeedItems", "fullName": "google.ads.googleads.v16.services.ExtensionFeedItemService.MutateExtensionFeedItems", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/extensionFeedItems:mutate" } ] } ] }, { "shortName": "FeedItemService", "fullName": "google.ads.googleads.v16.services.FeedItemService", "methods": [ { "shortName": "MutateFeedItems", "fullName": "google.ads.googleads.v16.services.FeedItemService.MutateFeedItems", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/feedItems:mutate" } ] } ] }, { "shortName": "FeedItemSetLinkService", "fullName": "google.ads.googleads.v16.services.FeedItemSetLinkService", "methods": [ { "shortName": "MutateFeedItemSetLinks", "fullName": "google.ads.googleads.v16.services.FeedItemSetLinkService.MutateFeedItemSetLinks", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/feedItemSetLinks:mutate" } ] } ] }, { "shortName": "FeedItemSetService", "fullName": "google.ads.googleads.v16.services.FeedItemSetService", "methods": [ { "shortName": "MutateFeedItemSets", "fullName": "google.ads.googleads.v16.services.FeedItemSetService.MutateFeedItemSets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/feedItemSets:mutate" } ] } ] }, { "shortName": "FeedItemTargetService", "fullName": "google.ads.googleads.v16.services.FeedItemTargetService", "methods": [ { "shortName": "MutateFeedItemTargets", "fullName": "google.ads.googleads.v16.services.FeedItemTargetService.MutateFeedItemTargets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/feedItemTargets:mutate" } ] } ] }, { "shortName": "FeedMappingService", "fullName": "google.ads.googleads.v16.services.FeedMappingService", "methods": [ { "shortName": "MutateFeedMappings", "fullName": "google.ads.googleads.v16.services.FeedMappingService.MutateFeedMappings", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/feedMappings:mutate" } ] } ] }, { "shortName": "FeedService", "fullName": "google.ads.googleads.v16.services.FeedService", "methods": [ { "shortName": "MutateFeeds", "fullName": "google.ads.googleads.v16.services.FeedService.MutateFeeds", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/feeds:mutate" } ] } ] }, { "shortName": "GeoTargetConstantService", "fullName": "google.ads.googleads.v16.services.GeoTargetConstantService", "methods": [ { "shortName": "SuggestGeoTargetConstants", "fullName": "google.ads.googleads.v16.services.GeoTargetConstantService.SuggestGeoTargetConstants", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/geoTargetConstants:suggest" } ] } ] }, { "shortName": "GoogleAdsFieldService", "fullName": "google.ads.googleads.v16.services.GoogleAdsFieldService", "methods": [ { "shortName": "GetGoogleAdsField", "fullName": "google.ads.googleads.v16.services.GoogleAdsFieldService.GetGoogleAdsField", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v16/{resource_name=googleAdsFields/*}" } ] }, { "shortName": "SearchGoogleAdsFields", "fullName": "google.ads.googleads.v16.services.GoogleAdsFieldService.SearchGoogleAdsFields", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/googleAdsFields:search" } ] } ] }, { "shortName": "GoogleAdsService", "fullName": "google.ads.googleads.v16.services.GoogleAdsService", "methods": [ { "shortName": "Mutate", "fullName": "google.ads.googleads.v16.services.GoogleAdsService.Mutate", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/googleAds:mutate" } ] }, { "shortName": "Search", "fullName": "google.ads.googleads.v16.services.GoogleAdsService.Search", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/googleAds:search" } ] }, { "shortName": "SearchStream", "fullName": "google.ads.googleads.v16.services.GoogleAdsService.SearchStream", "mode": "SERVER_STREAMING", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/googleAds:searchStream" } ] } ] }, { "shortName": "IdentityVerificationService", "fullName": "google.ads.googleads.v16.services.IdentityVerificationService", "methods": [ { "shortName": "GetIdentityVerification", "fullName": "google.ads.googleads.v16.services.IdentityVerificationService.GetIdentityVerification", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v16/customers/{customer_id=*}/getIdentityVerification" } ] }, { "shortName": "StartIdentityVerification", "fullName": "google.ads.googleads.v16.services.IdentityVerificationService.StartIdentityVerification", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}:startIdentityVerification" } ] } ] }, { "shortName": "InvoiceService", "fullName": "google.ads.googleads.v16.services.InvoiceService", "methods": [ { "shortName": "ListInvoices", "fullName": "google.ads.googleads.v16.services.InvoiceService.ListInvoices", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v16/customers/{customer_id=*}/invoices" } ] } ] }, { "shortName": "KeywordPlanAdGroupKeywordService", "fullName": "google.ads.googleads.v16.services.KeywordPlanAdGroupKeywordService", "methods": [ { "shortName": "MutateKeywordPlanAdGroupKeywords", "fullName": "google.ads.googleads.v16.services.KeywordPlanAdGroupKeywordService.MutateKeywordPlanAdGroupKeywords", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/keywordPlanAdGroupKeywords:mutate" } ] } ] }, { "shortName": "KeywordPlanAdGroupService", "fullName": "google.ads.googleads.v16.services.KeywordPlanAdGroupService", "methods": [ { "shortName": "MutateKeywordPlanAdGroups", "fullName": "google.ads.googleads.v16.services.KeywordPlanAdGroupService.MutateKeywordPlanAdGroups", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/keywordPlanAdGroups:mutate" } ] } ] }, { "shortName": "KeywordPlanCampaignKeywordService", "fullName": "google.ads.googleads.v16.services.KeywordPlanCampaignKeywordService", "methods": [ { "shortName": "MutateKeywordPlanCampaignKeywords", "fullName": "google.ads.googleads.v16.services.KeywordPlanCampaignKeywordService.MutateKeywordPlanCampaignKeywords", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/keywordPlanCampaignKeywords:mutate" } ] } ] }, { "shortName": "KeywordPlanCampaignService", "fullName": "google.ads.googleads.v16.services.KeywordPlanCampaignService", "methods": [ { "shortName": "MutateKeywordPlanCampaigns", "fullName": "google.ads.googleads.v16.services.KeywordPlanCampaignService.MutateKeywordPlanCampaigns", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/keywordPlanCampaigns:mutate" } ] } ] }, { "shortName": "KeywordPlanIdeaService", "fullName": "google.ads.googleads.v16.services.KeywordPlanIdeaService", "methods": [ { "shortName": "GenerateAdGroupThemes", "fullName": "google.ads.googleads.v16.services.KeywordPlanIdeaService.GenerateAdGroupThemes", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}:generateAdGroupThemes" } ] }, { "shortName": "GenerateKeywordForecastMetrics", "fullName": "google.ads.googleads.v16.services.KeywordPlanIdeaService.GenerateKeywordForecastMetrics", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}:generateKeywordForecastMetrics" } ] }, { "shortName": "GenerateKeywordHistoricalMetrics", "fullName": "google.ads.googleads.v16.services.KeywordPlanIdeaService.GenerateKeywordHistoricalMetrics", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}:generateKeywordHistoricalMetrics" } ] }, { "shortName": "GenerateKeywordIdeas", "fullName": "google.ads.googleads.v16.services.KeywordPlanIdeaService.GenerateKeywordIdeas", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}:generateKeywordIdeas" } ] } ] }, { "shortName": "KeywordPlanService", "fullName": "google.ads.googleads.v16.services.KeywordPlanService", "methods": [ { "shortName": "MutateKeywordPlans", "fullName": "google.ads.googleads.v16.services.KeywordPlanService.MutateKeywordPlans", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/keywordPlans:mutate" } ] } ] }, { "shortName": "KeywordThemeConstantService", "fullName": "google.ads.googleads.v16.services.KeywordThemeConstantService", "methods": [ { "shortName": "SuggestKeywordThemeConstants", "fullName": "google.ads.googleads.v16.services.KeywordThemeConstantService.SuggestKeywordThemeConstants", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/keywordThemeConstants:suggest" } ] } ] }, { "shortName": "LabelService", "fullName": "google.ads.googleads.v16.services.LabelService", "methods": [ { "shortName": "MutateLabels", "fullName": "google.ads.googleads.v16.services.LabelService.MutateLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/labels:mutate" } ] } ] }, { "shortName": "OfflineUserDataJobService", "fullName": "google.ads.googleads.v16.services.OfflineUserDataJobService", "methods": [ { "shortName": "AddOfflineUserDataJobOperations", "fullName": "google.ads.googleads.v16.services.OfflineUserDataJobService.AddOfflineUserDataJobOperations", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/{resource_name=customers/*/offlineUserDataJobs/*}:addOperations" } ] }, { "shortName": "CreateOfflineUserDataJob", "fullName": "google.ads.googleads.v16.services.OfflineUserDataJobService.CreateOfflineUserDataJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/offlineUserDataJobs:create" } ] }, { "shortName": "RunOfflineUserDataJob", "fullName": "google.ads.googleads.v16.services.OfflineUserDataJobService.RunOfflineUserDataJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/{resource_name=customers/*/offlineUserDataJobs/*}:run" } ] } ] }, { "shortName": "PaymentsAccountService", "fullName": "google.ads.googleads.v16.services.PaymentsAccountService", "methods": [ { "shortName": "ListPaymentsAccounts", "fullName": "google.ads.googleads.v16.services.PaymentsAccountService.ListPaymentsAccounts", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v16/customers/{customer_id=*}/paymentsAccounts" } ] } ] }, { "shortName": "ProductLinkInvitationService", "fullName": "google.ads.googleads.v16.services.ProductLinkInvitationService", "methods": [ { "shortName": "CreateProductLinkInvitation", "fullName": "google.ads.googleads.v16.services.ProductLinkInvitationService.CreateProductLinkInvitation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/productLinkInvitations:create" } ] }, { "shortName": "RemoveProductLinkInvitation", "fullName": "google.ads.googleads.v16.services.ProductLinkInvitationService.RemoveProductLinkInvitation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/productLinkInvitations:remove" } ] }, { "shortName": "UpdateProductLinkInvitation", "fullName": "google.ads.googleads.v16.services.ProductLinkInvitationService.UpdateProductLinkInvitation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/productLinkInvitations:update" } ] } ] }, { "shortName": "ProductLinkService", "fullName": "google.ads.googleads.v16.services.ProductLinkService", "methods": [ { "shortName": "CreateProductLink", "fullName": "google.ads.googleads.v16.services.ProductLinkService.CreateProductLink", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/productLinks:create" } ] }, { "shortName": "RemoveProductLink", "fullName": "google.ads.googleads.v16.services.ProductLinkService.RemoveProductLink", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/productLinks:remove" } ] } ] }, { "shortName": "ReachPlanService", "fullName": "google.ads.googleads.v16.services.ReachPlanService", "methods": [ { "shortName": "GenerateReachForecast", "fullName": "google.ads.googleads.v16.services.ReachPlanService.GenerateReachForecast", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}:generateReachForecast" } ] }, { "shortName": "ListPlannableLocations", "fullName": "google.ads.googleads.v16.services.ReachPlanService.ListPlannableLocations", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16:listPlannableLocations" } ] }, { "shortName": "ListPlannableProducts", "fullName": "google.ads.googleads.v16.services.ReachPlanService.ListPlannableProducts", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16:listPlannableProducts" } ] } ] }, { "shortName": "RecommendationService", "fullName": "google.ads.googleads.v16.services.RecommendationService", "methods": [ { "shortName": "ApplyRecommendation", "fullName": "google.ads.googleads.v16.services.RecommendationService.ApplyRecommendation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/recommendations:apply" } ] }, { "shortName": "DismissRecommendation", "fullName": "google.ads.googleads.v16.services.RecommendationService.DismissRecommendation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/recommendations:dismiss" } ] }, { "shortName": "GenerateRecommendations", "fullName": "google.ads.googleads.v16.services.RecommendationService.GenerateRecommendations", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/recommendations:generate" } ] } ] }, { "shortName": "RecommendationSubscriptionService", "fullName": "google.ads.googleads.v16.services.RecommendationSubscriptionService", "methods": [ { "shortName": "MutateRecommendationSubscription", "fullName": "google.ads.googleads.v16.services.RecommendationSubscriptionService.MutateRecommendationSubscription", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/recommendationSubscriptions:mutateRecommendationSubscription" } ] } ] }, { "shortName": "RemarketingActionService", "fullName": "google.ads.googleads.v16.services.RemarketingActionService", "methods": [ { "shortName": "MutateRemarketingActions", "fullName": "google.ads.googleads.v16.services.RemarketingActionService.MutateRemarketingActions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/remarketingActions:mutate" } ] } ] }, { "shortName": "SharedCriterionService", "fullName": "google.ads.googleads.v16.services.SharedCriterionService", "methods": [ { "shortName": "MutateSharedCriteria", "fullName": "google.ads.googleads.v16.services.SharedCriterionService.MutateSharedCriteria", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/sharedCriteria:mutate" } ] } ] }, { "shortName": "SharedSetService", "fullName": "google.ads.googleads.v16.services.SharedSetService", "methods": [ { "shortName": "MutateSharedSets", "fullName": "google.ads.googleads.v16.services.SharedSetService.MutateSharedSets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/sharedSets:mutate" } ] } ] }, { "shortName": "SmartCampaignSettingService", "fullName": "google.ads.googleads.v16.services.SmartCampaignSettingService", "methods": [ { "shortName": "GetSmartCampaignStatus", "fullName": "google.ads.googleads.v16.services.SmartCampaignSettingService.GetSmartCampaignStatus", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v16/{resource_name=customers/*/smartCampaignSettings/*}:getSmartCampaignStatus" } ] }, { "shortName": "MutateSmartCampaignSettings", "fullName": "google.ads.googleads.v16.services.SmartCampaignSettingService.MutateSmartCampaignSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/smartCampaignSettings:mutate" } ] } ] }, { "shortName": "SmartCampaignSuggestService", "fullName": "google.ads.googleads.v16.services.SmartCampaignSuggestService", "methods": [ { "shortName": "SuggestKeywordThemes", "fullName": "google.ads.googleads.v16.services.SmartCampaignSuggestService.SuggestKeywordThemes", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}:suggestKeywordThemes" } ] }, { "shortName": "SuggestSmartCampaignAd", "fullName": "google.ads.googleads.v16.services.SmartCampaignSuggestService.SuggestSmartCampaignAd", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}:suggestSmartCampaignAd" } ] }, { "shortName": "SuggestSmartCampaignBudgetOptions", "fullName": "google.ads.googleads.v16.services.SmartCampaignSuggestService.SuggestSmartCampaignBudgetOptions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}:suggestSmartCampaignBudgetOptions" } ] } ] }, { "shortName": "ThirdPartyAppAnalyticsLinkService", "fullName": "google.ads.googleads.v16.services.ThirdPartyAppAnalyticsLinkService", "methods": [ { "shortName": "RegenerateShareableLinkId", "fullName": "google.ads.googleads.v16.services.ThirdPartyAppAnalyticsLinkService.RegenerateShareableLinkId", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/{resource_name=customers/*/thirdPartyAppAnalyticsLinks/*}:regenerateShareableLinkId" } ] } ] }, { "shortName": "TravelAssetSuggestionService", "fullName": "google.ads.googleads.v16.services.TravelAssetSuggestionService", "methods": [ { "shortName": "SuggestTravelAssets", "fullName": "google.ads.googleads.v16.services.TravelAssetSuggestionService.SuggestTravelAssets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}:suggestTravelAssets" } ] } ] }, { "shortName": "UserDataService", "fullName": "google.ads.googleads.v16.services.UserDataService", "methods": [ { "shortName": "UploadUserData", "fullName": "google.ads.googleads.v16.services.UserDataService.UploadUserData", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}:uploadUserData" } ] } ] }, { "shortName": "UserListService", "fullName": "google.ads.googleads.v16.services.UserListService", "methods": [ { "shortName": "MutateUserLists", "fullName": "google.ads.googleads.v16.services.UserListService.MutateUserLists", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v16/customers/{customer_id=*}/userLists:mutate" } ] } ] } ], "configFile": "googleads_v16.yaml", "serviceConfigApiNames": [ "google.ads.googleads.v16.services.AccountBudgetProposalService", "google.ads.googleads.v16.services.AccountLinkService", "google.ads.googleads.v16.services.AdGroupAdLabelService", "google.ads.googleads.v16.services.AdGroupAdService", "google.ads.googleads.v16.services.AdGroupAssetService", "google.ads.googleads.v16.services.AdGroupAssetSetService", "google.ads.googleads.v16.services.AdGroupBidModifierService", "google.ads.googleads.v16.services.AdGroupCriterionCustomizerService", "google.ads.googleads.v16.services.AdGroupCriterionLabelService", "google.ads.googleads.v16.services.AdGroupCriterionService", "google.ads.googleads.v16.services.AdGroupCustomizerService", "google.ads.googleads.v16.services.AdGroupExtensionSettingService", "google.ads.googleads.v16.services.AdGroupFeedService", "google.ads.googleads.v16.services.AdGroupLabelService", "google.ads.googleads.v16.services.AdGroupService", "google.ads.googleads.v16.services.AdParameterService", "google.ads.googleads.v16.services.AdService", "google.ads.googleads.v16.services.AssetGroupAssetService", "google.ads.googleads.v16.services.AssetGroupListingGroupFilterService", "google.ads.googleads.v16.services.AssetGroupService", "google.ads.googleads.v16.services.AssetGroupSignalService", "google.ads.googleads.v16.services.AssetService", "google.ads.googleads.v16.services.AssetSetAssetService", "google.ads.googleads.v16.services.AssetSetService", "google.ads.googleads.v16.services.AudienceInsightsService", "google.ads.googleads.v16.services.AudienceService", "google.ads.googleads.v16.services.BatchJobService", "google.ads.googleads.v16.services.BiddingDataExclusionService", "google.ads.googleads.v16.services.BiddingSeasonalityAdjustmentService", "google.ads.googleads.v16.services.BiddingStrategyService", "google.ads.googleads.v16.services.BillingSetupService", "google.ads.googleads.v16.services.BrandSuggestionService", "google.ads.googleads.v16.services.CampaignAssetService", "google.ads.googleads.v16.services.CampaignAssetSetService", "google.ads.googleads.v16.services.CampaignBidModifierService", "google.ads.googleads.v16.services.CampaignBudgetService", "google.ads.googleads.v16.services.CampaignConversionGoalService", "google.ads.googleads.v16.services.CampaignCriterionService", "google.ads.googleads.v16.services.CampaignCustomizerService", "google.ads.googleads.v16.services.CampaignDraftService", "google.ads.googleads.v16.services.CampaignExtensionSettingService", "google.ads.googleads.v16.services.CampaignFeedService", "google.ads.googleads.v16.services.CampaignGroupService", "google.ads.googleads.v16.services.CampaignLabelService", "google.ads.googleads.v16.services.CampaignLifecycleGoalService", "google.ads.googleads.v16.services.CampaignService", "google.ads.googleads.v16.services.CampaignSharedSetService", "google.ads.googleads.v16.services.ConversionActionService", "google.ads.googleads.v16.services.ConversionAdjustmentUploadService", "google.ads.googleads.v16.services.ConversionCustomVariableService", "google.ads.googleads.v16.services.ConversionGoalCampaignConfigService", "google.ads.googleads.v16.services.ConversionUploadService", "google.ads.googleads.v16.services.ConversionValueRuleService", "google.ads.googleads.v16.services.ConversionValueRuleSetService", "google.ads.googleads.v16.services.CustomAudienceService", "google.ads.googleads.v16.services.CustomConversionGoalService", "google.ads.googleads.v16.services.CustomInterestService", "google.ads.googleads.v16.services.CustomerAssetService", "google.ads.googleads.v16.services.CustomerAssetSetService", "google.ads.googleads.v16.services.CustomerClientLinkService", "google.ads.googleads.v16.services.CustomerConversionGoalService", "google.ads.googleads.v16.services.CustomerCustomizerService", "google.ads.googleads.v16.services.CustomerExtensionSettingService", "google.ads.googleads.v16.services.CustomerFeedService", "google.ads.googleads.v16.services.CustomerLabelService", "google.ads.googleads.v16.services.CustomerLifecycleGoalService", "google.ads.googleads.v16.services.CustomerManagerLinkService", "google.ads.googleads.v16.services.CustomerNegativeCriterionService", "google.ads.googleads.v16.services.CustomerService", "google.ads.googleads.v16.services.CustomerSkAdNetworkConversionValueSchemaService", "google.ads.googleads.v16.services.CustomerUserAccessInvitationService", "google.ads.googleads.v16.services.CustomerUserAccessService", "google.ads.googleads.v16.services.CustomizerAttributeService", "google.ads.googleads.v16.services.ExperimentArmService", "google.ads.googleads.v16.services.ExperimentService", "google.ads.googleads.v16.services.ExtensionFeedItemService", "google.ads.googleads.v16.services.FeedItemService", "google.ads.googleads.v16.services.FeedItemSetLinkService", "google.ads.googleads.v16.services.FeedItemSetService", "google.ads.googleads.v16.services.FeedItemTargetService", "google.ads.googleads.v16.services.FeedMappingService", "google.ads.googleads.v16.services.FeedService", "google.ads.googleads.v16.services.GeoTargetConstantService", "google.ads.googleads.v16.services.GoogleAdsFieldService", "google.ads.googleads.v16.services.GoogleAdsService", "google.ads.googleads.v16.services.IdentityVerificationService", "google.ads.googleads.v16.services.InvoiceService", "google.ads.googleads.v16.services.KeywordPlanAdGroupKeywordService", "google.ads.googleads.v16.services.KeywordPlanAdGroupService", "google.ads.googleads.v16.services.KeywordPlanCampaignKeywordService", "google.ads.googleads.v16.services.KeywordPlanCampaignService", "google.ads.googleads.v16.services.KeywordPlanIdeaService", "google.ads.googleads.v16.services.KeywordPlanService", "google.ads.googleads.v16.services.KeywordThemeConstantService", "google.ads.googleads.v16.services.LabelService", "google.ads.googleads.v16.services.OfflineUserDataJobService", "google.ads.googleads.v16.services.PaymentsAccountService", "google.ads.googleads.v16.services.ProductLinkInvitationService", "google.ads.googleads.v16.services.ProductLinkService", "google.ads.googleads.v16.services.ReachPlanService", "google.ads.googleads.v16.services.RecommendationService", "google.ads.googleads.v16.services.RecommendationSubscriptionService", "google.ads.googleads.v16.services.RemarketingActionService", "google.ads.googleads.v16.services.SharedCriterionService", "google.ads.googleads.v16.services.SharedSetService", "google.ads.googleads.v16.services.SmartCampaignSettingService", "google.ads.googleads.v16.services.SmartCampaignSuggestService", "google.ads.googleads.v16.services.ThirdPartyAppAnalyticsLinkService", "google.ads.googleads.v16.services.TravelAssetSuggestionService", "google.ads.googleads.v16.services.UserDataService", "google.ads.googleads.v16.services.UserListService" ], "nameInServiceConfig": "googleads.googleapis.com" }, { "id": "google.ads.googleads.v17", "directory": "google/ads/googleads/v17", "version": "v17", "majorVersion": "v17", "hostName": "googleads.googleapis.com", "title": "Google Ads API", "description": "Manage your Google Ads accounts, campaigns, and reports with this API.", "importDirectories": [ "google/ads/googleads/v17/common", "google/ads/googleads/v17/enums", "google/ads/googleads/v17/errors", "google/ads/googleads/v17/resources", "google/ads/googleads/v17/services", "google/api", "google/longrunning", "google/protobuf", "google/rpc" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Ads.GoogleAds.V17.Common": 38, "Google.Ads.GoogleAds.V17.Enums": 360, "Google.Ads.GoogleAds.V17.Errors": 157, "Google.Ads.GoogleAds.V17.Resources": 182, "Google.Ads.GoogleAds.V17.Services": 114 } }, "go_package": { "valueCounts": { "google.golang.org/genproto/googleapis/ads/googleads/v17/common;common": 38, "google.golang.org/genproto/googleapis/ads/googleads/v17/enums;enums": 360, "google.golang.org/genproto/googleapis/ads/googleads/v17/errors;errors": 157, "google.golang.org/genproto/googleapis/ads/googleads/v17/resources;resources": 182, "google.golang.org/genproto/googleapis/ads/googleads/v17/services;services": 114 } }, "java_multiple_files": { "valueCounts": { "true": 851 } }, "java_package": { "valueCounts": { "com.google.ads.googleads.v17.common": 38, "com.google.ads.googleads.v17.enums": 360, "com.google.ads.googleads.v17.errors": 157, "com.google.ads.googleads.v17.resources": 182, "com.google.ads.googleads.v17.services": 114 } }, "objc_class_prefix": { "valueCounts": { "GAA": 851 } }, "php_namespace": { "valueCounts": { "Google\\Ads\\GoogleAds\\V17\\Common": 38, "Google\\Ads\\GoogleAds\\V17\\Enums": 360, "Google\\Ads\\GoogleAds\\V17\\Errors": 157, "Google\\Ads\\GoogleAds\\V17\\Resources": 182, "Google\\Ads\\GoogleAds\\V17\\Services": 114 } }, "ruby_package": { "valueCounts": { "Google::Ads::GoogleAds::V17::Common": 38, "Google::Ads::GoogleAds::V17::Enums": 360, "Google::Ads::GoogleAds::V17::Errors": 157, "Google::Ads::GoogleAds::V17::Resources": 182, "Google::Ads::GoogleAds::V17::Services": 114 } } }, "services": [ { "shortName": "AccountBudgetProposalService", "fullName": "google.ads.googleads.v17.services.AccountBudgetProposalService", "methods": [ { "shortName": "MutateAccountBudgetProposal", "fullName": "google.ads.googleads.v17.services.AccountBudgetProposalService.MutateAccountBudgetProposal", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/accountBudgetProposals:mutate" } ] } ] }, { "shortName": "AccountLinkService", "fullName": "google.ads.googleads.v17.services.AccountLinkService", "methods": [ { "shortName": "CreateAccountLink", "fullName": "google.ads.googleads.v17.services.AccountLinkService.CreateAccountLink", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/accountLinks:create" } ] }, { "shortName": "MutateAccountLink", "fullName": "google.ads.googleads.v17.services.AccountLinkService.MutateAccountLink", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/accountLinks:mutate" } ] } ] }, { "shortName": "AdGroupAdLabelService", "fullName": "google.ads.googleads.v17.services.AdGroupAdLabelService", "methods": [ { "shortName": "MutateAdGroupAdLabels", "fullName": "google.ads.googleads.v17.services.AdGroupAdLabelService.MutateAdGroupAdLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/adGroupAdLabels:mutate" } ] } ] }, { "shortName": "AdGroupAdService", "fullName": "google.ads.googleads.v17.services.AdGroupAdService", "methods": [ { "shortName": "MutateAdGroupAds", "fullName": "google.ads.googleads.v17.services.AdGroupAdService.MutateAdGroupAds", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/adGroupAds:mutate" } ] }, { "shortName": "RemoveAutomaticallyCreatedAssets", "fullName": "google.ads.googleads.v17.services.AdGroupAdService.RemoveAutomaticallyCreatedAssets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/{ad_group_ad=customers/*/adGroupAds/*}:removeAutomaticallyCreatedAssets" } ] } ] }, { "shortName": "AdGroupAssetService", "fullName": "google.ads.googleads.v17.services.AdGroupAssetService", "methods": [ { "shortName": "MutateAdGroupAssets", "fullName": "google.ads.googleads.v17.services.AdGroupAssetService.MutateAdGroupAssets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/adGroupAssets:mutate" } ] } ] }, { "shortName": "AdGroupAssetSetService", "fullName": "google.ads.googleads.v17.services.AdGroupAssetSetService", "methods": [ { "shortName": "MutateAdGroupAssetSets", "fullName": "google.ads.googleads.v17.services.AdGroupAssetSetService.MutateAdGroupAssetSets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/adGroupAssetSets:mutate" } ] } ] }, { "shortName": "AdGroupBidModifierService", "fullName": "google.ads.googleads.v17.services.AdGroupBidModifierService", "methods": [ { "shortName": "MutateAdGroupBidModifiers", "fullName": "google.ads.googleads.v17.services.AdGroupBidModifierService.MutateAdGroupBidModifiers", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/adGroupBidModifiers:mutate" } ] } ] }, { "shortName": "AdGroupCriterionCustomizerService", "fullName": "google.ads.googleads.v17.services.AdGroupCriterionCustomizerService", "methods": [ { "shortName": "MutateAdGroupCriterionCustomizers", "fullName": "google.ads.googleads.v17.services.AdGroupCriterionCustomizerService.MutateAdGroupCriterionCustomizers", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/AdGroupCriterionCustomizers:mutate" } ] } ] }, { "shortName": "AdGroupCriterionLabelService", "fullName": "google.ads.googleads.v17.services.AdGroupCriterionLabelService", "methods": [ { "shortName": "MutateAdGroupCriterionLabels", "fullName": "google.ads.googleads.v17.services.AdGroupCriterionLabelService.MutateAdGroupCriterionLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/adGroupCriterionLabels:mutate" } ] } ] }, { "shortName": "AdGroupCriterionService", "fullName": "google.ads.googleads.v17.services.AdGroupCriterionService", "methods": [ { "shortName": "MutateAdGroupCriteria", "fullName": "google.ads.googleads.v17.services.AdGroupCriterionService.MutateAdGroupCriteria", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/adGroupCriteria:mutate" } ] } ] }, { "shortName": "AdGroupCustomizerService", "fullName": "google.ads.googleads.v17.services.AdGroupCustomizerService", "methods": [ { "shortName": "MutateAdGroupCustomizers", "fullName": "google.ads.googleads.v17.services.AdGroupCustomizerService.MutateAdGroupCustomizers", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/adGroupCustomizers:mutate" } ] } ] }, { "shortName": "AdGroupExtensionSettingService", "fullName": "google.ads.googleads.v17.services.AdGroupExtensionSettingService", "methods": [ { "shortName": "MutateAdGroupExtensionSettings", "fullName": "google.ads.googleads.v17.services.AdGroupExtensionSettingService.MutateAdGroupExtensionSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/adGroupExtensionSettings:mutate" } ] } ] }, { "shortName": "AdGroupFeedService", "fullName": "google.ads.googleads.v17.services.AdGroupFeedService", "methods": [ { "shortName": "MutateAdGroupFeeds", "fullName": "google.ads.googleads.v17.services.AdGroupFeedService.MutateAdGroupFeeds", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/adGroupFeeds:mutate" } ] } ] }, { "shortName": "AdGroupLabelService", "fullName": "google.ads.googleads.v17.services.AdGroupLabelService", "methods": [ { "shortName": "MutateAdGroupLabels", "fullName": "google.ads.googleads.v17.services.AdGroupLabelService.MutateAdGroupLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/adGroupLabels:mutate" } ] } ] }, { "shortName": "AdGroupService", "fullName": "google.ads.googleads.v17.services.AdGroupService", "methods": [ { "shortName": "MutateAdGroups", "fullName": "google.ads.googleads.v17.services.AdGroupService.MutateAdGroups", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/adGroups:mutate" } ] } ] }, { "shortName": "AdParameterService", "fullName": "google.ads.googleads.v17.services.AdParameterService", "methods": [ { "shortName": "MutateAdParameters", "fullName": "google.ads.googleads.v17.services.AdParameterService.MutateAdParameters", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/adParameters:mutate" } ] } ] }, { "shortName": "AdService", "fullName": "google.ads.googleads.v17.services.AdService", "methods": [ { "shortName": "MutateAds", "fullName": "google.ads.googleads.v17.services.AdService.MutateAds", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/ads:mutate" } ] } ] }, { "shortName": "AssetGroupAssetService", "fullName": "google.ads.googleads.v17.services.AssetGroupAssetService", "methods": [ { "shortName": "MutateAssetGroupAssets", "fullName": "google.ads.googleads.v17.services.AssetGroupAssetService.MutateAssetGroupAssets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/assetGroupAssets:mutate" } ] } ] }, { "shortName": "AssetGroupListingGroupFilterService", "fullName": "google.ads.googleads.v17.services.AssetGroupListingGroupFilterService", "methods": [ { "shortName": "MutateAssetGroupListingGroupFilters", "fullName": "google.ads.googleads.v17.services.AssetGroupListingGroupFilterService.MutateAssetGroupListingGroupFilters", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/assetGroupListingGroupFilters:mutate" } ] } ] }, { "shortName": "AssetGroupService", "fullName": "google.ads.googleads.v17.services.AssetGroupService", "methods": [ { "shortName": "MutateAssetGroups", "fullName": "google.ads.googleads.v17.services.AssetGroupService.MutateAssetGroups", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/assetGroups:mutate" } ] } ] }, { "shortName": "AssetGroupSignalService", "fullName": "google.ads.googleads.v17.services.AssetGroupSignalService", "methods": [ { "shortName": "MutateAssetGroupSignals", "fullName": "google.ads.googleads.v17.services.AssetGroupSignalService.MutateAssetGroupSignals", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/assetGroupSignals:mutate" } ] } ] }, { "shortName": "AssetService", "fullName": "google.ads.googleads.v17.services.AssetService", "methods": [ { "shortName": "MutateAssets", "fullName": "google.ads.googleads.v17.services.AssetService.MutateAssets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/assets:mutate" } ] } ] }, { "shortName": "AssetSetAssetService", "fullName": "google.ads.googleads.v17.services.AssetSetAssetService", "methods": [ { "shortName": "MutateAssetSetAssets", "fullName": "google.ads.googleads.v17.services.AssetSetAssetService.MutateAssetSetAssets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/assetSetAssets:mutate" } ] } ] }, { "shortName": "AssetSetService", "fullName": "google.ads.googleads.v17.services.AssetSetService", "methods": [ { "shortName": "MutateAssetSets", "fullName": "google.ads.googleads.v17.services.AssetSetService.MutateAssetSets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/assetSets:mutate" } ] } ] }, { "shortName": "AudienceInsightsService", "fullName": "google.ads.googleads.v17.services.AudienceInsightsService", "methods": [ { "shortName": "GenerateAudienceCompositionInsights", "fullName": "google.ads.googleads.v17.services.AudienceInsightsService.GenerateAudienceCompositionInsights", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}:generateAudienceCompositionInsights" } ] }, { "shortName": "GenerateAudienceOverlapInsights", "fullName": "google.ads.googleads.v17.services.AudienceInsightsService.GenerateAudienceOverlapInsights", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}:generateAudienceOverlapInsights" } ] }, { "shortName": "GenerateInsightsFinderReport", "fullName": "google.ads.googleads.v17.services.AudienceInsightsService.GenerateInsightsFinderReport", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}:generateInsightsFinderReport" } ] }, { "shortName": "GenerateSuggestedTargetingInsights", "fullName": "google.ads.googleads.v17.services.AudienceInsightsService.GenerateSuggestedTargetingInsights", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}:generateSuggestedTargetingInsights" } ] }, { "shortName": "ListAudienceInsightsAttributes", "fullName": "google.ads.googleads.v17.services.AudienceInsightsService.ListAudienceInsightsAttributes", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}:searchAudienceInsightsAttributes" } ] }, { "shortName": "ListInsightsEligibleDates", "fullName": "google.ads.googleads.v17.services.AudienceInsightsService.ListInsightsEligibleDates", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/audienceInsights:listInsightsEligibleDates" } ] } ] }, { "shortName": "AudienceService", "fullName": "google.ads.googleads.v17.services.AudienceService", "methods": [ { "shortName": "MutateAudiences", "fullName": "google.ads.googleads.v17.services.AudienceService.MutateAudiences", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/audiences:mutate" } ] } ] }, { "shortName": "BatchJobService", "fullName": "google.ads.googleads.v17.services.BatchJobService", "methods": [ { "shortName": "AddBatchJobOperations", "fullName": "google.ads.googleads.v17.services.BatchJobService.AddBatchJobOperations", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/{resource_name=customers/*/batchJobs/*}:addOperations" } ] }, { "shortName": "ListBatchJobResults", "fullName": "google.ads.googleads.v17.services.BatchJobService.ListBatchJobResults", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v17/{resource_name=customers/*/batchJobs/*}:listResults" } ] }, { "shortName": "MutateBatchJob", "fullName": "google.ads.googleads.v17.services.BatchJobService.MutateBatchJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/batchJobs:mutate" } ] }, { "shortName": "RunBatchJob", "fullName": "google.ads.googleads.v17.services.BatchJobService.RunBatchJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/{resource_name=customers/*/batchJobs/*}:run" } ] } ] }, { "shortName": "BiddingDataExclusionService", "fullName": "google.ads.googleads.v17.services.BiddingDataExclusionService", "methods": [ { "shortName": "MutateBiddingDataExclusions", "fullName": "google.ads.googleads.v17.services.BiddingDataExclusionService.MutateBiddingDataExclusions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/biddingDataExclusions:mutate" } ] } ] }, { "shortName": "BiddingSeasonalityAdjustmentService", "fullName": "google.ads.googleads.v17.services.BiddingSeasonalityAdjustmentService", "methods": [ { "shortName": "MutateBiddingSeasonalityAdjustments", "fullName": "google.ads.googleads.v17.services.BiddingSeasonalityAdjustmentService.MutateBiddingSeasonalityAdjustments", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/biddingSeasonalityAdjustments:mutate" } ] } ] }, { "shortName": "BiddingStrategyService", "fullName": "google.ads.googleads.v17.services.BiddingStrategyService", "methods": [ { "shortName": "MutateBiddingStrategies", "fullName": "google.ads.googleads.v17.services.BiddingStrategyService.MutateBiddingStrategies", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/biddingStrategies:mutate" } ] } ] }, { "shortName": "BillingSetupService", "fullName": "google.ads.googleads.v17.services.BillingSetupService", "methods": [ { "shortName": "MutateBillingSetup", "fullName": "google.ads.googleads.v17.services.BillingSetupService.MutateBillingSetup", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/billingSetups:mutate" } ] } ] }, { "shortName": "BrandSuggestionService", "fullName": "google.ads.googleads.v17.services.BrandSuggestionService", "methods": [ { "shortName": "SuggestBrands", "fullName": "google.ads.googleads.v17.services.BrandSuggestionService.SuggestBrands", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}:suggestBrands" } ] } ] }, { "shortName": "CampaignAssetService", "fullName": "google.ads.googleads.v17.services.CampaignAssetService", "methods": [ { "shortName": "MutateCampaignAssets", "fullName": "google.ads.googleads.v17.services.CampaignAssetService.MutateCampaignAssets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/campaignAssets:mutate" } ] } ] }, { "shortName": "CampaignAssetSetService", "fullName": "google.ads.googleads.v17.services.CampaignAssetSetService", "methods": [ { "shortName": "MutateCampaignAssetSets", "fullName": "google.ads.googleads.v17.services.CampaignAssetSetService.MutateCampaignAssetSets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/campaignAssetSets:mutate" } ] } ] }, { "shortName": "CampaignBidModifierService", "fullName": "google.ads.googleads.v17.services.CampaignBidModifierService", "methods": [ { "shortName": "MutateCampaignBidModifiers", "fullName": "google.ads.googleads.v17.services.CampaignBidModifierService.MutateCampaignBidModifiers", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/campaignBidModifiers:mutate" } ] } ] }, { "shortName": "CampaignBudgetService", "fullName": "google.ads.googleads.v17.services.CampaignBudgetService", "methods": [ { "shortName": "MutateCampaignBudgets", "fullName": "google.ads.googleads.v17.services.CampaignBudgetService.MutateCampaignBudgets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/campaignBudgets:mutate" } ] } ] }, { "shortName": "CampaignConversionGoalService", "fullName": "google.ads.googleads.v17.services.CampaignConversionGoalService", "methods": [ { "shortName": "MutateCampaignConversionGoals", "fullName": "google.ads.googleads.v17.services.CampaignConversionGoalService.MutateCampaignConversionGoals", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/campaignConversionGoals:mutate" } ] } ] }, { "shortName": "CampaignCriterionService", "fullName": "google.ads.googleads.v17.services.CampaignCriterionService", "methods": [ { "shortName": "MutateCampaignCriteria", "fullName": "google.ads.googleads.v17.services.CampaignCriterionService.MutateCampaignCriteria", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/campaignCriteria:mutate" } ] } ] }, { "shortName": "CampaignCustomizerService", "fullName": "google.ads.googleads.v17.services.CampaignCustomizerService", "methods": [ { "shortName": "MutateCampaignCustomizers", "fullName": "google.ads.googleads.v17.services.CampaignCustomizerService.MutateCampaignCustomizers", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/campaignCustomizers:mutate" } ] } ] }, { "shortName": "CampaignDraftService", "fullName": "google.ads.googleads.v17.services.CampaignDraftService", "methods": [ { "shortName": "ListCampaignDraftAsyncErrors", "fullName": "google.ads.googleads.v17.services.CampaignDraftService.ListCampaignDraftAsyncErrors", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v17/{resource_name=customers/*/campaignDrafts/*}:listAsyncErrors" } ] }, { "shortName": "MutateCampaignDrafts", "fullName": "google.ads.googleads.v17.services.CampaignDraftService.MutateCampaignDrafts", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/campaignDrafts:mutate" } ] }, { "shortName": "PromoteCampaignDraft", "fullName": "google.ads.googleads.v17.services.CampaignDraftService.PromoteCampaignDraft", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/{campaign_draft=customers/*/campaignDrafts/*}:promote" } ] } ] }, { "shortName": "CampaignExtensionSettingService", "fullName": "google.ads.googleads.v17.services.CampaignExtensionSettingService", "methods": [ { "shortName": "MutateCampaignExtensionSettings", "fullName": "google.ads.googleads.v17.services.CampaignExtensionSettingService.MutateCampaignExtensionSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/campaignExtensionSettings:mutate" } ] } ] }, { "shortName": "CampaignFeedService", "fullName": "google.ads.googleads.v17.services.CampaignFeedService", "methods": [ { "shortName": "MutateCampaignFeeds", "fullName": "google.ads.googleads.v17.services.CampaignFeedService.MutateCampaignFeeds", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/campaignFeeds:mutate" } ] } ] }, { "shortName": "CampaignGroupService", "fullName": "google.ads.googleads.v17.services.CampaignGroupService", "methods": [ { "shortName": "MutateCampaignGroups", "fullName": "google.ads.googleads.v17.services.CampaignGroupService.MutateCampaignGroups", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/campaignGroups:mutate" } ] } ] }, { "shortName": "CampaignLabelService", "fullName": "google.ads.googleads.v17.services.CampaignLabelService", "methods": [ { "shortName": "MutateCampaignLabels", "fullName": "google.ads.googleads.v17.services.CampaignLabelService.MutateCampaignLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/campaignLabels:mutate" } ] } ] }, { "shortName": "CampaignLifecycleGoalService", "fullName": "google.ads.googleads.v17.services.CampaignLifecycleGoalService", "methods": [ { "shortName": "ConfigureCampaignLifecycleGoals", "fullName": "google.ads.googleads.v17.services.CampaignLifecycleGoalService.ConfigureCampaignLifecycleGoals", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/campaignLifecycleGoal:configureCampaignLifecycleGoals" } ] } ] }, { "shortName": "CampaignService", "fullName": "google.ads.googleads.v17.services.CampaignService", "methods": [ { "shortName": "MutateCampaigns", "fullName": "google.ads.googleads.v17.services.CampaignService.MutateCampaigns", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/campaigns:mutate" } ] } ] }, { "shortName": "CampaignSharedSetService", "fullName": "google.ads.googleads.v17.services.CampaignSharedSetService", "methods": [ { "shortName": "MutateCampaignSharedSets", "fullName": "google.ads.googleads.v17.services.CampaignSharedSetService.MutateCampaignSharedSets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/campaignSharedSets:mutate" } ] } ] }, { "shortName": "ConversionActionService", "fullName": "google.ads.googleads.v17.services.ConversionActionService", "methods": [ { "shortName": "MutateConversionActions", "fullName": "google.ads.googleads.v17.services.ConversionActionService.MutateConversionActions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/conversionActions:mutate" } ] } ] }, { "shortName": "ConversionAdjustmentUploadService", "fullName": "google.ads.googleads.v17.services.ConversionAdjustmentUploadService", "methods": [ { "shortName": "UploadConversionAdjustments", "fullName": "google.ads.googleads.v17.services.ConversionAdjustmentUploadService.UploadConversionAdjustments", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}:uploadConversionAdjustments" } ] } ] }, { "shortName": "ConversionCustomVariableService", "fullName": "google.ads.googleads.v17.services.ConversionCustomVariableService", "methods": [ { "shortName": "MutateConversionCustomVariables", "fullName": "google.ads.googleads.v17.services.ConversionCustomVariableService.MutateConversionCustomVariables", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/conversionCustomVariables:mutate" } ] } ] }, { "shortName": "ConversionGoalCampaignConfigService", "fullName": "google.ads.googleads.v17.services.ConversionGoalCampaignConfigService", "methods": [ { "shortName": "MutateConversionGoalCampaignConfigs", "fullName": "google.ads.googleads.v17.services.ConversionGoalCampaignConfigService.MutateConversionGoalCampaignConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/conversionGoalCampaignConfigs:mutate" } ] } ] }, { "shortName": "ConversionUploadService", "fullName": "google.ads.googleads.v17.services.ConversionUploadService", "methods": [ { "shortName": "UploadCallConversions", "fullName": "google.ads.googleads.v17.services.ConversionUploadService.UploadCallConversions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}:uploadCallConversions" } ] }, { "shortName": "UploadClickConversions", "fullName": "google.ads.googleads.v17.services.ConversionUploadService.UploadClickConversions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}:uploadClickConversions" } ] } ] }, { "shortName": "ConversionValueRuleService", "fullName": "google.ads.googleads.v17.services.ConversionValueRuleService", "methods": [ { "shortName": "MutateConversionValueRules", "fullName": "google.ads.googleads.v17.services.ConversionValueRuleService.MutateConversionValueRules", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/conversionValueRules:mutate" } ] } ] }, { "shortName": "ConversionValueRuleSetService", "fullName": "google.ads.googleads.v17.services.ConversionValueRuleSetService", "methods": [ { "shortName": "MutateConversionValueRuleSets", "fullName": "google.ads.googleads.v17.services.ConversionValueRuleSetService.MutateConversionValueRuleSets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/conversionValueRuleSets:mutate" } ] } ] }, { "shortName": "CustomAudienceService", "fullName": "google.ads.googleads.v17.services.CustomAudienceService", "methods": [ { "shortName": "MutateCustomAudiences", "fullName": "google.ads.googleads.v17.services.CustomAudienceService.MutateCustomAudiences", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/customAudiences:mutate" } ] } ] }, { "shortName": "CustomConversionGoalService", "fullName": "google.ads.googleads.v17.services.CustomConversionGoalService", "methods": [ { "shortName": "MutateCustomConversionGoals", "fullName": "google.ads.googleads.v17.services.CustomConversionGoalService.MutateCustomConversionGoals", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/customConversionGoals:mutate" } ] } ] }, { "shortName": "CustomInterestService", "fullName": "google.ads.googleads.v17.services.CustomInterestService", "methods": [ { "shortName": "MutateCustomInterests", "fullName": "google.ads.googleads.v17.services.CustomInterestService.MutateCustomInterests", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/customInterests:mutate" } ] } ] }, { "shortName": "CustomerAssetService", "fullName": "google.ads.googleads.v17.services.CustomerAssetService", "methods": [ { "shortName": "MutateCustomerAssets", "fullName": "google.ads.googleads.v17.services.CustomerAssetService.MutateCustomerAssets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/customerAssets:mutate" } ] } ] }, { "shortName": "CustomerAssetSetService", "fullName": "google.ads.googleads.v17.services.CustomerAssetSetService", "methods": [ { "shortName": "MutateCustomerAssetSets", "fullName": "google.ads.googleads.v17.services.CustomerAssetSetService.MutateCustomerAssetSets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/customerAssetSets:mutate" } ] } ] }, { "shortName": "CustomerClientLinkService", "fullName": "google.ads.googleads.v17.services.CustomerClientLinkService", "methods": [ { "shortName": "MutateCustomerClientLink", "fullName": "google.ads.googleads.v17.services.CustomerClientLinkService.MutateCustomerClientLink", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/customerClientLinks:mutate" } ] } ] }, { "shortName": "CustomerConversionGoalService", "fullName": "google.ads.googleads.v17.services.CustomerConversionGoalService", "methods": [ { "shortName": "MutateCustomerConversionGoals", "fullName": "google.ads.googleads.v17.services.CustomerConversionGoalService.MutateCustomerConversionGoals", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/customerConversionGoals:mutate" } ] } ] }, { "shortName": "CustomerCustomizerService", "fullName": "google.ads.googleads.v17.services.CustomerCustomizerService", "methods": [ { "shortName": "MutateCustomerCustomizers", "fullName": "google.ads.googleads.v17.services.CustomerCustomizerService.MutateCustomerCustomizers", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/CustomerCustomizers:mutate" } ] } ] }, { "shortName": "CustomerExtensionSettingService", "fullName": "google.ads.googleads.v17.services.CustomerExtensionSettingService", "methods": [ { "shortName": "MutateCustomerExtensionSettings", "fullName": "google.ads.googleads.v17.services.CustomerExtensionSettingService.MutateCustomerExtensionSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/customerExtensionSettings:mutate" } ] } ] }, { "shortName": "CustomerFeedService", "fullName": "google.ads.googleads.v17.services.CustomerFeedService", "methods": [ { "shortName": "MutateCustomerFeeds", "fullName": "google.ads.googleads.v17.services.CustomerFeedService.MutateCustomerFeeds", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/customerFeeds:mutate" } ] } ] }, { "shortName": "CustomerLabelService", "fullName": "google.ads.googleads.v17.services.CustomerLabelService", "methods": [ { "shortName": "MutateCustomerLabels", "fullName": "google.ads.googleads.v17.services.CustomerLabelService.MutateCustomerLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/customerLabels:mutate" } ] } ] }, { "shortName": "CustomerLifecycleGoalService", "fullName": "google.ads.googleads.v17.services.CustomerLifecycleGoalService", "methods": [ { "shortName": "ConfigureCustomerLifecycleGoals", "fullName": "google.ads.googleads.v17.services.CustomerLifecycleGoalService.ConfigureCustomerLifecycleGoals", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/customerLifecycleGoal:configureCustomerLifecycleGoals" } ] } ] }, { "shortName": "CustomerManagerLinkService", "fullName": "google.ads.googleads.v17.services.CustomerManagerLinkService", "methods": [ { "shortName": "MoveManagerLink", "fullName": "google.ads.googleads.v17.services.CustomerManagerLinkService.MoveManagerLink", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/customerManagerLinks:moveManagerLink" } ] }, { "shortName": "MutateCustomerManagerLink", "fullName": "google.ads.googleads.v17.services.CustomerManagerLinkService.MutateCustomerManagerLink", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/customerManagerLinks:mutate" } ] } ] }, { "shortName": "CustomerNegativeCriterionService", "fullName": "google.ads.googleads.v17.services.CustomerNegativeCriterionService", "methods": [ { "shortName": "MutateCustomerNegativeCriteria", "fullName": "google.ads.googleads.v17.services.CustomerNegativeCriterionService.MutateCustomerNegativeCriteria", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/customerNegativeCriteria:mutate" } ] } ] }, { "shortName": "CustomerService", "fullName": "google.ads.googleads.v17.services.CustomerService", "methods": [ { "shortName": "CreateCustomerClient", "fullName": "google.ads.googleads.v17.services.CustomerService.CreateCustomerClient", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}:createCustomerClient" } ] }, { "shortName": "ListAccessibleCustomers", "fullName": "google.ads.googleads.v17.services.CustomerService.ListAccessibleCustomers", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v17/customers:listAccessibleCustomers" } ] }, { "shortName": "MutateCustomer", "fullName": "google.ads.googleads.v17.services.CustomerService.MutateCustomer", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}:mutate" } ] } ] }, { "shortName": "CustomerSkAdNetworkConversionValueSchemaService", "fullName": "google.ads.googleads.v17.services.CustomerSkAdNetworkConversionValueSchemaService", "methods": [ { "shortName": "MutateCustomerSkAdNetworkConversionValueSchema", "fullName": "google.ads.googleads.v17.services.CustomerSkAdNetworkConversionValueSchemaService.MutateCustomerSkAdNetworkConversionValueSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/customerSkAdNetworkConversionValueSchemas:mutate" } ] } ] }, { "shortName": "CustomerUserAccessInvitationService", "fullName": "google.ads.googleads.v17.services.CustomerUserAccessInvitationService", "methods": [ { "shortName": "MutateCustomerUserAccessInvitation", "fullName": "google.ads.googleads.v17.services.CustomerUserAccessInvitationService.MutateCustomerUserAccessInvitation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/customerUserAccessInvitations:mutate" } ] } ] }, { "shortName": "CustomerUserAccessService", "fullName": "google.ads.googleads.v17.services.CustomerUserAccessService", "methods": [ { "shortName": "MutateCustomerUserAccess", "fullName": "google.ads.googleads.v17.services.CustomerUserAccessService.MutateCustomerUserAccess", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/customerUserAccesses:mutate" } ] } ] }, { "shortName": "CustomizerAttributeService", "fullName": "google.ads.googleads.v17.services.CustomizerAttributeService", "methods": [ { "shortName": "MutateCustomizerAttributes", "fullName": "google.ads.googleads.v17.services.CustomizerAttributeService.MutateCustomizerAttributes", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/customizerAttributes:mutate" } ] } ] }, { "shortName": "ExperimentArmService", "fullName": "google.ads.googleads.v17.services.ExperimentArmService", "methods": [ { "shortName": "MutateExperimentArms", "fullName": "google.ads.googleads.v17.services.ExperimentArmService.MutateExperimentArms", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/experimentArms:mutate" } ] } ] }, { "shortName": "ExperimentService", "fullName": "google.ads.googleads.v17.services.ExperimentService", "methods": [ { "shortName": "EndExperiment", "fullName": "google.ads.googleads.v17.services.ExperimentService.EndExperiment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/{experiment=customers/*/experiments/*}:endExperiment" } ] }, { "shortName": "GraduateExperiment", "fullName": "google.ads.googleads.v17.services.ExperimentService.GraduateExperiment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/{experiment=customers/*/experiments/*}:graduateExperiment" } ] }, { "shortName": "ListExperimentAsyncErrors", "fullName": "google.ads.googleads.v17.services.ExperimentService.ListExperimentAsyncErrors", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v17/{resource_name=customers/*/experiments/*}:listExperimentAsyncErrors" } ] }, { "shortName": "MutateExperiments", "fullName": "google.ads.googleads.v17.services.ExperimentService.MutateExperiments", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/experiments:mutate" } ] }, { "shortName": "PromoteExperiment", "fullName": "google.ads.googleads.v17.services.ExperimentService.PromoteExperiment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/{resource_name=customers/*/experiments/*}:promoteExperiment" } ] }, { "shortName": "ScheduleExperiment", "fullName": "google.ads.googleads.v17.services.ExperimentService.ScheduleExperiment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/{resource_name=customers/*/experiments/*}:scheduleExperiment" } ] } ] }, { "shortName": "ExtensionFeedItemService", "fullName": "google.ads.googleads.v17.services.ExtensionFeedItemService", "methods": [ { "shortName": "MutateExtensionFeedItems", "fullName": "google.ads.googleads.v17.services.ExtensionFeedItemService.MutateExtensionFeedItems", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/extensionFeedItems:mutate" } ] } ] }, { "shortName": "FeedItemService", "fullName": "google.ads.googleads.v17.services.FeedItemService", "methods": [ { "shortName": "MutateFeedItems", "fullName": "google.ads.googleads.v17.services.FeedItemService.MutateFeedItems", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/feedItems:mutate" } ] } ] }, { "shortName": "FeedItemSetLinkService", "fullName": "google.ads.googleads.v17.services.FeedItemSetLinkService", "methods": [ { "shortName": "MutateFeedItemSetLinks", "fullName": "google.ads.googleads.v17.services.FeedItemSetLinkService.MutateFeedItemSetLinks", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/feedItemSetLinks:mutate" } ] } ] }, { "shortName": "FeedItemSetService", "fullName": "google.ads.googleads.v17.services.FeedItemSetService", "methods": [ { "shortName": "MutateFeedItemSets", "fullName": "google.ads.googleads.v17.services.FeedItemSetService.MutateFeedItemSets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/feedItemSets:mutate" } ] } ] }, { "shortName": "FeedItemTargetService", "fullName": "google.ads.googleads.v17.services.FeedItemTargetService", "methods": [ { "shortName": "MutateFeedItemTargets", "fullName": "google.ads.googleads.v17.services.FeedItemTargetService.MutateFeedItemTargets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/feedItemTargets:mutate" } ] } ] }, { "shortName": "FeedMappingService", "fullName": "google.ads.googleads.v17.services.FeedMappingService", "methods": [ { "shortName": "MutateFeedMappings", "fullName": "google.ads.googleads.v17.services.FeedMappingService.MutateFeedMappings", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/feedMappings:mutate" } ] } ] }, { "shortName": "FeedService", "fullName": "google.ads.googleads.v17.services.FeedService", "methods": [ { "shortName": "MutateFeeds", "fullName": "google.ads.googleads.v17.services.FeedService.MutateFeeds", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/feeds:mutate" } ] } ] }, { "shortName": "GeoTargetConstantService", "fullName": "google.ads.googleads.v17.services.GeoTargetConstantService", "methods": [ { "shortName": "SuggestGeoTargetConstants", "fullName": "google.ads.googleads.v17.services.GeoTargetConstantService.SuggestGeoTargetConstants", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/geoTargetConstants:suggest" } ] } ] }, { "shortName": "GoogleAdsFieldService", "fullName": "google.ads.googleads.v17.services.GoogleAdsFieldService", "methods": [ { "shortName": "GetGoogleAdsField", "fullName": "google.ads.googleads.v17.services.GoogleAdsFieldService.GetGoogleAdsField", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v17/{resource_name=googleAdsFields/*}" } ] }, { "shortName": "SearchGoogleAdsFields", "fullName": "google.ads.googleads.v17.services.GoogleAdsFieldService.SearchGoogleAdsFields", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/googleAdsFields:search" } ] } ] }, { "shortName": "GoogleAdsService", "fullName": "google.ads.googleads.v17.services.GoogleAdsService", "methods": [ { "shortName": "Mutate", "fullName": "google.ads.googleads.v17.services.GoogleAdsService.Mutate", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/googleAds:mutate" } ] }, { "shortName": "Search", "fullName": "google.ads.googleads.v17.services.GoogleAdsService.Search", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/googleAds:search" } ] }, { "shortName": "SearchStream", "fullName": "google.ads.googleads.v17.services.GoogleAdsService.SearchStream", "mode": "SERVER_STREAMING", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/googleAds:searchStream" } ] } ] }, { "shortName": "IdentityVerificationService", "fullName": "google.ads.googleads.v17.services.IdentityVerificationService", "methods": [ { "shortName": "GetIdentityVerification", "fullName": "google.ads.googleads.v17.services.IdentityVerificationService.GetIdentityVerification", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v17/customers/{customer_id=*}/getIdentityVerification" } ] }, { "shortName": "StartIdentityVerification", "fullName": "google.ads.googleads.v17.services.IdentityVerificationService.StartIdentityVerification", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}:startIdentityVerification" } ] } ] }, { "shortName": "InvoiceService", "fullName": "google.ads.googleads.v17.services.InvoiceService", "methods": [ { "shortName": "ListInvoices", "fullName": "google.ads.googleads.v17.services.InvoiceService.ListInvoices", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v17/customers/{customer_id=*}/invoices" } ] } ] }, { "shortName": "KeywordPlanAdGroupKeywordService", "fullName": "google.ads.googleads.v17.services.KeywordPlanAdGroupKeywordService", "methods": [ { "shortName": "MutateKeywordPlanAdGroupKeywords", "fullName": "google.ads.googleads.v17.services.KeywordPlanAdGroupKeywordService.MutateKeywordPlanAdGroupKeywords", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/keywordPlanAdGroupKeywords:mutate" } ] } ] }, { "shortName": "KeywordPlanAdGroupService", "fullName": "google.ads.googleads.v17.services.KeywordPlanAdGroupService", "methods": [ { "shortName": "MutateKeywordPlanAdGroups", "fullName": "google.ads.googleads.v17.services.KeywordPlanAdGroupService.MutateKeywordPlanAdGroups", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/keywordPlanAdGroups:mutate" } ] } ] }, { "shortName": "KeywordPlanCampaignKeywordService", "fullName": "google.ads.googleads.v17.services.KeywordPlanCampaignKeywordService", "methods": [ { "shortName": "MutateKeywordPlanCampaignKeywords", "fullName": "google.ads.googleads.v17.services.KeywordPlanCampaignKeywordService.MutateKeywordPlanCampaignKeywords", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/keywordPlanCampaignKeywords:mutate" } ] } ] }, { "shortName": "KeywordPlanCampaignService", "fullName": "google.ads.googleads.v17.services.KeywordPlanCampaignService", "methods": [ { "shortName": "MutateKeywordPlanCampaigns", "fullName": "google.ads.googleads.v17.services.KeywordPlanCampaignService.MutateKeywordPlanCampaigns", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/keywordPlanCampaigns:mutate" } ] } ] }, { "shortName": "KeywordPlanIdeaService", "fullName": "google.ads.googleads.v17.services.KeywordPlanIdeaService", "methods": [ { "shortName": "GenerateAdGroupThemes", "fullName": "google.ads.googleads.v17.services.KeywordPlanIdeaService.GenerateAdGroupThemes", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}:generateAdGroupThemes" } ] }, { "shortName": "GenerateKeywordForecastMetrics", "fullName": "google.ads.googleads.v17.services.KeywordPlanIdeaService.GenerateKeywordForecastMetrics", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}:generateKeywordForecastMetrics" } ] }, { "shortName": "GenerateKeywordHistoricalMetrics", "fullName": "google.ads.googleads.v17.services.KeywordPlanIdeaService.GenerateKeywordHistoricalMetrics", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}:generateKeywordHistoricalMetrics" } ] }, { "shortName": "GenerateKeywordIdeas", "fullName": "google.ads.googleads.v17.services.KeywordPlanIdeaService.GenerateKeywordIdeas", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}:generateKeywordIdeas" } ] } ] }, { "shortName": "KeywordPlanService", "fullName": "google.ads.googleads.v17.services.KeywordPlanService", "methods": [ { "shortName": "MutateKeywordPlans", "fullName": "google.ads.googleads.v17.services.KeywordPlanService.MutateKeywordPlans", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/keywordPlans:mutate" } ] } ] }, { "shortName": "KeywordThemeConstantService", "fullName": "google.ads.googleads.v17.services.KeywordThemeConstantService", "methods": [ { "shortName": "SuggestKeywordThemeConstants", "fullName": "google.ads.googleads.v17.services.KeywordThemeConstantService.SuggestKeywordThemeConstants", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/keywordThemeConstants:suggest" } ] } ] }, { "shortName": "LabelService", "fullName": "google.ads.googleads.v17.services.LabelService", "methods": [ { "shortName": "MutateLabels", "fullName": "google.ads.googleads.v17.services.LabelService.MutateLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/labels:mutate" } ] } ] }, { "shortName": "LocalServicesLeadService", "fullName": "google.ads.googleads.v17.services.LocalServicesLeadService", "methods": [ { "shortName": "AppendLeadConversation", "fullName": "google.ads.googleads.v17.services.LocalServicesLeadService.AppendLeadConversation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/localServices:appendLeadConversation" } ] } ] }, { "shortName": "OfflineUserDataJobService", "fullName": "google.ads.googleads.v17.services.OfflineUserDataJobService", "methods": [ { "shortName": "AddOfflineUserDataJobOperations", "fullName": "google.ads.googleads.v17.services.OfflineUserDataJobService.AddOfflineUserDataJobOperations", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/{resource_name=customers/*/offlineUserDataJobs/*}:addOperations" } ] }, { "shortName": "CreateOfflineUserDataJob", "fullName": "google.ads.googleads.v17.services.OfflineUserDataJobService.CreateOfflineUserDataJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/offlineUserDataJobs:create" } ] }, { "shortName": "RunOfflineUserDataJob", "fullName": "google.ads.googleads.v17.services.OfflineUserDataJobService.RunOfflineUserDataJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/{resource_name=customers/*/offlineUserDataJobs/*}:run" } ] } ] }, { "shortName": "PaymentsAccountService", "fullName": "google.ads.googleads.v17.services.PaymentsAccountService", "methods": [ { "shortName": "ListPaymentsAccounts", "fullName": "google.ads.googleads.v17.services.PaymentsAccountService.ListPaymentsAccounts", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v17/customers/{customer_id=*}/paymentsAccounts" } ] } ] }, { "shortName": "ProductLinkInvitationService", "fullName": "google.ads.googleads.v17.services.ProductLinkInvitationService", "methods": [ { "shortName": "CreateProductLinkInvitation", "fullName": "google.ads.googleads.v17.services.ProductLinkInvitationService.CreateProductLinkInvitation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/productLinkInvitations:create" } ] }, { "shortName": "RemoveProductLinkInvitation", "fullName": "google.ads.googleads.v17.services.ProductLinkInvitationService.RemoveProductLinkInvitation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/productLinkInvitations:remove" } ] }, { "shortName": "UpdateProductLinkInvitation", "fullName": "google.ads.googleads.v17.services.ProductLinkInvitationService.UpdateProductLinkInvitation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/productLinkInvitations:update" } ] } ] }, { "shortName": "ProductLinkService", "fullName": "google.ads.googleads.v17.services.ProductLinkService", "methods": [ { "shortName": "CreateProductLink", "fullName": "google.ads.googleads.v17.services.ProductLinkService.CreateProductLink", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/productLinks:create" } ] }, { "shortName": "RemoveProductLink", "fullName": "google.ads.googleads.v17.services.ProductLinkService.RemoveProductLink", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/productLinks:remove" } ] } ] }, { "shortName": "ReachPlanService", "fullName": "google.ads.googleads.v17.services.ReachPlanService", "methods": [ { "shortName": "GenerateReachForecast", "fullName": "google.ads.googleads.v17.services.ReachPlanService.GenerateReachForecast", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}:generateReachForecast" } ] }, { "shortName": "ListPlannableLocations", "fullName": "google.ads.googleads.v17.services.ReachPlanService.ListPlannableLocations", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17:listPlannableLocations" } ] }, { "shortName": "ListPlannableProducts", "fullName": "google.ads.googleads.v17.services.ReachPlanService.ListPlannableProducts", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17:listPlannableProducts" } ] } ] }, { "shortName": "RecommendationService", "fullName": "google.ads.googleads.v17.services.RecommendationService", "methods": [ { "shortName": "ApplyRecommendation", "fullName": "google.ads.googleads.v17.services.RecommendationService.ApplyRecommendation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/recommendations:apply" } ] }, { "shortName": "DismissRecommendation", "fullName": "google.ads.googleads.v17.services.RecommendationService.DismissRecommendation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/recommendations:dismiss" } ] }, { "shortName": "GenerateRecommendations", "fullName": "google.ads.googleads.v17.services.RecommendationService.GenerateRecommendations", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/recommendations:generate" } ] } ] }, { "shortName": "RecommendationSubscriptionService", "fullName": "google.ads.googleads.v17.services.RecommendationSubscriptionService", "methods": [ { "shortName": "MutateRecommendationSubscription", "fullName": "google.ads.googleads.v17.services.RecommendationSubscriptionService.MutateRecommendationSubscription", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/recommendationSubscriptions:mutateRecommendationSubscription" } ] } ] }, { "shortName": "RemarketingActionService", "fullName": "google.ads.googleads.v17.services.RemarketingActionService", "methods": [ { "shortName": "MutateRemarketingActions", "fullName": "google.ads.googleads.v17.services.RemarketingActionService.MutateRemarketingActions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/remarketingActions:mutate" } ] } ] }, { "shortName": "ShareablePreviewService", "fullName": "google.ads.googleads.v17.services.ShareablePreviewService", "methods": [ { "shortName": "GenerateShareablePreviews", "fullName": "google.ads.googleads.v17.services.ShareablePreviewService.GenerateShareablePreviews", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}:generateShareablePreviews" } ] } ] }, { "shortName": "SharedCriterionService", "fullName": "google.ads.googleads.v17.services.SharedCriterionService", "methods": [ { "shortName": "MutateSharedCriteria", "fullName": "google.ads.googleads.v17.services.SharedCriterionService.MutateSharedCriteria", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/sharedCriteria:mutate" } ] } ] }, { "shortName": "SharedSetService", "fullName": "google.ads.googleads.v17.services.SharedSetService", "methods": [ { "shortName": "MutateSharedSets", "fullName": "google.ads.googleads.v17.services.SharedSetService.MutateSharedSets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/sharedSets:mutate" } ] } ] }, { "shortName": "SmartCampaignSettingService", "fullName": "google.ads.googleads.v17.services.SmartCampaignSettingService", "methods": [ { "shortName": "GetSmartCampaignStatus", "fullName": "google.ads.googleads.v17.services.SmartCampaignSettingService.GetSmartCampaignStatus", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v17/{resource_name=customers/*/smartCampaignSettings/*}:getSmartCampaignStatus" } ] }, { "shortName": "MutateSmartCampaignSettings", "fullName": "google.ads.googleads.v17.services.SmartCampaignSettingService.MutateSmartCampaignSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/smartCampaignSettings:mutate" } ] } ] }, { "shortName": "SmartCampaignSuggestService", "fullName": "google.ads.googleads.v17.services.SmartCampaignSuggestService", "methods": [ { "shortName": "SuggestKeywordThemes", "fullName": "google.ads.googleads.v17.services.SmartCampaignSuggestService.SuggestKeywordThemes", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}:suggestKeywordThemes" } ] }, { "shortName": "SuggestSmartCampaignAd", "fullName": "google.ads.googleads.v17.services.SmartCampaignSuggestService.SuggestSmartCampaignAd", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}:suggestSmartCampaignAd" } ] }, { "shortName": "SuggestSmartCampaignBudgetOptions", "fullName": "google.ads.googleads.v17.services.SmartCampaignSuggestService.SuggestSmartCampaignBudgetOptions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}:suggestSmartCampaignBudgetOptions" } ] } ] }, { "shortName": "ThirdPartyAppAnalyticsLinkService", "fullName": "google.ads.googleads.v17.services.ThirdPartyAppAnalyticsLinkService", "methods": [ { "shortName": "RegenerateShareableLinkId", "fullName": "google.ads.googleads.v17.services.ThirdPartyAppAnalyticsLinkService.RegenerateShareableLinkId", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/{resource_name=customers/*/thirdPartyAppAnalyticsLinks/*}:regenerateShareableLinkId" } ] } ] }, { "shortName": "TravelAssetSuggestionService", "fullName": "google.ads.googleads.v17.services.TravelAssetSuggestionService", "methods": [ { "shortName": "SuggestTravelAssets", "fullName": "google.ads.googleads.v17.services.TravelAssetSuggestionService.SuggestTravelAssets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}:suggestTravelAssets" } ] } ] }, { "shortName": "UserDataService", "fullName": "google.ads.googleads.v17.services.UserDataService", "methods": [ { "shortName": "UploadUserData", "fullName": "google.ads.googleads.v17.services.UserDataService.UploadUserData", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}:uploadUserData" } ] } ] }, { "shortName": "UserListCustomerTypeService", "fullName": "google.ads.googleads.v17.services.UserListCustomerTypeService", "methods": [ { "shortName": "MutateUserListCustomerTypes", "fullName": "google.ads.googleads.v17.services.UserListCustomerTypeService.MutateUserListCustomerTypes", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/userListCustomerTypes:mutate" } ] } ] }, { "shortName": "UserListService", "fullName": "google.ads.googleads.v17.services.UserListService", "methods": [ { "shortName": "MutateUserLists", "fullName": "google.ads.googleads.v17.services.UserListService.MutateUserLists", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v17/customers/{customer_id=*}/userLists:mutate" } ] } ] } ], "configFile": "googleads_v17.yaml", "serviceConfigApiNames": [ "google.ads.googleads.v17.services.AccountBudgetProposalService", "google.ads.googleads.v17.services.AccountLinkService", "google.ads.googleads.v17.services.AdGroupAdLabelService", "google.ads.googleads.v17.services.AdGroupAdService", "google.ads.googleads.v17.services.AdGroupAssetService", "google.ads.googleads.v17.services.AdGroupAssetSetService", "google.ads.googleads.v17.services.AdGroupBidModifierService", "google.ads.googleads.v17.services.AdGroupCriterionCustomizerService", "google.ads.googleads.v17.services.AdGroupCriterionLabelService", "google.ads.googleads.v17.services.AdGroupCriterionService", "google.ads.googleads.v17.services.AdGroupCustomizerService", "google.ads.googleads.v17.services.AdGroupExtensionSettingService", "google.ads.googleads.v17.services.AdGroupFeedService", "google.ads.googleads.v17.services.AdGroupLabelService", "google.ads.googleads.v17.services.AdGroupService", "google.ads.googleads.v17.services.AdParameterService", "google.ads.googleads.v17.services.AdService", "google.ads.googleads.v17.services.AssetGroupAssetService", "google.ads.googleads.v17.services.AssetGroupListingGroupFilterService", "google.ads.googleads.v17.services.AssetGroupService", "google.ads.googleads.v17.services.AssetGroupSignalService", "google.ads.googleads.v17.services.AssetService", "google.ads.googleads.v17.services.AssetSetAssetService", "google.ads.googleads.v17.services.AssetSetService", "google.ads.googleads.v17.services.AudienceInsightsService", "google.ads.googleads.v17.services.AudienceService", "google.ads.googleads.v17.services.BatchJobService", "google.ads.googleads.v17.services.BiddingDataExclusionService", "google.ads.googleads.v17.services.BiddingSeasonalityAdjustmentService", "google.ads.googleads.v17.services.BiddingStrategyService", "google.ads.googleads.v17.services.BillingSetupService", "google.ads.googleads.v17.services.BrandSuggestionService", "google.ads.googleads.v17.services.CampaignAssetService", "google.ads.googleads.v17.services.CampaignAssetSetService", "google.ads.googleads.v17.services.CampaignBidModifierService", "google.ads.googleads.v17.services.CampaignBudgetService", "google.ads.googleads.v17.services.CampaignConversionGoalService", "google.ads.googleads.v17.services.CampaignCriterionService", "google.ads.googleads.v17.services.CampaignCustomizerService", "google.ads.googleads.v17.services.CampaignDraftService", "google.ads.googleads.v17.services.CampaignExtensionSettingService", "google.ads.googleads.v17.services.CampaignFeedService", "google.ads.googleads.v17.services.CampaignGroupService", "google.ads.googleads.v17.services.CampaignLabelService", "google.ads.googleads.v17.services.CampaignLifecycleGoalService", "google.ads.googleads.v17.services.CampaignService", "google.ads.googleads.v17.services.CampaignSharedSetService", "google.ads.googleads.v17.services.ConversionActionService", "google.ads.googleads.v17.services.ConversionAdjustmentUploadService", "google.ads.googleads.v17.services.ConversionCustomVariableService", "google.ads.googleads.v17.services.ConversionGoalCampaignConfigService", "google.ads.googleads.v17.services.ConversionUploadService", "google.ads.googleads.v17.services.ConversionValueRuleService", "google.ads.googleads.v17.services.ConversionValueRuleSetService", "google.ads.googleads.v17.services.CustomAudienceService", "google.ads.googleads.v17.services.CustomConversionGoalService", "google.ads.googleads.v17.services.CustomInterestService", "google.ads.googleads.v17.services.CustomerAssetService", "google.ads.googleads.v17.services.CustomerAssetSetService", "google.ads.googleads.v17.services.CustomerClientLinkService", "google.ads.googleads.v17.services.CustomerConversionGoalService", "google.ads.googleads.v17.services.CustomerCustomizerService", "google.ads.googleads.v17.services.CustomerExtensionSettingService", "google.ads.googleads.v17.services.CustomerFeedService", "google.ads.googleads.v17.services.CustomerLabelService", "google.ads.googleads.v17.services.CustomerLifecycleGoalService", "google.ads.googleads.v17.services.CustomerManagerLinkService", "google.ads.googleads.v17.services.CustomerNegativeCriterionService", "google.ads.googleads.v17.services.CustomerService", "google.ads.googleads.v17.services.CustomerSkAdNetworkConversionValueSchemaService", "google.ads.googleads.v17.services.CustomerUserAccessInvitationService", "google.ads.googleads.v17.services.CustomerUserAccessService", "google.ads.googleads.v17.services.CustomizerAttributeService", "google.ads.googleads.v17.services.ExperimentArmService", "google.ads.googleads.v17.services.ExperimentService", "google.ads.googleads.v17.services.ExtensionFeedItemService", "google.ads.googleads.v17.services.FeedItemService", "google.ads.googleads.v17.services.FeedItemSetLinkService", "google.ads.googleads.v17.services.FeedItemSetService", "google.ads.googleads.v17.services.FeedItemTargetService", "google.ads.googleads.v17.services.FeedMappingService", "google.ads.googleads.v17.services.FeedService", "google.ads.googleads.v17.services.GeoTargetConstantService", "google.ads.googleads.v17.services.GoogleAdsFieldService", "google.ads.googleads.v17.services.GoogleAdsService", "google.ads.googleads.v17.services.IdentityVerificationService", "google.ads.googleads.v17.services.InvoiceService", "google.ads.googleads.v17.services.KeywordPlanAdGroupKeywordService", "google.ads.googleads.v17.services.KeywordPlanAdGroupService", "google.ads.googleads.v17.services.KeywordPlanCampaignKeywordService", "google.ads.googleads.v17.services.KeywordPlanCampaignService", "google.ads.googleads.v17.services.KeywordPlanIdeaService", "google.ads.googleads.v17.services.KeywordPlanService", "google.ads.googleads.v17.services.KeywordThemeConstantService", "google.ads.googleads.v17.services.LabelService", "google.ads.googleads.v17.services.LocalServicesLeadService", "google.ads.googleads.v17.services.OfflineUserDataJobService", "google.ads.googleads.v17.services.PaymentsAccountService", "google.ads.googleads.v17.services.ProductLinkInvitationService", "google.ads.googleads.v17.services.ProductLinkService", "google.ads.googleads.v17.services.ReachPlanService", "google.ads.googleads.v17.services.RecommendationService", "google.ads.googleads.v17.services.RecommendationSubscriptionService", "google.ads.googleads.v17.services.RemarketingActionService", "google.ads.googleads.v17.services.ShareablePreviewService", "google.ads.googleads.v17.services.SharedCriterionService", "google.ads.googleads.v17.services.SharedSetService", "google.ads.googleads.v17.services.SmartCampaignSettingService", "google.ads.googleads.v17.services.SmartCampaignSuggestService", "google.ads.googleads.v17.services.ThirdPartyAppAnalyticsLinkService", "google.ads.googleads.v17.services.TravelAssetSuggestionService", "google.ads.googleads.v17.services.UserDataService", "google.ads.googleads.v17.services.UserListCustomerTypeService", "google.ads.googleads.v17.services.UserListService" ], "nameInServiceConfig": "googleads.googleapis.com" }, { "id": "google.ads.searchads360.v0", "directory": "google/ads/searchads360/v0", "version": "v0", "majorVersion": "v0", "hostName": "searchads360.googleapis.com", "title": "Search Ads 360 Reporting API", "description": "The Search Ads 360 API allows developers to automate downloading reports from Search Ads 360.", "importDirectories": [ "google/ads/searchads360/v0/common", "google/ads/searchads360/v0/enums", "google/ads/searchads360/v0/errors", "google/ads/searchads360/v0/resources", "google/api", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Ads.SearchAds360.V0.Common": 14, "Google.Ads.SearchAds360.V0.Enums": 91, "Google.Ads.SearchAds360.V0.Errors": 14, "Google.Ads.SearchAds360.V0.Resources": 54, "Google.Ads.SearchAds360.V0.Services": 4 } }, "go_package": { "valueCounts": { "google.golang.org/genproto/googleapis/ads/searchads360/v0/common;common": 14, "google.golang.org/genproto/googleapis/ads/searchads360/v0/enums;enums": 91, "google.golang.org/genproto/googleapis/ads/searchads360/v0/errors;errors": 14, "google.golang.org/genproto/googleapis/ads/searchads360/v0/resources;resources": 54, "google.golang.org/genproto/googleapis/ads/searchads360/v0/services;services": 4 } }, "java_multiple_files": { "valueCounts": { "true": 177 } }, "java_package": { "valueCounts": { "com.google.ads.searchads360.v0.common": 14, "com.google.ads.searchads360.v0.enums": 91, "com.google.ads.searchads360.v0.errors": 14, "com.google.ads.searchads360.v0.resources": 54, "com.google.ads.searchads360.v0.services": 4 } }, "objc_class_prefix": { "valueCounts": { "GASA360": 177 } }, "php_namespace": { "valueCounts": { "Google\\Ads\\SearchAds360\\V0\\Common": 14, "Google\\Ads\\SearchAds360\\V0\\Enums": 91, "Google\\Ads\\SearchAds360\\V0\\Errors": 14, "Google\\Ads\\SearchAds360\\V0\\Resources": 54, "Google\\Ads\\SearchAds360\\V0\\Services": 4 } }, "ruby_package": { "valueCounts": { "Google::Ads::SearchAds360::V0::Common": 14, "Google::Ads::SearchAds360::V0::Enums": 91, "Google::Ads::SearchAds360::V0::Errors": 14, "Google::Ads::SearchAds360::V0::Resources": 54, "Google::Ads::SearchAds360::V0::Services": 4 } } }, "services": [ { "shortName": "CustomColumnService", "fullName": "google.ads.searchads360.v0.services.CustomColumnService", "methods": [ { "shortName": "GetCustomColumn", "fullName": "google.ads.searchads360.v0.services.CustomColumnService.GetCustomColumn", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v0/{resource_name=customers/*/customColumns/*}" } ] }, { "shortName": "ListCustomColumns", "fullName": "google.ads.searchads360.v0.services.CustomColumnService.ListCustomColumns", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v0/customers/{customer_id=*}/customColumns" } ] } ] }, { "shortName": "CustomerService", "fullName": "google.ads.searchads360.v0.services.CustomerService", "methods": [ { "shortName": "ListAccessibleCustomers", "fullName": "google.ads.searchads360.v0.services.CustomerService.ListAccessibleCustomers", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v0/customers:listAccessibleCustomers" } ] } ] }, { "shortName": "SearchAds360FieldService", "fullName": "google.ads.searchads360.v0.services.SearchAds360FieldService", "methods": [ { "shortName": "GetSearchAds360Field", "fullName": "google.ads.searchads360.v0.services.SearchAds360FieldService.GetSearchAds360Field", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v0/{resource_name=searchAds360Fields/*}" } ] }, { "shortName": "SearchSearchAds360Fields", "fullName": "google.ads.searchads360.v0.services.SearchAds360FieldService.SearchSearchAds360Fields", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v0/searchAds360Fields:search" } ] } ] }, { "shortName": "SearchAds360Service", "fullName": "google.ads.searchads360.v0.services.SearchAds360Service", "methods": [ { "shortName": "Search", "fullName": "google.ads.searchads360.v0.services.SearchAds360Service.Search", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v0/customers/{customer_id=*}/searchAds360:search" } ] }, { "shortName": "SearchStream", "fullName": "google.ads.searchads360.v0.services.SearchAds360Service.SearchStream", "mode": "SERVER_STREAMING", "bindings": [ { "httpMethod": "POST", "path": "/v0/customers/{customer_id=*}/searchAds360:searchStream" } ] } ] } ], "configFile": "searchads360_v0.yaml", "serviceConfigApiNames": [ "google.ads.searchads360.v0.services.CustomColumnService", "google.ads.searchads360.v0.services.CustomerService", "google.ads.searchads360.v0.services.SearchAds360FieldService", "google.ads.searchads360.v0.services.SearchAds360Service" ], "nameInServiceConfig": "searchads360.googleapis.com" }, { "id": "google.ai.generativelanguage.v1", "directory": "google/ai/generativelanguage/v1", "version": "v1", "majorVersion": "v1", "hostName": "generativelanguage.googleapis.com", "title": "Generative Language API", "description": "The Gemini API allows developers to build generative AI applications using Gemini models. Gemini is our most capable model, built from the ground up to be multimodal. It can generalize and seamlessly understand, operate across, and combine different types of information including language, images, audio, video, and code. You can use the Gemini API for use cases like reasoning across text and images, content generation, dialogue agents, summarization and classification systems, and more.", "importDirectories": [ "google/ai/generativelanguage/v1", "google/api" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/ai/generativelanguage/apiv1/generativelanguagepb;generativelanguagepb": 6 } }, "java_multiple_files": { "valueCounts": { "true": 6 } }, "java_package": { "valueCounts": { "com.google.ai.generativelanguage.v1": 6 } } }, "services": [ { "shortName": "GenerativeService", "fullName": "google.ai.generativelanguage.v1.GenerativeService", "methods": [ { "shortName": "BatchEmbedContents", "fullName": "google.ai.generativelanguage.v1.GenerativeService.BatchEmbedContents", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{model=models/*}:batchEmbedContents" } ] }, { "shortName": "CountTokens", "fullName": "google.ai.generativelanguage.v1.GenerativeService.CountTokens", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{model=models/*}:countTokens" } ] }, { "shortName": "EmbedContent", "fullName": "google.ai.generativelanguage.v1.GenerativeService.EmbedContent", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{model=models/*}:embedContent" } ] }, { "shortName": "GenerateContent", "fullName": "google.ai.generativelanguage.v1.GenerativeService.GenerateContent", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{model=models/*}:generateContent" }, { "httpMethod": "POST", "path": "/v1/{model=tunedModels/*}:generateContent" } ] }, { "shortName": "StreamGenerateContent", "fullName": "google.ai.generativelanguage.v1.GenerativeService.StreamGenerateContent", "mode": "SERVER_STREAMING", "bindings": [ { "httpMethod": "POST", "path": "/v1/{model=models/*}:streamGenerateContent" } ] } ] }, { "shortName": "ModelService", "fullName": "google.ai.generativelanguage.v1.ModelService", "methods": [ { "shortName": "GetModel", "fullName": "google.ai.generativelanguage.v1.ModelService.GetModel", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=models/*}" } ] }, { "shortName": "ListModels", "fullName": "google.ai.generativelanguage.v1.ModelService.ListModels", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/models" } ] } ] } ], "configFile": "generativelanguage_v1.yaml", "serviceConfigApiNames": [ "google.ai.generativelanguage.v1.GenerativeService", "google.ai.generativelanguage.v1.ModelService", "google.longrunning.Operations" ], "nameInServiceConfig": "generativelanguage.googleapis.com" }, { "id": "google.ai.generativelanguage.v1beta", "directory": "google/ai/generativelanguage/v1beta", "version": "v1beta", "majorVersion": "v1", "hostName": "generativelanguage.googleapis.com", "title": "Generative Language API", "description": "The Gemini API allows developers to build generative AI applications using Gemini models. Gemini is our most capable model, built from the ground up to be multimodal. It can generalize and seamlessly understand, operate across, and combine different types of information including language, images, audio, video, and code. You can use the Gemini API for use cases like reasoning across text and images, content generation, dialogue agents, summarization and classification systems, and more.", "importDirectories": [ "google/ai/generativelanguage/v1beta", "google/api", "google/longrunning", "google/protobuf", "google/rpc" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/ai/generativelanguage/apiv1beta/generativelanguagepb;generativelanguagepb": 18 } }, "java_multiple_files": { "valueCounts": { "true": 18 } }, "java_package": { "valueCounts": { "com.google.ai.generativelanguage.v1beta": 18 } } }, "services": [ { "shortName": "CacheService", "fullName": "google.ai.generativelanguage.v1beta.CacheService", "methods": [ { "shortName": "CreateCachedContent", "fullName": "google.ai.generativelanguage.v1beta.CacheService.CreateCachedContent", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/cachedContents" } ] }, { "shortName": "DeleteCachedContent", "fullName": "google.ai.generativelanguage.v1beta.CacheService.DeleteCachedContent", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=cachedContents/*}" } ] }, { "shortName": "GetCachedContent", "fullName": "google.ai.generativelanguage.v1beta.CacheService.GetCachedContent", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=cachedContents/*}" } ] }, { "shortName": "ListCachedContents", "fullName": "google.ai.generativelanguage.v1beta.CacheService.ListCachedContents", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/cachedContents" } ] }, { "shortName": "UpdateCachedContent", "fullName": "google.ai.generativelanguage.v1beta.CacheService.UpdateCachedContent", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{cached_content.name=cachedContents/*}" } ] } ] }, { "shortName": "DiscussService", "fullName": "google.ai.generativelanguage.v1beta.DiscussService", "methods": [ { "shortName": "CountMessageTokens", "fullName": "google.ai.generativelanguage.v1beta.DiscussService.CountMessageTokens", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{model=models/*}:countMessageTokens" } ] }, { "shortName": "GenerateMessage", "fullName": "google.ai.generativelanguage.v1beta.DiscussService.GenerateMessage", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{model=models/*}:generateMessage" } ] } ] }, { "shortName": "FileService", "fullName": "google.ai.generativelanguage.v1beta.FileService", "methods": [ { "shortName": "CreateFile", "fullName": "google.ai.generativelanguage.v1beta.FileService.CreateFile", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/files" } ] }, { "shortName": "DeleteFile", "fullName": "google.ai.generativelanguage.v1beta.FileService.DeleteFile", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=files/*}" } ] }, { "shortName": "GetFile", "fullName": "google.ai.generativelanguage.v1beta.FileService.GetFile", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=files/*}" } ] }, { "shortName": "ListFiles", "fullName": "google.ai.generativelanguage.v1beta.FileService.ListFiles", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/files" } ] } ] }, { "shortName": "GenerativeService", "fullName": "google.ai.generativelanguage.v1beta.GenerativeService", "methods": [ { "shortName": "BatchEmbedContents", "fullName": "google.ai.generativelanguage.v1beta.GenerativeService.BatchEmbedContents", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{model=models/*}:batchEmbedContents" } ] }, { "shortName": "CountTokens", "fullName": "google.ai.generativelanguage.v1beta.GenerativeService.CountTokens", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{model=models/*}:countTokens" } ] }, { "shortName": "EmbedContent", "fullName": "google.ai.generativelanguage.v1beta.GenerativeService.EmbedContent", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{model=models/*}:embedContent" } ] }, { "shortName": "GenerateAnswer", "fullName": "google.ai.generativelanguage.v1beta.GenerativeService.GenerateAnswer", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{model=models/*}:generateAnswer" } ] }, { "shortName": "GenerateContent", "fullName": "google.ai.generativelanguage.v1beta.GenerativeService.GenerateContent", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{model=models/*}:generateContent" }, { "httpMethod": "POST", "path": "/v1beta/{model=tunedModels/*}:generateContent" } ] }, { "shortName": "StreamGenerateContent", "fullName": "google.ai.generativelanguage.v1beta.GenerativeService.StreamGenerateContent", "mode": "SERVER_STREAMING", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{model=models/*}:streamGenerateContent" } ] } ] }, { "shortName": "ModelService", "fullName": "google.ai.generativelanguage.v1beta.ModelService", "methods": [ { "shortName": "CreateTunedModel", "fullName": "google.ai.generativelanguage.v1beta.ModelService.CreateTunedModel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/tunedModels" } ] }, { "shortName": "DeleteTunedModel", "fullName": "google.ai.generativelanguage.v1beta.ModelService.DeleteTunedModel", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=tunedModels/*}" } ] }, { "shortName": "GetModel", "fullName": "google.ai.generativelanguage.v1beta.ModelService.GetModel", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=models/*}" } ] }, { "shortName": "GetTunedModel", "fullName": "google.ai.generativelanguage.v1beta.ModelService.GetTunedModel", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=tunedModels/*}" } ] }, { "shortName": "ListModels", "fullName": "google.ai.generativelanguage.v1beta.ModelService.ListModels", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/models" } ] }, { "shortName": "ListTunedModels", "fullName": "google.ai.generativelanguage.v1beta.ModelService.ListTunedModels", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/tunedModels" } ] }, { "shortName": "UpdateTunedModel", "fullName": "google.ai.generativelanguage.v1beta.ModelService.UpdateTunedModel", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{tuned_model.name=tunedModels/*}" } ] } ] }, { "shortName": "PermissionService", "fullName": "google.ai.generativelanguage.v1beta.PermissionService", "methods": [ { "shortName": "CreatePermission", "fullName": "google.ai.generativelanguage.v1beta.PermissionService.CreatePermission", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=tunedModels/*}/permissions" }, { "httpMethod": "POST", "path": "/v1beta/{parent=corpora/*}/permissions" } ] }, { "shortName": "DeletePermission", "fullName": "google.ai.generativelanguage.v1beta.PermissionService.DeletePermission", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=tunedModels/*/permissions/*}" }, { "httpMethod": "DELETE", "path": "/v1beta/{name=corpora/*/permissions/*}" } ] }, { "shortName": "GetPermission", "fullName": "google.ai.generativelanguage.v1beta.PermissionService.GetPermission", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=tunedModels/*/permissions/*}" }, { "httpMethod": "GET", "path": "/v1beta/{name=corpora/*/permissions/*}" } ] }, { "shortName": "ListPermissions", "fullName": "google.ai.generativelanguage.v1beta.PermissionService.ListPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=tunedModels/*}/permissions" }, { "httpMethod": "GET", "path": "/v1beta/{parent=corpora/*}/permissions" } ] }, { "shortName": "TransferOwnership", "fullName": "google.ai.generativelanguage.v1beta.PermissionService.TransferOwnership", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{name=tunedModels/*}:transferOwnership" } ] }, { "shortName": "UpdatePermission", "fullName": "google.ai.generativelanguage.v1beta.PermissionService.UpdatePermission", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{permission.name=tunedModels/*/permissions/*}" }, { "httpMethod": "PATCH", "path": "/v1beta/{permission.name=corpora/*/permissions/*}" } ] } ] }, { "shortName": "PredictionService", "fullName": "google.ai.generativelanguage.v1beta.PredictionService", "methods": [ { "shortName": "Predict", "fullName": "google.ai.generativelanguage.v1beta.PredictionService.Predict", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{model=models/*}:predict" } ] } ] }, { "shortName": "RetrieverService", "fullName": "google.ai.generativelanguage.v1beta.RetrieverService", "methods": [ { "shortName": "BatchCreateChunks", "fullName": "google.ai.generativelanguage.v1beta.RetrieverService.BatchCreateChunks", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=corpora/*/documents/*}/chunks:batchCreate" } ] }, { "shortName": "BatchDeleteChunks", "fullName": "google.ai.generativelanguage.v1beta.RetrieverService.BatchDeleteChunks", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=corpora/*/documents/*}/chunks:batchDelete" } ] }, { "shortName": "BatchUpdateChunks", "fullName": "google.ai.generativelanguage.v1beta.RetrieverService.BatchUpdateChunks", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=corpora/*/documents/*}/chunks:batchUpdate" } ] }, { "shortName": "CreateChunk", "fullName": "google.ai.generativelanguage.v1beta.RetrieverService.CreateChunk", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=corpora/*/documents/*}/chunks" } ] }, { "shortName": "CreateCorpus", "fullName": "google.ai.generativelanguage.v1beta.RetrieverService.CreateCorpus", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/corpora" } ] }, { "shortName": "CreateDocument", "fullName": "google.ai.generativelanguage.v1beta.RetrieverService.CreateDocument", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=corpora/*}/documents" } ] }, { "shortName": "DeleteChunk", "fullName": "google.ai.generativelanguage.v1beta.RetrieverService.DeleteChunk", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=corpora/*/documents/*/chunks/*}" } ] }, { "shortName": "DeleteCorpus", "fullName": "google.ai.generativelanguage.v1beta.RetrieverService.DeleteCorpus", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=corpora/*}" } ] }, { "shortName": "DeleteDocument", "fullName": "google.ai.generativelanguage.v1beta.RetrieverService.DeleteDocument", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=corpora/*/documents/*}" } ] }, { "shortName": "GetChunk", "fullName": "google.ai.generativelanguage.v1beta.RetrieverService.GetChunk", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=corpora/*/documents/*/chunks/*}" } ] }, { "shortName": "GetCorpus", "fullName": "google.ai.generativelanguage.v1beta.RetrieverService.GetCorpus", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=corpora/*}" } ] }, { "shortName": "GetDocument", "fullName": "google.ai.generativelanguage.v1beta.RetrieverService.GetDocument", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=corpora/*/documents/*}" } ] }, { "shortName": "ListChunks", "fullName": "google.ai.generativelanguage.v1beta.RetrieverService.ListChunks", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=corpora/*/documents/*}/chunks" } ] }, { "shortName": "ListCorpora", "fullName": "google.ai.generativelanguage.v1beta.RetrieverService.ListCorpora", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/corpora" } ] }, { "shortName": "ListDocuments", "fullName": "google.ai.generativelanguage.v1beta.RetrieverService.ListDocuments", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=corpora/*}/documents" } ] }, { "shortName": "QueryCorpus", "fullName": "google.ai.generativelanguage.v1beta.RetrieverService.QueryCorpus", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{name=corpora/*}:query" } ] }, { "shortName": "QueryDocument", "fullName": "google.ai.generativelanguage.v1beta.RetrieverService.QueryDocument", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{name=corpora/*/documents/*}:query" } ] }, { "shortName": "UpdateChunk", "fullName": "google.ai.generativelanguage.v1beta.RetrieverService.UpdateChunk", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{chunk.name=corpora/*/documents/*/chunks/*}" } ] }, { "shortName": "UpdateCorpus", "fullName": "google.ai.generativelanguage.v1beta.RetrieverService.UpdateCorpus", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{corpus.name=corpora/*}" } ] }, { "shortName": "UpdateDocument", "fullName": "google.ai.generativelanguage.v1beta.RetrieverService.UpdateDocument", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{document.name=corpora/*/documents/*}" } ] } ] }, { "shortName": "TextService", "fullName": "google.ai.generativelanguage.v1beta.TextService", "methods": [ { "shortName": "BatchEmbedText", "fullName": "google.ai.generativelanguage.v1beta.TextService.BatchEmbedText", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{model=models/*}:batchEmbedText" } ] }, { "shortName": "CountTextTokens", "fullName": "google.ai.generativelanguage.v1beta.TextService.CountTextTokens", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{model=models/*}:countTextTokens" } ] }, { "shortName": "EmbedText", "fullName": "google.ai.generativelanguage.v1beta.TextService.EmbedText", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{model=models/*}:embedText" } ] }, { "shortName": "GenerateText", "fullName": "google.ai.generativelanguage.v1beta.TextService.GenerateText", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{model=models/*}:generateText" }, { "httpMethod": "POST", "path": "/v1beta/{model=tunedModels/*}:generateText" } ] } ] } ], "configFile": "generativelanguage_v1beta.yaml", "serviceConfigApiNames": [ "google.ai.generativelanguage.v1beta.CacheService", "google.ai.generativelanguage.v1beta.DiscussService", "google.ai.generativelanguage.v1beta.FileService", "google.ai.generativelanguage.v1beta.GenerativeService", "google.ai.generativelanguage.v1beta.ModelService", "google.ai.generativelanguage.v1beta.PermissionService", "google.ai.generativelanguage.v1beta.PredictionService", "google.ai.generativelanguage.v1beta.RetrieverService", "google.ai.generativelanguage.v1beta.TextService", "google.longrunning.Operations" ], "nameInServiceConfig": "generativelanguage.googleapis.com" }, { "id": "google.ai.generativelanguage.v1beta2", "directory": "google/ai/generativelanguage/v1beta2", "version": "v1beta2", "majorVersion": "v1", "hostName": "generativelanguage.googleapis.com", "title": "Generative Language API", "description": "The PaLM API allows developers to build generative AI applications using the PaLM model. Large Language Models (LLMs) are a powerful, versatile type of machine learning model that enables computers to comprehend and generate natural language through a series of prompts. The PaLM API is based on Google's next generation LLM, PaLM. It excels at a variety of different tasks like code generation, reasoning, and writing. You can use the PaLM API to build generative AI applications for use cases like content generation, dialogue agents, summarization and classification systems, and more.", "importDirectories": [ "google/ai/generativelanguage/v1beta2", "google/api" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/ai/generativelanguage/apiv1beta2/generativelanguagepb;generativelanguagepb": 6 } }, "java_multiple_files": { "valueCounts": { "true": 6 } }, "java_package": { "valueCounts": { "com.google.ai.generativelanguage.v1beta2": 6 } } }, "services": [ { "shortName": "DiscussService", "fullName": "google.ai.generativelanguage.v1beta2.DiscussService", "methods": [ { "shortName": "CountMessageTokens", "fullName": "google.ai.generativelanguage.v1beta2.DiscussService.CountMessageTokens", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta2/{model=models/*}:countMessageTokens" } ] }, { "shortName": "GenerateMessage", "fullName": "google.ai.generativelanguage.v1beta2.DiscussService.GenerateMessage", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta2/{model=models/*}:generateMessage" } ] } ] }, { "shortName": "ModelService", "fullName": "google.ai.generativelanguage.v1beta2.ModelService", "methods": [ { "shortName": "GetModel", "fullName": "google.ai.generativelanguage.v1beta2.ModelService.GetModel", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta2/{name=models/*}" } ] }, { "shortName": "ListModels", "fullName": "google.ai.generativelanguage.v1beta2.ModelService.ListModels", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta2/models" } ] } ] }, { "shortName": "TextService", "fullName": "google.ai.generativelanguage.v1beta2.TextService", "methods": [ { "shortName": "EmbedText", "fullName": "google.ai.generativelanguage.v1beta2.TextService.EmbedText", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta2/{model=models/*}:embedText" } ] }, { "shortName": "GenerateText", "fullName": "google.ai.generativelanguage.v1beta2.TextService.GenerateText", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta2/{model=models/*}:generateText" } ] } ] } ], "configFile": "generativelanguage_v1beta2.yaml", "serviceConfigApiNames": [ "google.ai.generativelanguage.v1beta2.DiscussService", "google.ai.generativelanguage.v1beta2.ModelService", "google.ai.generativelanguage.v1beta2.TextService" ], "nameInServiceConfig": "generativelanguage.googleapis.com" }, { "id": "google.ai.generativelanguage.v1beta3", "directory": "google/ai/generativelanguage/v1beta3", "version": "v1beta3", "majorVersion": "v1", "hostName": "generativelanguage.googleapis.com", "title": "Generative Language API", "description": "The PaLM API allows developers to build generative AI applications using the PaLM model. Large Language Models (LLMs) are a powerful, versatile type of machine learning model that enables computers to comprehend and generate natural language through a series of prompts. The PaLM API is based on Google's next generation LLM, PaLM. It excels at a variety of different tasks like code generation, reasoning, and writing. You can use the PaLM API to build generative AI applications for use cases like content generation, dialogue agents, summarization and classification systems, and more.", "importDirectories": [ "google/ai/generativelanguage/v1beta3", "google/api", "google/longrunning", "google/protobuf" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/ai/generativelanguage/apiv1beta3/generativelanguagepb;generativelanguagepb": 9 } }, "java_multiple_files": { "valueCounts": { "true": 9 } }, "java_package": { "valueCounts": { "com.google.ai.generativelanguage.v1beta3": 9 } } }, "services": [ { "shortName": "DiscussService", "fullName": "google.ai.generativelanguage.v1beta3.DiscussService", "methods": [ { "shortName": "CountMessageTokens", "fullName": "google.ai.generativelanguage.v1beta3.DiscussService.CountMessageTokens", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta3/{model=models/*}:countMessageTokens" } ] }, { "shortName": "GenerateMessage", "fullName": "google.ai.generativelanguage.v1beta3.DiscussService.GenerateMessage", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta3/{model=models/*}:generateMessage" } ] } ] }, { "shortName": "ModelService", "fullName": "google.ai.generativelanguage.v1beta3.ModelService", "methods": [ { "shortName": "CreateTunedModel", "fullName": "google.ai.generativelanguage.v1beta3.ModelService.CreateTunedModel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta3/tunedModels" } ] }, { "shortName": "DeleteTunedModel", "fullName": "google.ai.generativelanguage.v1beta3.ModelService.DeleteTunedModel", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta3/{name=tunedModels/*}" } ] }, { "shortName": "GetModel", "fullName": "google.ai.generativelanguage.v1beta3.ModelService.GetModel", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta3/{name=models/*}" } ] }, { "shortName": "GetTunedModel", "fullName": "google.ai.generativelanguage.v1beta3.ModelService.GetTunedModel", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta3/{name=tunedModels/*}" } ] }, { "shortName": "ListModels", "fullName": "google.ai.generativelanguage.v1beta3.ModelService.ListModels", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta3/models" } ] }, { "shortName": "ListTunedModels", "fullName": "google.ai.generativelanguage.v1beta3.ModelService.ListTunedModels", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta3/tunedModels" } ] }, { "shortName": "UpdateTunedModel", "fullName": "google.ai.generativelanguage.v1beta3.ModelService.UpdateTunedModel", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta3/{tuned_model.name=tunedModels/*}" } ] } ] }, { "shortName": "PermissionService", "fullName": "google.ai.generativelanguage.v1beta3.PermissionService", "methods": [ { "shortName": "CreatePermission", "fullName": "google.ai.generativelanguage.v1beta3.PermissionService.CreatePermission", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta3/{parent=tunedModels/*}/permissions" } ] }, { "shortName": "DeletePermission", "fullName": "google.ai.generativelanguage.v1beta3.PermissionService.DeletePermission", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta3/{name=tunedModels/*/permissions/*}" } ] }, { "shortName": "GetPermission", "fullName": "google.ai.generativelanguage.v1beta3.PermissionService.GetPermission", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta3/{name=tunedModels/*/permissions/*}" } ] }, { "shortName": "ListPermissions", "fullName": "google.ai.generativelanguage.v1beta3.PermissionService.ListPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta3/{parent=tunedModels/*}/permissions" } ] }, { "shortName": "TransferOwnership", "fullName": "google.ai.generativelanguage.v1beta3.PermissionService.TransferOwnership", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta3/{name=tunedModels/*}:transferOwnership" } ] }, { "shortName": "UpdatePermission", "fullName": "google.ai.generativelanguage.v1beta3.PermissionService.UpdatePermission", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta3/{permission.name=tunedModels/*/permissions/*}" } ] } ] }, { "shortName": "TextService", "fullName": "google.ai.generativelanguage.v1beta3.TextService", "methods": [ { "shortName": "BatchEmbedText", "fullName": "google.ai.generativelanguage.v1beta3.TextService.BatchEmbedText", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta3/{model=models/*}:batchEmbedText" } ] }, { "shortName": "CountTextTokens", "fullName": "google.ai.generativelanguage.v1beta3.TextService.CountTextTokens", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta3/{model=models/*}:countTextTokens" } ] }, { "shortName": "EmbedText", "fullName": "google.ai.generativelanguage.v1beta3.TextService.EmbedText", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta3/{model=models/*}:embedText" } ] }, { "shortName": "GenerateText", "fullName": "google.ai.generativelanguage.v1beta3.TextService.GenerateText", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta3/{model=models/*}:generateText" }, { "httpMethod": "POST", "path": "/v1beta3/{model=tunedModels/*}:generateText" } ] } ] } ], "configFile": "generativelanguage_v1beta3.yaml", "serviceConfigApiNames": [ "google.ai.generativelanguage.v1beta3.DiscussService", "google.ai.generativelanguage.v1beta3.ModelService", "google.ai.generativelanguage.v1beta3.PermissionService", "google.ai.generativelanguage.v1beta3.TextService", "google.longrunning.Operations" ], "nameInServiceConfig": "generativelanguage.googleapis.com" }, { "id": "google.analytics.admin.v1alpha", "directory": "google/analytics/admin/v1alpha", "version": "v1alpha", "majorVersion": "v1", "hostName": "analyticsadmin.googleapis.com", "title": "Google Analytics Admin API", "description": "Manage properties in Google Analytics. Warning: Creating multiple Customer Applications, Accounts, or Projects to simulate or act as a single Customer Application, Account, or Project (respectively) or to circumvent Service-specific usage limits or quotas is a direct violation of Google Cloud Platform Terms of Service as well as Google APIs Terms of Service. These actions can result in immediate termination of your GCP project(s) without any warning.", "importDirectories": [ "google/analytics/admin/v1alpha", "google/api", "google/protobuf" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/analytics/admin/apiv1alpha/adminpb;adminpb": 8 } }, "java_multiple_files": { "valueCounts": { "true": 8 } }, "java_package": { "valueCounts": { "com.google.analytics.admin.v1alpha": 8 } } }, "services": [ { "shortName": "AnalyticsAdminService", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService", "methods": [ { "shortName": "AcknowledgeUserDataCollection", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.AcknowledgeUserDataCollection", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{property=properties/*}:acknowledgeUserDataCollection" } ] }, { "shortName": "ApproveDisplayVideo360AdvertiserLinkProposal", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ApproveDisplayVideo360AdvertiserLinkProposal", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*}:approve" } ] }, { "shortName": "ArchiveAudience", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ArchiveAudience", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{name=properties/*/audiences/*}:archive" } ] }, { "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": "BatchCreateAccessBindings", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.BatchCreateAccessBindings", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=accounts/*}/accessBindings:batchCreate" }, { "httpMethod": "POST", "path": "/v1alpha/{parent=properties/*}/accessBindings:batchCreate" } ] }, { "shortName": "BatchDeleteAccessBindings", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.BatchDeleteAccessBindings", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=accounts/*}/accessBindings:batchDelete" }, { "httpMethod": "POST", "path": "/v1alpha/{parent=properties/*}/accessBindings:batchDelete" } ] }, { "shortName": "BatchGetAccessBindings", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.BatchGetAccessBindings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=accounts/*}/accessBindings:batchGet" }, { "httpMethod": "GET", "path": "/v1alpha/{parent=properties/*}/accessBindings:batchGet" } ] }, { "shortName": "BatchUpdateAccessBindings", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.BatchUpdateAccessBindings", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=accounts/*}/accessBindings:batchUpdate" }, { "httpMethod": "POST", "path": "/v1alpha/{parent=properties/*}/accessBindings:batchUpdate" } ] }, { "shortName": "CancelDisplayVideo360AdvertiserLinkProposal", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CancelDisplayVideo360AdvertiserLinkProposal", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*}:cancel" } ] }, { "shortName": "CreateAccessBinding", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateAccessBinding", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=accounts/*}/accessBindings" }, { "httpMethod": "POST", "path": "/v1alpha/{parent=properties/*}/accessBindings" } ] }, { "shortName": "CreateAdSenseLink", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateAdSenseLink", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=properties/*}/adSenseLinks" } ] }, { "shortName": "CreateAudience", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateAudience", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=properties/*}/audiences" } ] }, { "shortName": "CreateBigQueryLink", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateBigQueryLink", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=properties/*}/bigQueryLinks" } ] }, { "shortName": "CreateCalculatedMetric", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateCalculatedMetric", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=properties/*}/calculatedMetrics" } ] }, { "shortName": "CreateChannelGroup", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateChannelGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=properties/*}/channelGroups" } ] }, { "shortName": "CreateConnectedSiteTag", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateConnectedSiteTag", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/properties:createConnectedSiteTag" } ] }, { "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": "CreateDataStream", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateDataStream", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=properties/*}/dataStreams" } ] }, { "shortName": "CreateDisplayVideo360AdvertiserLink", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateDisplayVideo360AdvertiserLink", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=properties/*}/displayVideo360AdvertiserLinks" } ] }, { "shortName": "CreateDisplayVideo360AdvertiserLinkProposal", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateDisplayVideo360AdvertiserLinkProposal", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=properties/*}/displayVideo360AdvertiserLinkProposals" } ] }, { "shortName": "CreateEventCreateRule", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateEventCreateRule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=properties/*/dataStreams/*}/eventCreateRules" } ] }, { "shortName": "CreateEventEditRule", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateEventEditRule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=properties/*/dataStreams/*}/eventEditRules" } ] }, { "shortName": "CreateExpandedDataSet", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateExpandedDataSet", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=properties/*}/expandedDataSets" } ] }, { "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": "CreateKeyEvent", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateKeyEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=properties/*}/keyEvents" } ] }, { "shortName": "CreateMeasurementProtocolSecret", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateMeasurementProtocolSecret", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=properties/*/dataStreams/*}/measurementProtocolSecrets" } ] }, { "shortName": "CreateProperty", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateProperty", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/properties" } ] }, { "shortName": "CreateRollupProperty", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateRollupProperty", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/properties:createRollupProperty" } ] }, { "shortName": "CreateRollupPropertySourceLink", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateRollupPropertySourceLink", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=properties/*}/rollupPropertySourceLinks" } ] }, { "shortName": "CreateSKAdNetworkConversionValueSchema", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateSKAdNetworkConversionValueSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=properties/*/dataStreams/*}/sKAdNetworkConversionValueSchema" } ] }, { "shortName": "CreateSearchAds360Link", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateSearchAds360Link", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=properties/*}/searchAds360Links" } ] }, { "shortName": "CreateSubpropertyEventFilter", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateSubpropertyEventFilter", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=properties/*}/subpropertyEventFilters" } ] }, { "shortName": "DeleteAccessBinding", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteAccessBinding", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=accounts/*/accessBindings/*}" }, { "httpMethod": "DELETE", "path": "/v1alpha/{name=properties/*/accessBindings/*}" } ] }, { "shortName": "DeleteAccount", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteAccount", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=accounts/*}" } ] }, { "shortName": "DeleteAdSenseLink", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteAdSenseLink", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=properties/*/adSenseLinks/*}" } ] }, { "shortName": "DeleteBigQueryLink", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteBigQueryLink", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=properties/*/bigQueryLinks/*}" } ] }, { "shortName": "DeleteCalculatedMetric", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteCalculatedMetric", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=properties/*/calculatedMetrics/*}" } ] }, { "shortName": "DeleteChannelGroup", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteChannelGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=properties/*/channelGroups/*}" } ] }, { "shortName": "DeleteConnectedSiteTag", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteConnectedSiteTag", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/properties:deleteConnectedSiteTag" } ] }, { "shortName": "DeleteConversionEvent", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteConversionEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=properties/*/conversionEvents/*}" } ] }, { "shortName": "DeleteDataStream", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteDataStream", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=properties/*/dataStreams/*}" } ] }, { "shortName": "DeleteDisplayVideo360AdvertiserLink", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteDisplayVideo360AdvertiserLink", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=properties/*/displayVideo360AdvertiserLinks/*}" } ] }, { "shortName": "DeleteDisplayVideo360AdvertiserLinkProposal", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteDisplayVideo360AdvertiserLinkProposal", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*}" } ] }, { "shortName": "DeleteEventCreateRule", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteEventCreateRule", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=properties/*/dataStreams/*/eventCreateRules/*}" } ] }, { "shortName": "DeleteEventEditRule", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteEventEditRule", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=properties/*/dataStreams/*/eventEditRules/*}" } ] }, { "shortName": "DeleteExpandedDataSet", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteExpandedDataSet", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=properties/*/expandedDataSets/*}" } ] }, { "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": "DeleteKeyEvent", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteKeyEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=properties/*/keyEvents/*}" } ] }, { "shortName": "DeleteMeasurementProtocolSecret", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteMeasurementProtocolSecret", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=properties/*/dataStreams/*/measurementProtocolSecrets/*}" } ] }, { "shortName": "DeleteProperty", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteProperty", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=properties/*}" } ] }, { "shortName": "DeleteRollupPropertySourceLink", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteRollupPropertySourceLink", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=properties/*/rollupPropertySourceLinks/*}" } ] }, { "shortName": "DeleteSKAdNetworkConversionValueSchema", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteSKAdNetworkConversionValueSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=properties/*/dataStreams/*/sKAdNetworkConversionValueSchema/*}" } ] }, { "shortName": "DeleteSearchAds360Link", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteSearchAds360Link", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=properties/*/searchAds360Links/*}" } ] }, { "shortName": "DeleteSubpropertyEventFilter", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteSubpropertyEventFilter", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=properties/*/subpropertyEventFilters/*}" } ] }, { "shortName": "FetchAutomatedGa4ConfigurationOptOut", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.FetchAutomatedGa4ConfigurationOptOut", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/properties:fetchAutomatedGa4ConfigurationOptOut" } ] }, { "shortName": "FetchConnectedGa4Property", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.FetchConnectedGa4Property", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/properties:fetchConnectedGa4Property" } ] }, { "shortName": "GetAccessBinding", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetAccessBinding", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=accounts/*/accessBindings/*}" }, { "httpMethod": "GET", "path": "/v1alpha/{name=properties/*/accessBindings/*}" } ] }, { "shortName": "GetAccount", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetAccount", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=accounts/*}" } ] }, { "shortName": "GetAdSenseLink", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetAdSenseLink", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=properties/*/adSenseLinks/*}" } ] }, { "shortName": "GetAttributionSettings", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetAttributionSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=properties/*/attributionSettings}" } ] }, { "shortName": "GetAudience", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetAudience", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=properties/*/audiences/*}" } ] }, { "shortName": "GetBigQueryLink", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetBigQueryLink", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=properties/*/bigQueryLinks/*}" } ] }, { "shortName": "GetCalculatedMetric", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetCalculatedMetric", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=properties/*/calculatedMetrics/*}" } ] }, { "shortName": "GetChannelGroup", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetChannelGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=properties/*/channelGroups/*}" } ] }, { "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": "GetDataRedactionSettings", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetDataRedactionSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=properties/*/dataStreams/*/dataRedactionSettings}" } ] }, { "shortName": "GetDataRetentionSettings", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetDataRetentionSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=properties/*/dataRetentionSettings}" } ] }, { "shortName": "GetDataSharingSettings", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetDataSharingSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=accounts/*/dataSharingSettings}" } ] }, { "shortName": "GetDataStream", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetDataStream", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=properties/*/dataStreams/*}" } ] }, { "shortName": "GetDisplayVideo360AdvertiserLink", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetDisplayVideo360AdvertiserLink", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=properties/*/displayVideo360AdvertiserLinks/*}" } ] }, { "shortName": "GetDisplayVideo360AdvertiserLinkProposal", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetDisplayVideo360AdvertiserLinkProposal", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*}" } ] }, { "shortName": "GetEnhancedMeasurementSettings", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetEnhancedMeasurementSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=properties/*/dataStreams/*/enhancedMeasurementSettings}" } ] }, { "shortName": "GetEventCreateRule", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetEventCreateRule", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=properties/*/dataStreams/*/eventCreateRules/*}" } ] }, { "shortName": "GetEventEditRule", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetEventEditRule", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=properties/*/dataStreams/*/eventEditRules/*}" } ] }, { "shortName": "GetExpandedDataSet", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetExpandedDataSet", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=properties/*/expandedDataSets/*}" } ] }, { "shortName": "GetGlobalSiteTag", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetGlobalSiteTag", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=properties/*/dataStreams/*/globalSiteTag}" } ] }, { "shortName": "GetGoogleSignalsSettings", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetGoogleSignalsSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=properties/*/googleSignalsSettings}" } ] }, { "shortName": "GetKeyEvent", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetKeyEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=properties/*/keyEvents/*}" } ] }, { "shortName": "GetMeasurementProtocolSecret", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetMeasurementProtocolSecret", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=properties/*/dataStreams/*/measurementProtocolSecrets/*}" } ] }, { "shortName": "GetProperty", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetProperty", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=properties/*}" } ] }, { "shortName": "GetRollupPropertySourceLink", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetRollupPropertySourceLink", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=properties/*/rollupPropertySourceLinks/*}" } ] }, { "shortName": "GetSKAdNetworkConversionValueSchema", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetSKAdNetworkConversionValueSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=properties/*/dataStreams/*/sKAdNetworkConversionValueSchema/*}" } ] }, { "shortName": "GetSearchAds360Link", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetSearchAds360Link", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=properties/*/searchAds360Links/*}" } ] }, { "shortName": "GetSubpropertyEventFilter", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetSubpropertyEventFilter", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=properties/*/subpropertyEventFilters/*}" } ] }, { "shortName": "ListAccessBindings", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListAccessBindings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=accounts/*}/accessBindings" }, { "httpMethod": "GET", "path": "/v1alpha/{parent=properties/*}/accessBindings" } ] }, { "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": "ListAdSenseLinks", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListAdSenseLinks", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=properties/*}/adSenseLinks" } ] }, { "shortName": "ListAudiences", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListAudiences", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=properties/*}/audiences" } ] }, { "shortName": "ListBigQueryLinks", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListBigQueryLinks", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=properties/*}/bigQueryLinks" } ] }, { "shortName": "ListCalculatedMetrics", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListCalculatedMetrics", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=properties/*}/calculatedMetrics" } ] }, { "shortName": "ListChannelGroups", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListChannelGroups", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=properties/*}/channelGroups" } ] }, { "shortName": "ListConnectedSiteTags", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListConnectedSiteTags", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/properties:listConnectedSiteTags" } ] }, { "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": "ListDataStreams", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListDataStreams", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=properties/*}/dataStreams" } ] }, { "shortName": "ListDisplayVideo360AdvertiserLinkProposals", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListDisplayVideo360AdvertiserLinkProposals", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=properties/*}/displayVideo360AdvertiserLinkProposals" } ] }, { "shortName": "ListDisplayVideo360AdvertiserLinks", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListDisplayVideo360AdvertiserLinks", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=properties/*}/displayVideo360AdvertiserLinks" } ] }, { "shortName": "ListEventCreateRules", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListEventCreateRules", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=properties/*/dataStreams/*}/eventCreateRules" } ] }, { "shortName": "ListEventEditRules", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListEventEditRules", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=properties/*/dataStreams/*}/eventEditRules" } ] }, { "shortName": "ListExpandedDataSets", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListExpandedDataSets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=properties/*}/expandedDataSets" } ] }, { "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": "ListKeyEvents", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListKeyEvents", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=properties/*}/keyEvents" } ] }, { "shortName": "ListMeasurementProtocolSecrets", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListMeasurementProtocolSecrets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=properties/*/dataStreams/*}/measurementProtocolSecrets" } ] }, { "shortName": "ListProperties", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListProperties", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/properties" } ] }, { "shortName": "ListRollupPropertySourceLinks", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListRollupPropertySourceLinks", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=properties/*}/rollupPropertySourceLinks" } ] }, { "shortName": "ListSKAdNetworkConversionValueSchemas", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListSKAdNetworkConversionValueSchemas", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=properties/*/dataStreams/*}/sKAdNetworkConversionValueSchema" } ] }, { "shortName": "ListSearchAds360Links", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListSearchAds360Links", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=properties/*}/searchAds360Links" } ] }, { "shortName": "ListSubpropertyEventFilters", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListSubpropertyEventFilters", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=properties/*}/subpropertyEventFilters" } ] }, { "shortName": "ProvisionAccountTicket", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ProvisionAccountTicket", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/accounts:provisionAccountTicket" } ] }, { "shortName": "ProvisionSubproperty", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ProvisionSubproperty", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/properties:provisionSubproperty" } ] }, { "shortName": "ReorderEventEditRules", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ReorderEventEditRules", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=properties/*/dataStreams/*}/eventEditRules:reorder" } ] }, { "shortName": "RunAccessReport", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.RunAccessReport", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{entity=properties/*}:runAccessReport" }, { "httpMethod": "POST", "path": "/v1alpha/{entity=accounts/*}:runAccessReport" } ] }, { "shortName": "SearchChangeHistoryEvents", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.SearchChangeHistoryEvents", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{account=accounts/*}:searchChangeHistoryEvents" } ] }, { "shortName": "SetAutomatedGa4ConfigurationOptOut", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.SetAutomatedGa4ConfigurationOptOut", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/properties:setAutomatedGa4ConfigurationOptOut" } ] }, { "shortName": "UpdateAccessBinding", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateAccessBinding", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{access_binding.name=accounts/*/accessBindings/*}" }, { "httpMethod": "PATCH", "path": "/v1alpha/{access_binding.name=properties/*/accessBindings/*}" } ] }, { "shortName": "UpdateAccount", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateAccount", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{account.name=accounts/*}" } ] }, { "shortName": "UpdateAttributionSettings", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateAttributionSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{attribution_settings.name=properties/*/attributionSettings}" } ] }, { "shortName": "UpdateAudience", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateAudience", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{audience.name=properties/*/audiences/*}" } ] }, { "shortName": "UpdateBigQueryLink", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateBigQueryLink", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{bigquery_link.name=properties/*/bigQueryLinks/*}" } ] }, { "shortName": "UpdateCalculatedMetric", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateCalculatedMetric", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{calculated_metric.name=properties/*/calculatedMetrics/*}" } ] }, { "shortName": "UpdateChannelGroup", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateChannelGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{channel_group.name=properties/*/channelGroups/*}" } ] }, { "shortName": "UpdateConversionEvent", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateConversionEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{conversion_event.name=properties/*/conversionEvents/*}" } ] }, { "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": "UpdateDataRedactionSettings", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateDataRedactionSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{data_redaction_settings.name=properties/*/dataStreams/*/dataRedactionSettings}" } ] }, { "shortName": "UpdateDataRetentionSettings", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateDataRetentionSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{data_retention_settings.name=properties/*/dataRetentionSettings}" } ] }, { "shortName": "UpdateDataStream", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateDataStream", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{data_stream.name=properties/*/dataStreams/*}" } ] }, { "shortName": "UpdateDisplayVideo360AdvertiserLink", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateDisplayVideo360AdvertiserLink", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{display_video_360_advertiser_link.name=properties/*/displayVideo360AdvertiserLinks/*}" } ] }, { "shortName": "UpdateEnhancedMeasurementSettings", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateEnhancedMeasurementSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{enhanced_measurement_settings.name=properties/*/dataStreams/*/enhancedMeasurementSettings}" } ] }, { "shortName": "UpdateEventCreateRule", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateEventCreateRule", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{event_create_rule.name=properties/*/dataStreams/*/eventCreateRules/*}" } ] }, { "shortName": "UpdateEventEditRule", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateEventEditRule", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{event_edit_rule.name=properties/*/dataStreams/*/eventEditRules/*}" } ] }, { "shortName": "UpdateExpandedDataSet", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateExpandedDataSet", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{expanded_data_set.name=properties/*/expandedDataSets/*}" } ] }, { "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": "UpdateKeyEvent", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateKeyEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{key_event.name=properties/*/keyEvents/*}" } ] }, { "shortName": "UpdateMeasurementProtocolSecret", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateMeasurementProtocolSecret", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{measurement_protocol_secret.name=properties/*/dataStreams/*/measurementProtocolSecrets/*}" } ] }, { "shortName": "UpdateProperty", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateProperty", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{property.name=properties/*}" } ] }, { "shortName": "UpdateSKAdNetworkConversionValueSchema", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateSKAdNetworkConversionValueSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{skadnetwork_conversion_value_schema.name=properties/*/dataStreams/*/sKAdNetworkConversionValueSchema/*}" } ] }, { "shortName": "UpdateSearchAds360Link", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateSearchAds360Link", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{search_ads_360_link.name=properties/*/searchAds360Links/*}" } ] }, { "shortName": "UpdateSubpropertyEventFilter", "fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateSubpropertyEventFilter", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{subproperty_event_filter.name=properties/*/subpropertyEventFilters/*}" } ] } ] } ], "configFile": "analyticsadmin_v1alpha.yaml", "serviceConfigApiNames": [ "google.analytics.admin.v1alpha.AnalyticsAdminService" ], "nameInServiceConfig": "analyticsadmin.googleapis.com" }, { "id": "google.analytics.admin.v1beta", "directory": "google/analytics/admin/v1beta", "version": "v1beta", "majorVersion": "v1", "hostName": "analyticsadmin.googleapis.com", "title": "Google Analytics Admin API", "description": "Manage properties in Google Analytics. Warning: Creating multiple Customer Applications, Accounts, or Projects to simulate or act as a single Customer Application, Account, or Project (respectively) or to circumvent Service-specific usage limits or quotas is a direct violation of Google Cloud Platform Terms of Service as well as Google APIs Terms of Service. These actions can result in immediate termination of your GCP project(s) without any warning.", "importDirectories": [ "google/analytics/admin/v1beta", "google/api", "google/protobuf" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/analytics/admin/apiv1beta/adminpb;adminpb": 3 } }, "java_multiple_files": { "valueCounts": { "true": 3 } }, "java_package": { "valueCounts": { "com.google.analytics.admin.v1beta": 3 } } }, "services": [ { "shortName": "AnalyticsAdminService", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService", "methods": [ { "shortName": "AcknowledgeUserDataCollection", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.AcknowledgeUserDataCollection", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{property=properties/*}:acknowledgeUserDataCollection" } ] }, { "shortName": "ArchiveCustomDimension", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.ArchiveCustomDimension", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{name=properties/*/customDimensions/*}:archive" } ] }, { "shortName": "ArchiveCustomMetric", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.ArchiveCustomMetric", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{name=properties/*/customMetrics/*}:archive" } ] }, { "shortName": "CreateConversionEvent", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.CreateConversionEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=properties/*}/conversionEvents" } ] }, { "shortName": "CreateCustomDimension", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.CreateCustomDimension", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=properties/*}/customDimensions" } ] }, { "shortName": "CreateCustomMetric", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.CreateCustomMetric", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=properties/*}/customMetrics" } ] }, { "shortName": "CreateDataStream", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.CreateDataStream", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=properties/*}/dataStreams" } ] }, { "shortName": "CreateFirebaseLink", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.CreateFirebaseLink", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=properties/*}/firebaseLinks" } ] }, { "shortName": "CreateGoogleAdsLink", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.CreateGoogleAdsLink", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=properties/*}/googleAdsLinks" } ] }, { "shortName": "CreateKeyEvent", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.CreateKeyEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=properties/*}/keyEvents" } ] }, { "shortName": "CreateMeasurementProtocolSecret", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.CreateMeasurementProtocolSecret", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=properties/*/dataStreams/*}/measurementProtocolSecrets" } ] }, { "shortName": "CreateProperty", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.CreateProperty", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/properties" } ] }, { "shortName": "DeleteAccount", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.DeleteAccount", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=accounts/*}" } ] }, { "shortName": "DeleteConversionEvent", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.DeleteConversionEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=properties/*/conversionEvents/*}" } ] }, { "shortName": "DeleteDataStream", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.DeleteDataStream", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=properties/*/dataStreams/*}" } ] }, { "shortName": "DeleteFirebaseLink", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.DeleteFirebaseLink", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=properties/*/firebaseLinks/*}" } ] }, { "shortName": "DeleteGoogleAdsLink", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.DeleteGoogleAdsLink", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=properties/*/googleAdsLinks/*}" } ] }, { "shortName": "DeleteKeyEvent", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.DeleteKeyEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=properties/*/keyEvents/*}" } ] }, { "shortName": "DeleteMeasurementProtocolSecret", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.DeleteMeasurementProtocolSecret", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=properties/*/dataStreams/*/measurementProtocolSecrets/*}" } ] }, { "shortName": "DeleteProperty", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.DeleteProperty", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=properties/*}" } ] }, { "shortName": "GetAccount", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.GetAccount", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=accounts/*}" } ] }, { "shortName": "GetConversionEvent", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.GetConversionEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=properties/*/conversionEvents/*}" } ] }, { "shortName": "GetCustomDimension", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.GetCustomDimension", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=properties/*/customDimensions/*}" } ] }, { "shortName": "GetCustomMetric", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.GetCustomMetric", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=properties/*/customMetrics/*}" } ] }, { "shortName": "GetDataRetentionSettings", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.GetDataRetentionSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=properties/*/dataRetentionSettings}" } ] }, { "shortName": "GetDataSharingSettings", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.GetDataSharingSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=accounts/*/dataSharingSettings}" } ] }, { "shortName": "GetDataStream", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.GetDataStream", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=properties/*/dataStreams/*}" } ] }, { "shortName": "GetKeyEvent", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.GetKeyEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=properties/*/keyEvents/*}" } ] }, { "shortName": "GetMeasurementProtocolSecret", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.GetMeasurementProtocolSecret", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=properties/*/dataStreams/*/measurementProtocolSecrets/*}" } ] }, { "shortName": "GetProperty", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.GetProperty", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=properties/*}" } ] }, { "shortName": "ListAccountSummaries", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.ListAccountSummaries", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/accountSummaries" } ] }, { "shortName": "ListAccounts", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.ListAccounts", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/accounts" } ] }, { "shortName": "ListConversionEvents", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.ListConversionEvents", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=properties/*}/conversionEvents" } ] }, { "shortName": "ListCustomDimensions", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.ListCustomDimensions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=properties/*}/customDimensions" } ] }, { "shortName": "ListCustomMetrics", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.ListCustomMetrics", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=properties/*}/customMetrics" } ] }, { "shortName": "ListDataStreams", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.ListDataStreams", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=properties/*}/dataStreams" } ] }, { "shortName": "ListFirebaseLinks", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.ListFirebaseLinks", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=properties/*}/firebaseLinks" } ] }, { "shortName": "ListGoogleAdsLinks", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.ListGoogleAdsLinks", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=properties/*}/googleAdsLinks" } ] }, { "shortName": "ListKeyEvents", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.ListKeyEvents", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=properties/*}/keyEvents" } ] }, { "shortName": "ListMeasurementProtocolSecrets", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.ListMeasurementProtocolSecrets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=properties/*/dataStreams/*}/measurementProtocolSecrets" } ] }, { "shortName": "ListProperties", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.ListProperties", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/properties" } ] }, { "shortName": "ProvisionAccountTicket", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.ProvisionAccountTicket", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/accounts:provisionAccountTicket" } ] }, { "shortName": "RunAccessReport", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.RunAccessReport", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{entity=properties/*}:runAccessReport" }, { "httpMethod": "POST", "path": "/v1beta/{entity=accounts/*}:runAccessReport" } ] }, { "shortName": "SearchChangeHistoryEvents", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.SearchChangeHistoryEvents", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{account=accounts/*}:searchChangeHistoryEvents" } ] }, { "shortName": "UpdateAccount", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.UpdateAccount", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{account.name=accounts/*}" } ] }, { "shortName": "UpdateConversionEvent", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.UpdateConversionEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{conversion_event.name=properties/*/conversionEvents/*}" } ] }, { "shortName": "UpdateCustomDimension", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.UpdateCustomDimension", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{custom_dimension.name=properties/*/customDimensions/*}" } ] }, { "shortName": "UpdateCustomMetric", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.UpdateCustomMetric", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{custom_metric.name=properties/*/customMetrics/*}" } ] }, { "shortName": "UpdateDataRetentionSettings", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.UpdateDataRetentionSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{data_retention_settings.name=properties/*/dataRetentionSettings}" } ] }, { "shortName": "UpdateDataStream", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.UpdateDataStream", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{data_stream.name=properties/*/dataStreams/*}" } ] }, { "shortName": "UpdateGoogleAdsLink", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.UpdateGoogleAdsLink", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{google_ads_link.name=properties/*/googleAdsLinks/*}" } ] }, { "shortName": "UpdateKeyEvent", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.UpdateKeyEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{key_event.name=properties/*/keyEvents/*}" } ] }, { "shortName": "UpdateMeasurementProtocolSecret", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.UpdateMeasurementProtocolSecret", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{measurement_protocol_secret.name=properties/*/dataStreams/*/measurementProtocolSecrets/*}" } ] }, { "shortName": "UpdateProperty", "fullName": "google.analytics.admin.v1beta.AnalyticsAdminService.UpdateProperty", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{property.name=properties/*}" } ] } ] } ], "configFile": "analyticsadmin_v1beta.yaml", "serviceConfigApiNames": [ "google.analytics.admin.v1beta.AnalyticsAdminService" ], "nameInServiceConfig": "analyticsadmin.googleapis.com" }, { "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. Warning: Creating multiple Customer Applications, Accounts, or Projects to simulate or act as a single Customer Application, Account, or Project (respectively) or to circumvent Service-specific usage limits or quotas is a direct violation of Google Cloud Platform Terms of Service as well as Google APIs Terms of Service. These actions can result in immediate termination of your GCP project(s) without any warning.", "importDirectories": [ "google/analytics/data/v1alpha", "google/api", "google/longrunning", "google/protobuf" ], "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": "CreateAudienceList", "fullName": "google.analytics.data.v1alpha.AlphaAnalyticsData.CreateAudienceList", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=properties/*}/audienceLists" } ] }, { "shortName": "CreateRecurringAudienceList", "fullName": "google.analytics.data.v1alpha.AlphaAnalyticsData.CreateRecurringAudienceList", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=properties/*}/recurringAudienceLists" } ] }, { "shortName": "CreateReportTask", "fullName": "google.analytics.data.v1alpha.AlphaAnalyticsData.CreateReportTask", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=properties/*}/reportTasks" } ] }, { "shortName": "GetAudienceList", "fullName": "google.analytics.data.v1alpha.AlphaAnalyticsData.GetAudienceList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=properties/*/audienceLists/*}" } ] }, { "shortName": "GetPropertyQuotasSnapshot", "fullName": "google.analytics.data.v1alpha.AlphaAnalyticsData.GetPropertyQuotasSnapshot", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=properties/*/propertyQuotasSnapshot}" } ] }, { "shortName": "GetRecurringAudienceList", "fullName": "google.analytics.data.v1alpha.AlphaAnalyticsData.GetRecurringAudienceList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=properties/*/recurringAudienceLists/*}" } ] }, { "shortName": "GetReportTask", "fullName": "google.analytics.data.v1alpha.AlphaAnalyticsData.GetReportTask", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=properties/*/reportTasks/*}" } ] }, { "shortName": "ListAudienceLists", "fullName": "google.analytics.data.v1alpha.AlphaAnalyticsData.ListAudienceLists", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=properties/*}/audienceLists" } ] }, { "shortName": "ListRecurringAudienceLists", "fullName": "google.analytics.data.v1alpha.AlphaAnalyticsData.ListRecurringAudienceLists", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=properties/*}/recurringAudienceLists" } ] }, { "shortName": "ListReportTasks", "fullName": "google.analytics.data.v1alpha.AlphaAnalyticsData.ListReportTasks", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=properties/*}/reportTasks" } ] }, { "shortName": "QueryAudienceList", "fullName": "google.analytics.data.v1alpha.AlphaAnalyticsData.QueryAudienceList", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{name=properties/*/audienceLists/*}:query" } ] }, { "shortName": "QueryReportTask", "fullName": "google.analytics.data.v1alpha.AlphaAnalyticsData.QueryReportTask", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{name=properties/*/reportTasks/*}:query" } ] }, { "shortName": "RunFunnelReport", "fullName": "google.analytics.data.v1alpha.AlphaAnalyticsData.RunFunnelReport", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{property=properties/*}:runFunnelReport" } ] }, { "shortName": "SheetExportAudienceList", "fullName": "google.analytics.data.v1alpha.AlphaAnalyticsData.SheetExportAudienceList", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{name=properties/*/audienceLists/*}:exportSheet" } ] } ] } ], "configFile": "analyticsdata_v1alpha.yaml", "serviceConfigApiNames": [ "google.analytics.data.v1alpha.AlphaAnalyticsData", "google.longrunning.Operations" ], "nameInServiceConfig": "analyticsdata.googleapis.com" }, { "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. Warning: Creating multiple Customer Applications, Accounts, or Projects to simulate or act as a single Customer Application, Account, or Project (respectively) or to circumvent Service-specific usage limits or quotas is a direct violation of Google Cloud Platform Terms of Service as well as Google APIs Terms of Service. These actions can result in immediate termination of your GCP project(s) without any warning.", "importDirectories": [ "google/analytics/data/v1beta", "google/api", "google/longrunning", "google/protobuf" ], "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": "CheckCompatibility", "fullName": "google.analytics.data.v1beta.BetaAnalyticsData.CheckCompatibility", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{property=properties/*}:checkCompatibility" } ] }, { "shortName": "CreateAudienceExport", "fullName": "google.analytics.data.v1beta.BetaAnalyticsData.CreateAudienceExport", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=properties/*}/audienceExports" } ] }, { "shortName": "GetAudienceExport", "fullName": "google.analytics.data.v1beta.BetaAnalyticsData.GetAudienceExport", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=properties/*/audienceExports/*}" } ] }, { "shortName": "GetMetadata", "fullName": "google.analytics.data.v1beta.BetaAnalyticsData.GetMetadata", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=properties/*/metadata}" } ] }, { "shortName": "ListAudienceExports", "fullName": "google.analytics.data.v1beta.BetaAnalyticsData.ListAudienceExports", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=properties/*}/audienceExports" } ] }, { "shortName": "QueryAudienceExport", "fullName": "google.analytics.data.v1beta.BetaAnalyticsData.QueryAudienceExport", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{name=properties/*/audienceExports/*}:query" } ] }, { "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" } ] } ] } ], "configFile": "analyticsdata_v1beta.yaml", "serviceConfigApiNames": [ "google.analytics.data.v1beta.BetaAnalyticsData", "google.longrunning.Operations" ], "nameInServiceConfig": "analyticsdata.googleapis.com" }, { "id": "google.api.apikeys.v2", "directory": "google/api/apikeys/v2", "version": "v2", "majorVersion": "v2", "hostName": "apikeys.googleapis.com", "title": "API Keys API", "description": "Manages the API keys associated with developer projects.", "importDirectories": [ "google/api", "google/api/apikeys/v2", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.ApiKeys.V2": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/apikeys/apiv2/apikeyspb;apikeyspb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.api.apikeys.v2": 2 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\ApiKeys\\V2": 2 } }, "ruby_package": { "valueCounts": { "Google::Cloud::ApiKeys::V2": 2 } } }, "services": [ { "shortName": "ApiKeys", "fullName": "google.api.apikeys.v2.ApiKeys", "methods": [ { "shortName": "CreateKey", "fullName": "google.api.apikeys.v2.ApiKeys.CreateKey", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*}/keys" } ] }, { "shortName": "DeleteKey", "fullName": "google.api.apikeys.v2.ApiKeys.DeleteKey", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/keys/*}" } ] }, { "shortName": "GetKey", "fullName": "google.api.apikeys.v2.ApiKeys.GetKey", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/keys/*}" } ] }, { "shortName": "GetKeyString", "fullName": "google.api.apikeys.v2.ApiKeys.GetKeyString", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/keys/*}/keyString" } ] }, { "shortName": "ListKeys", "fullName": "google.api.apikeys.v2.ApiKeys.ListKeys", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/keys" } ] }, { "shortName": "LookupKey", "fullName": "google.api.apikeys.v2.ApiKeys.LookupKey", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/keys:lookupKey" } ] }, { "shortName": "UndeleteKey", "fullName": "google.api.apikeys.v2.ApiKeys.UndeleteKey", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/keys/*}:undelete" } ] }, { "shortName": "UpdateKey", "fullName": "google.api.apikeys.v2.ApiKeys.UpdateKey", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{key.name=projects/*/locations/*/keys/*}" } ] } ] } ], "configFile": "apikeys_v2.yaml", "serviceConfigApiNames": [ "google.api.apikeys.v2.ApiKeys", "google.longrunning.Operations" ], "nameInServiceConfig": "apikeys.googleapis.com" }, { "id": "google.api.cloudquotas.v1", "directory": "google/api/cloudquotas/v1", "version": "v1", "majorVersion": "v1", "hostName": "cloudquotas.googleapis.com", "title": "Cloud Quotas API", "description": "Cloud Quotas API provides Google Cloud service consumers with management and observability for resource usage, quotas, and restrictions of the services they consume.", "importDirectories": [ "google/api", "google/api/cloudquotas/v1", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.CloudQuotas.V1": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/cloudquotas/apiv1/cloudquotaspb;cloudquotaspb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.api.cloudquotas.v1": 2 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\CloudQuotas\\V1": 2 } }, "ruby_package": { "valueCounts": { "Google::Cloud::CloudQuotas::V1": 2 } } }, "services": [ { "shortName": "CloudQuotas", "fullName": "google.api.cloudquotas.v1.CloudQuotas", "methods": [ { "shortName": "CreateQuotaPreference", "fullName": "google.api.cloudquotas.v1.CloudQuotas.CreateQuotaPreference", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/quotaPreferences" }, { "httpMethod": "POST", "path": "/v1/{parent=folders/*/locations/*}/quotaPreferences" }, { "httpMethod": "POST", "path": "/v1/{parent=organizations/*/locations/*}/quotaPreferences" } ] }, { "shortName": "GetQuotaInfo", "fullName": "google.api.cloudquotas.v1.CloudQuotas.GetQuotaInfo", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/services/*/quotaInfos/*}" }, { "httpMethod": "GET", "path": "/v1/{name=organizations/*/locations/*/services/*/quotaInfos/*}" }, { "httpMethod": "GET", "path": "/v1/{name=folders/*/locations/*/services/*/quotaInfos/*}" } ] }, { "shortName": "GetQuotaPreference", "fullName": "google.api.cloudquotas.v1.CloudQuotas.GetQuotaPreference", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/quotaPreferences/*}" }, { "httpMethod": "GET", "path": "/v1/{name=organizations/*/locations/*/quotaPreferences/*}" }, { "httpMethod": "GET", "path": "/v1/{name=folders/*/locations/*/quotaPreferences/*}" } ] }, { "shortName": "ListQuotaInfos", "fullName": "google.api.cloudquotas.v1.CloudQuotas.ListQuotaInfos", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/services/*}/quotaInfos" }, { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/locations/*/services/*}/quotaInfos" }, { "httpMethod": "GET", "path": "/v1/{parent=folders/*/locations/*/services/*}/quotaInfos" } ] }, { "shortName": "ListQuotaPreferences", "fullName": "google.api.cloudquotas.v1.CloudQuotas.ListQuotaPreferences", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/quotaPreferences" }, { "httpMethod": "GET", "path": "/v1/{parent=folders/*/locations/*}/quotaPreferences" }, { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/locations/*}/quotaPreferences" } ] }, { "shortName": "UpdateQuotaPreference", "fullName": "google.api.cloudquotas.v1.CloudQuotas.UpdateQuotaPreference", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{quota_preference.name=projects/*/locations/*/quotaPreferences/*}" }, { "httpMethod": "PATCH", "path": "/v1/{quota_preference.name=folders/*/locations/*/quotaPreferences/*}" }, { "httpMethod": "PATCH", "path": "/v1/{quota_preference.name=organizations/*/locations/*/quotaPreferences/*}" } ] } ] } ], "configFile": "cloudquotas_v1.yaml", "serviceConfigApiNames": [ "google.api.cloudquotas.v1.CloudQuotas" ], "nameInServiceConfig": "cloudquotas.googleapis.com" }, { "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": { "cloud.google.com/go/servicecontrol/apiv1/servicecontrolpb;servicecontrolpb": 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" } ] } ] } ], "configFile": "servicecontrol.yaml", "serviceConfigApiNames": [ "google.api.servicecontrol.v1.QuotaController", "google.api.servicecontrol.v1.ServiceController" ], "nameInServiceConfig": "servicecontrol.googleapis.com" }, { "id": "google.api.servicecontrol.v2", "directory": "google/api/servicecontrol/v2", "version": "v2", "majorVersion": "v2", "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/rpc", "google/rpc/context" ], "options": { "cc_enable_arenas": { "valueCounts": { "true": 1 } }, "csharp_namespace": { "valueCounts": { "Google.Cloud.ServiceControl.V2": 1 } }, "go_package": { "valueCounts": { "google.golang.org/genproto/googleapis/api/servicecontrol/v2;servicecontrol": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.api.servicecontrol.v2": 1 } }, "objc_class_prefix": { "valueCounts": { "GASC": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\ServiceControl\\V2": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::ServiceControl::V2": 1 } } }, "services": [ { "shortName": "ServiceController", "fullName": "google.api.servicecontrol.v2.ServiceController", "methods": [ { "shortName": "Check", "fullName": "google.api.servicecontrol.v2.ServiceController.Check", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/services/{service_name}:check" } ] }, { "shortName": "Report", "fullName": "google.api.servicecontrol.v2.ServiceController.Report", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/services/{service_name}:report" } ] } ] } ], "configFile": "servicecontrol.yaml", "serviceConfigApiNames": [ "google.api.servicecontrol.v2.ServiceController" ], "nameInServiceConfig": "servicecontrol.googleapis.com" }, { "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" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.ServiceManagement.V1": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/servicemanagement/apiv1/servicemanagementpb;servicemanagementpb": 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": "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" } ] } ] } ], "configFile": "servicemanagement_v1.yaml", "serviceConfigApiNames": [ "google.api.servicemanagement.v1.ServiceManager", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "servicemanagement.googleapis.com" }, { "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": { "cloud.google.com/go/serviceusage/apiv1/serviceusagepb;serviceusagepb": 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" } ] } ] } ], "configFile": "serviceusage_v1.yaml", "serviceConfigApiNames": [ "google.api.serviceusage.v1.ServiceUsage", "google.longrunning.Operations" ], "nameInServiceConfig": "serviceusage.googleapis.com" }, { "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/*}" } ] } ] } ], "configFile": "serviceusage_v1beta1.yaml", "serviceConfigApiNames": [ "google.api.serviceusage.v1beta1.ServiceUsage", "google.longrunning.Operations" ], "nameInServiceConfig": "serviceusage.googleapis.com" }, { "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": { "cloud.google.com/go/appengine/apiv1/appenginepb;appenginepb": 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/*}" } ] } ] } ], "configFile": "appengine_v1.yaml", "serviceConfigApiNames": [ "google.appengine.v1.Applications", "google.appengine.v1.AuthorizedCertificates", "google.appengine.v1.AuthorizedDomains", "google.appengine.v1.DomainMappings", "google.appengine.v1.Firewall", "google.appengine.v1.Instances", "google.appengine.v1.Services", "google.appengine.v1.Versions" ], "nameInServiceConfig": "appengine.googleapis.com" }, { "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. Note: The current version of this API (v1beta1) is available to all Google Workspace customers.", "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" } ] } ] } ], "configFile": "alertcenter_v1beta1.yaml", "serviceConfigApiNames": [ "google.apps.alertcenter.v1beta1.AlertCenterService" ], "nameInServiceConfig": "alertcenter.googleapis.com" }, { "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" } ] } ] } ], "configFile": "driveactivity_v2.yaml", "serviceConfigApiNames": [ "google.apps.drive.activity.v2.DriveActivityService" ], "nameInServiceConfig": "driveactivity.googleapis.com" }, { "id": "google.apps.drive.labels.v2", "directory": "google/apps/drive/labels/v2", "version": "v2", "majorVersion": "v2", "hostName": "drivelabels.googleapis.com", "title": "Drive Labels API", "description": "An API for managing Drive Labels", "importDirectories": [ "google/api", "google/apps/drive/labels/v2", "google/protobuf", "google/type" ], "options": { "go_package": { "valueCounts": { "google.golang.org/genproto/googleapis/apps/drive/labels/v2;labels": 11 } }, "java_multiple_files": { "valueCounts": { "true": 11 } }, "java_package": { "valueCounts": { "com.google.apps.drive.labels.v2": 11 } }, "objc_class_prefix": { "valueCounts": { "": 2, "DLBL": 9 } } }, "services": [ { "shortName": "LabelService", "fullName": "google.apps.drive.labels.v2.LabelService", "methods": [ { "shortName": "BatchDeleteLabelPermissions", "fullName": "google.apps.drive.labels.v2.LabelService.BatchDeleteLabelPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=labels/*}/permissions:batchDelete" }, { "httpMethod": "POST", "path": "/v2/{parent=labels/*/revisions/*}/permissions:batchDelete" } ] }, { "shortName": "BatchUpdateLabelPermissions", "fullName": "google.apps.drive.labels.v2.LabelService.BatchUpdateLabelPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=labels/*}/permissions:batchUpdate" }, { "httpMethod": "POST", "path": "/v2/{parent=labels/*/revisions/*}/permissions:batchUpdate" } ] }, { "shortName": "CreateLabel", "fullName": "google.apps.drive.labels.v2.LabelService.CreateLabel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/labels" } ] }, { "shortName": "CreateLabelPermission", "fullName": "google.apps.drive.labels.v2.LabelService.CreateLabelPermission", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=labels/*}/permissions" }, { "httpMethod": "POST", "path": "/v2/{parent=labels/*/revisions/*}/permissions" } ] }, { "shortName": "DeleteLabel", "fullName": "google.apps.drive.labels.v2.LabelService.DeleteLabel", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=labels/*}" } ] }, { "shortName": "DeleteLabelPermission", "fullName": "google.apps.drive.labels.v2.LabelService.DeleteLabelPermission", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=labels/*/permissions/*}" }, { "httpMethod": "DELETE", "path": "/v2/{name=labels/*/revisions/*/permissions/*}" } ] }, { "shortName": "DeltaUpdateLabel", "fullName": "google.apps.drive.labels.v2.LabelService.DeltaUpdateLabel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=labels/*}:delta" } ] }, { "shortName": "DisableLabel", "fullName": "google.apps.drive.labels.v2.LabelService.DisableLabel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=labels/*}:disable" } ] }, { "shortName": "EnableLabel", "fullName": "google.apps.drive.labels.v2.LabelService.EnableLabel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=labels/*}:enable" } ] }, { "shortName": "GetLabel", "fullName": "google.apps.drive.labels.v2.LabelService.GetLabel", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=labels/*}" } ] }, { "shortName": "GetLabelLimits", "fullName": "google.apps.drive.labels.v2.LabelService.GetLabelLimits", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/limits/label" } ] }, { "shortName": "GetUserCapabilities", "fullName": "google.apps.drive.labels.v2.LabelService.GetUserCapabilities", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=users/*/capabilities}" } ] }, { "shortName": "ListLabelLocks", "fullName": "google.apps.drive.labels.v2.LabelService.ListLabelLocks", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=labels/*}/locks" }, { "httpMethod": "GET", "path": "/v2/{parent=labels/*/revisions/*}/locks" } ] }, { "shortName": "ListLabelPermissions", "fullName": "google.apps.drive.labels.v2.LabelService.ListLabelPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=labels/*}/permissions" }, { "httpMethod": "GET", "path": "/v2/{parent=labels/*/revisions/*}/permissions" } ] }, { "shortName": "ListLabels", "fullName": "google.apps.drive.labels.v2.LabelService.ListLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/labels" } ] }, { "shortName": "PublishLabel", "fullName": "google.apps.drive.labels.v2.LabelService.PublishLabel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=labels/*}:publish" } ] }, { "shortName": "UpdateLabelCopyMode", "fullName": "google.apps.drive.labels.v2.LabelService.UpdateLabelCopyMode", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=labels/*}:updateLabelCopyMode" } ] }, { "shortName": "UpdateLabelPermission", "fullName": "google.apps.drive.labels.v2.LabelService.UpdateLabelPermission", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{parent=labels/*}/permissions" }, { "httpMethod": "PATCH", "path": "/v2/{parent=labels/*/revisions/*}/permissions" } ] } ] } ], "configFile": "drivelabels_v2.yaml", "serviceConfigApiNames": [ "google.apps.drive.labels.v2.LabelService" ], "nameInServiceConfig": "drivelabels.googleapis.com" }, { "id": "google.apps.drive.labels.v2beta", "directory": "google/apps/drive/labels/v2beta", "version": "v2beta", "majorVersion": "v2", "hostName": "drivelabels.googleapis.com", "title": "Drive Labels API", "description": "An API for managing Drive Labels", "importDirectories": [ "google/api", "google/apps/drive/labels/v2beta", "google/protobuf", "google/type" ], "options": { "go_package": { "valueCounts": { "google.golang.org/genproto/googleapis/apps/drive/labels/v2beta;labels": 11 } }, "java_multiple_files": { "valueCounts": { "true": 11 } }, "java_package": { "valueCounts": { "com.google.apps.drive.labels.v2beta": 11 } }, "objc_class_prefix": { "valueCounts": { "": 2, "DLBL": 9 } } }, "services": [ { "shortName": "LabelService", "fullName": "google.apps.drive.labels.v2beta.LabelService", "methods": [ { "shortName": "BatchDeleteLabelPermissions", "fullName": "google.apps.drive.labels.v2beta.LabelService.BatchDeleteLabelPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{parent=labels/*}/permissions:batchDelete" }, { "httpMethod": "POST", "path": "/v2beta/{parent=labels/*/revisions/*}/permissions:batchDelete" } ] }, { "shortName": "BatchUpdateLabelPermissions", "fullName": "google.apps.drive.labels.v2beta.LabelService.BatchUpdateLabelPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{parent=labels/*}/permissions:batchUpdate" }, { "httpMethod": "POST", "path": "/v2beta/{parent=labels/*/revisions/*}/permissions:batchUpdate" } ] }, { "shortName": "CreateLabel", "fullName": "google.apps.drive.labels.v2beta.LabelService.CreateLabel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/labels" } ] }, { "shortName": "CreateLabelPermission", "fullName": "google.apps.drive.labels.v2beta.LabelService.CreateLabelPermission", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{parent=labels/*}/permissions" }, { "httpMethod": "POST", "path": "/v2beta/{parent=labels/*/revisions/*}/permissions" } ] }, { "shortName": "DeleteLabel", "fullName": "google.apps.drive.labels.v2beta.LabelService.DeleteLabel", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2beta/{name=labels/*}" } ] }, { "shortName": "DeleteLabelPermission", "fullName": "google.apps.drive.labels.v2beta.LabelService.DeleteLabelPermission", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2beta/{name=labels/*/permissions/*}" }, { "httpMethod": "DELETE", "path": "/v2beta/{name=labels/*/revisions/*/permissions/*}" } ] }, { "shortName": "DeltaUpdateLabel", "fullName": "google.apps.drive.labels.v2beta.LabelService.DeltaUpdateLabel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{name=labels/*}:delta" } ] }, { "shortName": "DisableLabel", "fullName": "google.apps.drive.labels.v2beta.LabelService.DisableLabel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{name=labels/*}:disable" } ] }, { "shortName": "EnableLabel", "fullName": "google.apps.drive.labels.v2beta.LabelService.EnableLabel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{name=labels/*}:enable" } ] }, { "shortName": "GetLabel", "fullName": "google.apps.drive.labels.v2beta.LabelService.GetLabel", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/{name=labels/*}" } ] }, { "shortName": "GetLabelLimits", "fullName": "google.apps.drive.labels.v2beta.LabelService.GetLabelLimits", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/limits/label" } ] }, { "shortName": "GetUserCapabilities", "fullName": "google.apps.drive.labels.v2beta.LabelService.GetUserCapabilities", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/{name=users/*/capabilities}" } ] }, { "shortName": "ListLabelLocks", "fullName": "google.apps.drive.labels.v2beta.LabelService.ListLabelLocks", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/{parent=labels/*}/locks" }, { "httpMethod": "GET", "path": "/v2beta/{parent=labels/*/revisions/*}/locks" } ] }, { "shortName": "ListLabelPermissions", "fullName": "google.apps.drive.labels.v2beta.LabelService.ListLabelPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/{parent=labels/*}/permissions" }, { "httpMethod": "GET", "path": "/v2beta/{parent=labels/*/revisions/*}/permissions" } ] }, { "shortName": "ListLabels", "fullName": "google.apps.drive.labels.v2beta.LabelService.ListLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/labels" } ] }, { "shortName": "PublishLabel", "fullName": "google.apps.drive.labels.v2beta.LabelService.PublishLabel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{name=labels/*}:publish" } ] }, { "shortName": "UpdateLabelCopyMode", "fullName": "google.apps.drive.labels.v2beta.LabelService.UpdateLabelCopyMode", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{name=labels/*}:updateLabelCopyMode" } ] }, { "shortName": "UpdateLabelPermission", "fullName": "google.apps.drive.labels.v2beta.LabelService.UpdateLabelPermission", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2beta/{parent=labels/*}/permissions" }, { "httpMethod": "PATCH", "path": "/v2beta/{parent=labels/*/revisions/*}/permissions" } ] } ] } ], "configFile": "drivelabels_v2beta.yaml", "serviceConfigApiNames": [ "google.apps.drive.labels.v2beta.LabelService" ], "nameInServiceConfig": "drivelabels.googleapis.com" }, { "id": "google.apps.events.subscriptions.v1", "directory": "google/apps/events/subscriptions/v1", "version": "v1", "majorVersion": "v1", "hostName": "workspaceevents.googleapis.com", "title": "Google Workspace Events API", "description": "The Google Workspace Events API lets you subscribe to events and manage change notifications across Google Workspace applications.", "importDirectories": [ "google/api", "google/apps/events/subscriptions/v1", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Apps.Events.Subscriptions.V1": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/apps/events/subscriptions/apiv1/subscriptionspb;subscriptionspb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.apps.events.subscriptions.v1": 2 } }, "php_namespace": { "valueCounts": { "Google\\Apps\\Events\\Subscriptions\\V1": 2 } }, "ruby_package": { "valueCounts": { "Google::Apps::Events::Subscriptions::V1": 2 } } }, "services": [ { "shortName": "SubscriptionsService", "fullName": "google.apps.events.subscriptions.v1.SubscriptionsService", "methods": [ { "shortName": "CreateSubscription", "fullName": "google.apps.events.subscriptions.v1.SubscriptionsService.CreateSubscription", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/subscriptions" } ] }, { "shortName": "DeleteSubscription", "fullName": "google.apps.events.subscriptions.v1.SubscriptionsService.DeleteSubscription", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=subscriptions/*}" } ] }, { "shortName": "GetSubscription", "fullName": "google.apps.events.subscriptions.v1.SubscriptionsService.GetSubscription", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=subscriptions/*}" } ] }, { "shortName": "ListSubscriptions", "fullName": "google.apps.events.subscriptions.v1.SubscriptionsService.ListSubscriptions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/subscriptions" } ] }, { "shortName": "ReactivateSubscription", "fullName": "google.apps.events.subscriptions.v1.SubscriptionsService.ReactivateSubscription", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=subscriptions/*}:reactivate" } ] }, { "shortName": "UpdateSubscription", "fullName": "google.apps.events.subscriptions.v1.SubscriptionsService.UpdateSubscription", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{subscription.name=subscriptions/*}" } ] } ] } ], "configFile": "workspaceevents_v1.yaml", "serviceConfigApiNames": [ "google.apps.events.subscriptions.v1.SubscriptionsService", "google.longrunning.Operations" ], "nameInServiceConfig": "workspaceevents.googleapis.com" }, { "id": "google.apps.meet.v2", "directory": "google/apps/meet/v2", "version": "v2", "majorVersion": "v2", "hostName": "meet.googleapis.com", "title": "Google Meet API", "description": "Create and manage meetings in Google Meet.", "importDirectories": [ "google/api", "google/apps/meet/v2", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Apps.Meet.V2": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/apps/meet/apiv2/meetpb;meetpb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.apps.meet.v2": 2 } }, "php_namespace": { "valueCounts": { "Google\\Apps\\Meet\\V2": 2 } }, "ruby_package": { "valueCounts": { "Google::Apps::Meet::V2": 2 } } }, "services": [ { "shortName": "ConferenceRecordsService", "fullName": "google.apps.meet.v2.ConferenceRecordsService", "methods": [ { "shortName": "GetConferenceRecord", "fullName": "google.apps.meet.v2.ConferenceRecordsService.GetConferenceRecord", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=conferenceRecords/*}" } ] }, { "shortName": "GetParticipant", "fullName": "google.apps.meet.v2.ConferenceRecordsService.GetParticipant", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=conferenceRecords/*/participants/*}" } ] }, { "shortName": "GetParticipantSession", "fullName": "google.apps.meet.v2.ConferenceRecordsService.GetParticipantSession", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=conferenceRecords/*/participants/*/participantSessions/*}" } ] }, { "shortName": "GetRecording", "fullName": "google.apps.meet.v2.ConferenceRecordsService.GetRecording", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=conferenceRecords/*/recordings/*}" } ] }, { "shortName": "GetTranscript", "fullName": "google.apps.meet.v2.ConferenceRecordsService.GetTranscript", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=conferenceRecords/*/transcripts/*}" } ] }, { "shortName": "GetTranscriptEntry", "fullName": "google.apps.meet.v2.ConferenceRecordsService.GetTranscriptEntry", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=conferenceRecords/*/transcripts/*/entries/*}" } ] }, { "shortName": "ListConferenceRecords", "fullName": "google.apps.meet.v2.ConferenceRecordsService.ListConferenceRecords", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/conferenceRecords" } ] }, { "shortName": "ListParticipantSessions", "fullName": "google.apps.meet.v2.ConferenceRecordsService.ListParticipantSessions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=conferenceRecords/*/participants/*}/participantSessions" } ] }, { "shortName": "ListParticipants", "fullName": "google.apps.meet.v2.ConferenceRecordsService.ListParticipants", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=conferenceRecords/*}/participants" } ] }, { "shortName": "ListRecordings", "fullName": "google.apps.meet.v2.ConferenceRecordsService.ListRecordings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=conferenceRecords/*}/recordings" } ] }, { "shortName": "ListTranscriptEntries", "fullName": "google.apps.meet.v2.ConferenceRecordsService.ListTranscriptEntries", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=conferenceRecords/*/transcripts/*}/entries" } ] }, { "shortName": "ListTranscripts", "fullName": "google.apps.meet.v2.ConferenceRecordsService.ListTranscripts", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=conferenceRecords/*}/transcripts" } ] } ] }, { "shortName": "SpacesService", "fullName": "google.apps.meet.v2.SpacesService", "methods": [ { "shortName": "CreateSpace", "fullName": "google.apps.meet.v2.SpacesService.CreateSpace", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/spaces" } ] }, { "shortName": "EndActiveConference", "fullName": "google.apps.meet.v2.SpacesService.EndActiveConference", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=spaces/*}:endActiveConference" } ] }, { "shortName": "GetSpace", "fullName": "google.apps.meet.v2.SpacesService.GetSpace", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=spaces/*}" } ] }, { "shortName": "UpdateSpace", "fullName": "google.apps.meet.v2.SpacesService.UpdateSpace", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{space.name=spaces/*}" } ] } ] } ], "configFile": "meet_v2.yaml", "serviceConfigApiNames": [ "google.apps.meet.v2.ConferenceRecordsService", "google.apps.meet.v2.SpacesService" ], "nameInServiceConfig": "meet.googleapis.com" }, { "id": "google.apps.meet.v2beta", "directory": "google/apps/meet/v2beta", "version": "v2beta", "majorVersion": "v2", "hostName": "meet.googleapis.com", "title": "Google Meet API", "description": "Create and manage meetings in Google Meet.", "importDirectories": [ "google/api", "google/apps/meet/v2beta", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Apps.Meet.V2Beta": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/apps/meet/apiv2beta/meetpb;meetpb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.apps.meet.v2beta": 2 } }, "php_namespace": { "valueCounts": { "Google\\Apps\\Meet\\V2beta": 2 } }, "ruby_package": { "valueCounts": { "Google::Apps::Meet::V2beta": 2 } } }, "services": [ { "shortName": "ConferenceRecordsService", "fullName": "google.apps.meet.v2beta.ConferenceRecordsService", "methods": [ { "shortName": "GetConferenceRecord", "fullName": "google.apps.meet.v2beta.ConferenceRecordsService.GetConferenceRecord", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/{name=conferenceRecords/*}" } ] }, { "shortName": "GetParticipant", "fullName": "google.apps.meet.v2beta.ConferenceRecordsService.GetParticipant", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/{name=conferenceRecords/*/participants/*}" } ] }, { "shortName": "GetParticipantSession", "fullName": "google.apps.meet.v2beta.ConferenceRecordsService.GetParticipantSession", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/{name=conferenceRecords/*/participants/*/participantSessions/*}" } ] }, { "shortName": "GetRecording", "fullName": "google.apps.meet.v2beta.ConferenceRecordsService.GetRecording", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/{name=conferenceRecords/*/recordings/*}" } ] }, { "shortName": "GetTranscript", "fullName": "google.apps.meet.v2beta.ConferenceRecordsService.GetTranscript", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/{name=conferenceRecords/*/transcripts/*}" } ] }, { "shortName": "GetTranscriptEntry", "fullName": "google.apps.meet.v2beta.ConferenceRecordsService.GetTranscriptEntry", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/{name=conferenceRecords/*/transcripts/*/entries/*}" } ] }, { "shortName": "ListConferenceRecords", "fullName": "google.apps.meet.v2beta.ConferenceRecordsService.ListConferenceRecords", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/conferenceRecords" } ] }, { "shortName": "ListParticipantSessions", "fullName": "google.apps.meet.v2beta.ConferenceRecordsService.ListParticipantSessions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/{parent=conferenceRecords/*/participants/*}/participantSessions" } ] }, { "shortName": "ListParticipants", "fullName": "google.apps.meet.v2beta.ConferenceRecordsService.ListParticipants", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/{parent=conferenceRecords/*}/participants" } ] }, { "shortName": "ListRecordings", "fullName": "google.apps.meet.v2beta.ConferenceRecordsService.ListRecordings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/{parent=conferenceRecords/*}/recordings" } ] }, { "shortName": "ListTranscriptEntries", "fullName": "google.apps.meet.v2beta.ConferenceRecordsService.ListTranscriptEntries", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/{parent=conferenceRecords/*/transcripts/*}/entries" } ] }, { "shortName": "ListTranscripts", "fullName": "google.apps.meet.v2beta.ConferenceRecordsService.ListTranscripts", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/{parent=conferenceRecords/*}/transcripts" } ] } ] }, { "shortName": "SpacesService", "fullName": "google.apps.meet.v2beta.SpacesService", "methods": [ { "shortName": "CreateSpace", "fullName": "google.apps.meet.v2beta.SpacesService.CreateSpace", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/spaces" } ] }, { "shortName": "EndActiveConference", "fullName": "google.apps.meet.v2beta.SpacesService.EndActiveConference", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{name=spaces/*}:endActiveConference" } ] }, { "shortName": "GetSpace", "fullName": "google.apps.meet.v2beta.SpacesService.GetSpace", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/{name=spaces/*}" } ] }, { "shortName": "UpdateSpace", "fullName": "google.apps.meet.v2beta.SpacesService.UpdateSpace", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2beta/{space.name=spaces/*}" } ] } ] } ], "configFile": "meet_v2beta.yaml", "serviceConfigApiNames": [ "google.apps.meet.v2beta.ConferenceRecordsService", "google.apps.meet.v2beta.SpacesService" ], "nameInServiceConfig": "meet.googleapis.com" }, { "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": { "cloud.google.com/go/area120/tables/apiv1alpha1/tablespb;tablespb": 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/*}" } ] } ] } ], "configFile": "area120tables_v1alpha1.yaml", "serviceConfigApiNames": [ "google.area120.tables.v1alpha1.TablesService" ], "nameInServiceConfig": "area120tables.googleapis.com" }, { "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": 6 } }, "go_package": { "valueCounts": { "cloud.google.com/go/bigtable/admin/apiv2/adminpb;adminpb": 6 } }, "java_multiple_files": { "valueCounts": { "true": 6 } }, "java_package": { "valueCounts": { "com.google.bigtable.admin.v2": 6 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Bigtable\\Admin\\V2": 6 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Bigtable::Admin::V2": 6 } } }, "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": "ListHotTablets", "fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.ListHotTablets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/instances/*/clusters/*}/hotTablets" } ] }, { "shortName": "ListInstances", "fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.ListInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*}/instances" } ] }, { "shortName": "PartialUpdateCluster", "fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.PartialUpdateCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{cluster.name=projects/*/instances/*/clusters/*}" } ] }, { "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": "CopyBackup", "fullName": "google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/instances/*/clusters/*}/backups:copy" } ] }, { "shortName": "CreateAuthorizedView", "fullName": "google.bigtable.admin.v2.BigtableTableAdmin.CreateAuthorizedView", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/instances/*/tables/*}/authorizedViews" } ] }, { "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": "DeleteAuthorizedView", "fullName": "google.bigtable.admin.v2.BigtableTableAdmin.DeleteAuthorizedView", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/instances/*/tables/*/authorizedViews/*}" } ] }, { "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": "GetAuthorizedView", "fullName": "google.bigtable.admin.v2.BigtableTableAdmin.GetAuthorizedView", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/instances/*/tables/*/authorizedViews/*}" } ] }, { "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": "ListAuthorizedViews", "fullName": "google.bigtable.admin.v2.BigtableTableAdmin.ListAuthorizedViews", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/instances/*/tables/*}/authorizedViews" } ] }, { "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": "UndeleteTable", "fullName": "google.bigtable.admin.v2.BigtableTableAdmin.UndeleteTable", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/instances/*/tables/*}:undelete" } ] }, { "shortName": "UpdateAuthorizedView", "fullName": "google.bigtable.admin.v2.BigtableTableAdmin.UpdateAuthorizedView", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{authorized_view.name=projects/*/instances/*/tables/*/authorizedViews/*}" } ] }, { "shortName": "UpdateBackup", "fullName": "google.bigtable.admin.v2.BigtableTableAdmin.UpdateBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{backup.name=projects/*/instances/*/clusters/*/backups/*}" } ] }, { "shortName": "UpdateTable", "fullName": "google.bigtable.admin.v2.BigtableTableAdmin.UpdateTable", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{table.name=projects/*/instances/*/tables/*}" } ] } ] } ], "configFile": "bigtableadmin_v2.yaml", "serviceConfigApiNames": [ "google.bigtable.admin.v2.BigtableInstanceAdmin", "google.bigtable.admin.v2.BigtableTableAdmin" ], "nameInServiceConfig": "bigtableadmin.googleapis.com" }, { "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 Bigtable tables associated with a Google Cloud project.", "importDirectories": [ "google/api", "google/bigtable/v2", "google/protobuf", "google/rpc", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Bigtable.V2": 6 } }, "go_package": { "valueCounts": { "cloud.google.com/go/bigtable/apiv2/bigtablepb;bigtablepb": 6 } }, "java_multiple_files": { "valueCounts": { "true": 6 } }, "java_package": { "valueCounts": { "com.google.bigtable.v2": 6 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Bigtable\\V2": 6 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Bigtable::V2": 6 } } }, "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" }, { "httpMethod": "POST", "path": "/v2/{authorized_view_name=projects/*/instances/*/tables/*/authorizedViews/*}:checkAndMutateRow" } ] }, { "shortName": "ExecuteQuery", "fullName": "google.bigtable.v2.Bigtable.ExecuteQuery", "mode": "SERVER_STREAMING", "bindings": [ { "httpMethod": "POST", "path": "/v2/{instance_name=projects/*/instances/*}:executeQuery" } ] }, { "shortName": "GenerateInitialChangeStreamPartitions", "fullName": "google.bigtable.v2.Bigtable.GenerateInitialChangeStreamPartitions", "mode": "SERVER_STREAMING", "bindings": [ { "httpMethod": "POST", "path": "/v2/{table_name=projects/*/instances/*/tables/*}:generateInitialChangeStreamPartitions" } ] }, { "shortName": "MutateRow", "fullName": "google.bigtable.v2.Bigtable.MutateRow", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{table_name=projects/*/instances/*/tables/*}:mutateRow" }, { "httpMethod": "POST", "path": "/v2/{authorized_view_name=projects/*/instances/*/tables/*/authorizedViews/*}:mutateRow" } ] }, { "shortName": "MutateRows", "fullName": "google.bigtable.v2.Bigtable.MutateRows", "mode": "SERVER_STREAMING", "bindings": [ { "httpMethod": "POST", "path": "/v2/{table_name=projects/*/instances/*/tables/*}:mutateRows" }, { "httpMethod": "POST", "path": "/v2/{authorized_view_name=projects/*/instances/*/tables/*/authorizedViews/*}:mutateRows" } ] }, { "shortName": "PingAndWarm", "fullName": "google.bigtable.v2.Bigtable.PingAndWarm", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/instances/*}:ping" } ] }, { "shortName": "ReadChangeStream", "fullName": "google.bigtable.v2.Bigtable.ReadChangeStream", "mode": "SERVER_STREAMING", "bindings": [ { "httpMethod": "POST", "path": "/v2/{table_name=projects/*/instances/*/tables/*}:readChangeStream" } ] }, { "shortName": "ReadModifyWriteRow", "fullName": "google.bigtable.v2.Bigtable.ReadModifyWriteRow", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{table_name=projects/*/instances/*/tables/*}:readModifyWriteRow" }, { "httpMethod": "POST", "path": "/v2/{authorized_view_name=projects/*/instances/*/tables/*/authorizedViews/*}:readModifyWriteRow" } ] }, { "shortName": "ReadRows", "fullName": "google.bigtable.v2.Bigtable.ReadRows", "mode": "SERVER_STREAMING", "bindings": [ { "httpMethod": "POST", "path": "/v2/{table_name=projects/*/instances/*/tables/*}:readRows" }, { "httpMethod": "POST", "path": "/v2/{authorized_view_name=projects/*/instances/*/tables/*/authorizedViews/*}:readRows" } ] }, { "shortName": "SampleRowKeys", "fullName": "google.bigtable.v2.Bigtable.SampleRowKeys", "mode": "SERVER_STREAMING", "bindings": [ { "httpMethod": "GET", "path": "/v2/{table_name=projects/*/instances/*/tables/*}:sampleRowKeys" }, { "httpMethod": "GET", "path": "/v2/{authorized_view_name=projects/*/instances/*/tables/*/authorizedViews/*}:sampleRowKeys" } ] } ] } ], "configFile": "bigtable_v2.yaml", "serviceConfigApiNames": [ "google.bigtable.v2.Bigtable" ], "nameInServiceConfig": "bigtable.googleapis.com" }, { "id": "google.chat.v1", "directory": "google/chat/v1", "version": "v1", "majorVersion": "v1", "hostName": "chat.googleapis.com", "title": "Google Chat API", "description": "The Google Chat API lets you build Chat apps to integrate your services with Google Chat and manage Chat resources such as spaces, members, and messages.", "importDirectories": [ "google/api", "google/apps/card/v1", "google/chat/v1", "google/protobuf", "google/rpc" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Apps.Chat.V1": 21 } }, "go_package": { "valueCounts": { "cloud.google.com/go/chat/apiv1/chatpb;chatpb": 21 } }, "java_multiple_files": { "valueCounts": { "true": 21 } }, "java_package": { "valueCounts": { "com.google.chat.v1": 21 } }, "objc_class_prefix": { "valueCounts": { "": 1, "DYNAPIProto": 20 } }, "php_namespace": { "valueCounts": { "Google\\Apps\\Chat\\V1": 21 } }, "ruby_package": { "valueCounts": { "Google::Apps::Chat::V1": 21 } } }, "services": [ { "shortName": "ChatService", "fullName": "google.chat.v1.ChatService", "methods": [ { "shortName": "CompleteImportSpace", "fullName": "google.chat.v1.ChatService.CompleteImportSpace", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=spaces/*}:completeImport" } ] }, { "shortName": "CreateMembership", "fullName": "google.chat.v1.ChatService.CreateMembership", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=spaces/*}/members" } ] }, { "shortName": "CreateMessage", "fullName": "google.chat.v1.ChatService.CreateMessage", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=spaces/*}/messages" } ] }, { "shortName": "CreateReaction", "fullName": "google.chat.v1.ChatService.CreateReaction", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=spaces/*/messages/*}/reactions" } ] }, { "shortName": "CreateSpace", "fullName": "google.chat.v1.ChatService.CreateSpace", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/spaces" } ] }, { "shortName": "DeleteMembership", "fullName": "google.chat.v1.ChatService.DeleteMembership", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=spaces/*/members/*}" } ] }, { "shortName": "DeleteMessage", "fullName": "google.chat.v1.ChatService.DeleteMessage", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=spaces/*/messages/*}" } ] }, { "shortName": "DeleteReaction", "fullName": "google.chat.v1.ChatService.DeleteReaction", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=spaces/*/messages/*/reactions/*}" } ] }, { "shortName": "DeleteSpace", "fullName": "google.chat.v1.ChatService.DeleteSpace", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=spaces/*}" } ] }, { "shortName": "FindDirectMessage", "fullName": "google.chat.v1.ChatService.FindDirectMessage", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/spaces:findDirectMessage" } ] }, { "shortName": "GetAttachment", "fullName": "google.chat.v1.ChatService.GetAttachment", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=spaces/*/messages/*/attachments/*}" } ] }, { "shortName": "GetMembership", "fullName": "google.chat.v1.ChatService.GetMembership", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=spaces/*/members/*}" } ] }, { "shortName": "GetMessage", "fullName": "google.chat.v1.ChatService.GetMessage", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=spaces/*/messages/*}" } ] }, { "shortName": "GetSpace", "fullName": "google.chat.v1.ChatService.GetSpace", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=spaces/*}" } ] }, { "shortName": "GetSpaceEvent", "fullName": "google.chat.v1.ChatService.GetSpaceEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=spaces/*/spaceEvents/*}" } ] }, { "shortName": "GetSpaceReadState", "fullName": "google.chat.v1.ChatService.GetSpaceReadState", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=users/*/spaces/*/spaceReadState}" } ] }, { "shortName": "GetThreadReadState", "fullName": "google.chat.v1.ChatService.GetThreadReadState", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=users/*/spaces/*/threads/*/threadReadState}" } ] }, { "shortName": "ListMemberships", "fullName": "google.chat.v1.ChatService.ListMemberships", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=spaces/*}/members" } ] }, { "shortName": "ListMessages", "fullName": "google.chat.v1.ChatService.ListMessages", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=spaces/*}/messages" } ] }, { "shortName": "ListReactions", "fullName": "google.chat.v1.ChatService.ListReactions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=spaces/*/messages/*}/reactions" } ] }, { "shortName": "ListSpaceEvents", "fullName": "google.chat.v1.ChatService.ListSpaceEvents", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=spaces/*}/spaceEvents" } ] }, { "shortName": "ListSpaces", "fullName": "google.chat.v1.ChatService.ListSpaces", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/spaces" } ] }, { "shortName": "SearchSpaces", "fullName": "google.chat.v1.ChatService.SearchSpaces", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/spaces:search" } ] }, { "shortName": "SetUpSpace", "fullName": "google.chat.v1.ChatService.SetUpSpace", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/spaces:setup" } ] }, { "shortName": "UpdateMembership", "fullName": "google.chat.v1.ChatService.UpdateMembership", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{membership.name=spaces/*/members/*}" } ] }, { "shortName": "UpdateMessage", "fullName": "google.chat.v1.ChatService.UpdateMessage", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/v1/{message.name=spaces/*/messages/*}" }, { "httpMethod": "PATCH", "path": "/v1/{message.name=spaces/*/messages/*}" } ] }, { "shortName": "UpdateSpace", "fullName": "google.chat.v1.ChatService.UpdateSpace", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{space.name=spaces/*}" } ] }, { "shortName": "UpdateSpaceReadState", "fullName": "google.chat.v1.ChatService.UpdateSpaceReadState", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{space_read_state.name=users/*/spaces/*/spaceReadState}" } ] }, { "shortName": "UploadAttachment", "fullName": "google.chat.v1.ChatService.UploadAttachment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=spaces/*}/attachments:upload" } ] } ] } ], "configFile": "chat_v1.yaml", "serviceConfigApiNames": [ "google.chat.v1.ChatService" ], "nameInServiceConfig": "chat.googleapis.com" }, { "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": "ListModels", "fullName": "google.chromeos.moblab.v1beta1.BuildService.ListModels", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=buildTargets/*}/models" } ] }, { "shortName": "StageBuild", "fullName": "google.chromeos.moblab.v1beta1.BuildService.StageBuild", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{name=buildTargets/*/models/*/builds/*/artifacts/*}:stage" } ] } ] } ], "configFile": "chromeosmoblab_v1beta1.yaml", "serviceConfigApiNames": [ "google.chromeos.moblab.v1beta1.BuildService" ], "nameInServiceConfig": "chromeosmoblab.googleapis.com" }, { "id": "google.chromeos.uidetection.v1", "directory": "google/chromeos/uidetection/v1", "version": "v1", "majorVersion": "v1", "hostName": "chromeosuidetection.googleapis.com", "title": "ChromeOS UI Detection API", "description": "ChromeOS UI Detection API allows image-based UI detection in E2E testing frameworks of ChromeOS. It will be used by ChromeOS labs and ChromeOS partners.", "importDirectories": [ "google/api" ], "options": { "go_package": { "valueCounts": { "google.golang.org/genproto/googleapis/chromeos/uidetection/v1;uidetection": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.chromeos.uidetection.v1": 1 } } }, "services": [ { "shortName": "UiDetectionService", "fullName": "google.chromeos.uidetection.v1.UiDetectionService", "methods": [ { "shortName": "ExecuteDetection", "fullName": "google.chromeos.uidetection.v1.UiDetectionService.ExecuteDetection", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/executeDetection:execute" } ] } ] } ], "configFile": "chromeosuidetection_v1.yaml", "serviceConfigApiNames": [ "google.chromeos.uidetection.v1.UiDetectionService" ], "nameInServiceConfig": "chromeosuidetection.googleapis.com" }, { "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": { "cloud.google.com/go/accessapproval/apiv1/accessapprovalpb;accessapprovalpb": 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": "GetAccessApprovalServiceAccount", "fullName": "google.cloud.accessapproval.v1.AccessApproval.GetAccessApprovalServiceAccount", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/serviceAccount}" }, { "httpMethod": "GET", "path": "/v1/{name=folders/*/serviceAccount}" }, { "httpMethod": "GET", "path": "/v1/{name=organizations/*/serviceAccount}" } ] }, { "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": "InvalidateApprovalRequest", "fullName": "google.cloud.accessapproval.v1.AccessApproval.InvalidateApprovalRequest", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/approvalRequests/*}:invalidate" }, { "httpMethod": "POST", "path": "/v1/{name=folders/*/approvalRequests/*}:invalidate" }, { "httpMethod": "POST", "path": "/v1/{name=organizations/*/approvalRequests/*}:invalidate" } ] }, { "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}" } ] } ] } ], "configFile": "accessapproval_v1.yaml", "serviceConfigApiNames": [ "google.cloud.accessapproval.v1.AccessApproval" ], "nameInServiceConfig": "accessapproval.googleapis.com" }, { "id": "google.cloud.advisorynotifications.v1", "directory": "google/cloud/advisorynotifications/v1", "version": "v1", "majorVersion": "v1", "hostName": "advisorynotifications.googleapis.com", "title": "Advisory Notifications API", "description": "An API for accessing Advisory Notifications in Google Cloud", "importDirectories": [ "google/api", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.AdvisoryNotifications.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/advisorynotifications/apiv1/advisorynotificationspb;advisorynotificationspb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.advisorynotifications.v1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\AdvisoryNotifications\\V1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::AdvisoryNotifications::V1": 1 } } }, "services": [ { "shortName": "AdvisoryNotificationsService", "fullName": "google.cloud.advisorynotifications.v1.AdvisoryNotificationsService", "methods": [ { "shortName": "GetNotification", "fullName": "google.cloud.advisorynotifications.v1.AdvisoryNotificationsService.GetNotification", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=organizations/*/locations/*/notifications/*}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/notifications/*}" } ] }, { "shortName": "GetSettings", "fullName": "google.cloud.advisorynotifications.v1.AdvisoryNotificationsService.GetSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=organizations/*/locations/*/settings}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/settings}" } ] }, { "shortName": "ListNotifications", "fullName": "google.cloud.advisorynotifications.v1.AdvisoryNotificationsService.ListNotifications", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/locations/*}/notifications" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/notifications" } ] }, { "shortName": "UpdateSettings", "fullName": "google.cloud.advisorynotifications.v1.AdvisoryNotificationsService.UpdateSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{settings.name=organizations/*/locations/*/settings}" }, { "httpMethod": "PATCH", "path": "/v1/{settings.name=projects/*/locations/*/settings}" } ] } ] } ], "configFile": "advisorynotifications_v1.yaml", "serviceConfigApiNames": [ "google.cloud.advisorynotifications.v1.AdvisoryNotificationsService" ], "nameInServiceConfig": "advisorynotifications.googleapis.com" }, { "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": 109, "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": { "cloud.google.com/go/aiplatform/apiv1/aiplatformpb;aiplatformpb": 109, "cloud.google.com/go/aiplatform/apiv1/schema/predict/instance/instancepb;instancepb": 9, "cloud.google.com/go/aiplatform/apiv1/schema/predict/params/paramspb;paramspb": 6, "cloud.google.com/go/aiplatform/apiv1/schema/predict/prediction/predictionpb;predictionpb": 10, "cloud.google.com/go/aiplatform/apiv1/schema/trainingjob/definition/definitionpb;definitionpb": 11 } }, "java_multiple_files": { "valueCounts": { "true": 145 } }, "java_package": { "valueCounts": { "com.google.cloud.aiplatform.v1": 109, "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": 109, "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": 108, "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, "Google::Cloud::Aiplatform::V1": 1 } } }, "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" }, { "httpMethod": "POST", "path": "/v1/datasets" } ] }, { "shortName": "CreateDatasetVersion", "fullName": "google.cloud.aiplatform.v1.DatasetService.CreateDatasetVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/datasets/*}/datasetVersions" }, { "httpMethod": "POST", "path": "/v1/{parent=datasets/*}/datasetVersions" } ] }, { "shortName": "DeleteDataset", "fullName": "google.cloud.aiplatform.v1.DatasetService.DeleteDataset", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/datasets/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=datasets/*}" } ] }, { "shortName": "DeleteDatasetVersion", "fullName": "google.cloud.aiplatform.v1.DatasetService.DeleteDatasetVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/datasets/*/datasetVersions/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=datasets/*/datasetVersions/*}" } ] }, { "shortName": "DeleteSavedQuery", "fullName": "google.cloud.aiplatform.v1.DatasetService.DeleteSavedQuery", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/datasets/*/savedQueries/*}" } ] }, { "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/*}" }, { "httpMethod": "GET", "path": "/v1/{name=datasets/*}" } ] }, { "shortName": "GetDatasetVersion", "fullName": "google.cloud.aiplatform.v1.DatasetService.GetDatasetVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/datasets/*/datasetVersions/*}" }, { "httpMethod": "GET", "path": "/v1/{name=datasets/*/datasetVersions/*}" } ] }, { "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": "ListDatasetVersions", "fullName": "google.cloud.aiplatform.v1.DatasetService.ListDatasetVersions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/datasets/*}/datasetVersions" }, { "httpMethod": "GET", "path": "/v1/{parent=datasets/*}/datasetVersions" } ] }, { "shortName": "ListDatasets", "fullName": "google.cloud.aiplatform.v1.DatasetService.ListDatasets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/datasets" }, { "httpMethod": "GET", "path": "/v1/datasets" } ] }, { "shortName": "ListSavedQueries", "fullName": "google.cloud.aiplatform.v1.DatasetService.ListSavedQueries", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/datasets/*}/savedQueries" } ] }, { "shortName": "RestoreDatasetVersion", "fullName": "google.cloud.aiplatform.v1.DatasetService.RestoreDatasetVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/datasets/*/datasetVersions/*}:restore" }, { "httpMethod": "GET", "path": "/v1/{name=datasets/*/datasetVersions/*}:restore" } ] }, { "shortName": "SearchDataItems", "fullName": "google.cloud.aiplatform.v1.DatasetService.SearchDataItems", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{dataset=projects/*/locations/*/datasets/*}:searchDataItems" } ] }, { "shortName": "UpdateDataset", "fullName": "google.cloud.aiplatform.v1.DatasetService.UpdateDataset", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{dataset.name=projects/*/locations/*/datasets/*}" }, { "httpMethod": "PATCH", "path": "/v1/{dataset.name=datasets/*}" } ] }, { "shortName": "UpdateDatasetVersion", "fullName": "google.cloud.aiplatform.v1.DatasetService.UpdateDatasetVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{dataset_version.name=projects/*/locations/*/datasets/*/datasetVersions/*}" }, { "httpMethod": "PATCH", "path": "/v1/{dataset_version.name=datasets/*/datasetVersions/*}" } ] } ] }, { "shortName": "DeploymentResourcePoolService", "fullName": "google.cloud.aiplatform.v1.DeploymentResourcePoolService", "methods": [ { "shortName": "CreateDeploymentResourcePool", "fullName": "google.cloud.aiplatform.v1.DeploymentResourcePoolService.CreateDeploymentResourcePool", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/deploymentResourcePools" } ] }, { "shortName": "DeleteDeploymentResourcePool", "fullName": "google.cloud.aiplatform.v1.DeploymentResourcePoolService.DeleteDeploymentResourcePool", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/deploymentResourcePools/*}" } ] }, { "shortName": "GetDeploymentResourcePool", "fullName": "google.cloud.aiplatform.v1.DeploymentResourcePoolService.GetDeploymentResourcePool", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/deploymentResourcePools/*}" } ] }, { "shortName": "ListDeploymentResourcePools", "fullName": "google.cloud.aiplatform.v1.DeploymentResourcePoolService.ListDeploymentResourcePools", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/deploymentResourcePools" } ] }, { "shortName": "QueryDeployedModels", "fullName": "google.cloud.aiplatform.v1.DeploymentResourcePoolService.QueryDeployedModels", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{deployment_resource_pool=projects/*/locations/*/deploymentResourcePools/*}:queryDeployedModels" } ] }, { "shortName": "UpdateDeploymentResourcePool", "fullName": "google.cloud.aiplatform.v1.DeploymentResourcePoolService.UpdateDeploymentResourcePool", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{deployment_resource_pool.name=projects/*/locations/*/deploymentResourcePools/*}" } ] } ] }, { "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": "MutateDeployedModel", "fullName": "google.cloud.aiplatform.v1.EndpointService.MutateDeployedModel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{endpoint=projects/*/locations/*/endpoints/*}:mutateDeployedModel" } ] }, { "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": "EvaluationService", "fullName": "google.cloud.aiplatform.v1.EvaluationService", "methods": [ { "shortName": "EvaluateInstances", "fullName": "google.cloud.aiplatform.v1.EvaluationService.EvaluateInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{location=projects/*/locations/*}:evaluateInstances" } ] } ] }, { "shortName": "FeatureOnlineStoreAdminService", "fullName": "google.cloud.aiplatform.v1.FeatureOnlineStoreAdminService", "methods": [ { "shortName": "CreateFeatureOnlineStore", "fullName": "google.cloud.aiplatform.v1.FeatureOnlineStoreAdminService.CreateFeatureOnlineStore", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/featureOnlineStores" } ] }, { "shortName": "CreateFeatureView", "fullName": "google.cloud.aiplatform.v1.FeatureOnlineStoreAdminService.CreateFeatureView", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/featureOnlineStores/*}/featureViews" } ] }, { "shortName": "DeleteFeatureOnlineStore", "fullName": "google.cloud.aiplatform.v1.FeatureOnlineStoreAdminService.DeleteFeatureOnlineStore", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/featureOnlineStores/*}" } ] }, { "shortName": "DeleteFeatureView", "fullName": "google.cloud.aiplatform.v1.FeatureOnlineStoreAdminService.DeleteFeatureView", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/featureOnlineStores/*/featureViews/*}" } ] }, { "shortName": "GetFeatureOnlineStore", "fullName": "google.cloud.aiplatform.v1.FeatureOnlineStoreAdminService.GetFeatureOnlineStore", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/featureOnlineStores/*}" } ] }, { "shortName": "GetFeatureView", "fullName": "google.cloud.aiplatform.v1.FeatureOnlineStoreAdminService.GetFeatureView", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/featureOnlineStores/*/featureViews/*}" } ] }, { "shortName": "GetFeatureViewSync", "fullName": "google.cloud.aiplatform.v1.FeatureOnlineStoreAdminService.GetFeatureViewSync", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/featureOnlineStores/*/featureViews/*/featureViewSyncs/*}" } ] }, { "shortName": "ListFeatureOnlineStores", "fullName": "google.cloud.aiplatform.v1.FeatureOnlineStoreAdminService.ListFeatureOnlineStores", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/featureOnlineStores" } ] }, { "shortName": "ListFeatureViewSyncs", "fullName": "google.cloud.aiplatform.v1.FeatureOnlineStoreAdminService.ListFeatureViewSyncs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/featureOnlineStores/*/featureViews/*}/featureViewSyncs" } ] }, { "shortName": "ListFeatureViews", "fullName": "google.cloud.aiplatform.v1.FeatureOnlineStoreAdminService.ListFeatureViews", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/featureOnlineStores/*}/featureViews" } ] }, { "shortName": "SyncFeatureView", "fullName": "google.cloud.aiplatform.v1.FeatureOnlineStoreAdminService.SyncFeatureView", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{feature_view=projects/*/locations/*/featureOnlineStores/*/featureViews/*}:sync" } ] }, { "shortName": "UpdateFeatureOnlineStore", "fullName": "google.cloud.aiplatform.v1.FeatureOnlineStoreAdminService.UpdateFeatureOnlineStore", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{feature_online_store.name=projects/*/locations/*/featureOnlineStores/*}" } ] }, { "shortName": "UpdateFeatureView", "fullName": "google.cloud.aiplatform.v1.FeatureOnlineStoreAdminService.UpdateFeatureView", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{feature_view.name=projects/*/locations/*/featureOnlineStores/*/featureViews/*}" } ] } ] }, { "shortName": "FeatureOnlineStoreService", "fullName": "google.cloud.aiplatform.v1.FeatureOnlineStoreService", "methods": [ { "shortName": "FetchFeatureValues", "fullName": "google.cloud.aiplatform.v1.FeatureOnlineStoreService.FetchFeatureValues", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{feature_view=projects/*/locations/*/featureOnlineStores/*/featureViews/*}:fetchFeatureValues" } ] }, { "shortName": "SearchNearestEntities", "fullName": "google.cloud.aiplatform.v1.FeatureOnlineStoreService.SearchNearestEntities", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{feature_view=projects/*/locations/*/featureOnlineStores/*/featureViews/*}:searchNearestEntities" } ] } ] }, { "shortName": "FeatureRegistryService", "fullName": "google.cloud.aiplatform.v1.FeatureRegistryService", "methods": [ { "shortName": "CreateFeature", "fullName": "google.cloud.aiplatform.v1.FeatureRegistryService.CreateFeature", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/featureGroups/*}/features" } ] }, { "shortName": "CreateFeatureGroup", "fullName": "google.cloud.aiplatform.v1.FeatureRegistryService.CreateFeatureGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/featureGroups" } ] }, { "shortName": "DeleteFeature", "fullName": "google.cloud.aiplatform.v1.FeatureRegistryService.DeleteFeature", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/featureGroups/*/features/*}" } ] }, { "shortName": "DeleteFeatureGroup", "fullName": "google.cloud.aiplatform.v1.FeatureRegistryService.DeleteFeatureGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/featureGroups/*}" } ] }, { "shortName": "GetFeature", "fullName": "google.cloud.aiplatform.v1.FeatureRegistryService.GetFeature", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/featureGroups/*/features/*}" } ] }, { "shortName": "GetFeatureGroup", "fullName": "google.cloud.aiplatform.v1.FeatureRegistryService.GetFeatureGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/featureGroups/*}" } ] }, { "shortName": "ListFeatureGroups", "fullName": "google.cloud.aiplatform.v1.FeatureRegistryService.ListFeatureGroups", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/featureGroups" } ] }, { "shortName": "ListFeatures", "fullName": "google.cloud.aiplatform.v1.FeatureRegistryService.ListFeatures", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/featureGroups/*}/features" } ] }, { "shortName": "UpdateFeature", "fullName": "google.cloud.aiplatform.v1.FeatureRegistryService.UpdateFeature", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{feature.name=projects/*/locations/*/featureGroups/*/features/*}" } ] }, { "shortName": "UpdateFeatureGroup", "fullName": "google.cloud.aiplatform.v1.FeatureRegistryService.UpdateFeatureGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{feature_group.name=projects/*/locations/*/featureGroups/*}" } ] } ] }, { "shortName": "FeaturestoreOnlineServingService", "fullName": "google.cloud.aiplatform.v1.FeaturestoreOnlineServingService", "methods": [ { "shortName": "ReadFeatureValues", "fullName": "google.cloud.aiplatform.v1.FeaturestoreOnlineServingService.ReadFeatureValues", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{entity_type=projects/*/locations/*/featurestores/*/entityTypes/*}:readFeatureValues" } ] }, { "shortName": "StreamingReadFeatureValues", "fullName": "google.cloud.aiplatform.v1.FeaturestoreOnlineServingService.StreamingReadFeatureValues", "mode": "SERVER_STREAMING", "bindings": [ { "httpMethod": "POST", "path": "/v1/{entity_type=projects/*/locations/*/featurestores/*/entityTypes/*}:streamingReadFeatureValues" } ] }, { "shortName": "WriteFeatureValues", "fullName": "google.cloud.aiplatform.v1.FeaturestoreOnlineServingService.WriteFeatureValues", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{entity_type=projects/*/locations/*/featurestores/*/entityTypes/*}:writeFeatureValues" } ] } ] }, { "shortName": "FeaturestoreService", "fullName": "google.cloud.aiplatform.v1.FeaturestoreService", "methods": [ { "shortName": "BatchCreateFeatures", "fullName": "google.cloud.aiplatform.v1.FeaturestoreService.BatchCreateFeatures", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/featurestores/*/entityTypes/*}/features:batchCreate" } ] }, { "shortName": "BatchReadFeatureValues", "fullName": "google.cloud.aiplatform.v1.FeaturestoreService.BatchReadFeatureValues", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{featurestore=projects/*/locations/*/featurestores/*}:batchReadFeatureValues" } ] }, { "shortName": "CreateEntityType", "fullName": "google.cloud.aiplatform.v1.FeaturestoreService.CreateEntityType", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/featurestores/*}/entityTypes" } ] }, { "shortName": "CreateFeature", "fullName": "google.cloud.aiplatform.v1.FeaturestoreService.CreateFeature", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/featurestores/*/entityTypes/*}/features" } ] }, { "shortName": "CreateFeaturestore", "fullName": "google.cloud.aiplatform.v1.FeaturestoreService.CreateFeaturestore", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/featurestores" } ] }, { "shortName": "DeleteEntityType", "fullName": "google.cloud.aiplatform.v1.FeaturestoreService.DeleteEntityType", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/featurestores/*/entityTypes/*}" } ] }, { "shortName": "DeleteFeature", "fullName": "google.cloud.aiplatform.v1.FeaturestoreService.DeleteFeature", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/featurestores/*/entityTypes/*/features/*}" } ] }, { "shortName": "DeleteFeatureValues", "fullName": "google.cloud.aiplatform.v1.FeaturestoreService.DeleteFeatureValues", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{entity_type=projects/*/locations/*/featurestores/*/entityTypes/*}:deleteFeatureValues" } ] }, { "shortName": "DeleteFeaturestore", "fullName": "google.cloud.aiplatform.v1.FeaturestoreService.DeleteFeaturestore", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/featurestores/*}" } ] }, { "shortName": "ExportFeatureValues", "fullName": "google.cloud.aiplatform.v1.FeaturestoreService.ExportFeatureValues", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{entity_type=projects/*/locations/*/featurestores/*/entityTypes/*}:exportFeatureValues" } ] }, { "shortName": "GetEntityType", "fullName": "google.cloud.aiplatform.v1.FeaturestoreService.GetEntityType", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/featurestores/*/entityTypes/*}" } ] }, { "shortName": "GetFeature", "fullName": "google.cloud.aiplatform.v1.FeaturestoreService.GetFeature", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/featurestores/*/entityTypes/*/features/*}" } ] }, { "shortName": "GetFeaturestore", "fullName": "google.cloud.aiplatform.v1.FeaturestoreService.GetFeaturestore", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/featurestores/*}" } ] }, { "shortName": "ImportFeatureValues", "fullName": "google.cloud.aiplatform.v1.FeaturestoreService.ImportFeatureValues", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{entity_type=projects/*/locations/*/featurestores/*/entityTypes/*}:importFeatureValues" } ] }, { "shortName": "ListEntityTypes", "fullName": "google.cloud.aiplatform.v1.FeaturestoreService.ListEntityTypes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/featurestores/*}/entityTypes" } ] }, { "shortName": "ListFeatures", "fullName": "google.cloud.aiplatform.v1.FeaturestoreService.ListFeatures", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/featurestores/*/entityTypes/*}/features" } ] }, { "shortName": "ListFeaturestores", "fullName": "google.cloud.aiplatform.v1.FeaturestoreService.ListFeaturestores", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/featurestores" } ] }, { "shortName": "SearchFeatures", "fullName": "google.cloud.aiplatform.v1.FeaturestoreService.SearchFeatures", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{location=projects/*/locations/*}/featurestores:searchFeatures" } ] }, { "shortName": "UpdateEntityType", "fullName": "google.cloud.aiplatform.v1.FeaturestoreService.UpdateEntityType", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{entity_type.name=projects/*/locations/*/featurestores/*/entityTypes/*}" } ] }, { "shortName": "UpdateFeature", "fullName": "google.cloud.aiplatform.v1.FeaturestoreService.UpdateFeature", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{feature.name=projects/*/locations/*/featurestores/*/entityTypes/*/features/*}" } ] }, { "shortName": "UpdateFeaturestore", "fullName": "google.cloud.aiplatform.v1.FeaturestoreService.UpdateFeaturestore", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{featurestore.name=projects/*/locations/*/featurestores/*}" } ] } ] }, { "shortName": "GenAiTuningService", "fullName": "google.cloud.aiplatform.v1.GenAiTuningService", "methods": [ { "shortName": "CancelTuningJob", "fullName": "google.cloud.aiplatform.v1.GenAiTuningService.CancelTuningJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/tuningJobs/*}:cancel" } ] }, { "shortName": "CreateTuningJob", "fullName": "google.cloud.aiplatform.v1.GenAiTuningService.CreateTuningJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/tuningJobs" } ] }, { "shortName": "GetTuningJob", "fullName": "google.cloud.aiplatform.v1.GenAiTuningService.GetTuningJob", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/tuningJobs/*}" } ] }, { "shortName": "ListTuningJobs", "fullName": "google.cloud.aiplatform.v1.GenAiTuningService.ListTuningJobs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/tuningJobs" } ] }, { "shortName": "RebaseTunedModel", "fullName": "google.cloud.aiplatform.v1.GenAiTuningService.RebaseTunedModel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/tuningJobs:rebaseTunedModel" } ] } ] }, { "shortName": "IndexEndpointService", "fullName": "google.cloud.aiplatform.v1.IndexEndpointService", "methods": [ { "shortName": "CreateIndexEndpoint", "fullName": "google.cloud.aiplatform.v1.IndexEndpointService.CreateIndexEndpoint", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/indexEndpoints" } ] }, { "shortName": "DeleteIndexEndpoint", "fullName": "google.cloud.aiplatform.v1.IndexEndpointService.DeleteIndexEndpoint", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/indexEndpoints/*}" } ] }, { "shortName": "DeployIndex", "fullName": "google.cloud.aiplatform.v1.IndexEndpointService.DeployIndex", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{index_endpoint=projects/*/locations/*/indexEndpoints/*}:deployIndex" } ] }, { "shortName": "GetIndexEndpoint", "fullName": "google.cloud.aiplatform.v1.IndexEndpointService.GetIndexEndpoint", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/indexEndpoints/*}" } ] }, { "shortName": "ListIndexEndpoints", "fullName": "google.cloud.aiplatform.v1.IndexEndpointService.ListIndexEndpoints", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/indexEndpoints" } ] }, { "shortName": "MutateDeployedIndex", "fullName": "google.cloud.aiplatform.v1.IndexEndpointService.MutateDeployedIndex", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{index_endpoint=projects/*/locations/*/indexEndpoints/*}:mutateDeployedIndex" } ] }, { "shortName": "UndeployIndex", "fullName": "google.cloud.aiplatform.v1.IndexEndpointService.UndeployIndex", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{index_endpoint=projects/*/locations/*/indexEndpoints/*}:undeployIndex" } ] }, { "shortName": "UpdateIndexEndpoint", "fullName": "google.cloud.aiplatform.v1.IndexEndpointService.UpdateIndexEndpoint", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{index_endpoint.name=projects/*/locations/*/indexEndpoints/*}" } ] } ] }, { "shortName": "IndexService", "fullName": "google.cloud.aiplatform.v1.IndexService", "methods": [ { "shortName": "CreateIndex", "fullName": "google.cloud.aiplatform.v1.IndexService.CreateIndex", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/indexes" } ] }, { "shortName": "DeleteIndex", "fullName": "google.cloud.aiplatform.v1.IndexService.DeleteIndex", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/indexes/*}" } ] }, { "shortName": "GetIndex", "fullName": "google.cloud.aiplatform.v1.IndexService.GetIndex", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/indexes/*}" } ] }, { "shortName": "ListIndexes", "fullName": "google.cloud.aiplatform.v1.IndexService.ListIndexes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/indexes" } ] }, { "shortName": "RemoveDatapoints", "fullName": "google.cloud.aiplatform.v1.IndexService.RemoveDatapoints", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{index=projects/*/locations/*/indexes/*}:removeDatapoints" } ] }, { "shortName": "UpdateIndex", "fullName": "google.cloud.aiplatform.v1.IndexService.UpdateIndex", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{index.name=projects/*/locations/*/indexes/*}" } ] }, { "shortName": "UpsertDatapoints", "fullName": "google.cloud.aiplatform.v1.IndexService.UpsertDatapoints", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{index=projects/*/locations/*/indexes/*}:upsertDatapoints" } ] } ] }, { "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": "CancelNasJob", "fullName": "google.cloud.aiplatform.v1.JobService.CancelNasJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/nasJobs/*}: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": "CreateModelDeploymentMonitoringJob", "fullName": "google.cloud.aiplatform.v1.JobService.CreateModelDeploymentMonitoringJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/modelDeploymentMonitoringJobs" } ] }, { "shortName": "CreateNasJob", "fullName": "google.cloud.aiplatform.v1.JobService.CreateNasJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/nasJobs" } ] }, { "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": "DeleteModelDeploymentMonitoringJob", "fullName": "google.cloud.aiplatform.v1.JobService.DeleteModelDeploymentMonitoringJob", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/modelDeploymentMonitoringJobs/*}" } ] }, { "shortName": "DeleteNasJob", "fullName": "google.cloud.aiplatform.v1.JobService.DeleteNasJob", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/nasJobs/*}" } ] }, { "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": "GetModelDeploymentMonitoringJob", "fullName": "google.cloud.aiplatform.v1.JobService.GetModelDeploymentMonitoringJob", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/modelDeploymentMonitoringJobs/*}" } ] }, { "shortName": "GetNasJob", "fullName": "google.cloud.aiplatform.v1.JobService.GetNasJob", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/nasJobs/*}" } ] }, { "shortName": "GetNasTrialDetail", "fullName": "google.cloud.aiplatform.v1.JobService.GetNasTrialDetail", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/nasJobs/*/nasTrialDetails/*}" } ] }, { "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": "ListModelDeploymentMonitoringJobs", "fullName": "google.cloud.aiplatform.v1.JobService.ListModelDeploymentMonitoringJobs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/modelDeploymentMonitoringJobs" } ] }, { "shortName": "ListNasJobs", "fullName": "google.cloud.aiplatform.v1.JobService.ListNasJobs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/nasJobs" } ] }, { "shortName": "ListNasTrialDetails", "fullName": "google.cloud.aiplatform.v1.JobService.ListNasTrialDetails", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/nasJobs/*}/nasTrialDetails" } ] }, { "shortName": "PauseModelDeploymentMonitoringJob", "fullName": "google.cloud.aiplatform.v1.JobService.PauseModelDeploymentMonitoringJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/modelDeploymentMonitoringJobs/*}:pause" } ] }, { "shortName": "ResumeModelDeploymentMonitoringJob", "fullName": "google.cloud.aiplatform.v1.JobService.ResumeModelDeploymentMonitoringJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/modelDeploymentMonitoringJobs/*}:resume" } ] }, { "shortName": "SearchModelDeploymentMonitoringStatsAnomalies", "fullName": "google.cloud.aiplatform.v1.JobService.SearchModelDeploymentMonitoringStatsAnomalies", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{model_deployment_monitoring_job=projects/*/locations/*/modelDeploymentMonitoringJobs/*}:searchModelDeploymentMonitoringStatsAnomalies" } ] }, { "shortName": "UpdateModelDeploymentMonitoringJob", "fullName": "google.cloud.aiplatform.v1.JobService.UpdateModelDeploymentMonitoringJob", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{model_deployment_monitoring_job.name=projects/*/locations/*/modelDeploymentMonitoringJobs/*}" } ] } ] }, { "shortName": "LlmUtilityService", "fullName": "google.cloud.aiplatform.v1.LlmUtilityService", "methods": [ { "shortName": "ComputeTokens", "fullName": "google.cloud.aiplatform.v1.LlmUtilityService.ComputeTokens", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{endpoint=projects/*/locations/*/endpoints/*}:computeTokens" }, { "httpMethod": "POST", "path": "/v1/{endpoint=projects/*/locations/*/publishers/*/models/*}:computeTokens" }, { "httpMethod": "POST", "path": "/v1/{endpoint=endpoints/*}:computeTokens" }, { "httpMethod": "POST", "path": "/v1/{endpoint=publishers/*/models/*}:computeTokens" } ] }, { "shortName": "CountTokens", "fullName": "google.cloud.aiplatform.v1.LlmUtilityService.CountTokens", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{endpoint=projects/*/locations/*/endpoints/*}:countTokens" }, { "httpMethod": "POST", "path": "/v1/{endpoint=projects/*/locations/*/publishers/*/models/*}:countTokens" }, { "httpMethod": "POST", "path": "/v1/{endpoint=endpoints/*}:countTokens" }, { "httpMethod": "POST", "path": "/v1/{endpoint=publishers/*/models/*}:countTokens" } ] } ] }, { "shortName": "MatchService", "fullName": "google.cloud.aiplatform.v1.MatchService", "methods": [ { "shortName": "FindNeighbors", "fullName": "google.cloud.aiplatform.v1.MatchService.FindNeighbors", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{index_endpoint=projects/*/locations/*/indexEndpoints/*}:findNeighbors" } ] }, { "shortName": "ReadIndexDatapoints", "fullName": "google.cloud.aiplatform.v1.MatchService.ReadIndexDatapoints", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{index_endpoint=projects/*/locations/*/indexEndpoints/*}:readIndexDatapoints" } ] } ] }, { "shortName": "MetadataService", "fullName": "google.cloud.aiplatform.v1.MetadataService", "methods": [ { "shortName": "AddContextArtifactsAndExecutions", "fullName": "google.cloud.aiplatform.v1.MetadataService.AddContextArtifactsAndExecutions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{context=projects/*/locations/*/metadataStores/*/contexts/*}:addContextArtifactsAndExecutions" } ] }, { "shortName": "AddContextChildren", "fullName": "google.cloud.aiplatform.v1.MetadataService.AddContextChildren", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{context=projects/*/locations/*/metadataStores/*/contexts/*}:addContextChildren" } ] }, { "shortName": "AddExecutionEvents", "fullName": "google.cloud.aiplatform.v1.MetadataService.AddExecutionEvents", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{execution=projects/*/locations/*/metadataStores/*/executions/*}:addExecutionEvents" } ] }, { "shortName": "CreateArtifact", "fullName": "google.cloud.aiplatform.v1.MetadataService.CreateArtifact", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/metadataStores/*}/artifacts" } ] }, { "shortName": "CreateContext", "fullName": "google.cloud.aiplatform.v1.MetadataService.CreateContext", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/metadataStores/*}/contexts" } ] }, { "shortName": "CreateExecution", "fullName": "google.cloud.aiplatform.v1.MetadataService.CreateExecution", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/metadataStores/*}/executions" } ] }, { "shortName": "CreateMetadataSchema", "fullName": "google.cloud.aiplatform.v1.MetadataService.CreateMetadataSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/metadataStores/*}/metadataSchemas" } ] }, { "shortName": "CreateMetadataStore", "fullName": "google.cloud.aiplatform.v1.MetadataService.CreateMetadataStore", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/metadataStores" } ] }, { "shortName": "DeleteArtifact", "fullName": "google.cloud.aiplatform.v1.MetadataService.DeleteArtifact", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/metadataStores/*/artifacts/*}" } ] }, { "shortName": "DeleteContext", "fullName": "google.cloud.aiplatform.v1.MetadataService.DeleteContext", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/metadataStores/*/contexts/*}" } ] }, { "shortName": "DeleteExecution", "fullName": "google.cloud.aiplatform.v1.MetadataService.DeleteExecution", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/metadataStores/*/executions/*}" } ] }, { "shortName": "DeleteMetadataStore", "fullName": "google.cloud.aiplatform.v1.MetadataService.DeleteMetadataStore", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/metadataStores/*}" } ] }, { "shortName": "GetArtifact", "fullName": "google.cloud.aiplatform.v1.MetadataService.GetArtifact", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/metadataStores/*/artifacts/*}" } ] }, { "shortName": "GetContext", "fullName": "google.cloud.aiplatform.v1.MetadataService.GetContext", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/metadataStores/*/contexts/*}" } ] }, { "shortName": "GetExecution", "fullName": "google.cloud.aiplatform.v1.MetadataService.GetExecution", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/metadataStores/*/executions/*}" } ] }, { "shortName": "GetMetadataSchema", "fullName": "google.cloud.aiplatform.v1.MetadataService.GetMetadataSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/metadataStores/*/metadataSchemas/*}" } ] }, { "shortName": "GetMetadataStore", "fullName": "google.cloud.aiplatform.v1.MetadataService.GetMetadataStore", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/metadataStores/*}" } ] }, { "shortName": "ListArtifacts", "fullName": "google.cloud.aiplatform.v1.MetadataService.ListArtifacts", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/metadataStores/*}/artifacts" } ] }, { "shortName": "ListContexts", "fullName": "google.cloud.aiplatform.v1.MetadataService.ListContexts", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/metadataStores/*}/contexts" } ] }, { "shortName": "ListExecutions", "fullName": "google.cloud.aiplatform.v1.MetadataService.ListExecutions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/metadataStores/*}/executions" } ] }, { "shortName": "ListMetadataSchemas", "fullName": "google.cloud.aiplatform.v1.MetadataService.ListMetadataSchemas", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/metadataStores/*}/metadataSchemas" } ] }, { "shortName": "ListMetadataStores", "fullName": "google.cloud.aiplatform.v1.MetadataService.ListMetadataStores", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/metadataStores" } ] }, { "shortName": "PurgeArtifacts", "fullName": "google.cloud.aiplatform.v1.MetadataService.PurgeArtifacts", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/metadataStores/*}/artifacts:purge" } ] }, { "shortName": "PurgeContexts", "fullName": "google.cloud.aiplatform.v1.MetadataService.PurgeContexts", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/metadataStores/*}/contexts:purge" } ] }, { "shortName": "PurgeExecutions", "fullName": "google.cloud.aiplatform.v1.MetadataService.PurgeExecutions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/metadataStores/*}/executions:purge" } ] }, { "shortName": "QueryArtifactLineageSubgraph", "fullName": "google.cloud.aiplatform.v1.MetadataService.QueryArtifactLineageSubgraph", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{artifact=projects/*/locations/*/metadataStores/*/artifacts/*}:queryArtifactLineageSubgraph" } ] }, { "shortName": "QueryContextLineageSubgraph", "fullName": "google.cloud.aiplatform.v1.MetadataService.QueryContextLineageSubgraph", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{context=projects/*/locations/*/metadataStores/*/contexts/*}:queryContextLineageSubgraph" } ] }, { "shortName": "QueryExecutionInputsAndOutputs", "fullName": "google.cloud.aiplatform.v1.MetadataService.QueryExecutionInputsAndOutputs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{execution=projects/*/locations/*/metadataStores/*/executions/*}:queryExecutionInputsAndOutputs" } ] }, { "shortName": "RemoveContextChildren", "fullName": "google.cloud.aiplatform.v1.MetadataService.RemoveContextChildren", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{context=projects/*/locations/*/metadataStores/*/contexts/*}:removeContextChildren" } ] }, { "shortName": "UpdateArtifact", "fullName": "google.cloud.aiplatform.v1.MetadataService.UpdateArtifact", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{artifact.name=projects/*/locations/*/metadataStores/*/artifacts/*}" } ] }, { "shortName": "UpdateContext", "fullName": "google.cloud.aiplatform.v1.MetadataService.UpdateContext", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{context.name=projects/*/locations/*/metadataStores/*/contexts/*}" } ] }, { "shortName": "UpdateExecution", "fullName": "google.cloud.aiplatform.v1.MetadataService.UpdateExecution", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{execution.name=projects/*/locations/*/metadataStores/*/executions/*}" } ] } ] }, { "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": "ModelGardenService", "fullName": "google.cloud.aiplatform.v1.ModelGardenService", "methods": [ { "shortName": "GetPublisherModel", "fullName": "google.cloud.aiplatform.v1.ModelGardenService.GetPublisherModel", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=publishers/*/models/*}" } ] } ] }, { "shortName": "ModelService", "fullName": "google.cloud.aiplatform.v1.ModelService", "methods": [ { "shortName": "BatchImportEvaluatedAnnotations", "fullName": "google.cloud.aiplatform.v1.ModelService.BatchImportEvaluatedAnnotations", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/models/*/evaluations/*/slices/*}:batchImport" } ] }, { "shortName": "BatchImportModelEvaluationSlices", "fullName": "google.cloud.aiplatform.v1.ModelService.BatchImportModelEvaluationSlices", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/models/*/evaluations/*}/slices:batchImport" } ] }, { "shortName": "CopyModel", "fullName": "google.cloud.aiplatform.v1.ModelService.CopyModel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/models:copy" } ] }, { "shortName": "DeleteModel", "fullName": "google.cloud.aiplatform.v1.ModelService.DeleteModel", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/models/*}" } ] }, { "shortName": "DeleteModelVersion", "fullName": "google.cloud.aiplatform.v1.ModelService.DeleteModelVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/models/*}:deleteVersion" } ] }, { "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": "ImportModelEvaluation", "fullName": "google.cloud.aiplatform.v1.ModelService.ImportModelEvaluation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/models/*}/evaluations:import" } ] }, { "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": "ListModelVersions", "fullName": "google.cloud.aiplatform.v1.ModelService.ListModelVersions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/models/*}:listVersions" } ] }, { "shortName": "ListModels", "fullName": "google.cloud.aiplatform.v1.ModelService.ListModels", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/models" } ] }, { "shortName": "MergeVersionAliases", "fullName": "google.cloud.aiplatform.v1.ModelService.MergeVersionAliases", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/models/*}:mergeVersionAliases" } ] }, { "shortName": "UpdateExplanationDataset", "fullName": "google.cloud.aiplatform.v1.ModelService.UpdateExplanationDataset", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{model=projects/*/locations/*/models/*}:updateExplanationDataset" } ] }, { "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": "NotebookService", "fullName": "google.cloud.aiplatform.v1.NotebookService", "methods": [ { "shortName": "AssignNotebookRuntime", "fullName": "google.cloud.aiplatform.v1.NotebookService.AssignNotebookRuntime", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/notebookRuntimes:assign" } ] }, { "shortName": "CreateNotebookExecutionJob", "fullName": "google.cloud.aiplatform.v1.NotebookService.CreateNotebookExecutionJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/notebookExecutionJobs" } ] }, { "shortName": "CreateNotebookRuntimeTemplate", "fullName": "google.cloud.aiplatform.v1.NotebookService.CreateNotebookRuntimeTemplate", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/notebookRuntimeTemplates" } ] }, { "shortName": "DeleteNotebookExecutionJob", "fullName": "google.cloud.aiplatform.v1.NotebookService.DeleteNotebookExecutionJob", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/notebookExecutionJobs/*}" } ] }, { "shortName": "DeleteNotebookRuntime", "fullName": "google.cloud.aiplatform.v1.NotebookService.DeleteNotebookRuntime", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/notebookRuntimes/*}" } ] }, { "shortName": "DeleteNotebookRuntimeTemplate", "fullName": "google.cloud.aiplatform.v1.NotebookService.DeleteNotebookRuntimeTemplate", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/notebookRuntimeTemplates/*}" } ] }, { "shortName": "GetNotebookExecutionJob", "fullName": "google.cloud.aiplatform.v1.NotebookService.GetNotebookExecutionJob", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/notebookExecutionJobs/*}" } ] }, { "shortName": "GetNotebookRuntime", "fullName": "google.cloud.aiplatform.v1.NotebookService.GetNotebookRuntime", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/notebookRuntimes/*}" } ] }, { "shortName": "GetNotebookRuntimeTemplate", "fullName": "google.cloud.aiplatform.v1.NotebookService.GetNotebookRuntimeTemplate", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/notebookRuntimeTemplates/*}" } ] }, { "shortName": "ListNotebookExecutionJobs", "fullName": "google.cloud.aiplatform.v1.NotebookService.ListNotebookExecutionJobs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/notebookExecutionJobs" } ] }, { "shortName": "ListNotebookRuntimeTemplates", "fullName": "google.cloud.aiplatform.v1.NotebookService.ListNotebookRuntimeTemplates", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/notebookRuntimeTemplates" } ] }, { "shortName": "ListNotebookRuntimes", "fullName": "google.cloud.aiplatform.v1.NotebookService.ListNotebookRuntimes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/notebookRuntimes" } ] }, { "shortName": "StartNotebookRuntime", "fullName": "google.cloud.aiplatform.v1.NotebookService.StartNotebookRuntime", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/notebookRuntimes/*}:start" } ] }, { "shortName": "UpdateNotebookRuntimeTemplate", "fullName": "google.cloud.aiplatform.v1.NotebookService.UpdateNotebookRuntimeTemplate", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{notebook_runtime_template.name=projects/*/locations/*/notebookRuntimeTemplates/*}" } ] }, { "shortName": "UpgradeNotebookRuntime", "fullName": "google.cloud.aiplatform.v1.NotebookService.UpgradeNotebookRuntime", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/notebookRuntimes/*}:upgrade" } ] } ] }, { "shortName": "PersistentResourceService", "fullName": "google.cloud.aiplatform.v1.PersistentResourceService", "methods": [ { "shortName": "CreatePersistentResource", "fullName": "google.cloud.aiplatform.v1.PersistentResourceService.CreatePersistentResource", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/persistentResources" } ] }, { "shortName": "DeletePersistentResource", "fullName": "google.cloud.aiplatform.v1.PersistentResourceService.DeletePersistentResource", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/persistentResources/*}" } ] }, { "shortName": "GetPersistentResource", "fullName": "google.cloud.aiplatform.v1.PersistentResourceService.GetPersistentResource", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/persistentResources/*}" } ] }, { "shortName": "ListPersistentResources", "fullName": "google.cloud.aiplatform.v1.PersistentResourceService.ListPersistentResources", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/persistentResources" } ] }, { "shortName": "RebootPersistentResource", "fullName": "google.cloud.aiplatform.v1.PersistentResourceService.RebootPersistentResource", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/persistentResources/*}:reboot" } ] }, { "shortName": "UpdatePersistentResource", "fullName": "google.cloud.aiplatform.v1.PersistentResourceService.UpdatePersistentResource", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{persistent_resource.name=projects/*/locations/*/persistentResources/*}" } ] } ] }, { "shortName": "PipelineService", "fullName": "google.cloud.aiplatform.v1.PipelineService", "methods": [ { "shortName": "BatchCancelPipelineJobs", "fullName": "google.cloud.aiplatform.v1.PipelineService.BatchCancelPipelineJobs", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/pipelineJobs:batchCancel" } ] }, { "shortName": "BatchDeletePipelineJobs", "fullName": "google.cloud.aiplatform.v1.PipelineService.BatchDeletePipelineJobs", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/pipelineJobs:batchDelete" } ] }, { "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": "DirectPredict", "fullName": "google.cloud.aiplatform.v1.PredictionService.DirectPredict", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{endpoint=projects/*/locations/*/endpoints/*}:directPredict" } ] }, { "shortName": "DirectRawPredict", "fullName": "google.cloud.aiplatform.v1.PredictionService.DirectRawPredict", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{endpoint=projects/*/locations/*/endpoints/*}:directRawPredict" } ] }, { "shortName": "Explain", "fullName": "google.cloud.aiplatform.v1.PredictionService.Explain", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{endpoint=projects/*/locations/*/endpoints/*}:explain" } ] }, { "shortName": "GenerateContent", "fullName": "google.cloud.aiplatform.v1.PredictionService.GenerateContent", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{model=projects/*/locations/*/endpoints/*}:generateContent" }, { "httpMethod": "POST", "path": "/v1/{model=projects/*/locations/*/publishers/*/models/*}:generateContent" }, { "httpMethod": "POST", "path": "/v1/{model=endpoints/*}:generateContent" }, { "httpMethod": "POST", "path": "/v1/{model=publishers/*/models/*}:generateContent" } ] }, { "shortName": "Predict", "fullName": "google.cloud.aiplatform.v1.PredictionService.Predict", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{endpoint=projects/*/locations/*/endpoints/*}:predict" }, { "httpMethod": "POST", "path": "/v1/{endpoint=projects/*/locations/*/publishers/*/models/*}:predict" } ] }, { "shortName": "RawPredict", "fullName": "google.cloud.aiplatform.v1.PredictionService.RawPredict", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{endpoint=projects/*/locations/*/endpoints/*}:rawPredict" }, { "httpMethod": "POST", "path": "/v1/{endpoint=projects/*/locations/*/publishers/*/models/*}:rawPredict" } ] }, { "shortName": "ServerStreamingPredict", "fullName": "google.cloud.aiplatform.v1.PredictionService.ServerStreamingPredict", "mode": "SERVER_STREAMING", "bindings": [ { "httpMethod": "POST", "path": "/v1/{endpoint=projects/*/locations/*/endpoints/*}:serverStreamingPredict" }, { "httpMethod": "POST", "path": "/v1/{endpoint=projects/*/locations/*/publishers/*/models/*}:serverStreamingPredict" } ] }, { "shortName": "StreamDirectPredict", "fullName": "google.cloud.aiplatform.v1.PredictionService.StreamDirectPredict", "mode": "BIDIRECTIONAL_STREAMING" }, { "shortName": "StreamDirectRawPredict", "fullName": "google.cloud.aiplatform.v1.PredictionService.StreamDirectRawPredict", "mode": "BIDIRECTIONAL_STREAMING" }, { "shortName": "StreamGenerateContent", "fullName": "google.cloud.aiplatform.v1.PredictionService.StreamGenerateContent", "mode": "SERVER_STREAMING", "bindings": [ { "httpMethod": "POST", "path": "/v1/{model=projects/*/locations/*/endpoints/*}:streamGenerateContent" }, { "httpMethod": "POST", "path": "/v1/{model=projects/*/locations/*/publishers/*/models/*}:streamGenerateContent" }, { "httpMethod": "POST", "path": "/v1/{model=endpoints/*}:streamGenerateContent" }, { "httpMethod": "POST", "path": "/v1/{model=publishers/*/models/*}:streamGenerateContent" } ] }, { "shortName": "StreamRawPredict", "fullName": "google.cloud.aiplatform.v1.PredictionService.StreamRawPredict", "mode": "SERVER_STREAMING", "bindings": [ { "httpMethod": "POST", "path": "/v1/{endpoint=projects/*/locations/*/endpoints/*}:streamRawPredict" }, { "httpMethod": "POST", "path": "/v1/{endpoint=projects/*/locations/*/publishers/*/models/*}:streamRawPredict" } ] }, { "shortName": "StreamingPredict", "fullName": "google.cloud.aiplatform.v1.PredictionService.StreamingPredict", "mode": "BIDIRECTIONAL_STREAMING" }, { "shortName": "StreamingRawPredict", "fullName": "google.cloud.aiplatform.v1.PredictionService.StreamingRawPredict", "mode": "BIDIRECTIONAL_STREAMING" } ] }, { "shortName": "ScheduleService", "fullName": "google.cloud.aiplatform.v1.ScheduleService", "methods": [ { "shortName": "CreateSchedule", "fullName": "google.cloud.aiplatform.v1.ScheduleService.CreateSchedule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/schedules" } ] }, { "shortName": "DeleteSchedule", "fullName": "google.cloud.aiplatform.v1.ScheduleService.DeleteSchedule", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/schedules/*}" } ] }, { "shortName": "GetSchedule", "fullName": "google.cloud.aiplatform.v1.ScheduleService.GetSchedule", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/schedules/*}" } ] }, { "shortName": "ListSchedules", "fullName": "google.cloud.aiplatform.v1.ScheduleService.ListSchedules", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/schedules" } ] }, { "shortName": "PauseSchedule", "fullName": "google.cloud.aiplatform.v1.ScheduleService.PauseSchedule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/schedules/*}:pause" } ] }, { "shortName": "ResumeSchedule", "fullName": "google.cloud.aiplatform.v1.ScheduleService.ResumeSchedule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/schedules/*}:resume" } ] }, { "shortName": "UpdateSchedule", "fullName": "google.cloud.aiplatform.v1.ScheduleService.UpdateSchedule", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{schedule.name=projects/*/locations/*/schedules/*}" } ] } ] }, { "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/*}" } ] } ] }, { "shortName": "TensorboardService", "fullName": "google.cloud.aiplatform.v1.TensorboardService", "methods": [ { "shortName": "BatchCreateTensorboardRuns", "fullName": "google.cloud.aiplatform.v1.TensorboardService.BatchCreateTensorboardRuns", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/tensorboards/*/experiments/*}/runs:batchCreate" } ] }, { "shortName": "BatchCreateTensorboardTimeSeries", "fullName": "google.cloud.aiplatform.v1.TensorboardService.BatchCreateTensorboardTimeSeries", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/tensorboards/*/experiments/*}:batchCreate" } ] }, { "shortName": "BatchReadTensorboardTimeSeriesData", "fullName": "google.cloud.aiplatform.v1.TensorboardService.BatchReadTensorboardTimeSeriesData", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{tensorboard=projects/*/locations/*/tensorboards/*}:batchRead" } ] }, { "shortName": "CreateTensorboard", "fullName": "google.cloud.aiplatform.v1.TensorboardService.CreateTensorboard", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/tensorboards" } ] }, { "shortName": "CreateTensorboardExperiment", "fullName": "google.cloud.aiplatform.v1.TensorboardService.CreateTensorboardExperiment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/tensorboards/*}/experiments" } ] }, { "shortName": "CreateTensorboardRun", "fullName": "google.cloud.aiplatform.v1.TensorboardService.CreateTensorboardRun", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/tensorboards/*/experiments/*}/runs" } ] }, { "shortName": "CreateTensorboardTimeSeries", "fullName": "google.cloud.aiplatform.v1.TensorboardService.CreateTensorboardTimeSeries", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/tensorboards/*/experiments/*/runs/*}/timeSeries" } ] }, { "shortName": "DeleteTensorboard", "fullName": "google.cloud.aiplatform.v1.TensorboardService.DeleteTensorboard", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/tensorboards/*}" } ] }, { "shortName": "DeleteTensorboardExperiment", "fullName": "google.cloud.aiplatform.v1.TensorboardService.DeleteTensorboardExperiment", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/tensorboards/*/experiments/*}" } ] }, { "shortName": "DeleteTensorboardRun", "fullName": "google.cloud.aiplatform.v1.TensorboardService.DeleteTensorboardRun", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*}" } ] }, { "shortName": "DeleteTensorboardTimeSeries", "fullName": "google.cloud.aiplatform.v1.TensorboardService.DeleteTensorboardTimeSeries", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*/timeSeries/*}" } ] }, { "shortName": "ExportTensorboardTimeSeriesData", "fullName": "google.cloud.aiplatform.v1.TensorboardService.ExportTensorboardTimeSeriesData", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{tensorboard_time_series=projects/*/locations/*/tensorboards/*/experiments/*/runs/*/timeSeries/*}:exportTensorboardTimeSeries" } ] }, { "shortName": "GetTensorboard", "fullName": "google.cloud.aiplatform.v1.TensorboardService.GetTensorboard", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/tensorboards/*}" } ] }, { "shortName": "GetTensorboardExperiment", "fullName": "google.cloud.aiplatform.v1.TensorboardService.GetTensorboardExperiment", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/tensorboards/*/experiments/*}" } ] }, { "shortName": "GetTensorboardRun", "fullName": "google.cloud.aiplatform.v1.TensorboardService.GetTensorboardRun", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*}" } ] }, { "shortName": "GetTensorboardTimeSeries", "fullName": "google.cloud.aiplatform.v1.TensorboardService.GetTensorboardTimeSeries", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*/timeSeries/*}" } ] }, { "shortName": "ListTensorboardExperiments", "fullName": "google.cloud.aiplatform.v1.TensorboardService.ListTensorboardExperiments", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/tensorboards/*}/experiments" } ] }, { "shortName": "ListTensorboardRuns", "fullName": "google.cloud.aiplatform.v1.TensorboardService.ListTensorboardRuns", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/tensorboards/*/experiments/*}/runs" } ] }, { "shortName": "ListTensorboardTimeSeries", "fullName": "google.cloud.aiplatform.v1.TensorboardService.ListTensorboardTimeSeries", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/tensorboards/*/experiments/*/runs/*}/timeSeries" } ] }, { "shortName": "ListTensorboards", "fullName": "google.cloud.aiplatform.v1.TensorboardService.ListTensorboards", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/tensorboards" } ] }, { "shortName": "ReadTensorboardBlobData", "fullName": "google.cloud.aiplatform.v1.TensorboardService.ReadTensorboardBlobData", "mode": "SERVER_STREAMING", "bindings": [ { "httpMethod": "GET", "path": "/v1/{time_series=projects/*/locations/*/tensorboards/*/experiments/*/runs/*/timeSeries/*}:readBlobData" } ] }, { "shortName": "ReadTensorboardSize", "fullName": "google.cloud.aiplatform.v1.TensorboardService.ReadTensorboardSize", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{tensorboard=projects/*/locations/*/tensorboards/*}:readSize" } ] }, { "shortName": "ReadTensorboardTimeSeriesData", "fullName": "google.cloud.aiplatform.v1.TensorboardService.ReadTensorboardTimeSeriesData", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{tensorboard_time_series=projects/*/locations/*/tensorboards/*/experiments/*/runs/*/timeSeries/*}:read" } ] }, { "shortName": "ReadTensorboardUsage", "fullName": "google.cloud.aiplatform.v1.TensorboardService.ReadTensorboardUsage", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{tensorboard=projects/*/locations/*/tensorboards/*}:readUsage" } ] }, { "shortName": "UpdateTensorboard", "fullName": "google.cloud.aiplatform.v1.TensorboardService.UpdateTensorboard", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{tensorboard.name=projects/*/locations/*/tensorboards/*}" } ] }, { "shortName": "UpdateTensorboardExperiment", "fullName": "google.cloud.aiplatform.v1.TensorboardService.UpdateTensorboardExperiment", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{tensorboard_experiment.name=projects/*/locations/*/tensorboards/*/experiments/*}" } ] }, { "shortName": "UpdateTensorboardRun", "fullName": "google.cloud.aiplatform.v1.TensorboardService.UpdateTensorboardRun", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{tensorboard_run.name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*}" } ] }, { "shortName": "UpdateTensorboardTimeSeries", "fullName": "google.cloud.aiplatform.v1.TensorboardService.UpdateTensorboardTimeSeries", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{tensorboard_time_series.name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*/timeSeries/*}" } ] }, { "shortName": "WriteTensorboardExperimentData", "fullName": "google.cloud.aiplatform.v1.TensorboardService.WriteTensorboardExperimentData", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{tensorboard_experiment=projects/*/locations/*/tensorboards/*/experiments/*}:write" } ] }, { "shortName": "WriteTensorboardRunData", "fullName": "google.cloud.aiplatform.v1.TensorboardService.WriteTensorboardRunData", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{tensorboard_run=projects/*/locations/*/tensorboards/*/experiments/*/runs/*}:write" } ] } ] }, { "shortName": "VizierService", "fullName": "google.cloud.aiplatform.v1.VizierService", "methods": [ { "shortName": "AddTrialMeasurement", "fullName": "google.cloud.aiplatform.v1.VizierService.AddTrialMeasurement", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{trial_name=projects/*/locations/*/studies/*/trials/*}:addTrialMeasurement" } ] }, { "shortName": "CheckTrialEarlyStoppingState", "fullName": "google.cloud.aiplatform.v1.VizierService.CheckTrialEarlyStoppingState", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{trial_name=projects/*/locations/*/studies/*/trials/*}:checkTrialEarlyStoppingState" } ] }, { "shortName": "CompleteTrial", "fullName": "google.cloud.aiplatform.v1.VizierService.CompleteTrial", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/studies/*/trials/*}:complete" } ] }, { "shortName": "CreateStudy", "fullName": "google.cloud.aiplatform.v1.VizierService.CreateStudy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/studies" } ] }, { "shortName": "CreateTrial", "fullName": "google.cloud.aiplatform.v1.VizierService.CreateTrial", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/studies/*}/trials" } ] }, { "shortName": "DeleteStudy", "fullName": "google.cloud.aiplatform.v1.VizierService.DeleteStudy", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/studies/*}" } ] }, { "shortName": "DeleteTrial", "fullName": "google.cloud.aiplatform.v1.VizierService.DeleteTrial", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/studies/*/trials/*}" } ] }, { "shortName": "GetStudy", "fullName": "google.cloud.aiplatform.v1.VizierService.GetStudy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/studies/*}" } ] }, { "shortName": "GetTrial", "fullName": "google.cloud.aiplatform.v1.VizierService.GetTrial", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/studies/*/trials/*}" } ] }, { "shortName": "ListOptimalTrials", "fullName": "google.cloud.aiplatform.v1.VizierService.ListOptimalTrials", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/studies/*}/trials:listOptimalTrials" } ] }, { "shortName": "ListStudies", "fullName": "google.cloud.aiplatform.v1.VizierService.ListStudies", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/studies" } ] }, { "shortName": "ListTrials", "fullName": "google.cloud.aiplatform.v1.VizierService.ListTrials", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/studies/*}/trials" } ] }, { "shortName": "LookupStudy", "fullName": "google.cloud.aiplatform.v1.VizierService.LookupStudy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/studies:lookup" } ] }, { "shortName": "StopTrial", "fullName": "google.cloud.aiplatform.v1.VizierService.StopTrial", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/studies/*/trials/*}:stop" } ] }, { "shortName": "SuggestTrials", "fullName": "google.cloud.aiplatform.v1.VizierService.SuggestTrials", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/studies/*}/trials:suggest" } ] } ] } ], "configFile": "aiplatform_v1.yaml", "serviceConfigApiNames": [ "google.cloud.aiplatform.v1.DatasetService", "google.cloud.aiplatform.v1.DeploymentResourcePoolService", "google.cloud.aiplatform.v1.EndpointService", "google.cloud.aiplatform.v1.EvaluationService", "google.cloud.aiplatform.v1.FeatureOnlineStoreAdminService", "google.cloud.aiplatform.v1.FeatureOnlineStoreService", "google.cloud.aiplatform.v1.FeatureRegistryService", "google.cloud.aiplatform.v1.FeaturestoreOnlineServingService", "google.cloud.aiplatform.v1.FeaturestoreService", "google.cloud.aiplatform.v1.GenAiTuningService", "google.cloud.aiplatform.v1.IndexEndpointService", "google.cloud.aiplatform.v1.IndexService", "google.cloud.aiplatform.v1.JobService", "google.cloud.aiplatform.v1.LlmUtilityService", "google.cloud.aiplatform.v1.MatchService", "google.cloud.aiplatform.v1.MetadataService", "google.cloud.aiplatform.v1.MigrationService", "google.cloud.aiplatform.v1.ModelGardenService", "google.cloud.aiplatform.v1.ModelService", "google.cloud.aiplatform.v1.NotebookService", "google.cloud.aiplatform.v1.PersistentResourceService", "google.cloud.aiplatform.v1.PipelineService", "google.cloud.aiplatform.v1.PredictionService", "google.cloud.aiplatform.v1.ScheduleService", "google.cloud.aiplatform.v1.SpecialistPoolService", "google.cloud.aiplatform.v1.TensorboardService", "google.cloud.aiplatform.v1.VizierService", "google.cloud.location.Locations", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "aiplatform.googleapis.com" }, { "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": { "Google.Cloud.AIPlatform.V1Beta1": 128, "Google.Cloud.AIPlatform.V1Beta1.Schema": 6, "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Instance": 9, "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Params": 6, "Google.Cloud.AIPlatform.V1Beta1.Schema.Predict.Prediction": 11, "Google.Cloud.AIPlatform.V1Beta1.Schema.TrainingJob.Definition": 12 } }, "go_package": { "valueCounts": { "cloud.google.com/go/aiplatform/apiv1beta1/aiplatformpb;aiplatformpb": 128, "cloud.google.com/go/aiplatform/apiv1beta1/schema/predict/instance/instancepb;instancepb": 9, "cloud.google.com/go/aiplatform/apiv1beta1/schema/predict/params/paramspb;paramspb": 6, "cloud.google.com/go/aiplatform/apiv1beta1/schema/predict/prediction/predictionpb;predictionpb": 11, "cloud.google.com/go/aiplatform/apiv1beta1/schema/schemapb;schemapb": 6, "cloud.google.com/go/aiplatform/apiv1beta1/schema/trainingjob/definition/definitionpb;definitionpb": 12 } }, "java_multiple_files": { "valueCounts": { "true": 172 } }, "java_package": { "valueCounts": { "com.google.cloud.aiplatform.v1beta1": 128, "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": { "Google\\Cloud\\AIPlatform\\V1beta1": 128, "Google\\Cloud\\AIPlatform\\V1beta1\\Schema": 6, "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Instance": 9, "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Params": 6, "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\Predict\\Prediction": 11, "Google\\Cloud\\AIPlatform\\V1beta1\\Schema\\TrainingJob\\Definition": 12 } }, "ruby_package": { "valueCounts": { "Google::Cloud::AIPlatform::V1beta1": 127, "Google::Cloud::AIPlatform::V1beta1::Schema": 6, "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Instance": 9, "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Params": 6, "Google::Cloud::AIPlatform::V1beta1::Schema::Predict::Prediction": 11, "Google::Cloud::AIPlatform::V1beta1::Schema::TrainingJob::Definition": 12, "Google::Cloud::Aiplatform::V1beta1": 1 } } }, "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" }, { "httpMethod": "POST", "path": "/v1beta1/datasets" } ] }, { "shortName": "CreateDatasetVersion", "fullName": "google.cloud.aiplatform.v1beta1.DatasetService.CreateDatasetVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*/datasets/*}/datasetVersions" }, { "httpMethod": "POST", "path": "/v1beta1/{parent=datasets/*}/datasetVersions" } ] }, { "shortName": "DeleteDataset", "fullName": "google.cloud.aiplatform.v1beta1.DatasetService.DeleteDataset", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/datasets/*}" }, { "httpMethod": "DELETE", "path": "/v1beta1/{name=datasets/*}" } ] }, { "shortName": "DeleteDatasetVersion", "fullName": "google.cloud.aiplatform.v1beta1.DatasetService.DeleteDatasetVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/datasets/*/datasetVersions/*}" }, { "httpMethod": "DELETE", "path": "/v1beta1/{name=datasets/*/datasetVersions/*}" } ] }, { "shortName": "DeleteSavedQuery", "fullName": "google.cloud.aiplatform.v1beta1.DatasetService.DeleteSavedQuery", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/datasets/*/savedQueries/*}" } ] }, { "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/*}" }, { "httpMethod": "GET", "path": "/v1beta1/{name=datasets/*}" } ] }, { "shortName": "GetDatasetVersion", "fullName": "google.cloud.aiplatform.v1beta1.DatasetService.GetDatasetVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/datasets/*/datasetVersions/*}" }, { "httpMethod": "GET", "path": "/v1beta1/{name=datasets/*/datasetVersions/*}" } ] }, { "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": "ListDatasetVersions", "fullName": "google.cloud.aiplatform.v1beta1.DatasetService.ListDatasetVersions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*/datasets/*}/datasetVersions" }, { "httpMethod": "GET", "path": "/v1beta1/{parent=datasets/*}/datasetVersions" } ] }, { "shortName": "ListDatasets", "fullName": "google.cloud.aiplatform.v1beta1.DatasetService.ListDatasets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*}/datasets" }, { "httpMethod": "GET", "path": "/v1beta1/datasets" } ] }, { "shortName": "ListSavedQueries", "fullName": "google.cloud.aiplatform.v1beta1.DatasetService.ListSavedQueries", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*/datasets/*}/savedQueries" } ] }, { "shortName": "RestoreDatasetVersion", "fullName": "google.cloud.aiplatform.v1beta1.DatasetService.RestoreDatasetVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/datasets/*/datasetVersions/*}:restore" }, { "httpMethod": "GET", "path": "/v1beta1/{name=datasets/*/datasetVersions/*}:restore" } ] }, { "shortName": "SearchDataItems", "fullName": "google.cloud.aiplatform.v1beta1.DatasetService.SearchDataItems", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{dataset=projects/*/locations/*/datasets/*}:searchDataItems" } ] }, { "shortName": "UpdateDataset", "fullName": "google.cloud.aiplatform.v1beta1.DatasetService.UpdateDataset", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{dataset.name=projects/*/locations/*/datasets/*}" }, { "httpMethod": "PATCH", "path": "/v1beta1/{dataset.name=datasets/*}" } ] }, { "shortName": "UpdateDatasetVersion", "fullName": "google.cloud.aiplatform.v1beta1.DatasetService.UpdateDatasetVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{dataset_version.name=projects/*/locations/*/datasets/*/datasetVersions/*}" }, { "httpMethod": "PATCH", "path": "/v1beta1/{dataset_version.name=datasets/*/datasetVersions/*}" } ] } ] }, { "shortName": "DeploymentResourcePoolService", "fullName": "google.cloud.aiplatform.v1beta1.DeploymentResourcePoolService", "methods": [ { "shortName": "CreateDeploymentResourcePool", "fullName": "google.cloud.aiplatform.v1beta1.DeploymentResourcePoolService.CreateDeploymentResourcePool", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*}/deploymentResourcePools" } ] }, { "shortName": "DeleteDeploymentResourcePool", "fullName": "google.cloud.aiplatform.v1beta1.DeploymentResourcePoolService.DeleteDeploymentResourcePool", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/deploymentResourcePools/*}" } ] }, { "shortName": "GetDeploymentResourcePool", "fullName": "google.cloud.aiplatform.v1beta1.DeploymentResourcePoolService.GetDeploymentResourcePool", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/deploymentResourcePools/*}" } ] }, { "shortName": "ListDeploymentResourcePools", "fullName": "google.cloud.aiplatform.v1beta1.DeploymentResourcePoolService.ListDeploymentResourcePools", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*}/deploymentResourcePools" } ] }, { "shortName": "QueryDeployedModels", "fullName": "google.cloud.aiplatform.v1beta1.DeploymentResourcePoolService.QueryDeployedModels", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{deployment_resource_pool=projects/*/locations/*/deploymentResourcePools/*}:queryDeployedModels" } ] }, { "shortName": "UpdateDeploymentResourcePool", "fullName": "google.cloud.aiplatform.v1beta1.DeploymentResourcePoolService.UpdateDeploymentResourcePool", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{deployment_resource_pool.name=projects/*/locations/*/deploymentResourcePools/*}" } ] } ] }, { "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": "MutateDeployedModel", "fullName": "google.cloud.aiplatform.v1beta1.EndpointService.MutateDeployedModel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{endpoint=projects/*/locations/*/endpoints/*}:mutateDeployedModel" } ] }, { "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": "EvaluationService", "fullName": "google.cloud.aiplatform.v1beta1.EvaluationService", "methods": [ { "shortName": "EvaluateInstances", "fullName": "google.cloud.aiplatform.v1beta1.EvaluationService.EvaluateInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{location=projects/*/locations/*}:evaluateInstances" } ] } ] }, { "shortName": "ExtensionExecutionService", "fullName": "google.cloud.aiplatform.v1beta1.ExtensionExecutionService", "methods": [ { "shortName": "ExecuteExtension", "fullName": "google.cloud.aiplatform.v1beta1.ExtensionExecutionService.ExecuteExtension", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{name=projects/*/locations/*/extensions/*}:execute" } ] }, { "shortName": "QueryExtension", "fullName": "google.cloud.aiplatform.v1beta1.ExtensionExecutionService.QueryExtension", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{name=projects/*/locations/*/extensions/*}:query" } ] } ] }, { "shortName": "ExtensionRegistryService", "fullName": "google.cloud.aiplatform.v1beta1.ExtensionRegistryService", "methods": [ { "shortName": "DeleteExtension", "fullName": "google.cloud.aiplatform.v1beta1.ExtensionRegistryService.DeleteExtension", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/extensions/*}" } ] }, { "shortName": "GetExtension", "fullName": "google.cloud.aiplatform.v1beta1.ExtensionRegistryService.GetExtension", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/extensions/*}" } ] }, { "shortName": "ImportExtension", "fullName": "google.cloud.aiplatform.v1beta1.ExtensionRegistryService.ImportExtension", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*}/extensions:import" } ] }, { "shortName": "ListExtensions", "fullName": "google.cloud.aiplatform.v1beta1.ExtensionRegistryService.ListExtensions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*}/extensions" } ] }, { "shortName": "UpdateExtension", "fullName": "google.cloud.aiplatform.v1beta1.ExtensionRegistryService.UpdateExtension", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{extension.name=projects/*/locations/*/extensions/*}" } ] } ] }, { "shortName": "FeatureOnlineStoreAdminService", "fullName": "google.cloud.aiplatform.v1beta1.FeatureOnlineStoreAdminService", "methods": [ { "shortName": "CreateFeatureOnlineStore", "fullName": "google.cloud.aiplatform.v1beta1.FeatureOnlineStoreAdminService.CreateFeatureOnlineStore", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*}/featureOnlineStores" } ] }, { "shortName": "CreateFeatureView", "fullName": "google.cloud.aiplatform.v1beta1.FeatureOnlineStoreAdminService.CreateFeatureView", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*/featureOnlineStores/*}/featureViews" } ] }, { "shortName": "DeleteFeatureOnlineStore", "fullName": "google.cloud.aiplatform.v1beta1.FeatureOnlineStoreAdminService.DeleteFeatureOnlineStore", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/featureOnlineStores/*}" } ] }, { "shortName": "DeleteFeatureView", "fullName": "google.cloud.aiplatform.v1beta1.FeatureOnlineStoreAdminService.DeleteFeatureView", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/featureOnlineStores/*/featureViews/*}" } ] }, { "shortName": "GetFeatureOnlineStore", "fullName": "google.cloud.aiplatform.v1beta1.FeatureOnlineStoreAdminService.GetFeatureOnlineStore", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/featureOnlineStores/*}" } ] }, { "shortName": "GetFeatureView", "fullName": "google.cloud.aiplatform.v1beta1.FeatureOnlineStoreAdminService.GetFeatureView", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/featureOnlineStores/*/featureViews/*}" } ] }, { "shortName": "GetFeatureViewSync", "fullName": "google.cloud.aiplatform.v1beta1.FeatureOnlineStoreAdminService.GetFeatureViewSync", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/featureOnlineStores/*/featureViews/*/featureViewSyncs/*}" } ] }, { "shortName": "ListFeatureOnlineStores", "fullName": "google.cloud.aiplatform.v1beta1.FeatureOnlineStoreAdminService.ListFeatureOnlineStores", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*}/featureOnlineStores" } ] }, { "shortName": "ListFeatureViewSyncs", "fullName": "google.cloud.aiplatform.v1beta1.FeatureOnlineStoreAdminService.ListFeatureViewSyncs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*/featureOnlineStores/*/featureViews/*}/featureViewSyncs" } ] }, { "shortName": "ListFeatureViews", "fullName": "google.cloud.aiplatform.v1beta1.FeatureOnlineStoreAdminService.ListFeatureViews", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*/featureOnlineStores/*}/featureViews" } ] }, { "shortName": "SyncFeatureView", "fullName": "google.cloud.aiplatform.v1beta1.FeatureOnlineStoreAdminService.SyncFeatureView", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{feature_view=projects/*/locations/*/featureOnlineStores/*/featureViews/*}:sync" } ] }, { "shortName": "UpdateFeatureOnlineStore", "fullName": "google.cloud.aiplatform.v1beta1.FeatureOnlineStoreAdminService.UpdateFeatureOnlineStore", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{feature_online_store.name=projects/*/locations/*/featureOnlineStores/*}" } ] }, { "shortName": "UpdateFeatureView", "fullName": "google.cloud.aiplatform.v1beta1.FeatureOnlineStoreAdminService.UpdateFeatureView", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{feature_view.name=projects/*/locations/*/featureOnlineStores/*/featureViews/*}" } ] } ] }, { "shortName": "FeatureOnlineStoreService", "fullName": "google.cloud.aiplatform.v1beta1.FeatureOnlineStoreService", "methods": [ { "shortName": "FetchFeatureValues", "fullName": "google.cloud.aiplatform.v1beta1.FeatureOnlineStoreService.FetchFeatureValues", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{feature_view=projects/*/locations/*/featureOnlineStores/*/featureViews/*}:fetchFeatureValues" } ] }, { "shortName": "SearchNearestEntities", "fullName": "google.cloud.aiplatform.v1beta1.FeatureOnlineStoreService.SearchNearestEntities", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{feature_view=projects/*/locations/*/featureOnlineStores/*/featureViews/*}:searchNearestEntities" } ] }, { "shortName": "StreamingFetchFeatureValues", "fullName": "google.cloud.aiplatform.v1beta1.FeatureOnlineStoreService.StreamingFetchFeatureValues", "mode": "BIDIRECTIONAL_STREAMING", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{feature_view=projects/*/locations/*/featureOnlineStores/*/featureViews/*}:streamingFetchFeatureValues" } ] } ] }, { "shortName": "FeatureRegistryService", "fullName": "google.cloud.aiplatform.v1beta1.FeatureRegistryService", "methods": [ { "shortName": "CreateFeature", "fullName": "google.cloud.aiplatform.v1beta1.FeatureRegistryService.CreateFeature", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*/featureGroups/*}/features" } ] }, { "shortName": "CreateFeatureGroup", "fullName": "google.cloud.aiplatform.v1beta1.FeatureRegistryService.CreateFeatureGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*}/featureGroups" } ] }, { "shortName": "DeleteFeature", "fullName": "google.cloud.aiplatform.v1beta1.FeatureRegistryService.DeleteFeature", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/featureGroups/*/features/*}" } ] }, { "shortName": "DeleteFeatureGroup", "fullName": "google.cloud.aiplatform.v1beta1.FeatureRegistryService.DeleteFeatureGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/featureGroups/*}" } ] }, { "shortName": "GetFeature", "fullName": "google.cloud.aiplatform.v1beta1.FeatureRegistryService.GetFeature", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/featureGroups/*/features/*}" } ] }, { "shortName": "GetFeatureGroup", "fullName": "google.cloud.aiplatform.v1beta1.FeatureRegistryService.GetFeatureGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/featureGroups/*}" } ] }, { "shortName": "ListFeatureGroups", "fullName": "google.cloud.aiplatform.v1beta1.FeatureRegistryService.ListFeatureGroups", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*}/featureGroups" } ] }, { "shortName": "ListFeatures", "fullName": "google.cloud.aiplatform.v1beta1.FeatureRegistryService.ListFeatures", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*/featureGroups/*}/features" } ] }, { "shortName": "UpdateFeature", "fullName": "google.cloud.aiplatform.v1beta1.FeatureRegistryService.UpdateFeature", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{feature.name=projects/*/locations/*/featureGroups/*/features/*}" } ] }, { "shortName": "UpdateFeatureGroup", "fullName": "google.cloud.aiplatform.v1beta1.FeatureRegistryService.UpdateFeatureGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{feature_group.name=projects/*/locations/*/featureGroups/*}" } ] } ] }, { "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": "WriteFeatureValues", "fullName": "google.cloud.aiplatform.v1beta1.FeaturestoreOnlineServingService.WriteFeatureValues", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{entity_type=projects/*/locations/*/featurestores/*/entityTypes/*}:writeFeatureValues" } ] } ] }, { "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": "DeleteFeatureValues", "fullName": "google.cloud.aiplatform.v1beta1.FeaturestoreService.DeleteFeatureValues", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{entity_type=projects/*/locations/*/featurestores/*/entityTypes/*}:deleteFeatureValues" } ] }, { "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": "GenAiCacheService", "fullName": "google.cloud.aiplatform.v1beta1.GenAiCacheService", "methods": [ { "shortName": "CreateCachedContent", "fullName": "google.cloud.aiplatform.v1beta1.GenAiCacheService.CreateCachedContent", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*}/cachedContents" } ] }, { "shortName": "DeleteCachedContent", "fullName": "google.cloud.aiplatform.v1beta1.GenAiCacheService.DeleteCachedContent", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/cachedContents/*}" } ] }, { "shortName": "GetCachedContent", "fullName": "google.cloud.aiplatform.v1beta1.GenAiCacheService.GetCachedContent", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/cachedContents/*}" } ] }, { "shortName": "ListCachedContents", "fullName": "google.cloud.aiplatform.v1beta1.GenAiCacheService.ListCachedContents", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*}/cachedContents" } ] }, { "shortName": "UpdateCachedContent", "fullName": "google.cloud.aiplatform.v1beta1.GenAiCacheService.UpdateCachedContent", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{cached_content.name=projects/*/locations/*/cachedContents/*}" } ] } ] }, { "shortName": "GenAiTuningService", "fullName": "google.cloud.aiplatform.v1beta1.GenAiTuningService", "methods": [ { "shortName": "CancelTuningJob", "fullName": "google.cloud.aiplatform.v1beta1.GenAiTuningService.CancelTuningJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{name=projects/*/locations/*/tuningJobs/*}:cancel" } ] }, { "shortName": "CreateTuningJob", "fullName": "google.cloud.aiplatform.v1beta1.GenAiTuningService.CreateTuningJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*}/tuningJobs" } ] }, { "shortName": "GetTuningJob", "fullName": "google.cloud.aiplatform.v1beta1.GenAiTuningService.GetTuningJob", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/tuningJobs/*}" } ] }, { "shortName": "ListTuningJobs", "fullName": "google.cloud.aiplatform.v1beta1.GenAiTuningService.ListTuningJobs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*}/tuningJobs" } ] }, { "shortName": "RebaseTunedModel", "fullName": "google.cloud.aiplatform.v1beta1.GenAiTuningService.RebaseTunedModel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*}/tuningJobs:rebaseTunedModel" } ] } ] }, { "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": "MutateDeployedIndex", "fullName": "google.cloud.aiplatform.v1beta1.IndexEndpointService.MutateDeployedIndex", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{index_endpoint=projects/*/locations/*/indexEndpoints/*}:mutateDeployedIndex" } ] }, { "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": "RemoveDatapoints", "fullName": "google.cloud.aiplatform.v1beta1.IndexService.RemoveDatapoints", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{index=projects/*/locations/*/indexes/*}:removeDatapoints" } ] }, { "shortName": "UpdateIndex", "fullName": "google.cloud.aiplatform.v1beta1.IndexService.UpdateIndex", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{index.name=projects/*/locations/*/indexes/*}" } ] }, { "shortName": "UpsertDatapoints", "fullName": "google.cloud.aiplatform.v1beta1.IndexService.UpsertDatapoints", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{index=projects/*/locations/*/indexes/*}:upsertDatapoints" } ] } ] }, { "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": "CancelNasJob", "fullName": "google.cloud.aiplatform.v1beta1.JobService.CancelNasJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{name=projects/*/locations/*/nasJobs/*}: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": "CreateNasJob", "fullName": "google.cloud.aiplatform.v1beta1.JobService.CreateNasJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*}/nasJobs" } ] }, { "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": "DeleteNasJob", "fullName": "google.cloud.aiplatform.v1beta1.JobService.DeleteNasJob", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/nasJobs/*}" } ] }, { "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": "GetNasJob", "fullName": "google.cloud.aiplatform.v1beta1.JobService.GetNasJob", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/nasJobs/*}" } ] }, { "shortName": "GetNasTrialDetail", "fullName": "google.cloud.aiplatform.v1beta1.JobService.GetNasTrialDetail", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/nasJobs/*/nasTrialDetails/*}" } ] }, { "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": "ListNasJobs", "fullName": "google.cloud.aiplatform.v1beta1.JobService.ListNasJobs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*}/nasJobs" } ] }, { "shortName": "ListNasTrialDetails", "fullName": "google.cloud.aiplatform.v1beta1.JobService.ListNasTrialDetails", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*/nasJobs/*}/nasTrialDetails" } ] }, { "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": "LlmUtilityService", "fullName": "google.cloud.aiplatform.v1beta1.LlmUtilityService", "methods": [ { "shortName": "ComputeTokens", "fullName": "google.cloud.aiplatform.v1beta1.LlmUtilityService.ComputeTokens", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{endpoint=projects/*/locations/*/endpoints/*}:computeTokens" }, { "httpMethod": "POST", "path": "/v1beta1/{endpoint=projects/*/locations/*/publishers/*/models/*}:computeTokens" }, { "httpMethod": "POST", "path": "/v1beta1/{endpoint=endpoints/*}:computeTokens" }, { "httpMethod": "POST", "path": "/v1beta1/{endpoint=publishers/*/models/*}:computeTokens" } ] } ] }, { "shortName": "MatchService", "fullName": "google.cloud.aiplatform.v1beta1.MatchService", "methods": [ { "shortName": "FindNeighbors", "fullName": "google.cloud.aiplatform.v1beta1.MatchService.FindNeighbors", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{index_endpoint=projects/*/locations/*/indexEndpoints/*}:findNeighbors" } ] }, { "shortName": "ReadIndexDatapoints", "fullName": "google.cloud.aiplatform.v1beta1.MatchService.ReadIndexDatapoints", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{index_endpoint=projects/*/locations/*/indexEndpoints/*}:readIndexDatapoints" } ] } ] }, { "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": "RemoveContextChildren", "fullName": "google.cloud.aiplatform.v1beta1.MetadataService.RemoveContextChildren", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{context=projects/*/locations/*/metadataStores/*/contexts/*}:removeContextChildren" } ] }, { "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": "ModelGardenService", "fullName": "google.cloud.aiplatform.v1beta1.ModelGardenService", "methods": [ { "shortName": "GetPublisherModel", "fullName": "google.cloud.aiplatform.v1beta1.ModelGardenService.GetPublisherModel", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=publishers/*/models/*}" } ] }, { "shortName": "ListPublisherModels", "fullName": "google.cloud.aiplatform.v1beta1.ModelGardenService.ListPublisherModels", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=publishers/*}/models" } ] } ] }, { "shortName": "ModelMonitoringService", "fullName": "google.cloud.aiplatform.v1beta1.ModelMonitoringService", "methods": [ { "shortName": "CreateModelMonitor", "fullName": "google.cloud.aiplatform.v1beta1.ModelMonitoringService.CreateModelMonitor", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*}/modelMonitors" } ] }, { "shortName": "CreateModelMonitoringJob", "fullName": "google.cloud.aiplatform.v1beta1.ModelMonitoringService.CreateModelMonitoringJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*/modelMonitors/*}/modelMonitoringJobs" } ] }, { "shortName": "DeleteModelMonitor", "fullName": "google.cloud.aiplatform.v1beta1.ModelMonitoringService.DeleteModelMonitor", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/modelMonitors/*}" } ] }, { "shortName": "DeleteModelMonitoringJob", "fullName": "google.cloud.aiplatform.v1beta1.ModelMonitoringService.DeleteModelMonitoringJob", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/modelMonitors/*/modelMonitoringJobs/*}" } ] }, { "shortName": "GetModelMonitor", "fullName": "google.cloud.aiplatform.v1beta1.ModelMonitoringService.GetModelMonitor", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/modelMonitors/*}" } ] }, { "shortName": "GetModelMonitoringJob", "fullName": "google.cloud.aiplatform.v1beta1.ModelMonitoringService.GetModelMonitoringJob", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/modelMonitors/*/modelMonitoringJobs/*}" } ] }, { "shortName": "ListModelMonitoringJobs", "fullName": "google.cloud.aiplatform.v1beta1.ModelMonitoringService.ListModelMonitoringJobs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*/modelMonitors/*}/modelMonitoringJobs" } ] }, { "shortName": "ListModelMonitors", "fullName": "google.cloud.aiplatform.v1beta1.ModelMonitoringService.ListModelMonitors", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*}/modelMonitors" } ] }, { "shortName": "SearchModelMonitoringAlerts", "fullName": "google.cloud.aiplatform.v1beta1.ModelMonitoringService.SearchModelMonitoringAlerts", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{model_monitor=projects/*/locations/*/modelMonitors/*}:searchModelMonitoringAlerts" } ] }, { "shortName": "SearchModelMonitoringStats", "fullName": "google.cloud.aiplatform.v1beta1.ModelMonitoringService.SearchModelMonitoringStats", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{model_monitor=projects/*/locations/*/modelMonitors/*}:searchModelMonitoringStats" } ] }, { "shortName": "UpdateModelMonitor", "fullName": "google.cloud.aiplatform.v1beta1.ModelMonitoringService.UpdateModelMonitor", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{model_monitor.name=projects/*/locations/*/modelMonitors/*}" } ] } ] }, { "shortName": "ModelService", "fullName": "google.cloud.aiplatform.v1beta1.ModelService", "methods": [ { "shortName": "BatchImportEvaluatedAnnotations", "fullName": "google.cloud.aiplatform.v1beta1.ModelService.BatchImportEvaluatedAnnotations", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*/models/*/evaluations/*/slices/*}:batchImport" } ] }, { "shortName": "BatchImportModelEvaluationSlices", "fullName": "google.cloud.aiplatform.v1beta1.ModelService.BatchImportModelEvaluationSlices", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*/models/*/evaluations/*}/slices:batchImport" } ] }, { "shortName": "CopyModel", "fullName": "google.cloud.aiplatform.v1beta1.ModelService.CopyModel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*}/models:copy" } ] }, { "shortName": "DeleteModel", "fullName": "google.cloud.aiplatform.v1beta1.ModelService.DeleteModel", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/models/*}" } ] }, { "shortName": "DeleteModelVersion", "fullName": "google.cloud.aiplatform.v1beta1.ModelService.DeleteModelVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/models/*}:deleteVersion" } ] }, { "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": "ImportModelEvaluation", "fullName": "google.cloud.aiplatform.v1beta1.ModelService.ImportModelEvaluation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*/models/*}/evaluations:import" } ] }, { "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": "ListModelVersions", "fullName": "google.cloud.aiplatform.v1beta1.ModelService.ListModelVersions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/models/*}:listVersions" } ] }, { "shortName": "ListModels", "fullName": "google.cloud.aiplatform.v1beta1.ModelService.ListModels", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*}/models" } ] }, { "shortName": "MergeVersionAliases", "fullName": "google.cloud.aiplatform.v1beta1.ModelService.MergeVersionAliases", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{name=projects/*/locations/*/models/*}:mergeVersionAliases" } ] }, { "shortName": "UpdateExplanationDataset", "fullName": "google.cloud.aiplatform.v1beta1.ModelService.UpdateExplanationDataset", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{model=projects/*/locations/*/models/*}:updateExplanationDataset" } ] }, { "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": "NotebookService", "fullName": "google.cloud.aiplatform.v1beta1.NotebookService", "methods": [ { "shortName": "AssignNotebookRuntime", "fullName": "google.cloud.aiplatform.v1beta1.NotebookService.AssignNotebookRuntime", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*}/notebookRuntimes:assign" } ] }, { "shortName": "CreateNotebookExecutionJob", "fullName": "google.cloud.aiplatform.v1beta1.NotebookService.CreateNotebookExecutionJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*}/notebookExecutionJobs" } ] }, { "shortName": "CreateNotebookRuntimeTemplate", "fullName": "google.cloud.aiplatform.v1beta1.NotebookService.CreateNotebookRuntimeTemplate", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*}/notebookRuntimeTemplates" } ] }, { "shortName": "DeleteNotebookExecutionJob", "fullName": "google.cloud.aiplatform.v1beta1.NotebookService.DeleteNotebookExecutionJob", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/notebookExecutionJobs/*}" } ] }, { "shortName": "DeleteNotebookRuntime", "fullName": "google.cloud.aiplatform.v1beta1.NotebookService.DeleteNotebookRuntime", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/notebookRuntimes/*}" } ] }, { "shortName": "DeleteNotebookRuntimeTemplate", "fullName": "google.cloud.aiplatform.v1beta1.NotebookService.DeleteNotebookRuntimeTemplate", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/notebookRuntimeTemplates/*}" } ] }, { "shortName": "GetNotebookExecutionJob", "fullName": "google.cloud.aiplatform.v1beta1.NotebookService.GetNotebookExecutionJob", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/notebookExecutionJobs/*}" } ] }, { "shortName": "GetNotebookRuntime", "fullName": "google.cloud.aiplatform.v1beta1.NotebookService.GetNotebookRuntime", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/notebookRuntimes/*}" } ] }, { "shortName": "GetNotebookRuntimeTemplate", "fullName": "google.cloud.aiplatform.v1beta1.NotebookService.GetNotebookRuntimeTemplate", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/notebookRuntimeTemplates/*}" } ] }, { "shortName": "ListNotebookExecutionJobs", "fullName": "google.cloud.aiplatform.v1beta1.NotebookService.ListNotebookExecutionJobs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*}/notebookExecutionJobs" } ] }, { "shortName": "ListNotebookRuntimeTemplates", "fullName": "google.cloud.aiplatform.v1beta1.NotebookService.ListNotebookRuntimeTemplates", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*}/notebookRuntimeTemplates" } ] }, { "shortName": "ListNotebookRuntimes", "fullName": "google.cloud.aiplatform.v1beta1.NotebookService.ListNotebookRuntimes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*}/notebookRuntimes" } ] }, { "shortName": "StartNotebookRuntime", "fullName": "google.cloud.aiplatform.v1beta1.NotebookService.StartNotebookRuntime", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{name=projects/*/locations/*/notebookRuntimes/*}:start" } ] }, { "shortName": "UpdateNotebookRuntimeTemplate", "fullName": "google.cloud.aiplatform.v1beta1.NotebookService.UpdateNotebookRuntimeTemplate", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{notebook_runtime_template.name=projects/*/locations/*/notebookRuntimeTemplates/*}" } ] }, { "shortName": "UpgradeNotebookRuntime", "fullName": "google.cloud.aiplatform.v1beta1.NotebookService.UpgradeNotebookRuntime", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{name=projects/*/locations/*/notebookRuntimes/*}:upgrade" } ] } ] }, { "shortName": "PersistentResourceService", "fullName": "google.cloud.aiplatform.v1beta1.PersistentResourceService", "methods": [ { "shortName": "CreatePersistentResource", "fullName": "google.cloud.aiplatform.v1beta1.PersistentResourceService.CreatePersistentResource", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*}/persistentResources" } ] }, { "shortName": "DeletePersistentResource", "fullName": "google.cloud.aiplatform.v1beta1.PersistentResourceService.DeletePersistentResource", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/persistentResources/*}" } ] }, { "shortName": "GetPersistentResource", "fullName": "google.cloud.aiplatform.v1beta1.PersistentResourceService.GetPersistentResource", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/persistentResources/*}" } ] }, { "shortName": "ListPersistentResources", "fullName": "google.cloud.aiplatform.v1beta1.PersistentResourceService.ListPersistentResources", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*}/persistentResources" } ] }, { "shortName": "RebootPersistentResource", "fullName": "google.cloud.aiplatform.v1beta1.PersistentResourceService.RebootPersistentResource", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{name=projects/*/locations/*/persistentResources/*}:reboot" } ] }, { "shortName": "UpdatePersistentResource", "fullName": "google.cloud.aiplatform.v1beta1.PersistentResourceService.UpdatePersistentResource", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{persistent_resource.name=projects/*/locations/*/persistentResources/*}" } ] } ] }, { "shortName": "PipelineService", "fullName": "google.cloud.aiplatform.v1beta1.PipelineService", "methods": [ { "shortName": "BatchCancelPipelineJobs", "fullName": "google.cloud.aiplatform.v1beta1.PipelineService.BatchCancelPipelineJobs", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*}/pipelineJobs:batchCancel" } ] }, { "shortName": "BatchDeletePipelineJobs", "fullName": "google.cloud.aiplatform.v1beta1.PipelineService.BatchDeletePipelineJobs", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*}/pipelineJobs:batchDelete" } ] }, { "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": "ChatCompletions", "fullName": "google.cloud.aiplatform.v1beta1.PredictionService.ChatCompletions", "mode": "SERVER_STREAMING", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{endpoint=projects/*/locations/*/endpoints/*}/chat/completions" } ] }, { "shortName": "CountTokens", "fullName": "google.cloud.aiplatform.v1beta1.PredictionService.CountTokens", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{endpoint=projects/*/locations/*/endpoints/*}:countTokens" }, { "httpMethod": "POST", "path": "/v1beta1/{endpoint=projects/*/locations/*/publishers/*/models/*}:countTokens" }, { "httpMethod": "POST", "path": "/v1beta1/{endpoint=endpoints/*}:countTokens" }, { "httpMethod": "POST", "path": "/v1beta1/{endpoint=publishers/*/models/*}:countTokens" } ] }, { "shortName": "DirectPredict", "fullName": "google.cloud.aiplatform.v1beta1.PredictionService.DirectPredict", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{endpoint=projects/*/locations/*/endpoints/*}:directPredict" } ] }, { "shortName": "DirectRawPredict", "fullName": "google.cloud.aiplatform.v1beta1.PredictionService.DirectRawPredict", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{endpoint=projects/*/locations/*/endpoints/*}:directRawPredict" } ] }, { "shortName": "Explain", "fullName": "google.cloud.aiplatform.v1beta1.PredictionService.Explain", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{endpoint=projects/*/locations/*/endpoints/*}:explain" } ] }, { "shortName": "GenerateContent", "fullName": "google.cloud.aiplatform.v1beta1.PredictionService.GenerateContent", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{model=projects/*/locations/*/endpoints/*}:generateContent" }, { "httpMethod": "POST", "path": "/v1beta1/{model=projects/*/locations/*/publishers/*/models/*}:generateContent" }, { "httpMethod": "POST", "path": "/v1beta1/{model=endpoints/*}:generateContent" }, { "httpMethod": "POST", "path": "/v1beta1/{model=publishers/*/models/*}:generateContent" } ] }, { "shortName": "Predict", "fullName": "google.cloud.aiplatform.v1beta1.PredictionService.Predict", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{endpoint=projects/*/locations/*/endpoints/*}:predict" }, { "httpMethod": "POST", "path": "/v1beta1/{endpoint=projects/*/locations/*/publishers/*/models/*}:predict" } ] }, { "shortName": "RawPredict", "fullName": "google.cloud.aiplatform.v1beta1.PredictionService.RawPredict", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{endpoint=projects/*/locations/*/endpoints/*}:rawPredict" }, { "httpMethod": "POST", "path": "/v1beta1/{endpoint=projects/*/locations/*/publishers/*/models/*}:rawPredict" } ] }, { "shortName": "ServerStreamingPredict", "fullName": "google.cloud.aiplatform.v1beta1.PredictionService.ServerStreamingPredict", "mode": "SERVER_STREAMING", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{endpoint=projects/*/locations/*/endpoints/*}:serverStreamingPredict" }, { "httpMethod": "POST", "path": "/v1beta1/{endpoint=projects/*/locations/*/publishers/*/models/*}:serverStreamingPredict" } ] }, { "shortName": "StreamDirectPredict", "fullName": "google.cloud.aiplatform.v1beta1.PredictionService.StreamDirectPredict", "mode": "BIDIRECTIONAL_STREAMING" }, { "shortName": "StreamDirectRawPredict", "fullName": "google.cloud.aiplatform.v1beta1.PredictionService.StreamDirectRawPredict", "mode": "BIDIRECTIONAL_STREAMING" }, { "shortName": "StreamGenerateContent", "fullName": "google.cloud.aiplatform.v1beta1.PredictionService.StreamGenerateContent", "mode": "SERVER_STREAMING", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{model=projects/*/locations/*/endpoints/*}:streamGenerateContent" }, { "httpMethod": "POST", "path": "/v1beta1/{model=projects/*/locations/*/publishers/*/models/*}:streamGenerateContent" }, { "httpMethod": "POST", "path": "/v1beta1/{model=endpoints/*}:streamGenerateContent" }, { "httpMethod": "POST", "path": "/v1beta1/{model=publishers/*/models/*}:streamGenerateContent" } ] }, { "shortName": "StreamRawPredict", "fullName": "google.cloud.aiplatform.v1beta1.PredictionService.StreamRawPredict", "mode": "SERVER_STREAMING", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{endpoint=projects/*/locations/*/endpoints/*}:streamRawPredict" }, { "httpMethod": "POST", "path": "/v1beta1/{endpoint=projects/*/locations/*/publishers/*/models/*}:streamRawPredict" } ] }, { "shortName": "StreamingPredict", "fullName": "google.cloud.aiplatform.v1beta1.PredictionService.StreamingPredict", "mode": "BIDIRECTIONAL_STREAMING" }, { "shortName": "StreamingRawPredict", "fullName": "google.cloud.aiplatform.v1beta1.PredictionService.StreamingRawPredict", "mode": "BIDIRECTIONAL_STREAMING" } ] }, { "shortName": "ReasoningEngineExecutionService", "fullName": "google.cloud.aiplatform.v1beta1.ReasoningEngineExecutionService", "methods": [ { "shortName": "QueryReasoningEngine", "fullName": "google.cloud.aiplatform.v1beta1.ReasoningEngineExecutionService.QueryReasoningEngine", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{name=projects/*/locations/*/reasoningEngines/*}:query" } ] } ] }, { "shortName": "ReasoningEngineService", "fullName": "google.cloud.aiplatform.v1beta1.ReasoningEngineService", "methods": [ { "shortName": "CreateReasoningEngine", "fullName": "google.cloud.aiplatform.v1beta1.ReasoningEngineService.CreateReasoningEngine", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*}/reasoningEngines" } ] }, { "shortName": "DeleteReasoningEngine", "fullName": "google.cloud.aiplatform.v1beta1.ReasoningEngineService.DeleteReasoningEngine", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/reasoningEngines/*}" } ] }, { "shortName": "GetReasoningEngine", "fullName": "google.cloud.aiplatform.v1beta1.ReasoningEngineService.GetReasoningEngine", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/reasoningEngines/*}" } ] }, { "shortName": "ListReasoningEngines", "fullName": "google.cloud.aiplatform.v1beta1.ReasoningEngineService.ListReasoningEngines", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*}/reasoningEngines" } ] }, { "shortName": "UpdateReasoningEngine", "fullName": "google.cloud.aiplatform.v1beta1.ReasoningEngineService.UpdateReasoningEngine", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{reasoning_engine.name=projects/*/locations/*/reasoningEngines/*}" } ] } ] }, { "shortName": "ScheduleService", "fullName": "google.cloud.aiplatform.v1beta1.ScheduleService", "methods": [ { "shortName": "CreateSchedule", "fullName": "google.cloud.aiplatform.v1beta1.ScheduleService.CreateSchedule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*}/schedules" } ] }, { "shortName": "DeleteSchedule", "fullName": "google.cloud.aiplatform.v1beta1.ScheduleService.DeleteSchedule", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/schedules/*}" } ] }, { "shortName": "GetSchedule", "fullName": "google.cloud.aiplatform.v1beta1.ScheduleService.GetSchedule", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/schedules/*}" } ] }, { "shortName": "ListSchedules", "fullName": "google.cloud.aiplatform.v1beta1.ScheduleService.ListSchedules", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*}/schedules" } ] }, { "shortName": "PauseSchedule", "fullName": "google.cloud.aiplatform.v1beta1.ScheduleService.PauseSchedule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{name=projects/*/locations/*/schedules/*}:pause" } ] }, { "shortName": "ResumeSchedule", "fullName": "google.cloud.aiplatform.v1beta1.ScheduleService.ResumeSchedule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{name=projects/*/locations/*/schedules/*}:resume" } ] }, { "shortName": "UpdateSchedule", "fullName": "google.cloud.aiplatform.v1beta1.ScheduleService.UpdateSchedule", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{schedule.name=projects/*/locations/*/schedules/*}" } ] } ] }, { "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": "BatchCreateTensorboardRuns", "fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.BatchCreateTensorboardRuns", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*/tensorboards/*/experiments/*}/runs:batchCreate" } ] }, { "shortName": "BatchCreateTensorboardTimeSeries", "fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.BatchCreateTensorboardTimeSeries", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*/tensorboards/*/experiments/*}:batchCreate" } ] }, { "shortName": "BatchReadTensorboardTimeSeriesData", "fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.BatchReadTensorboardTimeSeriesData", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{tensorboard=projects/*/locations/*/tensorboards/*}:batchRead" } ] }, { "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": "ReadTensorboardSize", "fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.ReadTensorboardSize", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{tensorboard=projects/*/locations/*/tensorboards/*}:readSize" } ] }, { "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": "ReadTensorboardUsage", "fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.ReadTensorboardUsage", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{tensorboard=projects/*/locations/*/tensorboards/*}:readUsage" } ] }, { "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": "WriteTensorboardExperimentData", "fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.WriteTensorboardExperimentData", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{tensorboard_experiment=projects/*/locations/*/tensorboards/*/experiments/*}:write" } ] }, { "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": "VertexRagDataService", "fullName": "google.cloud.aiplatform.v1beta1.VertexRagDataService", "methods": [ { "shortName": "CreateRagCorpus", "fullName": "google.cloud.aiplatform.v1beta1.VertexRagDataService.CreateRagCorpus", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*}/ragCorpora" } ] }, { "shortName": "DeleteRagCorpus", "fullName": "google.cloud.aiplatform.v1beta1.VertexRagDataService.DeleteRagCorpus", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/ragCorpora/*}" } ] }, { "shortName": "DeleteRagFile", "fullName": "google.cloud.aiplatform.v1beta1.VertexRagDataService.DeleteRagFile", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/ragCorpora/*/ragFiles/*}" } ] }, { "shortName": "GetRagCorpus", "fullName": "google.cloud.aiplatform.v1beta1.VertexRagDataService.GetRagCorpus", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/ragCorpora/*}" } ] }, { "shortName": "GetRagFile", "fullName": "google.cloud.aiplatform.v1beta1.VertexRagDataService.GetRagFile", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/ragCorpora/*/ragFiles/*}" } ] }, { "shortName": "ImportRagFiles", "fullName": "google.cloud.aiplatform.v1beta1.VertexRagDataService.ImportRagFiles", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*/ragCorpora/*}/ragFiles:import" } ] }, { "shortName": "ListRagCorpora", "fullName": "google.cloud.aiplatform.v1beta1.VertexRagDataService.ListRagCorpora", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*}/ragCorpora" } ] }, { "shortName": "ListRagFiles", "fullName": "google.cloud.aiplatform.v1beta1.VertexRagDataService.ListRagFiles", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*/ragCorpora/*}/ragFiles" } ] }, { "shortName": "UpdateRagCorpus", "fullName": "google.cloud.aiplatform.v1beta1.VertexRagDataService.UpdateRagCorpus", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{rag_corpus.name=projects/*/locations/*/ragCorpora/*}" } ] }, { "shortName": "UploadRagFile", "fullName": "google.cloud.aiplatform.v1beta1.VertexRagDataService.UploadRagFile", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*/ragCorpora/*}/ragFiles:upload" } ] } ] }, { "shortName": "VertexRagService", "fullName": "google.cloud.aiplatform.v1beta1.VertexRagService", "methods": [ { "shortName": "RetrieveContexts", "fullName": "google.cloud.aiplatform.v1beta1.VertexRagService.RetrieveContexts", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*}:retrieveContexts" } ] } ] }, { "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" } ] } ] } ], "configFile": "aiplatform_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.aiplatform.v1beta1.DatasetService", "google.cloud.aiplatform.v1beta1.DeploymentResourcePoolService", "google.cloud.aiplatform.v1beta1.EndpointService", "google.cloud.aiplatform.v1beta1.EvaluationService", "google.cloud.aiplatform.v1beta1.ExtensionExecutionService", "google.cloud.aiplatform.v1beta1.ExtensionRegistryService", "google.cloud.aiplatform.v1beta1.FeatureOnlineStoreAdminService", "google.cloud.aiplatform.v1beta1.FeatureOnlineStoreService", "google.cloud.aiplatform.v1beta1.FeatureRegistryService", "google.cloud.aiplatform.v1beta1.FeaturestoreOnlineServingService", "google.cloud.aiplatform.v1beta1.FeaturestoreService", "google.cloud.aiplatform.v1beta1.GenAiCacheService", "google.cloud.aiplatform.v1beta1.GenAiTuningService", "google.cloud.aiplatform.v1beta1.IndexEndpointService", "google.cloud.aiplatform.v1beta1.IndexService", "google.cloud.aiplatform.v1beta1.JobService", "google.cloud.aiplatform.v1beta1.LlmUtilityService", "google.cloud.aiplatform.v1beta1.MatchService", "google.cloud.aiplatform.v1beta1.MetadataService", "google.cloud.aiplatform.v1beta1.MigrationService", "google.cloud.aiplatform.v1beta1.ModelGardenService", "google.cloud.aiplatform.v1beta1.ModelMonitoringService", "google.cloud.aiplatform.v1beta1.ModelService", "google.cloud.aiplatform.v1beta1.NotebookService", "google.cloud.aiplatform.v1beta1.PersistentResourceService", "google.cloud.aiplatform.v1beta1.PipelineService", "google.cloud.aiplatform.v1beta1.PredictionService", "google.cloud.aiplatform.v1beta1.ReasoningEngineExecutionService", "google.cloud.aiplatform.v1beta1.ReasoningEngineService", "google.cloud.aiplatform.v1beta1.ScheduleService", "google.cloud.aiplatform.v1beta1.SpecialistPoolService", "google.cloud.aiplatform.v1beta1.TensorboardService", "google.cloud.aiplatform.v1beta1.VertexRagDataService", "google.cloud.aiplatform.v1beta1.VertexRagService", "google.cloud.aiplatform.v1beta1.VizierService", "google.cloud.location.Locations", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "aiplatform.googleapis.com" }, { "id": "google.cloud.alloydb.connectors.v1", "directory": "google/cloud/alloydb/connectors/v1", "version": "v1", "majorVersion": "v1", "hostName": "connectors.googleapis.com", "title": "AlloyDB connectors", "description": "", "importDirectories": [ "google/api" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.AlloyDb.Connectors.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/alloydb/connectors/apiv1/connectorspb;connectorspb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.alloydb.connectors.v1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\AlloyDb\\Connectors\\V1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::AlloyDb::Connectors::V1": 1 } } }, "configFile": "connectors_v1.yaml", "nameInServiceConfig": "connectors.googleapis.com" }, { "id": "google.cloud.alloydb.connectors.v1alpha", "directory": "google/cloud/alloydb/connectors/v1alpha", "version": "v1alpha", "majorVersion": "v1", "hostName": "connectors.googleapis.com", "title": "AlloyDB connectors", "description": "", "importDirectories": [ "google/api" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.AlloyDb.Connectors.V1Alpha": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/alloydb/connectors/apiv1alpha/connectorspb;connectorspb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.alloydb.connectors.v1alpha": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\AlloyDb\\Connectors\\V1alpha": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::AlloyDb::Connectors::V1alpha": 1 } } }, "configFile": "connectors_v1alpha.yaml", "nameInServiceConfig": "connectors.googleapis.com" }, { "id": "google.cloud.alloydb.connectors.v1beta", "directory": "google/cloud/alloydb/connectors/v1beta", "version": "v1beta", "majorVersion": "v1", "hostName": "connectors.googleapis.com", "title": "AlloyDB connectors", "description": "", "importDirectories": [ "google/api" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.AlloyDb.Connectors.V1Beta": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/alloydb/connectors/apiv1beta/connectorspb;connectorspb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.alloydb.connectors.v1beta": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\AlloyDb\\Connectors\\V1beta": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::AlloyDb::Connectors::V1beta": 1 } } }, "configFile": "connectors_v1beta.yaml", "nameInServiceConfig": "connectors.googleapis.com" }, { "id": "google.cloud.alloydb.v1", "directory": "google/cloud/alloydb/v1", "version": "v1", "majorVersion": "v1", "hostName": "alloydb.googleapis.com", "title": "AlloyDB API", "description": "AlloyDB for PostgreSQL is an open source-compatible database service that provides a powerful option for migrating, modernizing, or building commercial-grade applications. It offers full compatibility with standard PostgreSQL, and is more than 4x faster for transactional workloads and up to 100x faster for analytical queries than standard PostgreSQL in our performance tests. AlloyDB for PostgreSQL offers a 99.99 percent availability SLA inclusive of maintenance.

AlloyDB is optimized for the most demanding use cases, allowing you to build new applications that require high transaction throughput, large database sizes, or multiple read resources; scale existing PostgreSQL workloads with no application changes; and modernize legacy proprietary databases.", "importDirectories": [ "google/api", "google/cloud/alloydb/v1", "google/longrunning", "google/protobuf", "google/rpc", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.AlloyDb.V1": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/alloydb/apiv1/alloydbpb;alloydbpb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.cloud.alloydb.v1": 2 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\AlloyDb\\V1": 2 } }, "ruby_package": { "valueCounts": { "Google::Cloud::AlloyDB::V1": 2 } } }, "services": [ { "shortName": "AlloyDBAdmin", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin", "methods": [ { "shortName": "BatchCreateInstances", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.BatchCreateInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/clusters/*}/instances:batchCreate" } ] }, { "shortName": "CreateBackup", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.CreateBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/backups" } ] }, { "shortName": "CreateCluster", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.CreateCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/clusters" } ] }, { "shortName": "CreateInstance", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.CreateInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/clusters/*}/instances" } ] }, { "shortName": "CreateSecondaryCluster", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.CreateSecondaryCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/clusters:createsecondary" } ] }, { "shortName": "CreateSecondaryInstance", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.CreateSecondaryInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/clusters/*}/instances:createsecondary" } ] }, { "shortName": "CreateUser", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.CreateUser", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/clusters/*}/users" } ] }, { "shortName": "DeleteBackup", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.DeleteBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/backups/*}" } ] }, { "shortName": "DeleteCluster", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.DeleteCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/clusters/*}" } ] }, { "shortName": "DeleteInstance", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.DeleteInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/clusters/*/instances/*}" } ] }, { "shortName": "DeleteUser", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.DeleteUser", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/clusters/*/users/*}" } ] }, { "shortName": "FailoverInstance", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.FailoverInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/clusters/*/instances/*}:failover" } ] }, { "shortName": "GenerateClientCertificate", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.GenerateClientCertificate", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/clusters/*}:generateClientCertificate" } ] }, { "shortName": "GetBackup", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.GetBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/backups/*}" } ] }, { "shortName": "GetCluster", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.GetCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/clusters/*}" } ] }, { "shortName": "GetConnectionInfo", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.GetConnectionInfo", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/clusters/*/instances/*}/connectionInfo" } ] }, { "shortName": "GetInstance", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.GetInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/clusters/*/instances/*}" } ] }, { "shortName": "GetUser", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.GetUser", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/clusters/*/users/*}" } ] }, { "shortName": "InjectFault", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.InjectFault", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/clusters/*/instances/*}:injectFault" } ] }, { "shortName": "ListBackups", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.ListBackups", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/backups" } ] }, { "shortName": "ListClusters", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.ListClusters", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/clusters" } ] }, { "shortName": "ListInstances", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.ListInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/clusters/*}/instances" } ] }, { "shortName": "ListSupportedDatabaseFlags", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.ListSupportedDatabaseFlags", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/supportedDatabaseFlags" } ] }, { "shortName": "ListUsers", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.ListUsers", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/clusters/*}/users" } ] }, { "shortName": "PromoteCluster", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.PromoteCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/clusters/*}:promote" } ] }, { "shortName": "RestartInstance", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.RestartInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/clusters/*/instances/*}:restart" } ] }, { "shortName": "RestoreCluster", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.RestoreCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/clusters:restore" } ] }, { "shortName": "UpdateBackup", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.UpdateBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{backup.name=projects/*/locations/*/backups/*}" } ] }, { "shortName": "UpdateCluster", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.UpdateCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{cluster.name=projects/*/locations/*/clusters/*}" } ] }, { "shortName": "UpdateInstance", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.UpdateInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{instance.name=projects/*/locations/*/clusters/*/instances/*}" } ] }, { "shortName": "UpdateUser", "fullName": "google.cloud.alloydb.v1.AlloyDBAdmin.UpdateUser", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{user.name=projects/*/locations/*/clusters/*/users/*}" } ] } ] } ], "configFile": "alloydb_v1.yaml", "serviceConfigApiNames": [ "google.cloud.alloydb.v1.AlloyDBAdmin", "google.cloud.location.Locations", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "alloydb.googleapis.com" }, { "id": "google.cloud.alloydb.v1alpha", "directory": "google/cloud/alloydb/v1alpha", "version": "v1alpha", "majorVersion": "v1", "hostName": "alloydb.googleapis.com", "title": "AlloyDB API", "description": "AlloyDB for PostgreSQL is an open source-compatible database service that provides a powerful option for migrating, modernizing, or building commercial-grade applications. It offers full compatibility with standard PostgreSQL, and is more than 4x faster for transactional workloads and up to 100x faster for analytical queries than standard PostgreSQL in our performance tests. AlloyDB for PostgreSQL offers a 99.99 percent availability SLA inclusive of maintenance.

AlloyDB is optimized for the most demanding use cases, allowing you to build new applications that require high transaction throughput, large database sizes, or multiple read resources; scale existing PostgreSQL workloads with no application changes; and modernize legacy proprietary databases.", "importDirectories": [ "google/api", "google/cloud/alloydb/v1alpha", "google/longrunning", "google/protobuf", "google/rpc", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.AlloyDb.V1Alpha": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/alloydb/apiv1alpha/alloydbpb;alloydbpb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.cloud.alloydb.v1alpha": 2 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\AlloyDb\\V1alpha": 2 } }, "ruby_package": { "valueCounts": { "Google::Cloud::AlloyDB::V1alpha": 2 } } }, "services": [ { "shortName": "AlloyDBAdmin", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin", "methods": [ { "shortName": "BatchCreateInstances", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.BatchCreateInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/clusters/*}/instances:batchCreate" } ] }, { "shortName": "CreateBackup", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.CreateBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*}/backups" } ] }, { "shortName": "CreateCluster", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.CreateCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*}/clusters" } ] }, { "shortName": "CreateInstance", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.CreateInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/clusters/*}/instances" } ] }, { "shortName": "CreateSecondaryCluster", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.CreateSecondaryCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*}/clusters:createsecondary" } ] }, { "shortName": "CreateSecondaryInstance", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.CreateSecondaryInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/clusters/*}/instances:createsecondary" } ] }, { "shortName": "CreateUser", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.CreateUser", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/clusters/*}/users" } ] }, { "shortName": "DeleteBackup", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.DeleteBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/backups/*}" } ] }, { "shortName": "DeleteCluster", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.DeleteCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/clusters/*}" } ] }, { "shortName": "DeleteInstance", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.DeleteInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/clusters/*/instances/*}" } ] }, { "shortName": "DeleteUser", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.DeleteUser", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/clusters/*/users/*}" } ] }, { "shortName": "FailoverInstance", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.FailoverInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{name=projects/*/locations/*/clusters/*/instances/*}:failover" } ] }, { "shortName": "GenerateClientCertificate", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.GenerateClientCertificate", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/clusters/*}:generateClientCertificate" } ] }, { "shortName": "GetBackup", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.GetBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/backups/*}" } ] }, { "shortName": "GetCluster", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.GetCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/clusters/*}" } ] }, { "shortName": "GetConnectionInfo", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.GetConnectionInfo", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/clusters/*/instances/*}/connectionInfo" } ] }, { "shortName": "GetInstance", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.GetInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/clusters/*/instances/*}" } ] }, { "shortName": "GetUser", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.GetUser", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/clusters/*/users/*}" } ] }, { "shortName": "InjectFault", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.InjectFault", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{name=projects/*/locations/*/clusters/*/instances/*}:injectFault" } ] }, { "shortName": "ListBackups", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.ListBackups", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*}/backups" } ] }, { "shortName": "ListClusters", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.ListClusters", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*}/clusters" } ] }, { "shortName": "ListDatabases", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.ListDatabases", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/clusters/*}/databases" } ] }, { "shortName": "ListInstances", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.ListInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/clusters/*}/instances" } ] }, { "shortName": "ListSupportedDatabaseFlags", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.ListSupportedDatabaseFlags", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*}/supportedDatabaseFlags" } ] }, { "shortName": "ListUsers", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.ListUsers", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/clusters/*}/users" } ] }, { "shortName": "PromoteCluster", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.PromoteCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{name=projects/*/locations/*/clusters/*}:promote" } ] }, { "shortName": "RestartInstance", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.RestartInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{name=projects/*/locations/*/clusters/*/instances/*}:restart" } ] }, { "shortName": "RestoreCluster", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.RestoreCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*}/clusters:restore" } ] }, { "shortName": "UpdateBackup", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.UpdateBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{backup.name=projects/*/locations/*/backups/*}" } ] }, { "shortName": "UpdateCluster", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.UpdateCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{cluster.name=projects/*/locations/*/clusters/*}" } ] }, { "shortName": "UpdateInstance", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.UpdateInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{instance.name=projects/*/locations/*/clusters/*/instances/*}" } ] }, { "shortName": "UpdateUser", "fullName": "google.cloud.alloydb.v1alpha.AlloyDBAdmin.UpdateUser", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{user.name=projects/*/locations/*/clusters/*/users/*}" } ] } ] } ], "configFile": "alloydb_v1alpha.yaml", "serviceConfigApiNames": [ "google.cloud.alloydb.v1alpha.AlloyDBAdmin", "google.cloud.location.Locations", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "alloydb.googleapis.com" }, { "id": "google.cloud.alloydb.v1beta", "directory": "google/cloud/alloydb/v1beta", "version": "v1beta", "majorVersion": "v1", "hostName": "alloydb.googleapis.com", "title": "AlloyDB API", "description": "AlloyDB for PostgreSQL is an open source-compatible database service that provides a powerful option for migrating, modernizing, or building commercial-grade applications. It offers full compatibility with standard PostgreSQL, and is more than 4x faster for transactional workloads and up to 100x faster for analytical queries than standard PostgreSQL in our performance tests. AlloyDB for PostgreSQL offers a 99.99 percent availability SLA inclusive of maintenance.

AlloyDB is optimized for the most demanding use cases, allowing you to build new applications that require high transaction throughput, large database sizes, or multiple read resources; scale existing PostgreSQL workloads with no application changes; and modernize legacy proprietary databases.", "importDirectories": [ "google/api", "google/cloud/alloydb/v1beta", "google/longrunning", "google/protobuf", "google/rpc", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.AlloyDb.V1Beta": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/alloydb/apiv1beta/alloydbpb;alloydbpb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.cloud.alloydb.v1beta": 2 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\AlloyDb\\V1beta": 2 } }, "ruby_package": { "valueCounts": { "Google::Cloud::AlloyDB::V1beta": 2 } } }, "services": [ { "shortName": "AlloyDBAdmin", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin", "methods": [ { "shortName": "BatchCreateInstances", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.BatchCreateInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/clusters/*}/instances:batchCreate" } ] }, { "shortName": "CreateBackup", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.CreateBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*}/backups" } ] }, { "shortName": "CreateCluster", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.CreateCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*}/clusters" } ] }, { "shortName": "CreateInstance", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.CreateInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/clusters/*}/instances" } ] }, { "shortName": "CreateSecondaryCluster", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.CreateSecondaryCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*}/clusters:createsecondary" } ] }, { "shortName": "CreateSecondaryInstance", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.CreateSecondaryInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/clusters/*}/instances:createsecondary" } ] }, { "shortName": "CreateUser", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.CreateUser", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/clusters/*}/users" } ] }, { "shortName": "DeleteBackup", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.DeleteBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=projects/*/locations/*/backups/*}" } ] }, { "shortName": "DeleteCluster", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.DeleteCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=projects/*/locations/*/clusters/*}" } ] }, { "shortName": "DeleteInstance", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.DeleteInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=projects/*/locations/*/clusters/*/instances/*}" } ] }, { "shortName": "DeleteUser", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.DeleteUser", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=projects/*/locations/*/clusters/*/users/*}" } ] }, { "shortName": "FailoverInstance", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.FailoverInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{name=projects/*/locations/*/clusters/*/instances/*}:failover" } ] }, { "shortName": "GenerateClientCertificate", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.GenerateClientCertificate", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/clusters/*}:generateClientCertificate" } ] }, { "shortName": "GetBackup", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.GetBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/backups/*}" } ] }, { "shortName": "GetCluster", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.GetCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/clusters/*}" } ] }, { "shortName": "GetConnectionInfo", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.GetConnectionInfo", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/clusters/*/instances/*}/connectionInfo" } ] }, { "shortName": "GetInstance", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.GetInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/clusters/*/instances/*}" } ] }, { "shortName": "GetUser", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.GetUser", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/clusters/*/users/*}" } ] }, { "shortName": "InjectFault", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.InjectFault", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{name=projects/*/locations/*/clusters/*/instances/*}:injectFault" } ] }, { "shortName": "ListBackups", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.ListBackups", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*}/backups" } ] }, { "shortName": "ListClusters", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.ListClusters", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*}/clusters" } ] }, { "shortName": "ListDatabases", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.ListDatabases", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/clusters/*}/databases" } ] }, { "shortName": "ListInstances", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.ListInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/clusters/*}/instances" } ] }, { "shortName": "ListSupportedDatabaseFlags", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.ListSupportedDatabaseFlags", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*}/supportedDatabaseFlags" } ] }, { "shortName": "ListUsers", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.ListUsers", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/clusters/*}/users" } ] }, { "shortName": "PromoteCluster", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.PromoteCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{name=projects/*/locations/*/clusters/*}:promote" } ] }, { "shortName": "RestartInstance", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.RestartInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{name=projects/*/locations/*/clusters/*/instances/*}:restart" } ] }, { "shortName": "RestoreCluster", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.RestoreCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*}/clusters:restore" } ] }, { "shortName": "UpdateBackup", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.UpdateBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{backup.name=projects/*/locations/*/backups/*}" } ] }, { "shortName": "UpdateCluster", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.UpdateCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{cluster.name=projects/*/locations/*/clusters/*}" } ] }, { "shortName": "UpdateInstance", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.UpdateInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{instance.name=projects/*/locations/*/clusters/*/instances/*}" } ] }, { "shortName": "UpdateUser", "fullName": "google.cloud.alloydb.v1beta.AlloyDBAdmin.UpdateUser", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{user.name=projects/*/locations/*/clusters/*/users/*}" } ] } ] } ], "configFile": "alloydb_v1beta.yaml", "serviceConfigApiNames": [ "google.cloud.alloydb.v1beta.AlloyDBAdmin", "google.cloud.location.Locations", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "alloydb.googleapis.com" }, { "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": { "cloud.google.com/go/apigateway/apiv1/apigatewaypb;apigatewaypb": 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/*}" } ] } ] } ], "configFile": "apigateway_v1.yaml", "serviceConfigApiNames": [ "google.cloud.apigateway.v1.ApiGatewayService" ], "nameInServiceConfig": "apigateway.googleapis.com" }, { "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": { "cloud.google.com/go/apigeeconnect/apiv1/apigeeconnectpb;apigeeconnectpb": 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" } ] } ], "configFile": "apigeeconnect_v1.yaml", "serviceConfigApiNames": [ "google.cloud.apigeeconnect.v1.ConnectionService", "google.cloud.apigeeconnect.v1.Tether" ], "nameInServiceConfig": "apigeeconnect.googleapis.com" }, { "id": "google.cloud.apigeeregistry.v1", "directory": "google/cloud/apigeeregistry/v1", "version": "v1", "majorVersion": "v1", "hostName": "apigeeregistry.googleapis.com", "title": "Apigee Registry API", "description": "", "importDirectories": [ "google/api", "google/cloud/apigeeregistry/v1", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.ApigeeRegistry.V1": 3 } }, "go_package": { "valueCounts": { "cloud.google.com/go/apigeeregistry/apiv1/apigeeregistrypb;apigeeregistrypb": 3 } }, "java_multiple_files": { "valueCounts": { "true": 3 } }, "java_package": { "valueCounts": { "com.google.cloud.apigeeregistry.v1": 3 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\ApigeeRegistry\\V1": 3 } }, "ruby_package": { "valueCounts": { "Google::Cloud::ApigeeRegistry::V1": 3 } } }, "services": [ { "shortName": "Provisioning", "fullName": "google.cloud.apigeeregistry.v1.Provisioning", "methods": [ { "shortName": "CreateInstance", "fullName": "google.cloud.apigeeregistry.v1.Provisioning.CreateInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/instances" } ] }, { "shortName": "DeleteInstance", "fullName": "google.cloud.apigeeregistry.v1.Provisioning.DeleteInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/instances/*}" } ] }, { "shortName": "GetInstance", "fullName": "google.cloud.apigeeregistry.v1.Provisioning.GetInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/instances/*}" } ] } ] }, { "shortName": "Registry", "fullName": "google.cloud.apigeeregistry.v1.Registry", "methods": [ { "shortName": "CreateApi", "fullName": "google.cloud.apigeeregistry.v1.Registry.CreateApi", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/apis" } ] }, { "shortName": "CreateApiDeployment", "fullName": "google.cloud.apigeeregistry.v1.Registry.CreateApiDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/apis/*}/deployments" } ] }, { "shortName": "CreateApiSpec", "fullName": "google.cloud.apigeeregistry.v1.Registry.CreateApiSpec", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/apis/*/versions/*}/specs" } ] }, { "shortName": "CreateApiVersion", "fullName": "google.cloud.apigeeregistry.v1.Registry.CreateApiVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/apis/*}/versions" } ] }, { "shortName": "CreateArtifact", "fullName": "google.cloud.apigeeregistry.v1.Registry.CreateArtifact", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/artifacts" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/apis/*}/artifacts" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/apis/*/versions/*}/artifacts" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/apis/*/versions/*/specs/*}/artifacts" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/apis/*/deployments/*}/artifacts" } ] }, { "shortName": "DeleteApi", "fullName": "google.cloud.apigeeregistry.v1.Registry.DeleteApi", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/apis/*}" } ] }, { "shortName": "DeleteApiDeployment", "fullName": "google.cloud.apigeeregistry.v1.Registry.DeleteApiDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/apis/*/deployments/*}" } ] }, { "shortName": "DeleteApiDeploymentRevision", "fullName": "google.cloud.apigeeregistry.v1.Registry.DeleteApiDeploymentRevision", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/apis/*/deployments/*}:deleteRevision" } ] }, { "shortName": "DeleteApiSpec", "fullName": "google.cloud.apigeeregistry.v1.Registry.DeleteApiSpec", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/apis/*/versions/*/specs/*}" } ] }, { "shortName": "DeleteApiSpecRevision", "fullName": "google.cloud.apigeeregistry.v1.Registry.DeleteApiSpecRevision", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/apis/*/versions/*/specs/*}:deleteRevision" } ] }, { "shortName": "DeleteApiVersion", "fullName": "google.cloud.apigeeregistry.v1.Registry.DeleteApiVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/apis/*/versions/*}" } ] }, { "shortName": "DeleteArtifact", "fullName": "google.cloud.apigeeregistry.v1.Registry.DeleteArtifact", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/artifacts/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/apis/*/artifacts/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/apis/*/versions/*/artifacts/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/apis/*/versions/*/specs/*/artifacts/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/apis/*/deployments/*/artifacts/*}" } ] }, { "shortName": "GetApi", "fullName": "google.cloud.apigeeregistry.v1.Registry.GetApi", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/apis/*}" } ] }, { "shortName": "GetApiDeployment", "fullName": "google.cloud.apigeeregistry.v1.Registry.GetApiDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/apis/*/deployments/*}" } ] }, { "shortName": "GetApiSpec", "fullName": "google.cloud.apigeeregistry.v1.Registry.GetApiSpec", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/apis/*/versions/*/specs/*}" } ] }, { "shortName": "GetApiSpecContents", "fullName": "google.cloud.apigeeregistry.v1.Registry.GetApiSpecContents", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/apis/*/versions/*/specs/*}:getContents" } ] }, { "shortName": "GetApiVersion", "fullName": "google.cloud.apigeeregistry.v1.Registry.GetApiVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/apis/*/versions/*}" } ] }, { "shortName": "GetArtifact", "fullName": "google.cloud.apigeeregistry.v1.Registry.GetArtifact", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/artifacts/*}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/apis/*/artifacts/*}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/apis/*/versions/*/artifacts/*}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/apis/*/versions/*/specs/*/artifacts/*}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/apis/*/deployments/*/artifacts/*}" } ] }, { "shortName": "GetArtifactContents", "fullName": "google.cloud.apigeeregistry.v1.Registry.GetArtifactContents", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/artifacts/*}:getContents" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/apis/*/artifacts/*}:getContents" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/apis/*/versions/*/artifacts/*}:getContents" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/apis/*/versions/*/specs/*/artifacts/*}:getContents" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/apis/*/deployments/*/artifacts/*}:getContents" } ] }, { "shortName": "ListApiDeploymentRevisions", "fullName": "google.cloud.apigeeregistry.v1.Registry.ListApiDeploymentRevisions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/apis/*/deployments/*}:listRevisions" } ] }, { "shortName": "ListApiDeployments", "fullName": "google.cloud.apigeeregistry.v1.Registry.ListApiDeployments", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/apis/*}/deployments" } ] }, { "shortName": "ListApiSpecRevisions", "fullName": "google.cloud.apigeeregistry.v1.Registry.ListApiSpecRevisions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/apis/*/versions/*/specs/*}:listRevisions" } ] }, { "shortName": "ListApiSpecs", "fullName": "google.cloud.apigeeregistry.v1.Registry.ListApiSpecs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/apis/*/versions/*}/specs" } ] }, { "shortName": "ListApiVersions", "fullName": "google.cloud.apigeeregistry.v1.Registry.ListApiVersions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/apis/*}/versions" } ] }, { "shortName": "ListApis", "fullName": "google.cloud.apigeeregistry.v1.Registry.ListApis", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/apis" } ] }, { "shortName": "ListArtifacts", "fullName": "google.cloud.apigeeregistry.v1.Registry.ListArtifacts", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/artifacts" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/apis/*}/artifacts" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/apis/*/versions/*}/artifacts" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/apis/*/versions/*/specs/*}/artifacts" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/apis/*/deployments/*}/artifacts" } ] }, { "shortName": "ReplaceArtifact", "fullName": "google.cloud.apigeeregistry.v1.Registry.ReplaceArtifact", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/v1/{artifact.name=projects/*/locations/*/artifacts/*}" }, { "httpMethod": "PUT", "path": "/v1/{artifact.name=projects/*/locations/*/apis/*/artifacts/*}" }, { "httpMethod": "PUT", "path": "/v1/{artifact.name=projects/*/locations/*/apis/*/versions/*/artifacts/*}" }, { "httpMethod": "PUT", "path": "/v1/{artifact.name=projects/*/locations/*/apis/*/versions/*/specs/*/artifacts/*}" }, { "httpMethod": "PUT", "path": "/v1/{artifact.name=projects/*/locations/*/apis/*/deployments/*/artifacts/*}" } ] }, { "shortName": "RollbackApiDeployment", "fullName": "google.cloud.apigeeregistry.v1.Registry.RollbackApiDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/apis/*/deployments/*}:rollback" } ] }, { "shortName": "RollbackApiSpec", "fullName": "google.cloud.apigeeregistry.v1.Registry.RollbackApiSpec", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/apis/*/versions/*/specs/*}:rollback" } ] }, { "shortName": "TagApiDeploymentRevision", "fullName": "google.cloud.apigeeregistry.v1.Registry.TagApiDeploymentRevision", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/apis/*/deployments/*}:tagRevision" } ] }, { "shortName": "TagApiSpecRevision", "fullName": "google.cloud.apigeeregistry.v1.Registry.TagApiSpecRevision", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/apis/*/versions/*/specs/*}:tagRevision" } ] }, { "shortName": "UpdateApi", "fullName": "google.cloud.apigeeregistry.v1.Registry.UpdateApi", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{api.name=projects/*/locations/*/apis/*}" } ] }, { "shortName": "UpdateApiDeployment", "fullName": "google.cloud.apigeeregistry.v1.Registry.UpdateApiDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{api_deployment.name=projects/*/locations/*/apis/*/deployments/*}" } ] }, { "shortName": "UpdateApiSpec", "fullName": "google.cloud.apigeeregistry.v1.Registry.UpdateApiSpec", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{api_spec.name=projects/*/locations/*/apis/*/versions/*/specs/*}" } ] }, { "shortName": "UpdateApiVersion", "fullName": "google.cloud.apigeeregistry.v1.Registry.UpdateApiVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{api_version.name=projects/*/locations/*/apis/*/versions/*}" } ] } ] } ], "configFile": "apigeeregistry_v1.yaml", "serviceConfigApiNames": [ "google.cloud.apigeeregistry.v1.Provisioning", "google.cloud.apigeeregistry.v1.Registry", "google.cloud.location.Locations", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "apigeeregistry.googleapis.com" }, { "id": "google.cloud.apihub.v1", "directory": "google/cloud/apihub/v1", "version": "v1", "majorVersion": "v1", "hostName": "apihub.googleapis.com", "title": "API hub API", "description": "", "importDirectories": [ "google/api", "google/cloud/apihub/v1", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.ApiHub.V1": 7 } }, "go_package": { "valueCounts": { "cloud.google.com/go/apihub/apiv1/apihubpb;apihubpb": 7 } }, "java_multiple_files": { "valueCounts": { "true": 7 } }, "java_package": { "valueCounts": { "com.google.cloud.apihub.v1": 7 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\ApiHub\\V1": 7 } }, "ruby_package": { "valueCounts": { "Google::Cloud::ApiHub::V1": 7 } } }, "services": [ { "shortName": "ApiHub", "fullName": "google.cloud.apihub.v1.ApiHub", "methods": [ { "shortName": "CreateApi", "fullName": "google.cloud.apihub.v1.ApiHub.CreateApi", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/apis" } ] }, { "shortName": "CreateAttribute", "fullName": "google.cloud.apihub.v1.ApiHub.CreateAttribute", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/attributes" } ] }, { "shortName": "CreateDeployment", "fullName": "google.cloud.apihub.v1.ApiHub.CreateDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/deployments" } ] }, { "shortName": "CreateExternalApi", "fullName": "google.cloud.apihub.v1.ApiHub.CreateExternalApi", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/externalApis" } ] }, { "shortName": "CreateSpec", "fullName": "google.cloud.apihub.v1.ApiHub.CreateSpec", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/apis/*/versions/*}/specs" } ] }, { "shortName": "CreateVersion", "fullName": "google.cloud.apihub.v1.ApiHub.CreateVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/apis/*}/versions" } ] }, { "shortName": "DeleteApi", "fullName": "google.cloud.apihub.v1.ApiHub.DeleteApi", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/apis/*}" } ] }, { "shortName": "DeleteAttribute", "fullName": "google.cloud.apihub.v1.ApiHub.DeleteAttribute", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/attributes/*}" } ] }, { "shortName": "DeleteDeployment", "fullName": "google.cloud.apihub.v1.ApiHub.DeleteDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/deployments/*}" } ] }, { "shortName": "DeleteExternalApi", "fullName": "google.cloud.apihub.v1.ApiHub.DeleteExternalApi", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/externalApis/*}" } ] }, { "shortName": "DeleteSpec", "fullName": "google.cloud.apihub.v1.ApiHub.DeleteSpec", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/apis/*/versions/*/specs/*}" } ] }, { "shortName": "DeleteVersion", "fullName": "google.cloud.apihub.v1.ApiHub.DeleteVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/apis/*/versions/*}" } ] }, { "shortName": "GetApi", "fullName": "google.cloud.apihub.v1.ApiHub.GetApi", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/apis/*}" } ] }, { "shortName": "GetApiOperation", "fullName": "google.cloud.apihub.v1.ApiHub.GetApiOperation", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/apis/*/versions/*/operations/*}" } ] }, { "shortName": "GetAttribute", "fullName": "google.cloud.apihub.v1.ApiHub.GetAttribute", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/attributes/*}" } ] }, { "shortName": "GetDefinition", "fullName": "google.cloud.apihub.v1.ApiHub.GetDefinition", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/apis/*/versions/*/definitions/*}" } ] }, { "shortName": "GetDeployment", "fullName": "google.cloud.apihub.v1.ApiHub.GetDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/deployments/*}" } ] }, { "shortName": "GetExternalApi", "fullName": "google.cloud.apihub.v1.ApiHub.GetExternalApi", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/externalApis/*}" } ] }, { "shortName": "GetSpec", "fullName": "google.cloud.apihub.v1.ApiHub.GetSpec", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/apis/*/versions/*/specs/*}" } ] }, { "shortName": "GetSpecContents", "fullName": "google.cloud.apihub.v1.ApiHub.GetSpecContents", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/apis/*/versions/*/specs/*}:contents" } ] }, { "shortName": "GetVersion", "fullName": "google.cloud.apihub.v1.ApiHub.GetVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/apis/*/versions/*}" } ] }, { "shortName": "ListApiOperations", "fullName": "google.cloud.apihub.v1.ApiHub.ListApiOperations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/apis/*/versions/*}/operations" } ] }, { "shortName": "ListApis", "fullName": "google.cloud.apihub.v1.ApiHub.ListApis", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/apis" } ] }, { "shortName": "ListAttributes", "fullName": "google.cloud.apihub.v1.ApiHub.ListAttributes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/attributes" } ] }, { "shortName": "ListDeployments", "fullName": "google.cloud.apihub.v1.ApiHub.ListDeployments", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/deployments" } ] }, { "shortName": "ListExternalApis", "fullName": "google.cloud.apihub.v1.ApiHub.ListExternalApis", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/externalApis" } ] }, { "shortName": "ListSpecs", "fullName": "google.cloud.apihub.v1.ApiHub.ListSpecs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/apis/*/versions/*}/specs" } ] }, { "shortName": "ListVersions", "fullName": "google.cloud.apihub.v1.ApiHub.ListVersions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/apis/*}/versions" } ] }, { "shortName": "SearchResources", "fullName": "google.cloud.apihub.v1.ApiHub.SearchResources", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{location=projects/*/locations/*}:searchResources" } ] }, { "shortName": "UpdateApi", "fullName": "google.cloud.apihub.v1.ApiHub.UpdateApi", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{api.name=projects/*/locations/*/apis/*}" } ] }, { "shortName": "UpdateAttribute", "fullName": "google.cloud.apihub.v1.ApiHub.UpdateAttribute", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{attribute.name=projects/*/locations/*/attributes/*}" } ] }, { "shortName": "UpdateDeployment", "fullName": "google.cloud.apihub.v1.ApiHub.UpdateDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{deployment.name=projects/*/locations/*/deployments/*}" } ] }, { "shortName": "UpdateExternalApi", "fullName": "google.cloud.apihub.v1.ApiHub.UpdateExternalApi", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{external_api.name=projects/*/locations/*/externalApis/*}" } ] }, { "shortName": "UpdateSpec", "fullName": "google.cloud.apihub.v1.ApiHub.UpdateSpec", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{spec.name=projects/*/locations/*/apis/*/versions/*/specs/*}" } ] }, { "shortName": "UpdateVersion", "fullName": "google.cloud.apihub.v1.ApiHub.UpdateVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{version.name=projects/*/locations/*/apis/*/versions/*}" } ] } ] }, { "shortName": "ApiHubDependencies", "fullName": "google.cloud.apihub.v1.ApiHubDependencies", "methods": [ { "shortName": "CreateDependency", "fullName": "google.cloud.apihub.v1.ApiHubDependencies.CreateDependency", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/dependencies" } ] }, { "shortName": "DeleteDependency", "fullName": "google.cloud.apihub.v1.ApiHubDependencies.DeleteDependency", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/dependencies/*}" } ] }, { "shortName": "GetDependency", "fullName": "google.cloud.apihub.v1.ApiHubDependencies.GetDependency", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/dependencies/*}" } ] }, { "shortName": "ListDependencies", "fullName": "google.cloud.apihub.v1.ApiHubDependencies.ListDependencies", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/dependencies" } ] }, { "shortName": "UpdateDependency", "fullName": "google.cloud.apihub.v1.ApiHubDependencies.UpdateDependency", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{dependency.name=projects/*/locations/*/dependencies/*}" } ] } ] }, { "shortName": "ApiHubPlugin", "fullName": "google.cloud.apihub.v1.ApiHubPlugin", "methods": [ { "shortName": "DisablePlugin", "fullName": "google.cloud.apihub.v1.ApiHubPlugin.DisablePlugin", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/plugins/*}:disable" } ] }, { "shortName": "EnablePlugin", "fullName": "google.cloud.apihub.v1.ApiHubPlugin.EnablePlugin", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/plugins/*}:enable" } ] }, { "shortName": "GetPlugin", "fullName": "google.cloud.apihub.v1.ApiHubPlugin.GetPlugin", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/plugins/*}" } ] } ] }, { "shortName": "HostProjectRegistrationService", "fullName": "google.cloud.apihub.v1.HostProjectRegistrationService", "methods": [ { "shortName": "CreateHostProjectRegistration", "fullName": "google.cloud.apihub.v1.HostProjectRegistrationService.CreateHostProjectRegistration", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/hostProjectRegistrations" } ] }, { "shortName": "GetHostProjectRegistration", "fullName": "google.cloud.apihub.v1.HostProjectRegistrationService.GetHostProjectRegistration", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/hostProjectRegistrations/*}" } ] }, { "shortName": "ListHostProjectRegistrations", "fullName": "google.cloud.apihub.v1.HostProjectRegistrationService.ListHostProjectRegistrations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/hostProjectRegistrations" } ] } ] }, { "shortName": "LintingService", "fullName": "google.cloud.apihub.v1.LintingService", "methods": [ { "shortName": "GetStyleGuide", "fullName": "google.cloud.apihub.v1.LintingService.GetStyleGuide", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/plugins/*/styleGuide}" } ] }, { "shortName": "GetStyleGuideContents", "fullName": "google.cloud.apihub.v1.LintingService.GetStyleGuideContents", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/plugins/*/styleGuide}:contents" } ] }, { "shortName": "LintSpec", "fullName": "google.cloud.apihub.v1.LintingService.LintSpec", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/apis/*/versions/*/specs/*}:lint" } ] }, { "shortName": "UpdateStyleGuide", "fullName": "google.cloud.apihub.v1.LintingService.UpdateStyleGuide", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{style_guide.name=projects/*/locations/*/plugins/*/styleGuide}" } ] } ] }, { "shortName": "Provisioning", "fullName": "google.cloud.apihub.v1.Provisioning", "methods": [ { "shortName": "CreateApiHubInstance", "fullName": "google.cloud.apihub.v1.Provisioning.CreateApiHubInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/apiHubInstances" } ] }, { "shortName": "GetApiHubInstance", "fullName": "google.cloud.apihub.v1.Provisioning.GetApiHubInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/apiHubInstances/*}" } ] }, { "shortName": "LookupApiHubInstance", "fullName": "google.cloud.apihub.v1.Provisioning.LookupApiHubInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/apiHubInstances:lookup" } ] } ] }, { "shortName": "RuntimeProjectAttachmentService", "fullName": "google.cloud.apihub.v1.RuntimeProjectAttachmentService", "methods": [ { "shortName": "CreateRuntimeProjectAttachment", "fullName": "google.cloud.apihub.v1.RuntimeProjectAttachmentService.CreateRuntimeProjectAttachment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/runtimeProjectAttachments" } ] }, { "shortName": "DeleteRuntimeProjectAttachment", "fullName": "google.cloud.apihub.v1.RuntimeProjectAttachmentService.DeleteRuntimeProjectAttachment", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/runtimeProjectAttachments/*}" } ] }, { "shortName": "GetRuntimeProjectAttachment", "fullName": "google.cloud.apihub.v1.RuntimeProjectAttachmentService.GetRuntimeProjectAttachment", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/runtimeProjectAttachments/*}" } ] }, { "shortName": "ListRuntimeProjectAttachments", "fullName": "google.cloud.apihub.v1.RuntimeProjectAttachmentService.ListRuntimeProjectAttachments", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/runtimeProjectAttachments" } ] }, { "shortName": "LookupRuntimeProjectAttachment", "fullName": "google.cloud.apihub.v1.RuntimeProjectAttachmentService.LookupRuntimeProjectAttachment", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*}:lookupRuntimeProjectAttachment" } ] } ] } ], "configFile": "apihub_v1.yaml", "serviceConfigApiNames": [ "google.cloud.apihub.v1.ApiHub", "google.cloud.apihub.v1.ApiHubDependencies", "google.cloud.apihub.v1.ApiHubPlugin", "google.cloud.apihub.v1.HostProjectRegistrationService", "google.cloud.apihub.v1.LintingService", "google.cloud.apihub.v1.Provisioning", "google.cloud.apihub.v1.RuntimeProjectAttachmentService", "google.cloud.location.Locations", "google.longrunning.Operations" ], "nameInServiceConfig": "apihub.googleapis.com" }, { "id": "google.cloud.apphub.v1", "directory": "google/cloud/apphub/v1", "version": "v1", "majorVersion": "v1", "hostName": "apphub.googleapis.com", "title": "App Hub API", "description": "", "importDirectories": [ "google/api", "google/cloud/apphub/v1", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.AppHub.V1": 6 } }, "go_package": { "valueCounts": { "cloud.google.com/go/apphub/apiv1/apphubpb;apphubpb": 6 } }, "java_multiple_files": { "valueCounts": { "true": 6 } }, "java_package": { "valueCounts": { "com.google.cloud.apphub.v1": 6 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\AppHub\\V1": 6 } }, "ruby_package": { "valueCounts": { "Google::Cloud::AppHub::V1": 6 } } }, "services": [ { "shortName": "AppHub", "fullName": "google.cloud.apphub.v1.AppHub", "methods": [ { "shortName": "CreateApplication", "fullName": "google.cloud.apphub.v1.AppHub.CreateApplication", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/applications" } ] }, { "shortName": "CreateService", "fullName": "google.cloud.apphub.v1.AppHub.CreateService", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/applications/*}/services" } ] }, { "shortName": "CreateServiceProjectAttachment", "fullName": "google.cloud.apphub.v1.AppHub.CreateServiceProjectAttachment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/serviceProjectAttachments" } ] }, { "shortName": "CreateWorkload", "fullName": "google.cloud.apphub.v1.AppHub.CreateWorkload", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/applications/*}/workloads" } ] }, { "shortName": "DeleteApplication", "fullName": "google.cloud.apphub.v1.AppHub.DeleteApplication", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/applications/*}" } ] }, { "shortName": "DeleteService", "fullName": "google.cloud.apphub.v1.AppHub.DeleteService", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/applications/*/services/*}" } ] }, { "shortName": "DeleteServiceProjectAttachment", "fullName": "google.cloud.apphub.v1.AppHub.DeleteServiceProjectAttachment", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/serviceProjectAttachments/*}" } ] }, { "shortName": "DeleteWorkload", "fullName": "google.cloud.apphub.v1.AppHub.DeleteWorkload", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/applications/*/workloads/*}" } ] }, { "shortName": "DetachServiceProjectAttachment", "fullName": "google.cloud.apphub.v1.AppHub.DetachServiceProjectAttachment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*}:detachServiceProjectAttachment" } ] }, { "shortName": "GetApplication", "fullName": "google.cloud.apphub.v1.AppHub.GetApplication", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/applications/*}" } ] }, { "shortName": "GetDiscoveredService", "fullName": "google.cloud.apphub.v1.AppHub.GetDiscoveredService", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/discoveredServices/*}" } ] }, { "shortName": "GetDiscoveredWorkload", "fullName": "google.cloud.apphub.v1.AppHub.GetDiscoveredWorkload", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/discoveredWorkloads/*}" } ] }, { "shortName": "GetService", "fullName": "google.cloud.apphub.v1.AppHub.GetService", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/applications/*/services/*}" } ] }, { "shortName": "GetServiceProjectAttachment", "fullName": "google.cloud.apphub.v1.AppHub.GetServiceProjectAttachment", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/serviceProjectAttachments/*}" } ] }, { "shortName": "GetWorkload", "fullName": "google.cloud.apphub.v1.AppHub.GetWorkload", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/applications/*/workloads/*}" } ] }, { "shortName": "ListApplications", "fullName": "google.cloud.apphub.v1.AppHub.ListApplications", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/applications" } ] }, { "shortName": "ListDiscoveredServices", "fullName": "google.cloud.apphub.v1.AppHub.ListDiscoveredServices", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/discoveredServices" } ] }, { "shortName": "ListDiscoveredWorkloads", "fullName": "google.cloud.apphub.v1.AppHub.ListDiscoveredWorkloads", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/discoveredWorkloads" } ] }, { "shortName": "ListServiceProjectAttachments", "fullName": "google.cloud.apphub.v1.AppHub.ListServiceProjectAttachments", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/serviceProjectAttachments" } ] }, { "shortName": "ListServices", "fullName": "google.cloud.apphub.v1.AppHub.ListServices", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/applications/*}/services" } ] }, { "shortName": "ListWorkloads", "fullName": "google.cloud.apphub.v1.AppHub.ListWorkloads", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/applications/*}/workloads" } ] }, { "shortName": "LookupDiscoveredService", "fullName": "google.cloud.apphub.v1.AppHub.LookupDiscoveredService", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/discoveredServices:lookup" } ] }, { "shortName": "LookupDiscoveredWorkload", "fullName": "google.cloud.apphub.v1.AppHub.LookupDiscoveredWorkload", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/discoveredWorkloads:lookup" } ] }, { "shortName": "LookupServiceProjectAttachment", "fullName": "google.cloud.apphub.v1.AppHub.LookupServiceProjectAttachment", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*}:lookupServiceProjectAttachment" } ] }, { "shortName": "UpdateApplication", "fullName": "google.cloud.apphub.v1.AppHub.UpdateApplication", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{application.name=projects/*/locations/*/applications/*}" } ] }, { "shortName": "UpdateService", "fullName": "google.cloud.apphub.v1.AppHub.UpdateService", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{service.name=projects/*/locations/*/applications/*/services/*}" } ] }, { "shortName": "UpdateWorkload", "fullName": "google.cloud.apphub.v1.AppHub.UpdateWorkload", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{workload.name=projects/*/locations/*/applications/*/workloads/*}" } ] } ] } ], "configFile": "apphub_v1.yaml", "serviceConfigApiNames": [ "google.cloud.apphub.v1.AppHub", "google.cloud.location.Locations", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "apphub.googleapis.com" }, { "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 Google 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": { "cloud.google.com/go/asset/apiv1/assetpb;assetpb": 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": "AnalyzeOrgPolicies", "fullName": "google.cloud.asset.v1.AssetService.AnalyzeOrgPolicies", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{scope=*/*}:analyzeOrgPolicies" } ] }, { "shortName": "AnalyzeOrgPolicyGovernedAssets", "fullName": "google.cloud.asset.v1.AssetService.AnalyzeOrgPolicyGovernedAssets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{scope=*/*}:analyzeOrgPolicyGovernedAssets" } ] }, { "shortName": "AnalyzeOrgPolicyGovernedContainers", "fullName": "google.cloud.asset.v1.AssetService.AnalyzeOrgPolicyGovernedContainers", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{scope=*/*}:analyzeOrgPolicyGovernedContainers" } ] }, { "shortName": "BatchGetAssetsHistory", "fullName": "google.cloud.asset.v1.AssetService.BatchGetAssetsHistory", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=*/*}:batchGetAssetsHistory" } ] }, { "shortName": "BatchGetEffectiveIamPolicies", "fullName": "google.cloud.asset.v1.AssetService.BatchGetEffectiveIamPolicies", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{scope=*/*}/effectiveIamPolicies:batchGet" } ] }, { "shortName": "CreateFeed", "fullName": "google.cloud.asset.v1.AssetService.CreateFeed", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=*/*}/feeds" } ] }, { "shortName": "CreateSavedQuery", "fullName": "google.cloud.asset.v1.AssetService.CreateSavedQuery", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=*/*}/savedQueries" } ] }, { "shortName": "DeleteFeed", "fullName": "google.cloud.asset.v1.AssetService.DeleteFeed", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=*/*/feeds/*}" } ] }, { "shortName": "DeleteSavedQuery", "fullName": "google.cloud.asset.v1.AssetService.DeleteSavedQuery", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=*/*/savedQueries/*}" } ] }, { "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": "GetSavedQuery", "fullName": "google.cloud.asset.v1.AssetService.GetSavedQuery", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=*/*/savedQueries/*}" } ] }, { "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": "ListSavedQueries", "fullName": "google.cloud.asset.v1.AssetService.ListSavedQueries", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=*/*}/savedQueries" } ] }, { "shortName": "QueryAssets", "fullName": "google.cloud.asset.v1.AssetService.QueryAssets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=*/*}:queryAssets" } ] }, { "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/*}" } ] }, { "shortName": "UpdateSavedQuery", "fullName": "google.cloud.asset.v1.AssetService.UpdateSavedQuery", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{saved_query.name=*/*/savedQueries/*}" } ] } ] } ], "configFile": "cloudasset_v1.yaml", "serviceConfigApiNames": [ "google.cloud.asset.v1.AssetService", "google.longrunning.Operations" ], "nameInServiceConfig": "cloudasset.googleapis.com" }, { "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 Google 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": { "cloud.google.com/go/asset/apiv1p1beta1/assetpb;assetpb": 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" } ] } ] } ], "configFile": "cloudasset_v1p1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.asset.v1p1beta1.AssetService", "google.longrunning.Operations" ], "nameInServiceConfig": "cloudasset.googleapis.com" }, { "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 Google Cloud resources.", "importDirectories": [ "google/api", "google/cloud/asset/v1p2beta1", "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.V1P2Beta1": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/asset/apiv1p2beta1/assetpb;assetpb": 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/*}" } ] } ] } ], "configFile": "cloudasset_v1p2beta1.yaml", "serviceConfigApiNames": [ "google.cloud.asset.v1p2beta1.AssetService", "google.longrunning.Operations" ], "nameInServiceConfig": "cloudasset.googleapis.com" }, { "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 Google 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": { "cloud.google.com/go/asset/apiv1p5beta1/assetpb;assetpb": 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" } ] } ] } ], "configFile": "cloudasset_v1p5beta1.yaml", "serviceConfigApiNames": [ "google.cloud.asset.v1p5beta1.AssetService", "google.longrunning.Operations" ], "nameInServiceConfig": "cloudasset.googleapis.com" }, { "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 Google Cloud resources.", "importDirectories": [ "google/api", "google/cloud/orgpolicy/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": { "cloud.google.com/go/asset/apiv1p7beta1/assetpb;assetpb": 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" } ] } ] } ], "configFile": "cloudasset_v1p7beta1.yaml", "serviceConfigApiNames": [ "google.cloud.asset.v1p7beta1.AssetService", "google.longrunning.Operations" ], "nameInServiceConfig": "cloudasset.googleapis.com" }, { "id": "google.cloud.assuredworkloads.v1", "directory": "google/cloud/assuredworkloads/v1", "version": "v1", "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.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb;assuredworkloadspb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.assuredworkloads.v1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\AssuredWorkloads\\V1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::AssuredWorkloads::V1": 1 } } }, "services": [ { "shortName": "AssuredWorkloadsService", "fullName": "google.cloud.assuredworkloads.v1.AssuredWorkloadsService", "methods": [ { "shortName": "AcknowledgeViolation", "fullName": "google.cloud.assuredworkloads.v1.AssuredWorkloadsService.AcknowledgeViolation", "mode": "UNARY" }, { "shortName": "CreateWorkload", "fullName": "google.cloud.assuredworkloads.v1.AssuredWorkloadsService.CreateWorkload", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=organizations/*/locations/*}/workloads" } ] }, { "shortName": "DeleteWorkload", "fullName": "google.cloud.assuredworkloads.v1.AssuredWorkloadsService.DeleteWorkload", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=organizations/*/locations/*/workloads/*}" } ] }, { "shortName": "GetViolation", "fullName": "google.cloud.assuredworkloads.v1.AssuredWorkloadsService.GetViolation", "mode": "UNARY" }, { "shortName": "GetWorkload", "fullName": "google.cloud.assuredworkloads.v1.AssuredWorkloadsService.GetWorkload", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=organizations/*/locations/*/workloads/*}" } ] }, { "shortName": "ListViolations", "fullName": "google.cloud.assuredworkloads.v1.AssuredWorkloadsService.ListViolations", "mode": "UNARY" }, { "shortName": "ListWorkloads", "fullName": "google.cloud.assuredworkloads.v1.AssuredWorkloadsService.ListWorkloads", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/locations/*}/workloads" } ] }, { "shortName": "RestrictAllowedResources", "fullName": "google.cloud.assuredworkloads.v1.AssuredWorkloadsService.RestrictAllowedResources", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=organizations/*/locations/*/workloads/*}:restrictAllowedResources" } ] }, { "shortName": "UpdateWorkload", "fullName": "google.cloud.assuredworkloads.v1.AssuredWorkloadsService.UpdateWorkload", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{workload.name=organizations/*/locations/*/workloads/*}" } ] } ] } ], "configFile": "assuredworkloads_v1.yaml", "serviceConfigApiNames": [ "google.cloud.assuredworkloads.v1.AssuredWorkloadsService", "google.longrunning.Operations" ], "nameInServiceConfig": "assuredworkloads.googleapis.com" }, { "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/cloud/assuredworkloads/v1beta1", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.AssuredWorkloads.V1Beta1": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/assuredworkloads/apiv1beta1/assuredworkloadspb;assuredworkloadspb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.cloud.assuredworkloads.v1beta1": 2 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\AssuredWorkloads\\V1beta1": 2 } }, "ruby_package": { "valueCounts": { "Google::Cloud::AssuredWorkloads::V1beta1": 2 } } }, "services": [ { "shortName": "AssuredWorkloadsService", "fullName": "google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsService", "methods": [ { "shortName": "AnalyzeWorkloadMove", "fullName": "google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsService.AnalyzeWorkloadMove", "mode": "UNARY" }, { "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" }, { "shortName": "ListWorkloads", "fullName": "google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsService.ListWorkloads", "mode": "UNARY" }, { "shortName": "RestrictAllowedResources", "fullName": "google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsService.RestrictAllowedResources", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{name=organizations/*/locations/*/workloads/*}:restrictAllowedResources" } ] }, { "shortName": "UpdateWorkload", "fullName": "google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsService.UpdateWorkload", "mode": "UNARY" } ] } ], "configFile": "assuredworkloads_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsService", "google.longrunning.Operations" ], "nameInServiceConfig": "assuredworkloads.googleapis.com" }, { "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": { "cloud.google.com/go/automl/apiv1/automlpb;automlpb": 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" } ] } ] } ], "configFile": "automl_v1.yaml", "serviceConfigApiNames": [ "google.cloud.automl.v1.AutoMl", "google.cloud.automl.v1.PredictionService" ], "nameInServiceConfig": "automl.googleapis.com" }, { "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": { "cloud.google.com/go/automl/apiv1beta1/automlpb;automlpb": 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" } ] } ] } ], "configFile": "automl_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.automl.v1beta1.AutoMl", "google.cloud.automl.v1beta1.PredictionService" ], "nameInServiceConfig": "automl.googleapis.com" }, { "id": "google.cloud.backupdr.v1", "directory": "google/cloud/backupdr/v1", "version": "v1", "majorVersion": "v1", "hostName": "backupdr.googleapis.com", "title": "Backup and DR Service API", "description": "", "importDirectories": [ "google/api", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.BackupDR.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/backupdr/apiv1/backupdrpb;backupdrpb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.backupdr.v1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\BackupDR\\V1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::BackupDR::V1": 1 } } }, "services": [ { "shortName": "BackupDR", "fullName": "google.cloud.backupdr.v1.BackupDR", "methods": [ { "shortName": "CreateManagementServer", "fullName": "google.cloud.backupdr.v1.BackupDR.CreateManagementServer", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/managementServers" } ] }, { "shortName": "DeleteManagementServer", "fullName": "google.cloud.backupdr.v1.BackupDR.DeleteManagementServer", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/managementServers/*}" } ] }, { "shortName": "GetManagementServer", "fullName": "google.cloud.backupdr.v1.BackupDR.GetManagementServer", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/managementServers/*}" } ] }, { "shortName": "ListManagementServers", "fullName": "google.cloud.backupdr.v1.BackupDR.ListManagementServers", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/managementServers" } ] } ] } ], "configFile": "backupdr_v1.yaml", "serviceConfigApiNames": [ "google.cloud.backupdr.v1.BackupDR", "google.cloud.location.Locations", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "backupdr.googleapis.com" }, { "id": "google.cloud.baremetalsolution.v2", "directory": "google/cloud/baremetalsolution/v2", "version": "v2", "majorVersion": "v2", "hostName": "baremetalsolution.googleapis.com", "title": "Bare Metal Solution API", "description": "Provides ways to manage Bare Metal Solution hardware installed in a regional extension located near a Google Cloud data center.", "importDirectories": [ "google/api", "google/cloud/baremetalsolution/v2", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.BareMetalSolution.V2": 11 } }, "go_package": { "valueCounts": { "cloud.google.com/go/baremetalsolution/apiv2/baremetalsolutionpb;baremetalsolutionpb": 11 } }, "java_multiple_files": { "valueCounts": { "true": 11 } }, "java_package": { "valueCounts": { "com.google.cloud.baremetalsolution.v2": 11 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\BareMetalSolution\\V2": 11 } }, "ruby_package": { "valueCounts": { "Google::Cloud::BareMetalSolution::V2": 11 } } }, "services": [ { "shortName": "BareMetalSolution", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution", "methods": [ { "shortName": "CreateNfsShare", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.CreateNfsShare", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*}/nfsShares" } ] }, { "shortName": "CreateProvisioningConfig", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.CreateProvisioningConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*}/provisioningConfigs" } ] }, { "shortName": "CreateSSHKey", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.CreateSSHKey", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*}/sshKeys" } ] }, { "shortName": "CreateVolumeSnapshot", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.CreateVolumeSnapshot", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*/volumes/*}/snapshots" } ] }, { "shortName": "DeleteNfsShare", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.DeleteNfsShare", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/nfsShares/*}" } ] }, { "shortName": "DeleteSSHKey", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.DeleteSSHKey", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/sshKeys/*}" } ] }, { "shortName": "DeleteVolumeSnapshot", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.DeleteVolumeSnapshot", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/volumes/*/snapshots/*}" } ] }, { "shortName": "DetachLun", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.DetachLun", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{instance=projects/*/locations/*/instances/*}:detachLun" } ] }, { "shortName": "DisableInteractiveSerialConsole", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.DisableInteractiveSerialConsole", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/instances/*}:disableInteractiveSerialConsole" } ] }, { "shortName": "EnableInteractiveSerialConsole", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.EnableInteractiveSerialConsole", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/instances/*}:enableInteractiveSerialConsole" } ] }, { "shortName": "EvictLun", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.EvictLun", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/volumes/*/luns/*}:evict" } ] }, { "shortName": "EvictVolume", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.EvictVolume", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/volumes/*}:evict" } ] }, { "shortName": "GetInstance", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.GetInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/instances/*}" } ] }, { "shortName": "GetLun", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.GetLun", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/volumes/*/luns/*}" } ] }, { "shortName": "GetNetwork", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.GetNetwork", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/networks/*}" } ] }, { "shortName": "GetNfsShare", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.GetNfsShare", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/nfsShares/*}" } ] }, { "shortName": "GetProvisioningConfig", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.GetProvisioningConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/provisioningConfigs/*}" } ] }, { "shortName": "GetVolume", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.GetVolume", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/volumes/*}" } ] }, { "shortName": "GetVolumeSnapshot", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.GetVolumeSnapshot", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/volumes/*/snapshots/*}" } ] }, { "shortName": "ListInstances", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.ListInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/instances" } ] }, { "shortName": "ListLuns", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.ListLuns", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*/volumes/*}/luns" } ] }, { "shortName": "ListNetworkUsage", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.ListNetworkUsage", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{location=projects/*/locations/*}/networks:listNetworkUsage" } ] }, { "shortName": "ListNetworks", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.ListNetworks", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/networks" } ] }, { "shortName": "ListNfsShares", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.ListNfsShares", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/nfsShares" } ] }, { "shortName": "ListOSImages", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.ListOSImages", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/osImages" } ] }, { "shortName": "ListProvisioningQuotas", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.ListProvisioningQuotas", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/provisioningQuotas" } ] }, { "shortName": "ListSSHKeys", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.ListSSHKeys", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/sshKeys" } ] }, { "shortName": "ListVolumeSnapshots", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.ListVolumeSnapshots", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*/volumes/*}/snapshots" } ] }, { "shortName": "ListVolumes", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.ListVolumes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/volumes" } ] }, { "shortName": "RenameInstance", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.RenameInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/instances/*}:rename" } ] }, { "shortName": "RenameNetwork", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.RenameNetwork", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/networks/*}:rename" } ] }, { "shortName": "RenameNfsShare", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.RenameNfsShare", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/nfsShares/*}:rename" } ] }, { "shortName": "RenameVolume", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.RenameVolume", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/volumes/*}:rename" } ] }, { "shortName": "ResetInstance", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.ResetInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/instances/*}:reset" } ] }, { "shortName": "ResizeVolume", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.ResizeVolume", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{volume=projects/*/locations/*/volumes/*}:resize" } ] }, { "shortName": "RestoreVolumeSnapshot", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.RestoreVolumeSnapshot", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{volume_snapshot=projects/*/locations/*/volumes/*/snapshots/*}:restoreVolumeSnapshot" } ] }, { "shortName": "StartInstance", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.StartInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/instances/*}:start" } ] }, { "shortName": "StopInstance", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.StopInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/instances/*}:stop" } ] }, { "shortName": "SubmitProvisioningConfig", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.SubmitProvisioningConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*}/provisioningConfigs:submit" } ] }, { "shortName": "UpdateInstance", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.UpdateInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{instance.name=projects/*/locations/*/instances/*}" } ] }, { "shortName": "UpdateNetwork", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.UpdateNetwork", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{network.name=projects/*/locations/*/networks/*}" } ] }, { "shortName": "UpdateNfsShare", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.UpdateNfsShare", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{nfs_share.name=projects/*/locations/*/nfsShares/*}" } ] }, { "shortName": "UpdateProvisioningConfig", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.UpdateProvisioningConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{provisioning_config.name=projects/*/locations/*/provisioningConfigs/*}" } ] }, { "shortName": "UpdateVolume", "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.UpdateVolume", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{volume.name=projects/*/locations/*/volumes/*}" } ] } ] } ], "configFile": "baremetalsolution_v2.yaml", "serviceConfigApiNames": [ "google.cloud.baremetalsolution.v2.BareMetalSolution", "google.cloud.location.Locations", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "baremetalsolution.googleapis.com" }, { "id": "google.cloud.batch.v1", "directory": "google/cloud/batch/v1", "version": "v1", "majorVersion": "v1", "hostName": "batch.googleapis.com", "title": "Batch API", "description": "An API to manage the running of Batch resources on Google Cloud Platform.", "importDirectories": [ "google/api", "google/cloud/batch/v1", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Batch.V1": 4 } }, "go_package": { "valueCounts": { "cloud.google.com/go/batch/apiv1/batchpb;batchpb": 4 } }, "java_multiple_files": { "valueCounts": { "true": 4 } }, "java_package": { "valueCounts": { "com.google.cloud.batch.v1": 4 } }, "objc_class_prefix": { "valueCounts": { "GCB": 4 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Batch\\V1": 4 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Batch::V1": 4 } } }, "services": [ { "shortName": "BatchService", "fullName": "google.cloud.batch.v1.BatchService", "methods": [ { "shortName": "CreateJob", "fullName": "google.cloud.batch.v1.BatchService.CreateJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/jobs" } ] }, { "shortName": "DeleteJob", "fullName": "google.cloud.batch.v1.BatchService.DeleteJob", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/jobs/*}" } ] }, { "shortName": "GetJob", "fullName": "google.cloud.batch.v1.BatchService.GetJob", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/jobs/*}" } ] }, { "shortName": "GetTask", "fullName": "google.cloud.batch.v1.BatchService.GetTask", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/jobs/*/taskGroups/*/tasks/*}" } ] }, { "shortName": "ListJobs", "fullName": "google.cloud.batch.v1.BatchService.ListJobs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/jobs" } ] }, { "shortName": "ListTasks", "fullName": "google.cloud.batch.v1.BatchService.ListTasks", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/jobs/*/taskGroups/*}/tasks" } ] } ] } ], "configFile": "batch_v1.yaml", "serviceConfigApiNames": [ "google.cloud.batch.v1.BatchService", "google.cloud.location.Locations", "google.longrunning.Operations" ], "nameInServiceConfig": "batch.googleapis.com" }, { "id": "google.cloud.batch.v1alpha", "directory": "google/cloud/batch/v1alpha", "version": "v1alpha", "majorVersion": "v1", "hostName": "batch.googleapis.com", "title": "Batch API", "description": "An API to manage the running of Batch resources on Google Cloud Platform.", "importDirectories": [ "google/api", "google/cloud/batch/v1alpha", "google/longrunning", "google/protobuf", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Batch.V1Alpha": 6 } }, "go_package": { "valueCounts": { "cloud.google.com/go/batch/apiv1alpha/batchpb;batchpb": 6 } }, "java_multiple_files": { "valueCounts": { "true": 6 } }, "java_package": { "valueCounts": { "com.google.cloud.batch.v1alpha": 6 } }, "objc_class_prefix": { "valueCounts": { "GCB": 6 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Batch\\V1alpha": 6 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Batch::V1alpha": 6 } } }, "services": [ { "shortName": "BatchService", "fullName": "google.cloud.batch.v1alpha.BatchService", "methods": [ { "shortName": "CancelJob", "fullName": "google.cloud.batch.v1alpha.BatchService.CancelJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{name=projects/*/locations/*/jobs/*}:cancel" } ] }, { "shortName": "CreateJob", "fullName": "google.cloud.batch.v1alpha.BatchService.CreateJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*}/jobs" } ] }, { "shortName": "CreateResourceAllowance", "fullName": "google.cloud.batch.v1alpha.BatchService.CreateResourceAllowance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*}/resourceAllowances" } ] }, { "shortName": "DeleteJob", "fullName": "google.cloud.batch.v1alpha.BatchService.DeleteJob", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/jobs/*}" } ] }, { "shortName": "DeleteResourceAllowance", "fullName": "google.cloud.batch.v1alpha.BatchService.DeleteResourceAllowance", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/resourceAllowances/*}" } ] }, { "shortName": "GetJob", "fullName": "google.cloud.batch.v1alpha.BatchService.GetJob", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/jobs/*}" } ] }, { "shortName": "GetResourceAllowance", "fullName": "google.cloud.batch.v1alpha.BatchService.GetResourceAllowance", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/resourceAllowances/*}" } ] }, { "shortName": "GetTask", "fullName": "google.cloud.batch.v1alpha.BatchService.GetTask", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/jobs/*/taskGroups/*/tasks/*}" } ] }, { "shortName": "ListJobs", "fullName": "google.cloud.batch.v1alpha.BatchService.ListJobs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*}/jobs" } ] }, { "shortName": "ListResourceAllowances", "fullName": "google.cloud.batch.v1alpha.BatchService.ListResourceAllowances", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*}/resourceAllowances" } ] }, { "shortName": "ListTasks", "fullName": "google.cloud.batch.v1alpha.BatchService.ListTasks", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/jobs/*/taskGroups/*}/tasks" } ] }, { "shortName": "UpdateJob", "fullName": "google.cloud.batch.v1alpha.BatchService.UpdateJob", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{job.name=projects/*/locations/*/jobs/*}" } ] }, { "shortName": "UpdateResourceAllowance", "fullName": "google.cloud.batch.v1alpha.BatchService.UpdateResourceAllowance", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{resource_allowance.name=projects/*/locations/*/resourceAllowances/*}" } ] } ] } ], "configFile": "batch_v1alpha.yaml", "serviceConfigApiNames": [ "google.cloud.batch.v1alpha.BatchService", "google.cloud.location.Locations", "google.longrunning.Operations" ], "nameInServiceConfig": "batch.googleapis.com" }, { "id": "google.cloud.beyondcorp.appconnections.v1", "directory": "google/cloud/beyondcorp/appconnections/v1", "version": "v1", "majorVersion": "v1", "hostName": "beyondcorp.googleapis.com", "title": "BeyondCorp API", "description": "Beyondcorp Enterprise provides identity and context aware access controls for enterprise resources and enables zero-trust access. Using the Beyondcorp Enterprise APIs, enterprises can set up multi-cloud and on-prem connectivity using the App Connector hybrid connectivity solution.", "importDirectories": [ "google/api", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.BeyondCorp.AppConnections.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/beyondcorp/appconnections/apiv1/appconnectionspb;appconnectionspb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.beyondcorp.appconnections.v1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\BeyondCorp\\AppConnections\\V1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::BeyondCorp::AppConnections::V1": 1 } } }, "services": [ { "shortName": "AppConnectionsService", "fullName": "google.cloud.beyondcorp.appconnections.v1.AppConnectionsService", "methods": [ { "shortName": "CreateAppConnection", "fullName": "google.cloud.beyondcorp.appconnections.v1.AppConnectionsService.CreateAppConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/appConnections" } ] }, { "shortName": "DeleteAppConnection", "fullName": "google.cloud.beyondcorp.appconnections.v1.AppConnectionsService.DeleteAppConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/appConnections/*}" } ] }, { "shortName": "GetAppConnection", "fullName": "google.cloud.beyondcorp.appconnections.v1.AppConnectionsService.GetAppConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/appConnections/*}" } ] }, { "shortName": "ListAppConnections", "fullName": "google.cloud.beyondcorp.appconnections.v1.AppConnectionsService.ListAppConnections", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/appConnections" } ] }, { "shortName": "ResolveAppConnections", "fullName": "google.cloud.beyondcorp.appconnections.v1.AppConnectionsService.ResolveAppConnections", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/appConnections:resolve" } ] }, { "shortName": "UpdateAppConnection", "fullName": "google.cloud.beyondcorp.appconnections.v1.AppConnectionsService.UpdateAppConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{app_connection.name=projects/*/locations/*/appConnections/*}" } ] } ] } ], "configFile": "beyondcorp_v1.yaml", "serviceConfigApiNames": [ "google.cloud.beyondcorp.appconnections.v1.AppConnectionsService", "google.cloud.location.Locations", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "beyondcorp.googleapis.com" }, { "id": "google.cloud.beyondcorp.appconnectors.v1", "directory": "google/cloud/beyondcorp/appconnectors/v1", "version": "v1", "majorVersion": "v1", "hostName": "beyondcorp.googleapis.com", "title": "BeyondCorp API", "description": "Beyondcorp Enterprise provides identity and context aware access controls for enterprise resources and enables zero-trust access. Using the Beyondcorp Enterprise APIs, enterprises can set up multi-cloud and on-prem connectivity using the App Connector hybrid connectivity solution.", "importDirectories": [ "google/api", "google/cloud/beyondcorp/appconnectors/v1", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.BeyondCorp.AppConnectors.V1": 3 } }, "go_package": { "valueCounts": { "cloud.google.com/go/beyondcorp/appconnectors/apiv1/appconnectorspb;appconnectorspb": 3 } }, "java_multiple_files": { "valueCounts": { "true": 3 } }, "java_package": { "valueCounts": { "com.google.cloud.beyondcorp.appconnectors.v1": 3 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\BeyondCorp\\AppConnectors\\V1": 3 } }, "ruby_package": { "valueCounts": { "Google::Cloud::BeyondCorp::AppConnectors::V1": 3 } } }, "services": [ { "shortName": "AppConnectorsService", "fullName": "google.cloud.beyondcorp.appconnectors.v1.AppConnectorsService", "methods": [ { "shortName": "CreateAppConnector", "fullName": "google.cloud.beyondcorp.appconnectors.v1.AppConnectorsService.CreateAppConnector", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/appConnectors" } ] }, { "shortName": "DeleteAppConnector", "fullName": "google.cloud.beyondcorp.appconnectors.v1.AppConnectorsService.DeleteAppConnector", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/appConnectors/*}" } ] }, { "shortName": "GetAppConnector", "fullName": "google.cloud.beyondcorp.appconnectors.v1.AppConnectorsService.GetAppConnector", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/appConnectors/*}" } ] }, { "shortName": "ListAppConnectors", "fullName": "google.cloud.beyondcorp.appconnectors.v1.AppConnectorsService.ListAppConnectors", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/appConnectors" } ] }, { "shortName": "ReportStatus", "fullName": "google.cloud.beyondcorp.appconnectors.v1.AppConnectorsService.ReportStatus", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{app_connector=projects/*/locations/*/appConnectors/*}:reportStatus" } ] }, { "shortName": "UpdateAppConnector", "fullName": "google.cloud.beyondcorp.appconnectors.v1.AppConnectorsService.UpdateAppConnector", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{app_connector.name=projects/*/locations/*/appConnectors/*}" } ] } ] } ], "configFile": "beyondcorp_v1.yaml", "serviceConfigApiNames": [ "google.cloud.beyondcorp.appconnectors.v1.AppConnectorsService", "google.cloud.location.Locations", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "beyondcorp.googleapis.com" }, { "id": "google.cloud.beyondcorp.appgateways.v1", "directory": "google/cloud/beyondcorp/appgateways/v1", "version": "v1", "majorVersion": "v1", "hostName": "beyondcorp.googleapis.com", "title": "BeyondCorp API", "description": "Beyondcorp Enterprise provides identity and context aware access controls for enterprise resources and enables zero-trust access. Using the Beyondcorp Enterprise APIs, enterprises can set up multi-cloud and on-prem connectivity using the App Connector hybrid connectivity solution.", "importDirectories": [ "google/api", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.BeyondCorp.AppGateways.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/beyondcorp/appgateways/apiv1/appgatewayspb;appgatewayspb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.beyondcorp.appgateways.v1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\BeyondCorp\\AppGateways\\V1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::BeyondCorp::AppGateways::V1": 1 } } }, "services": [ { "shortName": "AppGatewaysService", "fullName": "google.cloud.beyondcorp.appgateways.v1.AppGatewaysService", "methods": [ { "shortName": "CreateAppGateway", "fullName": "google.cloud.beyondcorp.appgateways.v1.AppGatewaysService.CreateAppGateway", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/appGateways" } ] }, { "shortName": "DeleteAppGateway", "fullName": "google.cloud.beyondcorp.appgateways.v1.AppGatewaysService.DeleteAppGateway", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/appGateways/*}" } ] }, { "shortName": "GetAppGateway", "fullName": "google.cloud.beyondcorp.appgateways.v1.AppGatewaysService.GetAppGateway", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/appGateways/*}" } ] }, { "shortName": "ListAppGateways", "fullName": "google.cloud.beyondcorp.appgateways.v1.AppGatewaysService.ListAppGateways", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/appGateways" } ] } ] } ], "configFile": "beyondcorp_v1.yaml", "serviceConfigApiNames": [ "google.cloud.beyondcorp.appgateways.v1.AppGatewaysService", "google.cloud.location.Locations", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "beyondcorp.googleapis.com" }, { "id": "google.cloud.beyondcorp.clientconnectorservices.v1", "directory": "google/cloud/beyondcorp/clientconnectorservices/v1", "version": "v1", "majorVersion": "v1", "hostName": "beyondcorp.googleapis.com", "title": "BeyondCorp API", "description": "Beyondcorp Enterprise provides identity and context aware access controls for enterprise resources and enables zero-trust access. Using the Beyondcorp Enterprise APIs, enterprises can set up multi-cloud and on-prem connectivity using the App Connector hybrid connectivity solution.", "importDirectories": [ "google/api", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.BeyondCorp.ClientConnectorServices.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/beyondcorp/clientconnectorservices/apiv1/clientconnectorservicespb;clientconnectorservicespb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.beyondcorp.clientconnectorservices.v1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\BeyondCorp\\ClientConnectorServices\\V1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::BeyondCorp::ClientConnectorServices::V1": 1 } } }, "services": [ { "shortName": "ClientConnectorServicesService", "fullName": "google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorServicesService", "methods": [ { "shortName": "CreateClientConnectorService", "fullName": "google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorServicesService.CreateClientConnectorService", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/clientConnectorServices" } ] }, { "shortName": "DeleteClientConnectorService", "fullName": "google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorServicesService.DeleteClientConnectorService", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/clientConnectorServices/*}" } ] }, { "shortName": "GetClientConnectorService", "fullName": "google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorServicesService.GetClientConnectorService", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/clientConnectorServices/*}" } ] }, { "shortName": "ListClientConnectorServices", "fullName": "google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorServicesService.ListClientConnectorServices", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/clientConnectorServices" } ] }, { "shortName": "UpdateClientConnectorService", "fullName": "google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorServicesService.UpdateClientConnectorService", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{client_connector_service.name=projects/*/locations/*/clientConnectorServices/*}" } ] } ] } ], "configFile": "beyondcorp_v1.yaml", "serviceConfigApiNames": [ "google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorServicesService", "google.cloud.location.Locations", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "beyondcorp.googleapis.com" }, { "id": "google.cloud.beyondcorp.clientgateways.v1", "directory": "google/cloud/beyondcorp/clientgateways/v1", "version": "v1", "majorVersion": "v1", "hostName": "beyondcorp.googleapis.com", "title": "BeyondCorp API", "description": "Beyondcorp Enterprise provides identity and context aware access controls for enterprise resources and enables zero-trust access. Using the Beyondcorp Enterprise APIs, enterprises can set up multi-cloud and on-prem connectivity using the App Connector hybrid connectivity solution.", "importDirectories": [ "google/api", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.BeyondCorp.ClientGateways.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/beyondcorp/clientgateways/apiv1/clientgatewayspb;clientgatewayspb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.beyondcorp.clientgateways.v1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\BeyondCorp\\ClientGateways\\V1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::BeyondCorp::ClientGateways::V1": 1 } } }, "services": [ { "shortName": "ClientGatewaysService", "fullName": "google.cloud.beyondcorp.clientgateways.v1.ClientGatewaysService", "methods": [ { "shortName": "CreateClientGateway", "fullName": "google.cloud.beyondcorp.clientgateways.v1.ClientGatewaysService.CreateClientGateway", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/clientGateways" } ] }, { "shortName": "DeleteClientGateway", "fullName": "google.cloud.beyondcorp.clientgateways.v1.ClientGatewaysService.DeleteClientGateway", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/clientGateways/*}" } ] }, { "shortName": "GetClientGateway", "fullName": "google.cloud.beyondcorp.clientgateways.v1.ClientGatewaysService.GetClientGateway", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/clientGateways/*}" } ] }, { "shortName": "ListClientGateways", "fullName": "google.cloud.beyondcorp.clientgateways.v1.ClientGatewaysService.ListClientGateways", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/clientGateways" } ] } ] } ], "configFile": "beyondcorp_v1.yaml", "serviceConfigApiNames": [ "google.cloud.beyondcorp.clientgateways.v1.ClientGatewaysService", "google.cloud.location.Locations", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "beyondcorp.googleapis.com" }, { "id": "google.cloud.bigquery.analyticshub.v1", "directory": "google/cloud/bigquery/analyticshub/v1", "version": "v1", "majorVersion": "v1", "hostName": "analyticshub.googleapis.com", "title": "Analytics Hub API", "description": "Exchange data and analytics assets securely and efficiently.", "importDirectories": [ "google/api", "google/iam/v1", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.BigQuery.AnalyticsHub.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/bigquery/analyticshub/apiv1/analyticshubpb;analyticshubpb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.bigquery.analyticshub.v1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\BigQuery\\AnalyticsHub\\V1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Bigquery::AnalyticsHub::V1": 1 } } }, "services": [ { "shortName": "AnalyticsHubService", "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService", "methods": [ { "shortName": "CreateDataExchange", "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.CreateDataExchange", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/dataExchanges" } ] }, { "shortName": "CreateListing", "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.CreateListing", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/dataExchanges/*}/listings" } ] }, { "shortName": "DeleteDataExchange", "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.DeleteDataExchange", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/dataExchanges/*}" } ] }, { "shortName": "DeleteListing", "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.DeleteListing", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/dataExchanges/*/listings/*}" } ] }, { "shortName": "DeleteSubscription", "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.DeleteSubscription", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/subscriptions/*}" } ] }, { "shortName": "GetDataExchange", "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.GetDataExchange", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/dataExchanges/*}" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{resource=projects/*/locations/*/dataExchanges/*}:getIamPolicy" }, { "httpMethod": "POST", "path": "/v1/{resource=projects/*/locations/*/dataExchanges/*/listings/*}:getIamPolicy" }, { "httpMethod": "POST", "path": "/v1/{resource=projects/*/locations/*/subscriptions/*}:getIamPolicy" } ] }, { "shortName": "GetListing", "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.GetListing", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/dataExchanges/*/listings/*}" } ] }, { "shortName": "GetSubscription", "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.GetSubscription", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/subscriptions/*}" } ] }, { "shortName": "ListDataExchanges", "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.ListDataExchanges", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/dataExchanges" } ] }, { "shortName": "ListListings", "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.ListListings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/dataExchanges/*}/listings" } ] }, { "shortName": "ListOrgDataExchanges", "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.ListOrgDataExchanges", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{organization=organizations/*/locations/*}/dataExchanges" } ] }, { "shortName": "ListSharedResourceSubscriptions", "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.ListSharedResourceSubscriptions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{resource=projects/*/locations/*/dataExchanges/*}:listSubscriptions" }, { "httpMethod": "GET", "path": "/v1/{resource=projects/*/locations/*/dataExchanges/*/listings/*}:listSubscriptions" } ] }, { "shortName": "ListSubscriptions", "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.ListSubscriptions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/subscriptions" } ] }, { "shortName": "RefreshSubscription", "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.RefreshSubscription", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/subscriptions/*}:refresh" } ] }, { "shortName": "RevokeSubscription", "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.RevokeSubscription", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/subscriptions/*}:revoke" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{resource=projects/*/locations/*/dataExchanges/*}:setIamPolicy" }, { "httpMethod": "POST", "path": "/v1/{resource=projects/*/locations/*/dataExchanges/*/listings/*}:setIamPolicy" }, { "httpMethod": "POST", "path": "/v1/{resource=projects/*/locations/*/subscriptions/*}:setIamPolicy" } ] }, { "shortName": "SubscribeDataExchange", "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.SubscribeDataExchange", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/dataExchanges/*}:subscribe" } ] }, { "shortName": "SubscribeListing", "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.SubscribeListing", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/dataExchanges/*/listings/*}:subscribe" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{resource=projects/*/locations/*/dataExchanges/*}:testIamPermissions" }, { "httpMethod": "POST", "path": "/v1/{resource=projects/*/locations/*/dataExchanges/*/listings/*}:testIamPermissions" } ] }, { "shortName": "UpdateDataExchange", "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.UpdateDataExchange", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{data_exchange.name=projects/*/locations/*/dataExchanges/*}" } ] }, { "shortName": "UpdateListing", "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.UpdateListing", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{listing.name=projects/*/locations/*/dataExchanges/*/listings/*}" } ] } ] } ], "configFile": "analyticshub_v1.yaml", "serviceConfigApiNames": [ "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService", "google.longrunning.Operations" ], "nameInServiceConfig": "analyticshub.googleapis.com" }, { "id": "google.cloud.bigquery.biglake.v1", "directory": "google/cloud/bigquery/biglake/v1", "version": "v1", "majorVersion": "v1", "hostName": "biglake.googleapis.com", "title": "BigLake API", "description": "The BigLake API provides access to BigLake Metastore, a serverless, fully managed, and highly available metastore for open-source data that can be used for querying Apache Iceberg tables in BigQuery.", "importDirectories": [ "google/api", "google/protobuf" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/bigquery/biglake/apiv1/biglakepb;biglakepb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.bigquery.biglake.v1": 1 } } }, "services": [ { "shortName": "MetastoreService", "fullName": "google.cloud.bigquery.biglake.v1.MetastoreService", "methods": [ { "shortName": "CreateCatalog", "fullName": "google.cloud.bigquery.biglake.v1.MetastoreService.CreateCatalog", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/catalogs" } ] }, { "shortName": "CreateDatabase", "fullName": "google.cloud.bigquery.biglake.v1.MetastoreService.CreateDatabase", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/catalogs/*}/databases" } ] }, { "shortName": "CreateTable", "fullName": "google.cloud.bigquery.biglake.v1.MetastoreService.CreateTable", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/catalogs/*/databases/*}/tables" } ] }, { "shortName": "DeleteCatalog", "fullName": "google.cloud.bigquery.biglake.v1.MetastoreService.DeleteCatalog", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/catalogs/*}" } ] }, { "shortName": "DeleteDatabase", "fullName": "google.cloud.bigquery.biglake.v1.MetastoreService.DeleteDatabase", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/catalogs/*/databases/*}" } ] }, { "shortName": "DeleteTable", "fullName": "google.cloud.bigquery.biglake.v1.MetastoreService.DeleteTable", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/catalogs/*/databases/*/tables/*}" } ] }, { "shortName": "GetCatalog", "fullName": "google.cloud.bigquery.biglake.v1.MetastoreService.GetCatalog", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/catalogs/*}" } ] }, { "shortName": "GetDatabase", "fullName": "google.cloud.bigquery.biglake.v1.MetastoreService.GetDatabase", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/catalogs/*/databases/*}" } ] }, { "shortName": "GetTable", "fullName": "google.cloud.bigquery.biglake.v1.MetastoreService.GetTable", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/catalogs/*/databases/*/tables/*}" } ] }, { "shortName": "ListCatalogs", "fullName": "google.cloud.bigquery.biglake.v1.MetastoreService.ListCatalogs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/catalogs" } ] }, { "shortName": "ListDatabases", "fullName": "google.cloud.bigquery.biglake.v1.MetastoreService.ListDatabases", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/catalogs/*}/databases" } ] }, { "shortName": "ListTables", "fullName": "google.cloud.bigquery.biglake.v1.MetastoreService.ListTables", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/catalogs/*/databases/*}/tables" } ] }, { "shortName": "RenameTable", "fullName": "google.cloud.bigquery.biglake.v1.MetastoreService.RenameTable", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/catalogs/*/databases/*/tables/*}:rename" } ] }, { "shortName": "UpdateDatabase", "fullName": "google.cloud.bigquery.biglake.v1.MetastoreService.UpdateDatabase", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{database.name=projects/*/locations/*/catalogs/*/databases/*}" } ] }, { "shortName": "UpdateTable", "fullName": "google.cloud.bigquery.biglake.v1.MetastoreService.UpdateTable", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{table.name=projects/*/locations/*/catalogs/*/databases/*/tables/*}" } ] } ] } ], "configFile": "biglake_v1.yaml", "serviceConfigApiNames": [ "google.cloud.bigquery.biglake.v1.MetastoreService" ], "nameInServiceConfig": "biglake.googleapis.com" }, { "id": "google.cloud.bigquery.biglake.v1alpha1", "directory": "google/cloud/bigquery/biglake/v1alpha1", "version": "v1alpha1", "majorVersion": "v1", "hostName": "biglake.googleapis.com", "title": "BigLake API", "description": "The BigLake API provides access to BigLake Metastore, a serverless, fully managed, and highly available metastore for open-source data that can be used for querying Apache Iceberg tables in BigQuery.", "importDirectories": [ "google/api", "google/protobuf" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/bigquery/biglake/apiv1alpha1/biglakepb;biglakepb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.bigquery.biglake.v1alpha1": 1 } } }, "services": [ { "shortName": "MetastoreService", "fullName": "google.cloud.bigquery.biglake.v1alpha1.MetastoreService", "methods": [ { "shortName": "CheckLock", "fullName": "google.cloud.bigquery.biglake.v1alpha1.MetastoreService.CheckLock", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{name=projects/*/locations/*/catalogs/*/databases/*/locks/*}:check" } ] }, { "shortName": "CreateCatalog", "fullName": "google.cloud.bigquery.biglake.v1alpha1.MetastoreService.CreateCatalog", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{parent=projects/*/locations/*}/catalogs" } ] }, { "shortName": "CreateDatabase", "fullName": "google.cloud.bigquery.biglake.v1alpha1.MetastoreService.CreateDatabase", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{parent=projects/*/locations/*/catalogs/*}/databases" } ] }, { "shortName": "CreateLock", "fullName": "google.cloud.bigquery.biglake.v1alpha1.MetastoreService.CreateLock", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{parent=projects/*/locations/*/catalogs/*/databases/*}/locks" } ] }, { "shortName": "CreateTable", "fullName": "google.cloud.bigquery.biglake.v1alpha1.MetastoreService.CreateTable", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{parent=projects/*/locations/*/catalogs/*/databases/*}/tables" } ] }, { "shortName": "DeleteCatalog", "fullName": "google.cloud.bigquery.biglake.v1alpha1.MetastoreService.DeleteCatalog", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha1/{name=projects/*/locations/*/catalogs/*}" } ] }, { "shortName": "DeleteDatabase", "fullName": "google.cloud.bigquery.biglake.v1alpha1.MetastoreService.DeleteDatabase", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha1/{name=projects/*/locations/*/catalogs/*/databases/*}" } ] }, { "shortName": "DeleteLock", "fullName": "google.cloud.bigquery.biglake.v1alpha1.MetastoreService.DeleteLock", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha1/{name=projects/*/locations/*/catalogs/*/databases/*/locks/*}" } ] }, { "shortName": "DeleteTable", "fullName": "google.cloud.bigquery.biglake.v1alpha1.MetastoreService.DeleteTable", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha1/{name=projects/*/locations/*/catalogs/*/databases/*/tables/*}" } ] }, { "shortName": "GetCatalog", "fullName": "google.cloud.bigquery.biglake.v1alpha1.MetastoreService.GetCatalog", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{name=projects/*/locations/*/catalogs/*}" } ] }, { "shortName": "GetDatabase", "fullName": "google.cloud.bigquery.biglake.v1alpha1.MetastoreService.GetDatabase", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{name=projects/*/locations/*/catalogs/*/databases/*}" } ] }, { "shortName": "GetTable", "fullName": "google.cloud.bigquery.biglake.v1alpha1.MetastoreService.GetTable", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{name=projects/*/locations/*/catalogs/*/databases/*/tables/*}" } ] }, { "shortName": "ListCatalogs", "fullName": "google.cloud.bigquery.biglake.v1alpha1.MetastoreService.ListCatalogs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{parent=projects/*/locations/*}/catalogs" } ] }, { "shortName": "ListDatabases", "fullName": "google.cloud.bigquery.biglake.v1alpha1.MetastoreService.ListDatabases", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{parent=projects/*/locations/*/catalogs/*}/databases" } ] }, { "shortName": "ListLocks", "fullName": "google.cloud.bigquery.biglake.v1alpha1.MetastoreService.ListLocks", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{parent=projects/*/locations/*/catalogs/*/databases/*}/locks" } ] }, { "shortName": "ListTables", "fullName": "google.cloud.bigquery.biglake.v1alpha1.MetastoreService.ListTables", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{parent=projects/*/locations/*/catalogs/*/databases/*}/tables" } ] }, { "shortName": "RenameTable", "fullName": "google.cloud.bigquery.biglake.v1alpha1.MetastoreService.RenameTable", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{name=projects/*/locations/*/catalogs/*/databases/*/tables/*}:rename" } ] }, { "shortName": "UpdateDatabase", "fullName": "google.cloud.bigquery.biglake.v1alpha1.MetastoreService.UpdateDatabase", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha1/{database.name=projects/*/locations/*/catalogs/*/databases/*}" } ] }, { "shortName": "UpdateTable", "fullName": "google.cloud.bigquery.biglake.v1alpha1.MetastoreService.UpdateTable", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha1/{table.name=projects/*/locations/*/catalogs/*/databases/*/tables/*}" } ] } ] } ], "configFile": "biglake_v1alpha1.yaml", "serviceConfigApiNames": [ "google.cloud.bigquery.biglake.v1alpha1.MetastoreService" ], "nameInServiceConfig": "biglake.googleapis.com" }, { "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": { "cloud.google.com/go/bigquery/connection/apiv1/connectionpb;connectionpb": 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/*}" } ] } ] } ], "configFile": "bigqueryconnection_v1.yaml", "serviceConfigApiNames": [ "google.cloud.bigquery.connection.v1.ConnectionService" ], "nameInServiceConfig": "bigqueryconnection.googleapis.com" }, { "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": { "cloud.google.com/go/bigquery/connection/apiv1beta1/connectionpb;connectionpb": 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}" } ] } ] } ], "configFile": "bigqueryconnection_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.bigquery.connection.v1beta1.ConnectionService" ], "nameInServiceConfig": "bigqueryconnection.googleapis.com" }, { "id": "google.cloud.bigquery.dataexchange.v1beta1", "directory": "google/cloud/bigquery/dataexchange/v1beta1", "version": "v1beta1", "majorVersion": "v1", "hostName": "analyticshub.googleapis.com", "title": "Analytics Hub API", "description": "Exchange data and analytics assets securely and efficiently.", "importDirectories": [ "google/api", "google/iam/v1", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.BigQuery.DataExchange.V1Beta1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/bigquery/dataexchange/apiv1beta1/dataexchangepb;dataexchangepb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.bigquery.dataexchange.v1beta1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\BigQuery\\DataExchange\\V1beta1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Bigquery::DataExchange::V1beta1": 1 } } }, "services": [ { "shortName": "AnalyticsHubService", "fullName": "google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService", "methods": [ { "shortName": "CreateDataExchange", "fullName": "google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService.CreateDataExchange", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*}/dataExchanges" } ] }, { "shortName": "CreateListing", "fullName": "google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService.CreateListing", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*/dataExchanges/*}/listings" } ] }, { "shortName": "DeleteDataExchange", "fullName": "google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService.DeleteDataExchange", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/dataExchanges/*}" } ] }, { "shortName": "DeleteListing", "fullName": "google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService.DeleteListing", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/dataExchanges/*/listings/*}" } ] }, { "shortName": "GetDataExchange", "fullName": "google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService.GetDataExchange", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/dataExchanges/*}" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{resource=projects/*/locations/*/dataExchanges/*}:getIamPolicy" }, { "httpMethod": "POST", "path": "/v1beta1/{resource=projects/*/locations/*/dataExchanges/*/listings/*}:getIamPolicy" } ] }, { "shortName": "GetListing", "fullName": "google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService.GetListing", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/dataExchanges/*/listings/*}" } ] }, { "shortName": "ListDataExchanges", "fullName": "google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService.ListDataExchanges", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*}/dataExchanges" } ] }, { "shortName": "ListListings", "fullName": "google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService.ListListings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*/dataExchanges/*}/listings" } ] }, { "shortName": "ListOrgDataExchanges", "fullName": "google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService.ListOrgDataExchanges", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{organization=organizations/*/locations/*}/dataExchanges" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{resource=projects/*/locations/*/dataExchanges/*}:setIamPolicy" }, { "httpMethod": "POST", "path": "/v1beta1/{resource=projects/*/locations/*/dataExchanges/*/listings/*}:setIamPolicy" } ] }, { "shortName": "SubscribeListing", "fullName": "google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService.SubscribeListing", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{name=projects/*/locations/*/dataExchanges/*/listings/*}:subscribe" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{resource=projects/*/locations/*/dataExchanges/*}:testIamPermissions" }, { "httpMethod": "POST", "path": "/v1beta1/{resource=projects/*/locations/*/dataExchanges/*/listings/*}:testIamPermissions" } ] }, { "shortName": "UpdateDataExchange", "fullName": "google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService.UpdateDataExchange", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{data_exchange.name=projects/*/locations/*/dataExchanges/*}" } ] }, { "shortName": "UpdateListing", "fullName": "google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService.UpdateListing", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{listing.name=projects/*/locations/*/dataExchanges/*/listings/*}" } ] } ] } ], "configFile": "analyticshub_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService", "google.cloud.location.Locations" ], "nameInServiceConfig": "analyticshub.googleapis.com" }, { "id": "google.cloud.bigquery.datapolicies.v1", "directory": "google/cloud/bigquery/datapolicies/v1", "version": "v1", "majorVersion": "v1", "hostName": "bigquerydatapolicy.googleapis.com", "title": "BigQuery Data Policy API", "description": "Allows users to manage BigQuery data policies.", "importDirectories": [ "google/api", "google/iam/v1", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.BigQuery.DataPolicies.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/bigquery/datapolicies/apiv1/datapoliciespb;datapoliciespb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.bigquery.datapolicies.v1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\BigQuery\\DataPolicies\\V1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Bigquery::DataPolicies::V1": 1 } } }, "services": [ { "shortName": "DataPolicyService", "fullName": "google.cloud.bigquery.datapolicies.v1.DataPolicyService", "methods": [ { "shortName": "CreateDataPolicy", "fullName": "google.cloud.bigquery.datapolicies.v1.DataPolicyService.CreateDataPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/dataPolicies" } ] }, { "shortName": "DeleteDataPolicy", "fullName": "google.cloud.bigquery.datapolicies.v1.DataPolicyService.DeleteDataPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/dataPolicies/*}" } ] }, { "shortName": "GetDataPolicy", "fullName": "google.cloud.bigquery.datapolicies.v1.DataPolicyService.GetDataPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/dataPolicies/*}" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.bigquery.datapolicies.v1.DataPolicyService.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{resource=projects/*/locations/*/dataPolicies/*}:getIamPolicy" } ] }, { "shortName": "ListDataPolicies", "fullName": "google.cloud.bigquery.datapolicies.v1.DataPolicyService.ListDataPolicies", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/dataPolicies" } ] }, { "shortName": "RenameDataPolicy", "fullName": "google.cloud.bigquery.datapolicies.v1.DataPolicyService.RenameDataPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/dataPolicies/*}:rename" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.bigquery.datapolicies.v1.DataPolicyService.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{resource=projects/*/locations/*/dataPolicies/*}:setIamPolicy" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.bigquery.datapolicies.v1.DataPolicyService.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{resource=projects/*/locations/*/dataPolicies/*}:testIamPermissions" } ] }, { "shortName": "UpdateDataPolicy", "fullName": "google.cloud.bigquery.datapolicies.v1.DataPolicyService.UpdateDataPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{data_policy.name=projects/*/locations/*/dataPolicies/*}" } ] } ] } ], "configFile": "bigquerydatapolicy_v1.yaml", "serviceConfigApiNames": [ "google.cloud.bigquery.datapolicies.v1.DataPolicyService" ], "nameInServiceConfig": "bigquerydatapolicy.googleapis.com" }, { "id": "google.cloud.bigquery.datapolicies.v1beta1", "directory": "google/cloud/bigquery/datapolicies/v1beta1", "version": "v1beta1", "majorVersion": "v1", "hostName": "bigquerydatapolicy.googleapis.com", "title": "BigQuery Data Policy API", "description": "Allows users to manage BigQuery data policies.", "importDirectories": [ "google/api", "google/iam/v1", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.BigQuery.DataPolicies.V1Beta1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/bigquery/datapolicies/apiv1beta1/datapoliciespb;datapoliciespb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.bigquery.datapolicies.v1beta1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\BigQuery\\DataPolicies\\V1beta1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Bigquery::DataPolicies::V1beta1": 1 } } }, "services": [ { "shortName": "DataPolicyService", "fullName": "google.cloud.bigquery.datapolicies.v1beta1.DataPolicyService", "methods": [ { "shortName": "CreateDataPolicy", "fullName": "google.cloud.bigquery.datapolicies.v1beta1.DataPolicyService.CreateDataPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*}/dataPolicies" } ] }, { "shortName": "DeleteDataPolicy", "fullName": "google.cloud.bigquery.datapolicies.v1beta1.DataPolicyService.DeleteDataPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/dataPolicies/*}" } ] }, { "shortName": "GetDataPolicy", "fullName": "google.cloud.bigquery.datapolicies.v1beta1.DataPolicyService.GetDataPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/dataPolicies/*}" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.bigquery.datapolicies.v1beta1.DataPolicyService.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{resource=projects/*/locations/*/dataPolicies/*}:getIamPolicy" } ] }, { "shortName": "ListDataPolicies", "fullName": "google.cloud.bigquery.datapolicies.v1beta1.DataPolicyService.ListDataPolicies", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*}/dataPolicies" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.bigquery.datapolicies.v1beta1.DataPolicyService.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{resource=projects/*/locations/*/dataPolicies/*}:setIamPolicy" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.bigquery.datapolicies.v1beta1.DataPolicyService.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{resource=projects/*/locations/*/dataPolicies/*}:testIamPermissions" } ] }, { "shortName": "UpdateDataPolicy", "fullName": "google.cloud.bigquery.datapolicies.v1beta1.DataPolicyService.UpdateDataPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{data_policy.name=projects/*/locations/*/dataPolicies/*}" } ] } ] } ], "configFile": "bigquerydatapolicy_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.bigquery.datapolicies.v1beta1.DataPolicyService" ], "nameInServiceConfig": "bigquerydatapolicy.googleapis.com" }, { "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": { "cloud.google.com/go/bigquery/datatransfer/apiv1/datatransferpb;datatransferpb": 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": "EnrollDataSources", "fullName": "google.cloud.bigquery.datatransfer.v1.DataTransferService.EnrollDataSources", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*}:enrollDataSources" }, { "httpMethod": "POST", "path": "/v1/{name=projects/*}:enrollDataSources" } ] }, { "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": "UnenrollDataSources", "fullName": "google.cloud.bigquery.datatransfer.v1.DataTransferService.UnenrollDataSources", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*}:unenrollDataSources" } ] }, { "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/*}" } ] } ] } ], "configFile": "bigquerydatatransfer_v1.yaml", "serviceConfigApiNames": [ "google.cloud.bigquery.datatransfer.v1.DataTransferService", "google.cloud.location.Locations" ], "nameInServiceConfig": "bigquerydatatransfer.googleapis.com" }, { "id": "google.cloud.bigquery.migration.v2", "directory": "google/cloud/bigquery/migration/v2", "version": "v2", "majorVersion": "v2", "hostName": "bigquerymigration.googleapis.com", "title": "BigQuery Migration API", "description": "The migration service, exposing apis for migration jobs operations, and agent management.", "importDirectories": [ "google/api", "google/cloud/bigquery/migration/v2", "google/protobuf", "google/rpc" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.BigQuery.Migration.V2": 8 } }, "go_package": { "valueCounts": { "cloud.google.com/go/bigquery/migration/apiv2/migrationpb;migrationpb": 8 } }, "java_multiple_files": { "valueCounts": { "true": 8 } }, "java_package": { "valueCounts": { "com.google.cloud.bigquery.migration.v2": 8 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\BigQuery\\Migration\\V2": 8 } } }, "services": [ { "shortName": "MigrationService", "fullName": "google.cloud.bigquery.migration.v2.MigrationService", "methods": [ { "shortName": "CreateMigrationWorkflow", "fullName": "google.cloud.bigquery.migration.v2.MigrationService.CreateMigrationWorkflow", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*}/workflows" } ] }, { "shortName": "DeleteMigrationWorkflow", "fullName": "google.cloud.bigquery.migration.v2.MigrationService.DeleteMigrationWorkflow", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/workflows/*}" } ] }, { "shortName": "GetMigrationSubtask", "fullName": "google.cloud.bigquery.migration.v2.MigrationService.GetMigrationSubtask", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/workflows/*/subtasks/*}" } ] }, { "shortName": "GetMigrationWorkflow", "fullName": "google.cloud.bigquery.migration.v2.MigrationService.GetMigrationWorkflow", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/workflows/*}" } ] }, { "shortName": "ListMigrationSubtasks", "fullName": "google.cloud.bigquery.migration.v2.MigrationService.ListMigrationSubtasks", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*/workflows/*}/subtasks" } ] }, { "shortName": "ListMigrationWorkflows", "fullName": "google.cloud.bigquery.migration.v2.MigrationService.ListMigrationWorkflows", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/workflows" } ] }, { "shortName": "StartMigrationWorkflow", "fullName": "google.cloud.bigquery.migration.v2.MigrationService.StartMigrationWorkflow", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/workflows/*}:start" } ] } ] } ], "configFile": "bigquerymigration_v2.yaml", "serviceConfigApiNames": [ "google.cloud.bigquery.migration.v2.MigrationService" ], "nameInServiceConfig": "bigquerymigration.googleapis.com" }, { "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 migration service, exposing apis for migration jobs operations, and agent management.", "importDirectories": [ "google/api", "google/cloud/bigquery/migration/v2alpha", "google/protobuf", "google/rpc" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.BigQuery.Migration.V2Alpha": 7 } }, "go_package": { "valueCounts": { "cloud.google.com/go/bigquery/migration/apiv2alpha/migrationpb;migrationpb": 7 } }, "java_multiple_files": { "valueCounts": { "true": 7 } }, "java_package": { "valueCounts": { "com.google.cloud.bigquery.migration.v2alpha": 7 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\BigQuery\\Migration\\V2alpha": 7 } } }, "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" } ] } ] }, { "shortName": "SqlTranslationService", "fullName": "google.cloud.bigquery.migration.v2alpha.SqlTranslationService", "methods": [ { "shortName": "TranslateQuery", "fullName": "google.cloud.bigquery.migration.v2alpha.SqlTranslationService.TranslateQuery", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha/{parent=projects/*/locations/*}:translateQuery" } ] } ] } ], "configFile": "bigquerymigration_v2alpha.yaml", "serviceConfigApiNames": [ "google.cloud.bigquery.migration.v2alpha.MigrationService", "google.cloud.bigquery.migration.v2alpha.SqlTranslationService" ], "nameInServiceConfig": "bigquerymigration.googleapis.com" }, { "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": { "cloud.google.com/go/bigquery/reservation/apiv1/reservationpb;reservationpb": 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": "SearchAllAssignments", "fullName": "google.cloud.bigquery.reservation.v1.ReservationService.SearchAllAssignments", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}:searchAllAssignments" } ] }, { "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": "UpdateAssignment", "fullName": "google.cloud.bigquery.reservation.v1.ReservationService.UpdateAssignment", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{assignment.name=projects/*/locations/*/reservations/*/assignments/*}" } ] }, { "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/*}" } ] } ] } ], "configFile": "bigqueryreservation_v1.yaml", "serviceConfigApiNames": [ "google.cloud.bigquery.reservation.v1.ReservationService" ], "nameInServiceConfig": "bigqueryreservation.googleapis.com" }, { "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", "google/rpc" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.BigQuery.Storage.V1": 7 } }, "go_package": { "valueCounts": { "cloud.google.com/go/bigquery/storage/apiv1/storagepb;storagepb": 7 } }, "java_multiple_files": { "valueCounts": { "true": 7 } }, "java_package": { "valueCounts": { "com.google.cloud.bigquery.storage.v1": 7 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\BigQuery\\Storage\\V1": 7 } } }, "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/*}" } ] } ] }, { "shortName": "BigQueryWrite", "fullName": "google.cloud.bigquery.storage.v1.BigQueryWrite", "methods": [ { "shortName": "AppendRows", "fullName": "google.cloud.bigquery.storage.v1.BigQueryWrite.AppendRows", "mode": "BIDIRECTIONAL_STREAMING", "bindings": [ { "httpMethod": "POST", "path": "/v1/{write_stream=projects/*/datasets/*/tables/*/streams/*}" } ] }, { "shortName": "BatchCommitWriteStreams", "fullName": "google.cloud.bigquery.storage.v1.BigQueryWrite.BatchCommitWriteStreams", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/datasets/*/tables/*}" } ] }, { "shortName": "CreateWriteStream", "fullName": "google.cloud.bigquery.storage.v1.BigQueryWrite.CreateWriteStream", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/datasets/*/tables/*}" } ] }, { "shortName": "FinalizeWriteStream", "fullName": "google.cloud.bigquery.storage.v1.BigQueryWrite.FinalizeWriteStream", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/datasets/*/tables/*/streams/*}" } ] }, { "shortName": "FlushRows", "fullName": "google.cloud.bigquery.storage.v1.BigQueryWrite.FlushRows", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{write_stream=projects/*/datasets/*/tables/*/streams/*}" } ] }, { "shortName": "GetWriteStream", "fullName": "google.cloud.bigquery.storage.v1.BigQueryWrite.GetWriteStream", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/datasets/*/tables/*/streams/*}" } ] } ] } ], "configFile": "bigquerystorage_v1.yaml", "serviceConfigApiNames": [ "google.cloud.bigquery.storage.v1.BigQueryRead", "google.cloud.bigquery.storage.v1.BigQueryWrite" ], "nameInServiceConfig": "bigquerystorage.googleapis.com" }, { "id": "google.cloud.bigquery.storage.v1alpha", "directory": "google/cloud/bigquery/storage/v1alpha", "version": "v1alpha", "majorVersion": "v1", "hostName": "bigquerystorage.googleapis.com", "title": "BigQuery Storage API", "description": "", "importDirectories": [ "google/api", "google/cloud/bigquery/storage/v1alpha", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.BigQuery.Storage.V1Alpha": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/bigquery/storage/apiv1alpha/storagepb;storagepb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.cloud.bigquery.storage.v1alpha": 2 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\BigQuery\\Storage\\V1alpha": 2 } } }, "services": [ { "shortName": "MetastorePartitionService", "fullName": "google.cloud.bigquery.storage.v1alpha.MetastorePartitionService", "methods": [ { "shortName": "BatchCreateMetastorePartitions", "fullName": "google.cloud.bigquery.storage.v1alpha.MetastorePartitionService.BatchCreateMetastorePartitions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/datasets/*/tables/*}/partitions:batchCreate" } ] }, { "shortName": "BatchDeleteMetastorePartitions", "fullName": "google.cloud.bigquery.storage.v1alpha.MetastorePartitionService.BatchDeleteMetastorePartitions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/datasets/*/tables/*}/partitions:batchDelete" } ] }, { "shortName": "BatchUpdateMetastorePartitions", "fullName": "google.cloud.bigquery.storage.v1alpha.MetastorePartitionService.BatchUpdateMetastorePartitions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/datasets/*/tables/*}/partitions:batchUpdate" } ] }, { "shortName": "ListMetastorePartitions", "fullName": "google.cloud.bigquery.storage.v1alpha.MetastorePartitionService.ListMetastorePartitions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/datasets/*/tables/*}/partitions:list" } ] }, { "shortName": "StreamMetastorePartitions", "fullName": "google.cloud.bigquery.storage.v1alpha.MetastorePartitionService.StreamMetastorePartitions", "mode": "BIDIRECTIONAL_STREAMING" } ] } ], "configFile": "bigquerystorage_v1alpha.yaml", "serviceConfigApiNames": [ "google.cloud.bigquery.storage.v1alpha.MetastorePartitionService" ], "nameInServiceConfig": "bigquerystorage.googleapis.com" }, { "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": { "cloud.google.com/go/bigquery/storage/apiv1beta1/storagepb;storagepb": 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/*}" } ] } ] } ], "configFile": "bigquerystorage_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.bigquery.storage.v1beta1.BigQueryStorage" ], "nameInServiceConfig": "bigquerystorage.googleapis.com" }, { "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": { "cloud.google.com/go/bigquery/storage/apiv1beta2/storagepb;storagepb": 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/*}" } ] } ] } ], "configFile": "bigquerystorage_v1beta2.yaml", "serviceConfigApiNames": [ "google.cloud.bigquery.storage.v1beta2.BigQueryRead", "google.cloud.bigquery.storage.v1beta2.BigQueryWrite" ], "nameInServiceConfig": "bigquerystorage.googleapis.com" }, { "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": { "cloud.google.com/go/bigquery/apiv2/bigquerypb;bigquerypb": 44 } }, "java_multiple_files": { "valueCounts": { "": 29, "true": 15 } }, "java_package": { "valueCounts": { "com.google.cloud.bigquery.v2": 44 } } }, "services": [ { "shortName": "DatasetService", "fullName": "google.cloud.bigquery.v2.DatasetService", "methods": [ { "shortName": "DeleteDataset", "fullName": "google.cloud.bigquery.v2.DatasetService.DeleteDataset", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/bigquery/v2/projects/{project_id=*}/datasets/{dataset_id=*}" } ] }, { "shortName": "GetDataset", "fullName": "google.cloud.bigquery.v2.DatasetService.GetDataset", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/bigquery/v2/projects/{project_id=*}/datasets/{dataset_id=*}" } ] }, { "shortName": "InsertDataset", "fullName": "google.cloud.bigquery.v2.DatasetService.InsertDataset", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/bigquery/v2/projects/{project_id=*}/datasets" } ] }, { "shortName": "ListDatasets", "fullName": "google.cloud.bigquery.v2.DatasetService.ListDatasets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/bigquery/v2/projects/{project_id=*}/datasets" } ] }, { "shortName": "PatchDataset", "fullName": "google.cloud.bigquery.v2.DatasetService.PatchDataset", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/bigquery/v2/projects/{project_id=*}/datasets/{dataset_id=*}" } ] }, { "shortName": "UndeleteDataset", "fullName": "google.cloud.bigquery.v2.DatasetService.UndeleteDataset", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/bigquery/v2/projects/{project_id=*}/datasets/{dataset_id=*}:undelete" } ] }, { "shortName": "UpdateDataset", "fullName": "google.cloud.bigquery.v2.DatasetService.UpdateDataset", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/bigquery/v2/projects/{project_id=*}/datasets/{dataset_id=*}" } ] } ] }, { "shortName": "JobService", "fullName": "google.cloud.bigquery.v2.JobService", "methods": [ { "shortName": "CancelJob", "fullName": "google.cloud.bigquery.v2.JobService.CancelJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/bigquery/v2/projects/{project_id=*}/jobs/{job_id=*}/cancel" } ] }, { "shortName": "DeleteJob", "fullName": "google.cloud.bigquery.v2.JobService.DeleteJob", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/bigquery/v2/projects/{project_id=*}/jobs/{job_id=*}/delete" } ] }, { "shortName": "GetJob", "fullName": "google.cloud.bigquery.v2.JobService.GetJob", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/bigquery/v2/projects/{project_id=*}/jobs/{job_id=*}" } ] }, { "shortName": "GetQueryResults", "fullName": "google.cloud.bigquery.v2.JobService.GetQueryResults", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/bigquery/v2/projects/{project_id=*}/queries/{job_id=*}" } ] }, { "shortName": "InsertJob", "fullName": "google.cloud.bigquery.v2.JobService.InsertJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/bigquery/v2/projects/{project_id=*}/jobs" } ] }, { "shortName": "ListJobs", "fullName": "google.cloud.bigquery.v2.JobService.ListJobs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/bigquery/v2/projects/{project_id=*}/jobs" } ] }, { "shortName": "Query", "fullName": "google.cloud.bigquery.v2.JobService.Query", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/bigquery/v2/projects/{project_id=*}/queries" } ] } ] }, { "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=*}" } ] } ] }, { "shortName": "ProjectService", "fullName": "google.cloud.bigquery.v2.ProjectService", "methods": [ { "shortName": "GetServiceAccount", "fullName": "google.cloud.bigquery.v2.ProjectService.GetServiceAccount", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/bigquery/v2/projects/{project_id=*}/serviceAccount" } ] } ] }, { "shortName": "RoutineService", "fullName": "google.cloud.bigquery.v2.RoutineService", "methods": [ { "shortName": "DeleteRoutine", "fullName": "google.cloud.bigquery.v2.RoutineService.DeleteRoutine", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/bigquery/v2/projects/{project_id=*}/datasets/{dataset_id=*}/routines/{routine_id=*}" } ] }, { "shortName": "GetRoutine", "fullName": "google.cloud.bigquery.v2.RoutineService.GetRoutine", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/bigquery/v2/projects/{project_id=*}/datasets/{dataset_id=*}/routines/{routine_id=*}" } ] }, { "shortName": "InsertRoutine", "fullName": "google.cloud.bigquery.v2.RoutineService.InsertRoutine", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/bigquery/v2/projects/{project_id=*}/datasets/{dataset_id=*}/routines" } ] }, { "shortName": "ListRoutines", "fullName": "google.cloud.bigquery.v2.RoutineService.ListRoutines", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/bigquery/v2/projects/{project_id=*}/datasets/{dataset_id=*}/routines" } ] }, { "shortName": "PatchRoutine", "fullName": "google.cloud.bigquery.v2.RoutineService.PatchRoutine", "mode": "UNARY" }, { "shortName": "UpdateRoutine", "fullName": "google.cloud.bigquery.v2.RoutineService.UpdateRoutine", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/bigquery/v2/projects/{project_id=*}/datasets/{dataset_id=*}/routines/{routine_id=*}" } ] } ] }, { "shortName": "RowAccessPolicyService", "fullName": "google.cloud.bigquery.v2.RowAccessPolicyService", "methods": [ { "shortName": "ListRowAccessPolicies", "fullName": "google.cloud.bigquery.v2.RowAccessPolicyService.ListRowAccessPolicies", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/bigquery/v2/projects/{project_id=*}/datasets/{dataset_id=*}/tables/{table_id=*}/rowAccessPolicies" } ] } ] }, { "shortName": "TableService", "fullName": "google.cloud.bigquery.v2.TableService", "methods": [ { "shortName": "DeleteTable", "fullName": "google.cloud.bigquery.v2.TableService.DeleteTable", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/bigquery/v2/projects/{project_id=*}/datasets/{dataset_id=*}/tables/{table_id=*}" } ] }, { "shortName": "GetTable", "fullName": "google.cloud.bigquery.v2.TableService.GetTable", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/bigquery/v2/projects/{project_id=*}/datasets/{dataset_id=*}/tables/{table_id=*}" } ] }, { "shortName": "InsertTable", "fullName": "google.cloud.bigquery.v2.TableService.InsertTable", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/bigquery/v2/projects/{project_id=*}/datasets/{dataset_id=*}/tables" } ] }, { "shortName": "ListTables", "fullName": "google.cloud.bigquery.v2.TableService.ListTables", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/bigquery/v2/projects/{project_id=*}/datasets/{dataset_id=*}/tables" } ] }, { "shortName": "PatchTable", "fullName": "google.cloud.bigquery.v2.TableService.PatchTable", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/bigquery/v2/projects/{project_id=*}/datasets/{dataset_id=*}/tables/{table_id=*}" } ] }, { "shortName": "UpdateTable", "fullName": "google.cloud.bigquery.v2.TableService.UpdateTable", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/bigquery/v2/projects/{project_id=*}/datasets/{dataset_id=*}/tables/{table_id=*}" } ] } ] } ], "configFile": "bigquery_v2.yaml", "serviceConfigApiNames": [ "google.cloud.bigquery.v2.DatasetService", "google.cloud.bigquery.v2.JobService", "google.cloud.bigquery.v2.ModelService", "google.cloud.bigquery.v2.ProjectService", "google.cloud.bigquery.v2.RoutineService", "google.cloud.bigquery.v2.RowAccessPolicyService", "google.cloud.bigquery.v2.TableService" ], "nameInServiceConfig": "bigquery.googleapis.com" }, { "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": { "cloud.google.com/go/billing/budgets/apiv1/budgetspb;budgetspb": 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/*}" } ] } ] } ], "configFile": "billingbudgets.yaml", "serviceConfigApiNames": [ "google.cloud.billing.budgets.v1.BudgetService" ], "nameInServiceConfig": "billingbudgets.googleapis.com" }, { "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": { "cloud.google.com/go/billing/budgets/apiv1beta1/budgetspb;budgetspb": 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/*}" } ] } ] } ], "configFile": "billingbudgets.yaml", "serviceConfigApiNames": [ "google.cloud.billing.budgets.v1beta1.BudgetService" ], "nameInServiceConfig": "billingbudgets.googleapis.com" }, { "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": { "cloud.google.com/go/billing/apiv1/billingpb;billingpb": 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" }, { "httpMethod": "POST", "path": "/v1/{parent=organizations/*}/billingAccounts" }, { "httpMethod": "POST", "path": "/v1/{parent=billingAccounts/*}/subAccounts" } ] }, { "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" }, { "httpMethod": "GET", "path": "/v1/{parent=organizations/*}/billingAccounts" }, { "httpMethod": "GET", "path": "/v1/{parent=billingAccounts/*}/subAccounts" } ] }, { "shortName": "ListProjectBillingInfo", "fullName": "google.cloud.billing.v1.CloudBilling.ListProjectBillingInfo", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=billingAccounts/*}/projects" } ] }, { "shortName": "MoveBillingAccount", "fullName": "google.cloud.billing.v1.CloudBilling.MoveBillingAccount", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=billingAccounts/*}:move" }, { "httpMethod": "GET", "path": "/v1/{destination_parent=organizations/*}/{name=billingAccounts/*}:move" } ] }, { "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" } ] } ] } ], "configFile": "cloudbilling_v1.yaml", "serviceConfigApiNames": [ "google.cloud.billing.v1.CloudBilling", "google.cloud.billing.v1.CloudCatalog" ], "nameInServiceConfig": "cloudbilling.googleapis.com" }, { "id": "google.cloud.binaryauthorization.v1", "directory": "google/cloud/binaryauthorization/v1", "version": "v1", "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, Anthos clusters on VMware, and Cloud Run.", "importDirectories": [ "google/api", "google/cloud/binaryauthorization/v1", "google/protobuf", "grafeas/v1" ], "options": { "cc_enable_arenas": { "valueCounts": { "true": 2 } }, "csharp_namespace": { "valueCounts": { "Google.Cloud.BinaryAuthorization.V1": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/binaryauthorization/apiv1/binaryauthorizationpb;binaryauthorizationpb": 2 } }, "java_multiple_files": { "valueCounts": { "false": 2 } }, "java_package": { "valueCounts": { "com.google.protos.google.cloud.binaryauthorization.v1": 2 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\BinaryAuthorization\\V1": 2 } }, "ruby_package": { "valueCounts": { "Google::Cloud::BinaryAuthorization::V1": 2 } } }, "services": [ { "shortName": "BinauthzManagementServiceV1", "fullName": "google.cloud.binaryauthorization.v1.BinauthzManagementServiceV1", "methods": [ { "shortName": "CreateAttestor", "fullName": "google.cloud.binaryauthorization.v1.BinauthzManagementServiceV1.CreateAttestor", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/attestors" } ] }, { "shortName": "DeleteAttestor", "fullName": "google.cloud.binaryauthorization.v1.BinauthzManagementServiceV1.DeleteAttestor", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/attestors/*}" } ] }, { "shortName": "GetAttestor", "fullName": "google.cloud.binaryauthorization.v1.BinauthzManagementServiceV1.GetAttestor", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/attestors/*}" } ] }, { "shortName": "GetPolicy", "fullName": "google.cloud.binaryauthorization.v1.BinauthzManagementServiceV1.GetPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/policy}" } ] }, { "shortName": "ListAttestors", "fullName": "google.cloud.binaryauthorization.v1.BinauthzManagementServiceV1.ListAttestors", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*}/attestors" } ] }, { "shortName": "UpdateAttestor", "fullName": "google.cloud.binaryauthorization.v1.BinauthzManagementServiceV1.UpdateAttestor", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/v1/{attestor.name=projects/*/attestors/*}" } ] }, { "shortName": "UpdatePolicy", "fullName": "google.cloud.binaryauthorization.v1.BinauthzManagementServiceV1.UpdatePolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/v1/{policy.name=projects/*/policy}" } ] } ] }, { "shortName": "SystemPolicyV1", "fullName": "google.cloud.binaryauthorization.v1.SystemPolicyV1", "methods": [ { "shortName": "GetSystemPolicy", "fullName": "google.cloud.binaryauthorization.v1.SystemPolicyV1.GetSystemPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=locations/*/policy}" } ] } ] }, { "shortName": "ValidationHelperV1", "fullName": "google.cloud.binaryauthorization.v1.ValidationHelperV1", "methods": [ { "shortName": "ValidateAttestationOccurrence", "fullName": "google.cloud.binaryauthorization.v1.ValidationHelperV1.ValidateAttestationOccurrence", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{attestor=projects/*/attestors/*}:validateAttestationOccurrence" } ] } ] } ], "configFile": "binaryauthorization_v1.yaml", "serviceConfigApiNames": [ "google.cloud.binaryauthorization.v1.BinauthzManagementServiceV1", "google.cloud.binaryauthorization.v1.SystemPolicyV1", "google.cloud.binaryauthorization.v1.ValidationHelperV1" ], "nameInServiceConfig": "binaryauthorization.googleapis.com" }, { "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, Anthos clusters on VMware, and Cloud Run.", "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": { "cloud.google.com/go/binaryauthorization/apiv1beta1/binaryauthorizationpb;binaryauthorizationpb": 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}" } ] } ] }, { "shortName": "SystemPolicyV1Beta1", "fullName": "google.cloud.binaryauthorization.v1beta1.SystemPolicyV1Beta1", "methods": [ { "shortName": "GetSystemPolicy", "fullName": "google.cloud.binaryauthorization.v1beta1.SystemPolicyV1Beta1.GetSystemPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=locations/*/policy}" } ] } ] } ], "configFile": "binaryauthorization_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.binaryauthorization.v1beta1.BinauthzManagementServiceV1Beta1", "google.cloud.binaryauthorization.v1beta1.SystemPolicyV1Beta1" ], "nameInServiceConfig": "binaryauthorization.googleapis.com" }, { "id": "google.cloud.blockchainnodeengine.v1", "directory": "google/cloud/blockchainnodeengine/v1", "version": "v1", "majorVersion": "v1", "hostName": "blockchainnodeengine.googleapis.com", "title": "Blockchain Node Engine API", "description": "", "importDirectories": [ "google/api", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.BlockchainNodeEngine.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/blockchainnodeengine/apiv1/blockchainnodeenginepb;blockchainnodeenginepb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.blockchainnodeengine.v1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\BlockchainNodeEngine\\V1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::BlockchainNodeEngine::V1": 1 } } }, "services": [ { "shortName": "BlockchainNodeEngine", "fullName": "google.cloud.blockchainnodeengine.v1.BlockchainNodeEngine", "methods": [ { "shortName": "CreateBlockchainNode", "fullName": "google.cloud.blockchainnodeengine.v1.BlockchainNodeEngine.CreateBlockchainNode", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/blockchainNodes" } ] }, { "shortName": "DeleteBlockchainNode", "fullName": "google.cloud.blockchainnodeengine.v1.BlockchainNodeEngine.DeleteBlockchainNode", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/blockchainNodes/*}" } ] }, { "shortName": "GetBlockchainNode", "fullName": "google.cloud.blockchainnodeengine.v1.BlockchainNodeEngine.GetBlockchainNode", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/blockchainNodes/*}" } ] }, { "shortName": "ListBlockchainNodes", "fullName": "google.cloud.blockchainnodeengine.v1.BlockchainNodeEngine.ListBlockchainNodes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/blockchainNodes" } ] }, { "shortName": "UpdateBlockchainNode", "fullName": "google.cloud.blockchainnodeengine.v1.BlockchainNodeEngine.UpdateBlockchainNode", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{blockchain_node.name=projects/*/locations/*/blockchainNodes/*}" } ] } ] } ], "configFile": "blockchainnodeengine_v1.yaml", "serviceConfigApiNames": [ "google.cloud.blockchainnodeengine.v1.BlockchainNodeEngine", "google.cloud.location.Locations", "google.longrunning.Operations" ], "nameInServiceConfig": "blockchainnodeengine.googleapis.com" }, { "id": "google.cloud.certificatemanager.v1", "directory": "google/cloud/certificatemanager/v1", "version": "v1", "majorVersion": "v1", "hostName": "certificatemanager.googleapis.com", "title": "Certificate Manager API", "description": "", "importDirectories": [ "google/api", "google/cloud/certificatemanager/v1", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.CertificateManager.V1": 3 } }, "go_package": { "valueCounts": { "cloud.google.com/go/certificatemanager/apiv1/certificatemanagerpb;certificatemanagerpb": 3 } }, "java_multiple_files": { "valueCounts": { "true": 3 } }, "java_package": { "valueCounts": { "com.google.cloud.certificatemanager.v1": 3 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\CertificateManager\\V1": 3 } }, "ruby_package": { "valueCounts": { "Google::Cloud::CertificateManager::V1": 3 } } }, "services": [ { "shortName": "CertificateManager", "fullName": "google.cloud.certificatemanager.v1.CertificateManager", "methods": [ { "shortName": "CreateCertificate", "fullName": "google.cloud.certificatemanager.v1.CertificateManager.CreateCertificate", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/certificates" } ] }, { "shortName": "CreateCertificateIssuanceConfig", "fullName": "google.cloud.certificatemanager.v1.CertificateManager.CreateCertificateIssuanceConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/certificateIssuanceConfigs" } ] }, { "shortName": "CreateCertificateMap", "fullName": "google.cloud.certificatemanager.v1.CertificateManager.CreateCertificateMap", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/certificateMaps" } ] }, { "shortName": "CreateCertificateMapEntry", "fullName": "google.cloud.certificatemanager.v1.CertificateManager.CreateCertificateMapEntry", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/certificateMaps/*}/certificateMapEntries" } ] }, { "shortName": "CreateDnsAuthorization", "fullName": "google.cloud.certificatemanager.v1.CertificateManager.CreateDnsAuthorization", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/dnsAuthorizations" } ] }, { "shortName": "CreateTrustConfig", "fullName": "google.cloud.certificatemanager.v1.CertificateManager.CreateTrustConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/trustConfigs" } ] }, { "shortName": "DeleteCertificate", "fullName": "google.cloud.certificatemanager.v1.CertificateManager.DeleteCertificate", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/certificates/*}" } ] }, { "shortName": "DeleteCertificateIssuanceConfig", "fullName": "google.cloud.certificatemanager.v1.CertificateManager.DeleteCertificateIssuanceConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/certificateIssuanceConfigs/*}" } ] }, { "shortName": "DeleteCertificateMap", "fullName": "google.cloud.certificatemanager.v1.CertificateManager.DeleteCertificateMap", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/certificateMaps/*}" } ] }, { "shortName": "DeleteCertificateMapEntry", "fullName": "google.cloud.certificatemanager.v1.CertificateManager.DeleteCertificateMapEntry", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/certificateMaps/*/certificateMapEntries/*}" } ] }, { "shortName": "DeleteDnsAuthorization", "fullName": "google.cloud.certificatemanager.v1.CertificateManager.DeleteDnsAuthorization", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/dnsAuthorizations/*}" } ] }, { "shortName": "DeleteTrustConfig", "fullName": "google.cloud.certificatemanager.v1.CertificateManager.DeleteTrustConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/trustConfigs/*}" } ] }, { "shortName": "GetCertificate", "fullName": "google.cloud.certificatemanager.v1.CertificateManager.GetCertificate", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/certificates/*}" } ] }, { "shortName": "GetCertificateIssuanceConfig", "fullName": "google.cloud.certificatemanager.v1.CertificateManager.GetCertificateIssuanceConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/certificateIssuanceConfigs/*}" } ] }, { "shortName": "GetCertificateMap", "fullName": "google.cloud.certificatemanager.v1.CertificateManager.GetCertificateMap", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/certificateMaps/*}" } ] }, { "shortName": "GetCertificateMapEntry", "fullName": "google.cloud.certificatemanager.v1.CertificateManager.GetCertificateMapEntry", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/certificateMaps/*/certificateMapEntries/*}" } ] }, { "shortName": "GetDnsAuthorization", "fullName": "google.cloud.certificatemanager.v1.CertificateManager.GetDnsAuthorization", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/dnsAuthorizations/*}" } ] }, { "shortName": "GetTrustConfig", "fullName": "google.cloud.certificatemanager.v1.CertificateManager.GetTrustConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/trustConfigs/*}" } ] }, { "shortName": "ListCertificateIssuanceConfigs", "fullName": "google.cloud.certificatemanager.v1.CertificateManager.ListCertificateIssuanceConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/certificateIssuanceConfigs" } ] }, { "shortName": "ListCertificateMapEntries", "fullName": "google.cloud.certificatemanager.v1.CertificateManager.ListCertificateMapEntries", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/certificateMaps/*}/certificateMapEntries" } ] }, { "shortName": "ListCertificateMaps", "fullName": "google.cloud.certificatemanager.v1.CertificateManager.ListCertificateMaps", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/certificateMaps" } ] }, { "shortName": "ListCertificates", "fullName": "google.cloud.certificatemanager.v1.CertificateManager.ListCertificates", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/certificates" } ] }, { "shortName": "ListDnsAuthorizations", "fullName": "google.cloud.certificatemanager.v1.CertificateManager.ListDnsAuthorizations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/dnsAuthorizations" } ] }, { "shortName": "ListTrustConfigs", "fullName": "google.cloud.certificatemanager.v1.CertificateManager.ListTrustConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/trustConfigs" } ] }, { "shortName": "UpdateCertificate", "fullName": "google.cloud.certificatemanager.v1.CertificateManager.UpdateCertificate", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{certificate.name=projects/*/locations/*/certificates/*}" } ] }, { "shortName": "UpdateCertificateMap", "fullName": "google.cloud.certificatemanager.v1.CertificateManager.UpdateCertificateMap", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{certificate_map.name=projects/*/locations/*/certificateMaps/*}" } ] }, { "shortName": "UpdateCertificateMapEntry", "fullName": "google.cloud.certificatemanager.v1.CertificateManager.UpdateCertificateMapEntry", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{certificate_map_entry.name=projects/*/locations/*/certificateMaps/*/certificateMapEntries/*}" } ] }, { "shortName": "UpdateDnsAuthorization", "fullName": "google.cloud.certificatemanager.v1.CertificateManager.UpdateDnsAuthorization", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{dns_authorization.name=projects/*/locations/*/dnsAuthorizations/*}" } ] }, { "shortName": "UpdateTrustConfig", "fullName": "google.cloud.certificatemanager.v1.CertificateManager.UpdateTrustConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{trust_config.name=projects/*/locations/*/trustConfigs/*}" } ] } ] } ], "configFile": "certificatemanager_v1.yaml", "serviceConfigApiNames": [ "google.cloud.certificatemanager.v1.CertificateManager", "google.cloud.location.Locations", "google.longrunning.Operations" ], "nameInServiceConfig": "certificatemanager.googleapis.com" }, { "id": "google.cloud.channel.v1", "directory": "google/cloud/channel/v1", "version": "v1", "majorVersion": "v1", "hostName": "cloudchannel.googleapis.com", "title": "Cloud Channel API", "description": "The Cloud Channel API enables Google Cloud partners to have a single unified resale platform and APIs across all of Google Cloud including GCP, Workspace, Maps and Chrome.", "importDirectories": [ "google/api", "google/cloud/channel/v1", "google/longrunning", "google/protobuf", "google/type" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/channel/apiv1/channelpb;channelpb": 13 } }, "java_multiple_files": { "valueCounts": { "true": 13 } }, "java_package": { "valueCounts": { "com.google.cloud.channel.v1": 13 } } }, "services": [ { "shortName": "CloudChannelReportsService", "fullName": "google.cloud.channel.v1.CloudChannelReportsService", "methods": [ { "shortName": "FetchReportResults", "fullName": "google.cloud.channel.v1.CloudChannelReportsService.FetchReportResults", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{report_job=accounts/*/reportJobs/*}:fetchReportResults" } ] }, { "shortName": "ListReports", "fullName": "google.cloud.channel.v1.CloudChannelReportsService.ListReports", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=accounts/*}/reports" } ] }, { "shortName": "RunReportJob", "fullName": "google.cloud.channel.v1.CloudChannelReportsService.RunReportJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=accounts/*/reports/*}:run" } ] } ] }, { "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": "CreateChannelPartnerRepricingConfig", "fullName": "google.cloud.channel.v1.CloudChannelService.CreateChannelPartnerRepricingConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=accounts/*/channelPartnerLinks/*}/channelPartnerRepricingConfigs" } ] }, { "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": "CreateCustomerRepricingConfig", "fullName": "google.cloud.channel.v1.CloudChannelService.CreateCustomerRepricingConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=accounts/*/customers/*}/customerRepricingConfigs" } ] }, { "shortName": "CreateEntitlement", "fullName": "google.cloud.channel.v1.CloudChannelService.CreateEntitlement", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=accounts/*/customers/*}/entitlements" } ] }, { "shortName": "DeleteChannelPartnerRepricingConfig", "fullName": "google.cloud.channel.v1.CloudChannelService.DeleteChannelPartnerRepricingConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=accounts/*/channelPartnerLinks/*/channelPartnerRepricingConfigs/*}" } ] }, { "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": "DeleteCustomerRepricingConfig", "fullName": "google.cloud.channel.v1.CloudChannelService.DeleteCustomerRepricingConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=accounts/*/customers/*/customerRepricingConfigs/*}" } ] }, { "shortName": "GetChannelPartnerLink", "fullName": "google.cloud.channel.v1.CloudChannelService.GetChannelPartnerLink", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=accounts/*/channelPartnerLinks/*}" } ] }, { "shortName": "GetChannelPartnerRepricingConfig", "fullName": "google.cloud.channel.v1.CloudChannelService.GetChannelPartnerRepricingConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=accounts/*/channelPartnerLinks/*/channelPartnerRepricingConfigs/*}" } ] }, { "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": "GetCustomerRepricingConfig", "fullName": "google.cloud.channel.v1.CloudChannelService.GetCustomerRepricingConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=accounts/*/customers/*/customerRepricingConfigs/*}" } ] }, { "shortName": "GetEntitlement", "fullName": "google.cloud.channel.v1.CloudChannelService.GetEntitlement", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=accounts/*/customers/*/entitlements/*}" } ] }, { "shortName": "ImportCustomer", "fullName": "google.cloud.channel.v1.CloudChannelService.ImportCustomer", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=accounts/*}/customers:import" }, { "httpMethod": "POST", "path": "/v1/{parent=accounts/*/channelPartnerLinks/*}/customers:import" } ] }, { "shortName": "ListChannelPartnerLinks", "fullName": "google.cloud.channel.v1.CloudChannelService.ListChannelPartnerLinks", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=accounts/*}/channelPartnerLinks" } ] }, { "shortName": "ListChannelPartnerRepricingConfigs", "fullName": "google.cloud.channel.v1.CloudChannelService.ListChannelPartnerRepricingConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=accounts/*/channelPartnerLinks/*}/channelPartnerRepricingConfigs" } ] }, { "shortName": "ListCustomerRepricingConfigs", "fullName": "google.cloud.channel.v1.CloudChannelService.ListCustomerRepricingConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=accounts/*/customers/*}/customerRepricingConfigs" } ] }, { "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": "ListEntitlementChanges", "fullName": "google.cloud.channel.v1.CloudChannelService.ListEntitlementChanges", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=accounts/*/customers/*/entitlements/*}:listEntitlementChanges" } ] }, { "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": "ListSkuGroupBillableSkus", "fullName": "google.cloud.channel.v1.CloudChannelService.ListSkuGroupBillableSkus", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=accounts/*/skuGroups/*}/billableSkus" } ] }, { "shortName": "ListSkuGroups", "fullName": "google.cloud.channel.v1.CloudChannelService.ListSkuGroups", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=accounts/*}/skuGroups" } ] }, { "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": "QueryEligibleBillingAccounts", "fullName": "google.cloud.channel.v1.CloudChannelService.QueryEligibleBillingAccounts", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{customer=accounts/*/customers/*}:queryEligibleBillingAccounts" } ] }, { "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": "UpdateChannelPartnerRepricingConfig", "fullName": "google.cloud.channel.v1.CloudChannelService.UpdateChannelPartnerRepricingConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{channel_partner_repricing_config.name=accounts/*/channelPartnerLinks/*/channelPartnerRepricingConfigs/*}" } ] }, { "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/*}" } ] }, { "shortName": "UpdateCustomerRepricingConfig", "fullName": "google.cloud.channel.v1.CloudChannelService.UpdateCustomerRepricingConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{customer_repricing_config.name=accounts/*/customers/*/customerRepricingConfigs/*}" } ] } ] } ], "configFile": "cloudchannel_v1.yaml", "serviceConfigApiNames": [ "google.cloud.channel.v1.CloudChannelReportsService", "google.cloud.channel.v1.CloudChannelService", "google.longrunning.Operations" ], "nameInServiceConfig": "cloudchannel.googleapis.com" }, { "id": "google.cloud.cloudcontrolspartner.v1", "directory": "google/cloud/cloudcontrolspartner/v1", "version": "v1", "majorVersion": "v1", "hostName": "cloudcontrolspartner.googleapis.com", "title": "Cloud Controls Partner API", "description": "Provides insights about your customers and their Assured Workloads based on your Sovereign Controls by Partners offering.", "importDirectories": [ "google/api", "google/cloud/cloudcontrolspartner/v1", "google/protobuf", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.CloudControlsPartner.V1": 10 } }, "go_package": { "valueCounts": { "cloud.google.com/go/cloudcontrolspartner/apiv1/cloudcontrolspartnerpb;cloudcontrolspartnerpb": 10 } }, "java_multiple_files": { "valueCounts": { "true": 10 } }, "java_package": { "valueCounts": { "com.google.cloud.cloudcontrolspartner.v1": 10 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\CloudControlsPartner\\V1": 10 } }, "ruby_package": { "valueCounts": { "Google::Cloud::CloudControlsPartner::V1": 10 } } }, "services": [ { "shortName": "CloudControlsPartnerCore", "fullName": "google.cloud.cloudcontrolspartner.v1.CloudControlsPartnerCore", "methods": [ { "shortName": "GetCustomer", "fullName": "google.cloud.cloudcontrolspartner.v1.CloudControlsPartnerCore.GetCustomer", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=organizations/*/locations/*/customers/*}" } ] }, { "shortName": "GetEkmConnections", "fullName": "google.cloud.cloudcontrolspartner.v1.CloudControlsPartnerCore.GetEkmConnections", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=organizations/*/locations/*/customers/*/workloads/*/ekmConnections}" } ] }, { "shortName": "GetPartner", "fullName": "google.cloud.cloudcontrolspartner.v1.CloudControlsPartnerCore.GetPartner", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=organizations/*/locations/*/partner}" } ] }, { "shortName": "GetPartnerPermissions", "fullName": "google.cloud.cloudcontrolspartner.v1.CloudControlsPartnerCore.GetPartnerPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=organizations/*/locations/*/customers/*/workloads/*/partnerPermissions}" } ] }, { "shortName": "GetWorkload", "fullName": "google.cloud.cloudcontrolspartner.v1.CloudControlsPartnerCore.GetWorkload", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=organizations/*/locations/*/customers/*/workloads/*}" } ] }, { "shortName": "ListAccessApprovalRequests", "fullName": "google.cloud.cloudcontrolspartner.v1.CloudControlsPartnerCore.ListAccessApprovalRequests", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/locations/*/customers/*/workloads/*}/accessApprovalRequests" } ] }, { "shortName": "ListCustomers", "fullName": "google.cloud.cloudcontrolspartner.v1.CloudControlsPartnerCore.ListCustomers", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/locations/*}/customers" } ] }, { "shortName": "ListWorkloads", "fullName": "google.cloud.cloudcontrolspartner.v1.CloudControlsPartnerCore.ListWorkloads", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/locations/*/customers/*}/workloads" } ] } ] }, { "shortName": "CloudControlsPartnerMonitoring", "fullName": "google.cloud.cloudcontrolspartner.v1.CloudControlsPartnerMonitoring", "methods": [ { "shortName": "GetViolation", "fullName": "google.cloud.cloudcontrolspartner.v1.CloudControlsPartnerMonitoring.GetViolation", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=organizations/*/locations/*/customers/*/workloads/*/violations/*}" } ] }, { "shortName": "ListViolations", "fullName": "google.cloud.cloudcontrolspartner.v1.CloudControlsPartnerMonitoring.ListViolations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/locations/*/customers/*/workloads/*}/violations" } ] } ] } ], "configFile": "cloudcontrolspartner_v1.yaml", "serviceConfigApiNames": [ "google.cloud.cloudcontrolspartner.v1.CloudControlsPartnerCore", "google.cloud.cloudcontrolspartner.v1.CloudControlsPartnerMonitoring" ], "nameInServiceConfig": "cloudcontrolspartner.googleapis.com" }, { "id": "google.cloud.cloudcontrolspartner.v1beta", "directory": "google/cloud/cloudcontrolspartner/v1beta", "version": "v1beta", "majorVersion": "v1", "hostName": "cloudcontrolspartner.googleapis.com", "title": "Cloud Controls Partner API", "description": "Provides insights about your customers and their Assured Workloads based on your Sovereign Controls by Partners offering.", "importDirectories": [ "google/api", "google/cloud/cloudcontrolspartner/v1beta", "google/protobuf", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.CloudControlsPartner.V1Beta": 10 } }, "go_package": { "valueCounts": { "cloud.google.com/go/cloudcontrolspartner/apiv1beta/cloudcontrolspartnerpb;cloudcontrolspartnerpb": 10 } }, "java_multiple_files": { "valueCounts": { "true": 10 } }, "java_package": { "valueCounts": { "com.google.cloud.cloudcontrolspartner.v1beta": 10 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\CloudControlsPartner\\V1beta": 10 } }, "ruby_package": { "valueCounts": { "Google::Cloud::CloudControlsPartner::V1beta": 10 } } }, "services": [ { "shortName": "CloudControlsPartnerCore", "fullName": "google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerCore", "methods": [ { "shortName": "GetCustomer", "fullName": "google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerCore.GetCustomer", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=organizations/*/locations/*/customers/*}" } ] }, { "shortName": "GetEkmConnections", "fullName": "google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerCore.GetEkmConnections", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=organizations/*/locations/*/customers/*/workloads/*/ekmConnections}" } ] }, { "shortName": "GetPartner", "fullName": "google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerCore.GetPartner", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=organizations/*/locations/*/partner}" } ] }, { "shortName": "GetPartnerPermissions", "fullName": "google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerCore.GetPartnerPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=organizations/*/locations/*/customers/*/workloads/*/partnerPermissions}" } ] }, { "shortName": "GetWorkload", "fullName": "google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerCore.GetWorkload", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=organizations/*/locations/*/customers/*/workloads/*}" } ] }, { "shortName": "ListAccessApprovalRequests", "fullName": "google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerCore.ListAccessApprovalRequests", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=organizations/*/locations/*/customers/*/workloads/*}/accessApprovalRequests" } ] }, { "shortName": "ListCustomers", "fullName": "google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerCore.ListCustomers", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=organizations/*/locations/*}/customers" } ] }, { "shortName": "ListWorkloads", "fullName": "google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerCore.ListWorkloads", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=organizations/*/locations/*/customers/*}/workloads" } ] } ] }, { "shortName": "CloudControlsPartnerMonitoring", "fullName": "google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerMonitoring", "methods": [ { "shortName": "GetViolation", "fullName": "google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerMonitoring.GetViolation", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=organizations/*/locations/*/customers/*/workloads/*/violations/*}" } ] }, { "shortName": "ListViolations", "fullName": "google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerMonitoring.ListViolations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=organizations/*/locations/*/customers/*/workloads/*}/violations" } ] } ] } ], "configFile": "cloudcontrolspartner_v1beta.yaml", "serviceConfigApiNames": [ "google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerCore", "google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerMonitoring" ], "nameInServiceConfig": "cloudcontrolspartner.googleapis.com" }, { "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": 3 } }, "go_package": { "valueCounts": { "cloud.google.com/go/clouddms/apiv1/clouddmspb;clouddmspb": 3 } }, "java_multiple_files": { "valueCounts": { "true": 3 } }, "java_package": { "valueCounts": { "com.google.cloud.clouddms.v1": 3 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\CloudDms\\V1": 3 } }, "ruby_package": { "valueCounts": { "Google::Cloud::CloudDMS::V1": 3 } } }, "services": [ { "shortName": "DataMigrationService", "fullName": "google.cloud.clouddms.v1.DataMigrationService", "methods": [ { "shortName": "ApplyConversionWorkspace", "fullName": "google.cloud.clouddms.v1.DataMigrationService.ApplyConversionWorkspace", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/conversionWorkspaces/*}:apply" } ] }, { "shortName": "CommitConversionWorkspace", "fullName": "google.cloud.clouddms.v1.DataMigrationService.CommitConversionWorkspace", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/conversionWorkspaces/*}:commit" } ] }, { "shortName": "ConvertConversionWorkspace", "fullName": "google.cloud.clouddms.v1.DataMigrationService.ConvertConversionWorkspace", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/conversionWorkspaces/*}:convert" } ] }, { "shortName": "CreateConnectionProfile", "fullName": "google.cloud.clouddms.v1.DataMigrationService.CreateConnectionProfile", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/connectionProfiles" } ] }, { "shortName": "CreateConversionWorkspace", "fullName": "google.cloud.clouddms.v1.DataMigrationService.CreateConversionWorkspace", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/conversionWorkspaces" } ] }, { "shortName": "CreateMappingRule", "fullName": "google.cloud.clouddms.v1.DataMigrationService.CreateMappingRule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/conversionWorkspaces/*}/mappingRules" } ] }, { "shortName": "CreateMigrationJob", "fullName": "google.cloud.clouddms.v1.DataMigrationService.CreateMigrationJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/migrationJobs" } ] }, { "shortName": "CreatePrivateConnection", "fullName": "google.cloud.clouddms.v1.DataMigrationService.CreatePrivateConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/privateConnections" } ] }, { "shortName": "DeleteConnectionProfile", "fullName": "google.cloud.clouddms.v1.DataMigrationService.DeleteConnectionProfile", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/connectionProfiles/*}" } ] }, { "shortName": "DeleteConversionWorkspace", "fullName": "google.cloud.clouddms.v1.DataMigrationService.DeleteConversionWorkspace", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/conversionWorkspaces/*}" } ] }, { "shortName": "DeleteMappingRule", "fullName": "google.cloud.clouddms.v1.DataMigrationService.DeleteMappingRule", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/conversionWorkspaces/*/mappingRules/*}" } ] }, { "shortName": "DeleteMigrationJob", "fullName": "google.cloud.clouddms.v1.DataMigrationService.DeleteMigrationJob", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/migrationJobs/*}" } ] }, { "shortName": "DeletePrivateConnection", "fullName": "google.cloud.clouddms.v1.DataMigrationService.DeletePrivateConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/privateConnections/*}" } ] }, { "shortName": "DescribeConversionWorkspaceRevisions", "fullName": "google.cloud.clouddms.v1.DataMigrationService.DescribeConversionWorkspaceRevisions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{conversion_workspace=projects/*/locations/*/conversionWorkspaces/*}:describeConversionWorkspaceRevisions" } ] }, { "shortName": "DescribeDatabaseEntities", "fullName": "google.cloud.clouddms.v1.DataMigrationService.DescribeDatabaseEntities", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{conversion_workspace=projects/*/locations/*/conversionWorkspaces/*}:describeDatabaseEntities" } ] }, { "shortName": "FetchStaticIps", "fullName": "google.cloud.clouddms.v1.DataMigrationService.FetchStaticIps", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*}:fetchStaticIps" } ] }, { "shortName": "GenerateSshScript", "fullName": "google.cloud.clouddms.v1.DataMigrationService.GenerateSshScript", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{migration_job=projects/*/locations/*/migrationJobs/*}:generateSshScript" } ] }, { "shortName": "GenerateTcpProxyScript", "fullName": "google.cloud.clouddms.v1.DataMigrationService.GenerateTcpProxyScript", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{migration_job=projects/*/locations/*/migrationJobs/*}:generateTcpProxyScript" } ] }, { "shortName": "GetConnectionProfile", "fullName": "google.cloud.clouddms.v1.DataMigrationService.GetConnectionProfile", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/connectionProfiles/*}" } ] }, { "shortName": "GetConversionWorkspace", "fullName": "google.cloud.clouddms.v1.DataMigrationService.GetConversionWorkspace", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/conversionWorkspaces/*}" } ] }, { "shortName": "GetMappingRule", "fullName": "google.cloud.clouddms.v1.DataMigrationService.GetMappingRule", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/conversionWorkspaces/*/mappingRules/*}" } ] }, { "shortName": "GetMigrationJob", "fullName": "google.cloud.clouddms.v1.DataMigrationService.GetMigrationJob", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/migrationJobs/*}" } ] }, { "shortName": "GetPrivateConnection", "fullName": "google.cloud.clouddms.v1.DataMigrationService.GetPrivateConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/privateConnections/*}" } ] }, { "shortName": "ImportMappingRules", "fullName": "google.cloud.clouddms.v1.DataMigrationService.ImportMappingRules", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/conversionWorkspaces/*}/mappingRules:import" } ] }, { "shortName": "ListConnectionProfiles", "fullName": "google.cloud.clouddms.v1.DataMigrationService.ListConnectionProfiles", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/connectionProfiles" } ] }, { "shortName": "ListConversionWorkspaces", "fullName": "google.cloud.clouddms.v1.DataMigrationService.ListConversionWorkspaces", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/conversionWorkspaces" } ] }, { "shortName": "ListMappingRules", "fullName": "google.cloud.clouddms.v1.DataMigrationService.ListMappingRules", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/conversionWorkspaces/*}/mappingRules" } ] }, { "shortName": "ListMigrationJobs", "fullName": "google.cloud.clouddms.v1.DataMigrationService.ListMigrationJobs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/migrationJobs" } ] }, { "shortName": "ListPrivateConnections", "fullName": "google.cloud.clouddms.v1.DataMigrationService.ListPrivateConnections", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/privateConnections" } ] }, { "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": "RollbackConversionWorkspace", "fullName": "google.cloud.clouddms.v1.DataMigrationService.RollbackConversionWorkspace", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/conversionWorkspaces/*}:rollback" } ] }, { "shortName": "SearchBackgroundJobs", "fullName": "google.cloud.clouddms.v1.DataMigrationService.SearchBackgroundJobs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{conversion_workspace=projects/*/locations/*/conversionWorkspaces/*}:searchBackgroundJobs" } ] }, { "shortName": "SeedConversionWorkspace", "fullName": "google.cloud.clouddms.v1.DataMigrationService.SeedConversionWorkspace", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/conversionWorkspaces/*}:seed" } ] }, { "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": "UpdateConversionWorkspace", "fullName": "google.cloud.clouddms.v1.DataMigrationService.UpdateConversionWorkspace", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{conversion_workspace.name=projects/*/locations/*/conversionWorkspaces/*}" } ] }, { "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" } ] } ] } ], "configFile": "datamigration_v1.yaml", "serviceConfigApiNames": [ "google.cloud.clouddms.v1.DataMigrationService", "google.cloud.location.Locations", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "datamigration.googleapis.com" }, { "id": "google.cloud.commerce.consumer.procurement.v1", "directory": "google/cloud/commerce/consumer/procurement/v1", "version": "v1", "majorVersion": "v1", "hostName": "cloudcommerceconsumerprocurement.googleapis.com", "title": "Cloud Commerce Consumer Procurement API", "description": "Enables consumers to procure products served by Cloud Marketplace platform", "importDirectories": [ "google/api", "google/cloud/commerce/consumer/procurement/v1", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Commerce.Consumer.Procurement.V1": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/commerce/consumer/procurement/apiv1/procurementpb;procurementpb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.cloud.commerce.consumer.procurement.v1": 2 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Commerce\\Consumer\\Procurement\\V1": 2 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Commerce::Consumer::Procurement::V1": 2 } } }, "services": [ { "shortName": "ConsumerProcurementService", "fullName": "google.cloud.commerce.consumer.procurement.v1.ConsumerProcurementService", "methods": [ { "shortName": "GetOrder", "fullName": "google.cloud.commerce.consumer.procurement.v1.ConsumerProcurementService.GetOrder", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=billingAccounts/*/orders/*}" } ] }, { "shortName": "ListOrders", "fullName": "google.cloud.commerce.consumer.procurement.v1.ConsumerProcurementService.ListOrders", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=billingAccounts/*}/orders" } ] }, { "shortName": "PlaceOrder", "fullName": "google.cloud.commerce.consumer.procurement.v1.ConsumerProcurementService.PlaceOrder", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=billingAccounts/*}/orders:place" } ] } ] } ], "configFile": "cloudcommerceconsumerprocurement_v1.yaml", "serviceConfigApiNames": [ "google.cloud.commerce.consumer.procurement.v1.ConsumerProcurementService", "google.longrunning.Operations" ], "nameInServiceConfig": "cloudcommerceconsumerprocurement.googleapis.com" }, { "id": "google.cloud.commerce.consumer.procurement.v1alpha1", "directory": "google/cloud/commerce/consumer/procurement/v1alpha1", "version": "v1alpha1", "majorVersion": "v1", "hostName": "cloudcommerceconsumerprocurement.googleapis.com", "title": "Cloud Commerce Consumer Procurement API", "description": "Enables consumers to procure products served by Cloud Marketplace platform", "importDirectories": [ "google/api", "google/cloud/commerce/consumer/procurement/v1alpha1", "google/longrunning", "google/protobuf" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/commerce/consumer/procurement/apiv1alpha1/procurementpb;procurementpb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.cloud.commerce.consumer.procurement.v1alpha1": 2 } } }, "services": [ { "shortName": "ConsumerProcurementService", "fullName": "google.cloud.commerce.consumer.procurement.v1alpha1.ConsumerProcurementService", "methods": [ { "shortName": "GetOrder", "fullName": "google.cloud.commerce.consumer.procurement.v1alpha1.ConsumerProcurementService.GetOrder", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{name=billingAccounts/*/orders/*}" } ] }, { "shortName": "ListOrders", "fullName": "google.cloud.commerce.consumer.procurement.v1alpha1.ConsumerProcurementService.ListOrders", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{parent=billingAccounts/*}/orders" } ] }, { "shortName": "PlaceOrder", "fullName": "google.cloud.commerce.consumer.procurement.v1alpha1.ConsumerProcurementService.PlaceOrder", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{parent=billingAccounts/*}/orders:place" } ] } ] } ], "configFile": "cloudcommerceconsumerprocurement_v1alpha1.yaml", "serviceConfigApiNames": [ "google.cloud.commerce.consumer.procurement.v1alpha1.ConsumerProcurementService", "google.longrunning.Operations" ], "nameInServiceConfig": "cloudcommerceconsumerprocurement.googleapis.com" }, { "id": "google.cloud.compute.v1", "directory": "google/cloud/compute/v1", "version": "v1", "majorVersion": "v1", "hostName": "compute.googleapis.com", "title": "Google Compute Engine API", "description": "", "importDirectories": [ "google/api", "google/cloud", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Compute.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/compute/apiv1/computepb;computepb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.compute.v1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Compute\\V1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Compute::V1": 1 } } }, "services": [ { "shortName": "AcceleratorTypes", "fullName": "google.cloud.compute.v1.AcceleratorTypes", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.AcceleratorTypes.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/acceleratorTypes" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.AcceleratorTypes.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/acceleratorTypes/{accelerator_type}" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.AcceleratorTypes.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/acceleratorTypes" } ] } ] }, { "shortName": "Addresses", "fullName": "google.cloud.compute.v1.Addresses", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.Addresses.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/addresses" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.Addresses.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/addresses/{address}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.Addresses.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/addresses/{address}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.Addresses.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/addresses" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.Addresses.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/addresses" } ] }, { "shortName": "Move", "fullName": "google.cloud.compute.v1.Addresses.Move", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/addresses/{address}/move" } ] }, { "shortName": "SetLabels", "fullName": "google.cloud.compute.v1.Addresses.SetLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/addresses/{resource}/setLabels" } ] } ] }, { "shortName": "Autoscalers", "fullName": "google.cloud.compute.v1.Autoscalers", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.Autoscalers.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/autoscalers" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.Autoscalers.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/zones/{zone}/autoscalers/{autoscaler}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.Autoscalers.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/autoscalers/{autoscaler}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.Autoscalers.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/autoscalers" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.Autoscalers.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/autoscalers" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.Autoscalers.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/zones/{zone}/autoscalers" } ] }, { "shortName": "Update", "fullName": "google.cloud.compute.v1.Autoscalers.Update", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/compute/v1/projects/{project}/zones/{zone}/autoscalers" } ] } ] }, { "shortName": "BackendBuckets", "fullName": "google.cloud.compute.v1.BackendBuckets", "methods": [ { "shortName": "AddSignedUrlKey", "fullName": "google.cloud.compute.v1.BackendBuckets.AddSignedUrlKey", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/backendBuckets/{backend_bucket}/addSignedUrlKey" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.BackendBuckets.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/global/backendBuckets/{backend_bucket}" } ] }, { "shortName": "DeleteSignedUrlKey", "fullName": "google.cloud.compute.v1.BackendBuckets.DeleteSignedUrlKey", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/backendBuckets/{backend_bucket}/deleteSignedUrlKey" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.BackendBuckets.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/backendBuckets/{backend_bucket}" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.compute.v1.BackendBuckets.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/backendBuckets/{resource}/getIamPolicy" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.BackendBuckets.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/backendBuckets" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.BackendBuckets.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/backendBuckets" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.BackendBuckets.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/global/backendBuckets/{backend_bucket}" } ] }, { "shortName": "SetEdgeSecurityPolicy", "fullName": "google.cloud.compute.v1.BackendBuckets.SetEdgeSecurityPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/backendBuckets/{backend_bucket}/setEdgeSecurityPolicy" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.compute.v1.BackendBuckets.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/backendBuckets/{resource}/setIamPolicy" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.compute.v1.BackendBuckets.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/backendBuckets/{resource}/testIamPermissions" } ] }, { "shortName": "Update", "fullName": "google.cloud.compute.v1.BackendBuckets.Update", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/compute/v1/projects/{project}/global/backendBuckets/{backend_bucket}" } ] } ] }, { "shortName": "BackendServices", "fullName": "google.cloud.compute.v1.BackendServices", "methods": [ { "shortName": "AddSignedUrlKey", "fullName": "google.cloud.compute.v1.BackendServices.AddSignedUrlKey", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/backendServices/{backend_service}/addSignedUrlKey" } ] }, { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.BackendServices.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/backendServices" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.BackendServices.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/global/backendServices/{backend_service}" } ] }, { "shortName": "DeleteSignedUrlKey", "fullName": "google.cloud.compute.v1.BackendServices.DeleteSignedUrlKey", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/backendServices/{backend_service}/deleteSignedUrlKey" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.BackendServices.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/backendServices/{backend_service}" } ] }, { "shortName": "GetHealth", "fullName": "google.cloud.compute.v1.BackendServices.GetHealth", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/backendServices/{backend_service}/getHealth" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.compute.v1.BackendServices.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/backendServices/{resource}/getIamPolicy" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.BackendServices.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/backendServices" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.BackendServices.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/backendServices" } ] }, { "shortName": "ListUsable", "fullName": "google.cloud.compute.v1.BackendServices.ListUsable", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/backendServices/listUsable" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.BackendServices.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/global/backendServices/{backend_service}" } ] }, { "shortName": "SetEdgeSecurityPolicy", "fullName": "google.cloud.compute.v1.BackendServices.SetEdgeSecurityPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/backendServices/{backend_service}/setEdgeSecurityPolicy" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.compute.v1.BackendServices.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/backendServices/{resource}/setIamPolicy" } ] }, { "shortName": "SetSecurityPolicy", "fullName": "google.cloud.compute.v1.BackendServices.SetSecurityPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/backendServices/{backend_service}/setSecurityPolicy" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.compute.v1.BackendServices.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/backendServices/{resource}/testIamPermissions" } ] }, { "shortName": "Update", "fullName": "google.cloud.compute.v1.BackendServices.Update", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/compute/v1/projects/{project}/global/backendServices/{backend_service}" } ] } ] }, { "shortName": "DiskTypes", "fullName": "google.cloud.compute.v1.DiskTypes", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.DiskTypes.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/diskTypes" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.DiskTypes.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/diskTypes/{disk_type}" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.DiskTypes.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/diskTypes" } ] } ] }, { "shortName": "Disks", "fullName": "google.cloud.compute.v1.Disks", "methods": [ { "shortName": "AddResourcePolicies", "fullName": "google.cloud.compute.v1.Disks.AddResourcePolicies", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/disks/{disk}/addResourcePolicies" } ] }, { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.Disks.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/disks" } ] }, { "shortName": "BulkInsert", "fullName": "google.cloud.compute.v1.Disks.BulkInsert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/disks/bulkInsert" } ] }, { "shortName": "CreateSnapshot", "fullName": "google.cloud.compute.v1.Disks.CreateSnapshot", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/disks/{disk}/createSnapshot" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.Disks.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/zones/{zone}/disks/{disk}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.Disks.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/disks/{disk}" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.compute.v1.Disks.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/disks/{resource}/getIamPolicy" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.Disks.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/disks" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.Disks.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/disks" } ] }, { "shortName": "RemoveResourcePolicies", "fullName": "google.cloud.compute.v1.Disks.RemoveResourcePolicies", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/disks/{disk}/removeResourcePolicies" } ] }, { "shortName": "Resize", "fullName": "google.cloud.compute.v1.Disks.Resize", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/disks/{disk}/resize" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.compute.v1.Disks.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/disks/{resource}/setIamPolicy" } ] }, { "shortName": "SetLabels", "fullName": "google.cloud.compute.v1.Disks.SetLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/disks/{resource}/setLabels" } ] }, { "shortName": "StartAsyncReplication", "fullName": "google.cloud.compute.v1.Disks.StartAsyncReplication", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/disks/{disk}/startAsyncReplication" } ] }, { "shortName": "StopAsyncReplication", "fullName": "google.cloud.compute.v1.Disks.StopAsyncReplication", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/disks/{disk}/stopAsyncReplication" } ] }, { "shortName": "StopGroupAsyncReplication", "fullName": "google.cloud.compute.v1.Disks.StopGroupAsyncReplication", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/disks/stopGroupAsyncReplication" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.compute.v1.Disks.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/disks/{resource}/testIamPermissions" } ] }, { "shortName": "Update", "fullName": "google.cloud.compute.v1.Disks.Update", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/zones/{zone}/disks/{disk}" } ] } ] }, { "shortName": "ExternalVpnGateways", "fullName": "google.cloud.compute.v1.ExternalVpnGateways", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.compute.v1.ExternalVpnGateways.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/global/externalVpnGateways/{external_vpn_gateway}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.ExternalVpnGateways.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/externalVpnGateways/{external_vpn_gateway}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.ExternalVpnGateways.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/externalVpnGateways" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.ExternalVpnGateways.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/externalVpnGateways" } ] }, { "shortName": "SetLabels", "fullName": "google.cloud.compute.v1.ExternalVpnGateways.SetLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/externalVpnGateways/{resource}/setLabels" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.compute.v1.ExternalVpnGateways.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/externalVpnGateways/{resource}/testIamPermissions" } ] } ] }, { "shortName": "FirewallPolicies", "fullName": "google.cloud.compute.v1.FirewallPolicies", "methods": [ { "shortName": "AddAssociation", "fullName": "google.cloud.compute.v1.FirewallPolicies.AddAssociation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/locations/global/firewallPolicies/{firewall_policy}/addAssociation" } ] }, { "shortName": "AddRule", "fullName": "google.cloud.compute.v1.FirewallPolicies.AddRule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/locations/global/firewallPolicies/{firewall_policy}/addRule" } ] }, { "shortName": "CloneRules", "fullName": "google.cloud.compute.v1.FirewallPolicies.CloneRules", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/locations/global/firewallPolicies/{firewall_policy}/cloneRules" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.FirewallPolicies.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/locations/global/firewallPolicies/{firewall_policy}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.FirewallPolicies.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/locations/global/firewallPolicies/{firewall_policy}" } ] }, { "shortName": "GetAssociation", "fullName": "google.cloud.compute.v1.FirewallPolicies.GetAssociation", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/locations/global/firewallPolicies/{firewall_policy}/getAssociation" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.compute.v1.FirewallPolicies.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/locations/global/firewallPolicies/{resource}/getIamPolicy" } ] }, { "shortName": "GetRule", "fullName": "google.cloud.compute.v1.FirewallPolicies.GetRule", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/locations/global/firewallPolicies/{firewall_policy}/getRule" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.FirewallPolicies.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/locations/global/firewallPolicies" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.FirewallPolicies.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/locations/global/firewallPolicies" } ] }, { "shortName": "ListAssociations", "fullName": "google.cloud.compute.v1.FirewallPolicies.ListAssociations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/locations/global/firewallPolicies/listAssociations" } ] }, { "shortName": "Move", "fullName": "google.cloud.compute.v1.FirewallPolicies.Move", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/locations/global/firewallPolicies/{firewall_policy}/move" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.FirewallPolicies.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/locations/global/firewallPolicies/{firewall_policy}" } ] }, { "shortName": "PatchRule", "fullName": "google.cloud.compute.v1.FirewallPolicies.PatchRule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/locations/global/firewallPolicies/{firewall_policy}/patchRule" } ] }, { "shortName": "RemoveAssociation", "fullName": "google.cloud.compute.v1.FirewallPolicies.RemoveAssociation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/locations/global/firewallPolicies/{firewall_policy}/removeAssociation" } ] }, { "shortName": "RemoveRule", "fullName": "google.cloud.compute.v1.FirewallPolicies.RemoveRule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/locations/global/firewallPolicies/{firewall_policy}/removeRule" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.compute.v1.FirewallPolicies.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/locations/global/firewallPolicies/{resource}/setIamPolicy" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.compute.v1.FirewallPolicies.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/locations/global/firewallPolicies/{resource}/testIamPermissions" } ] } ] }, { "shortName": "Firewalls", "fullName": "google.cloud.compute.v1.Firewalls", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.compute.v1.Firewalls.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/global/firewalls/{firewall}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.Firewalls.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/firewalls/{firewall}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.Firewalls.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/firewalls" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.Firewalls.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/firewalls" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.Firewalls.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/global/firewalls/{firewall}" } ] }, { "shortName": "Update", "fullName": "google.cloud.compute.v1.Firewalls.Update", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/compute/v1/projects/{project}/global/firewalls/{firewall}" } ] } ] }, { "shortName": "ForwardingRules", "fullName": "google.cloud.compute.v1.ForwardingRules", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.ForwardingRules.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/forwardingRules" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.ForwardingRules.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/forwardingRules/{forwarding_rule}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.ForwardingRules.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/forwardingRules/{forwarding_rule}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.ForwardingRules.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/forwardingRules" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.ForwardingRules.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/forwardingRules" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.ForwardingRules.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/regions/{region}/forwardingRules/{forwarding_rule}" } ] }, { "shortName": "SetLabels", "fullName": "google.cloud.compute.v1.ForwardingRules.SetLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/forwardingRules/{resource}/setLabels" } ] }, { "shortName": "SetTarget", "fullName": "google.cloud.compute.v1.ForwardingRules.SetTarget", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/forwardingRules/{forwarding_rule}/setTarget" } ] } ] }, { "shortName": "GlobalAddresses", "fullName": "google.cloud.compute.v1.GlobalAddresses", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.compute.v1.GlobalAddresses.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/global/addresses/{address}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.GlobalAddresses.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/addresses/{address}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.GlobalAddresses.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/addresses" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.GlobalAddresses.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/addresses" } ] }, { "shortName": "Move", "fullName": "google.cloud.compute.v1.GlobalAddresses.Move", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/addresses/{address}/move" } ] }, { "shortName": "SetLabels", "fullName": "google.cloud.compute.v1.GlobalAddresses.SetLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/addresses/{resource}/setLabels" } ] } ] }, { "shortName": "GlobalForwardingRules", "fullName": "google.cloud.compute.v1.GlobalForwardingRules", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.compute.v1.GlobalForwardingRules.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/global/forwardingRules/{forwarding_rule}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.GlobalForwardingRules.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/forwardingRules/{forwarding_rule}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.GlobalForwardingRules.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/forwardingRules" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.GlobalForwardingRules.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/forwardingRules" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.GlobalForwardingRules.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/global/forwardingRules/{forwarding_rule}" } ] }, { "shortName": "SetLabels", "fullName": "google.cloud.compute.v1.GlobalForwardingRules.SetLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/forwardingRules/{resource}/setLabels" } ] }, { "shortName": "SetTarget", "fullName": "google.cloud.compute.v1.GlobalForwardingRules.SetTarget", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/forwardingRules/{forwarding_rule}/setTarget" } ] } ] }, { "shortName": "GlobalNetworkEndpointGroups", "fullName": "google.cloud.compute.v1.GlobalNetworkEndpointGroups", "methods": [ { "shortName": "AttachNetworkEndpoints", "fullName": "google.cloud.compute.v1.GlobalNetworkEndpointGroups.AttachNetworkEndpoints", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/networkEndpointGroups/{network_endpoint_group}/attachNetworkEndpoints" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.GlobalNetworkEndpointGroups.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/global/networkEndpointGroups/{network_endpoint_group}" } ] }, { "shortName": "DetachNetworkEndpoints", "fullName": "google.cloud.compute.v1.GlobalNetworkEndpointGroups.DetachNetworkEndpoints", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/networkEndpointGroups/{network_endpoint_group}/detachNetworkEndpoints" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.GlobalNetworkEndpointGroups.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/networkEndpointGroups/{network_endpoint_group}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.GlobalNetworkEndpointGroups.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/networkEndpointGroups" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.GlobalNetworkEndpointGroups.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/networkEndpointGroups" } ] }, { "shortName": "ListNetworkEndpoints", "fullName": "google.cloud.compute.v1.GlobalNetworkEndpointGroups.ListNetworkEndpoints", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/networkEndpointGroups/{network_endpoint_group}/listNetworkEndpoints" } ] } ] }, { "shortName": "GlobalOperations", "fullName": "google.cloud.compute.v1.GlobalOperations", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.GlobalOperations.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/operations" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.GlobalOperations.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/global/operations/{operation}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.GlobalOperations.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/operations/{operation}" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.GlobalOperations.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/operations" } ] }, { "shortName": "Wait", "fullName": "google.cloud.compute.v1.GlobalOperations.Wait", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/operations/{operation}/wait" } ] } ] }, { "shortName": "GlobalOrganizationOperations", "fullName": "google.cloud.compute.v1.GlobalOrganizationOperations", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.compute.v1.GlobalOrganizationOperations.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/locations/global/operations/{operation}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.GlobalOrganizationOperations.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/locations/global/operations/{operation}" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.GlobalOrganizationOperations.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/locations/global/operations" } ] } ] }, { "shortName": "GlobalPublicDelegatedPrefixes", "fullName": "google.cloud.compute.v1.GlobalPublicDelegatedPrefixes", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.compute.v1.GlobalPublicDelegatedPrefixes.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/global/publicDelegatedPrefixes/{public_delegated_prefix}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.GlobalPublicDelegatedPrefixes.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/publicDelegatedPrefixes/{public_delegated_prefix}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.GlobalPublicDelegatedPrefixes.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/publicDelegatedPrefixes" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.GlobalPublicDelegatedPrefixes.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/publicDelegatedPrefixes" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.GlobalPublicDelegatedPrefixes.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/global/publicDelegatedPrefixes/{public_delegated_prefix}" } ] } ] }, { "shortName": "HealthChecks", "fullName": "google.cloud.compute.v1.HealthChecks", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.HealthChecks.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/healthChecks" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.HealthChecks.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/global/healthChecks/{health_check}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.HealthChecks.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/healthChecks/{health_check}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.HealthChecks.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/healthChecks" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.HealthChecks.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/healthChecks" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.HealthChecks.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/global/healthChecks/{health_check}" } ] }, { "shortName": "Update", "fullName": "google.cloud.compute.v1.HealthChecks.Update", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/compute/v1/projects/{project}/global/healthChecks/{health_check}" } ] } ] }, { "shortName": "ImageFamilyViews", "fullName": "google.cloud.compute.v1.ImageFamilyViews", "methods": [ { "shortName": "Get", "fullName": "google.cloud.compute.v1.ImageFamilyViews.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/imageFamilyViews/{family}" } ] } ] }, { "shortName": "Images", "fullName": "google.cloud.compute.v1.Images", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.compute.v1.Images.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/global/images/{image}" } ] }, { "shortName": "Deprecate", "fullName": "google.cloud.compute.v1.Images.Deprecate", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/images/{image}/deprecate" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.Images.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/images/{image}" } ] }, { "shortName": "GetFromFamily", "fullName": "google.cloud.compute.v1.Images.GetFromFamily", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/images/family/{family}" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.compute.v1.Images.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/images/{resource}/getIamPolicy" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.Images.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/images" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.Images.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/images" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.Images.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/global/images/{image}" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.compute.v1.Images.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/images/{resource}/setIamPolicy" } ] }, { "shortName": "SetLabels", "fullName": "google.cloud.compute.v1.Images.SetLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/images/{resource}/setLabels" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.compute.v1.Images.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/images/{resource}/testIamPermissions" } ] } ] }, { "shortName": "InstanceGroupManagerResizeRequests", "fullName": "google.cloud.compute.v1.InstanceGroupManagerResizeRequests", "methods": [ { "shortName": "Cancel", "fullName": "google.cloud.compute.v1.InstanceGroupManagerResizeRequests.Cancel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroupManagers/{instance_group_manager}/resizeRequests/{resize_request}/cancel" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.InstanceGroupManagerResizeRequests.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroupManagers/{instance_group_manager}/resizeRequests/{resize_request}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.InstanceGroupManagerResizeRequests.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroupManagers/{instance_group_manager}/resizeRequests/{resize_request}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.InstanceGroupManagerResizeRequests.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroupManagers/{instance_group_manager}/resizeRequests" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.InstanceGroupManagerResizeRequests.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroupManagers/{instance_group_manager}/resizeRequests" } ] } ] }, { "shortName": "InstanceGroupManagers", "fullName": "google.cloud.compute.v1.InstanceGroupManagers", "methods": [ { "shortName": "AbandonInstances", "fullName": "google.cloud.compute.v1.InstanceGroupManagers.AbandonInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroupManagers/{instance_group_manager}/abandonInstances" } ] }, { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.InstanceGroupManagers.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/instanceGroupManagers" } ] }, { "shortName": "ApplyUpdatesToInstances", "fullName": "google.cloud.compute.v1.InstanceGroupManagers.ApplyUpdatesToInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroupManagers/{instance_group_manager}/applyUpdatesToInstances" } ] }, { "shortName": "CreateInstances", "fullName": "google.cloud.compute.v1.InstanceGroupManagers.CreateInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroupManagers/{instance_group_manager}/createInstances" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.InstanceGroupManagers.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroupManagers/{instance_group_manager}" } ] }, { "shortName": "DeleteInstances", "fullName": "google.cloud.compute.v1.InstanceGroupManagers.DeleteInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroupManagers/{instance_group_manager}/deleteInstances" } ] }, { "shortName": "DeletePerInstanceConfigs", "fullName": "google.cloud.compute.v1.InstanceGroupManagers.DeletePerInstanceConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroupManagers/{instance_group_manager}/deletePerInstanceConfigs" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.InstanceGroupManagers.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroupManagers/{instance_group_manager}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.InstanceGroupManagers.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroupManagers" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.InstanceGroupManagers.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroupManagers" } ] }, { "shortName": "ListErrors", "fullName": "google.cloud.compute.v1.InstanceGroupManagers.ListErrors", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroupManagers/{instance_group_manager}/listErrors" } ] }, { "shortName": "ListManagedInstances", "fullName": "google.cloud.compute.v1.InstanceGroupManagers.ListManagedInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroupManagers/{instance_group_manager}/listManagedInstances" } ] }, { "shortName": "ListPerInstanceConfigs", "fullName": "google.cloud.compute.v1.InstanceGroupManagers.ListPerInstanceConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroupManagers/{instance_group_manager}/listPerInstanceConfigs" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.InstanceGroupManagers.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroupManagers/{instance_group_manager}" } ] }, { "shortName": "PatchPerInstanceConfigs", "fullName": "google.cloud.compute.v1.InstanceGroupManagers.PatchPerInstanceConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroupManagers/{instance_group_manager}/patchPerInstanceConfigs" } ] }, { "shortName": "RecreateInstances", "fullName": "google.cloud.compute.v1.InstanceGroupManagers.RecreateInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroupManagers/{instance_group_manager}/recreateInstances" } ] }, { "shortName": "Resize", "fullName": "google.cloud.compute.v1.InstanceGroupManagers.Resize", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroupManagers/{instance_group_manager}/resize" } ] }, { "shortName": "SetInstanceTemplate", "fullName": "google.cloud.compute.v1.InstanceGroupManagers.SetInstanceTemplate", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroupManagers/{instance_group_manager}/setInstanceTemplate" } ] }, { "shortName": "SetTargetPools", "fullName": "google.cloud.compute.v1.InstanceGroupManagers.SetTargetPools", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroupManagers/{instance_group_manager}/setTargetPools" } ] }, { "shortName": "UpdatePerInstanceConfigs", "fullName": "google.cloud.compute.v1.InstanceGroupManagers.UpdatePerInstanceConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroupManagers/{instance_group_manager}/updatePerInstanceConfigs" } ] } ] }, { "shortName": "InstanceGroups", "fullName": "google.cloud.compute.v1.InstanceGroups", "methods": [ { "shortName": "AddInstances", "fullName": "google.cloud.compute.v1.InstanceGroups.AddInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroups/{instance_group}/addInstances" } ] }, { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.InstanceGroups.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/instanceGroups" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.InstanceGroups.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroups/{instance_group}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.InstanceGroups.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroups/{instance_group}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.InstanceGroups.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroups" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.InstanceGroups.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroups" } ] }, { "shortName": "ListInstances", "fullName": "google.cloud.compute.v1.InstanceGroups.ListInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroups/{instance_group}/listInstances" } ] }, { "shortName": "RemoveInstances", "fullName": "google.cloud.compute.v1.InstanceGroups.RemoveInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroups/{instance_group}/removeInstances" } ] }, { "shortName": "SetNamedPorts", "fullName": "google.cloud.compute.v1.InstanceGroups.SetNamedPorts", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceGroups/{instance_group}/setNamedPorts" } ] } ] }, { "shortName": "InstanceSettingsService", "fullName": "google.cloud.compute.v1.InstanceSettingsService", "methods": [ { "shortName": "Get", "fullName": "google.cloud.compute.v1.InstanceSettingsService.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceSettings" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.InstanceSettingsService.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/zones/{zone}/instanceSettings" } ] } ] }, { "shortName": "InstanceTemplates", "fullName": "google.cloud.compute.v1.InstanceTemplates", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.InstanceTemplates.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/instanceTemplates" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.InstanceTemplates.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/global/instanceTemplates/{instance_template}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.InstanceTemplates.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/instanceTemplates/{instance_template}" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.compute.v1.InstanceTemplates.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/instanceTemplates/{resource}/getIamPolicy" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.InstanceTemplates.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/instanceTemplates" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.InstanceTemplates.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/instanceTemplates" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.compute.v1.InstanceTemplates.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/instanceTemplates/{resource}/setIamPolicy" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.compute.v1.InstanceTemplates.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/instanceTemplates/{resource}/testIamPermissions" } ] } ] }, { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances", "methods": [ { "shortName": "AddAccessConfig", "fullName": "google.cloud.compute.v1.Instances.AddAccessConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/addAccessConfig" } ] }, { "shortName": "AddResourcePolicies", "fullName": "google.cloud.compute.v1.Instances.AddResourcePolicies", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/addResourcePolicies" } ] }, { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.Instances.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/instances" } ] }, { "shortName": "AttachDisk", "fullName": "google.cloud.compute.v1.Instances.AttachDisk", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/attachDisk" } ] }, { "shortName": "BulkInsert", "fullName": "google.cloud.compute.v1.Instances.BulkInsert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/bulkInsert" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.Instances.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}" } ] }, { "shortName": "DeleteAccessConfig", "fullName": "google.cloud.compute.v1.Instances.DeleteAccessConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/deleteAccessConfig" } ] }, { "shortName": "DetachDisk", "fullName": "google.cloud.compute.v1.Instances.DetachDisk", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/detachDisk" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.Instances.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}" } ] }, { "shortName": "GetEffectiveFirewalls", "fullName": "google.cloud.compute.v1.Instances.GetEffectiveFirewalls", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/getEffectiveFirewalls" } ] }, { "shortName": "GetGuestAttributes", "fullName": "google.cloud.compute.v1.Instances.GetGuestAttributes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/getGuestAttributes" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.compute.v1.Instances.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{resource}/getIamPolicy" } ] }, { "shortName": "GetScreenshot", "fullName": "google.cloud.compute.v1.Instances.GetScreenshot", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/screenshot" } ] }, { "shortName": "GetSerialPortOutput", "fullName": "google.cloud.compute.v1.Instances.GetSerialPortOutput", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/serialPort" } ] }, { "shortName": "GetShieldedInstanceIdentity", "fullName": "google.cloud.compute.v1.Instances.GetShieldedInstanceIdentity", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/getShieldedInstanceIdentity" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.Instances.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.Instances.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/instances" } ] }, { "shortName": "ListReferrers", "fullName": "google.cloud.compute.v1.Instances.ListReferrers", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/referrers" } ] }, { "shortName": "PerformMaintenance", "fullName": "google.cloud.compute.v1.Instances.PerformMaintenance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/performMaintenance" } ] }, { "shortName": "RemoveResourcePolicies", "fullName": "google.cloud.compute.v1.Instances.RemoveResourcePolicies", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/removeResourcePolicies" } ] }, { "shortName": "Reset", "fullName": "google.cloud.compute.v1.Instances.Reset", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/reset" } ] }, { "shortName": "Resume", "fullName": "google.cloud.compute.v1.Instances.Resume", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/resume" } ] }, { "shortName": "SendDiagnosticInterrupt", "fullName": "google.cloud.compute.v1.Instances.SendDiagnosticInterrupt", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/sendDiagnosticInterrupt" } ] }, { "shortName": "SetDeletionProtection", "fullName": "google.cloud.compute.v1.Instances.SetDeletionProtection", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{resource}/setDeletionProtection" } ] }, { "shortName": "SetDiskAutoDelete", "fullName": "google.cloud.compute.v1.Instances.SetDiskAutoDelete", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/setDiskAutoDelete" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.compute.v1.Instances.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{resource}/setIamPolicy" } ] }, { "shortName": "SetLabels", "fullName": "google.cloud.compute.v1.Instances.SetLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/setLabels" } ] }, { "shortName": "SetMachineResources", "fullName": "google.cloud.compute.v1.Instances.SetMachineResources", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/setMachineResources" } ] }, { "shortName": "SetMachineType", "fullName": "google.cloud.compute.v1.Instances.SetMachineType", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/setMachineType" } ] }, { "shortName": "SetMetadata", "fullName": "google.cloud.compute.v1.Instances.SetMetadata", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/setMetadata" } ] }, { "shortName": "SetMinCpuPlatform", "fullName": "google.cloud.compute.v1.Instances.SetMinCpuPlatform", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/setMinCpuPlatform" } ] }, { "shortName": "SetName", "fullName": "google.cloud.compute.v1.Instances.SetName", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/setName" } ] }, { "shortName": "SetScheduling", "fullName": "google.cloud.compute.v1.Instances.SetScheduling", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/setScheduling" } ] }, { "shortName": "SetSecurityPolicy", "fullName": "google.cloud.compute.v1.Instances.SetSecurityPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/setSecurityPolicy" } ] }, { "shortName": "SetServiceAccount", "fullName": "google.cloud.compute.v1.Instances.SetServiceAccount", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/setServiceAccount" } ] }, { "shortName": "SetShieldedInstanceIntegrityPolicy", "fullName": "google.cloud.compute.v1.Instances.SetShieldedInstanceIntegrityPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/setShieldedInstanceIntegrityPolicy" } ] }, { "shortName": "SetTags", "fullName": "google.cloud.compute.v1.Instances.SetTags", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/setTags" } ] }, { "shortName": "SimulateMaintenanceEvent", "fullName": "google.cloud.compute.v1.Instances.SimulateMaintenanceEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/simulateMaintenanceEvent" } ] }, { "shortName": "Start", "fullName": "google.cloud.compute.v1.Instances.Start", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/start" } ] }, { "shortName": "StartWithEncryptionKey", "fullName": "google.cloud.compute.v1.Instances.StartWithEncryptionKey", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/startWithEncryptionKey" } ] }, { "shortName": "Stop", "fullName": "google.cloud.compute.v1.Instances.Stop", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/stop" } ] }, { "shortName": "Suspend", "fullName": "google.cloud.compute.v1.Instances.Suspend", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/suspend" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.compute.v1.Instances.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{resource}/testIamPermissions" } ] }, { "shortName": "Update", "fullName": "google.cloud.compute.v1.Instances.Update", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}" } ] }, { "shortName": "UpdateAccessConfig", "fullName": "google.cloud.compute.v1.Instances.UpdateAccessConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/updateAccessConfig" } ] }, { "shortName": "UpdateDisplayDevice", "fullName": "google.cloud.compute.v1.Instances.UpdateDisplayDevice", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/updateDisplayDevice" } ] }, { "shortName": "UpdateNetworkInterface", "fullName": "google.cloud.compute.v1.Instances.UpdateNetworkInterface", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/updateNetworkInterface" } ] }, { "shortName": "UpdateShieldedInstanceConfig", "fullName": "google.cloud.compute.v1.Instances.UpdateShieldedInstanceConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/zones/{zone}/instances/{instance}/updateShieldedInstanceConfig" } ] } ] }, { "shortName": "InstantSnapshots", "fullName": "google.cloud.compute.v1.InstantSnapshots", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.InstantSnapshots.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/instantSnapshots" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.InstantSnapshots.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/zones/{zone}/instantSnapshots/{instant_snapshot}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.InstantSnapshots.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/instantSnapshots/{instant_snapshot}" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.compute.v1.InstantSnapshots.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/instantSnapshots/{resource}/getIamPolicy" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.InstantSnapshots.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instantSnapshots" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.InstantSnapshots.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/instantSnapshots" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.compute.v1.InstantSnapshots.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instantSnapshots/{resource}/setIamPolicy" } ] }, { "shortName": "SetLabels", "fullName": "google.cloud.compute.v1.InstantSnapshots.SetLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instantSnapshots/{resource}/setLabels" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.compute.v1.InstantSnapshots.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/instantSnapshots/{resource}/testIamPermissions" } ] } ] }, { "shortName": "InterconnectAttachments", "fullName": "google.cloud.compute.v1.InterconnectAttachments", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.InterconnectAttachments.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/interconnectAttachments" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.InterconnectAttachments.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/interconnectAttachments/{interconnect_attachment}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.InterconnectAttachments.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/interconnectAttachments/{interconnect_attachment}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.InterconnectAttachments.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/interconnectAttachments" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.InterconnectAttachments.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/interconnectAttachments" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.InterconnectAttachments.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/regions/{region}/interconnectAttachments/{interconnect_attachment}" } ] }, { "shortName": "SetLabels", "fullName": "google.cloud.compute.v1.InterconnectAttachments.SetLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/interconnectAttachments/{resource}/setLabels" } ] } ] }, { "shortName": "InterconnectLocations", "fullName": "google.cloud.compute.v1.InterconnectLocations", "methods": [ { "shortName": "Get", "fullName": "google.cloud.compute.v1.InterconnectLocations.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/interconnectLocations/{interconnect_location}" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.InterconnectLocations.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/interconnectLocations" } ] } ] }, { "shortName": "InterconnectRemoteLocations", "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations", "methods": [ { "shortName": "Get", "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/interconnectRemoteLocations/{interconnect_remote_location}" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/interconnectRemoteLocations" } ] } ] }, { "shortName": "Interconnects", "fullName": "google.cloud.compute.v1.Interconnects", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.compute.v1.Interconnects.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/global/interconnects/{interconnect}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.Interconnects.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/interconnects/{interconnect}" } ] }, { "shortName": "GetDiagnostics", "fullName": "google.cloud.compute.v1.Interconnects.GetDiagnostics", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/interconnects/{interconnect}/getDiagnostics" } ] }, { "shortName": "GetMacsecConfig", "fullName": "google.cloud.compute.v1.Interconnects.GetMacsecConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/interconnects/{interconnect}/getMacsecConfig" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.Interconnects.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/interconnects" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.Interconnects.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/interconnects" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.Interconnects.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/global/interconnects/{interconnect}" } ] }, { "shortName": "SetLabels", "fullName": "google.cloud.compute.v1.Interconnects.SetLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/interconnects/{resource}/setLabels" } ] } ] }, { "shortName": "LicenseCodes", "fullName": "google.cloud.compute.v1.LicenseCodes", "methods": [ { "shortName": "Get", "fullName": "google.cloud.compute.v1.LicenseCodes.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/licenseCodes/{license_code}" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.compute.v1.LicenseCodes.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/licenseCodes/{resource}/testIamPermissions" } ] } ] }, { "shortName": "Licenses", "fullName": "google.cloud.compute.v1.Licenses", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.compute.v1.Licenses.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/global/licenses/{license}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.Licenses.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/licenses/{license}" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.compute.v1.Licenses.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/licenses/{resource}/getIamPolicy" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.Licenses.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/licenses" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.Licenses.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/licenses" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.compute.v1.Licenses.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/licenses/{resource}/setIamPolicy" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.compute.v1.Licenses.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/licenses/{resource}/testIamPermissions" } ] } ] }, { "shortName": "MachineImages", "fullName": "google.cloud.compute.v1.MachineImages", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.compute.v1.MachineImages.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/global/machineImages/{machine_image}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.MachineImages.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/machineImages/{machine_image}" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.compute.v1.MachineImages.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/machineImages/{resource}/getIamPolicy" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.MachineImages.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/machineImages" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.MachineImages.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/machineImages" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.compute.v1.MachineImages.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/machineImages/{resource}/setIamPolicy" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.compute.v1.MachineImages.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/machineImages/{resource}/testIamPermissions" } ] } ] }, { "shortName": "MachineTypes", "fullName": "google.cloud.compute.v1.MachineTypes", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.MachineTypes.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/machineTypes" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.MachineTypes.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/machineTypes/{machine_type}" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.MachineTypes.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/machineTypes" } ] } ] }, { "shortName": "NetworkAttachments", "fullName": "google.cloud.compute.v1.NetworkAttachments", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.NetworkAttachments.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/networkAttachments" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.NetworkAttachments.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/networkAttachments/{network_attachment}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.NetworkAttachments.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/networkAttachments/{network_attachment}" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.compute.v1.NetworkAttachments.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/networkAttachments/{resource}/getIamPolicy" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.NetworkAttachments.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/networkAttachments" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.NetworkAttachments.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/networkAttachments" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.NetworkAttachments.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/regions/{region}/networkAttachments/{network_attachment}" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.compute.v1.NetworkAttachments.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/networkAttachments/{resource}/setIamPolicy" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.compute.v1.NetworkAttachments.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/networkAttachments/{resource}/testIamPermissions" } ] } ] }, { "shortName": "NetworkEdgeSecurityServices", "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/networkEdgeSecurityServices" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/networkEdgeSecurityServices/{network_edge_security_service}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/networkEdgeSecurityServices/{network_edge_security_service}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/networkEdgeSecurityServices" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/regions/{region}/networkEdgeSecurityServices/{network_edge_security_service}" } ] } ] }, { "shortName": "NetworkEndpointGroups", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/networkEndpointGroups" } ] }, { "shortName": "AttachNetworkEndpoints", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.AttachNetworkEndpoints", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/networkEndpointGroups/{network_endpoint_group}/attachNetworkEndpoints" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/zones/{zone}/networkEndpointGroups/{network_endpoint_group}" } ] }, { "shortName": "DetachNetworkEndpoints", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.DetachNetworkEndpoints", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/networkEndpointGroups/{network_endpoint_group}/detachNetworkEndpoints" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/networkEndpointGroups/{network_endpoint_group}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/networkEndpointGroups" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/networkEndpointGroups" } ] }, { "shortName": "ListNetworkEndpoints", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.ListNetworkEndpoints", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/networkEndpointGroups/{network_endpoint_group}/listNetworkEndpoints" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/networkEndpointGroups/{resource}/testIamPermissions" } ] } ] }, { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies", "methods": [ { "shortName": "AddAssociation", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.AddAssociation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/firewallPolicies/{firewall_policy}/addAssociation" } ] }, { "shortName": "AddRule", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.AddRule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/firewallPolicies/{firewall_policy}/addRule" } ] }, { "shortName": "CloneRules", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.CloneRules", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/firewallPolicies/{firewall_policy}/cloneRules" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/global/firewallPolicies/{firewall_policy}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/firewallPolicies/{firewall_policy}" } ] }, { "shortName": "GetAssociation", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.GetAssociation", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/firewallPolicies/{firewall_policy}/getAssociation" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/firewallPolicies/{resource}/getIamPolicy" } ] }, { "shortName": "GetRule", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.GetRule", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/firewallPolicies/{firewall_policy}/getRule" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/firewallPolicies" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/firewallPolicies" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/global/firewallPolicies/{firewall_policy}" } ] }, { "shortName": "PatchRule", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.PatchRule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/firewallPolicies/{firewall_policy}/patchRule" } ] }, { "shortName": "RemoveAssociation", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.RemoveAssociation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/firewallPolicies/{firewall_policy}/removeAssociation" } ] }, { "shortName": "RemoveRule", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.RemoveRule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/firewallPolicies/{firewall_policy}/removeRule" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/firewallPolicies/{resource}/setIamPolicy" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/firewallPolicies/{resource}/testIamPermissions" } ] } ] }, { "shortName": "Networks", "fullName": "google.cloud.compute.v1.Networks", "methods": [ { "shortName": "AddPeering", "fullName": "google.cloud.compute.v1.Networks.AddPeering", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/networks/{network}/addPeering" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.Networks.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/global/networks/{network}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.Networks.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/networks/{network}" } ] }, { "shortName": "GetEffectiveFirewalls", "fullName": "google.cloud.compute.v1.Networks.GetEffectiveFirewalls", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/networks/{network}/getEffectiveFirewalls" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.Networks.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/networks" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.Networks.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/networks" } ] }, { "shortName": "ListPeeringRoutes", "fullName": "google.cloud.compute.v1.Networks.ListPeeringRoutes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/networks/{network}/listPeeringRoutes" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.Networks.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/global/networks/{network}" } ] }, { "shortName": "RemovePeering", "fullName": "google.cloud.compute.v1.Networks.RemovePeering", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/networks/{network}/removePeering" } ] }, { "shortName": "SwitchToCustomMode", "fullName": "google.cloud.compute.v1.Networks.SwitchToCustomMode", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/networks/{network}/switchToCustomMode" } ] }, { "shortName": "UpdatePeering", "fullName": "google.cloud.compute.v1.Networks.UpdatePeering", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/global/networks/{network}/updatePeering" } ] } ] }, { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups", "methods": [ { "shortName": "AddNodes", "fullName": "google.cloud.compute.v1.NodeGroups.AddNodes", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/nodeGroups/{node_group}/addNodes" } ] }, { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.NodeGroups.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/nodeGroups" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.NodeGroups.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/zones/{zone}/nodeGroups/{node_group}" } ] }, { "shortName": "DeleteNodes", "fullName": "google.cloud.compute.v1.NodeGroups.DeleteNodes", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/nodeGroups/{node_group}/deleteNodes" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.NodeGroups.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/nodeGroups/{node_group}" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.compute.v1.NodeGroups.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/nodeGroups/{resource}/getIamPolicy" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.NodeGroups.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/nodeGroups" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.NodeGroups.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/nodeGroups" } ] }, { "shortName": "ListNodes", "fullName": "google.cloud.compute.v1.NodeGroups.ListNodes", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/nodeGroups/{node_group}/listNodes" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.NodeGroups.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/zones/{zone}/nodeGroups/{node_group}" } ] }, { "shortName": "PerformMaintenance", "fullName": "google.cloud.compute.v1.NodeGroups.PerformMaintenance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/nodeGroups/{node_group}/performMaintenance" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.compute.v1.NodeGroups.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/nodeGroups/{resource}/setIamPolicy" } ] }, { "shortName": "SetNodeTemplate", "fullName": "google.cloud.compute.v1.NodeGroups.SetNodeTemplate", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/nodeGroups/{node_group}/setNodeTemplate" } ] }, { "shortName": "SimulateMaintenanceEvent", "fullName": "google.cloud.compute.v1.NodeGroups.SimulateMaintenanceEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/nodeGroups/{node_group}/simulateMaintenanceEvent" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.compute.v1.NodeGroups.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/nodeGroups/{resource}/testIamPermissions" } ] } ] }, { "shortName": "NodeTemplates", "fullName": "google.cloud.compute.v1.NodeTemplates", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.NodeTemplates.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/nodeTemplates" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.NodeTemplates.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/nodeTemplates/{node_template}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.NodeTemplates.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/nodeTemplates/{node_template}" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.compute.v1.NodeTemplates.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/nodeTemplates/{resource}/getIamPolicy" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.NodeTemplates.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/nodeTemplates" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.NodeTemplates.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/nodeTemplates" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.compute.v1.NodeTemplates.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/nodeTemplates/{resource}/setIamPolicy" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.compute.v1.NodeTemplates.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/nodeTemplates/{resource}/testIamPermissions" } ] } ] }, { "shortName": "NodeTypes", "fullName": "google.cloud.compute.v1.NodeTypes", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.NodeTypes.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/nodeTypes" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.NodeTypes.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/nodeTypes/{node_type}" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.NodeTypes.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/nodeTypes" } ] } ] }, { "shortName": "PacketMirrorings", "fullName": "google.cloud.compute.v1.PacketMirrorings", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.PacketMirrorings.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/packetMirrorings" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.PacketMirrorings.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/packetMirrorings/{packet_mirroring}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.PacketMirrorings.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/packetMirrorings/{packet_mirroring}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.PacketMirrorings.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/packetMirrorings" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.PacketMirrorings.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/packetMirrorings" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.PacketMirrorings.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/regions/{region}/packetMirrorings/{packet_mirroring}" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.compute.v1.PacketMirrorings.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/packetMirrorings/{resource}/testIamPermissions" } ] } ] }, { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects", "methods": [ { "shortName": "DisableXpnHost", "fullName": "google.cloud.compute.v1.Projects.DisableXpnHost", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/disableXpnHost" } ] }, { "shortName": "DisableXpnResource", "fullName": "google.cloud.compute.v1.Projects.DisableXpnResource", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/disableXpnResource" } ] }, { "shortName": "EnableXpnHost", "fullName": "google.cloud.compute.v1.Projects.EnableXpnHost", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/enableXpnHost" } ] }, { "shortName": "EnableXpnResource", "fullName": "google.cloud.compute.v1.Projects.EnableXpnResource", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/enableXpnResource" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.Projects.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}" } ] }, { "shortName": "GetXpnHost", "fullName": "google.cloud.compute.v1.Projects.GetXpnHost", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/getXpnHost" } ] }, { "shortName": "GetXpnResources", "fullName": "google.cloud.compute.v1.Projects.GetXpnResources", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/getXpnResources" } ] }, { "shortName": "ListXpnHosts", "fullName": "google.cloud.compute.v1.Projects.ListXpnHosts", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/listXpnHosts" } ] }, { "shortName": "MoveDisk", "fullName": "google.cloud.compute.v1.Projects.MoveDisk", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/moveDisk" } ] }, { "shortName": "MoveInstance", "fullName": "google.cloud.compute.v1.Projects.MoveInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/moveInstance" } ] }, { "shortName": "SetCloudArmorTier", "fullName": "google.cloud.compute.v1.Projects.SetCloudArmorTier", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/setCloudArmorTier" } ] }, { "shortName": "SetCommonInstanceMetadata", "fullName": "google.cloud.compute.v1.Projects.SetCommonInstanceMetadata", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/setCommonInstanceMetadata" } ] }, { "shortName": "SetDefaultNetworkTier", "fullName": "google.cloud.compute.v1.Projects.SetDefaultNetworkTier", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/setDefaultNetworkTier" } ] }, { "shortName": "SetUsageExportBucket", "fullName": "google.cloud.compute.v1.Projects.SetUsageExportBucket", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/setUsageExportBucket" } ] } ] }, { "shortName": "PublicAdvertisedPrefixes", "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes", "methods": [ { "shortName": "Announce", "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Announce", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/publicAdvertisedPrefixes/{public_advertised_prefix}/announce" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/global/publicAdvertisedPrefixes/{public_advertised_prefix}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/publicAdvertisedPrefixes/{public_advertised_prefix}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/publicAdvertisedPrefixes" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/publicAdvertisedPrefixes" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/global/publicAdvertisedPrefixes/{public_advertised_prefix}" } ] }, { "shortName": "Withdraw", "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Withdraw", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/publicAdvertisedPrefixes/{public_advertised_prefix}/withdraw" } ] } ] }, { "shortName": "PublicDelegatedPrefixes", "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/publicDelegatedPrefixes" } ] }, { "shortName": "Announce", "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Announce", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/publicDelegatedPrefixes/{public_delegated_prefix}/announce" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/publicDelegatedPrefixes/{public_delegated_prefix}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/publicDelegatedPrefixes/{public_delegated_prefix}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/publicDelegatedPrefixes" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/publicDelegatedPrefixes" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/regions/{region}/publicDelegatedPrefixes/{public_delegated_prefix}" } ] }, { "shortName": "Withdraw", "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Withdraw", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/publicDelegatedPrefixes/{public_delegated_prefix}/withdraw" } ] } ] }, { "shortName": "RegionAutoscalers", "fullName": "google.cloud.compute.v1.RegionAutoscalers", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.compute.v1.RegionAutoscalers.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/autoscalers/{autoscaler}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.RegionAutoscalers.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/autoscalers/{autoscaler}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.RegionAutoscalers.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/autoscalers" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.RegionAutoscalers.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/autoscalers" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.RegionAutoscalers.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/regions/{region}/autoscalers" } ] }, { "shortName": "Update", "fullName": "google.cloud.compute.v1.RegionAutoscalers.Update", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/compute/v1/projects/{project}/regions/{region}/autoscalers" } ] } ] }, { "shortName": "RegionBackendServices", "fullName": "google.cloud.compute.v1.RegionBackendServices", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.compute.v1.RegionBackendServices.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/backendServices/{backend_service}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.RegionBackendServices.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/backendServices/{backend_service}" } ] }, { "shortName": "GetHealth", "fullName": "google.cloud.compute.v1.RegionBackendServices.GetHealth", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/backendServices/{backend_service}/getHealth" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.compute.v1.RegionBackendServices.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/backendServices/{resource}/getIamPolicy" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.RegionBackendServices.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/backendServices" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.RegionBackendServices.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/backendServices" } ] }, { "shortName": "ListUsable", "fullName": "google.cloud.compute.v1.RegionBackendServices.ListUsable", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/backendServices/listUsable" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.RegionBackendServices.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/regions/{region}/backendServices/{backend_service}" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.compute.v1.RegionBackendServices.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/backendServices/{resource}/setIamPolicy" } ] }, { "shortName": "SetSecurityPolicy", "fullName": "google.cloud.compute.v1.RegionBackendServices.SetSecurityPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/backendServices/{backend_service}/setSecurityPolicy" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.compute.v1.RegionBackendServices.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/backendServices/{resource}/testIamPermissions" } ] }, { "shortName": "Update", "fullName": "google.cloud.compute.v1.RegionBackendServices.Update", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/compute/v1/projects/{project}/regions/{region}/backendServices/{backend_service}" } ] } ] }, { "shortName": "RegionCommitments", "fullName": "google.cloud.compute.v1.RegionCommitments", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.RegionCommitments.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/commitments" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.RegionCommitments.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/commitments/{commitment}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.RegionCommitments.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/commitments" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.RegionCommitments.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/commitments" } ] }, { "shortName": "Update", "fullName": "google.cloud.compute.v1.RegionCommitments.Update", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/regions/{region}/commitments/{commitment}" } ] } ] }, { "shortName": "RegionDiskTypes", "fullName": "google.cloud.compute.v1.RegionDiskTypes", "methods": [ { "shortName": "Get", "fullName": "google.cloud.compute.v1.RegionDiskTypes.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/diskTypes/{disk_type}" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.RegionDiskTypes.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/diskTypes" } ] } ] }, { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks", "methods": [ { "shortName": "AddResourcePolicies", "fullName": "google.cloud.compute.v1.RegionDisks.AddResourcePolicies", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/disks/{disk}/addResourcePolicies" } ] }, { "shortName": "BulkInsert", "fullName": "google.cloud.compute.v1.RegionDisks.BulkInsert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/disks/bulkInsert" } ] }, { "shortName": "CreateSnapshot", "fullName": "google.cloud.compute.v1.RegionDisks.CreateSnapshot", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/disks/{disk}/createSnapshot" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.RegionDisks.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/disks/{disk}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.RegionDisks.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/disks/{disk}" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.compute.v1.RegionDisks.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/disks/{resource}/getIamPolicy" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.RegionDisks.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/disks" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.RegionDisks.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/disks" } ] }, { "shortName": "RemoveResourcePolicies", "fullName": "google.cloud.compute.v1.RegionDisks.RemoveResourcePolicies", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/disks/{disk}/removeResourcePolicies" } ] }, { "shortName": "Resize", "fullName": "google.cloud.compute.v1.RegionDisks.Resize", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/disks/{disk}/resize" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.compute.v1.RegionDisks.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/disks/{resource}/setIamPolicy" } ] }, { "shortName": "SetLabels", "fullName": "google.cloud.compute.v1.RegionDisks.SetLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/disks/{resource}/setLabels" } ] }, { "shortName": "StartAsyncReplication", "fullName": "google.cloud.compute.v1.RegionDisks.StartAsyncReplication", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/disks/{disk}/startAsyncReplication" } ] }, { "shortName": "StopAsyncReplication", "fullName": "google.cloud.compute.v1.RegionDisks.StopAsyncReplication", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/disks/{disk}/stopAsyncReplication" } ] }, { "shortName": "StopGroupAsyncReplication", "fullName": "google.cloud.compute.v1.RegionDisks.StopGroupAsyncReplication", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/disks/stopGroupAsyncReplication" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.compute.v1.RegionDisks.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/disks/{resource}/testIamPermissions" } ] }, { "shortName": "Update", "fullName": "google.cloud.compute.v1.RegionDisks.Update", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/regions/{region}/disks/{disk}" } ] } ] }, { "shortName": "RegionHealthCheckServices", "fullName": "google.cloud.compute.v1.RegionHealthCheckServices", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/healthCheckServices/{health_check_service}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/healthCheckServices/{health_check_service}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/healthCheckServices" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/healthCheckServices" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/regions/{region}/healthCheckServices/{health_check_service}" } ] } ] }, { "shortName": "RegionHealthChecks", "fullName": "google.cloud.compute.v1.RegionHealthChecks", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.compute.v1.RegionHealthChecks.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/healthChecks/{health_check}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.RegionHealthChecks.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/healthChecks/{health_check}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.RegionHealthChecks.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/healthChecks" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.RegionHealthChecks.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/healthChecks" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.RegionHealthChecks.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/regions/{region}/healthChecks/{health_check}" } ] }, { "shortName": "Update", "fullName": "google.cloud.compute.v1.RegionHealthChecks.Update", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/compute/v1/projects/{project}/regions/{region}/healthChecks/{health_check}" } ] } ] }, { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers", "methods": [ { "shortName": "AbandonInstances", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.AbandonInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/instanceGroupManagers/{instance_group_manager}/abandonInstances" } ] }, { "shortName": "ApplyUpdatesToInstances", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ApplyUpdatesToInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/instanceGroupManagers/{instance_group_manager}/applyUpdatesToInstances" } ] }, { "shortName": "CreateInstances", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.CreateInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/instanceGroupManagers/{instance_group_manager}/createInstances" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/instanceGroupManagers/{instance_group_manager}" } ] }, { "shortName": "DeleteInstances", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.DeleteInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/instanceGroupManagers/{instance_group_manager}/deleteInstances" } ] }, { "shortName": "DeletePerInstanceConfigs", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.DeletePerInstanceConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/instanceGroupManagers/{instance_group_manager}/deletePerInstanceConfigs" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/instanceGroupManagers/{instance_group_manager}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/instanceGroupManagers" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/instanceGroupManagers" } ] }, { "shortName": "ListErrors", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ListErrors", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/instanceGroupManagers/{instance_group_manager}/listErrors" } ] }, { "shortName": "ListManagedInstances", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ListManagedInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/instanceGroupManagers/{instance_group_manager}/listManagedInstances" } ] }, { "shortName": "ListPerInstanceConfigs", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ListPerInstanceConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/instanceGroupManagers/{instance_group_manager}/listPerInstanceConfigs" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/regions/{region}/instanceGroupManagers/{instance_group_manager}" } ] }, { "shortName": "PatchPerInstanceConfigs", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.PatchPerInstanceConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/instanceGroupManagers/{instance_group_manager}/patchPerInstanceConfigs" } ] }, { "shortName": "RecreateInstances", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.RecreateInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/instanceGroupManagers/{instance_group_manager}/recreateInstances" } ] }, { "shortName": "Resize", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Resize", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/instanceGroupManagers/{instance_group_manager}/resize" } ] }, { "shortName": "SetInstanceTemplate", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.SetInstanceTemplate", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/instanceGroupManagers/{instance_group_manager}/setInstanceTemplate" } ] }, { "shortName": "SetTargetPools", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.SetTargetPools", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/instanceGroupManagers/{instance_group_manager}/setTargetPools" } ] }, { "shortName": "UpdatePerInstanceConfigs", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.UpdatePerInstanceConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/instanceGroupManagers/{instance_group_manager}/updatePerInstanceConfigs" } ] } ] }, { "shortName": "RegionInstanceGroups", "fullName": "google.cloud.compute.v1.RegionInstanceGroups", "methods": [ { "shortName": "Get", "fullName": "google.cloud.compute.v1.RegionInstanceGroups.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/instanceGroups/{instance_group}" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.RegionInstanceGroups.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/instanceGroups" } ] }, { "shortName": "ListInstances", "fullName": "google.cloud.compute.v1.RegionInstanceGroups.ListInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/instanceGroups/{instance_group}/listInstances" } ] }, { "shortName": "SetNamedPorts", "fullName": "google.cloud.compute.v1.RegionInstanceGroups.SetNamedPorts", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/instanceGroups/{instance_group}/setNamedPorts" } ] } ] }, { "shortName": "RegionInstanceTemplates", "fullName": "google.cloud.compute.v1.RegionInstanceTemplates", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.compute.v1.RegionInstanceTemplates.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/instanceTemplates/{instance_template}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.RegionInstanceTemplates.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/instanceTemplates/{instance_template}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.RegionInstanceTemplates.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/instanceTemplates" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.RegionInstanceTemplates.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/instanceTemplates" } ] } ] }, { "shortName": "RegionInstances", "fullName": "google.cloud.compute.v1.RegionInstances", "methods": [ { "shortName": "BulkInsert", "fullName": "google.cloud.compute.v1.RegionInstances.BulkInsert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/instances/bulkInsert" } ] } ] }, { "shortName": "RegionInstantSnapshots", "fullName": "google.cloud.compute.v1.RegionInstantSnapshots", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.compute.v1.RegionInstantSnapshots.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/instantSnapshots/{instant_snapshot}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.RegionInstantSnapshots.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/instantSnapshots/{instant_snapshot}" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.compute.v1.RegionInstantSnapshots.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/instantSnapshots/{resource}/getIamPolicy" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.RegionInstantSnapshots.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/instantSnapshots" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.RegionInstantSnapshots.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/instantSnapshots" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.compute.v1.RegionInstantSnapshots.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/instantSnapshots/{resource}/setIamPolicy" } ] }, { "shortName": "SetLabels", "fullName": "google.cloud.compute.v1.RegionInstantSnapshots.SetLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/instantSnapshots/{resource}/setLabels" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.compute.v1.RegionInstantSnapshots.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/instantSnapshots/{resource}/testIamPermissions" } ] } ] }, { "shortName": "RegionNetworkEndpointGroups", "fullName": "google.cloud.compute.v1.RegionNetworkEndpointGroups", "methods": [ { "shortName": "AttachNetworkEndpoints", "fullName": "google.cloud.compute.v1.RegionNetworkEndpointGroups.AttachNetworkEndpoints", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/networkEndpointGroups/{network_endpoint_group}/attachNetworkEndpoints" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.RegionNetworkEndpointGroups.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/networkEndpointGroups/{network_endpoint_group}" } ] }, { "shortName": "DetachNetworkEndpoints", "fullName": "google.cloud.compute.v1.RegionNetworkEndpointGroups.DetachNetworkEndpoints", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/networkEndpointGroups/{network_endpoint_group}/detachNetworkEndpoints" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.RegionNetworkEndpointGroups.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/networkEndpointGroups/{network_endpoint_group}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.RegionNetworkEndpointGroups.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/networkEndpointGroups" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.RegionNetworkEndpointGroups.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/networkEndpointGroups" } ] }, { "shortName": "ListNetworkEndpoints", "fullName": "google.cloud.compute.v1.RegionNetworkEndpointGroups.ListNetworkEndpoints", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/networkEndpointGroups/{network_endpoint_group}/listNetworkEndpoints" } ] } ] }, { "shortName": "RegionNetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.RegionNetworkFirewallPolicies", "methods": [ { "shortName": "AddAssociation", "fullName": "google.cloud.compute.v1.RegionNetworkFirewallPolicies.AddAssociation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/firewallPolicies/{firewall_policy}/addAssociation" } ] }, { "shortName": "AddRule", "fullName": "google.cloud.compute.v1.RegionNetworkFirewallPolicies.AddRule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/firewallPolicies/{firewall_policy}/addRule" } ] }, { "shortName": "CloneRules", "fullName": "google.cloud.compute.v1.RegionNetworkFirewallPolicies.CloneRules", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/firewallPolicies/{firewall_policy}/cloneRules" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.RegionNetworkFirewallPolicies.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/firewallPolicies/{firewall_policy}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.RegionNetworkFirewallPolicies.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/firewallPolicies/{firewall_policy}" } ] }, { "shortName": "GetAssociation", "fullName": "google.cloud.compute.v1.RegionNetworkFirewallPolicies.GetAssociation", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/firewallPolicies/{firewall_policy}/getAssociation" } ] }, { "shortName": "GetEffectiveFirewalls", "fullName": "google.cloud.compute.v1.RegionNetworkFirewallPolicies.GetEffectiveFirewalls", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/firewallPolicies/getEffectiveFirewalls" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.compute.v1.RegionNetworkFirewallPolicies.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/firewallPolicies/{resource}/getIamPolicy" } ] }, { "shortName": "GetRule", "fullName": "google.cloud.compute.v1.RegionNetworkFirewallPolicies.GetRule", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/firewallPolicies/{firewall_policy}/getRule" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.RegionNetworkFirewallPolicies.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/firewallPolicies" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.RegionNetworkFirewallPolicies.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/firewallPolicies" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.RegionNetworkFirewallPolicies.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/regions/{region}/firewallPolicies/{firewall_policy}" } ] }, { "shortName": "PatchRule", "fullName": "google.cloud.compute.v1.RegionNetworkFirewallPolicies.PatchRule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/firewallPolicies/{firewall_policy}/patchRule" } ] }, { "shortName": "RemoveAssociation", "fullName": "google.cloud.compute.v1.RegionNetworkFirewallPolicies.RemoveAssociation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/firewallPolicies/{firewall_policy}/removeAssociation" } ] }, { "shortName": "RemoveRule", "fullName": "google.cloud.compute.v1.RegionNetworkFirewallPolicies.RemoveRule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/firewallPolicies/{firewall_policy}/removeRule" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.compute.v1.RegionNetworkFirewallPolicies.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/firewallPolicies/{resource}/setIamPolicy" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.compute.v1.RegionNetworkFirewallPolicies.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/firewallPolicies/{resource}/testIamPermissions" } ] } ] }, { "shortName": "RegionNotificationEndpoints", "fullName": "google.cloud.compute.v1.RegionNotificationEndpoints", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.compute.v1.RegionNotificationEndpoints.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/notificationEndpoints/{notification_endpoint}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.RegionNotificationEndpoints.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/notificationEndpoints/{notification_endpoint}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.RegionNotificationEndpoints.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/notificationEndpoints" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.RegionNotificationEndpoints.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/notificationEndpoints" } ] } ] }, { "shortName": "RegionOperations", "fullName": "google.cloud.compute.v1.RegionOperations", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.compute.v1.RegionOperations.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/operations/{operation}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.RegionOperations.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/operations/{operation}" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.RegionOperations.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/operations" } ] }, { "shortName": "Wait", "fullName": "google.cloud.compute.v1.RegionOperations.Wait", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/operations/{operation}/wait" } ] } ] }, { "shortName": "RegionSecurityPolicies", "fullName": "google.cloud.compute.v1.RegionSecurityPolicies", "methods": [ { "shortName": "AddRule", "fullName": "google.cloud.compute.v1.RegionSecurityPolicies.AddRule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/securityPolicies/{security_policy}/addRule" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.RegionSecurityPolicies.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/securityPolicies/{security_policy}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.RegionSecurityPolicies.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/securityPolicies/{security_policy}" } ] }, { "shortName": "GetRule", "fullName": "google.cloud.compute.v1.RegionSecurityPolicies.GetRule", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/securityPolicies/{security_policy}/getRule" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.RegionSecurityPolicies.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/securityPolicies" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.RegionSecurityPolicies.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/securityPolicies" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.RegionSecurityPolicies.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/regions/{region}/securityPolicies/{security_policy}" } ] }, { "shortName": "PatchRule", "fullName": "google.cloud.compute.v1.RegionSecurityPolicies.PatchRule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/securityPolicies/{security_policy}/patchRule" } ] }, { "shortName": "RemoveRule", "fullName": "google.cloud.compute.v1.RegionSecurityPolicies.RemoveRule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/securityPolicies/{security_policy}/removeRule" } ] } ] }, { "shortName": "RegionSslCertificates", "fullName": "google.cloud.compute.v1.RegionSslCertificates", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.compute.v1.RegionSslCertificates.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/sslCertificates/{ssl_certificate}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.RegionSslCertificates.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/sslCertificates/{ssl_certificate}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.RegionSslCertificates.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/sslCertificates" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.RegionSslCertificates.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/sslCertificates" } ] } ] }, { "shortName": "RegionSslPolicies", "fullName": "google.cloud.compute.v1.RegionSslPolicies", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.compute.v1.RegionSslPolicies.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/sslPolicies/{ssl_policy}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.RegionSslPolicies.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/sslPolicies/{ssl_policy}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.RegionSslPolicies.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/sslPolicies" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.RegionSslPolicies.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/sslPolicies" } ] }, { "shortName": "ListAvailableFeatures", "fullName": "google.cloud.compute.v1.RegionSslPolicies.ListAvailableFeatures", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/sslPolicies/listAvailableFeatures" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.RegionSslPolicies.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/regions/{region}/sslPolicies/{ssl_policy}" } ] } ] }, { "shortName": "RegionTargetHttpProxies", "fullName": "google.cloud.compute.v1.RegionTargetHttpProxies", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.compute.v1.RegionTargetHttpProxies.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/targetHttpProxies/{target_http_proxy}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.RegionTargetHttpProxies.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/targetHttpProxies/{target_http_proxy}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.RegionTargetHttpProxies.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/targetHttpProxies" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.RegionTargetHttpProxies.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/targetHttpProxies" } ] }, { "shortName": "SetUrlMap", "fullName": "google.cloud.compute.v1.RegionTargetHttpProxies.SetUrlMap", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/targetHttpProxies/{target_http_proxy}/setUrlMap" } ] } ] }, { "shortName": "RegionTargetHttpsProxies", "fullName": "google.cloud.compute.v1.RegionTargetHttpsProxies", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.compute.v1.RegionTargetHttpsProxies.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/targetHttpsProxies/{target_https_proxy}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.RegionTargetHttpsProxies.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/targetHttpsProxies/{target_https_proxy}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.RegionTargetHttpsProxies.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/targetHttpsProxies" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.RegionTargetHttpsProxies.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/targetHttpsProxies" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.RegionTargetHttpsProxies.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/regions/{region}/targetHttpsProxies/{target_https_proxy}" } ] }, { "shortName": "SetSslCertificates", "fullName": "google.cloud.compute.v1.RegionTargetHttpsProxies.SetSslCertificates", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/targetHttpsProxies/{target_https_proxy}/setSslCertificates" } ] }, { "shortName": "SetUrlMap", "fullName": "google.cloud.compute.v1.RegionTargetHttpsProxies.SetUrlMap", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/targetHttpsProxies/{target_https_proxy}/setUrlMap" } ] } ] }, { "shortName": "RegionTargetTcpProxies", "fullName": "google.cloud.compute.v1.RegionTargetTcpProxies", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.compute.v1.RegionTargetTcpProxies.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/targetTcpProxies/{target_tcp_proxy}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.RegionTargetTcpProxies.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/targetTcpProxies/{target_tcp_proxy}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.RegionTargetTcpProxies.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/targetTcpProxies" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.RegionTargetTcpProxies.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/targetTcpProxies" } ] } ] }, { "shortName": "RegionUrlMaps", "fullName": "google.cloud.compute.v1.RegionUrlMaps", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.compute.v1.RegionUrlMaps.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/urlMaps/{url_map}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.RegionUrlMaps.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/urlMaps/{url_map}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.RegionUrlMaps.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/urlMaps" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.RegionUrlMaps.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/urlMaps" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.RegionUrlMaps.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/regions/{region}/urlMaps/{url_map}" } ] }, { "shortName": "Update", "fullName": "google.cloud.compute.v1.RegionUrlMaps.Update", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/compute/v1/projects/{project}/regions/{region}/urlMaps/{url_map}" } ] }, { "shortName": "Validate", "fullName": "google.cloud.compute.v1.RegionUrlMaps.Validate", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/urlMaps/{url_map}/validate" } ] } ] }, { "shortName": "RegionZones", "fullName": "google.cloud.compute.v1.RegionZones", "methods": [ { "shortName": "List", "fullName": "google.cloud.compute.v1.RegionZones.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/zones" } ] } ] }, { "shortName": "Regions", "fullName": "google.cloud.compute.v1.Regions", "methods": [ { "shortName": "Get", "fullName": "google.cloud.compute.v1.Regions.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.Regions.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions" } ] } ] }, { "shortName": "Reservations", "fullName": "google.cloud.compute.v1.Reservations", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.Reservations.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/reservations" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.Reservations.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/zones/{zone}/reservations/{reservation}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.Reservations.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/reservations/{reservation}" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.compute.v1.Reservations.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/reservations/{resource}/getIamPolicy" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.Reservations.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/reservations" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.Reservations.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/reservations" } ] }, { "shortName": "Resize", "fullName": "google.cloud.compute.v1.Reservations.Resize", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/reservations/{reservation}/resize" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.compute.v1.Reservations.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/reservations/{resource}/setIamPolicy" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.compute.v1.Reservations.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/reservations/{resource}/testIamPermissions" } ] }, { "shortName": "Update", "fullName": "google.cloud.compute.v1.Reservations.Update", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/zones/{zone}/reservations/{reservation}" } ] } ] }, { "shortName": "ResourcePolicies", "fullName": "google.cloud.compute.v1.ResourcePolicies", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.ResourcePolicies.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/resourcePolicies" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.ResourcePolicies.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/resourcePolicies/{resource_policy}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.ResourcePolicies.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/resourcePolicies/{resource_policy}" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.compute.v1.ResourcePolicies.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/resourcePolicies/{resource}/getIamPolicy" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.ResourcePolicies.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/resourcePolicies" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.ResourcePolicies.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/resourcePolicies" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.ResourcePolicies.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/regions/{region}/resourcePolicies/{resource_policy}" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.compute.v1.ResourcePolicies.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/resourcePolicies/{resource}/setIamPolicy" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.compute.v1.ResourcePolicies.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/resourcePolicies/{resource}/testIamPermissions" } ] } ] }, { "shortName": "Routers", "fullName": "google.cloud.compute.v1.Routers", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.Routers.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/routers" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.Routers.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/routers/{router}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.Routers.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/routers/{router}" } ] }, { "shortName": "GetNatIpInfo", "fullName": "google.cloud.compute.v1.Routers.GetNatIpInfo", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/routers/{router}/getNatIpInfo" } ] }, { "shortName": "GetNatMappingInfo", "fullName": "google.cloud.compute.v1.Routers.GetNatMappingInfo", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/routers/{router}/getNatMappingInfo" } ] }, { "shortName": "GetRouterStatus", "fullName": "google.cloud.compute.v1.Routers.GetRouterStatus", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/routers/{router}/getRouterStatus" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.Routers.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/routers" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.Routers.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/routers" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.Routers.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/regions/{region}/routers/{router}" } ] }, { "shortName": "Preview", "fullName": "google.cloud.compute.v1.Routers.Preview", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/routers/{router}/preview" } ] }, { "shortName": "Update", "fullName": "google.cloud.compute.v1.Routers.Update", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/compute/v1/projects/{project}/regions/{region}/routers/{router}" } ] } ] }, { "shortName": "Routes", "fullName": "google.cloud.compute.v1.Routes", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.compute.v1.Routes.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/global/routes/{route}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.Routes.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/routes/{route}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.Routes.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/routes" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.Routes.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/routes" } ] } ] }, { "shortName": "SecurityPolicies", "fullName": "google.cloud.compute.v1.SecurityPolicies", "methods": [ { "shortName": "AddRule", "fullName": "google.cloud.compute.v1.SecurityPolicies.AddRule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/securityPolicies/{security_policy}/addRule" } ] }, { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.SecurityPolicies.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/securityPolicies" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.SecurityPolicies.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/global/securityPolicies/{security_policy}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.SecurityPolicies.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/securityPolicies/{security_policy}" } ] }, { "shortName": "GetRule", "fullName": "google.cloud.compute.v1.SecurityPolicies.GetRule", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/securityPolicies/{security_policy}/getRule" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.SecurityPolicies.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/securityPolicies" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.SecurityPolicies.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/securityPolicies" } ] }, { "shortName": "ListPreconfiguredExpressionSets", "fullName": "google.cloud.compute.v1.SecurityPolicies.ListPreconfiguredExpressionSets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/securityPolicies/listPreconfiguredExpressionSets" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.SecurityPolicies.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/global/securityPolicies/{security_policy}" } ] }, { "shortName": "PatchRule", "fullName": "google.cloud.compute.v1.SecurityPolicies.PatchRule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/securityPolicies/{security_policy}/patchRule" } ] }, { "shortName": "RemoveRule", "fullName": "google.cloud.compute.v1.SecurityPolicies.RemoveRule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/securityPolicies/{security_policy}/removeRule" } ] }, { "shortName": "SetLabels", "fullName": "google.cloud.compute.v1.SecurityPolicies.SetLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/securityPolicies/{resource}/setLabels" } ] } ] }, { "shortName": "ServiceAttachments", "fullName": "google.cloud.compute.v1.ServiceAttachments", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.ServiceAttachments.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/serviceAttachments" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.ServiceAttachments.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/serviceAttachments/{service_attachment}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.ServiceAttachments.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/serviceAttachments/{service_attachment}" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.compute.v1.ServiceAttachments.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/serviceAttachments/{resource}/getIamPolicy" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.ServiceAttachments.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/serviceAttachments" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.ServiceAttachments.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/serviceAttachments" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.ServiceAttachments.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/regions/{region}/serviceAttachments/{service_attachment}" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.compute.v1.ServiceAttachments.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/serviceAttachments/{resource}/setIamPolicy" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.compute.v1.ServiceAttachments.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/serviceAttachments/{resource}/testIamPermissions" } ] } ] }, { "shortName": "SnapshotSettingsService", "fullName": "google.cloud.compute.v1.SnapshotSettingsService", "methods": [ { "shortName": "Get", "fullName": "google.cloud.compute.v1.SnapshotSettingsService.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/snapshotSettings" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.SnapshotSettingsService.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/global/snapshotSettings" } ] } ] }, { "shortName": "Snapshots", "fullName": "google.cloud.compute.v1.Snapshots", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.compute.v1.Snapshots.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/global/snapshots/{snapshot}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.Snapshots.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/snapshots/{snapshot}" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.compute.v1.Snapshots.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/snapshots/{resource}/getIamPolicy" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.Snapshots.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/snapshots" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.Snapshots.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/snapshots" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.compute.v1.Snapshots.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/snapshots/{resource}/setIamPolicy" } ] }, { "shortName": "SetLabels", "fullName": "google.cloud.compute.v1.Snapshots.SetLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/snapshots/{resource}/setLabels" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.compute.v1.Snapshots.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/snapshots/{resource}/testIamPermissions" } ] } ] }, { "shortName": "SslCertificates", "fullName": "google.cloud.compute.v1.SslCertificates", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.SslCertificates.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/sslCertificates" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.SslCertificates.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/global/sslCertificates/{ssl_certificate}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.SslCertificates.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/sslCertificates/{ssl_certificate}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.SslCertificates.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/sslCertificates" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.SslCertificates.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/sslCertificates" } ] } ] }, { "shortName": "SslPolicies", "fullName": "google.cloud.compute.v1.SslPolicies", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.SslPolicies.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/sslPolicies" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.SslPolicies.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/global/sslPolicies/{ssl_policy}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.SslPolicies.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/sslPolicies/{ssl_policy}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.SslPolicies.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/sslPolicies" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.SslPolicies.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/sslPolicies" } ] }, { "shortName": "ListAvailableFeatures", "fullName": "google.cloud.compute.v1.SslPolicies.ListAvailableFeatures", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/sslPolicies/listAvailableFeatures" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.SslPolicies.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/global/sslPolicies/{ssl_policy}" } ] } ] }, { "shortName": "StoragePoolTypes", "fullName": "google.cloud.compute.v1.StoragePoolTypes", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.StoragePoolTypes.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/storagePoolTypes" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.StoragePoolTypes.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/storagePoolTypes/{storage_pool_type}" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.StoragePoolTypes.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/storagePoolTypes" } ] } ] }, { "shortName": "StoragePools", "fullName": "google.cloud.compute.v1.StoragePools", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.StoragePools.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/storagePools" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.StoragePools.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/zones/{zone}/storagePools/{storage_pool}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.StoragePools.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/storagePools/{storage_pool}" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.compute.v1.StoragePools.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/storagePools/{resource}/getIamPolicy" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.StoragePools.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/storagePools" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.StoragePools.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/storagePools" } ] }, { "shortName": "ListDisks", "fullName": "google.cloud.compute.v1.StoragePools.ListDisks", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/storagePools/{storage_pool}/listDisks" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.compute.v1.StoragePools.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/storagePools/{resource}/setIamPolicy" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.compute.v1.StoragePools.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/storagePools/{resource}/testIamPermissions" } ] }, { "shortName": "Update", "fullName": "google.cloud.compute.v1.StoragePools.Update", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/zones/{zone}/storagePools/{storage_pool}" } ] } ] }, { "shortName": "Subnetworks", "fullName": "google.cloud.compute.v1.Subnetworks", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.Subnetworks.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/subnetworks" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.Subnetworks.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/subnetworks/{subnetwork}" } ] }, { "shortName": "ExpandIpCidrRange", "fullName": "google.cloud.compute.v1.Subnetworks.ExpandIpCidrRange", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/subnetworks/{subnetwork}/expandIpCidrRange" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.Subnetworks.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/subnetworks/{subnetwork}" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.compute.v1.Subnetworks.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/subnetworks/{resource}/getIamPolicy" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.Subnetworks.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/subnetworks" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.Subnetworks.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/subnetworks" } ] }, { "shortName": "ListUsable", "fullName": "google.cloud.compute.v1.Subnetworks.ListUsable", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/subnetworks/listUsable" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.Subnetworks.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/regions/{region}/subnetworks/{subnetwork}" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.compute.v1.Subnetworks.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/subnetworks/{resource}/setIamPolicy" } ] }, { "shortName": "SetPrivateIpGoogleAccess", "fullName": "google.cloud.compute.v1.Subnetworks.SetPrivateIpGoogleAccess", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/subnetworks/{subnetwork}/setPrivateIpGoogleAccess" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.compute.v1.Subnetworks.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/subnetworks/{resource}/testIamPermissions" } ] } ] }, { "shortName": "TargetGrpcProxies", "fullName": "google.cloud.compute.v1.TargetGrpcProxies", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.compute.v1.TargetGrpcProxies.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/global/targetGrpcProxies/{target_grpc_proxy}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.TargetGrpcProxies.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/targetGrpcProxies/{target_grpc_proxy}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.TargetGrpcProxies.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/targetGrpcProxies" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.TargetGrpcProxies.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/targetGrpcProxies" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.TargetGrpcProxies.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/global/targetGrpcProxies/{target_grpc_proxy}" } ] } ] }, { "shortName": "TargetHttpProxies", "fullName": "google.cloud.compute.v1.TargetHttpProxies", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.TargetHttpProxies.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/targetHttpProxies" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.TargetHttpProxies.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/global/targetHttpProxies/{target_http_proxy}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.TargetHttpProxies.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/targetHttpProxies/{target_http_proxy}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.TargetHttpProxies.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/targetHttpProxies" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.TargetHttpProxies.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/targetHttpProxies" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.TargetHttpProxies.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/global/targetHttpProxies/{target_http_proxy}" } ] }, { "shortName": "SetUrlMap", "fullName": "google.cloud.compute.v1.TargetHttpProxies.SetUrlMap", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/targetHttpProxies/{target_http_proxy}/setUrlMap" } ] } ] }, { "shortName": "TargetHttpsProxies", "fullName": "google.cloud.compute.v1.TargetHttpsProxies", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.TargetHttpsProxies.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/targetHttpsProxies" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.TargetHttpsProxies.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/global/targetHttpsProxies/{target_https_proxy}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.TargetHttpsProxies.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/targetHttpsProxies/{target_https_proxy}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.TargetHttpsProxies.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/targetHttpsProxies" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.TargetHttpsProxies.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/targetHttpsProxies" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.TargetHttpsProxies.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/global/targetHttpsProxies/{target_https_proxy}" } ] }, { "shortName": "SetCertificateMap", "fullName": "google.cloud.compute.v1.TargetHttpsProxies.SetCertificateMap", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/targetHttpsProxies/{target_https_proxy}/setCertificateMap" } ] }, { "shortName": "SetQuicOverride", "fullName": "google.cloud.compute.v1.TargetHttpsProxies.SetQuicOverride", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/targetHttpsProxies/{target_https_proxy}/setQuicOverride" } ] }, { "shortName": "SetSslCertificates", "fullName": "google.cloud.compute.v1.TargetHttpsProxies.SetSslCertificates", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/targetHttpsProxies/{target_https_proxy}/setSslCertificates" } ] }, { "shortName": "SetSslPolicy", "fullName": "google.cloud.compute.v1.TargetHttpsProxies.SetSslPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/targetHttpsProxies/{target_https_proxy}/setSslPolicy" } ] }, { "shortName": "SetUrlMap", "fullName": "google.cloud.compute.v1.TargetHttpsProxies.SetUrlMap", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/targetHttpsProxies/{target_https_proxy}/setUrlMap" } ] } ] }, { "shortName": "TargetInstances", "fullName": "google.cloud.compute.v1.TargetInstances", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.TargetInstances.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/targetInstances" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.TargetInstances.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/zones/{zone}/targetInstances/{target_instance}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.TargetInstances.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/targetInstances/{target_instance}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.TargetInstances.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/targetInstances" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.TargetInstances.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/targetInstances" } ] }, { "shortName": "SetSecurityPolicy", "fullName": "google.cloud.compute.v1.TargetInstances.SetSecurityPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/targetInstances/{target_instance}/setSecurityPolicy" } ] } ] }, { "shortName": "TargetPools", "fullName": "google.cloud.compute.v1.TargetPools", "methods": [ { "shortName": "AddHealthCheck", "fullName": "google.cloud.compute.v1.TargetPools.AddHealthCheck", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/targetPools/{target_pool}/addHealthCheck" } ] }, { "shortName": "AddInstance", "fullName": "google.cloud.compute.v1.TargetPools.AddInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/targetPools/{target_pool}/addInstance" } ] }, { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.TargetPools.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/targetPools" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.TargetPools.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/targetPools/{target_pool}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.TargetPools.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/targetPools/{target_pool}" } ] }, { "shortName": "GetHealth", "fullName": "google.cloud.compute.v1.TargetPools.GetHealth", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/targetPools/{target_pool}/getHealth" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.TargetPools.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/targetPools" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.TargetPools.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/targetPools" } ] }, { "shortName": "RemoveHealthCheck", "fullName": "google.cloud.compute.v1.TargetPools.RemoveHealthCheck", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/targetPools/{target_pool}/removeHealthCheck" } ] }, { "shortName": "RemoveInstance", "fullName": "google.cloud.compute.v1.TargetPools.RemoveInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/targetPools/{target_pool}/removeInstance" } ] }, { "shortName": "SetBackup", "fullName": "google.cloud.compute.v1.TargetPools.SetBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/targetPools/{target_pool}/setBackup" } ] }, { "shortName": "SetSecurityPolicy", "fullName": "google.cloud.compute.v1.TargetPools.SetSecurityPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/targetPools/{target_pool}/setSecurityPolicy" } ] } ] }, { "shortName": "TargetSslProxies", "fullName": "google.cloud.compute.v1.TargetSslProxies", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.compute.v1.TargetSslProxies.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/global/targetSslProxies/{target_ssl_proxy}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.TargetSslProxies.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/targetSslProxies/{target_ssl_proxy}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.TargetSslProxies.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/targetSslProxies" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.TargetSslProxies.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/targetSslProxies" } ] }, { "shortName": "SetBackendService", "fullName": "google.cloud.compute.v1.TargetSslProxies.SetBackendService", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/targetSslProxies/{target_ssl_proxy}/setBackendService" } ] }, { "shortName": "SetCertificateMap", "fullName": "google.cloud.compute.v1.TargetSslProxies.SetCertificateMap", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/targetSslProxies/{target_ssl_proxy}/setCertificateMap" } ] }, { "shortName": "SetProxyHeader", "fullName": "google.cloud.compute.v1.TargetSslProxies.SetProxyHeader", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/targetSslProxies/{target_ssl_proxy}/setProxyHeader" } ] }, { "shortName": "SetSslCertificates", "fullName": "google.cloud.compute.v1.TargetSslProxies.SetSslCertificates", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/targetSslProxies/{target_ssl_proxy}/setSslCertificates" } ] }, { "shortName": "SetSslPolicy", "fullName": "google.cloud.compute.v1.TargetSslProxies.SetSslPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/targetSslProxies/{target_ssl_proxy}/setSslPolicy" } ] } ] }, { "shortName": "TargetTcpProxies", "fullName": "google.cloud.compute.v1.TargetTcpProxies", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.TargetTcpProxies.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/targetTcpProxies" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.TargetTcpProxies.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/global/targetTcpProxies/{target_tcp_proxy}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.TargetTcpProxies.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/targetTcpProxies/{target_tcp_proxy}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.TargetTcpProxies.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/targetTcpProxies" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.TargetTcpProxies.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/targetTcpProxies" } ] }, { "shortName": "SetBackendService", "fullName": "google.cloud.compute.v1.TargetTcpProxies.SetBackendService", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/targetTcpProxies/{target_tcp_proxy}/setBackendService" } ] }, { "shortName": "SetProxyHeader", "fullName": "google.cloud.compute.v1.TargetTcpProxies.SetProxyHeader", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/targetTcpProxies/{target_tcp_proxy}/setProxyHeader" } ] } ] }, { "shortName": "TargetVpnGateways", "fullName": "google.cloud.compute.v1.TargetVpnGateways", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.TargetVpnGateways.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/targetVpnGateways" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.TargetVpnGateways.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/targetVpnGateways/{target_vpn_gateway}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.TargetVpnGateways.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/targetVpnGateways/{target_vpn_gateway}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.TargetVpnGateways.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/targetVpnGateways" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.TargetVpnGateways.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/targetVpnGateways" } ] }, { "shortName": "SetLabels", "fullName": "google.cloud.compute.v1.TargetVpnGateways.SetLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/targetVpnGateways/{resource}/setLabels" } ] } ] }, { "shortName": "UrlMaps", "fullName": "google.cloud.compute.v1.UrlMaps", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.UrlMaps.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/urlMaps" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.UrlMaps.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/global/urlMaps/{url_map}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.UrlMaps.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/urlMaps/{url_map}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.UrlMaps.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/urlMaps" } ] }, { "shortName": "InvalidateCache", "fullName": "google.cloud.compute.v1.UrlMaps.InvalidateCache", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/urlMaps/{url_map}/invalidateCache" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.UrlMaps.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/global/urlMaps" } ] }, { "shortName": "Patch", "fullName": "google.cloud.compute.v1.UrlMaps.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/compute/v1/projects/{project}/global/urlMaps/{url_map}" } ] }, { "shortName": "Update", "fullName": "google.cloud.compute.v1.UrlMaps.Update", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/compute/v1/projects/{project}/global/urlMaps/{url_map}" } ] }, { "shortName": "Validate", "fullName": "google.cloud.compute.v1.UrlMaps.Validate", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/global/urlMaps/{url_map}/validate" } ] } ] }, { "shortName": "VpnGateways", "fullName": "google.cloud.compute.v1.VpnGateways", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.VpnGateways.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/vpnGateways" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.VpnGateways.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/vpnGateways/{vpn_gateway}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.VpnGateways.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/vpnGateways/{vpn_gateway}" } ] }, { "shortName": "GetStatus", "fullName": "google.cloud.compute.v1.VpnGateways.GetStatus", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/vpnGateways/{vpn_gateway}/getStatus" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.VpnGateways.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/vpnGateways" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.VpnGateways.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/vpnGateways" } ] }, { "shortName": "SetLabels", "fullName": "google.cloud.compute.v1.VpnGateways.SetLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/vpnGateways/{resource}/setLabels" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.compute.v1.VpnGateways.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/vpnGateways/{resource}/testIamPermissions" } ] } ] }, { "shortName": "VpnTunnels", "fullName": "google.cloud.compute.v1.VpnTunnels", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1.VpnTunnels.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/vpnTunnels" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1.VpnTunnels.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/vpnTunnels/{vpn_tunnel}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.VpnTunnels.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/vpnTunnels/{vpn_tunnel}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1.VpnTunnels.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/vpnTunnels" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.VpnTunnels.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/vpnTunnels" } ] }, { "shortName": "SetLabels", "fullName": "google.cloud.compute.v1.VpnTunnels.SetLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/vpnTunnels/{resource}/setLabels" } ] } ] }, { "shortName": "ZoneOperations", "fullName": "google.cloud.compute.v1.ZoneOperations", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.compute.v1.ZoneOperations.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/zones/{zone}/operations/{operation}" } ] }, { "shortName": "Get", "fullName": "google.cloud.compute.v1.ZoneOperations.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/operations/{operation}" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.ZoneOperations.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}/operations" } ] }, { "shortName": "Wait", "fullName": "google.cloud.compute.v1.ZoneOperations.Wait", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/zones/{zone}/operations/{operation}/wait" } ] } ] }, { "shortName": "Zones", "fullName": "google.cloud.compute.v1.Zones", "methods": [ { "shortName": "Get", "fullName": "google.cloud.compute.v1.Zones.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones/{zone}" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1.Zones.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/zones" } ] } ] } ], "configFile": "compute_v1.yaml", "serviceConfigApiNames": [ "google.cloud.compute.v1.AcceleratorTypes", "google.cloud.compute.v1.Addresses", "google.cloud.compute.v1.Autoscalers", "google.cloud.compute.v1.BackendBuckets", "google.cloud.compute.v1.BackendServices", "google.cloud.compute.v1.DiskTypes", "google.cloud.compute.v1.Disks", "google.cloud.compute.v1.ExternalVpnGateways", "google.cloud.compute.v1.FirewallPolicies", "google.cloud.compute.v1.Firewalls", "google.cloud.compute.v1.ForwardingRules", "google.cloud.compute.v1.GlobalAddresses", "google.cloud.compute.v1.GlobalForwardingRules", "google.cloud.compute.v1.GlobalNetworkEndpointGroups", "google.cloud.compute.v1.GlobalOperations", "google.cloud.compute.v1.GlobalOrganizationOperations", "google.cloud.compute.v1.GlobalPublicDelegatedPrefixes", "google.cloud.compute.v1.HealthChecks", "google.cloud.compute.v1.ImageFamilyViews", "google.cloud.compute.v1.Images", "google.cloud.compute.v1.InstanceGroupManagers", "google.cloud.compute.v1.InstanceGroups", "google.cloud.compute.v1.InstanceTemplates", "google.cloud.compute.v1.Instances", "google.cloud.compute.v1.InterconnectAttachments", "google.cloud.compute.v1.InterconnectLocations", "google.cloud.compute.v1.Interconnects", "google.cloud.compute.v1.LicenseCodes", "google.cloud.compute.v1.Licenses", "google.cloud.compute.v1.MachineTypes", "google.cloud.compute.v1.NetworkEndpointGroups", "google.cloud.compute.v1.Networks", "google.cloud.compute.v1.NodeGroups", "google.cloud.compute.v1.NodeTemplates", "google.cloud.compute.v1.NodeTypes", "google.cloud.compute.v1.PacketMirrorings", "google.cloud.compute.v1.Projects", "google.cloud.compute.v1.PublicAdvertisedPrefixes", "google.cloud.compute.v1.PublicDelegatedPrefixes", "google.cloud.compute.v1.RegionAutoscalers", "google.cloud.compute.v1.RegionBackendServices", "google.cloud.compute.v1.RegionCommitments", "google.cloud.compute.v1.RegionDiskTypes", "google.cloud.compute.v1.RegionDisks", "google.cloud.compute.v1.RegionHealthCheckServices", "google.cloud.compute.v1.RegionHealthChecks", "google.cloud.compute.v1.RegionInstanceGroupManagers", "google.cloud.compute.v1.RegionInstanceGroups", "google.cloud.compute.v1.RegionInstances", "google.cloud.compute.v1.RegionNetworkEndpointGroups", "google.cloud.compute.v1.RegionNotificationEndpoints", "google.cloud.compute.v1.RegionOperations", "google.cloud.compute.v1.RegionSslCertificates", "google.cloud.compute.v1.RegionTargetHttpProxies", "google.cloud.compute.v1.RegionTargetHttpsProxies", "google.cloud.compute.v1.RegionUrlMaps", "google.cloud.compute.v1.Regions", "google.cloud.compute.v1.Reservations", "google.cloud.compute.v1.ResourcePolicies", "google.cloud.compute.v1.Routers", "google.cloud.compute.v1.Routes", "google.cloud.compute.v1.SecurityPolicies", "google.cloud.compute.v1.ServiceAttachments", "google.cloud.compute.v1.Snapshots", "google.cloud.compute.v1.SslCertificates", "google.cloud.compute.v1.SslPolicies", "google.cloud.compute.v1.Subnetworks", "google.cloud.compute.v1.TargetGrpcProxies", "google.cloud.compute.v1.TargetHttpProxies", "google.cloud.compute.v1.TargetHttpsProxies", "google.cloud.compute.v1.TargetInstances", "google.cloud.compute.v1.TargetPools", "google.cloud.compute.v1.TargetSslProxies", "google.cloud.compute.v1.TargetTcpProxies", "google.cloud.compute.v1.TargetVpnGateways", "google.cloud.compute.v1.UrlMaps", "google.cloud.compute.v1.VpnGateways", "google.cloud.compute.v1.VpnTunnels", "google.cloud.compute.v1.ZoneOperations", "google.cloud.compute.v1.Zones" ], "nameInServiceConfig": "compute.googleapis.com" }, { "id": "google.cloud.compute.v1small", "directory": "google/cloud/compute/v1small", "version": "v1small", "majorVersion": "v1", "hostName": "compute.googleapis.com", "title": "Google Compute Engine API", "description": "", "importDirectories": [ "google/api", "google/cloud" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Compute.V1Small": 1 } }, "go_package": { "valueCounts": { "google.golang.org/genproto/googleapis/cloud/compute/v1small;compute": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.compute.v1small": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Compute\\V1small": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Compute::V1small": 1 } } }, "services": [ { "shortName": "Addresses", "fullName": "google.cloud.compute.v1small.Addresses", "methods": [ { "shortName": "AggregatedList", "fullName": "google.cloud.compute.v1small.Addresses.AggregatedList", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/aggregated/addresses" } ] }, { "shortName": "Delete", "fullName": "google.cloud.compute.v1small.Addresses.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/compute/v1/projects/{project}/regions/{region}/addresses/{address}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.compute.v1small.Addresses.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/{project}/regions/{region}/addresses" } ] }, { "shortName": "List", "fullName": "google.cloud.compute.v1small.Addresses.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/addresses" } ] } ] }, { "shortName": "RegionOperations", "fullName": "google.cloud.compute.v1small.RegionOperations", "methods": [ { "shortName": "Get", "fullName": "google.cloud.compute.v1small.RegionOperations.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/compute/v1/projects/{project}/regions/{region}/operations/{operation}" } ] }, { "shortName": "Wait", "fullName": "google.cloud.compute.v1small.RegionOperations.Wait", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/compute/v1/projects/projects/{project}/regions/{region}/operations/{operation}/wait" } ] } ] } ], "configFile": "compute_small_v1.yaml", "serviceConfigApiNames": [ "google.cloud.compute.v1small.Addresses", "google.cloud.compute.v1small.RegionOperations" ], "nameInServiceConfig": "compute.googleapis.com" }, { "id": "google.cloud.confidentialcomputing.v1", "directory": "google/cloud/confidentialcomputing/v1", "version": "v1", "majorVersion": "v1", "hostName": "confidentialcomputing.googleapis.com", "title": "Confidential Computing API", "description": "Attestation verifier for Confidential Space.", "importDirectories": [ "google/api", "google/protobuf", "google/rpc" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.ConfidentialComputing.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/confidentialcomputing/apiv1/confidentialcomputingpb;confidentialcomputingpb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.confidentialcomputing.v1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\ConfidentialComputing\\V1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::ConfidentialComputing::V1": 1 } } }, "services": [ { "shortName": "ConfidentialComputing", "fullName": "google.cloud.confidentialcomputing.v1.ConfidentialComputing", "methods": [ { "shortName": "CreateChallenge", "fullName": "google.cloud.confidentialcomputing.v1.ConfidentialComputing.CreateChallenge", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/challenges" } ] }, { "shortName": "VerifyAttestation", "fullName": "google.cloud.confidentialcomputing.v1.ConfidentialComputing.VerifyAttestation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{challenge=projects/*/locations/*/challenges/*}:verifyAttestation" } ] } ] } ], "configFile": "confidentialcomputing_v1.yaml", "serviceConfigApiNames": [ "google.cloud.confidentialcomputing.v1.ConfidentialComputing", "google.cloud.location.Locations" ], "nameInServiceConfig": "confidentialcomputing.googleapis.com" }, { "id": "google.cloud.confidentialcomputing.v1alpha1", "directory": "google/cloud/confidentialcomputing/v1alpha1", "version": "v1alpha1", "majorVersion": "v1", "hostName": "confidentialcomputing.googleapis.com", "title": "Confidential Computing API", "description": "", "importDirectories": [ "google/api", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.ConfidentialComputing.V1Alpha1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/confidentialcomputing/apiv1alpha1/confidentialcomputingpb;confidentialcomputingpb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.confidentialcomputing.v1alpha1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\ConfidentialComputing\\V1alpha1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::ConfidentialComputing::V1alpha1": 1 } } }, "services": [ { "shortName": "ConfidentialComputing", "fullName": "google.cloud.confidentialcomputing.v1alpha1.ConfidentialComputing", "methods": [ { "shortName": "CreateChallenge", "fullName": "google.cloud.confidentialcomputing.v1alpha1.ConfidentialComputing.CreateChallenge", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{parent=projects/*/locations/*}/challenges" } ] }, { "shortName": "VerifyAttestation", "fullName": "google.cloud.confidentialcomputing.v1alpha1.ConfidentialComputing.VerifyAttestation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{challenge=projects/*/locations/*/challenges/*}:verifyAttestation" } ] } ] } ], "configFile": "confidentialcomputing_v1alpha1.yaml", "serviceConfigApiNames": [ "google.cloud.confidentialcomputing.v1alpha1.ConfidentialComputing", "google.cloud.location.Locations" ], "nameInServiceConfig": "confidentialcomputing.googleapis.com" }, { "id": "google.cloud.config.v1", "directory": "google/cloud/config/v1", "version": "v1", "majorVersion": "v1", "hostName": "config.googleapis.com", "title": "Infrastructure Manager API", "description": "Creates and manages Google Cloud Platform resources and infrastructure.", "importDirectories": [ "google/api", "google/longrunning", "google/protobuf", "google/rpc" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Config.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/config/apiv1/configpb;configpb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.config.v1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Config\\V1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::ConfigService::V1": 1 } } }, "services": [ { "shortName": "Config", "fullName": "google.cloud.config.v1.Config", "methods": [ { "shortName": "CreateDeployment", "fullName": "google.cloud.config.v1.Config.CreateDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/deployments" } ] }, { "shortName": "CreatePreview", "fullName": "google.cloud.config.v1.Config.CreatePreview", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/previews" } ] }, { "shortName": "DeleteDeployment", "fullName": "google.cloud.config.v1.Config.DeleteDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/deployments/*}" } ] }, { "shortName": "DeletePreview", "fullName": "google.cloud.config.v1.Config.DeletePreview", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/previews/*}" } ] }, { "shortName": "DeleteStatefile", "fullName": "google.cloud.config.v1.Config.DeleteStatefile", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/deployments/*}:deleteState" } ] }, { "shortName": "ExportDeploymentStatefile", "fullName": "google.cloud.config.v1.Config.ExportDeploymentStatefile", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/deployments/*}:exportState" } ] }, { "shortName": "ExportLockInfo", "fullName": "google.cloud.config.v1.Config.ExportLockInfo", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/deployments/*}:exportLock" } ] }, { "shortName": "ExportPreviewResult", "fullName": "google.cloud.config.v1.Config.ExportPreviewResult", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/previews/*}:export" } ] }, { "shortName": "ExportRevisionStatefile", "fullName": "google.cloud.config.v1.Config.ExportRevisionStatefile", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/deployments/*/revisions/*}:exportState" } ] }, { "shortName": "GetDeployment", "fullName": "google.cloud.config.v1.Config.GetDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/deployments/*}" } ] }, { "shortName": "GetPreview", "fullName": "google.cloud.config.v1.Config.GetPreview", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/previews/*}" } ] }, { "shortName": "GetResource", "fullName": "google.cloud.config.v1.Config.GetResource", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/deployments/*/revisions/*/resources/*}" } ] }, { "shortName": "GetRevision", "fullName": "google.cloud.config.v1.Config.GetRevision", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/deployments/*/revisions/*}" } ] }, { "shortName": "GetTerraformVersion", "fullName": "google.cloud.config.v1.Config.GetTerraformVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/terraformVersions/*}" } ] }, { "shortName": "ImportStatefile", "fullName": "google.cloud.config.v1.Config.ImportStatefile", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/deployments/*}:importState" } ] }, { "shortName": "ListDeployments", "fullName": "google.cloud.config.v1.Config.ListDeployments", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/deployments" } ] }, { "shortName": "ListPreviews", "fullName": "google.cloud.config.v1.Config.ListPreviews", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/previews" } ] }, { "shortName": "ListResources", "fullName": "google.cloud.config.v1.Config.ListResources", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/deployments/*/revisions/*}/resources" } ] }, { "shortName": "ListRevisions", "fullName": "google.cloud.config.v1.Config.ListRevisions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/deployments/*}/revisions" } ] }, { "shortName": "ListTerraformVersions", "fullName": "google.cloud.config.v1.Config.ListTerraformVersions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/terraformVersions" } ] }, { "shortName": "LockDeployment", "fullName": "google.cloud.config.v1.Config.LockDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/deployments/*}:lock" } ] }, { "shortName": "UnlockDeployment", "fullName": "google.cloud.config.v1.Config.UnlockDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/deployments/*}:unlock" } ] }, { "shortName": "UpdateDeployment", "fullName": "google.cloud.config.v1.Config.UpdateDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{deployment.name=projects/*/locations/*/deployments/*}" } ] } ] } ], "configFile": "config_v1.yaml", "serviceConfigApiNames": [ "google.cloud.config.v1.Config", "google.cloud.location.Locations", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "config.googleapis.com" }, { "id": "google.cloud.connectors.v1", "directory": "google/cloud/connectors/v1", "version": "v1", "majorVersion": "v1", "hostName": "connectors.googleapis.com", "title": "Connectors API", "description": "Enables users to create and manage connections to Google Cloud services and third-party business applications using the Connectors interface.", "importDirectories": [ "google/api", "google/cloud/connectors/v1", "google/longrunning", "google/protobuf" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/connectors/apiv1/connectorspb;connectorspb": 11 } }, "java_multiple_files": { "valueCounts": { "true": 11 } }, "java_package": { "valueCounts": { "": 1, "com.google.cloud.connectors.v1": 10 } } }, "services": [ { "shortName": "Connectors", "fullName": "google.cloud.connectors.v1.Connectors", "methods": [ { "shortName": "CreateConnection", "fullName": "google.cloud.connectors.v1.Connectors.CreateConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/connections" } ] }, { "shortName": "DeleteConnection", "fullName": "google.cloud.connectors.v1.Connectors.DeleteConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/connections/*}" } ] }, { "shortName": "GetConnection", "fullName": "google.cloud.connectors.v1.Connectors.GetConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/connections/*}" } ] }, { "shortName": "GetConnectionSchemaMetadata", "fullName": "google.cloud.connectors.v1.Connectors.GetConnectionSchemaMetadata", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/connections/*/connectionSchemaMetadata}" } ] }, { "shortName": "GetConnector", "fullName": "google.cloud.connectors.v1.Connectors.GetConnector", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/providers/*/connectors/*}" } ] }, { "shortName": "GetConnectorVersion", "fullName": "google.cloud.connectors.v1.Connectors.GetConnectorVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/providers/*/connectors/*/versions/*}" } ] }, { "shortName": "GetGlobalSettings", "fullName": "google.cloud.connectors.v1.Connectors.GetGlobalSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/global/settings}" } ] }, { "shortName": "GetProvider", "fullName": "google.cloud.connectors.v1.Connectors.GetProvider", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/providers/*}" } ] }, { "shortName": "GetRuntimeConfig", "fullName": "google.cloud.connectors.v1.Connectors.GetRuntimeConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/runtimeConfig}" } ] }, { "shortName": "ListConnections", "fullName": "google.cloud.connectors.v1.Connectors.ListConnections", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/connections" } ] }, { "shortName": "ListConnectorVersions", "fullName": "google.cloud.connectors.v1.Connectors.ListConnectorVersions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/providers/*/connectors/*}/versions" } ] }, { "shortName": "ListConnectors", "fullName": "google.cloud.connectors.v1.Connectors.ListConnectors", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/providers/*}/connectors" } ] }, { "shortName": "ListProviders", "fullName": "google.cloud.connectors.v1.Connectors.ListProviders", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/providers" } ] }, { "shortName": "ListRuntimeActionSchemas", "fullName": "google.cloud.connectors.v1.Connectors.ListRuntimeActionSchemas", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/connections/*}/runtimeActionSchemas" } ] }, { "shortName": "ListRuntimeEntitySchemas", "fullName": "google.cloud.connectors.v1.Connectors.ListRuntimeEntitySchemas", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/connections/*}/runtimeEntitySchemas" } ] }, { "shortName": "RefreshConnectionSchemaMetadata", "fullName": "google.cloud.connectors.v1.Connectors.RefreshConnectionSchemaMetadata", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/connections/*/connectionSchemaMetadata}:refresh" } ] }, { "shortName": "UpdateConnection", "fullName": "google.cloud.connectors.v1.Connectors.UpdateConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{connection.name=projects/*/locations/*/connections/*}" } ] } ] } ], "configFile": "connectors_v1.yaml", "serviceConfigApiNames": [ "google.cloud.connectors.v1.Connectors", "google.cloud.location.Locations", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "connectors.googleapis.com" }, { "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": { "cloud.google.com/go/contactcenterinsights/apiv1/contactcenterinsightspb;contactcenterinsightspb": 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": "BulkAnalyzeConversations", "fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.BulkAnalyzeConversations", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/conversations:bulkAnalyze" } ] }, { "shortName": "BulkDeleteConversations", "fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.BulkDeleteConversations", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/conversations:bulkDelete" } ] }, { "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": "CreateIssueModel", "fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.CreateIssueModel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/issueModels" } ] }, { "shortName": "CreatePhraseMatcher", "fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.CreatePhraseMatcher", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/phraseMatchers" } ] }, { "shortName": "CreateView", "fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.CreateView", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/views" } ] }, { "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": "DeleteIssue", "fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.DeleteIssue", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/issueModels/*/issues/*}" } ] }, { "shortName": "DeleteIssueModel", "fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.DeleteIssueModel", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/issueModels/*}" } ] }, { "shortName": "DeletePhraseMatcher", "fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.DeletePhraseMatcher", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/phraseMatchers/*}" } ] }, { "shortName": "DeleteView", "fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.DeleteView", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/views/*}" } ] }, { "shortName": "DeployIssueModel", "fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.DeployIssueModel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/issueModels/*}:deploy" } ] }, { "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": "GetView", "fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.GetView", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/views/*}" } ] }, { "shortName": "IngestConversations", "fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.IngestConversations", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/conversations:ingest" } ] }, { "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": "ListViews", "fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.ListViews", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/views" } ] }, { "shortName": "UndeployIssueModel", "fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.UndeployIssueModel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/issueModels/*}:undeploy" } ] }, { "shortName": "UpdateConversation", "fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.UpdateConversation", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{conversation.name=projects/*/locations/*/conversations/*}" } ] }, { "shortName": "UpdateIssue", "fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.UpdateIssue", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{issue.name=projects/*/locations/*/issueModels/*/issues/*}" } ] }, { "shortName": "UpdateIssueModel", "fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.UpdateIssueModel", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{issue_model.name=projects/*/locations/*/issueModels/*}" } ] }, { "shortName": "UpdatePhraseMatcher", "fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.UpdatePhraseMatcher", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{phrase_matcher.name=projects/*/locations/*/phraseMatchers/*}" } ] }, { "shortName": "UpdateSettings", "fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.UpdateSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{settings.name=projects/*/locations/*/settings}" } ] }, { "shortName": "UpdateView", "fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.UpdateView", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{view.name=projects/*/locations/*/views/*}" } ] }, { "shortName": "UploadConversation", "fullName": "google.cloud.contactcenterinsights.v1.ContactCenterInsights.UploadConversation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/conversations:upload" } ] } ] } ], "configFile": "contactcenterinsights_v1.yaml", "serviceConfigApiNames": [ "google.cloud.contactcenterinsights.v1.ContactCenterInsights", "google.longrunning.Operations" ], "nameInServiceConfig": "contactcenterinsights.googleapis.com" }, { "id": "google.cloud.contentwarehouse.v1", "directory": "google/cloud/contentwarehouse/v1", "version": "v1", "majorVersion": "v1", "hostName": "contentwarehouse.googleapis.com", "title": "Document AI Warehouse API", "description": "", "importDirectories": [ "google/api", "google/cloud/contentwarehouse/v1", "google/cloud/documentai/v1", "google/iam/v1", "google/longrunning", "google/protobuf", "google/rpc", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.ContentWarehouse.V1": 18 } }, "go_package": { "valueCounts": { "cloud.google.com/go/contentwarehouse/apiv1/contentwarehousepb;contentwarehousepb": 18 } }, "java_multiple_files": { "valueCounts": { "true": 18 } }, "java_package": { "valueCounts": { "com.google.cloud.contentwarehouse.v1": 18 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\ContentWarehouse\\V1": 18 } }, "ruby_package": { "valueCounts": { "Google::Cloud::ContentWarehouse::V1": 18 } } }, "services": [ { "shortName": "DocumentLinkService", "fullName": "google.cloud.contentwarehouse.v1.DocumentLinkService", "methods": [ { "shortName": "CreateDocumentLink", "fullName": "google.cloud.contentwarehouse.v1.DocumentLinkService.CreateDocumentLink", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/documents/*}/documentLinks" } ] }, { "shortName": "DeleteDocumentLink", "fullName": "google.cloud.contentwarehouse.v1.DocumentLinkService.DeleteDocumentLink", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/documents/*/documentLinks/*}:delete" } ] }, { "shortName": "ListLinkedSources", "fullName": "google.cloud.contentwarehouse.v1.DocumentLinkService.ListLinkedSources", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/documents/*}/linkedSources" } ] }, { "shortName": "ListLinkedTargets", "fullName": "google.cloud.contentwarehouse.v1.DocumentLinkService.ListLinkedTargets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/documents/*}/linkedTargets" } ] } ] }, { "shortName": "DocumentSchemaService", "fullName": "google.cloud.contentwarehouse.v1.DocumentSchemaService", "methods": [ { "shortName": "CreateDocumentSchema", "fullName": "google.cloud.contentwarehouse.v1.DocumentSchemaService.CreateDocumentSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/documentSchemas" } ] }, { "shortName": "DeleteDocumentSchema", "fullName": "google.cloud.contentwarehouse.v1.DocumentSchemaService.DeleteDocumentSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/documentSchemas/*}" } ] }, { "shortName": "GetDocumentSchema", "fullName": "google.cloud.contentwarehouse.v1.DocumentSchemaService.GetDocumentSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/documentSchemas/*}" } ] }, { "shortName": "ListDocumentSchemas", "fullName": "google.cloud.contentwarehouse.v1.DocumentSchemaService.ListDocumentSchemas", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/documentSchemas" } ] }, { "shortName": "UpdateDocumentSchema", "fullName": "google.cloud.contentwarehouse.v1.DocumentSchemaService.UpdateDocumentSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{name=projects/*/locations/*/documentSchemas/*}" } ] } ] }, { "shortName": "DocumentService", "fullName": "google.cloud.contentwarehouse.v1.DocumentService", "methods": [ { "shortName": "CreateDocument", "fullName": "google.cloud.contentwarehouse.v1.DocumentService.CreateDocument", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/documents" } ] }, { "shortName": "DeleteDocument", "fullName": "google.cloud.contentwarehouse.v1.DocumentService.DeleteDocument", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/documents/*}:delete" }, { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/documents/referenceId/*}:delete" } ] }, { "shortName": "FetchAcl", "fullName": "google.cloud.contentwarehouse.v1.DocumentService.FetchAcl", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{resource=projects/*/locations/*/documents/*}:fetchAcl" }, { "httpMethod": "POST", "path": "/v1/{resource=projects/*}:fetchAcl" } ] }, { "shortName": "GetDocument", "fullName": "google.cloud.contentwarehouse.v1.DocumentService.GetDocument", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/documents/*}:get" }, { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/documents/referenceId/*}:get" } ] }, { "shortName": "LockDocument", "fullName": "google.cloud.contentwarehouse.v1.DocumentService.LockDocument", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/documents/*}:lock" } ] }, { "shortName": "SearchDocuments", "fullName": "google.cloud.contentwarehouse.v1.DocumentService.SearchDocuments", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/documents:search" } ] }, { "shortName": "SetAcl", "fullName": "google.cloud.contentwarehouse.v1.DocumentService.SetAcl", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{resource=projects/*/locations/*/documents/*}:setAcl" }, { "httpMethod": "POST", "path": "/v1/{resource=projects/*}:setAcl" } ] }, { "shortName": "UpdateDocument", "fullName": "google.cloud.contentwarehouse.v1.DocumentService.UpdateDocument", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{name=projects/*/locations/*/documents/*}" }, { "httpMethod": "PATCH", "path": "/v1/{name=projects/*/locations/*/documents/referenceId/*}" } ] } ] }, { "shortName": "PipelineService", "fullName": "google.cloud.contentwarehouse.v1.PipelineService", "methods": [ { "shortName": "RunPipeline", "fullName": "google.cloud.contentwarehouse.v1.PipelineService.RunPipeline", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*}:runPipeline" } ] } ] }, { "shortName": "RuleSetService", "fullName": "google.cloud.contentwarehouse.v1.RuleSetService", "methods": [ { "shortName": "CreateRuleSet", "fullName": "google.cloud.contentwarehouse.v1.RuleSetService.CreateRuleSet", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/ruleSets" } ] }, { "shortName": "DeleteRuleSet", "fullName": "google.cloud.contentwarehouse.v1.RuleSetService.DeleteRuleSet", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/ruleSets/*}" } ] }, { "shortName": "GetRuleSet", "fullName": "google.cloud.contentwarehouse.v1.RuleSetService.GetRuleSet", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/ruleSets/*}" } ] }, { "shortName": "ListRuleSets", "fullName": "google.cloud.contentwarehouse.v1.RuleSetService.ListRuleSets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/ruleSets" } ] }, { "shortName": "UpdateRuleSet", "fullName": "google.cloud.contentwarehouse.v1.RuleSetService.UpdateRuleSet", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{name=projects/*/locations/*/ruleSets/*}" } ] } ] }, { "shortName": "SynonymSetService", "fullName": "google.cloud.contentwarehouse.v1.SynonymSetService", "methods": [ { "shortName": "CreateSynonymSet", "fullName": "google.cloud.contentwarehouse.v1.SynonymSetService.CreateSynonymSet", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/synonymSets" } ] }, { "shortName": "DeleteSynonymSet", "fullName": "google.cloud.contentwarehouse.v1.SynonymSetService.DeleteSynonymSet", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/synonymSets/*}" } ] }, { "shortName": "GetSynonymSet", "fullName": "google.cloud.contentwarehouse.v1.SynonymSetService.GetSynonymSet", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/synonymSets/*}" } ] }, { "shortName": "ListSynonymSets", "fullName": "google.cloud.contentwarehouse.v1.SynonymSetService.ListSynonymSets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/synonymSets" } ] }, { "shortName": "UpdateSynonymSet", "fullName": "google.cloud.contentwarehouse.v1.SynonymSetService.UpdateSynonymSet", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{name=projects/*/locations/*/synonymSets/*}" } ] } ] } ], "configFile": "contentwarehouse_v1.yaml", "serviceConfigApiNames": [ "google.cloud.contentwarehouse.v1.DocumentLinkService", "google.cloud.contentwarehouse.v1.DocumentSchemaService", "google.cloud.contentwarehouse.v1.DocumentService", "google.cloud.contentwarehouse.v1.PipelineService", "google.cloud.contentwarehouse.v1.RuleSetService", "google.cloud.contentwarehouse.v1.SynonymSetService", "google.longrunning.Operations" ], "nameInServiceConfig": "contentwarehouse.googleapis.com" }, { "id": "google.cloud.datacatalog.lineage.v1", "directory": "google/cloud/datacatalog/lineage/v1", "version": "v1", "majorVersion": "v1", "hostName": "datalineage.googleapis.com", "title": "Data Lineage API", "description": "", "importDirectories": [ "google/api", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.DataCatalog.Lineage.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/datacatalog/lineage/apiv1/lineagepb;lineagepb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.datacatalog.lineage.v1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\DataCatalog\\Lineage\\V1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::DataCatalog::Lineage::V1": 1 } } }, "services": [ { "shortName": "Lineage", "fullName": "google.cloud.datacatalog.lineage.v1.Lineage", "methods": [ { "shortName": "BatchSearchLinkProcesses", "fullName": "google.cloud.datacatalog.lineage.v1.Lineage.BatchSearchLinkProcesses", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}:batchSearchLinkProcesses" } ] }, { "shortName": "CreateLineageEvent", "fullName": "google.cloud.datacatalog.lineage.v1.Lineage.CreateLineageEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/processes/*/runs/*}/lineageEvents" } ] }, { "shortName": "CreateProcess", "fullName": "google.cloud.datacatalog.lineage.v1.Lineage.CreateProcess", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/processes" } ] }, { "shortName": "CreateRun", "fullName": "google.cloud.datacatalog.lineage.v1.Lineage.CreateRun", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/processes/*}/runs" } ] }, { "shortName": "DeleteLineageEvent", "fullName": "google.cloud.datacatalog.lineage.v1.Lineage.DeleteLineageEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/processes/*/runs/*/lineageEvents/*}" } ] }, { "shortName": "DeleteProcess", "fullName": "google.cloud.datacatalog.lineage.v1.Lineage.DeleteProcess", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/processes/*}" } ] }, { "shortName": "DeleteRun", "fullName": "google.cloud.datacatalog.lineage.v1.Lineage.DeleteRun", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/processes/*/runs/*}" } ] }, { "shortName": "GetLineageEvent", "fullName": "google.cloud.datacatalog.lineage.v1.Lineage.GetLineageEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/processes/*/runs/*/lineageEvents/*}" } ] }, { "shortName": "GetProcess", "fullName": "google.cloud.datacatalog.lineage.v1.Lineage.GetProcess", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/processes/*}" } ] }, { "shortName": "GetRun", "fullName": "google.cloud.datacatalog.lineage.v1.Lineage.GetRun", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/processes/*/runs/*}" } ] }, { "shortName": "ListLineageEvents", "fullName": "google.cloud.datacatalog.lineage.v1.Lineage.ListLineageEvents", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/processes/*/runs/*}/lineageEvents" } ] }, { "shortName": "ListProcesses", "fullName": "google.cloud.datacatalog.lineage.v1.Lineage.ListProcesses", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/processes" } ] }, { "shortName": "ListRuns", "fullName": "google.cloud.datacatalog.lineage.v1.Lineage.ListRuns", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/processes/*}/runs" } ] }, { "shortName": "ProcessOpenLineageRunEvent", "fullName": "google.cloud.datacatalog.lineage.v1.Lineage.ProcessOpenLineageRunEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}:processOpenLineageRunEvent" } ] }, { "shortName": "SearchLinks", "fullName": "google.cloud.datacatalog.lineage.v1.Lineage.SearchLinks", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}:searchLinks" } ] }, { "shortName": "UpdateProcess", "fullName": "google.cloud.datacatalog.lineage.v1.Lineage.UpdateProcess", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{process.name=projects/*/locations/*/processes/*}" } ] }, { "shortName": "UpdateRun", "fullName": "google.cloud.datacatalog.lineage.v1.Lineage.UpdateRun", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{run.name=projects/*/locations/*/processes/*/runs/*}" } ] } ] } ], "configFile": "datalineage_v1.yaml", "serviceConfigApiNames": [ "google.cloud.datacatalog.lineage.v1.Lineage", "google.longrunning.Operations" ], "nameInServiceConfig": "datalineage.googleapis.com" }, { "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/longrunning", "google/protobuf", "google/rpc" ], "options": { "cc_enable_arenas": { "valueCounts": { "true": 16 } }, "csharp_namespace": { "valueCounts": { "Google.Cloud.DataCatalog.V1": 16 } }, "go_package": { "valueCounts": { "cloud.google.com/go/datacatalog/apiv1/datacatalogpb;datacatalogpb": 16 } }, "java_multiple_files": { "valueCounts": { "true": 16 } }, "java_package": { "valueCounts": { "com.google.cloud.datacatalog.v1": 16 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\DataCatalog\\V1": 16 } }, "ruby_package": { "valueCounts": { "Google::Cloud::DataCatalog::V1": 16 } } }, "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": "ImportEntries", "fullName": "google.cloud.datacatalog.v1.DataCatalog.ImportEntries", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/entryGroups/*}/entries:import" } ] }, { "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": "ModifyEntryContacts", "fullName": "google.cloud.datacatalog.v1.DataCatalog.ModifyEntryContacts", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/entryGroups/*/entries/*}:modifyEntryContacts" } ] }, { "shortName": "ModifyEntryOverview", "fullName": "google.cloud.datacatalog.v1.DataCatalog.ModifyEntryOverview", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/entryGroups/*/entries/*}:modifyEntryOverview" } ] }, { "shortName": "ReconcileTags", "fullName": "google.cloud.datacatalog.v1.DataCatalog.ReconcileTags", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/entryGroups/*/entries/*}/tags:reconcile" } ] }, { "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": "StarEntry", "fullName": "google.cloud.datacatalog.v1.DataCatalog.StarEntry", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/entryGroups/*/entries/*}:star" } ] }, { "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": "UnstarEntry", "fullName": "google.cloud.datacatalog.v1.DataCatalog.UnstarEntry", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/entryGroups/*/entries/*}:unstar" } ] }, { "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" } ] } ] } ], "configFile": "datacatalog_v1.yaml", "serviceConfigApiNames": [ "google.cloud.datacatalog.v1.DataCatalog", "google.cloud.datacatalog.v1.PolicyTagManager", "google.cloud.datacatalog.v1.PolicyTagManagerSerialization", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "datacatalog.googleapis.com" }, { "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": 11 } }, "csharp_namespace": { "valueCounts": { "Google.Cloud.DataCatalog.V1Beta1": 11 } }, "go_package": { "valueCounts": { "cloud.google.com/go/datacatalog/apiv1beta1/datacatalogpb;datacatalogpb": 11 } }, "java_multiple_files": { "valueCounts": { "true": 11 } }, "java_package": { "valueCounts": { "com.google.cloud.datacatalog.v1beta1": 11 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\DataCatalog\\V1beta1": 11 } }, "ruby_package": { "valueCounts": { "Google::Cloud::DataCatalog::V1beta1": 11 } } }, "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": "RenameTagTemplateFieldEnumValue", "fullName": "google.cloud.datacatalog.v1beta1.DataCatalog.RenameTagTemplateFieldEnumValue", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{name=projects/*/locations/*/tagTemplates/*/fields/*/enumValues/*}: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" } ] } ] } ], "configFile": "datacatalog_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.datacatalog.v1beta1.DataCatalog", "google.cloud.datacatalog.v1beta1.PolicyTagManager", "google.cloud.datacatalog.v1beta1.PolicyTagManagerSerialization", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "datacatalog.googleapis.com" }, { "id": "google.cloud.dataform.v1alpha2", "directory": "google/cloud/dataform/v1alpha2", "version": "v1alpha2", "majorVersion": "v1", "hostName": "dataform.googleapis.com", "title": "Dataform API", "description": "", "importDirectories": [ "google/api", "google/protobuf", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Dataform.V1Alpha2": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/dataform/apiv1alpha2/dataformpb;dataformpb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.dataform.v1alpha2": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Dataform\\V1alpha2": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Dataform::V1alpha2": 1 } } }, "services": [ { "shortName": "Dataform", "fullName": "google.cloud.dataform.v1alpha2.Dataform", "methods": [ { "shortName": "CancelWorkflowInvocation", "fullName": "google.cloud.dataform.v1alpha2.Dataform.CancelWorkflowInvocation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha2/{name=projects/*/locations/*/repositories/*/workflowInvocations/*}:cancel" } ] }, { "shortName": "CommitWorkspaceChanges", "fullName": "google.cloud.dataform.v1alpha2.Dataform.CommitWorkspaceChanges", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha2/{name=projects/*/locations/*/repositories/*/workspaces/*}:commit" } ] }, { "shortName": "CreateCompilationResult", "fullName": "google.cloud.dataform.v1alpha2.Dataform.CreateCompilationResult", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha2/{parent=projects/*/locations/*/repositories/*}/compilationResults" } ] }, { "shortName": "CreateRepository", "fullName": "google.cloud.dataform.v1alpha2.Dataform.CreateRepository", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha2/{parent=projects/*/locations/*}/repositories" } ] }, { "shortName": "CreateWorkflowInvocation", "fullName": "google.cloud.dataform.v1alpha2.Dataform.CreateWorkflowInvocation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha2/{parent=projects/*/locations/*/repositories/*}/workflowInvocations" } ] }, { "shortName": "CreateWorkspace", "fullName": "google.cloud.dataform.v1alpha2.Dataform.CreateWorkspace", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha2/{parent=projects/*/locations/*/repositories/*}/workspaces" } ] }, { "shortName": "DeleteRepository", "fullName": "google.cloud.dataform.v1alpha2.Dataform.DeleteRepository", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha2/{name=projects/*/locations/*/repositories/*}" } ] }, { "shortName": "DeleteWorkflowInvocation", "fullName": "google.cloud.dataform.v1alpha2.Dataform.DeleteWorkflowInvocation", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha2/{name=projects/*/locations/*/repositories/*/workflowInvocations/*}" } ] }, { "shortName": "DeleteWorkspace", "fullName": "google.cloud.dataform.v1alpha2.Dataform.DeleteWorkspace", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha2/{name=projects/*/locations/*/repositories/*/workspaces/*}" } ] }, { "shortName": "FetchFileDiff", "fullName": "google.cloud.dataform.v1alpha2.Dataform.FetchFileDiff", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha2/{workspace=projects/*/locations/*/repositories/*/workspaces/*}:fetchFileDiff" } ] }, { "shortName": "FetchFileGitStatuses", "fullName": "google.cloud.dataform.v1alpha2.Dataform.FetchFileGitStatuses", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha2/{name=projects/*/locations/*/repositories/*/workspaces/*}:fetchFileGitStatuses" } ] }, { "shortName": "FetchGitAheadBehind", "fullName": "google.cloud.dataform.v1alpha2.Dataform.FetchGitAheadBehind", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha2/{name=projects/*/locations/*/repositories/*/workspaces/*}:fetchGitAheadBehind" } ] }, { "shortName": "FetchRemoteBranches", "fullName": "google.cloud.dataform.v1alpha2.Dataform.FetchRemoteBranches", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha2/{name=projects/*/locations/*/repositories/*}:fetchRemoteBranches" } ] }, { "shortName": "GetCompilationResult", "fullName": "google.cloud.dataform.v1alpha2.Dataform.GetCompilationResult", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha2/{name=projects/*/locations/*/repositories/*/compilationResults/*}" } ] }, { "shortName": "GetRepository", "fullName": "google.cloud.dataform.v1alpha2.Dataform.GetRepository", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha2/{name=projects/*/locations/*/repositories/*}" } ] }, { "shortName": "GetWorkflowInvocation", "fullName": "google.cloud.dataform.v1alpha2.Dataform.GetWorkflowInvocation", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha2/{name=projects/*/locations/*/repositories/*/workflowInvocations/*}" } ] }, { "shortName": "GetWorkspace", "fullName": "google.cloud.dataform.v1alpha2.Dataform.GetWorkspace", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha2/{name=projects/*/locations/*/repositories/*/workspaces/*}" } ] }, { "shortName": "InstallNpmPackages", "fullName": "google.cloud.dataform.v1alpha2.Dataform.InstallNpmPackages", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha2/{workspace=projects/*/locations/*/repositories/*/workspaces/*}:installNpmPackages" } ] }, { "shortName": "ListCompilationResults", "fullName": "google.cloud.dataform.v1alpha2.Dataform.ListCompilationResults", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha2/{parent=projects/*/locations/*/repositories/*}/compilationResults" } ] }, { "shortName": "ListRepositories", "fullName": "google.cloud.dataform.v1alpha2.Dataform.ListRepositories", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha2/{parent=projects/*/locations/*}/repositories" } ] }, { "shortName": "ListWorkflowInvocations", "fullName": "google.cloud.dataform.v1alpha2.Dataform.ListWorkflowInvocations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha2/{parent=projects/*/locations/*/repositories/*}/workflowInvocations" } ] }, { "shortName": "ListWorkspaces", "fullName": "google.cloud.dataform.v1alpha2.Dataform.ListWorkspaces", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha2/{parent=projects/*/locations/*/repositories/*}/workspaces" } ] }, { "shortName": "MakeDirectory", "fullName": "google.cloud.dataform.v1alpha2.Dataform.MakeDirectory", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha2/{workspace=projects/*/locations/*/repositories/*/workspaces/*}:makeDirectory" } ] }, { "shortName": "MoveDirectory", "fullName": "google.cloud.dataform.v1alpha2.Dataform.MoveDirectory", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha2/{workspace=projects/*/locations/*/repositories/*/workspaces/*}:moveDirectory" } ] }, { "shortName": "MoveFile", "fullName": "google.cloud.dataform.v1alpha2.Dataform.MoveFile", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha2/{workspace=projects/*/locations/*/repositories/*/workspaces/*}:moveFile" } ] }, { "shortName": "PullGitCommits", "fullName": "google.cloud.dataform.v1alpha2.Dataform.PullGitCommits", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha2/{name=projects/*/locations/*/repositories/*/workspaces/*}:pull" } ] }, { "shortName": "PushGitCommits", "fullName": "google.cloud.dataform.v1alpha2.Dataform.PushGitCommits", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha2/{name=projects/*/locations/*/repositories/*/workspaces/*}:push" } ] }, { "shortName": "QueryCompilationResultActions", "fullName": "google.cloud.dataform.v1alpha2.Dataform.QueryCompilationResultActions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha2/{name=projects/*/locations/*/repositories/*/compilationResults/*}:query" } ] }, { "shortName": "QueryDirectoryContents", "fullName": "google.cloud.dataform.v1alpha2.Dataform.QueryDirectoryContents", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha2/{workspace=projects/*/locations/*/repositories/*/workspaces/*}:queryDirectoryContents" } ] }, { "shortName": "QueryWorkflowInvocationActions", "fullName": "google.cloud.dataform.v1alpha2.Dataform.QueryWorkflowInvocationActions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha2/{name=projects/*/locations/*/repositories/*/workflowInvocations/*}:query" } ] }, { "shortName": "ReadFile", "fullName": "google.cloud.dataform.v1alpha2.Dataform.ReadFile", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha2/{workspace=projects/*/locations/*/repositories/*/workspaces/*}:readFile" } ] }, { "shortName": "RemoveDirectory", "fullName": "google.cloud.dataform.v1alpha2.Dataform.RemoveDirectory", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha2/{workspace=projects/*/locations/*/repositories/*/workspaces/*}:removeDirectory" } ] }, { "shortName": "RemoveFile", "fullName": "google.cloud.dataform.v1alpha2.Dataform.RemoveFile", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha2/{workspace=projects/*/locations/*/repositories/*/workspaces/*}:removeFile" } ] }, { "shortName": "ResetWorkspaceChanges", "fullName": "google.cloud.dataform.v1alpha2.Dataform.ResetWorkspaceChanges", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha2/{name=projects/*/locations/*/repositories/*/workspaces/*}:reset" } ] }, { "shortName": "UpdateRepository", "fullName": "google.cloud.dataform.v1alpha2.Dataform.UpdateRepository", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha2/{repository.name=projects/*/locations/*/repositories/*}" } ] }, { "shortName": "WriteFile", "fullName": "google.cloud.dataform.v1alpha2.Dataform.WriteFile", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha2/{workspace=projects/*/locations/*/repositories/*/workspaces/*}:writeFile" } ] } ] } ], "configFile": "dataform_v1alpha2.yaml", "serviceConfigApiNames": [ "google.cloud.dataform.v1alpha2.Dataform", "google.cloud.location.Locations", "google.iam.v1.IAMPolicy" ], "nameInServiceConfig": "dataform.googleapis.com" }, { "id": "google.cloud.dataform.v1beta1", "directory": "google/cloud/dataform/v1beta1", "version": "v1beta1", "majorVersion": "v1", "hostName": "dataform.googleapis.com", "title": "Dataform API", "description": "Service to develop, version control, and operationalize SQL pipelines in BigQuery.", "importDirectories": [ "google/api", "google/protobuf", "google/rpc", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Dataform.V1Beta1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/dataform/apiv1beta1/dataformpb;dataformpb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.dataform.v1beta1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Dataform\\V1beta1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Dataform::V1beta1": 1 } } }, "services": [ { "shortName": "Dataform", "fullName": "google.cloud.dataform.v1beta1.Dataform", "methods": [ { "shortName": "CancelWorkflowInvocation", "fullName": "google.cloud.dataform.v1beta1.Dataform.CancelWorkflowInvocation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{name=projects/*/locations/*/repositories/*/workflowInvocations/*}:cancel" } ] }, { "shortName": "CommitRepositoryChanges", "fullName": "google.cloud.dataform.v1beta1.Dataform.CommitRepositoryChanges", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{name=projects/*/locations/*/repositories/*}:commit" } ] }, { "shortName": "CommitWorkspaceChanges", "fullName": "google.cloud.dataform.v1beta1.Dataform.CommitWorkspaceChanges", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{name=projects/*/locations/*/repositories/*/workspaces/*}:commit" } ] }, { "shortName": "ComputeRepositoryAccessTokenStatus", "fullName": "google.cloud.dataform.v1beta1.Dataform.ComputeRepositoryAccessTokenStatus", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/repositories/*}:computeAccessTokenStatus" } ] }, { "shortName": "CreateCompilationResult", "fullName": "google.cloud.dataform.v1beta1.Dataform.CreateCompilationResult", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*/repositories/*}/compilationResults" } ] }, { "shortName": "CreateReleaseConfig", "fullName": "google.cloud.dataform.v1beta1.Dataform.CreateReleaseConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*/repositories/*}/releaseConfigs" } ] }, { "shortName": "CreateRepository", "fullName": "google.cloud.dataform.v1beta1.Dataform.CreateRepository", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*}/repositories" } ] }, { "shortName": "CreateWorkflowConfig", "fullName": "google.cloud.dataform.v1beta1.Dataform.CreateWorkflowConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*/repositories/*}/workflowConfigs" } ] }, { "shortName": "CreateWorkflowInvocation", "fullName": "google.cloud.dataform.v1beta1.Dataform.CreateWorkflowInvocation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*/repositories/*}/workflowInvocations" } ] }, { "shortName": "CreateWorkspace", "fullName": "google.cloud.dataform.v1beta1.Dataform.CreateWorkspace", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*/repositories/*}/workspaces" } ] }, { "shortName": "DeleteReleaseConfig", "fullName": "google.cloud.dataform.v1beta1.Dataform.DeleteReleaseConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/repositories/*/releaseConfigs/*}" } ] }, { "shortName": "DeleteRepository", "fullName": "google.cloud.dataform.v1beta1.Dataform.DeleteRepository", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/repositories/*}" } ] }, { "shortName": "DeleteWorkflowConfig", "fullName": "google.cloud.dataform.v1beta1.Dataform.DeleteWorkflowConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/repositories/*/workflowConfigs/*}" } ] }, { "shortName": "DeleteWorkflowInvocation", "fullName": "google.cloud.dataform.v1beta1.Dataform.DeleteWorkflowInvocation", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/repositories/*/workflowInvocations/*}" } ] }, { "shortName": "DeleteWorkspace", "fullName": "google.cloud.dataform.v1beta1.Dataform.DeleteWorkspace", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/repositories/*/workspaces/*}" } ] }, { "shortName": "FetchFileDiff", "fullName": "google.cloud.dataform.v1beta1.Dataform.FetchFileDiff", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{workspace=projects/*/locations/*/repositories/*/workspaces/*}:fetchFileDiff" } ] }, { "shortName": "FetchFileGitStatuses", "fullName": "google.cloud.dataform.v1beta1.Dataform.FetchFileGitStatuses", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/repositories/*/workspaces/*}:fetchFileGitStatuses" } ] }, { "shortName": "FetchGitAheadBehind", "fullName": "google.cloud.dataform.v1beta1.Dataform.FetchGitAheadBehind", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/repositories/*/workspaces/*}:fetchGitAheadBehind" } ] }, { "shortName": "FetchRemoteBranches", "fullName": "google.cloud.dataform.v1beta1.Dataform.FetchRemoteBranches", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/repositories/*}:fetchRemoteBranches" } ] }, { "shortName": "FetchRepositoryHistory", "fullName": "google.cloud.dataform.v1beta1.Dataform.FetchRepositoryHistory", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/repositories/*}:fetchHistory" } ] }, { "shortName": "GetCompilationResult", "fullName": "google.cloud.dataform.v1beta1.Dataform.GetCompilationResult", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/repositories/*/compilationResults/*}" } ] }, { "shortName": "GetReleaseConfig", "fullName": "google.cloud.dataform.v1beta1.Dataform.GetReleaseConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/repositories/*/releaseConfigs/*}" } ] }, { "shortName": "GetRepository", "fullName": "google.cloud.dataform.v1beta1.Dataform.GetRepository", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/repositories/*}" } ] }, { "shortName": "GetWorkflowConfig", "fullName": "google.cloud.dataform.v1beta1.Dataform.GetWorkflowConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/repositories/*/workflowConfigs/*}" } ] }, { "shortName": "GetWorkflowInvocation", "fullName": "google.cloud.dataform.v1beta1.Dataform.GetWorkflowInvocation", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/repositories/*/workflowInvocations/*}" } ] }, { "shortName": "GetWorkspace", "fullName": "google.cloud.dataform.v1beta1.Dataform.GetWorkspace", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/repositories/*/workspaces/*}" } ] }, { "shortName": "InstallNpmPackages", "fullName": "google.cloud.dataform.v1beta1.Dataform.InstallNpmPackages", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{workspace=projects/*/locations/*/repositories/*/workspaces/*}:installNpmPackages" } ] }, { "shortName": "ListCompilationResults", "fullName": "google.cloud.dataform.v1beta1.Dataform.ListCompilationResults", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*/repositories/*}/compilationResults" } ] }, { "shortName": "ListReleaseConfigs", "fullName": "google.cloud.dataform.v1beta1.Dataform.ListReleaseConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*/repositories/*}/releaseConfigs" } ] }, { "shortName": "ListRepositories", "fullName": "google.cloud.dataform.v1beta1.Dataform.ListRepositories", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*}/repositories" } ] }, { "shortName": "ListWorkflowConfigs", "fullName": "google.cloud.dataform.v1beta1.Dataform.ListWorkflowConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*/repositories/*}/workflowConfigs" } ] }, { "shortName": "ListWorkflowInvocations", "fullName": "google.cloud.dataform.v1beta1.Dataform.ListWorkflowInvocations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*/repositories/*}/workflowInvocations" } ] }, { "shortName": "ListWorkspaces", "fullName": "google.cloud.dataform.v1beta1.Dataform.ListWorkspaces", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*/repositories/*}/workspaces" } ] }, { "shortName": "MakeDirectory", "fullName": "google.cloud.dataform.v1beta1.Dataform.MakeDirectory", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{workspace=projects/*/locations/*/repositories/*/workspaces/*}:makeDirectory" } ] }, { "shortName": "MoveDirectory", "fullName": "google.cloud.dataform.v1beta1.Dataform.MoveDirectory", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{workspace=projects/*/locations/*/repositories/*/workspaces/*}:moveDirectory" } ] }, { "shortName": "MoveFile", "fullName": "google.cloud.dataform.v1beta1.Dataform.MoveFile", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{workspace=projects/*/locations/*/repositories/*/workspaces/*}:moveFile" } ] }, { "shortName": "PullGitCommits", "fullName": "google.cloud.dataform.v1beta1.Dataform.PullGitCommits", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{name=projects/*/locations/*/repositories/*/workspaces/*}:pull" } ] }, { "shortName": "PushGitCommits", "fullName": "google.cloud.dataform.v1beta1.Dataform.PushGitCommits", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{name=projects/*/locations/*/repositories/*/workspaces/*}:push" } ] }, { "shortName": "QueryCompilationResultActions", "fullName": "google.cloud.dataform.v1beta1.Dataform.QueryCompilationResultActions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/repositories/*/compilationResults/*}:query" } ] }, { "shortName": "QueryDirectoryContents", "fullName": "google.cloud.dataform.v1beta1.Dataform.QueryDirectoryContents", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{workspace=projects/*/locations/*/repositories/*/workspaces/*}:queryDirectoryContents" } ] }, { "shortName": "QueryRepositoryDirectoryContents", "fullName": "google.cloud.dataform.v1beta1.Dataform.QueryRepositoryDirectoryContents", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/repositories/*}:queryDirectoryContents" } ] }, { "shortName": "QueryWorkflowInvocationActions", "fullName": "google.cloud.dataform.v1beta1.Dataform.QueryWorkflowInvocationActions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/repositories/*/workflowInvocations/*}:query" } ] }, { "shortName": "ReadFile", "fullName": "google.cloud.dataform.v1beta1.Dataform.ReadFile", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{workspace=projects/*/locations/*/repositories/*/workspaces/*}:readFile" } ] }, { "shortName": "ReadRepositoryFile", "fullName": "google.cloud.dataform.v1beta1.Dataform.ReadRepositoryFile", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/repositories/*}:readFile" } ] }, { "shortName": "RemoveDirectory", "fullName": "google.cloud.dataform.v1beta1.Dataform.RemoveDirectory", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{workspace=projects/*/locations/*/repositories/*/workspaces/*}:removeDirectory" } ] }, { "shortName": "RemoveFile", "fullName": "google.cloud.dataform.v1beta1.Dataform.RemoveFile", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{workspace=projects/*/locations/*/repositories/*/workspaces/*}:removeFile" } ] }, { "shortName": "ResetWorkspaceChanges", "fullName": "google.cloud.dataform.v1beta1.Dataform.ResetWorkspaceChanges", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{name=projects/*/locations/*/repositories/*/workspaces/*}:reset" } ] }, { "shortName": "UpdateReleaseConfig", "fullName": "google.cloud.dataform.v1beta1.Dataform.UpdateReleaseConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{release_config.name=projects/*/locations/*/repositories/*/releaseConfigs/*}" } ] }, { "shortName": "UpdateRepository", "fullName": "google.cloud.dataform.v1beta1.Dataform.UpdateRepository", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{repository.name=projects/*/locations/*/repositories/*}" } ] }, { "shortName": "UpdateWorkflowConfig", "fullName": "google.cloud.dataform.v1beta1.Dataform.UpdateWorkflowConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{workflow_config.name=projects/*/locations/*/repositories/*/workflowConfigs/*}" } ] }, { "shortName": "WriteFile", "fullName": "google.cloud.dataform.v1beta1.Dataform.WriteFile", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{workspace=projects/*/locations/*/repositories/*/workspaces/*}:writeFile" } ] } ] } ], "configFile": "dataform_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.dataform.v1beta1.Dataform", "google.cloud.location.Locations", "google.iam.v1.IAMPolicy" ], "nameInServiceConfig": "dataform.googleapis.com" }, { "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": { "cloud.google.com/go/datafusion/apiv1/datafusionpb;datafusionpb": 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/*}" } ] } ] } ], "configFile": "datafusion_v1.yaml", "serviceConfigApiNames": [ "google.cloud.datafusion.v1.DataFusion" ], "nameInServiceConfig": "datafusion.googleapis.com" }, { "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": { "cloud.google.com/go/datafusion/apiv1beta1/datafusionpb;datafusionpb": 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" } ] } ] } ], "configFile": "datafusion_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.datafusion.v1beta1.DataFusion" ], "nameInServiceConfig": "datafusion.googleapis.com" }, { "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": { "cloud.google.com/go/datalabeling/apiv1beta1/datalabelingpb;datalabelingpb": 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/*}" } ] } ] } ], "configFile": "datalabeling_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.datalabeling.v1beta1.DataLabelingService" ], "nameInServiceConfig": "datalabeling.googleapis.com" }, { "id": "google.cloud.dataplex.v1", "directory": "google/cloud/dataplex/v1", "version": "v1", "majorVersion": "v1", "hostName": "dataplex.googleapis.com", "title": "Cloud Dataplex API", "description": "Dataplex API is used to manage the lifecycle of data lakes.", "importDirectories": [ "google/api", "google/cloud/dataplex/v1", "google/iam/v1", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "": 13, "Google.Cloud.Dataplex.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/dataplex/apiv1/dataplexpb;dataplexpb": 14 } }, "java_multiple_files": { "valueCounts": { "true": 14 } }, "java_package": { "valueCounts": { "com.google.cloud.dataplex.v1": 14 } }, "php_namespace": { "valueCounts": { "": 13, "Google\\Cloud\\Dataplex\\V1": 1 } }, "ruby_package": { "valueCounts": { "": 13, "Google::Cloud::Dataplex::V1": 1 } } }, "services": [ { "shortName": "CatalogService", "fullName": "google.cloud.dataplex.v1.CatalogService", "methods": [ { "shortName": "CreateAspectType", "fullName": "google.cloud.dataplex.v1.CatalogService.CreateAspectType", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/aspectTypes" } ] }, { "shortName": "CreateEntry", "fullName": "google.cloud.dataplex.v1.CatalogService.CreateEntry", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/entryGroups/*}/entries" } ] }, { "shortName": "CreateEntryGroup", "fullName": "google.cloud.dataplex.v1.CatalogService.CreateEntryGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/entryGroups" } ] }, { "shortName": "CreateEntryType", "fullName": "google.cloud.dataplex.v1.CatalogService.CreateEntryType", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/entryTypes" } ] }, { "shortName": "DeleteAspectType", "fullName": "google.cloud.dataplex.v1.CatalogService.DeleteAspectType", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/aspectTypes/*}" } ] }, { "shortName": "DeleteEntry", "fullName": "google.cloud.dataplex.v1.CatalogService.DeleteEntry", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/entryGroups/*/entries/**}" } ] }, { "shortName": "DeleteEntryGroup", "fullName": "google.cloud.dataplex.v1.CatalogService.DeleteEntryGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/entryGroups/*}" } ] }, { "shortName": "DeleteEntryType", "fullName": "google.cloud.dataplex.v1.CatalogService.DeleteEntryType", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/entryTypes/*}" } ] }, { "shortName": "GetAspectType", "fullName": "google.cloud.dataplex.v1.CatalogService.GetAspectType", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/aspectTypes/*}" } ] }, { "shortName": "GetEntry", "fullName": "google.cloud.dataplex.v1.CatalogService.GetEntry", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/entryGroups/*/entries/**}" } ] }, { "shortName": "GetEntryGroup", "fullName": "google.cloud.dataplex.v1.CatalogService.GetEntryGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/entryGroups/*}" } ] }, { "shortName": "GetEntryType", "fullName": "google.cloud.dataplex.v1.CatalogService.GetEntryType", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/entryTypes/*}" } ] }, { "shortName": "ListAspectTypes", "fullName": "google.cloud.dataplex.v1.CatalogService.ListAspectTypes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/aspectTypes" } ] }, { "shortName": "ListEntries", "fullName": "google.cloud.dataplex.v1.CatalogService.ListEntries", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/entryGroups/*}/entries" } ] }, { "shortName": "ListEntryGroups", "fullName": "google.cloud.dataplex.v1.CatalogService.ListEntryGroups", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/entryGroups" } ] }, { "shortName": "ListEntryTypes", "fullName": "google.cloud.dataplex.v1.CatalogService.ListEntryTypes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/entryTypes" } ] }, { "shortName": "LookupEntry", "fullName": "google.cloud.dataplex.v1.CatalogService.LookupEntry", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*}:lookupEntry" } ] }, { "shortName": "SearchEntries", "fullName": "google.cloud.dataplex.v1.CatalogService.SearchEntries", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*}:searchEntries" } ] }, { "shortName": "UpdateAspectType", "fullName": "google.cloud.dataplex.v1.CatalogService.UpdateAspectType", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{aspect_type.name=projects/*/locations/*/aspectTypes/*}" } ] }, { "shortName": "UpdateEntry", "fullName": "google.cloud.dataplex.v1.CatalogService.UpdateEntry", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{entry.name=projects/*/locations/*/entryGroups/*/entries/**}" } ] }, { "shortName": "UpdateEntryGroup", "fullName": "google.cloud.dataplex.v1.CatalogService.UpdateEntryGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{entry_group.name=projects/*/locations/*/entryGroups/*}" } ] }, { "shortName": "UpdateEntryType", "fullName": "google.cloud.dataplex.v1.CatalogService.UpdateEntryType", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{entry_type.name=projects/*/locations/*/entryTypes/*}" } ] } ] }, { "shortName": "ContentService", "fullName": "google.cloud.dataplex.v1.ContentService", "methods": [ { "shortName": "CreateContent", "fullName": "google.cloud.dataplex.v1.ContentService.CreateContent", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/lakes/*}/contentitems" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/lakes/*}/content" } ] }, { "shortName": "DeleteContent", "fullName": "google.cloud.dataplex.v1.ContentService.DeleteContent", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/lakes/*/contentitems/**}" }, { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/lakes/*/content/**}" } ] }, { "shortName": "GetContent", "fullName": "google.cloud.dataplex.v1.ContentService.GetContent", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/lakes/*/contentitems/**}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/lakes/*/content/**}" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.dataplex.v1.ContentService.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{resource=projects/*/locations/*/lakes/*/contentitems/**}:getIamPolicy" }, { "httpMethod": "GET", "path": "/v1/{resource=projects/*/locations/*/lakes/*/content/**}:getIamPolicy" } ] }, { "shortName": "ListContent", "fullName": "google.cloud.dataplex.v1.ContentService.ListContent", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/lakes/*}/contentitems" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/lakes/*}/content" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.dataplex.v1.ContentService.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{resource=projects/*/locations/*/lakes/*/contentitems/**}:setIamPolicy" }, { "httpMethod": "POST", "path": "/v1/{resource=projects/*/locations/*/lakes/*/content/**}:setIamPolicy" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.dataplex.v1.ContentService.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{resource=projects/*/locations/*/lakes/*/contentitems/**}:testIamPermissions" }, { "httpMethod": "POST", "path": "/v1/{resource=projects/*/locations/*/lakes/*/content/**}:testIamPermissions" } ] }, { "shortName": "UpdateContent", "fullName": "google.cloud.dataplex.v1.ContentService.UpdateContent", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{content.name=projects/*/locations/*/lakes/*/contentitems/**}" }, { "httpMethod": "PATCH", "path": "/v1/{content.name=projects/*/locations/*/lakes/*/content/**}" } ] } ] }, { "shortName": "DataScanService", "fullName": "google.cloud.dataplex.v1.DataScanService", "methods": [ { "shortName": "CreateDataScan", "fullName": "google.cloud.dataplex.v1.DataScanService.CreateDataScan", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/dataScans" } ] }, { "shortName": "DeleteDataScan", "fullName": "google.cloud.dataplex.v1.DataScanService.DeleteDataScan", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/dataScans/*}" } ] }, { "shortName": "GenerateDataQualityRules", "fullName": "google.cloud.dataplex.v1.DataScanService.GenerateDataQualityRules", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/dataScans/*}:generateDataQualityRules" }, { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/dataScans/*/jobs/*}:generateDataQualityRules" } ] }, { "shortName": "GetDataScan", "fullName": "google.cloud.dataplex.v1.DataScanService.GetDataScan", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/dataScans/*}" } ] }, { "shortName": "GetDataScanJob", "fullName": "google.cloud.dataplex.v1.DataScanService.GetDataScanJob", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/dataScans/*/jobs/*}" } ] }, { "shortName": "ListDataScanJobs", "fullName": "google.cloud.dataplex.v1.DataScanService.ListDataScanJobs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/dataScans/*}/jobs" } ] }, { "shortName": "ListDataScans", "fullName": "google.cloud.dataplex.v1.DataScanService.ListDataScans", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/dataScans" } ] }, { "shortName": "RunDataScan", "fullName": "google.cloud.dataplex.v1.DataScanService.RunDataScan", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/dataScans/*}:run" } ] }, { "shortName": "UpdateDataScan", "fullName": "google.cloud.dataplex.v1.DataScanService.UpdateDataScan", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{data_scan.name=projects/*/locations/*/dataScans/*}" } ] } ] }, { "shortName": "DataTaxonomyService", "fullName": "google.cloud.dataplex.v1.DataTaxonomyService", "methods": [ { "shortName": "CreateDataAttribute", "fullName": "google.cloud.dataplex.v1.DataTaxonomyService.CreateDataAttribute", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/dataTaxonomies/*}/attributes" } ] }, { "shortName": "CreateDataAttributeBinding", "fullName": "google.cloud.dataplex.v1.DataTaxonomyService.CreateDataAttributeBinding", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/dataAttributeBindings" } ] }, { "shortName": "CreateDataTaxonomy", "fullName": "google.cloud.dataplex.v1.DataTaxonomyService.CreateDataTaxonomy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/dataTaxonomies" } ] }, { "shortName": "DeleteDataAttribute", "fullName": "google.cloud.dataplex.v1.DataTaxonomyService.DeleteDataAttribute", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/dataTaxonomies/*/attributes/*}" } ] }, { "shortName": "DeleteDataAttributeBinding", "fullName": "google.cloud.dataplex.v1.DataTaxonomyService.DeleteDataAttributeBinding", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/dataAttributeBindings/*}" } ] }, { "shortName": "DeleteDataTaxonomy", "fullName": "google.cloud.dataplex.v1.DataTaxonomyService.DeleteDataTaxonomy", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/dataTaxonomies/*}" } ] }, { "shortName": "GetDataAttribute", "fullName": "google.cloud.dataplex.v1.DataTaxonomyService.GetDataAttribute", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/dataTaxonomies/*/attributes/*}" } ] }, { "shortName": "GetDataAttributeBinding", "fullName": "google.cloud.dataplex.v1.DataTaxonomyService.GetDataAttributeBinding", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/dataAttributeBindings/*}" } ] }, { "shortName": "GetDataTaxonomy", "fullName": "google.cloud.dataplex.v1.DataTaxonomyService.GetDataTaxonomy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/dataTaxonomies/*}" } ] }, { "shortName": "ListDataAttributeBindings", "fullName": "google.cloud.dataplex.v1.DataTaxonomyService.ListDataAttributeBindings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/dataAttributeBindings" } ] }, { "shortName": "ListDataAttributes", "fullName": "google.cloud.dataplex.v1.DataTaxonomyService.ListDataAttributes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/dataTaxonomies/*}/attributes" } ] }, { "shortName": "ListDataTaxonomies", "fullName": "google.cloud.dataplex.v1.DataTaxonomyService.ListDataTaxonomies", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/dataTaxonomies" } ] }, { "shortName": "UpdateDataAttribute", "fullName": "google.cloud.dataplex.v1.DataTaxonomyService.UpdateDataAttribute", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{data_attribute.name=projects/*/locations/*/dataTaxonomies/*/attributes/*}" } ] }, { "shortName": "UpdateDataAttributeBinding", "fullName": "google.cloud.dataplex.v1.DataTaxonomyService.UpdateDataAttributeBinding", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{data_attribute_binding.name=projects/*/locations/*/dataAttributeBindings/*}" } ] }, { "shortName": "UpdateDataTaxonomy", "fullName": "google.cloud.dataplex.v1.DataTaxonomyService.UpdateDataTaxonomy", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{data_taxonomy.name=projects/*/locations/*/dataTaxonomies/*}" } ] } ] }, { "shortName": "DataplexService", "fullName": "google.cloud.dataplex.v1.DataplexService", "methods": [ { "shortName": "CancelJob", "fullName": "google.cloud.dataplex.v1.DataplexService.CancelJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/lakes/*/tasks/*/jobs/*}:cancel" } ] }, { "shortName": "CreateAsset", "fullName": "google.cloud.dataplex.v1.DataplexService.CreateAsset", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/lakes/*/zones/*}/assets" } ] }, { "shortName": "CreateEnvironment", "fullName": "google.cloud.dataplex.v1.DataplexService.CreateEnvironment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/lakes/*}/environments" } ] }, { "shortName": "CreateLake", "fullName": "google.cloud.dataplex.v1.DataplexService.CreateLake", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/lakes" } ] }, { "shortName": "CreateTask", "fullName": "google.cloud.dataplex.v1.DataplexService.CreateTask", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/lakes/*}/tasks" } ] }, { "shortName": "CreateZone", "fullName": "google.cloud.dataplex.v1.DataplexService.CreateZone", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/lakes/*}/zones" } ] }, { "shortName": "DeleteAsset", "fullName": "google.cloud.dataplex.v1.DataplexService.DeleteAsset", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/lakes/*/zones/*/assets/*}" } ] }, { "shortName": "DeleteEnvironment", "fullName": "google.cloud.dataplex.v1.DataplexService.DeleteEnvironment", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/lakes/*/environments/*}" } ] }, { "shortName": "DeleteLake", "fullName": "google.cloud.dataplex.v1.DataplexService.DeleteLake", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/lakes/*}" } ] }, { "shortName": "DeleteTask", "fullName": "google.cloud.dataplex.v1.DataplexService.DeleteTask", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/lakes/*/tasks/*}" } ] }, { "shortName": "DeleteZone", "fullName": "google.cloud.dataplex.v1.DataplexService.DeleteZone", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/lakes/*/zones/*}" } ] }, { "shortName": "GetAsset", "fullName": "google.cloud.dataplex.v1.DataplexService.GetAsset", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/lakes/*/zones/*/assets/*}" } ] }, { "shortName": "GetEnvironment", "fullName": "google.cloud.dataplex.v1.DataplexService.GetEnvironment", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/lakes/*/environments/*}" } ] }, { "shortName": "GetJob", "fullName": "google.cloud.dataplex.v1.DataplexService.GetJob", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/lakes/*/tasks/*/jobs/*}" } ] }, { "shortName": "GetLake", "fullName": "google.cloud.dataplex.v1.DataplexService.GetLake", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/lakes/*}" } ] }, { "shortName": "GetTask", "fullName": "google.cloud.dataplex.v1.DataplexService.GetTask", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/lakes/*/tasks/*}" } ] }, { "shortName": "GetZone", "fullName": "google.cloud.dataplex.v1.DataplexService.GetZone", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/lakes/*/zones/*}" } ] }, { "shortName": "ListAssetActions", "fullName": "google.cloud.dataplex.v1.DataplexService.ListAssetActions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/lakes/*/zones/*/assets/*}/actions" } ] }, { "shortName": "ListAssets", "fullName": "google.cloud.dataplex.v1.DataplexService.ListAssets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/lakes/*/zones/*}/assets" } ] }, { "shortName": "ListEnvironments", "fullName": "google.cloud.dataplex.v1.DataplexService.ListEnvironments", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/lakes/*}/environments" } ] }, { "shortName": "ListJobs", "fullName": "google.cloud.dataplex.v1.DataplexService.ListJobs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/lakes/*/tasks/*}/jobs" } ] }, { "shortName": "ListLakeActions", "fullName": "google.cloud.dataplex.v1.DataplexService.ListLakeActions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/lakes/*}/actions" } ] }, { "shortName": "ListLakes", "fullName": "google.cloud.dataplex.v1.DataplexService.ListLakes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/lakes" } ] }, { "shortName": "ListSessions", "fullName": "google.cloud.dataplex.v1.DataplexService.ListSessions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/lakes/*/environments/*}/sessions" } ] }, { "shortName": "ListTasks", "fullName": "google.cloud.dataplex.v1.DataplexService.ListTasks", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/lakes/*}/tasks" } ] }, { "shortName": "ListZoneActions", "fullName": "google.cloud.dataplex.v1.DataplexService.ListZoneActions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/lakes/*/zones/*}/actions" } ] }, { "shortName": "ListZones", "fullName": "google.cloud.dataplex.v1.DataplexService.ListZones", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/lakes/*}/zones" } ] }, { "shortName": "RunTask", "fullName": "google.cloud.dataplex.v1.DataplexService.RunTask", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/lakes/*/tasks/*}:run" } ] }, { "shortName": "UpdateAsset", "fullName": "google.cloud.dataplex.v1.DataplexService.UpdateAsset", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{asset.name=projects/*/locations/*/lakes/*/zones/*/assets/*}" } ] }, { "shortName": "UpdateEnvironment", "fullName": "google.cloud.dataplex.v1.DataplexService.UpdateEnvironment", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{environment.name=projects/*/locations/*/lakes/*/environments/*}" } ] }, { "shortName": "UpdateLake", "fullName": "google.cloud.dataplex.v1.DataplexService.UpdateLake", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{lake.name=projects/*/locations/*/lakes/*}" } ] }, { "shortName": "UpdateTask", "fullName": "google.cloud.dataplex.v1.DataplexService.UpdateTask", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{task.name=projects/*/locations/*/lakes/*/tasks/*}" } ] }, { "shortName": "UpdateZone", "fullName": "google.cloud.dataplex.v1.DataplexService.UpdateZone", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{zone.name=projects/*/locations/*/lakes/*/zones/*}" } ] } ] }, { "shortName": "MetadataService", "fullName": "google.cloud.dataplex.v1.MetadataService", "methods": [ { "shortName": "CreateEntity", "fullName": "google.cloud.dataplex.v1.MetadataService.CreateEntity", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/lakes/*/zones/*}/entities" } ] }, { "shortName": "CreatePartition", "fullName": "google.cloud.dataplex.v1.MetadataService.CreatePartition", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/lakes/*/zones/*/entities/*}/partitions" } ] }, { "shortName": "DeleteEntity", "fullName": "google.cloud.dataplex.v1.MetadataService.DeleteEntity", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/lakes/*/zones/*/entities/*}" } ] }, { "shortName": "DeletePartition", "fullName": "google.cloud.dataplex.v1.MetadataService.DeletePartition", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/lakes/*/zones/*/entities/*/partitions/**}" } ] }, { "shortName": "GetEntity", "fullName": "google.cloud.dataplex.v1.MetadataService.GetEntity", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/lakes/*/zones/*/entities/*}" } ] }, { "shortName": "GetPartition", "fullName": "google.cloud.dataplex.v1.MetadataService.GetPartition", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/lakes/*/zones/*/entities/*/partitions/**}" } ] }, { "shortName": "ListEntities", "fullName": "google.cloud.dataplex.v1.MetadataService.ListEntities", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/lakes/*/zones/*}/entities" } ] }, { "shortName": "ListPartitions", "fullName": "google.cloud.dataplex.v1.MetadataService.ListPartitions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/lakes/*/zones/*/entities/*}/partitions" } ] }, { "shortName": "UpdateEntity", "fullName": "google.cloud.dataplex.v1.MetadataService.UpdateEntity", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/v1/{entity.name=projects/*/locations/*/lakes/*/zones/*/entities/*}" } ] } ] } ], "configFile": "dataplex_v1.yaml", "serviceConfigApiNames": [ "google.cloud.dataplex.v1.CatalogService", "google.cloud.dataplex.v1.ContentService", "google.cloud.dataplex.v1.DataScanService", "google.cloud.dataplex.v1.DataTaxonomyService", "google.cloud.dataplex.v1.DataplexService", "google.cloud.dataplex.v1.MetadataService", "google.cloud.location.Locations", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "dataplex.googleapis.com" }, { "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", "google/type" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/dataproc/v2/apiv1/dataprocpb;dataprocpb": 10 } }, "java_multiple_files": { "valueCounts": { "true": 10 } }, "java_package": { "valueCounts": { "com.google.cloud.dataproc.v1": 10 } } }, "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": "BatchController", "fullName": "google.cloud.dataproc.v1.BatchController", "methods": [ { "shortName": "CreateBatch", "fullName": "google.cloud.dataproc.v1.BatchController.CreateBatch", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/batches" } ] }, { "shortName": "DeleteBatch", "fullName": "google.cloud.dataproc.v1.BatchController.DeleteBatch", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/batches/*}" } ] }, { "shortName": "GetBatch", "fullName": "google.cloud.dataproc.v1.BatchController.GetBatch", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/batches/*}" } ] }, { "shortName": "ListBatches", "fullName": "google.cloud.dataproc.v1.BatchController.ListBatches", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/batches" } ] } ] }, { "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": "NodeGroupController", "fullName": "google.cloud.dataproc.v1.NodeGroupController", "methods": [ { "shortName": "CreateNodeGroup", "fullName": "google.cloud.dataproc.v1.NodeGroupController.CreateNodeGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/regions/*/clusters/*}/nodeGroups" } ] }, { "shortName": "GetNodeGroup", "fullName": "google.cloud.dataproc.v1.NodeGroupController.GetNodeGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/regions/*/clusters/*/nodeGroups/*}" } ] }, { "shortName": "ResizeNodeGroup", "fullName": "google.cloud.dataproc.v1.NodeGroupController.ResizeNodeGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/regions/*/clusters/*/nodeGroups/*}:resize" } ] } ] }, { "shortName": "SessionController", "fullName": "google.cloud.dataproc.v1.SessionController", "methods": [ { "shortName": "CreateSession", "fullName": "google.cloud.dataproc.v1.SessionController.CreateSession", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/sessions" } ] }, { "shortName": "DeleteSession", "fullName": "google.cloud.dataproc.v1.SessionController.DeleteSession", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/sessions/*}" } ] }, { "shortName": "GetSession", "fullName": "google.cloud.dataproc.v1.SessionController.GetSession", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/sessions/*}" } ] }, { "shortName": "ListSessions", "fullName": "google.cloud.dataproc.v1.SessionController.ListSessions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/sessions" } ] }, { "shortName": "TerminateSession", "fullName": "google.cloud.dataproc.v1.SessionController.TerminateSession", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/sessions/*}:terminate" } ] } ] }, { "shortName": "SessionTemplateController", "fullName": "google.cloud.dataproc.v1.SessionTemplateController", "methods": [ { "shortName": "CreateSessionTemplate", "fullName": "google.cloud.dataproc.v1.SessionTemplateController.CreateSessionTemplate", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/sessionTemplates" } ] }, { "shortName": "DeleteSessionTemplate", "fullName": "google.cloud.dataproc.v1.SessionTemplateController.DeleteSessionTemplate", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/sessionTemplates/*}" } ] }, { "shortName": "GetSessionTemplate", "fullName": "google.cloud.dataproc.v1.SessionTemplateController.GetSessionTemplate", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/sessionTemplates/*}" } ] }, { "shortName": "ListSessionTemplates", "fullName": "google.cloud.dataproc.v1.SessionTemplateController.ListSessionTemplates", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/sessionTemplates" } ] }, { "shortName": "UpdateSessionTemplate", "fullName": "google.cloud.dataproc.v1.SessionTemplateController.UpdateSessionTemplate", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{session_template.name=projects/*/locations/*/sessionTemplates/*}" } ] } ] }, { "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/*}" } ] } ] } ], "configFile": "dataproc_v1.yaml", "serviceConfigApiNames": [ "google.cloud.dataproc.v1.AutoscalingPolicyService", "google.cloud.dataproc.v1.BatchController", "google.cloud.dataproc.v1.ClusterController", "google.cloud.dataproc.v1.JobController", "google.cloud.dataproc.v1.NodeGroupController", "google.cloud.dataproc.v1.SessionController", "google.cloud.dataproc.v1.SessionTemplateController", "google.cloud.dataproc.v1.WorkflowTemplateService", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "dataproc.googleapis.com" }, { "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": { "cloud.google.com/go/dataqna/apiv1alpha/dataqnapb;dataqnapb": 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}" } ] } ] } ], "configFile": "dataqna_v1alpha.yaml", "serviceConfigApiNames": [ "google.cloud.dataqna.v1alpha.AutoSuggestionService", "google.cloud.dataqna.v1alpha.QuestionService" ], "nameInServiceConfig": "dataqna.googleapis.com" }, { "id": "google.cloud.datastream.v1", "directory": "google/cloud/datastream/v1", "version": "v1", "majorVersion": "v1", "hostName": "datastream.googleapis.com", "title": "Datastream API", "description": "", "importDirectories": [ "google/api", "google/cloud/datastream/v1", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Datastream.V1": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/datastream/apiv1/datastreampb;datastreampb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.cloud.datastream.v1": 2 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Datastream\\V1": 2 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Datastream::V1": 2 } } }, "services": [ { "shortName": "Datastream", "fullName": "google.cloud.datastream.v1.Datastream", "methods": [ { "shortName": "CreateConnectionProfile", "fullName": "google.cloud.datastream.v1.Datastream.CreateConnectionProfile", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/connectionProfiles" } ] }, { "shortName": "CreatePrivateConnection", "fullName": "google.cloud.datastream.v1.Datastream.CreatePrivateConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/privateConnections" } ] }, { "shortName": "CreateRoute", "fullName": "google.cloud.datastream.v1.Datastream.CreateRoute", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/privateConnections/*}/routes" } ] }, { "shortName": "CreateStream", "fullName": "google.cloud.datastream.v1.Datastream.CreateStream", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/streams" } ] }, { "shortName": "DeleteConnectionProfile", "fullName": "google.cloud.datastream.v1.Datastream.DeleteConnectionProfile", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/connectionProfiles/*}" } ] }, { "shortName": "DeletePrivateConnection", "fullName": "google.cloud.datastream.v1.Datastream.DeletePrivateConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/privateConnections/*}" } ] }, { "shortName": "DeleteRoute", "fullName": "google.cloud.datastream.v1.Datastream.DeleteRoute", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/privateConnections/*/routes/*}" } ] }, { "shortName": "DeleteStream", "fullName": "google.cloud.datastream.v1.Datastream.DeleteStream", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/streams/*}" } ] }, { "shortName": "DiscoverConnectionProfile", "fullName": "google.cloud.datastream.v1.Datastream.DiscoverConnectionProfile", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/connectionProfiles:discover" } ] }, { "shortName": "FetchStaticIps", "fullName": "google.cloud.datastream.v1.Datastream.FetchStaticIps", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*}:fetchStaticIps" } ] }, { "shortName": "GetConnectionProfile", "fullName": "google.cloud.datastream.v1.Datastream.GetConnectionProfile", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/connectionProfiles/*}" } ] }, { "shortName": "GetPrivateConnection", "fullName": "google.cloud.datastream.v1.Datastream.GetPrivateConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/privateConnections/*}" } ] }, { "shortName": "GetRoute", "fullName": "google.cloud.datastream.v1.Datastream.GetRoute", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/privateConnections/*/routes/*}" } ] }, { "shortName": "GetStream", "fullName": "google.cloud.datastream.v1.Datastream.GetStream", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/streams/*}" } ] }, { "shortName": "GetStreamObject", "fullName": "google.cloud.datastream.v1.Datastream.GetStreamObject", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/streams/*/objects/*}" } ] }, { "shortName": "ListConnectionProfiles", "fullName": "google.cloud.datastream.v1.Datastream.ListConnectionProfiles", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/connectionProfiles" } ] }, { "shortName": "ListPrivateConnections", "fullName": "google.cloud.datastream.v1.Datastream.ListPrivateConnections", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/privateConnections" } ] }, { "shortName": "ListRoutes", "fullName": "google.cloud.datastream.v1.Datastream.ListRoutes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/privateConnections/*}/routes" } ] }, { "shortName": "ListStreamObjects", "fullName": "google.cloud.datastream.v1.Datastream.ListStreamObjects", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/streams/*}/objects" } ] }, { "shortName": "ListStreams", "fullName": "google.cloud.datastream.v1.Datastream.ListStreams", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/streams" } ] }, { "shortName": "LookupStreamObject", "fullName": "google.cloud.datastream.v1.Datastream.LookupStreamObject", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/streams/*}/objects:lookup" } ] }, { "shortName": "StartBackfillJob", "fullName": "google.cloud.datastream.v1.Datastream.StartBackfillJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{object=projects/*/locations/*/streams/*/objects/*}:startBackfillJob" } ] }, { "shortName": "StopBackfillJob", "fullName": "google.cloud.datastream.v1.Datastream.StopBackfillJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{object=projects/*/locations/*/streams/*/objects/*}:stopBackfillJob" } ] }, { "shortName": "UpdateConnectionProfile", "fullName": "google.cloud.datastream.v1.Datastream.UpdateConnectionProfile", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{connection_profile.name=projects/*/locations/*/connectionProfiles/*}" } ] }, { "shortName": "UpdateStream", "fullName": "google.cloud.datastream.v1.Datastream.UpdateStream", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{stream.name=projects/*/locations/*/streams/*}" } ] } ] } ], "configFile": "datastream_v1.yaml", "serviceConfigApiNames": [ "google.cloud.datastream.v1.Datastream", "google.cloud.location.Locations", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "datastream.googleapis.com" }, { "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": { "cloud.google.com/go/datastream/apiv1alpha1/datastreampb;datastreampb": 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/*}" } ] } ] } ], "configFile": "datastream_v1alpha1.yaml", "serviceConfigApiNames": [ "google.cloud.datastream.v1alpha1.Datastream" ], "nameInServiceConfig": "datastream.googleapis.com" }, { "id": "google.cloud.deploy.v1", "directory": "google/cloud/deploy/v1", "version": "v1", "majorVersion": "v1", "hostName": "clouddeploy.googleapis.com", "title": "Cloud Deploy API", "description": "", "importDirectories": [ "google/api", "google/cloud/deploy/v1", "google/longrunning", "google/protobuf", "google/type" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/deploy/apiv1/deploypb;deploypb": 13 } }, "java_multiple_files": { "valueCounts": { "true": 13 } }, "java_package": { "valueCounts": { "com.google.cloud.deploy.v1": 13 } } }, "services": [ { "shortName": "CloudDeploy", "fullName": "google.cloud.deploy.v1.CloudDeploy", "methods": [ { "shortName": "AbandonRelease", "fullName": "google.cloud.deploy.v1.CloudDeploy.AbandonRelease", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*}:abandon" } ] }, { "shortName": "AdvanceRollout", "fullName": "google.cloud.deploy.v1.CloudDeploy.AdvanceRollout", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*}:advance" } ] }, { "shortName": "ApproveRollout", "fullName": "google.cloud.deploy.v1.CloudDeploy.ApproveRollout", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*}:approve" } ] }, { "shortName": "CancelAutomationRun", "fullName": "google.cloud.deploy.v1.CloudDeploy.CancelAutomationRun", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/deliveryPipelines/*/automationRuns/*}:cancel" } ] }, { "shortName": "CancelRollout", "fullName": "google.cloud.deploy.v1.CloudDeploy.CancelRollout", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*}:cancel" } ] }, { "shortName": "CreateAutomation", "fullName": "google.cloud.deploy.v1.CloudDeploy.CreateAutomation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/deliveryPipelines/*}/automations" } ] }, { "shortName": "CreateCustomTargetType", "fullName": "google.cloud.deploy.v1.CloudDeploy.CreateCustomTargetType", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/customTargetTypes" } ] }, { "shortName": "CreateDeliveryPipeline", "fullName": "google.cloud.deploy.v1.CloudDeploy.CreateDeliveryPipeline", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/deliveryPipelines" } ] }, { "shortName": "CreateRelease", "fullName": "google.cloud.deploy.v1.CloudDeploy.CreateRelease", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/deliveryPipelines/*}/releases" } ] }, { "shortName": "CreateRollout", "fullName": "google.cloud.deploy.v1.CloudDeploy.CreateRollout", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/deliveryPipelines/*/releases/*}/rollouts" } ] }, { "shortName": "CreateTarget", "fullName": "google.cloud.deploy.v1.CloudDeploy.CreateTarget", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/targets" } ] }, { "shortName": "DeleteAutomation", "fullName": "google.cloud.deploy.v1.CloudDeploy.DeleteAutomation", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/deliveryPipelines/*/automations/*}" } ] }, { "shortName": "DeleteCustomTargetType", "fullName": "google.cloud.deploy.v1.CloudDeploy.DeleteCustomTargetType", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/customTargetTypes/*}" } ] }, { "shortName": "DeleteDeliveryPipeline", "fullName": "google.cloud.deploy.v1.CloudDeploy.DeleteDeliveryPipeline", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/deliveryPipelines/*}" } ] }, { "shortName": "DeleteTarget", "fullName": "google.cloud.deploy.v1.CloudDeploy.DeleteTarget", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/targets/*}" } ] }, { "shortName": "GetAutomation", "fullName": "google.cloud.deploy.v1.CloudDeploy.GetAutomation", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/deliveryPipelines/*/automations/*}" } ] }, { "shortName": "GetAutomationRun", "fullName": "google.cloud.deploy.v1.CloudDeploy.GetAutomationRun", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/deliveryPipelines/*/automationRuns/*}" } ] }, { "shortName": "GetConfig", "fullName": "google.cloud.deploy.v1.CloudDeploy.GetConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/config}" } ] }, { "shortName": "GetCustomTargetType", "fullName": "google.cloud.deploy.v1.CloudDeploy.GetCustomTargetType", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/customTargetTypes/*}" } ] }, { "shortName": "GetDeliveryPipeline", "fullName": "google.cloud.deploy.v1.CloudDeploy.GetDeliveryPipeline", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/deliveryPipelines/*}" } ] }, { "shortName": "GetJobRun", "fullName": "google.cloud.deploy.v1.CloudDeploy.GetJobRun", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*/jobRuns/*}" } ] }, { "shortName": "GetRelease", "fullName": "google.cloud.deploy.v1.CloudDeploy.GetRelease", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*}" } ] }, { "shortName": "GetRollout", "fullName": "google.cloud.deploy.v1.CloudDeploy.GetRollout", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*}" } ] }, { "shortName": "GetTarget", "fullName": "google.cloud.deploy.v1.CloudDeploy.GetTarget", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/targets/*}" } ] }, { "shortName": "IgnoreJob", "fullName": "google.cloud.deploy.v1.CloudDeploy.IgnoreJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{rollout=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*}:ignoreJob" } ] }, { "shortName": "ListAutomationRuns", "fullName": "google.cloud.deploy.v1.CloudDeploy.ListAutomationRuns", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/deliveryPipelines/*}/automationRuns" } ] }, { "shortName": "ListAutomations", "fullName": "google.cloud.deploy.v1.CloudDeploy.ListAutomations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/deliveryPipelines/*}/automations" } ] }, { "shortName": "ListCustomTargetTypes", "fullName": "google.cloud.deploy.v1.CloudDeploy.ListCustomTargetTypes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/customTargetTypes" } ] }, { "shortName": "ListDeliveryPipelines", "fullName": "google.cloud.deploy.v1.CloudDeploy.ListDeliveryPipelines", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/deliveryPipelines" } ] }, { "shortName": "ListJobRuns", "fullName": "google.cloud.deploy.v1.CloudDeploy.ListJobRuns", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*}/jobRuns" } ] }, { "shortName": "ListReleases", "fullName": "google.cloud.deploy.v1.CloudDeploy.ListReleases", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/deliveryPipelines/*}/releases" } ] }, { "shortName": "ListRollouts", "fullName": "google.cloud.deploy.v1.CloudDeploy.ListRollouts", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/deliveryPipelines/*/releases/*}/rollouts" } ] }, { "shortName": "ListTargets", "fullName": "google.cloud.deploy.v1.CloudDeploy.ListTargets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/targets" } ] }, { "shortName": "RetryJob", "fullName": "google.cloud.deploy.v1.CloudDeploy.RetryJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{rollout=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*}:retryJob" } ] }, { "shortName": "RollbackTarget", "fullName": "google.cloud.deploy.v1.CloudDeploy.RollbackTarget", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/deliveryPipelines/*}:rollbackTarget" } ] }, { "shortName": "TerminateJobRun", "fullName": "google.cloud.deploy.v1.CloudDeploy.TerminateJobRun", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*/jobRuns/*}:terminate" } ] }, { "shortName": "UpdateAutomation", "fullName": "google.cloud.deploy.v1.CloudDeploy.UpdateAutomation", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{automation.name=projects/*/locations/*/deliveryPipelines/*/automations/*}" } ] }, { "shortName": "UpdateCustomTargetType", "fullName": "google.cloud.deploy.v1.CloudDeploy.UpdateCustomTargetType", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{custom_target_type.name=projects/*/locations/*/customTargetTypes/*}" } ] }, { "shortName": "UpdateDeliveryPipeline", "fullName": "google.cloud.deploy.v1.CloudDeploy.UpdateDeliveryPipeline", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{delivery_pipeline.name=projects/*/locations/*/deliveryPipelines/*}" } ] }, { "shortName": "UpdateTarget", "fullName": "google.cloud.deploy.v1.CloudDeploy.UpdateTarget", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{target.name=projects/*/locations/*/targets/*}" } ] } ] } ], "configFile": "clouddeploy_v1.yaml", "serviceConfigApiNames": [ "google.cloud.deploy.v1.CloudDeploy", "google.cloud.location.Locations", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "clouddeploy.googleapis.com" }, { "id": "google.cloud.developerconnect.v1", "directory": "google/cloud/developerconnect/v1", "version": "v1", "majorVersion": "v1", "hostName": "developerconnect.googleapis.com", "title": "Developer Connect API", "description": "Connect third-party source code management to Google", "importDirectories": [ "google/api", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.DeveloperConnect.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/developerconnect/apiv1/developerconnectpb;developerconnectpb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.developerconnect.v1": 1 } }, "objc_class_prefix": { "valueCounts": { "DeveloperConnect": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\DeveloperConnect\\V1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::DeveloperConnect::V1": 1 } } }, "services": [ { "shortName": "DeveloperConnect", "fullName": "google.cloud.developerconnect.v1.DeveloperConnect", "methods": [ { "shortName": "CreateConnection", "fullName": "google.cloud.developerconnect.v1.DeveloperConnect.CreateConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/connections" } ] }, { "shortName": "CreateGitRepositoryLink", "fullName": "google.cloud.developerconnect.v1.DeveloperConnect.CreateGitRepositoryLink", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/connections/*}/gitRepositoryLinks" } ] }, { "shortName": "DeleteConnection", "fullName": "google.cloud.developerconnect.v1.DeveloperConnect.DeleteConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/connections/*}" } ] }, { "shortName": "DeleteGitRepositoryLink", "fullName": "google.cloud.developerconnect.v1.DeveloperConnect.DeleteGitRepositoryLink", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/connections/*/gitRepositoryLinks/*}" } ] }, { "shortName": "FetchGitHubInstallations", "fullName": "google.cloud.developerconnect.v1.DeveloperConnect.FetchGitHubInstallations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{connection=projects/*/locations/*/connections/*}:fetchGitHubInstallations" } ] }, { "shortName": "FetchGitRefs", "fullName": "google.cloud.developerconnect.v1.DeveloperConnect.FetchGitRefs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{git_repository_link=projects/*/locations/*/connections/*/gitRepositoryLinks/*}:fetchGitRefs" } ] }, { "shortName": "FetchLinkableGitRepositories", "fullName": "google.cloud.developerconnect.v1.DeveloperConnect.FetchLinkableGitRepositories", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{connection=projects/*/locations/*/connections/*}:fetchLinkableGitRepositories" } ] }, { "shortName": "FetchReadToken", "fullName": "google.cloud.developerconnect.v1.DeveloperConnect.FetchReadToken", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{git_repository_link=projects/*/locations/*/connections/*/gitRepositoryLinks/*}:fetchReadToken" } ] }, { "shortName": "FetchReadWriteToken", "fullName": "google.cloud.developerconnect.v1.DeveloperConnect.FetchReadWriteToken", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{git_repository_link=projects/*/locations/*/connections/*/gitRepositoryLinks/*}:fetchReadWriteToken" } ] }, { "shortName": "GetConnection", "fullName": "google.cloud.developerconnect.v1.DeveloperConnect.GetConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/connections/*}" } ] }, { "shortName": "GetGitRepositoryLink", "fullName": "google.cloud.developerconnect.v1.DeveloperConnect.GetGitRepositoryLink", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/connections/*/gitRepositoryLinks/*}" } ] }, { "shortName": "ListConnections", "fullName": "google.cloud.developerconnect.v1.DeveloperConnect.ListConnections", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/connections" } ] }, { "shortName": "ListGitRepositoryLinks", "fullName": "google.cloud.developerconnect.v1.DeveloperConnect.ListGitRepositoryLinks", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/connections/*}/gitRepositoryLinks" } ] }, { "shortName": "UpdateConnection", "fullName": "google.cloud.developerconnect.v1.DeveloperConnect.UpdateConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{connection.name=projects/*/locations/*/connections/*}" } ] } ] } ], "configFile": "developerconnect_v1.yaml", "serviceConfigApiNames": [ "google.cloud.developerconnect.v1.DeveloperConnect", "google.cloud.location.Locations", "google.longrunning.Operations" ], "nameInServiceConfig": "developerconnect.googleapis.com" }, { "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": 28 } }, "csharp_namespace": { "valueCounts": { "Google.Cloud.Dialogflow.Cx.V3": 28 } }, "go_package": { "valueCounts": { "cloud.google.com/go/dialogflow/cx/apiv3/cxpb;cxpb": 28 } }, "java_multiple_files": { "valueCounts": { "true": 28 } }, "java_package": { "valueCounts": { "com.google.cloud.dialogflow.cx.v3": 28 } }, "objc_class_prefix": { "valueCounts": { "DF": 28 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Dialogflow::CX::V3": 28 } } }, "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": "GetGenerativeSettings", "fullName": "google.cloud.dialogflow.cx.v3.Agents.GetGenerativeSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/{name=projects/*/locations/*/agents/*/generativeSettings}" } ] }, { "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": "UpdateGenerativeSettings", "fullName": "google.cloud.dialogflow.cx.v3.Agents.UpdateGenerativeSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v3/{generative_settings.name=projects/*/locations/*/agents/*/generativeSettings}" } ] }, { "shortName": "ValidateAgent", "fullName": "google.cloud.dialogflow.cx.v3.Agents.ValidateAgent", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3/{name=projects/*/locations/*/agents/*}:validate" } ] } ] }, { "shortName": "Changelogs", "fullName": "google.cloud.dialogflow.cx.v3.Changelogs", "methods": [ { "shortName": "GetChangelog", "fullName": "google.cloud.dialogflow.cx.v3.Changelogs.GetChangelog", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/{name=projects/*/locations/*/agents/*/changelogs/*}" } ] }, { "shortName": "ListChangelogs", "fullName": "google.cloud.dialogflow.cx.v3.Changelogs.ListChangelogs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/{parent=projects/*/locations/*/agents/*}/changelogs" } ] } ] }, { "shortName": "Deployments", "fullName": "google.cloud.dialogflow.cx.v3.Deployments", "methods": [ { "shortName": "GetDeployment", "fullName": "google.cloud.dialogflow.cx.v3.Deployments.GetDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/{name=projects/*/locations/*/agents/*/environments/*/deployments/*}" } ] }, { "shortName": "ListDeployments", "fullName": "google.cloud.dialogflow.cx.v3.Deployments.ListDeployments", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/{parent=projects/*/locations/*/agents/*/environments/*}/deployments" } ] } ] }, { "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": "ExportEntityTypes", "fullName": "google.cloud.dialogflow.cx.v3.EntityTypes.ExportEntityTypes", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3/{parent=projects/*/locations/*/agents/*}/entityTypes:export" } ] }, { "shortName": "GetEntityType", "fullName": "google.cloud.dialogflow.cx.v3.EntityTypes.GetEntityType", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/{name=projects/*/locations/*/agents/*/entityTypes/*}" } ] }, { "shortName": "ImportEntityTypes", "fullName": "google.cloud.dialogflow.cx.v3.EntityTypes.ImportEntityTypes", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3/{parent=projects/*/locations/*/agents/*}/entityTypes:import" } ] }, { "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": "DeployFlow", "fullName": "google.cloud.dialogflow.cx.v3.Environments.DeployFlow", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3/{environment=projects/*/locations/*/agents/*/environments/*}:deployFlow" } ] }, { "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": "Generators", "fullName": "google.cloud.dialogflow.cx.v3.Generators", "methods": [ { "shortName": "CreateGenerator", "fullName": "google.cloud.dialogflow.cx.v3.Generators.CreateGenerator", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3/{parent=projects/*/locations/*/agents/*}/generators" } ] }, { "shortName": "DeleteGenerator", "fullName": "google.cloud.dialogflow.cx.v3.Generators.DeleteGenerator", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v3/{name=projects/*/locations/*/agents/*/generators/*}" } ] }, { "shortName": "GetGenerator", "fullName": "google.cloud.dialogflow.cx.v3.Generators.GetGenerator", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/{name=projects/*/locations/*/agents/*/generators/*}" } ] }, { "shortName": "ListGenerators", "fullName": "google.cloud.dialogflow.cx.v3.Generators.ListGenerators", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/{parent=projects/*/locations/*/agents/*}/generators" } ] }, { "shortName": "UpdateGenerator", "fullName": "google.cloud.dialogflow.cx.v3.Generators.UpdateGenerator", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v3/{generator.name=projects/*/locations/*/agents/*/generators/*}" } ] } ] }, { "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": "ExportIntents", "fullName": "google.cloud.dialogflow.cx.v3.Intents.ExportIntents", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3/{parent=projects/*/locations/*/agents/*}/intents:export" } ] }, { "shortName": "GetIntent", "fullName": "google.cloud.dialogflow.cx.v3.Intents.GetIntent", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/{name=projects/*/locations/*/agents/*/intents/*}" } ] }, { "shortName": "ImportIntents", "fullName": "google.cloud.dialogflow.cx.v3.Intents.ImportIntents", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3/{parent=projects/*/locations/*/agents/*}/intents:import" } ] }, { "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": "ServerStreamingDetectIntent", "fullName": "google.cloud.dialogflow.cx.v3.Sessions.ServerStreamingDetectIntent", "mode": "SERVER_STREAMING", "bindings": [ { "httpMethod": "POST", "path": "/v3/{session=projects/*/locations/*/agents/*/sessions/*}:serverStreamingDetectIntent" }, { "httpMethod": "POST", "path": "/v3/{session=projects/*/locations/*/agents/*/environments/*/sessions/*}:serverStreamingDetectIntent" } ] }, { "shortName": "StreamingDetectIntent", "fullName": "google.cloud.dialogflow.cx.v3.Sessions.StreamingDetectIntent", "mode": "BIDIRECTIONAL_STREAMING" }, { "shortName": "SubmitAnswerFeedback", "fullName": "google.cloud.dialogflow.cx.v3.Sessions.SubmitAnswerFeedback", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3/{session=projects/*/locations/*/agents/*/sessions/*}:submitAnswerFeedback" } ] } ] }, { "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" }, { "httpMethod": "POST", "path": "/v3/{parent=projects/*/locations/*/agents/*}/transitionRouteGroups" } ] }, { "shortName": "DeleteTransitionRouteGroup", "fullName": "google.cloud.dialogflow.cx.v3.TransitionRouteGroups.DeleteTransitionRouteGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v3/{name=projects/*/locations/*/agents/*/flows/*/transitionRouteGroups/*}" }, { "httpMethod": "DELETE", "path": "/v3/{name=projects/*/locations/*/agents/*/transitionRouteGroups/*}" } ] }, { "shortName": "GetTransitionRouteGroup", "fullName": "google.cloud.dialogflow.cx.v3.TransitionRouteGroups.GetTransitionRouteGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/{name=projects/*/locations/*/agents/*/flows/*/transitionRouteGroups/*}" }, { "httpMethod": "GET", "path": "/v3/{name=projects/*/locations/*/agents/*/transitionRouteGroups/*}" } ] }, { "shortName": "ListTransitionRouteGroups", "fullName": "google.cloud.dialogflow.cx.v3.TransitionRouteGroups.ListTransitionRouteGroups", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/{parent=projects/*/locations/*/agents/*/flows/*}/transitionRouteGroups" }, { "httpMethod": "GET", "path": "/v3/{parent=projects/*/locations/*/agents/*}/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/*}" }, { "httpMethod": "PATCH", "path": "/v3/{transition_route_group.name=projects/*/locations/*/agents/*/transitionRouteGroups/*}" } ] } ] }, { "shortName": "Versions", "fullName": "google.cloud.dialogflow.cx.v3.Versions", "methods": [ { "shortName": "CompareVersions", "fullName": "google.cloud.dialogflow.cx.v3.Versions.CompareVersions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3/{base_version=projects/*/locations/*/agents/*/flows/*/versions/*}:compareVersions" } ] }, { "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/*}" } ] } ] } ], "configFile": "dialogflow_v3.yaml", "serviceConfigApiNames": [ "google.cloud.dialogflow.cx.v3.Agents", "google.cloud.dialogflow.cx.v3.Changelogs", "google.cloud.dialogflow.cx.v3.Deployments", "google.cloud.dialogflow.cx.v3.EntityTypes", "google.cloud.dialogflow.cx.v3.Environments", "google.cloud.dialogflow.cx.v3.Experiments", "google.cloud.dialogflow.cx.v3.Flows", "google.cloud.dialogflow.cx.v3.Generators", "google.cloud.dialogflow.cx.v3.Intents", "google.cloud.dialogflow.cx.v3.Pages", "google.cloud.dialogflow.cx.v3.SecuritySettingsService", "google.cloud.dialogflow.cx.v3.SessionEntityTypes", "google.cloud.dialogflow.cx.v3.Sessions", "google.cloud.dialogflow.cx.v3.TestCases", "google.cloud.dialogflow.cx.v3.TransitionRouteGroups", "google.cloud.dialogflow.cx.v3.Versions", "google.cloud.dialogflow.cx.v3.Webhooks", "google.cloud.location.Locations", "google.longrunning.Operations" ], "nameInServiceConfig": "dialogflow.googleapis.com" }, { "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": 34 } }, "csharp_namespace": { "valueCounts": { "Google.Cloud.Dialogflow.Cx.V3Beta1": 34 } }, "go_package": { "valueCounts": { "cloud.google.com/go/dialogflow/cx/apiv3beta1/cxpb;cxpb": 34 } }, "java_multiple_files": { "valueCounts": { "true": 34 } }, "java_package": { "valueCounts": { "com.google.cloud.dialogflow.cx.v3beta1": 34 } }, "objc_class_prefix": { "valueCounts": { "DF": 34 } }, "ruby_package": { "valueCounts": { "": 3, "Google::Cloud::Dialogflow::CX::V3beta1": 31 } } }, "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": "GetGenerativeSettings", "fullName": "google.cloud.dialogflow.cx.v3beta1.Agents.GetGenerativeSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3beta1/{name=projects/*/locations/*/agents/*/generativeSettings}" } ] }, { "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": "UpdateGenerativeSettings", "fullName": "google.cloud.dialogflow.cx.v3beta1.Agents.UpdateGenerativeSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v3beta1/{generative_settings.name=projects/*/locations/*/agents/*/generativeSettings}" } ] }, { "shortName": "ValidateAgent", "fullName": "google.cloud.dialogflow.cx.v3beta1.Agents.ValidateAgent", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3beta1/{name=projects/*/locations/*/agents/*}:validate" } ] } ] }, { "shortName": "Changelogs", "fullName": "google.cloud.dialogflow.cx.v3beta1.Changelogs", "methods": [ { "shortName": "GetChangelog", "fullName": "google.cloud.dialogflow.cx.v3beta1.Changelogs.GetChangelog", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3beta1/{name=projects/*/locations/*/agents/*/changelogs/*}" } ] }, { "shortName": "ListChangelogs", "fullName": "google.cloud.dialogflow.cx.v3beta1.Changelogs.ListChangelogs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/changelogs" } ] } ] }, { "shortName": "ConversationHistory", "fullName": "google.cloud.dialogflow.cx.v3beta1.ConversationHistory", "methods": [ { "shortName": "DeleteConversation", "fullName": "google.cloud.dialogflow.cx.v3beta1.ConversationHistory.DeleteConversation", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v3beta1/{name=projects/*/locations/*/agents/*/conversations/*}" } ] }, { "shortName": "GetConversation", "fullName": "google.cloud.dialogflow.cx.v3beta1.ConversationHistory.GetConversation", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3beta1/{name=projects/*/locations/*/agents/*/conversations/*}" } ] }, { "shortName": "ListConversations", "fullName": "google.cloud.dialogflow.cx.v3beta1.ConversationHistory.ListConversations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/conversations" } ] } ] }, { "shortName": "Deployments", "fullName": "google.cloud.dialogflow.cx.v3beta1.Deployments", "methods": [ { "shortName": "GetDeployment", "fullName": "google.cloud.dialogflow.cx.v3beta1.Deployments.GetDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3beta1/{name=projects/*/locations/*/agents/*/environments/*/deployments/*}" } ] }, { "shortName": "ListDeployments", "fullName": "google.cloud.dialogflow.cx.v3beta1.Deployments.ListDeployments", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3beta1/{parent=projects/*/locations/*/agents/*/environments/*}/deployments" } ] } ] }, { "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": "ExportEntityTypes", "fullName": "google.cloud.dialogflow.cx.v3beta1.EntityTypes.ExportEntityTypes", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/entityTypes:export" } ] }, { "shortName": "GetEntityType", "fullName": "google.cloud.dialogflow.cx.v3beta1.EntityTypes.GetEntityType", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3beta1/{name=projects/*/locations/*/agents/*/entityTypes/*}" } ] }, { "shortName": "ImportEntityTypes", "fullName": "google.cloud.dialogflow.cx.v3beta1.EntityTypes.ImportEntityTypes", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/entityTypes:import" } ] }, { "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": "DeployFlow", "fullName": "google.cloud.dialogflow.cx.v3beta1.Environments.DeployFlow", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3beta1/{environment=projects/*/locations/*/agents/*/environments/*}:deployFlow" } ] }, { "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": "Examples", "fullName": "google.cloud.dialogflow.cx.v3beta1.Examples", "methods": [ { "shortName": "CreateExample", "fullName": "google.cloud.dialogflow.cx.v3beta1.Examples.CreateExample", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3beta1/{parent=projects/*/locations/*/agents/*/playbooks/*}/examples" } ] }, { "shortName": "DeleteExample", "fullName": "google.cloud.dialogflow.cx.v3beta1.Examples.DeleteExample", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v3beta1/{name=projects/*/locations/*/agents/*/playbooks/*/examples/*}" } ] }, { "shortName": "GetExample", "fullName": "google.cloud.dialogflow.cx.v3beta1.Examples.GetExample", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3beta1/{name=projects/*/locations/*/agents/*/playbooks/*/examples/*}" } ] }, { "shortName": "ListExamples", "fullName": "google.cloud.dialogflow.cx.v3beta1.Examples.ListExamples", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3beta1/{parent=projects/*/locations/*/agents/*/playbooks/*}/examples" } ] }, { "shortName": "UpdateExample", "fullName": "google.cloud.dialogflow.cx.v3beta1.Examples.UpdateExample", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v3beta1/{example.name=projects/*/locations/*/agents/*/playbooks/*/examples/*}" } ] } ] }, { "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": "Generators", "fullName": "google.cloud.dialogflow.cx.v3beta1.Generators", "methods": [ { "shortName": "CreateGenerator", "fullName": "google.cloud.dialogflow.cx.v3beta1.Generators.CreateGenerator", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/generators" } ] }, { "shortName": "DeleteGenerator", "fullName": "google.cloud.dialogflow.cx.v3beta1.Generators.DeleteGenerator", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v3beta1/{name=projects/*/locations/*/agents/*/generators/*}" } ] }, { "shortName": "GetGenerator", "fullName": "google.cloud.dialogflow.cx.v3beta1.Generators.GetGenerator", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3beta1/{name=projects/*/locations/*/agents/*/generators/*}" } ] }, { "shortName": "ListGenerators", "fullName": "google.cloud.dialogflow.cx.v3beta1.Generators.ListGenerators", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/generators" } ] }, { "shortName": "UpdateGenerator", "fullName": "google.cloud.dialogflow.cx.v3beta1.Generators.UpdateGenerator", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v3beta1/{generator.name=projects/*/locations/*/agents/*/generators/*}" } ] } ] }, { "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": "ExportIntents", "fullName": "google.cloud.dialogflow.cx.v3beta1.Intents.ExportIntents", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/intents:export" } ] }, { "shortName": "GetIntent", "fullName": "google.cloud.dialogflow.cx.v3beta1.Intents.GetIntent", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3beta1/{name=projects/*/locations/*/agents/*/intents/*}" } ] }, { "shortName": "ImportIntents", "fullName": "google.cloud.dialogflow.cx.v3beta1.Intents.ImportIntents", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/intents:import" } ] }, { "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": "Playbooks", "fullName": "google.cloud.dialogflow.cx.v3beta1.Playbooks", "methods": [ { "shortName": "CreatePlaybook", "fullName": "google.cloud.dialogflow.cx.v3beta1.Playbooks.CreatePlaybook", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/playbooks" } ] }, { "shortName": "CreatePlaybookVersion", "fullName": "google.cloud.dialogflow.cx.v3beta1.Playbooks.CreatePlaybookVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3beta1/{parent=projects/*/locations/*/agents/*/playbooks/*}/versions" } ] }, { "shortName": "DeletePlaybook", "fullName": "google.cloud.dialogflow.cx.v3beta1.Playbooks.DeletePlaybook", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v3beta1/{name=projects/*/locations/*/agents/*/playbooks/*}" } ] }, { "shortName": "DeletePlaybookVersion", "fullName": "google.cloud.dialogflow.cx.v3beta1.Playbooks.DeletePlaybookVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v3beta1/{name=projects/*/locations/*/agents/*/playbooks/*/versions/*}" } ] }, { "shortName": "GetPlaybook", "fullName": "google.cloud.dialogflow.cx.v3beta1.Playbooks.GetPlaybook", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3beta1/{name=projects/*/locations/*/agents/*/playbooks/*}" } ] }, { "shortName": "GetPlaybookVersion", "fullName": "google.cloud.dialogflow.cx.v3beta1.Playbooks.GetPlaybookVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3beta1/{name=projects/*/locations/*/agents/*/playbooks/*/versions/*}" } ] }, { "shortName": "ListPlaybookVersions", "fullName": "google.cloud.dialogflow.cx.v3beta1.Playbooks.ListPlaybookVersions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3beta1/{parent=projects/*/locations/*/agents/*/playbooks/*}/versions" } ] }, { "shortName": "ListPlaybooks", "fullName": "google.cloud.dialogflow.cx.v3beta1.Playbooks.ListPlaybooks", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/playbooks" } ] }, { "shortName": "UpdatePlaybook", "fullName": "google.cloud.dialogflow.cx.v3beta1.Playbooks.UpdatePlaybook", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v3beta1/{playbook.name=projects/*/locations/*/agents/*/playbooks/*}" } ] } ] }, { "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": "ServerStreamingDetectIntent", "fullName": "google.cloud.dialogflow.cx.v3beta1.Sessions.ServerStreamingDetectIntent", "mode": "SERVER_STREAMING", "bindings": [ { "httpMethod": "POST", "path": "/v3beta1/{session=projects/*/locations/*/agents/*/sessions/*}:serverStreamingDetectIntent" }, { "httpMethod": "POST", "path": "/v3beta1/{session=projects/*/locations/*/agents/*/environments/*/sessions/*}:serverStreamingDetectIntent" } ] }, { "shortName": "StreamingDetectIntent", "fullName": "google.cloud.dialogflow.cx.v3beta1.Sessions.StreamingDetectIntent", "mode": "BIDIRECTIONAL_STREAMING" }, { "shortName": "SubmitAnswerFeedback", "fullName": "google.cloud.dialogflow.cx.v3beta1.Sessions.SubmitAnswerFeedback", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3beta1/{session=projects/*/locations/*/agents/*/sessions/*}:submitAnswerFeedback" } ] } ] }, { "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": "Tools", "fullName": "google.cloud.dialogflow.cx.v3beta1.Tools", "methods": [ { "shortName": "CreateTool", "fullName": "google.cloud.dialogflow.cx.v3beta1.Tools.CreateTool", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/tools" } ] }, { "shortName": "DeleteTool", "fullName": "google.cloud.dialogflow.cx.v3beta1.Tools.DeleteTool", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v3beta1/{name=projects/*/locations/*/agents/*/tools/*}" } ] }, { "shortName": "ExportTools", "fullName": "google.cloud.dialogflow.cx.v3beta1.Tools.ExportTools", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/tools:export" } ] }, { "shortName": "GetTool", "fullName": "google.cloud.dialogflow.cx.v3beta1.Tools.GetTool", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3beta1/{name=projects/*/locations/*/agents/*/tools/*}" } ] }, { "shortName": "ListTools", "fullName": "google.cloud.dialogflow.cx.v3beta1.Tools.ListTools", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/tools" } ] }, { "shortName": "UpdateTool", "fullName": "google.cloud.dialogflow.cx.v3beta1.Tools.UpdateTool", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v3beta1/{tool.name=projects/*/locations/*/agents/*/tools/*}" } ] } ] }, { "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" }, { "httpMethod": "POST", "path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/transitionRouteGroups" } ] }, { "shortName": "DeleteTransitionRouteGroup", "fullName": "google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroups.DeleteTransitionRouteGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v3beta1/{name=projects/*/locations/*/agents/*/flows/*/transitionRouteGroups/*}" }, { "httpMethod": "DELETE", "path": "/v3beta1/{name=projects/*/locations/*/agents/*/transitionRouteGroups/*}" } ] }, { "shortName": "GetTransitionRouteGroup", "fullName": "google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroups.GetTransitionRouteGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3beta1/{name=projects/*/locations/*/agents/*/flows/*/transitionRouteGroups/*}" }, { "httpMethod": "GET", "path": "/v3beta1/{name=projects/*/locations/*/agents/*/transitionRouteGroups/*}" } ] }, { "shortName": "ListTransitionRouteGroups", "fullName": "google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroups.ListTransitionRouteGroups", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3beta1/{parent=projects/*/locations/*/agents/*/flows/*}/transitionRouteGroups" }, { "httpMethod": "GET", "path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/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/*}" }, { "httpMethod": "PATCH", "path": "/v3beta1/{transition_route_group.name=projects/*/locations/*/agents/*/transitionRouteGroups/*}" } ] } ] }, { "shortName": "Versions", "fullName": "google.cloud.dialogflow.cx.v3beta1.Versions", "methods": [ { "shortName": "CompareVersions", "fullName": "google.cloud.dialogflow.cx.v3beta1.Versions.CompareVersions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3beta1/{base_version=projects/*/locations/*/agents/*/flows/*/versions/*}:compareVersions" } ] }, { "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/*}" } ] } ] } ], "configFile": "dialogflow_v3beta1.yaml", "serviceConfigApiNames": [ "google.cloud.dialogflow.cx.v3beta1.Agents", "google.cloud.dialogflow.cx.v3beta1.Changelogs", "google.cloud.dialogflow.cx.v3beta1.ConversationHistory", "google.cloud.dialogflow.cx.v3beta1.Deployments", "google.cloud.dialogflow.cx.v3beta1.EntityTypes", "google.cloud.dialogflow.cx.v3beta1.Environments", "google.cloud.dialogflow.cx.v3beta1.Examples", "google.cloud.dialogflow.cx.v3beta1.Experiments", "google.cloud.dialogflow.cx.v3beta1.Flows", "google.cloud.dialogflow.cx.v3beta1.Generators", "google.cloud.dialogflow.cx.v3beta1.Intents", "google.cloud.dialogflow.cx.v3beta1.Pages", "google.cloud.dialogflow.cx.v3beta1.Playbooks", "google.cloud.dialogflow.cx.v3beta1.SecuritySettingsService", "google.cloud.dialogflow.cx.v3beta1.SessionEntityTypes", "google.cloud.dialogflow.cx.v3beta1.Sessions", "google.cloud.dialogflow.cx.v3beta1.TestCases", "google.cloud.dialogflow.cx.v3beta1.Tools", "google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroups", "google.cloud.dialogflow.cx.v3beta1.Versions", "google.cloud.dialogflow.cx.v3beta1.Webhooks", "google.cloud.location.Locations", "google.longrunning.Operations" ], "nameInServiceConfig": "dialogflow.googleapis.com" }, { "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": 25 } }, "csharp_namespace": { "valueCounts": { "Google.Cloud.Dialogflow.V2": 25 } }, "go_package": { "valueCounts": { "cloud.google.com/go/dialogflow/apiv2/dialogflowpb;dialogflowpb": 25 } }, "java_multiple_files": { "valueCounts": { "true": 25 } }, "java_package": { "valueCounts": { "com.google.cloud.dialogflow.v2": 25 } }, "objc_class_prefix": { "valueCounts": { "DF": 25 } } }, "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": "ConversationDatasets", "fullName": "google.cloud.dialogflow.v2.ConversationDatasets", "methods": [ { "shortName": "CreateConversationDataset", "fullName": "google.cloud.dialogflow.v2.ConversationDatasets.CreateConversationDataset", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*}/conversationDatasets" } ] }, { "shortName": "DeleteConversationDataset", "fullName": "google.cloud.dialogflow.v2.ConversationDatasets.DeleteConversationDataset", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/conversationDatasets/*}" } ] }, { "shortName": "GetConversationDataset", "fullName": "google.cloud.dialogflow.v2.ConversationDatasets.GetConversationDataset", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/conversationDatasets/*}" }, { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/conversationDatasets/*}" } ] }, { "shortName": "ImportConversationData", "fullName": "google.cloud.dialogflow.v2.ConversationDatasets.ImportConversationData", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/conversationDatasets/*}:importConversationData" }, { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/conversationDatasets/*}:importConversationData" } ] }, { "shortName": "ListConversationDatasets", "fullName": "google.cloud.dialogflow.v2.ConversationDatasets.ListConversationDatasets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*}/conversationDatasets" }, { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/conversationDatasets" } ] } ] }, { "shortName": "ConversationModels", "fullName": "google.cloud.dialogflow.v2.ConversationModels", "methods": [ { "shortName": "CreateConversationModel", "fullName": "google.cloud.dialogflow.v2.ConversationModels.CreateConversationModel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*}/conversationModels" }, { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*}/conversationModels" } ] }, { "shortName": "CreateConversationModelEvaluation", "fullName": "google.cloud.dialogflow.v2.ConversationModels.CreateConversationModelEvaluation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*/conversationModels/*}/evaluations" } ] }, { "shortName": "DeleteConversationModel", "fullName": "google.cloud.dialogflow.v2.ConversationModels.DeleteConversationModel", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/conversationModels/*}" }, { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/conversationModels/*}" } ] }, { "shortName": "DeployConversationModel", "fullName": "google.cloud.dialogflow.v2.ConversationModels.DeployConversationModel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/conversationModels/*}:deploy" }, { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/conversationModels/*}:deploy" } ] }, { "shortName": "GetConversationModel", "fullName": "google.cloud.dialogflow.v2.ConversationModels.GetConversationModel", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/conversationModels/*}" }, { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/conversationModels/*}" } ] }, { "shortName": "GetConversationModelEvaluation", "fullName": "google.cloud.dialogflow.v2.ConversationModels.GetConversationModelEvaluation", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/conversationModels/*/evaluations/*}" }, { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/conversationModels/*/evaluations/*}" } ] }, { "shortName": "ListConversationModelEvaluations", "fullName": "google.cloud.dialogflow.v2.ConversationModels.ListConversationModelEvaluations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/conversationModels/*}/evaluations" }, { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*/conversationModels/*}/evaluations" } ] }, { "shortName": "ListConversationModels", "fullName": "google.cloud.dialogflow.v2.ConversationModels.ListConversationModels", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*}/conversationModels" }, { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/conversationModels" } ] }, { "shortName": "UndeployConversationModel", "fullName": "google.cloud.dialogflow.v2.ConversationModels.UndeployConversationModel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/conversationModels/*}:undeploy" }, { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/conversationModels/*}:undeploy" } ] } ] }, { "shortName": "ConversationProfiles", "fullName": "google.cloud.dialogflow.v2.ConversationProfiles", "methods": [ { "shortName": "ClearSuggestionFeatureConfig", "fullName": "google.cloud.dialogflow.v2.ConversationProfiles.ClearSuggestionFeatureConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{conversation_profile=projects/*/conversationProfiles/*}:clearSuggestionFeatureConfig" }, { "httpMethod": "POST", "path": "/v2/{conversation_profile=projects/*/locations/*/conversationProfiles/*}:clearSuggestionFeatureConfig" } ] }, { "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": "SetSuggestionFeatureConfig", "fullName": "google.cloud.dialogflow.v2.ConversationProfiles.SetSuggestionFeatureConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{conversation_profile=projects/*/conversationProfiles/*}:setSuggestionFeatureConfig" }, { "httpMethod": "POST", "path": "/v2/{conversation_profile=projects/*/locations/*/conversationProfiles/*}:setSuggestionFeatureConfig" } ] }, { "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": "GenerateStatelessSuggestion", "fullName": "google.cloud.dialogflow.v2.Conversations.GenerateStatelessSuggestion", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*}/statelessSuggestion:generate" } ] }, { "shortName": "GenerateStatelessSummary", "fullName": "google.cloud.dialogflow.v2.Conversations.GenerateStatelessSummary", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{stateless_conversation.parent=projects/*}/suggestions:generateStatelessSummary" }, { "httpMethod": "POST", "path": "/v2/{stateless_conversation.parent=projects/*/locations/*}/suggestions:generateStatelessSummary" } ] }, { "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": "SearchKnowledge", "fullName": "google.cloud.dialogflow.v2.Conversations.SearchKnowledge", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*}/suggestions:searchKnowledge" }, { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*}/suggestions:searchKnowledge" }, { "httpMethod": "POST", "path": "/v2/{conversation=projects/*/conversations/*}/suggestions:searchKnowledge" }, { "httpMethod": "POST", "path": "/v2/{conversation=projects/*/locations/*/conversations/*}/suggestions:searchKnowledge" } ] }, { "shortName": "SuggestConversationSummary", "fullName": "google.cloud.dialogflow.v2.Conversations.SuggestConversationSummary", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{conversation=projects/*/conversations/*}/suggestions:suggestConversationSummary" }, { "httpMethod": "POST", "path": "/v2/{conversation=projects/*/locations/*/conversations/*}/suggestions:suggestConversationSummary" } ] } ] }, { "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": "ExportDocument", "fullName": "google.cloud.dialogflow.v2.Documents.ExportDocument", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/knowledgeBases/*/documents/*}:export" }, { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/knowledgeBases/*/documents/*}:export" } ] }, { "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": "ImportDocuments", "fullName": "google.cloud.dialogflow.v2.Documents.ImportDocuments", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/knowledgeBases/*}/documents:import" }, { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*/knowledgeBases/*}/documents:import" } ] }, { "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": "EncryptionSpecService", "fullName": "google.cloud.dialogflow.v2.EncryptionSpecService", "methods": [ { "shortName": "GetEncryptionSpec", "fullName": "google.cloud.dialogflow.v2.EncryptionSpecService.GetEncryptionSpec", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/encryptionSpec}" } ] }, { "shortName": "InitializeEncryptionSpec", "fullName": "google.cloud.dialogflow.v2.EncryptionSpecService.InitializeEncryptionSpec", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{encryption_spec.name=projects/*/locations/*/encryptionSpec}:initialize" } ] } ] }, { "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": "Generators", "fullName": "google.cloud.dialogflow.v2.Generators", "methods": [ { "shortName": "CreateGenerator", "fullName": "google.cloud.dialogflow.v2.Generators.CreateGenerator", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*}/generators" }, { "httpMethod": "POST", "path": "/v2/{parent=projects/*}/generators" } ] }, { "shortName": "DeleteGenerator", "fullName": "google.cloud.dialogflow.v2.Generators.DeleteGenerator", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/generators/*}" } ] }, { "shortName": "GetGenerator", "fullName": "google.cloud.dialogflow.v2.Generators.GetGenerator", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/generators/*}" } ] }, { "shortName": "ListGenerators", "fullName": "google.cloud.dialogflow.v2.Generators.ListGenerators", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/generators" }, { "httpMethod": "GET", "path": "/v2/{parent=projects/*}/generators" } ] }, { "shortName": "UpdateGenerator", "fullName": "google.cloud.dialogflow.v2.Generators.UpdateGenerator", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{generator.name=projects/*/locations/*/generators/*}" } ] } ] }, { "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": "StreamingAnalyzeContent", "fullName": "google.cloud.dialogflow.v2.Participants.StreamingAnalyzeContent", "mode": "BIDIRECTIONAL_STREAMING" }, { "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": "SuggestKnowledgeAssist", "fullName": "google.cloud.dialogflow.v2.Participants.SuggestKnowledgeAssist", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/conversations/*/participants/*}/suggestions:suggestKnowledgeAssist" }, { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*/conversations/*/participants/*}/suggestions:suggestKnowledgeAssist" } ] }, { "shortName": "SuggestSmartReplies", "fullName": "google.cloud.dialogflow.v2.Participants.SuggestSmartReplies", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/conversations/*/participants/*}/suggestions:suggestSmartReplies" }, { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*/conversations/*/participants/*}/suggestions:suggestSmartReplies" } ] }, { "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/*}" } ] } ] } ], "configFile": "dialogflow_v2.yaml", "serviceConfigApiNames": [ "google.cloud.dialogflow.v2.Agents", "google.cloud.dialogflow.v2.AnswerRecords", "google.cloud.dialogflow.v2.Contexts", "google.cloud.dialogflow.v2.ConversationDatasets", "google.cloud.dialogflow.v2.ConversationModels", "google.cloud.dialogflow.v2.ConversationProfiles", "google.cloud.dialogflow.v2.Conversations", "google.cloud.dialogflow.v2.Documents", "google.cloud.dialogflow.v2.EncryptionSpecService", "google.cloud.dialogflow.v2.EntityTypes", "google.cloud.dialogflow.v2.Environments", "google.cloud.dialogflow.v2.Fulfillments", "google.cloud.dialogflow.v2.Generators", "google.cloud.dialogflow.v2.Intents", "google.cloud.dialogflow.v2.KnowledgeBases", "google.cloud.dialogflow.v2.Participants", "google.cloud.dialogflow.v2.SessionEntityTypes", "google.cloud.dialogflow.v2.Sessions", "google.cloud.dialogflow.v2.Versions", "google.cloud.location.Locations", "google.longrunning.Operations" ], "nameInServiceConfig": "dialogflow.googleapis.com" }, { "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": 23 } }, "csharp_namespace": { "valueCounts": { "Google.Cloud.Dialogflow.V2Beta1": 23 } }, "go_package": { "valueCounts": { "cloud.google.com/go/dialogflow/apiv2beta1/dialogflowpb;dialogflowpb": 23 } }, "java_multiple_files": { "valueCounts": { "true": 23 } }, "java_package": { "valueCounts": { "com.google.cloud.dialogflow.v2beta1": 23 } }, "objc_class_prefix": { "valueCounts": { "DF": 23 } } }, "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": "ClearSuggestionFeatureConfig", "fullName": "google.cloud.dialogflow.v2beta1.ConversationProfiles.ClearSuggestionFeatureConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta1/{conversation_profile=projects/*/conversationProfiles/*}:clearSuggestionFeatureConfig" }, { "httpMethod": "POST", "path": "/v2beta1/{conversation_profile=projects/*/locations/*/conversationProfiles/*}:clearSuggestionFeatureConfig" } ] }, { "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": "SetSuggestionFeatureConfig", "fullName": "google.cloud.dialogflow.v2beta1.ConversationProfiles.SetSuggestionFeatureConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta1/{conversation_profile=projects/*/conversationProfiles/*}:setSuggestionFeatureConfig" }, { "httpMethod": "POST", "path": "/v2beta1/{conversation_profile=projects/*/locations/*/conversationProfiles/*}:setSuggestionFeatureConfig" } ] }, { "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": "GenerateStatelessSuggestion", "fullName": "google.cloud.dialogflow.v2beta1.Conversations.GenerateStatelessSuggestion", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta1/{parent=projects/*/locations/*}/statelessSuggestion:generate" } ] }, { "shortName": "GenerateStatelessSummary", "fullName": "google.cloud.dialogflow.v2beta1.Conversations.GenerateStatelessSummary", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta1/{stateless_conversation.parent=projects/*}/suggestions:generateStatelessSummary" }, { "httpMethod": "POST", "path": "/v2beta1/{stateless_conversation.parent=projects/*/locations/*}/suggestions:generateStatelessSummary" } ] }, { "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": "SearchKnowledge", "fullName": "google.cloud.dialogflow.v2beta1.Conversations.SearchKnowledge", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta1/{parent=projects/*}/suggestions:searchKnowledge" }, { "httpMethod": "POST", "path": "/v2beta1/{parent=projects/*/locations/*}/suggestions:searchKnowledge" }, { "httpMethod": "POST", "path": "/v2beta1/{conversation=projects/*/conversations/*}/suggestions:searchKnowledge" }, { "httpMethod": "POST", "path": "/v2beta1/{conversation=projects/*/locations/*/conversations/*}/suggestions:searchKnowledge" } ] }, { "shortName": "SuggestConversationSummary", "fullName": "google.cloud.dialogflow.v2beta1.Conversations.SuggestConversationSummary", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta1/{conversation=projects/*/conversations/*}/suggestions:suggestConversationSummary" }, { "httpMethod": "POST", "path": "/v2beta1/{conversation=projects/*/locations/*/conversations/*}/suggestions:suggestConversationSummary" } ] } ] }, { "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": "EncryptionSpecService", "fullName": "google.cloud.dialogflow.v2beta1.EncryptionSpecService", "methods": [ { "shortName": "GetEncryptionSpec", "fullName": "google.cloud.dialogflow.v2beta1.EncryptionSpecService.GetEncryptionSpec", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta1/{name=projects/*/locations/*/encryptionSpec}" } ] }, { "shortName": "InitializeEncryptionSpec", "fullName": "google.cloud.dialogflow.v2beta1.EncryptionSpecService.InitializeEncryptionSpec", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta1/{encryption_spec.name=projects/*/locations/*/encryptionSpec}:initialize" } ] } ] }, { "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": "Generators", "fullName": "google.cloud.dialogflow.v2beta1.Generators", "methods": [ { "shortName": "CreateGenerator", "fullName": "google.cloud.dialogflow.v2beta1.Generators.CreateGenerator", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta1/{parent=projects/*/locations/*}/generators" }, { "httpMethod": "POST", "path": "/v2beta1/{parent=projects/*}/generators" } ] }, { "shortName": "DeleteGenerator", "fullName": "google.cloud.dialogflow.v2beta1.Generators.DeleteGenerator", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2beta1/{name=projects/*/locations/*/generators/*}" } ] }, { "shortName": "GetGenerator", "fullName": "google.cloud.dialogflow.v2beta1.Generators.GetGenerator", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta1/{name=projects/*/locations/*/generators/*}" } ] }, { "shortName": "ListGenerators", "fullName": "google.cloud.dialogflow.v2beta1.Generators.ListGenerators", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta1/{parent=projects/*/locations/*}/generators" }, { "httpMethod": "GET", "path": "/v2beta1/{parent=projects/*}/generators" } ] }, { "shortName": "UpdateGenerator", "fullName": "google.cloud.dialogflow.v2beta1.Generators.UpdateGenerator", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2beta1/{generator.name=projects/*/locations/*/generators/*}" } ] } ] }, { "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": "StreamingAnalyzeContent", "fullName": "google.cloud.dialogflow.v2beta1.Participants.StreamingAnalyzeContent", "mode": "BIDIRECTIONAL_STREAMING" }, { "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": "SuggestKnowledgeAssist", "fullName": "google.cloud.dialogflow.v2beta1.Participants.SuggestKnowledgeAssist", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta1/{parent=projects/*/conversations/*/participants/*}/suggestions:suggestKnowledgeAssist" }, { "httpMethod": "POST", "path": "/v2beta1/{parent=projects/*/locations/*/conversations/*/participants/*}/suggestions:suggestKnowledgeAssist" } ] }, { "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/*}" } ] } ] } ], "configFile": "dialogflow_v2beta1.yaml", "serviceConfigApiNames": [ "google.cloud.dialogflow.v2beta1.Agents", "google.cloud.dialogflow.v2beta1.AnswerRecords", "google.cloud.dialogflow.v2beta1.Contexts", "google.cloud.dialogflow.v2beta1.ConversationProfiles", "google.cloud.dialogflow.v2beta1.Conversations", "google.cloud.dialogflow.v2beta1.Documents", "google.cloud.dialogflow.v2beta1.EncryptionSpecService", "google.cloud.dialogflow.v2beta1.EntityTypes", "google.cloud.dialogflow.v2beta1.Environments", "google.cloud.dialogflow.v2beta1.Fulfillments", "google.cloud.dialogflow.v2beta1.Generators", "google.cloud.dialogflow.v2beta1.Intents", "google.cloud.dialogflow.v2beta1.KnowledgeBases", "google.cloud.dialogflow.v2beta1.Participants", "google.cloud.dialogflow.v2beta1.SessionEntityTypes", "google.cloud.dialogflow.v2beta1.Sessions", "google.cloud.dialogflow.v2beta1.Versions", "google.cloud.location.Locations", "google.longrunning.Operations" ], "nameInServiceConfig": "dialogflow.googleapis.com" }, { "id": "google.cloud.discoveryengine.v1", "directory": "google/cloud/discoveryengine/v1", "version": "v1", "majorVersion": "v1", "hostName": "discoveryengine.googleapis.com", "title": "Discovery Engine API", "description": "Discovery Engine API.", "importDirectories": [ "google/api", "google/cloud/discoveryengine/v1", "google/longrunning", "google/protobuf", "google/rpc", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.DiscoveryEngine.V1": 34 } }, "go_package": { "valueCounts": { "cloud.google.com/go/discoveryengine/apiv1/discoveryenginepb;discoveryenginepb": 34 } }, "java_multiple_files": { "valueCounts": { "true": 34 } }, "java_package": { "valueCounts": { "com.google.cloud.discoveryengine.v1": 34 } }, "objc_class_prefix": { "valueCounts": { "DISCOVERYENGINE": 34 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\DiscoveryEngine\\V1": 34 } }, "ruby_package": { "valueCounts": { "Google::Cloud::DiscoveryEngine::V1": 34 } } }, "services": [ { "shortName": "CompletionService", "fullName": "google.cloud.discoveryengine.v1.CompletionService", "methods": [ { "shortName": "CompleteQuery", "fullName": "google.cloud.discoveryengine.v1.CompletionService.CompleteQuery", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{data_store=projects/*/locations/*/dataStores/*}:completeQuery" }, { "httpMethod": "GET", "path": "/v1/{data_store=projects/*/locations/*/collections/*/dataStores/*}:completeQuery" } ] }, { "shortName": "ImportCompletionSuggestions", "fullName": "google.cloud.discoveryengine.v1.CompletionService.ImportCompletionSuggestions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:import" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:import" } ] }, { "shortName": "ImportSuggestionDenyListEntries", "fullName": "google.cloud.discoveryengine.v1.CompletionService.ImportSuggestionDenyListEntries", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:import" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/dataStores/*}/suggestionDenyListEntries:import" } ] }, { "shortName": "PurgeCompletionSuggestions", "fullName": "google.cloud.discoveryengine.v1.CompletionService.PurgeCompletionSuggestions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:purge" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:purge" } ] }, { "shortName": "PurgeSuggestionDenyListEntries", "fullName": "google.cloud.discoveryengine.v1.CompletionService.PurgeSuggestionDenyListEntries", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:purge" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/dataStores/**}/suggestionDenyListEntries:purge" } ] } ] }, { "shortName": "ControlService", "fullName": "google.cloud.discoveryengine.v1.ControlService", "methods": [ { "shortName": "CreateControl", "fullName": "google.cloud.discoveryengine.v1.ControlService.CreateControl", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/dataStores/*}/controls" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/collections/*/engines/*}/controls" } ] }, { "shortName": "DeleteControl", "fullName": "google.cloud.discoveryengine.v1.ControlService.DeleteControl", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/dataStores/*/controls/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/collections/*/engines/*/controls/*}" } ] }, { "shortName": "GetControl", "fullName": "google.cloud.discoveryengine.v1.ControlService.GetControl", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/dataStores/*/controls/*}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/collections/*/engines/*/controls/*}" } ] }, { "shortName": "ListControls", "fullName": "google.cloud.discoveryengine.v1.ControlService.ListControls", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/dataStores/*}/controls" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/collections/*/engines/*}/controls" } ] }, { "shortName": "UpdateControl", "fullName": "google.cloud.discoveryengine.v1.ControlService.UpdateControl", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{control.name=projects/*/locations/*/dataStores/*/controls/*}" }, { "httpMethod": "PATCH", "path": "/v1/{control.name=projects/*/locations/*/collections/*/dataStores/*/controls/*}" }, { "httpMethod": "PATCH", "path": "/v1/{control.name=projects/*/locations/*/collections/*/engines/*/controls/*}" } ] } ] }, { "shortName": "ConversationalSearchService", "fullName": "google.cloud.discoveryengine.v1.ConversationalSearchService", "methods": [ { "shortName": "AnswerQuery", "fullName": "google.cloud.discoveryengine.v1.ConversationalSearchService.AnswerQuery", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{serving_config=projects/*/locations/*/dataStores/*/servingConfigs/*}:answer" }, { "httpMethod": "POST", "path": "/v1/{serving_config=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:answer" }, { "httpMethod": "POST", "path": "/v1/{serving_config=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:answer" } ] }, { "shortName": "ConverseConversation", "fullName": "google.cloud.discoveryengine.v1.ConversationalSearchService.ConverseConversation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/dataStores/*/conversations/*}:converse" }, { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}:converse" }, { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}:converse" } ] }, { "shortName": "CreateConversation", "fullName": "google.cloud.discoveryengine.v1.ConversationalSearchService.CreateConversation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/dataStores/*}/conversations" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/collections/*/engines/*}/conversations" } ] }, { "shortName": "CreateSession", "fullName": "google.cloud.discoveryengine.v1.ConversationalSearchService.CreateSession", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/dataStores/*}/sessions" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/collections/*/engines/*}/sessions" } ] }, { "shortName": "DeleteConversation", "fullName": "google.cloud.discoveryengine.v1.ConversationalSearchService.DeleteConversation", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/dataStores/*/conversations/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}" } ] }, { "shortName": "DeleteSession", "fullName": "google.cloud.discoveryengine.v1.ConversationalSearchService.DeleteSession", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/dataStores/*/sessions/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}" } ] }, { "shortName": "GetAnswer", "fullName": "google.cloud.discoveryengine.v1.ConversationalSearchService.GetAnswer", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/dataStores/*/sessions/*/answers/*}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*/answers/*}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/answers/*}" } ] }, { "shortName": "GetConversation", "fullName": "google.cloud.discoveryengine.v1.ConversationalSearchService.GetConversation", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/dataStores/*/conversations/*}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}" } ] }, { "shortName": "GetSession", "fullName": "google.cloud.discoveryengine.v1.ConversationalSearchService.GetSession", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/dataStores/*/sessions/*}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}" } ] }, { "shortName": "ListConversations", "fullName": "google.cloud.discoveryengine.v1.ConversationalSearchService.ListConversations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/dataStores/*}/conversations" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/collections/*/engines/*}/conversations" } ] }, { "shortName": "ListSessions", "fullName": "google.cloud.discoveryengine.v1.ConversationalSearchService.ListSessions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/dataStores/*}/sessions" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/collections/*/engines/*}/sessions" } ] }, { "shortName": "UpdateConversation", "fullName": "google.cloud.discoveryengine.v1.ConversationalSearchService.UpdateConversation", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{conversation.name=projects/*/locations/*/dataStores/*/conversations/*}" }, { "httpMethod": "PATCH", "path": "/v1/{conversation.name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}" }, { "httpMethod": "PATCH", "path": "/v1/{conversation.name=projects/*/locations/*/collections/*/engines/*/conversations/*}" } ] }, { "shortName": "UpdateSession", "fullName": "google.cloud.discoveryengine.v1.ConversationalSearchService.UpdateSession", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{session.name=projects/*/locations/*/dataStores/*/sessions/*}" }, { "httpMethod": "PATCH", "path": "/v1/{session.name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}" }, { "httpMethod": "PATCH", "path": "/v1/{session.name=projects/*/locations/*/collections/*/engines/*/sessions/*}" } ] } ] }, { "shortName": "DataStoreService", "fullName": "google.cloud.discoveryengine.v1.DataStoreService", "methods": [ { "shortName": "CreateDataStore", "fullName": "google.cloud.discoveryengine.v1.DataStoreService.CreateDataStore", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/dataStores" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/collections/*}/dataStores" } ] }, { "shortName": "DeleteDataStore", "fullName": "google.cloud.discoveryengine.v1.DataStoreService.DeleteDataStore", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/dataStores/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/collections/*/dataStores/*}" } ] }, { "shortName": "GetDataStore", "fullName": "google.cloud.discoveryengine.v1.DataStoreService.GetDataStore", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/dataStores/*}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/collections/*/dataStores/*}" } ] }, { "shortName": "ListDataStores", "fullName": "google.cloud.discoveryengine.v1.DataStoreService.ListDataStores", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/dataStores" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/collections/*}/dataStores" } ] }, { "shortName": "UpdateDataStore", "fullName": "google.cloud.discoveryengine.v1.DataStoreService.UpdateDataStore", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{data_store.name=projects/*/locations/*/dataStores/*}" }, { "httpMethod": "PATCH", "path": "/v1/{data_store.name=projects/*/locations/*/collections/*/dataStores/*}" } ] } ] }, { "shortName": "DocumentService", "fullName": "google.cloud.discoveryengine.v1.DocumentService", "methods": [ { "shortName": "BatchGetDocumentsMetadata", "fullName": "google.cloud.discoveryengine.v1.DocumentService.BatchGetDocumentsMetadata", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/batchGetDocumentsMetadata" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/batchGetDocumentsMetadata" } ] }, { "shortName": "CreateDocument", "fullName": "google.cloud.discoveryengine.v1.DocumentService.CreateDocument", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents" } ] }, { "shortName": "DeleteDocument", "fullName": "google.cloud.discoveryengine.v1.DocumentService.DeleteDocument", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}" } ] }, { "shortName": "GetDocument", "fullName": "google.cloud.discoveryengine.v1.DocumentService.GetDocument", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}" } ] }, { "shortName": "ImportDocuments", "fullName": "google.cloud.discoveryengine.v1.DocumentService.ImportDocuments", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:import" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:import" } ] }, { "shortName": "ListDocuments", "fullName": "google.cloud.discoveryengine.v1.DocumentService.ListDocuments", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents" } ] }, { "shortName": "PurgeDocuments", "fullName": "google.cloud.discoveryengine.v1.DocumentService.PurgeDocuments", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:purge" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:purge" } ] }, { "shortName": "UpdateDocument", "fullName": "google.cloud.discoveryengine.v1.DocumentService.UpdateDocument", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{document.name=projects/*/locations/*/dataStores/*/branches/*/documents/*}" }, { "httpMethod": "PATCH", "path": "/v1/{document.name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}" } ] } ] }, { "shortName": "EngineService", "fullName": "google.cloud.discoveryengine.v1.EngineService", "methods": [ { "shortName": "CreateEngine", "fullName": "google.cloud.discoveryengine.v1.EngineService.CreateEngine", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/collections/*}/engines" } ] }, { "shortName": "DeleteEngine", "fullName": "google.cloud.discoveryengine.v1.EngineService.DeleteEngine", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/collections/*/engines/*}" } ] }, { "shortName": "GetEngine", "fullName": "google.cloud.discoveryengine.v1.EngineService.GetEngine", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/collections/*/engines/*}" } ] }, { "shortName": "ListEngines", "fullName": "google.cloud.discoveryengine.v1.EngineService.ListEngines", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/collections/*}/engines" } ] }, { "shortName": "UpdateEngine", "fullName": "google.cloud.discoveryengine.v1.EngineService.UpdateEngine", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{engine.name=projects/*/locations/*/collections/*/engines/*}" } ] } ] }, { "shortName": "GroundedGenerationService", "fullName": "google.cloud.discoveryengine.v1.GroundedGenerationService", "methods": [ { "shortName": "CheckGrounding", "fullName": "google.cloud.discoveryengine.v1.GroundedGenerationService.CheckGrounding", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{grounding_config=projects/*/locations/*/groundingConfigs/*}:check" } ] } ] }, { "shortName": "ProjectService", "fullName": "google.cloud.discoveryengine.v1.ProjectService", "methods": [ { "shortName": "ProvisionProject", "fullName": "google.cloud.discoveryengine.v1.ProjectService.ProvisionProject", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*}:provision" } ] } ] }, { "shortName": "RankService", "fullName": "google.cloud.discoveryengine.v1.RankService", "methods": [ { "shortName": "Rank", "fullName": "google.cloud.discoveryengine.v1.RankService.Rank", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{ranking_config=projects/*/locations/*/rankingConfigs/*}:rank" } ] } ] }, { "shortName": "RecommendationService", "fullName": "google.cloud.discoveryengine.v1.RecommendationService", "methods": [ { "shortName": "Recommend", "fullName": "google.cloud.discoveryengine.v1.RecommendationService.Recommend", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{serving_config=projects/*/locations/*/dataStores/*/servingConfigs/*}:recommend" }, { "httpMethod": "POST", "path": "/v1/{serving_config=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:recommend" }, { "httpMethod": "POST", "path": "/v1/{serving_config=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:recommend" } ] } ] }, { "shortName": "SchemaService", "fullName": "google.cloud.discoveryengine.v1.SchemaService", "methods": [ { "shortName": "CreateSchema", "fullName": "google.cloud.discoveryengine.v1.SchemaService.CreateSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/dataStores/*}/schemas" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas" } ] }, { "shortName": "DeleteSchema", "fullName": "google.cloud.discoveryengine.v1.SchemaService.DeleteSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/dataStores/*/schemas/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}" } ] }, { "shortName": "GetSchema", "fullName": "google.cloud.discoveryengine.v1.SchemaService.GetSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/dataStores/*/schemas/*}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}" } ] }, { "shortName": "ListSchemas", "fullName": "google.cloud.discoveryengine.v1.SchemaService.ListSchemas", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/dataStores/*}/schemas" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas" } ] }, { "shortName": "UpdateSchema", "fullName": "google.cloud.discoveryengine.v1.SchemaService.UpdateSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{schema.name=projects/*/locations/*/dataStores/*/schemas/*}" }, { "httpMethod": "PATCH", "path": "/v1/{schema.name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}" } ] } ] }, { "shortName": "SearchService", "fullName": "google.cloud.discoveryengine.v1.SearchService", "methods": [ { "shortName": "Search", "fullName": "google.cloud.discoveryengine.v1.SearchService.Search", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{serving_config=projects/*/locations/*/dataStores/*/servingConfigs/*}:search" }, { "httpMethod": "POST", "path": "/v1/{serving_config=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:search" }, { "httpMethod": "POST", "path": "/v1/{serving_config=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:search" } ] } ] }, { "shortName": "SearchTuningService", "fullName": "google.cloud.discoveryengine.v1.SearchTuningService", "methods": [ { "shortName": "ListCustomModels", "fullName": "google.cloud.discoveryengine.v1.SearchTuningService.ListCustomModels", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{data_store=projects/*/locations/*/collections/*/dataStores/*}/customModels" } ] }, { "shortName": "TrainCustomModel", "fullName": "google.cloud.discoveryengine.v1.SearchTuningService.TrainCustomModel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{data_store=projects/*/locations/*/collections/*/dataStores/*}:trainCustomModel" } ] } ] }, { "shortName": "SiteSearchEngineService", "fullName": "google.cloud.discoveryengine.v1.SiteSearchEngineService", "methods": [ { "shortName": "BatchCreateTargetSites", "fullName": "google.cloud.discoveryengine.v1.SiteSearchEngineService.BatchCreateTargetSites", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate" } ] }, { "shortName": "BatchVerifyTargetSites", "fullName": "google.cloud.discoveryengine.v1.SiteSearchEngineService.BatchVerifyTargetSites", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:batchVerifyTargetSites" } ] }, { "shortName": "CreateTargetSite", "fullName": "google.cloud.discoveryengine.v1.SiteSearchEngineService.CreateTargetSite", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites" } ] }, { "shortName": "DeleteTargetSite", "fullName": "google.cloud.discoveryengine.v1.SiteSearchEngineService.DeleteTargetSite", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}" } ] }, { "shortName": "DisableAdvancedSiteSearch", "fullName": "google.cloud.discoveryengine.v1.SiteSearchEngineService.DisableAdvancedSiteSearch", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{site_search_engine=projects/*/locations/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch" }, { "httpMethod": "POST", "path": "/v1/{site_search_engine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch" } ] }, { "shortName": "EnableAdvancedSiteSearch", "fullName": "google.cloud.discoveryengine.v1.SiteSearchEngineService.EnableAdvancedSiteSearch", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{site_search_engine=projects/*/locations/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch" }, { "httpMethod": "POST", "path": "/v1/{site_search_engine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch" } ] }, { "shortName": "FetchDomainVerificationStatus", "fullName": "google.cloud.discoveryengine.v1.SiteSearchEngineService.FetchDomainVerificationStatus", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{site_search_engine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:fetchDomainVerificationStatus" } ] }, { "shortName": "GetSiteSearchEngine", "fullName": "google.cloud.discoveryengine.v1.SiteSearchEngineService.GetSiteSearchEngine", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/dataStores/*/siteSearchEngine}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}" } ] }, { "shortName": "GetTargetSite", "fullName": "google.cloud.discoveryengine.v1.SiteSearchEngineService.GetTargetSite", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}" } ] }, { "shortName": "ListTargetSites", "fullName": "google.cloud.discoveryengine.v1.SiteSearchEngineService.ListTargetSites", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites" } ] }, { "shortName": "RecrawlUris", "fullName": "google.cloud.discoveryengine.v1.SiteSearchEngineService.RecrawlUris", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{site_search_engine=projects/*/locations/*/dataStores/*/siteSearchEngine}:recrawlUris" }, { "httpMethod": "POST", "path": "/v1/{site_search_engine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:recrawlUris" } ] }, { "shortName": "UpdateTargetSite", "fullName": "google.cloud.discoveryengine.v1.SiteSearchEngineService.UpdateTargetSite", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{target_site.name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}" }, { "httpMethod": "PATCH", "path": "/v1/{target_site.name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}" } ] } ] }, { "shortName": "UserEventService", "fullName": "google.cloud.discoveryengine.v1.UserEventService", "methods": [ { "shortName": "CollectUserEvent", "fullName": "google.cloud.discoveryengine.v1.UserEventService.CollectUserEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:collect" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:collect" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/userEvents:collect" } ] }, { "shortName": "ImportUserEvents", "fullName": "google.cloud.discoveryengine.v1.UserEventService.ImportUserEvents", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:import" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:import" } ] }, { "shortName": "PurgeUserEvents", "fullName": "google.cloud.discoveryengine.v1.UserEventService.PurgeUserEvents", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:purge" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:purge" } ] }, { "shortName": "WriteUserEvent", "fullName": "google.cloud.discoveryengine.v1.UserEventService.WriteUserEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:write" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:write" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/userEvents:write" } ] } ] } ], "configFile": "discoveryengine_v1.yaml", "serviceConfigApiNames": [ "google.cloud.discoveryengine.v1.CompletionService", "google.cloud.discoveryengine.v1.ControlService", "google.cloud.discoveryengine.v1.ConversationalSearchService", "google.cloud.discoveryengine.v1.DataStoreService", "google.cloud.discoveryengine.v1.DocumentService", "google.cloud.discoveryengine.v1.EngineService", "google.cloud.discoveryengine.v1.GroundedGenerationService", "google.cloud.discoveryengine.v1.ProjectService", "google.cloud.discoveryengine.v1.RankService", "google.cloud.discoveryengine.v1.RecommendationService", "google.cloud.discoveryengine.v1.SchemaService", "google.cloud.discoveryengine.v1.SearchService", "google.cloud.discoveryengine.v1.SearchTuningService", "google.cloud.discoveryengine.v1.SiteSearchEngineService", "google.cloud.discoveryengine.v1.UserEventService", "google.cloud.location.Locations", "google.longrunning.Operations" ], "nameInServiceConfig": "discoveryengine.googleapis.com" }, { "id": "google.cloud.discoveryengine.v1alpha", "directory": "google/cloud/discoveryengine/v1alpha", "version": "v1alpha", "majorVersion": "v1", "hostName": "discoveryengine.googleapis.com", "title": "Discovery Engine API", "description": "Discovery Engine API.", "importDirectories": [ "google/api", "google/cloud/discoveryengine/v1alpha", "google/longrunning", "google/protobuf", "google/rpc", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.DiscoveryEngine.V1Alpha": 46 } }, "go_package": { "valueCounts": { "cloud.google.com/go/discoveryengine/apiv1alpha/discoveryenginepb;discoveryenginepb": 46 } }, "java_multiple_files": { "valueCounts": { "true": 46 } }, "java_package": { "valueCounts": { "com.google.cloud.discoveryengine.v1alpha": 46 } }, "objc_class_prefix": { "valueCounts": { "DISCOVERYENGINE": 46 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\DiscoveryEngine\\V1alpha": 46 } }, "ruby_package": { "valueCounts": { "Google::Cloud::DiscoveryEngine::V1alpha": 46 } } }, "services": [ { "shortName": "AclConfigService", "fullName": "google.cloud.discoveryengine.v1alpha.AclConfigService", "methods": [ { "shortName": "GetAclConfig", "fullName": "google.cloud.discoveryengine.v1alpha.AclConfigService.GetAclConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/aclConfig}" } ] }, { "shortName": "UpdateAclConfig", "fullName": "google.cloud.discoveryengine.v1alpha.AclConfigService.UpdateAclConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{acl_config.name=projects/*/locations/*/aclConfig}" } ] } ] }, { "shortName": "ChunkService", "fullName": "google.cloud.discoveryengine.v1alpha.ChunkService", "methods": [ { "shortName": "GetChunk", "fullName": "google.cloud.discoveryengine.v1alpha.ChunkService.GetChunk", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*/chunks/*}" }, { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*/chunks/*}" } ] }, { "shortName": "ListChunks", "fullName": "google.cloud.discoveryengine.v1alpha.ChunkService.ListChunks", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*/documents/*}/chunks" }, { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}/chunks" } ] } ] }, { "shortName": "CompletionService", "fullName": "google.cloud.discoveryengine.v1alpha.CompletionService", "methods": [ { "shortName": "CompleteQuery", "fullName": "google.cloud.discoveryengine.v1alpha.CompletionService.CompleteQuery", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{data_store=projects/*/locations/*/dataStores/*}:completeQuery" }, { "httpMethod": "GET", "path": "/v1alpha/{data_store=projects/*/locations/*/collections/*/dataStores/*}:completeQuery" } ] }, { "shortName": "ImportCompletionSuggestions", "fullName": "google.cloud.discoveryengine.v1alpha.CompletionService.ImportCompletionSuggestions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:import" }, { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:import" } ] }, { "shortName": "ImportSuggestionDenyListEntries", "fullName": "google.cloud.discoveryengine.v1alpha.CompletionService.ImportSuggestionDenyListEntries", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:import" }, { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/dataStores/*}/suggestionDenyListEntries:import" } ] }, { "shortName": "PurgeCompletionSuggestions", "fullName": "google.cloud.discoveryengine.v1alpha.CompletionService.PurgeCompletionSuggestions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:purge" }, { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:purge" } ] }, { "shortName": "PurgeSuggestionDenyListEntries", "fullName": "google.cloud.discoveryengine.v1alpha.CompletionService.PurgeSuggestionDenyListEntries", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:purge" }, { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/dataStores/**}/suggestionDenyListEntries:purge" } ] } ] }, { "shortName": "ControlService", "fullName": "google.cloud.discoveryengine.v1alpha.ControlService", "methods": [ { "shortName": "CreateControl", "fullName": "google.cloud.discoveryengine.v1alpha.ControlService.CreateControl", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/dataStores/*}/controls" }, { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls" }, { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/controls" } ] }, { "shortName": "DeleteControl", "fullName": "google.cloud.discoveryengine.v1alpha.ControlService.DeleteControl", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/dataStores/*/controls/*}" }, { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}" }, { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/engines/*/controls/*}" } ] }, { "shortName": "GetControl", "fullName": "google.cloud.discoveryengine.v1alpha.ControlService.GetControl", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/dataStores/*/controls/*}" }, { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}" }, { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/engines/*/controls/*}" } ] }, { "shortName": "ListControls", "fullName": "google.cloud.discoveryengine.v1alpha.ControlService.ListControls", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/dataStores/*}/controls" }, { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls" }, { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/controls" } ] }, { "shortName": "UpdateControl", "fullName": "google.cloud.discoveryengine.v1alpha.ControlService.UpdateControl", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{control.name=projects/*/locations/*/dataStores/*/controls/*}" }, { "httpMethod": "PATCH", "path": "/v1alpha/{control.name=projects/*/locations/*/collections/*/dataStores/*/controls/*}" }, { "httpMethod": "PATCH", "path": "/v1alpha/{control.name=projects/*/locations/*/collections/*/engines/*/controls/*}" } ] } ] }, { "shortName": "ConversationalSearchService", "fullName": "google.cloud.discoveryengine.v1alpha.ConversationalSearchService", "methods": [ { "shortName": "AnswerQuery", "fullName": "google.cloud.discoveryengine.v1alpha.ConversationalSearchService.AnswerQuery", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{serving_config=projects/*/locations/*/dataStores/*/servingConfigs/*}:answer" }, { "httpMethod": "POST", "path": "/v1alpha/{serving_config=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:answer" }, { "httpMethod": "POST", "path": "/v1alpha/{serving_config=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:answer" } ] }, { "shortName": "ConverseConversation", "fullName": "google.cloud.discoveryengine.v1alpha.ConversationalSearchService.ConverseConversation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{name=projects/*/locations/*/dataStores/*/conversations/*}:converse" }, { "httpMethod": "POST", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}:converse" }, { "httpMethod": "POST", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}:converse" } ] }, { "shortName": "CreateConversation", "fullName": "google.cloud.discoveryengine.v1alpha.ConversationalSearchService.CreateConversation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/dataStores/*}/conversations" }, { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations" }, { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/conversations" } ] }, { "shortName": "CreateSession", "fullName": "google.cloud.discoveryengine.v1alpha.ConversationalSearchService.CreateSession", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/dataStores/*}/sessions" }, { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions" }, { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/sessions" } ] }, { "shortName": "DeleteConversation", "fullName": "google.cloud.discoveryengine.v1alpha.ConversationalSearchService.DeleteConversation", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/dataStores/*/conversations/*}" }, { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}" }, { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}" } ] }, { "shortName": "DeleteSession", "fullName": "google.cloud.discoveryengine.v1alpha.ConversationalSearchService.DeleteSession", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/dataStores/*/sessions/*}" }, { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}" }, { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}" } ] }, { "shortName": "GetAnswer", "fullName": "google.cloud.discoveryengine.v1alpha.ConversationalSearchService.GetAnswer", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/dataStores/*/sessions/*/answers/*}" }, { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*/answers/*}" }, { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/answers/*}" } ] }, { "shortName": "GetConversation", "fullName": "google.cloud.discoveryengine.v1alpha.ConversationalSearchService.GetConversation", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/dataStores/*/conversations/*}" }, { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}" }, { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}" } ] }, { "shortName": "GetSession", "fullName": "google.cloud.discoveryengine.v1alpha.ConversationalSearchService.GetSession", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/dataStores/*/sessions/*}" }, { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}" }, { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}" } ] }, { "shortName": "ListConversations", "fullName": "google.cloud.discoveryengine.v1alpha.ConversationalSearchService.ListConversations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/dataStores/*}/conversations" }, { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations" }, { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/conversations" } ] }, { "shortName": "ListSessions", "fullName": "google.cloud.discoveryengine.v1alpha.ConversationalSearchService.ListSessions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/dataStores/*}/sessions" }, { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions" }, { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/sessions" } ] }, { "shortName": "UpdateConversation", "fullName": "google.cloud.discoveryengine.v1alpha.ConversationalSearchService.UpdateConversation", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{conversation.name=projects/*/locations/*/dataStores/*/conversations/*}" }, { "httpMethod": "PATCH", "path": "/v1alpha/{conversation.name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}" }, { "httpMethod": "PATCH", "path": "/v1alpha/{conversation.name=projects/*/locations/*/collections/*/engines/*/conversations/*}" } ] }, { "shortName": "UpdateSession", "fullName": "google.cloud.discoveryengine.v1alpha.ConversationalSearchService.UpdateSession", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{session.name=projects/*/locations/*/dataStores/*/sessions/*}" }, { "httpMethod": "PATCH", "path": "/v1alpha/{session.name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}" }, { "httpMethod": "PATCH", "path": "/v1alpha/{session.name=projects/*/locations/*/collections/*/engines/*/sessions/*}" } ] } ] }, { "shortName": "DataStoreService", "fullName": "google.cloud.discoveryengine.v1alpha.DataStoreService", "methods": [ { "shortName": "CreateDataStore", "fullName": "google.cloud.discoveryengine.v1alpha.DataStoreService.CreateDataStore", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*}/dataStores" }, { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*}/dataStores" } ] }, { "shortName": "DeleteDataStore", "fullName": "google.cloud.discoveryengine.v1alpha.DataStoreService.DeleteDataStore", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/dataStores/*}" }, { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*}" } ] }, { "shortName": "GetDataStore", "fullName": "google.cloud.discoveryengine.v1alpha.DataStoreService.GetDataStore", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/dataStores/*}" }, { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*}" } ] }, { "shortName": "GetDocumentProcessingConfig", "fullName": "google.cloud.discoveryengine.v1alpha.DataStoreService.GetDocumentProcessingConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/dataStores/*/documentProcessingConfig}" }, { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/documentProcessingConfig}" } ] }, { "shortName": "ListDataStores", "fullName": "google.cloud.discoveryengine.v1alpha.DataStoreService.ListDataStores", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*}/dataStores" }, { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*}/dataStores" } ] }, { "shortName": "UpdateDataStore", "fullName": "google.cloud.discoveryengine.v1alpha.DataStoreService.UpdateDataStore", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{data_store.name=projects/*/locations/*/dataStores/*}" }, { "httpMethod": "PATCH", "path": "/v1alpha/{data_store.name=projects/*/locations/*/collections/*/dataStores/*}" } ] }, { "shortName": "UpdateDocumentProcessingConfig", "fullName": "google.cloud.discoveryengine.v1alpha.DataStoreService.UpdateDocumentProcessingConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{document_processing_config.name=projects/*/locations/*/dataStores/*/documentProcessingConfig}" }, { "httpMethod": "PATCH", "path": "/v1alpha/{document_processing_config.name=projects/*/locations/*/collections/*/dataStores/*/documentProcessingConfig}" } ] } ] }, { "shortName": "DocumentService", "fullName": "google.cloud.discoveryengine.v1alpha.DocumentService", "methods": [ { "shortName": "BatchGetDocumentsMetadata", "fullName": "google.cloud.discoveryengine.v1alpha.DocumentService.BatchGetDocumentsMetadata", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/batchGetDocumentsMetadata" }, { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/batchGetDocumentsMetadata" } ] }, { "shortName": "CreateDocument", "fullName": "google.cloud.discoveryengine.v1alpha.DocumentService.CreateDocument", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents" }, { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents" } ] }, { "shortName": "DeleteDocument", "fullName": "google.cloud.discoveryengine.v1alpha.DocumentService.DeleteDocument", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}" }, { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}" } ] }, { "shortName": "GetDocument", "fullName": "google.cloud.discoveryengine.v1alpha.DocumentService.GetDocument", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}" }, { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}" } ] }, { "shortName": "GetProcessedDocument", "fullName": "google.cloud.discoveryengine.v1alpha.DocumentService.GetProcessedDocument", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}:getProcessedDocument" }, { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}:getProcessedDocument" } ] }, { "shortName": "ImportDocuments", "fullName": "google.cloud.discoveryengine.v1alpha.DocumentService.ImportDocuments", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:import" }, { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:import" } ] }, { "shortName": "ListDocuments", "fullName": "google.cloud.discoveryengine.v1alpha.DocumentService.ListDocuments", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents" }, { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents" } ] }, { "shortName": "PurgeDocuments", "fullName": "google.cloud.discoveryengine.v1alpha.DocumentService.PurgeDocuments", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:purge" }, { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:purge" } ] }, { "shortName": "UpdateDocument", "fullName": "google.cloud.discoveryengine.v1alpha.DocumentService.UpdateDocument", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{document.name=projects/*/locations/*/dataStores/*/branches/*/documents/*}" }, { "httpMethod": "PATCH", "path": "/v1alpha/{document.name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}" } ] } ] }, { "shortName": "EngineService", "fullName": "google.cloud.discoveryengine.v1alpha.EngineService", "methods": [ { "shortName": "CreateEngine", "fullName": "google.cloud.discoveryengine.v1alpha.EngineService.CreateEngine", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*}/engines" } ] }, { "shortName": "DeleteEngine", "fullName": "google.cloud.discoveryengine.v1alpha.EngineService.DeleteEngine", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/engines/*}" } ] }, { "shortName": "GetEngine", "fullName": "google.cloud.discoveryengine.v1alpha.EngineService.GetEngine", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/engines/*}" } ] }, { "shortName": "ListEngines", "fullName": "google.cloud.discoveryengine.v1alpha.EngineService.ListEngines", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*}/engines" } ] }, { "shortName": "PauseEngine", "fullName": "google.cloud.discoveryengine.v1alpha.EngineService.PauseEngine", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:pause" } ] }, { "shortName": "ResumeEngine", "fullName": "google.cloud.discoveryengine.v1alpha.EngineService.ResumeEngine", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:resume" } ] }, { "shortName": "TuneEngine", "fullName": "google.cloud.discoveryengine.v1alpha.EngineService.TuneEngine", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:tune" } ] }, { "shortName": "UpdateEngine", "fullName": "google.cloud.discoveryengine.v1alpha.EngineService.UpdateEngine", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{engine.name=projects/*/locations/*/collections/*/engines/*}" } ] } ] }, { "shortName": "EstimateBillingService", "fullName": "google.cloud.discoveryengine.v1alpha.EstimateBillingService", "methods": [ { "shortName": "EstimateDataSize", "fullName": "google.cloud.discoveryengine.v1alpha.EstimateBillingService.EstimateDataSize", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{location=projects/*/locations/*}:estimateDataSize" } ] } ] }, { "shortName": "EvaluationService", "fullName": "google.cloud.discoveryengine.v1alpha.EvaluationService", "methods": [ { "shortName": "CreateEvaluation", "fullName": "google.cloud.discoveryengine.v1alpha.EvaluationService.CreateEvaluation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*}/evaluations" } ] }, { "shortName": "GetEvaluation", "fullName": "google.cloud.discoveryengine.v1alpha.EvaluationService.GetEvaluation", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/evaluations/*}" } ] }, { "shortName": "ListEvaluationResults", "fullName": "google.cloud.discoveryengine.v1alpha.EvaluationService.ListEvaluationResults", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{evaluation=projects/*/locations/*/evaluations/*}:listResults" } ] }, { "shortName": "ListEvaluations", "fullName": "google.cloud.discoveryengine.v1alpha.EvaluationService.ListEvaluations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*}/evaluations" } ] } ] }, { "shortName": "GroundedGenerationService", "fullName": "google.cloud.discoveryengine.v1alpha.GroundedGenerationService", "methods": [ { "shortName": "CheckGrounding", "fullName": "google.cloud.discoveryengine.v1alpha.GroundedGenerationService.CheckGrounding", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{grounding_config=projects/*/locations/*/groundingConfigs/*}:check" } ] } ] }, { "shortName": "ProjectService", "fullName": "google.cloud.discoveryengine.v1alpha.ProjectService", "methods": [ { "shortName": "GetProject", "fullName": "google.cloud.discoveryengine.v1alpha.ProjectService.GetProject", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*}" } ] }, { "shortName": "ProvisionProject", "fullName": "google.cloud.discoveryengine.v1alpha.ProjectService.ProvisionProject", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{name=projects/*}:provision" } ] }, { "shortName": "ReportConsentChange", "fullName": "google.cloud.discoveryengine.v1alpha.ProjectService.ReportConsentChange", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{project=projects/*}:reportConsentChange" } ] } ] }, { "shortName": "RankService", "fullName": "google.cloud.discoveryengine.v1alpha.RankService", "methods": [ { "shortName": "Rank", "fullName": "google.cloud.discoveryengine.v1alpha.RankService.Rank", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{ranking_config=projects/*/locations/*/rankingConfigs/*}:rank" } ] } ] }, { "shortName": "RecommendationService", "fullName": "google.cloud.discoveryengine.v1alpha.RecommendationService", "methods": [ { "shortName": "Recommend", "fullName": "google.cloud.discoveryengine.v1alpha.RecommendationService.Recommend", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{serving_config=projects/*/locations/*/dataStores/*/servingConfigs/*}:recommend" }, { "httpMethod": "POST", "path": "/v1alpha/{serving_config=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:recommend" }, { "httpMethod": "POST", "path": "/v1alpha/{serving_config=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:recommend" } ] } ] }, { "shortName": "SampleQueryService", "fullName": "google.cloud.discoveryengine.v1alpha.SampleQueryService", "methods": [ { "shortName": "CreateSampleQuery", "fullName": "google.cloud.discoveryengine.v1alpha.SampleQueryService.CreateSampleQuery", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries" } ] }, { "shortName": "DeleteSampleQuery", "fullName": "google.cloud.discoveryengine.v1alpha.SampleQueryService.DeleteSampleQuery", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}" } ] }, { "shortName": "GetSampleQuery", "fullName": "google.cloud.discoveryengine.v1alpha.SampleQueryService.GetSampleQuery", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}" } ] }, { "shortName": "ImportSampleQueries", "fullName": "google.cloud.discoveryengine.v1alpha.SampleQueryService.ImportSampleQueries", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries:import" } ] }, { "shortName": "ListSampleQueries", "fullName": "google.cloud.discoveryengine.v1alpha.SampleQueryService.ListSampleQueries", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries" } ] }, { "shortName": "UpdateSampleQuery", "fullName": "google.cloud.discoveryengine.v1alpha.SampleQueryService.UpdateSampleQuery", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{sample_query.name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}" } ] } ] }, { "shortName": "SampleQuerySetService", "fullName": "google.cloud.discoveryengine.v1alpha.SampleQuerySetService", "methods": [ { "shortName": "CreateSampleQuerySet", "fullName": "google.cloud.discoveryengine.v1alpha.SampleQuerySetService.CreateSampleQuerySet", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*}/sampleQuerySets" } ] }, { "shortName": "DeleteSampleQuerySet", "fullName": "google.cloud.discoveryengine.v1alpha.SampleQuerySetService.DeleteSampleQuerySet", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/sampleQuerySets/*}" } ] }, { "shortName": "GetSampleQuerySet", "fullName": "google.cloud.discoveryengine.v1alpha.SampleQuerySetService.GetSampleQuerySet", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/sampleQuerySets/*}" } ] }, { "shortName": "ListSampleQuerySets", "fullName": "google.cloud.discoveryengine.v1alpha.SampleQuerySetService.ListSampleQuerySets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*}/sampleQuerySets" } ] }, { "shortName": "UpdateSampleQuerySet", "fullName": "google.cloud.discoveryengine.v1alpha.SampleQuerySetService.UpdateSampleQuerySet", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{sample_query_set.name=projects/*/locations/*/sampleQuerySets/*}" } ] } ] }, { "shortName": "SchemaService", "fullName": "google.cloud.discoveryengine.v1alpha.SchemaService", "methods": [ { "shortName": "CreateSchema", "fullName": "google.cloud.discoveryengine.v1alpha.SchemaService.CreateSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/dataStores/*}/schemas" }, { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas" } ] }, { "shortName": "DeleteSchema", "fullName": "google.cloud.discoveryengine.v1alpha.SchemaService.DeleteSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/dataStores/*/schemas/*}" }, { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}" } ] }, { "shortName": "GetSchema", "fullName": "google.cloud.discoveryengine.v1alpha.SchemaService.GetSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/dataStores/*/schemas/*}" }, { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}" } ] }, { "shortName": "ListSchemas", "fullName": "google.cloud.discoveryengine.v1alpha.SchemaService.ListSchemas", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/dataStores/*}/schemas" }, { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas" } ] }, { "shortName": "UpdateSchema", "fullName": "google.cloud.discoveryengine.v1alpha.SchemaService.UpdateSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{schema.name=projects/*/locations/*/dataStores/*/schemas/*}" }, { "httpMethod": "PATCH", "path": "/v1alpha/{schema.name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}" } ] } ] }, { "shortName": "SearchService", "fullName": "google.cloud.discoveryengine.v1alpha.SearchService", "methods": [ { "shortName": "Search", "fullName": "google.cloud.discoveryengine.v1alpha.SearchService.Search", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{serving_config=projects/*/locations/*/dataStores/*/servingConfigs/*}:search" }, { "httpMethod": "POST", "path": "/v1alpha/{serving_config=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:search" }, { "httpMethod": "POST", "path": "/v1alpha/{serving_config=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:search" } ] } ] }, { "shortName": "SearchTuningService", "fullName": "google.cloud.discoveryengine.v1alpha.SearchTuningService", "methods": [ { "shortName": "ListCustomModels", "fullName": "google.cloud.discoveryengine.v1alpha.SearchTuningService.ListCustomModels", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{data_store=projects/*/locations/*/collections/*/dataStores/*}/customModels" } ] }, { "shortName": "TrainCustomModel", "fullName": "google.cloud.discoveryengine.v1alpha.SearchTuningService.TrainCustomModel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{data_store=projects/*/locations/*/collections/*/dataStores/*}:trainCustomModel" } ] } ] }, { "shortName": "ServingConfigService", "fullName": "google.cloud.discoveryengine.v1alpha.ServingConfigService", "methods": [ { "shortName": "GetServingConfig", "fullName": "google.cloud.discoveryengine.v1alpha.ServingConfigService.GetServingConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/dataStores/*/servingConfigs/*}" }, { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}" }, { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}" } ] }, { "shortName": "ListServingConfigs", "fullName": "google.cloud.discoveryengine.v1alpha.ServingConfigService.ListServingConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/dataStores/*}/servingConfigs" }, { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs" }, { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs" } ] }, { "shortName": "UpdateServingConfig", "fullName": "google.cloud.discoveryengine.v1alpha.ServingConfigService.UpdateServingConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{serving_config.name=projects/*/locations/*/dataStores/*/servingConfigs/*}" }, { "httpMethod": "PATCH", "path": "/v1alpha/{serving_config.name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}" }, { "httpMethod": "PATCH", "path": "/v1alpha/{serving_config.name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}" } ] } ] }, { "shortName": "SiteSearchEngineService", "fullName": "google.cloud.discoveryengine.v1alpha.SiteSearchEngineService", "methods": [ { "shortName": "BatchCreateTargetSites", "fullName": "google.cloud.discoveryengine.v1alpha.SiteSearchEngineService.BatchCreateTargetSites", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate" }, { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate" } ] }, { "shortName": "BatchVerifyTargetSites", "fullName": "google.cloud.discoveryengine.v1alpha.SiteSearchEngineService.BatchVerifyTargetSites", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:batchVerifyTargetSites" } ] }, { "shortName": "CreateTargetSite", "fullName": "google.cloud.discoveryengine.v1alpha.SiteSearchEngineService.CreateTargetSite", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites" }, { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites" } ] }, { "shortName": "DeleteTargetSite", "fullName": "google.cloud.discoveryengine.v1alpha.SiteSearchEngineService.DeleteTargetSite", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}" }, { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}" } ] }, { "shortName": "DisableAdvancedSiteSearch", "fullName": "google.cloud.discoveryengine.v1alpha.SiteSearchEngineService.DisableAdvancedSiteSearch", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{site_search_engine=projects/*/locations/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch" }, { "httpMethod": "POST", "path": "/v1alpha/{site_search_engine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch" } ] }, { "shortName": "EnableAdvancedSiteSearch", "fullName": "google.cloud.discoveryengine.v1alpha.SiteSearchEngineService.EnableAdvancedSiteSearch", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{site_search_engine=projects/*/locations/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch" }, { "httpMethod": "POST", "path": "/v1alpha/{site_search_engine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch" } ] }, { "shortName": "FetchDomainVerificationStatus", "fullName": "google.cloud.discoveryengine.v1alpha.SiteSearchEngineService.FetchDomainVerificationStatus", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{site_search_engine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:fetchDomainVerificationStatus" } ] }, { "shortName": "GetSiteSearchEngine", "fullName": "google.cloud.discoveryengine.v1alpha.SiteSearchEngineService.GetSiteSearchEngine", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/dataStores/*/siteSearchEngine}" }, { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}" } ] }, { "shortName": "GetTargetSite", "fullName": "google.cloud.discoveryengine.v1alpha.SiteSearchEngineService.GetTargetSite", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}" }, { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}" } ] }, { "shortName": "GetUriPatternDocumentData", "fullName": "google.cloud.discoveryengine.v1alpha.SiteSearchEngineService.GetUriPatternDocumentData", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{site_search_engine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:getUriPatternDocumentData" } ] }, { "shortName": "ListTargetSites", "fullName": "google.cloud.discoveryengine.v1alpha.SiteSearchEngineService.ListTargetSites", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites" }, { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites" } ] }, { "shortName": "RecrawlUris", "fullName": "google.cloud.discoveryengine.v1alpha.SiteSearchEngineService.RecrawlUris", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{site_search_engine=projects/*/locations/*/dataStores/*/siteSearchEngine}:recrawlUris" }, { "httpMethod": "POST", "path": "/v1alpha/{site_search_engine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:recrawlUris" } ] }, { "shortName": "SetUriPatternDocumentData", "fullName": "google.cloud.discoveryengine.v1alpha.SiteSearchEngineService.SetUriPatternDocumentData", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{site_search_engine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:setUriPatternDocumentData" } ] }, { "shortName": "UpdateTargetSite", "fullName": "google.cloud.discoveryengine.v1alpha.SiteSearchEngineService.UpdateTargetSite", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{target_site.name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}" }, { "httpMethod": "PATCH", "path": "/v1alpha/{target_site.name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}" } ] } ] }, { "shortName": "UserEventService", "fullName": "google.cloud.discoveryengine.v1alpha.UserEventService", "methods": [ { "shortName": "CollectUserEvent", "fullName": "google.cloud.discoveryengine.v1alpha.UserEventService.CollectUserEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:collect" }, { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:collect" }, { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*}/userEvents:collect" } ] }, { "shortName": "ImportUserEvents", "fullName": "google.cloud.discoveryengine.v1alpha.UserEventService.ImportUserEvents", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:import" }, { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:import" } ] }, { "shortName": "PurgeUserEvents", "fullName": "google.cloud.discoveryengine.v1alpha.UserEventService.PurgeUserEvents", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:purge" }, { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:purge" } ] }, { "shortName": "WriteUserEvent", "fullName": "google.cloud.discoveryengine.v1alpha.UserEventService.WriteUserEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:write" }, { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:write" }, { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*}/userEvents:write" } ] } ] } ], "configFile": "discoveryengine_v1alpha.yaml", "serviceConfigApiNames": [ "google.cloud.discoveryengine.v1alpha.AclConfigService", "google.cloud.discoveryengine.v1alpha.ChunkService", "google.cloud.discoveryengine.v1alpha.CompletionService", "google.cloud.discoveryengine.v1alpha.ControlService", "google.cloud.discoveryengine.v1alpha.ConversationalSearchService", "google.cloud.discoveryengine.v1alpha.DataStoreService", "google.cloud.discoveryengine.v1alpha.DocumentService", "google.cloud.discoveryengine.v1alpha.EngineService", "google.cloud.discoveryengine.v1alpha.EstimateBillingService", "google.cloud.discoveryengine.v1alpha.EvaluationService", "google.cloud.discoveryengine.v1alpha.GroundedGenerationService", "google.cloud.discoveryengine.v1alpha.ProjectService", "google.cloud.discoveryengine.v1alpha.RankService", "google.cloud.discoveryengine.v1alpha.RecommendationService", "google.cloud.discoveryengine.v1alpha.SampleQueryService", "google.cloud.discoveryengine.v1alpha.SampleQuerySetService", "google.cloud.discoveryengine.v1alpha.SchemaService", "google.cloud.discoveryengine.v1alpha.SearchService", "google.cloud.discoveryengine.v1alpha.SearchTuningService", "google.cloud.discoveryengine.v1alpha.ServingConfigService", "google.cloud.discoveryengine.v1alpha.SiteSearchEngineService", "google.cloud.discoveryengine.v1alpha.UserEventService", "google.cloud.location.Locations", "google.longrunning.Operations" ], "nameInServiceConfig": "discoveryengine.googleapis.com" }, { "id": "google.cloud.discoveryengine.v1beta", "directory": "google/cloud/discoveryengine/v1beta", "version": "v1beta", "majorVersion": "v1", "hostName": "discoveryengine.googleapis.com", "title": "Discovery Engine API", "description": "Discovery Engine API.", "importDirectories": [ "google/api", "google/cloud/discoveryengine/v1beta", "google/longrunning", "google/protobuf", "google/rpc", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.DiscoveryEngine.V1Beta": 42 } }, "go_package": { "valueCounts": { "cloud.google.com/go/discoveryengine/apiv1beta/discoveryenginepb;discoveryenginepb": 42 } }, "java_multiple_files": { "valueCounts": { "true": 42 } }, "java_package": { "valueCounts": { "com.google.cloud.discoveryengine.v1beta": 42 } }, "objc_class_prefix": { "valueCounts": { "DISCOVERYENGINE": 42 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\DiscoveryEngine\\V1beta": 42 } }, "ruby_package": { "valueCounts": { "Google::Cloud::DiscoveryEngine::V1beta": 42 } } }, "services": [ { "shortName": "CompletionService", "fullName": "google.cloud.discoveryengine.v1beta.CompletionService", "methods": [ { "shortName": "CompleteQuery", "fullName": "google.cloud.discoveryengine.v1beta.CompletionService.CompleteQuery", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{data_store=projects/*/locations/*/dataStores/*}:completeQuery" }, { "httpMethod": "GET", "path": "/v1beta/{data_store=projects/*/locations/*/collections/*/dataStores/*}:completeQuery" } ] }, { "shortName": "ImportCompletionSuggestions", "fullName": "google.cloud.discoveryengine.v1beta.CompletionService.ImportCompletionSuggestions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:import" }, { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:import" } ] }, { "shortName": "ImportSuggestionDenyListEntries", "fullName": "google.cloud.discoveryengine.v1beta.CompletionService.ImportSuggestionDenyListEntries", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:import" }, { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/dataStores/*}/suggestionDenyListEntries:import" } ] }, { "shortName": "PurgeCompletionSuggestions", "fullName": "google.cloud.discoveryengine.v1beta.CompletionService.PurgeCompletionSuggestions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:purge" }, { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:purge" } ] }, { "shortName": "PurgeSuggestionDenyListEntries", "fullName": "google.cloud.discoveryengine.v1beta.CompletionService.PurgeSuggestionDenyListEntries", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:purge" }, { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/dataStores/**}/suggestionDenyListEntries:purge" } ] } ] }, { "shortName": "ControlService", "fullName": "google.cloud.discoveryengine.v1beta.ControlService", "methods": [ { "shortName": "CreateControl", "fullName": "google.cloud.discoveryengine.v1beta.ControlService.CreateControl", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/dataStores/*}/controls" }, { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls" }, { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/controls" } ] }, { "shortName": "DeleteControl", "fullName": "google.cloud.discoveryengine.v1beta.ControlService.DeleteControl", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=projects/*/locations/*/dataStores/*/controls/*}" }, { "httpMethod": "DELETE", "path": "/v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}" }, { "httpMethod": "DELETE", "path": "/v1beta/{name=projects/*/locations/*/collections/*/engines/*/controls/*}" } ] }, { "shortName": "GetControl", "fullName": "google.cloud.discoveryengine.v1beta.ControlService.GetControl", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/dataStores/*/controls/*}" }, { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}" }, { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/collections/*/engines/*/controls/*}" } ] }, { "shortName": "ListControls", "fullName": "google.cloud.discoveryengine.v1beta.ControlService.ListControls", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/dataStores/*}/controls" }, { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls" }, { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/controls" } ] }, { "shortName": "UpdateControl", "fullName": "google.cloud.discoveryengine.v1beta.ControlService.UpdateControl", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{control.name=projects/*/locations/*/dataStores/*/controls/*}" }, { "httpMethod": "PATCH", "path": "/v1beta/{control.name=projects/*/locations/*/collections/*/dataStores/*/controls/*}" }, { "httpMethod": "PATCH", "path": "/v1beta/{control.name=projects/*/locations/*/collections/*/engines/*/controls/*}" } ] } ] }, { "shortName": "ConversationalSearchService", "fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchService", "methods": [ { "shortName": "AnswerQuery", "fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchService.AnswerQuery", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{serving_config=projects/*/locations/*/dataStores/*/servingConfigs/*}:answer" }, { "httpMethod": "POST", "path": "/v1beta/{serving_config=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:answer" }, { "httpMethod": "POST", "path": "/v1beta/{serving_config=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:answer" } ] }, { "shortName": "ConverseConversation", "fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchService.ConverseConversation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{name=projects/*/locations/*/dataStores/*/conversations/*}:converse" }, { "httpMethod": "POST", "path": "/v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}:converse" }, { "httpMethod": "POST", "path": "/v1beta/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}:converse" } ] }, { "shortName": "CreateConversation", "fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchService.CreateConversation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/dataStores/*}/conversations" }, { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations" }, { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/conversations" } ] }, { "shortName": "CreateSession", "fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchService.CreateSession", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/dataStores/*}/sessions" }, { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions" }, { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/sessions" } ] }, { "shortName": "DeleteConversation", "fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchService.DeleteConversation", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=projects/*/locations/*/dataStores/*/conversations/*}" }, { "httpMethod": "DELETE", "path": "/v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}" }, { "httpMethod": "DELETE", "path": "/v1beta/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}" } ] }, { "shortName": "DeleteSession", "fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchService.DeleteSession", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=projects/*/locations/*/dataStores/*/sessions/*}" }, { "httpMethod": "DELETE", "path": "/v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}" }, { "httpMethod": "DELETE", "path": "/v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}" } ] }, { "shortName": "GetAnswer", "fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchService.GetAnswer", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/dataStores/*/sessions/*/answers/*}" }, { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*/answers/*}" }, { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/answers/*}" } ] }, { "shortName": "GetConversation", "fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchService.GetConversation", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/dataStores/*/conversations/*}" }, { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}" }, { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}" } ] }, { "shortName": "GetSession", "fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchService.GetSession", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/dataStores/*/sessions/*}" }, { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}" }, { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}" } ] }, { "shortName": "ListConversations", "fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchService.ListConversations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/dataStores/*}/conversations" }, { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations" }, { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/conversations" } ] }, { "shortName": "ListSessions", "fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchService.ListSessions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/dataStores/*}/sessions" }, { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions" }, { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/sessions" } ] }, { "shortName": "UpdateConversation", "fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchService.UpdateConversation", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{conversation.name=projects/*/locations/*/dataStores/*/conversations/*}" }, { "httpMethod": "PATCH", "path": "/v1beta/{conversation.name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}" }, { "httpMethod": "PATCH", "path": "/v1beta/{conversation.name=projects/*/locations/*/collections/*/engines/*/conversations/*}" } ] }, { "shortName": "UpdateSession", "fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchService.UpdateSession", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{session.name=projects/*/locations/*/dataStores/*/sessions/*}" }, { "httpMethod": "PATCH", "path": "/v1beta/{session.name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}" }, { "httpMethod": "PATCH", "path": "/v1beta/{session.name=projects/*/locations/*/collections/*/engines/*/sessions/*}" } ] } ] }, { "shortName": "DataStoreService", "fullName": "google.cloud.discoveryengine.v1beta.DataStoreService", "methods": [ { "shortName": "CreateDataStore", "fullName": "google.cloud.discoveryengine.v1beta.DataStoreService.CreateDataStore", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*}/dataStores" }, { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/collections/*}/dataStores" } ] }, { "shortName": "DeleteDataStore", "fullName": "google.cloud.discoveryengine.v1beta.DataStoreService.DeleteDataStore", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=projects/*/locations/*/dataStores/*}" }, { "httpMethod": "DELETE", "path": "/v1beta/{name=projects/*/locations/*/collections/*/dataStores/*}" } ] }, { "shortName": "GetDataStore", "fullName": "google.cloud.discoveryengine.v1beta.DataStoreService.GetDataStore", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/dataStores/*}" }, { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/collections/*/dataStores/*}" } ] }, { "shortName": "ListDataStores", "fullName": "google.cloud.discoveryengine.v1beta.DataStoreService.ListDataStores", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*}/dataStores" }, { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/collections/*}/dataStores" } ] }, { "shortName": "UpdateDataStore", "fullName": "google.cloud.discoveryengine.v1beta.DataStoreService.UpdateDataStore", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{data_store.name=projects/*/locations/*/dataStores/*}" }, { "httpMethod": "PATCH", "path": "/v1beta/{data_store.name=projects/*/locations/*/collections/*/dataStores/*}" } ] } ] }, { "shortName": "DocumentService", "fullName": "google.cloud.discoveryengine.v1beta.DocumentService", "methods": [ { "shortName": "BatchGetDocumentsMetadata", "fullName": "google.cloud.discoveryengine.v1beta.DocumentService.BatchGetDocumentsMetadata", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/batchGetDocumentsMetadata" }, { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/batchGetDocumentsMetadata" } ] }, { "shortName": "CreateDocument", "fullName": "google.cloud.discoveryengine.v1beta.DocumentService.CreateDocument", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents" }, { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents" } ] }, { "shortName": "DeleteDocument", "fullName": "google.cloud.discoveryengine.v1beta.DocumentService.DeleteDocument", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}" }, { "httpMethod": "DELETE", "path": "/v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}" } ] }, { "shortName": "GetDocument", "fullName": "google.cloud.discoveryengine.v1beta.DocumentService.GetDocument", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}" }, { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}" } ] }, { "shortName": "ImportDocuments", "fullName": "google.cloud.discoveryengine.v1beta.DocumentService.ImportDocuments", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:import" }, { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:import" } ] }, { "shortName": "ListDocuments", "fullName": "google.cloud.discoveryengine.v1beta.DocumentService.ListDocuments", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents" }, { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents" } ] }, { "shortName": "PurgeDocuments", "fullName": "google.cloud.discoveryengine.v1beta.DocumentService.PurgeDocuments", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:purge" }, { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:purge" } ] }, { "shortName": "UpdateDocument", "fullName": "google.cloud.discoveryengine.v1beta.DocumentService.UpdateDocument", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{document.name=projects/*/locations/*/dataStores/*/branches/*/documents/*}" }, { "httpMethod": "PATCH", "path": "/v1beta/{document.name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}" } ] } ] }, { "shortName": "EngineService", "fullName": "google.cloud.discoveryengine.v1beta.EngineService", "methods": [ { "shortName": "CreateEngine", "fullName": "google.cloud.discoveryengine.v1beta.EngineService.CreateEngine", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/collections/*}/engines" } ] }, { "shortName": "DeleteEngine", "fullName": "google.cloud.discoveryengine.v1beta.EngineService.DeleteEngine", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=projects/*/locations/*/collections/*/engines/*}" } ] }, { "shortName": "GetEngine", "fullName": "google.cloud.discoveryengine.v1beta.EngineService.GetEngine", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/collections/*/engines/*}" } ] }, { "shortName": "ListEngines", "fullName": "google.cloud.discoveryengine.v1beta.EngineService.ListEngines", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/collections/*}/engines" } ] }, { "shortName": "PauseEngine", "fullName": "google.cloud.discoveryengine.v1beta.EngineService.PauseEngine", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{name=projects/*/locations/*/collections/*/engines/*}:pause" } ] }, { "shortName": "ResumeEngine", "fullName": "google.cloud.discoveryengine.v1beta.EngineService.ResumeEngine", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{name=projects/*/locations/*/collections/*/engines/*}:resume" } ] }, { "shortName": "TuneEngine", "fullName": "google.cloud.discoveryengine.v1beta.EngineService.TuneEngine", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{name=projects/*/locations/*/collections/*/engines/*}:tune" } ] }, { "shortName": "UpdateEngine", "fullName": "google.cloud.discoveryengine.v1beta.EngineService.UpdateEngine", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{engine.name=projects/*/locations/*/collections/*/engines/*}" } ] } ] }, { "shortName": "EvaluationService", "fullName": "google.cloud.discoveryengine.v1beta.EvaluationService", "methods": [ { "shortName": "CreateEvaluation", "fullName": "google.cloud.discoveryengine.v1beta.EvaluationService.CreateEvaluation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*}/evaluations" } ] }, { "shortName": "GetEvaluation", "fullName": "google.cloud.discoveryengine.v1beta.EvaluationService.GetEvaluation", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/evaluations/*}" } ] }, { "shortName": "ListEvaluationResults", "fullName": "google.cloud.discoveryengine.v1beta.EvaluationService.ListEvaluationResults", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{evaluation=projects/*/locations/*/evaluations/*}:listResults" } ] }, { "shortName": "ListEvaluations", "fullName": "google.cloud.discoveryengine.v1beta.EvaluationService.ListEvaluations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*}/evaluations" } ] } ] }, { "shortName": "GroundedGenerationService", "fullName": "google.cloud.discoveryengine.v1beta.GroundedGenerationService", "methods": [ { "shortName": "CheckGrounding", "fullName": "google.cloud.discoveryengine.v1beta.GroundedGenerationService.CheckGrounding", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{grounding_config=projects/*/locations/*/groundingConfigs/*}:check" } ] } ] }, { "shortName": "ProjectService", "fullName": "google.cloud.discoveryengine.v1beta.ProjectService", "methods": [ { "shortName": "ProvisionProject", "fullName": "google.cloud.discoveryengine.v1beta.ProjectService.ProvisionProject", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{name=projects/*}:provision" } ] } ] }, { "shortName": "RankService", "fullName": "google.cloud.discoveryengine.v1beta.RankService", "methods": [ { "shortName": "Rank", "fullName": "google.cloud.discoveryengine.v1beta.RankService.Rank", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{ranking_config=projects/*/locations/*/rankingConfigs/*}:rank" } ] } ] }, { "shortName": "RecommendationService", "fullName": "google.cloud.discoveryengine.v1beta.RecommendationService", "methods": [ { "shortName": "Recommend", "fullName": "google.cloud.discoveryengine.v1beta.RecommendationService.Recommend", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{serving_config=projects/*/locations/*/dataStores/*/servingConfigs/*}:recommend" }, { "httpMethod": "POST", "path": "/v1beta/{serving_config=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:recommend" }, { "httpMethod": "POST", "path": "/v1beta/{serving_config=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:recommend" } ] } ] }, { "shortName": "SampleQueryService", "fullName": "google.cloud.discoveryengine.v1beta.SampleQueryService", "methods": [ { "shortName": "CreateSampleQuery", "fullName": "google.cloud.discoveryengine.v1beta.SampleQueryService.CreateSampleQuery", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries" } ] }, { "shortName": "DeleteSampleQuery", "fullName": "google.cloud.discoveryengine.v1beta.SampleQueryService.DeleteSampleQuery", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}" } ] }, { "shortName": "GetSampleQuery", "fullName": "google.cloud.discoveryengine.v1beta.SampleQueryService.GetSampleQuery", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}" } ] }, { "shortName": "ImportSampleQueries", "fullName": "google.cloud.discoveryengine.v1beta.SampleQueryService.ImportSampleQueries", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries:import" } ] }, { "shortName": "ListSampleQueries", "fullName": "google.cloud.discoveryengine.v1beta.SampleQueryService.ListSampleQueries", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries" } ] }, { "shortName": "UpdateSampleQuery", "fullName": "google.cloud.discoveryengine.v1beta.SampleQueryService.UpdateSampleQuery", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{sample_query.name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}" } ] } ] }, { "shortName": "SampleQuerySetService", "fullName": "google.cloud.discoveryengine.v1beta.SampleQuerySetService", "methods": [ { "shortName": "CreateSampleQuerySet", "fullName": "google.cloud.discoveryengine.v1beta.SampleQuerySetService.CreateSampleQuerySet", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*}/sampleQuerySets" } ] }, { "shortName": "DeleteSampleQuerySet", "fullName": "google.cloud.discoveryengine.v1beta.SampleQuerySetService.DeleteSampleQuerySet", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=projects/*/locations/*/sampleQuerySets/*}" } ] }, { "shortName": "GetSampleQuerySet", "fullName": "google.cloud.discoveryengine.v1beta.SampleQuerySetService.GetSampleQuerySet", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/sampleQuerySets/*}" } ] }, { "shortName": "ListSampleQuerySets", "fullName": "google.cloud.discoveryengine.v1beta.SampleQuerySetService.ListSampleQuerySets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*}/sampleQuerySets" } ] }, { "shortName": "UpdateSampleQuerySet", "fullName": "google.cloud.discoveryengine.v1beta.SampleQuerySetService.UpdateSampleQuerySet", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{sample_query_set.name=projects/*/locations/*/sampleQuerySets/*}" } ] } ] }, { "shortName": "SchemaService", "fullName": "google.cloud.discoveryengine.v1beta.SchemaService", "methods": [ { "shortName": "CreateSchema", "fullName": "google.cloud.discoveryengine.v1beta.SchemaService.CreateSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/dataStores/*}/schemas" }, { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas" } ] }, { "shortName": "DeleteSchema", "fullName": "google.cloud.discoveryengine.v1beta.SchemaService.DeleteSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=projects/*/locations/*/dataStores/*/schemas/*}" }, { "httpMethod": "DELETE", "path": "/v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}" } ] }, { "shortName": "GetSchema", "fullName": "google.cloud.discoveryengine.v1beta.SchemaService.GetSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/dataStores/*/schemas/*}" }, { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}" } ] }, { "shortName": "ListSchemas", "fullName": "google.cloud.discoveryengine.v1beta.SchemaService.ListSchemas", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/dataStores/*}/schemas" }, { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas" } ] }, { "shortName": "UpdateSchema", "fullName": "google.cloud.discoveryengine.v1beta.SchemaService.UpdateSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{schema.name=projects/*/locations/*/dataStores/*/schemas/*}" }, { "httpMethod": "PATCH", "path": "/v1beta/{schema.name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}" } ] } ] }, { "shortName": "SearchService", "fullName": "google.cloud.discoveryengine.v1beta.SearchService", "methods": [ { "shortName": "Search", "fullName": "google.cloud.discoveryengine.v1beta.SearchService.Search", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{serving_config=projects/*/locations/*/dataStores/*/servingConfigs/*}:search" }, { "httpMethod": "POST", "path": "/v1beta/{serving_config=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:search" }, { "httpMethod": "POST", "path": "/v1beta/{serving_config=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:search" } ] } ] }, { "shortName": "SearchTuningService", "fullName": "google.cloud.discoveryengine.v1beta.SearchTuningService", "methods": [ { "shortName": "ListCustomModels", "fullName": "google.cloud.discoveryengine.v1beta.SearchTuningService.ListCustomModels", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{data_store=projects/*/locations/*/collections/*/dataStores/*}/customModels" } ] }, { "shortName": "TrainCustomModel", "fullName": "google.cloud.discoveryengine.v1beta.SearchTuningService.TrainCustomModel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{data_store=projects/*/locations/*/collections/*/dataStores/*}:trainCustomModel" } ] } ] }, { "shortName": "ServingConfigService", "fullName": "google.cloud.discoveryengine.v1beta.ServingConfigService", "methods": [ { "shortName": "GetServingConfig", "fullName": "google.cloud.discoveryengine.v1beta.ServingConfigService.GetServingConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/dataStores/*/servingConfigs/*}" }, { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}" }, { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}" } ] }, { "shortName": "ListServingConfigs", "fullName": "google.cloud.discoveryengine.v1beta.ServingConfigService.ListServingConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/dataStores/*}/servingConfigs" }, { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs" }, { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs" } ] }, { "shortName": "UpdateServingConfig", "fullName": "google.cloud.discoveryengine.v1beta.ServingConfigService.UpdateServingConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{serving_config.name=projects/*/locations/*/dataStores/*/servingConfigs/*}" }, { "httpMethod": "PATCH", "path": "/v1beta/{serving_config.name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}" }, { "httpMethod": "PATCH", "path": "/v1beta/{serving_config.name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}" } ] } ] }, { "shortName": "SiteSearchEngineService", "fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService", "methods": [ { "shortName": "BatchCreateTargetSites", "fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService.BatchCreateTargetSites", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate" }, { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate" } ] }, { "shortName": "BatchVerifyTargetSites", "fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService.BatchVerifyTargetSites", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:batchVerifyTargetSites" } ] }, { "shortName": "CreateTargetSite", "fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService.CreateTargetSite", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites" }, { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites" } ] }, { "shortName": "DeleteTargetSite", "fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService.DeleteTargetSite", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}" }, { "httpMethod": "DELETE", "path": "/v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}" } ] }, { "shortName": "DisableAdvancedSiteSearch", "fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService.DisableAdvancedSiteSearch", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{site_search_engine=projects/*/locations/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch" }, { "httpMethod": "POST", "path": "/v1beta/{site_search_engine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch" } ] }, { "shortName": "EnableAdvancedSiteSearch", "fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService.EnableAdvancedSiteSearch", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{site_search_engine=projects/*/locations/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch" }, { "httpMethod": "POST", "path": "/v1beta/{site_search_engine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch" } ] }, { "shortName": "FetchDomainVerificationStatus", "fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService.FetchDomainVerificationStatus", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{site_search_engine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:fetchDomainVerificationStatus" } ] }, { "shortName": "GetSiteSearchEngine", "fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService.GetSiteSearchEngine", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/dataStores/*/siteSearchEngine}" }, { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}" } ] }, { "shortName": "GetTargetSite", "fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService.GetTargetSite", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}" }, { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}" } ] }, { "shortName": "ListTargetSites", "fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService.ListTargetSites", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites" }, { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites" } ] }, { "shortName": "RecrawlUris", "fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService.RecrawlUris", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{site_search_engine=projects/*/locations/*/dataStores/*/siteSearchEngine}:recrawlUris" }, { "httpMethod": "POST", "path": "/v1beta/{site_search_engine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:recrawlUris" } ] }, { "shortName": "UpdateTargetSite", "fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService.UpdateTargetSite", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{target_site.name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}" }, { "httpMethod": "PATCH", "path": "/v1beta/{target_site.name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}" } ] } ] }, { "shortName": "UserEventService", "fullName": "google.cloud.discoveryengine.v1beta.UserEventService", "methods": [ { "shortName": "CollectUserEvent", "fullName": "google.cloud.discoveryengine.v1beta.UserEventService.CollectUserEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:collect" }, { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:collect" }, { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*}/userEvents:collect" } ] }, { "shortName": "ImportUserEvents", "fullName": "google.cloud.discoveryengine.v1beta.UserEventService.ImportUserEvents", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:import" }, { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:import" } ] }, { "shortName": "PurgeUserEvents", "fullName": "google.cloud.discoveryengine.v1beta.UserEventService.PurgeUserEvents", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:purge" }, { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:purge" } ] }, { "shortName": "WriteUserEvent", "fullName": "google.cloud.discoveryengine.v1beta.UserEventService.WriteUserEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:write" }, { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:write" }, { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*}/userEvents:write" } ] } ] } ], "configFile": "discoveryengine_v1beta.yaml", "serviceConfigApiNames": [ "google.cloud.discoveryengine.v1beta.CompletionService", "google.cloud.discoveryengine.v1beta.ControlService", "google.cloud.discoveryengine.v1beta.ConversationalSearchService", "google.cloud.discoveryengine.v1beta.DataStoreService", "google.cloud.discoveryengine.v1beta.DocumentService", "google.cloud.discoveryengine.v1beta.EngineService", "google.cloud.discoveryengine.v1beta.EvaluationService", "google.cloud.discoveryengine.v1beta.GroundedGenerationService", "google.cloud.discoveryengine.v1beta.ProjectService", "google.cloud.discoveryengine.v1beta.RankService", "google.cloud.discoveryengine.v1beta.RecommendationService", "google.cloud.discoveryengine.v1beta.SampleQueryService", "google.cloud.discoveryengine.v1beta.SampleQuerySetService", "google.cloud.discoveryengine.v1beta.SchemaService", "google.cloud.discoveryengine.v1beta.SearchService", "google.cloud.discoveryengine.v1beta.SearchTuningService", "google.cloud.discoveryengine.v1beta.ServingConfigService", "google.cloud.discoveryengine.v1beta.SiteSearchEngineService", "google.cloud.discoveryengine.v1beta.UserEventService", "google.cloud.location.Locations", "google.longrunning.Operations" ], "nameInServiceConfig": "discoveryengine.googleapis.com" }, { "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": 10 } }, "go_package": { "valueCounts": { "cloud.google.com/go/documentai/apiv1/documentaipb;documentaipb": 10 } }, "java_multiple_files": { "valueCounts": { "true": 10 } }, "java_package": { "valueCounts": { "com.google.cloud.documentai.v1": 10 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\DocumentAI\\V1": 10 } }, "ruby_package": { "valueCounts": { "Google::Cloud::DocumentAI::V1": 10 } } }, "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" }, { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/processors/*/processorVersions/*}:batchProcess" } ] }, { "shortName": "CreateProcessor", "fullName": "google.cloud.documentai.v1.DocumentProcessorService.CreateProcessor", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/processors" } ] }, { "shortName": "DeleteProcessor", "fullName": "google.cloud.documentai.v1.DocumentProcessorService.DeleteProcessor", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/processors/*}" } ] }, { "shortName": "DeleteProcessorVersion", "fullName": "google.cloud.documentai.v1.DocumentProcessorService.DeleteProcessorVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/processors/*/processorVersions/*}" } ] }, { "shortName": "DeployProcessorVersion", "fullName": "google.cloud.documentai.v1.DocumentProcessorService.DeployProcessorVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/processors/*/processorVersions/*}:deploy" } ] }, { "shortName": "DisableProcessor", "fullName": "google.cloud.documentai.v1.DocumentProcessorService.DisableProcessor", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/processors/*}:disable" } ] }, { "shortName": "EnableProcessor", "fullName": "google.cloud.documentai.v1.DocumentProcessorService.EnableProcessor", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/processors/*}:enable" } ] }, { "shortName": "EvaluateProcessorVersion", "fullName": "google.cloud.documentai.v1.DocumentProcessorService.EvaluateProcessorVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{processor_version=projects/*/locations/*/processors/*/processorVersions/*}:evaluateProcessorVersion" } ] }, { "shortName": "FetchProcessorTypes", "fullName": "google.cloud.documentai.v1.DocumentProcessorService.FetchProcessorTypes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}:fetchProcessorTypes" } ] }, { "shortName": "GetEvaluation", "fullName": "google.cloud.documentai.v1.DocumentProcessorService.GetEvaluation", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/processors/*/processorVersions/*/evaluations/*}" } ] }, { "shortName": "GetProcessor", "fullName": "google.cloud.documentai.v1.DocumentProcessorService.GetProcessor", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/processors/*}" } ] }, { "shortName": "GetProcessorType", "fullName": "google.cloud.documentai.v1.DocumentProcessorService.GetProcessorType", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/processorTypes/*}" } ] }, { "shortName": "GetProcessorVersion", "fullName": "google.cloud.documentai.v1.DocumentProcessorService.GetProcessorVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/processors/*/processorVersions/*}" } ] }, { "shortName": "ListEvaluations", "fullName": "google.cloud.documentai.v1.DocumentProcessorService.ListEvaluations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/processors/*/processorVersions/*}/evaluations" } ] }, { "shortName": "ListProcessorTypes", "fullName": "google.cloud.documentai.v1.DocumentProcessorService.ListProcessorTypes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/processorTypes" } ] }, { "shortName": "ListProcessorVersions", "fullName": "google.cloud.documentai.v1.DocumentProcessorService.ListProcessorVersions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/processors/*}/processorVersions" } ] }, { "shortName": "ListProcessors", "fullName": "google.cloud.documentai.v1.DocumentProcessorService.ListProcessors", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/processors" } ] }, { "shortName": "ProcessDocument", "fullName": "google.cloud.documentai.v1.DocumentProcessorService.ProcessDocument", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/processors/*}:process" }, { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/processors/*/processorVersions/*}: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" } ] }, { "shortName": "SetDefaultProcessorVersion", "fullName": "google.cloud.documentai.v1.DocumentProcessorService.SetDefaultProcessorVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{processor=projects/*/locations/*/processors/*}:setDefaultProcessorVersion" } ] }, { "shortName": "TrainProcessorVersion", "fullName": "google.cloud.documentai.v1.DocumentProcessorService.TrainProcessorVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/processors/*}/processorVersions:train" } ] }, { "shortName": "UndeployProcessorVersion", "fullName": "google.cloud.documentai.v1.DocumentProcessorService.UndeployProcessorVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/processors/*/processorVersions/*}:undeploy" } ] } ] } ], "configFile": "documentai_v1.yaml", "serviceConfigApiNames": [ "google.cloud.documentai.v1.DocumentProcessorService", "google.cloud.location.Locations", "google.longrunning.Operations" ], "nameInServiceConfig": "documentai.googleapis.com" }, { "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": 4 } }, "go_package": { "valueCounts": { "cloud.google.com/go/documentai/apiv1beta2/documentaipb;documentaipb": 4 } }, "java_multiple_files": { "valueCounts": { "true": 4 } }, "java_package": { "valueCounts": { "com.google.cloud.documentai.v1beta2": 4 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\DocumentAI\\V1beta2": 4 } }, "ruby_package": { "valueCounts": { "Google::Cloud::DocumentAI::V1beta2": 4 } } }, "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" } ] } ] } ], "configFile": "documentai_v1beta2.yaml", "serviceConfigApiNames": [ "google.cloud.documentai.v1beta2.DocumentUnderstandingService", "google.cloud.location.Locations", "google.longrunning.Operations" ], "nameInServiceConfig": "documentai.googleapis.com" }, { "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": 12 } }, "go_package": { "valueCounts": { "cloud.google.com/go/documentai/apiv1beta3/documentaipb;documentaipb": 12 } }, "java_multiple_files": { "valueCounts": { "true": 12 } }, "java_package": { "valueCounts": { "com.google.cloud.documentai.v1beta3": 12 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\DocumentAI\\V1beta3": 12 } }, "ruby_package": { "valueCounts": { "Google::Cloud::DocumentAI::V1beta3": 12 } } }, "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" }, { "httpMethod": "POST", "path": "/v1beta3/{name=projects/*/locations/*/processors/*/processorVersions/*}: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": "DeleteProcessorVersion", "fullName": "google.cloud.documentai.v1beta3.DocumentProcessorService.DeleteProcessorVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta3/{name=projects/*/locations/*/processors/*/processorVersions/*}" } ] }, { "shortName": "DeployProcessorVersion", "fullName": "google.cloud.documentai.v1beta3.DocumentProcessorService.DeployProcessorVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta3/{name=projects/*/locations/*/processors/*/processorVersions/*}:deploy" } ] }, { "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": "EvaluateProcessorVersion", "fullName": "google.cloud.documentai.v1beta3.DocumentProcessorService.EvaluateProcessorVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta3/{processor_version=projects/*/locations/*/processors/*/processorVersions/*}:evaluateProcessorVersion" } ] }, { "shortName": "FetchProcessorTypes", "fullName": "google.cloud.documentai.v1beta3.DocumentProcessorService.FetchProcessorTypes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta3/{parent=projects/*/locations/*}:fetchProcessorTypes" } ] }, { "shortName": "GetEvaluation", "fullName": "google.cloud.documentai.v1beta3.DocumentProcessorService.GetEvaluation", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta3/{name=projects/*/locations/*/processors/*/processorVersions/*/evaluations/*}" } ] }, { "shortName": "GetProcessor", "fullName": "google.cloud.documentai.v1beta3.DocumentProcessorService.GetProcessor", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta3/{name=projects/*/locations/*/processors/*}" } ] }, { "shortName": "GetProcessorType", "fullName": "google.cloud.documentai.v1beta3.DocumentProcessorService.GetProcessorType", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta3/{name=projects/*/locations/*/processorTypes/*}" } ] }, { "shortName": "GetProcessorVersion", "fullName": "google.cloud.documentai.v1beta3.DocumentProcessorService.GetProcessorVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta3/{name=projects/*/locations/*/processors/*/processorVersions/*}" } ] }, { "shortName": "ImportProcessorVersion", "fullName": "google.cloud.documentai.v1beta3.DocumentProcessorService.ImportProcessorVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta3/{parent=projects/*/locations/*/processors/*}/processorVersions:importProcessorVersion" } ] }, { "shortName": "ListEvaluations", "fullName": "google.cloud.documentai.v1beta3.DocumentProcessorService.ListEvaluations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta3/{parent=projects/*/locations/*/processors/*/processorVersions/*}/evaluations" } ] }, { "shortName": "ListProcessorTypes", "fullName": "google.cloud.documentai.v1beta3.DocumentProcessorService.ListProcessorTypes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta3/{parent=projects/*/locations/*}/processorTypes" } ] }, { "shortName": "ListProcessorVersions", "fullName": "google.cloud.documentai.v1beta3.DocumentProcessorService.ListProcessorVersions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta3/{parent=projects/*/locations/*/processors/*}/processorVersions" } ] }, { "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" }, { "httpMethod": "POST", "path": "/v1beta3/{name=projects/*/locations/*/processors/*/processorVersions/*}: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" } ] }, { "shortName": "SetDefaultProcessorVersion", "fullName": "google.cloud.documentai.v1beta3.DocumentProcessorService.SetDefaultProcessorVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta3/{processor=projects/*/locations/*/processors/*}:setDefaultProcessorVersion" } ] }, { "shortName": "TrainProcessorVersion", "fullName": "google.cloud.documentai.v1beta3.DocumentProcessorService.TrainProcessorVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta3/{parent=projects/*/locations/*/processors/*}/processorVersions:train" } ] }, { "shortName": "UndeployProcessorVersion", "fullName": "google.cloud.documentai.v1beta3.DocumentProcessorService.UndeployProcessorVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta3/{name=projects/*/locations/*/processors/*/processorVersions/*}:undeploy" } ] } ] }, { "shortName": "DocumentService", "fullName": "google.cloud.documentai.v1beta3.DocumentService", "methods": [ { "shortName": "BatchDeleteDocuments", "fullName": "google.cloud.documentai.v1beta3.DocumentService.BatchDeleteDocuments", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta3/{dataset=projects/*/locations/*/processors/*/dataset}:batchDeleteDocuments" } ] }, { "shortName": "GetDatasetSchema", "fullName": "google.cloud.documentai.v1beta3.DocumentService.GetDatasetSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta3/{name=projects/*/locations/*/processors/*/dataset/datasetSchema}" } ] }, { "shortName": "GetDocument", "fullName": "google.cloud.documentai.v1beta3.DocumentService.GetDocument", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta3/{dataset=projects/*/locations/*/processors/*/dataset}:getDocument" } ] }, { "shortName": "ImportDocuments", "fullName": "google.cloud.documentai.v1beta3.DocumentService.ImportDocuments", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta3/{dataset=projects/*/locations/*/processors/*/dataset}:importDocuments" } ] }, { "shortName": "ListDocuments", "fullName": "google.cloud.documentai.v1beta3.DocumentService.ListDocuments", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta3/{dataset=projects/*/locations/*/processors/*/dataset}:listDocuments" } ] }, { "shortName": "UpdateDataset", "fullName": "google.cloud.documentai.v1beta3.DocumentService.UpdateDataset", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta3/{dataset.name=projects/*/locations/*/processors/*/dataset}" } ] }, { "shortName": "UpdateDatasetSchema", "fullName": "google.cloud.documentai.v1beta3.DocumentService.UpdateDatasetSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta3/{dataset_schema.name=projects/*/locations/*/processors/*/dataset/datasetSchema}" } ] } ] } ], "configFile": "documentai_v1beta3.yaml", "serviceConfigApiNames": [ "google.cloud.documentai.v1beta3.DocumentProcessorService", "google.cloud.documentai.v1beta3.DocumentService", "google.cloud.location.Locations", "google.longrunning.Operations" ], "nameInServiceConfig": "documentai.googleapis.com" }, { "id": "google.cloud.domains.v1", "directory": "google/cloud/domains/v1", "version": "v1", "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": { "cloud.google.com/go/domains/apiv1/domainspb;domainspb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.domains.v1": 1 } } }, "services": [ { "shortName": "Domains", "fullName": "google.cloud.domains.v1.Domains", "methods": [ { "shortName": "ConfigureContactSettings", "fullName": "google.cloud.domains.v1.Domains.ConfigureContactSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{registration=projects/*/locations/*/registrations/*}:configureContactSettings" } ] }, { "shortName": "ConfigureDnsSettings", "fullName": "google.cloud.domains.v1.Domains.ConfigureDnsSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{registration=projects/*/locations/*/registrations/*}:configureDnsSettings" } ] }, { "shortName": "ConfigureManagementSettings", "fullName": "google.cloud.domains.v1.Domains.ConfigureManagementSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{registration=projects/*/locations/*/registrations/*}:configureManagementSettings" } ] }, { "shortName": "DeleteRegistration", "fullName": "google.cloud.domains.v1.Domains.DeleteRegistration", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/registrations/*}" } ] }, { "shortName": "ExportRegistration", "fullName": "google.cloud.domains.v1.Domains.ExportRegistration", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/registrations/*}:export" } ] }, { "shortName": "GetRegistration", "fullName": "google.cloud.domains.v1.Domains.GetRegistration", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/registrations/*}" } ] }, { "shortName": "ListRegistrations", "fullName": "google.cloud.domains.v1.Domains.ListRegistrations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/registrations" } ] }, { "shortName": "RegisterDomain", "fullName": "google.cloud.domains.v1.Domains.RegisterDomain", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/registrations:register" } ] }, { "shortName": "ResetAuthorizationCode", "fullName": "google.cloud.domains.v1.Domains.ResetAuthorizationCode", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{registration=projects/*/locations/*/registrations/*}:resetAuthorizationCode" } ] }, { "shortName": "RetrieveAuthorizationCode", "fullName": "google.cloud.domains.v1.Domains.RetrieveAuthorizationCode", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{registration=projects/*/locations/*/registrations/*}:retrieveAuthorizationCode" } ] }, { "shortName": "RetrieveRegisterParameters", "fullName": "google.cloud.domains.v1.Domains.RetrieveRegisterParameters", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{location=projects/*/locations/*}/registrations:retrieveRegisterParameters" } ] }, { "shortName": "RetrieveTransferParameters", "fullName": "google.cloud.domains.v1.Domains.RetrieveTransferParameters", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{location=projects/*/locations/*}/registrations:retrieveTransferParameters" } ] }, { "shortName": "SearchDomains", "fullName": "google.cloud.domains.v1.Domains.SearchDomains", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{location=projects/*/locations/*}/registrations:searchDomains" } ] }, { "shortName": "TransferDomain", "fullName": "google.cloud.domains.v1.Domains.TransferDomain", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/registrations:transfer" } ] }, { "shortName": "UpdateRegistration", "fullName": "google.cloud.domains.v1.Domains.UpdateRegistration", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{registration.name=projects/*/locations/*/registrations/*}" } ] } ] } ], "configFile": "domains_v1.yaml", "serviceConfigApiNames": [ "google.cloud.domains.v1.Domains" ], "nameInServiceConfig": "domains.googleapis.com" }, { "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": { "cloud.google.com/go/domains/apiv1alpha2/domainspb;domainspb": 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": "RetrieveTransferParameters", "fullName": "google.cloud.domains.v1alpha2.Domains.RetrieveTransferParameters", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha2/{location=projects/*/locations/*}/registrations:retrieveTransferParameters" } ] }, { "shortName": "SearchDomains", "fullName": "google.cloud.domains.v1alpha2.Domains.SearchDomains", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha2/{location=projects/*/locations/*}/registrations:searchDomains" } ] }, { "shortName": "TransferDomain", "fullName": "google.cloud.domains.v1alpha2.Domains.TransferDomain", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha2/{parent=projects/*/locations/*}/registrations:transfer" } ] }, { "shortName": "UpdateRegistration", "fullName": "google.cloud.domains.v1alpha2.Domains.UpdateRegistration", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha2/{registration.name=projects/*/locations/*/registrations/*}" } ] } ] } ], "configFile": "domains_v1alpha2.yaml", "serviceConfigApiNames": [ "google.cloud.domains.v1alpha2.Domains" ], "nameInServiceConfig": "domains.googleapis.com" }, { "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": { "cloud.google.com/go/domains/apiv1beta1/domainspb;domainspb": 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": "RetrieveTransferParameters", "fullName": "google.cloud.domains.v1beta1.Domains.RetrieveTransferParameters", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{location=projects/*/locations/*}/registrations:retrieveTransferParameters" } ] }, { "shortName": "SearchDomains", "fullName": "google.cloud.domains.v1beta1.Domains.SearchDomains", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{location=projects/*/locations/*}/registrations:searchDomains" } ] }, { "shortName": "TransferDomain", "fullName": "google.cloud.domains.v1beta1.Domains.TransferDomain", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*}/registrations:transfer" } ] }, { "shortName": "UpdateRegistration", "fullName": "google.cloud.domains.v1beta1.Domains.UpdateRegistration", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{registration.name=projects/*/locations/*/registrations/*}" } ] } ] } ], "configFile": "domains_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.domains.v1beta1.Domains" ], "nameInServiceConfig": "domains.googleapis.com" }, { "id": "google.cloud.edgecontainer.v1", "directory": "google/cloud/edgecontainer/v1", "version": "v1", "majorVersion": "v1", "hostName": "edgecontainer.googleapis.com", "title": "Distributed Cloud Edge Container API", "description": "", "importDirectories": [ "google/api", "google/cloud/edgecontainer/v1", "google/longrunning", "google/protobuf", "google/rpc" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.EdgeContainer.V1": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/edgecontainer/apiv1/edgecontainerpb;edgecontainerpb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.cloud.edgecontainer.v1": 2 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\EdgeContainer\\V1": 2 } }, "ruby_package": { "valueCounts": { "Google::Cloud::EdgeContainer::V1": 2 } } }, "services": [ { "shortName": "EdgeContainer", "fullName": "google.cloud.edgecontainer.v1.EdgeContainer", "methods": [ { "shortName": "CreateCluster", "fullName": "google.cloud.edgecontainer.v1.EdgeContainer.CreateCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/clusters" } ] }, { "shortName": "CreateNodePool", "fullName": "google.cloud.edgecontainer.v1.EdgeContainer.CreateNodePool", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/clusters/*}/nodePools" } ] }, { "shortName": "CreateVpnConnection", "fullName": "google.cloud.edgecontainer.v1.EdgeContainer.CreateVpnConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/vpnConnections" } ] }, { "shortName": "DeleteCluster", "fullName": "google.cloud.edgecontainer.v1.EdgeContainer.DeleteCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/clusters/*}" } ] }, { "shortName": "DeleteNodePool", "fullName": "google.cloud.edgecontainer.v1.EdgeContainer.DeleteNodePool", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}" } ] }, { "shortName": "DeleteVpnConnection", "fullName": "google.cloud.edgecontainer.v1.EdgeContainer.DeleteVpnConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/vpnConnections/*}" } ] }, { "shortName": "GenerateAccessToken", "fullName": "google.cloud.edgecontainer.v1.EdgeContainer.GenerateAccessToken", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{cluster=projects/*/locations/*/clusters/*}:generateAccessToken" } ] }, { "shortName": "GenerateOfflineCredential", "fullName": "google.cloud.edgecontainer.v1.EdgeContainer.GenerateOfflineCredential", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{cluster=projects/*/locations/*/clusters/*}:generateOfflineCredential" } ] }, { "shortName": "GetCluster", "fullName": "google.cloud.edgecontainer.v1.EdgeContainer.GetCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/clusters/*}" } ] }, { "shortName": "GetMachine", "fullName": "google.cloud.edgecontainer.v1.EdgeContainer.GetMachine", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/machines/*}" } ] }, { "shortName": "GetNodePool", "fullName": "google.cloud.edgecontainer.v1.EdgeContainer.GetNodePool", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}" } ] }, { "shortName": "GetServerConfig", "fullName": "google.cloud.edgecontainer.v1.EdgeContainer.GetServerConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*}/serverConfig" } ] }, { "shortName": "GetVpnConnection", "fullName": "google.cloud.edgecontainer.v1.EdgeContainer.GetVpnConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/vpnConnections/*}" } ] }, { "shortName": "ListClusters", "fullName": "google.cloud.edgecontainer.v1.EdgeContainer.ListClusters", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/clusters" } ] }, { "shortName": "ListMachines", "fullName": "google.cloud.edgecontainer.v1.EdgeContainer.ListMachines", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/machines" } ] }, { "shortName": "ListNodePools", "fullName": "google.cloud.edgecontainer.v1.EdgeContainer.ListNodePools", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/clusters/*}/nodePools" } ] }, { "shortName": "ListVpnConnections", "fullName": "google.cloud.edgecontainer.v1.EdgeContainer.ListVpnConnections", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/vpnConnections" } ] }, { "shortName": "UpdateCluster", "fullName": "google.cloud.edgecontainer.v1.EdgeContainer.UpdateCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{cluster.name=projects/*/locations/*/clusters/*}" } ] }, { "shortName": "UpdateNodePool", "fullName": "google.cloud.edgecontainer.v1.EdgeContainer.UpdateNodePool", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{node_pool.name=projects/*/locations/*/clusters/*/nodePools/*}" } ] }, { "shortName": "UpgradeCluster", "fullName": "google.cloud.edgecontainer.v1.EdgeContainer.UpgradeCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/clusters/*}:upgrade" } ] } ] } ], "configFile": "edgecontainer_v1.yaml", "serviceConfigApiNames": [ "google.cloud.edgecontainer.v1.EdgeContainer", "google.cloud.location.Locations", "google.longrunning.Operations" ], "nameInServiceConfig": "edgecontainer.googleapis.com" }, { "id": "google.cloud.edgenetwork.v1", "directory": "google/cloud/edgenetwork/v1", "version": "v1", "majorVersion": "v1", "hostName": "edgenetwork.googleapis.com", "title": "Distributed Cloud Edge Network API", "description": "Network management API for Distributed Cloud Edge.", "importDirectories": [ "google/api", "google/cloud/edgenetwork/v1", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.EdgeNetwork.V1": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/edgenetwork/apiv1/edgenetworkpb;edgenetworkpb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.cloud.edgenetwork.v1": 2 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\EdgeNetwork\\V1": 2 } }, "ruby_package": { "valueCounts": { "Google::Cloud::EdgeNetwork::V1": 2 } } }, "services": [ { "shortName": "EdgeNetwork", "fullName": "google.cloud.edgenetwork.v1.EdgeNetwork", "methods": [ { "shortName": "CreateInterconnectAttachment", "fullName": "google.cloud.edgenetwork.v1.EdgeNetwork.CreateInterconnectAttachment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/zones/*}/interconnectAttachments" } ] }, { "shortName": "CreateNetwork", "fullName": "google.cloud.edgenetwork.v1.EdgeNetwork.CreateNetwork", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/zones/*}/networks" } ] }, { "shortName": "CreateRouter", "fullName": "google.cloud.edgenetwork.v1.EdgeNetwork.CreateRouter", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/zones/*}/routers" } ] }, { "shortName": "CreateSubnet", "fullName": "google.cloud.edgenetwork.v1.EdgeNetwork.CreateSubnet", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/zones/*}/subnets" } ] }, { "shortName": "DeleteInterconnectAttachment", "fullName": "google.cloud.edgenetwork.v1.EdgeNetwork.DeleteInterconnectAttachment", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/zones/*/interconnectAttachments/*}" } ] }, { "shortName": "DeleteNetwork", "fullName": "google.cloud.edgenetwork.v1.EdgeNetwork.DeleteNetwork", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/zones/*/networks/*}" } ] }, { "shortName": "DeleteRouter", "fullName": "google.cloud.edgenetwork.v1.EdgeNetwork.DeleteRouter", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/zones/*/routers/*}" } ] }, { "shortName": "DeleteSubnet", "fullName": "google.cloud.edgenetwork.v1.EdgeNetwork.DeleteSubnet", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/zones/*/subnets/*}" } ] }, { "shortName": "DiagnoseInterconnect", "fullName": "google.cloud.edgenetwork.v1.EdgeNetwork.DiagnoseInterconnect", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/zones/*/interconnects/*}:diagnose" } ] }, { "shortName": "DiagnoseNetwork", "fullName": "google.cloud.edgenetwork.v1.EdgeNetwork.DiagnoseNetwork", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/zones/*/networks/*}:diagnose" } ] }, { "shortName": "DiagnoseRouter", "fullName": "google.cloud.edgenetwork.v1.EdgeNetwork.DiagnoseRouter", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/zones/*/routers/*}:diagnose" } ] }, { "shortName": "GetInterconnect", "fullName": "google.cloud.edgenetwork.v1.EdgeNetwork.GetInterconnect", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/zones/*/interconnects/*}" } ] }, { "shortName": "GetInterconnectAttachment", "fullName": "google.cloud.edgenetwork.v1.EdgeNetwork.GetInterconnectAttachment", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/zones/*/interconnectAttachments/*}" } ] }, { "shortName": "GetNetwork", "fullName": "google.cloud.edgenetwork.v1.EdgeNetwork.GetNetwork", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/zones/*/networks/*}" } ] }, { "shortName": "GetRouter", "fullName": "google.cloud.edgenetwork.v1.EdgeNetwork.GetRouter", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/zones/*/routers/*}" } ] }, { "shortName": "GetSubnet", "fullName": "google.cloud.edgenetwork.v1.EdgeNetwork.GetSubnet", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/zones/*/subnets/*}" } ] }, { "shortName": "GetZone", "fullName": "google.cloud.edgenetwork.v1.EdgeNetwork.GetZone", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/zones/*}" } ] }, { "shortName": "InitializeZone", "fullName": "google.cloud.edgenetwork.v1.EdgeNetwork.InitializeZone", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/zones/*}:initialize" } ] }, { "shortName": "ListInterconnectAttachments", "fullName": "google.cloud.edgenetwork.v1.EdgeNetwork.ListInterconnectAttachments", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/zones/*}/interconnectAttachments" } ] }, { "shortName": "ListInterconnects", "fullName": "google.cloud.edgenetwork.v1.EdgeNetwork.ListInterconnects", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/zones/*}/interconnects" } ] }, { "shortName": "ListNetworks", "fullName": "google.cloud.edgenetwork.v1.EdgeNetwork.ListNetworks", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/zones/*}/networks" } ] }, { "shortName": "ListRouters", "fullName": "google.cloud.edgenetwork.v1.EdgeNetwork.ListRouters", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/zones/*}/routers" } ] }, { "shortName": "ListSubnets", "fullName": "google.cloud.edgenetwork.v1.EdgeNetwork.ListSubnets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/zones/*}/subnets" } ] }, { "shortName": "ListZones", "fullName": "google.cloud.edgenetwork.v1.EdgeNetwork.ListZones", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/zones" } ] }, { "shortName": "UpdateRouter", "fullName": "google.cloud.edgenetwork.v1.EdgeNetwork.UpdateRouter", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{router.name=projects/*/locations/*/zones/*/routers/*}" } ] }, { "shortName": "UpdateSubnet", "fullName": "google.cloud.edgenetwork.v1.EdgeNetwork.UpdateSubnet", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{subnet.name=projects/*/locations/*/zones/*/subnets/*}" } ] } ] } ], "configFile": "edgenetwork_v1.yaml", "serviceConfigApiNames": [ "google.cloud.edgenetwork.v1.EdgeNetwork", "google.cloud.location.Locations", "google.longrunning.Operations" ], "nameInServiceConfig": "edgenetwork.googleapis.com" }, { "id": "google.cloud.enterpriseknowledgegraph.v1", "directory": "google/cloud/enterpriseknowledgegraph/v1", "version": "v1", "majorVersion": "v1", "hostName": "enterpriseknowledgegraph.googleapis.com", "title": "Enterprise Knowledge Graph API", "description": "", "importDirectories": [ "google/api", "google/cloud/enterpriseknowledgegraph/v1", "google/protobuf", "google/rpc" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.EnterpriseKnowledgeGraph.V1": 3 } }, "go_package": { "valueCounts": { "cloud.google.com/go/enterpriseknowledgegraph/apiv1/enterpriseknowledgegraphpb;enterpriseknowledgegraphpb": 3 } }, "java_multiple_files": { "valueCounts": { "true": 3 } }, "java_package": { "valueCounts": { "com.google.cloud.enterpriseknowledgegraph.v1": 3 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\EnterpriseKnowledgeGraph\\V1": 3 } }, "ruby_package": { "valueCounts": { "Google::Cloud::EnterpriseKnowledgeGraph::V1": 3 } } }, "services": [ { "shortName": "EnterpriseKnowledgeGraphService", "fullName": "google.cloud.enterpriseknowledgegraph.v1.EnterpriseKnowledgeGraphService", "methods": [ { "shortName": "CancelEntityReconciliationJob", "fullName": "google.cloud.enterpriseknowledgegraph.v1.EnterpriseKnowledgeGraphService.CancelEntityReconciliationJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/entityReconciliationJobs/*}:cancel" } ] }, { "shortName": "CreateEntityReconciliationJob", "fullName": "google.cloud.enterpriseknowledgegraph.v1.EnterpriseKnowledgeGraphService.CreateEntityReconciliationJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/entityReconciliationJobs" } ] }, { "shortName": "DeleteEntityReconciliationJob", "fullName": "google.cloud.enterpriseknowledgegraph.v1.EnterpriseKnowledgeGraphService.DeleteEntityReconciliationJob", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/entityReconciliationJobs/*}" } ] }, { "shortName": "GetEntityReconciliationJob", "fullName": "google.cloud.enterpriseknowledgegraph.v1.EnterpriseKnowledgeGraphService.GetEntityReconciliationJob", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/entityReconciliationJobs/*}" } ] }, { "shortName": "ListEntityReconciliationJobs", "fullName": "google.cloud.enterpriseknowledgegraph.v1.EnterpriseKnowledgeGraphService.ListEntityReconciliationJobs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/entityReconciliationJobs" } ] }, { "shortName": "Lookup", "fullName": "google.cloud.enterpriseknowledgegraph.v1.EnterpriseKnowledgeGraphService.Lookup", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/cloudKnowledgeGraphEntities:Lookup" } ] }, { "shortName": "LookupPublicKg", "fullName": "google.cloud.enterpriseknowledgegraph.v1.EnterpriseKnowledgeGraphService.LookupPublicKg", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/publicKnowledgeGraphEntities:Lookup" } ] }, { "shortName": "Search", "fullName": "google.cloud.enterpriseknowledgegraph.v1.EnterpriseKnowledgeGraphService.Search", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/cloudKnowledgeGraphEntities:Search" } ] }, { "shortName": "SearchPublicKg", "fullName": "google.cloud.enterpriseknowledgegraph.v1.EnterpriseKnowledgeGraphService.SearchPublicKg", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/publicKnowledgeGraphEntities:Search" } ] } ] } ], "configFile": "enterpriseknowledgegraph_v1.yaml", "serviceConfigApiNames": [ "google.cloud.enterpriseknowledgegraph.v1.EnterpriseKnowledgeGraphService", "google.longrunning.Operations" ], "nameInServiceConfig": "enterpriseknowledgegraph.googleapis.com" }, { "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": { "cloud.google.com/go/essentialcontacts/apiv1/essentialcontactspb;essentialcontactspb": 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/*}" } ] } ] } ], "configFile": "essentialcontacts_v1.yaml", "serviceConfigApiNames": [ "google.cloud.essentialcontacts.v1.EssentialContactsService" ], "nameInServiceConfig": "essentialcontacts.googleapis.com" }, { "id": "google.cloud.eventarc.publishing.v1", "directory": "google/cloud/eventarc/publishing/v1", "version": "v1", "majorVersion": "v1", "hostName": "eventarcpublishing.googleapis.com", "title": "Eventarc Publishing API", "description": "", "importDirectories": [ "google/api", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Eventarc.Publishing.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/eventarc/publishing/apiv1/publishingpb;publishingpb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.eventarc.publishing.v1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Eventarc\\Publishing\\V1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Eventarc::Publishing::V1": 1 } } }, "services": [ { "shortName": "Publisher", "fullName": "google.cloud.eventarc.publishing.v1.Publisher", "methods": [ { "shortName": "PublishChannelConnectionEvents", "fullName": "google.cloud.eventarc.publishing.v1.Publisher.PublishChannelConnectionEvents", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{channel_connection=projects/*/locations/*/channelConnections/*}:publishEvents" } ] }, { "shortName": "PublishEvents", "fullName": "google.cloud.eventarc.publishing.v1.Publisher.PublishEvents", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{channel=projects/*/locations/*/channels/*}:publishEvents" } ] } ] } ], "configFile": "eventarcpublishing_v1.yaml", "serviceConfigApiNames": [ "google.cloud.eventarc.publishing.v1.Publisher" ], "nameInServiceConfig": "eventarcpublishing.googleapis.com" }, { "id": "google.cloud.eventarc.v1", "directory": "google/cloud/eventarc/v1", "version": "v1", "majorVersion": "v1", "hostName": "eventarc.googleapis.com", "title": "Eventarc API", "description": "Build event-driven applications on Google Cloud Platform.", "importDirectories": [ "google/api", "google/cloud/eventarc/v1", "google/longrunning", "google/protobuf", "google/rpc" ], "options": { "csharp_namespace": { "valueCounts": { "": 2, "Google.Cloud.Eventarc.V1": 4 } }, "go_package": { "valueCounts": { "cloud.google.com/go/eventarc/apiv1/eventarcpb;eventarcpb": 6 } }, "java_multiple_files": { "valueCounts": { "true": 6 } }, "java_package": { "valueCounts": { "com.google.cloud.eventarc.v1": 6 } }, "php_namespace": { "valueCounts": { "": 2, "Google\\Cloud\\Eventarc\\V1": 4 } }, "ruby_package": { "valueCounts": { "": 2, "Google::Cloud::Eventarc::V1": 4 } } }, "services": [ { "shortName": "Eventarc", "fullName": "google.cloud.eventarc.v1.Eventarc", "methods": [ { "shortName": "CreateChannel", "fullName": "google.cloud.eventarc.v1.Eventarc.CreateChannel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/channels" } ] }, { "shortName": "CreateChannelConnection", "fullName": "google.cloud.eventarc.v1.Eventarc.CreateChannelConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/channelConnections" } ] }, { "shortName": "CreateTrigger", "fullName": "google.cloud.eventarc.v1.Eventarc.CreateTrigger", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/triggers" } ] }, { "shortName": "DeleteChannel", "fullName": "google.cloud.eventarc.v1.Eventarc.DeleteChannel", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/channels/*}" } ] }, { "shortName": "DeleteChannelConnection", "fullName": "google.cloud.eventarc.v1.Eventarc.DeleteChannelConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/channelConnections/*}" } ] }, { "shortName": "DeleteTrigger", "fullName": "google.cloud.eventarc.v1.Eventarc.DeleteTrigger", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/triggers/*}" } ] }, { "shortName": "GetChannel", "fullName": "google.cloud.eventarc.v1.Eventarc.GetChannel", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/channels/*}" } ] }, { "shortName": "GetChannelConnection", "fullName": "google.cloud.eventarc.v1.Eventarc.GetChannelConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/channelConnections/*}" } ] }, { "shortName": "GetGoogleChannelConfig", "fullName": "google.cloud.eventarc.v1.Eventarc.GetGoogleChannelConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/googleChannelConfig}" } ] }, { "shortName": "GetProvider", "fullName": "google.cloud.eventarc.v1.Eventarc.GetProvider", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/providers/*}" } ] }, { "shortName": "GetTrigger", "fullName": "google.cloud.eventarc.v1.Eventarc.GetTrigger", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/triggers/*}" } ] }, { "shortName": "ListChannelConnections", "fullName": "google.cloud.eventarc.v1.Eventarc.ListChannelConnections", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/channelConnections" } ] }, { "shortName": "ListChannels", "fullName": "google.cloud.eventarc.v1.Eventarc.ListChannels", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/channels" } ] }, { "shortName": "ListProviders", "fullName": "google.cloud.eventarc.v1.Eventarc.ListProviders", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/providers" } ] }, { "shortName": "ListTriggers", "fullName": "google.cloud.eventarc.v1.Eventarc.ListTriggers", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/triggers" } ] }, { "shortName": "UpdateChannel", "fullName": "google.cloud.eventarc.v1.Eventarc.UpdateChannel", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{channel.name=projects/*/locations/*/channels/*}" } ] }, { "shortName": "UpdateGoogleChannelConfig", "fullName": "google.cloud.eventarc.v1.Eventarc.UpdateGoogleChannelConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{google_channel_config.name=projects/*/locations/*/googleChannelConfig}" } ] }, { "shortName": "UpdateTrigger", "fullName": "google.cloud.eventarc.v1.Eventarc.UpdateTrigger", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{trigger.name=projects/*/locations/*/triggers/*}" } ] } ] } ], "configFile": "eventarc_v1.yaml", "serviceConfigApiNames": [ "google.cloud.eventarc.v1.Eventarc", "google.cloud.location.Locations", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "eventarc.googleapis.com" }, { "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/cloud/common", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Filestore.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/filestore/apiv1/filestorepb;filestorepb": 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": "CreateSnapshot", "fullName": "google.cloud.filestore.v1.CloudFilestoreManager.CreateSnapshot", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/instances/*}/snapshots" } ] }, { "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": "DeleteSnapshot", "fullName": "google.cloud.filestore.v1.CloudFilestoreManager.DeleteSnapshot", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/instances/*/snapshots/*}" } ] }, { "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": "GetSnapshot", "fullName": "google.cloud.filestore.v1.CloudFilestoreManager.GetSnapshot", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/instances/*/snapshots/*}" } ] }, { "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": "ListSnapshots", "fullName": "google.cloud.filestore.v1.CloudFilestoreManager.ListSnapshots", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/instances/*}/snapshots" } ] }, { "shortName": "RestoreInstance", "fullName": "google.cloud.filestore.v1.CloudFilestoreManager.RestoreInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/instances/*}:restore" } ] }, { "shortName": "RevertInstance", "fullName": "google.cloud.filestore.v1.CloudFilestoreManager.RevertInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/instances/*}:revert" } ] }, { "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/*}" } ] }, { "shortName": "UpdateSnapshot", "fullName": "google.cloud.filestore.v1.CloudFilestoreManager.UpdateSnapshot", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{snapshot.name=projects/*/locations/*/instances/*/snapshots/*}" } ] } ] } ], "configFile": "file_v1.yaml", "serviceConfigApiNames": [ "google.cloud.filestore.v1.CloudFilestoreManager", "google.cloud.location.Locations", "google.longrunning.Operations" ], "nameInServiceConfig": "file.googleapis.com" }, { "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/cloud/common", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Filestore.V1Beta1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/filestore/apiv1beta1/filestorepb;filestorepb": 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": "CreateShare", "fullName": "google.cloud.filestore.v1beta1.CloudFilestoreManager.CreateShare", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*/instances/*}/shares" } ] }, { "shortName": "CreateSnapshot", "fullName": "google.cloud.filestore.v1beta1.CloudFilestoreManager.CreateSnapshot", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*/instances/*}/snapshots" } ] }, { "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": "DeleteShare", "fullName": "google.cloud.filestore.v1beta1.CloudFilestoreManager.DeleteShare", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/instances/*/shares/*}" } ] }, { "shortName": "DeleteSnapshot", "fullName": "google.cloud.filestore.v1beta1.CloudFilestoreManager.DeleteSnapshot", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/instances/*/snapshots/*}" } ] }, { "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": "GetShare", "fullName": "google.cloud.filestore.v1beta1.CloudFilestoreManager.GetShare", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/instances/*/shares/*}" } ] }, { "shortName": "GetSnapshot", "fullName": "google.cloud.filestore.v1beta1.CloudFilestoreManager.GetSnapshot", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/instances/*/snapshots/*}" } ] }, { "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": "ListShares", "fullName": "google.cloud.filestore.v1beta1.CloudFilestoreManager.ListShares", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*/instances/*}/shares" } ] }, { "shortName": "ListSnapshots", "fullName": "google.cloud.filestore.v1beta1.CloudFilestoreManager.ListSnapshots", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*/instances/*}/snapshots" } ] }, { "shortName": "RestoreInstance", "fullName": "google.cloud.filestore.v1beta1.CloudFilestoreManager.RestoreInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{name=projects/*/locations/*/instances/*}:restore" } ] }, { "shortName": "RevertInstance", "fullName": "google.cloud.filestore.v1beta1.CloudFilestoreManager.RevertInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{name=projects/*/locations/*/instances/*}:revert" } ] }, { "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/*}" } ] }, { "shortName": "UpdateShare", "fullName": "google.cloud.filestore.v1beta1.CloudFilestoreManager.UpdateShare", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{share.name=projects/*/locations/*/instances/*/shares/*}" } ] }, { "shortName": "UpdateSnapshot", "fullName": "google.cloud.filestore.v1beta1.CloudFilestoreManager.UpdateSnapshot", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{snapshot.name=projects/*/locations/*/instances/*/snapshots/*}" } ] } ] } ], "configFile": "file_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.filestore.v1beta1.CloudFilestoreManager", "google.cloud.location.Locations", "google.longrunning.Operations" ], "nameInServiceConfig": "file.googleapis.com" }, { "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/cloud/functions/v1", "google/iam/v1", "google/longrunning", "google/protobuf" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/functions/apiv1/functionspb;functionspb": 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/*}" } ] } ] } ], "configFile": "cloudfunctions_v1.yaml", "serviceConfigApiNames": [ "google.cloud.functions.v1.CloudFunctionsService", "google.cloud.location.Locations", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "cloudfunctions.googleapis.com" }, { "id": "google.cloud.functions.v2", "directory": "google/cloud/functions/v2", "version": "v2", "majorVersion": "v2", "hostName": "cloudfunctions.googleapis.com", "title": "Cloud Functions API", "description": "Manages lightweight user-provided functions executed in response to events.", "importDirectories": [ "google/api", "google/longrunning", "google/protobuf", "google/type" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/functions/apiv2/functionspb;functionspb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.functions.v2": 1 } }, "objc_class_prefix": { "valueCounts": { "GCF": 1 } } }, "services": [ { "shortName": "FunctionService", "fullName": "google.cloud.functions.v2.FunctionService", "methods": [ { "shortName": "CreateFunction", "fullName": "google.cloud.functions.v2.FunctionService.CreateFunction", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*}/functions" } ] }, { "shortName": "DeleteFunction", "fullName": "google.cloud.functions.v2.FunctionService.DeleteFunction", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/functions/*}" } ] }, { "shortName": "GenerateDownloadUrl", "fullName": "google.cloud.functions.v2.FunctionService.GenerateDownloadUrl", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/functions/*}:generateDownloadUrl" } ] }, { "shortName": "GenerateUploadUrl", "fullName": "google.cloud.functions.v2.FunctionService.GenerateUploadUrl", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*}/functions:generateUploadUrl" } ] }, { "shortName": "GetFunction", "fullName": "google.cloud.functions.v2.FunctionService.GetFunction", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/functions/*}" } ] }, { "shortName": "ListFunctions", "fullName": "google.cloud.functions.v2.FunctionService.ListFunctions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/functions" } ] }, { "shortName": "ListRuntimes", "fullName": "google.cloud.functions.v2.FunctionService.ListRuntimes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/runtimes" } ] }, { "shortName": "UpdateFunction", "fullName": "google.cloud.functions.v2.FunctionService.UpdateFunction", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{function.name=projects/*/locations/*/functions/*}" } ] } ] } ], "configFile": "cloudfunctions_v2.yaml", "serviceConfigApiNames": [ "google.cloud.functions.v2.FunctionService", "google.cloud.location.Locations", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "cloudfunctions.googleapis.com" }, { "id": "google.cloud.functions.v2alpha", "directory": "google/cloud/functions/v2alpha", "version": "v2alpha", "majorVersion": "v2", "hostName": "cloudfunctions.googleapis.com", "title": "Cloud Functions API", "description": "Manages lightweight user-provided functions executed in response to events.", "importDirectories": [ "google/api", "google/longrunning", "google/protobuf", "google/type" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/functions/apiv2alpha/functionspb;functionspb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.functions.v2alpha": 1 } }, "objc_class_prefix": { "valueCounts": { "GCF": 1 } } }, "services": [ { "shortName": "FunctionService", "fullName": "google.cloud.functions.v2alpha.FunctionService", "methods": [ { "shortName": "CreateFunction", "fullName": "google.cloud.functions.v2alpha.FunctionService.CreateFunction", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha/{parent=projects/*/locations/*}/functions" } ] }, { "shortName": "DeleteFunction", "fullName": "google.cloud.functions.v2alpha.FunctionService.DeleteFunction", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2alpha/{name=projects/*/locations/*/functions/*}" } ] }, { "shortName": "GenerateDownloadUrl", "fullName": "google.cloud.functions.v2alpha.FunctionService.GenerateDownloadUrl", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha/{name=projects/*/locations/*/functions/*}:generateDownloadUrl" } ] }, { "shortName": "GenerateUploadUrl", "fullName": "google.cloud.functions.v2alpha.FunctionService.GenerateUploadUrl", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha/{parent=projects/*/locations/*}/functions:generateUploadUrl" } ] }, { "shortName": "GetFunction", "fullName": "google.cloud.functions.v2alpha.FunctionService.GetFunction", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2alpha/{name=projects/*/locations/*/functions/*}" } ] }, { "shortName": "ListFunctions", "fullName": "google.cloud.functions.v2alpha.FunctionService.ListFunctions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2alpha/{parent=projects/*/locations/*}/functions" } ] }, { "shortName": "ListRuntimes", "fullName": "google.cloud.functions.v2alpha.FunctionService.ListRuntimes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2alpha/{parent=projects/*/locations/*}/runtimes" } ] }, { "shortName": "UpdateFunction", "fullName": "google.cloud.functions.v2alpha.FunctionService.UpdateFunction", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2alpha/{function.name=projects/*/locations/*/functions/*}" } ] } ] } ], "configFile": "cloudfunctions_v2alpha.yaml", "serviceConfigApiNames": [ "google.cloud.functions.v2alpha.FunctionService", "google.cloud.location.Locations", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "cloudfunctions.googleapis.com" }, { "id": "google.cloud.functions.v2beta", "directory": "google/cloud/functions/v2beta", "version": "v2beta", "majorVersion": "v2", "hostName": "cloudfunctions.googleapis.com", "title": "Cloud Functions API", "description": "Manages lightweight user-provided functions executed in response to events.", "importDirectories": [ "google/api", "google/longrunning", "google/protobuf", "google/type" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/functions/apiv2beta/functionspb;functionspb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.functions.v2beta": 1 } }, "objc_class_prefix": { "valueCounts": { "GCF": 1 } } }, "services": [ { "shortName": "FunctionService", "fullName": "google.cloud.functions.v2beta.FunctionService", "methods": [ { "shortName": "CreateFunction", "fullName": "google.cloud.functions.v2beta.FunctionService.CreateFunction", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{parent=projects/*/locations/*}/functions" } ] }, { "shortName": "DeleteFunction", "fullName": "google.cloud.functions.v2beta.FunctionService.DeleteFunction", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2beta/{name=projects/*/locations/*/functions/*}" } ] }, { "shortName": "GenerateDownloadUrl", "fullName": "google.cloud.functions.v2beta.FunctionService.GenerateDownloadUrl", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{name=projects/*/locations/*/functions/*}:generateDownloadUrl" } ] }, { "shortName": "GenerateUploadUrl", "fullName": "google.cloud.functions.v2beta.FunctionService.GenerateUploadUrl", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{parent=projects/*/locations/*}/functions:generateUploadUrl" } ] }, { "shortName": "GetFunction", "fullName": "google.cloud.functions.v2beta.FunctionService.GetFunction", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/{name=projects/*/locations/*/functions/*}" } ] }, { "shortName": "ListFunctions", "fullName": "google.cloud.functions.v2beta.FunctionService.ListFunctions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/{parent=projects/*/locations/*}/functions" } ] }, { "shortName": "ListRuntimes", "fullName": "google.cloud.functions.v2beta.FunctionService.ListRuntimes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/{parent=projects/*/locations/*}/runtimes" } ] }, { "shortName": "UpdateFunction", "fullName": "google.cloud.functions.v2beta.FunctionService.UpdateFunction", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2beta/{function.name=projects/*/locations/*/functions/*}" } ] } ] } ], "configFile": "cloudfunctions_v2beta.yaml", "serviceConfigApiNames": [ "google.cloud.functions.v2beta.FunctionService", "google.cloud.location.Locations", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "cloudfunctions.googleapis.com" }, { "id": "google.cloud.gdchardwaremanagement.v1alpha", "directory": "google/cloud/gdchardwaremanagement/v1alpha", "version": "v1alpha", "majorVersion": "v1", "hostName": "gdchardwaremanagement.googleapis.com", "title": "GDC Hardware Management API", "description": "", "importDirectories": [ "google/api", "google/cloud/gdchardwaremanagement/v1alpha", "google/longrunning", "google/protobuf", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.GdcHardwareManagement.V1Alpha": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/gdchardwaremanagement/apiv1alpha/gdchardwaremanagementpb;gdchardwaremanagementpb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.cloud.gdchardwaremanagement.v1alpha": 2 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\GdcHardwareManagement\\V1alpha": 2 } }, "ruby_package": { "valueCounts": { "Google::Cloud::GDCHardwareManagement::V1alpha": 2 } } }, "services": [ { "shortName": "GDCHardwareManagement", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement", "methods": [ { "shortName": "CreateComment", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.CreateComment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/orders/*}/comments" } ] }, { "shortName": "CreateHardware", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.CreateHardware", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*}/hardware" } ] }, { "shortName": "CreateHardwareGroup", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.CreateHardwareGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*/orders/*}/hardwareGroups" } ] }, { "shortName": "CreateOrder", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.CreateOrder", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*}/orders" } ] }, { "shortName": "CreateSite", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.CreateSite", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*}/sites" } ] }, { "shortName": "CreateZone", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.CreateZone", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*}/zones" } ] }, { "shortName": "DeleteHardware", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.DeleteHardware", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/hardware/*}" } ] }, { "shortName": "DeleteHardwareGroup", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.DeleteHardwareGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/orders/*/hardwareGroups/*}" } ] }, { "shortName": "DeleteOrder", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.DeleteOrder", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/orders/*}" } ] }, { "shortName": "DeleteZone", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.DeleteZone", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/zones/*}" } ] }, { "shortName": "GetChangeLogEntry", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.GetChangeLogEntry", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/orders/*/changeLogEntries/*}" } ] }, { "shortName": "GetComment", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.GetComment", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/orders/*/comments/*}" } ] }, { "shortName": "GetHardware", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.GetHardware", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/hardware/*}" } ] }, { "shortName": "GetHardwareGroup", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.GetHardwareGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/orders/*/hardwareGroups/*}" } ] }, { "shortName": "GetOrder", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.GetOrder", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/orders/*}" } ] }, { "shortName": "GetSite", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.GetSite", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/sites/*}" } ] }, { "shortName": "GetSku", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.GetSku", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/skus/*}" } ] }, { "shortName": "GetZone", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.GetZone", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/zones/*}" } ] }, { "shortName": "ListChangeLogEntries", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.ListChangeLogEntries", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/orders/*}/changeLogEntries" } ] }, { "shortName": "ListComments", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.ListComments", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/orders/*}/comments" } ] }, { "shortName": "ListHardware", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.ListHardware", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*}/hardware" } ] }, { "shortName": "ListHardwareGroups", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.ListHardwareGroups", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/orders/*}/hardwareGroups" } ] }, { "shortName": "ListOrders", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.ListOrders", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*}/orders" } ] }, { "shortName": "ListSites", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.ListSites", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*}/sites" } ] }, { "shortName": "ListSkus", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.ListSkus", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*}/skus" } ] }, { "shortName": "ListZones", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.ListZones", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*}/zones" } ] }, { "shortName": "RecordActionOnComment", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.RecordActionOnComment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{name=projects/*/locations/*/orders/*/comments/*}:recordAction" } ] }, { "shortName": "SignalZoneState", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.SignalZoneState", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{name=projects/*/locations/*/zones/*}:signal" } ] }, { "shortName": "SubmitOrder", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.SubmitOrder", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{name=projects/*/locations/*/orders/*}:submit" } ] }, { "shortName": "UpdateHardware", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.UpdateHardware", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{hardware.name=projects/*/locations/*/hardware/*}" } ] }, { "shortName": "UpdateHardwareGroup", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.UpdateHardwareGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{hardware_group.name=projects/*/locations/*/orders/*/hardwareGroups/*}" } ] }, { "shortName": "UpdateOrder", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.UpdateOrder", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{order.name=projects/*/locations/*/orders/*}" } ] }, { "shortName": "UpdateSite", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.UpdateSite", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{site.name=projects/*/locations/*/sites/*}" } ] }, { "shortName": "UpdateZone", "fullName": "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement.UpdateZone", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{zone.name=projects/*/locations/*/zones/*}" } ] } ] } ], "configFile": "gdchardwaremanagement_v1alpha.yaml", "serviceConfigApiNames": [ "google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagement", "google.cloud.location.Locations", "google.longrunning.Operations" ], "nameInServiceConfig": "gdchardwaremanagement.googleapis.com" }, { "id": "google.cloud.gkebackup.v1", "directory": "google/cloud/gkebackup/v1", "version": "v1", "majorVersion": "v1", "hostName": "gkebackup.googleapis.com", "title": "Backup for GKE API", "description": "Backup for GKE is a managed Kubernetes workload backup and restore service for GKE clusters.", "importDirectories": [ "google/api", "google/cloud/gkebackup/v1", "google/longrunning", "google/protobuf", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.GkeBackup.V1": 7 } }, "go_package": { "valueCounts": { "cloud.google.com/go/gkebackup/apiv1/gkebackuppb;gkebackuppb": 7 } }, "java_multiple_files": { "valueCounts": { "true": 7 } }, "java_package": { "valueCounts": { "com.google.cloud.gkebackup.v1": 7 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\GkeBackup\\V1": 7 } }, "ruby_package": { "valueCounts": { "Google::Cloud::GkeBackup::V1": 7 } } }, "services": [ { "shortName": "BackupForGKE", "fullName": "google.cloud.gkebackup.v1.BackupForGKE", "methods": [ { "shortName": "CreateBackup", "fullName": "google.cloud.gkebackup.v1.BackupForGKE.CreateBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/backupPlans/*}/backups" } ] }, { "shortName": "CreateBackupPlan", "fullName": "google.cloud.gkebackup.v1.BackupForGKE.CreateBackupPlan", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/backupPlans" } ] }, { "shortName": "CreateRestore", "fullName": "google.cloud.gkebackup.v1.BackupForGKE.CreateRestore", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/restorePlans/*}/restores" } ] }, { "shortName": "CreateRestorePlan", "fullName": "google.cloud.gkebackup.v1.BackupForGKE.CreateRestorePlan", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/restorePlans" } ] }, { "shortName": "DeleteBackup", "fullName": "google.cloud.gkebackup.v1.BackupForGKE.DeleteBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/backupPlans/*/backups/*}" } ] }, { "shortName": "DeleteBackupPlan", "fullName": "google.cloud.gkebackup.v1.BackupForGKE.DeleteBackupPlan", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/backupPlans/*}" } ] }, { "shortName": "DeleteRestore", "fullName": "google.cloud.gkebackup.v1.BackupForGKE.DeleteRestore", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/restorePlans/*/restores/*}" } ] }, { "shortName": "DeleteRestorePlan", "fullName": "google.cloud.gkebackup.v1.BackupForGKE.DeleteRestorePlan", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/restorePlans/*}" } ] }, { "shortName": "GetBackup", "fullName": "google.cloud.gkebackup.v1.BackupForGKE.GetBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/backupPlans/*/backups/*}" } ] }, { "shortName": "GetBackupIndexDownloadUrl", "fullName": "google.cloud.gkebackup.v1.BackupForGKE.GetBackupIndexDownloadUrl", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{backup=projects/*/locations/*/backupPlans/*/backups/*}:getBackupIndexDownloadUrl" } ] }, { "shortName": "GetBackupPlan", "fullName": "google.cloud.gkebackup.v1.BackupForGKE.GetBackupPlan", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/backupPlans/*}" } ] }, { "shortName": "GetRestore", "fullName": "google.cloud.gkebackup.v1.BackupForGKE.GetRestore", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/restorePlans/*/restores/*}" } ] }, { "shortName": "GetRestorePlan", "fullName": "google.cloud.gkebackup.v1.BackupForGKE.GetRestorePlan", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/restorePlans/*}" } ] }, { "shortName": "GetVolumeBackup", "fullName": "google.cloud.gkebackup.v1.BackupForGKE.GetVolumeBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/backupPlans/*/backups/*/volumeBackups/*}" } ] }, { "shortName": "GetVolumeRestore", "fullName": "google.cloud.gkebackup.v1.BackupForGKE.GetVolumeRestore", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/restorePlans/*/restores/*/volumeRestores/*}" } ] }, { "shortName": "ListBackupPlans", "fullName": "google.cloud.gkebackup.v1.BackupForGKE.ListBackupPlans", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/backupPlans" } ] }, { "shortName": "ListBackups", "fullName": "google.cloud.gkebackup.v1.BackupForGKE.ListBackups", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/backupPlans/*}/backups" } ] }, { "shortName": "ListRestorePlans", "fullName": "google.cloud.gkebackup.v1.BackupForGKE.ListRestorePlans", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/restorePlans" } ] }, { "shortName": "ListRestores", "fullName": "google.cloud.gkebackup.v1.BackupForGKE.ListRestores", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/restorePlans/*}/restores" } ] }, { "shortName": "ListVolumeBackups", "fullName": "google.cloud.gkebackup.v1.BackupForGKE.ListVolumeBackups", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/backupPlans/*/backups/*}/volumeBackups" } ] }, { "shortName": "ListVolumeRestores", "fullName": "google.cloud.gkebackup.v1.BackupForGKE.ListVolumeRestores", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/restorePlans/*/restores/*}/volumeRestores" } ] }, { "shortName": "UpdateBackup", "fullName": "google.cloud.gkebackup.v1.BackupForGKE.UpdateBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{backup.name=projects/*/locations/*/backupPlans/*/backups/*}" } ] }, { "shortName": "UpdateBackupPlan", "fullName": "google.cloud.gkebackup.v1.BackupForGKE.UpdateBackupPlan", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{backup_plan.name=projects/*/locations/*/backupPlans/*}" } ] }, { "shortName": "UpdateRestore", "fullName": "google.cloud.gkebackup.v1.BackupForGKE.UpdateRestore", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{restore.name=projects/*/locations/*/restorePlans/*/restores/*}" } ] }, { "shortName": "UpdateRestorePlan", "fullName": "google.cloud.gkebackup.v1.BackupForGKE.UpdateRestorePlan", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{restore_plan.name=projects/*/locations/*/restorePlans/*}" } ] } ] } ], "configFile": "gkebackup_v1.yaml", "serviceConfigApiNames": [ "google.cloud.gkebackup.v1.BackupForGKE", "google.cloud.location.Locations", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "gkebackup.googleapis.com" }, { "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": { "cloud.google.com/go/gkeconnect/gateway/apiv1/gatewaypb;gatewaypb": 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": "GatewayControl", "fullName": "google.cloud.gkeconnect.gateway.v1.GatewayControl", "methods": [ { "shortName": "GenerateCredentials", "fullName": "google.cloud.gkeconnect.gateway.v1.GatewayControl.GenerateCredentials", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/memberships/*}:generateCredentials" } ] } ] } ], "configFile": "connectgateway_v1.yaml", "serviceConfigApiNames": [ "google.cloud.gkeconnect.gateway.v1.GatewayControl" ], "nameInServiceConfig": "connectgateway.googleapis.com" }, { "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": { "cloud.google.com/go/gkeconnect/gateway/apiv1beta1/gatewaypb;gatewaypb": 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": "GatewayControl", "fullName": "google.cloud.gkeconnect.gateway.v1beta1.GatewayControl", "methods": [ { "shortName": "GenerateCredentials", "fullName": "google.cloud.gkeconnect.gateway.v1beta1.GatewayControl.GenerateCredentials", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/memberships/*}:generateCredentials" } ] } ] } ], "configFile": "connectgateway_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.gkeconnect.gateway.v1beta1.GatewayControl" ], "nameInServiceConfig": "connectgateway.googleapis.com" }, { "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": { "cloud.google.com/go/gkehub/apiv1/gkehubpb;gkehubpb": 3, "cloud.google.com/go/gkehub/configmanagement/apiv1/configmanagementpb;configmanagementpb": 1, "cloud.google.com/go/gkehub/multiclusteringress/apiv1/multiclusteringresspb;multiclusteringresspb": 1 } }, "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/*}" } ] } ] } ], "configFile": "gkehub_v1.yaml", "serviceConfigApiNames": [ "google.cloud.gkehub.v1.GkeHub" ], "nameInServiceConfig": "gkehub.googleapis.com" }, { "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": { "cloud.google.com/go/gkehub/apiv1alpha/gkehubpb;gkehubpb": 2, "cloud.google.com/go/gkehub/cloudauditlogging/apiv1alpha/cloudauditloggingpb;cloudauditloggingpb": 1, "cloud.google.com/go/gkehub/configmanagement/apiv1alpha/configmanagementpb;configmanagementpb": 1, "cloud.google.com/go/gkehub/metering/apiv1alpha/meteringpb;meteringpb": 1, "cloud.google.com/go/gkehub/multiclusteringress/apiv1alpha/multiclusteringresspb;multiclusteringresspb": 1, "cloud.google.com/go/gkehub/servicemesh/apiv1alpha/servicemeshpb;servicemeshpb": 1 } }, "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/*}" } ] } ] } ], "configFile": "gkehub_v1alpha.yaml", "serviceConfigApiNames": [ "google.cloud.gkehub.v1alpha.GkeHub" ], "nameInServiceConfig": "gkehub.googleapis.com" }, { "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/servicemesh/v1beta", "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": { "cloud.google.com/go/gkehub/apiv1beta/gkehubpb;gkehubpb": 2, "cloud.google.com/go/gkehub/configmanagement/apiv1beta/configmanagementpb;configmanagementpb": 1, "cloud.google.com/go/gkehub/metering/apiv1beta/meteringpb;meteringpb": 1, "cloud.google.com/go/gkehub/multiclusteringress/apiv1beta/multiclusteringresspb;multiclusteringresspb": 1 } }, "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/*}" } ] } ] } ], "configFile": "gkehub_v1beta.yaml", "serviceConfigApiNames": [ "google.cloud.gkehub.v1beta.GkeHub" ], "nameInServiceConfig": "gkehub.googleapis.com" }, { "id": "google.cloud.gkehub.v1beta1", "directory": "google/cloud/gkehub/v1beta1", "version": "v1beta1", "majorVersion": "v1", "hostName": "gkehub.googleapis.com", "title": "GKE Hub API", "description": "", "importDirectories": [ "google/api", "google/longrunning", "google/protobuf", "google/rpc" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.GkeHub.V1Beta1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/gkehub/apiv1beta1/gkehubpb;gkehubpb": 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" } ] } ] } ], "configFile": "gkehub_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.gkehub.v1beta1.GkeHubMembershipService", "google.cloud.location.Locations", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "gkehub.googleapis.com" }, { "id": "google.cloud.gkemulticloud.v1", "directory": "google/cloud/gkemulticloud/v1", "version": "v1", "majorVersion": "v1", "hostName": "gkemulticloud.googleapis.com", "title": "GKE Multi-Cloud API", "description": "GKE Multi-Cloud provides a way to manage Kubernetes clusters that run on AWS and Azure infrastructure using the GKE Multi-Cloud API. Combined with Connect, you can manage Kubernetes clusters on Google Cloud, AWS, and Azure from the Google Cloud Console. When you create a cluster with GKE Multi-Cloud, Google creates the resources needed and brings up a cluster on your behalf. You can deploy workloads with the GKE Multi-Cloud API or the gcloud and kubectl command-line tools.", "importDirectories": [ "google/api", "google/cloud/gkemulticloud/v1", "google/longrunning", "google/protobuf", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.GkeMultiCloud.V1": 7 } }, "go_package": { "valueCounts": { "cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb;gkemulticloudpb": 7 } }, "java_multiple_files": { "valueCounts": { "true": 7 } }, "java_package": { "valueCounts": { "com.google.cloud.gkemulticloud.v1": 7 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\GkeMultiCloud\\V1": 7 } }, "ruby_package": { "valueCounts": { "Google::Cloud::GkeMultiCloud::V1": 7 } } }, "services": [ { "shortName": "AttachedClusters", "fullName": "google.cloud.gkemulticloud.v1.AttachedClusters", "methods": [ { "shortName": "CreateAttachedCluster", "fullName": "google.cloud.gkemulticloud.v1.AttachedClusters.CreateAttachedCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/attachedClusters" } ] }, { "shortName": "DeleteAttachedCluster", "fullName": "google.cloud.gkemulticloud.v1.AttachedClusters.DeleteAttachedCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/attachedClusters/*}" } ] }, { "shortName": "GenerateAttachedClusterAgentToken", "fullName": "google.cloud.gkemulticloud.v1.AttachedClusters.GenerateAttachedClusterAgentToken", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{attached_cluster=projects/*/locations/*/attachedClusters/*}:generateAttachedClusterAgentToken" } ] }, { "shortName": "GenerateAttachedClusterInstallManifest", "fullName": "google.cloud.gkemulticloud.v1.AttachedClusters.GenerateAttachedClusterInstallManifest", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}:generateAttachedClusterInstallManifest" } ] }, { "shortName": "GetAttachedCluster", "fullName": "google.cloud.gkemulticloud.v1.AttachedClusters.GetAttachedCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/attachedClusters/*}" } ] }, { "shortName": "GetAttachedServerConfig", "fullName": "google.cloud.gkemulticloud.v1.AttachedClusters.GetAttachedServerConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/attachedServerConfig}" } ] }, { "shortName": "ImportAttachedCluster", "fullName": "google.cloud.gkemulticloud.v1.AttachedClusters.ImportAttachedCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/attachedClusters:import" } ] }, { "shortName": "ListAttachedClusters", "fullName": "google.cloud.gkemulticloud.v1.AttachedClusters.ListAttachedClusters", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/attachedClusters" } ] }, { "shortName": "UpdateAttachedCluster", "fullName": "google.cloud.gkemulticloud.v1.AttachedClusters.UpdateAttachedCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{attached_cluster.name=projects/*/locations/*/attachedClusters/*}" } ] } ] }, { "shortName": "AwsClusters", "fullName": "google.cloud.gkemulticloud.v1.AwsClusters", "methods": [ { "shortName": "CreateAwsCluster", "fullName": "google.cloud.gkemulticloud.v1.AwsClusters.CreateAwsCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/awsClusters" } ] }, { "shortName": "CreateAwsNodePool", "fullName": "google.cloud.gkemulticloud.v1.AwsClusters.CreateAwsNodePool", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/awsClusters/*}/awsNodePools" } ] }, { "shortName": "DeleteAwsCluster", "fullName": "google.cloud.gkemulticloud.v1.AwsClusters.DeleteAwsCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/awsClusters/*}" } ] }, { "shortName": "DeleteAwsNodePool", "fullName": "google.cloud.gkemulticloud.v1.AwsClusters.DeleteAwsNodePool", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/awsClusters/*/awsNodePools/*}" } ] }, { "shortName": "GenerateAwsAccessToken", "fullName": "google.cloud.gkemulticloud.v1.AwsClusters.GenerateAwsAccessToken", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{aws_cluster=projects/*/locations/*/awsClusters/*}:generateAwsAccessToken" } ] }, { "shortName": "GenerateAwsClusterAgentToken", "fullName": "google.cloud.gkemulticloud.v1.AwsClusters.GenerateAwsClusterAgentToken", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{aws_cluster=projects/*/locations/*/awsClusters/*}:generateAwsClusterAgentToken" } ] }, { "shortName": "GetAwsCluster", "fullName": "google.cloud.gkemulticloud.v1.AwsClusters.GetAwsCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/awsClusters/*}" } ] }, { "shortName": "GetAwsJsonWebKeys", "fullName": "google.cloud.gkemulticloud.v1.AwsClusters.GetAwsJsonWebKeys", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{aws_cluster=projects/*/locations/*/awsClusters/*}/jwks" } ] }, { "shortName": "GetAwsNodePool", "fullName": "google.cloud.gkemulticloud.v1.AwsClusters.GetAwsNodePool", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/awsClusters/*/awsNodePools/*}" } ] }, { "shortName": "GetAwsOpenIdConfig", "fullName": "google.cloud.gkemulticloud.v1.AwsClusters.GetAwsOpenIdConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{aws_cluster=projects/*/locations/*/awsClusters/*}/.well-known/openid-configuration" } ] }, { "shortName": "GetAwsServerConfig", "fullName": "google.cloud.gkemulticloud.v1.AwsClusters.GetAwsServerConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/awsServerConfig}" } ] }, { "shortName": "ListAwsClusters", "fullName": "google.cloud.gkemulticloud.v1.AwsClusters.ListAwsClusters", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/awsClusters" } ] }, { "shortName": "ListAwsNodePools", "fullName": "google.cloud.gkemulticloud.v1.AwsClusters.ListAwsNodePools", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/awsClusters/*}/awsNodePools" } ] }, { "shortName": "RollbackAwsNodePoolUpdate", "fullName": "google.cloud.gkemulticloud.v1.AwsClusters.RollbackAwsNodePoolUpdate", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/awsClusters/*/awsNodePools/*}:rollback" } ] }, { "shortName": "UpdateAwsCluster", "fullName": "google.cloud.gkemulticloud.v1.AwsClusters.UpdateAwsCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{aws_cluster.name=projects/*/locations/*/awsClusters/*}" } ] }, { "shortName": "UpdateAwsNodePool", "fullName": "google.cloud.gkemulticloud.v1.AwsClusters.UpdateAwsNodePool", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{aws_node_pool.name=projects/*/locations/*/awsClusters/*/awsNodePools/*}" } ] } ] }, { "shortName": "AzureClusters", "fullName": "google.cloud.gkemulticloud.v1.AzureClusters", "methods": [ { "shortName": "CreateAzureClient", "fullName": "google.cloud.gkemulticloud.v1.AzureClusters.CreateAzureClient", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/azureClients" } ] }, { "shortName": "CreateAzureCluster", "fullName": "google.cloud.gkemulticloud.v1.AzureClusters.CreateAzureCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/azureClusters" } ] }, { "shortName": "CreateAzureNodePool", "fullName": "google.cloud.gkemulticloud.v1.AzureClusters.CreateAzureNodePool", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/azureClusters/*}/azureNodePools" } ] }, { "shortName": "DeleteAzureClient", "fullName": "google.cloud.gkemulticloud.v1.AzureClusters.DeleteAzureClient", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/azureClients/*}" } ] }, { "shortName": "DeleteAzureCluster", "fullName": "google.cloud.gkemulticloud.v1.AzureClusters.DeleteAzureCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/azureClusters/*}" } ] }, { "shortName": "DeleteAzureNodePool", "fullName": "google.cloud.gkemulticloud.v1.AzureClusters.DeleteAzureNodePool", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/azureClusters/*/azureNodePools/*}" } ] }, { "shortName": "GenerateAzureAccessToken", "fullName": "google.cloud.gkemulticloud.v1.AzureClusters.GenerateAzureAccessToken", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{azure_cluster=projects/*/locations/*/azureClusters/*}:generateAzureAccessToken" } ] }, { "shortName": "GenerateAzureClusterAgentToken", "fullName": "google.cloud.gkemulticloud.v1.AzureClusters.GenerateAzureClusterAgentToken", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{azure_cluster=projects/*/locations/*/azureClusters/*}:generateAzureClusterAgentToken" } ] }, { "shortName": "GetAzureClient", "fullName": "google.cloud.gkemulticloud.v1.AzureClusters.GetAzureClient", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/azureClients/*}" } ] }, { "shortName": "GetAzureCluster", "fullName": "google.cloud.gkemulticloud.v1.AzureClusters.GetAzureCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/azureClusters/*}" } ] }, { "shortName": "GetAzureJsonWebKeys", "fullName": "google.cloud.gkemulticloud.v1.AzureClusters.GetAzureJsonWebKeys", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{azure_cluster=projects/*/locations/*/azureClusters/*}/jwks" } ] }, { "shortName": "GetAzureNodePool", "fullName": "google.cloud.gkemulticloud.v1.AzureClusters.GetAzureNodePool", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/azureClusters/*/azureNodePools/*}" } ] }, { "shortName": "GetAzureOpenIdConfig", "fullName": "google.cloud.gkemulticloud.v1.AzureClusters.GetAzureOpenIdConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{azure_cluster=projects/*/locations/*/azureClusters/*}/.well-known/openid-configuration" } ] }, { "shortName": "GetAzureServerConfig", "fullName": "google.cloud.gkemulticloud.v1.AzureClusters.GetAzureServerConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/azureServerConfig}" } ] }, { "shortName": "ListAzureClients", "fullName": "google.cloud.gkemulticloud.v1.AzureClusters.ListAzureClients", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/azureClients" } ] }, { "shortName": "ListAzureClusters", "fullName": "google.cloud.gkemulticloud.v1.AzureClusters.ListAzureClusters", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/azureClusters" } ] }, { "shortName": "ListAzureNodePools", "fullName": "google.cloud.gkemulticloud.v1.AzureClusters.ListAzureNodePools", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/azureClusters/*}/azureNodePools" } ] }, { "shortName": "UpdateAzureCluster", "fullName": "google.cloud.gkemulticloud.v1.AzureClusters.UpdateAzureCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{azure_cluster.name=projects/*/locations/*/azureClusters/*}" } ] }, { "shortName": "UpdateAzureNodePool", "fullName": "google.cloud.gkemulticloud.v1.AzureClusters.UpdateAzureNodePool", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{azure_node_pool.name=projects/*/locations/*/azureClusters/*/azureNodePools/*}" } ] } ] } ], "configFile": "gkemulticloud_v1.yaml", "serviceConfigApiNames": [ "google.cloud.gkemulticloud.v1.AttachedClusters", "google.cloud.gkemulticloud.v1.AwsClusters", "google.cloud.gkemulticloud.v1.AzureClusters", "google.longrunning.Operations" ], "nameInServiceConfig": "gkemulticloud.googleapis.com" }, { "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": { "cloud.google.com/go/gsuiteaddons/apiv1/gsuiteaddonspb;gsuiteaddonspb": 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" } ] } ] } ], "configFile": "gsuiteaddons_v1.yaml", "serviceConfigApiNames": [ "google.cloud.gsuiteaddons.v1.GSuiteAddOns" ], "nameInServiceConfig": "gsuiteaddons.googleapis.com" }, { "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": { "cloud.google.com/go/iap/apiv1/iappb;iappb": 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": "CreateTunnelDestGroup", "fullName": "google.cloud.iap.v1.IdentityAwareProxyAdminService.CreateTunnelDestGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/iap_tunnel/locations/*}/destGroups" } ] }, { "shortName": "DeleteTunnelDestGroup", "fullName": "google.cloud.iap.v1.IdentityAwareProxyAdminService.DeleteTunnelDestGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/iap_tunnel/locations/*/destGroups/*}" } ] }, { "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": "GetTunnelDestGroup", "fullName": "google.cloud.iap.v1.IdentityAwareProxyAdminService.GetTunnelDestGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/iap_tunnel/locations/*/destGroups/*}" } ] }, { "shortName": "ListTunnelDestGroups", "fullName": "google.cloud.iap.v1.IdentityAwareProxyAdminService.ListTunnelDestGroups", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/iap_tunnel/locations/*}/destGroups" } ] }, { "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": "UpdateTunnelDestGroup", "fullName": "google.cloud.iap.v1.IdentityAwareProxyAdminService.UpdateTunnelDestGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{tunnel_dest_group.name=projects/*/iap_tunnel/locations/*/destGroups/*}" } ] } ] }, { "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" } ] } ] } ], "configFile": "iap_v1.yaml", "serviceConfigApiNames": [ "google.cloud.iap.v1.IdentityAwareProxyAdminService", "google.cloud.iap.v1.IdentityAwareProxyOAuthService" ], "nameInServiceConfig": "iap.googleapis.com" }, { "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": { "cloud.google.com/go/iap/apiv1beta1/iappb;iappb": 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" } ] } ] } ], "configFile": "iap_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.iap.v1beta1.IdentityAwareProxyAdminV1Beta1" ], "nameInServiceConfig": "iap.googleapis.com" }, { "id": "google.cloud.identitytoolkit.v2", "directory": "google/cloud/identitytoolkit/v2", "version": "v2", "majorVersion": "v2", "hostName": "identitytoolkit.googleapis.com", "title": "Identity Toolkit API", "description": "The Google Identity Toolkit API lets you use open standards to verify a user's identity.", "importDirectories": [ "google/api", "google/cloud/identitytoolkit/v2", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.IdentityToolkit.V2": 3 } }, "go_package": { "valueCounts": { "cloud.google.com/go/identitytoolkit/apiv2/identitytoolkitpb;identitytoolkitpb": 3 } }, "java_multiple_files": { "valueCounts": { "true": 3 } }, "java_package": { "valueCounts": { "com.google.cloud.identitytoolkit.v2": 3 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\IdentityToolkit\\V2": 3 } }, "ruby_package": { "valueCounts": { "Google::Cloud::IdentityToolkit::V2": 3 } } }, "services": [ { "shortName": "AccountManagementService", "fullName": "google.cloud.identitytoolkit.v2.AccountManagementService", "methods": [ { "shortName": "FinalizeMfaEnrollment", "fullName": "google.cloud.identitytoolkit.v2.AccountManagementService.FinalizeMfaEnrollment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/accounts/mfaEnrollment:finalize" } ] }, { "shortName": "StartMfaEnrollment", "fullName": "google.cloud.identitytoolkit.v2.AccountManagementService.StartMfaEnrollment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/accounts/mfaEnrollment:start" } ] }, { "shortName": "WithdrawMfa", "fullName": "google.cloud.identitytoolkit.v2.AccountManagementService.WithdrawMfa", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/accounts/mfaEnrollment:withdraw" } ] } ] }, { "shortName": "AuthenticationService", "fullName": "google.cloud.identitytoolkit.v2.AuthenticationService", "methods": [ { "shortName": "FinalizeMfaSignIn", "fullName": "google.cloud.identitytoolkit.v2.AuthenticationService.FinalizeMfaSignIn", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/accounts/mfaSignIn:finalize" } ] }, { "shortName": "StartMfaSignIn", "fullName": "google.cloud.identitytoolkit.v2.AuthenticationService.StartMfaSignIn", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/accounts/mfaSignIn:start" } ] } ] } ], "configFile": "identitytoolkit_v2.yaml", "serviceConfigApiNames": [ "google.cloud.identitytoolkit.v2.AccountManagementService", "google.cloud.identitytoolkit.v2.AuthenticationService" ], "nameInServiceConfig": "identitytoolkit.googleapis.com" }, { "id": "google.cloud.ids.v1", "directory": "google/cloud/ids/v1", "version": "v1", "majorVersion": "v1", "hostName": "ids.googleapis.com", "title": "Cloud IDS API", "description": "Cloud IDS (Cloud Intrusion Detection System) detects malware, spyware, command-and-control attacks, and other network-based threats. Its security efficacy is industry leading, built with Palo Alto Networks technologies. When you use this product, your organization name and consumption levels will be shared with Palo Alto Networks.", "importDirectories": [ "google/api", "google/longrunning", "google/protobuf" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/ids/apiv1/idspb;idspb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.ids.v1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::IDS::V1": 1 } } }, "services": [ { "shortName": "IDS", "fullName": "google.cloud.ids.v1.IDS", "methods": [ { "shortName": "CreateEndpoint", "fullName": "google.cloud.ids.v1.IDS.CreateEndpoint", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/endpoints" } ] }, { "shortName": "DeleteEndpoint", "fullName": "google.cloud.ids.v1.IDS.DeleteEndpoint", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/endpoints/*}" } ] }, { "shortName": "GetEndpoint", "fullName": "google.cloud.ids.v1.IDS.GetEndpoint", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/endpoints/*}" } ] }, { "shortName": "ListEndpoints", "fullName": "google.cloud.ids.v1.IDS.ListEndpoints", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/endpoints" } ] } ] } ], "configFile": "ids_v1.yaml", "serviceConfigApiNames": [ "google.cloud.ids.v1.IDS" ], "nameInServiceConfig": "ids.googleapis.com" }, { "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": { "cloud.google.com/go/iot/apiv1/iotpb;iotpb": 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/*}" } ] } ] } ], "configFile": "cloudiot_v1.yaml", "serviceConfigApiNames": [ "google.cloud.iot.v1.DeviceManager" ], "nameInServiceConfig": "cloudiot.googleapis.com" }, { "id": "google.cloud.kms.inventory.v1", "directory": "google/cloud/kms/inventory/v1", "version": "v1", "majorVersion": "v1", "hostName": "kmsinventory.googleapis.com", "title": "KMS Inventory API", "description": "", "importDirectories": [ "google/api", "google/cloud/kms/v1", "google/protobuf" ], "options": { "cc_enable_arenas": { "valueCounts": { "true": 2 } }, "csharp_namespace": { "valueCounts": { "Google.Cloud.Kms.Inventory.V1": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/kms/inventory/apiv1/inventorypb;inventorypb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.cloud.kms.inventory.v1": 2 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Kms\\Inventory\\V1": 2 } } }, "services": [ { "shortName": "KeyDashboardService", "fullName": "google.cloud.kms.inventory.v1.KeyDashboardService", "methods": [ { "shortName": "ListCryptoKeys", "fullName": "google.cloud.kms.inventory.v1.KeyDashboardService.ListCryptoKeys", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*}/cryptoKeys" } ] } ] }, { "shortName": "KeyTrackingService", "fullName": "google.cloud.kms.inventory.v1.KeyTrackingService", "methods": [ { "shortName": "GetProtectedResourcesSummary", "fullName": "google.cloud.kms.inventory.v1.KeyTrackingService.GetProtectedResourcesSummary", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}/protectedResourcesSummary" } ] }, { "shortName": "SearchProtectedResources", "fullName": "google.cloud.kms.inventory.v1.KeyTrackingService.SearchProtectedResources", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{scope=organizations/*}/protectedResources:search" } ] } ] } ], "configFile": "kmsinventory_v1.yaml", "serviceConfigApiNames": [ "google.cloud.kms.inventory.v1.KeyDashboardService", "google.cloud.kms.inventory.v1.KeyTrackingService" ], "nameInServiceConfig": "kmsinventory.googleapis.com" }, { "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/longrunning", "google/protobuf" ], "options": { "cc_enable_arenas": { "valueCounts": { "": 2, "true": 3 } }, "csharp_namespace": { "valueCounts": { "": 2, "Google.Cloud.Kms.V1": 3 } }, "go_package": { "valueCounts": { "cloud.google.com/go/kms/apiv1/kmspb;kmspb": 5 } }, "java_multiple_files": { "valueCounts": { "true": 5 } }, "java_package": { "valueCounts": { "com.google.cloud.kms.v1": 5 } }, "php_namespace": { "valueCounts": { "": 2, "Google\\Cloud\\Kms\\V1": 3 } } }, "services": [ { "shortName": "Autokey", "fullName": "google.cloud.kms.v1.Autokey", "methods": [ { "shortName": "CreateKeyHandle", "fullName": "google.cloud.kms.v1.Autokey.CreateKeyHandle", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/keyHandles" } ] }, { "shortName": "GetKeyHandle", "fullName": "google.cloud.kms.v1.Autokey.GetKeyHandle", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/keyHandles/*}" } ] }, { "shortName": "ListKeyHandles", "fullName": "google.cloud.kms.v1.Autokey.ListKeyHandles", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/keyHandles" } ] } ] }, { "shortName": "AutokeyAdmin", "fullName": "google.cloud.kms.v1.AutokeyAdmin", "methods": [ { "shortName": "GetAutokeyConfig", "fullName": "google.cloud.kms.v1.AutokeyAdmin.GetAutokeyConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=folders/*/autokeyConfig}" } ] }, { "shortName": "ShowEffectiveAutokeyConfig", "fullName": "google.cloud.kms.v1.AutokeyAdmin.ShowEffectiveAutokeyConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*}:showEffectiveAutokeyConfig" } ] }, { "shortName": "UpdateAutokeyConfig", "fullName": "google.cloud.kms.v1.AutokeyAdmin.UpdateAutokeyConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{autokey_config.name=folders/*/autokeyConfig}" } ] } ] }, { "shortName": "EkmService", "fullName": "google.cloud.kms.v1.EkmService", "methods": [ { "shortName": "CreateEkmConnection", "fullName": "google.cloud.kms.v1.EkmService.CreateEkmConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/ekmConnections" } ] }, { "shortName": "GetEkmConfig", "fullName": "google.cloud.kms.v1.EkmService.GetEkmConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/ekmConfig}" } ] }, { "shortName": "GetEkmConnection", "fullName": "google.cloud.kms.v1.EkmService.GetEkmConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/ekmConnections/*}" } ] }, { "shortName": "ListEkmConnections", "fullName": "google.cloud.kms.v1.EkmService.ListEkmConnections", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/ekmConnections" } ] }, { "shortName": "UpdateEkmConfig", "fullName": "google.cloud.kms.v1.EkmService.UpdateEkmConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{ekm_config.name=projects/*/locations/*/ekmConfig}" } ] }, { "shortName": "UpdateEkmConnection", "fullName": "google.cloud.kms.v1.EkmService.UpdateEkmConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{ekm_connection.name=projects/*/locations/*/ekmConnections/*}" } ] }, { "shortName": "VerifyConnectivity", "fullName": "google.cloud.kms.v1.EkmService.VerifyConnectivity", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/ekmConnections/*}:verifyConnectivity" } ] } ] }, { "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": "GenerateRandomBytes", "fullName": "google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{location=projects/*/locations/*}:generateRandomBytes" } ] }, { "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": "MacSign", "fullName": "google.cloud.kms.v1.KeyManagementService.MacSign", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign" } ] }, { "shortName": "MacVerify", "fullName": "google.cloud.kms.v1.KeyManagementService.MacVerify", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify" } ] }, { "shortName": "RawDecrypt", "fullName": "google.cloud.kms.v1.KeyManagementService.RawDecrypt", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt" } ] }, { "shortName": "RawEncrypt", "fullName": "google.cloud.kms.v1.KeyManagementService.RawEncrypt", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt" } ] }, { "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/*}" } ] } ] } ], "configFile": "cloudkms_v1.yaml", "serviceConfigApiNames": [ "google.cloud.kms.v1.Autokey", "google.cloud.kms.v1.AutokeyAdmin", "google.cloud.kms.v1.EkmService", "google.cloud.kms.v1.KeyManagementService", "google.cloud.location.Locations", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "cloudkms.googleapis.com" }, { "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": { "cloud.google.com/go/language/apiv1/languagepb;languagepb": 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" } ] }, { "shortName": "ModerateText", "fullName": "google.cloud.language.v1.LanguageService.ModerateText", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/documents:moderateText" } ] } ] } ], "configFile": "language_v1.yaml", "serviceConfigApiNames": [ "google.cloud.language.v1.LanguageService" ], "nameInServiceConfig": "language.googleapis.com" }, { "id": "google.cloud.language.v1beta2", "directory": "google/cloud/language/v1beta2", "version": "v1beta2", "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": { "cloud.google.com/go/language/apiv1beta2/languagepb;languagepb": 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" } ] }, { "shortName": "ModerateText", "fullName": "google.cloud.language.v1beta2.LanguageService.ModerateText", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta2/documents:moderateText" } ] } ] } ], "configFile": "language_v1beta2.yaml", "serviceConfigApiNames": [ "google.cloud.language.v1beta2.LanguageService" ], "nameInServiceConfig": "language.googleapis.com" }, { "id": "google.cloud.language.v2", "directory": "google/cloud/language/v2", "version": "v2", "majorVersion": "v2", "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": { "cloud.google.com/go/language/apiv2/languagepb;languagepb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.language.v2": 1 } } }, "services": [ { "shortName": "LanguageService", "fullName": "google.cloud.language.v2.LanguageService", "methods": [ { "shortName": "AnalyzeEntities", "fullName": "google.cloud.language.v2.LanguageService.AnalyzeEntities", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/documents:analyzeEntities" } ] }, { "shortName": "AnalyzeSentiment", "fullName": "google.cloud.language.v2.LanguageService.AnalyzeSentiment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/documents:analyzeSentiment" } ] }, { "shortName": "AnnotateText", "fullName": "google.cloud.language.v2.LanguageService.AnnotateText", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/documents:annotateText" } ] }, { "shortName": "ClassifyText", "fullName": "google.cloud.language.v2.LanguageService.ClassifyText", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/documents:classifyText" } ] }, { "shortName": "ModerateText", "fullName": "google.cloud.language.v2.LanguageService.ModerateText", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/documents:moderateText" } ] } ] } ], "configFile": "language_v2.yaml", "serviceConfigApiNames": [ "google.cloud.language.v2.LanguageService" ], "nameInServiceConfig": "language.googleapis.com" }, { "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": { "cloud.google.com/go/lifesciences/apiv2beta/lifesciencespb;lifesciencespb": 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" } ] } ] } ], "configFile": "lifesciences_v2beta.yaml", "serviceConfigApiNames": [ "google.cloud.lifesciences.v2beta.WorkflowsServiceV2Beta", "google.cloud.location.Locations", "google.longrunning.Operations" ], "nameInServiceConfig": "lifesciences.googleapis.com" }, { "id": "google.cloud.location", "directory": "google/cloud/location", "version": "location", "hostName": "cloud.googleapis.com", "title": "Cloud Metadata API", "description": "This API provides static metadata about Google Cloud Platform. Currently, it only provides basic information about Google Cloud locations, such as zones, regions, and countries.", "importDirectories": [ "google/api", "google/protobuf" ], "options": { "cc_enable_arenas": { "valueCounts": { "true": 1 } }, "go_package": { "valueCounts": { "google.golang.org/genproto/googleapis/cloud/location;location": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.location": 1 } } }, "services": [ { "shortName": "Locations", "fullName": "google.cloud.location.Locations", "methods": [ { "shortName": "GetLocation", "fullName": "google.cloud.location.Locations.GetLocation", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=locations/*}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*}" } ] }, { "shortName": "ListLocations", "fullName": "google.cloud.location.Locations.ListLocations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=locations}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*}/locations" } ] } ] } ], "configFile": "cloud.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations" ], "nameInServiceConfig": "cloud.googleapis.com" }, { "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": { "cloud.google.com/go/managedidentities/apiv1/managedidentitiespb;managedidentitiespb": 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" } ] } ] } ], "configFile": "managedidentities_v1.yaml", "serviceConfigApiNames": [ "google.cloud.managedidentities.v1.ManagedIdentitiesService" ], "nameInServiceConfig": "managedidentities.googleapis.com" }, { "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": { "cloud.google.com/go/managedidentities/apiv1beta1/managedidentitiespb;managedidentitiespb": 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" } ] } ] } ], "configFile": "managedidentities_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.managedidentities.v1beta1.ManagedIdentitiesService" ], "nameInServiceConfig": "managedidentities.googleapis.com" }, { "id": "google.cloud.managedkafka.v1", "directory": "google/cloud/managedkafka/v1", "version": "v1", "majorVersion": "v1", "hostName": "managedkafka.googleapis.com", "title": "Managed Service for Apache Kafka API", "description": "Manage Apache Kafka clusters and resources.", "importDirectories": [ "google/api", "google/cloud/managedkafka/v1", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.ManagedKafka.V1": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/managedkafka/apiv1/managedkafkapb;managedkafkapb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.cloud.managedkafka.v1": 2 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\ManagedKafka\\V1": 2 } }, "ruby_package": { "valueCounts": { "Google::Cloud::ManagedKafka::V1": 2 } } }, "services": [ { "shortName": "ManagedKafka", "fullName": "google.cloud.managedkafka.v1.ManagedKafka", "methods": [ { "shortName": "CreateCluster", "fullName": "google.cloud.managedkafka.v1.ManagedKafka.CreateCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/clusters" } ] }, { "shortName": "CreateTopic", "fullName": "google.cloud.managedkafka.v1.ManagedKafka.CreateTopic", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/clusters/*}/topics" } ] }, { "shortName": "DeleteCluster", "fullName": "google.cloud.managedkafka.v1.ManagedKafka.DeleteCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/clusters/*}" } ] }, { "shortName": "DeleteConsumerGroup", "fullName": "google.cloud.managedkafka.v1.ManagedKafka.DeleteConsumerGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/clusters/*/consumerGroups/*}" } ] }, { "shortName": "DeleteTopic", "fullName": "google.cloud.managedkafka.v1.ManagedKafka.DeleteTopic", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/clusters/*/topics/*}" } ] }, { "shortName": "GetCluster", "fullName": "google.cloud.managedkafka.v1.ManagedKafka.GetCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/clusters/*}" } ] }, { "shortName": "GetConsumerGroup", "fullName": "google.cloud.managedkafka.v1.ManagedKafka.GetConsumerGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/clusters/*/consumerGroups/*}" } ] }, { "shortName": "GetTopic", "fullName": "google.cloud.managedkafka.v1.ManagedKafka.GetTopic", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/clusters/*/topics/*}" } ] }, { "shortName": "ListClusters", "fullName": "google.cloud.managedkafka.v1.ManagedKafka.ListClusters", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/clusters" } ] }, { "shortName": "ListConsumerGroups", "fullName": "google.cloud.managedkafka.v1.ManagedKafka.ListConsumerGroups", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/clusters/*}/consumerGroups" } ] }, { "shortName": "ListTopics", "fullName": "google.cloud.managedkafka.v1.ManagedKafka.ListTopics", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/clusters/*}/topics" } ] }, { "shortName": "UpdateCluster", "fullName": "google.cloud.managedkafka.v1.ManagedKafka.UpdateCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{cluster.name=projects/*/locations/*/clusters/*}" } ] }, { "shortName": "UpdateConsumerGroup", "fullName": "google.cloud.managedkafka.v1.ManagedKafka.UpdateConsumerGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{consumer_group.name=projects/*/locations/*/clusters/*/consumerGroups/*}" } ] }, { "shortName": "UpdateTopic", "fullName": "google.cloud.managedkafka.v1.ManagedKafka.UpdateTopic", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{topic.name=projects/*/locations/*/clusters/*/topics/*}" } ] } ] } ], "configFile": "managedkafka_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.managedkafka.v1.ManagedKafka", "google.longrunning.Operations" ], "nameInServiceConfig": "managedkafka.googleapis.com" }, { "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": { "cloud.google.com/go/mediatranslation/apiv1alpha1/mediatranslationpb;mediatranslationpb": 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" } ] } ], "configFile": "mediatranslation_v1alpha1.yaml", "serviceConfigApiNames": [ "google.cloud.mediatranslation.v1alpha1.SpeechTranslationService" ], "nameInServiceConfig": "mediatranslation.googleapis.com" }, { "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": { "cloud.google.com/go/mediatranslation/apiv1beta1/mediatranslationpb;mediatranslationpb": 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" } ] } ], "configFile": "mediatranslation_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.mediatranslation.v1beta1.SpeechTranslationService" ], "nameInServiceConfig": "mediatranslation.googleapis.com" }, { "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", "google/type" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/memcache/apiv1/memcachepb;memcachepb": 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": "RescheduleMaintenance", "fullName": "google.cloud.memcache.v1.CloudMemcache.RescheduleMaintenance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{instance=projects/*/locations/*/instances/*}:rescheduleMaintenance" } ] }, { "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" } ] } ] } ], "configFile": "memcache_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.memcache.v1.CloudMemcache", "google.longrunning.Operations" ], "nameInServiceConfig": "memcache.googleapis.com" }, { "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", "google/type" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/memcache/apiv1beta2/memcachepb;memcachepb": 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": "RescheduleMaintenance", "fullName": "google.cloud.memcache.v1beta2.CloudMemcache.RescheduleMaintenance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta2/{instance=projects/*/locations/*/instances/*}:rescheduleMaintenance" } ] }, { "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" } ] } ] } ], "configFile": "memcache_v1beta2.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.memcache.v1beta2.CloudMemcache", "google.longrunning.Operations" ], "nameInServiceConfig": "memcache.googleapis.com" }, { "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/cloud/metastore/v1", "google/longrunning", "google/protobuf", "google/type" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/metastore/apiv1/metastorepb;metastorepb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.cloud.metastore.v1": 2 } }, "php_namespace": { "valueCounts": { "": 1, "Google\\Cloud\\Metastore\\V1": 1 } } }, "services": [ { "shortName": "DataprocMetastore", "fullName": "google.cloud.metastore.v1.DataprocMetastore", "methods": [ { "shortName": "AlterMetadataResourceLocation", "fullName": "google.cloud.metastore.v1.DataprocMetastore.AlterMetadataResourceLocation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{service=projects/*/locations/*/services/*}:alterLocation" } ] }, { "shortName": "CreateBackup", "fullName": "google.cloud.metastore.v1.DataprocMetastore.CreateBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/services/*}/backups" } ] }, { "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": "DeleteBackup", "fullName": "google.cloud.metastore.v1.DataprocMetastore.DeleteBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/services/*/backups/*}" } ] }, { "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": "GetBackup", "fullName": "google.cloud.metastore.v1.DataprocMetastore.GetBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/services/*/backups/*}" } ] }, { "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": "ListBackups", "fullName": "google.cloud.metastore.v1.DataprocMetastore.ListBackups", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/services/*}/backups" } ] }, { "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": "MoveTableToDatabase", "fullName": "google.cloud.metastore.v1.DataprocMetastore.MoveTableToDatabase", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{service=projects/*/locations/*/services/*}:moveTableToDatabase" } ] }, { "shortName": "QueryMetadata", "fullName": "google.cloud.metastore.v1.DataprocMetastore.QueryMetadata", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{service=projects/*/locations/*/services/*}:queryMetadata" } ] }, { "shortName": "RestoreService", "fullName": "google.cloud.metastore.v1.DataprocMetastore.RestoreService", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{service=projects/*/locations/*/services/*}:restore" } ] }, { "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/*}" } ] } ] }, { "shortName": "DataprocMetastoreFederation", "fullName": "google.cloud.metastore.v1.DataprocMetastoreFederation", "methods": [ { "shortName": "CreateFederation", "fullName": "google.cloud.metastore.v1.DataprocMetastoreFederation.CreateFederation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/federations" } ] }, { "shortName": "DeleteFederation", "fullName": "google.cloud.metastore.v1.DataprocMetastoreFederation.DeleteFederation", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/federations/*}" } ] }, { "shortName": "GetFederation", "fullName": "google.cloud.metastore.v1.DataprocMetastoreFederation.GetFederation", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/federations/*}" } ] }, { "shortName": "ListFederations", "fullName": "google.cloud.metastore.v1.DataprocMetastoreFederation.ListFederations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/federations" } ] }, { "shortName": "UpdateFederation", "fullName": "google.cloud.metastore.v1.DataprocMetastoreFederation.UpdateFederation", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{federation.name=projects/*/locations/*/federations/*}" } ] } ] } ], "configFile": "metastore_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.metastore.v1.DataprocMetastore", "google.cloud.metastore.v1.DataprocMetastoreFederation", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "metastore.googleapis.com" }, { "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/cloud/metastore/v1alpha", "google/longrunning", "google/protobuf", "google/type" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/metastore/apiv1alpha/metastorepb;metastorepb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.cloud.metastore.v1alpha": 2 } }, "php_namespace": { "valueCounts": { "": 1, "Google\\Cloud\\Metastore\\V1alpha": 1 } } }, "services": [ { "shortName": "DataprocMetastore", "fullName": "google.cloud.metastore.v1alpha.DataprocMetastore", "methods": [ { "shortName": "AlterMetadataResourceLocation", "fullName": "google.cloud.metastore.v1alpha.DataprocMetastore.AlterMetadataResourceLocation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{service=projects/*/locations/*/services/*}:alterLocation" } ] }, { "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": "MoveTableToDatabase", "fullName": "google.cloud.metastore.v1alpha.DataprocMetastore.MoveTableToDatabase", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{service=projects/*/locations/*/services/*}:moveTableToDatabase" } ] }, { "shortName": "QueryMetadata", "fullName": "google.cloud.metastore.v1alpha.DataprocMetastore.QueryMetadata", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{service=projects/*/locations/*/services/*}:queryMetadata" } ] }, { "shortName": "RemoveIamPolicy", "fullName": "google.cloud.metastore.v1alpha.DataprocMetastore.RemoveIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{resource=projects/*/locations/*/services/*/**}:removeIamPolicy" } ] }, { "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/*}" } ] } ] }, { "shortName": "DataprocMetastoreFederation", "fullName": "google.cloud.metastore.v1alpha.DataprocMetastoreFederation", "methods": [ { "shortName": "CreateFederation", "fullName": "google.cloud.metastore.v1alpha.DataprocMetastoreFederation.CreateFederation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=projects/*/locations/*}/federations" } ] }, { "shortName": "DeleteFederation", "fullName": "google.cloud.metastore.v1alpha.DataprocMetastoreFederation.DeleteFederation", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=projects/*/locations/*/federations/*}" } ] }, { "shortName": "GetFederation", "fullName": "google.cloud.metastore.v1alpha.DataprocMetastoreFederation.GetFederation", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/federations/*}" } ] }, { "shortName": "ListFederations", "fullName": "google.cloud.metastore.v1alpha.DataprocMetastoreFederation.ListFederations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*}/federations" } ] }, { "shortName": "UpdateFederation", "fullName": "google.cloud.metastore.v1alpha.DataprocMetastoreFederation.UpdateFederation", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha/{federation.name=projects/*/locations/*/federations/*}" } ] } ] } ], "configFile": "metastore_v1alpha.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.metastore.v1alpha.DataprocMetastore", "google.cloud.metastore.v1alpha.DataprocMetastoreFederation", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "metastore.googleapis.com" }, { "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/cloud/metastore/v1beta", "google/longrunning", "google/protobuf", "google/type" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/metastore/apiv1beta/metastorepb;metastorepb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.cloud.metastore.v1beta": 2 } }, "php_namespace": { "valueCounts": { "": 1, "Google\\Cloud\\Metastore\\V1beta": 1 } } }, "services": [ { "shortName": "DataprocMetastore", "fullName": "google.cloud.metastore.v1beta.DataprocMetastore", "methods": [ { "shortName": "AlterMetadataResourceLocation", "fullName": "google.cloud.metastore.v1beta.DataprocMetastore.AlterMetadataResourceLocation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{service=projects/*/locations/*/services/*}:alterLocation" } ] }, { "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": "MoveTableToDatabase", "fullName": "google.cloud.metastore.v1beta.DataprocMetastore.MoveTableToDatabase", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{service=projects/*/locations/*/services/*}:moveTableToDatabase" } ] }, { "shortName": "QueryMetadata", "fullName": "google.cloud.metastore.v1beta.DataprocMetastore.QueryMetadata", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{service=projects/*/locations/*/services/*}:queryMetadata" } ] }, { "shortName": "RemoveIamPolicy", "fullName": "google.cloud.metastore.v1beta.DataprocMetastore.RemoveIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{resource=projects/*/locations/*/services/*/**}:removeIamPolicy" } ] }, { "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/*}" } ] } ] }, { "shortName": "DataprocMetastoreFederation", "fullName": "google.cloud.metastore.v1beta.DataprocMetastoreFederation", "methods": [ { "shortName": "CreateFederation", "fullName": "google.cloud.metastore.v1beta.DataprocMetastoreFederation.CreateFederation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*}/federations" } ] }, { "shortName": "DeleteFederation", "fullName": "google.cloud.metastore.v1beta.DataprocMetastoreFederation.DeleteFederation", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=projects/*/locations/*/federations/*}" } ] }, { "shortName": "GetFederation", "fullName": "google.cloud.metastore.v1beta.DataprocMetastoreFederation.GetFederation", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/federations/*}" } ] }, { "shortName": "ListFederations", "fullName": "google.cloud.metastore.v1beta.DataprocMetastoreFederation.ListFederations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*}/federations" } ] }, { "shortName": "UpdateFederation", "fullName": "google.cloud.metastore.v1beta.DataprocMetastoreFederation.UpdateFederation", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{federation.name=projects/*/locations/*/federations/*}" } ] } ] } ], "configFile": "metastore_v1beta.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.metastore.v1beta.DataprocMetastore", "google.cloud.metastore.v1beta.DataprocMetastoreFederation", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "metastore.googleapis.com" }, { "id": "google.cloud.migrationcenter.v1", "directory": "google/cloud/migrationcenter/v1", "version": "v1", "majorVersion": "v1", "hostName": "migrationcenter.googleapis.com", "title": "Migration Center API", "description": "A unified platform that helps you accelerate your end-to-end cloud journey from your current on-premises or cloud environments to Google Cloud.", "importDirectories": [ "google/api", "google/longrunning", "google/protobuf", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.MigrationCenter.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/migrationcenter/apiv1/migrationcenterpb;migrationcenterpb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.migrationcenter.v1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\MigrationCenter\\V1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::MigrationCenter::V1": 1 } } }, "services": [ { "shortName": "MigrationCenter", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter", "methods": [ { "shortName": "AddAssetsToGroup", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.AddAssetsToGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{group=projects/*/locations/*/groups/*}:addAssets" } ] }, { "shortName": "AggregateAssetsValues", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.AggregateAssetsValues", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/assets:aggregateValues" } ] }, { "shortName": "BatchDeleteAssets", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.BatchDeleteAssets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/assets:batchDelete" } ] }, { "shortName": "BatchUpdateAssets", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.BatchUpdateAssets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/assets:batchUpdate" } ] }, { "shortName": "CreateGroup", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.CreateGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/groups" } ] }, { "shortName": "CreateImportDataFile", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.CreateImportDataFile", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/importJobs/*}/importDataFiles" } ] }, { "shortName": "CreateImportJob", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.CreateImportJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/importJobs" } ] }, { "shortName": "CreatePreferenceSet", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.CreatePreferenceSet", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/preferenceSets" } ] }, { "shortName": "CreateReport", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.CreateReport", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/reportConfigs/*}/reports" } ] }, { "shortName": "CreateReportConfig", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.CreateReportConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/reportConfigs" } ] }, { "shortName": "CreateSource", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.CreateSource", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/sources" } ] }, { "shortName": "DeleteAsset", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.DeleteAsset", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/assets/*}" } ] }, { "shortName": "DeleteGroup", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.DeleteGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/groups/*}" } ] }, { "shortName": "DeleteImportDataFile", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.DeleteImportDataFile", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/importJobs/*/importDataFiles/*}" } ] }, { "shortName": "DeleteImportJob", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.DeleteImportJob", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/importJobs/*}" } ] }, { "shortName": "DeletePreferenceSet", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.DeletePreferenceSet", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/preferenceSets/*}" } ] }, { "shortName": "DeleteReport", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.DeleteReport", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/reportConfigs/*/reports/*}" } ] }, { "shortName": "DeleteReportConfig", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.DeleteReportConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/reportConfigs/*}" } ] }, { "shortName": "DeleteSource", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.DeleteSource", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/sources/*}" } ] }, { "shortName": "GetAsset", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.GetAsset", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/assets/*}" } ] }, { "shortName": "GetErrorFrame", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.GetErrorFrame", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/sources/*/errorFrames/*}" } ] }, { "shortName": "GetGroup", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.GetGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/groups/*}" } ] }, { "shortName": "GetImportDataFile", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.GetImportDataFile", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/importJobs/*/importDataFiles/*}" } ] }, { "shortName": "GetImportJob", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.GetImportJob", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/importJobs/*}" } ] }, { "shortName": "GetPreferenceSet", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.GetPreferenceSet", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/preferenceSets/*}" } ] }, { "shortName": "GetReport", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.GetReport", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/reportConfigs/*/reports/*}" } ] }, { "shortName": "GetReportConfig", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.GetReportConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/reportConfigs/*}" } ] }, { "shortName": "GetSettings", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.GetSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/settings}" } ] }, { "shortName": "GetSource", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.GetSource", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/sources/*}" } ] }, { "shortName": "ListAssets", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.ListAssets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/assets" } ] }, { "shortName": "ListErrorFrames", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.ListErrorFrames", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/sources/*}/errorFrames" } ] }, { "shortName": "ListGroups", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.ListGroups", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/groups" } ] }, { "shortName": "ListImportDataFiles", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.ListImportDataFiles", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/importJobs/*}/importDataFiles" } ] }, { "shortName": "ListImportJobs", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.ListImportJobs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/importJobs" } ] }, { "shortName": "ListPreferenceSets", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.ListPreferenceSets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/preferenceSets" } ] }, { "shortName": "ListReportConfigs", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.ListReportConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/reportConfigs" } ] }, { "shortName": "ListReports", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.ListReports", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/reportConfigs/*}/reports" } ] }, { "shortName": "ListSources", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.ListSources", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/sources" } ] }, { "shortName": "RemoveAssetsFromGroup", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.RemoveAssetsFromGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{group=projects/*/locations/*/groups/*}:removeAssets" } ] }, { "shortName": "ReportAssetFrames", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.ReportAssetFrames", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/assets:reportAssetFrames" } ] }, { "shortName": "RunImportJob", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.RunImportJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/importJobs/*}:run" } ] }, { "shortName": "UpdateAsset", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.UpdateAsset", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{asset.name=projects/*/locations/*/assets/*}" } ] }, { "shortName": "UpdateGroup", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.UpdateGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{group.name=projects/*/locations/*/groups/*}" } ] }, { "shortName": "UpdateImportJob", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.UpdateImportJob", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{import_job.name=projects/*/locations/*/importJobs/*}" } ] }, { "shortName": "UpdatePreferenceSet", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.UpdatePreferenceSet", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{preference_set.name=projects/*/locations/*/preferenceSets/*}" } ] }, { "shortName": "UpdateSettings", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.UpdateSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{settings.name=projects/*/locations/*/settings}" } ] }, { "shortName": "UpdateSource", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.UpdateSource", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{source.name=projects/*/locations/*/sources/*}" } ] }, { "shortName": "ValidateImportJob", "fullName": "google.cloud.migrationcenter.v1.MigrationCenter.ValidateImportJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/importJobs/*}:validate" } ] } ] } ], "configFile": "migrationcenter_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.migrationcenter.v1.MigrationCenter", "google.longrunning.Operations" ], "nameInServiceConfig": "migrationcenter.googleapis.com" }, { "id": "google.cloud.netapp.v1", "directory": "google/cloud/netapp/v1", "version": "v1", "majorVersion": "v1", "hostName": "netapp.googleapis.com", "title": "NetApp API", "description": "Google Cloud NetApp Volumes is a fully-managed, cloud-based data storage service that provides advanced data management capabilities and highly scalable performance with global availability.", "importDirectories": [ "google/api", "google/cloud/netapp/v1", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.NetApp.V1": 11 } }, "go_package": { "valueCounts": { "cloud.google.com/go/netapp/apiv1/netapppb;netapppb": 11 } }, "java_multiple_files": { "valueCounts": { "true": 11 } }, "java_package": { "valueCounts": { "com.google.cloud.netapp.v1": 11 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\NetApp\\V1": 11 } }, "ruby_package": { "valueCounts": { "Google::Cloud::NetApp::V1": 11 } } }, "services": [ { "shortName": "NetApp", "fullName": "google.cloud.netapp.v1.NetApp", "methods": [ { "shortName": "CreateActiveDirectory", "fullName": "google.cloud.netapp.v1.NetApp.CreateActiveDirectory", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/activeDirectories" } ] }, { "shortName": "CreateBackup", "fullName": "google.cloud.netapp.v1.NetApp.CreateBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/backupVaults/*}/backups" } ] }, { "shortName": "CreateBackupPolicy", "fullName": "google.cloud.netapp.v1.NetApp.CreateBackupPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/backupPolicies" } ] }, { "shortName": "CreateBackupVault", "fullName": "google.cloud.netapp.v1.NetApp.CreateBackupVault", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/backupVaults" } ] }, { "shortName": "CreateKmsConfig", "fullName": "google.cloud.netapp.v1.NetApp.CreateKmsConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/kmsConfigs" } ] }, { "shortName": "CreateReplication", "fullName": "google.cloud.netapp.v1.NetApp.CreateReplication", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/volumes/*}/replications" } ] }, { "shortName": "CreateSnapshot", "fullName": "google.cloud.netapp.v1.NetApp.CreateSnapshot", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/volumes/*}/snapshots" } ] }, { "shortName": "CreateStoragePool", "fullName": "google.cloud.netapp.v1.NetApp.CreateStoragePool", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/storagePools" } ] }, { "shortName": "CreateVolume", "fullName": "google.cloud.netapp.v1.NetApp.CreateVolume", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/volumes" } ] }, { "shortName": "DeleteActiveDirectory", "fullName": "google.cloud.netapp.v1.NetApp.DeleteActiveDirectory", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/activeDirectories/*}" } ] }, { "shortName": "DeleteBackup", "fullName": "google.cloud.netapp.v1.NetApp.DeleteBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/backupVaults/*/backups/*}" } ] }, { "shortName": "DeleteBackupPolicy", "fullName": "google.cloud.netapp.v1.NetApp.DeleteBackupPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/backupPolicies/*}" } ] }, { "shortName": "DeleteBackupVault", "fullName": "google.cloud.netapp.v1.NetApp.DeleteBackupVault", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/backupVaults/*}" } ] }, { "shortName": "DeleteKmsConfig", "fullName": "google.cloud.netapp.v1.NetApp.DeleteKmsConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/kmsConfigs/*}" } ] }, { "shortName": "DeleteReplication", "fullName": "google.cloud.netapp.v1.NetApp.DeleteReplication", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/volumes/*/replications/*}" } ] }, { "shortName": "DeleteSnapshot", "fullName": "google.cloud.netapp.v1.NetApp.DeleteSnapshot", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/volumes/*/snapshots/*}" } ] }, { "shortName": "DeleteStoragePool", "fullName": "google.cloud.netapp.v1.NetApp.DeleteStoragePool", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/storagePools/*}" } ] }, { "shortName": "DeleteVolume", "fullName": "google.cloud.netapp.v1.NetApp.DeleteVolume", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/volumes/*}" } ] }, { "shortName": "EncryptVolumes", "fullName": "google.cloud.netapp.v1.NetApp.EncryptVolumes", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/kmsConfigs/*}:encrypt" } ] }, { "shortName": "GetActiveDirectory", "fullName": "google.cloud.netapp.v1.NetApp.GetActiveDirectory", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/activeDirectories/*}" } ] }, { "shortName": "GetBackup", "fullName": "google.cloud.netapp.v1.NetApp.GetBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/backupVaults/*/backups/*}" } ] }, { "shortName": "GetBackupPolicy", "fullName": "google.cloud.netapp.v1.NetApp.GetBackupPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/backupPolicies/*}" } ] }, { "shortName": "GetBackupVault", "fullName": "google.cloud.netapp.v1.NetApp.GetBackupVault", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/backupVaults/*}" } ] }, { "shortName": "GetKmsConfig", "fullName": "google.cloud.netapp.v1.NetApp.GetKmsConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/kmsConfigs/*}" } ] }, { "shortName": "GetReplication", "fullName": "google.cloud.netapp.v1.NetApp.GetReplication", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/volumes/*/replications/*}" } ] }, { "shortName": "GetSnapshot", "fullName": "google.cloud.netapp.v1.NetApp.GetSnapshot", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/volumes/*/snapshots/*}" } ] }, { "shortName": "GetStoragePool", "fullName": "google.cloud.netapp.v1.NetApp.GetStoragePool", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/storagePools/*}" } ] }, { "shortName": "GetVolume", "fullName": "google.cloud.netapp.v1.NetApp.GetVolume", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/volumes/*}" } ] }, { "shortName": "ListActiveDirectories", "fullName": "google.cloud.netapp.v1.NetApp.ListActiveDirectories", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/activeDirectories" } ] }, { "shortName": "ListBackupPolicies", "fullName": "google.cloud.netapp.v1.NetApp.ListBackupPolicies", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/backupPolicies" } ] }, { "shortName": "ListBackupVaults", "fullName": "google.cloud.netapp.v1.NetApp.ListBackupVaults", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/backupVaults" } ] }, { "shortName": "ListBackups", "fullName": "google.cloud.netapp.v1.NetApp.ListBackups", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/backupVaults/*}/backups" } ] }, { "shortName": "ListKmsConfigs", "fullName": "google.cloud.netapp.v1.NetApp.ListKmsConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/kmsConfigs" } ] }, { "shortName": "ListReplications", "fullName": "google.cloud.netapp.v1.NetApp.ListReplications", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/volumes/*}/replications" } ] }, { "shortName": "ListSnapshots", "fullName": "google.cloud.netapp.v1.NetApp.ListSnapshots", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/volumes/*}/snapshots" } ] }, { "shortName": "ListStoragePools", "fullName": "google.cloud.netapp.v1.NetApp.ListStoragePools", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/storagePools" } ] }, { "shortName": "ListVolumes", "fullName": "google.cloud.netapp.v1.NetApp.ListVolumes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/volumes" } ] }, { "shortName": "ResumeReplication", "fullName": "google.cloud.netapp.v1.NetApp.ResumeReplication", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/volumes/*/replications/*}:resume" } ] }, { "shortName": "ReverseReplicationDirection", "fullName": "google.cloud.netapp.v1.NetApp.ReverseReplicationDirection", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/volumes/*/replications/*}:reverseDirection" } ] }, { "shortName": "RevertVolume", "fullName": "google.cloud.netapp.v1.NetApp.RevertVolume", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/volumes/*}:revert" } ] }, { "shortName": "StopReplication", "fullName": "google.cloud.netapp.v1.NetApp.StopReplication", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/volumes/*/replications/*}:stop" } ] }, { "shortName": "SwitchActiveReplicaZone", "fullName": "google.cloud.netapp.v1.NetApp.SwitchActiveReplicaZone", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/storagePools/*}:switch" } ] }, { "shortName": "UpdateActiveDirectory", "fullName": "google.cloud.netapp.v1.NetApp.UpdateActiveDirectory", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{active_directory.name=projects/*/locations/*/activeDirectories/*}" } ] }, { "shortName": "UpdateBackup", "fullName": "google.cloud.netapp.v1.NetApp.UpdateBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{backup.name=projects/*/locations/*/backupVaults/*/backups/*}" } ] }, { "shortName": "UpdateBackupPolicy", "fullName": "google.cloud.netapp.v1.NetApp.UpdateBackupPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{backup_policy.name=projects/*/locations/*/backupPolicies/*}" } ] }, { "shortName": "UpdateBackupVault", "fullName": "google.cloud.netapp.v1.NetApp.UpdateBackupVault", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{backup_vault.name=projects/*/locations/*/backupVaults/*}" } ] }, { "shortName": "UpdateKmsConfig", "fullName": "google.cloud.netapp.v1.NetApp.UpdateKmsConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{kms_config.name=projects/*/locations/*/kmsConfigs/*}" } ] }, { "shortName": "UpdateReplication", "fullName": "google.cloud.netapp.v1.NetApp.UpdateReplication", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{replication.name=projects/*/locations/*/volumes/*/replications/*}" } ] }, { "shortName": "UpdateSnapshot", "fullName": "google.cloud.netapp.v1.NetApp.UpdateSnapshot", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{snapshot.name=projects/*/locations/*/volumes/*/snapshots/*}" } ] }, { "shortName": "UpdateStoragePool", "fullName": "google.cloud.netapp.v1.NetApp.UpdateStoragePool", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{storage_pool.name=projects/*/locations/*/storagePools/*}" } ] }, { "shortName": "UpdateVolume", "fullName": "google.cloud.netapp.v1.NetApp.UpdateVolume", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{volume.name=projects/*/locations/*/volumes/*}" } ] }, { "shortName": "VerifyKmsConfig", "fullName": "google.cloud.netapp.v1.NetApp.VerifyKmsConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/kmsConfigs/*}:verify" } ] } ] } ], "configFile": "netapp_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.netapp.v1.NetApp", "google.longrunning.Operations" ], "nameInServiceConfig": "netapp.googleapis.com" }, { "id": "google.cloud.networkconnectivity.v1", "directory": "google/cloud/networkconnectivity/v1", "version": "v1", "majorVersion": "v1", "hostName": "networkconnectivity.googleapis.com", "title": "Network Connectivity API", "description": "This API enables connectivity with and between Google Cloud resources.", "importDirectories": [ "google/api", "google/cloud/networkconnectivity/v1", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.NetworkConnectivity.V1": 3 } }, "go_package": { "valueCounts": { "cloud.google.com/go/networkconnectivity/apiv1/networkconnectivitypb;networkconnectivitypb": 3 } }, "java_multiple_files": { "valueCounts": { "true": 3 } }, "java_package": { "valueCounts": { "com.google.cloud.networkconnectivity.v1": 3 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\NetworkConnectivity\\V1": 3 } }, "ruby_package": { "valueCounts": { "Google::Cloud::NetworkConnectivity::V1": 3 } } }, "services": [ { "shortName": "HubService", "fullName": "google.cloud.networkconnectivity.v1.HubService", "methods": [ { "shortName": "AcceptHubSpoke", "fullName": "google.cloud.networkconnectivity.v1.HubService.AcceptHubSpoke", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/global/hubs/*}:acceptSpoke" } ] }, { "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": "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": "GetGroup", "fullName": "google.cloud.networkconnectivity.v1.HubService.GetGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/global/hubs/*/groups/*}" } ] }, { "shortName": "GetHub", "fullName": "google.cloud.networkconnectivity.v1.HubService.GetHub", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/global/hubs/*}" } ] }, { "shortName": "GetRoute", "fullName": "google.cloud.networkconnectivity.v1.HubService.GetRoute", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/global/hubs/*/routeTables/*/routes/*}" } ] }, { "shortName": "GetRouteTable", "fullName": "google.cloud.networkconnectivity.v1.HubService.GetRouteTable", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/global/hubs/*/routeTables/*}" } ] }, { "shortName": "GetSpoke", "fullName": "google.cloud.networkconnectivity.v1.HubService.GetSpoke", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/spokes/*}" } ] }, { "shortName": "ListGroups", "fullName": "google.cloud.networkconnectivity.v1.HubService.ListGroups", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/global/hubs/*}/groups" } ] }, { "shortName": "ListHubSpokes", "fullName": "google.cloud.networkconnectivity.v1.HubService.ListHubSpokes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/global/hubs/*}:listSpokes" } ] }, { "shortName": "ListHubs", "fullName": "google.cloud.networkconnectivity.v1.HubService.ListHubs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/global}/hubs" } ] }, { "shortName": "ListRouteTables", "fullName": "google.cloud.networkconnectivity.v1.HubService.ListRouteTables", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/global/hubs/*}/routeTables" } ] }, { "shortName": "ListRoutes", "fullName": "google.cloud.networkconnectivity.v1.HubService.ListRoutes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/global/hubs/*/routeTables/*}/routes" } ] }, { "shortName": "ListSpokes", "fullName": "google.cloud.networkconnectivity.v1.HubService.ListSpokes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/spokes" } ] }, { "shortName": "RejectHubSpoke", "fullName": "google.cloud.networkconnectivity.v1.HubService.RejectHubSpoke", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/global/hubs/*}:rejectSpoke" } ] }, { "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/*}" } ] } ] }, { "shortName": "PolicyBasedRoutingService", "fullName": "google.cloud.networkconnectivity.v1.PolicyBasedRoutingService", "methods": [ { "shortName": "CreatePolicyBasedRoute", "fullName": "google.cloud.networkconnectivity.v1.PolicyBasedRoutingService.CreatePolicyBasedRoute", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/global}/policyBasedRoutes" } ] }, { "shortName": "DeletePolicyBasedRoute", "fullName": "google.cloud.networkconnectivity.v1.PolicyBasedRoutingService.DeletePolicyBasedRoute", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/global/policyBasedRoutes/*}" } ] }, { "shortName": "GetPolicyBasedRoute", "fullName": "google.cloud.networkconnectivity.v1.PolicyBasedRoutingService.GetPolicyBasedRoute", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/global/policyBasedRoutes/*}" } ] }, { "shortName": "ListPolicyBasedRoutes", "fullName": "google.cloud.networkconnectivity.v1.PolicyBasedRoutingService.ListPolicyBasedRoutes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/global}/policyBasedRoutes" } ] } ] } ], "configFile": "networkconnectivity_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.networkconnectivity.v1.HubService", "google.cloud.networkconnectivity.v1.PolicyBasedRoutingService", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "networkconnectivity.googleapis.com" }, { "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": { "cloud.google.com/go/networkconnectivity/apiv1alpha1/networkconnectivitypb;networkconnectivitypb": 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/*}" } ] } ] } ], "configFile": "networkconnectivity_v1alpha1.yaml", "serviceConfigApiNames": [ "google.cloud.networkconnectivity.v1alpha1.HubService" ], "nameInServiceConfig": "networkconnectivity.googleapis.com" }, { "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": { "cloud.google.com/go/networkmanagement/apiv1/networkmanagementpb;networkmanagementpb": 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/*}" } ] } ] } ], "configFile": "networkmanagement_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.networkmanagement.v1.ReachabilityService", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "networkmanagement.googleapis.com" }, { "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": 5 } }, "go_package": { "valueCounts": { "cloud.google.com/go/networkmanagement/apiv1beta1/networkmanagementpb;networkmanagementpb": 5 } }, "java_multiple_files": { "valueCounts": { "true": 5 } }, "java_package": { "valueCounts": { "com.google.cloud.networkmanagement.v1beta1": 5 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\NetworkManagement\\V1beta1": 5 } }, "ruby_package": { "valueCounts": { "Google::Cloud::NetworkManagement::V1beta1": 5 } } }, "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/*}" } ] } ] }, { "shortName": "VpcFlowLogsService", "fullName": "google.cloud.networkmanagement.v1beta1.VpcFlowLogsService", "methods": [ { "shortName": "CreateVpcFlowLogsConfig", "fullName": "google.cloud.networkmanagement.v1beta1.VpcFlowLogsService.CreateVpcFlowLogsConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*}/vpcFlowLogsConfigs" } ] }, { "shortName": "DeleteVpcFlowLogsConfig", "fullName": "google.cloud.networkmanagement.v1beta1.VpcFlowLogsService.DeleteVpcFlowLogsConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/vpcFlowLogsConfigs/*}" } ] }, { "shortName": "GetVpcFlowLogsConfig", "fullName": "google.cloud.networkmanagement.v1beta1.VpcFlowLogsService.GetVpcFlowLogsConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/vpcFlowLogsConfigs/*}" } ] }, { "shortName": "ListVpcFlowLogsConfigs", "fullName": "google.cloud.networkmanagement.v1beta1.VpcFlowLogsService.ListVpcFlowLogsConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*}/vpcFlowLogsConfigs" } ] }, { "shortName": "UpdateVpcFlowLogsConfig", "fullName": "google.cloud.networkmanagement.v1beta1.VpcFlowLogsService.UpdateVpcFlowLogsConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{vpc_flow_logs_config.name=projects/*/locations/*/vpcFlowLogsConfigs/*}" } ] } ] } ], "configFile": "networkmanagement_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.networkmanagement.v1beta1.ReachabilityService", "google.cloud.networkmanagement.v1beta1.VpcFlowLogsService", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "networkmanagement.googleapis.com" }, { "id": "google.cloud.networksecurity.v1", "directory": "google/cloud/networksecurity/v1", "version": "v1", "majorVersion": "v1", "hostName": "networksecurity.googleapis.com", "title": "Network Security API", "description": "", "importDirectories": [ "google/api", "google/cloud/networksecurity/v1", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.NetworkSecurity.V1": 6 } }, "go_package": { "valueCounts": { "cloud.google.com/go/networksecurity/apiv1/networksecuritypb;networksecuritypb": 6 } }, "java_multiple_files": { "valueCounts": { "true": 6 } }, "java_package": { "valueCounts": { "com.google.cloud.networksecurity.v1": 6 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\NetworkSecurity\\V1": 6 } }, "ruby_package": { "valueCounts": { "Google::Cloud::NetworkSecurity::V1": 6 } } }, "services": [ { "shortName": "NetworkSecurity", "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", "methods": [ { "shortName": "CreateAuthorizationPolicy", "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.CreateAuthorizationPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/authorizationPolicies" } ] }, { "shortName": "CreateClientTlsPolicy", "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.CreateClientTlsPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/clientTlsPolicies" } ] }, { "shortName": "CreateServerTlsPolicy", "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.CreateServerTlsPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/serverTlsPolicies" } ] }, { "shortName": "DeleteAuthorizationPolicy", "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.DeleteAuthorizationPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/authorizationPolicies/*}" } ] }, { "shortName": "DeleteClientTlsPolicy", "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.DeleteClientTlsPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/clientTlsPolicies/*}" } ] }, { "shortName": "DeleteServerTlsPolicy", "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.DeleteServerTlsPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/serverTlsPolicies/*}" } ] }, { "shortName": "GetAuthorizationPolicy", "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.GetAuthorizationPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/authorizationPolicies/*}" } ] }, { "shortName": "GetClientTlsPolicy", "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.GetClientTlsPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/clientTlsPolicies/*}" } ] }, { "shortName": "GetServerTlsPolicy", "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.GetServerTlsPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/serverTlsPolicies/*}" } ] }, { "shortName": "ListAuthorizationPolicies", "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.ListAuthorizationPolicies", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/authorizationPolicies" } ] }, { "shortName": "ListClientTlsPolicies", "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.ListClientTlsPolicies", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/clientTlsPolicies" } ] }, { "shortName": "ListServerTlsPolicies", "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.ListServerTlsPolicies", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/serverTlsPolicies" } ] }, { "shortName": "UpdateAuthorizationPolicy", "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.UpdateAuthorizationPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{authorization_policy.name=projects/*/locations/*/authorizationPolicies/*}" } ] }, { "shortName": "UpdateClientTlsPolicy", "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.UpdateClientTlsPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{client_tls_policy.name=projects/*/locations/*/clientTlsPolicies/*}" } ] }, { "shortName": "UpdateServerTlsPolicy", "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.UpdateServerTlsPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{server_tls_policy.name=projects/*/locations/*/serverTlsPolicies/*}" } ] } ] } ], "configFile": "networksecurity_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.networksecurity.v1.NetworkSecurity", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "networksecurity.googleapis.com" }, { "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": { "cloud.google.com/go/networksecurity/apiv1beta1/networksecuritypb;networksecuritypb": 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/*}" } ] } ] } ], "configFile": "networksecurity_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.networksecurity.v1beta1.NetworkSecurity", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "networksecurity.googleapis.com" }, { "id": "google.cloud.networkservices.v1", "directory": "google/cloud/networkservices/v1", "version": "v1", "majorVersion": "v1", "hostName": "networkservices.googleapis.com", "title": "Network Services API", "description": "", "importDirectories": [ "google/api", "google/cloud/networkservices/v1", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.NetworkServices.V1": 11 } }, "go_package": { "valueCounts": { "cloud.google.com/go/networkservices/apiv1/networkservicespb;networkservicespb": 11 } }, "java_multiple_files": { "valueCounts": { "true": 11 } }, "java_package": { "valueCounts": { "com.google.cloud.networkservices.v1": 11 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\NetworkServices\\V1": 11 } }, "ruby_package": { "valueCounts": { "Google::Cloud::NetworkServices::V1": 11 } } }, "services": [ { "shortName": "DepService", "fullName": "google.cloud.networkservices.v1.DepService", "methods": [ { "shortName": "CreateLbRouteExtension", "fullName": "google.cloud.networkservices.v1.DepService.CreateLbRouteExtension", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/lbRouteExtensions" } ] }, { "shortName": "CreateLbTrafficExtension", "fullName": "google.cloud.networkservices.v1.DepService.CreateLbTrafficExtension", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/lbTrafficExtensions" } ] }, { "shortName": "DeleteLbRouteExtension", "fullName": "google.cloud.networkservices.v1.DepService.DeleteLbRouteExtension", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/lbRouteExtensions/*}" } ] }, { "shortName": "DeleteLbTrafficExtension", "fullName": "google.cloud.networkservices.v1.DepService.DeleteLbTrafficExtension", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/lbTrafficExtensions/*}" } ] }, { "shortName": "GetLbRouteExtension", "fullName": "google.cloud.networkservices.v1.DepService.GetLbRouteExtension", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/lbRouteExtensions/*}" } ] }, { "shortName": "GetLbTrafficExtension", "fullName": "google.cloud.networkservices.v1.DepService.GetLbTrafficExtension", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/lbTrafficExtensions/*}" } ] }, { "shortName": "ListLbRouteExtensions", "fullName": "google.cloud.networkservices.v1.DepService.ListLbRouteExtensions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/lbRouteExtensions" } ] }, { "shortName": "ListLbTrafficExtensions", "fullName": "google.cloud.networkservices.v1.DepService.ListLbTrafficExtensions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/lbTrafficExtensions" } ] }, { "shortName": "UpdateLbRouteExtension", "fullName": "google.cloud.networkservices.v1.DepService.UpdateLbRouteExtension", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{lb_route_extension.name=projects/*/locations/*/lbRouteExtensions/*}" } ] }, { "shortName": "UpdateLbTrafficExtension", "fullName": "google.cloud.networkservices.v1.DepService.UpdateLbTrafficExtension", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{lb_traffic_extension.name=projects/*/locations/*/lbTrafficExtensions/*}" } ] } ] }, { "shortName": "NetworkServices", "fullName": "google.cloud.networkservices.v1.NetworkServices", "methods": [ { "shortName": "CreateEndpointPolicy", "fullName": "google.cloud.networkservices.v1.NetworkServices.CreateEndpointPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/endpointPolicies" } ] }, { "shortName": "CreateGateway", "fullName": "google.cloud.networkservices.v1.NetworkServices.CreateGateway", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/gateways" } ] }, { "shortName": "CreateGrpcRoute", "fullName": "google.cloud.networkservices.v1.NetworkServices.CreateGrpcRoute", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/grpcRoutes" } ] }, { "shortName": "CreateHttpRoute", "fullName": "google.cloud.networkservices.v1.NetworkServices.CreateHttpRoute", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/httpRoutes" } ] }, { "shortName": "CreateMesh", "fullName": "google.cloud.networkservices.v1.NetworkServices.CreateMesh", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/meshes" } ] }, { "shortName": "CreateServiceBinding", "fullName": "google.cloud.networkservices.v1.NetworkServices.CreateServiceBinding", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/serviceBindings" } ] }, { "shortName": "CreateTcpRoute", "fullName": "google.cloud.networkservices.v1.NetworkServices.CreateTcpRoute", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/tcpRoutes" } ] }, { "shortName": "CreateTlsRoute", "fullName": "google.cloud.networkservices.v1.NetworkServices.CreateTlsRoute", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/tlsRoutes" } ] }, { "shortName": "DeleteEndpointPolicy", "fullName": "google.cloud.networkservices.v1.NetworkServices.DeleteEndpointPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/endpointPolicies/*}" } ] }, { "shortName": "DeleteGateway", "fullName": "google.cloud.networkservices.v1.NetworkServices.DeleteGateway", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/gateways/*}" } ] }, { "shortName": "DeleteGrpcRoute", "fullName": "google.cloud.networkservices.v1.NetworkServices.DeleteGrpcRoute", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/grpcRoutes/*}" } ] }, { "shortName": "DeleteHttpRoute", "fullName": "google.cloud.networkservices.v1.NetworkServices.DeleteHttpRoute", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/httpRoutes/*}" } ] }, { "shortName": "DeleteMesh", "fullName": "google.cloud.networkservices.v1.NetworkServices.DeleteMesh", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/meshes/*}" } ] }, { "shortName": "DeleteServiceBinding", "fullName": "google.cloud.networkservices.v1.NetworkServices.DeleteServiceBinding", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/serviceBindings/*}" } ] }, { "shortName": "DeleteTcpRoute", "fullName": "google.cloud.networkservices.v1.NetworkServices.DeleteTcpRoute", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/tcpRoutes/*}" } ] }, { "shortName": "DeleteTlsRoute", "fullName": "google.cloud.networkservices.v1.NetworkServices.DeleteTlsRoute", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/tlsRoutes/*}" } ] }, { "shortName": "GetEndpointPolicy", "fullName": "google.cloud.networkservices.v1.NetworkServices.GetEndpointPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/endpointPolicies/*}" } ] }, { "shortName": "GetGateway", "fullName": "google.cloud.networkservices.v1.NetworkServices.GetGateway", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/gateways/*}" } ] }, { "shortName": "GetGrpcRoute", "fullName": "google.cloud.networkservices.v1.NetworkServices.GetGrpcRoute", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/grpcRoutes/*}" } ] }, { "shortName": "GetHttpRoute", "fullName": "google.cloud.networkservices.v1.NetworkServices.GetHttpRoute", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/httpRoutes/*}" } ] }, { "shortName": "GetMesh", "fullName": "google.cloud.networkservices.v1.NetworkServices.GetMesh", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/meshes/*}" } ] }, { "shortName": "GetServiceBinding", "fullName": "google.cloud.networkservices.v1.NetworkServices.GetServiceBinding", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/serviceBindings/*}" } ] }, { "shortName": "GetTcpRoute", "fullName": "google.cloud.networkservices.v1.NetworkServices.GetTcpRoute", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/tcpRoutes/*}" } ] }, { "shortName": "GetTlsRoute", "fullName": "google.cloud.networkservices.v1.NetworkServices.GetTlsRoute", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/tlsRoutes/*}" } ] }, { "shortName": "ListEndpointPolicies", "fullName": "google.cloud.networkservices.v1.NetworkServices.ListEndpointPolicies", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/endpointPolicies" } ] }, { "shortName": "ListGateways", "fullName": "google.cloud.networkservices.v1.NetworkServices.ListGateways", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/gateways" } ] }, { "shortName": "ListGrpcRoutes", "fullName": "google.cloud.networkservices.v1.NetworkServices.ListGrpcRoutes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/grpcRoutes" } ] }, { "shortName": "ListHttpRoutes", "fullName": "google.cloud.networkservices.v1.NetworkServices.ListHttpRoutes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/httpRoutes" } ] }, { "shortName": "ListMeshes", "fullName": "google.cloud.networkservices.v1.NetworkServices.ListMeshes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/meshes" } ] }, { "shortName": "ListServiceBindings", "fullName": "google.cloud.networkservices.v1.NetworkServices.ListServiceBindings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/serviceBindings" } ] }, { "shortName": "ListTcpRoutes", "fullName": "google.cloud.networkservices.v1.NetworkServices.ListTcpRoutes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/tcpRoutes" } ] }, { "shortName": "ListTlsRoutes", "fullName": "google.cloud.networkservices.v1.NetworkServices.ListTlsRoutes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/tlsRoutes" } ] }, { "shortName": "UpdateEndpointPolicy", "fullName": "google.cloud.networkservices.v1.NetworkServices.UpdateEndpointPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{endpoint_policy.name=projects/*/locations/*/endpointPolicies/*}" } ] }, { "shortName": "UpdateGateway", "fullName": "google.cloud.networkservices.v1.NetworkServices.UpdateGateway", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{gateway.name=projects/*/locations/*/gateways/*}" } ] }, { "shortName": "UpdateGrpcRoute", "fullName": "google.cloud.networkservices.v1.NetworkServices.UpdateGrpcRoute", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{grpc_route.name=projects/*/locations/*/grpcRoutes/*}" } ] }, { "shortName": "UpdateHttpRoute", "fullName": "google.cloud.networkservices.v1.NetworkServices.UpdateHttpRoute", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{http_route.name=projects/*/locations/*/httpRoutes/*}" } ] }, { "shortName": "UpdateMesh", "fullName": "google.cloud.networkservices.v1.NetworkServices.UpdateMesh", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{mesh.name=projects/*/locations/*/meshes/*}" } ] }, { "shortName": "UpdateTcpRoute", "fullName": "google.cloud.networkservices.v1.NetworkServices.UpdateTcpRoute", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{tcp_route.name=projects/*/locations/*/tcpRoutes/*}" } ] }, { "shortName": "UpdateTlsRoute", "fullName": "google.cloud.networkservices.v1.NetworkServices.UpdateTlsRoute", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{tls_route.name=projects/*/locations/*/tlsRoutes/*}" } ] } ] } ], "configFile": "networkservices_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.networkservices.v1.DepService", "google.cloud.networkservices.v1.NetworkServices", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "networkservices.googleapis.com" }, { "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": 4 } }, "go_package": { "valueCounts": { "cloud.google.com/go/networkservices/apiv1beta1/networkservicespb;networkservicespb": 4 } }, "java_multiple_files": { "valueCounts": { "true": 4 } }, "java_package": { "valueCounts": { "com.google.cloud.networkservices.v1beta1": 4 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\NetworkServices\\V1beta1": 4 } }, "ruby_package": { "valueCounts": { "Google::Cloud::NetworkServices::V1beta1": 4 } } }, "services": [ { "shortName": "DepService", "fullName": "google.cloud.networkservices.v1beta1.DepService", "methods": [ { "shortName": "CreateLbRouteExtension", "fullName": "google.cloud.networkservices.v1beta1.DepService.CreateLbRouteExtension", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*}/lbRouteExtensions" } ] }, { "shortName": "CreateLbTrafficExtension", "fullName": "google.cloud.networkservices.v1beta1.DepService.CreateLbTrafficExtension", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*}/lbTrafficExtensions" } ] }, { "shortName": "DeleteLbRouteExtension", "fullName": "google.cloud.networkservices.v1beta1.DepService.DeleteLbRouteExtension", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/lbRouteExtensions/*}" } ] }, { "shortName": "DeleteLbTrafficExtension", "fullName": "google.cloud.networkservices.v1beta1.DepService.DeleteLbTrafficExtension", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/lbTrafficExtensions/*}" } ] }, { "shortName": "GetLbRouteExtension", "fullName": "google.cloud.networkservices.v1beta1.DepService.GetLbRouteExtension", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/lbRouteExtensions/*}" } ] }, { "shortName": "GetLbTrafficExtension", "fullName": "google.cloud.networkservices.v1beta1.DepService.GetLbTrafficExtension", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/lbTrafficExtensions/*}" } ] }, { "shortName": "ListLbRouteExtensions", "fullName": "google.cloud.networkservices.v1beta1.DepService.ListLbRouteExtensions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*}/lbRouteExtensions" } ] }, { "shortName": "ListLbTrafficExtensions", "fullName": "google.cloud.networkservices.v1beta1.DepService.ListLbTrafficExtensions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*}/lbTrafficExtensions" } ] }, { "shortName": "UpdateLbRouteExtension", "fullName": "google.cloud.networkservices.v1beta1.DepService.UpdateLbRouteExtension", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{lb_route_extension.name=projects/*/locations/*/lbRouteExtensions/*}" } ] }, { "shortName": "UpdateLbTrafficExtension", "fullName": "google.cloud.networkservices.v1beta1.DepService.UpdateLbTrafficExtension", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{lb_traffic_extension.name=projects/*/locations/*/lbTrafficExtensions/*}" } ] } ] }, { "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/*}" } ] } ] } ], "configFile": "networkservices_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.networkservices.v1beta1.DepService", "google.cloud.networkservices.v1beta1.NetworkServices" ], "nameInServiceConfig": "networkservices.googleapis.com" }, { "id": "google.cloud.notebooks.v1", "directory": "google/cloud/notebooks/v1", "version": "v1", "majorVersion": "v1", "hostName": "notebooks.googleapis.com", "title": "Notebooks API", "description": "Notebooks API is used to manage notebook resources in Google Cloud.", "importDirectories": [ "google/api", "google/cloud/notebooks/v1", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "": 4, "Google.Cloud.Notebooks.V1": 6 } }, "go_package": { "valueCounts": { "cloud.google.com/go/notebooks/apiv1/notebookspb;notebookspb": 10 } }, "java_multiple_files": { "valueCounts": { "true": 10 } }, "java_package": { "valueCounts": { "com.google.cloud.notebooks.v1": 10 } }, "php_namespace": { "valueCounts": { "": 4, "Google\\Cloud\\Notebooks\\V1": 6 } }, "ruby_package": { "valueCounts": { "": 4, "Google::Cloud::Notebooks::V1": 6 } } }, "services": [ { "shortName": "ManagedNotebookService", "fullName": "google.cloud.notebooks.v1.ManagedNotebookService", "methods": [ { "shortName": "CreateRuntime", "fullName": "google.cloud.notebooks.v1.ManagedNotebookService.CreateRuntime", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/runtimes" } ] }, { "shortName": "DeleteRuntime", "fullName": "google.cloud.notebooks.v1.ManagedNotebookService.DeleteRuntime", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/runtimes/*}" } ] }, { "shortName": "DiagnoseRuntime", "fullName": "google.cloud.notebooks.v1.ManagedNotebookService.DiagnoseRuntime", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/runtimes/*}:diagnose" } ] }, { "shortName": "GetRuntime", "fullName": "google.cloud.notebooks.v1.ManagedNotebookService.GetRuntime", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/runtimes/*}" } ] }, { "shortName": "ListRuntimes", "fullName": "google.cloud.notebooks.v1.ManagedNotebookService.ListRuntimes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/runtimes" } ] }, { "shortName": "RefreshRuntimeTokenInternal", "fullName": "google.cloud.notebooks.v1.ManagedNotebookService.RefreshRuntimeTokenInternal", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/runtimes/*}:refreshRuntimeTokenInternal" } ] }, { "shortName": "ReportRuntimeEvent", "fullName": "google.cloud.notebooks.v1.ManagedNotebookService.ReportRuntimeEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/runtimes/*}:reportEvent" } ] }, { "shortName": "ResetRuntime", "fullName": "google.cloud.notebooks.v1.ManagedNotebookService.ResetRuntime", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/runtimes/*}:reset" } ] }, { "shortName": "StartRuntime", "fullName": "google.cloud.notebooks.v1.ManagedNotebookService.StartRuntime", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/runtimes/*}:start" } ] }, { "shortName": "StopRuntime", "fullName": "google.cloud.notebooks.v1.ManagedNotebookService.StopRuntime", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/runtimes/*}:stop" } ] }, { "shortName": "SwitchRuntime", "fullName": "google.cloud.notebooks.v1.ManagedNotebookService.SwitchRuntime", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/runtimes/*}:switch" } ] }, { "shortName": "UpdateRuntime", "fullName": "google.cloud.notebooks.v1.ManagedNotebookService.UpdateRuntime", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{runtime.name=projects/*/locations/*/runtimes/*}" } ] }, { "shortName": "UpgradeRuntime", "fullName": "google.cloud.notebooks.v1.ManagedNotebookService.UpgradeRuntime", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/runtimes/*}:upgrade" } ] } ] }, { "shortName": "NotebookService", "fullName": "google.cloud.notebooks.v1.NotebookService", "methods": [ { "shortName": "CreateEnvironment", "fullName": "google.cloud.notebooks.v1.NotebookService.CreateEnvironment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/environments" } ] }, { "shortName": "CreateExecution", "fullName": "google.cloud.notebooks.v1.NotebookService.CreateExecution", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/executions" } ] }, { "shortName": "CreateInstance", "fullName": "google.cloud.notebooks.v1.NotebookService.CreateInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/instances" } ] }, { "shortName": "CreateSchedule", "fullName": "google.cloud.notebooks.v1.NotebookService.CreateSchedule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/schedules" } ] }, { "shortName": "DeleteEnvironment", "fullName": "google.cloud.notebooks.v1.NotebookService.DeleteEnvironment", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/environments/*}" } ] }, { "shortName": "DeleteExecution", "fullName": "google.cloud.notebooks.v1.NotebookService.DeleteExecution", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/executions/*}" } ] }, { "shortName": "DeleteInstance", "fullName": "google.cloud.notebooks.v1.NotebookService.DeleteInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/instances/*}" } ] }, { "shortName": "DeleteSchedule", "fullName": "google.cloud.notebooks.v1.NotebookService.DeleteSchedule", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/schedules/*}" } ] }, { "shortName": "DiagnoseInstance", "fullName": "google.cloud.notebooks.v1.NotebookService.DiagnoseInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/instances/*}:diagnose" } ] }, { "shortName": "GetEnvironment", "fullName": "google.cloud.notebooks.v1.NotebookService.GetEnvironment", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/environments/*}" } ] }, { "shortName": "GetExecution", "fullName": "google.cloud.notebooks.v1.NotebookService.GetExecution", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/executions/*}" } ] }, { "shortName": "GetInstance", "fullName": "google.cloud.notebooks.v1.NotebookService.GetInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/instances/*}" } ] }, { "shortName": "GetInstanceHealth", "fullName": "google.cloud.notebooks.v1.NotebookService.GetInstanceHealth", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/instances/*}:getInstanceHealth" } ] }, { "shortName": "GetSchedule", "fullName": "google.cloud.notebooks.v1.NotebookService.GetSchedule", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/schedules/*}" } ] }, { "shortName": "IsInstanceUpgradeable", "fullName": "google.cloud.notebooks.v1.NotebookService.IsInstanceUpgradeable", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{notebook_instance=projects/*/locations/*/instances/*}:isUpgradeable" } ] }, { "shortName": "ListEnvironments", "fullName": "google.cloud.notebooks.v1.NotebookService.ListEnvironments", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/environments" } ] }, { "shortName": "ListExecutions", "fullName": "google.cloud.notebooks.v1.NotebookService.ListExecutions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/executions" } ] }, { "shortName": "ListInstances", "fullName": "google.cloud.notebooks.v1.NotebookService.ListInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/instances" } ] }, { "shortName": "ListSchedules", "fullName": "google.cloud.notebooks.v1.NotebookService.ListSchedules", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/schedules" } ] }, { "shortName": "RegisterInstance", "fullName": "google.cloud.notebooks.v1.NotebookService.RegisterInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/instances:register" } ] }, { "shortName": "ReportInstanceInfo", "fullName": "google.cloud.notebooks.v1.NotebookService.ReportInstanceInfo", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/instances/*}:report" } ] }, { "shortName": "ResetInstance", "fullName": "google.cloud.notebooks.v1.NotebookService.ResetInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/instances/*}:reset" } ] }, { "shortName": "RollbackInstance", "fullName": "google.cloud.notebooks.v1.NotebookService.RollbackInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/instances/*}:rollback" } ] }, { "shortName": "SetInstanceAccelerator", "fullName": "google.cloud.notebooks.v1.NotebookService.SetInstanceAccelerator", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{name=projects/*/locations/*/instances/*}:setAccelerator" } ] }, { "shortName": "SetInstanceLabels", "fullName": "google.cloud.notebooks.v1.NotebookService.SetInstanceLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{name=projects/*/locations/*/instances/*}:setLabels" } ] }, { "shortName": "SetInstanceMachineType", "fullName": "google.cloud.notebooks.v1.NotebookService.SetInstanceMachineType", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{name=projects/*/locations/*/instances/*}:setMachineType" } ] }, { "shortName": "StartInstance", "fullName": "google.cloud.notebooks.v1.NotebookService.StartInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/instances/*}:start" } ] }, { "shortName": "StopInstance", "fullName": "google.cloud.notebooks.v1.NotebookService.StopInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/instances/*}:stop" } ] }, { "shortName": "TriggerSchedule", "fullName": "google.cloud.notebooks.v1.NotebookService.TriggerSchedule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/schedules/*}:trigger" } ] }, { "shortName": "UpdateInstanceConfig", "fullName": "google.cloud.notebooks.v1.NotebookService.UpdateInstanceConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{name=projects/*/locations/*/instances/*}:updateConfig" } ] }, { "shortName": "UpdateInstanceMetadataItems", "fullName": "google.cloud.notebooks.v1.NotebookService.UpdateInstanceMetadataItems", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{name=projects/*/locations/*/instances/*}:updateMetadataItems" } ] }, { "shortName": "UpdateShieldedInstanceConfig", "fullName": "google.cloud.notebooks.v1.NotebookService.UpdateShieldedInstanceConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{name=projects/*/locations/*/instances/*}:updateShieldedInstanceConfig" } ] }, { "shortName": "UpgradeInstance", "fullName": "google.cloud.notebooks.v1.NotebookService.UpgradeInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/instances/*}:upgrade" } ] }, { "shortName": "UpgradeInstanceInternal", "fullName": "google.cloud.notebooks.v1.NotebookService.UpgradeInstanceInternal", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/instances/*}:upgradeInternal" } ] } ] } ], "configFile": "notebooks_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.notebooks.v1.ManagedNotebookService", "google.cloud.notebooks.v1.NotebookService", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "notebooks.googleapis.com" }, { "id": "google.cloud.notebooks.v1beta1", "directory": "google/cloud/notebooks/v1beta1", "version": "v1beta1", "majorVersion": "v1", "hostName": "notebooks.googleapis.com", "title": "Notebooks API", "description": "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": { "cloud.google.com/go/notebooks/apiv1beta1/notebookspb;notebookspb": 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" } ] } ] } ], "configFile": "notebooks_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.notebooks.v1beta1.NotebookService", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "notebooks.googleapis.com" }, { "id": "google.cloud.notebooks.v2", "directory": "google/cloud/notebooks/v2", "version": "v2", "majorVersion": "v2", "hostName": "notebooks.googleapis.com", "title": "Notebooks API", "description": "Notebooks API is used to manage notebook resources in Google Cloud.", "importDirectories": [ "google/api", "google/cloud/notebooks/v2", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Notebooks.V2": 5 } }, "go_package": { "valueCounts": { "cloud.google.com/go/notebooks/apiv2/notebookspb;notebookspb": 5 } }, "java_multiple_files": { "valueCounts": { "true": 5 } }, "java_package": { "valueCounts": { "com.google.cloud.notebooks.v2": 5 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Notebooks\\V2": 5 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Notebooks::V2": 5 } } }, "services": [ { "shortName": "NotebookService", "fullName": "google.cloud.notebooks.v2.NotebookService", "methods": [ { "shortName": "CheckInstanceUpgradability", "fullName": "google.cloud.notebooks.v2.NotebookService.CheckInstanceUpgradability", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{notebook_instance=projects/*/locations/*/instances/*}:checkUpgradability" } ] }, { "shortName": "CreateInstance", "fullName": "google.cloud.notebooks.v2.NotebookService.CreateInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*}/instances" } ] }, { "shortName": "DeleteInstance", "fullName": "google.cloud.notebooks.v2.NotebookService.DeleteInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/instances/*}" } ] }, { "shortName": "DiagnoseInstance", "fullName": "google.cloud.notebooks.v2.NotebookService.DiagnoseInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/instances/*}:diagnose" } ] }, { "shortName": "GetInstance", "fullName": "google.cloud.notebooks.v2.NotebookService.GetInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/instances/*}" } ] }, { "shortName": "ListInstances", "fullName": "google.cloud.notebooks.v2.NotebookService.ListInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/instances" } ] }, { "shortName": "ResetInstance", "fullName": "google.cloud.notebooks.v2.NotebookService.ResetInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/instances/*}:reset" } ] }, { "shortName": "RollbackInstance", "fullName": "google.cloud.notebooks.v2.NotebookService.RollbackInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/instances/*}:rollback" } ] }, { "shortName": "StartInstance", "fullName": "google.cloud.notebooks.v2.NotebookService.StartInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/instances/*}:start" } ] }, { "shortName": "StopInstance", "fullName": "google.cloud.notebooks.v2.NotebookService.StopInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/instances/*}:stop" } ] }, { "shortName": "UpdateInstance", "fullName": "google.cloud.notebooks.v2.NotebookService.UpdateInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{instance.name=projects/*/locations/*/instances/*}" } ] }, { "shortName": "UpgradeInstance", "fullName": "google.cloud.notebooks.v2.NotebookService.UpgradeInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/instances/*}:upgrade" } ] } ] } ], "configFile": "notebooks_v2.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.notebooks.v2.NotebookService", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "notebooks.googleapis.com" }, { "id": "google.cloud.optimization.v1", "directory": "google/cloud/optimization/v1", "version": "v1", "majorVersion": "v1", "hostName": "cloudoptimization.googleapis.com", "title": "Cloud Optimization API", "description": "Cloud Optimization API provides a portfolio of solvers to address common optimization use cases starting with optimal route planning for vehicle fleets.", "importDirectories": [ "google/api", "google/cloud/optimization/v1", "google/longrunning", "google/protobuf", "google/type" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/optimization/apiv1/optimizationpb;optimizationpb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.cloud.optimization.v1": 2 } } }, "services": [ { "shortName": "FleetRouting", "fullName": "google.cloud.optimization.v1.FleetRouting", "methods": [ { "shortName": "BatchOptimizeTours", "fullName": "google.cloud.optimization.v1.FleetRouting.BatchOptimizeTours", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}:batchOptimizeTours" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*}:batchOptimizeTours" } ] }, { "shortName": "OptimizeTours", "fullName": "google.cloud.optimization.v1.FleetRouting.OptimizeTours", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}:optimizeTours" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*}:optimizeTours" } ] } ] } ], "configFile": "cloudoptimization_v1.yaml", "serviceConfigApiNames": [ "google.cloud.optimization.v1.FleetRouting", "google.longrunning.Operations" ], "nameInServiceConfig": "cloudoptimization.googleapis.com" }, { "id": "google.cloud.oracledatabase.v1", "directory": "google/cloud/oracledatabase/v1", "version": "v1", "majorVersion": "v1", "hostName": "oracledatabase.googleapis.com", "title": "Oracle Database@Google Cloud API", "description": "The Oracle Database@Google Cloud API provides a set of APIs to manage Oracle database services, such as Exadata and Autonomous Databases.", "importDirectories": [ "google/api", "google/cloud/oracledatabase/v1", "google/longrunning", "google/protobuf", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.OracleDatabase.V1": 14 } }, "go_package": { "valueCounts": { "cloud.google.com/go/oracledatabase/apiv1/oracledatabasepb;oracledatabasepb": 14 } }, "java_multiple_files": { "valueCounts": { "true": 14 } }, "java_package": { "valueCounts": { "com.google.cloud.oracledatabase.v1": 14 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\OracleDatabase\\V1": 14 } }, "ruby_package": { "valueCounts": { "Google::Cloud::OracleDatabase::V1": 14 } } }, "services": [ { "shortName": "OracleDatabase", "fullName": "google.cloud.oracledatabase.v1.OracleDatabase", "methods": [ { "shortName": "CreateAutonomousDatabase", "fullName": "google.cloud.oracledatabase.v1.OracleDatabase.CreateAutonomousDatabase", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/autonomousDatabases" } ] }, { "shortName": "CreateCloudExadataInfrastructure", "fullName": "google.cloud.oracledatabase.v1.OracleDatabase.CreateCloudExadataInfrastructure", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/cloudExadataInfrastructures" } ] }, { "shortName": "CreateCloudVmCluster", "fullName": "google.cloud.oracledatabase.v1.OracleDatabase.CreateCloudVmCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/cloudVmClusters" } ] }, { "shortName": "DeleteAutonomousDatabase", "fullName": "google.cloud.oracledatabase.v1.OracleDatabase.DeleteAutonomousDatabase", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/autonomousDatabases/*}" } ] }, { "shortName": "DeleteCloudExadataInfrastructure", "fullName": "google.cloud.oracledatabase.v1.OracleDatabase.DeleteCloudExadataInfrastructure", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/cloudExadataInfrastructures/*}" } ] }, { "shortName": "DeleteCloudVmCluster", "fullName": "google.cloud.oracledatabase.v1.OracleDatabase.DeleteCloudVmCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/cloudVmClusters/*}" } ] }, { "shortName": "GenerateAutonomousDatabaseWallet", "fullName": "google.cloud.oracledatabase.v1.OracleDatabase.GenerateAutonomousDatabaseWallet", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/autonomousDatabases/*}:generateWallet" } ] }, { "shortName": "GetAutonomousDatabase", "fullName": "google.cloud.oracledatabase.v1.OracleDatabase.GetAutonomousDatabase", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/autonomousDatabases/*}" } ] }, { "shortName": "GetCloudExadataInfrastructure", "fullName": "google.cloud.oracledatabase.v1.OracleDatabase.GetCloudExadataInfrastructure", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/cloudExadataInfrastructures/*}" } ] }, { "shortName": "GetCloudVmCluster", "fullName": "google.cloud.oracledatabase.v1.OracleDatabase.GetCloudVmCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/cloudVmClusters/*}" } ] }, { "shortName": "ListAutonomousDatabaseBackups", "fullName": "google.cloud.oracledatabase.v1.OracleDatabase.ListAutonomousDatabaseBackups", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/autonomousDatabaseBackups" } ] }, { "shortName": "ListAutonomousDatabaseCharacterSets", "fullName": "google.cloud.oracledatabase.v1.OracleDatabase.ListAutonomousDatabaseCharacterSets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/autonomousDatabaseCharacterSets" } ] }, { "shortName": "ListAutonomousDatabases", "fullName": "google.cloud.oracledatabase.v1.OracleDatabase.ListAutonomousDatabases", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/autonomousDatabases" } ] }, { "shortName": "ListAutonomousDbVersions", "fullName": "google.cloud.oracledatabase.v1.OracleDatabase.ListAutonomousDbVersions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/autonomousDbVersions" } ] }, { "shortName": "ListCloudExadataInfrastructures", "fullName": "google.cloud.oracledatabase.v1.OracleDatabase.ListCloudExadataInfrastructures", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/cloudExadataInfrastructures" } ] }, { "shortName": "ListCloudVmClusters", "fullName": "google.cloud.oracledatabase.v1.OracleDatabase.ListCloudVmClusters", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/cloudVmClusters" } ] }, { "shortName": "ListDbNodes", "fullName": "google.cloud.oracledatabase.v1.OracleDatabase.ListDbNodes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/cloudVmClusters/*}/dbNodes" } ] }, { "shortName": "ListDbServers", "fullName": "google.cloud.oracledatabase.v1.OracleDatabase.ListDbServers", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/cloudExadataInfrastructures/*}/dbServers" } ] }, { "shortName": "ListDbSystemShapes", "fullName": "google.cloud.oracledatabase.v1.OracleDatabase.ListDbSystemShapes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/dbSystemShapes" } ] }, { "shortName": "ListEntitlements", "fullName": "google.cloud.oracledatabase.v1.OracleDatabase.ListEntitlements", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/entitlements" } ] }, { "shortName": "ListGiVersions", "fullName": "google.cloud.oracledatabase.v1.OracleDatabase.ListGiVersions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/giVersions" } ] }, { "shortName": "RestoreAutonomousDatabase", "fullName": "google.cloud.oracledatabase.v1.OracleDatabase.RestoreAutonomousDatabase", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/autonomousDatabases/*}:restore" } ] } ] } ], "configFile": "oracledatabase_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.oracledatabase.v1.OracleDatabase", "google.longrunning.Operations" ], "nameInServiceConfig": "oracledatabase.googleapis.com" }, { "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/cloud/orchestration/airflow/service/v1", "google/longrunning", "google/protobuf", "google/type" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/orchestration/airflow/service/apiv1/servicepb;servicepb": 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": "CheckUpgrade", "fullName": "google.cloud.orchestration.airflow.service.v1.Environments.CheckUpgrade", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{environment=projects/*/locations/*/environments/*}:checkUpgrade" } ] }, { "shortName": "CreateEnvironment", "fullName": "google.cloud.orchestration.airflow.service.v1.Environments.CreateEnvironment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/environments" } ] }, { "shortName": "CreateUserWorkloadsConfigMap", "fullName": "google.cloud.orchestration.airflow.service.v1.Environments.CreateUserWorkloadsConfigMap", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/environments/*}/userWorkloadsConfigMaps" } ] }, { "shortName": "CreateUserWorkloadsSecret", "fullName": "google.cloud.orchestration.airflow.service.v1.Environments.CreateUserWorkloadsSecret", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/environments/*}/userWorkloadsSecrets" } ] }, { "shortName": "DatabaseFailover", "fullName": "google.cloud.orchestration.airflow.service.v1.Environments.DatabaseFailover", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{environment=projects/*/locations/*/environments/*}:databaseFailover" } ] }, { "shortName": "DeleteEnvironment", "fullName": "google.cloud.orchestration.airflow.service.v1.Environments.DeleteEnvironment", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/environments/*}" } ] }, { "shortName": "DeleteUserWorkloadsConfigMap", "fullName": "google.cloud.orchestration.airflow.service.v1.Environments.DeleteUserWorkloadsConfigMap", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/environments/*/userWorkloadsConfigMaps/*}" } ] }, { "shortName": "DeleteUserWorkloadsSecret", "fullName": "google.cloud.orchestration.airflow.service.v1.Environments.DeleteUserWorkloadsSecret", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/environments/*/userWorkloadsSecrets/*}" } ] }, { "shortName": "ExecuteAirflowCommand", "fullName": "google.cloud.orchestration.airflow.service.v1.Environments.ExecuteAirflowCommand", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{environment=projects/*/locations/*/environments/*}:executeAirflowCommand" } ] }, { "shortName": "FetchDatabaseProperties", "fullName": "google.cloud.orchestration.airflow.service.v1.Environments.FetchDatabaseProperties", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{environment=projects/*/locations/*/environments/*}:fetchDatabaseProperties" } ] }, { "shortName": "GetEnvironment", "fullName": "google.cloud.orchestration.airflow.service.v1.Environments.GetEnvironment", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/environments/*}" } ] }, { "shortName": "GetUserWorkloadsConfigMap", "fullName": "google.cloud.orchestration.airflow.service.v1.Environments.GetUserWorkloadsConfigMap", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/environments/*/userWorkloadsConfigMaps/*}" } ] }, { "shortName": "GetUserWorkloadsSecret", "fullName": "google.cloud.orchestration.airflow.service.v1.Environments.GetUserWorkloadsSecret", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/environments/*/userWorkloadsSecrets/*}" } ] }, { "shortName": "ListEnvironments", "fullName": "google.cloud.orchestration.airflow.service.v1.Environments.ListEnvironments", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/environments" } ] }, { "shortName": "ListUserWorkloadsConfigMaps", "fullName": "google.cloud.orchestration.airflow.service.v1.Environments.ListUserWorkloadsConfigMaps", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/environments/*}/userWorkloadsConfigMaps" } ] }, { "shortName": "ListUserWorkloadsSecrets", "fullName": "google.cloud.orchestration.airflow.service.v1.Environments.ListUserWorkloadsSecrets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/environments/*}/userWorkloadsSecrets" } ] }, { "shortName": "ListWorkloads", "fullName": "google.cloud.orchestration.airflow.service.v1.Environments.ListWorkloads", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/environments/*}/workloads" } ] }, { "shortName": "LoadSnapshot", "fullName": "google.cloud.orchestration.airflow.service.v1.Environments.LoadSnapshot", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{environment=projects/*/locations/*/environments/*}:loadSnapshot" } ] }, { "shortName": "PollAirflowCommand", "fullName": "google.cloud.orchestration.airflow.service.v1.Environments.PollAirflowCommand", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{environment=projects/*/locations/*/environments/*}:pollAirflowCommand" } ] }, { "shortName": "SaveSnapshot", "fullName": "google.cloud.orchestration.airflow.service.v1.Environments.SaveSnapshot", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{environment=projects/*/locations/*/environments/*}:saveSnapshot" } ] }, { "shortName": "StopAirflowCommand", "fullName": "google.cloud.orchestration.airflow.service.v1.Environments.StopAirflowCommand", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{environment=projects/*/locations/*/environments/*}:stopAirflowCommand" } ] }, { "shortName": "UpdateEnvironment", "fullName": "google.cloud.orchestration.airflow.service.v1.Environments.UpdateEnvironment", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{name=projects/*/locations/*/environments/*}" } ] }, { "shortName": "UpdateUserWorkloadsConfigMap", "fullName": "google.cloud.orchestration.airflow.service.v1.Environments.UpdateUserWorkloadsConfigMap", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/v1/{user_workloads_config_map.name=projects/*/locations/*/environments/*/userWorkloadsConfigMaps/*}" } ] }, { "shortName": "UpdateUserWorkloadsSecret", "fullName": "google.cloud.orchestration.airflow.service.v1.Environments.UpdateUserWorkloadsSecret", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/v1/{user_workloads_secret.name=projects/*/locations/*/environments/*/userWorkloadsSecrets/*}" } ] } ] }, { "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" } ] } ] } ], "configFile": "composer_v1.yaml", "serviceConfigApiNames": [ "google.cloud.orchestration.airflow.service.v1.Environments", "google.cloud.orchestration.airflow.service.v1.ImageVersions", "google.longrunning.Operations" ], "nameInServiceConfig": "composer.googleapis.com" }, { "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/cloud/orchestration/airflow/service/v1beta1", "google/longrunning", "google/protobuf", "google/type" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/orchestration/airflow/service/apiv1beta1/servicepb;servicepb": 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": "CreateUserWorkloadsConfigMap", "fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.CreateUserWorkloadsConfigMap", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*/environments/*}/userWorkloadsConfigMaps" } ] }, { "shortName": "CreateUserWorkloadsSecret", "fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.CreateUserWorkloadsSecret", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*/environments/*}/userWorkloadsSecrets" } ] }, { "shortName": "DatabaseFailover", "fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.DatabaseFailover", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{environment=projects/*/locations/*/environments/*}:databaseFailover" } ] }, { "shortName": "DeleteEnvironment", "fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.DeleteEnvironment", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/environments/*}" } ] }, { "shortName": "DeleteUserWorkloadsConfigMap", "fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.DeleteUserWorkloadsConfigMap", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/environments/*/userWorkloadsConfigMaps/*}" } ] }, { "shortName": "DeleteUserWorkloadsSecret", "fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.DeleteUserWorkloadsSecret", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/environments/*/userWorkloadsSecrets/*}" } ] }, { "shortName": "ExecuteAirflowCommand", "fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.ExecuteAirflowCommand", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{environment=projects/*/locations/*/environments/*}:executeAirflowCommand" } ] }, { "shortName": "FetchDatabaseProperties", "fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.FetchDatabaseProperties", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{environment=projects/*/locations/*/environments/*}:fetchDatabaseProperties" } ] }, { "shortName": "GetEnvironment", "fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.GetEnvironment", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/environments/*}" } ] }, { "shortName": "GetUserWorkloadsConfigMap", "fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.GetUserWorkloadsConfigMap", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/environments/*/userWorkloadsConfigMaps/*}" } ] }, { "shortName": "GetUserWorkloadsSecret", "fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.GetUserWorkloadsSecret", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/environments/*/userWorkloadsSecrets/*}" } ] }, { "shortName": "ListEnvironments", "fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.ListEnvironments", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*}/environments" } ] }, { "shortName": "ListUserWorkloadsConfigMaps", "fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.ListUserWorkloadsConfigMaps", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*/environments/*}/userWorkloadsConfigMaps" } ] }, { "shortName": "ListUserWorkloadsSecrets", "fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.ListUserWorkloadsSecrets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*/environments/*}/userWorkloadsSecrets" } ] }, { "shortName": "ListWorkloads", "fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.ListWorkloads", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*/environments/*}/workloads" } ] }, { "shortName": "LoadSnapshot", "fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.LoadSnapshot", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{environment=projects/*/locations/*/environments/*}:loadSnapshot" } ] }, { "shortName": "PollAirflowCommand", "fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.PollAirflowCommand", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{environment=projects/*/locations/*/environments/*}:pollAirflowCommand" } ] }, { "shortName": "RestartWebServer", "fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.RestartWebServer", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{name=projects/*/locations/*/environments/*}:restartWebServer" } ] }, { "shortName": "SaveSnapshot", "fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.SaveSnapshot", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{environment=projects/*/locations/*/environments/*}:saveSnapshot" } ] }, { "shortName": "StopAirflowCommand", "fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.StopAirflowCommand", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{environment=projects/*/locations/*/environments/*}:stopAirflowCommand" } ] }, { "shortName": "UpdateEnvironment", "fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.UpdateEnvironment", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{name=projects/*/locations/*/environments/*}" } ] }, { "shortName": "UpdateUserWorkloadsConfigMap", "fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.UpdateUserWorkloadsConfigMap", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/v1beta1/{user_workloads_config_map.name=projects/*/locations/*/environments/*/userWorkloadsConfigMaps/*}" } ] }, { "shortName": "UpdateUserWorkloadsSecret", "fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.UpdateUserWorkloadsSecret", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/v1beta1/{user_workloads_secret.name=projects/*/locations/*/environments/*/userWorkloadsSecrets/*}" } ] } ] }, { "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" } ] } ] } ], "configFile": "composer_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.orchestration.airflow.service.v1beta1.Environments", "google.cloud.orchestration.airflow.service.v1beta1.ImageVersions", "google.longrunning.Operations" ], "nameInServiceConfig": "composer.googleapis.com" }, { "id": "google.cloud.orgpolicy.v2", "directory": "google/cloud/orgpolicy/v2", "version": "v2", "majorVersion": "v2", "hostName": "orgpolicy.googleapis.com", "title": "Organization Policy API", "description": "The Organization Policy API allows users to configure governance rules on their Google Cloud resources across the 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": { "cloud.google.com/go/orgpolicy/apiv2/orgpolicypb;orgpolicypb": 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": "CreateCustomConstraint", "fullName": "google.cloud.orgpolicy.v2.OrgPolicy.CreateCustomConstraint", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=organizations/*}/customConstraints" } ] }, { "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": "DeleteCustomConstraint", "fullName": "google.cloud.orgpolicy.v2.OrgPolicy.DeleteCustomConstraint", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=organizations/*/customConstraints/*}" } ] }, { "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": "GetCustomConstraint", "fullName": "google.cloud.orgpolicy.v2.OrgPolicy.GetCustomConstraint", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=organizations/*/customConstraints/*}" } ] }, { "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": "ListCustomConstraints", "fullName": "google.cloud.orgpolicy.v2.OrgPolicy.ListCustomConstraints", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=organizations/*}/customConstraints" } ] }, { "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": "UpdateCustomConstraint", "fullName": "google.cloud.orgpolicy.v2.OrgPolicy.UpdateCustomConstraint", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{custom_constraint.name=organizations/*/customConstraints/*}" } ] }, { "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/*}" } ] } ] } ], "configFile": "orgpolicy_v2.yaml", "serviceConfigApiNames": [ "google.cloud.orgpolicy.v2.OrgPolicy" ], "nameInServiceConfig": "orgpolicy.googleapis.com" }, { "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": { "cloud.google.com/go/osconfig/agentendpoint/apiv1/agentendpointpb;agentendpointpb": 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" } ] } ], "configFile": "osconfig_v1.yaml", "serviceConfigApiNames": [ "google.cloud.osconfig.agentendpoint.v1.AgentEndpointService" ], "nameInServiceConfig": "osconfig.googleapis.com" }, { "id": "google.cloud.osconfig.agentendpoint.v1beta", "directory": "google/cloud/osconfig/agentendpoint/v1beta", "version": "v1beta", "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/v1beta" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/osconfig/agentendpoint/apiv1beta/agentendpointpb;agentendpointpb": 4 } }, "java_multiple_files": { "valueCounts": { "": 3, "true": 1 } }, "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" } ] } ], "configFile": "osconfig_v1beta.yaml", "serviceConfigApiNames": [ "google.cloud.osconfig.agentendpoint.v1beta.AgentEndpointService" ], "nameInServiceConfig": "osconfig.googleapis.com" }, { "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/longrunning", "google/protobuf", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.OsConfig.V1": 10 } }, "go_package": { "valueCounts": { "cloud.google.com/go/osconfig/apiv1/osconfigpb;osconfigpb": 10 } }, "java_multiple_files": { "valueCounts": { "": 4, "true": 6 } }, "java_package": { "valueCounts": { "com.google.cloud.osconfig.v1": 10 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\OsConfig\\V1": 10 } }, "ruby_package": { "valueCounts": { "Google::Cloud::OsConfig::V1": 10 } } }, "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" } ] }, { "shortName": "PausePatchDeployment", "fullName": "google.cloud.osconfig.v1.OsConfigService.PausePatchDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/patchDeployments/*}:pause" } ] }, { "shortName": "ResumePatchDeployment", "fullName": "google.cloud.osconfig.v1.OsConfigService.ResumePatchDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/patchDeployments/*}:resume" } ] }, { "shortName": "UpdatePatchDeployment", "fullName": "google.cloud.osconfig.v1.OsConfigService.UpdatePatchDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{patch_deployment.name=projects/*/patchDeployments/*}" } ] } ] }, { "shortName": "OsConfigZonalService", "fullName": "google.cloud.osconfig.v1.OsConfigZonalService", "methods": [ { "shortName": "CreateOSPolicyAssignment", "fullName": "google.cloud.osconfig.v1.OsConfigZonalService.CreateOSPolicyAssignment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/osPolicyAssignments" } ] }, { "shortName": "DeleteOSPolicyAssignment", "fullName": "google.cloud.osconfig.v1.OsConfigZonalService.DeleteOSPolicyAssignment", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/osPolicyAssignments/*}" } ] }, { "shortName": "GetInventory", "fullName": "google.cloud.osconfig.v1.OsConfigZonalService.GetInventory", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/instances/*/inventory}" } ] }, { "shortName": "GetOSPolicyAssignment", "fullName": "google.cloud.osconfig.v1.OsConfigZonalService.GetOSPolicyAssignment", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/osPolicyAssignments/*}" } ] }, { "shortName": "GetOSPolicyAssignmentReport", "fullName": "google.cloud.osconfig.v1.OsConfigZonalService.GetOSPolicyAssignmentReport", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/instances/*/osPolicyAssignments/*/report}" } ] }, { "shortName": "GetVulnerabilityReport", "fullName": "google.cloud.osconfig.v1.OsConfigZonalService.GetVulnerabilityReport", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/instances/*/vulnerabilityReport}" } ] }, { "shortName": "ListInventories", "fullName": "google.cloud.osconfig.v1.OsConfigZonalService.ListInventories", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/instances/*}/inventories" } ] }, { "shortName": "ListOSPolicyAssignmentReports", "fullName": "google.cloud.osconfig.v1.OsConfigZonalService.ListOSPolicyAssignmentReports", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/instances/*/osPolicyAssignments/*}/reports" } ] }, { "shortName": "ListOSPolicyAssignmentRevisions", "fullName": "google.cloud.osconfig.v1.OsConfigZonalService.ListOSPolicyAssignmentRevisions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/osPolicyAssignments/*}:listRevisions" } ] }, { "shortName": "ListOSPolicyAssignments", "fullName": "google.cloud.osconfig.v1.OsConfigZonalService.ListOSPolicyAssignments", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/osPolicyAssignments" } ] }, { "shortName": "ListVulnerabilityReports", "fullName": "google.cloud.osconfig.v1.OsConfigZonalService.ListVulnerabilityReports", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/instances/*}/vulnerabilityReports" } ] }, { "shortName": "UpdateOSPolicyAssignment", "fullName": "google.cloud.osconfig.v1.OsConfigZonalService.UpdateOSPolicyAssignment", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{os_policy_assignment.name=projects/*/locations/*/osPolicyAssignments/*}" } ] } ] } ], "configFile": "osconfig_v1.yaml", "serviceConfigApiNames": [ "google.cloud.osconfig.v1.OsConfigService", "google.cloud.osconfig.v1.OsConfigZonalService" ], "nameInServiceConfig": "osconfig.googleapis.com" }, { "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", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.OsConfig.V1Alpha": 9 } }, "go_package": { "valueCounts": { "cloud.google.com/go/osconfig/apiv1alpha/osconfigpb;osconfigpb": 9 } }, "java_multiple_files": { "valueCounts": { "true": 9 } }, "java_package": { "valueCounts": { "com.google.cloud.osconfig.v1alpha": 9 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\OsConfig\\V1alpha": 9 } }, "ruby_package": { "valueCounts": { "Google::Cloud::OsConfig::V1alpha": 9 } } }, "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": "GetOSPolicyAssignmentReport", "fullName": "google.cloud.osconfig.v1alpha.OsConfigZonalService.GetOSPolicyAssignmentReport", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=projects/*/locations/*/instances/*/osPolicyAssignments/*/report}" } ] }, { "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": "ListOSPolicyAssignmentReports", "fullName": "google.cloud.osconfig.v1alpha.OsConfigZonalService.ListOSPolicyAssignmentReports", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=projects/*/locations/*/instances/*/osPolicyAssignments/*}/reports" } ] }, { "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/*}" } ] } ] } ], "configFile": "osconfig_v1alpha.yaml", "serviceConfigApiNames": [ "google.cloud.osconfig.v1alpha.OsConfigZonalService" ], "nameInServiceConfig": "osconfig.googleapis.com" }, { "id": "google.cloud.osconfig.v1beta", "directory": "google/cloud/osconfig/v1beta", "version": "v1beta", "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/v1beta", "google/protobuf", "google/type" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/osconfig/apiv1beta/osconfigpb;osconfigpb": 5 } }, "java_package": { "valueCounts": { "com.google.cloud.osconfig.v1beta": 5 } } }, "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": "PausePatchDeployment", "fullName": "google.cloud.osconfig.v1beta.OsConfigService.PausePatchDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{name=projects/*/patchDeployments/*}:pause" } ] }, { "shortName": "ResumePatchDeployment", "fullName": "google.cloud.osconfig.v1beta.OsConfigService.ResumePatchDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{name=projects/*/patchDeployments/*}:resume" } ] }, { "shortName": "UpdateGuestPolicy", "fullName": "google.cloud.osconfig.v1beta.OsConfigService.UpdateGuestPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{guest_policy.name=projects/*/guestPolicies/*}" } ] }, { "shortName": "UpdatePatchDeployment", "fullName": "google.cloud.osconfig.v1beta.OsConfigService.UpdatePatchDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{patch_deployment.name=projects/*/patchDeployments/*}" } ] } ] } ], "configFile": "osconfig_v1beta.yaml", "serviceConfigApiNames": [ "google.cloud.osconfig.v1beta.OsConfigService" ], "nameInServiceConfig": "osconfig.googleapis.com" }, { "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": { "cloud.google.com/go/oslogin/apiv1/osloginpb;osloginpb": 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": "CreateSshPublicKey", "fullName": "google.cloud.oslogin.v1.OsLoginService.CreateSshPublicKey", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=users/*}/sshPublicKeys" } ] }, { "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/*}" } ] } ] } ], "configFile": "oslogin_v1.yaml", "serviceConfigApiNames": [ "google.cloud.oslogin.v1.OsLoginService" ], "nameInServiceConfig": "oslogin.googleapis.com" }, { "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": { "cloud.google.com/go/oslogin/apiv1beta/osloginpb;osloginpb": 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": "CreateSshPublicKey", "fullName": "google.cloud.oslogin.v1beta.OsLoginService.CreateSshPublicKey", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=users/*}/sshPublicKeys" } ] }, { "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": "SignSshPublicKey", "fullName": "google.cloud.oslogin.v1beta.OsLoginService.SignSshPublicKey", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=users/*/projects/*/zones/*}:signSshPublicKey" }, { "httpMethod": "POST", "path": "/v1beta/{parent=users/*/projects/*/locations/*}:signSshPublicKey" } ] }, { "shortName": "UpdateSshPublicKey", "fullName": "google.cloud.oslogin.v1beta.OsLoginService.UpdateSshPublicKey", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{name=users/*/sshPublicKeys/*}" } ] } ] } ], "configFile": "oslogin_v1beta.yaml", "serviceConfigApiNames": [ "google.cloud.oslogin.v1beta.OsLoginService" ], "nameInServiceConfig": "oslogin.googleapis.com" }, { "id": "google.cloud.parallelstore.v1beta", "directory": "google/cloud/parallelstore/v1beta", "version": "v1beta", "majorVersion": "v1", "hostName": "parallelstore.googleapis.com", "title": "Parallelstore API", "description": "", "importDirectories": [ "google/api", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Parallelstore.V1Beta": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/parallelstore/apiv1beta/parallelstorepb;parallelstorepb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.parallelstore.v1beta": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Parallelstore\\V1beta": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Parallelstore::V1beta": 1 } } }, "services": [ { "shortName": "Parallelstore", "fullName": "google.cloud.parallelstore.v1beta.Parallelstore", "methods": [ { "shortName": "CreateInstance", "fullName": "google.cloud.parallelstore.v1beta.Parallelstore.CreateInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*}/instances" } ] }, { "shortName": "DeleteInstance", "fullName": "google.cloud.parallelstore.v1beta.Parallelstore.DeleteInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=projects/*/locations/*/instances/*}" } ] }, { "shortName": "ExportData", "fullName": "google.cloud.parallelstore.v1beta.Parallelstore.ExportData", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{name=projects/*/locations/*/instances/*}:exportData" } ] }, { "shortName": "GetInstance", "fullName": "google.cloud.parallelstore.v1beta.Parallelstore.GetInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/instances/*}" } ] }, { "shortName": "ImportData", "fullName": "google.cloud.parallelstore.v1beta.Parallelstore.ImportData", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{name=projects/*/locations/*/instances/*}:importData" } ] }, { "shortName": "ListInstances", "fullName": "google.cloud.parallelstore.v1beta.Parallelstore.ListInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*}/instances" } ] }, { "shortName": "UpdateInstance", "fullName": "google.cloud.parallelstore.v1beta.Parallelstore.UpdateInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{instance.name=projects/*/locations/*/instances/*}" } ] } ] } ], "configFile": "parallelstore_v1beta.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.parallelstore.v1beta.Parallelstore", "google.longrunning.Operations" ], "nameInServiceConfig": "parallelstore.googleapis.com" }, { "id": "google.cloud.paymentgateway.issuerswitch.accountmanager.v1", "directory": "google/cloud/paymentgateway/issuerswitch/accountmanager/v1", "version": "v1", "majorVersion": "v1", "hostName": "issuerswitch.googleapis.com", "title": "Issuer switch API", "description": "", "importDirectories": [ "google/api", "google/cloud/paymentgateway/issuerswitch/v1", "google/longrunning", "google/protobuf", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.PaymentGateway.IssuerSwitch.AccountManager.V1": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/paymentgateway/issuerswitch/accountmanager/apiv1/accountmanagerpb;accountmanagerpb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.cloud.paymentgateway.issuerswitch.accountmanager.v1": 2 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\PaymentGateway\\IssuerSwitch\\AccountManager\\V1": 2 } }, "ruby_package": { "valueCounts": { "Google::Cloud::PaymentGateway::IssuerSwitch::AccountManager::V1": 2 } } }, "services": [ { "shortName": "AccountManagerTransactions", "fullName": "google.cloud.paymentgateway.issuerswitch.accountmanager.v1.AccountManagerTransactions", "methods": [ { "shortName": "BatchReconcileAccountManagerTransactions", "fullName": "google.cloud.paymentgateway.issuerswitch.accountmanager.v1.AccountManagerTransactions.BatchReconcileAccountManagerTransactions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/accountManagers/*}/transactions:batchReconcile" } ] }, { "shortName": "ExportAccountManagerTransactions", "fullName": "google.cloud.paymentgateway.issuerswitch.accountmanager.v1.AccountManagerTransactions.ExportAccountManagerTransactions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/accountManagers/*}/transactions:export" } ] }, { "shortName": "ListAccountManagerTransactions", "fullName": "google.cloud.paymentgateway.issuerswitch.accountmanager.v1.AccountManagerTransactions.ListAccountManagerTransactions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/accountManagers/*}/transactions" } ] } ] }, { "shortName": "ManagedAccounts", "fullName": "google.cloud.paymentgateway.issuerswitch.accountmanager.v1.ManagedAccounts", "methods": [ { "shortName": "BatchReconcileManagedAccountBalance", "fullName": "google.cloud.paymentgateway.issuerswitch.accountmanager.v1.ManagedAccounts.BatchReconcileManagedAccountBalance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/accountManagers/*}/accounts:batchReconcileBalance" } ] }, { "shortName": "GetManagedAccount", "fullName": "google.cloud.paymentgateway.issuerswitch.accountmanager.v1.ManagedAccounts.GetManagedAccount", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/accountManagers/*/accounts/*}" } ] } ] } ], "configFile": "issuerswitch_v1.yaml", "serviceConfigApiNames": [ "google.cloud.paymentgateway.issuerswitch.accountmanager.v1.AccountManagerTransactions", "google.cloud.paymentgateway.issuerswitch.accountmanager.v1.ManagedAccounts", "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchParticipants", "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchResolutions", "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchRules", "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchTransactions", "google.longrunning.Operations" ], "nameInServiceConfig": "issuerswitch.googleapis.com" }, { "id": "google.cloud.paymentgateway.issuerswitch.v1", "directory": "google/cloud/paymentgateway/issuerswitch/v1", "version": "v1", "majorVersion": "v1", "hostName": "issuerswitch.googleapis.com", "title": "Issuer switch API", "description": "", "importDirectories": [ "google/api", "google/cloud/paymentgateway/issuerswitch/v1", "google/logging/type", "google/longrunning", "google/protobuf", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.PaymentGateway.IssuerSwitch.V1": 6 } }, "go_package": { "valueCounts": { "cloud.google.com/go/paymentgateway/issuerswitch/apiv1/issuerswitchpb;issuerswitchpb": 6 } }, "java_multiple_files": { "valueCounts": { "true": 6 } }, "java_package": { "valueCounts": { "com.google.cloud.paymentgateway.issuerswitch.v1": 6 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\PaymentGateway\\IssuerSwitch\\V1": 6 } }, "ruby_package": { "valueCounts": { "Google::Cloud::PaymentGateway::IssuerSwitch::V1": 6 } } }, "services": [ { "shortName": "IssuerSwitchParticipants", "fullName": "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchParticipants", "methods": [ { "shortName": "ActivateParticipant", "fullName": "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchParticipants.ActivateParticipant", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/issuerParticipants:activate" } ] }, { "shortName": "DeactivateParticipant", "fullName": "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchParticipants.DeactivateParticipant", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/issuerParticipants:deactivate" } ] }, { "shortName": "FetchParticipant", "fullName": "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchParticipants.FetchParticipant", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/issuerParticipants:fetch" } ] }, { "shortName": "MobileNumberChanged", "fullName": "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchParticipants.MobileNumberChanged", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/issuerParticipants:mobileNumberChanged" } ] }, { "shortName": "UpdateIssuerParticipant", "fullName": "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchParticipants.UpdateIssuerParticipant", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/issuerParticipants:update" } ] } ] }, { "shortName": "IssuerSwitchResolutions", "fullName": "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchResolutions", "methods": [ { "shortName": "CreateComplaint", "fullName": "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchResolutions.CreateComplaint", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/complaints" } ] }, { "shortName": "CreateDispute", "fullName": "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchResolutions.CreateDispute", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/disputes" } ] }, { "shortName": "ResolveComplaint", "fullName": "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchResolutions.ResolveComplaint", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{complaint.name=projects/*/complaints/*}:resolve" } ] }, { "shortName": "ResolveDispute", "fullName": "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchResolutions.ResolveDispute", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{dispute.name=projects/*/disputes/*}:resolve" } ] } ] }, { "shortName": "IssuerSwitchRules", "fullName": "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchRules", "methods": [ { "shortName": "BatchCreateRuleMetadataValues", "fullName": "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchRules.BatchCreateRuleMetadataValues", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/rules/*/metadata/*}/values:batchCreate" } ] }, { "shortName": "BatchDeleteRuleMetadataValues", "fullName": "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchRules.BatchDeleteRuleMetadataValues", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/rules/*/metadata/*}/values:batchDelete" } ] }, { "shortName": "ListRuleMetadata", "fullName": "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchRules.ListRuleMetadata", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/rules/*}/metadata" } ] }, { "shortName": "ListRuleMetadataValues", "fullName": "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchRules.ListRuleMetadataValues", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/rules/*/metadata/*}/values" } ] }, { "shortName": "ListRules", "fullName": "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchRules.ListRules", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*}/rules" } ] } ] }, { "shortName": "IssuerSwitchTransactions", "fullName": "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchTransactions", "methods": [ { "shortName": "ExportComplaintTransactions", "fullName": "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchTransactions.ExportComplaintTransactions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/complaintTransactions:export" } ] }, { "shortName": "ExportFinancialTransactions", "fullName": "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchTransactions.ExportFinancialTransactions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/financialTransactions:export" } ] }, { "shortName": "ExportMandateTransactions", "fullName": "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchTransactions.ExportMandateTransactions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/mandateTransactions:export" } ] }, { "shortName": "ExportMetadataTransactions", "fullName": "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchTransactions.ExportMetadataTransactions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/metadataTransactions:export" } ] }, { "shortName": "ListComplaintTransactions", "fullName": "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchTransactions.ListComplaintTransactions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*}/complaintTransactions" } ] }, { "shortName": "ListFinancialTransactions", "fullName": "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchTransactions.ListFinancialTransactions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*}/financialTransactions" } ] }, { "shortName": "ListMandateTransactions", "fullName": "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchTransactions.ListMandateTransactions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*}/mandateTransactions" } ] }, { "shortName": "ListMetadataTransactions", "fullName": "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchTransactions.ListMetadataTransactions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*}/metadataTransactions" } ] } ] } ], "configFile": "issuerswitch_v1.yaml", "serviceConfigApiNames": [ "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchParticipants", "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchResolutions", "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchRules", "google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchTransactions", "google.longrunning.Operations" ], "nameInServiceConfig": "issuerswitch.googleapis.com" }, { "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": { "cloud.google.com/go/phishingprotection/apiv1beta1/phishingprotectionpb;phishingprotectionpb": 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" } ] } ] } ], "configFile": "phishingprotection_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.phishingprotection.v1beta1.PhishingProtectionServiceV1Beta1" ], "nameInServiceConfig": "phishingprotection.googleapis.com" }, { "id": "google.cloud.policysimulator.v1", "directory": "google/cloud/policysimulator/v1", "version": "v1", "majorVersion": "v1", "hostName": "policysimulator.googleapis.com", "title": "Policy Simulator API", "description": "Policy Simulator is a collection of endpoints for creating, running, and viewing a [Replay][google.cloud.policysimulator.v1.Replay]. A `Replay` is a type of simulation that lets you see how your members' access to resources might change if you changed your IAM policy. During a `Replay`, Policy Simulator re-evaluates, or replays, past access attempts under both the current policy and your proposed policy, and compares those results to determine how your members' access might change under the proposed policy.", "importDirectories": [ "google/api", "google/cloud/policysimulator/v1", "google/iam/v1", "google/longrunning", "google/protobuf", "google/rpc", "google/type" ], "options": { "cc_enable_arenas": { "valueCounts": { "true": 2 } }, "csharp_namespace": { "valueCounts": { "Google.Cloud.PolicySimulator.V1": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/policysimulator/apiv1/policysimulatorpb;policysimulatorpb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.cloud.policysimulator.v1": 2 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\PolicySimulator\\V1": 2 } }, "ruby_package": { "valueCounts": { "Google::Cloud::PolicySimulator::V1": 2 } } }, "services": [ { "shortName": "Simulator", "fullName": "google.cloud.policysimulator.v1.Simulator", "methods": [ { "shortName": "CreateReplay", "fullName": "google.cloud.policysimulator.v1.Simulator.CreateReplay", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/replays" }, { "httpMethod": "POST", "path": "/v1/{parent=folders/*/locations/*}/replays" }, { "httpMethod": "POST", "path": "/v1/{parent=organizations/*/locations/*}/replays" } ] }, { "shortName": "GetReplay", "fullName": "google.cloud.policysimulator.v1.Simulator.GetReplay", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/replays/*}" }, { "httpMethod": "GET", "path": "/v1/{name=folders/*/locations/*/replays/*}" }, { "httpMethod": "GET", "path": "/v1/{name=organizations/*/locations/*/replays/*}" } ] }, { "shortName": "ListReplayResults", "fullName": "google.cloud.policysimulator.v1.Simulator.ListReplayResults", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/replays/*}/results" }, { "httpMethod": "GET", "path": "/v1/{parent=folders/*/locations/*/replays/*}/results" }, { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/locations/*/replays/*}/results" } ] } ] } ], "configFile": "policysimulator_v1.yaml", "serviceConfigApiNames": [ "google.cloud.policysimulator.v1.Simulator", "google.longrunning.Operations" ], "nameInServiceConfig": "policysimulator.googleapis.com" }, { "id": "google.cloud.policytroubleshooter.iam.v3", "directory": "google/cloud/policytroubleshooter/iam/v3", "version": "v3", "majorVersion": "v3", "hostName": "policytroubleshooter.googleapis.com", "title": "Policy Troubleshooter API", "description": "", "importDirectories": [ "google/api", "google/iam/v1", "google/iam/v2", "google/protobuf", "google/rpc", "google/type" ], "options": { "cc_enable_arenas": { "valueCounts": { "true": 1 } }, "csharp_namespace": { "valueCounts": { "Google.Cloud.PolicyTroubleshooter.Iam.V3": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/policytroubleshooter/iam/apiv3/iampb;iampb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.policytroubleshooter.iam.v3": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\PolicyTroubleshooter\\Iam\\V3": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::PolicyTroubleshooter::Iam::V3": 1 } } }, "services": [ { "shortName": "PolicyTroubleshooter", "fullName": "google.cloud.policytroubleshooter.iam.v3.PolicyTroubleshooter", "methods": [ { "shortName": "TroubleshootIamPolicy", "fullName": "google.cloud.policytroubleshooter.iam.v3.PolicyTroubleshooter.TroubleshootIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3/iam:troubleshoot" } ] } ] } ], "configFile": "policytroubleshooter_v3.yaml", "serviceConfigApiNames": [ "google.cloud.policytroubleshooter.iam.v3.PolicyTroubleshooter" ], "nameInServiceConfig": "policytroubleshooter.googleapis.com" }, { "id": "google.cloud.policytroubleshooter.iam.v3beta", "directory": "google/cloud/policytroubleshooter/iam/v3beta", "version": "v3beta", "majorVersion": "v3", "hostName": "policytroubleshooter.googleapis.com", "title": "Policy Troubleshooter API", "description": "", "importDirectories": [ "google/api", "google/iam/v1", "google/iam/v2", "google/protobuf", "google/rpc", "google/type" ], "options": { "cc_enable_arenas": { "valueCounts": { "true": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/policytroubleshooter/iam/apiv3beta/iampb;iampb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.policytroubleshooter.iam.v3beta": 1 } } }, "services": [ { "shortName": "PolicyTroubleshooter", "fullName": "google.cloud.policytroubleshooter.iam.v3beta.PolicyTroubleshooter", "methods": [ { "shortName": "TroubleshootIamPolicy", "fullName": "google.cloud.policytroubleshooter.iam.v3beta.PolicyTroubleshooter.TroubleshootIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3beta/iam:troubleshoot" } ] } ] } ], "configFile": "policytroubleshooter_v3beta.yaml", "serviceConfigApiNames": [ "google.cloud.policytroubleshooter.iam.v3beta.PolicyTroubleshooter" ], "nameInServiceConfig": "policytroubleshooter.googleapis.com" }, { "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/rpc", "google/type" ], "options": { "cc_enable_arenas": { "valueCounts": { "": 1, "true": 1 } }, "csharp_namespace": { "valueCounts": { "Google.Cloud.PolicyTroubleshooter.V1": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/policytroubleshooter/apiv1/policytroubleshooterpb;policytroubleshooterpb": 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" } ] } ] } ], "configFile": "policytroubleshooter_v1.yaml", "serviceConfigApiNames": [ "google.cloud.policytroubleshooter.v1.IamChecker" ], "nameInServiceConfig": "policytroubleshooter.googleapis.com" }, { "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": { "cloud.google.com/go/privatecatalog/apiv1beta1/privatecatalogpb;privatecatalogpb": 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" } ] } ] } ], "configFile": "cloudprivatecatalog_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.privatecatalog.v1beta1.PrivateCatalog" ], "nameInServiceConfig": "cloudprivatecatalog.googleapis.com" }, { "id": "google.cloud.privilegedaccessmanager.v1", "directory": "google/cloud/privilegedaccessmanager/v1", "version": "v1", "majorVersion": "v1", "hostName": "privilegedaccessmanager.googleapis.com", "title": "Privileged Access Manager API", "description": "Privileged Access Manager (PAM) helps you on your journey towards least privilege and helps mitigate risks tied to privileged access misuse or abuse. PAM allows you to shift from always-on standing privileges towards on-demand access with just-in-time, time-bound, and approval-based access elevations. PAM allows IAM administrators to create entitlements that can grant just-in-time, temporary access to any resource scope. Requesters can explore eligible entitlements and request the access needed for their task. Approvers are notified when approvals await their decision. Streamlined workflows facilitated by using PAM can support various use cases, including emergency access for incident responders, time-boxed access for developers for critical deployment or maintenance, temporary access for operators for data ingestion and audits, JIT access to service accounts for automated tasks, and more.", "importDirectories": [ "google/api", "google/longrunning", "google/protobuf", "google/rpc" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.PrivilegedAccessManager.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/privilegedaccessmanager/apiv1/privilegedaccessmanagerpb;privilegedaccessmanagerpb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.privilegedaccessmanager.v1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\PrivilegedAccessManager\\V1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::PrivilegedAccessManager::V1": 1 } } }, "services": [ { "shortName": "PrivilegedAccessManager", "fullName": "google.cloud.privilegedaccessmanager.v1.PrivilegedAccessManager", "methods": [ { "shortName": "ApproveGrant", "fullName": "google.cloud.privilegedaccessmanager.v1.PrivilegedAccessManager.ApproveGrant", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/entitlements/*/grants/*}:approve" }, { "httpMethod": "POST", "path": "/v1/{name=organizations/*/locations/*/entitlements/*/grants/*}:approve" }, { "httpMethod": "POST", "path": "/v1/{name=folders/*/locations/*/entitlements/*/grants/*}:approve" } ] }, { "shortName": "CheckOnboardingStatus", "fullName": "google.cloud.privilegedaccessmanager.v1.PrivilegedAccessManager.CheckOnboardingStatus", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}:checkOnboardingStatus" }, { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/locations/*}:checkOnboardingStatus" }, { "httpMethod": "GET", "path": "/v1/{parent=folders/*/locations/*}:checkOnboardingStatus" } ] }, { "shortName": "CreateEntitlement", "fullName": "google.cloud.privilegedaccessmanager.v1.PrivilegedAccessManager.CreateEntitlement", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/entitlements" }, { "httpMethod": "POST", "path": "/v1/{parent=organizations/*/locations/*}/entitlements" }, { "httpMethod": "POST", "path": "/v1/{parent=folders/*/locations/*}/entitlements" } ] }, { "shortName": "CreateGrant", "fullName": "google.cloud.privilegedaccessmanager.v1.PrivilegedAccessManager.CreateGrant", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/entitlements/*}/grants" }, { "httpMethod": "POST", "path": "/v1/{parent=organizations/*/locations/*/entitlements/*}/grants" }, { "httpMethod": "POST", "path": "/v1/{parent=folders/*/locations/*/entitlements/*}/grants" } ] }, { "shortName": "DeleteEntitlement", "fullName": "google.cloud.privilegedaccessmanager.v1.PrivilegedAccessManager.DeleteEntitlement", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/entitlements/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=organizations/*/locations/*/entitlements/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=folders/*/locations/*/entitlements/*}" } ] }, { "shortName": "DenyGrant", "fullName": "google.cloud.privilegedaccessmanager.v1.PrivilegedAccessManager.DenyGrant", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/entitlements/*/grants/*}:deny" }, { "httpMethod": "POST", "path": "/v1/{name=organizations/*/locations/*/entitlements/*/grants/*}:deny" }, { "httpMethod": "POST", "path": "/v1/{name=folders/*/locations/*/entitlements/*/grants/*}:deny" } ] }, { "shortName": "GetEntitlement", "fullName": "google.cloud.privilegedaccessmanager.v1.PrivilegedAccessManager.GetEntitlement", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/entitlements/*}" }, { "httpMethod": "GET", "path": "/v1/{name=organizations/*/locations/*/entitlements/*}" }, { "httpMethod": "GET", "path": "/v1/{name=folders/*/locations/*/entitlements/*}" } ] }, { "shortName": "GetGrant", "fullName": "google.cloud.privilegedaccessmanager.v1.PrivilegedAccessManager.GetGrant", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/entitlements/*/grants/*}" }, { "httpMethod": "GET", "path": "/v1/{name=organizations/*/locations/*/entitlements/*/grants/*}" }, { "httpMethod": "GET", "path": "/v1/{name=folders/*/locations/*/entitlements/*/grants/*}" } ] }, { "shortName": "ListEntitlements", "fullName": "google.cloud.privilegedaccessmanager.v1.PrivilegedAccessManager.ListEntitlements", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/entitlements" }, { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/locations/*}/entitlements" }, { "httpMethod": "GET", "path": "/v1/{parent=folders/*/locations/*}/entitlements" } ] }, { "shortName": "ListGrants", "fullName": "google.cloud.privilegedaccessmanager.v1.PrivilegedAccessManager.ListGrants", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/entitlements/*}/grants" }, { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/locations/*/entitlements/*}/grants" }, { "httpMethod": "GET", "path": "/v1/{parent=folders/*/locations/*/entitlements/*}/grants" } ] }, { "shortName": "RevokeGrant", "fullName": "google.cloud.privilegedaccessmanager.v1.PrivilegedAccessManager.RevokeGrant", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/entitlements/*/grants/*}:revoke" }, { "httpMethod": "POST", "path": "/v1/{name=organizations/*/locations/*/entitlements/*/grants/*}:revoke" }, { "httpMethod": "POST", "path": "/v1/{name=folders/*/locations/*/entitlements/*/grants/*}:revoke" } ] }, { "shortName": "SearchEntitlements", "fullName": "google.cloud.privilegedaccessmanager.v1.PrivilegedAccessManager.SearchEntitlements", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/entitlements:search" }, { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/locations/*}/entitlements:search" }, { "httpMethod": "GET", "path": "/v1/{parent=folders/*/locations/*}/entitlements:search" } ] }, { "shortName": "SearchGrants", "fullName": "google.cloud.privilegedaccessmanager.v1.PrivilegedAccessManager.SearchGrants", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/entitlements/*}/grants:search" }, { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/locations/*/entitlements/*}/grants:search" }, { "httpMethod": "GET", "path": "/v1/{parent=folders/*/locations/*/entitlements/*}/grants:search" } ] }, { "shortName": "UpdateEntitlement", "fullName": "google.cloud.privilegedaccessmanager.v1.PrivilegedAccessManager.UpdateEntitlement", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{entitlement.name=projects/*/locations/*/entitlements/*}" }, { "httpMethod": "PATCH", "path": "/v1/{entitlement.name=organizations/*/locations/*/entitlements/*}" }, { "httpMethod": "PATCH", "path": "/v1/{entitlement.name=folders/*/locations/*/entitlements/*}" } ] } ] } ], "configFile": "privilegedaccessmanager_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.privilegedaccessmanager.v1.PrivilegedAccessManager", "google.longrunning.Operations" ], "nameInServiceConfig": "privilegedaccessmanager.googleapis.com" }, { "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": { "cloud.google.com/go/pubsublite/apiv1/pubsublitepb;pubsublitepb": 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" } ] } ] } ], "configFile": "pubsublite_v1.yaml", "serviceConfigApiNames": [ "google.cloud.pubsublite.v1.AdminService", "google.cloud.pubsublite.v1.CursorService", "google.cloud.pubsublite.v1.PartitionAssignmentService", "google.cloud.pubsublite.v1.PublisherService", "google.cloud.pubsublite.v1.SubscriberService", "google.cloud.pubsublite.v1.TopicStatsService", "google.longrunning.Operations" ], "nameInServiceConfig": "pubsublite.googleapis.com" }, { "id": "google.cloud.rapidmigrationassessment.v1", "directory": "google/cloud/rapidmigrationassessment/v1", "version": "v1", "majorVersion": "v1", "hostName": "rapidmigrationassessment.googleapis.com", "title": "Rapid Migration Assessment API", "description": "The Rapid Migration Assessment service is our first-party migration assessment and planning tool.", "importDirectories": [ "google/api", "google/cloud/rapidmigrationassessment/v1", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.RapidMigrationAssessment.V1": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/rapidmigrationassessment/apiv1/rapidmigrationassessmentpb;rapidmigrationassessmentpb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.cloud.rapidmigrationassessment.v1": 2 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\RapidMigrationAssessment\\V1": 2 } }, "ruby_package": { "valueCounts": { "Google::Cloud::RapidMigrationAssessment::V1": 2 } } }, "services": [ { "shortName": "RapidMigrationAssessment", "fullName": "google.cloud.rapidmigrationassessment.v1.RapidMigrationAssessment", "methods": [ { "shortName": "CreateAnnotation", "fullName": "google.cloud.rapidmigrationassessment.v1.RapidMigrationAssessment.CreateAnnotation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/annotations" } ] }, { "shortName": "CreateCollector", "fullName": "google.cloud.rapidmigrationassessment.v1.RapidMigrationAssessment.CreateCollector", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/collectors" } ] }, { "shortName": "DeleteCollector", "fullName": "google.cloud.rapidmigrationassessment.v1.RapidMigrationAssessment.DeleteCollector", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/collectors/*}" } ] }, { "shortName": "GetAnnotation", "fullName": "google.cloud.rapidmigrationassessment.v1.RapidMigrationAssessment.GetAnnotation", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/annotations/*}" } ] }, { "shortName": "GetCollector", "fullName": "google.cloud.rapidmigrationassessment.v1.RapidMigrationAssessment.GetCollector", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/collectors/*}" } ] }, { "shortName": "ListCollectors", "fullName": "google.cloud.rapidmigrationassessment.v1.RapidMigrationAssessment.ListCollectors", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/collectors" } ] }, { "shortName": "PauseCollector", "fullName": "google.cloud.rapidmigrationassessment.v1.RapidMigrationAssessment.PauseCollector", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/collectors/*}:pause" } ] }, { "shortName": "RegisterCollector", "fullName": "google.cloud.rapidmigrationassessment.v1.RapidMigrationAssessment.RegisterCollector", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/collectors/*}:register" } ] }, { "shortName": "ResumeCollector", "fullName": "google.cloud.rapidmigrationassessment.v1.RapidMigrationAssessment.ResumeCollector", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/collectors/*}:resume" } ] }, { "shortName": "UpdateCollector", "fullName": "google.cloud.rapidmigrationassessment.v1.RapidMigrationAssessment.UpdateCollector", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{collector.name=projects/*/locations/*/collectors/*}" } ] } ] } ], "configFile": "rapidmigrationassessment_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.rapidmigrationassessment.v1.RapidMigrationAssessment", "google.longrunning.Operations" ], "nameInServiceConfig": "rapidmigrationassessment.googleapis.com" }, { "id": "google.cloud.recaptchaenterprise.v1", "directory": "google/cloud/recaptchaenterprise/v1", "version": "v1", "majorVersion": "v1", "hostName": "recaptchaenterprise.googleapis.com", "title": "reCAPTCHA Enterprise API", "description": "Help protect your website from fraudulent activity, spam, and abuse without creating friction.", "importDirectories": [ "google/api", "google/protobuf", "google/rpc" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.RecaptchaEnterprise.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/recaptchaenterprise/v2/apiv1/recaptchaenterprisepb;recaptchaenterprisepb": 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": "AddIpOverride", "fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.AddIpOverride", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/keys/*}:addIpOverride" } ] }, { "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": "CreateFirewallPolicy", "fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.CreateFirewallPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/firewallpolicies" } ] }, { "shortName": "CreateKey", "fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.CreateKey", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/keys" } ] }, { "shortName": "DeleteFirewallPolicy", "fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.DeleteFirewallPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/firewallpolicies/*}" } ] }, { "shortName": "DeleteKey", "fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.DeleteKey", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/keys/*}" } ] }, { "shortName": "GetFirewallPolicy", "fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.GetFirewallPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/firewallpolicies/*}" } ] }, { "shortName": "GetKey", "fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.GetKey", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/keys/*}" } ] }, { "shortName": "GetMetrics", "fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.GetMetrics", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/keys/*/metrics}" } ] }, { "shortName": "ListFirewallPolicies", "fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.ListFirewallPolicies", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*}/firewallpolicies" } ] }, { "shortName": "ListKeys", "fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.ListKeys", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*}/keys" } ] }, { "shortName": "ListRelatedAccountGroupMemberships", "fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.ListRelatedAccountGroupMemberships", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/relatedaccountgroups/*}/memberships" } ] }, { "shortName": "ListRelatedAccountGroups", "fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.ListRelatedAccountGroups", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*}/relatedaccountgroups" } ] }, { "shortName": "MigrateKey", "fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.MigrateKey", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/keys/*}:migrate" } ] }, { "shortName": "ReorderFirewallPolicies", "fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.ReorderFirewallPolicies", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/firewallpolicies:reorder" } ] }, { "shortName": "RetrieveLegacySecretKey", "fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.RetrieveLegacySecretKey", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{key=projects/*/keys/*}:retrieveLegacySecretKey" } ] }, { "shortName": "SearchRelatedAccountGroupMemberships", "fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.SearchRelatedAccountGroupMemberships", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{project=projects/*}/relatedaccountgroupmemberships:search" } ] }, { "shortName": "UpdateFirewallPolicy", "fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.UpdateFirewallPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{firewall_policy.name=projects/*/firewallpolicies/*}" } ] }, { "shortName": "UpdateKey", "fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.UpdateKey", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{key.name=projects/*/keys/*}" } ] } ] } ], "configFile": "recaptchaenterprise_v1.yaml", "serviceConfigApiNames": [ "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService" ], "nameInServiceConfig": "recaptchaenterprise.googleapis.com" }, { "id": "google.cloud.recaptchaenterprise.v1beta1", "directory": "google/cloud/recaptchaenterprise/v1beta1", "version": "v1beta1", "majorVersion": "v1", "hostName": "recaptchaenterprise.googleapis.com", "title": "reCAPTCHA Enterprise API", "description": "Help protect your website from fraudulent activity, spam, and abuse without creating friction.", "importDirectories": [ "google/api", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.RecaptchaEnterprise.V1Beta1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/recaptchaenterprise/v2/apiv1beta1/recaptchaenterprisepb;recaptchaenterprisepb": 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" } ] } ] } ], "configFile": "recaptchaenterprise_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.recaptchaenterprise.v1beta1.RecaptchaEnterpriseServiceV1Beta1" ], "nameInServiceConfig": "recaptchaenterprise.googleapis.com" }, { "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" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.RecommendationEngine.V1Beta1": 9 } }, "go_package": { "valueCounts": { "cloud.google.com/go/recommendationengine/apiv1beta1/recommendationenginepb;recommendationenginepb": 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" } ] } ] } ], "configFile": "recommendationengine_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.recommendationengine.v1beta1.CatalogService", "google.cloud.recommendationengine.v1beta1.PredictionApiKeyRegistry", "google.cloud.recommendationengine.v1beta1.PredictionService", "google.cloud.recommendationengine.v1beta1.UserEventService" ], "nameInServiceConfig": "recommendationengine.googleapis.com" }, { "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": { "cloud.google.com/go/recommender/logging/apiv1/loggingpb;loggingpb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.recommender.logging.v1": 1 } } }, "configFile": "recommender.yaml", "nameInServiceConfig": "recommender.googleapis.com" }, { "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": { "cloud.google.com/go/recommender/logging/apiv1beta1/loggingpb;loggingpb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.recommender.logging.v1beta1": 1 } } }, "configFile": "recommender.yaml", "nameInServiceConfig": "recommender.googleapis.com" }, { "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": 5 } }, "go_package": { "valueCounts": { "cloud.google.com/go/recommender/apiv1/recommenderpb;recommenderpb": 5 } }, "java_multiple_files": { "valueCounts": { "true": 5 } }, "java_package": { "valueCounts": { "com.google.cloud.recommender.v1": 5 } }, "objc_class_prefix": { "valueCounts": { "CREC": 5 } } }, "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": "GetInsightTypeConfig", "fullName": "google.cloud.recommender.v1.Recommender.GetInsightTypeConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/insightTypes/*/config}" }, { "httpMethod": "GET", "path": "/v1/{name=organizations/*/locations/*/insightTypes/*/config}" }, { "httpMethod": "GET", "path": "/v1/{name=billingAccounts/*/locations/*/insightTypes/*/config}" } ] }, { "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": "GetRecommenderConfig", "fullName": "google.cloud.recommender.v1.Recommender.GetRecommenderConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/recommenders/*/config}" }, { "httpMethod": "GET", "path": "/v1/{name=organizations/*/locations/*/recommenders/*/config}" }, { "httpMethod": "GET", "path": "/v1/{name=billingAccounts/*/locations/*/recommenders/*/config}" } ] }, { "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": "MarkRecommendationDismissed", "fullName": "google.cloud.recommender.v1.Recommender.MarkRecommendationDismissed", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/recommenders/*/recommendations/*}:markDismissed" }, { "httpMethod": "POST", "path": "/v1/{name=billingAccounts/*/locations/*/recommenders/*/recommendations/*}:markDismissed" }, { "httpMethod": "POST", "path": "/v1/{name=folders/*/locations/*/recommenders/*/recommendations/*}:markDismissed" }, { "httpMethod": "POST", "path": "/v1/{name=organizations/*/locations/*/recommenders/*/recommendations/*}:markDismissed" } ] }, { "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" } ] }, { "shortName": "UpdateInsightTypeConfig", "fullName": "google.cloud.recommender.v1.Recommender.UpdateInsightTypeConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{insight_type_config.name=projects/*/locations/*/insightTypes/*/config}" }, { "httpMethod": "PATCH", "path": "/v1/{insight_type_config.name=organizations/*/locations/*/insightTypes/*/config}" }, { "httpMethod": "PATCH", "path": "/v1/{insight_type_config.name=billingAccounts/*/locations/*/insightTypes/*/config}" } ] }, { "shortName": "UpdateRecommenderConfig", "fullName": "google.cloud.recommender.v1.Recommender.UpdateRecommenderConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{recommender_config.name=projects/*/locations/*/recommenders/*/config}" }, { "httpMethod": "PATCH", "path": "/v1/{recommender_config.name=organizations/*/locations/*/recommenders/*/config}" }, { "httpMethod": "PATCH", "path": "/v1/{recommender_config.name=billingAccounts/*/locations/*/recommenders/*/config}" } ] } ] } ], "configFile": "recommender_v1.yaml", "serviceConfigApiNames": [ "google.cloud.recommender.v1.Recommender" ], "nameInServiceConfig": "recommender.googleapis.com" }, { "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": 5 } }, "go_package": { "valueCounts": { "cloud.google.com/go/recommender/apiv1beta1/recommenderpb;recommenderpb": 5 } }, "java_multiple_files": { "valueCounts": { "true": 5 } }, "java_package": { "valueCounts": { "com.google.cloud.recommender.v1beta1": 5 } }, "objc_class_prefix": { "valueCounts": { "CREC": 5 } } }, "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": "GetInsightTypeConfig", "fullName": "google.cloud.recommender.v1beta1.Recommender.GetInsightTypeConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/insightTypes/*/config}" }, { "httpMethod": "GET", "path": "/v1beta1/{name=organizations/*/locations/*/insightTypes/*/config}" } ] }, { "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": "GetRecommenderConfig", "fullName": "google.cloud.recommender.v1beta1.Recommender.GetRecommenderConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/recommenders/*/config}" }, { "httpMethod": "GET", "path": "/v1beta1/{name=organizations/*/locations/*/recommenders/*/config}" } ] }, { "shortName": "ListInsightTypes", "fullName": "google.cloud.recommender.v1beta1.Recommender.ListInsightTypes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/insightTypes" } ] }, { "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": "ListRecommenders", "fullName": "google.cloud.recommender.v1beta1.Recommender.ListRecommenders", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/recommenders" } ] }, { "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" } ] }, { "shortName": "UpdateInsightTypeConfig", "fullName": "google.cloud.recommender.v1beta1.Recommender.UpdateInsightTypeConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{insight_type_config.name=projects/*/locations/*/insightTypes/*/config}" }, { "httpMethod": "POST", "path": "/v1beta1/{insight_type_config.name=organizations/*/locations/*/insightTypes/*/config}" } ] }, { "shortName": "UpdateRecommenderConfig", "fullName": "google.cloud.recommender.v1beta1.Recommender.UpdateRecommenderConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{recommender_config.name=projects/*/locations/*/recommenders/*/config}" }, { "httpMethod": "POST", "path": "/v1beta1/{recommender_config.name=organizations/*/locations/*/recommenders/*/config}" } ] } ] } ], "configFile": "recommender_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.recommender.v1beta1.Recommender" ], "nameInServiceConfig": "recommender.googleapis.com" }, { "id": "google.cloud.redis.cluster.v1", "directory": "google/cloud/redis/cluster/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": { "cloud.google.com/go/redis/cluster/apiv1/clusterpb;clusterpb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.redis.cluster.v1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Redis::Cluster::V1": 1 } } }, "services": [ { "shortName": "CloudRedisCluster", "fullName": "google.cloud.redis.cluster.v1.CloudRedisCluster", "methods": [ { "shortName": "CreateCluster", "fullName": "google.cloud.redis.cluster.v1.CloudRedisCluster.CreateCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/clusters" } ] }, { "shortName": "DeleteCluster", "fullName": "google.cloud.redis.cluster.v1.CloudRedisCluster.DeleteCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/clusters/*}" } ] }, { "shortName": "GetCluster", "fullName": "google.cloud.redis.cluster.v1.CloudRedisCluster.GetCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/clusters/*}" } ] }, { "shortName": "GetClusterCertificateAuthority", "fullName": "google.cloud.redis.cluster.v1.CloudRedisCluster.GetClusterCertificateAuthority", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/clusters/*/certificateAuthority}" } ] }, { "shortName": "ListClusters", "fullName": "google.cloud.redis.cluster.v1.CloudRedisCluster.ListClusters", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/clusters" } ] }, { "shortName": "UpdateCluster", "fullName": "google.cloud.redis.cluster.v1.CloudRedisCluster.UpdateCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{cluster.name=projects/*/locations/*/clusters/*}" } ] } ] } ], "configFile": "redis_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.redis.cluster.v1.CloudRedisCluster", "google.longrunning.Operations" ], "nameInServiceConfig": "redis.googleapis.com" }, { "id": "google.cloud.redis.cluster.v1beta1", "directory": "google/cloud/redis/cluster/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": { "cloud.google.com/go/redis/cluster/apiv1beta1/clusterpb;clusterpb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.redis.cluster.v1beta1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Redis::Cluster::V1beta1": 1 } } }, "services": [ { "shortName": "CloudRedisCluster", "fullName": "google.cloud.redis.cluster.v1beta1.CloudRedisCluster", "methods": [ { "shortName": "CreateCluster", "fullName": "google.cloud.redis.cluster.v1beta1.CloudRedisCluster.CreateCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*}/clusters" } ] }, { "shortName": "DeleteCluster", "fullName": "google.cloud.redis.cluster.v1beta1.CloudRedisCluster.DeleteCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta1/{name=projects/*/locations/*/clusters/*}" } ] }, { "shortName": "GetCluster", "fullName": "google.cloud.redis.cluster.v1beta1.CloudRedisCluster.GetCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/clusters/*}" } ] }, { "shortName": "GetClusterCertificateAuthority", "fullName": "google.cloud.redis.cluster.v1beta1.CloudRedisCluster.GetClusterCertificateAuthority", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/clusters/*/certificateAuthority}" } ] }, { "shortName": "ListClusters", "fullName": "google.cloud.redis.cluster.v1beta1.CloudRedisCluster.ListClusters", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{parent=projects/*/locations/*}/clusters" } ] }, { "shortName": "UpdateCluster", "fullName": "google.cloud.redis.cluster.v1beta1.CloudRedisCluster.UpdateCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta1/{cluster.name=projects/*/locations/*/clusters/*}" } ] } ] } ], "configFile": "redis_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.redis.cluster.v1beta1.CloudRedisCluster", "google.longrunning.Operations" ], "nameInServiceConfig": "redis.googleapis.com" }, { "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", "google/type" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/redis/apiv1/redispb;redispb": 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": "GetInstanceAuthString", "fullName": "google.cloud.redis.v1.CloudRedis.GetInstanceAuthString", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/instances/*}/authString" } ] }, { "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": "RescheduleMaintenance", "fullName": "google.cloud.redis.v1.CloudRedis.RescheduleMaintenance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/instances/*}:rescheduleMaintenance" } ] }, { "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" } ] } ] } ], "configFile": "redis_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.redis.v1.CloudRedis", "google.longrunning.Operations" ], "nameInServiceConfig": "redis.googleapis.com" }, { "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", "google/type" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/redis/apiv1beta1/redispb;redispb": 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": "GetInstanceAuthString", "fullName": "google.cloud.redis.v1beta1.CloudRedis.GetInstanceAuthString", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/instances/*}/authString" } ] }, { "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": "RescheduleMaintenance", "fullName": "google.cloud.redis.v1beta1.CloudRedis.RescheduleMaintenance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{name=projects/*/locations/*/instances/*}:rescheduleMaintenance" } ] }, { "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" } ] } ] } ], "configFile": "redis_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.redis.v1beta1.CloudRedis" ], "nameInServiceConfig": "redis.googleapis.com" }, { "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": { "cloud.google.com/go/resourcemanager/apiv2/resourcemanagerpb;resourcemanagerpb": 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/*}" } ] } ] } ], "configFile": "cloudresourcemanager_v2.yaml", "serviceConfigApiNames": [ "google.cloud.resourcemanager.v2.Folders" ], "nameInServiceConfig": "cloudresourcemanager.googleapis.com" }, { "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": 7 } }, "go_package": { "valueCounts": { "cloud.google.com/go/resourcemanager/apiv3/resourcemanagerpb;resourcemanagerpb": 7 } }, "java_multiple_files": { "valueCounts": { "true": 7 } }, "java_package": { "valueCounts": { "com.google.cloud.resourcemanager.v3": 7 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\ResourceManager\\V3": 7 } }, "ruby_package": { "valueCounts": { "Google::Cloud::ResourceManager::V3": 7 } } }, "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": "ListEffectiveTags", "fullName": "google.cloud.resourcemanager.v3.TagBindings.ListEffectiveTags", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/effectiveTags" } ] }, { "shortName": "ListTagBindings", "fullName": "google.cloud.resourcemanager.v3.TagBindings.ListTagBindings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/tagBindings" } ] } ] }, { "shortName": "TagHolds", "fullName": "google.cloud.resourcemanager.v3.TagHolds", "methods": [ { "shortName": "CreateTagHold", "fullName": "google.cloud.resourcemanager.v3.TagHolds.CreateTagHold", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3/{parent=tagValues/*}/tagHolds" } ] }, { "shortName": "DeleteTagHold", "fullName": "google.cloud.resourcemanager.v3.TagHolds.DeleteTagHold", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v3/{name=tagValues/*/tagHolds/*}" } ] }, { "shortName": "ListTagHolds", "fullName": "google.cloud.resourcemanager.v3.TagHolds.ListTagHolds", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/{parent=tagValues/*}/tagHolds" } ] } ] }, { "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": "GetNamespacedTagKey", "fullName": "google.cloud.resourcemanager.v3.TagKeys.GetNamespacedTagKey", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/tagKeys/namespaced" } ] }, { "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": "GetNamespacedTagValue", "fullName": "google.cloud.resourcemanager.v3.TagValues.GetNamespacedTagValue", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/tagValues/namespaced" } ] }, { "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/*}" } ] } ] } ], "configFile": "cloudresourcemanager_v3.yaml", "serviceConfigApiNames": [ "google.cloud.resourcemanager.v3.Folders", "google.cloud.resourcemanager.v3.Organizations", "google.cloud.resourcemanager.v3.Projects", "google.cloud.resourcemanager.v3.TagBindings", "google.cloud.resourcemanager.v3.TagHolds", "google.cloud.resourcemanager.v3.TagKeys", "google.cloud.resourcemanager.v3.TagValues", "google.longrunning.Operations" ], "nameInServiceConfig": "cloudresourcemanager.googleapis.com" }, { "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": { "cloud.google.com/go/resourcesettings/apiv1/resourcesettingspb;resourcesettingspb": 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/*}" } ] } ] } ], "configFile": "resourcesettings_v1.yaml", "serviceConfigApiNames": [ "google.cloud.resourcesettings.v1.ResourceSettingsService" ], "nameInServiceConfig": "resourcesettings.googleapis.com" }, { "id": "google.cloud.retail.v2", "directory": "google/cloud/retail/v2", "version": "v2", "majorVersion": "v2", "hostName": "retail.googleapis.com", "title": "Vertex AI Search for Retail API", "description": "Vertex AI Search for Retail API is made up of Retail Search, Browse and Recommendations. These discovery AI solutions help you implement personalized search, browse and recommendations, based on machine learning models, across your websites and mobile applications.", "importDirectories": [ "google/api", "google/cloud/retail/v2", "google/longrunning", "google/protobuf", "google/rpc", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Retail.V2": 21 } }, "go_package": { "valueCounts": { "cloud.google.com/go/retail/apiv2/retailpb;retailpb": 21 } }, "java_multiple_files": { "valueCounts": { "true": 21 } }, "java_package": { "valueCounts": { "com.google.cloud.retail.v2": 21 } }, "objc_class_prefix": { "valueCounts": { "RETAIL": 21 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Retail\\V2": 21 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Retail::V2": 21 } } }, "services": [ { "shortName": "AnalyticsService", "fullName": "google.cloud.retail.v2.AnalyticsService", "methods": [ { "shortName": "ExportAnalyticsMetrics", "fullName": "google.cloud.retail.v2.AnalyticsService.ExportAnalyticsMetrics", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{catalog=projects/*/locations/*/catalogs/*}:exportAnalyticsMetrics" } ] } ] }, { "shortName": "CatalogService", "fullName": "google.cloud.retail.v2.CatalogService", "methods": [ { "shortName": "AddCatalogAttribute", "fullName": "google.cloud.retail.v2.CatalogService.AddCatalogAttribute", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{attributes_config=projects/*/locations/*/catalogs/*/attributesConfig}:addCatalogAttribute" } ] }, { "shortName": "GetAttributesConfig", "fullName": "google.cloud.retail.v2.CatalogService.GetAttributesConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/catalogs/*/attributesConfig}" } ] }, { "shortName": "GetCompletionConfig", "fullName": "google.cloud.retail.v2.CatalogService.GetCompletionConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/catalogs/*/completionConfig}" } ] }, { "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": "RemoveCatalogAttribute", "fullName": "google.cloud.retail.v2.CatalogService.RemoveCatalogAttribute", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{attributes_config=projects/*/locations/*/catalogs/*/attributesConfig}:removeCatalogAttribute" } ] }, { "shortName": "ReplaceCatalogAttribute", "fullName": "google.cloud.retail.v2.CatalogService.ReplaceCatalogAttribute", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{attributes_config=projects/*/locations/*/catalogs/*/attributesConfig}:replaceCatalogAttribute" } ] }, { "shortName": "SetDefaultBranch", "fullName": "google.cloud.retail.v2.CatalogService.SetDefaultBranch", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{catalog=projects/*/locations/*/catalogs/*}:setDefaultBranch" } ] }, { "shortName": "UpdateAttributesConfig", "fullName": "google.cloud.retail.v2.CatalogService.UpdateAttributesConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{attributes_config.name=projects/*/locations/*/catalogs/*/attributesConfig}" } ] }, { "shortName": "UpdateCatalog", "fullName": "google.cloud.retail.v2.CatalogService.UpdateCatalog", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{catalog.name=projects/*/locations/*/catalogs/*}" } ] }, { "shortName": "UpdateCompletionConfig", "fullName": "google.cloud.retail.v2.CatalogService.UpdateCompletionConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{completion_config.name=projects/*/locations/*/catalogs/*/completionConfig}" } ] } ] }, { "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": "ControlService", "fullName": "google.cloud.retail.v2.ControlService", "methods": [ { "shortName": "CreateControl", "fullName": "google.cloud.retail.v2.ControlService.CreateControl", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*/catalogs/*}/controls" } ] }, { "shortName": "DeleteControl", "fullName": "google.cloud.retail.v2.ControlService.DeleteControl", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/catalogs/*/controls/*}" } ] }, { "shortName": "GetControl", "fullName": "google.cloud.retail.v2.ControlService.GetControl", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/catalogs/*/controls/*}" } ] }, { "shortName": "ListControls", "fullName": "google.cloud.retail.v2.ControlService.ListControls", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*/catalogs/*}/controls" } ] }, { "shortName": "UpdateControl", "fullName": "google.cloud.retail.v2.ControlService.UpdateControl", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{control.name=projects/*/locations/*/catalogs/*/controls/*}" } ] } ] }, { "shortName": "ModelService", "fullName": "google.cloud.retail.v2.ModelService", "methods": [ { "shortName": "CreateModel", "fullName": "google.cloud.retail.v2.ModelService.CreateModel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*/catalogs/*}/models" } ] }, { "shortName": "DeleteModel", "fullName": "google.cloud.retail.v2.ModelService.DeleteModel", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/catalogs/*/models/*}" } ] }, { "shortName": "GetModel", "fullName": "google.cloud.retail.v2.ModelService.GetModel", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/catalogs/*/models/*}" } ] }, { "shortName": "ListModels", "fullName": "google.cloud.retail.v2.ModelService.ListModels", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*/catalogs/*}/models" } ] }, { "shortName": "PauseModel", "fullName": "google.cloud.retail.v2.ModelService.PauseModel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/catalogs/*/models/*}:pause" } ] }, { "shortName": "ResumeModel", "fullName": "google.cloud.retail.v2.ModelService.ResumeModel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/catalogs/*/models/*}:resume" } ] }, { "shortName": "TuneModel", "fullName": "google.cloud.retail.v2.ModelService.TuneModel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/catalogs/*/models/*}:tune" } ] }, { "shortName": "UpdateModel", "fullName": "google.cloud.retail.v2.ModelService.UpdateModel", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{model.name=projects/*/locations/*/catalogs/*/models/*}" } ] } ] }, { "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" }, { "httpMethod": "POST", "path": "/v2/{placement=projects/*/locations/*/catalogs/*/servingConfigs/*}: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": "AddLocalInventories", "fullName": "google.cloud.retail.v2.ProductService.AddLocalInventories", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{product=projects/*/locations/*/catalogs/*/branches/*/products/**}:addLocalInventories" } ] }, { "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": "PurgeProducts", "fullName": "google.cloud.retail.v2.ProductService.PurgeProducts", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*/catalogs/*/branches/*}/products:purge" } ] }, { "shortName": "RemoveFulfillmentPlaces", "fullName": "google.cloud.retail.v2.ProductService.RemoveFulfillmentPlaces", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{product=projects/*/locations/*/catalogs/*/branches/*/products/**}:removeFulfillmentPlaces" } ] }, { "shortName": "RemoveLocalInventories", "fullName": "google.cloud.retail.v2.ProductService.RemoveLocalInventories", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{product=projects/*/locations/*/catalogs/*/branches/*/products/**}:removeLocalInventories" } ] }, { "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" }, { "httpMethod": "POST", "path": "/v2/{placement=projects/*/locations/*/catalogs/*/servingConfigs/*}:search" } ] } ] }, { "shortName": "ServingConfigService", "fullName": "google.cloud.retail.v2.ServingConfigService", "methods": [ { "shortName": "AddControl", "fullName": "google.cloud.retail.v2.ServingConfigService.AddControl", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{serving_config=projects/*/locations/*/catalogs/*/servingConfigs/*}:addControl" } ] }, { "shortName": "CreateServingConfig", "fullName": "google.cloud.retail.v2.ServingConfigService.CreateServingConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*/catalogs/*}/servingConfigs" } ] }, { "shortName": "DeleteServingConfig", "fullName": "google.cloud.retail.v2.ServingConfigService.DeleteServingConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/catalogs/*/servingConfigs/*}" } ] }, { "shortName": "GetServingConfig", "fullName": "google.cloud.retail.v2.ServingConfigService.GetServingConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/catalogs/*/servingConfigs/*}" } ] }, { "shortName": "ListServingConfigs", "fullName": "google.cloud.retail.v2.ServingConfigService.ListServingConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*/catalogs/*}/servingConfigs" } ] }, { "shortName": "RemoveControl", "fullName": "google.cloud.retail.v2.ServingConfigService.RemoveControl", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{serving_config=projects/*/locations/*/catalogs/*/servingConfigs/*}:removeControl" } ] }, { "shortName": "UpdateServingConfig", "fullName": "google.cloud.retail.v2.ServingConfigService.UpdateServingConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{serving_config.name=projects/*/locations/*/catalogs/*/servingConfigs/*}" } ] } ] }, { "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" } ] } ] } ], "configFile": "retail_v2.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.retail.v2.AnalyticsService", "google.cloud.retail.v2.CatalogService", "google.cloud.retail.v2.CompletionService", "google.cloud.retail.v2.ControlService", "google.cloud.retail.v2.ModelService", "google.cloud.retail.v2.PredictionService", "google.cloud.retail.v2.ProductService", "google.cloud.retail.v2.SearchService", "google.cloud.retail.v2.ServingConfigService", "google.cloud.retail.v2.UserEventService", "google.longrunning.Operations" ], "nameInServiceConfig": "retail.googleapis.com" }, { "id": "google.cloud.retail.v2alpha", "directory": "google/cloud/retail/v2alpha", "version": "v2alpha", "majorVersion": "v2", "hostName": "retail.googleapis.com", "title": "Vertex AI Search for Retail API", "description": "Vertex AI Search for Retail API is made up of Retail Search, Browse and Recommendations. These discovery AI solutions help you implement personalized search, browse and recommendations, based on machine learning models, across your websites and mobile applications.", "importDirectories": [ "google/api", "google/cloud/retail/v2alpha", "google/longrunning", "google/protobuf", "google/rpc", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Retail.V2Alpha": 27 } }, "go_package": { "valueCounts": { "cloud.google.com/go/retail/apiv2alpha/retailpb;retailpb": 27 } }, "java_multiple_files": { "valueCounts": { "true": 27 } }, "java_package": { "valueCounts": { "com.google.cloud.retail.v2alpha": 27 } }, "objc_class_prefix": { "valueCounts": { "RETAIL": 27 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Retail\\V2alpha": 27 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Retail::V2alpha": 27 } } }, "services": [ { "shortName": "AnalyticsService", "fullName": "google.cloud.retail.v2alpha.AnalyticsService", "methods": [ { "shortName": "ExportAnalyticsMetrics", "fullName": "google.cloud.retail.v2alpha.AnalyticsService.ExportAnalyticsMetrics", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha/{catalog=projects/*/locations/*/catalogs/*}:exportAnalyticsMetrics" } ] } ] }, { "shortName": "BranchService", "fullName": "google.cloud.retail.v2alpha.BranchService", "methods": [ { "shortName": "GetBranch", "fullName": "google.cloud.retail.v2alpha.BranchService.GetBranch", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2alpha/{name=projects/*/locations/*/catalogs/*/branches/*}" } ] }, { "shortName": "ListBranches", "fullName": "google.cloud.retail.v2alpha.BranchService.ListBranches", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2alpha/{parent=projects/*/locations/*/catalogs/*}/branches" } ] } ] }, { "shortName": "CatalogService", "fullName": "google.cloud.retail.v2alpha.CatalogService", "methods": [ { "shortName": "AddCatalogAttribute", "fullName": "google.cloud.retail.v2alpha.CatalogService.AddCatalogAttribute", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha/{attributes_config=projects/*/locations/*/catalogs/*/attributesConfig}:addCatalogAttribute" } ] }, { "shortName": "BatchRemoveCatalogAttributes", "fullName": "google.cloud.retail.v2alpha.CatalogService.BatchRemoveCatalogAttributes", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha/{attributes_config=projects/*/locations/*/catalogs/*/attributesConfig}:batchRemoveCatalogAttributes" } ] }, { "shortName": "GetAttributesConfig", "fullName": "google.cloud.retail.v2alpha.CatalogService.GetAttributesConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2alpha/{name=projects/*/locations/*/catalogs/*/attributesConfig}" } ] }, { "shortName": "GetCompletionConfig", "fullName": "google.cloud.retail.v2alpha.CatalogService.GetCompletionConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2alpha/{name=projects/*/locations/*/catalogs/*/completionConfig}" } ] }, { "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": "RemoveCatalogAttribute", "fullName": "google.cloud.retail.v2alpha.CatalogService.RemoveCatalogAttribute", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha/{attributes_config=projects/*/locations/*/catalogs/*/attributesConfig}:removeCatalogAttribute" } ] }, { "shortName": "ReplaceCatalogAttribute", "fullName": "google.cloud.retail.v2alpha.CatalogService.ReplaceCatalogAttribute", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha/{attributes_config=projects/*/locations/*/catalogs/*/attributesConfig}:replaceCatalogAttribute" } ] }, { "shortName": "SetDefaultBranch", "fullName": "google.cloud.retail.v2alpha.CatalogService.SetDefaultBranch", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha/{catalog=projects/*/locations/*/catalogs/*}:setDefaultBranch" } ] }, { "shortName": "UpdateAttributesConfig", "fullName": "google.cloud.retail.v2alpha.CatalogService.UpdateAttributesConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2alpha/{attributes_config.name=projects/*/locations/*/catalogs/*/attributesConfig}" } ] }, { "shortName": "UpdateCatalog", "fullName": "google.cloud.retail.v2alpha.CatalogService.UpdateCatalog", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2alpha/{catalog.name=projects/*/locations/*/catalogs/*}" } ] }, { "shortName": "UpdateCompletionConfig", "fullName": "google.cloud.retail.v2alpha.CatalogService.UpdateCompletionConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2alpha/{completion_config.name=projects/*/locations/*/catalogs/*/completionConfig}" } ] } ] }, { "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": "ControlService", "fullName": "google.cloud.retail.v2alpha.ControlService", "methods": [ { "shortName": "CreateControl", "fullName": "google.cloud.retail.v2alpha.ControlService.CreateControl", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha/{parent=projects/*/locations/*/catalogs/*}/controls" } ] }, { "shortName": "DeleteControl", "fullName": "google.cloud.retail.v2alpha.ControlService.DeleteControl", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2alpha/{name=projects/*/locations/*/catalogs/*/controls/*}" } ] }, { "shortName": "GetControl", "fullName": "google.cloud.retail.v2alpha.ControlService.GetControl", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2alpha/{name=projects/*/locations/*/catalogs/*/controls/*}" } ] }, { "shortName": "ListControls", "fullName": "google.cloud.retail.v2alpha.ControlService.ListControls", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2alpha/{parent=projects/*/locations/*/catalogs/*}/controls" } ] }, { "shortName": "UpdateControl", "fullName": "google.cloud.retail.v2alpha.ControlService.UpdateControl", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2alpha/{control.name=projects/*/locations/*/catalogs/*/controls/*}" } ] } ] }, { "shortName": "MerchantCenterAccountLinkService", "fullName": "google.cloud.retail.v2alpha.MerchantCenterAccountLinkService", "methods": [ { "shortName": "CreateMerchantCenterAccountLink", "fullName": "google.cloud.retail.v2alpha.MerchantCenterAccountLinkService.CreateMerchantCenterAccountLink", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha/{parent=projects/*/locations/*/catalogs/*}/merchantCenterAccountLinks" } ] }, { "shortName": "DeleteMerchantCenterAccountLink", "fullName": "google.cloud.retail.v2alpha.MerchantCenterAccountLinkService.DeleteMerchantCenterAccountLink", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2alpha/{name=projects/*/locations/*/catalogs/*/merchantCenterAccountLinks/*}" } ] }, { "shortName": "ListMerchantCenterAccountLinks", "fullName": "google.cloud.retail.v2alpha.MerchantCenterAccountLinkService.ListMerchantCenterAccountLinks", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2alpha/{parent=projects/*/locations/*/catalogs/*}/merchantCenterAccountLinks" } ] } ] }, { "shortName": "ModelService", "fullName": "google.cloud.retail.v2alpha.ModelService", "methods": [ { "shortName": "CreateModel", "fullName": "google.cloud.retail.v2alpha.ModelService.CreateModel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha/{parent=projects/*/locations/*/catalogs/*}/models" } ] }, { "shortName": "DeleteModel", "fullName": "google.cloud.retail.v2alpha.ModelService.DeleteModel", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2alpha/{name=projects/*/locations/*/catalogs/*/models/*}" } ] }, { "shortName": "GetModel", "fullName": "google.cloud.retail.v2alpha.ModelService.GetModel", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2alpha/{name=projects/*/locations/*/catalogs/*/models/*}" } ] }, { "shortName": "ListModels", "fullName": "google.cloud.retail.v2alpha.ModelService.ListModels", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2alpha/{parent=projects/*/locations/*/catalogs/*}/models" } ] }, { "shortName": "PauseModel", "fullName": "google.cloud.retail.v2alpha.ModelService.PauseModel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha/{name=projects/*/locations/*/catalogs/*/models/*}:pause" } ] }, { "shortName": "ResumeModel", "fullName": "google.cloud.retail.v2alpha.ModelService.ResumeModel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha/{name=projects/*/locations/*/catalogs/*/models/*}:resume" } ] }, { "shortName": "TuneModel", "fullName": "google.cloud.retail.v2alpha.ModelService.TuneModel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha/{name=projects/*/locations/*/catalogs/*/models/*}:tune" } ] }, { "shortName": "UpdateModel", "fullName": "google.cloud.retail.v2alpha.ModelService.UpdateModel", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2alpha/{model.name=projects/*/locations/*/catalogs/*/models/*}" } ] } ] }, { "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" }, { "httpMethod": "POST", "path": "/v2alpha/{placement=projects/*/locations/*/catalogs/*/servingConfigs/*}: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": "AddLocalInventories", "fullName": "google.cloud.retail.v2alpha.ProductService.AddLocalInventories", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha/{product=projects/*/locations/*/catalogs/*/branches/*/products/**}:addLocalInventories" } ] }, { "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": "PurgeProducts", "fullName": "google.cloud.retail.v2alpha.ProductService.PurgeProducts", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha/{parent=projects/*/locations/*/catalogs/*/branches/*}/products:purge" } ] }, { "shortName": "RemoveFulfillmentPlaces", "fullName": "google.cloud.retail.v2alpha.ProductService.RemoveFulfillmentPlaces", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha/{product=projects/*/locations/*/catalogs/*/branches/*/products/**}:removeFulfillmentPlaces" } ] }, { "shortName": "RemoveLocalInventories", "fullName": "google.cloud.retail.v2alpha.ProductService.RemoveLocalInventories", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha/{product=projects/*/locations/*/catalogs/*/branches/*/products/**}:removeLocalInventories" } ] }, { "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": "ProjectService", "fullName": "google.cloud.retail.v2alpha.ProjectService", "methods": [ { "shortName": "AcceptTerms", "fullName": "google.cloud.retail.v2alpha.ProjectService.AcceptTerms", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha/{project=projects/*/retailProject}:acceptTerms" } ] }, { "shortName": "EnrollSolution", "fullName": "google.cloud.retail.v2alpha.ProjectService.EnrollSolution", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha/{project=projects/*}:enrollSolution" } ] }, { "shortName": "GetAlertConfig", "fullName": "google.cloud.retail.v2alpha.ProjectService.GetAlertConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2alpha/{name=projects/*/alertConfig}" } ] }, { "shortName": "GetLoggingConfig", "fullName": "google.cloud.retail.v2alpha.ProjectService.GetLoggingConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2alpha/{name=projects/*/loggingConfig}" } ] }, { "shortName": "GetProject", "fullName": "google.cloud.retail.v2alpha.ProjectService.GetProject", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2alpha/{name=projects/*/retailProject}" } ] }, { "shortName": "ListEnrolledSolutions", "fullName": "google.cloud.retail.v2alpha.ProjectService.ListEnrolledSolutions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2alpha/{parent=projects/*}:enrolledSolutions" } ] }, { "shortName": "UpdateAlertConfig", "fullName": "google.cloud.retail.v2alpha.ProjectService.UpdateAlertConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2alpha/{alert_config.name=projects/*/alertConfig}" } ] }, { "shortName": "UpdateLoggingConfig", "fullName": "google.cloud.retail.v2alpha.ProjectService.UpdateLoggingConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2alpha/{logging_config.name=projects/*/loggingConfig}" } ] } ] }, { "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" }, { "httpMethod": "POST", "path": "/v2alpha/{placement=projects/*/locations/*/catalogs/*/servingConfigs/*}:search" } ] } ] }, { "shortName": "ServingConfigService", "fullName": "google.cloud.retail.v2alpha.ServingConfigService", "methods": [ { "shortName": "AddControl", "fullName": "google.cloud.retail.v2alpha.ServingConfigService.AddControl", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha/{serving_config=projects/*/locations/*/catalogs/*/servingConfigs/*}:addControl" } ] }, { "shortName": "CreateServingConfig", "fullName": "google.cloud.retail.v2alpha.ServingConfigService.CreateServingConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha/{parent=projects/*/locations/*/catalogs/*}/servingConfigs" } ] }, { "shortName": "DeleteServingConfig", "fullName": "google.cloud.retail.v2alpha.ServingConfigService.DeleteServingConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2alpha/{name=projects/*/locations/*/catalogs/*/servingConfigs/*}" } ] }, { "shortName": "GetServingConfig", "fullName": "google.cloud.retail.v2alpha.ServingConfigService.GetServingConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2alpha/{name=projects/*/locations/*/catalogs/*/servingConfigs/*}" } ] }, { "shortName": "ListServingConfigs", "fullName": "google.cloud.retail.v2alpha.ServingConfigService.ListServingConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2alpha/{parent=projects/*/locations/*/catalogs/*}/servingConfigs" } ] }, { "shortName": "RemoveControl", "fullName": "google.cloud.retail.v2alpha.ServingConfigService.RemoveControl", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha/{serving_config=projects/*/locations/*/catalogs/*/servingConfigs/*}:removeControl" } ] }, { "shortName": "UpdateServingConfig", "fullName": "google.cloud.retail.v2alpha.ServingConfigService.UpdateServingConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2alpha/{serving_config.name=projects/*/locations/*/catalogs/*/servingConfigs/*}" } ] } ] }, { "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" } ] } ] } ], "configFile": "retail_v2alpha.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.retail.v2alpha.AnalyticsService", "google.cloud.retail.v2alpha.BranchService", "google.cloud.retail.v2alpha.CatalogService", "google.cloud.retail.v2alpha.CompletionService", "google.cloud.retail.v2alpha.ControlService", "google.cloud.retail.v2alpha.MerchantCenterAccountLinkService", "google.cloud.retail.v2alpha.ModelService", "google.cloud.retail.v2alpha.PredictionService", "google.cloud.retail.v2alpha.ProductService", "google.cloud.retail.v2alpha.ProjectService", "google.cloud.retail.v2alpha.SearchService", "google.cloud.retail.v2alpha.ServingConfigService", "google.cloud.retail.v2alpha.UserEventService", "google.longrunning.Operations" ], "nameInServiceConfig": "retail.googleapis.com" }, { "id": "google.cloud.retail.v2beta", "directory": "google/cloud/retail/v2beta", "version": "v2beta", "majorVersion": "v2", "hostName": "retail.googleapis.com", "title": "Vertex AI Search for Retail API", "description": "Vertex AI Search for Retail API is made up of Retail Search, Browse and Recommendations. These discovery AI solutions help you implement personalized search, browse and recommendations, based on machine learning models, across your websites and mobile applications.", "importDirectories": [ "google/api", "google/cloud/retail/v2beta", "google/longrunning", "google/protobuf", "google/rpc", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Retail.V2Beta": 21 } }, "go_package": { "valueCounts": { "cloud.google.com/go/retail/apiv2beta/retailpb;retailpb": 21 } }, "java_multiple_files": { "valueCounts": { "true": 21 } }, "java_package": { "valueCounts": { "com.google.cloud.retail.v2beta": 21 } }, "objc_class_prefix": { "valueCounts": { "RETAIL": 21 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Retail\\V2beta": 21 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Retail::V2beta": 21 } } }, "services": [ { "shortName": "AnalyticsService", "fullName": "google.cloud.retail.v2beta.AnalyticsService", "methods": [ { "shortName": "ExportAnalyticsMetrics", "fullName": "google.cloud.retail.v2beta.AnalyticsService.ExportAnalyticsMetrics", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{catalog=projects/*/locations/*/catalogs/*}:exportAnalyticsMetrics" } ] } ] }, { "shortName": "CatalogService", "fullName": "google.cloud.retail.v2beta.CatalogService", "methods": [ { "shortName": "AddCatalogAttribute", "fullName": "google.cloud.retail.v2beta.CatalogService.AddCatalogAttribute", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{attributes_config=projects/*/locations/*/catalogs/*/attributesConfig}:addCatalogAttribute" } ] }, { "shortName": "BatchRemoveCatalogAttributes", "fullName": "google.cloud.retail.v2beta.CatalogService.BatchRemoveCatalogAttributes", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{attributes_config=projects/*/locations/*/catalogs/*/attributesConfig}:batchRemoveCatalogAttributes" } ] }, { "shortName": "GetAttributesConfig", "fullName": "google.cloud.retail.v2beta.CatalogService.GetAttributesConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/{name=projects/*/locations/*/catalogs/*/attributesConfig}" } ] }, { "shortName": "GetCompletionConfig", "fullName": "google.cloud.retail.v2beta.CatalogService.GetCompletionConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/{name=projects/*/locations/*/catalogs/*/completionConfig}" } ] }, { "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": "RemoveCatalogAttribute", "fullName": "google.cloud.retail.v2beta.CatalogService.RemoveCatalogAttribute", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{attributes_config=projects/*/locations/*/catalogs/*/attributesConfig}:removeCatalogAttribute" } ] }, { "shortName": "ReplaceCatalogAttribute", "fullName": "google.cloud.retail.v2beta.CatalogService.ReplaceCatalogAttribute", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{attributes_config=projects/*/locations/*/catalogs/*/attributesConfig}:replaceCatalogAttribute" } ] }, { "shortName": "SetDefaultBranch", "fullName": "google.cloud.retail.v2beta.CatalogService.SetDefaultBranch", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{catalog=projects/*/locations/*/catalogs/*}:setDefaultBranch" } ] }, { "shortName": "UpdateAttributesConfig", "fullName": "google.cloud.retail.v2beta.CatalogService.UpdateAttributesConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2beta/{attributes_config.name=projects/*/locations/*/catalogs/*/attributesConfig}" } ] }, { "shortName": "UpdateCatalog", "fullName": "google.cloud.retail.v2beta.CatalogService.UpdateCatalog", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2beta/{catalog.name=projects/*/locations/*/catalogs/*}" } ] }, { "shortName": "UpdateCompletionConfig", "fullName": "google.cloud.retail.v2beta.CatalogService.UpdateCompletionConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2beta/{completion_config.name=projects/*/locations/*/catalogs/*/completionConfig}" } ] } ] }, { "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": "ControlService", "fullName": "google.cloud.retail.v2beta.ControlService", "methods": [ { "shortName": "CreateControl", "fullName": "google.cloud.retail.v2beta.ControlService.CreateControl", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{parent=projects/*/locations/*/catalogs/*}/controls" } ] }, { "shortName": "DeleteControl", "fullName": "google.cloud.retail.v2beta.ControlService.DeleteControl", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2beta/{name=projects/*/locations/*/catalogs/*/controls/*}" } ] }, { "shortName": "GetControl", "fullName": "google.cloud.retail.v2beta.ControlService.GetControl", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/{name=projects/*/locations/*/catalogs/*/controls/*}" } ] }, { "shortName": "ListControls", "fullName": "google.cloud.retail.v2beta.ControlService.ListControls", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/{parent=projects/*/locations/*/catalogs/*}/controls" } ] }, { "shortName": "UpdateControl", "fullName": "google.cloud.retail.v2beta.ControlService.UpdateControl", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2beta/{control.name=projects/*/locations/*/catalogs/*/controls/*}" } ] } ] }, { "shortName": "ModelService", "fullName": "google.cloud.retail.v2beta.ModelService", "methods": [ { "shortName": "CreateModel", "fullName": "google.cloud.retail.v2beta.ModelService.CreateModel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{parent=projects/*/locations/*/catalogs/*}/models" } ] }, { "shortName": "DeleteModel", "fullName": "google.cloud.retail.v2beta.ModelService.DeleteModel", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2beta/{name=projects/*/locations/*/catalogs/*/models/*}" } ] }, { "shortName": "GetModel", "fullName": "google.cloud.retail.v2beta.ModelService.GetModel", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/{name=projects/*/locations/*/catalogs/*/models/*}" } ] }, { "shortName": "ListModels", "fullName": "google.cloud.retail.v2beta.ModelService.ListModels", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/{parent=projects/*/locations/*/catalogs/*}/models" } ] }, { "shortName": "PauseModel", "fullName": "google.cloud.retail.v2beta.ModelService.PauseModel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{name=projects/*/locations/*/catalogs/*/models/*}:pause" } ] }, { "shortName": "ResumeModel", "fullName": "google.cloud.retail.v2beta.ModelService.ResumeModel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{name=projects/*/locations/*/catalogs/*/models/*}:resume" } ] }, { "shortName": "TuneModel", "fullName": "google.cloud.retail.v2beta.ModelService.TuneModel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{name=projects/*/locations/*/catalogs/*/models/*}:tune" } ] }, { "shortName": "UpdateModel", "fullName": "google.cloud.retail.v2beta.ModelService.UpdateModel", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2beta/{model.name=projects/*/locations/*/catalogs/*/models/*}" } ] } ] }, { "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" }, { "httpMethod": "POST", "path": "/v2beta/{placement=projects/*/locations/*/catalogs/*/servingConfigs/*}: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": "AddLocalInventories", "fullName": "google.cloud.retail.v2beta.ProductService.AddLocalInventories", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{product=projects/*/locations/*/catalogs/*/branches/*/products/**}:addLocalInventories" } ] }, { "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": "PurgeProducts", "fullName": "google.cloud.retail.v2beta.ProductService.PurgeProducts", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{parent=projects/*/locations/*/catalogs/*/branches/*}/products:purge" } ] }, { "shortName": "RemoveFulfillmentPlaces", "fullName": "google.cloud.retail.v2beta.ProductService.RemoveFulfillmentPlaces", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{product=projects/*/locations/*/catalogs/*/branches/*/products/**}:removeFulfillmentPlaces" } ] }, { "shortName": "RemoveLocalInventories", "fullName": "google.cloud.retail.v2beta.ProductService.RemoveLocalInventories", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{product=projects/*/locations/*/catalogs/*/branches/*/products/**}:removeLocalInventories" } ] }, { "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" }, { "httpMethod": "POST", "path": "/v2beta/{placement=projects/*/locations/*/catalogs/*/servingConfigs/*}:search" } ] } ] }, { "shortName": "ServingConfigService", "fullName": "google.cloud.retail.v2beta.ServingConfigService", "methods": [ { "shortName": "AddControl", "fullName": "google.cloud.retail.v2beta.ServingConfigService.AddControl", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{serving_config=projects/*/locations/*/catalogs/*/servingConfigs/*}:addControl" } ] }, { "shortName": "CreateServingConfig", "fullName": "google.cloud.retail.v2beta.ServingConfigService.CreateServingConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{parent=projects/*/locations/*/catalogs/*}/servingConfigs" } ] }, { "shortName": "DeleteServingConfig", "fullName": "google.cloud.retail.v2beta.ServingConfigService.DeleteServingConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2beta/{name=projects/*/locations/*/catalogs/*/servingConfigs/*}" } ] }, { "shortName": "GetServingConfig", "fullName": "google.cloud.retail.v2beta.ServingConfigService.GetServingConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/{name=projects/*/locations/*/catalogs/*/servingConfigs/*}" } ] }, { "shortName": "ListServingConfigs", "fullName": "google.cloud.retail.v2beta.ServingConfigService.ListServingConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/{parent=projects/*/locations/*/catalogs/*}/servingConfigs" } ] }, { "shortName": "RemoveControl", "fullName": "google.cloud.retail.v2beta.ServingConfigService.RemoveControl", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{serving_config=projects/*/locations/*/catalogs/*/servingConfigs/*}:removeControl" } ] }, { "shortName": "UpdateServingConfig", "fullName": "google.cloud.retail.v2beta.ServingConfigService.UpdateServingConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2beta/{serving_config.name=projects/*/locations/*/catalogs/*/servingConfigs/*}" } ] } ] }, { "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" } ] } ] } ], "configFile": "retail_v2beta.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.retail.v2beta.AnalyticsService", "google.cloud.retail.v2beta.CatalogService", "google.cloud.retail.v2beta.CompletionService", "google.cloud.retail.v2beta.ControlService", "google.cloud.retail.v2beta.ModelService", "google.cloud.retail.v2beta.PredictionService", "google.cloud.retail.v2beta.ProductService", "google.cloud.retail.v2beta.SearchService", "google.cloud.retail.v2beta.ServingConfigService", "google.cloud.retail.v2beta.UserEventService", "google.longrunning.Operations" ], "nameInServiceConfig": "retail.googleapis.com" }, { "id": "google.cloud.run.v2", "directory": "google/cloud/run/v2", "version": "v2", "majorVersion": "v2", "hostName": "run.googleapis.com", "title": "Cloud Run Admin API", "description": "Deploy and manage user provided container images that scale automatically based on incoming requests. The Cloud Run Admin API v1 follows the Knative Serving API specification, while v2 is aligned with Google Cloud AIP-based API standards, as described in https://google.aip.dev/.", "importDirectories": [ "google/api", "google/cloud/run/v2", "google/iam/v1", "google/longrunning", "google/protobuf", "google/rpc" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/run/apiv2/runpb;runpb": 13 } }, "java_multiple_files": { "valueCounts": { "true": 13 } }, "java_package": { "valueCounts": { "com.google.cloud.run.v2": 13 } } }, "services": [ { "shortName": "Executions", "fullName": "google.cloud.run.v2.Executions", "methods": [ { "shortName": "CancelExecution", "fullName": "google.cloud.run.v2.Executions.CancelExecution", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/jobs/*/executions/*}:cancel" } ] }, { "shortName": "DeleteExecution", "fullName": "google.cloud.run.v2.Executions.DeleteExecution", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/jobs/*/executions/*}" } ] }, { "shortName": "GetExecution", "fullName": "google.cloud.run.v2.Executions.GetExecution", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/jobs/*/executions/*}" } ] }, { "shortName": "ListExecutions", "fullName": "google.cloud.run.v2.Executions.ListExecutions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*/jobs/*}/executions" } ] } ] }, { "shortName": "Jobs", "fullName": "google.cloud.run.v2.Jobs", "methods": [ { "shortName": "CreateJob", "fullName": "google.cloud.run.v2.Jobs.CreateJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*}/jobs" } ] }, { "shortName": "DeleteJob", "fullName": "google.cloud.run.v2.Jobs.DeleteJob", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/jobs/*}" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.run.v2.Jobs.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{resource=projects/*/locations/*/jobs/*}:getIamPolicy" } ] }, { "shortName": "GetJob", "fullName": "google.cloud.run.v2.Jobs.GetJob", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/jobs/*}" } ] }, { "shortName": "ListJobs", "fullName": "google.cloud.run.v2.Jobs.ListJobs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/jobs" } ] }, { "shortName": "RunJob", "fullName": "google.cloud.run.v2.Jobs.RunJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/jobs/*}:run" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.run.v2.Jobs.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{resource=projects/*/locations/*/jobs/*}:setIamPolicy" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.run.v2.Jobs.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{resource=projects/*/locations/*/jobs/*}:testIamPermissions" } ] }, { "shortName": "UpdateJob", "fullName": "google.cloud.run.v2.Jobs.UpdateJob", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{job.name=projects/*/locations/*/jobs/*}" } ] } ] }, { "shortName": "Revisions", "fullName": "google.cloud.run.v2.Revisions", "methods": [ { "shortName": "DeleteRevision", "fullName": "google.cloud.run.v2.Revisions.DeleteRevision", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/services/*/revisions/*}" } ] }, { "shortName": "GetRevision", "fullName": "google.cloud.run.v2.Revisions.GetRevision", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/services/*/revisions/*}" } ] }, { "shortName": "ListRevisions", "fullName": "google.cloud.run.v2.Revisions.ListRevisions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*/services/*}/revisions" } ] } ] }, { "shortName": "Services", "fullName": "google.cloud.run.v2.Services", "methods": [ { "shortName": "CreateService", "fullName": "google.cloud.run.v2.Services.CreateService", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*}/services" } ] }, { "shortName": "DeleteService", "fullName": "google.cloud.run.v2.Services.DeleteService", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/services/*}" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.run.v2.Services.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{resource=projects/*/locations/*/services/*}:getIamPolicy" } ] }, { "shortName": "GetService", "fullName": "google.cloud.run.v2.Services.GetService", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/services/*}" } ] }, { "shortName": "ListServices", "fullName": "google.cloud.run.v2.Services.ListServices", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/services" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.run.v2.Services.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{resource=projects/*/locations/*/services/*}:setIamPolicy" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.run.v2.Services.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{resource=projects/*/locations/*/services/*}:testIamPermissions" } ] }, { "shortName": "UpdateService", "fullName": "google.cloud.run.v2.Services.UpdateService", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{service.name=projects/*/locations/*/services/*}" } ] } ] }, { "shortName": "Tasks", "fullName": "google.cloud.run.v2.Tasks", "methods": [ { "shortName": "GetTask", "fullName": "google.cloud.run.v2.Tasks.GetTask", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/jobs/*/executions/*/tasks/*}" } ] }, { "shortName": "ListTasks", "fullName": "google.cloud.run.v2.Tasks.ListTasks", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*/jobs/*/executions/*}/tasks" } ] } ] } ], "configFile": "run_v2.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.run.v2.Executions", "google.cloud.run.v2.Jobs", "google.cloud.run.v2.Revisions", "google.cloud.run.v2.Services", "google.cloud.run.v2.Tasks", "google.longrunning.Operations" ], "nameInServiceConfig": "run.googleapis.com" }, { "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": { "cloud.google.com/go/scheduler/apiv1/schedulerpb;schedulerpb": 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/*}" } ] } ] } ], "configFile": "cloudscheduler_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.scheduler.v1.CloudScheduler" ], "nameInServiceConfig": "cloudscheduler.googleapis.com" }, { "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": { "cloud.google.com/go/scheduler/apiv1beta1/schedulerpb;schedulerpb": 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/*}" } ] } ] } ], "configFile": "cloudscheduler_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.scheduler.v1beta1.CloudScheduler" ], "nameInServiceConfig": "cloudscheduler.googleapis.com" }, { "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": { "cloud.google.com/go/secretmanager/apiv1/secretmanagerpb;secretmanagerpb": 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" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/secrets/*/versions/*}:access" } ] }, { "shortName": "AddSecretVersion", "fullName": "google.cloud.secretmanager.v1.SecretManagerService.AddSecretVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/secrets/*}:addVersion" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/secrets/*}:addVersion" } ] }, { "shortName": "CreateSecret", "fullName": "google.cloud.secretmanager.v1.SecretManagerService.CreateSecret", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/secrets" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/secrets" } ] }, { "shortName": "DeleteSecret", "fullName": "google.cloud.secretmanager.v1.SecretManagerService.DeleteSecret", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/secrets/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/secrets/*}" } ] }, { "shortName": "DestroySecretVersion", "fullName": "google.cloud.secretmanager.v1.SecretManagerService.DestroySecretVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/secrets/*/versions/*}:destroy" }, { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/secrets/*/versions/*}:destroy" } ] }, { "shortName": "DisableSecretVersion", "fullName": "google.cloud.secretmanager.v1.SecretManagerService.DisableSecretVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/secrets/*/versions/*}:disable" }, { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/secrets/*/versions/*}:disable" } ] }, { "shortName": "EnableSecretVersion", "fullName": "google.cloud.secretmanager.v1.SecretManagerService.EnableSecretVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/secrets/*/versions/*}:enable" }, { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/secrets/*/versions/*}:enable" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.secretmanager.v1.SecretManagerService.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{resource=projects/*/secrets/*}:getIamPolicy" }, { "httpMethod": "GET", "path": "/v1/{resource=projects/*/locations/*/secrets/*}:getIamPolicy" } ] }, { "shortName": "GetSecret", "fullName": "google.cloud.secretmanager.v1.SecretManagerService.GetSecret", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/secrets/*}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/secrets/*}" } ] }, { "shortName": "GetSecretVersion", "fullName": "google.cloud.secretmanager.v1.SecretManagerService.GetSecretVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/secrets/*/versions/*}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/secrets/*/versions/*}" } ] }, { "shortName": "ListSecretVersions", "fullName": "google.cloud.secretmanager.v1.SecretManagerService.ListSecretVersions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/secrets/*}/versions" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/secrets/*}/versions" } ] }, { "shortName": "ListSecrets", "fullName": "google.cloud.secretmanager.v1.SecretManagerService.ListSecrets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*}/secrets" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/secrets" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.secretmanager.v1.SecretManagerService.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{resource=projects/*/secrets/*}:setIamPolicy" }, { "httpMethod": "POST", "path": "/v1/{resource=projects/*/locations/*/secrets/*}:setIamPolicy" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.secretmanager.v1.SecretManagerService.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{resource=projects/*/secrets/*}:testIamPermissions" }, { "httpMethod": "POST", "path": "/v1/{resource=projects/*/locations/*/secrets/*}:testIamPermissions" } ] }, { "shortName": "UpdateSecret", "fullName": "google.cloud.secretmanager.v1.SecretManagerService.UpdateSecret", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{secret.name=projects/*/secrets/*}" }, { "httpMethod": "PATCH", "path": "/v1/{secret.name=projects/*/locations/*/secrets/*}" } ] } ] } ], "configFile": "secretmanager_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.secretmanager.v1.SecretManagerService" ], "nameInServiceConfig": "secretmanager.googleapis.com" }, { "id": "google.cloud.secretmanager.v1beta2", "directory": "google/cloud/secretmanager/v1beta2", "version": "v1beta2", "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/v1beta2", "google/iam/v1", "google/protobuf" ], "options": { "cc_enable_arenas": { "valueCounts": { "true": 2 } }, "csharp_namespace": { "valueCounts": { "Google.Cloud.SecretManager.V1Beta2": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/secretmanager/apiv1beta2/secretmanagerpb;secretmanagerpb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.cloud.secretmanager.v1beta2": 2 } }, "objc_class_prefix": { "valueCounts": { "GSM": 2 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\SecretManager\\V1beta2": 2 } }, "ruby_package": { "valueCounts": { "Google::Cloud::SecretManager::V1beta2": 2 } } }, "services": [ { "shortName": "SecretManagerService", "fullName": "google.cloud.secretmanager.v1beta2.SecretManagerService", "methods": [ { "shortName": "AccessSecretVersion", "fullName": "google.cloud.secretmanager.v1beta2.SecretManagerService.AccessSecretVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta2/{name=projects/*/secrets/*/versions/*}:access" }, { "httpMethod": "GET", "path": "/v1beta2/{name=projects/*/locations/*/secrets/*/versions/*}:access" } ] }, { "shortName": "AddSecretVersion", "fullName": "google.cloud.secretmanager.v1beta2.SecretManagerService.AddSecretVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta2/{parent=projects/*/secrets/*}:addVersion" }, { "httpMethod": "POST", "path": "/v1beta2/{parent=projects/*/locations/*/secrets/*}:addVersion" } ] }, { "shortName": "CreateSecret", "fullName": "google.cloud.secretmanager.v1beta2.SecretManagerService.CreateSecret", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta2/{parent=projects/*}/secrets" }, { "httpMethod": "POST", "path": "/v1beta2/{parent=projects/*/locations/*}/secrets" } ] }, { "shortName": "DeleteSecret", "fullName": "google.cloud.secretmanager.v1beta2.SecretManagerService.DeleteSecret", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta2/{name=projects/*/secrets/*}" }, { "httpMethod": "DELETE", "path": "/v1beta2/{name=projects/*/locations/*/secrets/*}" } ] }, { "shortName": "DestroySecretVersion", "fullName": "google.cloud.secretmanager.v1beta2.SecretManagerService.DestroySecretVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta2/{name=projects/*/secrets/*/versions/*}:destroy" }, { "httpMethod": "POST", "path": "/v1beta2/{name=projects/*/locations/*/secrets/*/versions/*}:destroy" } ] }, { "shortName": "DisableSecretVersion", "fullName": "google.cloud.secretmanager.v1beta2.SecretManagerService.DisableSecretVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta2/{name=projects/*/secrets/*/versions/*}:disable" }, { "httpMethod": "POST", "path": "/v1beta2/{name=projects/*/locations/*/secrets/*/versions/*}:disable" } ] }, { "shortName": "EnableSecretVersion", "fullName": "google.cloud.secretmanager.v1beta2.SecretManagerService.EnableSecretVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta2/{name=projects/*/secrets/*/versions/*}:enable" }, { "httpMethod": "POST", "path": "/v1beta2/{name=projects/*/locations/*/secrets/*/versions/*}:enable" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.secretmanager.v1beta2.SecretManagerService.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta2/{resource=projects/*/secrets/*}:getIamPolicy" }, { "httpMethod": "GET", "path": "/v1beta2/{resource=projects/*/locations/*/secrets/*}:getIamPolicy" } ] }, { "shortName": "GetSecret", "fullName": "google.cloud.secretmanager.v1beta2.SecretManagerService.GetSecret", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta2/{name=projects/*/secrets/*}" }, { "httpMethod": "GET", "path": "/v1beta2/{name=projects/*/locations/*/secrets/*}" } ] }, { "shortName": "GetSecretVersion", "fullName": "google.cloud.secretmanager.v1beta2.SecretManagerService.GetSecretVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta2/{name=projects/*/secrets/*/versions/*}" }, { "httpMethod": "GET", "path": "/v1beta2/{name=projects/*/locations/*/secrets/*/versions/*}" } ] }, { "shortName": "ListSecretVersions", "fullName": "google.cloud.secretmanager.v1beta2.SecretManagerService.ListSecretVersions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta2/{parent=projects/*/secrets/*}/versions" }, { "httpMethod": "GET", "path": "/v1beta2/{parent=projects/*/locations/*/secrets/*}/versions" } ] }, { "shortName": "ListSecrets", "fullName": "google.cloud.secretmanager.v1beta2.SecretManagerService.ListSecrets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta2/{parent=projects/*}/secrets" }, { "httpMethod": "GET", "path": "/v1beta2/{parent=projects/*/locations/*}/secrets" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.secretmanager.v1beta2.SecretManagerService.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta2/{resource=projects/*/secrets/*}:setIamPolicy" }, { "httpMethod": "POST", "path": "/v1beta2/{resource=projects/*/locations/*/secrets/*}:setIamPolicy" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.secretmanager.v1beta2.SecretManagerService.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta2/{resource=projects/*/secrets/*}:testIamPermissions" }, { "httpMethod": "POST", "path": "/v1beta2/{resource=projects/*/locations/*/secrets/*}:testIamPermissions" } ] }, { "shortName": "UpdateSecret", "fullName": "google.cloud.secretmanager.v1beta2.SecretManagerService.UpdateSecret", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta2/{secret.name=projects/*/secrets/*}" }, { "httpMethod": "PATCH", "path": "/v1beta2/{secret.name=projects/*/locations/*/secrets/*}" } ] } ] } ], "configFile": "secretmanager_v1beta2.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.secretmanager.v1beta2.SecretManagerService" ], "nameInServiceConfig": "secretmanager.googleapis.com" }, { "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": { "cloud.google.com/go/secrets/apiv1beta1/secretspb;secretspb": 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/*}" } ] } ] } ], "configFile": "secretmanager_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.secrets.v1beta1.SecretManagerService" ], "nameInServiceConfig": "secretmanager.googleapis.com" }, { "id": "google.cloud.securesourcemanager.v1", "directory": "google/cloud/securesourcemanager/v1", "version": "v1", "majorVersion": "v1", "hostName": "securesourcemanager.googleapis.com", "title": "Secure Source Manager API", "description": "Regionally deployed, single-tenant managed source code repository hosted on Google Cloud.", "importDirectories": [ "google/api", "google/iam/v1", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.SecureSourceManager.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/securesourcemanager/apiv1/securesourcemanagerpb;securesourcemanagerpb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.securesourcemanager.v1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\SecureSourceManager\\V1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::SecureSourceManager::V1": 1 } } }, "services": [ { "shortName": "SecureSourceManager", "fullName": "google.cloud.securesourcemanager.v1.SecureSourceManager", "methods": [ { "shortName": "CreateInstance", "fullName": "google.cloud.securesourcemanager.v1.SecureSourceManager.CreateInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/instances" } ] }, { "shortName": "CreateRepository", "fullName": "google.cloud.securesourcemanager.v1.SecureSourceManager.CreateRepository", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/repositories" } ] }, { "shortName": "DeleteInstance", "fullName": "google.cloud.securesourcemanager.v1.SecureSourceManager.DeleteInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/instances/*}" } ] }, { "shortName": "DeleteRepository", "fullName": "google.cloud.securesourcemanager.v1.SecureSourceManager.DeleteRepository", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/repositories/*}" } ] }, { "shortName": "GetIamPolicyRepo", "fullName": "google.cloud.securesourcemanager.v1.SecureSourceManager.GetIamPolicyRepo", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{resource=projects/*/locations/*/repositories/*}:getIamPolicy" } ] }, { "shortName": "GetInstance", "fullName": "google.cloud.securesourcemanager.v1.SecureSourceManager.GetInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/instances/*}" } ] }, { "shortName": "GetRepository", "fullName": "google.cloud.securesourcemanager.v1.SecureSourceManager.GetRepository", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/repositories/*}" } ] }, { "shortName": "ListInstances", "fullName": "google.cloud.securesourcemanager.v1.SecureSourceManager.ListInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/instances" } ] }, { "shortName": "ListRepositories", "fullName": "google.cloud.securesourcemanager.v1.SecureSourceManager.ListRepositories", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/repositories" } ] }, { "shortName": "SetIamPolicyRepo", "fullName": "google.cloud.securesourcemanager.v1.SecureSourceManager.SetIamPolicyRepo", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{resource=projects/*/locations/*/repositories/*}:setIamPolicy" } ] }, { "shortName": "TestIamPermissionsRepo", "fullName": "google.cloud.securesourcemanager.v1.SecureSourceManager.TestIamPermissionsRepo", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{resource=projects/*/locations/*/repositories/*}:testIamPermissions" } ] } ] } ], "configFile": "securesourcemanager_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.securesourcemanager.v1.SecureSourceManager", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "securesourcemanager.googleapis.com" }, { "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": { "cloud.google.com/go/security/privateca/apiv1/privatecapb;privatecapb": 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/*}" } ] } ] } ], "configFile": "privateca_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.security.privateca.v1.CertificateAuthorityService", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "privateca.googleapis.com" }, { "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": { "cloud.google.com/go/security/privateca/apiv1beta1/privatecapb;privatecapb": 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/*}" } ] } ] } ], "configFile": "privateca_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.security.privateca.v1beta1.CertificateAuthorityService" ], "nameInServiceConfig": "privateca.googleapis.com" }, { "id": "google.cloud.security.publicca.v1", "directory": "google/cloud/security/publicca/v1", "version": "v1", "majorVersion": "v1", "hostName": "publicca.googleapis.com", "title": "Public Certificate Authority API", "description": "The Public Certificate Authority API may be used to create and manage ACME external account binding keys associated with Google Trust Services' publicly trusted certificate authority.", "importDirectories": [ "google/api", "google/cloud/security/publicca/v1" ], "options": { "cc_enable_arenas": { "valueCounts": { "true": 2 } }, "csharp_namespace": { "valueCounts": { "Google.Cloud.Security.PublicCA.V1": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/security/publicca/apiv1/publiccapb;publiccapb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.cloud.security.publicca.v1": 2 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Security\\PublicCA\\V1": 2 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Security::PublicCA::V1": 2 } } }, "services": [ { "shortName": "PublicCertificateAuthorityService", "fullName": "google.cloud.security.publicca.v1.PublicCertificateAuthorityService", "methods": [ { "shortName": "CreateExternalAccountKey", "fullName": "google.cloud.security.publicca.v1.PublicCertificateAuthorityService.CreateExternalAccountKey", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/externalAccountKeys" } ] } ] } ], "configFile": "publicca_v1.yaml", "serviceConfigApiNames": [ "google.cloud.security.publicca.v1.PublicCertificateAuthorityService" ], "nameInServiceConfig": "publicca.googleapis.com" }, { "id": "google.cloud.security.publicca.v1beta1", "directory": "google/cloud/security/publicca/v1beta1", "version": "v1beta1", "majorVersion": "v1", "hostName": "publicca.googleapis.com", "title": "Public Certificate Authority API", "description": "The Public Certificate Authority API may be used to create and manage ACME external account binding keys associated with Google Trust Services' publicly trusted certificate authority.", "importDirectories": [ "google/api", "google/cloud/security/publicca/v1beta1" ], "options": { "cc_enable_arenas": { "valueCounts": { "true": 2 } }, "csharp_namespace": { "valueCounts": { "Google.Cloud.Security.PublicCA.V1Beta1": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/security/publicca/apiv1beta1/publiccapb;publiccapb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.cloud.security.publicca.v1beta1": 2 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Security\\PublicCA\\V1beta1": 2 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Security::PublicCA::V1beta1": 2 } } }, "services": [ { "shortName": "PublicCertificateAuthorityService", "fullName": "google.cloud.security.publicca.v1beta1.PublicCertificateAuthorityService", "methods": [ { "shortName": "CreateExternalAccountKey", "fullName": "google.cloud.security.publicca.v1beta1.PublicCertificateAuthorityService.CreateExternalAccountKey", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*}/externalAccountKeys" } ] } ] } ], "configFile": "publicca_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.security.publicca.v1beta1.PublicCertificateAuthorityService" ], "nameInServiceConfig": "publicca.googleapis.com" }, { "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": { "cloud.google.com/go/securitycenter/settings/apiv1beta1/settingspb;settingspb": 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}" } ] } ] } ], "configFile": "securitycenter_settings.yaml", "serviceConfigApiNames": [ "google.cloud.securitycenter.settings.v1beta1.SecurityCenterSettingsService" ], "nameInServiceConfig": "securitycenter.googleapis.com" }, { "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", "google/rpc", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.SecurityCenter.V1": 53 } }, "go_package": { "valueCounts": { "cloud.google.com/go/securitycenter/apiv1/securitycenterpb;securitycenterpb": 53 } }, "java_multiple_files": { "valueCounts": { "true": 53 } }, "java_package": { "valueCounts": { "com.google.cloud.securitycenter.v1": 53 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\SecurityCenter\\V1": 53 } }, "ruby_package": { "valueCounts": { "Google::Cloud::SecurityCenter::V1": 53 } } }, "services": [ { "shortName": "SecurityCenter", "fullName": "google.cloud.securitycenter.v1.SecurityCenter", "methods": [ { "shortName": "BatchCreateResourceValueConfigs", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.BatchCreateResourceValueConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=organizations/*}/resourceValueConfigs:batchCreate" } ] }, { "shortName": "BulkMuteFindings", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.BulkMuteFindings", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=organizations/*}/findings:bulkMute" }, { "httpMethod": "POST", "path": "/v1/{parent=folders/*}/findings:bulkMute" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/findings:bulkMute" } ] }, { "shortName": "CreateBigQueryExport", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.CreateBigQueryExport", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=organizations/*}/bigQueryExports" }, { "httpMethod": "POST", "path": "/v1/{parent=folders/*}/bigQueryExports" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/bigQueryExports" } ] }, { "shortName": "CreateEventThreatDetectionCustomModule", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.CreateEventThreatDetectionCustomModule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=organizations/*/eventThreatDetectionSettings}/customModules" }, { "httpMethod": "POST", "path": "/v1/{parent=folders/*/eventThreatDetectionSettings}/customModules" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/eventThreatDetectionSettings}/customModules" } ] }, { "shortName": "CreateFinding", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.CreateFinding", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=organizations/*/sources/*}/findings" } ] }, { "shortName": "CreateMuteConfig", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.CreateMuteConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=organizations/*}/muteConfigs" }, { "httpMethod": "POST", "path": "/v1/{parent=organizations/*/locations/*}/muteConfigs" }, { "httpMethod": "POST", "path": "/v1/{parent=folders/*}/muteConfigs" }, { "httpMethod": "POST", "path": "/v1/{parent=folders/*/locations/*}/muteConfigs" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/muteConfigs" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/muteConfigs" } ] }, { "shortName": "CreateNotificationConfig", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.CreateNotificationConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=organizations/*}/notificationConfigs" }, { "httpMethod": "POST", "path": "/v1/{parent=folders/*}/notificationConfigs" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/notificationConfigs" } ] }, { "shortName": "CreateSecurityHealthAnalyticsCustomModule", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.CreateSecurityHealthAnalyticsCustomModule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=organizations/*/securityHealthAnalyticsSettings}/customModules" }, { "httpMethod": "POST", "path": "/v1/{parent=folders/*/securityHealthAnalyticsSettings}/customModules" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/securityHealthAnalyticsSettings}/customModules" } ] }, { "shortName": "CreateSource", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.CreateSource", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=organizations/*}/sources" } ] }, { "shortName": "DeleteBigQueryExport", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.DeleteBigQueryExport", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=organizations/*/bigQueryExports/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=folders/*/bigQueryExports/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/bigQueryExports/*}" } ] }, { "shortName": "DeleteEventThreatDetectionCustomModule", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.DeleteEventThreatDetectionCustomModule", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=organizations/*/eventThreatDetectionSettings/customModules/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=folders/*/eventThreatDetectionSettings/customModules/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/eventThreatDetectionSettings/customModules/*}" } ] }, { "shortName": "DeleteMuteConfig", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.DeleteMuteConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=organizations/*/muteConfigs/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=folders/*/muteConfigs/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/muteConfigs/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=organizations/*/locations/*/muteConfigs/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=folders/*/locations/*/muteConfigs/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/muteConfigs/*}" } ] }, { "shortName": "DeleteNotificationConfig", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.DeleteNotificationConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=organizations/*/notificationConfigs/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=folders/*/notificationConfigs/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/notificationConfigs/*}" } ] }, { "shortName": "DeleteResourceValueConfig", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.DeleteResourceValueConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=organizations/*/resourceValueConfigs/*}" } ] }, { "shortName": "DeleteSecurityHealthAnalyticsCustomModule", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.DeleteSecurityHealthAnalyticsCustomModule", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=organizations/*/securityHealthAnalyticsSettings/customModules/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=folders/*/securityHealthAnalyticsSettings/customModules/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/securityHealthAnalyticsSettings/customModules/*}" } ] }, { "shortName": "GetBigQueryExport", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.GetBigQueryExport", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=organizations/*/bigQueryExports/*}" }, { "httpMethod": "GET", "path": "/v1/{name=folders/*/bigQueryExports/*}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/bigQueryExports/*}" } ] }, { "shortName": "GetEffectiveEventThreatDetectionCustomModule", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.GetEffectiveEventThreatDetectionCustomModule", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=organizations/*/eventThreatDetectionSettings/effectiveCustomModules/*}" }, { "httpMethod": "GET", "path": "/v1/{name=folders/*/eventThreatDetectionSettings/effectiveCustomModules/*}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/eventThreatDetectionSettings/effectiveCustomModules/*}" } ] }, { "shortName": "GetEffectiveSecurityHealthAnalyticsCustomModule", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.GetEffectiveSecurityHealthAnalyticsCustomModule", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=organizations/*/securityHealthAnalyticsSettings/effectiveCustomModules/*}" }, { "httpMethod": "GET", "path": "/v1/{name=folders/*/securityHealthAnalyticsSettings/effectiveCustomModules/*}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/securityHealthAnalyticsSettings/effectiveCustomModules/*}" } ] }, { "shortName": "GetEventThreatDetectionCustomModule", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.GetEventThreatDetectionCustomModule", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=organizations/*/eventThreatDetectionSettings/customModules/*}" }, { "httpMethod": "GET", "path": "/v1/{name=folders/*/eventThreatDetectionSettings/customModules/*}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/eventThreatDetectionSettings/customModules/*}" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{resource=organizations/*/sources/*}:getIamPolicy" } ] }, { "shortName": "GetMuteConfig", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.GetMuteConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=organizations/*/muteConfigs/*}" }, { "httpMethod": "GET", "path": "/v1/{name=folders/*/muteConfigs/*}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/muteConfigs/*}" }, { "httpMethod": "GET", "path": "/v1/{name=organizations/*/locations/*/muteConfigs/*}" }, { "httpMethod": "GET", "path": "/v1/{name=folders/*/locations/*/muteConfigs/*}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/muteConfigs/*}" } ] }, { "shortName": "GetNotificationConfig", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.GetNotificationConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=organizations/*/notificationConfigs/*}" }, { "httpMethod": "GET", "path": "/v1/{name=folders/*/notificationConfigs/*}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/notificationConfigs/*}" } ] }, { "shortName": "GetOrganizationSettings", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.GetOrganizationSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=organizations/*/organizationSettings}" } ] }, { "shortName": "GetResourceValueConfig", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.GetResourceValueConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=organizations/*/resourceValueConfigs/*}" } ] }, { "shortName": "GetSecurityHealthAnalyticsCustomModule", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.GetSecurityHealthAnalyticsCustomModule", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=organizations/*/securityHealthAnalyticsSettings/customModules/*}" }, { "httpMethod": "GET", "path": "/v1/{name=folders/*/securityHealthAnalyticsSettings/customModules/*}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/securityHealthAnalyticsSettings/customModules/*}" } ] }, { "shortName": "GetSimulation", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.GetSimulation", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=organizations/*/simulations/*}" } ] }, { "shortName": "GetSource", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.GetSource", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=organizations/*/sources/*}" } ] }, { "shortName": "GetValuedResource", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.GetValuedResource", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=organizations/*/simulations/*/valuedResources/*}" } ] }, { "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": "ListAttackPaths", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.ListAttackPaths", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/simulations/*}/attackPaths" }, { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/simulations/*/valuedResources/*}/attackPaths" }, { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/simulations/*/attackExposureResults/*}/attackPaths" } ] }, { "shortName": "ListBigQueryExports", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.ListBigQueryExports", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=organizations/*}/bigQueryExports" }, { "httpMethod": "GET", "path": "/v1/{parent=folders/*}/bigQueryExports" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*}/bigQueryExports" } ] }, { "shortName": "ListDescendantEventThreatDetectionCustomModules", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.ListDescendantEventThreatDetectionCustomModules", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/eventThreatDetectionSettings}/customModules:listDescendant" }, { "httpMethod": "GET", "path": "/v1/{parent=folders/*/eventThreatDetectionSettings}/customModules:listDescendant" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*/eventThreatDetectionSettings}/customModules:listDescendant" } ] }, { "shortName": "ListDescendantSecurityHealthAnalyticsCustomModules", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.ListDescendantSecurityHealthAnalyticsCustomModules", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/securityHealthAnalyticsSettings}/customModules:listDescendant" }, { "httpMethod": "GET", "path": "/v1/{parent=folders/*/securityHealthAnalyticsSettings}/customModules:listDescendant" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*/securityHealthAnalyticsSettings}/customModules:listDescendant" } ] }, { "shortName": "ListEffectiveEventThreatDetectionCustomModules", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.ListEffectiveEventThreatDetectionCustomModules", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/eventThreatDetectionSettings}/effectiveCustomModules" }, { "httpMethod": "GET", "path": "/v1/{parent=folders/*/eventThreatDetectionSettings}/effectiveCustomModules" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*/eventThreatDetectionSettings}/effectiveCustomModules" } ] }, { "shortName": "ListEffectiveSecurityHealthAnalyticsCustomModules", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.ListEffectiveSecurityHealthAnalyticsCustomModules", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/securityHealthAnalyticsSettings}/effectiveCustomModules" }, { "httpMethod": "GET", "path": "/v1/{parent=folders/*/securityHealthAnalyticsSettings}/effectiveCustomModules" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*/securityHealthAnalyticsSettings}/effectiveCustomModules" } ] }, { "shortName": "ListEventThreatDetectionCustomModules", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.ListEventThreatDetectionCustomModules", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/eventThreatDetectionSettings}/customModules" }, { "httpMethod": "GET", "path": "/v1/{parent=folders/*/eventThreatDetectionSettings}/customModules" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*/eventThreatDetectionSettings}/customModules" } ] }, { "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": "ListMuteConfigs", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.ListMuteConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=organizations/*}/muteConfigs" }, { "httpMethod": "GET", "path": "/v1/{parent=folders/*}/muteConfigs" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*}/muteConfigs" }, { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/locations/*/muteConfigs}" }, { "httpMethod": "GET", "path": "/v1/{parent=folders/*/locations/*/muteConfigs}" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/muteConfigs}" } ] }, { "shortName": "ListNotificationConfigs", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.ListNotificationConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=organizations/*}/notificationConfigs" }, { "httpMethod": "GET", "path": "/v1/{parent=folders/*}/notificationConfigs" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*}/notificationConfigs" } ] }, { "shortName": "ListResourceValueConfigs", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.ListResourceValueConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=organizations/*}/resourceValueConfigs" } ] }, { "shortName": "ListSecurityHealthAnalyticsCustomModules", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.ListSecurityHealthAnalyticsCustomModules", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/securityHealthAnalyticsSettings}/customModules" }, { "httpMethod": "GET", "path": "/v1/{parent=folders/*/securityHealthAnalyticsSettings}/customModules" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*/securityHealthAnalyticsSettings}/customModules" } ] }, { "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": "ListValuedResources", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.ListValuedResources", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/simulations/*}/valuedResources" }, { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/simulations/*/attackExposureResults/*}/valuedResources" } ] }, { "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": "SetMute", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.SetMute", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=organizations/*/sources/*/findings/*}:setMute" }, { "httpMethod": "POST", "path": "/v1/{name=folders/*/sources/*/findings/*}:setMute" }, { "httpMethod": "POST", "path": "/v1/{name=projects/*/sources/*/findings/*}:setMute" } ] }, { "shortName": "SimulateSecurityHealthAnalyticsCustomModule", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.SimulateSecurityHealthAnalyticsCustomModule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=organizations/*/securityHealthAnalyticsSettings}/customModules:simulate" }, { "httpMethod": "POST", "path": "/v1/{parent=folders/*/securityHealthAnalyticsSettings}/customModules:simulate" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/securityHealthAnalyticsSettings}/customModules:simulate" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{resource=organizations/*/sources/*}:testIamPermissions" } ] }, { "shortName": "UpdateBigQueryExport", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.UpdateBigQueryExport", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{big_query_export.name=organizations/*/bigQueryExports/*}" }, { "httpMethod": "PATCH", "path": "/v1/{big_query_export.name=folders/*/bigQueryExports/*}" }, { "httpMethod": "PATCH", "path": "/v1/{big_query_export.name=projects/*/bigQueryExports/*}" } ] }, { "shortName": "UpdateEventThreatDetectionCustomModule", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.UpdateEventThreatDetectionCustomModule", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{event_threat_detection_custom_module.name=organizations/*/eventThreatDetectionSettings/customModules/*}" }, { "httpMethod": "PATCH", "path": "/v1/{event_threat_detection_custom_module.name=folders/*/eventThreatDetectionSettings/customModules/*}" }, { "httpMethod": "PATCH", "path": "/v1/{event_threat_detection_custom_module.name=projects/*/eventThreatDetectionSettings/customModules/*}" } ] }, { "shortName": "UpdateExternalSystem", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.UpdateExternalSystem", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{external_system.name=organizations/*/sources/*/findings/*/externalSystems/*}" }, { "httpMethod": "PATCH", "path": "/v1/{external_system.name=folders/*/sources/*/findings/*/externalSystems/*}" }, { "httpMethod": "PATCH", "path": "/v1/{external_system.name=projects/*/sources/*/findings/*/externalSystems/*}" } ] }, { "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": "UpdateMuteConfig", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.UpdateMuteConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{mute_config.name=organizations/*/muteConfigs/*}" }, { "httpMethod": "PATCH", "path": "/v1/{mute_config.name=folders/*/muteConfigs/*}" }, { "httpMethod": "PATCH", "path": "/v1/{mute_config.name=projects/*/muteConfigs/*}" }, { "httpMethod": "PATCH", "path": "/v1/{mute_config.name=organizations/*/locations/*/muteConfigs/*}" }, { "httpMethod": "PATCH", "path": "/v1/{mute_config.name=folders/*/locations/*/muteConfigs/*}" }, { "httpMethod": "PATCH", "path": "/v1/{mute_config.name=projects/*/locations/*/muteConfigs/*}" } ] }, { "shortName": "UpdateNotificationConfig", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.UpdateNotificationConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{notification_config.name=organizations/*/notificationConfigs/*}" }, { "httpMethod": "PATCH", "path": "/v1/{notification_config.name=folders/*/notificationConfigs/*}" }, { "httpMethod": "PATCH", "path": "/v1/{notification_config.name=projects/*/notificationConfigs/*}" } ] }, { "shortName": "UpdateOrganizationSettings", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.UpdateOrganizationSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{organization_settings.name=organizations/*/organizationSettings}" } ] }, { "shortName": "UpdateResourceValueConfig", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.UpdateResourceValueConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{resource_value_config.name=organizations/*/resourceValueConfigs/*}" } ] }, { "shortName": "UpdateSecurityHealthAnalyticsCustomModule", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.UpdateSecurityHealthAnalyticsCustomModule", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{security_health_analytics_custom_module.name=organizations/*/securityHealthAnalyticsSettings/customModules/*}" }, { "httpMethod": "PATCH", "path": "/v1/{security_health_analytics_custom_module.name=folders/*/securityHealthAnalyticsSettings/customModules/*}" }, { "httpMethod": "PATCH", "path": "/v1/{security_health_analytics_custom_module.name=projects/*/securityHealthAnalyticsSettings/customModules/*}" } ] }, { "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/*}" } ] }, { "shortName": "ValidateEventThreatDetectionCustomModule", "fullName": "google.cloud.securitycenter.v1.SecurityCenter.ValidateEventThreatDetectionCustomModule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=organizations/*/eventThreatDetectionSettings}:validateCustomModule" }, { "httpMethod": "POST", "path": "/v1/{parent=folders/*/eventThreatDetectionSettings}:validateCustomModule" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/eventThreatDetectionSettings}:validateCustomModule" } ] } ] } ], "configFile": "securitycenter_v1.yaml", "serviceConfigApiNames": [ "google.cloud.securitycenter.v1.SecurityCenter", "google.longrunning.Operations" ], "nameInServiceConfig": "securitycenter.googleapis.com" }, { "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": { "cloud.google.com/go/securitycenter/apiv1beta1/securitycenterpb;securitycenterpb": 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/*}" } ] } ] } ], "configFile": "securitycenter_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.securitycenter.v1beta1.SecurityCenter" ], "nameInServiceConfig": "securitycenter.googleapis.com" }, { "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": { "cloud.google.com/go/securitycenter/apiv1p1beta1/securitycenterpb;securitycenterpb": 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/*}" } ] } ] } ], "configFile": "securitycenter_v1p1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.securitycenter.v1p1beta1.SecurityCenter" ], "nameInServiceConfig": "securitycenter.googleapis.com" }, { "id": "google.cloud.securitycenter.v2", "directory": "google/cloud/securitycenter/v2", "version": "v2", "majorVersion": "v2", "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/v2", "google/iam/v1", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.SecurityCenter.V2": 44 } }, "go_package": { "valueCounts": { "cloud.google.com/go/securitycenter/apiv2/securitycenterpb;securitycenterpb": 44 } }, "java_multiple_files": { "valueCounts": { "true": 44 } }, "java_package": { "valueCounts": { "com.google.cloud.securitycenter.v2": 44 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\SecurityCenter\\V2": 44 } }, "ruby_package": { "valueCounts": { "Google::Cloud::SecurityCenter::V2": 44 } } }, "services": [ { "shortName": "SecurityCenter", "fullName": "google.cloud.securitycenter.v2.SecurityCenter", "methods": [ { "shortName": "BatchCreateResourceValueConfigs", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.BatchCreateResourceValueConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=organizations/*}/resourceValueConfigs:batchCreate" }, { "httpMethod": "POST", "path": "/v2/{parent=organizations/*/locations/*}/resourceValueConfigs:batchCreate" } ] }, { "shortName": "BulkMuteFindings", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.BulkMuteFindings", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=organizations/*}/findings:bulkMute" }, { "httpMethod": "POST", "path": "/v2/{parent=organizations/*/locations/*}/findings:bulkMute" }, { "httpMethod": "POST", "path": "/v2/{parent=folders/*}/findings:bulkMute" }, { "httpMethod": "POST", "path": "/v2/{parent=folders/*/locations/*}/findings:bulkMute" }, { "httpMethod": "POST", "path": "/v2/{parent=projects/*}/findings:bulkMute" }, { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*}/findings:bulkMute" } ] }, { "shortName": "CreateBigQueryExport", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.CreateBigQueryExport", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=organizations/*/locations/*}/bigQueryExports" }, { "httpMethod": "POST", "path": "/v2/{parent=folders/*/locations/*}/bigQueryExports" }, { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*}/bigQueryExports" } ] }, { "shortName": "CreateFinding", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.CreateFinding", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=organizations/*/sources/*/locations/*}/findings" }, { "httpMethod": "POST", "path": "/v2/{parent=organizations/*/sources/*}/findings" } ] }, { "shortName": "CreateMuteConfig", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.CreateMuteConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=organizations/*/locations/*}/muteConfigs" }, { "httpMethod": "POST", "path": "/v2/{parent=folders/*/locations/*}/muteConfigs" }, { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*}/muteConfigs" }, { "httpMethod": "POST", "path": "/v2/{parent=organizations/*}/muteConfigs" }, { "httpMethod": "POST", "path": "/v2/{parent=folders/*}/muteConfigs" }, { "httpMethod": "POST", "path": "/v2/{parent=projects/*}/muteConfigs" } ] }, { "shortName": "CreateNotificationConfig", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.CreateNotificationConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=organizations/*/locations/*}/notificationConfigs" }, { "httpMethod": "POST", "path": "/v2/{parent=folders/*/locations/*}/notificationConfigs" }, { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*}/notificationConfigs" } ] }, { "shortName": "CreateSource", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.CreateSource", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=organizations/*}/sources" } ] }, { "shortName": "DeleteBigQueryExport", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.DeleteBigQueryExport", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=organizations/*/locations/*/bigQueryExports/*}" }, { "httpMethod": "DELETE", "path": "/v2/{name=folders/*/locations/*/bigQueryExports/*}" }, { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/bigQueryExports/*}" } ] }, { "shortName": "DeleteMuteConfig", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.DeleteMuteConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=organizations/*/muteConfigs/*}" }, { "httpMethod": "DELETE", "path": "/v2/{name=organizations/*/locations/*/muteConfigs/*}" }, { "httpMethod": "DELETE", "path": "/v2/{name=folders/*/muteConfigs/*}" }, { "httpMethod": "DELETE", "path": "/v2/{name=folders/*/locations/*/muteConfigs/*}" }, { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/muteConfigs/*}" }, { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/muteConfigs/*}" } ] }, { "shortName": "DeleteNotificationConfig", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.DeleteNotificationConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=organizations/*/locations/*/notificationConfigs/*}" }, { "httpMethod": "DELETE", "path": "/v2/{name=folders/*/locations/*/notificationConfigs/*}" }, { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/notificationConfigs/*}" } ] }, { "shortName": "DeleteResourceValueConfig", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.DeleteResourceValueConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=organizations/*/resourceValueConfigs/*}" }, { "httpMethod": "DELETE", "path": "/v2/{name=organizations/*/locations/*/resourceValueConfigs/*}" } ] }, { "shortName": "GetBigQueryExport", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.GetBigQueryExport", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=organizations/*/locations/*/bigQueryExports/*}" }, { "httpMethod": "GET", "path": "/v2/{name=folders/*/locations/*/bigQueryExports/*}" }, { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/bigQueryExports/*}" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{resource=organizations/*/sources/*}:getIamPolicy" } ] }, { "shortName": "GetMuteConfig", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.GetMuteConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=organizations/*/muteConfigs/*}" }, { "httpMethod": "GET", "path": "/v2/{name=organizations/*/locations/*/muteConfigs/*}" }, { "httpMethod": "GET", "path": "/v2/{name=folders/*/muteConfigs/*}" }, { "httpMethod": "GET", "path": "/v2/{name=folders/*/locations/*/muteConfigs/*}" }, { "httpMethod": "GET", "path": "/v2/{name=projects/*/muteConfigs/*}" }, { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/muteConfigs/*}" } ] }, { "shortName": "GetNotificationConfig", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.GetNotificationConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=organizations/*/locations/*/notificationConfigs/*}" }, { "httpMethod": "GET", "path": "/v2/{name=folders/*/locations/*/notificationConfigs/*}" }, { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/notificationConfigs/*}" } ] }, { "shortName": "GetResourceValueConfig", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.GetResourceValueConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=organizations/*/resourceValueConfigs/*}" }, { "httpMethod": "GET", "path": "/v2/{name=organizations/*/locations/*/resourceValueConfigs/*}" } ] }, { "shortName": "GetSimulation", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.GetSimulation", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=organizations/*/simulations/*}" }, { "httpMethod": "GET", "path": "/v2/{name=organizations/*/locations/*/simulations/*}" } ] }, { "shortName": "GetSource", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.GetSource", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=organizations/*/sources/*}" } ] }, { "shortName": "GetValuedResource", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.GetValuedResource", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=organizations/*/simulations/*/valuedResources/*}" }, { "httpMethod": "GET", "path": "/v2/{name=organizations/*/locations/*/simulations/*/valuedResources/*}" } ] }, { "shortName": "GroupFindings", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.GroupFindings", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=organizations/*/sources/*}/findings:group" }, { "httpMethod": "POST", "path": "/v2/{parent=organizations/*/sources/*/locations/*}/findings:group" }, { "httpMethod": "POST", "path": "/v2/{parent=folders/*/sources/*}/findings:group" }, { "httpMethod": "POST", "path": "/v2/{parent=folders/*/sources/*/locations/*}/findings:group" }, { "httpMethod": "POST", "path": "/v2/{parent=projects/*/sources/*}/findings:group" }, { "httpMethod": "POST", "path": "/v2/{parent=projects/*/sources/*/locations/*}/findings:group" } ] }, { "shortName": "ListAttackPaths", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.ListAttackPaths", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=organizations/*/simulations/*}/attackPaths" }, { "httpMethod": "GET", "path": "/v2/{parent=organizations/*/simulations/*/valuedResources/*}/attackPaths" }, { "httpMethod": "GET", "path": "/v2/{parent=organizations/*/locations/*/simulations/*/valuedResources/*}/attackPaths" }, { "httpMethod": "GET", "path": "/v2/{parent=organizations/*/simulations/*/attackExposureResults/*}/attackPaths" }, { "httpMethod": "GET", "path": "/v2/{parent=organizations/*/locations/*/simulations/*/attackExposureResults/*}/attackPaths" } ] }, { "shortName": "ListBigQueryExports", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.ListBigQueryExports", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=organizations/*/locations/*}/bigQueryExports" }, { "httpMethod": "GET", "path": "/v2/{parent=folders/*/locations/*}/bigQueryExports" }, { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/bigQueryExports" } ] }, { "shortName": "ListFindings", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.ListFindings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=organizations/*/sources/*}/findings" }, { "httpMethod": "GET", "path": "/v2/{parent=organizations/*/sources/*/locations/*}/findings" }, { "httpMethod": "GET", "path": "/v2/{parent=folders/*/sources/*}/findings" }, { "httpMethod": "GET", "path": "/v2/{parent=folders/*/sources/*/locations/*}/findings" }, { "httpMethod": "GET", "path": "/v2/{parent=projects/*/sources/*}/findings" }, { "httpMethod": "GET", "path": "/v2/{parent=projects/*/sources/*/locations/*}/findings" } ] }, { "shortName": "ListMuteConfigs", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.ListMuteConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=organizations/*}/muteConfigs" }, { "httpMethod": "GET", "path": "/v2/{parent=organizations/*/locations/*}/muteConfigs" }, { "httpMethod": "GET", "path": "/v2/{parent=folders/*}/muteConfigs" }, { "httpMethod": "GET", "path": "/v2/{parent=folders/*/locations/*}/muteConfigs" }, { "httpMethod": "GET", "path": "/v2/{parent=projects/*}/muteConfigs" }, { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/muteConfigs" } ] }, { "shortName": "ListNotificationConfigs", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.ListNotificationConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=organizations/*/locations/*}/notificationConfigs" }, { "httpMethod": "GET", "path": "/v2/{parent=folders/*/locations/*}/notificationConfigs" }, { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/notificationConfigs" } ] }, { "shortName": "ListResourceValueConfigs", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.ListResourceValueConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=organizations/*}/resourceValueConfigs" }, { "httpMethod": "GET", "path": "/v2/{parent=organizations/*/locations/*}/resourceValueConfigs" } ] }, { "shortName": "ListSources", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.ListSources", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=organizations/*}/sources" }, { "httpMethod": "GET", "path": "/v2/{parent=folders/*}/sources" }, { "httpMethod": "GET", "path": "/v2/{parent=projects/*}/sources" } ] }, { "shortName": "ListValuedResources", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.ListValuedResources", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=organizations/*/simulations/*}/valuedResources" }, { "httpMethod": "GET", "path": "/v2/{parent=organizations/*/simulations/*/attackExposureResults/*}/valuedResources" } ] }, { "shortName": "SetFindingState", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.SetFindingState", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=organizations/*/sources/*/findings/*}:setState" }, { "httpMethod": "POST", "path": "/v2/{name=organizations/*/sources/*/locations/*/findings/*}:setState" }, { "httpMethod": "POST", "path": "/v2/{name=folders/*/sources/*/findings/*}:setState" }, { "httpMethod": "POST", "path": "/v2/{name=folders/*/sources/*/locations/*/findings/*}:setState" }, { "httpMethod": "POST", "path": "/v2/{name=projects/*/sources/*/findings/*}:setState" }, { "httpMethod": "POST", "path": "/v2/{name=projects/*/sources/*/locations/*/findings/*}:setState" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{resource=organizations/*/sources/*}:setIamPolicy" } ] }, { "shortName": "SetMute", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.SetMute", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=organizations/*/sources/*/findings/*}:setMute" }, { "httpMethod": "POST", "path": "/v2/{name=organizations/*/sources/*/locations/*/findings/*}:setMute" }, { "httpMethod": "POST", "path": "/v2/{name=folders/*/sources/*/findings/*}:setMute" }, { "httpMethod": "POST", "path": "/v2/{name=folders/*/sources/*/locations/*/findings/*}:setMute" }, { "httpMethod": "POST", "path": "/v2/{name=projects/*/sources/*/findings/*}:setMute" }, { "httpMethod": "POST", "path": "/v2/{name=projects/*/sources/*/locations/*/findings/*}:setMute" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{resource=organizations/*/sources/*}:testIamPermissions" } ] }, { "shortName": "UpdateBigQueryExport", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.UpdateBigQueryExport", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{big_query_export.name=organizations/*/locations/*/bigQueryExports/*}" }, { "httpMethod": "PATCH", "path": "/v2/{big_query_export.name=folders/*/locations/*/bigQueryExports/*}" }, { "httpMethod": "PATCH", "path": "/v2/{big_query_export.name=projects/*/locations/*/bigQueryExports/*}" } ] }, { "shortName": "UpdateExternalSystem", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.UpdateExternalSystem", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{external_system.name=organizations/*/sources/*/findings/*/externalSystems/*}" }, { "httpMethod": "PATCH", "path": "/v2/{external_system.name=organizations/*/sources/*/locations/*/findings/*/externalSystems/*}" }, { "httpMethod": "PATCH", "path": "/v2/{external_system.name=folders/*/sources/*/findings/*/externalSystems/*}" }, { "httpMethod": "PATCH", "path": "/v2/{external_system.name=folders/*/sources/*/locations/*/findings/*/externalSystems/*}" }, { "httpMethod": "PATCH", "path": "/v2/{external_system.name=projects/*/sources/*/findings/*/externalSystems/*}" }, { "httpMethod": "PATCH", "path": "/v2/{external_system.name=projects/*/sources/*/locations/*/findings/*/externalSystems/*}" } ] }, { "shortName": "UpdateFinding", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.UpdateFinding", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{finding.name=organizations/*/sources/*/findings/*}" }, { "httpMethod": "PATCH", "path": "/v2/{finding.name=organizations/*/sources/*/locations/*/findings/*}" }, { "httpMethod": "PATCH", "path": "/v2/{finding.name=folders/*/sources/*/findings/*}" }, { "httpMethod": "PATCH", "path": "/v2/{finding.name=folders/*/sources/*/locations/*/findings/*}" }, { "httpMethod": "PATCH", "path": "/v2/{finding.name=projects/*/sources/*/findings/*}" }, { "httpMethod": "PATCH", "path": "/v2/{finding.name=projects/*/sources/*/locations/*/findings/*}" } ] }, { "shortName": "UpdateMuteConfig", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.UpdateMuteConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{mute_config.name=organizations/*/muteConfigs/*}" }, { "httpMethod": "PATCH", "path": "/v2/{mute_config.name=organizations/*/locations/*/muteConfigs/*}" }, { "httpMethod": "PATCH", "path": "/v2/{mute_config.name=folders/*/muteConfigs/*}" }, { "httpMethod": "PATCH", "path": "/v2/{mute_config.name=folders/*/locations/*/muteConfigs/*}" }, { "httpMethod": "PATCH", "path": "/v2/{mute_config.name=projects/*/muteConfigs/*}" }, { "httpMethod": "PATCH", "path": "/v2/{mute_config.name=projects/*/locations/*/muteConfigs/*}" } ] }, { "shortName": "UpdateNotificationConfig", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.UpdateNotificationConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{notification_config.name=organizations/*/locations/*/notificationConfigs/*}" }, { "httpMethod": "PATCH", "path": "/v2/{notification_config.name=folders/*/locations/*/notificationConfigs/*}" }, { "httpMethod": "PATCH", "path": "/v2/{notification_config.name=projects/*/locations/*/notificationConfigs/*}" } ] }, { "shortName": "UpdateResourceValueConfig", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.UpdateResourceValueConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{resource_value_config.name=organizations/*/resourceValueConfigs/*}" }, { "httpMethod": "PATCH", "path": "/v2/{resource_value_config.name=organizations/*/locations/*/resourceValueConfigs/*}" } ] }, { "shortName": "UpdateSecurityMarks", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.UpdateSecurityMarks", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{security_marks.name=organizations/*/sources/*/findings/*/securityMarks}" }, { "httpMethod": "PATCH", "path": "/v2/{security_marks.name=organizations/*/assets/*/securityMarks}" }, { "httpMethod": "PATCH", "path": "/v2/{security_marks.name=organizations/*/sources/*/locations/*/findings/*/securityMarks}" }, { "httpMethod": "PATCH", "path": "/v2/{security_marks.name=folders/*/sources/*/findings/*/securityMarks}" }, { "httpMethod": "PATCH", "path": "/v2/{security_marks.name=folders/*/assets/*/securityMarks}" }, { "httpMethod": "PATCH", "path": "/v2/{security_marks.name=folders/*/sources/*/locations/*/findings/*/securityMarks}" }, { "httpMethod": "PATCH", "path": "/v2/{security_marks.name=projects/*/sources/*/findings/*/securityMarks}" }, { "httpMethod": "PATCH", "path": "/v2/{security_marks.name=projects/*/assets/*/securityMarks}" }, { "httpMethod": "PATCH", "path": "/v2/{security_marks.name=projects/*/sources/*/locations/*/findings/*/securityMarks}" } ] }, { "shortName": "UpdateSource", "fullName": "google.cloud.securitycenter.v2.SecurityCenter.UpdateSource", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{source.name=organizations/*/sources/*}" } ] } ] } ], "configFile": "securitycenter_v2.yaml", "serviceConfigApiNames": [ "google.cloud.securitycenter.v2.SecurityCenter", "google.longrunning.Operations" ], "nameInServiceConfig": "securitycenter.googleapis.com" }, { "id": "google.cloud.securitycentermanagement.v1", "directory": "google/cloud/securitycentermanagement/v1", "version": "v1", "majorVersion": "v1", "hostName": "securitycentermanagement.googleapis.com", "title": "Security Center Management API", "description": "Management API for Security Command Center, a built-in security and risk management solution for Google Cloud. Use this API to programmatically update the settings and configuration of Security Command Center.", "importDirectories": [ "google/api", "google/iam/v1", "google/protobuf", "google/rpc", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.SecurityCenterManagement.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/securitycentermanagement/apiv1/securitycentermanagementpb;securitycentermanagementpb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.securitycentermanagement.v1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\SecurityCenterManagement\\V1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::SecurityCenterManagement::V1": 1 } } }, "services": [ { "shortName": "SecurityCenterManagement", "fullName": "google.cloud.securitycentermanagement.v1.SecurityCenterManagement", "methods": [ { "shortName": "CreateEventThreatDetectionCustomModule", "fullName": "google.cloud.securitycentermanagement.v1.SecurityCenterManagement.CreateEventThreatDetectionCustomModule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/eventThreatDetectionCustomModules" }, { "httpMethod": "POST", "path": "/v1/{parent=folders/*/locations/*}/eventThreatDetectionCustomModules" }, { "httpMethod": "POST", "path": "/v1/{parent=organizations/*/locations/*}/eventThreatDetectionCustomModules" } ] }, { "shortName": "CreateSecurityHealthAnalyticsCustomModule", "fullName": "google.cloud.securitycentermanagement.v1.SecurityCenterManagement.CreateSecurityHealthAnalyticsCustomModule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/securityHealthAnalyticsCustomModules" }, { "httpMethod": "POST", "path": "/v1/{parent=folders/*/locations/*}/securityHealthAnalyticsCustomModules" }, { "httpMethod": "POST", "path": "/v1/{parent=organizations/*/locations/*}/securityHealthAnalyticsCustomModules" } ] }, { "shortName": "DeleteEventThreatDetectionCustomModule", "fullName": "google.cloud.securitycentermanagement.v1.SecurityCenterManagement.DeleteEventThreatDetectionCustomModule", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/eventThreatDetectionCustomModules/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=folders/*/locations/*/eventThreatDetectionCustomModules/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=organizations/*/locations/*/eventThreatDetectionCustomModules/*}" } ] }, { "shortName": "DeleteSecurityHealthAnalyticsCustomModule", "fullName": "google.cloud.securitycentermanagement.v1.SecurityCenterManagement.DeleteSecurityHealthAnalyticsCustomModule", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/securityHealthAnalyticsCustomModules/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=folders/*/locations/*/securityHealthAnalyticsCustomModules/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=organizations/*/locations/*/securityHealthAnalyticsCustomModules/*}" } ] }, { "shortName": "GetEffectiveEventThreatDetectionCustomModule", "fullName": "google.cloud.securitycentermanagement.v1.SecurityCenterManagement.GetEffectiveEventThreatDetectionCustomModule", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/effectiveEventThreatDetectionCustomModules/*}" }, { "httpMethod": "GET", "path": "/v1/{name=folders/*/locations/*/effectiveEventThreatDetectionCustomModules/*}" }, { "httpMethod": "GET", "path": "/v1/{name=organizations/*/locations/*/effectiveEventThreatDetectionCustomModules/*}" } ] }, { "shortName": "GetEffectiveSecurityHealthAnalyticsCustomModule", "fullName": "google.cloud.securitycentermanagement.v1.SecurityCenterManagement.GetEffectiveSecurityHealthAnalyticsCustomModule", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/effectiveSecurityHealthAnalyticsCustomModules/*}" }, { "httpMethod": "GET", "path": "/v1/{name=folders/*/locations/*/effectiveSecurityHealthAnalyticsCustomModules/*}" }, { "httpMethod": "GET", "path": "/v1/{name=organizations/*/locations/*/effectiveSecurityHealthAnalyticsCustomModules/*}" } ] }, { "shortName": "GetEventThreatDetectionCustomModule", "fullName": "google.cloud.securitycentermanagement.v1.SecurityCenterManagement.GetEventThreatDetectionCustomModule", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/eventThreatDetectionCustomModules/*}" }, { "httpMethod": "GET", "path": "/v1/{name=folders/*/locations/*/eventThreatDetectionCustomModules/*}" }, { "httpMethod": "GET", "path": "/v1/{name=organizations/*/locations/*/eventThreatDetectionCustomModules/*}" } ] }, { "shortName": "GetSecurityCenterService", "fullName": "google.cloud.securitycentermanagement.v1.SecurityCenterManagement.GetSecurityCenterService", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/securityCenterServices/*}" }, { "httpMethod": "GET", "path": "/v1/{name=folders/*/locations/*/securityCenterServices/*}" }, { "httpMethod": "GET", "path": "/v1/{name=organizations/*/locations/*/securityCenterServices/*}" } ] }, { "shortName": "GetSecurityHealthAnalyticsCustomModule", "fullName": "google.cloud.securitycentermanagement.v1.SecurityCenterManagement.GetSecurityHealthAnalyticsCustomModule", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/securityHealthAnalyticsCustomModules/*}" }, { "httpMethod": "GET", "path": "/v1/{name=folders/*/locations/*/securityHealthAnalyticsCustomModules/*}" }, { "httpMethod": "GET", "path": "/v1/{name=organizations/*/locations/*/securityHealthAnalyticsCustomModules/*}" } ] }, { "shortName": "ListDescendantEventThreatDetectionCustomModules", "fullName": "google.cloud.securitycentermanagement.v1.SecurityCenterManagement.ListDescendantEventThreatDetectionCustomModules", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/eventThreatDetectionCustomModules:listDescendant" }, { "httpMethod": "GET", "path": "/v1/{parent=folders/*/locations/*}/eventThreatDetectionCustomModules:listDescendant" }, { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/locations/*}/eventThreatDetectionCustomModules:listDescendant" } ] }, { "shortName": "ListDescendantSecurityHealthAnalyticsCustomModules", "fullName": "google.cloud.securitycentermanagement.v1.SecurityCenterManagement.ListDescendantSecurityHealthAnalyticsCustomModules", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/securityHealthAnalyticsCustomModules:listDescendant" }, { "httpMethod": "GET", "path": "/v1/{parent=folders/*/locations/*}/securityHealthAnalyticsCustomModules:listDescendant" }, { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/locations/*}/securityHealthAnalyticsCustomModules:listDescendant" } ] }, { "shortName": "ListEffectiveEventThreatDetectionCustomModules", "fullName": "google.cloud.securitycentermanagement.v1.SecurityCenterManagement.ListEffectiveEventThreatDetectionCustomModules", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/effectiveEventThreatDetectionCustomModules" }, { "httpMethod": "GET", "path": "/v1/{parent=folders/*/locations/*}/effectiveEventThreatDetectionCustomModules" }, { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/locations/*}/effectiveEventThreatDetectionCustomModules" } ] }, { "shortName": "ListEffectiveSecurityHealthAnalyticsCustomModules", "fullName": "google.cloud.securitycentermanagement.v1.SecurityCenterManagement.ListEffectiveSecurityHealthAnalyticsCustomModules", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/effectiveSecurityHealthAnalyticsCustomModules" }, { "httpMethod": "GET", "path": "/v1/{parent=folders/*/locations/*}/effectiveSecurityHealthAnalyticsCustomModules" }, { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/locations/*}/effectiveSecurityHealthAnalyticsCustomModules" } ] }, { "shortName": "ListEventThreatDetectionCustomModules", "fullName": "google.cloud.securitycentermanagement.v1.SecurityCenterManagement.ListEventThreatDetectionCustomModules", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/eventThreatDetectionCustomModules" }, { "httpMethod": "GET", "path": "/v1/{parent=folders/*/locations/*}/eventThreatDetectionCustomModules" }, { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/locations/*}/eventThreatDetectionCustomModules" } ] }, { "shortName": "ListSecurityCenterServices", "fullName": "google.cloud.securitycentermanagement.v1.SecurityCenterManagement.ListSecurityCenterServices", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/securityCenterServices" }, { "httpMethod": "GET", "path": "/v1/{parent=folders/*/locations/*}/securityCenterServices" }, { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/locations/*}/securityCenterServices" } ] }, { "shortName": "ListSecurityHealthAnalyticsCustomModules", "fullName": "google.cloud.securitycentermanagement.v1.SecurityCenterManagement.ListSecurityHealthAnalyticsCustomModules", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/securityHealthAnalyticsCustomModules" }, { "httpMethod": "GET", "path": "/v1/{parent=folders/*/locations/*}/securityHealthAnalyticsCustomModules" }, { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/locations/*}/securityHealthAnalyticsCustomModules" } ] }, { "shortName": "SimulateSecurityHealthAnalyticsCustomModule", "fullName": "google.cloud.securitycentermanagement.v1.SecurityCenterManagement.SimulateSecurityHealthAnalyticsCustomModule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/securityHealthAnalyticsCustomModules:simulate" }, { "httpMethod": "POST", "path": "/v1/{parent=folders/*/locations/*}/securityHealthAnalyticsCustomModules:simulate" }, { "httpMethod": "POST", "path": "/v1/{parent=organizations/*/locations/*}/securityHealthAnalyticsCustomModules:simulate" } ] }, { "shortName": "UpdateEventThreatDetectionCustomModule", "fullName": "google.cloud.securitycentermanagement.v1.SecurityCenterManagement.UpdateEventThreatDetectionCustomModule", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{event_threat_detection_custom_module.name=projects/*/locations/*/eventThreatDetectionCustomModules/*}" }, { "httpMethod": "PATCH", "path": "/v1/{event_threat_detection_custom_module.name=folders/*/locations/*/eventThreatDetectionCustomModules/*}" }, { "httpMethod": "PATCH", "path": "/v1/{event_threat_detection_custom_module.name=organizations/*/locations/*/eventThreatDetectionCustomModules/*}" } ] }, { "shortName": "UpdateSecurityCenterService", "fullName": "google.cloud.securitycentermanagement.v1.SecurityCenterManagement.UpdateSecurityCenterService", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{security_center_service.name=projects/*/locations/*/securityCenterServices/*}" }, { "httpMethod": "PATCH", "path": "/v1/{security_center_service.name=folders/*/locations/*/securityCenterServices/*}" }, { "httpMethod": "PATCH", "path": "/v1/{security_center_service.name=organizations/*/locations/*/securityCenterServices/*}" } ] }, { "shortName": "UpdateSecurityHealthAnalyticsCustomModule", "fullName": "google.cloud.securitycentermanagement.v1.SecurityCenterManagement.UpdateSecurityHealthAnalyticsCustomModule", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{security_health_analytics_custom_module.name=projects/*/locations/*/securityHealthAnalyticsCustomModules/*}" }, { "httpMethod": "PATCH", "path": "/v1/{security_health_analytics_custom_module.name=folders/*/locations/*/securityHealthAnalyticsCustomModules/*}" }, { "httpMethod": "PATCH", "path": "/v1/{security_health_analytics_custom_module.name=organizations/*/locations/*/securityHealthAnalyticsCustomModules/*}" } ] }, { "shortName": "ValidateEventThreatDetectionCustomModule", "fullName": "google.cloud.securitycentermanagement.v1.SecurityCenterManagement.ValidateEventThreatDetectionCustomModule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/eventThreatDetectionCustomModules:validate" }, { "httpMethod": "POST", "path": "/v1/{parent=folders/*/locations/*}/eventThreatDetectionCustomModules:validate" }, { "httpMethod": "POST", "path": "/v1/{parent=organizations/*/locations/*}/eventThreatDetectionCustomModules:validate" } ] } ] } ], "configFile": "securitycentermanagement_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.securitycentermanagement.v1.SecurityCenterManagement" ], "nameInServiceConfig": "securitycentermanagement.googleapis.com" }, { "id": "google.cloud.securityposture.v1", "directory": "google/cloud/securityposture/v1", "version": "v1", "majorVersion": "v1", "hostName": "securityposture.googleapis.com", "title": "Security Posture API", "description": "Security Posture is a comprehensive framework of policy sets that empowers organizations to define, assess early, deploy, and monitor their security measures in a unified way and helps simplify governance and reduces administrative toil.", "importDirectories": [ "google/api", "google/cloud/securityposture/v1", "google/longrunning", "google/protobuf", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "": 4, "Google.Cloud.Securityposture.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/securityposture/apiv1/securityposturepb;securityposturepb": 5 } }, "java_multiple_files": { "valueCounts": { "true": 5 } }, "java_package": { "valueCounts": { "com.google.cloud.securityposture.v1": 5 } }, "php_namespace": { "valueCounts": { "": 4, "Google\\Cloud\\Securityposture\\V1": 1 } }, "ruby_package": { "valueCounts": { "": 4, "Google::Cloud::Securityposture::V1": 1 } } }, "services": [ { "shortName": "SecurityPosture", "fullName": "google.cloud.securityposture.v1.SecurityPosture", "methods": [ { "shortName": "CreatePosture", "fullName": "google.cloud.securityposture.v1.SecurityPosture.CreatePosture", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=organizations/*/locations/*}/postures" } ] }, { "shortName": "CreatePostureDeployment", "fullName": "google.cloud.securityposture.v1.SecurityPosture.CreatePostureDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=organizations/*/locations/*}/postureDeployments" } ] }, { "shortName": "DeletePosture", "fullName": "google.cloud.securityposture.v1.SecurityPosture.DeletePosture", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=organizations/*/locations/*/postures/*}" } ] }, { "shortName": "DeletePostureDeployment", "fullName": "google.cloud.securityposture.v1.SecurityPosture.DeletePostureDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=organizations/*/locations/*/postureDeployments/*}" } ] }, { "shortName": "ExtractPosture", "fullName": "google.cloud.securityposture.v1.SecurityPosture.ExtractPosture", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=organizations/*/locations/*}/postures:extract" } ] }, { "shortName": "GetPosture", "fullName": "google.cloud.securityposture.v1.SecurityPosture.GetPosture", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=organizations/*/locations/*/postures/*}" } ] }, { "shortName": "GetPostureDeployment", "fullName": "google.cloud.securityposture.v1.SecurityPosture.GetPostureDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=organizations/*/locations/*/postureDeployments/*}" } ] }, { "shortName": "GetPostureTemplate", "fullName": "google.cloud.securityposture.v1.SecurityPosture.GetPostureTemplate", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=organizations/*/locations/*/postureTemplates/*}" } ] }, { "shortName": "ListPostureDeployments", "fullName": "google.cloud.securityposture.v1.SecurityPosture.ListPostureDeployments", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/locations/*}/postureDeployments" } ] }, { "shortName": "ListPostureRevisions", "fullName": "google.cloud.securityposture.v1.SecurityPosture.ListPostureRevisions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=organizations/*/locations/*/postures/*}:listRevisions" } ] }, { "shortName": "ListPostureTemplates", "fullName": "google.cloud.securityposture.v1.SecurityPosture.ListPostureTemplates", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/locations/*}/postureTemplates" } ] }, { "shortName": "ListPostures", "fullName": "google.cloud.securityposture.v1.SecurityPosture.ListPostures", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/locations/*}/postures" } ] }, { "shortName": "UpdatePosture", "fullName": "google.cloud.securityposture.v1.SecurityPosture.UpdatePosture", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{posture.name=organizations/*/locations/*/postures/*}" } ] }, { "shortName": "UpdatePostureDeployment", "fullName": "google.cloud.securityposture.v1.SecurityPosture.UpdatePostureDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{posture_deployment.name=organizations/*/locations/*/postureDeployments/*}" } ] } ] } ], "configFile": "securityposture_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.securityposture.v1.SecurityPosture", "google.longrunning.Operations" ], "nameInServiceConfig": "securityposture.googleapis.com" }, { "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": { "cloud.google.com/go/servicedirectory/apiv1/servicedirectorypb;servicedirectorypb": 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/*}" } ] } ] } ], "configFile": "servicedirectory_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.servicedirectory.v1.LookupService", "google.cloud.servicedirectory.v1.RegistrationService" ], "nameInServiceConfig": "servicedirectory.googleapis.com" }, { "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": { "cloud.google.com/go/servicedirectory/apiv1beta1/servicedirectorypb;servicedirectorypb": 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" }, { "httpMethod": "POST", "path": "/v1beta1/{resource=projects/*/locations/*/namespaces/*/workloads/*}: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" }, { "httpMethod": "POST", "path": "/v1beta1/{resource=projects/*/locations/*/namespaces/*/workloads/*}: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" }, { "httpMethod": "POST", "path": "/v1beta1/{resource=projects/*/locations/*/namespaces/*/workloads/*}: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/*}" } ] } ] } ], "configFile": "servicedirectory_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.servicedirectory.v1beta1.LookupService", "google.cloud.servicedirectory.v1beta1.RegistrationService" ], "nameInServiceConfig": "servicedirectory.googleapis.com" }, { "id": "google.cloud.servicehealth.v1", "directory": "google/cloud/servicehealth/v1", "version": "v1", "majorVersion": "v1", "hostName": "servicehealth.googleapis.com", "title": "Service Health API", "description": "Personalized Service Health helps you gain visibility into disruptive events impacting Google Cloud products.", "importDirectories": [ "google/api", "google/cloud/servicehealth/v1", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.ServiceHealth.V1": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/servicehealth/apiv1/servicehealthpb;servicehealthpb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.cloud.servicehealth.v1": 2 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\ServiceHealth\\V1": 2 } }, "ruby_package": { "valueCounts": { "Google::Cloud::ServiceHealth::V1": 2 } } }, "services": [ { "shortName": "ServiceHealth", "fullName": "google.cloud.servicehealth.v1.ServiceHealth", "methods": [ { "shortName": "GetEvent", "fullName": "google.cloud.servicehealth.v1.ServiceHealth.GetEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/events/*}" } ] }, { "shortName": "GetOrganizationEvent", "fullName": "google.cloud.servicehealth.v1.ServiceHealth.GetOrganizationEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=organizations/*/locations/*/organizationEvents/*}" } ] }, { "shortName": "GetOrganizationImpact", "fullName": "google.cloud.servicehealth.v1.ServiceHealth.GetOrganizationImpact", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=organizations/*/locations/*/organizationImpacts/*}" } ] }, { "shortName": "ListEvents", "fullName": "google.cloud.servicehealth.v1.ServiceHealth.ListEvents", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/events" } ] }, { "shortName": "ListOrganizationEvents", "fullName": "google.cloud.servicehealth.v1.ServiceHealth.ListOrganizationEvents", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/locations/*}/organizationEvents" } ] }, { "shortName": "ListOrganizationImpacts", "fullName": "google.cloud.servicehealth.v1.ServiceHealth.ListOrganizationImpacts", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=organizations/*/locations/*}/organizationImpacts" } ] } ] } ], "configFile": "servicehealth_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.servicehealth.v1.ServiceHealth" ], "nameInServiceConfig": "servicehealth.googleapis.com" }, { "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": { "cloud.google.com/go/shell/apiv1/shellpb;shellpb": 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" } ] } ] } ], "configFile": "cloudshell_v1.yaml", "serviceConfigApiNames": [ "google.cloud.shell.v1.CloudShellService", "google.longrunning.Operations" ], "nameInServiceConfig": "cloudshell.googleapis.com" }, { "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/cloud/speech/v1", "google/longrunning", "google/protobuf", "google/rpc" ], "options": { "cc_enable_arenas": { "valueCounts": { "true": 3 } }, "go_package": { "valueCounts": { "cloud.google.com/go/speech/apiv1/speechpb;speechpb": 3 } }, "java_multiple_files": { "valueCounts": { "true": 3 } }, "java_package": { "valueCounts": { "com.google.cloud.speech.v1": 3 } }, "objc_class_prefix": { "valueCounts": { "GCS": 3 } } }, "services": [ { "shortName": "Adaptation", "fullName": "google.cloud.speech.v1.Adaptation", "methods": [ { "shortName": "CreateCustomClass", "fullName": "google.cloud.speech.v1.Adaptation.CreateCustomClass", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/customClasses" } ] }, { "shortName": "CreatePhraseSet", "fullName": "google.cloud.speech.v1.Adaptation.CreatePhraseSet", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/phraseSets" } ] }, { "shortName": "DeleteCustomClass", "fullName": "google.cloud.speech.v1.Adaptation.DeleteCustomClass", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/customClasses/*}" } ] }, { "shortName": "DeletePhraseSet", "fullName": "google.cloud.speech.v1.Adaptation.DeletePhraseSet", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/phraseSets/*}" } ] }, { "shortName": "GetCustomClass", "fullName": "google.cloud.speech.v1.Adaptation.GetCustomClass", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/customClasses/*}" } ] }, { "shortName": "GetPhraseSet", "fullName": "google.cloud.speech.v1.Adaptation.GetPhraseSet", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/phraseSets/*}" } ] }, { "shortName": "ListCustomClasses", "fullName": "google.cloud.speech.v1.Adaptation.ListCustomClasses", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/customClasses" } ] }, { "shortName": "ListPhraseSet", "fullName": "google.cloud.speech.v1.Adaptation.ListPhraseSet", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/phraseSets" } ] }, { "shortName": "UpdateCustomClass", "fullName": "google.cloud.speech.v1.Adaptation.UpdateCustomClass", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{custom_class.name=projects/*/locations/*/customClasses/*}" } ] }, { "shortName": "UpdatePhraseSet", "fullName": "google.cloud.speech.v1.Adaptation.UpdatePhraseSet", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{phrase_set.name=projects/*/locations/*/phraseSets/*}" } ] } ] }, { "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" } ] } ], "configFile": "speech_v1.yaml", "serviceConfigApiNames": [ "google.cloud.speech.v1.Adaptation", "google.cloud.speech.v1.Speech", "google.longrunning.Operations" ], "nameInServiceConfig": "speech.googleapis.com" }, { "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": { "cloud.google.com/go/speech/apiv1p1beta1/speechpb;speechpb": 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" } ] } ], "configFile": "speech_v1p1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.speech.v1p1beta1.Adaptation", "google.cloud.speech.v1p1beta1.Speech", "google.longrunning.Operations" ], "nameInServiceConfig": "speech.googleapis.com" }, { "id": "google.cloud.speech.v2", "directory": "google/cloud/speech/v2", "version": "v2", "majorVersion": "v2", "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": { "go_package": { "valueCounts": { "cloud.google.com/go/speech/apiv2/speechpb;speechpb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.cloud.speech.v2": 2 } } }, "services": [ { "shortName": "Speech", "fullName": "google.cloud.speech.v2.Speech", "methods": [ { "shortName": "BatchRecognize", "fullName": "google.cloud.speech.v2.Speech.BatchRecognize", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{recognizer=projects/*/locations/*/recognizers/*}:batchRecognize" } ] }, { "shortName": "CreateCustomClass", "fullName": "google.cloud.speech.v2.Speech.CreateCustomClass", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*}/customClasses" } ] }, { "shortName": "CreatePhraseSet", "fullName": "google.cloud.speech.v2.Speech.CreatePhraseSet", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*}/phraseSets" } ] }, { "shortName": "CreateRecognizer", "fullName": "google.cloud.speech.v2.Speech.CreateRecognizer", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*}/recognizers" } ] }, { "shortName": "DeleteCustomClass", "fullName": "google.cloud.speech.v2.Speech.DeleteCustomClass", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/customClasses/*}" } ] }, { "shortName": "DeletePhraseSet", "fullName": "google.cloud.speech.v2.Speech.DeletePhraseSet", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/phraseSets/*}" } ] }, { "shortName": "DeleteRecognizer", "fullName": "google.cloud.speech.v2.Speech.DeleteRecognizer", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/recognizers/*}" } ] }, { "shortName": "GetConfig", "fullName": "google.cloud.speech.v2.Speech.GetConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/config}" } ] }, { "shortName": "GetCustomClass", "fullName": "google.cloud.speech.v2.Speech.GetCustomClass", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/customClasses/*}" } ] }, { "shortName": "GetPhraseSet", "fullName": "google.cloud.speech.v2.Speech.GetPhraseSet", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/phraseSets/*}" } ] }, { "shortName": "GetRecognizer", "fullName": "google.cloud.speech.v2.Speech.GetRecognizer", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/recognizers/*}" } ] }, { "shortName": "ListCustomClasses", "fullName": "google.cloud.speech.v2.Speech.ListCustomClasses", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/customClasses" } ] }, { "shortName": "ListPhraseSets", "fullName": "google.cloud.speech.v2.Speech.ListPhraseSets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/phraseSets" } ] }, { "shortName": "ListRecognizers", "fullName": "google.cloud.speech.v2.Speech.ListRecognizers", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/recognizers" } ] }, { "shortName": "Recognize", "fullName": "google.cloud.speech.v2.Speech.Recognize", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{recognizer=projects/*/locations/*/recognizers/*}:recognize" } ] }, { "shortName": "StreamingRecognize", "fullName": "google.cloud.speech.v2.Speech.StreamingRecognize", "mode": "BIDIRECTIONAL_STREAMING" }, { "shortName": "UndeleteCustomClass", "fullName": "google.cloud.speech.v2.Speech.UndeleteCustomClass", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/customClasses/*}:undelete" } ] }, { "shortName": "UndeletePhraseSet", "fullName": "google.cloud.speech.v2.Speech.UndeletePhraseSet", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/phraseSets/*}:undelete" } ] }, { "shortName": "UndeleteRecognizer", "fullName": "google.cloud.speech.v2.Speech.UndeleteRecognizer", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/recognizers/*}:undelete" } ] }, { "shortName": "UpdateConfig", "fullName": "google.cloud.speech.v2.Speech.UpdateConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{config.name=projects/*/locations/*/config}" } ] }, { "shortName": "UpdateCustomClass", "fullName": "google.cloud.speech.v2.Speech.UpdateCustomClass", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{custom_class.name=projects/*/locations/*/customClasses/*}" } ] }, { "shortName": "UpdatePhraseSet", "fullName": "google.cloud.speech.v2.Speech.UpdatePhraseSet", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{phrase_set.name=projects/*/locations/*/phraseSets/*}" } ] }, { "shortName": "UpdateRecognizer", "fullName": "google.cloud.speech.v2.Speech.UpdateRecognizer", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{recognizer.name=projects/*/locations/*/recognizers/*}" } ] } ] } ], "configFile": "speech_v2.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.speech.v2.Speech", "google.longrunning.Operations" ], "nameInServiceConfig": "speech.googleapis.com" }, { "id": "google.cloud.sql.v1", "directory": "google/cloud/sql/v1", "version": "v1", "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/v1", "google/protobuf" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/sql/apiv1/sqlpb;sqlpb": 15 } }, "java_multiple_files": { "valueCounts": { "true": 15 } }, "java_package": { "valueCounts": { "com.google.cloud.sql.v1": 15 } } }, "services": [ { "shortName": "SqlAvailableDatabaseVersionsService", "fullName": "google.cloud.sql.v1.SqlAvailableDatabaseVersionsService" }, { "shortName": "SqlBackupRunsService", "fullName": "google.cloud.sql.v1.SqlBackupRunsService", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.sql.v1.SqlBackupRunsService.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/projects/{project}/instances/{instance}/backupRuns/{id}" } ] }, { "shortName": "Get", "fullName": "google.cloud.sql.v1.SqlBackupRunsService.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/projects/{project}/instances/{instance}/backupRuns/{id}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.sql.v1.SqlBackupRunsService.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances/{instance}/backupRuns" } ] }, { "shortName": "List", "fullName": "google.cloud.sql.v1.SqlBackupRunsService.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/projects/{project}/instances/{instance}/backupRuns" } ] } ] }, { "shortName": "SqlConnectService", "fullName": "google.cloud.sql.v1.SqlConnectService", "methods": [ { "shortName": "GenerateEphemeralCert", "fullName": "google.cloud.sql.v1.SqlConnectService.GenerateEphemeralCert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances/{instance}:generateEphemeralCert" } ] }, { "shortName": "GetConnectSettings", "fullName": "google.cloud.sql.v1.SqlConnectService.GetConnectSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/projects/{project}/instances/{instance}/connectSettings" } ] } ] }, { "shortName": "SqlDatabasesService", "fullName": "google.cloud.sql.v1.SqlDatabasesService", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.sql.v1.SqlDatabasesService.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/projects/{project}/instances/{instance}/databases/{database}" } ] }, { "shortName": "Get", "fullName": "google.cloud.sql.v1.SqlDatabasesService.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/projects/{project}/instances/{instance}/databases/{database}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.sql.v1.SqlDatabasesService.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances/{instance}/databases" } ] }, { "shortName": "List", "fullName": "google.cloud.sql.v1.SqlDatabasesService.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/projects/{project}/instances/{instance}/databases" } ] }, { "shortName": "Patch", "fullName": "google.cloud.sql.v1.SqlDatabasesService.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/projects/{project}/instances/{instance}/databases/{database}" } ] }, { "shortName": "Update", "fullName": "google.cloud.sql.v1.SqlDatabasesService.Update", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/v1/projects/{project}/instances/{instance}/databases/{database}" } ] } ] }, { "shortName": "SqlEventsService", "fullName": "google.cloud.sql.v1.SqlEventsService" }, { "shortName": "SqlFlagsService", "fullName": "google.cloud.sql.v1.SqlFlagsService", "methods": [ { "shortName": "List", "fullName": "google.cloud.sql.v1.SqlFlagsService.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/flags" } ] } ] }, { "shortName": "SqlIamPoliciesService", "fullName": "google.cloud.sql.v1.SqlIamPoliciesService" }, { "shortName": "SqlInstanceNamesService", "fullName": "google.cloud.sql.v1.SqlInstanceNamesService" }, { "shortName": "SqlInstancesService", "fullName": "google.cloud.sql.v1.SqlInstancesService", "methods": [ { "shortName": "AcquireSsrsLease", "fullName": "google.cloud.sql.v1.SqlInstancesService.AcquireSsrsLease", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances/{instance}/acquireSsrsLease" } ] }, { "shortName": "AddServerCa", "fullName": "google.cloud.sql.v1.SqlInstancesService.AddServerCa", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances/{instance}/addServerCa" } ] }, { "shortName": "Clone", "fullName": "google.cloud.sql.v1.SqlInstancesService.Clone", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances/{instance}/clone" } ] }, { "shortName": "CreateEphemeral", "fullName": "google.cloud.sql.v1.SqlInstancesService.CreateEphemeral", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances/{instance}/createEphemeral" } ] }, { "shortName": "Delete", "fullName": "google.cloud.sql.v1.SqlInstancesService.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/projects/{project}/instances/{instance}" } ] }, { "shortName": "Demote", "fullName": "google.cloud.sql.v1.SqlInstancesService.Demote", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances/{instance}/demote" } ] }, { "shortName": "DemoteMaster", "fullName": "google.cloud.sql.v1.SqlInstancesService.DemoteMaster", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances/{instance}/demoteMaster" } ] }, { "shortName": "Export", "fullName": "google.cloud.sql.v1.SqlInstancesService.Export", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances/{instance}/export" } ] }, { "shortName": "Failover", "fullName": "google.cloud.sql.v1.SqlInstancesService.Failover", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances/{instance}/failover" } ] }, { "shortName": "Get", "fullName": "google.cloud.sql.v1.SqlInstancesService.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/projects/{project}/instances/{instance}" } ] }, { "shortName": "GetDiskShrinkConfig", "fullName": "google.cloud.sql.v1.SqlInstancesService.GetDiskShrinkConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/projects/{project}/instances/{instance}/getDiskShrinkConfig" } ] }, { "shortName": "GetLatestRecoveryTime", "fullName": "google.cloud.sql.v1.SqlInstancesService.GetLatestRecoveryTime", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/projects/{project}/instances/{instance}/getLatestRecoveryTime" } ] }, { "shortName": "Import", "fullName": "google.cloud.sql.v1.SqlInstancesService.Import", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances/{instance}/import" } ] }, { "shortName": "Insert", "fullName": "google.cloud.sql.v1.SqlInstancesService.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances" } ] }, { "shortName": "List", "fullName": "google.cloud.sql.v1.SqlInstancesService.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/projects/{project}/instances" } ] }, { "shortName": "ListServerCas", "fullName": "google.cloud.sql.v1.SqlInstancesService.ListServerCas", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/projects/{project}/instances/{instance}/listServerCas" } ] }, { "shortName": "Patch", "fullName": "google.cloud.sql.v1.SqlInstancesService.Patch", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/projects/{project}/instances/{instance}" } ] }, { "shortName": "PerformDiskShrink", "fullName": "google.cloud.sql.v1.SqlInstancesService.PerformDiskShrink", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances/{instance}/performDiskShrink" } ] }, { "shortName": "PromoteReplica", "fullName": "google.cloud.sql.v1.SqlInstancesService.PromoteReplica", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances/{instance}/promoteReplica" } ] }, { "shortName": "Reencrypt", "fullName": "google.cloud.sql.v1.SqlInstancesService.Reencrypt", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances/{instance}/reencrypt" } ] }, { "shortName": "ReleaseSsrsLease", "fullName": "google.cloud.sql.v1.SqlInstancesService.ReleaseSsrsLease", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances/{instance}/releaseSsrsLease" } ] }, { "shortName": "RescheduleMaintenance", "fullName": "google.cloud.sql.v1.SqlInstancesService.RescheduleMaintenance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances/{instance}/rescheduleMaintenance" } ] }, { "shortName": "ResetReplicaSize", "fullName": "google.cloud.sql.v1.SqlInstancesService.ResetReplicaSize", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances/{instance}/resetReplicaSize" } ] }, { "shortName": "ResetSslConfig", "fullName": "google.cloud.sql.v1.SqlInstancesService.ResetSslConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances/{instance}/resetSslConfig" } ] }, { "shortName": "Restart", "fullName": "google.cloud.sql.v1.SqlInstancesService.Restart", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances/{instance}/restart" } ] }, { "shortName": "RestoreBackup", "fullName": "google.cloud.sql.v1.SqlInstancesService.RestoreBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances/{instance}/restoreBackup" } ] }, { "shortName": "RotateServerCa", "fullName": "google.cloud.sql.v1.SqlInstancesService.RotateServerCa", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances/{instance}/rotateServerCa" } ] }, { "shortName": "StartExternalSync", "fullName": "google.cloud.sql.v1.SqlInstancesService.StartExternalSync", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances/{instance}/startExternalSync" } ] }, { "shortName": "StartReplica", "fullName": "google.cloud.sql.v1.SqlInstancesService.StartReplica", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances/{instance}/startReplica" } ] }, { "shortName": "StopReplica", "fullName": "google.cloud.sql.v1.SqlInstancesService.StopReplica", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances/{instance}/stopReplica" } ] }, { "shortName": "Switchover", "fullName": "google.cloud.sql.v1.SqlInstancesService.Switchover", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances/{instance}/switchover" } ] }, { "shortName": "TruncateLog", "fullName": "google.cloud.sql.v1.SqlInstancesService.TruncateLog", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances/{instance}/truncateLog" } ] }, { "shortName": "Update", "fullName": "google.cloud.sql.v1.SqlInstancesService.Update", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/v1/projects/{project}/instances/{instance}" } ] }, { "shortName": "VerifyExternalSyncSettings", "fullName": "google.cloud.sql.v1.SqlInstancesService.VerifyExternalSyncSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances/{instance}/verifyExternalSyncSettings" } ] } ] }, { "shortName": "SqlOperationsService", "fullName": "google.cloud.sql.v1.SqlOperationsService", "methods": [ { "shortName": "Cancel", "fullName": "google.cloud.sql.v1.SqlOperationsService.Cancel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/operations/{operation}/cancel" } ] }, { "shortName": "Get", "fullName": "google.cloud.sql.v1.SqlOperationsService.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/projects/{project}/operations/{operation}" } ] }, { "shortName": "List", "fullName": "google.cloud.sql.v1.SqlOperationsService.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/projects/{project}/operations" } ] } ] }, { "shortName": "SqlRegionsService", "fullName": "google.cloud.sql.v1.SqlRegionsService" }, { "shortName": "SqlSslCertsService", "fullName": "google.cloud.sql.v1.SqlSslCertsService", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.sql.v1.SqlSslCertsService.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/projects/{project}/instances/{instance}/sslCerts/{sha1_fingerprint}" } ] }, { "shortName": "Get", "fullName": "google.cloud.sql.v1.SqlSslCertsService.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/projects/{project}/instances/{instance}/sslCerts/{sha1_fingerprint}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.sql.v1.SqlSslCertsService.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances/{instance}/sslCerts" } ] }, { "shortName": "List", "fullName": "google.cloud.sql.v1.SqlSslCertsService.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/projects/{project}/instances/{instance}/sslCerts" } ] } ] }, { "shortName": "SqlTiersService", "fullName": "google.cloud.sql.v1.SqlTiersService", "methods": [ { "shortName": "List", "fullName": "google.cloud.sql.v1.SqlTiersService.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/projects/{project}/tiers" } ] } ] }, { "shortName": "SqlUsersService", "fullName": "google.cloud.sql.v1.SqlUsersService", "methods": [ { "shortName": "Delete", "fullName": "google.cloud.sql.v1.SqlUsersService.Delete", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/projects/{project}/instances/{instance}/users" } ] }, { "shortName": "Get", "fullName": "google.cloud.sql.v1.SqlUsersService.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/projects/{project}/instances/{instance}/users/{name}" } ] }, { "shortName": "Insert", "fullName": "google.cloud.sql.v1.SqlUsersService.Insert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project}/instances/{instance}/users" } ] }, { "shortName": "List", "fullName": "google.cloud.sql.v1.SqlUsersService.List", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/projects/{project}/instances/{instance}/users" } ] }, { "shortName": "Update", "fullName": "google.cloud.sql.v1.SqlUsersService.Update", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/v1/projects/{project}/instances/{instance}/users" } ] } ] } ], "configFile": "sqladmin_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.sql.v1.SqlBackupRunsService", "google.cloud.sql.v1.SqlConnectService", "google.cloud.sql.v1.SqlDatabasesService", "google.cloud.sql.v1.SqlFlagsService", "google.cloud.sql.v1.SqlInstancesService", "google.cloud.sql.v1.SqlOperationsService", "google.cloud.sql.v1.SqlSslCertsService", "google.cloud.sql.v1.SqlTiersService", "google.cloud.sql.v1.SqlUsersService", "google.longrunning.Operations" ], "nameInServiceConfig": "sqladmin.googleapis.com" }, { "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": { "cloud.google.com/go/sql/apiv1beta4/sqlpb;sqlpb": 6 } }, "java_multiple_files": { "valueCounts": { "true": 6 } }, "java_package": { "valueCounts": { "com.google.cloud.sql.v1beta4": 6 } } }, "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": "SqlConnectService", "fullName": "google.cloud.sql.v1beta4.SqlConnectService", "methods": [ { "shortName": "GenerateEphemeralCert", "fullName": "google.cloud.sql.v1beta4.SqlConnectService.GenerateEphemeralCert", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/sql/v1beta4/projects/{project}/instances/{instance}:generateEphemeralCert" } ] }, { "shortName": "GetConnectSettings", "fullName": "google.cloud.sql.v1beta4.SqlConnectService.GetConnectSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/sql/v1beta4/projects/{project}/instances/{instance}/connectSettings" } ] } ] }, { "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": "SqlIamPoliciesService", "fullName": "google.cloud.sql.v1beta4.SqlIamPoliciesService" }, { "shortName": "SqlInstancesService", "fullName": "google.cloud.sql.v1beta4.SqlInstancesService", "methods": [ { "shortName": "AcquireSsrsLease", "fullName": "google.cloud.sql.v1beta4.SqlInstancesService.AcquireSsrsLease", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/sql/v1beta4/projects/{project}/instances/{instance}/acquireSsrsLease" } ] }, { "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": "Demote", "fullName": "google.cloud.sql.v1beta4.SqlInstancesService.Demote", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/sql/v1beta4/projects/{project}/instances/{instance}/demote" } ] }, { "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": "GetDiskShrinkConfig", "fullName": "google.cloud.sql.v1beta4.SqlInstancesService.GetDiskShrinkConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/sql/v1beta4/projects/{project}/instances/{instance}/getDiskShrinkConfig" } ] }, { "shortName": "GetLatestRecoveryTime", "fullName": "google.cloud.sql.v1beta4.SqlInstancesService.GetLatestRecoveryTime", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/sql/v1beta4/projects/{project}/instances/{instance}/getLatestRecoveryTime" } ] }, { "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": "PerformDiskShrink", "fullName": "google.cloud.sql.v1beta4.SqlInstancesService.PerformDiskShrink", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/sql/v1beta4/projects/{project}/instances/{instance}/performDiskShrink" } ] }, { "shortName": "PromoteReplica", "fullName": "google.cloud.sql.v1beta4.SqlInstancesService.PromoteReplica", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/sql/v1beta4/projects/{project}/instances/{instance}/promoteReplica" } ] }, { "shortName": "Reencrypt", "fullName": "google.cloud.sql.v1beta4.SqlInstancesService.Reencrypt", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/sql/v1beta4/projects/{project}/instances/{instance}/reencrypt" } ] }, { "shortName": "ReleaseSsrsLease", "fullName": "google.cloud.sql.v1beta4.SqlInstancesService.ReleaseSsrsLease", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/sql/v1beta4/projects/{project}/instances/{instance}/releaseSsrsLease" } ] }, { "shortName": "RescheduleMaintenance", "fullName": "google.cloud.sql.v1beta4.SqlInstancesService.RescheduleMaintenance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/sql/v1beta4/projects/{project}/instances/{instance}/rescheduleMaintenance" } ] }, { "shortName": "ResetReplicaSize", "fullName": "google.cloud.sql.v1beta4.SqlInstancesService.ResetReplicaSize", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/sql/v1beta4/projects/{project}/instances/{instance}/resetReplicaSize" } ] }, { "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": "Switchover", "fullName": "google.cloud.sql.v1beta4.SqlInstancesService.Switchover", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/sql/v1beta4/projects/{project}/instances/{instance}/switchover" } ] }, { "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": "Cancel", "fullName": "google.cloud.sql.v1beta4.SqlOperationsService.Cancel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/sql/v1beta4/projects/{project}/operations/{operation}/cancel" } ] }, { "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": "Get", "fullName": "google.cloud.sql.v1beta4.SqlUsersService.Get", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/sql/v1beta4/projects/{project}/instances/{instance}/users/{name}" } ] }, { "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" } ] } ] } ], "configFile": "sqladmin_v1beta4.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.sql.v1beta4.SqlBackupRunsService", "google.cloud.sql.v1beta4.SqlConnectService", "google.cloud.sql.v1beta4.SqlDatabasesService", "google.cloud.sql.v1beta4.SqlFlagsService", "google.cloud.sql.v1beta4.SqlInstancesService", "google.cloud.sql.v1beta4.SqlOperationsService", "google.cloud.sql.v1beta4.SqlSslCertsService", "google.cloud.sql.v1beta4.SqlTiersService", "google.cloud.sql.v1beta4.SqlUsersService", "google.longrunning.Operations" ], "nameInServiceConfig": "sqladmin.googleapis.com" }, { "id": "google.cloud.storageinsights.v1", "directory": "google/cloud/storageinsights/v1", "version": "v1", "majorVersion": "v1", "hostName": "storageinsights.googleapis.com", "title": "Storage Insights API", "description": "Provides insights capability on Google Cloud Storage", "importDirectories": [ "google/api", "google/protobuf", "google/rpc", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.StorageInsights.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/storageinsights/apiv1/storageinsightspb;storageinsightspb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.storageinsights.v1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\StorageInsights\\V1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::StorageInsights::V1": 1 } } }, "services": [ { "shortName": "StorageInsights", "fullName": "google.cloud.storageinsights.v1.StorageInsights", "methods": [ { "shortName": "CreateReportConfig", "fullName": "google.cloud.storageinsights.v1.StorageInsights.CreateReportConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/reportConfigs" } ] }, { "shortName": "DeleteReportConfig", "fullName": "google.cloud.storageinsights.v1.StorageInsights.DeleteReportConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/reportConfigs/*}" } ] }, { "shortName": "GetReportConfig", "fullName": "google.cloud.storageinsights.v1.StorageInsights.GetReportConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/reportConfigs/*}" } ] }, { "shortName": "GetReportDetail", "fullName": "google.cloud.storageinsights.v1.StorageInsights.GetReportDetail", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/reportConfigs/*/reportDetails/*}" } ] }, { "shortName": "ListReportConfigs", "fullName": "google.cloud.storageinsights.v1.StorageInsights.ListReportConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/reportConfigs" } ] }, { "shortName": "ListReportDetails", "fullName": "google.cloud.storageinsights.v1.StorageInsights.ListReportDetails", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/reportConfigs/*}/reportDetails" } ] }, { "shortName": "UpdateReportConfig", "fullName": "google.cloud.storageinsights.v1.StorageInsights.UpdateReportConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{report_config.name=projects/*/locations/*/reportConfigs/*}" } ] } ] } ], "configFile": "storageinsights_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.storageinsights.v1.StorageInsights", "google.longrunning.Operations" ], "nameInServiceConfig": "storageinsights.googleapis.com" }, { "id": "google.cloud.support.v2", "directory": "google/cloud/support/v2", "version": "v2", "majorVersion": "v2", "hostName": "cloudsupport.googleapis.com", "title": "Google Cloud Support API", "description": "Manages Google Cloud technical support cases for Customer Care support offerings.", "importDirectories": [ "google/api", "google/cloud/support/v2", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Support.V2": 8 } }, "go_package": { "valueCounts": { "cloud.google.com/go/support/apiv2/supportpb;supportpb": 8 } }, "java_multiple_files": { "valueCounts": { "true": 8 } }, "java_package": { "valueCounts": { "com.google.cloud.support.v2": 8 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Support\\V2": 8 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Support::V2": 8 } } }, "services": [ { "shortName": "CaseAttachmentService", "fullName": "google.cloud.support.v2.CaseAttachmentService", "methods": [ { "shortName": "ListAttachments", "fullName": "google.cloud.support.v2.CaseAttachmentService.ListAttachments", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/cases/*}/attachments" }, { "httpMethod": "GET", "path": "/v2/{parent=organizations/*/cases/*}/attachments" } ] } ] }, { "shortName": "CaseService", "fullName": "google.cloud.support.v2.CaseService", "methods": [ { "shortName": "CloseCase", "fullName": "google.cloud.support.v2.CaseService.CloseCase", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/cases/*}:close" }, { "httpMethod": "POST", "path": "/v2/{name=organizations/*/cases/*}:close" } ] }, { "shortName": "CreateCase", "fullName": "google.cloud.support.v2.CaseService.CreateCase", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*}/cases" }, { "httpMethod": "POST", "path": "/v2/{parent=organizations/*}/cases" } ] }, { "shortName": "EscalateCase", "fullName": "google.cloud.support.v2.CaseService.EscalateCase", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/cases/*}:escalate" }, { "httpMethod": "POST", "path": "/v2/{name=organizations/*/cases/*}:escalate" } ] }, { "shortName": "GetCase", "fullName": "google.cloud.support.v2.CaseService.GetCase", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/cases/*}" }, { "httpMethod": "GET", "path": "/v2/{name=organizations/*/cases/*}" } ] }, { "shortName": "ListCases", "fullName": "google.cloud.support.v2.CaseService.ListCases", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*}/cases" }, { "httpMethod": "GET", "path": "/v2/{parent=organizations/*}/cases" } ] }, { "shortName": "SearchCaseClassifications", "fullName": "google.cloud.support.v2.CaseService.SearchCaseClassifications", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/caseClassifications:search" } ] }, { "shortName": "SearchCases", "fullName": "google.cloud.support.v2.CaseService.SearchCases", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*}/cases:search" }, { "httpMethod": "GET", "path": "/v2/{parent=organizations/*}/cases:search" } ] }, { "shortName": "UpdateCase", "fullName": "google.cloud.support.v2.CaseService.UpdateCase", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{case.name=projects/*/cases/*}" }, { "httpMethod": "PATCH", "path": "/v2/{case.name=organizations/*/cases/*}" } ] } ] }, { "shortName": "CommentService", "fullName": "google.cloud.support.v2.CommentService", "methods": [ { "shortName": "CreateComment", "fullName": "google.cloud.support.v2.CommentService.CreateComment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/cases/*}/comments" }, { "httpMethod": "POST", "path": "/v2/{parent=organizations/*/cases/*}/comments" } ] }, { "shortName": "ListComments", "fullName": "google.cloud.support.v2.CommentService.ListComments", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/cases/*}/comments" }, { "httpMethod": "GET", "path": "/v2/{parent=organizations/*/cases/*}/comments" } ] } ] } ], "configFile": "cloudsupport_v2.yaml", "serviceConfigApiNames": [ "google.cloud.support.v2.CaseAttachmentService", "google.cloud.support.v2.CaseService", "google.cloud.support.v2.CommentService" ], "nameInServiceConfig": "cloudsupport.googleapis.com" }, { "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": { "cloud.google.com/go/talent/apiv4/talentpb;talentpb": 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/*}" } ] } ] } ], "configFile": "jobs_v4.yaml", "serviceConfigApiNames": [ "google.cloud.talent.v4.CompanyService", "google.cloud.talent.v4.Completion", "google.cloud.talent.v4.EventService", "google.cloud.talent.v4.JobService", "google.cloud.talent.v4.TenantService", "google.longrunning.Operations" ], "nameInServiceConfig": "jobs.googleapis.com" }, { "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": { "cloud.google.com/go/talent/apiv4beta1/talentpb;talentpb": 13 } }, "java_multiple_files": { "valueCounts": { "true": 13 } }, "java_package": { "valueCounts": { "com.google.cloud.talent.v4beta1": 13 } }, "objc_class_prefix": { "valueCounts": { "CTS": 13 } } }, "services": [ { "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": "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/*}" } ] } ] } ], "configFile": "jobs_v4beta1.yaml", "serviceConfigApiNames": [ "google.cloud.talent.v4beta1.CompanyService", "google.cloud.talent.v4beta1.Completion", "google.cloud.talent.v4beta1.EventService", "google.cloud.talent.v4beta1.JobService", "google.cloud.talent.v4beta1.TenantService", "google.longrunning.Operations" ], "nameInServiceConfig": "jobs.googleapis.com" }, { "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": { "cloud.google.com/go/cloudtasks/apiv2/cloudtaskspb;cloudtaskspb": 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/*}" } ] } ] } ], "configFile": "cloudtasks_v2.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.tasks.v2.CloudTasks" ], "nameInServiceConfig": "cloudtasks.googleapis.com" }, { "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": { "cloud.google.com/go/cloudtasks/apiv2beta2/cloudtaskspb;cloudtaskspb": 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/*}" } ] }, { "shortName": "UploadQueueYaml", "fullName": "google.cloud.tasks.v2beta2.CloudTasks.UploadQueueYaml", "mode": "UNARY" } ] } ], "configFile": "cloudtasks_v2beta2.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.tasks.v2beta2.CloudTasks" ], "nameInServiceConfig": "cloudtasks.googleapis.com" }, { "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": { "cloud.google.com/go/cloudtasks/apiv2beta3/cloudtaskspb;cloudtaskspb": 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/*}" } ] } ] } ], "configFile": "cloudtasks_v2beta3.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.tasks.v2beta3.CloudTasks" ], "nameInServiceConfig": "cloudtasks.googleapis.com" }, { "id": "google.cloud.telcoautomation.v1", "directory": "google/cloud/telcoautomation/v1", "version": "v1", "majorVersion": "v1", "hostName": "telcoautomation.googleapis.com", "title": "Telco Automation API", "description": "APIs to automate management of cloud infrastructure for network functions.", "importDirectories": [ "google/api", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.TelcoAutomation.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/telcoautomation/apiv1/telcoautomationpb;telcoautomationpb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.telcoautomation.v1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\TelcoAutomation\\V1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::TelcoAutomation::V1": 1 } } }, "services": [ { "shortName": "TelcoAutomation", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation", "methods": [ { "shortName": "ApplyDeployment", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.ApplyDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/orchestrationClusters/*/deployments/*}:apply" } ] }, { "shortName": "ApplyHydratedDeployment", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.ApplyHydratedDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/orchestrationClusters/*/deployments/*/hydratedDeployments/*}:apply" } ] }, { "shortName": "ApproveBlueprint", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.ApproveBlueprint", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/orchestrationClusters/*/blueprints/*}:approve" } ] }, { "shortName": "ComputeDeploymentStatus", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.ComputeDeploymentStatus", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/orchestrationClusters/*/deployments/*}:computeDeploymentStatus" } ] }, { "shortName": "CreateBlueprint", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.CreateBlueprint", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/orchestrationClusters/*}/blueprints" } ] }, { "shortName": "CreateDeployment", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.CreateDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/orchestrationClusters/*}/deployments" } ] }, { "shortName": "CreateEdgeSlm", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.CreateEdgeSlm", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/edgeSlms" } ] }, { "shortName": "CreateOrchestrationCluster", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.CreateOrchestrationCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/orchestrationClusters" } ] }, { "shortName": "DeleteBlueprint", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.DeleteBlueprint", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/orchestrationClusters/*/blueprints/*}" } ] }, { "shortName": "DeleteEdgeSlm", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.DeleteEdgeSlm", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/edgeSlms/*}" } ] }, { "shortName": "DeleteOrchestrationCluster", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.DeleteOrchestrationCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/orchestrationClusters/*}" } ] }, { "shortName": "DiscardBlueprintChanges", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.DiscardBlueprintChanges", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/orchestrationClusters/*/blueprints/*}:discard" } ] }, { "shortName": "DiscardDeploymentChanges", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.DiscardDeploymentChanges", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/orchestrationClusters/*/deployments/*}:discard" } ] }, { "shortName": "GetBlueprint", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.GetBlueprint", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/orchestrationClusters/*/blueprints/*}" } ] }, { "shortName": "GetDeployment", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.GetDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/orchestrationClusters/*/deployments/*}" } ] }, { "shortName": "GetEdgeSlm", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.GetEdgeSlm", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/edgeSlms/*}" } ] }, { "shortName": "GetHydratedDeployment", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.GetHydratedDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/orchestrationClusters/*/deployments/*/hydratedDeployments/*}" } ] }, { "shortName": "GetOrchestrationCluster", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.GetOrchestrationCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/orchestrationClusters/*}" } ] }, { "shortName": "GetPublicBlueprint", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.GetPublicBlueprint", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/publicBlueprints/*}" } ] }, { "shortName": "ListBlueprintRevisions", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.ListBlueprintRevisions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/orchestrationClusters/*/blueprints/*}:listRevisions" } ] }, { "shortName": "ListBlueprints", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.ListBlueprints", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/orchestrationClusters/*}/blueprints" } ] }, { "shortName": "ListDeploymentRevisions", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.ListDeploymentRevisions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/orchestrationClusters/*/deployments/*}:listRevisions" } ] }, { "shortName": "ListDeployments", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.ListDeployments", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/orchestrationClusters/*}/deployments" } ] }, { "shortName": "ListEdgeSlms", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.ListEdgeSlms", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/edgeSlms" } ] }, { "shortName": "ListHydratedDeployments", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.ListHydratedDeployments", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/orchestrationClusters/*/deployments/*}/hydratedDeployments" } ] }, { "shortName": "ListOrchestrationClusters", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.ListOrchestrationClusters", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/orchestrationClusters" } ] }, { "shortName": "ListPublicBlueprints", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.ListPublicBlueprints", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/publicBlueprints" } ] }, { "shortName": "ProposeBlueprint", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.ProposeBlueprint", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/orchestrationClusters/*/blueprints/*}:propose" } ] }, { "shortName": "RejectBlueprint", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.RejectBlueprint", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/orchestrationClusters/*/blueprints/*}:reject" } ] }, { "shortName": "RemoveDeployment", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.RemoveDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/orchestrationClusters/*/deployments/*}:remove" } ] }, { "shortName": "RollbackDeployment", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.RollbackDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/orchestrationClusters/*/deployments/*}:rollback" } ] }, { "shortName": "SearchBlueprintRevisions", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.SearchBlueprintRevisions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/orchestrationClusters/*}/blueprints:searchRevisions" } ] }, { "shortName": "SearchDeploymentRevisions", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.SearchDeploymentRevisions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/orchestrationClusters/*}/deployments:searchRevisions" } ] }, { "shortName": "UpdateBlueprint", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.UpdateBlueprint", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{blueprint.name=projects/*/locations/*/orchestrationClusters/*/blueprints/*}" } ] }, { "shortName": "UpdateDeployment", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.UpdateDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{deployment.name=projects/*/locations/*/orchestrationClusters/*/deployments/*}" } ] }, { "shortName": "UpdateHydratedDeployment", "fullName": "google.cloud.telcoautomation.v1.TelcoAutomation.UpdateHydratedDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{hydrated_deployment.name=projects/*/locations/*/orchestrationClusters/*/deployments/*/hydratedDeployments/*}" } ] } ] } ], "configFile": "telcoautomation_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.telcoautomation.v1.TelcoAutomation", "google.longrunning.Operations" ], "nameInServiceConfig": "telcoautomation.googleapis.com" }, { "id": "google.cloud.telcoautomation.v1alpha1", "directory": "google/cloud/telcoautomation/v1alpha1", "version": "v1alpha1", "majorVersion": "v1", "hostName": "telcoautomation.googleapis.com", "title": "Telco Automation API", "description": "APIs to automate management of cloud infrastructure for network functions.", "importDirectories": [ "google/api", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.TelcoAutomation.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/telcoautomation/apiv1alpha1/telcoautomationpb;telcoautomationpb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.telcoautomation.v1alpha1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\TelcoAutomation\\V1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::TelcoAutomation::V1": 1 } } }, "services": [ { "shortName": "TelcoAutomation", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation", "methods": [ { "shortName": "ApplyDeployment", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.ApplyDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{name=projects/*/locations/*/orchestrationClusters/*/deployments/*}:apply" } ] }, { "shortName": "ApplyHydratedDeployment", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.ApplyHydratedDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{name=projects/*/locations/*/orchestrationClusters/*/deployments/*/hydratedDeployments/*}:apply" } ] }, { "shortName": "ApproveBlueprint", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.ApproveBlueprint", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{name=projects/*/locations/*/orchestrationClusters/*/blueprints/*}:approve" } ] }, { "shortName": "ComputeDeploymentStatus", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.ComputeDeploymentStatus", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{name=projects/*/locations/*/orchestrationClusters/*/deployments/*}:computeDeploymentStatus" } ] }, { "shortName": "CreateBlueprint", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.CreateBlueprint", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{parent=projects/*/locations/*/orchestrationClusters/*}/blueprints" } ] }, { "shortName": "CreateDeployment", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.CreateDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{parent=projects/*/locations/*/orchestrationClusters/*}/deployments" } ] }, { "shortName": "CreateEdgeSlm", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.CreateEdgeSlm", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{parent=projects/*/locations/*}/edgeSlms" } ] }, { "shortName": "CreateOrchestrationCluster", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.CreateOrchestrationCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{parent=projects/*/locations/*}/orchestrationClusters" } ] }, { "shortName": "DeleteBlueprint", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.DeleteBlueprint", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha1/{name=projects/*/locations/*/orchestrationClusters/*/blueprints/*}" } ] }, { "shortName": "DeleteEdgeSlm", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.DeleteEdgeSlm", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha1/{name=projects/*/locations/*/edgeSlms/*}" } ] }, { "shortName": "DeleteOrchestrationCluster", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.DeleteOrchestrationCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha1/{name=projects/*/locations/*/orchestrationClusters/*}" } ] }, { "shortName": "DiscardBlueprintChanges", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.DiscardBlueprintChanges", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{name=projects/*/locations/*/orchestrationClusters/*/blueprints/*}:discard" } ] }, { "shortName": "DiscardDeploymentChanges", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.DiscardDeploymentChanges", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{name=projects/*/locations/*/orchestrationClusters/*/deployments/*}:discard" } ] }, { "shortName": "GetBlueprint", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.GetBlueprint", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{name=projects/*/locations/*/orchestrationClusters/*/blueprints/*}" } ] }, { "shortName": "GetDeployment", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.GetDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{name=projects/*/locations/*/orchestrationClusters/*/deployments/*}" } ] }, { "shortName": "GetEdgeSlm", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.GetEdgeSlm", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{name=projects/*/locations/*/edgeSlms/*}" } ] }, { "shortName": "GetHydratedDeployment", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.GetHydratedDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{name=projects/*/locations/*/orchestrationClusters/*/deployments/*/hydratedDeployments/*}" } ] }, { "shortName": "GetOrchestrationCluster", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.GetOrchestrationCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{name=projects/*/locations/*/orchestrationClusters/*}" } ] }, { "shortName": "GetPublicBlueprint", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.GetPublicBlueprint", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{name=projects/*/locations/*/publicBlueprints/*}" } ] }, { "shortName": "ListBlueprintRevisions", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.ListBlueprintRevisions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{name=projects/*/locations/*/orchestrationClusters/*/blueprints/*}:listRevisions" } ] }, { "shortName": "ListBlueprints", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.ListBlueprints", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{parent=projects/*/locations/*/orchestrationClusters/*}/blueprints" } ] }, { "shortName": "ListDeploymentRevisions", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.ListDeploymentRevisions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{name=projects/*/locations/*/orchestrationClusters/*/deployments/*}:listRevisions" } ] }, { "shortName": "ListDeployments", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.ListDeployments", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{parent=projects/*/locations/*/orchestrationClusters/*}/deployments" } ] }, { "shortName": "ListEdgeSlms", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.ListEdgeSlms", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{parent=projects/*/locations/*}/edgeSlms" } ] }, { "shortName": "ListHydratedDeployments", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.ListHydratedDeployments", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{parent=projects/*/locations/*/orchestrationClusters/*/deployments/*}/hydratedDeployments" } ] }, { "shortName": "ListOrchestrationClusters", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.ListOrchestrationClusters", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{parent=projects/*/locations/*}/orchestrationClusters" } ] }, { "shortName": "ListPublicBlueprints", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.ListPublicBlueprints", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{parent=projects/*/locations/*}/publicBlueprints" } ] }, { "shortName": "ProposeBlueprint", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.ProposeBlueprint", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{name=projects/*/locations/*/orchestrationClusters/*/blueprints/*}:propose" } ] }, { "shortName": "RejectBlueprint", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.RejectBlueprint", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{name=projects/*/locations/*/orchestrationClusters/*/blueprints/*}:reject" } ] }, { "shortName": "RemoveDeployment", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.RemoveDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{name=projects/*/locations/*/orchestrationClusters/*/deployments/*}:remove" } ] }, { "shortName": "RollbackDeployment", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.RollbackDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{name=projects/*/locations/*/orchestrationClusters/*/deployments/*}:rollback" } ] }, { "shortName": "SearchBlueprintRevisions", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.SearchBlueprintRevisions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{parent=projects/*/locations/*/orchestrationClusters/*}/blueprints:searchRevisions" } ] }, { "shortName": "SearchDeploymentRevisions", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.SearchDeploymentRevisions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{parent=projects/*/locations/*/orchestrationClusters/*}/deployments:searchRevisions" } ] }, { "shortName": "UpdateBlueprint", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.UpdateBlueprint", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha1/{blueprint.name=projects/*/locations/*/orchestrationClusters/*/blueprints/*}" } ] }, { "shortName": "UpdateDeployment", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.UpdateDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha1/{deployment.name=projects/*/locations/*/orchestrationClusters/*/deployments/*}" } ] }, { "shortName": "UpdateHydratedDeployment", "fullName": "google.cloud.telcoautomation.v1alpha1.TelcoAutomation.UpdateHydratedDeployment", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha1/{hydrated_deployment.name=projects/*/locations/*/orchestrationClusters/*/deployments/*/hydratedDeployments/*}" } ] } ] } ], "configFile": "telcoautomation_v1alpha1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.telcoautomation.v1alpha1.TelcoAutomation", "google.longrunning.Operations" ], "nameInServiceConfig": "telcoautomation.googleapis.com" }, { "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", "google/cloud/texttospeech/v1", "google/longrunning", "google/protobuf" ], "options": { "cc_enable_arenas": { "valueCounts": { "true": 2 } }, "csharp_namespace": { "valueCounts": { "Google.Cloud.TextToSpeech.V1": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/texttospeech/apiv1/texttospeechpb;texttospeechpb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.cloud.texttospeech.v1": 2 } }, "objc_class_prefix": { "valueCounts": { "": 1, "CTTS": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\TextToSpeech\\V1": 2 } }, "ruby_package": { "valueCounts": { "Google::Cloud::TextToSpeech::V1": 2 } } }, "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": "StreamingSynthesize", "fullName": "google.cloud.texttospeech.v1.TextToSpeech.StreamingSynthesize", "mode": "BIDIRECTIONAL_STREAMING" }, { "shortName": "SynthesizeSpeech", "fullName": "google.cloud.texttospeech.v1.TextToSpeech.SynthesizeSpeech", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/text:synthesize" } ] } ] }, { "shortName": "TextToSpeechLongAudioSynthesize", "fullName": "google.cloud.texttospeech.v1.TextToSpeechLongAudioSynthesize", "methods": [ { "shortName": "SynthesizeLongAudio", "fullName": "google.cloud.texttospeech.v1.TextToSpeechLongAudioSynthesize.SynthesizeLongAudio", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}:synthesizeLongAudio" } ] } ] } ], "configFile": "texttospeech_v1.yaml", "serviceConfigApiNames": [ "google.cloud.texttospeech.v1.TextToSpeech", "google.cloud.texttospeech.v1.TextToSpeechLongAudioSynthesize", "google.longrunning.Operations" ], "nameInServiceConfig": "texttospeech.googleapis.com" }, { "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", "google/cloud/texttospeech/v1beta1", "google/longrunning", "google/protobuf" ], "options": { "cc_enable_arenas": { "valueCounts": { "true": 2 } }, "csharp_namespace": { "valueCounts": { "Google.Cloud.TextToSpeech.V1Beta1": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/texttospeech/apiv1beta1/texttospeechpb;texttospeechpb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.cloud.texttospeech.v1beta1": 2 } }, "objc_class_prefix": { "valueCounts": { "": 1, "CTTS": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\TextToSpeech\\V1beta1": 2 } }, "ruby_package": { "valueCounts": { "Google::Cloud::TextToSpeech::V1beta1": 2 } } }, "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": "StreamingSynthesize", "fullName": "google.cloud.texttospeech.v1beta1.TextToSpeech.StreamingSynthesize", "mode": "BIDIRECTIONAL_STREAMING" }, { "shortName": "SynthesizeSpeech", "fullName": "google.cloud.texttospeech.v1beta1.TextToSpeech.SynthesizeSpeech", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/text:synthesize" } ] } ] }, { "shortName": "TextToSpeechLongAudioSynthesize", "fullName": "google.cloud.texttospeech.v1beta1.TextToSpeechLongAudioSynthesize", "methods": [ { "shortName": "SynthesizeLongAudio", "fullName": "google.cloud.texttospeech.v1beta1.TextToSpeechLongAudioSynthesize.SynthesizeLongAudio", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{parent=projects/*/locations/*}:synthesizeLongAudio" } ] } ] } ], "configFile": "texttospeech_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.texttospeech.v1beta1.TextToSpeech", "google.cloud.texttospeech.v1beta1.TextToSpeechLongAudioSynthesize", "google.longrunning.Operations" ], "nameInServiceConfig": "texttospeech.googleapis.com" }, { "id": "google.cloud.timeseriesinsights.v1", "directory": "google/cloud/timeseriesinsights/v1", "version": "v1", "majorVersion": "v1", "hostName": "timeseriesinsights.googleapis.com", "title": "Timeseries Insights API", "description": "Provides a Timeseries Insights service which operates over time series data. Users can perform time series spike, trend, and anomaly detection. With a straightforward API and easy to understand results, the service makes it simple to gather insights from large amounts of time series data (e.g. monitoring datasets) and integrate these insights in their applications.", "importDirectories": [ "google/api", "google/protobuf", "google/rpc" ], "options": { "cc_enable_arenas": { "valueCounts": { "true": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/timeseriesinsights/apiv1/timeseriesinsightspb;timeseriesinsightspb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.timeseriesinsights.v1": 1 } } }, "services": [ { "shortName": "TimeseriesInsightsController", "fullName": "google.cloud.timeseriesinsights.v1.TimeseriesInsightsController", "methods": [ { "shortName": "AppendEvents", "fullName": "google.cloud.timeseriesinsights.v1.TimeseriesInsightsController.AppendEvents", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{dataset=projects/*/locations/*/datasets/*}:appendEvents" }, { "httpMethod": "POST", "path": "/v1/{dataset=projects/*/datasets/*}:appendEvents" } ] }, { "shortName": "CreateDataSet", "fullName": "google.cloud.timeseriesinsights.v1.TimeseriesInsightsController.CreateDataSet", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/datasets" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/datasets" } ] }, { "shortName": "DeleteDataSet", "fullName": "google.cloud.timeseriesinsights.v1.TimeseriesInsightsController.DeleteDataSet", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/datasets/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/datasets/*}" } ] }, { "shortName": "EvaluateSlice", "fullName": "google.cloud.timeseriesinsights.v1.TimeseriesInsightsController.EvaluateSlice", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{dataset=projects/*/locations/*/datasets/*}:evaluateSlice" }, { "httpMethod": "POST", "path": "/v1/{dataset=projects/*/datasets/*}:evaluateSlice" } ] }, { "shortName": "EvaluateTimeseries", "fullName": "google.cloud.timeseriesinsights.v1.TimeseriesInsightsController.EvaluateTimeseries", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/datasets:evaluateTimeseries" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/datasets:evaluateTimeseries" } ] }, { "shortName": "ListDataSets", "fullName": "google.cloud.timeseriesinsights.v1.TimeseriesInsightsController.ListDataSets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/datasets" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*}/datasets" } ] }, { "shortName": "QueryDataSet", "fullName": "google.cloud.timeseriesinsights.v1.TimeseriesInsightsController.QueryDataSet", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/datasets/*}:query" }, { "httpMethod": "POST", "path": "/v1/{name=projects/*/datasets/*}:query" } ] } ] } ], "configFile": "timeseriesinsights_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.timeseriesinsights.v1.TimeseriesInsightsController" ], "nameInServiceConfig": "timeseriesinsights.googleapis.com" }, { "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": { "cloud.google.com/go/tpu/apiv1/tpupb;tpupb": 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" } ] } ] } ], "configFile": "tpu_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.tpu.v1.Tpu", "google.longrunning.Operations" ], "nameInServiceConfig": "tpu.googleapis.com" }, { "id": "google.cloud.tpu.v2", "directory": "google/cloud/tpu/v2", "version": "v2", "majorVersion": "v2", "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": { "cloud.google.com/go/tpu/apiv2/tpupb;tpupb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.tpu.v2": 1 } } }, "services": [ { "shortName": "Tpu", "fullName": "google.cloud.tpu.v2.Tpu", "methods": [ { "shortName": "CreateNode", "fullName": "google.cloud.tpu.v2.Tpu.CreateNode", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*}/nodes" } ] }, { "shortName": "DeleteNode", "fullName": "google.cloud.tpu.v2.Tpu.DeleteNode", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/nodes/*}" } ] }, { "shortName": "GenerateServiceIdentity", "fullName": "google.cloud.tpu.v2.Tpu.GenerateServiceIdentity", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*}:generateServiceIdentity" } ] }, { "shortName": "GetAcceleratorType", "fullName": "google.cloud.tpu.v2.Tpu.GetAcceleratorType", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/acceleratorTypes/*}" } ] }, { "shortName": "GetGuestAttributes", "fullName": "google.cloud.tpu.v2.Tpu.GetGuestAttributes", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/nodes/*}:getGuestAttributes" } ] }, { "shortName": "GetNode", "fullName": "google.cloud.tpu.v2.Tpu.GetNode", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/nodes/*}" } ] }, { "shortName": "GetRuntimeVersion", "fullName": "google.cloud.tpu.v2.Tpu.GetRuntimeVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/runtimeVersions/*}" } ] }, { "shortName": "ListAcceleratorTypes", "fullName": "google.cloud.tpu.v2.Tpu.ListAcceleratorTypes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/acceleratorTypes" } ] }, { "shortName": "ListNodes", "fullName": "google.cloud.tpu.v2.Tpu.ListNodes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/nodes" } ] }, { "shortName": "ListRuntimeVersions", "fullName": "google.cloud.tpu.v2.Tpu.ListRuntimeVersions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/runtimeVersions" } ] }, { "shortName": "StartNode", "fullName": "google.cloud.tpu.v2.Tpu.StartNode", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/nodes/*}:start" } ] }, { "shortName": "StopNode", "fullName": "google.cloud.tpu.v2.Tpu.StopNode", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/nodes/*}:stop" } ] }, { "shortName": "UpdateNode", "fullName": "google.cloud.tpu.v2.Tpu.UpdateNode", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{node.name=projects/*/locations/*/nodes/*}" } ] } ] } ], "configFile": "tpu_v2.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.tpu.v2.Tpu", "google.longrunning.Operations" ], "nameInServiceConfig": "tpu.googleapis.com" }, { "id": "google.cloud.tpu.v2alpha1", "directory": "google/cloud/tpu/v2alpha1", "version": "v2alpha1", "majorVersion": "v2", "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", "google/rpc", "google/type" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/tpu/apiv2alpha1/tpupb;tpupb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.tpu.v2alpha1": 1 } } }, "services": [ { "shortName": "Tpu", "fullName": "google.cloud.tpu.v2alpha1.Tpu", "methods": [ { "shortName": "CreateNode", "fullName": "google.cloud.tpu.v2alpha1.Tpu.CreateNode", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha1/{parent=projects/*/locations/*}/nodes" } ] }, { "shortName": "CreateQueuedResource", "fullName": "google.cloud.tpu.v2alpha1.Tpu.CreateQueuedResource", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha1/{parent=projects/*/locations/*}/queuedResources" } ] }, { "shortName": "DeleteNode", "fullName": "google.cloud.tpu.v2alpha1.Tpu.DeleteNode", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2alpha1/{name=projects/*/locations/*/nodes/*}" } ] }, { "shortName": "DeleteQueuedResource", "fullName": "google.cloud.tpu.v2alpha1.Tpu.DeleteQueuedResource", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2alpha1/{name=projects/*/locations/*/queuedResources/*}" } ] }, { "shortName": "GenerateServiceIdentity", "fullName": "google.cloud.tpu.v2alpha1.Tpu.GenerateServiceIdentity", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha1/{parent=projects/*/locations/*}:generateServiceIdentity" } ] }, { "shortName": "GetAcceleratorType", "fullName": "google.cloud.tpu.v2alpha1.Tpu.GetAcceleratorType", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2alpha1/{name=projects/*/locations/*/acceleratorTypes/*}" } ] }, { "shortName": "GetGuestAttributes", "fullName": "google.cloud.tpu.v2alpha1.Tpu.GetGuestAttributes", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha1/{name=projects/*/locations/*/nodes/*}:getGuestAttributes" } ] }, { "shortName": "GetNode", "fullName": "google.cloud.tpu.v2alpha1.Tpu.GetNode", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2alpha1/{name=projects/*/locations/*/nodes/*}" } ] }, { "shortName": "GetQueuedResource", "fullName": "google.cloud.tpu.v2alpha1.Tpu.GetQueuedResource", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2alpha1/{name=projects/*/locations/*/queuedResources/*}" } ] }, { "shortName": "GetRuntimeVersion", "fullName": "google.cloud.tpu.v2alpha1.Tpu.GetRuntimeVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2alpha1/{name=projects/*/locations/*/runtimeVersions/*}" } ] }, { "shortName": "ListAcceleratorTypes", "fullName": "google.cloud.tpu.v2alpha1.Tpu.ListAcceleratorTypes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2alpha1/{parent=projects/*/locations/*}/acceleratorTypes" } ] }, { "shortName": "ListNodes", "fullName": "google.cloud.tpu.v2alpha1.Tpu.ListNodes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2alpha1/{parent=projects/*/locations/*}/nodes" } ] }, { "shortName": "ListQueuedResources", "fullName": "google.cloud.tpu.v2alpha1.Tpu.ListQueuedResources", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2alpha1/{parent=projects/*/locations/*}/queuedResources" } ] }, { "shortName": "ListRuntimeVersions", "fullName": "google.cloud.tpu.v2alpha1.Tpu.ListRuntimeVersions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2alpha1/{parent=projects/*/locations/*}/runtimeVersions" } ] }, { "shortName": "ResetQueuedResource", "fullName": "google.cloud.tpu.v2alpha1.Tpu.ResetQueuedResource", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha1/{name=projects/*/locations/*/queuedResources/*}:reset" } ] }, { "shortName": "SimulateMaintenanceEvent", "fullName": "google.cloud.tpu.v2alpha1.Tpu.SimulateMaintenanceEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha1/{name=projects/*/locations/*/nodes/*}:simulateMaintenanceEvent" } ] }, { "shortName": "StartNode", "fullName": "google.cloud.tpu.v2alpha1.Tpu.StartNode", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha1/{name=projects/*/locations/*/nodes/*}:start" } ] }, { "shortName": "StopNode", "fullName": "google.cloud.tpu.v2alpha1.Tpu.StopNode", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2alpha1/{name=projects/*/locations/*/nodes/*}:stop" } ] }, { "shortName": "UpdateNode", "fullName": "google.cloud.tpu.v2alpha1.Tpu.UpdateNode", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2alpha1/{node.name=projects/*/locations/*/nodes/*}" } ] } ] } ], "configFile": "tpu_v2alpha1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.tpu.v2alpha1.Tpu", "google.longrunning.Operations" ], "nameInServiceConfig": "tpu.googleapis.com" }, { "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/cloud/translate/v3", "google/longrunning", "google/protobuf", "google/rpc" ], "options": { "cc_enable_arenas": { "valueCounts": { "true": 4 } }, "csharp_namespace": { "valueCounts": { "Google.Cloud.Translate.V3": 4 } }, "go_package": { "valueCounts": { "cloud.google.com/go/translate/apiv3/translatepb;translatepb": 4 } }, "java_multiple_files": { "valueCounts": { "true": 4 } }, "java_package": { "valueCounts": { "com.google.cloud.translate.v3": 4 } }, "objc_class_prefix": { "valueCounts": { "": 3, "CTRL3": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Translate\\V3": 4 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Translate::V3": 4 } } }, "services": [ { "shortName": "TranslationService", "fullName": "google.cloud.translation.v3.TranslationService", "methods": [ { "shortName": "AdaptiveMtTranslate", "fullName": "google.cloud.translation.v3.TranslationService.AdaptiveMtTranslate", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3/{parent=projects/*/locations/*}:adaptiveMtTranslate" } ] }, { "shortName": "BatchTranslateDocument", "fullName": "google.cloud.translation.v3.TranslationService.BatchTranslateDocument", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3/{parent=projects/*/locations/*}:batchTranslateDocument" } ] }, { "shortName": "BatchTranslateText", "fullName": "google.cloud.translation.v3.TranslationService.BatchTranslateText", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3/{parent=projects/*/locations/*}:batchTranslateText" } ] }, { "shortName": "CreateAdaptiveMtDataset", "fullName": "google.cloud.translation.v3.TranslationService.CreateAdaptiveMtDataset", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3/{parent=projects/*/locations/*}/adaptiveMtDatasets" } ] }, { "shortName": "CreateDataset", "fullName": "google.cloud.translation.v3.TranslationService.CreateDataset", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3/{parent=projects/*/locations/*}/datasets" } ] }, { "shortName": "CreateGlossary", "fullName": "google.cloud.translation.v3.TranslationService.CreateGlossary", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3/{parent=projects/*/locations/*}/glossaries" } ] }, { "shortName": "CreateGlossaryEntry", "fullName": "google.cloud.translation.v3.TranslationService.CreateGlossaryEntry", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3/{parent=projects/*/locations/*/glossaries/*}/glossaryEntries" } ] }, { "shortName": "CreateModel", "fullName": "google.cloud.translation.v3.TranslationService.CreateModel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3/{parent=projects/*/locations/*}/models" } ] }, { "shortName": "DeleteAdaptiveMtDataset", "fullName": "google.cloud.translation.v3.TranslationService.DeleteAdaptiveMtDataset", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v3/{name=projects/*/locations/*/adaptiveMtDatasets/*}" } ] }, { "shortName": "DeleteAdaptiveMtFile", "fullName": "google.cloud.translation.v3.TranslationService.DeleteAdaptiveMtFile", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v3/{name=projects/*/locations/*/adaptiveMtDatasets/*/adaptiveMtFiles/*}" } ] }, { "shortName": "DeleteDataset", "fullName": "google.cloud.translation.v3.TranslationService.DeleteDataset", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v3/{name=projects/*/locations/*/datasets/*}" } ] }, { "shortName": "DeleteGlossary", "fullName": "google.cloud.translation.v3.TranslationService.DeleteGlossary", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v3/{name=projects/*/locations/*/glossaries/*}" } ] }, { "shortName": "DeleteGlossaryEntry", "fullName": "google.cloud.translation.v3.TranslationService.DeleteGlossaryEntry", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v3/{name=projects/*/locations/*/glossaries/*/glossaryEntries/*}" } ] }, { "shortName": "DeleteModel", "fullName": "google.cloud.translation.v3.TranslationService.DeleteModel", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v3/{name=projects/*/locations/*/models/*}" } ] }, { "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": "ExportData", "fullName": "google.cloud.translation.v3.TranslationService.ExportData", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3/{dataset=projects/*/locations/*/datasets/*}:exportData" } ] }, { "shortName": "GetAdaptiveMtDataset", "fullName": "google.cloud.translation.v3.TranslationService.GetAdaptiveMtDataset", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/{name=projects/*/locations/*/adaptiveMtDatasets/*}" } ] }, { "shortName": "GetAdaptiveMtFile", "fullName": "google.cloud.translation.v3.TranslationService.GetAdaptiveMtFile", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/{name=projects/*/locations/*/adaptiveMtDatasets/*/adaptiveMtFiles/*}" } ] }, { "shortName": "GetDataset", "fullName": "google.cloud.translation.v3.TranslationService.GetDataset", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/{name=projects/*/locations/*/datasets/*}" } ] }, { "shortName": "GetGlossary", "fullName": "google.cloud.translation.v3.TranslationService.GetGlossary", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/{name=projects/*/locations/*/glossaries/*}" } ] }, { "shortName": "GetGlossaryEntry", "fullName": "google.cloud.translation.v3.TranslationService.GetGlossaryEntry", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/{name=projects/*/locations/*/glossaries/*/glossaryEntries/*}" } ] }, { "shortName": "GetModel", "fullName": "google.cloud.translation.v3.TranslationService.GetModel", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/{name=projects/*/locations/*/models/*}" } ] }, { "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": "ImportAdaptiveMtFile", "fullName": "google.cloud.translation.v3.TranslationService.ImportAdaptiveMtFile", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3/{parent=projects/*/locations/*/adaptiveMtDatasets/*}:importAdaptiveMtFile" } ] }, { "shortName": "ImportData", "fullName": "google.cloud.translation.v3.TranslationService.ImportData", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3/{dataset=projects/*/locations/*/datasets/*}:importData" } ] }, { "shortName": "ListAdaptiveMtDatasets", "fullName": "google.cloud.translation.v3.TranslationService.ListAdaptiveMtDatasets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/{parent=projects/*/locations/*}/adaptiveMtDatasets" } ] }, { "shortName": "ListAdaptiveMtFiles", "fullName": "google.cloud.translation.v3.TranslationService.ListAdaptiveMtFiles", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/{parent=projects/*/locations/*/adaptiveMtDatasets/*}/adaptiveMtFiles" } ] }, { "shortName": "ListAdaptiveMtSentences", "fullName": "google.cloud.translation.v3.TranslationService.ListAdaptiveMtSentences", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/{parent=projects/*/locations/*/adaptiveMtDatasets/*/adaptiveMtFiles/*}/adaptiveMtSentences" }, { "httpMethod": "GET", "path": "/v3/{parent=projects/*/locations/*/adaptiveMtDatasets/*}/adaptiveMtSentences" } ] }, { "shortName": "ListDatasets", "fullName": "google.cloud.translation.v3.TranslationService.ListDatasets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/{parent=projects/*/locations/*}/datasets" } ] }, { "shortName": "ListExamples", "fullName": "google.cloud.translation.v3.TranslationService.ListExamples", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/{parent=projects/*/locations/*/datasets/*}/examples" } ] }, { "shortName": "ListGlossaries", "fullName": "google.cloud.translation.v3.TranslationService.ListGlossaries", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/{parent=projects/*/locations/*}/glossaries" } ] }, { "shortName": "ListGlossaryEntries", "fullName": "google.cloud.translation.v3.TranslationService.ListGlossaryEntries", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/{parent=projects/*/locations/*/glossaries/*}/glossaryEntries" } ] }, { "shortName": "ListModels", "fullName": "google.cloud.translation.v3.TranslationService.ListModels", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/{parent=projects/*/locations/*}/models" } ] }, { "shortName": "RomanizeText", "fullName": "google.cloud.translation.v3.TranslationService.RomanizeText", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3/{parent=projects/*/locations/*}:romanizeText" }, { "httpMethod": "POST", "path": "/v3/{parent=projects/*}:romanizeText" } ] }, { "shortName": "TranslateDocument", "fullName": "google.cloud.translation.v3.TranslationService.TranslateDocument", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3/{parent=projects/*/locations/*}:translateDocument" } ] }, { "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" } ] }, { "shortName": "UpdateGlossary", "fullName": "google.cloud.translation.v3.TranslationService.UpdateGlossary", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v3/{glossary.name=projects/*/locations/*/glossaries/*}" } ] }, { "shortName": "UpdateGlossaryEntry", "fullName": "google.cloud.translation.v3.TranslationService.UpdateGlossaryEntry", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v3/{glossary_entry.name=projects/*/locations/*/glossaries/*/glossaryEntries/*}" } ] } ] } ], "configFile": "translate_v3.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.translation.v3.TranslationService", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "translate.googleapis.com" }, { "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": { "cloud.google.com/go/translation/apiv3beta1/translationpb;translationpb": 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" } ] } ] } ], "configFile": "translate_v3beta1.yaml", "serviceConfigApiNames": [ "google.cloud.translation.v3beta1.TranslationService" ], "nameInServiceConfig": "translate.googleapis.com" }, { "id": "google.cloud.video.livestream.v1", "directory": "google/cloud/video/livestream/v1", "version": "v1", "majorVersion": "v1", "hostName": "livestream.googleapis.com", "title": "Live Stream API", "description": "", "importDirectories": [ "google/api", "google/cloud/video/livestream/v1", "google/longrunning", "google/protobuf", "google/rpc", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Video.LiveStream.V1": 3 } }, "go_package": { "valueCounts": { "cloud.google.com/go/video/livestream/apiv1/livestreampb;livestreampb": 3 } }, "java_multiple_files": { "valueCounts": { "true": 3 } }, "java_package": { "valueCounts": { "com.google.cloud.video.livestream.v1": 3 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Video\\LiveStream\\V1": 3 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Video::LiveStream::V1": 3 } } }, "services": [ { "shortName": "LivestreamService", "fullName": "google.cloud.video.livestream.v1.LivestreamService", "methods": [ { "shortName": "CreateAsset", "fullName": "google.cloud.video.livestream.v1.LivestreamService.CreateAsset", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/assets" } ] }, { "shortName": "CreateChannel", "fullName": "google.cloud.video.livestream.v1.LivestreamService.CreateChannel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/channels" } ] }, { "shortName": "CreateClip", "fullName": "google.cloud.video.livestream.v1.LivestreamService.CreateClip", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/channels/*}/clips" } ] }, { "shortName": "CreateEvent", "fullName": "google.cloud.video.livestream.v1.LivestreamService.CreateEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/channels/*}/events" } ] }, { "shortName": "CreateInput", "fullName": "google.cloud.video.livestream.v1.LivestreamService.CreateInput", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/inputs" } ] }, { "shortName": "DeleteAsset", "fullName": "google.cloud.video.livestream.v1.LivestreamService.DeleteAsset", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/assets/*}" } ] }, { "shortName": "DeleteChannel", "fullName": "google.cloud.video.livestream.v1.LivestreamService.DeleteChannel", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/channels/*}" } ] }, { "shortName": "DeleteClip", "fullName": "google.cloud.video.livestream.v1.LivestreamService.DeleteClip", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/channels/*/clips/*}" } ] }, { "shortName": "DeleteEvent", "fullName": "google.cloud.video.livestream.v1.LivestreamService.DeleteEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/channels/*/events/*}" } ] }, { "shortName": "DeleteInput", "fullName": "google.cloud.video.livestream.v1.LivestreamService.DeleteInput", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/inputs/*}" } ] }, { "shortName": "GetAsset", "fullName": "google.cloud.video.livestream.v1.LivestreamService.GetAsset", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/assets/*}" } ] }, { "shortName": "GetChannel", "fullName": "google.cloud.video.livestream.v1.LivestreamService.GetChannel", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/channels/*}" } ] }, { "shortName": "GetClip", "fullName": "google.cloud.video.livestream.v1.LivestreamService.GetClip", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/channels/*/clips/*}" } ] }, { "shortName": "GetEvent", "fullName": "google.cloud.video.livestream.v1.LivestreamService.GetEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/channels/*/events/*}" } ] }, { "shortName": "GetInput", "fullName": "google.cloud.video.livestream.v1.LivestreamService.GetInput", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/inputs/*}" } ] }, { "shortName": "GetPool", "fullName": "google.cloud.video.livestream.v1.LivestreamService.GetPool", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/pools/*}" } ] }, { "shortName": "ListAssets", "fullName": "google.cloud.video.livestream.v1.LivestreamService.ListAssets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/assets" } ] }, { "shortName": "ListChannels", "fullName": "google.cloud.video.livestream.v1.LivestreamService.ListChannels", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/channels" } ] }, { "shortName": "ListClips", "fullName": "google.cloud.video.livestream.v1.LivestreamService.ListClips", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/channels/*}/clips" } ] }, { "shortName": "ListEvents", "fullName": "google.cloud.video.livestream.v1.LivestreamService.ListEvents", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/channels/*}/events" } ] }, { "shortName": "ListInputs", "fullName": "google.cloud.video.livestream.v1.LivestreamService.ListInputs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/inputs" } ] }, { "shortName": "StartChannel", "fullName": "google.cloud.video.livestream.v1.LivestreamService.StartChannel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/channels/*}:start" } ] }, { "shortName": "StopChannel", "fullName": "google.cloud.video.livestream.v1.LivestreamService.StopChannel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/channels/*}:stop" } ] }, { "shortName": "UpdateChannel", "fullName": "google.cloud.video.livestream.v1.LivestreamService.UpdateChannel", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{channel.name=projects/*/locations/*/channels/*}" } ] }, { "shortName": "UpdateInput", "fullName": "google.cloud.video.livestream.v1.LivestreamService.UpdateInput", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{input.name=projects/*/locations/*/inputs/*}" } ] }, { "shortName": "UpdatePool", "fullName": "google.cloud.video.livestream.v1.LivestreamService.UpdatePool", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{pool.name=projects/*/locations/*/pools/*}" } ] } ] } ], "configFile": "livestream_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.video.livestream.v1.LivestreamService", "google.longrunning.Operations" ], "nameInServiceConfig": "livestream.googleapis.com" }, { "id": "google.cloud.video.stitcher.v1", "directory": "google/cloud/video/stitcher/v1", "version": "v1", "majorVersion": "v1", "hostName": "videostitcher.googleapis.com", "title": "Video Stitcher API", "description": "", "importDirectories": [ "google/api", "google/cloud/video/stitcher/v1", "google/longrunning", "google/protobuf" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/video/stitcher/apiv1/stitcherpb;stitcherpb": 11 } }, "java_multiple_files": { "valueCounts": { "true": 11 } }, "java_package": { "valueCounts": { "com.google.cloud.video.stitcher.v1": 11 } } }, "services": [ { "shortName": "VideoStitcherService", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService", "methods": [ { "shortName": "CreateCdnKey", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.CreateCdnKey", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/cdnKeys" } ] }, { "shortName": "CreateLiveConfig", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.CreateLiveConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/liveConfigs" } ] }, { "shortName": "CreateLiveSession", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.CreateLiveSession", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/liveSessions" } ] }, { "shortName": "CreateSlate", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.CreateSlate", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/slates" } ] }, { "shortName": "CreateVodConfig", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.CreateVodConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/vodConfigs" } ] }, { "shortName": "CreateVodSession", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.CreateVodSession", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/vodSessions" } ] }, { "shortName": "DeleteCdnKey", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.DeleteCdnKey", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/cdnKeys/*}" } ] }, { "shortName": "DeleteLiveConfig", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.DeleteLiveConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/liveConfigs/*}" } ] }, { "shortName": "DeleteSlate", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.DeleteSlate", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/slates/*}" } ] }, { "shortName": "DeleteVodConfig", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.DeleteVodConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/vodConfigs/*}" } ] }, { "shortName": "GetCdnKey", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.GetCdnKey", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/cdnKeys/*}" } ] }, { "shortName": "GetLiveAdTagDetail", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.GetLiveAdTagDetail", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/liveSessions/*/liveAdTagDetails/*}" } ] }, { "shortName": "GetLiveConfig", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.GetLiveConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/liveConfigs/*}" } ] }, { "shortName": "GetLiveSession", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.GetLiveSession", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/liveSessions/*}" } ] }, { "shortName": "GetSlate", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.GetSlate", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/slates/*}" } ] }, { "shortName": "GetVodAdTagDetail", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.GetVodAdTagDetail", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/vodSessions/*/vodAdTagDetails/*}" } ] }, { "shortName": "GetVodConfig", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.GetVodConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/vodConfigs/*}" } ] }, { "shortName": "GetVodSession", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.GetVodSession", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/vodSessions/*}" } ] }, { "shortName": "GetVodStitchDetail", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.GetVodStitchDetail", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/vodSessions/*/vodStitchDetails/*}" } ] }, { "shortName": "ListCdnKeys", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.ListCdnKeys", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/cdnKeys" } ] }, { "shortName": "ListLiveAdTagDetails", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.ListLiveAdTagDetails", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/liveSessions/*}/liveAdTagDetails" } ] }, { "shortName": "ListLiveConfigs", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.ListLiveConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/liveConfigs" } ] }, { "shortName": "ListSlates", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.ListSlates", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/slates" } ] }, { "shortName": "ListVodAdTagDetails", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.ListVodAdTagDetails", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/vodSessions/*}/vodAdTagDetails" } ] }, { "shortName": "ListVodConfigs", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.ListVodConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/vodConfigs" } ] }, { "shortName": "ListVodStitchDetails", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.ListVodStitchDetails", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/vodSessions/*}/vodStitchDetails" } ] }, { "shortName": "UpdateCdnKey", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.UpdateCdnKey", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{cdn_key.name=projects/*/locations/*/cdnKeys/*}" } ] }, { "shortName": "UpdateLiveConfig", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.UpdateLiveConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{live_config.name=projects/*/locations/*/liveConfigs/*}" } ] }, { "shortName": "UpdateSlate", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.UpdateSlate", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{slate.name=projects/*/locations/*/slates/*}" } ] }, { "shortName": "UpdateVodConfig", "fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.UpdateVodConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{vod_config.name=projects/*/locations/*/vodConfigs/*}" } ] } ] } ], "configFile": "videostitcher_v1.yaml", "serviceConfigApiNames": [ "google.cloud.video.stitcher.v1.VideoStitcherService", "google.longrunning.Operations" ], "nameInServiceConfig": "videostitcher.googleapis.com" }, { "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. For more information, see the Transcoder API overview.", "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": { "cloud.google.com/go/video/transcoder/apiv1/transcoderpb;transcoderpb": 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" } ] } ] } ], "configFile": "transcoder_v1.yaml", "serviceConfigApiNames": [ "google.cloud.video.transcoder.v1.TranscoderService" ], "nameInServiceConfig": "transcoder.googleapis.com" }, { "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": { "cloud.google.com/go/videointelligence/apiv1/videointelligencepb;videointelligencepb": 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" } ] } ] } ], "configFile": "videointelligence_v1.yaml", "serviceConfigApiNames": [ "google.cloud.videointelligence.v1.VideoIntelligenceService" ], "nameInServiceConfig": "videointelligence.googleapis.com" }, { "id": "google.cloud.videointelligence.v1beta2", "directory": "google/cloud/videointelligence/v1beta2", "version": "v1beta2", "majorVersion": "v1", "hostName": "videointelligence.googleapis.com", "title": "Google 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.V1Beta2": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/videointelligence/apiv1beta2/videointelligencepb;videointelligencepb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.videointelligence.v1beta2": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\VideoIntelligence\\V1beta2": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::VideoIntelligence::V1beta2": 1 } } }, "services": [ { "shortName": "VideoIntelligenceService", "fullName": "google.cloud.videointelligence.v1beta2.VideoIntelligenceService", "methods": [ { "shortName": "AnnotateVideo", "fullName": "google.cloud.videointelligence.v1beta2.VideoIntelligenceService.AnnotateVideo", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta2/videos:annotate" } ] } ] } ], "configFile": "videointelligence_v1beta2.yaml", "serviceConfigApiNames": [ "google.cloud.videointelligence.v1beta2.VideoIntelligenceService" ], "nameInServiceConfig": "videointelligence.googleapis.com" }, { "id": "google.cloud.videointelligence.v1p1beta1", "directory": "google/cloud/videointelligence/v1p1beta1", "version": "v1p1beta1", "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.V1P1Beta1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/videointelligence/apiv1p1beta1/videointelligencepb;videointelligencepb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.videointelligence.v1p1beta1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\VideoIntelligence\\V1p1beta1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::VideoIntelligence::V1p1beta1": 1 } } }, "services": [ { "shortName": "VideoIntelligenceService", "fullName": "google.cloud.videointelligence.v1p1beta1.VideoIntelligenceService", "methods": [ { "shortName": "AnnotateVideo", "fullName": "google.cloud.videointelligence.v1p1beta1.VideoIntelligenceService.AnnotateVideo", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1p1beta1/videos:annotate" } ] } ] } ], "configFile": "videointelligence_v1p1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.videointelligence.v1p1beta1.VideoIntelligenceService" ], "nameInServiceConfig": "videointelligence.googleapis.com" }, { "id": "google.cloud.videointelligence.v1p2beta1", "directory": "google/cloud/videointelligence/v1p2beta1", "version": "v1p2beta1", "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.V1P2Beta1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/videointelligence/apiv1p2beta1/videointelligencepb;videointelligencepb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.videointelligence.v1p2beta1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\VideoIntelligence\\V1p2beta1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::VideoIntelligence::V1p2beta1": 1 } } }, "services": [ { "shortName": "VideoIntelligenceService", "fullName": "google.cloud.videointelligence.v1p2beta1.VideoIntelligenceService", "methods": [ { "shortName": "AnnotateVideo", "fullName": "google.cloud.videointelligence.v1p2beta1.VideoIntelligenceService.AnnotateVideo", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1p2beta1/videos:annotate" } ] } ] } ], "configFile": "videointelligence_v1p2beta1.yaml", "serviceConfigApiNames": [ "google.cloud.videointelligence.v1p2beta1.VideoIntelligenceService" ], "nameInServiceConfig": "videointelligence.googleapis.com" }, { "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": { "cloud.google.com/go/videointelligence/apiv1p3beta1/videointelligencepb;videointelligencepb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.videointelligence.v1p3beta1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\VideoIntelligence\\V1p3beta1": 1 } }, "ruby_package": { "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" } ] } ] } ], "configFile": "videointelligence_v1p3beta1.yaml", "serviceConfigApiNames": [ "google.cloud.videointelligence.v1p3beta1.StreamingVideoIntelligenceService", "google.cloud.videointelligence.v1p3beta1.VideoIntelligenceService" ], "nameInServiceConfig": "videointelligence.googleapis.com" }, { "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": { "cloud.google.com/go/vision/v2/apiv1/visionpb;visionpb": 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/*}" } ] } ] } ], "configFile": "vision_v1.yaml", "serviceConfigApiNames": [ "google.cloud.vision.v1.ImageAnnotator", "google.cloud.vision.v1.ProductSearch", "google.longrunning.Operations" ], "nameInServiceConfig": "vision.googleapis.com" }, { "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": { "cloud.google.com/go/vision/v2/apiv1p1beta1/visionpb;visionpb": 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" } ] } ] } ], "configFile": "vision_v1p1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.vision.v1p1beta1.ImageAnnotator" ], "nameInServiceConfig": "vision.googleapis.com" }, { "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": { "cloud.google.com/go/vision/apiv1p2beta1/visionpb;visionpb": 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" } ] } ] } ], "configFile": "vision_v1p2beta1.yaml", "serviceConfigApiNames": [ "google.cloud.vision.v1p2beta1.ImageAnnotator" ], "nameInServiceConfig": "vision.googleapis.com" }, { "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": { "cloud.google.com/go/vision/apiv1p3beta1/visionpb;visionpb": 6 } }, "java_multiple_files": { "valueCounts": { "true": 6 } }, "java_package": { "valueCounts": { "com.google.cloud.vision.v1p3beta1": 6 } }, "objc_class_prefix": { "valueCounts": { "": 4, "GCVN": 2 } } }, "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/*}" } ] } ] } ], "configFile": "vision_v1p3beta1.yaml", "serviceConfigApiNames": [ "google.cloud.vision.v1p3beta1.ImageAnnotator", "google.cloud.vision.v1p3beta1.ProductSearch" ], "nameInServiceConfig": "vision.googleapis.com" }, { "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": { "cloud.google.com/go/vision/apiv1p4beta1/visionpb;visionpb": 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/*}" } ] } ] } ], "configFile": "vision_v1p4beta1.yaml", "serviceConfigApiNames": [ "google.cloud.vision.v1p4beta1.ImageAnnotator", "google.cloud.vision.v1p4beta1.ProductSearch" ], "nameInServiceConfig": "vision.googleapis.com" }, { "id": "google.cloud.visionai.v1", "directory": "google/cloud/visionai/v1", "version": "v1", "majorVersion": "v1", "hostName": "visionai.googleapis.com", "title": "Vision AI API", "description": "", "importDirectories": [ "google/api", "google/cloud/visionai/v1", "google/longrunning", "google/protobuf", "google/rpc", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.VisionAI.V1": 12 } }, "go_package": { "valueCounts": { "cloud.google.com/go/visionai/apiv1/visionaipb;visionaipb": 12 } }, "java_multiple_files": { "valueCounts": { "true": 12 } }, "java_package": { "valueCounts": { "com.google.cloud.visionai.v1": 12 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\VisionAI\\V1": 12 } }, "ruby_package": { "valueCounts": { "Google::Cloud::VisionAI::V1": 12 } } }, "services": [ { "shortName": "AppPlatform", "fullName": "google.cloud.visionai.v1.AppPlatform", "methods": [ { "shortName": "AddApplicationStreamInput", "fullName": "google.cloud.visionai.v1.AppPlatform.AddApplicationStreamInput", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/applications/*}:addStreamInput" } ] }, { "shortName": "CreateApplication", "fullName": "google.cloud.visionai.v1.AppPlatform.CreateApplication", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/applications" } ] }, { "shortName": "CreateApplicationInstances", "fullName": "google.cloud.visionai.v1.AppPlatform.CreateApplicationInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/applications/*}:createApplicationInstances" } ] }, { "shortName": "CreateDraft", "fullName": "google.cloud.visionai.v1.AppPlatform.CreateDraft", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/applications/*}/drafts" } ] }, { "shortName": "CreateProcessor", "fullName": "google.cloud.visionai.v1.AppPlatform.CreateProcessor", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/processors" } ] }, { "shortName": "DeleteApplication", "fullName": "google.cloud.visionai.v1.AppPlatform.DeleteApplication", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/applications/*}" } ] }, { "shortName": "DeleteApplicationInstances", "fullName": "google.cloud.visionai.v1.AppPlatform.DeleteApplicationInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/applications/*}:deleteApplicationInstances" } ] }, { "shortName": "DeleteDraft", "fullName": "google.cloud.visionai.v1.AppPlatform.DeleteDraft", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/applications/*/drafts/*}" } ] }, { "shortName": "DeleteProcessor", "fullName": "google.cloud.visionai.v1.AppPlatform.DeleteProcessor", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/processors/*}" } ] }, { "shortName": "DeployApplication", "fullName": "google.cloud.visionai.v1.AppPlatform.DeployApplication", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/applications/*}:deploy" } ] }, { "shortName": "GetApplication", "fullName": "google.cloud.visionai.v1.AppPlatform.GetApplication", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/applications/*}" } ] }, { "shortName": "GetDraft", "fullName": "google.cloud.visionai.v1.AppPlatform.GetDraft", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/applications/*/drafts/*}" } ] }, { "shortName": "GetInstance", "fullName": "google.cloud.visionai.v1.AppPlatform.GetInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/applications/*/instances/*}" } ] }, { "shortName": "GetProcessor", "fullName": "google.cloud.visionai.v1.AppPlatform.GetProcessor", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/processors/*}" } ] }, { "shortName": "ListApplications", "fullName": "google.cloud.visionai.v1.AppPlatform.ListApplications", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/applications" } ] }, { "shortName": "ListDrafts", "fullName": "google.cloud.visionai.v1.AppPlatform.ListDrafts", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/applications/*}/drafts" } ] }, { "shortName": "ListInstances", "fullName": "google.cloud.visionai.v1.AppPlatform.ListInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/applications/*}/instances" } ] }, { "shortName": "ListPrebuiltProcessors", "fullName": "google.cloud.visionai.v1.AppPlatform.ListPrebuiltProcessors", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/processors:prebuilt" } ] }, { "shortName": "ListProcessors", "fullName": "google.cloud.visionai.v1.AppPlatform.ListProcessors", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/processors" } ] }, { "shortName": "RemoveApplicationStreamInput", "fullName": "google.cloud.visionai.v1.AppPlatform.RemoveApplicationStreamInput", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/applications/*}:removeStreamInput" } ] }, { "shortName": "UndeployApplication", "fullName": "google.cloud.visionai.v1.AppPlatform.UndeployApplication", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/applications/*}:undeploy" } ] }, { "shortName": "UpdateApplication", "fullName": "google.cloud.visionai.v1.AppPlatform.UpdateApplication", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{application.name=projects/*/locations/*/applications/*}" } ] }, { "shortName": "UpdateApplicationInstances", "fullName": "google.cloud.visionai.v1.AppPlatform.UpdateApplicationInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/applications/*}:updateApplicationInstances" } ] }, { "shortName": "UpdateApplicationStreamInput", "fullName": "google.cloud.visionai.v1.AppPlatform.UpdateApplicationStreamInput", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/applications/*}:updateStreamInput" } ] }, { "shortName": "UpdateDraft", "fullName": "google.cloud.visionai.v1.AppPlatform.UpdateDraft", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{draft.name=projects/*/locations/*/applications/*/drafts/*}" } ] }, { "shortName": "UpdateProcessor", "fullName": "google.cloud.visionai.v1.AppPlatform.UpdateProcessor", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{processor.name=projects/*/locations/*/processors/*}" } ] } ] }, { "shortName": "HealthCheckService", "fullName": "google.cloud.visionai.v1.HealthCheckService", "methods": [ { "shortName": "HealthCheck", "fullName": "google.cloud.visionai.v1.HealthCheckService.HealthCheck", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{cluster=projects/*/locations/*/clusters/*}:healthCheck" } ] } ] }, { "shortName": "LiveVideoAnalytics", "fullName": "google.cloud.visionai.v1.LiveVideoAnalytics", "methods": [ { "shortName": "BatchRunProcess", "fullName": "google.cloud.visionai.v1.LiveVideoAnalytics.BatchRunProcess", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/clusters/*}/processes:batchRun" } ] }, { "shortName": "CreateAnalysis", "fullName": "google.cloud.visionai.v1.LiveVideoAnalytics.CreateAnalysis", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/clusters/*}/analyses" } ] }, { "shortName": "CreateOperator", "fullName": "google.cloud.visionai.v1.LiveVideoAnalytics.CreateOperator", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/operators" } ] }, { "shortName": "CreateProcess", "fullName": "google.cloud.visionai.v1.LiveVideoAnalytics.CreateProcess", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/clusters/*}/processes" } ] }, { "shortName": "DeleteAnalysis", "fullName": "google.cloud.visionai.v1.LiveVideoAnalytics.DeleteAnalysis", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/clusters/*/analyses/*}" } ] }, { "shortName": "DeleteOperator", "fullName": "google.cloud.visionai.v1.LiveVideoAnalytics.DeleteOperator", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/operators/*}" } ] }, { "shortName": "DeleteProcess", "fullName": "google.cloud.visionai.v1.LiveVideoAnalytics.DeleteProcess", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/clusters/*/processes/*}" } ] }, { "shortName": "GetAnalysis", "fullName": "google.cloud.visionai.v1.LiveVideoAnalytics.GetAnalysis", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/clusters/*/analyses/*}" } ] }, { "shortName": "GetOperator", "fullName": "google.cloud.visionai.v1.LiveVideoAnalytics.GetOperator", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/operators/*}" } ] }, { "shortName": "GetProcess", "fullName": "google.cloud.visionai.v1.LiveVideoAnalytics.GetProcess", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/clusters/*/processes/*}" } ] }, { "shortName": "ListAnalyses", "fullName": "google.cloud.visionai.v1.LiveVideoAnalytics.ListAnalyses", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/clusters/*}/analyses" } ] }, { "shortName": "ListOperators", "fullName": "google.cloud.visionai.v1.LiveVideoAnalytics.ListOperators", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/operators" } ] }, { "shortName": "ListProcesses", "fullName": "google.cloud.visionai.v1.LiveVideoAnalytics.ListProcesses", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/clusters/*}/processes" } ] }, { "shortName": "ListPublicOperators", "fullName": "google.cloud.visionai.v1.LiveVideoAnalytics.ListPublicOperators", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}:listPublicOperators" } ] }, { "shortName": "ResolveOperatorInfo", "fullName": "google.cloud.visionai.v1.LiveVideoAnalytics.ResolveOperatorInfo", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}:resolveOperatorInfo" } ] }, { "shortName": "UpdateAnalysis", "fullName": "google.cloud.visionai.v1.LiveVideoAnalytics.UpdateAnalysis", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{analysis.name=projects/*/locations/*/clusters/*/analyses/*}" } ] }, { "shortName": "UpdateOperator", "fullName": "google.cloud.visionai.v1.LiveVideoAnalytics.UpdateOperator", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{operator.name=projects/*/locations/*/operators/*}" } ] }, { "shortName": "UpdateProcess", "fullName": "google.cloud.visionai.v1.LiveVideoAnalytics.UpdateProcess", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{process.name=projects/*/locations/*/clusters/*/processes/*}" } ] } ] }, { "shortName": "StreamingService", "fullName": "google.cloud.visionai.v1.StreamingService", "methods": [ { "shortName": "AcquireLease", "fullName": "google.cloud.visionai.v1.StreamingService.AcquireLease", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{series=projects/*/locations/*/clusters/*/series/*}:acquireLease" } ] }, { "shortName": "ReceiveEvents", "fullName": "google.cloud.visionai.v1.StreamingService.ReceiveEvents", "mode": "BIDIRECTIONAL_STREAMING" }, { "shortName": "ReceivePackets", "fullName": "google.cloud.visionai.v1.StreamingService.ReceivePackets", "mode": "BIDIRECTIONAL_STREAMING" }, { "shortName": "ReleaseLease", "fullName": "google.cloud.visionai.v1.StreamingService.ReleaseLease", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{series=projects/*/locations/*/clusters/*/series/*}:releaseLease" } ] }, { "shortName": "RenewLease", "fullName": "google.cloud.visionai.v1.StreamingService.RenewLease", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{series=projects/*/locations/*/clusters/*/series/*}:renewLease" } ] }, { "shortName": "SendPackets", "fullName": "google.cloud.visionai.v1.StreamingService.SendPackets", "mode": "BIDIRECTIONAL_STREAMING" } ] }, { "shortName": "StreamsService", "fullName": "google.cloud.visionai.v1.StreamsService", "methods": [ { "shortName": "CreateCluster", "fullName": "google.cloud.visionai.v1.StreamsService.CreateCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/clusters" } ] }, { "shortName": "CreateEvent", "fullName": "google.cloud.visionai.v1.StreamsService.CreateEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/clusters/*}/events" } ] }, { "shortName": "CreateSeries", "fullName": "google.cloud.visionai.v1.StreamsService.CreateSeries", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/clusters/*}/series" } ] }, { "shortName": "CreateStream", "fullName": "google.cloud.visionai.v1.StreamsService.CreateStream", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/clusters/*}/streams" } ] }, { "shortName": "DeleteCluster", "fullName": "google.cloud.visionai.v1.StreamsService.DeleteCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/clusters/*}" } ] }, { "shortName": "DeleteEvent", "fullName": "google.cloud.visionai.v1.StreamsService.DeleteEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/clusters/*/events/*}" } ] }, { "shortName": "DeleteSeries", "fullName": "google.cloud.visionai.v1.StreamsService.DeleteSeries", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/clusters/*/series/*}" } ] }, { "shortName": "DeleteStream", "fullName": "google.cloud.visionai.v1.StreamsService.DeleteStream", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/clusters/*/streams/*}" } ] }, { "shortName": "GenerateStreamHlsToken", "fullName": "google.cloud.visionai.v1.StreamsService.GenerateStreamHlsToken", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{stream=projects/*/locations/*/clusters/*/streams/*}:generateStreamHlsToken" } ] }, { "shortName": "GetCluster", "fullName": "google.cloud.visionai.v1.StreamsService.GetCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/clusters/*}" } ] }, { "shortName": "GetEvent", "fullName": "google.cloud.visionai.v1.StreamsService.GetEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/clusters/*/events/*}" } ] }, { "shortName": "GetSeries", "fullName": "google.cloud.visionai.v1.StreamsService.GetSeries", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/clusters/*/series/*}" } ] }, { "shortName": "GetStream", "fullName": "google.cloud.visionai.v1.StreamsService.GetStream", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/clusters/*/streams/*}" } ] }, { "shortName": "GetStreamThumbnail", "fullName": "google.cloud.visionai.v1.StreamsService.GetStreamThumbnail", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{stream=projects/*/locations/*/clusters/*/streams/*}:getThumbnail" } ] }, { "shortName": "ListClusters", "fullName": "google.cloud.visionai.v1.StreamsService.ListClusters", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/clusters" } ] }, { "shortName": "ListEvents", "fullName": "google.cloud.visionai.v1.StreamsService.ListEvents", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/clusters/*}/events" } ] }, { "shortName": "ListSeries", "fullName": "google.cloud.visionai.v1.StreamsService.ListSeries", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/clusters/*}/series" } ] }, { "shortName": "ListStreams", "fullName": "google.cloud.visionai.v1.StreamsService.ListStreams", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/clusters/*}/streams" } ] }, { "shortName": "MaterializeChannel", "fullName": "google.cloud.visionai.v1.StreamsService.MaterializeChannel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/clusters/*}/channels" } ] }, { "shortName": "UpdateCluster", "fullName": "google.cloud.visionai.v1.StreamsService.UpdateCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{cluster.name=projects/*/locations/*/clusters/*}" } ] }, { "shortName": "UpdateEvent", "fullName": "google.cloud.visionai.v1.StreamsService.UpdateEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{event.name=projects/*/locations/*/clusters/*/events/*}" } ] }, { "shortName": "UpdateSeries", "fullName": "google.cloud.visionai.v1.StreamsService.UpdateSeries", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{series.name=projects/*/locations/*/clusters/*/series/*}" } ] }, { "shortName": "UpdateStream", "fullName": "google.cloud.visionai.v1.StreamsService.UpdateStream", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{stream.name=projects/*/locations/*/clusters/*/streams/*}" } ] } ] }, { "shortName": "Warehouse", "fullName": "google.cloud.visionai.v1.Warehouse", "methods": [ { "shortName": "AddCollectionItem", "fullName": "google.cloud.visionai.v1.Warehouse.AddCollectionItem", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{item.collection=projects/*/locations/*/corpora/*/collections/*}:addCollectionItem" } ] }, { "shortName": "AnalyzeAsset", "fullName": "google.cloud.visionai.v1.Warehouse.AnalyzeAsset", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/corpora/*/assets/*}:analyze" } ] }, { "shortName": "AnalyzeCorpus", "fullName": "google.cloud.visionai.v1.Warehouse.AnalyzeCorpus", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/corpora/*}:analyze" } ] }, { "shortName": "ClipAsset", "fullName": "google.cloud.visionai.v1.Warehouse.ClipAsset", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/corpora/*/assets/*}:clip" } ] }, { "shortName": "CreateAnnotation", "fullName": "google.cloud.visionai.v1.Warehouse.CreateAnnotation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/corpora/*/assets/*}/annotations" } ] }, { "shortName": "CreateAsset", "fullName": "google.cloud.visionai.v1.Warehouse.CreateAsset", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/corpora/*}/assets" } ] }, { "shortName": "CreateCollection", "fullName": "google.cloud.visionai.v1.Warehouse.CreateCollection", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/corpora/*}/collections" } ] }, { "shortName": "CreateCorpus", "fullName": "google.cloud.visionai.v1.Warehouse.CreateCorpus", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/corpora" } ] }, { "shortName": "CreateDataSchema", "fullName": "google.cloud.visionai.v1.Warehouse.CreateDataSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/corpora/*}/dataSchemas" } ] }, { "shortName": "CreateIndex", "fullName": "google.cloud.visionai.v1.Warehouse.CreateIndex", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/corpora/*}/indexes" } ] }, { "shortName": "CreateIndexEndpoint", "fullName": "google.cloud.visionai.v1.Warehouse.CreateIndexEndpoint", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/indexEndpoints" } ] }, { "shortName": "CreateSearchConfig", "fullName": "google.cloud.visionai.v1.Warehouse.CreateSearchConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/corpora/*}/searchConfigs" } ] }, { "shortName": "CreateSearchHypernym", "fullName": "google.cloud.visionai.v1.Warehouse.CreateSearchHypernym", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/corpora/*}/searchHypernyms" } ] }, { "shortName": "DeleteAnnotation", "fullName": "google.cloud.visionai.v1.Warehouse.DeleteAnnotation", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/corpora/*/assets/*/annotations/*}" } ] }, { "shortName": "DeleteAsset", "fullName": "google.cloud.visionai.v1.Warehouse.DeleteAsset", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/corpora/*/assets/*}" } ] }, { "shortName": "DeleteCollection", "fullName": "google.cloud.visionai.v1.Warehouse.DeleteCollection", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/corpora/*/collections/*}" } ] }, { "shortName": "DeleteCorpus", "fullName": "google.cloud.visionai.v1.Warehouse.DeleteCorpus", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/corpora/*}" } ] }, { "shortName": "DeleteDataSchema", "fullName": "google.cloud.visionai.v1.Warehouse.DeleteDataSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/corpora/*/dataSchemas/*}" } ] }, { "shortName": "DeleteIndex", "fullName": "google.cloud.visionai.v1.Warehouse.DeleteIndex", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/corpora/*/indexes/*}" } ] }, { "shortName": "DeleteIndexEndpoint", "fullName": "google.cloud.visionai.v1.Warehouse.DeleteIndexEndpoint", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/indexEndpoints/*}" } ] }, { "shortName": "DeleteSearchConfig", "fullName": "google.cloud.visionai.v1.Warehouse.DeleteSearchConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/corpora/*/searchConfigs/*}" } ] }, { "shortName": "DeleteSearchHypernym", "fullName": "google.cloud.visionai.v1.Warehouse.DeleteSearchHypernym", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/corpora/*/searchHypernyms/*}" } ] }, { "shortName": "DeployIndex", "fullName": "google.cloud.visionai.v1.Warehouse.DeployIndex", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{index_endpoint=projects/*/locations/*/indexEndpoints/*}:deployIndex" } ] }, { "shortName": "GenerateHlsUri", "fullName": "google.cloud.visionai.v1.Warehouse.GenerateHlsUri", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/corpora/*/assets/*}:generateHlsUri" } ] }, { "shortName": "GenerateRetrievalUrl", "fullName": "google.cloud.visionai.v1.Warehouse.GenerateRetrievalUrl", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/corpora/*/assets/*}:generateRetrievalUrl" } ] }, { "shortName": "GetAnnotation", "fullName": "google.cloud.visionai.v1.Warehouse.GetAnnotation", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/corpora/*/assets/*/annotations/*}" } ] }, { "shortName": "GetAsset", "fullName": "google.cloud.visionai.v1.Warehouse.GetAsset", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/corpora/*/assets/*}" } ] }, { "shortName": "GetCollection", "fullName": "google.cloud.visionai.v1.Warehouse.GetCollection", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/corpora/*/collections/*}" } ] }, { "shortName": "GetCorpus", "fullName": "google.cloud.visionai.v1.Warehouse.GetCorpus", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/corpora/*}" } ] }, { "shortName": "GetDataSchema", "fullName": "google.cloud.visionai.v1.Warehouse.GetDataSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/corpora/*/dataSchemas/*}" } ] }, { "shortName": "GetIndex", "fullName": "google.cloud.visionai.v1.Warehouse.GetIndex", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/corpora/*/indexes/*}" } ] }, { "shortName": "GetIndexEndpoint", "fullName": "google.cloud.visionai.v1.Warehouse.GetIndexEndpoint", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/indexEndpoints/*}" } ] }, { "shortName": "GetSearchConfig", "fullName": "google.cloud.visionai.v1.Warehouse.GetSearchConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/corpora/*/searchConfigs/*}" } ] }, { "shortName": "GetSearchHypernym", "fullName": "google.cloud.visionai.v1.Warehouse.GetSearchHypernym", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/corpora/*/searchHypernyms/*}" } ] }, { "shortName": "ImportAssets", "fullName": "google.cloud.visionai.v1.Warehouse.ImportAssets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/corpora/*}/assets:import" } ] }, { "shortName": "IndexAsset", "fullName": "google.cloud.visionai.v1.Warehouse.IndexAsset", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/corpora/*/assets/*}:index" } ] }, { "shortName": "IngestAsset", "fullName": "google.cloud.visionai.v1.Warehouse.IngestAsset", "mode": "BIDIRECTIONAL_STREAMING" }, { "shortName": "ListAnnotations", "fullName": "google.cloud.visionai.v1.Warehouse.ListAnnotations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/corpora/*/assets/*}/annotations" } ] }, { "shortName": "ListAssets", "fullName": "google.cloud.visionai.v1.Warehouse.ListAssets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/corpora/*}/assets" } ] }, { "shortName": "ListCollections", "fullName": "google.cloud.visionai.v1.Warehouse.ListCollections", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/corpora/*}/collections" } ] }, { "shortName": "ListCorpora", "fullName": "google.cloud.visionai.v1.Warehouse.ListCorpora", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/corpora" } ] }, { "shortName": "ListDataSchemas", "fullName": "google.cloud.visionai.v1.Warehouse.ListDataSchemas", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/corpora/*}/dataSchemas" } ] }, { "shortName": "ListIndexEndpoints", "fullName": "google.cloud.visionai.v1.Warehouse.ListIndexEndpoints", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/indexEndpoints" } ] }, { "shortName": "ListIndexes", "fullName": "google.cloud.visionai.v1.Warehouse.ListIndexes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/corpora/*}/indexes" } ] }, { "shortName": "ListSearchConfigs", "fullName": "google.cloud.visionai.v1.Warehouse.ListSearchConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/corpora/*}/searchConfigs" } ] }, { "shortName": "ListSearchHypernyms", "fullName": "google.cloud.visionai.v1.Warehouse.ListSearchHypernyms", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/corpora/*}/searchHypernyms" } ] }, { "shortName": "RemoveCollectionItem", "fullName": "google.cloud.visionai.v1.Warehouse.RemoveCollectionItem", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{item.collection=projects/*/locations/*/corpora/*/collections/*}:removeCollectionItem" } ] }, { "shortName": "RemoveIndexAsset", "fullName": "google.cloud.visionai.v1.Warehouse.RemoveIndexAsset", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/corpora/*/assets/*}:removeIndex" } ] }, { "shortName": "SearchAssets", "fullName": "google.cloud.visionai.v1.Warehouse.SearchAssets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{corpus=projects/*/locations/*/corpora/*}:searchAssets" } ] }, { "shortName": "SearchIndexEndpoint", "fullName": "google.cloud.visionai.v1.Warehouse.SearchIndexEndpoint", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{index_endpoint=projects/*/locations/*/indexEndpoints/*}:searchIndexEndpoint" } ] }, { "shortName": "UndeployIndex", "fullName": "google.cloud.visionai.v1.Warehouse.UndeployIndex", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{index_endpoint=projects/*/locations/*/indexEndpoints/*}:undeployIndex" } ] }, { "shortName": "UpdateAnnotation", "fullName": "google.cloud.visionai.v1.Warehouse.UpdateAnnotation", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{annotation.name=projects/*/locations/*/corpora/*/assets/*/annotations/*}" } ] }, { "shortName": "UpdateAsset", "fullName": "google.cloud.visionai.v1.Warehouse.UpdateAsset", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{asset.name=projects/*/locations/*/corpora/*/assets/*}" } ] }, { "shortName": "UpdateCollection", "fullName": "google.cloud.visionai.v1.Warehouse.UpdateCollection", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{collection.name=projects/*/locations/*/corpora/*/collections/*}" } ] }, { "shortName": "UpdateCorpus", "fullName": "google.cloud.visionai.v1.Warehouse.UpdateCorpus", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{corpus.name=projects/*/locations/*/corpora/*}" } ] }, { "shortName": "UpdateDataSchema", "fullName": "google.cloud.visionai.v1.Warehouse.UpdateDataSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{data_schema.name=projects/*/locations/*/corpora/*/dataSchemas/*}" } ] }, { "shortName": "UpdateIndex", "fullName": "google.cloud.visionai.v1.Warehouse.UpdateIndex", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{index.name=projects/*/locations/*/corpora/*/indexes/*}" } ] }, { "shortName": "UpdateIndexEndpoint", "fullName": "google.cloud.visionai.v1.Warehouse.UpdateIndexEndpoint", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{index_endpoint.name=projects/*/locations/*/indexEndpoints/*}" } ] }, { "shortName": "UpdateSearchConfig", "fullName": "google.cloud.visionai.v1.Warehouse.UpdateSearchConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{search_config.name=projects/*/locations/*/corpora/*/searchConfigs/*}" } ] }, { "shortName": "UpdateSearchHypernym", "fullName": "google.cloud.visionai.v1.Warehouse.UpdateSearchHypernym", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{search_hypernym.name=projects/*/locations/*/corpora/*/searchHypernyms/*}" } ] }, { "shortName": "UploadAsset", "fullName": "google.cloud.visionai.v1.Warehouse.UploadAsset", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/corpora/*/assets/*}:upload" } ] }, { "shortName": "ViewCollectionItems", "fullName": "google.cloud.visionai.v1.Warehouse.ViewCollectionItems", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{collection=projects/*/locations/*/corpora/*/collections/*}:viewCollectionItems" } ] }, { "shortName": "ViewIndexedAssets", "fullName": "google.cloud.visionai.v1.Warehouse.ViewIndexedAssets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{index=projects/*/locations/*/corpora/*/indexes/*}:viewAssets" } ] } ] } ], "configFile": "visionai_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.visionai.v1.AppPlatform", "google.cloud.visionai.v1.HealthCheckService", "google.cloud.visionai.v1.LiveVideoAnalytics", "google.cloud.visionai.v1.StreamingService", "google.cloud.visionai.v1.StreamsService", "google.cloud.visionai.v1.Warehouse", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "visionai.googleapis.com" }, { "id": "google.cloud.visionai.v1alpha1", "directory": "google/cloud/visionai/v1alpha1", "version": "v1alpha1", "majorVersion": "v1", "hostName": "visionai.googleapis.com", "title": "Vision AI API", "description": "", "importDirectories": [ "google/api", "google/cloud/visionai/v1alpha1", "google/longrunning", "google/protobuf", "google/rpc", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.VisionAI.V1Alpha1": 11 } }, "go_package": { "valueCounts": { "cloud.google.com/go/visionai/apiv1alpha1/visionaipb;visionaipb": 11 } }, "java_multiple_files": { "valueCounts": { "true": 11 } }, "java_package": { "valueCounts": { "com.google.cloud.visionai.v1alpha1": 11 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\VisionAI\\V1alpha1": 11 } }, "ruby_package": { "valueCounts": { "Google::Cloud::VisionAI::V1alpha1": 11 } } }, "services": [ { "shortName": "AppPlatform", "fullName": "google.cloud.visionai.v1alpha1.AppPlatform", "methods": [ { "shortName": "AddApplicationStreamInput", "fullName": "google.cloud.visionai.v1alpha1.AppPlatform.AddApplicationStreamInput", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{name=projects/*/locations/*/applications/*}:addStreamInput" } ] }, { "shortName": "CreateApplication", "fullName": "google.cloud.visionai.v1alpha1.AppPlatform.CreateApplication", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{parent=projects/*/locations/*}/applications" } ] }, { "shortName": "CreateApplicationInstances", "fullName": "google.cloud.visionai.v1alpha1.AppPlatform.CreateApplicationInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{name=projects/*/locations/*/applications/*}:createApplicationInstances" } ] }, { "shortName": "CreateDraft", "fullName": "google.cloud.visionai.v1alpha1.AppPlatform.CreateDraft", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{parent=projects/*/locations/*/applications/*}/drafts" } ] }, { "shortName": "CreateProcessor", "fullName": "google.cloud.visionai.v1alpha1.AppPlatform.CreateProcessor", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{parent=projects/*/locations/*}/processors" } ] }, { "shortName": "DeleteApplication", "fullName": "google.cloud.visionai.v1alpha1.AppPlatform.DeleteApplication", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha1/{name=projects/*/locations/*/applications/*}" } ] }, { "shortName": "DeleteApplicationInstances", "fullName": "google.cloud.visionai.v1alpha1.AppPlatform.DeleteApplicationInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{name=projects/*/locations/*/applications/*}:deleteApplicationInstances" } ] }, { "shortName": "DeleteDraft", "fullName": "google.cloud.visionai.v1alpha1.AppPlatform.DeleteDraft", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha1/{name=projects/*/locations/*/applications/*/drafts/*}" } ] }, { "shortName": "DeleteProcessor", "fullName": "google.cloud.visionai.v1alpha1.AppPlatform.DeleteProcessor", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha1/{name=projects/*/locations/*/processors/*}" } ] }, { "shortName": "DeployApplication", "fullName": "google.cloud.visionai.v1alpha1.AppPlatform.DeployApplication", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{name=projects/*/locations/*/applications/*}:deploy" } ] }, { "shortName": "GetApplication", "fullName": "google.cloud.visionai.v1alpha1.AppPlatform.GetApplication", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{name=projects/*/locations/*/applications/*}" } ] }, { "shortName": "GetDraft", "fullName": "google.cloud.visionai.v1alpha1.AppPlatform.GetDraft", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{name=projects/*/locations/*/applications/*/drafts/*}" } ] }, { "shortName": "GetInstance", "fullName": "google.cloud.visionai.v1alpha1.AppPlatform.GetInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{name=projects/*/locations/*/applications/*/instances/*}" } ] }, { "shortName": "GetProcessor", "fullName": "google.cloud.visionai.v1alpha1.AppPlatform.GetProcessor", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{name=projects/*/locations/*/processors/*}" } ] }, { "shortName": "ListApplications", "fullName": "google.cloud.visionai.v1alpha1.AppPlatform.ListApplications", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{parent=projects/*/locations/*}/applications" } ] }, { "shortName": "ListDrafts", "fullName": "google.cloud.visionai.v1alpha1.AppPlatform.ListDrafts", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{parent=projects/*/locations/*/applications/*}/drafts" } ] }, { "shortName": "ListInstances", "fullName": "google.cloud.visionai.v1alpha1.AppPlatform.ListInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{parent=projects/*/locations/*/applications/*}/instances" } ] }, { "shortName": "ListPrebuiltProcessors", "fullName": "google.cloud.visionai.v1alpha1.AppPlatform.ListPrebuiltProcessors", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{parent=projects/*/locations/*}/processors:prebuilt" } ] }, { "shortName": "ListProcessors", "fullName": "google.cloud.visionai.v1alpha1.AppPlatform.ListProcessors", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{parent=projects/*/locations/*}/processors" } ] }, { "shortName": "RemoveApplicationStreamInput", "fullName": "google.cloud.visionai.v1alpha1.AppPlatform.RemoveApplicationStreamInput", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{name=projects/*/locations/*/applications/*}:removeStreamInput" } ] }, { "shortName": "UndeployApplication", "fullName": "google.cloud.visionai.v1alpha1.AppPlatform.UndeployApplication", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{name=projects/*/locations/*/applications/*}:undeploy" } ] }, { "shortName": "UpdateApplication", "fullName": "google.cloud.visionai.v1alpha1.AppPlatform.UpdateApplication", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha1/{application.name=projects/*/locations/*/applications/*}" } ] }, { "shortName": "UpdateApplicationInstances", "fullName": "google.cloud.visionai.v1alpha1.AppPlatform.UpdateApplicationInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{name=projects/*/locations/*/applications/*}:updateApplicationInstances" } ] }, { "shortName": "UpdateApplicationStreamInput", "fullName": "google.cloud.visionai.v1alpha1.AppPlatform.UpdateApplicationStreamInput", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{name=projects/*/locations/*/applications/*}:updateStreamInput" } ] }, { "shortName": "UpdateDraft", "fullName": "google.cloud.visionai.v1alpha1.AppPlatform.UpdateDraft", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha1/{draft.name=projects/*/locations/*/applications/*/drafts/*}" } ] }, { "shortName": "UpdateProcessor", "fullName": "google.cloud.visionai.v1alpha1.AppPlatform.UpdateProcessor", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha1/{processor.name=projects/*/locations/*/processors/*}" } ] } ] }, { "shortName": "LiveVideoAnalytics", "fullName": "google.cloud.visionai.v1alpha1.LiveVideoAnalytics", "methods": [ { "shortName": "CreateAnalysis", "fullName": "google.cloud.visionai.v1alpha1.LiveVideoAnalytics.CreateAnalysis", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{parent=projects/*/locations/*/clusters/*}/analyses" } ] }, { "shortName": "DeleteAnalysis", "fullName": "google.cloud.visionai.v1alpha1.LiveVideoAnalytics.DeleteAnalysis", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha1/{name=projects/*/locations/*/clusters/*/analyses/*}" } ] }, { "shortName": "GetAnalysis", "fullName": "google.cloud.visionai.v1alpha1.LiveVideoAnalytics.GetAnalysis", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{name=projects/*/locations/*/clusters/*/analyses/*}" } ] }, { "shortName": "ListAnalyses", "fullName": "google.cloud.visionai.v1alpha1.LiveVideoAnalytics.ListAnalyses", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{parent=projects/*/locations/*/clusters/*}/analyses" } ] }, { "shortName": "UpdateAnalysis", "fullName": "google.cloud.visionai.v1alpha1.LiveVideoAnalytics.UpdateAnalysis", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha1/{analysis.name=projects/*/locations/*/clusters/*/analyses/*}" } ] } ] }, { "shortName": "StreamingService", "fullName": "google.cloud.visionai.v1alpha1.StreamingService", "methods": [ { "shortName": "AcquireLease", "fullName": "google.cloud.visionai.v1alpha1.StreamingService.AcquireLease", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{series=projects/*/locations/*/clusters/*/series/*}:acquireLease" } ] }, { "shortName": "ReceiveEvents", "fullName": "google.cloud.visionai.v1alpha1.StreamingService.ReceiveEvents", "mode": "BIDIRECTIONAL_STREAMING" }, { "shortName": "ReceivePackets", "fullName": "google.cloud.visionai.v1alpha1.StreamingService.ReceivePackets", "mode": "BIDIRECTIONAL_STREAMING" }, { "shortName": "ReleaseLease", "fullName": "google.cloud.visionai.v1alpha1.StreamingService.ReleaseLease", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{series=projects/*/locations/*/clusters/*/series/*}:releaseLease" } ] }, { "shortName": "RenewLease", "fullName": "google.cloud.visionai.v1alpha1.StreamingService.RenewLease", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{series=projects/*/locations/*/clusters/*/series/*}:renewLease" } ] }, { "shortName": "SendPackets", "fullName": "google.cloud.visionai.v1alpha1.StreamingService.SendPackets", "mode": "BIDIRECTIONAL_STREAMING" } ] }, { "shortName": "StreamsService", "fullName": "google.cloud.visionai.v1alpha1.StreamsService", "methods": [ { "shortName": "CreateCluster", "fullName": "google.cloud.visionai.v1alpha1.StreamsService.CreateCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{parent=projects/*/locations/*}/clusters" } ] }, { "shortName": "CreateEvent", "fullName": "google.cloud.visionai.v1alpha1.StreamsService.CreateEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{parent=projects/*/locations/*/clusters/*}/events" } ] }, { "shortName": "CreateSeries", "fullName": "google.cloud.visionai.v1alpha1.StreamsService.CreateSeries", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{parent=projects/*/locations/*/clusters/*}/series" } ] }, { "shortName": "CreateStream", "fullName": "google.cloud.visionai.v1alpha1.StreamsService.CreateStream", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{parent=projects/*/locations/*/clusters/*}/streams" } ] }, { "shortName": "DeleteCluster", "fullName": "google.cloud.visionai.v1alpha1.StreamsService.DeleteCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha1/{name=projects/*/locations/*/clusters/*}" } ] }, { "shortName": "DeleteEvent", "fullName": "google.cloud.visionai.v1alpha1.StreamsService.DeleteEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha1/{name=projects/*/locations/*/clusters/*/events/*}" } ] }, { "shortName": "DeleteSeries", "fullName": "google.cloud.visionai.v1alpha1.StreamsService.DeleteSeries", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha1/{name=projects/*/locations/*/clusters/*/series/*}" } ] }, { "shortName": "DeleteStream", "fullName": "google.cloud.visionai.v1alpha1.StreamsService.DeleteStream", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha1/{name=projects/*/locations/*/clusters/*/streams/*}" } ] }, { "shortName": "GenerateStreamHlsToken", "fullName": "google.cloud.visionai.v1alpha1.StreamsService.GenerateStreamHlsToken", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{stream=projects/*/locations/*/clusters/*/streams/*}:generateStreamHlsToken" } ] }, { "shortName": "GetCluster", "fullName": "google.cloud.visionai.v1alpha1.StreamsService.GetCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{name=projects/*/locations/*/clusters/*}" } ] }, { "shortName": "GetEvent", "fullName": "google.cloud.visionai.v1alpha1.StreamsService.GetEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{name=projects/*/locations/*/clusters/*/events/*}" } ] }, { "shortName": "GetSeries", "fullName": "google.cloud.visionai.v1alpha1.StreamsService.GetSeries", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{name=projects/*/locations/*/clusters/*/series/*}" } ] }, { "shortName": "GetStream", "fullName": "google.cloud.visionai.v1alpha1.StreamsService.GetStream", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{name=projects/*/locations/*/clusters/*/streams/*}" } ] }, { "shortName": "ListClusters", "fullName": "google.cloud.visionai.v1alpha1.StreamsService.ListClusters", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{parent=projects/*/locations/*}/clusters" } ] }, { "shortName": "ListEvents", "fullName": "google.cloud.visionai.v1alpha1.StreamsService.ListEvents", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{parent=projects/*/locations/*/clusters/*}/events" } ] }, { "shortName": "ListSeries", "fullName": "google.cloud.visionai.v1alpha1.StreamsService.ListSeries", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{parent=projects/*/locations/*/clusters/*}/series" } ] }, { "shortName": "ListStreams", "fullName": "google.cloud.visionai.v1alpha1.StreamsService.ListStreams", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{parent=projects/*/locations/*/clusters/*}/streams" } ] }, { "shortName": "MaterializeChannel", "fullName": "google.cloud.visionai.v1alpha1.StreamsService.MaterializeChannel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{parent=projects/*/locations/*/clusters/*}/channels" } ] }, { "shortName": "UpdateCluster", "fullName": "google.cloud.visionai.v1alpha1.StreamsService.UpdateCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha1/{cluster.name=projects/*/locations/*/clusters/*}" } ] }, { "shortName": "UpdateEvent", "fullName": "google.cloud.visionai.v1alpha1.StreamsService.UpdateEvent", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha1/{event.name=projects/*/locations/*/clusters/*/events/*}" } ] }, { "shortName": "UpdateSeries", "fullName": "google.cloud.visionai.v1alpha1.StreamsService.UpdateSeries", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha1/{series.name=projects/*/locations/*/clusters/*/series/*}" } ] }, { "shortName": "UpdateStream", "fullName": "google.cloud.visionai.v1alpha1.StreamsService.UpdateStream", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha1/{stream.name=projects/*/locations/*/clusters/*/streams/*}" } ] } ] }, { "shortName": "Warehouse", "fullName": "google.cloud.visionai.v1alpha1.Warehouse", "methods": [ { "shortName": "ClipAsset", "fullName": "google.cloud.visionai.v1alpha1.Warehouse.ClipAsset", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{name=projects/*/locations/*/corpora/*/assets/*}:clip" } ] }, { "shortName": "CreateAnnotation", "fullName": "google.cloud.visionai.v1alpha1.Warehouse.CreateAnnotation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{parent=projects/*/locations/*/corpora/*/assets/*}/annotations" } ] }, { "shortName": "CreateAsset", "fullName": "google.cloud.visionai.v1alpha1.Warehouse.CreateAsset", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{parent=projects/*/locations/*/corpora/*}/assets" } ] }, { "shortName": "CreateCorpus", "fullName": "google.cloud.visionai.v1alpha1.Warehouse.CreateCorpus", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{parent=projects/*/locations/*}/corpora" } ] }, { "shortName": "CreateDataSchema", "fullName": "google.cloud.visionai.v1alpha1.Warehouse.CreateDataSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{parent=projects/*/locations/*/corpora/*}/dataSchemas" } ] }, { "shortName": "CreateSearchConfig", "fullName": "google.cloud.visionai.v1alpha1.Warehouse.CreateSearchConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{parent=projects/*/locations/*/corpora/*}/searchConfigs" } ] }, { "shortName": "DeleteAnnotation", "fullName": "google.cloud.visionai.v1alpha1.Warehouse.DeleteAnnotation", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha1/{name=projects/*/locations/*/corpora/*/assets/*/annotations/*}" } ] }, { "shortName": "DeleteAsset", "fullName": "google.cloud.visionai.v1alpha1.Warehouse.DeleteAsset", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha1/{name=projects/*/locations/*/corpora/*/assets/*}" } ] }, { "shortName": "DeleteCorpus", "fullName": "google.cloud.visionai.v1alpha1.Warehouse.DeleteCorpus", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha1/{name=projects/*/locations/*/corpora/*}" } ] }, { "shortName": "DeleteDataSchema", "fullName": "google.cloud.visionai.v1alpha1.Warehouse.DeleteDataSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha1/{name=projects/*/locations/*/corpora/*/dataSchemas/*}" } ] }, { "shortName": "DeleteSearchConfig", "fullName": "google.cloud.visionai.v1alpha1.Warehouse.DeleteSearchConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha1/{name=projects/*/locations/*/corpora/*/searchConfigs/*}" } ] }, { "shortName": "GenerateHlsUri", "fullName": "google.cloud.visionai.v1alpha1.Warehouse.GenerateHlsUri", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{name=projects/*/locations/*/corpora/*/assets/*}:generateHlsUri" } ] }, { "shortName": "GetAnnotation", "fullName": "google.cloud.visionai.v1alpha1.Warehouse.GetAnnotation", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{name=projects/*/locations/*/corpora/*/assets/*/annotations/*}" } ] }, { "shortName": "GetAsset", "fullName": "google.cloud.visionai.v1alpha1.Warehouse.GetAsset", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{name=projects/*/locations/*/corpora/*/assets/*}" } ] }, { "shortName": "GetCorpus", "fullName": "google.cloud.visionai.v1alpha1.Warehouse.GetCorpus", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{name=projects/*/locations/*/corpora/*}" } ] }, { "shortName": "GetDataSchema", "fullName": "google.cloud.visionai.v1alpha1.Warehouse.GetDataSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{name=projects/*/locations/*/corpora/*/dataSchemas/*}" } ] }, { "shortName": "GetSearchConfig", "fullName": "google.cloud.visionai.v1alpha1.Warehouse.GetSearchConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{name=projects/*/locations/*/corpora/*/searchConfigs/*}" } ] }, { "shortName": "IngestAsset", "fullName": "google.cloud.visionai.v1alpha1.Warehouse.IngestAsset", "mode": "BIDIRECTIONAL_STREAMING" }, { "shortName": "ListAnnotations", "fullName": "google.cloud.visionai.v1alpha1.Warehouse.ListAnnotations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{parent=projects/*/locations/*/corpora/*/assets/*}/annotations" } ] }, { "shortName": "ListAssets", "fullName": "google.cloud.visionai.v1alpha1.Warehouse.ListAssets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{parent=projects/*/locations/*/corpora/*}/assets" } ] }, { "shortName": "ListCorpora", "fullName": "google.cloud.visionai.v1alpha1.Warehouse.ListCorpora", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{parent=projects/*/locations/*}/corpora" } ] }, { "shortName": "ListDataSchemas", "fullName": "google.cloud.visionai.v1alpha1.Warehouse.ListDataSchemas", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{parent=projects/*/locations/*/corpora/*}/dataSchemas" } ] }, { "shortName": "ListSearchConfigs", "fullName": "google.cloud.visionai.v1alpha1.Warehouse.ListSearchConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha1/{parent=projects/*/locations/*/corpora/*}/searchConfigs" } ] }, { "shortName": "SearchAssets", "fullName": "google.cloud.visionai.v1alpha1.Warehouse.SearchAssets", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha1/{corpus=projects/*/locations/*/corpora/*}:searchAssets" } ] }, { "shortName": "UpdateAnnotation", "fullName": "google.cloud.visionai.v1alpha1.Warehouse.UpdateAnnotation", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha1/{annotation.name=projects/*/locations/*/corpora/*/assets/*/annotations/*}" } ] }, { "shortName": "UpdateAsset", "fullName": "google.cloud.visionai.v1alpha1.Warehouse.UpdateAsset", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha1/{asset.name=projects/*/locations/*/corpora/*/assets/*}" } ] }, { "shortName": "UpdateCorpus", "fullName": "google.cloud.visionai.v1alpha1.Warehouse.UpdateCorpus", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha1/{corpus.name=projects/*/locations/*/corpora/*}" } ] }, { "shortName": "UpdateDataSchema", "fullName": "google.cloud.visionai.v1alpha1.Warehouse.UpdateDataSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha1/{data_schema.name=projects/*/locations/*/corpora/*/dataSchemas/*}" } ] }, { "shortName": "UpdateSearchConfig", "fullName": "google.cloud.visionai.v1alpha1.Warehouse.UpdateSearchConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1alpha1/{search_config.name=projects/*/locations/*/corpora/*/searchConfigs/*}" } ] } ] } ], "configFile": "visionai_v1alpha1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.visionai.v1alpha1.AppPlatform", "google.cloud.visionai.v1alpha1.LiveVideoAnalytics", "google.cloud.visionai.v1alpha1.StreamingService", "google.cloud.visionai.v1alpha1.StreamsService", "google.cloud.visionai.v1alpha1.Warehouse", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "visionai.googleapis.com" }, { "id": "google.cloud.vmmigration.v1", "directory": "google/cloud/vmmigration/v1", "version": "v1", "majorVersion": "v1", "hostName": "vmmigration.googleapis.com", "title": "VM Migration API", "description": "Use the Migrate to Virtual Machines API to programmatically migrate workloads.", "importDirectories": [ "google/api", "google/longrunning", "google/protobuf", "google/rpc" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.VMMigration.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/vmmigration/apiv1/vmmigrationpb;vmmigrationpb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.vmmigration.v1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\VMMigration\\V1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::VMMigration::V1": 1 } } }, "services": [ { "shortName": "VmMigration", "fullName": "google.cloud.vmmigration.v1.VmMigration", "methods": [ { "shortName": "AddGroupMigration", "fullName": "google.cloud.vmmigration.v1.VmMigration.AddGroupMigration", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{group=projects/*/locations/*/groups/*}:addGroupMigration" } ] }, { "shortName": "CancelCloneJob", "fullName": "google.cloud.vmmigration.v1.VmMigration.CancelCloneJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/sources/*/migratingVms/*/cloneJobs/*}:cancel" } ] }, { "shortName": "CancelCutoverJob", "fullName": "google.cloud.vmmigration.v1.VmMigration.CancelCutoverJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/sources/*/migratingVms/*/cutoverJobs/*}:cancel" } ] }, { "shortName": "CreateCloneJob", "fullName": "google.cloud.vmmigration.v1.VmMigration.CreateCloneJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/sources/*/migratingVms/*}/cloneJobs" } ] }, { "shortName": "CreateCutoverJob", "fullName": "google.cloud.vmmigration.v1.VmMigration.CreateCutoverJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/sources/*/migratingVms/*}/cutoverJobs" } ] }, { "shortName": "CreateDatacenterConnector", "fullName": "google.cloud.vmmigration.v1.VmMigration.CreateDatacenterConnector", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/sources/*}/datacenterConnectors" } ] }, { "shortName": "CreateGroup", "fullName": "google.cloud.vmmigration.v1.VmMigration.CreateGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/groups" } ] }, { "shortName": "CreateMigratingVm", "fullName": "google.cloud.vmmigration.v1.VmMigration.CreateMigratingVm", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/sources/*}/migratingVms" } ] }, { "shortName": "CreateSource", "fullName": "google.cloud.vmmigration.v1.VmMigration.CreateSource", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/sources" } ] }, { "shortName": "CreateTargetProject", "fullName": "google.cloud.vmmigration.v1.VmMigration.CreateTargetProject", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/targetProjects" } ] }, { "shortName": "CreateUtilizationReport", "fullName": "google.cloud.vmmigration.v1.VmMigration.CreateUtilizationReport", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/sources/*}/utilizationReports" } ] }, { "shortName": "DeleteDatacenterConnector", "fullName": "google.cloud.vmmigration.v1.VmMigration.DeleteDatacenterConnector", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/sources/*/datacenterConnectors/*}" } ] }, { "shortName": "DeleteGroup", "fullName": "google.cloud.vmmigration.v1.VmMigration.DeleteGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/groups/*}" } ] }, { "shortName": "DeleteMigratingVm", "fullName": "google.cloud.vmmigration.v1.VmMigration.DeleteMigratingVm", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/sources/*/migratingVms/*}" } ] }, { "shortName": "DeleteSource", "fullName": "google.cloud.vmmigration.v1.VmMigration.DeleteSource", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/sources/*}" } ] }, { "shortName": "DeleteTargetProject", "fullName": "google.cloud.vmmigration.v1.VmMigration.DeleteTargetProject", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/targetProjects/*}" } ] }, { "shortName": "DeleteUtilizationReport", "fullName": "google.cloud.vmmigration.v1.VmMigration.DeleteUtilizationReport", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/sources/*/utilizationReports/*}" } ] }, { "shortName": "FetchInventory", "fullName": "google.cloud.vmmigration.v1.VmMigration.FetchInventory", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{source=projects/*/locations/*/sources/*}:fetchInventory" } ] }, { "shortName": "FinalizeMigration", "fullName": "google.cloud.vmmigration.v1.VmMigration.FinalizeMigration", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{migrating_vm=projects/*/locations/*/sources/*/migratingVms/*}:finalizeMigration" } ] }, { "shortName": "GetCloneJob", "fullName": "google.cloud.vmmigration.v1.VmMigration.GetCloneJob", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/sources/*/migratingVms/*/cloneJobs/*}" } ] }, { "shortName": "GetCutoverJob", "fullName": "google.cloud.vmmigration.v1.VmMigration.GetCutoverJob", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/sources/*/migratingVms/*/cutoverJobs/*}" } ] }, { "shortName": "GetDatacenterConnector", "fullName": "google.cloud.vmmigration.v1.VmMigration.GetDatacenterConnector", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/sources/*/datacenterConnectors/*}" } ] }, { "shortName": "GetGroup", "fullName": "google.cloud.vmmigration.v1.VmMigration.GetGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/groups/*}" } ] }, { "shortName": "GetMigratingVm", "fullName": "google.cloud.vmmigration.v1.VmMigration.GetMigratingVm", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/sources/*/migratingVms/*}" } ] }, { "shortName": "GetReplicationCycle", "fullName": "google.cloud.vmmigration.v1.VmMigration.GetReplicationCycle", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/sources/*/migratingVms/*/replicationCycles/*}" } ] }, { "shortName": "GetSource", "fullName": "google.cloud.vmmigration.v1.VmMigration.GetSource", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/sources/*}" } ] }, { "shortName": "GetTargetProject", "fullName": "google.cloud.vmmigration.v1.VmMigration.GetTargetProject", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/targetProjects/*}" } ] }, { "shortName": "GetUtilizationReport", "fullName": "google.cloud.vmmigration.v1.VmMigration.GetUtilizationReport", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/sources/*/utilizationReports/*}" } ] }, { "shortName": "ListCloneJobs", "fullName": "google.cloud.vmmigration.v1.VmMigration.ListCloneJobs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/sources/*/migratingVms/*}/cloneJobs" } ] }, { "shortName": "ListCutoverJobs", "fullName": "google.cloud.vmmigration.v1.VmMigration.ListCutoverJobs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/sources/*/migratingVms/*}/cutoverJobs" } ] }, { "shortName": "ListDatacenterConnectors", "fullName": "google.cloud.vmmigration.v1.VmMigration.ListDatacenterConnectors", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/sources/*}/datacenterConnectors" } ] }, { "shortName": "ListGroups", "fullName": "google.cloud.vmmigration.v1.VmMigration.ListGroups", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/groups" } ] }, { "shortName": "ListMigratingVms", "fullName": "google.cloud.vmmigration.v1.VmMigration.ListMigratingVms", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/sources/*}/migratingVms" } ] }, { "shortName": "ListReplicationCycles", "fullName": "google.cloud.vmmigration.v1.VmMigration.ListReplicationCycles", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/sources/*/migratingVms/*}/replicationCycles" } ] }, { "shortName": "ListSources", "fullName": "google.cloud.vmmigration.v1.VmMigration.ListSources", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/sources" } ] }, { "shortName": "ListTargetProjects", "fullName": "google.cloud.vmmigration.v1.VmMigration.ListTargetProjects", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/targetProjects" } ] }, { "shortName": "ListUtilizationReports", "fullName": "google.cloud.vmmigration.v1.VmMigration.ListUtilizationReports", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/sources/*}/utilizationReports" } ] }, { "shortName": "PauseMigration", "fullName": "google.cloud.vmmigration.v1.VmMigration.PauseMigration", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{migrating_vm=projects/*/locations/*/sources/*/migratingVms/*}:pauseMigration" } ] }, { "shortName": "RemoveGroupMigration", "fullName": "google.cloud.vmmigration.v1.VmMigration.RemoveGroupMigration", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{group=projects/*/locations/*/groups/*}:removeGroupMigration" } ] }, { "shortName": "ResumeMigration", "fullName": "google.cloud.vmmigration.v1.VmMigration.ResumeMigration", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{migrating_vm=projects/*/locations/*/sources/*/migratingVms/*}:resumeMigration" } ] }, { "shortName": "StartMigration", "fullName": "google.cloud.vmmigration.v1.VmMigration.StartMigration", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{migrating_vm=projects/*/locations/*/sources/*/migratingVms/*}:startMigration" } ] }, { "shortName": "UpdateGroup", "fullName": "google.cloud.vmmigration.v1.VmMigration.UpdateGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{group.name=projects/*/locations/*/groups/*}" } ] }, { "shortName": "UpdateMigratingVm", "fullName": "google.cloud.vmmigration.v1.VmMigration.UpdateMigratingVm", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{migrating_vm.name=projects/*/locations/*/sources/*/migratingVms/*}" } ] }, { "shortName": "UpdateSource", "fullName": "google.cloud.vmmigration.v1.VmMigration.UpdateSource", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{source.name=projects/*/locations/*/sources/*}" } ] }, { "shortName": "UpdateTargetProject", "fullName": "google.cloud.vmmigration.v1.VmMigration.UpdateTargetProject", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{target_project.name=projects/*/locations/*/targetProjects/*}" } ] }, { "shortName": "UpgradeAppliance", "fullName": "google.cloud.vmmigration.v1.VmMigration.UpgradeAppliance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{datacenter_connector=projects/*/locations/*/sources/*/datacenterConnectors/*}:upgradeAppliance" } ] } ] } ], "configFile": "vmmigration_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.vmmigration.v1.VmMigration", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "vmmigration.googleapis.com" }, { "id": "google.cloud.vmwareengine.v1", "directory": "google/cloud/vmwareengine/v1", "version": "v1", "majorVersion": "v1", "hostName": "vmwareengine.googleapis.com", "title": "VMware Engine API", "description": "The Google VMware Engine API lets you programmatically manage VMware environments.", "importDirectories": [ "google/api", "google/cloud/vmwareengine/v1", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.VmwareEngine.V1": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/vmwareengine/apiv1/vmwareenginepb;vmwareenginepb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.cloud.vmwareengine.v1": 2 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\VmwareEngine\\V1": 2 } }, "ruby_package": { "valueCounts": { "Google::Cloud::VmwareEngine::V1": 2 } } }, "services": [ { "shortName": "VmwareEngine", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine", "methods": [ { "shortName": "CreateCluster", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.CreateCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/privateClouds/*}/clusters" } ] }, { "shortName": "CreateExternalAccessRule", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.CreateExternalAccessRule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/networkPolicies/*}/externalAccessRules" } ] }, { "shortName": "CreateExternalAddress", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.CreateExternalAddress", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/privateClouds/*}/externalAddresses" } ] }, { "shortName": "CreateHcxActivationKey", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.CreateHcxActivationKey", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/privateClouds/*}/hcxActivationKeys" } ] }, { "shortName": "CreateLoggingServer", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.CreateLoggingServer", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/privateClouds/*}/loggingServers" } ] }, { "shortName": "CreateManagementDnsZoneBinding", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.CreateManagementDnsZoneBinding", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/privateClouds/*}/managementDnsZoneBindings" } ] }, { "shortName": "CreateNetworkPeering", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.CreateNetworkPeering", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/networkPeerings" } ] }, { "shortName": "CreateNetworkPolicy", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.CreateNetworkPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/networkPolicies" } ] }, { "shortName": "CreatePrivateCloud", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.CreatePrivateCloud", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/privateClouds" } ] }, { "shortName": "CreatePrivateConnection", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.CreatePrivateConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/privateConnections" } ] }, { "shortName": "CreateVmwareEngineNetwork", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.CreateVmwareEngineNetwork", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/vmwareEngineNetworks" } ] }, { "shortName": "DeleteCluster", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.DeleteCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/privateClouds/*/clusters/*}" } ] }, { "shortName": "DeleteExternalAccessRule", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.DeleteExternalAccessRule", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/networkPolicies/*/externalAccessRules/*}" } ] }, { "shortName": "DeleteExternalAddress", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.DeleteExternalAddress", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/privateClouds/*/externalAddresses/*}" } ] }, { "shortName": "DeleteLoggingServer", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.DeleteLoggingServer", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/privateClouds/*/loggingServers/*}" } ] }, { "shortName": "DeleteManagementDnsZoneBinding", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.DeleteManagementDnsZoneBinding", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/privateClouds/*/managementDnsZoneBindings/*}" } ] }, { "shortName": "DeleteNetworkPeering", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.DeleteNetworkPeering", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/networkPeerings/*}" } ] }, { "shortName": "DeleteNetworkPolicy", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.DeleteNetworkPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/networkPolicies/*}" } ] }, { "shortName": "DeletePrivateCloud", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.DeletePrivateCloud", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/privateClouds/*}" } ] }, { "shortName": "DeletePrivateConnection", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.DeletePrivateConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/privateConnections/*}" } ] }, { "shortName": "DeleteVmwareEngineNetwork", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.DeleteVmwareEngineNetwork", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/vmwareEngineNetworks/*}" } ] }, { "shortName": "FetchNetworkPolicyExternalAddresses", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.FetchNetworkPolicyExternalAddresses", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{network_policy=projects/*/locations/*/networkPolicies/*}:fetchExternalAddresses" } ] }, { "shortName": "GetCluster", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.GetCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/privateClouds/*/clusters/*}" } ] }, { "shortName": "GetDnsBindPermission", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.GetDnsBindPermission", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/dnsBindPermission}" } ] }, { "shortName": "GetDnsForwarding", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.GetDnsForwarding", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/privateClouds/*/dnsForwarding}" } ] }, { "shortName": "GetExternalAccessRule", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.GetExternalAccessRule", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/networkPolicies/*/externalAccessRules/*}" } ] }, { "shortName": "GetExternalAddress", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.GetExternalAddress", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/privateClouds/*/externalAddresses/*}" } ] }, { "shortName": "GetHcxActivationKey", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.GetHcxActivationKey", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/privateClouds/*/hcxActivationKeys/*}" } ] }, { "shortName": "GetLoggingServer", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.GetLoggingServer", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/privateClouds/*/loggingServers/*}" } ] }, { "shortName": "GetManagementDnsZoneBinding", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.GetManagementDnsZoneBinding", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/privateClouds/*/managementDnsZoneBindings/*}" } ] }, { "shortName": "GetNetworkPeering", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.GetNetworkPeering", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/networkPeerings/*}" } ] }, { "shortName": "GetNetworkPolicy", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.GetNetworkPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/networkPolicies/*}" } ] }, { "shortName": "GetNode", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.GetNode", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/privateClouds/*/clusters/*/nodes/*}" } ] }, { "shortName": "GetNodeType", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.GetNodeType", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/nodeTypes/*}" } ] }, { "shortName": "GetPrivateCloud", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.GetPrivateCloud", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/privateClouds/*}" } ] }, { "shortName": "GetPrivateConnection", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.GetPrivateConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/privateConnections/*}" } ] }, { "shortName": "GetSubnet", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.GetSubnet", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/privateClouds/*/subnets/*}" } ] }, { "shortName": "GetVmwareEngineNetwork", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.GetVmwareEngineNetwork", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/vmwareEngineNetworks/*}" } ] }, { "shortName": "GrantDnsBindPermission", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.GrantDnsBindPermission", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/dnsBindPermission}:grant" } ] }, { "shortName": "ListClusters", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ListClusters", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/privateClouds/*}/clusters" } ] }, { "shortName": "ListExternalAccessRules", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ListExternalAccessRules", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/networkPolicies/*}/externalAccessRules" } ] }, { "shortName": "ListExternalAddresses", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ListExternalAddresses", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/privateClouds/*}/externalAddresses" } ] }, { "shortName": "ListHcxActivationKeys", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ListHcxActivationKeys", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/privateClouds/*}/hcxActivationKeys" } ] }, { "shortName": "ListLoggingServers", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ListLoggingServers", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/privateClouds/*}/loggingServers" } ] }, { "shortName": "ListManagementDnsZoneBindings", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ListManagementDnsZoneBindings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/privateClouds/*}/managementDnsZoneBindings" } ] }, { "shortName": "ListNetworkPeerings", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ListNetworkPeerings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/networkPeerings" } ] }, { "shortName": "ListNetworkPolicies", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ListNetworkPolicies", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/networkPolicies" } ] }, { "shortName": "ListNodeTypes", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ListNodeTypes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/nodeTypes" } ] }, { "shortName": "ListNodes", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ListNodes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/privateClouds/*/clusters/*}/nodes" } ] }, { "shortName": "ListPeeringRoutes", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ListPeeringRoutes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/networkPeerings/*}/peeringRoutes" } ] }, { "shortName": "ListPrivateClouds", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ListPrivateClouds", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/privateClouds" } ] }, { "shortName": "ListPrivateConnectionPeeringRoutes", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ListPrivateConnectionPeeringRoutes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/privateConnections/*}/peeringRoutes" } ] }, { "shortName": "ListPrivateConnections", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ListPrivateConnections", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/privateConnections" } ] }, { "shortName": "ListSubnets", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ListSubnets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/privateClouds/*}/subnets" } ] }, { "shortName": "ListVmwareEngineNetworks", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ListVmwareEngineNetworks", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/vmwareEngineNetworks" } ] }, { "shortName": "RepairManagementDnsZoneBinding", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.RepairManagementDnsZoneBinding", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/privateClouds/*/managementDnsZoneBindings/*}:repair" } ] }, { "shortName": "ResetNsxCredentials", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ResetNsxCredentials", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{private_cloud=projects/*/locations/*/privateClouds/*}:resetNsxCredentials" } ] }, { "shortName": "ResetVcenterCredentials", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ResetVcenterCredentials", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{private_cloud=projects/*/locations/*/privateClouds/*}:resetVcenterCredentials" } ] }, { "shortName": "RevokeDnsBindPermission", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.RevokeDnsBindPermission", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/dnsBindPermission}:revoke" } ] }, { "shortName": "ShowNsxCredentials", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ShowNsxCredentials", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{private_cloud=projects/*/locations/*/privateClouds/*}:showNsxCredentials" } ] }, { "shortName": "ShowVcenterCredentials", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ShowVcenterCredentials", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{private_cloud=projects/*/locations/*/privateClouds/*}:showVcenterCredentials" } ] }, { "shortName": "UndeletePrivateCloud", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.UndeletePrivateCloud", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/privateClouds/*}:undelete" } ] }, { "shortName": "UpdateCluster", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.UpdateCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{cluster.name=projects/*/locations/*/privateClouds/*/clusters/*}" } ] }, { "shortName": "UpdateDnsForwarding", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.UpdateDnsForwarding", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{dns_forwarding.name=projects/*/locations/*/privateClouds/*/dnsForwarding}" } ] }, { "shortName": "UpdateExternalAccessRule", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.UpdateExternalAccessRule", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{external_access_rule.name=projects/*/locations/*/networkPolicies/*/externalAccessRules/*}" } ] }, { "shortName": "UpdateExternalAddress", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.UpdateExternalAddress", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{external_address.name=projects/*/locations/*/privateClouds/*/externalAddresses/*}" } ] }, { "shortName": "UpdateLoggingServer", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.UpdateLoggingServer", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{logging_server.name=projects/*/locations/*/privateClouds/*/loggingServers/*}" } ] }, { "shortName": "UpdateManagementDnsZoneBinding", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.UpdateManagementDnsZoneBinding", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{management_dns_zone_binding.name=projects/*/locations/*/privateClouds/*/managementDnsZoneBindings/*}" } ] }, { "shortName": "UpdateNetworkPeering", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.UpdateNetworkPeering", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{network_peering.name=projects/*/locations/*/networkPeerings/*}" } ] }, { "shortName": "UpdateNetworkPolicy", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.UpdateNetworkPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{network_policy.name=projects/*/locations/*/networkPolicies/*}" } ] }, { "shortName": "UpdatePrivateCloud", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.UpdatePrivateCloud", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{private_cloud.name=projects/*/locations/*/privateClouds/*}" } ] }, { "shortName": "UpdatePrivateConnection", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.UpdatePrivateConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{private_connection.name=projects/*/locations/*/privateConnections/*}" } ] }, { "shortName": "UpdateSubnet", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.UpdateSubnet", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{subnet.name=projects/*/locations/*/privateClouds/*/subnets/*}" } ] }, { "shortName": "UpdateVmwareEngineNetwork", "fullName": "google.cloud.vmwareengine.v1.VmwareEngine.UpdateVmwareEngineNetwork", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{vmware_engine_network.name=projects/*/locations/*/vmwareEngineNetworks/*}" } ] } ] } ], "configFile": "vmwareengine_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.vmwareengine.v1.VmwareEngine", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "vmwareengine.googleapis.com" }, { "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": { "cloud.google.com/go/vpcaccess/apiv1/vpcaccesspb;vpcaccesspb": 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" } ] } ] } ], "configFile": "vpcaccess_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.vpcaccess.v1.VpcAccessService", "google.longrunning.Operations" ], "nameInServiceConfig": "vpcaccess.googleapis.com" }, { "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/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.WebRisk.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/webrisk/apiv1/webriskpb;webriskpb": 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" } ] }, { "shortName": "SubmitUri", "fullName": "google.cloud.webrisk.v1.WebRiskService.SubmitUri", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/uris:submit" } ] } ] } ], "configFile": "webrisk_v1.yaml", "serviceConfigApiNames": [ "google.cloud.webrisk.v1.WebRiskService", "google.longrunning.Operations" ], "nameInServiceConfig": "webrisk.googleapis.com" }, { "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": { "cloud.google.com/go/webrisk/apiv1beta1/webriskpb;webriskpb": 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" } ] } ] } ], "configFile": "webrisk_v1beta1.yaml", "serviceConfigApiNames": [ "google.cloud.webrisk.v1beta1.WebRiskServiceV1Beta1" ], "nameInServiceConfig": "webrisk.googleapis.com" }, { "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": 11 } }, "go_package": { "valueCounts": { "cloud.google.com/go/websecurityscanner/apiv1/websecurityscannerpb;websecurityscannerpb": 11 } }, "java_multiple_files": { "valueCounts": { "true": 11 } }, "java_package": { "valueCounts": { "com.google.cloud.websecurityscanner.v1": 11 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\WebSecurityScanner\\V1": 11 } }, "ruby_package": { "valueCounts": { "Google::Cloud::WebSecurityScanner::V1": 11 } } }, "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/*}" } ] } ] } ], "configFile": "websecurityscanner_v1.yaml", "serviceConfigApiNames": [ "google.cloud.websecurityscanner.v1.WebSecurityScanner" ], "nameInServiceConfig": "websecurityscanner.googleapis.com" }, { "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": { "cloud.google.com/go/websecurityscanner/apiv1alpha/websecurityscannerpb;websecurityscannerpb": 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/*}" } ] } ] } ], "configFile": "websecurityscanner_v1alpha.yaml", "serviceConfigApiNames": [ "google.cloud.websecurityscanner.v1alpha.WebSecurityScanner" ], "nameInServiceConfig": "websecurityscanner.googleapis.com" }, { "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": { "cloud.google.com/go/websecurityscanner/apiv1beta/websecurityscannerpb;websecurityscannerpb": 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/*}" } ] } ] } ], "configFile": "websecurityscanner_v1beta.yaml", "serviceConfigApiNames": [ "google.cloud.websecurityscanner.v1beta.WebSecurityScanner" ], "nameInServiceConfig": "websecurityscanner.googleapis.com" }, { "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": { "cloud.google.com/go/workflows/executions/apiv1/executionspb;executionspb": 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" } ] } ] } ], "configFile": "workflowexecutions_v1.yaml", "serviceConfigApiNames": [ "google.cloud.workflows.executions.v1.Executions" ], "nameInServiceConfig": "workflowexecutions.googleapis.com" }, { "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": { "cloud.google.com/go/workflows/executions/apiv1beta/executionspb;executionspb": 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" } ] } ] } ], "configFile": "workflowexecutions_v1beta.yaml", "serviceConfigApiNames": [ "google.cloud.workflows.executions.v1beta.Executions" ], "nameInServiceConfig": "workflowexecutions.googleapis.com" }, { "id": "google.cloud.workflows.v1", "directory": "google/cloud/workflows/v1", "version": "v1", "majorVersion": "v1", "hostName": "workflows.googleapis.com", "title": "Workflows API", "description": "Manage workflow definitions. To execute workflows and manage executions, see the Workflows Executions API.", "importDirectories": [ "google/api", "google/longrunning", "google/protobuf" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/workflows/apiv1/workflowspb;workflowspb": 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/*}" } ] } ] } ], "configFile": "workflows_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.workflows.v1.Workflows", "google.longrunning.Operations" ], "nameInServiceConfig": "workflows.googleapis.com" }, { "id": "google.cloud.workflows.v1beta", "directory": "google/cloud/workflows/v1beta", "version": "v1beta", "majorVersion": "v1", "hostName": "workflows.googleapis.com", "title": "Workflows API", "description": "Manage workflow definitions. To execute workflows and manage executions, see the Workflows Executions API.", "importDirectories": [ "google/api", "google/longrunning", "google/protobuf" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/workflows/apiv1beta/workflowspb;workflowspb": 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/*}" } ] } ] } ], "configFile": "workflows_v1beta.yaml", "serviceConfigApiNames": [ "google.cloud.workflows.v1beta.Workflows" ], "nameInServiceConfig": "workflows.googleapis.com" }, { "id": "google.cloud.workstations.v1", "directory": "google/cloud/workstations/v1", "version": "v1", "majorVersion": "v1", "hostName": "workstations.googleapis.com", "title": "Cloud Workstations API", "description": "Allows administrators to create managed developer environments in the cloud.", "importDirectories": [ "google/api", "google/longrunning", "google/protobuf", "google/rpc" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/workstations/apiv1/workstationspb;workstationspb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.workstations.v1": 1 } } }, "services": [ { "shortName": "Workstations", "fullName": "google.cloud.workstations.v1.Workstations", "methods": [ { "shortName": "CreateWorkstation", "fullName": "google.cloud.workstations.v1.Workstations.CreateWorkstation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/workstationClusters/*/workstationConfigs/*}/workstations" } ] }, { "shortName": "CreateWorkstationCluster", "fullName": "google.cloud.workstations.v1.Workstations.CreateWorkstationCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/workstationClusters" } ] }, { "shortName": "CreateWorkstationConfig", "fullName": "google.cloud.workstations.v1.Workstations.CreateWorkstationConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/workstationClusters/*}/workstationConfigs" } ] }, { "shortName": "DeleteWorkstation", "fullName": "google.cloud.workstations.v1.Workstations.DeleteWorkstation", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/workstationClusters/*/workstationConfigs/*/workstations/*}" } ] }, { "shortName": "DeleteWorkstationCluster", "fullName": "google.cloud.workstations.v1.Workstations.DeleteWorkstationCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/workstationClusters/*}" } ] }, { "shortName": "DeleteWorkstationConfig", "fullName": "google.cloud.workstations.v1.Workstations.DeleteWorkstationConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/workstationClusters/*/workstationConfigs/*}" } ] }, { "shortName": "GenerateAccessToken", "fullName": "google.cloud.workstations.v1.Workstations.GenerateAccessToken", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{workstation=projects/*/locations/*/workstationClusters/*/workstationConfigs/*/workstations/*}:generateAccessToken" } ] }, { "shortName": "GetWorkstation", "fullName": "google.cloud.workstations.v1.Workstations.GetWorkstation", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/workstationClusters/*/workstationConfigs/*/workstations/*}" } ] }, { "shortName": "GetWorkstationCluster", "fullName": "google.cloud.workstations.v1.Workstations.GetWorkstationCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/workstationClusters/*}" } ] }, { "shortName": "GetWorkstationConfig", "fullName": "google.cloud.workstations.v1.Workstations.GetWorkstationConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/workstationClusters/*/workstationConfigs/*}" } ] }, { "shortName": "ListUsableWorkstationConfigs", "fullName": "google.cloud.workstations.v1.Workstations.ListUsableWorkstationConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/workstationClusters/*}/workstationConfigs:listUsable" } ] }, { "shortName": "ListUsableWorkstations", "fullName": "google.cloud.workstations.v1.Workstations.ListUsableWorkstations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/workstationClusters/*/workstationConfigs/*}/workstations:listUsable" } ] }, { "shortName": "ListWorkstationClusters", "fullName": "google.cloud.workstations.v1.Workstations.ListWorkstationClusters", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/workstationClusters" } ] }, { "shortName": "ListWorkstationConfigs", "fullName": "google.cloud.workstations.v1.Workstations.ListWorkstationConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/workstationClusters/*}/workstationConfigs" } ] }, { "shortName": "ListWorkstations", "fullName": "google.cloud.workstations.v1.Workstations.ListWorkstations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/workstationClusters/*/workstationConfigs/*}/workstations" } ] }, { "shortName": "StartWorkstation", "fullName": "google.cloud.workstations.v1.Workstations.StartWorkstation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/workstationClusters/*/workstationConfigs/*/workstations/*}:start" } ] }, { "shortName": "StopWorkstation", "fullName": "google.cloud.workstations.v1.Workstations.StopWorkstation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/workstationClusters/*/workstationConfigs/*/workstations/*}:stop" } ] }, { "shortName": "UpdateWorkstation", "fullName": "google.cloud.workstations.v1.Workstations.UpdateWorkstation", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{workstation.name=projects/*/locations/*/workstationClusters/*/workstationConfigs/*/workstations/*}" } ] }, { "shortName": "UpdateWorkstationCluster", "fullName": "google.cloud.workstations.v1.Workstations.UpdateWorkstationCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{workstation_cluster.name=projects/*/locations/*/workstationClusters/*}" } ] }, { "shortName": "UpdateWorkstationConfig", "fullName": "google.cloud.workstations.v1.Workstations.UpdateWorkstationConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{workstation_config.name=projects/*/locations/*/workstationClusters/*/workstationConfigs/*}" } ] } ] } ], "configFile": "workstations_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.workstations.v1.Workstations", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "workstations.googleapis.com" }, { "id": "google.cloud.workstations.v1beta", "directory": "google/cloud/workstations/v1beta", "version": "v1beta", "majorVersion": "v1", "hostName": "workstations.googleapis.com", "title": "Cloud Workstations API", "description": "Allows administrators to create managed developer environments in the cloud.", "importDirectories": [ "google/api", "google/longrunning", "google/protobuf", "google/rpc" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/workstations/apiv1beta/workstationspb;workstationspb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloud.workstations.v1beta": 1 } } }, "services": [ { "shortName": "Workstations", "fullName": "google.cloud.workstations.v1beta.Workstations", "methods": [ { "shortName": "CreateWorkstation", "fullName": "google.cloud.workstations.v1beta.Workstations.CreateWorkstation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/workstationClusters/*/workstationConfigs/*}/workstations" } ] }, { "shortName": "CreateWorkstationCluster", "fullName": "google.cloud.workstations.v1beta.Workstations.CreateWorkstationCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*}/workstationClusters" } ] }, { "shortName": "CreateWorkstationConfig", "fullName": "google.cloud.workstations.v1beta.Workstations.CreateWorkstationConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{parent=projects/*/locations/*/workstationClusters/*}/workstationConfigs" } ] }, { "shortName": "DeleteWorkstation", "fullName": "google.cloud.workstations.v1beta.Workstations.DeleteWorkstation", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=projects/*/locations/*/workstationClusters/*/workstationConfigs/*/workstations/*}" } ] }, { "shortName": "DeleteWorkstationCluster", "fullName": "google.cloud.workstations.v1beta.Workstations.DeleteWorkstationCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=projects/*/locations/*/workstationClusters/*}" } ] }, { "shortName": "DeleteWorkstationConfig", "fullName": "google.cloud.workstations.v1beta.Workstations.DeleteWorkstationConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1beta/{name=projects/*/locations/*/workstationClusters/*/workstationConfigs/*}" } ] }, { "shortName": "GenerateAccessToken", "fullName": "google.cloud.workstations.v1beta.Workstations.GenerateAccessToken", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{workstation=projects/*/locations/*/workstationClusters/*/workstationConfigs/*/workstations/*}:generateAccessToken" } ] }, { "shortName": "GetWorkstation", "fullName": "google.cloud.workstations.v1beta.Workstations.GetWorkstation", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/workstationClusters/*/workstationConfigs/*/workstations/*}" } ] }, { "shortName": "GetWorkstationCluster", "fullName": "google.cloud.workstations.v1beta.Workstations.GetWorkstationCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/workstationClusters/*}" } ] }, { "shortName": "GetWorkstationConfig", "fullName": "google.cloud.workstations.v1beta.Workstations.GetWorkstationConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{name=projects/*/locations/*/workstationClusters/*/workstationConfigs/*}" } ] }, { "shortName": "ListUsableWorkstationConfigs", "fullName": "google.cloud.workstations.v1beta.Workstations.ListUsableWorkstationConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/workstationClusters/*}/workstationConfigs:listUsable" } ] }, { "shortName": "ListUsableWorkstations", "fullName": "google.cloud.workstations.v1beta.Workstations.ListUsableWorkstations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/workstationClusters/*/workstationConfigs/*}/workstations:listUsable" } ] }, { "shortName": "ListWorkstationClusters", "fullName": "google.cloud.workstations.v1beta.Workstations.ListWorkstationClusters", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*}/workstationClusters" } ] }, { "shortName": "ListWorkstationConfigs", "fullName": "google.cloud.workstations.v1beta.Workstations.ListWorkstationConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/workstationClusters/*}/workstationConfigs" } ] }, { "shortName": "ListWorkstations", "fullName": "google.cloud.workstations.v1beta.Workstations.ListWorkstations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta/{parent=projects/*/locations/*/workstationClusters/*/workstationConfigs/*}/workstations" } ] }, { "shortName": "StartWorkstation", "fullName": "google.cloud.workstations.v1beta.Workstations.StartWorkstation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{name=projects/*/locations/*/workstationClusters/*/workstationConfigs/*/workstations/*}:start" } ] }, { "shortName": "StopWorkstation", "fullName": "google.cloud.workstations.v1beta.Workstations.StopWorkstation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta/{name=projects/*/locations/*/workstationClusters/*/workstationConfigs/*/workstations/*}:stop" } ] }, { "shortName": "UpdateWorkstation", "fullName": "google.cloud.workstations.v1beta.Workstations.UpdateWorkstation", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{workstation.name=projects/*/locations/*/workstationClusters/*/workstationConfigs/*/workstations/*}" } ] }, { "shortName": "UpdateWorkstationCluster", "fullName": "google.cloud.workstations.v1beta.Workstations.UpdateWorkstationCluster", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{workstation_cluster.name=projects/*/locations/*/workstationClusters/*}" } ] }, { "shortName": "UpdateWorkstationConfig", "fullName": "google.cloud.workstations.v1beta.Workstations.UpdateWorkstationConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta/{workstation_config.name=projects/*/locations/*/workstationClusters/*/workstationConfigs/*}" } ] } ] } ], "configFile": "workstations_v1beta.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.cloud.workstations.v1beta.Workstations", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "workstations.googleapis.com" }, { "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", "google/rpc" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Container.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/container/apiv1/containerpb;containerpb": 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": "CheckAutopilotCompatibility", "fullName": "google.container.v1.ClusterManager.CheckAutopilotCompatibility", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/clusters/*}:checkAutopilotCompatibility" } ] }, { "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": "CompleteNodePoolUpgrade", "fullName": "google.container.v1.ClusterManager.CompleteNodePoolUpgrade", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}:completeUpgrade" } ] }, { "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" } ] } ] } ], "configFile": "container_v1.yaml", "serviceConfigApiNames": [ "google.container.v1.ClusterManager" ], "nameInServiceConfig": "container.googleapis.com" }, { "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", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Container.V1Beta1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/container/apiv1beta1/containerpb;containerpb": 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": "CheckAutopilotCompatibility", "fullName": "google.container.v1beta1.ClusterManager.CheckAutopilotCompatibility", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{name=projects/*/locations/*/clusters/*}:checkAutopilotCompatibility" } ] }, { "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": "CompleteNodePoolUpgrade", "fullName": "google.container.v1beta1.ClusterManager.CompleteNodePoolUpgrade", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{name=projects/*/locations/*/clusters/*/nodePools/*}:completeUpgrade" } ] }, { "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" } ] } ] } ], "configFile": "container_v1beta1.yaml", "serviceConfigApiNames": [ "google.container.v1beta1.ClusterManager" ], "nameInServiceConfig": "container.googleapis.com" }, { "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": { "cloud.google.com/go/dataflow/apiv1beta3/dataflowpb;dataflowpb": 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", "bindings": [ { "httpMethod": "POST", "path": "/v1b3/projects/{project_id}/locations/{location}/flexTemplates:launch" } ] } ] }, { "shortName": "JobsV1Beta3", "fullName": "google.dataflow.v1beta3.JobsV1Beta3", "methods": [ { "shortName": "AggregatedListJobs", "fullName": "google.dataflow.v1beta3.JobsV1Beta3.AggregatedListJobs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1b3/projects/{project_id}/jobs:aggregated" } ] }, { "shortName": "CheckActiveJobs", "fullName": "google.dataflow.v1beta3.JobsV1Beta3.CheckActiveJobs", "mode": "UNARY" }, { "shortName": "CreateJob", "fullName": "google.dataflow.v1beta3.JobsV1Beta3.CreateJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1b3/projects/{project_id}/locations/{location}/jobs" }, { "httpMethod": "POST", "path": "/v1b3/projects/{project_id}/jobs" } ] }, { "shortName": "GetJob", "fullName": "google.dataflow.v1beta3.JobsV1Beta3.GetJob", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1b3/projects/{project_id}/locations/{location}/jobs/{job_id}" }, { "httpMethod": "GET", "path": "/v1b3/projects/{project_id}/jobs/{job_id}" } ] }, { "shortName": "ListJobs", "fullName": "google.dataflow.v1beta3.JobsV1Beta3.ListJobs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1b3/projects/{project_id}/locations/{location}/jobs" }, { "httpMethod": "GET", "path": "/v1b3/projects/{project_id}/jobs" } ] }, { "shortName": "SnapshotJob", "fullName": "google.dataflow.v1beta3.JobsV1Beta3.SnapshotJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1b3/projects/{project_id}/locations/{location}/jobs/{job_id}:snapshot" }, { "httpMethod": "POST", "path": "/v1b3/projects/{project_id}/jobs/{job_id}:snapshot" } ] }, { "shortName": "UpdateJob", "fullName": "google.dataflow.v1beta3.JobsV1Beta3.UpdateJob", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/v1b3/projects/{project_id}/locations/{location}/jobs/{job_id}" }, { "httpMethod": "PUT", "path": "/v1b3/projects/{project_id}/jobs/{job_id}" } ] } ] }, { "shortName": "MessagesV1Beta3", "fullName": "google.dataflow.v1beta3.MessagesV1Beta3", "methods": [ { "shortName": "ListJobMessages", "fullName": "google.dataflow.v1beta3.MessagesV1Beta3.ListJobMessages", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1b3/projects/{project_id}/locations/{location}/jobs/{job_id}/messages" }, { "httpMethod": "GET", "path": "/v1b3/projects/{project_id}/jobs/{job_id}/messages" } ] } ] }, { "shortName": "MetricsV1Beta3", "fullName": "google.dataflow.v1beta3.MetricsV1Beta3", "methods": [ { "shortName": "GetJobExecutionDetails", "fullName": "google.dataflow.v1beta3.MetricsV1Beta3.GetJobExecutionDetails", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1b3/projects/{project_id}/locations/{location}/jobs/{job_id}/executionDetails" } ] }, { "shortName": "GetJobMetrics", "fullName": "google.dataflow.v1beta3.MetricsV1Beta3.GetJobMetrics", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1b3/projects/{project_id}/locations/{location}/jobs/{job_id}/metrics" }, { "httpMethod": "GET", "path": "/v1b3/projects/{project_id}/jobs/{job_id}/metrics" } ] }, { "shortName": "GetStageExecutionDetails", "fullName": "google.dataflow.v1beta3.MetricsV1Beta3.GetStageExecutionDetails", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1b3/projects/{project_id}/locations/{location}/jobs/{job_id}/stages/{stage_id}/executionDetails" } ] } ] }, { "shortName": "SnapshotsV1Beta3", "fullName": "google.dataflow.v1beta3.SnapshotsV1Beta3", "methods": [ { "shortName": "DeleteSnapshot", "fullName": "google.dataflow.v1beta3.SnapshotsV1Beta3.DeleteSnapshot", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1b3/projects/{project_id}/locations/{location}/snapshots/{snapshot_id}" }, { "httpMethod": "DELETE", "path": "/v1b3/projects/{project_id}/snapshots" } ] }, { "shortName": "GetSnapshot", "fullName": "google.dataflow.v1beta3.SnapshotsV1Beta3.GetSnapshot", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1b3/projects/{project_id}/locations/{location}/snapshots/{snapshot_id}" }, { "httpMethod": "GET", "path": "/v1b3/projects/{project_id}/snapshots/{snapshot_id}" } ] }, { "shortName": "ListSnapshots", "fullName": "google.dataflow.v1beta3.SnapshotsV1Beta3.ListSnapshots", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1b3/projects/{project_id}/locations/{location}/jobs/{job_id}/snapshots" }, { "httpMethod": "GET", "path": "/v1b3/projects/{project_id}/locations/{location}/snapshots" }, { "httpMethod": "GET", "path": "/v1b3/projects/{project_id}/snapshots" } ] } ] }, { "shortName": "TemplatesService", "fullName": "google.dataflow.v1beta3.TemplatesService", "methods": [ { "shortName": "CreateJobFromTemplate", "fullName": "google.dataflow.v1beta3.TemplatesService.CreateJobFromTemplate", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1b3/projects/{project_id}/locations/{location}/templates" }, { "httpMethod": "POST", "path": "/v1b3/projects/{project_id}/templates" } ] }, { "shortName": "GetTemplate", "fullName": "google.dataflow.v1beta3.TemplatesService.GetTemplate", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1b3/projects/{project_id}/locations/{location}/templates:get" }, { "httpMethod": "GET", "path": "/v1b3/projects/{project_id}/templates:get" } ] }, { "shortName": "LaunchTemplate", "fullName": "google.dataflow.v1beta3.TemplatesService.LaunchTemplate", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1b3/projects/{project_id}/locations/{location}/templates:launch" }, { "httpMethod": "POST", "path": "/v1b3/projects/{project_id}/templates:launch" } ] } ] } ], "configFile": "dataflow_v1beta3.yaml", "serviceConfigApiNames": [ "google.dataflow.v1beta3.FlexTemplatesService", "google.dataflow.v1beta3.JobsV1Beta3", "google.dataflow.v1beta3.MessagesV1Beta3", "google.dataflow.v1beta3.MetricsV1Beta3", "google.dataflow.v1beta3.SnapshotsV1Beta3", "google.dataflow.v1beta3.TemplatesService" ], "nameInServiceConfig": "dataflow.googleapis.com" }, { "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": { "cloud.google.com/go/datastore/admin/apiv1/adminpb;adminpb": 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" } ] } ] } ], "configFile": "datastore_v1.yaml", "serviceConfigApiNames": [ "google.datastore.admin.v1.DatastoreAdmin", "google.longrunning.Operations" ], "nameInServiceConfig": "datastore.googleapis.com" }, { "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": 5 } }, "go_package": { "valueCounts": { "cloud.google.com/go/datastore/apiv1/datastorepb;datastorepb": 5 } }, "java_multiple_files": { "valueCounts": { "true": 5 } }, "java_package": { "valueCounts": { "com.google.datastore.v1": 5 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Datastore\\V1": 5 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Datastore::V1": 5 } } }, "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": "RunAggregationQuery", "fullName": "google.datastore.v1.Datastore.RunAggregationQuery", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project_id}:runAggregationQuery" } ] }, { "shortName": "RunQuery", "fullName": "google.datastore.v1.Datastore.RunQuery", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project_id}:runQuery" } ] } ] } ], "configFile": "datastore_v1.yaml", "serviceConfigApiNames": [ "google.datastore.v1.Datastore", "google.longrunning.Operations" ], "nameInServiceConfig": "datastore.googleapis.com" }, { "id": "google.devtools.artifactregistry.v1", "directory": "google/devtools/artifactregistry/v1", "version": "v1", "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/v1", "google/iam/v1", "google/longrunning", "google/protobuf", "google/rpc" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.ArtifactRegistry.V1": 11 } }, "go_package": { "valueCounts": { "cloud.google.com/go/artifactregistry/apiv1/artifactregistrypb;artifactregistrypb": 11 } }, "java_multiple_files": { "valueCounts": { "true": 11 } }, "java_package": { "valueCounts": { "com.google.devtools.artifactregistry.v1": 11 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\ArtifactRegistry\\V1": 11 } }, "ruby_package": { "valueCounts": { "Google::Cloud::ArtifactRegistry::V1": 11 } } }, "services": [ { "shortName": "ArtifactRegistry", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry", "methods": [ { "shortName": "BatchDeleteVersions", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.BatchDeleteVersions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/repositories/*/packages/*}/versions:batchDelete" } ] }, { "shortName": "CreateRepository", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.CreateRepository", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/repositories" } ] }, { "shortName": "CreateTag", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.CreateTag", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/repositories/*/packages/*}/tags" } ] }, { "shortName": "DeletePackage", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.DeletePackage", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/repositories/*/packages/*}" } ] }, { "shortName": "DeleteRepository", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.DeleteRepository", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/repositories/*}" } ] }, { "shortName": "DeleteTag", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.DeleteTag", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/repositories/*/packages/*/tags/*}" } ] }, { "shortName": "DeleteVersion", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.DeleteVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/repositories/*/packages/*/versions/*}" } ] }, { "shortName": "GetDockerImage", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.GetDockerImage", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/repositories/*/dockerImages/*}" } ] }, { "shortName": "GetFile", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.GetFile", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/repositories/*/files/**}" } ] }, { "shortName": "GetIamPolicy", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{resource=projects/*/locations/*/repositories/*}:getIamPolicy" } ] }, { "shortName": "GetMavenArtifact", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.GetMavenArtifact", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/repositories/*/mavenArtifacts/*}" } ] }, { "shortName": "GetNpmPackage", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.GetNpmPackage", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/repositories/*/npmPackages/*}" } ] }, { "shortName": "GetPackage", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.GetPackage", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/repositories/*/packages/*}" } ] }, { "shortName": "GetProjectSettings", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.GetProjectSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/projectSettings}" } ] }, { "shortName": "GetPythonPackage", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.GetPythonPackage", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/repositories/*/pythonPackages/*}" } ] }, { "shortName": "GetRepository", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.GetRepository", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/repositories/*}" } ] }, { "shortName": "GetTag", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.GetTag", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/repositories/*/packages/*/tags/*}" } ] }, { "shortName": "GetVPCSCConfig", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.GetVPCSCConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/vpcscConfig}" } ] }, { "shortName": "GetVersion", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.GetVersion", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/repositories/*/packages/*/versions/*}" } ] }, { "shortName": "ImportAptArtifacts", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.ImportAptArtifacts", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/repositories/*}/aptArtifacts:import" } ] }, { "shortName": "ImportYumArtifacts", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.ImportYumArtifacts", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*/repositories/*}/yumArtifacts:import" } ] }, { "shortName": "ListDockerImages", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.ListDockerImages", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/repositories/*}/dockerImages" } ] }, { "shortName": "ListFiles", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.ListFiles", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/repositories/*}/files" } ] }, { "shortName": "ListMavenArtifacts", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.ListMavenArtifacts", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/repositories/*}/mavenArtifacts" } ] }, { "shortName": "ListNpmPackages", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.ListNpmPackages", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/repositories/*}/npmPackages" } ] }, { "shortName": "ListPackages", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.ListPackages", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/repositories/*}/packages" } ] }, { "shortName": "ListPythonPackages", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.ListPythonPackages", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/repositories/*}/pythonPackages" } ] }, { "shortName": "ListRepositories", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.ListRepositories", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/repositories" } ] }, { "shortName": "ListTags", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.ListTags", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/repositories/*/packages/*}/tags" } ] }, { "shortName": "ListVersions", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.ListVersions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*/repositories/*/packages/*}/versions" } ] }, { "shortName": "SetIamPolicy", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{resource=projects/*/locations/*/repositories/*}:setIamPolicy" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{resource=projects/*/locations/*/repositories/*}:testIamPermissions" } ] }, { "shortName": "UpdateProjectSettings", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.UpdateProjectSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{project_settings.name=projects/*/projectSettings}" } ] }, { "shortName": "UpdateRepository", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.UpdateRepository", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{repository.name=projects/*/locations/*/repositories/*}" } ] }, { "shortName": "UpdateTag", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.UpdateTag", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{tag.name=projects/*/locations/*/repositories/*/packages/*/tags/*}" } ] }, { "shortName": "UpdateVPCSCConfig", "fullName": "google.devtools.artifactregistry.v1.ArtifactRegistry.UpdateVPCSCConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{vpcsc_config.name=projects/*/locations/*/vpcscConfig}" } ] } ] } ], "configFile": "artifactregistry_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.devtools.artifactregistry.v1.ArtifactRegistry", "google.longrunning.Operations" ], "nameInServiceConfig": "artifactregistry.googleapis.com" }, { "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", "google/rpc" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.ArtifactRegistry.V1Beta2": 9 } }, "go_package": { "valueCounts": { "cloud.google.com/go/artifactregistry/apiv1beta2/artifactregistrypb;artifactregistrypb": 9 } }, "java_multiple_files": { "valueCounts": { "true": 9 } }, "java_package": { "valueCounts": { "com.google.devtools.artifactregistry.v1beta2": 9 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\ArtifactRegistry\\V1beta2": 9 } }, "ruby_package": { "valueCounts": { "Google::Cloud::ArtifactRegistry::V1beta2": 9 } } }, "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": "GetProjectSettings", "fullName": "google.devtools.artifactregistry.v1beta2.ArtifactRegistry.GetProjectSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta2/{name=projects/*/projectSettings}" } ] }, { "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": "ImportAptArtifacts", "fullName": "google.devtools.artifactregistry.v1beta2.ArtifactRegistry.ImportAptArtifacts", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta2/{parent=projects/*/locations/*/repositories/*}/aptArtifacts:import" } ] }, { "shortName": "ImportYumArtifacts", "fullName": "google.devtools.artifactregistry.v1beta2.ArtifactRegistry.ImportYumArtifacts", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta2/{parent=projects/*/locations/*/repositories/*}/yumArtifacts:import" } ] }, { "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": "UpdateProjectSettings", "fullName": "google.devtools.artifactregistry.v1beta2.ArtifactRegistry.UpdateProjectSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1beta2/{project_settings.name=projects/*/projectSettings}" } ] }, { "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/*}" } ] } ] } ], "configFile": "artifactregistry_v1beta2.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.devtools.artifactregistry.v1beta2.ArtifactRegistry" ], "nameInServiceConfig": "artifactregistry.googleapis.com" }, { "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" } ] } ] } ], "configFile": "buildeventservice_v1.yaml", "serviceConfigApiNames": [ "google.devtools.build.v1.PublishBuildEvent" ], "nameInServiceConfig": "buildeventservice.googleapis.com" }, { "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": { "cloud.google.com/go/cloudbuild/apiv1/v2/cloudbuildpb;cloudbuildpb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.cloudbuild.v1": 1 } }, "objc_class_prefix": { "valueCounts": { "GCB": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Build\\V1": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Build::V1": 1 } } }, "services": [ { "shortName": "CloudBuild", "fullName": "google.devtools.cloudbuild.v1.CloudBuild", "methods": [ { "shortName": "ApproveBuild", "fullName": "google.devtools.cloudbuild.v1.CloudBuild.ApproveBuild", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/builds/*}:approve" }, { "httpMethod": "POST", "path": "/v1/{name=projects/*/locations/*/builds/*}:approve" } ] }, { "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/*}" } ] } ] } ], "configFile": "cloudbuild_v1.yaml", "serviceConfigApiNames": [ "google.devtools.cloudbuild.v1.CloudBuild" ], "nameInServiceConfig": "cloudbuild.googleapis.com" }, { "id": "google.devtools.cloudbuild.v2", "directory": "google/devtools/cloudbuild/v2", "version": "v2", "majorVersion": "v2", "hostName": "cloudbuild.googleapis.com", "title": "Cloud Build API", "description": "Creates and manages builds on Google Cloud Platform.", "importDirectories": [ "google/api", "google/devtools/cloudbuild/v2", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.CloudBuild.V2": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/cloudbuild/apiv2/cloudbuildpb;cloudbuildpb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.cloudbuild.v2": 2 } }, "objc_class_prefix": { "valueCounts": { "GCB": 2 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Build\\V2": 2 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Build::V2": 2 } } }, "services": [ { "shortName": "RepositoryManager", "fullName": "google.devtools.cloudbuild.v2.RepositoryManager", "methods": [ { "shortName": "BatchCreateRepositories", "fullName": "google.devtools.cloudbuild.v2.RepositoryManager.BatchCreateRepositories", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*/connections/*}/repositories:batchCreate" } ] }, { "shortName": "CreateConnection", "fullName": "google.devtools.cloudbuild.v2.RepositoryManager.CreateConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*}/connections" } ] }, { "shortName": "CreateRepository", "fullName": "google.devtools.cloudbuild.v2.RepositoryManager.CreateRepository", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*/connections/*}/repositories" } ] }, { "shortName": "DeleteConnection", "fullName": "google.devtools.cloudbuild.v2.RepositoryManager.DeleteConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/connections/*}" } ] }, { "shortName": "DeleteRepository", "fullName": "google.devtools.cloudbuild.v2.RepositoryManager.DeleteRepository", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/connections/*/repositories/*}" } ] }, { "shortName": "FetchGitRefs", "fullName": "google.devtools.cloudbuild.v2.RepositoryManager.FetchGitRefs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{repository=projects/*/locations/*/connections/*/repositories/*}:fetchGitRefs" } ] }, { "shortName": "FetchLinkableRepositories", "fullName": "google.devtools.cloudbuild.v2.RepositoryManager.FetchLinkableRepositories", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{connection=projects/*/locations/*/connections/*}:fetchLinkableRepositories" } ] }, { "shortName": "FetchReadToken", "fullName": "google.devtools.cloudbuild.v2.RepositoryManager.FetchReadToken", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{repository=projects/*/locations/*/connections/*/repositories/*}:accessReadToken" } ] }, { "shortName": "FetchReadWriteToken", "fullName": "google.devtools.cloudbuild.v2.RepositoryManager.FetchReadWriteToken", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{repository=projects/*/locations/*/connections/*/repositories/*}:accessReadWriteToken" } ] }, { "shortName": "GetConnection", "fullName": "google.devtools.cloudbuild.v2.RepositoryManager.GetConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/connections/*}" } ] }, { "shortName": "GetRepository", "fullName": "google.devtools.cloudbuild.v2.RepositoryManager.GetRepository", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/connections/*/repositories/*}" } ] }, { "shortName": "ListConnections", "fullName": "google.devtools.cloudbuild.v2.RepositoryManager.ListConnections", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/connections" } ] }, { "shortName": "ListRepositories", "fullName": "google.devtools.cloudbuild.v2.RepositoryManager.ListRepositories", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*/connections/*}/repositories" } ] }, { "shortName": "UpdateConnection", "fullName": "google.devtools.cloudbuild.v2.RepositoryManager.UpdateConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{connection.name=projects/*/locations/*/connections/*}" } ] } ] } ], "configFile": "cloudbuild_v2.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.devtools.cloudbuild.v2.RepositoryManager", "google.iam.v1.IAMPolicy", "google.longrunning.Operations" ], "nameInServiceConfig": "cloudbuild.googleapis.com" }, { "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": { "cloud.google.com/go/debugger/apiv2/debuggerpb;debuggerpb": 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" } ] } ] } ], "configFile": "clouddebugger_v2.yaml", "serviceConfigApiNames": [ "google.devtools.clouddebugger.v2.Controller2", "google.devtools.clouddebugger.v2.Debugger2" ], "nameInServiceConfig": "clouddebugger.googleapis.com" }, { "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": { "cloud.google.com/go/errorreporting/apiv1beta1/errorreportingpb;errorreportingpb": 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/*}" }, { "httpMethod": "GET", "path": "/v1beta1/{group_name=projects/*/locations/*/groups/*}" } ] }, { "shortName": "UpdateGroup", "fullName": "google.devtools.clouderrorreporting.v1beta1.ErrorGroupService.UpdateGroup", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/v1beta1/{group.name=projects/*/groups/*}" }, { "httpMethod": "PUT", "path": "/v1beta1/{group.name=projects/*/locations/*/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" }, { "httpMethod": "DELETE", "path": "/v1beta1/{project_name=projects/*/locations/*}/events" } ] }, { "shortName": "ListEvents", "fullName": "google.devtools.clouderrorreporting.v1beta1.ErrorStatsService.ListEvents", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{project_name=projects/*}/events" }, { "httpMethod": "GET", "path": "/v1beta1/{project_name=projects/*/locations/*}/events" } ] }, { "shortName": "ListGroupStats", "fullName": "google.devtools.clouderrorreporting.v1beta1.ErrorStatsService.ListGroupStats", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1beta1/{project_name=projects/*}/groupStats" }, { "httpMethod": "GET", "path": "/v1beta1/{project_name=projects/*/locations/*}/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" } ] } ] } ], "configFile": "clouderrorreporting_v1beta1.yaml", "serviceConfigApiNames": [ "google.devtools.clouderrorreporting.v1beta1.ErrorGroupService", "google.devtools.clouderrorreporting.v1beta1.ErrorStatsService", "google.devtools.clouderrorreporting.v1beta1.ReportErrorsService" ], "nameInServiceConfig": "clouderrorreporting.googleapis.com" }, { "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": { "cloud.google.com/go/cloudprofiler/apiv2/cloudprofilerpb;cloudprofilerpb": 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": "ExportService", "fullName": "google.devtools.cloudprofiler.v2.ExportService", "methods": [ { "shortName": "ListProfiles", "fullName": "google.devtools.cloudprofiler.v2.ExportService.ListProfiles", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*}/profiles" } ] } ] }, { "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/*}" } ] } ] } ], "configFile": "cloudprofiler_v2.yaml", "serviceConfigApiNames": [ "google.devtools.cloudprofiler.v2.ExportService", "google.devtools.cloudprofiler.v2.ProfilerService" ], "nameInServiceConfig": "cloudprofiler.googleapis.com" }, { "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 OpenTelemetry.", "importDirectories": [ "google/api", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Trace.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/trace/apiv1/tracepb;tracepb": 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" } ] } ] } ], "configFile": "cloudtrace_v1.yaml", "serviceConfigApiNames": [ "google.devtools.cloudtrace.v1.TraceService" ], "nameInServiceConfig": "cloudtrace.googleapis.com" }, { "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 OpenTelemetry.", "importDirectories": [ "google/api", "google/devtools/cloudtrace/v2", "google/protobuf", "google/rpc" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Trace.V2": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/trace/apiv2/tracepb;tracepb": 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/*}" } ] } ] } ], "configFile": "cloudtrace_v2.yaml", "serviceConfigApiNames": [ "google.devtools.cloudtrace.v2.TraceService" ], "nameInServiceConfig": "cloudtrace.googleapis.com" }, { "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", "grafeas/v1" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.DevTools.ContainerAnalysis.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/containeranalysis/apiv1/containeranalysispb;containeranalysispb": 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" } ] } ] } ], "configFile": "containeranalysis_v1.yaml", "serviceConfigApiNames": [ "google.devtools.containeranalysis.v1.ContainerAnalysis" ], "nameInServiceConfig": "containeranalysis.googleapis.com" }, { "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": { "cloud.google.com/go/containeranalysis/apiv1beta1/containeranalysispb;containeranalysispb": 12, "google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/grafeas;grafeas": 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": "ExportSBOM", "fullName": "google.devtools.containeranalysis.v1beta1.ContainerAnalysisV1Beta1.ExportSBOM", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{name=projects/*/resources/**}:exportSBOM" } ] }, { "shortName": "GeneratePackagesSummary", "fullName": "google.devtools.containeranalysis.v1beta1.ContainerAnalysisV1Beta1.GeneratePackagesSummary", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1beta1/{name=projects/*/resources/**}:generatePackagesSummary" } ] }, { "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": "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": "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/*}" } ] } ] } ], "configFile": "containeranalysis_v1beta1.yaml", "serviceConfigApiNames": [ "google.devtools.containeranalysis.v1beta1.ContainerAnalysisV1Beta1" ], "nameInServiceConfig": "containeranalysis.googleapis.com" }, { "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/*}" } ] } ] } ], "configFile": "remoteworkers_v1beta2.yaml", "serviceConfigApiNames": [ "google.devtools.remoteworkers.v1test2.Bots" ], "nameInServiceConfig": "remoteworkers.googleapis.com" }, { "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": "GET", "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" } ] } ] } ], "configFile": "resultstore_v2.yaml", "serviceConfigApiNames": [ "google.devtools.resultstore.v2.ResultStoreDownload", "google.devtools.resultstore.v2.ResultStoreFileDownload", "google.devtools.resultstore.v2.ResultStoreUpload" ], "nameInServiceConfig": "resultstore.googleapis.com" }, { "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": 5 } }, "java_multiple_files": { "valueCounts": { "true": 5 } }, "java_package": { "valueCounts": { "com.google.devtools.testing.v1": 5 } } }, "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": "DirectAccessService", "fullName": "google.devtools.testing.v1.DirectAccessService", "methods": [ { "shortName": "AdbConnect", "fullName": "google.devtools.testing.v1.DirectAccessService.AdbConnect", "mode": "BIDIRECTIONAL_STREAMING" }, { "shortName": "CancelDeviceSession", "fullName": "google.devtools.testing.v1.DirectAccessService.CancelDeviceSession", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/deviceSessions/*}:cancel" } ] }, { "shortName": "CreateDeviceSession", "fullName": "google.devtools.testing.v1.DirectAccessService.CreateDeviceSession", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/deviceSessions" } ] }, { "shortName": "GetDeviceSession", "fullName": "google.devtools.testing.v1.DirectAccessService.GetDeviceSession", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/deviceSessions/*}" } ] }, { "shortName": "ListDeviceSessions", "fullName": "google.devtools.testing.v1.DirectAccessService.ListDeviceSessions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*}/deviceSessions" } ] }, { "shortName": "UpdateDeviceSession", "fullName": "google.devtools.testing.v1.DirectAccessService.UpdateDeviceSession", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{device_session.name=projects/*/deviceSessions/*}" } ] } ] }, { "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}" } ] } ] } ], "configFile": "testing_v1.yaml", "serviceConfigApiNames": [ "google.devtools.testing.v1.ApplicationDetailService", "google.devtools.testing.v1.DirectAccessService", "google.devtools.testing.v1.TestEnvironmentDiscoveryService", "google.devtools.testing.v1.TestExecutionService" ], "nameInServiceConfig": "testing.googleapis.com" }, { "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": 8 } }, "go_package": { "valueCounts": { "cloud.google.com/go/firestore/apiv1/admin/adminpb;adminpb": 8 } }, "java_multiple_files": { "valueCounts": { "true": 8 } }, "java_package": { "valueCounts": { "com.google.firestore.admin.v1": 8 } }, "objc_class_prefix": { "valueCounts": { "GCFS": 8 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Firestore\\Admin\\V1": 8 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Firestore::Admin::V1": 8 } } }, "services": [ { "shortName": "FirestoreAdmin", "fullName": "google.firestore.admin.v1.FirestoreAdmin", "methods": [ { "shortName": "BulkDeleteDocuments", "fullName": "google.firestore.admin.v1.FirestoreAdmin.BulkDeleteDocuments", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/databases/*}:bulkDeleteDocuments" } ] }, { "shortName": "CreateBackupSchedule", "fullName": "google.firestore.admin.v1.FirestoreAdmin.CreateBackupSchedule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/databases/*}/backupSchedules" } ] }, { "shortName": "CreateDatabase", "fullName": "google.firestore.admin.v1.FirestoreAdmin.CreateDatabase", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/databases" } ] }, { "shortName": "CreateIndex", "fullName": "google.firestore.admin.v1.FirestoreAdmin.CreateIndex", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/databases/*/collectionGroups/*}/indexes" } ] }, { "shortName": "DeleteBackup", "fullName": "google.firestore.admin.v1.FirestoreAdmin.DeleteBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/backups/*}" } ] }, { "shortName": "DeleteBackupSchedule", "fullName": "google.firestore.admin.v1.FirestoreAdmin.DeleteBackupSchedule", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/databases/*/backupSchedules/*}" } ] }, { "shortName": "DeleteDatabase", "fullName": "google.firestore.admin.v1.FirestoreAdmin.DeleteDatabase", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/databases/*}" } ] }, { "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": "GetBackup", "fullName": "google.firestore.admin.v1.FirestoreAdmin.GetBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/backups/*}" } ] }, { "shortName": "GetBackupSchedule", "fullName": "google.firestore.admin.v1.FirestoreAdmin.GetBackupSchedule", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/databases/*/backupSchedules/*}" } ] }, { "shortName": "GetDatabase", "fullName": "google.firestore.admin.v1.FirestoreAdmin.GetDatabase", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/databases/*}" } ] }, { "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": "ListBackupSchedules", "fullName": "google.firestore.admin.v1.FirestoreAdmin.ListBackupSchedules", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/databases/*}/backupSchedules" } ] }, { "shortName": "ListBackups", "fullName": "google.firestore.admin.v1.FirestoreAdmin.ListBackups", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/backups" } ] }, { "shortName": "ListDatabases", "fullName": "google.firestore.admin.v1.FirestoreAdmin.ListDatabases", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*}/databases" } ] }, { "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": "RestoreDatabase", "fullName": "google.firestore.admin.v1.FirestoreAdmin.RestoreDatabase", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/databases:restore" } ] }, { "shortName": "UpdateBackupSchedule", "fullName": "google.firestore.admin.v1.FirestoreAdmin.UpdateBackupSchedule", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{backup_schedule.name=projects/*/databases/*/backupSchedules/*}" } ] }, { "shortName": "UpdateDatabase", "fullName": "google.firestore.admin.v1.FirestoreAdmin.UpdateDatabase", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{database.name=projects/*/databases/*}" } ] }, { "shortName": "UpdateField", "fullName": "google.firestore.admin.v1.FirestoreAdmin.UpdateField", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{field.name=projects/*/databases/*/collectionGroups/*/fields/*}" } ] } ] } ], "configFile": "firestore_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.firestore.admin.v1.FirestoreAdmin", "google.longrunning.Operations" ], "nameInServiceConfig": "firestore.googleapis.com" }, { "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": 8 } }, "go_package": { "valueCounts": { "cloud.google.com/go/firestore/apiv1/firestorepb;firestorepb": 8 } }, "java_multiple_files": { "valueCounts": { "true": 8 } }, "java_package": { "valueCounts": { "com.google.firestore.v1": 8 } }, "objc_class_prefix": { "valueCounts": { "": 1, "GCFS": 7 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Firestore\\V1": 8 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Firestore::V1": 8 } } }, "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}" }, { "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": "RunAggregationQuery", "fullName": "google.firestore.v1.Firestore.RunAggregationQuery", "mode": "SERVER_STREAMING", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/databases/*/documents}:runAggregationQuery" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/databases/*/documents/*/**}:runAggregationQuery" } ] }, { "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" } ] } ] } ], "configFile": "firestore_v1.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.firestore.v1.Firestore", "google.longrunning.Operations" ], "nameInServiceConfig": "firestore.googleapis.com" }, { "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": 6 } }, "go_package": { "valueCounts": { "cloud.google.com/go/firestore/apiv1beta1/firestorepb;firestorepb": 6 } }, "java_multiple_files": { "valueCounts": { "true": 6 } }, "java_package": { "valueCounts": { "com.google.firestore.v1beta1": 6 } }, "objc_class_prefix": { "valueCounts": { "": 1, "GCFS": 5 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Firestore\\V1beta1": 6 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Firestore::V1beta1": 6 } } }, "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" } ] } ] } ], "configFile": "firestore_v1beta1.yaml", "serviceConfigApiNames": [ "google.firestore.v1beta1.Firestore" ], "nameInServiceConfig": "firestore.googleapis.com" }, { "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" } ] } ] } ], "configFile": "smartdevicemanagement_v1.yaml", "serviceConfigApiNames": [ "google.home.enterprise.sdm.v1.SmartDeviceManagementService" ], "nameInServiceConfig": "smartdevicemanagement.googleapis.com" }, { "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" } ] } ] } ], "configFile": "homegraph_v1.yaml", "serviceConfigApiNames": [ "google.home.graph.v1.HomeGraphApiService" ], "nameInServiceConfig": "homegraph.googleapis.com" }, { "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": { "cloud.google.com/go/iam/admin/apiv1/adminpb;adminpb": 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": "DisableServiceAccountKey", "fullName": "google.iam.admin.v1.IAM.DisableServiceAccountKey", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/serviceAccounts/*/keys/*}:disable" } ] }, { "shortName": "EnableServiceAccount", "fullName": "google.iam.admin.v1.IAM.EnableServiceAccount", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/serviceAccounts/*}:enable" } ] }, { "shortName": "EnableServiceAccountKey", "fullName": "google.iam.admin.v1.IAM.EnableServiceAccountKey", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/serviceAccounts/*/keys/*}: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" } ] } ] } ], "configFile": "iam.yaml", "serviceConfigApiNames": [ "google.iam.admin.v1.IAM" ], "nameInServiceConfig": "iam.googleapis.com" }, { "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": { "cloud.google.com/go/iam/credentials/apiv1/credentialspb;credentialspb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.cloud.iam.credentials.v1": 2 } }, "php_namespace": { "valueCounts": { "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" } ] } ] } ], "configFile": "iamcredentials_v1.yaml", "serviceConfigApiNames": [ "google.iam.credentials.v1.IAMCredentials" ], "nameInServiceConfig": "iamcredentials.googleapis.com" }, { "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/protobuf", "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": { "cloud.google.com/go/iam/apiv1/iampb;iampb": 3, "cloud.google.com/go/iam/apiv1/logging/loggingpb;loggingpb": 1 } }, "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" } ] } ] } ], "configFile": "iam_meta_api.yaml", "serviceConfigApiNames": [ "google.iam.v1.IAMPolicy" ], "nameInServiceConfig": "iam-meta-api.googleapis.com" }, { "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": { "cloud.google.com/go/iam/apiv1beta/iampb;iampb": 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/*}" } ] } ] } ], "configFile": "iam_v1beta.yaml", "serviceConfigApiNames": [ "google.iam.v1beta.WorkloadIdentityPools" ], "nameInServiceConfig": "iam.googleapis.com" }, { "id": "google.iam.v2", "directory": "google/iam/v2", "version": "v2", "majorVersion": "v2", "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/v2", "google/longrunning", "google/protobuf", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Iam.V2": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/iam/apiv2/iampb;iampb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.iam.v2": 2 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Iam\\V2": 2 } } }, "services": [ { "shortName": "Policies", "fullName": "google.iam.v2.Policies", "methods": [ { "shortName": "CreatePolicy", "fullName": "google.iam.v2.Policies.CreatePolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=policies/*/*}" } ] }, { "shortName": "DeletePolicy", "fullName": "google.iam.v2.Policies.DeletePolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=policies/*/*/*}" } ] }, { "shortName": "GetPolicy", "fullName": "google.iam.v2.Policies.GetPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=policies/*/*/*}" } ] }, { "shortName": "ListPolicies", "fullName": "google.iam.v2.Policies.ListPolicies", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=policies/*/*}" } ] }, { "shortName": "UpdatePolicy", "fullName": "google.iam.v2.Policies.UpdatePolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/v2/{policy.name=policies/*/*/*}" } ] } ] } ], "configFile": "iam_v2.yaml", "serviceConfigApiNames": [ "google.iam.v2.Policies", "google.longrunning.Operations" ], "nameInServiceConfig": "iam.googleapis.com" }, { "id": "google.iam.v2beta", "directory": "google/iam/v2beta", "version": "v2beta", "majorVersion": "v2", "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/v2beta", "google/longrunning", "google/protobuf", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Iam.V2Beta": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/iam/apiv2beta/iampb;iampb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.iam.v2beta": 2 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Iam\\V2beta": 2 } } }, "services": [ { "shortName": "Policies", "fullName": "google.iam.v2beta.Policies", "methods": [ { "shortName": "CreatePolicy", "fullName": "google.iam.v2beta.Policies.CreatePolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2beta/{parent=policies/*/*}" } ] }, { "shortName": "DeletePolicy", "fullName": "google.iam.v2beta.Policies.DeletePolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2beta/{name=policies/*/*/*}" } ] }, { "shortName": "GetPolicy", "fullName": "google.iam.v2beta.Policies.GetPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/{name=policies/*/*/*}" } ] }, { "shortName": "ListPolicies", "fullName": "google.iam.v2beta.Policies.ListPolicies", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2beta/{parent=policies/*/*}" } ] }, { "shortName": "UpdatePolicy", "fullName": "google.iam.v2beta.Policies.UpdatePolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "PUT", "path": "/v2beta/{policy.name=policies/*/*/*}" } ] } ] } ], "configFile": "iam_v2beta.yaml", "serviceConfigApiNames": [ "google.iam.v2beta.Policies", "google.longrunning.Operations" ], "nameInServiceConfig": "iam.googleapis.com" }, { "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/iam/v1", "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": { "cloud.google.com/go/accesscontextmanager/apiv1/accesscontextmanagerpb;accesscontextmanagerpb": 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": "GetIamPolicy", "fullName": "google.identity.accesscontextmanager.v1.AccessContextManager.GetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{resource=accessPolicies/*}:getIamPolicy" } ] }, { "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": "SetIamPolicy", "fullName": "google.identity.accesscontextmanager.v1.AccessContextManager.SetIamPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{resource=accessPolicies/*}:setIamPolicy" } ] }, { "shortName": "TestIamPermissions", "fullName": "google.identity.accesscontextmanager.v1.AccessContextManager.TestIamPermissions", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{resource=accessPolicies/*}:testIamPermissions" }, { "httpMethod": "POST", "path": "/v1/{resource=accessPolicies/*/accessLevels/*}:testIamPermissions" }, { "httpMethod": "POST", "path": "/v1/{resource=accessPolicies/*/servicePerimeters/*}:testIamPermissions" } ] }, { "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/*}" } ] } ] } ], "configFile": "accesscontextmanager_v1.yaml", "serviceConfigApiNames": [ "google.identity.accesscontextmanager.v1.AccessContextManager", "google.longrunning.Operations" ], "nameInServiceConfig": "accesscontextmanager.googleapis.com" }, { "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.", "importDirectories": [ "google/api", "google/logging/type", "google/logging/v2", "google/longrunning", "google/protobuf", "google/rpc" ], "options": { "cc_enable_arenas": { "valueCounts": { "true": 4 } }, "csharp_namespace": { "valueCounts": { "Google.Cloud.Logging.V2": 4 } }, "go_package": { "valueCounts": { "cloud.google.com/go/logging/apiv2/loggingpb;loggingpb": 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": "CopyLogEntries", "fullName": "google.logging.v2.ConfigServiceV2.CopyLogEntries", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/entries:copy" } ] }, { "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": "CreateBucketAsync", "fullName": "google.logging.v2.ConfigServiceV2.CreateBucketAsync", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=*/*/locations/*}/buckets:createAsync" }, { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*}/buckets:createAsync" }, { "httpMethod": "POST", "path": "/v2/{parent=organizations/*/locations/*}/buckets:createAsync" }, { "httpMethod": "POST", "path": "/v2/{parent=folders/*/locations/*}/buckets:createAsync" }, { "httpMethod": "POST", "path": "/v2/{parent=billingAccounts/*/locations/*}/buckets:createAsync" } ] }, { "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": "CreateLink", "fullName": "google.logging.v2.ConfigServiceV2.CreateLink", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=*/*/locations/*/buckets/*}/links" }, { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*/buckets/*}/links" }, { "httpMethod": "POST", "path": "/v2/{parent=organizations/*/locations/*/buckets/*}/links" }, { "httpMethod": "POST", "path": "/v2/{parent=folders/*/locations/*/buckets/*}/links" }, { "httpMethod": "POST", "path": "/v2/{parent=billingAccounts/*/locations/*/buckets/*}/links" } ] }, { "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": "DeleteLink", "fullName": "google.logging.v2.ConfigServiceV2.DeleteLink", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=*/*/locations/*/buckets/*/links/*}" }, { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/buckets/*/links/*}" }, { "httpMethod": "DELETE", "path": "/v2/{name=organizations/*/locations/*/buckets/*/links/*}" }, { "httpMethod": "DELETE", "path": "/v2/{name=folders/*/locations/*/buckets/*/links/*}" }, { "httpMethod": "DELETE", "path": "/v2/{name=billingAccounts/*/locations/*/buckets/*/links/*}" } ] }, { "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/*/locations/*/buckets/*}" } ] }, { "shortName": "GetCmekSettings", "fullName": "google.logging.v2.ConfigServiceV2.GetCmekSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=*/*}/cmekSettings" }, { "httpMethod": "GET", "path": "/v2/{name=projects/*}/cmekSettings" }, { "httpMethod": "GET", "path": "/v2/{name=organizations/*}/cmekSettings" }, { "httpMethod": "GET", "path": "/v2/{name=folders/*}/cmekSettings" }, { "httpMethod": "GET", "path": "/v2/{name=billingAccounts/*}/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": "GetLink", "fullName": "google.logging.v2.ConfigServiceV2.GetLink", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=*/*/locations/*/buckets/*/links/*}" }, { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/buckets/*/links/*}" }, { "httpMethod": "GET", "path": "/v2/{name=organizations/*/locations/*/buckets/*/links/*}" }, { "httpMethod": "GET", "path": "/v2/{name=folders/*/locations/*/buckets/*/links/*}" }, { "httpMethod": "GET", "path": "/v2/{name=billingAccounts/*/locations/*/buckets/*/links/*}" } ] }, { "shortName": "GetSettings", "fullName": "google.logging.v2.ConfigServiceV2.GetSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=*/*}/settings" }, { "httpMethod": "GET", "path": "/v2/{name=projects/*}/settings" }, { "httpMethod": "GET", "path": "/v2/{name=organizations/*}/settings" }, { "httpMethod": "GET", "path": "/v2/{name=folders/*}/settings" }, { "httpMethod": "GET", "path": "/v2/{name=billingAccounts/*}/settings" } ] }, { "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/*/locations/*/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": "ListLinks", "fullName": "google.logging.v2.ConfigServiceV2.ListLinks", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=*/*/locations/*/buckets/*}/links" }, { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*/buckets/*}/links" }, { "httpMethod": "GET", "path": "/v2/{parent=organizations/*/locations/*/buckets/*}/links" }, { "httpMethod": "GET", "path": "/v2/{parent=folders/*/locations/*/buckets/*}/links" }, { "httpMethod": "GET", "path": "/v2/{parent=billingAccounts/*/locations/*/buckets/*}/links" } ] }, { "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": "UpdateBucketAsync", "fullName": "google.logging.v2.ConfigServiceV2.UpdateBucketAsync", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=*/*/locations/*/buckets/*}:updateAsync" }, { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/buckets/*}:updateAsync" }, { "httpMethod": "POST", "path": "/v2/{name=organizations/*/locations/*/buckets/*}:updateAsync" }, { "httpMethod": "POST", "path": "/v2/{name=folders/*/locations/*/buckets/*}:updateAsync" }, { "httpMethod": "POST", "path": "/v2/{name=billingAccounts/*/locations/*/buckets/*}:updateAsync" } ] }, { "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": "UpdateSettings", "fullName": "google.logging.v2.ConfigServiceV2.UpdateSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{name=*/*}/settings" }, { "httpMethod": "PATCH", "path": "/v2/{name=organizations/*}/settings" }, { "httpMethod": "PATCH", "path": "/v2/{name=folders/*}/settings" } ] }, { "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" }, { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*/buckets/*/views/*}/logs" }, { "httpMethod": "GET", "path": "/v2/{parent=organizations/*/locations/*/buckets/*/views/*}/logs" }, { "httpMethod": "GET", "path": "/v2/{parent=folders/*/locations/*/buckets/*/views/*}/logs" }, { "httpMethod": "GET", "path": "/v2/{parent=billingAccounts/*/locations/*/buckets/*/views/*}/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/*}" } ] } ] } ], "configFile": "logging_v2.yaml", "serviceConfigApiNames": [ "google.logging.v2.ConfigServiceV2", "google.logging.v2.LoggingServiceV2", "google.logging.v2.MetricsServiceV2", "google.longrunning.Operations" ], "nameInServiceConfig": "logging.googleapis.com" }, { "id": "google.longrunning", "directory": "google/longrunning", "version": "longrunning", "hostName": "longrunning.googleapis.com", "title": "Long Running Operations API", "description": "", "importDirectories": [ "google/api", "google/protobuf", "google/rpc" ], "options": { "cc_enable_arenas": { "valueCounts": { "true": 1 } }, "csharp_namespace": { "valueCounts": { "Google.LongRunning": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/longrunning/autogen/longrunningpb;longrunningpb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.longrunning": 1 } }, "php_namespace": { "valueCounts": { "Google\\LongRunning": 1 } } }, "services": [ { "shortName": "Operations", "fullName": "google.longrunning.Operations", "methods": [ { "shortName": "CancelOperation", "fullName": "google.longrunning.Operations.CancelOperation", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=operations/**}:cancel" } ] }, { "shortName": "DeleteOperation", "fullName": "google.longrunning.Operations.DeleteOperation", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=operations/**}" } ] }, { "shortName": "GetOperation", "fullName": "google.longrunning.Operations.GetOperation", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=operations/**}" } ] }, { "shortName": "ListOperations", "fullName": "google.longrunning.Operations.ListOperations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=operations}" } ] }, { "shortName": "WaitOperation", "fullName": "google.longrunning.Operations.WaitOperation", "mode": "UNARY" } ] } ], "configFile": "longrunning.yaml", "serviceConfigApiNames": [ "google.longrunning.Operations" ], "nameInServiceConfig": "longrunning.googleapis.com" }, { "id": "google.maps.addressvalidation.v1", "directory": "google/maps/addressvalidation/v1", "version": "v1", "majorVersion": "v1", "hostName": "addressvalidation.googleapis.com", "title": "Address Validation API", "description": "The Address Validation API allows developers to verify the accuracy of addresses. Given an address, it returns information about the correctness of the components of the parsed address, a geocode, and a verdict on the deliverability of the parsed address.", "importDirectories": [ "google/api", "google/geo/type", "google/maps/addressvalidation/v1", "google/type" ], "options": { "cc_enable_arenas": { "valueCounts": { "true": 5 } }, "csharp_namespace": { "valueCounts": { "Google.Maps.AddressValidation.V1": 5 } }, "go_package": { "valueCounts": { "cloud.google.com/go/maps/addressvalidation/apiv1/addressvalidationpb;addressvalidationpb": 5 } }, "java_multiple_files": { "valueCounts": { "true": 5 } }, "java_package": { "valueCounts": { "com.google.maps.addressvalidation.v1": 5 } }, "objc_class_prefix": { "valueCounts": { "GMPAVV1": 5 } }, "php_namespace": { "valueCounts": { "Google\\Maps\\AddressValidation\\V1": 5 } }, "ruby_package": { "valueCounts": { "Google::Maps::AddressValidation::V1": 5 } } }, "services": [ { "shortName": "AddressValidation", "fullName": "google.maps.addressvalidation.v1.AddressValidation", "methods": [ { "shortName": "ProvideValidationFeedback", "fullName": "google.maps.addressvalidation.v1.AddressValidation.ProvideValidationFeedback", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1:provideValidationFeedback" } ] }, { "shortName": "ValidateAddress", "fullName": "google.maps.addressvalidation.v1.AddressValidation.ValidateAddress", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1:validateAddress" } ] } ] } ], "configFile": "addressvalidation_v1.yaml", "serviceConfigApiNames": [ "google.maps.addressvalidation.v1.AddressValidation" ], "nameInServiceConfig": "addressvalidation.googleapis.com" }, { "id": "google.maps.aerialview.v1", "directory": "google/maps/aerialview/v1", "version": "v1", "majorVersion": "v1", "hostName": "aerialview.googleapis.com", "title": "Aerial View API", "description": "The Maps Aerial View API.", "importDirectories": [ "google/api", "google/protobuf", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Maps.AerialView.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/maps/aerialview/apiv1/aerialviewpb;aerialviewpb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.maps.aerialview.v1": 1 } }, "objc_class_prefix": { "valueCounts": { "GGMPV1B": 1 } }, "php_namespace": { "valueCounts": { "Google\\Maps\\AerialView\\V1": 1 } }, "ruby_package": { "valueCounts": { "Google::Maps::AerialView::V1": 1 } } }, "services": [ { "shortName": "AerialView", "fullName": "google.maps.aerialview.v1.AerialView", "methods": [ { "shortName": "LookupVideo", "fullName": "google.maps.aerialview.v1.AerialView.LookupVideo", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/videos:lookupVideo" } ] }, { "shortName": "RenderVideo", "fullName": "google.maps.aerialview.v1.AerialView.RenderVideo", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/videos:renderVideo" } ] } ] } ], "configFile": "aerialview_v1.yaml", "serviceConfigApiNames": [ "google.maps.aerialview.v1.AerialView" ], "nameInServiceConfig": "aerialview.googleapis.com" }, { "id": "google.maps.areainsights.v1", "directory": "google/maps/areainsights/v1", "version": "v1", "majorVersion": "v1", "hostName": "areainsights.googleapis.com", "title": "Places Insights API", "description": "Places Insights API.", "importDirectories": [ "google/api", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Maps.AreaInsights.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/maps/areainsights/apiv1/areainsightspb;areainsightspb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.maps.areainsights.v1": 1 } }, "objc_class_prefix": { "valueCounts": { "MAI": 1 } }, "php_namespace": { "valueCounts": { "Google\\Maps\\AreaInsights\\V1": 1 } } }, "services": [ { "shortName": "AreaInsights", "fullName": "google.maps.areainsights.v1.AreaInsights", "methods": [ { "shortName": "ComputeInsights", "fullName": "google.maps.areainsights.v1.AreaInsights.ComputeInsights", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1:computeInsights" } ] } ] } ], "configFile": "areainsights_v1.yaml", "serviceConfigApiNames": [ "google.maps.areainsights.v1.AreaInsights" ], "nameInServiceConfig": "areainsights.googleapis.com" }, { "id": "google.maps.fleetengine.delivery.v1", "directory": "google/maps/fleetengine/delivery/v1", "version": "v1", "majorVersion": "v1", "hostName": "fleetengine.googleapis.com", "title": "Last Mile Fleet Solution Delivery API", "description": "Enables Fleet Engine for access to the On Demand Rides and Deliveries and Last Mile Fleet Solution APIs. Customer's use of Google Maps Content in the Cloud Logging Services is subject to the Google Maps Platform Terms of Service located at https://cloud.google.com/maps-platform/terms.", "importDirectories": [ "google/api", "google/geo/type", "google/maps/fleetengine/delivery/v1", "google/protobuf", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Maps.FleetEngine.Delivery.V1": 6 } }, "go_package": { "valueCounts": { "cloud.google.com/go/maps/fleetengine/delivery/apiv1/deliverypb;deliverypb": 6 } }, "java_multiple_files": { "valueCounts": { "true": 6 } }, "java_package": { "valueCounts": { "google.maps.fleetengine.delivery.v1": 6 } }, "objc_class_prefix": { "valueCounts": { "CFED": 6 } }, "php_namespace": { "valueCounts": { "Google\\Maps\\FleetEngine\\Delivery\\V1": 6 } }, "ruby_package": { "valueCounts": { "Google::Maps::FleetEngine::Delivery::V1": 6 } } }, "services": [ { "shortName": "DeliveryService", "fullName": "maps.fleetengine.delivery.v1.DeliveryService", "methods": [ { "shortName": "BatchCreateTasks", "fullName": "maps.fleetengine.delivery.v1.DeliveryService.BatchCreateTasks", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=providers/*}/tasks:batchCreate" } ] }, { "shortName": "CreateDeliveryVehicle", "fullName": "maps.fleetengine.delivery.v1.DeliveryService.CreateDeliveryVehicle", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=providers/*}/deliveryVehicles" } ] }, { "shortName": "CreateTask", "fullName": "maps.fleetengine.delivery.v1.DeliveryService.CreateTask", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=providers/*}/tasks" } ] }, { "shortName": "GetDeliveryVehicle", "fullName": "maps.fleetengine.delivery.v1.DeliveryService.GetDeliveryVehicle", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=providers/*/deliveryVehicles/*}" } ] }, { "shortName": "GetTask", "fullName": "maps.fleetengine.delivery.v1.DeliveryService.GetTask", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=providers/*/tasks/*}" } ] }, { "shortName": "GetTaskTrackingInfo", "fullName": "maps.fleetengine.delivery.v1.DeliveryService.GetTaskTrackingInfo", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=providers/*/taskTrackingInfo/*}" } ] }, { "shortName": "ListDeliveryVehicles", "fullName": "maps.fleetengine.delivery.v1.DeliveryService.ListDeliveryVehicles", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=providers/*}/deliveryVehicles" } ] }, { "shortName": "ListTasks", "fullName": "maps.fleetengine.delivery.v1.DeliveryService.ListTasks", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=providers/*}/tasks" } ] }, { "shortName": "UpdateDeliveryVehicle", "fullName": "maps.fleetengine.delivery.v1.DeliveryService.UpdateDeliveryVehicle", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{delivery_vehicle.name=providers/*/deliveryVehicles/*}" } ] }, { "shortName": "UpdateTask", "fullName": "maps.fleetengine.delivery.v1.DeliveryService.UpdateTask", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{task.name=providers/*/tasks/*}" } ] } ] } ], "configFile": "fleetengine_v1.yaml", "serviceConfigApiNames": [ "maps.fleetengine.delivery.v1.DeliveryService" ], "nameInServiceConfig": "fleetengine.googleapis.com" }, { "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": "Enables Fleet Engine for access to the On Demand Rides and Deliveries and Last Mile Fleet Solution APIs. Customer's use of Google Maps Content in the Cloud Logging Services is subject to the Google Maps Platform Terms of Service located at https://cloud.google.com/maps-platform/terms.", "importDirectories": [ "google/api", "google/geo/type", "google/maps/fleetengine/v1", "google/protobuf", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Maps.FleetEngine.V1": 7 } }, "go_package": { "valueCounts": { "cloud.google.com/go/maps/fleetengine/apiv1/fleetenginepb;fleetenginepb": 7 } }, "java_multiple_files": { "valueCounts": { "true": 7 } }, "java_package": { "valueCounts": { "google.maps.fleetengine.v1": 7 } }, "objc_class_prefix": { "valueCounts": { "CFE": 7 } }, "php_namespace": { "valueCounts": { "Google\\Maps\\FleetEngine\\V1": 7 } }, "ruby_package": { "valueCounts": { "Google::Maps::FleetEngine::V1": 7 } } }, "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": "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" } ] } ] } ], "configFile": "fleetengine_v1.yaml", "serviceConfigApiNames": [ "maps.fleetengine.v1.TripService", "maps.fleetengine.v1.VehicleService" ], "nameInServiceConfig": "fleetengine.googleapis.com" }, { "id": "google.maps.mapsplatformdatasets.v1", "directory": "google/maps/mapsplatformdatasets/v1", "version": "v1", "majorVersion": "v1", "hostName": "mapsplatformdatasets.googleapis.com", "title": "Maps Platform Datasets API", "description": "mapsplatformdatasets.googleapis.com API.", "importDirectories": [ "google/api", "google/maps/mapsplatformdatasets/v1", "google/protobuf", "google/rpc" ], "options": { "cc_enable_arenas": { "valueCounts": { "": 3, "true": 1 } }, "csharp_namespace": { "valueCounts": { "Google.Maps.MapsPlatformDatasets.V1": 4 } }, "go_package": { "valueCounts": { "cloud.google.com/go/maps/mapsplatformdatasets/apiv1/mapsplatformdatasetspb;mapsplatformdatasetspb": 4 } }, "java_multiple_files": { "valueCounts": { "true": 4 } }, "java_package": { "valueCounts": { "com.google.maps.mapsplatformdatasets.v1": 4 } }, "objc_class_prefix": { "valueCounts": { "MDV1": 4 } }, "php_namespace": { "valueCounts": { "Google\\Maps\\MapsPlatformDatasets\\V1": 4 } } }, "services": [ { "shortName": "MapsPlatformDatasets", "fullName": "google.maps.mapsplatformdatasets.v1.MapsPlatformDatasets", "methods": [ { "shortName": "CreateDataset", "fullName": "google.maps.mapsplatformdatasets.v1.MapsPlatformDatasets.CreateDataset", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/datasets" } ] }, { "shortName": "DeleteDataset", "fullName": "google.maps.mapsplatformdatasets.v1.MapsPlatformDatasets.DeleteDataset", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/datasets/*}" } ] }, { "shortName": "FetchDatasetErrors", "fullName": "google.maps.mapsplatformdatasets.v1.MapsPlatformDatasets.FetchDatasetErrors", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{dataset=projects/*/datasets/*}:fetchDatasetErrors" } ] }, { "shortName": "GetDataset", "fullName": "google.maps.mapsplatformdatasets.v1.MapsPlatformDatasets.GetDataset", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/datasets/*}" } ] }, { "shortName": "ListDatasets", "fullName": "google.maps.mapsplatformdatasets.v1.MapsPlatformDatasets.ListDatasets", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*}/datasets" } ] }, { "shortName": "UpdateDatasetMetadata", "fullName": "google.maps.mapsplatformdatasets.v1.MapsPlatformDatasets.UpdateDatasetMetadata", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{dataset.name=projects/*/datasets/*}" } ] } ] } ], "configFile": "mapsplatformdatasets_v1.yaml", "serviceConfigApiNames": [ "google.maps.mapsplatformdatasets.v1.MapsPlatformDatasets" ], "nameInServiceConfig": "mapsplatformdatasets.googleapis.com" }, { "id": "google.maps.places.v1", "directory": "google/maps/places/v1", "version": "v1", "majorVersion": "v1", "hostName": "places.googleapis.com", "title": "Places API (New)", "description": "The Places API allows developers to access a variety of search and retrieval endpoints for a Place.", "importDirectories": [ "google/api", "google/geo/type", "google/maps/places/v1", "google/protobuf", "google/type" ], "options": { "cc_enable_arenas": { "valueCounts": { "true": 16 } }, "csharp_namespace": { "valueCounts": { "Google.Maps.Places.V1": 16 } }, "go_package": { "valueCounts": { "cloud.google.com/go/maps/places/apiv1/placespb;placespb": 16 } }, "java_multiple_files": { "valueCounts": { "true": 16 } }, "java_package": { "valueCounts": { "com.google.maps.places.v1": 16 } }, "objc_class_prefix": { "valueCounts": { "GMPSV1": 16 } }, "php_namespace": { "valueCounts": { "Google\\Maps\\Places\\V1": 16 } } }, "services": [ { "shortName": "Places", "fullName": "google.maps.places.v1.Places", "methods": [ { "shortName": "AutocompletePlaces", "fullName": "google.maps.places.v1.Places.AutocompletePlaces", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/places:autocomplete" } ] }, { "shortName": "GetPhotoMedia", "fullName": "google.maps.places.v1.Places.GetPhotoMedia", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=places/*/photos/*/media}" } ] }, { "shortName": "GetPlace", "fullName": "google.maps.places.v1.Places.GetPlace", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=places/*}" } ] }, { "shortName": "SearchNearby", "fullName": "google.maps.places.v1.Places.SearchNearby", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/places:searchNearby" } ] }, { "shortName": "SearchText", "fullName": "google.maps.places.v1.Places.SearchText", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/places:searchText" } ] } ] } ], "configFile": "places_v1.yaml", "serviceConfigApiNames": [ "google.maps.places.v1.Places" ], "nameInServiceConfig": "places.googleapis.com" }, { "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": { "cloud.google.com/go/maps/playablelocations/apiv3/playablelocationspb;playablelocationspb": 2, "cloud.google.com/go/maps/playablelocations/apiv3/sample/samplepb;samplepb": 1 } }, "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" } ] } ] } ], "configFile": "playablelocations_v3.yaml", "serviceConfigApiNames": [ "google.maps.playablelocations.v3.PlayableLocations" ], "nameInServiceConfig": "playablelocations.googleapis.com" }, { "id": "google.maps.regionlookup.v1alpha", "directory": "google/maps/regionlookup/v1alpha", "version": "v1alpha", "majorVersion": "v1", "hostName": "regionlookup.googleapis.com", "title": "Region Lookup API", "description": "regionlookup.googleapis.com API.", "importDirectories": [ "google/api", "google/maps/regionlookup/v1alpha", "google/type" ], "options": { "cc_enable_arenas": { "valueCounts": { "true": 4 } }, "csharp_namespace": { "valueCounts": { "Google.Maps.RegionLookup.V1Alpha": 4 } }, "go_package": { "valueCounts": { "cloud.google.com/go/maps/regionlookup/apiv1alpha/regionlookuppb;regionlookuppb": 4 } }, "java_multiple_files": { "valueCounts": { "true": 4 } }, "java_package": { "valueCounts": { "com.google.maps.regionlookup.v1alpha": 4 } }, "objc_class_prefix": { "valueCounts": { "MRLV1A": 4 } }, "php_namespace": { "valueCounts": { "Google\\Maps\\RegionLookup\\V1alpha": 4 } } }, "services": [ { "shortName": "RegionLookup", "fullName": "google.maps.regionlookup.v1alpha.RegionLookup", "methods": [ { "shortName": "LookupRegion", "fullName": "google.maps.regionlookup.v1alpha.RegionLookup.LookupRegion", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha:lookupRegion" } ] }, { "shortName": "SearchRegion", "fullName": "google.maps.regionlookup.v1alpha.RegionLookup.SearchRegion", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha:searchRegion" } ] } ] } ], "configFile": "regionlookup_v1alpha.yaml", "serviceConfigApiNames": [ "google.maps.regionlookup.v1alpha.RegionLookup" ], "nameInServiceConfig": "regionlookup.googleapis.com" }, { "id": "google.maps.roads.v1op", "directory": "google/maps/roads/v1op", "version": "v1op", "majorVersion": "v1", "hostName": "roads.googleapis.com", "title": "Roads API", "description": "Fetch Google roads using a viewport, road ID, or latitude/longitude coordinates.", "importDirectories": [ "google/api", "google/protobuf", "google/type" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/maps/roads/apiv1op/roadspb;roadspb": 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" } ] } ], "configFile": "roads_v1op.yaml", "serviceConfigApiNames": [ "google.maps.roads.v1op.RoadsService" ], "nameInServiceConfig": "roads.googleapis.com" }, { "id": "google.maps.routeoptimization.v1", "directory": "google/maps/routeoptimization/v1", "version": "v1", "majorVersion": "v1", "hostName": "routeoptimization.googleapis.com", "title": "Route Optimization API", "description": "Route Optimization API.", "importDirectories": [ "google/api", "google/longrunning", "google/protobuf", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Maps.RouteOptimization.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/maps/routeoptimization/apiv1/routeoptimizationpb;routeoptimizationpb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.maps.routeoptimization.v1": 1 } }, "php_namespace": { "valueCounts": { "Google\\Maps\\RouteOptimization\\V1": 1 } }, "ruby_package": { "valueCounts": { "Google::Maps::RouteOptimization::V1": 1 } } }, "services": [ { "shortName": "RouteOptimization", "fullName": "google.maps.routeoptimization.v1.RouteOptimization", "methods": [ { "shortName": "BatchOptimizeTours", "fullName": "google.maps.routeoptimization.v1.RouteOptimization.BatchOptimizeTours", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}:batchOptimizeTours" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*}:batchOptimizeTours" } ] }, { "shortName": "OptimizeTours", "fullName": "google.maps.routeoptimization.v1.RouteOptimization.OptimizeTours", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}:optimizeTours" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*}:optimizeTours" } ] } ] } ], "configFile": "routeoptimization_v1.yaml", "serviceConfigApiNames": [ "google.longrunning.Operations", "google.maps.routeoptimization.v1.RouteOptimization" ], "nameInServiceConfig": "routeoptimization.googleapis.com" }, { "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": { "cloud.google.com/go/maps/routes/apiv1/routespb;routespb": 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": "ComputeCustomRoutes", "fullName": "google.maps.routes.v1.RoutesPreferred.ComputeCustomRoutes", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1:computeCustomRoutes" } ] }, { "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" } ] } ] } ], "configFile": "routespreferred.yaml", "serviceConfigApiNames": [ "google.maps.routes.v1.RoutesPreferred", "google.maps.routes.v1alpha.RoutesAlpha" ], "nameInServiceConfig": "routespreferred.googleapis.com" }, { "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": { "cloud.google.com/go/maps/routes/apiv1alpha/routespb;routespb": 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" } ] } ] } ], "configFile": "routespreferred_v1alpha.yaml", "serviceConfigApiNames": [ "google.maps.routes.v1alpha.RoutesAlpha" ], "nameInServiceConfig": "routespreferred.googleapis.com" }, { "id": "google.maps.routespreferred.v1", "directory": "google/maps/routespreferred/v1", "version": "v1", "majorVersion": "v1", "hostName": "routespreferred.googleapis.com", "title": "Routes Preferred API", "description": "", "configFile": "routespreferred_v1.yaml", "serviceConfigApiNames": [ "google.maps.routes.v1.RoutesPreferred" ], "nameInServiceConfig": "routespreferred.googleapis.com" }, { "id": "google.maps.routing.v2", "directory": "google/maps/routing/v2", "version": "v2", "majorVersion": "v2", "hostName": "routes.googleapis.com", "title": "Routes API", "description": "routes.googleapis.com API.", "importDirectories": [ "google/api", "google/geo/type", "google/maps/routing/v2", "google/protobuf", "google/rpc", "google/type" ], "options": { "cc_enable_arenas": { "valueCounts": { "true": 23 } }, "csharp_namespace": { "valueCounts": { "Google.Maps.Routing.V2": 23 } }, "go_package": { "valueCounts": { "cloud.google.com/go/maps/routing/apiv2/routingpb;routingpb": 23 } }, "java_multiple_files": { "valueCounts": { "true": 23 } }, "java_package": { "valueCounts": { "com.google.maps.routing.v2": 23 } }, "objc_class_prefix": { "valueCounts": { "GMRV2": 23 } }, "php_namespace": { "valueCounts": { "Google\\Maps\\Routing\\V2": 23 } }, "ruby_package": { "valueCounts": { "Google::Maps::Routing::V2": 23 } } }, "services": [ { "shortName": "Routes", "fullName": "google.maps.routing.v2.Routes", "methods": [ { "shortName": "ComputeRouteMatrix", "fullName": "google.maps.routing.v2.Routes.ComputeRouteMatrix", "mode": "SERVER_STREAMING", "bindings": [ { "httpMethod": "POST", "path": "/distanceMatrix/v2:computeRouteMatrix" } ] }, { "shortName": "ComputeRoutes", "fullName": "google.maps.routing.v2.Routes.ComputeRoutes", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/directions/v2:computeRoutes" } ] } ] } ], "configFile": "routes_v2.yaml", "serviceConfigApiNames": [ "google.maps.routing.v2.Routes" ], "nameInServiceConfig": "routes.googleapis.com" }, { "id": "google.maps.solar.v1", "directory": "google/maps/solar/v1", "version": "v1", "majorVersion": "v1", "hostName": "solar.googleapis.com", "title": "Solar API", "description": "Solar API.", "importDirectories": [ "google/api", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Maps.Solar.V1": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/maps/solar/apiv1/solarpb;solarpb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.maps.solar.v1": 1 } }, "objc_class_prefix": { "valueCounts": { "GGMPV1A": 1 } }, "php_namespace": { "valueCounts": { "Google\\Maps\\Solar\\V1": 1 } }, "ruby_package": { "valueCounts": { "Google::Maps::Solar::V1": 1 } } }, "services": [ { "shortName": "Solar", "fullName": "google.maps.solar.v1.Solar", "methods": [ { "shortName": "FindClosestBuildingInsights", "fullName": "google.maps.solar.v1.Solar.FindClosestBuildingInsights", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/buildingInsights:findClosest" } ] }, { "shortName": "GetDataLayers", "fullName": "google.maps.solar.v1.Solar.GetDataLayers", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/dataLayers:get" } ] }, { "shortName": "GetGeoTiff", "fullName": "google.maps.solar.v1.Solar.GetGeoTiff", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/geoTiff:get" } ] } ] } ], "configFile": "solar_v1.yaml", "serviceConfigApiNames": [ "google.maps.solar.v1.Solar" ], "nameInServiceConfig": "solar.googleapis.com" }, { "id": "google.marketingplatform.admin.v1alpha", "directory": "google/marketingplatform/admin/v1alpha", "version": "v1alpha", "majorVersion": "v1", "hostName": "marketingplatformadmin.googleapis.com", "title": "Google Marketing Platform Admin API", "description": "The Google Marketing Platform Admin API allows for programmatic access to the Google Marketing Platform configuration data. You can use the Google Marketing Platform Admin API to manage links between your Google Marketing Platform organization and Google Analytics accounts, and to set the service level of your GA4 properties.", "importDirectories": [ "google/api", "google/marketingplatform/admin/v1alpha", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Ads.MarketingPlatform.Admin.V1Alpha": 2 } }, "go_package": { "valueCounts": { "google.golang.org/genproto/googleapis/marketingplatform/admin/v1alpha;admin": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.ads.marketingplatform.admin.v1alpha": 2 } }, "php_namespace": { "valueCounts": { "Google\\Ads\\MarketingPlatform\\Admin\\V1alpha": 2 } }, "ruby_package": { "valueCounts": { "Google::Ads::MarketingPlatform::Admin::V1alpha": 2 } } }, "services": [ { "shortName": "MarketingplatformAdminService", "fullName": "google.marketingplatform.admin.v1alpha.MarketingplatformAdminService", "methods": [ { "shortName": "CreateAnalyticsAccountLink", "fullName": "google.marketingplatform.admin.v1alpha.MarketingplatformAdminService.CreateAnalyticsAccountLink", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{parent=organizations/*}/analyticsAccountLinks" } ] }, { "shortName": "DeleteAnalyticsAccountLink", "fullName": "google.marketingplatform.admin.v1alpha.MarketingplatformAdminService.DeleteAnalyticsAccountLink", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1alpha/{name=organizations/*/analyticsAccountLinks/*}" } ] }, { "shortName": "GetOrganization", "fullName": "google.marketingplatform.admin.v1alpha.MarketingplatformAdminService.GetOrganization", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{name=organizations/*}" } ] }, { "shortName": "ListAnalyticsAccountLinks", "fullName": "google.marketingplatform.admin.v1alpha.MarketingplatformAdminService.ListAnalyticsAccountLinks", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1alpha/{parent=organizations/*}/analyticsAccountLinks" } ] }, { "shortName": "SetPropertyServiceLevel", "fullName": "google.marketingplatform.admin.v1alpha.MarketingplatformAdminService.SetPropertyServiceLevel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1alpha/{analytics_account_link=organizations/*/analyticsAccountLinks/*}:setPropertyServiceLevel" } ] } ] } ], "configFile": "marketingplatformadmin_v1alpha.yaml", "serviceConfigApiNames": [ "google.marketingplatform.admin.v1alpha.MarketingplatformAdminService" ], "nameInServiceConfig": "marketingplatformadmin.googleapis.com" }, { "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.", "importDirectories": [ "google/api", "google/monitoring/dashboard/v1", "google/protobuf", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Monitoring.Dashboard.V1": 22 } }, "go_package": { "valueCounts": { "cloud.google.com/go/monitoring/dashboard/apiv1/dashboardpb;dashboardpb": 22 } }, "java_multiple_files": { "valueCounts": { "true": 22 } }, "java_package": { "valueCounts": { "com.google.monitoring.dashboard.v1": 22 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Monitoring\\Dashboard\\V1": 22 } }, "ruby_package": { "valueCounts": { "": 1, "Google::Cloud::Monitoring::Dashboard::V1": 21 } } }, "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/*}" } ] } ] } ], "configFile": "monitoring.yaml", "serviceConfigApiNames": [ "google.monitoring.dashboard.v1.DashboardsService" ], "nameInServiceConfig": "monitoring.googleapis.com" }, { "id": "google.monitoring.metricsscope.v1", "directory": "google/monitoring/metricsscope/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/longrunning", "google/monitoring/metricsscope/v1", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Monitoring.MetricsScope.V1": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/monitoring/metricsscope/apiv1/metricsscopepb;metricsscopepb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.monitoring.metricsscope.v1": 2 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Monitoring\\MetricsScope\\V1": 2 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Monitoring::MetricsScope::V1": 2 } } }, "services": [ { "shortName": "MetricsScopes", "fullName": "google.monitoring.metricsscope.v1.MetricsScopes", "methods": [ { "shortName": "CreateMonitoredProject", "fullName": "google.monitoring.metricsscope.v1.MetricsScopes.CreateMonitoredProject", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=locations/global/metricsScopes/*}/projects" } ] }, { "shortName": "DeleteMonitoredProject", "fullName": "google.monitoring.metricsscope.v1.MetricsScopes.DeleteMonitoredProject", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=locations/global/metricsScopes/*/projects/*}" } ] }, { "shortName": "GetMetricsScope", "fullName": "google.monitoring.metricsscope.v1.MetricsScopes.GetMetricsScope", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=locations/global/metricsScopes/*}" } ] }, { "shortName": "ListMetricsScopesByMonitoredProject", "fullName": "google.monitoring.metricsscope.v1.MetricsScopes.ListMetricsScopesByMonitoredProject", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/locations/global/metricsScopes:listMetricsScopesByMonitoredProject" } ] } ] } ], "configFile": "monitoring.yaml", "serviceConfigApiNames": [ "google.monitoring.metricsscope.v1.MetricsScopes" ], "nameInServiceConfig": "monitoring.googleapis.com" }, { "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.", "importDirectories": [ "google/api", "google/monitoring/v3", "google/protobuf", "google/rpc", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Monitoring.V3": 19 } }, "go_package": { "valueCounts": { "cloud.google.com/go/monitoring/apiv3/v2/monitoringpb;monitoringpb": 19 } }, "java_multiple_files": { "valueCounts": { "true": 19 } }, "java_package": { "valueCounts": { "com.google.monitoring.v3": 19 } }, "objc_class_prefix": { "valueCounts": { "": 18, "GMON": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Monitoring\\V3": 19 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Monitoring::V3": 19 } } }, "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": "CreateServiceTimeSeries", "fullName": "google.monitoring.v3.MetricService.CreateServiceTimeSeries", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3/{name=projects/*}/timeSeries:createService" } ] }, { "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": "SnoozeService", "fullName": "google.monitoring.v3.SnoozeService", "methods": [ { "shortName": "CreateSnooze", "fullName": "google.monitoring.v3.SnoozeService.CreateSnooze", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v3/{parent=projects/*}/snoozes" } ] }, { "shortName": "GetSnooze", "fullName": "google.monitoring.v3.SnoozeService.GetSnooze", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/{name=projects/*/snoozes/*}" } ] }, { "shortName": "ListSnoozes", "fullName": "google.monitoring.v3.SnoozeService.ListSnoozes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v3/{parent=projects/*}/snoozes" } ] }, { "shortName": "UpdateSnooze", "fullName": "google.monitoring.v3.SnoozeService.UpdateSnooze", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v3/{snooze.name=projects/*/snoozes/*}" } ] } ] }, { "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/*}" } ] } ] } ], "configFile": "monitoring.yaml", "serviceConfigApiNames": [ "google.longrunning.Operations", "google.monitoring.v3.AlertPolicyService", "google.monitoring.v3.GroupService", "google.monitoring.v3.MetricService", "google.monitoring.v3.NotificationChannelService", "google.monitoring.v3.QueryService", "google.monitoring.v3.ServiceMonitoringService", "google.monitoring.v3.SnoozeService", "google.monitoring.v3.UptimeCheckService" ], "nameInServiceConfig": "monitoring.googleapis.com" }, { "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/*}" } ] } ] } ], "configFile": "aistreams_v1alpha1.yaml", "serviceConfigApiNames": [ "google.partner.aistreams.v1alpha1.AIStreams" ], "nameInServiceConfig": "aistreams.googleapis.com" }, { "id": "google.privacy.dlp.v2", "directory": "google/privacy/dlp/v2", "version": "v2", "majorVersion": "v2", "hostName": "dlp.googleapis.com", "title": "Sensitive Data Protection (DLP)", "description": "Discover and protect your sensitive data. A fully managed service designed to help you discover, classify, and protect your valuable data assets with ease.", "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": { "cloud.google.com/go/dlp/apiv2/dlppb;dlppb": 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": "CreateConnection", "fullName": "google.privacy.dlp.v2.DlpService.CreateConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*}/connections" }, { "httpMethod": "POST", "path": "/v2/{parent=organizations/*/locations/*}/connections" } ] }, { "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": "CreateDiscoveryConfig", "fullName": "google.privacy.dlp.v2.DlpService.CreateDiscoveryConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{parent=projects/*/locations/*}/discoveryConfigs" }, { "httpMethod": "POST", "path": "/v2/{parent=organizations/*/locations/*}/discoveryConfigs" } ] }, { "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=projects/*/locations/*}/inspectTemplates" }, { "httpMethod": "POST", "path": "/v2/{parent=organizations/*/locations/*}/inspectTemplates" }, { "httpMethod": "POST", "path": "/v2/{parent=projects/*}/inspectTemplates" }, { "httpMethod": "POST", "path": "/v2/{parent=organizations/*}/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" }, { "httpMethod": "POST", "path": "/v2/{parent=organizations/*/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": "DeleteConnection", "fullName": "google.privacy.dlp.v2.DlpService.DeleteConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/connections/*}" }, { "httpMethod": "DELETE", "path": "/v2/{name=organizations/*/locations/*/connections/*}" } ] }, { "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": "DeleteDiscoveryConfig", "fullName": "google.privacy.dlp.v2.DlpService.DeleteDiscoveryConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/discoveryConfigs/*}" }, { "httpMethod": "DELETE", "path": "/v2/{name=organizations/*/locations/*/discoveryConfigs/*}" } ] }, { "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": "DeleteFileStoreDataProfile", "fullName": "google.privacy.dlp.v2.DlpService.DeleteFileStoreDataProfile", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=organizations/*/locations/*/fileStoreDataProfiles/*}" }, { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/fileStoreDataProfiles/*}" } ] }, { "shortName": "DeleteInspectTemplate", "fullName": "google.privacy.dlp.v2.DlpService.DeleteInspectTemplate", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/inspectTemplates/*}" }, { "httpMethod": "DELETE", "path": "/v2/{name=organizations/*/locations/*/inspectTemplates/*}" }, { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/inspectTemplates/*}" }, { "httpMethod": "DELETE", "path": "/v2/{name=organizations/*/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/*}" }, { "httpMethod": "DELETE", "path": "/v2/{name=organizations/*/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": "DeleteTableDataProfile", "fullName": "google.privacy.dlp.v2.DlpService.DeleteTableDataProfile", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v2/{name=organizations/*/locations/*/tableDataProfiles/*}" }, { "httpMethod": "DELETE", "path": "/v2/{name=projects/*/locations/*/tableDataProfiles/*}" } ] }, { "shortName": "FinishDlpJob", "fullName": "google.privacy.dlp.v2.DlpService.FinishDlpJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v2/{name=projects/*/locations/*/dlpJobs/*}:finish" } ] }, { "shortName": "GetColumnDataProfile", "fullName": "google.privacy.dlp.v2.DlpService.GetColumnDataProfile", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=organizations/*/locations/*/columnDataProfiles/*}" }, { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/columnDataProfiles/*}" } ] }, { "shortName": "GetConnection", "fullName": "google.privacy.dlp.v2.DlpService.GetConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/connections/*}" }, { "httpMethod": "GET", "path": "/v2/{name=organizations/*/locations/*/connections/*}" } ] }, { "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": "GetDiscoveryConfig", "fullName": "google.privacy.dlp.v2.DlpService.GetDiscoveryConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/discoveryConfigs/*}" }, { "httpMethod": "GET", "path": "/v2/{name=organizations/*/locations/*/discoveryConfigs/*}" } ] }, { "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": "GetFileStoreDataProfile", "fullName": "google.privacy.dlp.v2.DlpService.GetFileStoreDataProfile", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=organizations/*/locations/*/fileStoreDataProfiles/*}" }, { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/fileStoreDataProfiles/*}" } ] }, { "shortName": "GetInspectTemplate", "fullName": "google.privacy.dlp.v2.DlpService.GetInspectTemplate", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/inspectTemplates/*}" }, { "httpMethod": "GET", "path": "/v2/{name=organizations/*/locations/*/inspectTemplates/*}" }, { "httpMethod": "GET", "path": "/v2/{name=projects/*/inspectTemplates/*}" }, { "httpMethod": "GET", "path": "/v2/{name=organizations/*/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/*}" }, { "httpMethod": "GET", "path": "/v2/{name=organizations/*/locations/*/jobTriggers/*}" } ] }, { "shortName": "GetProjectDataProfile", "fullName": "google.privacy.dlp.v2.DlpService.GetProjectDataProfile", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=organizations/*/locations/*/projectDataProfiles/*}" }, { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/projectDataProfiles/*}" } ] }, { "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": "GetTableDataProfile", "fullName": "google.privacy.dlp.v2.DlpService.GetTableDataProfile", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{name=organizations/*/locations/*/tableDataProfiles/*}" }, { "httpMethod": "GET", "path": "/v2/{name=projects/*/locations/*/tableDataProfiles/*}" } ] }, { "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": "ListColumnDataProfiles", "fullName": "google.privacy.dlp.v2.DlpService.ListColumnDataProfiles", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=organizations/*/locations/*}/columnDataProfiles" }, { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/columnDataProfiles" } ] }, { "shortName": "ListConnections", "fullName": "google.privacy.dlp.v2.DlpService.ListConnections", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/connections" }, { "httpMethod": "GET", "path": "/v2/{parent=organizations/*/locations/*}/connections" } ] }, { "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": "ListDiscoveryConfigs", "fullName": "google.privacy.dlp.v2.DlpService.ListDiscoveryConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/discoveryConfigs" }, { "httpMethod": "GET", "path": "/v2/{parent=organizations/*/locations/*}/discoveryConfigs" } ] }, { "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" }, { "httpMethod": "GET", "path": "/v2/{parent=organizations/*/locations/*}/dlpJobs" } ] }, { "shortName": "ListFileStoreDataProfiles", "fullName": "google.privacy.dlp.v2.DlpService.ListFileStoreDataProfiles", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=organizations/*/locations/*}/fileStoreDataProfiles" }, { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/fileStoreDataProfiles" } ] }, { "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=projects/*/locations/*}/inspectTemplates" }, { "httpMethod": "GET", "path": "/v2/{parent=organizations/*/locations/*}/inspectTemplates" }, { "httpMethod": "GET", "path": "/v2/{parent=projects/*}/inspectTemplates" }, { "httpMethod": "GET", "path": "/v2/{parent=organizations/*}/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" }, { "httpMethod": "GET", "path": "/v2/{parent=organizations/*/locations/*}/jobTriggers" } ] }, { "shortName": "ListProjectDataProfiles", "fullName": "google.privacy.dlp.v2.DlpService.ListProjectDataProfiles", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=organizations/*/locations/*}/projectDataProfiles" }, { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/projectDataProfiles" } ] }, { "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": "ListTableDataProfiles", "fullName": "google.privacy.dlp.v2.DlpService.ListTableDataProfiles", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=organizations/*/locations/*}/tableDataProfiles" }, { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/tableDataProfiles" } ] }, { "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": "SearchConnections", "fullName": "google.privacy.dlp.v2.DlpService.SearchConnections", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v2/{parent=projects/*/locations/*}/connections:search" }, { "httpMethod": "GET", "path": "/v2/{parent=organizations/*/locations/*}/connections:search" } ] }, { "shortName": "UpdateConnection", "fullName": "google.privacy.dlp.v2.DlpService.UpdateConnection", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{name=projects/*/locations/*/connections/*}" }, { "httpMethod": "PATCH", "path": "/v2/{name=organizations/*/locations/*/connections/*}" } ] }, { "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": "UpdateDiscoveryConfig", "fullName": "google.privacy.dlp.v2.DlpService.UpdateDiscoveryConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{name=projects/*/locations/*/discoveryConfigs/*}" }, { "httpMethod": "PATCH", "path": "/v2/{name=organizations/*/locations/*/discoveryConfigs/*}" } ] }, { "shortName": "UpdateInspectTemplate", "fullName": "google.privacy.dlp.v2.DlpService.UpdateInspectTemplate", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v2/{name=projects/*/locations/*/inspectTemplates/*}" }, { "httpMethod": "PATCH", "path": "/v2/{name=organizations/*/locations/*/inspectTemplates/*}" }, { "httpMethod": "PATCH", "path": "/v2/{name=projects/*/inspectTemplates/*}" }, { "httpMethod": "PATCH", "path": "/v2/{name=organizations/*/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/*}" }, { "httpMethod": "PATCH", "path": "/v2/{name=organizations/*/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/*}" } ] } ] } ], "configFile": "dlp_v2.yaml", "serviceConfigApiNames": [ "google.cloud.location.Locations", "google.privacy.dlp.v2.DlpService" ], "nameInServiceConfig": "dlp.googleapis.com" }, { "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": { "cloud.google.com/go/pubsub/apiv1/pubsubpb;pubsubpb": 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": "CommitSchema", "fullName": "google.pubsub.v1.SchemaService.CommitSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/schemas/*}:commit" } ] }, { "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": "DeleteSchemaRevision", "fullName": "google.pubsub.v1.SchemaService.DeleteSchemaRevision", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/schemas/*}:deleteRevision" } ] }, { "shortName": "GetSchema", "fullName": "google.pubsub.v1.SchemaService.GetSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/schemas/*}" } ] }, { "shortName": "ListSchemaRevisions", "fullName": "google.pubsub.v1.SchemaService.ListSchemaRevisions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/schemas/*}:listRevisions" } ] }, { "shortName": "ListSchemas", "fullName": "google.pubsub.v1.SchemaService.ListSchemas", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*}/schemas" } ] }, { "shortName": "RollbackSchema", "fullName": "google.pubsub.v1.SchemaService.RollbackSchema", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/schemas/*}:rollback" } ] }, { "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/*}" } ] } ] } ], "configFile": "pubsub_v1.yaml", "serviceConfigApiNames": [ "google.iam.v1.IAMPolicy", "google.pubsub.v1.Publisher", "google.pubsub.v1.SchemaService", "google.pubsub.v1.Subscriber" ], "nameInServiceConfig": "pubsub.googleapis.com" }, { "id": "google.shopping.css.v1", "directory": "google/shopping/css/v1", "version": "v1", "majorVersion": "v1", "hostName": "css.googleapis.com", "title": "CSS API", "description": "Programmatically manage your Comparison Shopping Service (CSS) account data at scale.", "importDirectories": [ "google/api", "google/protobuf", "google/shopping/css/v1", "google/shopping/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Shopping.Css.V1": 5 } }, "go_package": { "valueCounts": { "cloud.google.com/go/shopping/css/apiv1/csspb;csspb": 5 } }, "java_multiple_files": { "valueCounts": { "true": 5 } }, "java_package": { "valueCounts": { "com.google.shopping.css.v1": 5 } }, "php_namespace": { "valueCounts": { "Google\\Shopping\\Css\\V1": 5 } }, "ruby_package": { "valueCounts": { "Google::Shopping::Css::V1": 5 } } }, "services": [ { "shortName": "AccountLabelsService", "fullName": "google.shopping.css.v1.AccountLabelsService", "methods": [ { "shortName": "CreateAccountLabel", "fullName": "google.shopping.css.v1.AccountLabelsService.CreateAccountLabel", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=accounts/*}/labels" } ] }, { "shortName": "DeleteAccountLabel", "fullName": "google.shopping.css.v1.AccountLabelsService.DeleteAccountLabel", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=accounts/*/labels/*}" } ] }, { "shortName": "ListAccountLabels", "fullName": "google.shopping.css.v1.AccountLabelsService.ListAccountLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=accounts/*}/labels" } ] }, { "shortName": "UpdateAccountLabel", "fullName": "google.shopping.css.v1.AccountLabelsService.UpdateAccountLabel", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{account_label.name=accounts/*/labels/*}" } ] } ] }, { "shortName": "AccountsService", "fullName": "google.shopping.css.v1.AccountsService", "methods": [ { "shortName": "GetAccount", "fullName": "google.shopping.css.v1.AccountsService.GetAccount", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=accounts/*}" } ] }, { "shortName": "ListChildAccounts", "fullName": "google.shopping.css.v1.AccountsService.ListChildAccounts", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=accounts/*}:listChildAccounts" } ] }, { "shortName": "UpdateLabels", "fullName": "google.shopping.css.v1.AccountsService.UpdateLabels", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=accounts/*}:updateLabels" } ] } ] }, { "shortName": "CssProductInputsService", "fullName": "google.shopping.css.v1.CssProductInputsService", "methods": [ { "shortName": "DeleteCssProductInput", "fullName": "google.shopping.css.v1.CssProductInputsService.DeleteCssProductInput", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=accounts/*/cssProductInputs/*}" } ] }, { "shortName": "InsertCssProductInput", "fullName": "google.shopping.css.v1.CssProductInputsService.InsertCssProductInput", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=accounts/*}/cssProductInputs:insert" } ] } ] }, { "shortName": "CssProductsService", "fullName": "google.shopping.css.v1.CssProductsService", "methods": [ { "shortName": "GetCssProduct", "fullName": "google.shopping.css.v1.CssProductsService.GetCssProduct", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=accounts/*/cssProducts/*}" } ] }, { "shortName": "ListCssProducts", "fullName": "google.shopping.css.v1.CssProductsService.ListCssProducts", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=accounts/*}/cssProducts" } ] } ] } ], "configFile": "css_v1.yaml", "serviceConfigApiNames": [ "google.shopping.css.v1.AccountLabelsService", "google.shopping.css.v1.AccountsService", "google.shopping.css.v1.CssProductInputsService", "google.shopping.css.v1.CssProductsService" ], "nameInServiceConfig": "css.googleapis.com" }, { "id": "google.shopping.merchant.accounts.v1beta", "directory": "google/shopping/merchant/accounts/v1beta", "version": "v1beta", "majorVersion": "v1", "hostName": "merchantapi.googleapis.com", "title": "Merchant API", "description": "Programmatically manage your Merchant Center accounts.", "importDirectories": [ "google/api", "google/protobuf", "google/shopping/merchant/accounts/v1beta", "google/shopping/type", "google/type" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/shopping/merchant/accounts/apiv1beta/accountspb;accountspb": 19 } }, "java_multiple_files": { "valueCounts": { "true": 19 } }, "java_package": { "valueCounts": { "com.google.shopping.merchant.accounts.v1beta": 19 } } }, "services": [ { "shortName": "AccountIssueService", "fullName": "google.shopping.merchant.accounts.v1beta.AccountIssueService", "methods": [ { "shortName": "ListAccountIssues", "fullName": "google.shopping.merchant.accounts.v1beta.AccountIssueService.ListAccountIssues", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/accounts/v1beta/{parent=accounts/*}/issues" } ] } ] }, { "shortName": "AccountTaxService", "fullName": "google.shopping.merchant.accounts.v1beta.AccountTaxService", "methods": [ { "shortName": "GetAccountTax", "fullName": "google.shopping.merchant.accounts.v1beta.AccountTaxService.GetAccountTax", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/accounts/v1beta/{name=accounts/*/accounttax/*}" } ] }, { "shortName": "ListAccountTax", "fullName": "google.shopping.merchant.accounts.v1beta.AccountTaxService.ListAccountTax", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/accounts/v1beta/{parent=accounts/*}/accounttax" } ] }, { "shortName": "UpdateAccountTax", "fullName": "google.shopping.merchant.accounts.v1beta.AccountTaxService.UpdateAccountTax", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/accounts/v1beta/{account_tax.name=accounts/*/accounttax/*}" } ] } ] }, { "shortName": "AccountsService", "fullName": "google.shopping.merchant.accounts.v1beta.AccountsService", "methods": [ { "shortName": "CreateAndConfigureAccount", "fullName": "google.shopping.merchant.accounts.v1beta.AccountsService.CreateAndConfigureAccount", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/accounts/v1beta/accounts:createAndConfigure" } ] }, { "shortName": "DeleteAccount", "fullName": "google.shopping.merchant.accounts.v1beta.AccountsService.DeleteAccount", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/accounts/v1beta/{name=accounts/*}" } ] }, { "shortName": "GetAccount", "fullName": "google.shopping.merchant.accounts.v1beta.AccountsService.GetAccount", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/accounts/v1beta/{name=accounts/*}" } ] }, { "shortName": "ListAccounts", "fullName": "google.shopping.merchant.accounts.v1beta.AccountsService.ListAccounts", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/accounts/v1beta/accounts" } ] }, { "shortName": "ListSubAccounts", "fullName": "google.shopping.merchant.accounts.v1beta.AccountsService.ListSubAccounts", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/accounts/v1beta/{provider=accounts/*}:listSubaccounts" } ] }, { "shortName": "UpdateAccount", "fullName": "google.shopping.merchant.accounts.v1beta.AccountsService.UpdateAccount", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/accounts/v1beta/{account.name=accounts/*}" } ] } ] }, { "shortName": "BusinessIdentityService", "fullName": "google.shopping.merchant.accounts.v1beta.BusinessIdentityService", "methods": [ { "shortName": "GetBusinessIdentity", "fullName": "google.shopping.merchant.accounts.v1beta.BusinessIdentityService.GetBusinessIdentity", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/accounts/v1beta/{name=accounts/*/businessIdentity}" } ] }, { "shortName": "UpdateBusinessIdentity", "fullName": "google.shopping.merchant.accounts.v1beta.BusinessIdentityService.UpdateBusinessIdentity", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/accounts/v1beta/{business_identity.name=accounts/*/businessIdentity}" } ] } ] }, { "shortName": "BusinessInfoService", "fullName": "google.shopping.merchant.accounts.v1beta.BusinessInfoService", "methods": [ { "shortName": "GetBusinessInfo", "fullName": "google.shopping.merchant.accounts.v1beta.BusinessInfoService.GetBusinessInfo", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/accounts/v1beta/{name=accounts/*/businessInfo}" } ] }, { "shortName": "UpdateBusinessInfo", "fullName": "google.shopping.merchant.accounts.v1beta.BusinessInfoService.UpdateBusinessInfo", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/accounts/v1beta/{business_info.name=accounts/*/businessInfo}" } ] } ] }, { "shortName": "EmailPreferencesService", "fullName": "google.shopping.merchant.accounts.v1beta.EmailPreferencesService", "methods": [ { "shortName": "GetEmailPreferences", "fullName": "google.shopping.merchant.accounts.v1beta.EmailPreferencesService.GetEmailPreferences", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/accounts/v1beta/{name=accounts/*/users/*/emailPreferences}" } ] }, { "shortName": "UpdateEmailPreferences", "fullName": "google.shopping.merchant.accounts.v1beta.EmailPreferencesService.UpdateEmailPreferences", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/accounts/v1beta/{email_preferences.name=accounts/*/users/*/emailPreferences}" } ] } ] }, { "shortName": "HomepageService", "fullName": "google.shopping.merchant.accounts.v1beta.HomepageService", "methods": [ { "shortName": "ClaimHomepage", "fullName": "google.shopping.merchant.accounts.v1beta.HomepageService.ClaimHomepage", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/accounts/v1beta/{name=accounts/*/homepage}:claim" } ] }, { "shortName": "GetHomepage", "fullName": "google.shopping.merchant.accounts.v1beta.HomepageService.GetHomepage", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/accounts/v1beta/{name=accounts/*/homepage}" } ] }, { "shortName": "UnclaimHomepage", "fullName": "google.shopping.merchant.accounts.v1beta.HomepageService.UnclaimHomepage", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/accounts/v1beta/{name=accounts/*/homepage}:unclaim" } ] }, { "shortName": "UpdateHomepage", "fullName": "google.shopping.merchant.accounts.v1beta.HomepageService.UpdateHomepage", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/accounts/v1beta/{homepage.name=accounts/*/homepage}" } ] } ] }, { "shortName": "OnlineReturnPolicyService", "fullName": "google.shopping.merchant.accounts.v1beta.OnlineReturnPolicyService", "methods": [ { "shortName": "GetOnlineReturnPolicy", "fullName": "google.shopping.merchant.accounts.v1beta.OnlineReturnPolicyService.GetOnlineReturnPolicy", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/accounts/v1beta/{name=accounts/*/onlineReturnPolicies/*}" } ] }, { "shortName": "ListOnlineReturnPolicies", "fullName": "google.shopping.merchant.accounts.v1beta.OnlineReturnPolicyService.ListOnlineReturnPolicies", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/accounts/v1beta/{parent=accounts/*}/onlineReturnPolicies" } ] } ] }, { "shortName": "ProgramsService", "fullName": "google.shopping.merchant.accounts.v1beta.ProgramsService", "methods": [ { "shortName": "DisableProgram", "fullName": "google.shopping.merchant.accounts.v1beta.ProgramsService.DisableProgram", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/accounts/v1beta/{name=accounts/*/programs/*}:disable" } ] }, { "shortName": "EnableProgram", "fullName": "google.shopping.merchant.accounts.v1beta.ProgramsService.EnableProgram", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/accounts/v1beta/{name=accounts/*/programs/*}:enable" } ] }, { "shortName": "GetProgram", "fullName": "google.shopping.merchant.accounts.v1beta.ProgramsService.GetProgram", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/accounts/v1beta/{name=accounts/*/programs/*}" } ] }, { "shortName": "ListPrograms", "fullName": "google.shopping.merchant.accounts.v1beta.ProgramsService.ListPrograms", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/accounts/v1beta/{parent=accounts/*}/programs" } ] } ] }, { "shortName": "RegionsService", "fullName": "google.shopping.merchant.accounts.v1beta.RegionsService", "methods": [ { "shortName": "CreateRegion", "fullName": "google.shopping.merchant.accounts.v1beta.RegionsService.CreateRegion", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/accounts/v1beta/{parent=accounts/*}/regions" } ] }, { "shortName": "DeleteRegion", "fullName": "google.shopping.merchant.accounts.v1beta.RegionsService.DeleteRegion", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/accounts/v1beta/{name=accounts/*/regions/*}" } ] }, { "shortName": "GetRegion", "fullName": "google.shopping.merchant.accounts.v1beta.RegionsService.GetRegion", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/accounts/v1beta/{name=accounts/*/regions/*}" } ] }, { "shortName": "ListRegions", "fullName": "google.shopping.merchant.accounts.v1beta.RegionsService.ListRegions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/accounts/v1beta/{parent=accounts/*}/regions" } ] }, { "shortName": "UpdateRegion", "fullName": "google.shopping.merchant.accounts.v1beta.RegionsService.UpdateRegion", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/accounts/v1beta/{region.name=accounts/*/regions/*}" } ] } ] }, { "shortName": "ShippingSettingsService", "fullName": "google.shopping.merchant.accounts.v1beta.ShippingSettingsService", "methods": [ { "shortName": "GetShippingSettings", "fullName": "google.shopping.merchant.accounts.v1beta.ShippingSettingsService.GetShippingSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/accounts/v1beta/{name=accounts/*/shippingSettings}" } ] }, { "shortName": "InsertShippingSettings", "fullName": "google.shopping.merchant.accounts.v1beta.ShippingSettingsService.InsertShippingSettings", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/accounts/v1beta/{parent=accounts/*}/shippingSettings:insert" } ] } ] }, { "shortName": "TermsOfServiceAgreementStateService", "fullName": "google.shopping.merchant.accounts.v1beta.TermsOfServiceAgreementStateService", "methods": [ { "shortName": "GetTermsOfServiceAgreementState", "fullName": "google.shopping.merchant.accounts.v1beta.TermsOfServiceAgreementStateService.GetTermsOfServiceAgreementState", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/accounts/v1beta/{name=accounts/*/termsOfServiceAgreementStates/*}" } ] }, { "shortName": "RetrieveForApplicationTermsOfServiceAgreementState", "fullName": "google.shopping.merchant.accounts.v1beta.TermsOfServiceAgreementStateService.RetrieveForApplicationTermsOfServiceAgreementState", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/accounts/v1beta/{parent=accounts/*}/termsOfServiceAgreementStates:retrieveForApplication" } ] } ] }, { "shortName": "TermsOfServiceService", "fullName": "google.shopping.merchant.accounts.v1beta.TermsOfServiceService", "methods": [ { "shortName": "AcceptTermsOfService", "fullName": "google.shopping.merchant.accounts.v1beta.TermsOfServiceService.AcceptTermsOfService", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/accounts/v1beta/{name=termsOfService/*}:accept" } ] }, { "shortName": "GetTermsOfService", "fullName": "google.shopping.merchant.accounts.v1beta.TermsOfServiceService.GetTermsOfService", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/accounts/v1beta/{name=termsOfService/*}" } ] }, { "shortName": "RetrieveLatestTermsOfService", "fullName": "google.shopping.merchant.accounts.v1beta.TermsOfServiceService.RetrieveLatestTermsOfService", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/accounts/v1beta/termsOfService:retrieveLatest" } ] } ] }, { "shortName": "UserService", "fullName": "google.shopping.merchant.accounts.v1beta.UserService", "methods": [ { "shortName": "CreateUser", "fullName": "google.shopping.merchant.accounts.v1beta.UserService.CreateUser", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/accounts/v1beta/{parent=accounts/*}/users" } ] }, { "shortName": "DeleteUser", "fullName": "google.shopping.merchant.accounts.v1beta.UserService.DeleteUser", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/accounts/v1beta/{name=accounts/*/users/*}" } ] }, { "shortName": "GetUser", "fullName": "google.shopping.merchant.accounts.v1beta.UserService.GetUser", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/accounts/v1beta/{name=accounts/*/users/*}" } ] }, { "shortName": "ListUsers", "fullName": "google.shopping.merchant.accounts.v1beta.UserService.ListUsers", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/accounts/v1beta/{parent=accounts/*}/users" } ] }, { "shortName": "UpdateUser", "fullName": "google.shopping.merchant.accounts.v1beta.UserService.UpdateUser", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/accounts/v1beta/{user.name=accounts/*/users/*}" } ] } ] } ], "configFile": "merchantapi_v1beta.yaml", "serviceConfigApiNames": [ "google.shopping.merchant.accounts.v1beta.AccountIssueService", "google.shopping.merchant.accounts.v1beta.AccountTaxService", "google.shopping.merchant.accounts.v1beta.AccountsService", "google.shopping.merchant.accounts.v1beta.BusinessIdentityService", "google.shopping.merchant.accounts.v1beta.BusinessInfoService", "google.shopping.merchant.accounts.v1beta.EmailPreferencesService", "google.shopping.merchant.accounts.v1beta.HomepageService", "google.shopping.merchant.accounts.v1beta.OnlineReturnPolicyService", "google.shopping.merchant.accounts.v1beta.ProgramsService", "google.shopping.merchant.accounts.v1beta.RegionsService", "google.shopping.merchant.accounts.v1beta.ShippingSettingsService", "google.shopping.merchant.accounts.v1beta.TermsOfServiceAgreementStateService", "google.shopping.merchant.accounts.v1beta.TermsOfServiceService", "google.shopping.merchant.accounts.v1beta.UserService" ], "nameInServiceConfig": "merchantapi.googleapis.com" }, { "id": "google.shopping.merchant.conversions.v1beta", "directory": "google/shopping/merchant/conversions/v1beta", "version": "v1beta", "majorVersion": "v1", "hostName": "merchantapi.googleapis.com", "title": "Merchant API", "description": "Programmatically manage your Merchant Center accounts.", "importDirectories": [ "google/api", "google/protobuf" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/shopping/merchant/conversions/apiv1beta/conversionspb;conversionspb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.shopping.merchant.conversions.v1beta": 1 } } }, "services": [ { "shortName": "ConversionSourcesService", "fullName": "google.shopping.merchant.conversions.v1beta.ConversionSourcesService", "methods": [ { "shortName": "CreateConversionSource", "fullName": "google.shopping.merchant.conversions.v1beta.ConversionSourcesService.CreateConversionSource", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/conversions/v1beta/{parent=accounts/*}/conversionSources" } ] }, { "shortName": "DeleteConversionSource", "fullName": "google.shopping.merchant.conversions.v1beta.ConversionSourcesService.DeleteConversionSource", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/conversions/v1beta/{name=accounts/*/conversionSources/*}" } ] }, { "shortName": "GetConversionSource", "fullName": "google.shopping.merchant.conversions.v1beta.ConversionSourcesService.GetConversionSource", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/conversions/v1beta/{name=accounts/*/conversionSources/*}" } ] }, { "shortName": "ListConversionSources", "fullName": "google.shopping.merchant.conversions.v1beta.ConversionSourcesService.ListConversionSources", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/conversions/v1beta/{parent=accounts/*}/conversionSources" } ] }, { "shortName": "UndeleteConversionSource", "fullName": "google.shopping.merchant.conversions.v1beta.ConversionSourcesService.UndeleteConversionSource", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/conversions/v1beta/{name=accounts/*/conversionSources/*}:undelete" } ] }, { "shortName": "UpdateConversionSource", "fullName": "google.shopping.merchant.conversions.v1beta.ConversionSourcesService.UpdateConversionSource", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/conversions/v1beta/{conversion_source.name=accounts/*/conversionSources/*}" } ] } ] } ], "configFile": "merchantapi_v1beta.yaml", "serviceConfigApiNames": [ "google.shopping.merchant.conversions.v1beta.ConversionSourcesService" ], "nameInServiceConfig": "merchantapi.googleapis.com" }, { "id": "google.shopping.merchant.datasources.v1beta", "directory": "google/shopping/merchant/datasources/v1beta", "version": "v1beta", "majorVersion": "v1", "hostName": "merchantapi.googleapis.com", "title": "Merchant API", "description": "Programmatically manage your Merchant Center accounts.", "importDirectories": [ "google/api", "google/protobuf", "google/shopping/merchant/datasources/v1beta", "google/type" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Shopping.Merchant.DataSources.V1Beta": 3 } }, "go_package": { "valueCounts": { "cloud.google.com/go/shopping/merchant/datasources/apiv1beta/datasourcespb;datasourcespb": 3 } }, "java_multiple_files": { "valueCounts": { "true": 3 } }, "java_package": { "valueCounts": { "com.google.shopping.merchant.datasources.v1beta": 3 } }, "php_namespace": { "valueCounts": { "Google\\Shopping\\Merchant\\DataSources\\V1beta": 3 } }, "ruby_package": { "valueCounts": { "Google::Shopping::Merchant::DataSources::V1beta": 3 } } }, "services": [ { "shortName": "DataSourcesService", "fullName": "google.shopping.merchant.datasources.v1beta.DataSourcesService", "methods": [ { "shortName": "CreateDataSource", "fullName": "google.shopping.merchant.datasources.v1beta.DataSourcesService.CreateDataSource", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/datasources/v1beta/{parent=accounts/*}/dataSources" } ] }, { "shortName": "DeleteDataSource", "fullName": "google.shopping.merchant.datasources.v1beta.DataSourcesService.DeleteDataSource", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/datasources/v1beta/{name=accounts/*/dataSources/*}" } ] }, { "shortName": "FetchDataSource", "fullName": "google.shopping.merchant.datasources.v1beta.DataSourcesService.FetchDataSource", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/datasources/v1beta/{name=accounts/*/dataSources/*}:fetch" } ] }, { "shortName": "GetDataSource", "fullName": "google.shopping.merchant.datasources.v1beta.DataSourcesService.GetDataSource", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/datasources/v1beta/{name=accounts/*/dataSources/*}" } ] }, { "shortName": "ListDataSources", "fullName": "google.shopping.merchant.datasources.v1beta.DataSourcesService.ListDataSources", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/datasources/v1beta/{parent=accounts/*}/dataSources" } ] }, { "shortName": "UpdateDataSource", "fullName": "google.shopping.merchant.datasources.v1beta.DataSourcesService.UpdateDataSource", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/datasources/v1beta/{data_source.name=accounts/*/dataSources/*}" } ] } ] } ], "configFile": "merchantapi_v1beta.yaml", "serviceConfigApiNames": [ "google.shopping.merchant.datasources.v1beta.DataSourcesService" ], "nameInServiceConfig": "merchantapi.googleapis.com" }, { "id": "google.shopping.merchant.inventories.v1beta", "directory": "google/shopping/merchant/inventories/v1beta", "version": "v1beta", "majorVersion": "v1", "hostName": "merchantapi.googleapis.com", "title": "Merchant API", "description": "Programmatically manage your Merchant Center accounts.", "importDirectories": [ "google/api", "google/protobuf", "google/shopping/type", "google/type" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/shopping/merchant/inventories/apiv1beta/inventoriespb;inventoriespb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.shopping.merchant.inventories.v1beta": 2 } } }, "services": [ { "shortName": "LocalInventoryService", "fullName": "google.shopping.merchant.inventories.v1beta.LocalInventoryService", "methods": [ { "shortName": "DeleteLocalInventory", "fullName": "google.shopping.merchant.inventories.v1beta.LocalInventoryService.DeleteLocalInventory", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/inventories/v1beta/{name=accounts/*/products/*/localInventories/*}" } ] }, { "shortName": "InsertLocalInventory", "fullName": "google.shopping.merchant.inventories.v1beta.LocalInventoryService.InsertLocalInventory", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/inventories/v1beta/{parent=accounts/*/products/*}/localInventories:insert" } ] }, { "shortName": "ListLocalInventories", "fullName": "google.shopping.merchant.inventories.v1beta.LocalInventoryService.ListLocalInventories", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/inventories/v1beta/{parent=accounts/*/products/*}/localInventories" } ] } ] }, { "shortName": "RegionalInventoryService", "fullName": "google.shopping.merchant.inventories.v1beta.RegionalInventoryService", "methods": [ { "shortName": "DeleteRegionalInventory", "fullName": "google.shopping.merchant.inventories.v1beta.RegionalInventoryService.DeleteRegionalInventory", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/inventories/v1beta/{name=accounts/*/products/*/regionalInventories/*}" } ] }, { "shortName": "InsertRegionalInventory", "fullName": "google.shopping.merchant.inventories.v1beta.RegionalInventoryService.InsertRegionalInventory", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/inventories/v1beta/{parent=accounts/*/products/*}/regionalInventories:insert" } ] }, { "shortName": "ListRegionalInventories", "fullName": "google.shopping.merchant.inventories.v1beta.RegionalInventoryService.ListRegionalInventories", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/inventories/v1beta/{parent=accounts/*/products/*}/regionalInventories" } ] } ] } ], "configFile": "merchantapi_v1beta.yaml", "serviceConfigApiNames": [ "google.shopping.merchant.inventories.v1beta.LocalInventoryService", "google.shopping.merchant.inventories.v1beta.RegionalInventoryService" ], "nameInServiceConfig": "merchantapi.googleapis.com" }, { "id": "google.shopping.merchant.lfp.v1beta", "directory": "google/shopping/merchant/lfp/v1beta", "version": "v1beta", "majorVersion": "v1", "hostName": "merchantapi.googleapis.com", "title": "Merchant API", "description": "Programmatically manage your Merchant Center accounts.", "importDirectories": [ "google/api", "google/protobuf", "google/shopping/type" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/shopping/merchant/lfp/apiv1beta/lfppb;lfppb": 3 } }, "java_multiple_files": { "valueCounts": { "true": 3 } }, "java_package": { "valueCounts": { "com.google.shopping.merchant.lfp.v1beta": 3 } } }, "services": [ { "shortName": "LfpInventoryService", "fullName": "google.shopping.merchant.lfp.v1beta.LfpInventoryService", "methods": [ { "shortName": "InsertLfpInventory", "fullName": "google.shopping.merchant.lfp.v1beta.LfpInventoryService.InsertLfpInventory", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/lfp/v1beta/{parent=accounts/*}/lfpInventories:insert" } ] } ] }, { "shortName": "LfpSaleService", "fullName": "google.shopping.merchant.lfp.v1beta.LfpSaleService", "methods": [ { "shortName": "InsertLfpSale", "fullName": "google.shopping.merchant.lfp.v1beta.LfpSaleService.InsertLfpSale", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/lfp/v1beta/{parent=accounts/*}/lfpSales:insert" } ] } ] }, { "shortName": "LfpStoreService", "fullName": "google.shopping.merchant.lfp.v1beta.LfpStoreService", "methods": [ { "shortName": "DeleteLfpStore", "fullName": "google.shopping.merchant.lfp.v1beta.LfpStoreService.DeleteLfpStore", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/lfp/v1beta/{name=accounts/*/lfpStores/*}" } ] }, { "shortName": "GetLfpStore", "fullName": "google.shopping.merchant.lfp.v1beta.LfpStoreService.GetLfpStore", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/lfp/v1beta/{name=accounts/*/lfpStores/*}" } ] }, { "shortName": "InsertLfpStore", "fullName": "google.shopping.merchant.lfp.v1beta.LfpStoreService.InsertLfpStore", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/lfp/v1beta/{parent=accounts/*}/lfpStores:insert" } ] }, { "shortName": "ListLfpStores", "fullName": "google.shopping.merchant.lfp.v1beta.LfpStoreService.ListLfpStores", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/lfp/v1beta/{parent=accounts/*}/lfpStores" } ] } ] } ], "configFile": "merchantapi_v1beta.yaml", "serviceConfigApiNames": [ "google.shopping.merchant.lfp.v1beta.LfpInventoryService", "google.shopping.merchant.lfp.v1beta.LfpSaleService", "google.shopping.merchant.lfp.v1beta.LfpStoreService" ], "nameInServiceConfig": "merchantapi.googleapis.com" }, { "id": "google.shopping.merchant.notifications.v1beta", "directory": "google/shopping/merchant/notifications/v1beta", "version": "v1beta", "majorVersion": "v1", "hostName": "merchantapi.googleapis.com", "title": "Merchant API", "description": "Programmatically manage your Merchant Center accounts.", "importDirectories": [ "google/api", "google/protobuf", "google/shopping/type" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/shopping/merchant/notifications/apiv1beta/notificationspb;notificationspb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.shopping.merchant.notifications.v1beta": 1 } } }, "services": [ { "shortName": "NotificationsApiService", "fullName": "google.shopping.merchant.notifications.v1beta.NotificationsApiService", "methods": [ { "shortName": "CreateNotificationSubscription", "fullName": "google.shopping.merchant.notifications.v1beta.NotificationsApiService.CreateNotificationSubscription", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/notifications/v1beta/{parent=accounts/*}/notificationsubscriptions" } ] }, { "shortName": "DeleteNotificationSubscription", "fullName": "google.shopping.merchant.notifications.v1beta.NotificationsApiService.DeleteNotificationSubscription", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/notifications/v1beta/{name=accounts/*/notificationsubscriptions/*}" } ] }, { "shortName": "GetNotificationSubscription", "fullName": "google.shopping.merchant.notifications.v1beta.NotificationsApiService.GetNotificationSubscription", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/notifications/v1beta/{name=accounts/*/notificationsubscriptions/*}" } ] }, { "shortName": "ListNotificationSubscriptions", "fullName": "google.shopping.merchant.notifications.v1beta.NotificationsApiService.ListNotificationSubscriptions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/notifications/v1beta/{parent=accounts/*}/notificationsubscriptions" } ] }, { "shortName": "UpdateNotificationSubscription", "fullName": "google.shopping.merchant.notifications.v1beta.NotificationsApiService.UpdateNotificationSubscription", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/notifications/v1beta/{notification_subscription.name=accounts/*/notificationsubscriptions/*}" } ] } ] } ], "configFile": "merchantapi_v1beta.yaml", "serviceConfigApiNames": [ "google.shopping.merchant.notifications.v1beta.NotificationsApiService" ], "nameInServiceConfig": "merchantapi.googleapis.com" }, { "id": "google.shopping.merchant.products.v1beta", "directory": "google/shopping/merchant/products/v1beta", "version": "v1beta", "majorVersion": "v1", "hostName": "merchantapi.googleapis.com", "title": "Merchant API", "description": "Programmatically manage your Merchant Center accounts.", "importDirectories": [ "google/api", "google/protobuf", "google/shopping/merchant/products/v1beta", "google/shopping/type", "google/type" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/shopping/merchant/products/apiv1beta/productspb;productspb": 3 } }, "java_multiple_files": { "valueCounts": { "true": 3 } }, "java_package": { "valueCounts": { "com.google.shopping.merchant.products.v1beta": 3 } } }, "services": [ { "shortName": "ProductInputsService", "fullName": "google.shopping.merchant.products.v1beta.ProductInputsService", "methods": [ { "shortName": "DeleteProductInput", "fullName": "google.shopping.merchant.products.v1beta.ProductInputsService.DeleteProductInput", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/products/v1beta/{name=accounts/*/productInputs/*}" } ] }, { "shortName": "InsertProductInput", "fullName": "google.shopping.merchant.products.v1beta.ProductInputsService.InsertProductInput", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/products/v1beta/{parent=accounts/*}/productInputs:insert" } ] } ] }, { "shortName": "ProductsService", "fullName": "google.shopping.merchant.products.v1beta.ProductsService", "methods": [ { "shortName": "GetProduct", "fullName": "google.shopping.merchant.products.v1beta.ProductsService.GetProduct", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/products/v1beta/{name=accounts/*/products/*}" } ] }, { "shortName": "ListProducts", "fullName": "google.shopping.merchant.products.v1beta.ProductsService.ListProducts", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/products/v1beta/{parent=accounts/*}/products" } ] } ] } ], "configFile": "merchantapi_v1beta.yaml", "serviceConfigApiNames": [ "google.shopping.merchant.products.v1beta.ProductInputsService", "google.shopping.merchant.products.v1beta.ProductsService" ], "nameInServiceConfig": "merchantapi.googleapis.com" }, { "id": "google.shopping.merchant.promotions.v1beta", "directory": "google/shopping/merchant/promotions/v1beta", "version": "v1beta", "majorVersion": "v1", "hostName": "merchantapi.googleapis.com", "title": "Merchant API", "description": "Programmatically manage your Merchant Center accounts.", "importDirectories": [ "google/api", "google/protobuf", "google/shopping/merchant/promotions/v1beta", "google/shopping/type", "google/type" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/shopping/merchant/promotions/apiv1beta/promotionspb;promotionspb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.shopping.merchant.promotions.v1beta": 2 } } }, "services": [ { "shortName": "PromotionsService", "fullName": "google.shopping.merchant.promotions.v1beta.PromotionsService", "methods": [ { "shortName": "GetPromotion", "fullName": "google.shopping.merchant.promotions.v1beta.PromotionsService.GetPromotion", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/promotions/v1beta/{name=accounts/*/promotions/*}" } ] }, { "shortName": "InsertPromotion", "fullName": "google.shopping.merchant.promotions.v1beta.PromotionsService.InsertPromotion", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/promotions/v1beta/{parent=accounts/*}/promotions:insert" } ] }, { "shortName": "ListPromotions", "fullName": "google.shopping.merchant.promotions.v1beta.PromotionsService.ListPromotions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/promotions/v1beta/{parent=accounts/*}/promotions" } ] } ] } ], "configFile": "merchantapi_v1beta.yaml", "serviceConfigApiNames": [ "google.shopping.merchant.promotions.v1beta.PromotionsService" ], "nameInServiceConfig": "merchantapi.googleapis.com" }, { "id": "google.shopping.merchant.quota.v1beta", "directory": "google/shopping/merchant/quota/v1beta", "version": "v1beta", "majorVersion": "v1", "hostName": "merchantapi.googleapis.com", "title": "Merchant API", "description": "Programmatically manage your Merchant Center accounts.", "importDirectories": [ "google/api" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/shopping/merchant/quota/apiv1beta/quotapb;quotapb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.shopping.merchant.quota.v1beta": 1 } } }, "services": [ { "shortName": "QuotaService", "fullName": "google.shopping.merchant.quota.v1beta.QuotaService", "methods": [ { "shortName": "ListQuotaGroups", "fullName": "google.shopping.merchant.quota.v1beta.QuotaService.ListQuotaGroups", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/quota/v1beta/{parent=accounts/*}/quotas" } ] } ] } ], "configFile": "merchantapi_v1beta.yaml", "serviceConfigApiNames": [ "google.shopping.merchant.quota.v1beta.QuotaService" ], "nameInServiceConfig": "merchantapi.googleapis.com" }, { "id": "google.shopping.merchant.reports.v1beta", "directory": "google/shopping/merchant/reports/v1beta", "version": "v1beta", "majorVersion": "v1", "hostName": "merchantapi.googleapis.com", "title": "Merchant API", "description": "Programmatically manage your Merchant Center accounts.", "importDirectories": [ "google/api", "google/protobuf", "google/shopping/type", "google/type" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/shopping/merchant/reports/apiv1beta/reportspb;reportspb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.shopping.merchant.reports.v1beta": 1 } } }, "services": [ { "shortName": "ReportService", "fullName": "google.shopping.merchant.reports.v1beta.ReportService", "methods": [ { "shortName": "Search", "fullName": "google.shopping.merchant.reports.v1beta.ReportService.Search", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/reports/v1beta/{parent=accounts/*}/reports:search" } ] } ] } ], "configFile": "merchantapi_v1beta.yaml", "serviceConfigApiNames": [ "google.shopping.merchant.reports.v1beta.ReportService" ], "nameInServiceConfig": "merchantapi.googleapis.com" }, { "id": "google.spanner.admin.database.v1", "directory": "google/spanner/admin/database/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/iam/v1", "google/longrunning", "google/protobuf", "google/rpc", "google/spanner/admin/database/v1" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Spanner.Admin.Database.V1": 4 } }, "go_package": { "valueCounts": { "cloud.google.com/go/spanner/admin/database/apiv1/databasepb;databasepb": 4 } }, "java_multiple_files": { "valueCounts": { "true": 4 } }, "java_package": { "valueCounts": { "com.google.spanner.admin.database.v1": 4 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Spanner\\Admin\\Database\\V1": 4 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Spanner::Admin::Database::V1": 4 } } }, "services": [ { "shortName": "DatabaseAdmin", "fullName": "google.spanner.admin.database.v1.DatabaseAdmin", "methods": [ { "shortName": "CopyBackup", "fullName": "google.spanner.admin.database.v1.DatabaseAdmin.CopyBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/instances/*}/backups:copy" } ] }, { "shortName": "CreateBackup", "fullName": "google.spanner.admin.database.v1.DatabaseAdmin.CreateBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/instances/*}/backups" } ] }, { "shortName": "CreateBackupSchedule", "fullName": "google.spanner.admin.database.v1.DatabaseAdmin.CreateBackupSchedule", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/instances/*/databases/*}/backupSchedules" } ] }, { "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": "DeleteBackupSchedule", "fullName": "google.spanner.admin.database.v1.DatabaseAdmin.DeleteBackupSchedule", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/instances/*/databases/*/backupSchedules/*}" } ] }, { "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": "GetBackupSchedule", "fullName": "google.spanner.admin.database.v1.DatabaseAdmin.GetBackupSchedule", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/instances/*/databases/*/backupSchedules/*}" } ] }, { "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" }, { "httpMethod": "POST", "path": "/v1/{resource=projects/*/instances/*/databases/*/backupSchedules/*}:getIamPolicy" } ] }, { "shortName": "ListBackupOperations", "fullName": "google.spanner.admin.database.v1.DatabaseAdmin.ListBackupOperations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/instances/*}/backupOperations" } ] }, { "shortName": "ListBackupSchedules", "fullName": "google.spanner.admin.database.v1.DatabaseAdmin.ListBackupSchedules", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/instances/*/databases/*}/backupSchedules" } ] }, { "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": "ListDatabaseRoles", "fullName": "google.spanner.admin.database.v1.DatabaseAdmin.ListDatabaseRoles", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/instances/*/databases/*}/databaseRoles" } ] }, { "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" }, { "httpMethod": "POST", "path": "/v1/{resource=projects/*/instances/*/databases/*/backupSchedules/*}: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" }, { "httpMethod": "POST", "path": "/v1/{resource=projects/*/instances/*/databases/*/backupSchedules/*}:testIamPermissions" }, { "httpMethod": "POST", "path": "/v1/{resource=projects/*/instances/*/databases/*/databaseRoles/*}:testIamPermissions" } ] }, { "shortName": "UpdateBackup", "fullName": "google.spanner.admin.database.v1.DatabaseAdmin.UpdateBackup", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{backup.name=projects/*/instances/*/backups/*}" } ] }, { "shortName": "UpdateBackupSchedule", "fullName": "google.spanner.admin.database.v1.DatabaseAdmin.UpdateBackupSchedule", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{backup_schedule.name=projects/*/instances/*/databases/*/backupSchedules/*}" } ] }, { "shortName": "UpdateDatabase", "fullName": "google.spanner.admin.database.v1.DatabaseAdmin.UpdateDatabase", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{database.name=projects/*/instances/*/databases/*}" } ] }, { "shortName": "UpdateDatabaseDdl", "fullName": "google.spanner.admin.database.v1.DatabaseAdmin.UpdateDatabaseDdl", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{database=projects/*/instances/*/databases/*}/ddl" } ] } ] } ], "configFile": "spanner.yaml", "serviceConfigApiNames": [ "google.longrunning.Operations", "google.spanner.admin.database.v1.DatabaseAdmin" ], "nameInServiceConfig": "spanner.googleapis.com" }, { "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", "google/spanner/admin/instance/v1" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Spanner.Admin.Instance.V1": 2 } }, "go_package": { "valueCounts": { "cloud.google.com/go/spanner/admin/instance/apiv1/instancepb;instancepb": 2 } }, "java_multiple_files": { "valueCounts": { "true": 2 } }, "java_package": { "valueCounts": { "com.google.spanner.admin.instance.v1": 2 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Spanner\\Admin\\Instance\\V1": 2 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Spanner::Admin::Instance::V1": 2 } } }, "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": "CreateInstanceConfig", "fullName": "google.spanner.admin.instance.v1.InstanceAdmin.CreateInstanceConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/instanceConfigs" } ] }, { "shortName": "CreateInstancePartition", "fullName": "google.spanner.admin.instance.v1.InstanceAdmin.CreateInstancePartition", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*/instances/*}/instancePartitions" } ] }, { "shortName": "DeleteInstance", "fullName": "google.spanner.admin.instance.v1.InstanceAdmin.DeleteInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/instances/*}" } ] }, { "shortName": "DeleteInstanceConfig", "fullName": "google.spanner.admin.instance.v1.InstanceAdmin.DeleteInstanceConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/instanceConfigs/*}" } ] }, { "shortName": "DeleteInstancePartition", "fullName": "google.spanner.admin.instance.v1.InstanceAdmin.DeleteInstancePartition", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/instances/*/instancePartitions/*}" } ] }, { "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": "GetInstancePartition", "fullName": "google.spanner.admin.instance.v1.InstanceAdmin.GetInstancePartition", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/instances/*/instancePartitions/*}" } ] }, { "shortName": "ListInstanceConfigOperations", "fullName": "google.spanner.admin.instance.v1.InstanceAdmin.ListInstanceConfigOperations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*}/instanceConfigOperations" } ] }, { "shortName": "ListInstanceConfigs", "fullName": "google.spanner.admin.instance.v1.InstanceAdmin.ListInstanceConfigs", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*}/instanceConfigs" } ] }, { "shortName": "ListInstancePartitionOperations", "fullName": "google.spanner.admin.instance.v1.InstanceAdmin.ListInstancePartitionOperations", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/instances/*}/instancePartitionOperations" } ] }, { "shortName": "ListInstancePartitions", "fullName": "google.spanner.admin.instance.v1.InstanceAdmin.ListInstancePartitions", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*/instances/*}/instancePartitions" } ] }, { "shortName": "ListInstances", "fullName": "google.spanner.admin.instance.v1.InstanceAdmin.ListInstances", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*}/instances" } ] }, { "shortName": "MoveInstance", "fullName": "google.spanner.admin.instance.v1.InstanceAdmin.MoveInstance", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{name=projects/*/instances/*}:move" } ] }, { "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/*}" } ] }, { "shortName": "UpdateInstanceConfig", "fullName": "google.spanner.admin.instance.v1.InstanceAdmin.UpdateInstanceConfig", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{instance_config.name=projects/*/instanceConfigs/*}" } ] }, { "shortName": "UpdateInstancePartition", "fullName": "google.spanner.admin.instance.v1.InstanceAdmin.UpdateInstancePartition", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{instance_partition.name=projects/*/instances/*/instancePartitions/*}" } ] } ] } ], "configFile": "spanner_admin_instance.yaml", "serviceConfigApiNames": [ "google.spanner.admin.instance.v1.InstanceAdmin" ], "nameInServiceConfig": "spanner.googleapis.com" }, { "id": "google.spanner.executor.v1", "directory": "google/spanner/executor/v1", "version": "v1", "majorVersion": "v1", "hostName": "spanner-cloud-executor.googleapis.com", "title": "Cloud Spanner Executor test API", "description": "Stop. This folder is likely not what you are looking for. This folder contains protocol buffer definitions for test-only API for Cloud Spanner clients. Unless told otherwise by a Google Cloud representative, do not use any of the contents of this folder. If you would like to use Cloud Spanner, please consult our [official documentation](https://cloud.google.com/spanner/docs/apis) for details on our APIs, or else consider one of our [client libraries](https://cloud.google.com/spanner/docs/reference/libraries). This API defined in this folder is unreleased and may shut off, break, or fail at any time for any users who are not registered as a part of a private preview program.", "importDirectories": [ "google/api", "google/longrunning", "google/protobuf", "google/rpc", "google/spanner/admin/database/v1", "google/spanner/admin/instance/v1", "google/spanner/v1" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/spanner/executor/apiv1/executorpb;executorpb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.spanner.executor.v1": 1 } } }, "services": [ { "shortName": "SpannerExecutorProxy", "fullName": "google.spanner.executor.v1.SpannerExecutorProxy", "methods": [ { "shortName": "ExecuteActionAsync", "fullName": "google.spanner.executor.v1.SpannerExecutorProxy.ExecuteActionAsync", "mode": "BIDIRECTIONAL_STREAMING" } ] } ], "configFile": "spanner_cloud_executor.yaml", "serviceConfigApiNames": [ "google.spanner.executor.v1.SpannerExecutorProxy" ], "nameInServiceConfig": "spanner-cloud-executor.googleapis.com" }, { "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": { "cloud.google.com/go/spanner/apiv1/spannerpb;spannerpb": 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": "BatchWrite", "fullName": "google.spanner.v1.Spanner.BatchWrite", "mode": "SERVER_STREAMING", "bindings": [ { "httpMethod": "POST", "path": "/v1/{session=projects/*/instances/*/databases/*/sessions/*}:batchWrite" } ] }, { "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" } ] } ] } ], "configFile": "spanner.yaml", "serviceConfigApiNames": [ "google.spanner.v1.Spanner" ], "nameInServiceConfig": "spanner.googleapis.com" }, { "id": "google.storage.control.v2", "directory": "google/storage/control/v2", "version": "v2", "majorVersion": "v2", "hostName": "storage.googleapis.com", "title": "Storage Control API", "description": "The Storage Control API lets you perform metadata-specific, control plane, and long-running operations. The Storage Control API creates one space to perform metadata-specific, control plane, and long-running operations apart from the Storage API. Separating these operations from the Storage API improves API standardization and lets you run faster releases.", "importDirectories": [ "google/api", "google/longrunning", "google/protobuf" ], "options": { "csharp_namespace": { "valueCounts": { "Google.Cloud.Storage.Control.V2": 1 } }, "go_package": { "valueCounts": { "cloud.google.com/go/storage/control/apiv2/controlpb;controlpb": 1 } }, "java_multiple_files": { "valueCounts": { "true": 1 } }, "java_package": { "valueCounts": { "com.google.storage.control.v2": 1 } }, "php_namespace": { "valueCounts": { "Google\\Cloud\\Storage\\Control\\V2": 1 } }, "ruby_package": { "valueCounts": { "Google::Cloud::Storage::Control::V2": 1 } } }, "services": [ { "shortName": "StorageControl", "fullName": "google.storage.control.v2.StorageControl", "methods": [ { "shortName": "CreateFolder", "fullName": "google.storage.control.v2.StorageControl.CreateFolder", "mode": "UNARY" }, { "shortName": "CreateManagedFolder", "fullName": "google.storage.control.v2.StorageControl.CreateManagedFolder", "mode": "UNARY" }, { "shortName": "DeleteFolder", "fullName": "google.storage.control.v2.StorageControl.DeleteFolder", "mode": "UNARY" }, { "shortName": "DeleteManagedFolder", "fullName": "google.storage.control.v2.StorageControl.DeleteManagedFolder", "mode": "UNARY" }, { "shortName": "GetFolder", "fullName": "google.storage.control.v2.StorageControl.GetFolder", "mode": "UNARY" }, { "shortName": "GetManagedFolder", "fullName": "google.storage.control.v2.StorageControl.GetManagedFolder", "mode": "UNARY" }, { "shortName": "GetStorageLayout", "fullName": "google.storage.control.v2.StorageControl.GetStorageLayout", "mode": "UNARY" }, { "shortName": "ListFolders", "fullName": "google.storage.control.v2.StorageControl.ListFolders", "mode": "UNARY" }, { "shortName": "ListManagedFolders", "fullName": "google.storage.control.v2.StorageControl.ListManagedFolders", "mode": "UNARY" }, { "shortName": "RenameFolder", "fullName": "google.storage.control.v2.StorageControl.RenameFolder", "mode": "UNARY" } ] } ], "configFile": "storage_v2.yaml", "serviceConfigApiNames": [ "google.longrunning.Operations", "google.storage.control.v2.StorageControl" ], "nameInServiceConfig": "storage.googleapis.com" }, { "id": "google.storage.v2", "directory": "google/storage/v2", "version": "v2", "majorVersion": "v2", "hostName": "storage.googleapis.com", "title": "Cloud Storage API", "description": "This folder contains protocol buffer definitions for an API only accessible to select customers. Customers not participating should not depend on this file. Please contact Google Cloud sales if you are interested. Unless told otherwise by a Google Cloud representative, do not use or otherwise rely on any of the contents of this folder. If you would like to use Cloud Storage, please consult our [official documentation](https://cloud.google.com/storage/docs/apis) for details on our XML and JSON APIs, or else consider one of our [client libraries](https://cloud.google.com/storage/docs/reference/libraries).", "importDirectories": [ "google/api", "google/iam/v1", "google/protobuf", "google/type" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/storage/internal/apiv2/storagepb;storagepb": 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": "BidiWriteObject", "fullName": "google.storage.v2.Storage.BidiWriteObject", "mode": "BIDIRECTIONAL_STREAMING" }, { "shortName": "CancelResumableWrite", "fullName": "google.storage.v2.Storage.CancelResumableWrite", "mode": "UNARY" }, { "shortName": "ComposeObject", "fullName": "google.storage.v2.Storage.ComposeObject", "mode": "UNARY" }, { "shortName": "CreateBucket", "fullName": "google.storage.v2.Storage.CreateBucket", "mode": "UNARY" }, { "shortName": "CreateHmacKey", "fullName": "google.storage.v2.Storage.CreateHmacKey", "mode": "UNARY" }, { "shortName": "CreateNotificationConfig", "fullName": "google.storage.v2.Storage.CreateNotificationConfig", "mode": "UNARY" }, { "shortName": "DeleteBucket", "fullName": "google.storage.v2.Storage.DeleteBucket", "mode": "UNARY" }, { "shortName": "DeleteHmacKey", "fullName": "google.storage.v2.Storage.DeleteHmacKey", "mode": "UNARY" }, { "shortName": "DeleteNotificationConfig", "fullName": "google.storage.v2.Storage.DeleteNotificationConfig", "mode": "UNARY" }, { "shortName": "DeleteObject", "fullName": "google.storage.v2.Storage.DeleteObject", "mode": "UNARY" }, { "shortName": "GetBucket", "fullName": "google.storage.v2.Storage.GetBucket", "mode": "UNARY" }, { "shortName": "GetHmacKey", "fullName": "google.storage.v2.Storage.GetHmacKey", "mode": "UNARY" }, { "shortName": "GetIamPolicy", "fullName": "google.storage.v2.Storage.GetIamPolicy", "mode": "UNARY" }, { "shortName": "GetNotificationConfig", "fullName": "google.storage.v2.Storage.GetNotificationConfig", "mode": "UNARY" }, { "shortName": "GetObject", "fullName": "google.storage.v2.Storage.GetObject", "mode": "UNARY" }, { "shortName": "GetServiceAccount", "fullName": "google.storage.v2.Storage.GetServiceAccount", "mode": "UNARY" }, { "shortName": "ListBuckets", "fullName": "google.storage.v2.Storage.ListBuckets", "mode": "UNARY" }, { "shortName": "ListHmacKeys", "fullName": "google.storage.v2.Storage.ListHmacKeys", "mode": "UNARY" }, { "shortName": "ListNotificationConfigs", "fullName": "google.storage.v2.Storage.ListNotificationConfigs", "mode": "UNARY" }, { "shortName": "ListObjects", "fullName": "google.storage.v2.Storage.ListObjects", "mode": "UNARY" }, { "shortName": "LockBucketRetentionPolicy", "fullName": "google.storage.v2.Storage.LockBucketRetentionPolicy", "mode": "UNARY" }, { "shortName": "QueryWriteStatus", "fullName": "google.storage.v2.Storage.QueryWriteStatus", "mode": "UNARY" }, { "shortName": "ReadObject", "fullName": "google.storage.v2.Storage.ReadObject", "mode": "SERVER_STREAMING" }, { "shortName": "RestoreObject", "fullName": "google.storage.v2.Storage.RestoreObject", "mode": "UNARY" }, { "shortName": "RewriteObject", "fullName": "google.storage.v2.Storage.RewriteObject", "mode": "UNARY" }, { "shortName": "SetIamPolicy", "fullName": "google.storage.v2.Storage.SetIamPolicy", "mode": "UNARY" }, { "shortName": "StartResumableWrite", "fullName": "google.storage.v2.Storage.StartResumableWrite", "mode": "UNARY" }, { "shortName": "TestIamPermissions", "fullName": "google.storage.v2.Storage.TestIamPermissions", "mode": "UNARY" }, { "shortName": "UpdateBucket", "fullName": "google.storage.v2.Storage.UpdateBucket", "mode": "UNARY" }, { "shortName": "UpdateHmacKey", "fullName": "google.storage.v2.Storage.UpdateHmacKey", "mode": "UNARY" }, { "shortName": "UpdateObject", "fullName": "google.storage.v2.Storage.UpdateObject", "mode": "UNARY" }, { "shortName": "WriteObject", "fullName": "google.storage.v2.Storage.WriteObject", "mode": "CLIENT_STREAMING" } ] } ], "configFile": "storage_v2.yaml", "serviceConfigApiNames": [ "google.longrunning.Operations", "google.storage.v2.Storage" ], "nameInServiceConfig": "storage.googleapis.com" }, { "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": { "cloud.google.com/go/storagetransfer/apiv1/storagetransferpb;storagetransferpb": 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": "CreateAgentPool", "fullName": "google.storagetransfer.v1.StorageTransferService.CreateAgentPool", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/projects/{project_id=*}/agentPools" } ] }, { "shortName": "CreateTransferJob", "fullName": "google.storagetransfer.v1.StorageTransferService.CreateTransferJob", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/transferJobs" } ] }, { "shortName": "DeleteAgentPool", "fullName": "google.storagetransfer.v1.StorageTransferService.DeleteAgentPool", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/agentPools/*}" } ] }, { "shortName": "DeleteTransferJob", "fullName": "google.storagetransfer.v1.StorageTransferService.DeleteTransferJob", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{job_name=transferJobs/**}" } ] }, { "shortName": "GetAgentPool", "fullName": "google.storagetransfer.v1.StorageTransferService.GetAgentPool", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/agentPools/*}" } ] }, { "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": "ListAgentPools", "fullName": "google.storagetransfer.v1.StorageTransferService.ListAgentPools", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/projects/{project_id=*}/agentPools" } ] }, { "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": "UpdateAgentPool", "fullName": "google.storagetransfer.v1.StorageTransferService.UpdateAgentPool", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{agent_pool.name=projects/*/agentPools/*}" } ] }, { "shortName": "UpdateTransferJob", "fullName": "google.storagetransfer.v1.StorageTransferService.UpdateTransferJob", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{job_name=transferJobs/**}" } ] } ] } ], "configFile": "storagetransfer_v1.yaml", "serviceConfigApiNames": [ "google.longrunning.Operations", "google.storagetransfer.v1.StorageTransferService" ], "nameInServiceConfig": "storagetransfer.googleapis.com" }, { "id": "google.streetview.publish.v1", "directory": "google/streetview/publish/v1", "version": "v1", "majorVersion": "v1", "hostName": "streetviewpublish.googleapis.com", "title": "Street View Publish API", "description": "Publishes 360 photos to Google Maps, along with position, orientation, and connectivity metadata. Apps can offer an interface for positioning, connecting, and uploading user-generated Street View images.", "importDirectories": [ "google/api", "google/longrunning", "google/protobuf", "google/rpc", "google/streetview/publish/v1", "google/type" ], "options": { "go_package": { "valueCounts": { "cloud.google.com/go/streetview/publish/apiv1/publishpb;publishpb": 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": "CreatePhotoSequence", "fullName": "google.streetview.publish.v1.StreetViewPublishService.CreatePhotoSequence", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/photoSequence" } ] }, { "shortName": "DeletePhoto", "fullName": "google.streetview.publish.v1.StreetViewPublishService.DeletePhoto", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/photo/{photo_id}" } ] }, { "shortName": "DeletePhotoSequence", "fullName": "google.streetview.publish.v1.StreetViewPublishService.DeletePhotoSequence", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/photoSequence/{sequence_id}" } ] }, { "shortName": "GetPhoto", "fullName": "google.streetview.publish.v1.StreetViewPublishService.GetPhoto", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/photo/{photo_id}" } ] }, { "shortName": "GetPhotoSequence", "fullName": "google.streetview.publish.v1.StreetViewPublishService.GetPhotoSequence", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/photoSequence/{sequence_id}" } ] }, { "shortName": "ListPhotoSequences", "fullName": "google.streetview.publish.v1.StreetViewPublishService.ListPhotoSequences", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/photoSequences" } ] }, { "shortName": "ListPhotos", "fullName": "google.streetview.publish.v1.StreetViewPublishService.ListPhotos", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/photos" } ] }, { "shortName": "StartPhotoSequenceUpload", "fullName": "google.streetview.publish.v1.StreetViewPublishService.StartPhotoSequenceUpload", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/photoSequence:startUpload" } ] }, { "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}" } ] } ] } ], "configFile": "streetviewpublish.yaml", "serviceConfigApiNames": [ "google.streetview.publish.v1.StreetViewPublishService" ], "nameInServiceConfig": "streetviewpublish.googleapis.com" }, { "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" } ] } ] } ], "configFile": "watcher.yaml", "serviceConfigApiNames": [ "google.watcher.v1.Watcher" ], "nameInServiceConfig": "watcher.googleapis.com" }, { "id": "grafeas.v1", "directory": "grafeas/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/protobuf", "google/rpc", "grafeas/v1" ], "options": { "go_package": { "valueCounts": { "google.golang.org/genproto/googleapis/grafeas/v1;grafeas": 21 } }, "java_multiple_files": { "valueCounts": { "true": 21 } }, "java_package": { "valueCounts": { "io.grafeas.v1": 21 } }, "objc_class_prefix": { "valueCounts": { "GRA": 21 } } }, "services": [ { "shortName": "Grafeas", "fullName": "grafeas.v1.Grafeas", "methods": [ { "shortName": "BatchCreateNotes", "fullName": "grafeas.v1.Grafeas.BatchCreateNotes", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/notes:batchCreate" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/notes:batchCreate" } ] }, { "shortName": "BatchCreateOccurrences", "fullName": "grafeas.v1.Grafeas.BatchCreateOccurrences", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/occurrences:batchCreate" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/occurrences:batchCreate" } ] }, { "shortName": "CreateNote", "fullName": "grafeas.v1.Grafeas.CreateNote", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/notes" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/notes" } ] }, { "shortName": "CreateOccurrence", "fullName": "grafeas.v1.Grafeas.CreateOccurrence", "mode": "UNARY", "bindings": [ { "httpMethod": "POST", "path": "/v1/{parent=projects/*}/occurrences" }, { "httpMethod": "POST", "path": "/v1/{parent=projects/*/locations/*}/occurrences" } ] }, { "shortName": "DeleteNote", "fullName": "grafeas.v1.Grafeas.DeleteNote", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/notes/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/notes/*}" } ] }, { "shortName": "DeleteOccurrence", "fullName": "grafeas.v1.Grafeas.DeleteOccurrence", "mode": "UNARY", "bindings": [ { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/occurrences/*}" }, { "httpMethod": "DELETE", "path": "/v1/{name=projects/*/locations/*/occurrences/*}" } ] }, { "shortName": "GetNote", "fullName": "grafeas.v1.Grafeas.GetNote", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/notes/*}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/notes/*}" } ] }, { "shortName": "GetOccurrence", "fullName": "grafeas.v1.Grafeas.GetOccurrence", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/occurrences/*}" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/occurrences/*}" } ] }, { "shortName": "GetOccurrenceNote", "fullName": "grafeas.v1.Grafeas.GetOccurrenceNote", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/occurrences/*}/notes" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/occurrences/*}/notes" } ] }, { "shortName": "ListNoteOccurrences", "fullName": "grafeas.v1.Grafeas.ListNoteOccurrences", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{name=projects/*/notes/*}/occurrences" }, { "httpMethod": "GET", "path": "/v1/{name=projects/*/locations/*/notes/*}/occurrences" } ] }, { "shortName": "ListNotes", "fullName": "grafeas.v1.Grafeas.ListNotes", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*}/notes" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/notes" } ] }, { "shortName": "ListOccurrences", "fullName": "grafeas.v1.Grafeas.ListOccurrences", "mode": "UNARY", "bindings": [ { "httpMethod": "GET", "path": "/v1/{parent=projects/*}/occurrences" }, { "httpMethod": "GET", "path": "/v1/{parent=projects/*/locations/*}/occurrences" } ] }, { "shortName": "UpdateNote", "fullName": "grafeas.v1.Grafeas.UpdateNote", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{name=projects/*/notes/*}" }, { "httpMethod": "PATCH", "path": "/v1/{name=projects/*/locations/*/notes/*}" } ] }, { "shortName": "UpdateOccurrence", "fullName": "grafeas.v1.Grafeas.UpdateOccurrence", "mode": "UNARY", "bindings": [ { "httpMethod": "PATCH", "path": "/v1/{name=projects/*/occurrences/*}" }, { "httpMethod": "PATCH", "path": "/v1/{name=projects/*/locations/*/occurrences/*}" } ] } ] } ], "configFile": "grafeas_v1.yaml", "serviceConfigApiNames": [ "grafeas.v1.Grafeas" ], "nameInServiceConfig": "containeranalysis.googleapis.com" } ], "metadata": { "schemaVersion": "v1", "schemaStability": "UNSTABLE" } }