mirror of
https://github.com/googleapis/googleapis.git
synced 2026-08-14 12:42:59 +02:00
104066 lines
No EOL
3.5 MiB
104066 lines
No EOL
3.5 MiB
{
|
|
"apis": [
|
|
{
|
|
"id": "google.actions.sdk.v2",
|
|
"directory": "google/actions/sdk/v2",
|
|
"version": "v2",
|
|
"majorVersion": "v2",
|
|
"hostName": "actions.googleapis.com",
|
|
"title": "Actions API",
|
|
"description": "A RESTful service for the Actions API.",
|
|
"importDirectories": [
|
|
"google/actions/sdk/v2",
|
|
"google/actions/sdk/v2/conversation",
|
|
"google/actions/sdk/v2/conversation/prompt",
|
|
"google/actions/sdk/v2/conversation/prompt/content",
|
|
"google/actions/sdk/v2/interactionmodel",
|
|
"google/actions/sdk/v2/interactionmodel/prompt",
|
|
"google/actions/sdk/v2/interactionmodel/prompt/content",
|
|
"google/actions/sdk/v2/interactionmodel/type",
|
|
"google/api",
|
|
"google/protobuf",
|
|
"google/rpc",
|
|
"google/type"
|
|
],
|
|
"options": {
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"google.golang.org/genproto/googleapis/actions/sdk/v2/conversation;conversation": 14,
|
|
"google.golang.org/genproto/googleapis/actions/sdk/v2/interactionmodel/prompt;prompt": 14,
|
|
"google.golang.org/genproto/googleapis/actions/sdk/v2/interactionmodel/type": 6,
|
|
"google.golang.org/genproto/googleapis/actions/sdk/v2/interactionmodel;interactionmodel": 8,
|
|
"google.golang.org/genproto/googleapis/actions/sdk/v2;sdk": 18
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 60
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.actions.sdk.v2": 18,
|
|
"com.google.actions.sdk.v2.conversation": 14,
|
|
"com.google.actions.sdk.v2.interactionmodel": 8,
|
|
"com.google.actions.sdk.v2.interactionmodel.prompt": 14,
|
|
"com.google.actions.sdk.v2.interactionmodel.type": 6
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "ActionsSdk",
|
|
"fullName": "google.actions.sdk.v2.ActionsSdk",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateVersion",
|
|
"fullName": "google.actions.sdk.v2.ActionsSdk.CreateVersion",
|
|
"mode": "CLIENT_STREAMING",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*}/versions:create"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DecryptSecret",
|
|
"fullName": "google.actions.sdk.v2.ActionsSdk.DecryptSecret",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2:decryptSecret"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "EncryptSecret",
|
|
"fullName": "google.actions.sdk.v2.ActionsSdk.EncryptSecret",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2:encryptSecret"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListReleaseChannels",
|
|
"fullName": "google.actions.sdk.v2.ActionsSdk.ListReleaseChannels",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*}/releaseChannels"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListSampleProjects",
|
|
"fullName": "google.actions.sdk.v2.ActionsSdk.ListSampleProjects",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/sampleProjects"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListVersions",
|
|
"fullName": "google.actions.sdk.v2.ActionsSdk.ListVersions",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*}/versions"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ReadDraft",
|
|
"fullName": "google.actions.sdk.v2.ActionsSdk.ReadDraft",
|
|
"mode": "SERVER_STREAMING",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{name=projects/*/draft}:read"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ReadVersion",
|
|
"fullName": "google.actions.sdk.v2.ActionsSdk.ReadVersion",
|
|
"mode": "SERVER_STREAMING",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{name=projects/*/versions/*}:read"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "WriteDraft",
|
|
"fullName": "google.actions.sdk.v2.ActionsSdk.WriteDraft",
|
|
"mode": "CLIENT_STREAMING",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*}/draft:write"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "WritePreview",
|
|
"fullName": "google.actions.sdk.v2.ActionsSdk.WritePreview",
|
|
"mode": "CLIENT_STREAMING",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*}/preview:write"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ActionsTesting",
|
|
"fullName": "google.actions.sdk.v2.ActionsTesting",
|
|
"methods": [
|
|
{
|
|
"shortName": "MatchIntents",
|
|
"fullName": "google.actions.sdk.v2.ActionsTesting.MatchIntents",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{project=projects/*}:matchIntents"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SendInteraction",
|
|
"fullName": "google.actions.sdk.v2.ActionsTesting.SendInteraction",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{project=projects/*}:sendInteraction"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SetWebAndAppActivityControl",
|
|
"fullName": "google.actions.sdk.v2.ActionsTesting.SetWebAndAppActivityControl",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2:setWebAndAppActivityControl"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"configFile": "actions_v2.yaml",
|
|
"serviceConfigApiNames": [
|
|
"google.actions.sdk.v2.ActionsSdk",
|
|
"google.actions.sdk.v2.ActionsTesting"
|
|
],
|
|
"nameInServiceConfig": "actions.googleapis.com"
|
|
},
|
|
{
|
|
"id": "google.ads.googleads.v12",
|
|
"directory": "google/ads/googleads/v12",
|
|
"version": "v12",
|
|
"majorVersion": "v12",
|
|
"hostName": "googleads.googleapis.com",
|
|
"title": "Google Ads API",
|
|
"description": "Manage your Google Ads accounts, campaigns, and reports with this API.",
|
|
"importDirectories": [
|
|
"google/ads/googleads/v12/common",
|
|
"google/ads/googleads/v12/enums",
|
|
"google/ads/googleads/v12/errors",
|
|
"google/ads/googleads/v12/resources",
|
|
"google/ads/googleads/v12/services",
|
|
"google/api",
|
|
"google/longrunning",
|
|
"google/protobuf",
|
|
"google/rpc"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Ads.GoogleAds.V12.Common": 36,
|
|
"Google.Ads.GoogleAds.V12.Enums": 301,
|
|
"Google.Ads.GoogleAds.V12.Errors": 142,
|
|
"Google.Ads.GoogleAds.V12.Resources": 159,
|
|
"Google.Ads.GoogleAds.V12.Services": 104
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"google.golang.org/genproto/googleapis/ads/googleads/v12/common;common": 36,
|
|
"google.golang.org/genproto/googleapis/ads/googleads/v12/enums;enums": 301,
|
|
"google.golang.org/genproto/googleapis/ads/googleads/v12/errors;errors": 142,
|
|
"google.golang.org/genproto/googleapis/ads/googleads/v12/resources;resources": 159,
|
|
"google.golang.org/genproto/googleapis/ads/googleads/v12/services;services": 104
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 742
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.ads.googleads.v12.common": 36,
|
|
"com.google.ads.googleads.v12.enums": 301,
|
|
"com.google.ads.googleads.v12.errors": 142,
|
|
"com.google.ads.googleads.v12.resources": 159,
|
|
"com.google.ads.googleads.v12.services": 104
|
|
}
|
|
},
|
|
"objc_class_prefix": {
|
|
"valueCounts": {
|
|
"GAA": 742
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Ads\\GoogleAds\\V12\\Common": 36,
|
|
"Google\\Ads\\GoogleAds\\V12\\Enums": 301,
|
|
"Google\\Ads\\GoogleAds\\V12\\Errors": 142,
|
|
"Google\\Ads\\GoogleAds\\V12\\Resources": 159,
|
|
"Google\\Ads\\GoogleAds\\V12\\Services": 104
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Ads::GoogleAds::V12::Common": 36,
|
|
"Google::Ads::GoogleAds::V12::Enums": 301,
|
|
"Google::Ads::GoogleAds::V12::Errors": 142,
|
|
"Google::Ads::GoogleAds::V12::Resources": 159,
|
|
"Google::Ads::GoogleAds::V12::Services": 104
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "AccountBudgetProposalService",
|
|
"fullName": "google.ads.googleads.v12.services.AccountBudgetProposalService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAccountBudgetProposal",
|
|
"fullName": "google.ads.googleads.v12.services.AccountBudgetProposalService.MutateAccountBudgetProposal",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/accountBudgetProposals:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AccountLinkService",
|
|
"fullName": "google.ads.googleads.v12.services.AccountLinkService",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateAccountLink",
|
|
"fullName": "google.ads.googleads.v12.services.AccountLinkService.CreateAccountLink",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/accountLinks:create"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MutateAccountLink",
|
|
"fullName": "google.ads.googleads.v12.services.AccountLinkService.MutateAccountLink",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/accountLinks:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupAdLabelService",
|
|
"fullName": "google.ads.googleads.v12.services.AdGroupAdLabelService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupAdLabels",
|
|
"fullName": "google.ads.googleads.v12.services.AdGroupAdLabelService.MutateAdGroupAdLabels",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/adGroupAdLabels:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupAdService",
|
|
"fullName": "google.ads.googleads.v12.services.AdGroupAdService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupAds",
|
|
"fullName": "google.ads.googleads.v12.services.AdGroupAdService.MutateAdGroupAds",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/adGroupAds:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupAssetService",
|
|
"fullName": "google.ads.googleads.v12.services.AdGroupAssetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupAssets",
|
|
"fullName": "google.ads.googleads.v12.services.AdGroupAssetService.MutateAdGroupAssets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/adGroupAssets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupAssetSetService",
|
|
"fullName": "google.ads.googleads.v12.services.AdGroupAssetSetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupAssetSets",
|
|
"fullName": "google.ads.googleads.v12.services.AdGroupAssetSetService.MutateAdGroupAssetSets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/adGroupAssetSets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupBidModifierService",
|
|
"fullName": "google.ads.googleads.v12.services.AdGroupBidModifierService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupBidModifiers",
|
|
"fullName": "google.ads.googleads.v12.services.AdGroupBidModifierService.MutateAdGroupBidModifiers",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/adGroupBidModifiers:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupCriterionCustomizerService",
|
|
"fullName": "google.ads.googleads.v12.services.AdGroupCriterionCustomizerService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupCriterionCustomizers",
|
|
"fullName": "google.ads.googleads.v12.services.AdGroupCriterionCustomizerService.MutateAdGroupCriterionCustomizers",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/AdGroupCriterionCustomizers:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupCriterionLabelService",
|
|
"fullName": "google.ads.googleads.v12.services.AdGroupCriterionLabelService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupCriterionLabels",
|
|
"fullName": "google.ads.googleads.v12.services.AdGroupCriterionLabelService.MutateAdGroupCriterionLabels",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/adGroupCriterionLabels:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupCriterionService",
|
|
"fullName": "google.ads.googleads.v12.services.AdGroupCriterionService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupCriteria",
|
|
"fullName": "google.ads.googleads.v12.services.AdGroupCriterionService.MutateAdGroupCriteria",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/adGroupCriteria:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupCustomizerService",
|
|
"fullName": "google.ads.googleads.v12.services.AdGroupCustomizerService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupCustomizers",
|
|
"fullName": "google.ads.googleads.v12.services.AdGroupCustomizerService.MutateAdGroupCustomizers",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/adGroupCustomizers:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupExtensionSettingService",
|
|
"fullName": "google.ads.googleads.v12.services.AdGroupExtensionSettingService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupExtensionSettings",
|
|
"fullName": "google.ads.googleads.v12.services.AdGroupExtensionSettingService.MutateAdGroupExtensionSettings",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/adGroupExtensionSettings:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupFeedService",
|
|
"fullName": "google.ads.googleads.v12.services.AdGroupFeedService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupFeeds",
|
|
"fullName": "google.ads.googleads.v12.services.AdGroupFeedService.MutateAdGroupFeeds",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/adGroupFeeds:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupLabelService",
|
|
"fullName": "google.ads.googleads.v12.services.AdGroupLabelService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupLabels",
|
|
"fullName": "google.ads.googleads.v12.services.AdGroupLabelService.MutateAdGroupLabels",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/adGroupLabels:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupService",
|
|
"fullName": "google.ads.googleads.v12.services.AdGroupService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroups",
|
|
"fullName": "google.ads.googleads.v12.services.AdGroupService.MutateAdGroups",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/adGroups:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdParameterService",
|
|
"fullName": "google.ads.googleads.v12.services.AdParameterService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdParameters",
|
|
"fullName": "google.ads.googleads.v12.services.AdParameterService.MutateAdParameters",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/adParameters:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdService",
|
|
"fullName": "google.ads.googleads.v12.services.AdService",
|
|
"methods": [
|
|
{
|
|
"shortName": "GetAd",
|
|
"fullName": "google.ads.googleads.v12.services.AdService.GetAd",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v12/{resource_name=customers/*/ads/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MutateAds",
|
|
"fullName": "google.ads.googleads.v12.services.AdService.MutateAds",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/ads:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AssetGroupAssetService",
|
|
"fullName": "google.ads.googleads.v12.services.AssetGroupAssetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAssetGroupAssets",
|
|
"fullName": "google.ads.googleads.v12.services.AssetGroupAssetService.MutateAssetGroupAssets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/assetGroupAssets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AssetGroupListingGroupFilterService",
|
|
"fullName": "google.ads.googleads.v12.services.AssetGroupListingGroupFilterService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAssetGroupListingGroupFilters",
|
|
"fullName": "google.ads.googleads.v12.services.AssetGroupListingGroupFilterService.MutateAssetGroupListingGroupFilters",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/assetGroupListingGroupFilters:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AssetGroupService",
|
|
"fullName": "google.ads.googleads.v12.services.AssetGroupService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAssetGroups",
|
|
"fullName": "google.ads.googleads.v12.services.AssetGroupService.MutateAssetGroups",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/assetGroups:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AssetGroupSignalService",
|
|
"fullName": "google.ads.googleads.v12.services.AssetGroupSignalService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAssetGroupSignals",
|
|
"fullName": "google.ads.googleads.v12.services.AssetGroupSignalService.MutateAssetGroupSignals",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/assetGroupSignals:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AssetService",
|
|
"fullName": "google.ads.googleads.v12.services.AssetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAssets",
|
|
"fullName": "google.ads.googleads.v12.services.AssetService.MutateAssets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/assets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AssetSetAssetService",
|
|
"fullName": "google.ads.googleads.v12.services.AssetSetAssetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAssetSetAssets",
|
|
"fullName": "google.ads.googleads.v12.services.AssetSetAssetService.MutateAssetSetAssets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/assetSetAssets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AssetSetService",
|
|
"fullName": "google.ads.googleads.v12.services.AssetSetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAssetSets",
|
|
"fullName": "google.ads.googleads.v12.services.AssetSetService.MutateAssetSets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/assetSets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AudienceInsightsService",
|
|
"fullName": "google.ads.googleads.v12.services.AudienceInsightsService",
|
|
"methods": [
|
|
{
|
|
"shortName": "GenerateAudienceCompositionInsights",
|
|
"fullName": "google.ads.googleads.v12.services.AudienceInsightsService.GenerateAudienceCompositionInsights",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}:generateAudienceCompositionInsights"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GenerateInsightsFinderReport",
|
|
"fullName": "google.ads.googleads.v12.services.AudienceInsightsService.GenerateInsightsFinderReport",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}:generateInsightsFinderReport"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListAudienceInsightsAttributes",
|
|
"fullName": "google.ads.googleads.v12.services.AudienceInsightsService.ListAudienceInsightsAttributes",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}:searchAudienceInsightsAttributes"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListInsightsEligibleDates",
|
|
"fullName": "google.ads.googleads.v12.services.AudienceInsightsService.ListInsightsEligibleDates",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/audienceInsights:listInsightsEligibleDates"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AudienceService",
|
|
"fullName": "google.ads.googleads.v12.services.AudienceService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAudiences",
|
|
"fullName": "google.ads.googleads.v12.services.AudienceService.MutateAudiences",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/audiences:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BatchJobService",
|
|
"fullName": "google.ads.googleads.v12.services.BatchJobService",
|
|
"methods": [
|
|
{
|
|
"shortName": "AddBatchJobOperations",
|
|
"fullName": "google.ads.googleads.v12.services.BatchJobService.AddBatchJobOperations",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/{resource_name=customers/*/batchJobs/*}:addOperations"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListBatchJobResults",
|
|
"fullName": "google.ads.googleads.v12.services.BatchJobService.ListBatchJobResults",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v12/{resource_name=customers/*/batchJobs/*}:listResults"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MutateBatchJob",
|
|
"fullName": "google.ads.googleads.v12.services.BatchJobService.MutateBatchJob",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/batchJobs:mutate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "RunBatchJob",
|
|
"fullName": "google.ads.googleads.v12.services.BatchJobService.RunBatchJob",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/{resource_name=customers/*/batchJobs/*}:run"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BiddingDataExclusionService",
|
|
"fullName": "google.ads.googleads.v12.services.BiddingDataExclusionService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateBiddingDataExclusions",
|
|
"fullName": "google.ads.googleads.v12.services.BiddingDataExclusionService.MutateBiddingDataExclusions",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/biddingDataExclusions:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BiddingSeasonalityAdjustmentService",
|
|
"fullName": "google.ads.googleads.v12.services.BiddingSeasonalityAdjustmentService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateBiddingSeasonalityAdjustments",
|
|
"fullName": "google.ads.googleads.v12.services.BiddingSeasonalityAdjustmentService.MutateBiddingSeasonalityAdjustments",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/biddingSeasonalityAdjustments:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BiddingStrategyService",
|
|
"fullName": "google.ads.googleads.v12.services.BiddingStrategyService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateBiddingStrategies",
|
|
"fullName": "google.ads.googleads.v12.services.BiddingStrategyService.MutateBiddingStrategies",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/biddingStrategies:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BillingSetupService",
|
|
"fullName": "google.ads.googleads.v12.services.BillingSetupService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateBillingSetup",
|
|
"fullName": "google.ads.googleads.v12.services.BillingSetupService.MutateBillingSetup",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/billingSetups:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignAssetService",
|
|
"fullName": "google.ads.googleads.v12.services.CampaignAssetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignAssets",
|
|
"fullName": "google.ads.googleads.v12.services.CampaignAssetService.MutateCampaignAssets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/campaignAssets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignAssetSetService",
|
|
"fullName": "google.ads.googleads.v12.services.CampaignAssetSetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignAssetSets",
|
|
"fullName": "google.ads.googleads.v12.services.CampaignAssetSetService.MutateCampaignAssetSets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/campaignAssetSets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignBidModifierService",
|
|
"fullName": "google.ads.googleads.v12.services.CampaignBidModifierService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignBidModifiers",
|
|
"fullName": "google.ads.googleads.v12.services.CampaignBidModifierService.MutateCampaignBidModifiers",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/campaignBidModifiers:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignBudgetService",
|
|
"fullName": "google.ads.googleads.v12.services.CampaignBudgetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignBudgets",
|
|
"fullName": "google.ads.googleads.v12.services.CampaignBudgetService.MutateCampaignBudgets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/campaignBudgets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignConversionGoalService",
|
|
"fullName": "google.ads.googleads.v12.services.CampaignConversionGoalService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignConversionGoals",
|
|
"fullName": "google.ads.googleads.v12.services.CampaignConversionGoalService.MutateCampaignConversionGoals",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/campaignConversionGoals:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignCriterionService",
|
|
"fullName": "google.ads.googleads.v12.services.CampaignCriterionService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignCriteria",
|
|
"fullName": "google.ads.googleads.v12.services.CampaignCriterionService.MutateCampaignCriteria",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/campaignCriteria:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignCustomizerService",
|
|
"fullName": "google.ads.googleads.v12.services.CampaignCustomizerService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignCustomizers",
|
|
"fullName": "google.ads.googleads.v12.services.CampaignCustomizerService.MutateCampaignCustomizers",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/campaignCustomizers:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignDraftService",
|
|
"fullName": "google.ads.googleads.v12.services.CampaignDraftService",
|
|
"methods": [
|
|
{
|
|
"shortName": "ListCampaignDraftAsyncErrors",
|
|
"fullName": "google.ads.googleads.v12.services.CampaignDraftService.ListCampaignDraftAsyncErrors",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v12/{resource_name=customers/*/campaignDrafts/*}:listAsyncErrors"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MutateCampaignDrafts",
|
|
"fullName": "google.ads.googleads.v12.services.CampaignDraftService.MutateCampaignDrafts",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/campaignDrafts:mutate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "PromoteCampaignDraft",
|
|
"fullName": "google.ads.googleads.v12.services.CampaignDraftService.PromoteCampaignDraft",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/{campaign_draft=customers/*/campaignDrafts/*}:promote"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignExtensionSettingService",
|
|
"fullName": "google.ads.googleads.v12.services.CampaignExtensionSettingService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignExtensionSettings",
|
|
"fullName": "google.ads.googleads.v12.services.CampaignExtensionSettingService.MutateCampaignExtensionSettings",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/campaignExtensionSettings:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignFeedService",
|
|
"fullName": "google.ads.googleads.v12.services.CampaignFeedService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignFeeds",
|
|
"fullName": "google.ads.googleads.v12.services.CampaignFeedService.MutateCampaignFeeds",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/campaignFeeds:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignGroupService",
|
|
"fullName": "google.ads.googleads.v12.services.CampaignGroupService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignGroups",
|
|
"fullName": "google.ads.googleads.v12.services.CampaignGroupService.MutateCampaignGroups",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/campaignGroups:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignLabelService",
|
|
"fullName": "google.ads.googleads.v12.services.CampaignLabelService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignLabels",
|
|
"fullName": "google.ads.googleads.v12.services.CampaignLabelService.MutateCampaignLabels",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/campaignLabels:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignService",
|
|
"fullName": "google.ads.googleads.v12.services.CampaignService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaigns",
|
|
"fullName": "google.ads.googleads.v12.services.CampaignService.MutateCampaigns",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/campaigns:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignSharedSetService",
|
|
"fullName": "google.ads.googleads.v12.services.CampaignSharedSetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignSharedSets",
|
|
"fullName": "google.ads.googleads.v12.services.CampaignSharedSetService.MutateCampaignSharedSets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/campaignSharedSets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ConversionActionService",
|
|
"fullName": "google.ads.googleads.v12.services.ConversionActionService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateConversionActions",
|
|
"fullName": "google.ads.googleads.v12.services.ConversionActionService.MutateConversionActions",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/conversionActions:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ConversionAdjustmentUploadService",
|
|
"fullName": "google.ads.googleads.v12.services.ConversionAdjustmentUploadService",
|
|
"methods": [
|
|
{
|
|
"shortName": "UploadConversionAdjustments",
|
|
"fullName": "google.ads.googleads.v12.services.ConversionAdjustmentUploadService.UploadConversionAdjustments",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}:uploadConversionAdjustments"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ConversionCustomVariableService",
|
|
"fullName": "google.ads.googleads.v12.services.ConversionCustomVariableService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateConversionCustomVariables",
|
|
"fullName": "google.ads.googleads.v12.services.ConversionCustomVariableService.MutateConversionCustomVariables",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/conversionCustomVariables:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ConversionGoalCampaignConfigService",
|
|
"fullName": "google.ads.googleads.v12.services.ConversionGoalCampaignConfigService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateConversionGoalCampaignConfigs",
|
|
"fullName": "google.ads.googleads.v12.services.ConversionGoalCampaignConfigService.MutateConversionGoalCampaignConfigs",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/conversionGoalCampaignConfigs:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ConversionUploadService",
|
|
"fullName": "google.ads.googleads.v12.services.ConversionUploadService",
|
|
"methods": [
|
|
{
|
|
"shortName": "UploadCallConversions",
|
|
"fullName": "google.ads.googleads.v12.services.ConversionUploadService.UploadCallConversions",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}:uploadCallConversions"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UploadClickConversions",
|
|
"fullName": "google.ads.googleads.v12.services.ConversionUploadService.UploadClickConversions",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}:uploadClickConversions"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ConversionValueRuleService",
|
|
"fullName": "google.ads.googleads.v12.services.ConversionValueRuleService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateConversionValueRules",
|
|
"fullName": "google.ads.googleads.v12.services.ConversionValueRuleService.MutateConversionValueRules",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/conversionValueRules:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ConversionValueRuleSetService",
|
|
"fullName": "google.ads.googleads.v12.services.ConversionValueRuleSetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateConversionValueRuleSets",
|
|
"fullName": "google.ads.googleads.v12.services.ConversionValueRuleSetService.MutateConversionValueRuleSets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/conversionValueRuleSets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomAudienceService",
|
|
"fullName": "google.ads.googleads.v12.services.CustomAudienceService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomAudiences",
|
|
"fullName": "google.ads.googleads.v12.services.CustomAudienceService.MutateCustomAudiences",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/customAudiences:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomConversionGoalService",
|
|
"fullName": "google.ads.googleads.v12.services.CustomConversionGoalService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomConversionGoals",
|
|
"fullName": "google.ads.googleads.v12.services.CustomConversionGoalService.MutateCustomConversionGoals",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/customConversionGoals:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomInterestService",
|
|
"fullName": "google.ads.googleads.v12.services.CustomInterestService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomInterests",
|
|
"fullName": "google.ads.googleads.v12.services.CustomInterestService.MutateCustomInterests",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/customInterests:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerAssetService",
|
|
"fullName": "google.ads.googleads.v12.services.CustomerAssetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerAssets",
|
|
"fullName": "google.ads.googleads.v12.services.CustomerAssetService.MutateCustomerAssets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/customerAssets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerAssetSetService",
|
|
"fullName": "google.ads.googleads.v12.services.CustomerAssetSetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerAssetSets",
|
|
"fullName": "google.ads.googleads.v12.services.CustomerAssetSetService.MutateCustomerAssetSets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/customerAssetSets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerClientLinkService",
|
|
"fullName": "google.ads.googleads.v12.services.CustomerClientLinkService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerClientLink",
|
|
"fullName": "google.ads.googleads.v12.services.CustomerClientLinkService.MutateCustomerClientLink",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/customerClientLinks:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerConversionGoalService",
|
|
"fullName": "google.ads.googleads.v12.services.CustomerConversionGoalService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerConversionGoals",
|
|
"fullName": "google.ads.googleads.v12.services.CustomerConversionGoalService.MutateCustomerConversionGoals",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/customerConversionGoals:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerCustomizerService",
|
|
"fullName": "google.ads.googleads.v12.services.CustomerCustomizerService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerCustomizers",
|
|
"fullName": "google.ads.googleads.v12.services.CustomerCustomizerService.MutateCustomerCustomizers",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/CustomerCustomizers:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerExtensionSettingService",
|
|
"fullName": "google.ads.googleads.v12.services.CustomerExtensionSettingService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerExtensionSettings",
|
|
"fullName": "google.ads.googleads.v12.services.CustomerExtensionSettingService.MutateCustomerExtensionSettings",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/customerExtensionSettings:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerFeedService",
|
|
"fullName": "google.ads.googleads.v12.services.CustomerFeedService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerFeeds",
|
|
"fullName": "google.ads.googleads.v12.services.CustomerFeedService.MutateCustomerFeeds",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/customerFeeds:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerLabelService",
|
|
"fullName": "google.ads.googleads.v12.services.CustomerLabelService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerLabels",
|
|
"fullName": "google.ads.googleads.v12.services.CustomerLabelService.MutateCustomerLabels",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/customerLabels:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerManagerLinkService",
|
|
"fullName": "google.ads.googleads.v12.services.CustomerManagerLinkService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MoveManagerLink",
|
|
"fullName": "google.ads.googleads.v12.services.CustomerManagerLinkService.MoveManagerLink",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/customerManagerLinks:moveManagerLink"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MutateCustomerManagerLink",
|
|
"fullName": "google.ads.googleads.v12.services.CustomerManagerLinkService.MutateCustomerManagerLink",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/customerManagerLinks:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerNegativeCriterionService",
|
|
"fullName": "google.ads.googleads.v12.services.CustomerNegativeCriterionService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerNegativeCriteria",
|
|
"fullName": "google.ads.googleads.v12.services.CustomerNegativeCriterionService.MutateCustomerNegativeCriteria",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/customerNegativeCriteria:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerService",
|
|
"fullName": "google.ads.googleads.v12.services.CustomerService",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateCustomerClient",
|
|
"fullName": "google.ads.googleads.v12.services.CustomerService.CreateCustomerClient",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}:createCustomerClient"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListAccessibleCustomers",
|
|
"fullName": "google.ads.googleads.v12.services.CustomerService.ListAccessibleCustomers",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v12/customers:listAccessibleCustomers"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MutateCustomer",
|
|
"fullName": "google.ads.googleads.v12.services.CustomerService.MutateCustomer",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerUserAccessInvitationService",
|
|
"fullName": "google.ads.googleads.v12.services.CustomerUserAccessInvitationService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerUserAccessInvitation",
|
|
"fullName": "google.ads.googleads.v12.services.CustomerUserAccessInvitationService.MutateCustomerUserAccessInvitation",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/customerUserAccessInvitations:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerUserAccessService",
|
|
"fullName": "google.ads.googleads.v12.services.CustomerUserAccessService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerUserAccess",
|
|
"fullName": "google.ads.googleads.v12.services.CustomerUserAccessService.MutateCustomerUserAccess",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/customerUserAccesses:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomizerAttributeService",
|
|
"fullName": "google.ads.googleads.v12.services.CustomizerAttributeService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomizerAttributes",
|
|
"fullName": "google.ads.googleads.v12.services.CustomizerAttributeService.MutateCustomizerAttributes",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/customizerAttributes:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ExperimentArmService",
|
|
"fullName": "google.ads.googleads.v12.services.ExperimentArmService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateExperimentArms",
|
|
"fullName": "google.ads.googleads.v12.services.ExperimentArmService.MutateExperimentArms",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/experimentArms:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ExperimentService",
|
|
"fullName": "google.ads.googleads.v12.services.ExperimentService",
|
|
"methods": [
|
|
{
|
|
"shortName": "EndExperiment",
|
|
"fullName": "google.ads.googleads.v12.services.ExperimentService.EndExperiment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/{experiment=customers/*/experiments/*}:endExperiment"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GraduateExperiment",
|
|
"fullName": "google.ads.googleads.v12.services.ExperimentService.GraduateExperiment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/{experiment=customers/*/experiments/*}:graduateExperiment"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListExperimentAsyncErrors",
|
|
"fullName": "google.ads.googleads.v12.services.ExperimentService.ListExperimentAsyncErrors",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v12/{resource_name=customers/*/experiments/*}:listExperimentAsyncErrors"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MutateExperiments",
|
|
"fullName": "google.ads.googleads.v12.services.ExperimentService.MutateExperiments",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/experiments:mutate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "PromoteExperiment",
|
|
"fullName": "google.ads.googleads.v12.services.ExperimentService.PromoteExperiment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/{resource_name=customers/*/experiments/*}:promoteExperiment"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ScheduleExperiment",
|
|
"fullName": "google.ads.googleads.v12.services.ExperimentService.ScheduleExperiment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/{resource_name=customers/*/experiments/*}:scheduleExperiment"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ExtensionFeedItemService",
|
|
"fullName": "google.ads.googleads.v12.services.ExtensionFeedItemService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateExtensionFeedItems",
|
|
"fullName": "google.ads.googleads.v12.services.ExtensionFeedItemService.MutateExtensionFeedItems",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/extensionFeedItems:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "FeedItemService",
|
|
"fullName": "google.ads.googleads.v12.services.FeedItemService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateFeedItems",
|
|
"fullName": "google.ads.googleads.v12.services.FeedItemService.MutateFeedItems",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/feedItems:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "FeedItemSetLinkService",
|
|
"fullName": "google.ads.googleads.v12.services.FeedItemSetLinkService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateFeedItemSetLinks",
|
|
"fullName": "google.ads.googleads.v12.services.FeedItemSetLinkService.MutateFeedItemSetLinks",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/feedItemSetLinks:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "FeedItemSetService",
|
|
"fullName": "google.ads.googleads.v12.services.FeedItemSetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateFeedItemSets",
|
|
"fullName": "google.ads.googleads.v12.services.FeedItemSetService.MutateFeedItemSets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/feedItemSets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "FeedItemTargetService",
|
|
"fullName": "google.ads.googleads.v12.services.FeedItemTargetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateFeedItemTargets",
|
|
"fullName": "google.ads.googleads.v12.services.FeedItemTargetService.MutateFeedItemTargets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/feedItemTargets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "FeedMappingService",
|
|
"fullName": "google.ads.googleads.v12.services.FeedMappingService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateFeedMappings",
|
|
"fullName": "google.ads.googleads.v12.services.FeedMappingService.MutateFeedMappings",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/feedMappings:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "FeedService",
|
|
"fullName": "google.ads.googleads.v12.services.FeedService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateFeeds",
|
|
"fullName": "google.ads.googleads.v12.services.FeedService.MutateFeeds",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/feeds:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GeoTargetConstantService",
|
|
"fullName": "google.ads.googleads.v12.services.GeoTargetConstantService",
|
|
"methods": [
|
|
{
|
|
"shortName": "SuggestGeoTargetConstants",
|
|
"fullName": "google.ads.googleads.v12.services.GeoTargetConstantService.SuggestGeoTargetConstants",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/geoTargetConstants:suggest"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GoogleAdsFieldService",
|
|
"fullName": "google.ads.googleads.v12.services.GoogleAdsFieldService",
|
|
"methods": [
|
|
{
|
|
"shortName": "GetGoogleAdsField",
|
|
"fullName": "google.ads.googleads.v12.services.GoogleAdsFieldService.GetGoogleAdsField",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v12/{resource_name=googleAdsFields/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SearchGoogleAdsFields",
|
|
"fullName": "google.ads.googleads.v12.services.GoogleAdsFieldService.SearchGoogleAdsFields",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/googleAdsFields:search"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GoogleAdsService",
|
|
"fullName": "google.ads.googleads.v12.services.GoogleAdsService",
|
|
"methods": [
|
|
{
|
|
"shortName": "Mutate",
|
|
"fullName": "google.ads.googleads.v12.services.GoogleAdsService.Mutate",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/googleAds:mutate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Search",
|
|
"fullName": "google.ads.googleads.v12.services.GoogleAdsService.Search",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/googleAds:search"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SearchStream",
|
|
"fullName": "google.ads.googleads.v12.services.GoogleAdsService.SearchStream",
|
|
"mode": "SERVER_STREAMING",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/googleAds:searchStream"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "InvoiceService",
|
|
"fullName": "google.ads.googleads.v12.services.InvoiceService",
|
|
"methods": [
|
|
{
|
|
"shortName": "ListInvoices",
|
|
"fullName": "google.ads.googleads.v12.services.InvoiceService.ListInvoices",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v12/customers/{customer_id=*}/invoices"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "KeywordPlanAdGroupKeywordService",
|
|
"fullName": "google.ads.googleads.v12.services.KeywordPlanAdGroupKeywordService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateKeywordPlanAdGroupKeywords",
|
|
"fullName": "google.ads.googleads.v12.services.KeywordPlanAdGroupKeywordService.MutateKeywordPlanAdGroupKeywords",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/keywordPlanAdGroupKeywords:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "KeywordPlanAdGroupService",
|
|
"fullName": "google.ads.googleads.v12.services.KeywordPlanAdGroupService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateKeywordPlanAdGroups",
|
|
"fullName": "google.ads.googleads.v12.services.KeywordPlanAdGroupService.MutateKeywordPlanAdGroups",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/keywordPlanAdGroups:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "KeywordPlanCampaignKeywordService",
|
|
"fullName": "google.ads.googleads.v12.services.KeywordPlanCampaignKeywordService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateKeywordPlanCampaignKeywords",
|
|
"fullName": "google.ads.googleads.v12.services.KeywordPlanCampaignKeywordService.MutateKeywordPlanCampaignKeywords",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/keywordPlanCampaignKeywords:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "KeywordPlanCampaignService",
|
|
"fullName": "google.ads.googleads.v12.services.KeywordPlanCampaignService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateKeywordPlanCampaigns",
|
|
"fullName": "google.ads.googleads.v12.services.KeywordPlanCampaignService.MutateKeywordPlanCampaigns",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/keywordPlanCampaigns:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "KeywordPlanIdeaService",
|
|
"fullName": "google.ads.googleads.v12.services.KeywordPlanIdeaService",
|
|
"methods": [
|
|
{
|
|
"shortName": "GenerateAdGroupThemes",
|
|
"fullName": "google.ads.googleads.v12.services.KeywordPlanIdeaService.GenerateAdGroupThemes",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}:generateAdGroupThemes"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GenerateKeywordHistoricalMetrics",
|
|
"fullName": "google.ads.googleads.v12.services.KeywordPlanIdeaService.GenerateKeywordHistoricalMetrics",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}:generateKeywordHistoricalMetrics"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GenerateKeywordIdeas",
|
|
"fullName": "google.ads.googleads.v12.services.KeywordPlanIdeaService.GenerateKeywordIdeas",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}:generateKeywordIdeas"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "KeywordPlanService",
|
|
"fullName": "google.ads.googleads.v12.services.KeywordPlanService",
|
|
"methods": [
|
|
{
|
|
"shortName": "GenerateForecastCurve",
|
|
"fullName": "google.ads.googleads.v12.services.KeywordPlanService.GenerateForecastCurve",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/{keyword_plan=customers/*/keywordPlans/*}:generateForecastCurve"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GenerateForecastMetrics",
|
|
"fullName": "google.ads.googleads.v12.services.KeywordPlanService.GenerateForecastMetrics",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/{keyword_plan=customers/*/keywordPlans/*}:generateForecastMetrics"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GenerateForecastTimeSeries",
|
|
"fullName": "google.ads.googleads.v12.services.KeywordPlanService.GenerateForecastTimeSeries",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/{keyword_plan=customers/*/keywordPlans/*}:generateForecastTimeSeries"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GenerateHistoricalMetrics",
|
|
"fullName": "google.ads.googleads.v12.services.KeywordPlanService.GenerateHistoricalMetrics",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/{keyword_plan=customers/*/keywordPlans/*}:generateHistoricalMetrics"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MutateKeywordPlans",
|
|
"fullName": "google.ads.googleads.v12.services.KeywordPlanService.MutateKeywordPlans",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/keywordPlans:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "KeywordThemeConstantService",
|
|
"fullName": "google.ads.googleads.v12.services.KeywordThemeConstantService",
|
|
"methods": [
|
|
{
|
|
"shortName": "SuggestKeywordThemeConstants",
|
|
"fullName": "google.ads.googleads.v12.services.KeywordThemeConstantService.SuggestKeywordThemeConstants",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/keywordThemeConstants:suggest"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "LabelService",
|
|
"fullName": "google.ads.googleads.v12.services.LabelService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateLabels",
|
|
"fullName": "google.ads.googleads.v12.services.LabelService.MutateLabels",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/labels:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MediaFileService",
|
|
"fullName": "google.ads.googleads.v12.services.MediaFileService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateMediaFiles",
|
|
"fullName": "google.ads.googleads.v12.services.MediaFileService.MutateMediaFiles",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/mediaFiles:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MerchantCenterLinkService",
|
|
"fullName": "google.ads.googleads.v12.services.MerchantCenterLinkService",
|
|
"methods": [
|
|
{
|
|
"shortName": "GetMerchantCenterLink",
|
|
"fullName": "google.ads.googleads.v12.services.MerchantCenterLinkService.GetMerchantCenterLink",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v12/{resource_name=customers/*/merchantCenterLinks/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListMerchantCenterLinks",
|
|
"fullName": "google.ads.googleads.v12.services.MerchantCenterLinkService.ListMerchantCenterLinks",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v12/customers/{customer_id=*}/merchantCenterLinks"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MutateMerchantCenterLink",
|
|
"fullName": "google.ads.googleads.v12.services.MerchantCenterLinkService.MutateMerchantCenterLink",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/merchantCenterLinks:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "OfflineUserDataJobService",
|
|
"fullName": "google.ads.googleads.v12.services.OfflineUserDataJobService",
|
|
"methods": [
|
|
{
|
|
"shortName": "AddOfflineUserDataJobOperations",
|
|
"fullName": "google.ads.googleads.v12.services.OfflineUserDataJobService.AddOfflineUserDataJobOperations",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/{resource_name=customers/*/offlineUserDataJobs/*}:addOperations"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateOfflineUserDataJob",
|
|
"fullName": "google.ads.googleads.v12.services.OfflineUserDataJobService.CreateOfflineUserDataJob",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/offlineUserDataJobs:create"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "RunOfflineUserDataJob",
|
|
"fullName": "google.ads.googleads.v12.services.OfflineUserDataJobService.RunOfflineUserDataJob",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/{resource_name=customers/*/offlineUserDataJobs/*}:run"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "PaymentsAccountService",
|
|
"fullName": "google.ads.googleads.v12.services.PaymentsAccountService",
|
|
"methods": [
|
|
{
|
|
"shortName": "ListPaymentsAccounts",
|
|
"fullName": "google.ads.googleads.v12.services.PaymentsAccountService.ListPaymentsAccounts",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v12/customers/{customer_id=*}/paymentsAccounts"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ReachPlanService",
|
|
"fullName": "google.ads.googleads.v12.services.ReachPlanService",
|
|
"methods": [
|
|
{
|
|
"shortName": "GenerateReachForecast",
|
|
"fullName": "google.ads.googleads.v12.services.ReachPlanService.GenerateReachForecast",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}:generateReachForecast"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListPlannableLocations",
|
|
"fullName": "google.ads.googleads.v12.services.ReachPlanService.ListPlannableLocations",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12:listPlannableLocations"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListPlannableProducts",
|
|
"fullName": "google.ads.googleads.v12.services.ReachPlanService.ListPlannableProducts",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12:listPlannableProducts"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "RecommendationService",
|
|
"fullName": "google.ads.googleads.v12.services.RecommendationService",
|
|
"methods": [
|
|
{
|
|
"shortName": "ApplyRecommendation",
|
|
"fullName": "google.ads.googleads.v12.services.RecommendationService.ApplyRecommendation",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/recommendations:apply"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DismissRecommendation",
|
|
"fullName": "google.ads.googleads.v12.services.RecommendationService.DismissRecommendation",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/recommendations:dismiss"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "RemarketingActionService",
|
|
"fullName": "google.ads.googleads.v12.services.RemarketingActionService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateRemarketingActions",
|
|
"fullName": "google.ads.googleads.v12.services.RemarketingActionService.MutateRemarketingActions",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/remarketingActions:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SharedCriterionService",
|
|
"fullName": "google.ads.googleads.v12.services.SharedCriterionService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateSharedCriteria",
|
|
"fullName": "google.ads.googleads.v12.services.SharedCriterionService.MutateSharedCriteria",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/sharedCriteria:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SharedSetService",
|
|
"fullName": "google.ads.googleads.v12.services.SharedSetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateSharedSets",
|
|
"fullName": "google.ads.googleads.v12.services.SharedSetService.MutateSharedSets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/sharedSets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SmartCampaignSettingService",
|
|
"fullName": "google.ads.googleads.v12.services.SmartCampaignSettingService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateSmartCampaignSettings",
|
|
"fullName": "google.ads.googleads.v12.services.SmartCampaignSettingService.MutateSmartCampaignSettings",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/smartCampaignSettings:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SmartCampaignSuggestService",
|
|
"fullName": "google.ads.googleads.v12.services.SmartCampaignSuggestService",
|
|
"methods": [
|
|
{
|
|
"shortName": "SuggestKeywordThemes",
|
|
"fullName": "google.ads.googleads.v12.services.SmartCampaignSuggestService.SuggestKeywordThemes",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}:suggestKeywordThemes"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SuggestSmartCampaignAd",
|
|
"fullName": "google.ads.googleads.v12.services.SmartCampaignSuggestService.SuggestSmartCampaignAd",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}:suggestSmartCampaignAd"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SuggestSmartCampaignBudgetOptions",
|
|
"fullName": "google.ads.googleads.v12.services.SmartCampaignSuggestService.SuggestSmartCampaignBudgetOptions",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}:suggestSmartCampaignBudgetOptions"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ThirdPartyAppAnalyticsLinkService",
|
|
"fullName": "google.ads.googleads.v12.services.ThirdPartyAppAnalyticsLinkService",
|
|
"methods": [
|
|
{
|
|
"shortName": "RegenerateShareableLinkId",
|
|
"fullName": "google.ads.googleads.v12.services.ThirdPartyAppAnalyticsLinkService.RegenerateShareableLinkId",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/{resource_name=customers/*/thirdPartyAppAnalyticsLinks/*}:regenerateShareableLinkId"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UserDataService",
|
|
"fullName": "google.ads.googleads.v12.services.UserDataService",
|
|
"methods": [
|
|
{
|
|
"shortName": "UploadUserData",
|
|
"fullName": "google.ads.googleads.v12.services.UserDataService.UploadUserData",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}:uploadUserData"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UserListService",
|
|
"fullName": "google.ads.googleads.v12.services.UserListService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateUserLists",
|
|
"fullName": "google.ads.googleads.v12.services.UserListService.MutateUserLists",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v12/customers/{customer_id=*}/userLists:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"configFile": "googleads_v12.yaml",
|
|
"serviceConfigApiNames": [
|
|
"google.ads.googleads.v12.services.AccountBudgetProposalService",
|
|
"google.ads.googleads.v12.services.AccountLinkService",
|
|
"google.ads.googleads.v12.services.AdGroupAdLabelService",
|
|
"google.ads.googleads.v12.services.AdGroupAdService",
|
|
"google.ads.googleads.v12.services.AdGroupAssetService",
|
|
"google.ads.googleads.v12.services.AdGroupAssetSetService",
|
|
"google.ads.googleads.v12.services.AdGroupBidModifierService",
|
|
"google.ads.googleads.v12.services.AdGroupCriterionCustomizerService",
|
|
"google.ads.googleads.v12.services.AdGroupCriterionLabelService",
|
|
"google.ads.googleads.v12.services.AdGroupCriterionService",
|
|
"google.ads.googleads.v12.services.AdGroupCustomizerService",
|
|
"google.ads.googleads.v12.services.AdGroupExtensionSettingService",
|
|
"google.ads.googleads.v12.services.AdGroupFeedService",
|
|
"google.ads.googleads.v12.services.AdGroupLabelService",
|
|
"google.ads.googleads.v12.services.AdGroupService",
|
|
"google.ads.googleads.v12.services.AdParameterService",
|
|
"google.ads.googleads.v12.services.AdService",
|
|
"google.ads.googleads.v12.services.AssetGroupAssetService",
|
|
"google.ads.googleads.v12.services.AssetGroupListingGroupFilterService",
|
|
"google.ads.googleads.v12.services.AssetGroupService",
|
|
"google.ads.googleads.v12.services.AssetGroupSignalService",
|
|
"google.ads.googleads.v12.services.AssetService",
|
|
"google.ads.googleads.v12.services.AssetSetAssetService",
|
|
"google.ads.googleads.v12.services.AssetSetService",
|
|
"google.ads.googleads.v12.services.AudienceInsightsService",
|
|
"google.ads.googleads.v12.services.AudienceService",
|
|
"google.ads.googleads.v12.services.BatchJobService",
|
|
"google.ads.googleads.v12.services.BiddingDataExclusionService",
|
|
"google.ads.googleads.v12.services.BiddingSeasonalityAdjustmentService",
|
|
"google.ads.googleads.v12.services.BiddingStrategyService",
|
|
"google.ads.googleads.v12.services.BillingSetupService",
|
|
"google.ads.googleads.v12.services.CampaignAssetService",
|
|
"google.ads.googleads.v12.services.CampaignAssetSetService",
|
|
"google.ads.googleads.v12.services.CampaignBidModifierService",
|
|
"google.ads.googleads.v12.services.CampaignBudgetService",
|
|
"google.ads.googleads.v12.services.CampaignConversionGoalService",
|
|
"google.ads.googleads.v12.services.CampaignCriterionService",
|
|
"google.ads.googleads.v12.services.CampaignCustomizerService",
|
|
"google.ads.googleads.v12.services.CampaignDraftService",
|
|
"google.ads.googleads.v12.services.CampaignExtensionSettingService",
|
|
"google.ads.googleads.v12.services.CampaignFeedService",
|
|
"google.ads.googleads.v12.services.CampaignGroupService",
|
|
"google.ads.googleads.v12.services.CampaignLabelService",
|
|
"google.ads.googleads.v12.services.CampaignService",
|
|
"google.ads.googleads.v12.services.CampaignSharedSetService",
|
|
"google.ads.googleads.v12.services.ConversionActionService",
|
|
"google.ads.googleads.v12.services.ConversionAdjustmentUploadService",
|
|
"google.ads.googleads.v12.services.ConversionCustomVariableService",
|
|
"google.ads.googleads.v12.services.ConversionGoalCampaignConfigService",
|
|
"google.ads.googleads.v12.services.ConversionUploadService",
|
|
"google.ads.googleads.v12.services.ConversionValueRuleService",
|
|
"google.ads.googleads.v12.services.ConversionValueRuleSetService",
|
|
"google.ads.googleads.v12.services.CustomAudienceService",
|
|
"google.ads.googleads.v12.services.CustomConversionGoalService",
|
|
"google.ads.googleads.v12.services.CustomInterestService",
|
|
"google.ads.googleads.v12.services.CustomerAssetService",
|
|
"google.ads.googleads.v12.services.CustomerAssetSetService",
|
|
"google.ads.googleads.v12.services.CustomerClientLinkService",
|
|
"google.ads.googleads.v12.services.CustomerConversionGoalService",
|
|
"google.ads.googleads.v12.services.CustomerCustomizerService",
|
|
"google.ads.googleads.v12.services.CustomerExtensionSettingService",
|
|
"google.ads.googleads.v12.services.CustomerFeedService",
|
|
"google.ads.googleads.v12.services.CustomerLabelService",
|
|
"google.ads.googleads.v12.services.CustomerManagerLinkService",
|
|
"google.ads.googleads.v12.services.CustomerNegativeCriterionService",
|
|
"google.ads.googleads.v12.services.CustomerService",
|
|
"google.ads.googleads.v12.services.CustomerUserAccessInvitationService",
|
|
"google.ads.googleads.v12.services.CustomerUserAccessService",
|
|
"google.ads.googleads.v12.services.CustomizerAttributeService",
|
|
"google.ads.googleads.v12.services.ExperimentArmService",
|
|
"google.ads.googleads.v12.services.ExperimentService",
|
|
"google.ads.googleads.v12.services.ExtensionFeedItemService",
|
|
"google.ads.googleads.v12.services.FeedItemService",
|
|
"google.ads.googleads.v12.services.FeedItemSetLinkService",
|
|
"google.ads.googleads.v12.services.FeedItemSetService",
|
|
"google.ads.googleads.v12.services.FeedItemTargetService",
|
|
"google.ads.googleads.v12.services.FeedMappingService",
|
|
"google.ads.googleads.v12.services.FeedService",
|
|
"google.ads.googleads.v12.services.GeoTargetConstantService",
|
|
"google.ads.googleads.v12.services.GoogleAdsFieldService",
|
|
"google.ads.googleads.v12.services.GoogleAdsService",
|
|
"google.ads.googleads.v12.services.InvoiceService",
|
|
"google.ads.googleads.v12.services.KeywordPlanAdGroupKeywordService",
|
|
"google.ads.googleads.v12.services.KeywordPlanAdGroupService",
|
|
"google.ads.googleads.v12.services.KeywordPlanCampaignKeywordService",
|
|
"google.ads.googleads.v12.services.KeywordPlanCampaignService",
|
|
"google.ads.googleads.v12.services.KeywordPlanIdeaService",
|
|
"google.ads.googleads.v12.services.KeywordPlanService",
|
|
"google.ads.googleads.v12.services.KeywordThemeConstantService",
|
|
"google.ads.googleads.v12.services.LabelService",
|
|
"google.ads.googleads.v12.services.MediaFileService",
|
|
"google.ads.googleads.v12.services.MerchantCenterLinkService",
|
|
"google.ads.googleads.v12.services.OfflineUserDataJobService",
|
|
"google.ads.googleads.v12.services.PaymentsAccountService",
|
|
"google.ads.googleads.v12.services.ReachPlanService",
|
|
"google.ads.googleads.v12.services.RecommendationService",
|
|
"google.ads.googleads.v12.services.RemarketingActionService",
|
|
"google.ads.googleads.v12.services.SharedCriterionService",
|
|
"google.ads.googleads.v12.services.SharedSetService",
|
|
"google.ads.googleads.v12.services.SmartCampaignSettingService",
|
|
"google.ads.googleads.v12.services.SmartCampaignSuggestService",
|
|
"google.ads.googleads.v12.services.ThirdPartyAppAnalyticsLinkService",
|
|
"google.ads.googleads.v12.services.UserDataService",
|
|
"google.ads.googleads.v12.services.UserListService"
|
|
],
|
|
"nameInServiceConfig": "googleads.googleapis.com"
|
|
},
|
|
{
|
|
"id": "google.ads.googleads.v13",
|
|
"directory": "google/ads/googleads/v13",
|
|
"version": "v13",
|
|
"majorVersion": "v13",
|
|
"hostName": "googleads.googleapis.com",
|
|
"title": "Google Ads API",
|
|
"description": "Manage your Google Ads accounts, campaigns, and reports with this API.",
|
|
"importDirectories": [
|
|
"google/ads/googleads/v13/common",
|
|
"google/ads/googleads/v13/enums",
|
|
"google/ads/googleads/v13/errors",
|
|
"google/ads/googleads/v13/resources",
|
|
"google/ads/googleads/v13/services",
|
|
"google/api",
|
|
"google/longrunning",
|
|
"google/protobuf",
|
|
"google/rpc"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Ads.GoogleAds.V13.Common": 35,
|
|
"Google.Ads.GoogleAds.V13.Enums": 309,
|
|
"Google.Ads.GoogleAds.V13.Errors": 144,
|
|
"Google.Ads.GoogleAds.V13.Resources": 164,
|
|
"Google.Ads.GoogleAds.V13.Services": 107
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"google.golang.org/genproto/googleapis/ads/googleads/v13/common;common": 35,
|
|
"google.golang.org/genproto/googleapis/ads/googleads/v13/enums;enums": 309,
|
|
"google.golang.org/genproto/googleapis/ads/googleads/v13/errors;errors": 144,
|
|
"google.golang.org/genproto/googleapis/ads/googleads/v13/resources;resources": 164,
|
|
"google.golang.org/genproto/googleapis/ads/googleads/v13/services;services": 107
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 759
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.ads.googleads.v13.common": 35,
|
|
"com.google.ads.googleads.v13.enums": 309,
|
|
"com.google.ads.googleads.v13.errors": 144,
|
|
"com.google.ads.googleads.v13.resources": 164,
|
|
"com.google.ads.googleads.v13.services": 107
|
|
}
|
|
},
|
|
"objc_class_prefix": {
|
|
"valueCounts": {
|
|
"GAA": 759
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Ads\\GoogleAds\\V13\\Common": 35,
|
|
"Google\\Ads\\GoogleAds\\V13\\Enums": 309,
|
|
"Google\\Ads\\GoogleAds\\V13\\Errors": 144,
|
|
"Google\\Ads\\GoogleAds\\V13\\Resources": 164,
|
|
"Google\\Ads\\GoogleAds\\V13\\Services": 107
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Ads::GoogleAds::V13::Common": 35,
|
|
"Google::Ads::GoogleAds::V13::Enums": 309,
|
|
"Google::Ads::GoogleAds::V13::Errors": 144,
|
|
"Google::Ads::GoogleAds::V13::Resources": 164,
|
|
"Google::Ads::GoogleAds::V13::Services": 107
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "AccountBudgetProposalService",
|
|
"fullName": "google.ads.googleads.v13.services.AccountBudgetProposalService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAccountBudgetProposal",
|
|
"fullName": "google.ads.googleads.v13.services.AccountBudgetProposalService.MutateAccountBudgetProposal",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/accountBudgetProposals:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AccountLinkService",
|
|
"fullName": "google.ads.googleads.v13.services.AccountLinkService",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateAccountLink",
|
|
"fullName": "google.ads.googleads.v13.services.AccountLinkService.CreateAccountLink",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/accountLinks:create"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MutateAccountLink",
|
|
"fullName": "google.ads.googleads.v13.services.AccountLinkService.MutateAccountLink",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/accountLinks:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupAdLabelService",
|
|
"fullName": "google.ads.googleads.v13.services.AdGroupAdLabelService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupAdLabels",
|
|
"fullName": "google.ads.googleads.v13.services.AdGroupAdLabelService.MutateAdGroupAdLabels",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/adGroupAdLabels:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupAdService",
|
|
"fullName": "google.ads.googleads.v13.services.AdGroupAdService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupAds",
|
|
"fullName": "google.ads.googleads.v13.services.AdGroupAdService.MutateAdGroupAds",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/adGroupAds:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupAssetService",
|
|
"fullName": "google.ads.googleads.v13.services.AdGroupAssetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupAssets",
|
|
"fullName": "google.ads.googleads.v13.services.AdGroupAssetService.MutateAdGroupAssets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/adGroupAssets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupAssetSetService",
|
|
"fullName": "google.ads.googleads.v13.services.AdGroupAssetSetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupAssetSets",
|
|
"fullName": "google.ads.googleads.v13.services.AdGroupAssetSetService.MutateAdGroupAssetSets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/adGroupAssetSets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupBidModifierService",
|
|
"fullName": "google.ads.googleads.v13.services.AdGroupBidModifierService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupBidModifiers",
|
|
"fullName": "google.ads.googleads.v13.services.AdGroupBidModifierService.MutateAdGroupBidModifiers",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/adGroupBidModifiers:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupCriterionCustomizerService",
|
|
"fullName": "google.ads.googleads.v13.services.AdGroupCriterionCustomizerService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupCriterionCustomizers",
|
|
"fullName": "google.ads.googleads.v13.services.AdGroupCriterionCustomizerService.MutateAdGroupCriterionCustomizers",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/AdGroupCriterionCustomizers:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupCriterionLabelService",
|
|
"fullName": "google.ads.googleads.v13.services.AdGroupCriterionLabelService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupCriterionLabels",
|
|
"fullName": "google.ads.googleads.v13.services.AdGroupCriterionLabelService.MutateAdGroupCriterionLabels",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/adGroupCriterionLabels:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupCriterionService",
|
|
"fullName": "google.ads.googleads.v13.services.AdGroupCriterionService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupCriteria",
|
|
"fullName": "google.ads.googleads.v13.services.AdGroupCriterionService.MutateAdGroupCriteria",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/adGroupCriteria:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupCustomizerService",
|
|
"fullName": "google.ads.googleads.v13.services.AdGroupCustomizerService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupCustomizers",
|
|
"fullName": "google.ads.googleads.v13.services.AdGroupCustomizerService.MutateAdGroupCustomizers",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/adGroupCustomizers:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupExtensionSettingService",
|
|
"fullName": "google.ads.googleads.v13.services.AdGroupExtensionSettingService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupExtensionSettings",
|
|
"fullName": "google.ads.googleads.v13.services.AdGroupExtensionSettingService.MutateAdGroupExtensionSettings",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/adGroupExtensionSettings:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupFeedService",
|
|
"fullName": "google.ads.googleads.v13.services.AdGroupFeedService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupFeeds",
|
|
"fullName": "google.ads.googleads.v13.services.AdGroupFeedService.MutateAdGroupFeeds",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/adGroupFeeds:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupLabelService",
|
|
"fullName": "google.ads.googleads.v13.services.AdGroupLabelService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupLabels",
|
|
"fullName": "google.ads.googleads.v13.services.AdGroupLabelService.MutateAdGroupLabels",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/adGroupLabels:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupService",
|
|
"fullName": "google.ads.googleads.v13.services.AdGroupService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroups",
|
|
"fullName": "google.ads.googleads.v13.services.AdGroupService.MutateAdGroups",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/adGroups:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdParameterService",
|
|
"fullName": "google.ads.googleads.v13.services.AdParameterService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdParameters",
|
|
"fullName": "google.ads.googleads.v13.services.AdParameterService.MutateAdParameters",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/adParameters:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdService",
|
|
"fullName": "google.ads.googleads.v13.services.AdService",
|
|
"methods": [
|
|
{
|
|
"shortName": "GetAd",
|
|
"fullName": "google.ads.googleads.v13.services.AdService.GetAd",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v13/{resource_name=customers/*/ads/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MutateAds",
|
|
"fullName": "google.ads.googleads.v13.services.AdService.MutateAds",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/ads:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AssetGroupAssetService",
|
|
"fullName": "google.ads.googleads.v13.services.AssetGroupAssetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAssetGroupAssets",
|
|
"fullName": "google.ads.googleads.v13.services.AssetGroupAssetService.MutateAssetGroupAssets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/assetGroupAssets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AssetGroupListingGroupFilterService",
|
|
"fullName": "google.ads.googleads.v13.services.AssetGroupListingGroupFilterService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAssetGroupListingGroupFilters",
|
|
"fullName": "google.ads.googleads.v13.services.AssetGroupListingGroupFilterService.MutateAssetGroupListingGroupFilters",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/assetGroupListingGroupFilters:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AssetGroupService",
|
|
"fullName": "google.ads.googleads.v13.services.AssetGroupService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAssetGroups",
|
|
"fullName": "google.ads.googleads.v13.services.AssetGroupService.MutateAssetGroups",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/assetGroups:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AssetGroupSignalService",
|
|
"fullName": "google.ads.googleads.v13.services.AssetGroupSignalService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAssetGroupSignals",
|
|
"fullName": "google.ads.googleads.v13.services.AssetGroupSignalService.MutateAssetGroupSignals",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/assetGroupSignals:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AssetService",
|
|
"fullName": "google.ads.googleads.v13.services.AssetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAssets",
|
|
"fullName": "google.ads.googleads.v13.services.AssetService.MutateAssets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/assets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AssetSetAssetService",
|
|
"fullName": "google.ads.googleads.v13.services.AssetSetAssetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAssetSetAssets",
|
|
"fullName": "google.ads.googleads.v13.services.AssetSetAssetService.MutateAssetSetAssets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/assetSetAssets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AssetSetService",
|
|
"fullName": "google.ads.googleads.v13.services.AssetSetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAssetSets",
|
|
"fullName": "google.ads.googleads.v13.services.AssetSetService.MutateAssetSets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/assetSets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AudienceInsightsService",
|
|
"fullName": "google.ads.googleads.v13.services.AudienceInsightsService",
|
|
"methods": [
|
|
{
|
|
"shortName": "GenerateAudienceCompositionInsights",
|
|
"fullName": "google.ads.googleads.v13.services.AudienceInsightsService.GenerateAudienceCompositionInsights",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}:generateAudienceCompositionInsights"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GenerateInsightsFinderReport",
|
|
"fullName": "google.ads.googleads.v13.services.AudienceInsightsService.GenerateInsightsFinderReport",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}:generateInsightsFinderReport"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListAudienceInsightsAttributes",
|
|
"fullName": "google.ads.googleads.v13.services.AudienceInsightsService.ListAudienceInsightsAttributes",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}:searchAudienceInsightsAttributes"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListInsightsEligibleDates",
|
|
"fullName": "google.ads.googleads.v13.services.AudienceInsightsService.ListInsightsEligibleDates",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/audienceInsights:listInsightsEligibleDates"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AudienceService",
|
|
"fullName": "google.ads.googleads.v13.services.AudienceService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAudiences",
|
|
"fullName": "google.ads.googleads.v13.services.AudienceService.MutateAudiences",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/audiences:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BatchJobService",
|
|
"fullName": "google.ads.googleads.v13.services.BatchJobService",
|
|
"methods": [
|
|
{
|
|
"shortName": "AddBatchJobOperations",
|
|
"fullName": "google.ads.googleads.v13.services.BatchJobService.AddBatchJobOperations",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/{resource_name=customers/*/batchJobs/*}:addOperations"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListBatchJobResults",
|
|
"fullName": "google.ads.googleads.v13.services.BatchJobService.ListBatchJobResults",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v13/{resource_name=customers/*/batchJobs/*}:listResults"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MutateBatchJob",
|
|
"fullName": "google.ads.googleads.v13.services.BatchJobService.MutateBatchJob",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/batchJobs:mutate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "RunBatchJob",
|
|
"fullName": "google.ads.googleads.v13.services.BatchJobService.RunBatchJob",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/{resource_name=customers/*/batchJobs/*}:run"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BiddingDataExclusionService",
|
|
"fullName": "google.ads.googleads.v13.services.BiddingDataExclusionService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateBiddingDataExclusions",
|
|
"fullName": "google.ads.googleads.v13.services.BiddingDataExclusionService.MutateBiddingDataExclusions",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/biddingDataExclusions:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BiddingSeasonalityAdjustmentService",
|
|
"fullName": "google.ads.googleads.v13.services.BiddingSeasonalityAdjustmentService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateBiddingSeasonalityAdjustments",
|
|
"fullName": "google.ads.googleads.v13.services.BiddingSeasonalityAdjustmentService.MutateBiddingSeasonalityAdjustments",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/biddingSeasonalityAdjustments:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BiddingStrategyService",
|
|
"fullName": "google.ads.googleads.v13.services.BiddingStrategyService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateBiddingStrategies",
|
|
"fullName": "google.ads.googleads.v13.services.BiddingStrategyService.MutateBiddingStrategies",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/biddingStrategies:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BillingSetupService",
|
|
"fullName": "google.ads.googleads.v13.services.BillingSetupService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateBillingSetup",
|
|
"fullName": "google.ads.googleads.v13.services.BillingSetupService.MutateBillingSetup",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/billingSetups:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignAssetService",
|
|
"fullName": "google.ads.googleads.v13.services.CampaignAssetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignAssets",
|
|
"fullName": "google.ads.googleads.v13.services.CampaignAssetService.MutateCampaignAssets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/campaignAssets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignAssetSetService",
|
|
"fullName": "google.ads.googleads.v13.services.CampaignAssetSetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignAssetSets",
|
|
"fullName": "google.ads.googleads.v13.services.CampaignAssetSetService.MutateCampaignAssetSets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/campaignAssetSets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignBidModifierService",
|
|
"fullName": "google.ads.googleads.v13.services.CampaignBidModifierService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignBidModifiers",
|
|
"fullName": "google.ads.googleads.v13.services.CampaignBidModifierService.MutateCampaignBidModifiers",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/campaignBidModifiers:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignBudgetService",
|
|
"fullName": "google.ads.googleads.v13.services.CampaignBudgetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignBudgets",
|
|
"fullName": "google.ads.googleads.v13.services.CampaignBudgetService.MutateCampaignBudgets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/campaignBudgets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignConversionGoalService",
|
|
"fullName": "google.ads.googleads.v13.services.CampaignConversionGoalService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignConversionGoals",
|
|
"fullName": "google.ads.googleads.v13.services.CampaignConversionGoalService.MutateCampaignConversionGoals",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/campaignConversionGoals:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignCriterionService",
|
|
"fullName": "google.ads.googleads.v13.services.CampaignCriterionService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignCriteria",
|
|
"fullName": "google.ads.googleads.v13.services.CampaignCriterionService.MutateCampaignCriteria",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/campaignCriteria:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignCustomizerService",
|
|
"fullName": "google.ads.googleads.v13.services.CampaignCustomizerService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignCustomizers",
|
|
"fullName": "google.ads.googleads.v13.services.CampaignCustomizerService.MutateCampaignCustomizers",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/campaignCustomizers:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignDraftService",
|
|
"fullName": "google.ads.googleads.v13.services.CampaignDraftService",
|
|
"methods": [
|
|
{
|
|
"shortName": "ListCampaignDraftAsyncErrors",
|
|
"fullName": "google.ads.googleads.v13.services.CampaignDraftService.ListCampaignDraftAsyncErrors",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v13/{resource_name=customers/*/campaignDrafts/*}:listAsyncErrors"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MutateCampaignDrafts",
|
|
"fullName": "google.ads.googleads.v13.services.CampaignDraftService.MutateCampaignDrafts",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/campaignDrafts:mutate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "PromoteCampaignDraft",
|
|
"fullName": "google.ads.googleads.v13.services.CampaignDraftService.PromoteCampaignDraft",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/{campaign_draft=customers/*/campaignDrafts/*}:promote"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignExtensionSettingService",
|
|
"fullName": "google.ads.googleads.v13.services.CampaignExtensionSettingService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignExtensionSettings",
|
|
"fullName": "google.ads.googleads.v13.services.CampaignExtensionSettingService.MutateCampaignExtensionSettings",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/campaignExtensionSettings:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignFeedService",
|
|
"fullName": "google.ads.googleads.v13.services.CampaignFeedService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignFeeds",
|
|
"fullName": "google.ads.googleads.v13.services.CampaignFeedService.MutateCampaignFeeds",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/campaignFeeds:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignGroupService",
|
|
"fullName": "google.ads.googleads.v13.services.CampaignGroupService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignGroups",
|
|
"fullName": "google.ads.googleads.v13.services.CampaignGroupService.MutateCampaignGroups",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/campaignGroups:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignLabelService",
|
|
"fullName": "google.ads.googleads.v13.services.CampaignLabelService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignLabels",
|
|
"fullName": "google.ads.googleads.v13.services.CampaignLabelService.MutateCampaignLabels",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/campaignLabels:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignService",
|
|
"fullName": "google.ads.googleads.v13.services.CampaignService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaigns",
|
|
"fullName": "google.ads.googleads.v13.services.CampaignService.MutateCampaigns",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/campaigns:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignSharedSetService",
|
|
"fullName": "google.ads.googleads.v13.services.CampaignSharedSetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignSharedSets",
|
|
"fullName": "google.ads.googleads.v13.services.CampaignSharedSetService.MutateCampaignSharedSets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/campaignSharedSets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ConversionActionService",
|
|
"fullName": "google.ads.googleads.v13.services.ConversionActionService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateConversionActions",
|
|
"fullName": "google.ads.googleads.v13.services.ConversionActionService.MutateConversionActions",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/conversionActions:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ConversionAdjustmentUploadService",
|
|
"fullName": "google.ads.googleads.v13.services.ConversionAdjustmentUploadService",
|
|
"methods": [
|
|
{
|
|
"shortName": "UploadConversionAdjustments",
|
|
"fullName": "google.ads.googleads.v13.services.ConversionAdjustmentUploadService.UploadConversionAdjustments",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}:uploadConversionAdjustments"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ConversionCustomVariableService",
|
|
"fullName": "google.ads.googleads.v13.services.ConversionCustomVariableService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateConversionCustomVariables",
|
|
"fullName": "google.ads.googleads.v13.services.ConversionCustomVariableService.MutateConversionCustomVariables",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/conversionCustomVariables:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ConversionGoalCampaignConfigService",
|
|
"fullName": "google.ads.googleads.v13.services.ConversionGoalCampaignConfigService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateConversionGoalCampaignConfigs",
|
|
"fullName": "google.ads.googleads.v13.services.ConversionGoalCampaignConfigService.MutateConversionGoalCampaignConfigs",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/conversionGoalCampaignConfigs:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ConversionUploadService",
|
|
"fullName": "google.ads.googleads.v13.services.ConversionUploadService",
|
|
"methods": [
|
|
{
|
|
"shortName": "UploadCallConversions",
|
|
"fullName": "google.ads.googleads.v13.services.ConversionUploadService.UploadCallConversions",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}:uploadCallConversions"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UploadClickConversions",
|
|
"fullName": "google.ads.googleads.v13.services.ConversionUploadService.UploadClickConversions",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}:uploadClickConversions"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ConversionValueRuleService",
|
|
"fullName": "google.ads.googleads.v13.services.ConversionValueRuleService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateConversionValueRules",
|
|
"fullName": "google.ads.googleads.v13.services.ConversionValueRuleService.MutateConversionValueRules",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/conversionValueRules:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ConversionValueRuleSetService",
|
|
"fullName": "google.ads.googleads.v13.services.ConversionValueRuleSetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateConversionValueRuleSets",
|
|
"fullName": "google.ads.googleads.v13.services.ConversionValueRuleSetService.MutateConversionValueRuleSets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/conversionValueRuleSets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomAudienceService",
|
|
"fullName": "google.ads.googleads.v13.services.CustomAudienceService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomAudiences",
|
|
"fullName": "google.ads.googleads.v13.services.CustomAudienceService.MutateCustomAudiences",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/customAudiences:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomConversionGoalService",
|
|
"fullName": "google.ads.googleads.v13.services.CustomConversionGoalService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomConversionGoals",
|
|
"fullName": "google.ads.googleads.v13.services.CustomConversionGoalService.MutateCustomConversionGoals",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/customConversionGoals:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomInterestService",
|
|
"fullName": "google.ads.googleads.v13.services.CustomInterestService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomInterests",
|
|
"fullName": "google.ads.googleads.v13.services.CustomInterestService.MutateCustomInterests",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/customInterests:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerAssetService",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerAssetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerAssets",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerAssetService.MutateCustomerAssets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/customerAssets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerAssetSetService",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerAssetSetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerAssetSets",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerAssetSetService.MutateCustomerAssetSets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/customerAssetSets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerClientLinkService",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerClientLinkService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerClientLink",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerClientLinkService.MutateCustomerClientLink",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/customerClientLinks:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerConversionGoalService",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerConversionGoalService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerConversionGoals",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerConversionGoalService.MutateCustomerConversionGoals",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/customerConversionGoals:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerCustomizerService",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerCustomizerService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerCustomizers",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerCustomizerService.MutateCustomerCustomizers",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/CustomerCustomizers:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerExtensionSettingService",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerExtensionSettingService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerExtensionSettings",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerExtensionSettingService.MutateCustomerExtensionSettings",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/customerExtensionSettings:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerFeedService",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerFeedService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerFeeds",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerFeedService.MutateCustomerFeeds",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/customerFeeds:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerLabelService",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerLabelService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerLabels",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerLabelService.MutateCustomerLabels",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/customerLabels:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerManagerLinkService",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerManagerLinkService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MoveManagerLink",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerManagerLinkService.MoveManagerLink",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/customerManagerLinks:moveManagerLink"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MutateCustomerManagerLink",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerManagerLinkService.MutateCustomerManagerLink",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/customerManagerLinks:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerNegativeCriterionService",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerNegativeCriterionService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerNegativeCriteria",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerNegativeCriterionService.MutateCustomerNegativeCriteria",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/customerNegativeCriteria:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerService",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerService",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateCustomerClient",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerService.CreateCustomerClient",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}:createCustomerClient"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListAccessibleCustomers",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerService.ListAccessibleCustomers",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v13/customers:listAccessibleCustomers"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MutateCustomer",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerService.MutateCustomer",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerSkAdNetworkConversionValueSchemaService",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerSkAdNetworkConversionValueSchemaService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerSkAdNetworkConversionValueSchema",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerSkAdNetworkConversionValueSchemaService.MutateCustomerSkAdNetworkConversionValueSchema",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/customerSkAdNetworkConversionValueSchemas:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerUserAccessInvitationService",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerUserAccessInvitationService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerUserAccessInvitation",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerUserAccessInvitationService.MutateCustomerUserAccessInvitation",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/customerUserAccessInvitations:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerUserAccessService",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerUserAccessService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerUserAccess",
|
|
"fullName": "google.ads.googleads.v13.services.CustomerUserAccessService.MutateCustomerUserAccess",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/customerUserAccesses:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomizerAttributeService",
|
|
"fullName": "google.ads.googleads.v13.services.CustomizerAttributeService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomizerAttributes",
|
|
"fullName": "google.ads.googleads.v13.services.CustomizerAttributeService.MutateCustomizerAttributes",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/customizerAttributes:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ExperimentArmService",
|
|
"fullName": "google.ads.googleads.v13.services.ExperimentArmService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateExperimentArms",
|
|
"fullName": "google.ads.googleads.v13.services.ExperimentArmService.MutateExperimentArms",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/experimentArms:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ExperimentService",
|
|
"fullName": "google.ads.googleads.v13.services.ExperimentService",
|
|
"methods": [
|
|
{
|
|
"shortName": "EndExperiment",
|
|
"fullName": "google.ads.googleads.v13.services.ExperimentService.EndExperiment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/{experiment=customers/*/experiments/*}:endExperiment"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GraduateExperiment",
|
|
"fullName": "google.ads.googleads.v13.services.ExperimentService.GraduateExperiment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/{experiment=customers/*/experiments/*}:graduateExperiment"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListExperimentAsyncErrors",
|
|
"fullName": "google.ads.googleads.v13.services.ExperimentService.ListExperimentAsyncErrors",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v13/{resource_name=customers/*/experiments/*}:listExperimentAsyncErrors"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MutateExperiments",
|
|
"fullName": "google.ads.googleads.v13.services.ExperimentService.MutateExperiments",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/experiments:mutate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "PromoteExperiment",
|
|
"fullName": "google.ads.googleads.v13.services.ExperimentService.PromoteExperiment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/{resource_name=customers/*/experiments/*}:promoteExperiment"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ScheduleExperiment",
|
|
"fullName": "google.ads.googleads.v13.services.ExperimentService.ScheduleExperiment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/{resource_name=customers/*/experiments/*}:scheduleExperiment"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ExtensionFeedItemService",
|
|
"fullName": "google.ads.googleads.v13.services.ExtensionFeedItemService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateExtensionFeedItems",
|
|
"fullName": "google.ads.googleads.v13.services.ExtensionFeedItemService.MutateExtensionFeedItems",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/extensionFeedItems:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "FeedItemService",
|
|
"fullName": "google.ads.googleads.v13.services.FeedItemService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateFeedItems",
|
|
"fullName": "google.ads.googleads.v13.services.FeedItemService.MutateFeedItems",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/feedItems:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "FeedItemSetLinkService",
|
|
"fullName": "google.ads.googleads.v13.services.FeedItemSetLinkService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateFeedItemSetLinks",
|
|
"fullName": "google.ads.googleads.v13.services.FeedItemSetLinkService.MutateFeedItemSetLinks",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/feedItemSetLinks:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "FeedItemSetService",
|
|
"fullName": "google.ads.googleads.v13.services.FeedItemSetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateFeedItemSets",
|
|
"fullName": "google.ads.googleads.v13.services.FeedItemSetService.MutateFeedItemSets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/feedItemSets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "FeedItemTargetService",
|
|
"fullName": "google.ads.googleads.v13.services.FeedItemTargetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateFeedItemTargets",
|
|
"fullName": "google.ads.googleads.v13.services.FeedItemTargetService.MutateFeedItemTargets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/feedItemTargets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "FeedMappingService",
|
|
"fullName": "google.ads.googleads.v13.services.FeedMappingService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateFeedMappings",
|
|
"fullName": "google.ads.googleads.v13.services.FeedMappingService.MutateFeedMappings",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/feedMappings:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "FeedService",
|
|
"fullName": "google.ads.googleads.v13.services.FeedService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateFeeds",
|
|
"fullName": "google.ads.googleads.v13.services.FeedService.MutateFeeds",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/feeds:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GeoTargetConstantService",
|
|
"fullName": "google.ads.googleads.v13.services.GeoTargetConstantService",
|
|
"methods": [
|
|
{
|
|
"shortName": "SuggestGeoTargetConstants",
|
|
"fullName": "google.ads.googleads.v13.services.GeoTargetConstantService.SuggestGeoTargetConstants",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/geoTargetConstants:suggest"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GoogleAdsFieldService",
|
|
"fullName": "google.ads.googleads.v13.services.GoogleAdsFieldService",
|
|
"methods": [
|
|
{
|
|
"shortName": "GetGoogleAdsField",
|
|
"fullName": "google.ads.googleads.v13.services.GoogleAdsFieldService.GetGoogleAdsField",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v13/{resource_name=googleAdsFields/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SearchGoogleAdsFields",
|
|
"fullName": "google.ads.googleads.v13.services.GoogleAdsFieldService.SearchGoogleAdsFields",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/googleAdsFields:search"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GoogleAdsService",
|
|
"fullName": "google.ads.googleads.v13.services.GoogleAdsService",
|
|
"methods": [
|
|
{
|
|
"shortName": "Mutate",
|
|
"fullName": "google.ads.googleads.v13.services.GoogleAdsService.Mutate",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/googleAds:mutate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Search",
|
|
"fullName": "google.ads.googleads.v13.services.GoogleAdsService.Search",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/googleAds:search"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SearchStream",
|
|
"fullName": "google.ads.googleads.v13.services.GoogleAdsService.SearchStream",
|
|
"mode": "SERVER_STREAMING",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/googleAds:searchStream"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "InvoiceService",
|
|
"fullName": "google.ads.googleads.v13.services.InvoiceService",
|
|
"methods": [
|
|
{
|
|
"shortName": "ListInvoices",
|
|
"fullName": "google.ads.googleads.v13.services.InvoiceService.ListInvoices",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v13/customers/{customer_id=*}/invoices"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "KeywordPlanAdGroupKeywordService",
|
|
"fullName": "google.ads.googleads.v13.services.KeywordPlanAdGroupKeywordService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateKeywordPlanAdGroupKeywords",
|
|
"fullName": "google.ads.googleads.v13.services.KeywordPlanAdGroupKeywordService.MutateKeywordPlanAdGroupKeywords",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/keywordPlanAdGroupKeywords:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "KeywordPlanAdGroupService",
|
|
"fullName": "google.ads.googleads.v13.services.KeywordPlanAdGroupService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateKeywordPlanAdGroups",
|
|
"fullName": "google.ads.googleads.v13.services.KeywordPlanAdGroupService.MutateKeywordPlanAdGroups",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/keywordPlanAdGroups:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "KeywordPlanCampaignKeywordService",
|
|
"fullName": "google.ads.googleads.v13.services.KeywordPlanCampaignKeywordService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateKeywordPlanCampaignKeywords",
|
|
"fullName": "google.ads.googleads.v13.services.KeywordPlanCampaignKeywordService.MutateKeywordPlanCampaignKeywords",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/keywordPlanCampaignKeywords:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "KeywordPlanCampaignService",
|
|
"fullName": "google.ads.googleads.v13.services.KeywordPlanCampaignService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateKeywordPlanCampaigns",
|
|
"fullName": "google.ads.googleads.v13.services.KeywordPlanCampaignService.MutateKeywordPlanCampaigns",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/keywordPlanCampaigns:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "KeywordPlanIdeaService",
|
|
"fullName": "google.ads.googleads.v13.services.KeywordPlanIdeaService",
|
|
"methods": [
|
|
{
|
|
"shortName": "GenerateAdGroupThemes",
|
|
"fullName": "google.ads.googleads.v13.services.KeywordPlanIdeaService.GenerateAdGroupThemes",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}:generateAdGroupThemes"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GenerateKeywordHistoricalMetrics",
|
|
"fullName": "google.ads.googleads.v13.services.KeywordPlanIdeaService.GenerateKeywordHistoricalMetrics",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}:generateKeywordHistoricalMetrics"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GenerateKeywordIdeas",
|
|
"fullName": "google.ads.googleads.v13.services.KeywordPlanIdeaService.GenerateKeywordIdeas",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}:generateKeywordIdeas"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "KeywordPlanService",
|
|
"fullName": "google.ads.googleads.v13.services.KeywordPlanService",
|
|
"methods": [
|
|
{
|
|
"shortName": "GenerateForecastCurve",
|
|
"fullName": "google.ads.googleads.v13.services.KeywordPlanService.GenerateForecastCurve",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/{keyword_plan=customers/*/keywordPlans/*}:generateForecastCurve"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GenerateForecastMetrics",
|
|
"fullName": "google.ads.googleads.v13.services.KeywordPlanService.GenerateForecastMetrics",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/{keyword_plan=customers/*/keywordPlans/*}:generateForecastMetrics"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GenerateForecastTimeSeries",
|
|
"fullName": "google.ads.googleads.v13.services.KeywordPlanService.GenerateForecastTimeSeries",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/{keyword_plan=customers/*/keywordPlans/*}:generateForecastTimeSeries"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GenerateHistoricalMetrics",
|
|
"fullName": "google.ads.googleads.v13.services.KeywordPlanService.GenerateHistoricalMetrics",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/{keyword_plan=customers/*/keywordPlans/*}:generateHistoricalMetrics"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MutateKeywordPlans",
|
|
"fullName": "google.ads.googleads.v13.services.KeywordPlanService.MutateKeywordPlans",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/keywordPlans:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "KeywordThemeConstantService",
|
|
"fullName": "google.ads.googleads.v13.services.KeywordThemeConstantService",
|
|
"methods": [
|
|
{
|
|
"shortName": "SuggestKeywordThemeConstants",
|
|
"fullName": "google.ads.googleads.v13.services.KeywordThemeConstantService.SuggestKeywordThemeConstants",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/keywordThemeConstants:suggest"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "LabelService",
|
|
"fullName": "google.ads.googleads.v13.services.LabelService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateLabels",
|
|
"fullName": "google.ads.googleads.v13.services.LabelService.MutateLabels",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/labels:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MediaFileService",
|
|
"fullName": "google.ads.googleads.v13.services.MediaFileService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateMediaFiles",
|
|
"fullName": "google.ads.googleads.v13.services.MediaFileService.MutateMediaFiles",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/mediaFiles:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MerchantCenterLinkService",
|
|
"fullName": "google.ads.googleads.v13.services.MerchantCenterLinkService",
|
|
"methods": [
|
|
{
|
|
"shortName": "GetMerchantCenterLink",
|
|
"fullName": "google.ads.googleads.v13.services.MerchantCenterLinkService.GetMerchantCenterLink",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v13/{resource_name=customers/*/merchantCenterLinks/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListMerchantCenterLinks",
|
|
"fullName": "google.ads.googleads.v13.services.MerchantCenterLinkService.ListMerchantCenterLinks",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v13/customers/{customer_id=*}/merchantCenterLinks"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MutateMerchantCenterLink",
|
|
"fullName": "google.ads.googleads.v13.services.MerchantCenterLinkService.MutateMerchantCenterLink",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/merchantCenterLinks:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "OfflineUserDataJobService",
|
|
"fullName": "google.ads.googleads.v13.services.OfflineUserDataJobService",
|
|
"methods": [
|
|
{
|
|
"shortName": "AddOfflineUserDataJobOperations",
|
|
"fullName": "google.ads.googleads.v13.services.OfflineUserDataJobService.AddOfflineUserDataJobOperations",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/{resource_name=customers/*/offlineUserDataJobs/*}:addOperations"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateOfflineUserDataJob",
|
|
"fullName": "google.ads.googleads.v13.services.OfflineUserDataJobService.CreateOfflineUserDataJob",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/offlineUserDataJobs:create"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "RunOfflineUserDataJob",
|
|
"fullName": "google.ads.googleads.v13.services.OfflineUserDataJobService.RunOfflineUserDataJob",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/{resource_name=customers/*/offlineUserDataJobs/*}:run"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "PaymentsAccountService",
|
|
"fullName": "google.ads.googleads.v13.services.PaymentsAccountService",
|
|
"methods": [
|
|
{
|
|
"shortName": "ListPaymentsAccounts",
|
|
"fullName": "google.ads.googleads.v13.services.PaymentsAccountService.ListPaymentsAccounts",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v13/customers/{customer_id=*}/paymentsAccounts"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ProductLinkService",
|
|
"fullName": "google.ads.googleads.v13.services.ProductLinkService",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateProductLink",
|
|
"fullName": "google.ads.googleads.v13.services.ProductLinkService.CreateProductLink",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/productLinks:create"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "RemoveProductLink",
|
|
"fullName": "google.ads.googleads.v13.services.ProductLinkService.RemoveProductLink",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/productLinks:remove"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ReachPlanService",
|
|
"fullName": "google.ads.googleads.v13.services.ReachPlanService",
|
|
"methods": [
|
|
{
|
|
"shortName": "GenerateReachForecast",
|
|
"fullName": "google.ads.googleads.v13.services.ReachPlanService.GenerateReachForecast",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}:generateReachForecast"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListPlannableLocations",
|
|
"fullName": "google.ads.googleads.v13.services.ReachPlanService.ListPlannableLocations",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13:listPlannableLocations"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListPlannableProducts",
|
|
"fullName": "google.ads.googleads.v13.services.ReachPlanService.ListPlannableProducts",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13:listPlannableProducts"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "RecommendationService",
|
|
"fullName": "google.ads.googleads.v13.services.RecommendationService",
|
|
"methods": [
|
|
{
|
|
"shortName": "ApplyRecommendation",
|
|
"fullName": "google.ads.googleads.v13.services.RecommendationService.ApplyRecommendation",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/recommendations:apply"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DismissRecommendation",
|
|
"fullName": "google.ads.googleads.v13.services.RecommendationService.DismissRecommendation",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/recommendations:dismiss"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "RemarketingActionService",
|
|
"fullName": "google.ads.googleads.v13.services.RemarketingActionService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateRemarketingActions",
|
|
"fullName": "google.ads.googleads.v13.services.RemarketingActionService.MutateRemarketingActions",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/remarketingActions:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SharedCriterionService",
|
|
"fullName": "google.ads.googleads.v13.services.SharedCriterionService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateSharedCriteria",
|
|
"fullName": "google.ads.googleads.v13.services.SharedCriterionService.MutateSharedCriteria",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/sharedCriteria:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SharedSetService",
|
|
"fullName": "google.ads.googleads.v13.services.SharedSetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateSharedSets",
|
|
"fullName": "google.ads.googleads.v13.services.SharedSetService.MutateSharedSets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/sharedSets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SmartCampaignSettingService",
|
|
"fullName": "google.ads.googleads.v13.services.SmartCampaignSettingService",
|
|
"methods": [
|
|
{
|
|
"shortName": "GetSmartCampaignStatus",
|
|
"fullName": "google.ads.googleads.v13.services.SmartCampaignSettingService.GetSmartCampaignStatus",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v13/{resource_name=customers/*/smartCampaignSettings/*}:getSmartCampaignStatus"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MutateSmartCampaignSettings",
|
|
"fullName": "google.ads.googleads.v13.services.SmartCampaignSettingService.MutateSmartCampaignSettings",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/smartCampaignSettings:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SmartCampaignSuggestService",
|
|
"fullName": "google.ads.googleads.v13.services.SmartCampaignSuggestService",
|
|
"methods": [
|
|
{
|
|
"shortName": "SuggestKeywordThemes",
|
|
"fullName": "google.ads.googleads.v13.services.SmartCampaignSuggestService.SuggestKeywordThemes",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}:suggestKeywordThemes"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SuggestSmartCampaignAd",
|
|
"fullName": "google.ads.googleads.v13.services.SmartCampaignSuggestService.SuggestSmartCampaignAd",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}:suggestSmartCampaignAd"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SuggestSmartCampaignBudgetOptions",
|
|
"fullName": "google.ads.googleads.v13.services.SmartCampaignSuggestService.SuggestSmartCampaignBudgetOptions",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}:suggestSmartCampaignBudgetOptions"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ThirdPartyAppAnalyticsLinkService",
|
|
"fullName": "google.ads.googleads.v13.services.ThirdPartyAppAnalyticsLinkService",
|
|
"methods": [
|
|
{
|
|
"shortName": "RegenerateShareableLinkId",
|
|
"fullName": "google.ads.googleads.v13.services.ThirdPartyAppAnalyticsLinkService.RegenerateShareableLinkId",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/{resource_name=customers/*/thirdPartyAppAnalyticsLinks/*}:regenerateShareableLinkId"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "TravelAssetSuggestionService",
|
|
"fullName": "google.ads.googleads.v13.services.TravelAssetSuggestionService",
|
|
"methods": [
|
|
{
|
|
"shortName": "SuggestTravelAssets",
|
|
"fullName": "google.ads.googleads.v13.services.TravelAssetSuggestionService.SuggestTravelAssets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}:suggestTravelAssets"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UserDataService",
|
|
"fullName": "google.ads.googleads.v13.services.UserDataService",
|
|
"methods": [
|
|
{
|
|
"shortName": "UploadUserData",
|
|
"fullName": "google.ads.googleads.v13.services.UserDataService.UploadUserData",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}:uploadUserData"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UserListService",
|
|
"fullName": "google.ads.googleads.v13.services.UserListService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateUserLists",
|
|
"fullName": "google.ads.googleads.v13.services.UserListService.MutateUserLists",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v13/customers/{customer_id=*}/userLists:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"configFile": "googleads_v13.yaml",
|
|
"serviceConfigApiNames": [
|
|
"google.ads.googleads.v13.services.AccountBudgetProposalService",
|
|
"google.ads.googleads.v13.services.AccountLinkService",
|
|
"google.ads.googleads.v13.services.AdGroupAdLabelService",
|
|
"google.ads.googleads.v13.services.AdGroupAdService",
|
|
"google.ads.googleads.v13.services.AdGroupAssetService",
|
|
"google.ads.googleads.v13.services.AdGroupAssetSetService",
|
|
"google.ads.googleads.v13.services.AdGroupBidModifierService",
|
|
"google.ads.googleads.v13.services.AdGroupCriterionCustomizerService",
|
|
"google.ads.googleads.v13.services.AdGroupCriterionLabelService",
|
|
"google.ads.googleads.v13.services.AdGroupCriterionService",
|
|
"google.ads.googleads.v13.services.AdGroupCustomizerService",
|
|
"google.ads.googleads.v13.services.AdGroupExtensionSettingService",
|
|
"google.ads.googleads.v13.services.AdGroupFeedService",
|
|
"google.ads.googleads.v13.services.AdGroupLabelService",
|
|
"google.ads.googleads.v13.services.AdGroupService",
|
|
"google.ads.googleads.v13.services.AdParameterService",
|
|
"google.ads.googleads.v13.services.AdService",
|
|
"google.ads.googleads.v13.services.AssetGroupAssetService",
|
|
"google.ads.googleads.v13.services.AssetGroupListingGroupFilterService",
|
|
"google.ads.googleads.v13.services.AssetGroupService",
|
|
"google.ads.googleads.v13.services.AssetGroupSignalService",
|
|
"google.ads.googleads.v13.services.AssetService",
|
|
"google.ads.googleads.v13.services.AssetSetAssetService",
|
|
"google.ads.googleads.v13.services.AssetSetService",
|
|
"google.ads.googleads.v13.services.AudienceInsightsService",
|
|
"google.ads.googleads.v13.services.AudienceService",
|
|
"google.ads.googleads.v13.services.BatchJobService",
|
|
"google.ads.googleads.v13.services.BiddingDataExclusionService",
|
|
"google.ads.googleads.v13.services.BiddingSeasonalityAdjustmentService",
|
|
"google.ads.googleads.v13.services.BiddingStrategyService",
|
|
"google.ads.googleads.v13.services.BillingSetupService",
|
|
"google.ads.googleads.v13.services.CampaignAssetService",
|
|
"google.ads.googleads.v13.services.CampaignAssetSetService",
|
|
"google.ads.googleads.v13.services.CampaignBidModifierService",
|
|
"google.ads.googleads.v13.services.CampaignBudgetService",
|
|
"google.ads.googleads.v13.services.CampaignConversionGoalService",
|
|
"google.ads.googleads.v13.services.CampaignCriterionService",
|
|
"google.ads.googleads.v13.services.CampaignCustomizerService",
|
|
"google.ads.googleads.v13.services.CampaignDraftService",
|
|
"google.ads.googleads.v13.services.CampaignExtensionSettingService",
|
|
"google.ads.googleads.v13.services.CampaignFeedService",
|
|
"google.ads.googleads.v13.services.CampaignGroupService",
|
|
"google.ads.googleads.v13.services.CampaignLabelService",
|
|
"google.ads.googleads.v13.services.CampaignService",
|
|
"google.ads.googleads.v13.services.CampaignSharedSetService",
|
|
"google.ads.googleads.v13.services.ConversionActionService",
|
|
"google.ads.googleads.v13.services.ConversionAdjustmentUploadService",
|
|
"google.ads.googleads.v13.services.ConversionCustomVariableService",
|
|
"google.ads.googleads.v13.services.ConversionGoalCampaignConfigService",
|
|
"google.ads.googleads.v13.services.ConversionUploadService",
|
|
"google.ads.googleads.v13.services.ConversionValueRuleService",
|
|
"google.ads.googleads.v13.services.ConversionValueRuleSetService",
|
|
"google.ads.googleads.v13.services.CustomAudienceService",
|
|
"google.ads.googleads.v13.services.CustomConversionGoalService",
|
|
"google.ads.googleads.v13.services.CustomInterestService",
|
|
"google.ads.googleads.v13.services.CustomerAssetService",
|
|
"google.ads.googleads.v13.services.CustomerAssetSetService",
|
|
"google.ads.googleads.v13.services.CustomerClientLinkService",
|
|
"google.ads.googleads.v13.services.CustomerConversionGoalService",
|
|
"google.ads.googleads.v13.services.CustomerCustomizerService",
|
|
"google.ads.googleads.v13.services.CustomerExtensionSettingService",
|
|
"google.ads.googleads.v13.services.CustomerFeedService",
|
|
"google.ads.googleads.v13.services.CustomerLabelService",
|
|
"google.ads.googleads.v13.services.CustomerManagerLinkService",
|
|
"google.ads.googleads.v13.services.CustomerNegativeCriterionService",
|
|
"google.ads.googleads.v13.services.CustomerService",
|
|
"google.ads.googleads.v13.services.CustomerSkAdNetworkConversionValueSchemaService",
|
|
"google.ads.googleads.v13.services.CustomerUserAccessInvitationService",
|
|
"google.ads.googleads.v13.services.CustomerUserAccessService",
|
|
"google.ads.googleads.v13.services.CustomizerAttributeService",
|
|
"google.ads.googleads.v13.services.ExperimentArmService",
|
|
"google.ads.googleads.v13.services.ExperimentService",
|
|
"google.ads.googleads.v13.services.ExtensionFeedItemService",
|
|
"google.ads.googleads.v13.services.FeedItemService",
|
|
"google.ads.googleads.v13.services.FeedItemSetLinkService",
|
|
"google.ads.googleads.v13.services.FeedItemSetService",
|
|
"google.ads.googleads.v13.services.FeedItemTargetService",
|
|
"google.ads.googleads.v13.services.FeedMappingService",
|
|
"google.ads.googleads.v13.services.FeedService",
|
|
"google.ads.googleads.v13.services.GeoTargetConstantService",
|
|
"google.ads.googleads.v13.services.GoogleAdsFieldService",
|
|
"google.ads.googleads.v13.services.GoogleAdsService",
|
|
"google.ads.googleads.v13.services.InvoiceService",
|
|
"google.ads.googleads.v13.services.KeywordPlanAdGroupKeywordService",
|
|
"google.ads.googleads.v13.services.KeywordPlanAdGroupService",
|
|
"google.ads.googleads.v13.services.KeywordPlanCampaignKeywordService",
|
|
"google.ads.googleads.v13.services.KeywordPlanCampaignService",
|
|
"google.ads.googleads.v13.services.KeywordPlanIdeaService",
|
|
"google.ads.googleads.v13.services.KeywordPlanService",
|
|
"google.ads.googleads.v13.services.KeywordThemeConstantService",
|
|
"google.ads.googleads.v13.services.LabelService",
|
|
"google.ads.googleads.v13.services.MediaFileService",
|
|
"google.ads.googleads.v13.services.MerchantCenterLinkService",
|
|
"google.ads.googleads.v13.services.OfflineUserDataJobService",
|
|
"google.ads.googleads.v13.services.PaymentsAccountService",
|
|
"google.ads.googleads.v13.services.ProductLinkService",
|
|
"google.ads.googleads.v13.services.ReachPlanService",
|
|
"google.ads.googleads.v13.services.RecommendationService",
|
|
"google.ads.googleads.v13.services.RemarketingActionService",
|
|
"google.ads.googleads.v13.services.SharedCriterionService",
|
|
"google.ads.googleads.v13.services.SharedSetService",
|
|
"google.ads.googleads.v13.services.SmartCampaignSettingService",
|
|
"google.ads.googleads.v13.services.SmartCampaignSuggestService",
|
|
"google.ads.googleads.v13.services.ThirdPartyAppAnalyticsLinkService",
|
|
"google.ads.googleads.v13.services.TravelAssetSuggestionService",
|
|
"google.ads.googleads.v13.services.UserDataService",
|
|
"google.ads.googleads.v13.services.UserListService"
|
|
],
|
|
"nameInServiceConfig": "googleads.googleapis.com"
|
|
},
|
|
{
|
|
"id": "google.ads.googleads.v14",
|
|
"directory": "google/ads/googleads/v14",
|
|
"version": "v14",
|
|
"majorVersion": "v14",
|
|
"hostName": "googleads.googleapis.com",
|
|
"title": "Google Ads API",
|
|
"description": "Manage your Google Ads accounts, campaigns, and reports with this API.",
|
|
"importDirectories": [
|
|
"google/ads/googleads/v14/common",
|
|
"google/ads/googleads/v14/enums",
|
|
"google/ads/googleads/v14/errors",
|
|
"google/ads/googleads/v14/resources",
|
|
"google/ads/googleads/v14/services",
|
|
"google/api",
|
|
"google/longrunning",
|
|
"google/protobuf",
|
|
"google/rpc"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Ads.GoogleAds.V14.Common": 35,
|
|
"Google.Ads.GoogleAds.V14.Enums": 315,
|
|
"Google.Ads.GoogleAds.V14.Errors": 145,
|
|
"Google.Ads.GoogleAds.V14.Resources": 165,
|
|
"Google.Ads.GoogleAds.V14.Services": 107
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"google.golang.org/genproto/googleapis/ads/googleads/v14/common;common": 35,
|
|
"google.golang.org/genproto/googleapis/ads/googleads/v14/enums;enums": 315,
|
|
"google.golang.org/genproto/googleapis/ads/googleads/v14/errors;errors": 145,
|
|
"google.golang.org/genproto/googleapis/ads/googleads/v14/resources;resources": 165,
|
|
"google.golang.org/genproto/googleapis/ads/googleads/v14/services;services": 107
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 767
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.ads.googleads.v14.common": 35,
|
|
"com.google.ads.googleads.v14.enums": 315,
|
|
"com.google.ads.googleads.v14.errors": 145,
|
|
"com.google.ads.googleads.v14.resources": 165,
|
|
"com.google.ads.googleads.v14.services": 107
|
|
}
|
|
},
|
|
"objc_class_prefix": {
|
|
"valueCounts": {
|
|
"GAA": 767
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Ads\\GoogleAds\\V14\\Common": 35,
|
|
"Google\\Ads\\GoogleAds\\V14\\Enums": 315,
|
|
"Google\\Ads\\GoogleAds\\V14\\Errors": 145,
|
|
"Google\\Ads\\GoogleAds\\V14\\Resources": 165,
|
|
"Google\\Ads\\GoogleAds\\V14\\Services": 107
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Ads::GoogleAds::V14::Common": 35,
|
|
"Google::Ads::GoogleAds::V14::Enums": 315,
|
|
"Google::Ads::GoogleAds::V14::Errors": 145,
|
|
"Google::Ads::GoogleAds::V14::Resources": 165,
|
|
"Google::Ads::GoogleAds::V14::Services": 107
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "AccountBudgetProposalService",
|
|
"fullName": "google.ads.googleads.v14.services.AccountBudgetProposalService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAccountBudgetProposal",
|
|
"fullName": "google.ads.googleads.v14.services.AccountBudgetProposalService.MutateAccountBudgetProposal",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/accountBudgetProposals:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AccountLinkService",
|
|
"fullName": "google.ads.googleads.v14.services.AccountLinkService",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateAccountLink",
|
|
"fullName": "google.ads.googleads.v14.services.AccountLinkService.CreateAccountLink",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/accountLinks:create"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MutateAccountLink",
|
|
"fullName": "google.ads.googleads.v14.services.AccountLinkService.MutateAccountLink",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/accountLinks:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupAdLabelService",
|
|
"fullName": "google.ads.googleads.v14.services.AdGroupAdLabelService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupAdLabels",
|
|
"fullName": "google.ads.googleads.v14.services.AdGroupAdLabelService.MutateAdGroupAdLabels",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/adGroupAdLabels:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupAdService",
|
|
"fullName": "google.ads.googleads.v14.services.AdGroupAdService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupAds",
|
|
"fullName": "google.ads.googleads.v14.services.AdGroupAdService.MutateAdGroupAds",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/adGroupAds:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupAssetService",
|
|
"fullName": "google.ads.googleads.v14.services.AdGroupAssetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupAssets",
|
|
"fullName": "google.ads.googleads.v14.services.AdGroupAssetService.MutateAdGroupAssets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/adGroupAssets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupAssetSetService",
|
|
"fullName": "google.ads.googleads.v14.services.AdGroupAssetSetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupAssetSets",
|
|
"fullName": "google.ads.googleads.v14.services.AdGroupAssetSetService.MutateAdGroupAssetSets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/adGroupAssetSets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupBidModifierService",
|
|
"fullName": "google.ads.googleads.v14.services.AdGroupBidModifierService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupBidModifiers",
|
|
"fullName": "google.ads.googleads.v14.services.AdGroupBidModifierService.MutateAdGroupBidModifiers",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/adGroupBidModifiers:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupCriterionCustomizerService",
|
|
"fullName": "google.ads.googleads.v14.services.AdGroupCriterionCustomizerService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupCriterionCustomizers",
|
|
"fullName": "google.ads.googleads.v14.services.AdGroupCriterionCustomizerService.MutateAdGroupCriterionCustomizers",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/AdGroupCriterionCustomizers:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupCriterionLabelService",
|
|
"fullName": "google.ads.googleads.v14.services.AdGroupCriterionLabelService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupCriterionLabels",
|
|
"fullName": "google.ads.googleads.v14.services.AdGroupCriterionLabelService.MutateAdGroupCriterionLabels",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/adGroupCriterionLabels:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupCriterionService",
|
|
"fullName": "google.ads.googleads.v14.services.AdGroupCriterionService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupCriteria",
|
|
"fullName": "google.ads.googleads.v14.services.AdGroupCriterionService.MutateAdGroupCriteria",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/adGroupCriteria:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupCustomizerService",
|
|
"fullName": "google.ads.googleads.v14.services.AdGroupCustomizerService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupCustomizers",
|
|
"fullName": "google.ads.googleads.v14.services.AdGroupCustomizerService.MutateAdGroupCustomizers",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/adGroupCustomizers:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupExtensionSettingService",
|
|
"fullName": "google.ads.googleads.v14.services.AdGroupExtensionSettingService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupExtensionSettings",
|
|
"fullName": "google.ads.googleads.v14.services.AdGroupExtensionSettingService.MutateAdGroupExtensionSettings",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/adGroupExtensionSettings:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupFeedService",
|
|
"fullName": "google.ads.googleads.v14.services.AdGroupFeedService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupFeeds",
|
|
"fullName": "google.ads.googleads.v14.services.AdGroupFeedService.MutateAdGroupFeeds",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/adGroupFeeds:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupLabelService",
|
|
"fullName": "google.ads.googleads.v14.services.AdGroupLabelService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroupLabels",
|
|
"fullName": "google.ads.googleads.v14.services.AdGroupLabelService.MutateAdGroupLabels",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/adGroupLabels:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdGroupService",
|
|
"fullName": "google.ads.googleads.v14.services.AdGroupService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdGroups",
|
|
"fullName": "google.ads.googleads.v14.services.AdGroupService.MutateAdGroups",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/adGroups:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdParameterService",
|
|
"fullName": "google.ads.googleads.v14.services.AdParameterService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAdParameters",
|
|
"fullName": "google.ads.googleads.v14.services.AdParameterService.MutateAdParameters",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/adParameters:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AdService",
|
|
"fullName": "google.ads.googleads.v14.services.AdService",
|
|
"methods": [
|
|
{
|
|
"shortName": "GetAd",
|
|
"fullName": "google.ads.googleads.v14.services.AdService.GetAd",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v14/{resource_name=customers/*/ads/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MutateAds",
|
|
"fullName": "google.ads.googleads.v14.services.AdService.MutateAds",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/ads:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AssetGroupAssetService",
|
|
"fullName": "google.ads.googleads.v14.services.AssetGroupAssetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAssetGroupAssets",
|
|
"fullName": "google.ads.googleads.v14.services.AssetGroupAssetService.MutateAssetGroupAssets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/assetGroupAssets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AssetGroupListingGroupFilterService",
|
|
"fullName": "google.ads.googleads.v14.services.AssetGroupListingGroupFilterService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAssetGroupListingGroupFilters",
|
|
"fullName": "google.ads.googleads.v14.services.AssetGroupListingGroupFilterService.MutateAssetGroupListingGroupFilters",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/assetGroupListingGroupFilters:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AssetGroupService",
|
|
"fullName": "google.ads.googleads.v14.services.AssetGroupService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAssetGroups",
|
|
"fullName": "google.ads.googleads.v14.services.AssetGroupService.MutateAssetGroups",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/assetGroups:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AssetGroupSignalService",
|
|
"fullName": "google.ads.googleads.v14.services.AssetGroupSignalService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAssetGroupSignals",
|
|
"fullName": "google.ads.googleads.v14.services.AssetGroupSignalService.MutateAssetGroupSignals",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/assetGroupSignals:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AssetService",
|
|
"fullName": "google.ads.googleads.v14.services.AssetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAssets",
|
|
"fullName": "google.ads.googleads.v14.services.AssetService.MutateAssets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/assets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AssetSetAssetService",
|
|
"fullName": "google.ads.googleads.v14.services.AssetSetAssetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAssetSetAssets",
|
|
"fullName": "google.ads.googleads.v14.services.AssetSetAssetService.MutateAssetSetAssets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/assetSetAssets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AssetSetService",
|
|
"fullName": "google.ads.googleads.v14.services.AssetSetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAssetSets",
|
|
"fullName": "google.ads.googleads.v14.services.AssetSetService.MutateAssetSets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/assetSets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AudienceInsightsService",
|
|
"fullName": "google.ads.googleads.v14.services.AudienceInsightsService",
|
|
"methods": [
|
|
{
|
|
"shortName": "GenerateAudienceCompositionInsights",
|
|
"fullName": "google.ads.googleads.v14.services.AudienceInsightsService.GenerateAudienceCompositionInsights",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}:generateAudienceCompositionInsights"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GenerateInsightsFinderReport",
|
|
"fullName": "google.ads.googleads.v14.services.AudienceInsightsService.GenerateInsightsFinderReport",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}:generateInsightsFinderReport"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListAudienceInsightsAttributes",
|
|
"fullName": "google.ads.googleads.v14.services.AudienceInsightsService.ListAudienceInsightsAttributes",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}:searchAudienceInsightsAttributes"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListInsightsEligibleDates",
|
|
"fullName": "google.ads.googleads.v14.services.AudienceInsightsService.ListInsightsEligibleDates",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/audienceInsights:listInsightsEligibleDates"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AudienceService",
|
|
"fullName": "google.ads.googleads.v14.services.AudienceService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateAudiences",
|
|
"fullName": "google.ads.googleads.v14.services.AudienceService.MutateAudiences",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/audiences:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BatchJobService",
|
|
"fullName": "google.ads.googleads.v14.services.BatchJobService",
|
|
"methods": [
|
|
{
|
|
"shortName": "AddBatchJobOperations",
|
|
"fullName": "google.ads.googleads.v14.services.BatchJobService.AddBatchJobOperations",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/{resource_name=customers/*/batchJobs/*}:addOperations"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListBatchJobResults",
|
|
"fullName": "google.ads.googleads.v14.services.BatchJobService.ListBatchJobResults",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v14/{resource_name=customers/*/batchJobs/*}:listResults"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MutateBatchJob",
|
|
"fullName": "google.ads.googleads.v14.services.BatchJobService.MutateBatchJob",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/batchJobs:mutate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "RunBatchJob",
|
|
"fullName": "google.ads.googleads.v14.services.BatchJobService.RunBatchJob",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/{resource_name=customers/*/batchJobs/*}:run"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BiddingDataExclusionService",
|
|
"fullName": "google.ads.googleads.v14.services.BiddingDataExclusionService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateBiddingDataExclusions",
|
|
"fullName": "google.ads.googleads.v14.services.BiddingDataExclusionService.MutateBiddingDataExclusions",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/biddingDataExclusions:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BiddingSeasonalityAdjustmentService",
|
|
"fullName": "google.ads.googleads.v14.services.BiddingSeasonalityAdjustmentService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateBiddingSeasonalityAdjustments",
|
|
"fullName": "google.ads.googleads.v14.services.BiddingSeasonalityAdjustmentService.MutateBiddingSeasonalityAdjustments",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/biddingSeasonalityAdjustments:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BiddingStrategyService",
|
|
"fullName": "google.ads.googleads.v14.services.BiddingStrategyService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateBiddingStrategies",
|
|
"fullName": "google.ads.googleads.v14.services.BiddingStrategyService.MutateBiddingStrategies",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/biddingStrategies:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BillingSetupService",
|
|
"fullName": "google.ads.googleads.v14.services.BillingSetupService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateBillingSetup",
|
|
"fullName": "google.ads.googleads.v14.services.BillingSetupService.MutateBillingSetup",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/billingSetups:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignAssetService",
|
|
"fullName": "google.ads.googleads.v14.services.CampaignAssetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignAssets",
|
|
"fullName": "google.ads.googleads.v14.services.CampaignAssetService.MutateCampaignAssets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/campaignAssets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignAssetSetService",
|
|
"fullName": "google.ads.googleads.v14.services.CampaignAssetSetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignAssetSets",
|
|
"fullName": "google.ads.googleads.v14.services.CampaignAssetSetService.MutateCampaignAssetSets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/campaignAssetSets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignBidModifierService",
|
|
"fullName": "google.ads.googleads.v14.services.CampaignBidModifierService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignBidModifiers",
|
|
"fullName": "google.ads.googleads.v14.services.CampaignBidModifierService.MutateCampaignBidModifiers",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/campaignBidModifiers:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignBudgetService",
|
|
"fullName": "google.ads.googleads.v14.services.CampaignBudgetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignBudgets",
|
|
"fullName": "google.ads.googleads.v14.services.CampaignBudgetService.MutateCampaignBudgets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/campaignBudgets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignConversionGoalService",
|
|
"fullName": "google.ads.googleads.v14.services.CampaignConversionGoalService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignConversionGoals",
|
|
"fullName": "google.ads.googleads.v14.services.CampaignConversionGoalService.MutateCampaignConversionGoals",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/campaignConversionGoals:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignCriterionService",
|
|
"fullName": "google.ads.googleads.v14.services.CampaignCriterionService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignCriteria",
|
|
"fullName": "google.ads.googleads.v14.services.CampaignCriterionService.MutateCampaignCriteria",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/campaignCriteria:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignCustomizerService",
|
|
"fullName": "google.ads.googleads.v14.services.CampaignCustomizerService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignCustomizers",
|
|
"fullName": "google.ads.googleads.v14.services.CampaignCustomizerService.MutateCampaignCustomizers",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/campaignCustomizers:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignDraftService",
|
|
"fullName": "google.ads.googleads.v14.services.CampaignDraftService",
|
|
"methods": [
|
|
{
|
|
"shortName": "ListCampaignDraftAsyncErrors",
|
|
"fullName": "google.ads.googleads.v14.services.CampaignDraftService.ListCampaignDraftAsyncErrors",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v14/{resource_name=customers/*/campaignDrafts/*}:listAsyncErrors"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MutateCampaignDrafts",
|
|
"fullName": "google.ads.googleads.v14.services.CampaignDraftService.MutateCampaignDrafts",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/campaignDrafts:mutate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "PromoteCampaignDraft",
|
|
"fullName": "google.ads.googleads.v14.services.CampaignDraftService.PromoteCampaignDraft",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/{campaign_draft=customers/*/campaignDrafts/*}:promote"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignExtensionSettingService",
|
|
"fullName": "google.ads.googleads.v14.services.CampaignExtensionSettingService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignExtensionSettings",
|
|
"fullName": "google.ads.googleads.v14.services.CampaignExtensionSettingService.MutateCampaignExtensionSettings",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/campaignExtensionSettings:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignFeedService",
|
|
"fullName": "google.ads.googleads.v14.services.CampaignFeedService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignFeeds",
|
|
"fullName": "google.ads.googleads.v14.services.CampaignFeedService.MutateCampaignFeeds",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/campaignFeeds:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignGroupService",
|
|
"fullName": "google.ads.googleads.v14.services.CampaignGroupService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignGroups",
|
|
"fullName": "google.ads.googleads.v14.services.CampaignGroupService.MutateCampaignGroups",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/campaignGroups:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignLabelService",
|
|
"fullName": "google.ads.googleads.v14.services.CampaignLabelService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignLabels",
|
|
"fullName": "google.ads.googleads.v14.services.CampaignLabelService.MutateCampaignLabels",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/campaignLabels:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignService",
|
|
"fullName": "google.ads.googleads.v14.services.CampaignService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaigns",
|
|
"fullName": "google.ads.googleads.v14.services.CampaignService.MutateCampaigns",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/campaigns:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CampaignSharedSetService",
|
|
"fullName": "google.ads.googleads.v14.services.CampaignSharedSetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCampaignSharedSets",
|
|
"fullName": "google.ads.googleads.v14.services.CampaignSharedSetService.MutateCampaignSharedSets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/campaignSharedSets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ConversionActionService",
|
|
"fullName": "google.ads.googleads.v14.services.ConversionActionService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateConversionActions",
|
|
"fullName": "google.ads.googleads.v14.services.ConversionActionService.MutateConversionActions",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/conversionActions:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ConversionAdjustmentUploadService",
|
|
"fullName": "google.ads.googleads.v14.services.ConversionAdjustmentUploadService",
|
|
"methods": [
|
|
{
|
|
"shortName": "UploadConversionAdjustments",
|
|
"fullName": "google.ads.googleads.v14.services.ConversionAdjustmentUploadService.UploadConversionAdjustments",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}:uploadConversionAdjustments"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ConversionCustomVariableService",
|
|
"fullName": "google.ads.googleads.v14.services.ConversionCustomVariableService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateConversionCustomVariables",
|
|
"fullName": "google.ads.googleads.v14.services.ConversionCustomVariableService.MutateConversionCustomVariables",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/conversionCustomVariables:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ConversionGoalCampaignConfigService",
|
|
"fullName": "google.ads.googleads.v14.services.ConversionGoalCampaignConfigService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateConversionGoalCampaignConfigs",
|
|
"fullName": "google.ads.googleads.v14.services.ConversionGoalCampaignConfigService.MutateConversionGoalCampaignConfigs",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/conversionGoalCampaignConfigs:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ConversionUploadService",
|
|
"fullName": "google.ads.googleads.v14.services.ConversionUploadService",
|
|
"methods": [
|
|
{
|
|
"shortName": "UploadCallConversions",
|
|
"fullName": "google.ads.googleads.v14.services.ConversionUploadService.UploadCallConversions",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}:uploadCallConversions"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UploadClickConversions",
|
|
"fullName": "google.ads.googleads.v14.services.ConversionUploadService.UploadClickConversions",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}:uploadClickConversions"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ConversionValueRuleService",
|
|
"fullName": "google.ads.googleads.v14.services.ConversionValueRuleService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateConversionValueRules",
|
|
"fullName": "google.ads.googleads.v14.services.ConversionValueRuleService.MutateConversionValueRules",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/conversionValueRules:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ConversionValueRuleSetService",
|
|
"fullName": "google.ads.googleads.v14.services.ConversionValueRuleSetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateConversionValueRuleSets",
|
|
"fullName": "google.ads.googleads.v14.services.ConversionValueRuleSetService.MutateConversionValueRuleSets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/conversionValueRuleSets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomAudienceService",
|
|
"fullName": "google.ads.googleads.v14.services.CustomAudienceService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomAudiences",
|
|
"fullName": "google.ads.googleads.v14.services.CustomAudienceService.MutateCustomAudiences",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/customAudiences:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomConversionGoalService",
|
|
"fullName": "google.ads.googleads.v14.services.CustomConversionGoalService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomConversionGoals",
|
|
"fullName": "google.ads.googleads.v14.services.CustomConversionGoalService.MutateCustomConversionGoals",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/customConversionGoals:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomInterestService",
|
|
"fullName": "google.ads.googleads.v14.services.CustomInterestService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomInterests",
|
|
"fullName": "google.ads.googleads.v14.services.CustomInterestService.MutateCustomInterests",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/customInterests:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerAssetService",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerAssetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerAssets",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerAssetService.MutateCustomerAssets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/customerAssets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerAssetSetService",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerAssetSetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerAssetSets",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerAssetSetService.MutateCustomerAssetSets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/customerAssetSets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerClientLinkService",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerClientLinkService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerClientLink",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerClientLinkService.MutateCustomerClientLink",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/customerClientLinks:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerConversionGoalService",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerConversionGoalService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerConversionGoals",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerConversionGoalService.MutateCustomerConversionGoals",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/customerConversionGoals:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerCustomizerService",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerCustomizerService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerCustomizers",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerCustomizerService.MutateCustomerCustomizers",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/CustomerCustomizers:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerExtensionSettingService",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerExtensionSettingService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerExtensionSettings",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerExtensionSettingService.MutateCustomerExtensionSettings",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/customerExtensionSettings:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerFeedService",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerFeedService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerFeeds",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerFeedService.MutateCustomerFeeds",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/customerFeeds:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerLabelService",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerLabelService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerLabels",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerLabelService.MutateCustomerLabels",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/customerLabels:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerManagerLinkService",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerManagerLinkService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MoveManagerLink",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerManagerLinkService.MoveManagerLink",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/customerManagerLinks:moveManagerLink"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MutateCustomerManagerLink",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerManagerLinkService.MutateCustomerManagerLink",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/customerManagerLinks:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerNegativeCriterionService",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerNegativeCriterionService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerNegativeCriteria",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerNegativeCriterionService.MutateCustomerNegativeCriteria",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/customerNegativeCriteria:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerService",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerService",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateCustomerClient",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerService.CreateCustomerClient",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}:createCustomerClient"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListAccessibleCustomers",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerService.ListAccessibleCustomers",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v14/customers:listAccessibleCustomers"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MutateCustomer",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerService.MutateCustomer",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerSkAdNetworkConversionValueSchemaService",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerSkAdNetworkConversionValueSchemaService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerSkAdNetworkConversionValueSchema",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerSkAdNetworkConversionValueSchemaService.MutateCustomerSkAdNetworkConversionValueSchema",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/customerSkAdNetworkConversionValueSchemas:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerUserAccessInvitationService",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerUserAccessInvitationService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerUserAccessInvitation",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerUserAccessInvitationService.MutateCustomerUserAccessInvitation",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/customerUserAccessInvitations:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomerUserAccessService",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerUserAccessService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomerUserAccess",
|
|
"fullName": "google.ads.googleads.v14.services.CustomerUserAccessService.MutateCustomerUserAccess",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/customerUserAccesses:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CustomizerAttributeService",
|
|
"fullName": "google.ads.googleads.v14.services.CustomizerAttributeService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateCustomizerAttributes",
|
|
"fullName": "google.ads.googleads.v14.services.CustomizerAttributeService.MutateCustomizerAttributes",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/customizerAttributes:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ExperimentArmService",
|
|
"fullName": "google.ads.googleads.v14.services.ExperimentArmService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateExperimentArms",
|
|
"fullName": "google.ads.googleads.v14.services.ExperimentArmService.MutateExperimentArms",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/experimentArms:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ExperimentService",
|
|
"fullName": "google.ads.googleads.v14.services.ExperimentService",
|
|
"methods": [
|
|
{
|
|
"shortName": "EndExperiment",
|
|
"fullName": "google.ads.googleads.v14.services.ExperimentService.EndExperiment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/{experiment=customers/*/experiments/*}:endExperiment"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GraduateExperiment",
|
|
"fullName": "google.ads.googleads.v14.services.ExperimentService.GraduateExperiment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/{experiment=customers/*/experiments/*}:graduateExperiment"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListExperimentAsyncErrors",
|
|
"fullName": "google.ads.googleads.v14.services.ExperimentService.ListExperimentAsyncErrors",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v14/{resource_name=customers/*/experiments/*}:listExperimentAsyncErrors"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MutateExperiments",
|
|
"fullName": "google.ads.googleads.v14.services.ExperimentService.MutateExperiments",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/experiments:mutate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "PromoteExperiment",
|
|
"fullName": "google.ads.googleads.v14.services.ExperimentService.PromoteExperiment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/{resource_name=customers/*/experiments/*}:promoteExperiment"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ScheduleExperiment",
|
|
"fullName": "google.ads.googleads.v14.services.ExperimentService.ScheduleExperiment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/{resource_name=customers/*/experiments/*}:scheduleExperiment"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ExtensionFeedItemService",
|
|
"fullName": "google.ads.googleads.v14.services.ExtensionFeedItemService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateExtensionFeedItems",
|
|
"fullName": "google.ads.googleads.v14.services.ExtensionFeedItemService.MutateExtensionFeedItems",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/extensionFeedItems:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "FeedItemService",
|
|
"fullName": "google.ads.googleads.v14.services.FeedItemService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateFeedItems",
|
|
"fullName": "google.ads.googleads.v14.services.FeedItemService.MutateFeedItems",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/feedItems:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "FeedItemSetLinkService",
|
|
"fullName": "google.ads.googleads.v14.services.FeedItemSetLinkService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateFeedItemSetLinks",
|
|
"fullName": "google.ads.googleads.v14.services.FeedItemSetLinkService.MutateFeedItemSetLinks",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/feedItemSetLinks:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "FeedItemSetService",
|
|
"fullName": "google.ads.googleads.v14.services.FeedItemSetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateFeedItemSets",
|
|
"fullName": "google.ads.googleads.v14.services.FeedItemSetService.MutateFeedItemSets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/feedItemSets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "FeedItemTargetService",
|
|
"fullName": "google.ads.googleads.v14.services.FeedItemTargetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateFeedItemTargets",
|
|
"fullName": "google.ads.googleads.v14.services.FeedItemTargetService.MutateFeedItemTargets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/feedItemTargets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "FeedMappingService",
|
|
"fullName": "google.ads.googleads.v14.services.FeedMappingService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateFeedMappings",
|
|
"fullName": "google.ads.googleads.v14.services.FeedMappingService.MutateFeedMappings",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/feedMappings:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "FeedService",
|
|
"fullName": "google.ads.googleads.v14.services.FeedService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateFeeds",
|
|
"fullName": "google.ads.googleads.v14.services.FeedService.MutateFeeds",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/feeds:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GeoTargetConstantService",
|
|
"fullName": "google.ads.googleads.v14.services.GeoTargetConstantService",
|
|
"methods": [
|
|
{
|
|
"shortName": "SuggestGeoTargetConstants",
|
|
"fullName": "google.ads.googleads.v14.services.GeoTargetConstantService.SuggestGeoTargetConstants",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/geoTargetConstants:suggest"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GoogleAdsFieldService",
|
|
"fullName": "google.ads.googleads.v14.services.GoogleAdsFieldService",
|
|
"methods": [
|
|
{
|
|
"shortName": "GetGoogleAdsField",
|
|
"fullName": "google.ads.googleads.v14.services.GoogleAdsFieldService.GetGoogleAdsField",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v14/{resource_name=googleAdsFields/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SearchGoogleAdsFields",
|
|
"fullName": "google.ads.googleads.v14.services.GoogleAdsFieldService.SearchGoogleAdsFields",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/googleAdsFields:search"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GoogleAdsService",
|
|
"fullName": "google.ads.googleads.v14.services.GoogleAdsService",
|
|
"methods": [
|
|
{
|
|
"shortName": "Mutate",
|
|
"fullName": "google.ads.googleads.v14.services.GoogleAdsService.Mutate",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/googleAds:mutate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Search",
|
|
"fullName": "google.ads.googleads.v14.services.GoogleAdsService.Search",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/googleAds:search"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SearchStream",
|
|
"fullName": "google.ads.googleads.v14.services.GoogleAdsService.SearchStream",
|
|
"mode": "SERVER_STREAMING",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/googleAds:searchStream"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "InvoiceService",
|
|
"fullName": "google.ads.googleads.v14.services.InvoiceService",
|
|
"methods": [
|
|
{
|
|
"shortName": "ListInvoices",
|
|
"fullName": "google.ads.googleads.v14.services.InvoiceService.ListInvoices",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v14/customers/{customer_id=*}/invoices"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "KeywordPlanAdGroupKeywordService",
|
|
"fullName": "google.ads.googleads.v14.services.KeywordPlanAdGroupKeywordService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateKeywordPlanAdGroupKeywords",
|
|
"fullName": "google.ads.googleads.v14.services.KeywordPlanAdGroupKeywordService.MutateKeywordPlanAdGroupKeywords",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/keywordPlanAdGroupKeywords:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "KeywordPlanAdGroupService",
|
|
"fullName": "google.ads.googleads.v14.services.KeywordPlanAdGroupService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateKeywordPlanAdGroups",
|
|
"fullName": "google.ads.googleads.v14.services.KeywordPlanAdGroupService.MutateKeywordPlanAdGroups",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/keywordPlanAdGroups:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "KeywordPlanCampaignKeywordService",
|
|
"fullName": "google.ads.googleads.v14.services.KeywordPlanCampaignKeywordService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateKeywordPlanCampaignKeywords",
|
|
"fullName": "google.ads.googleads.v14.services.KeywordPlanCampaignKeywordService.MutateKeywordPlanCampaignKeywords",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/keywordPlanCampaignKeywords:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "KeywordPlanCampaignService",
|
|
"fullName": "google.ads.googleads.v14.services.KeywordPlanCampaignService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateKeywordPlanCampaigns",
|
|
"fullName": "google.ads.googleads.v14.services.KeywordPlanCampaignService.MutateKeywordPlanCampaigns",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/keywordPlanCampaigns:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "KeywordPlanIdeaService",
|
|
"fullName": "google.ads.googleads.v14.services.KeywordPlanIdeaService",
|
|
"methods": [
|
|
{
|
|
"shortName": "GenerateAdGroupThemes",
|
|
"fullName": "google.ads.googleads.v14.services.KeywordPlanIdeaService.GenerateAdGroupThemes",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}:generateAdGroupThemes"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GenerateKeywordForecastMetrics",
|
|
"fullName": "google.ads.googleads.v14.services.KeywordPlanIdeaService.GenerateKeywordForecastMetrics",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}:generateKeywordForecastMetrics"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GenerateKeywordHistoricalMetrics",
|
|
"fullName": "google.ads.googleads.v14.services.KeywordPlanIdeaService.GenerateKeywordHistoricalMetrics",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}:generateKeywordHistoricalMetrics"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GenerateKeywordIdeas",
|
|
"fullName": "google.ads.googleads.v14.services.KeywordPlanIdeaService.GenerateKeywordIdeas",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}:generateKeywordIdeas"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "KeywordPlanService",
|
|
"fullName": "google.ads.googleads.v14.services.KeywordPlanService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateKeywordPlans",
|
|
"fullName": "google.ads.googleads.v14.services.KeywordPlanService.MutateKeywordPlans",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/keywordPlans:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "KeywordThemeConstantService",
|
|
"fullName": "google.ads.googleads.v14.services.KeywordThemeConstantService",
|
|
"methods": [
|
|
{
|
|
"shortName": "SuggestKeywordThemeConstants",
|
|
"fullName": "google.ads.googleads.v14.services.KeywordThemeConstantService.SuggestKeywordThemeConstants",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/keywordThemeConstants:suggest"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "LabelService",
|
|
"fullName": "google.ads.googleads.v14.services.LabelService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateLabels",
|
|
"fullName": "google.ads.googleads.v14.services.LabelService.MutateLabels",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/labels:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MediaFileService",
|
|
"fullName": "google.ads.googleads.v14.services.MediaFileService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateMediaFiles",
|
|
"fullName": "google.ads.googleads.v14.services.MediaFileService.MutateMediaFiles",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/mediaFiles:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MerchantCenterLinkService",
|
|
"fullName": "google.ads.googleads.v14.services.MerchantCenterLinkService",
|
|
"methods": [
|
|
{
|
|
"shortName": "GetMerchantCenterLink",
|
|
"fullName": "google.ads.googleads.v14.services.MerchantCenterLinkService.GetMerchantCenterLink",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v14/{resource_name=customers/*/merchantCenterLinks/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListMerchantCenterLinks",
|
|
"fullName": "google.ads.googleads.v14.services.MerchantCenterLinkService.ListMerchantCenterLinks",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v14/customers/{customer_id=*}/merchantCenterLinks"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MutateMerchantCenterLink",
|
|
"fullName": "google.ads.googleads.v14.services.MerchantCenterLinkService.MutateMerchantCenterLink",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/merchantCenterLinks:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "OfflineUserDataJobService",
|
|
"fullName": "google.ads.googleads.v14.services.OfflineUserDataJobService",
|
|
"methods": [
|
|
{
|
|
"shortName": "AddOfflineUserDataJobOperations",
|
|
"fullName": "google.ads.googleads.v14.services.OfflineUserDataJobService.AddOfflineUserDataJobOperations",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/{resource_name=customers/*/offlineUserDataJobs/*}:addOperations"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateOfflineUserDataJob",
|
|
"fullName": "google.ads.googleads.v14.services.OfflineUserDataJobService.CreateOfflineUserDataJob",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/offlineUserDataJobs:create"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "RunOfflineUserDataJob",
|
|
"fullName": "google.ads.googleads.v14.services.OfflineUserDataJobService.RunOfflineUserDataJob",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/{resource_name=customers/*/offlineUserDataJobs/*}:run"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "PaymentsAccountService",
|
|
"fullName": "google.ads.googleads.v14.services.PaymentsAccountService",
|
|
"methods": [
|
|
{
|
|
"shortName": "ListPaymentsAccounts",
|
|
"fullName": "google.ads.googleads.v14.services.PaymentsAccountService.ListPaymentsAccounts",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v14/customers/{customer_id=*}/paymentsAccounts"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ProductLinkService",
|
|
"fullName": "google.ads.googleads.v14.services.ProductLinkService",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateProductLink",
|
|
"fullName": "google.ads.googleads.v14.services.ProductLinkService.CreateProductLink",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/productLinks:create"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "RemoveProductLink",
|
|
"fullName": "google.ads.googleads.v14.services.ProductLinkService.RemoveProductLink",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/productLinks:remove"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ReachPlanService",
|
|
"fullName": "google.ads.googleads.v14.services.ReachPlanService",
|
|
"methods": [
|
|
{
|
|
"shortName": "GenerateReachForecast",
|
|
"fullName": "google.ads.googleads.v14.services.ReachPlanService.GenerateReachForecast",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}:generateReachForecast"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListPlannableLocations",
|
|
"fullName": "google.ads.googleads.v14.services.ReachPlanService.ListPlannableLocations",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14:listPlannableLocations"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListPlannableProducts",
|
|
"fullName": "google.ads.googleads.v14.services.ReachPlanService.ListPlannableProducts",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14:listPlannableProducts"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "RecommendationService",
|
|
"fullName": "google.ads.googleads.v14.services.RecommendationService",
|
|
"methods": [
|
|
{
|
|
"shortName": "ApplyRecommendation",
|
|
"fullName": "google.ads.googleads.v14.services.RecommendationService.ApplyRecommendation",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/recommendations:apply"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DismissRecommendation",
|
|
"fullName": "google.ads.googleads.v14.services.RecommendationService.DismissRecommendation",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/recommendations:dismiss"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "RemarketingActionService",
|
|
"fullName": "google.ads.googleads.v14.services.RemarketingActionService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateRemarketingActions",
|
|
"fullName": "google.ads.googleads.v14.services.RemarketingActionService.MutateRemarketingActions",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/remarketingActions:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SharedCriterionService",
|
|
"fullName": "google.ads.googleads.v14.services.SharedCriterionService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateSharedCriteria",
|
|
"fullName": "google.ads.googleads.v14.services.SharedCriterionService.MutateSharedCriteria",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/sharedCriteria:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SharedSetService",
|
|
"fullName": "google.ads.googleads.v14.services.SharedSetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateSharedSets",
|
|
"fullName": "google.ads.googleads.v14.services.SharedSetService.MutateSharedSets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/sharedSets:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SmartCampaignSettingService",
|
|
"fullName": "google.ads.googleads.v14.services.SmartCampaignSettingService",
|
|
"methods": [
|
|
{
|
|
"shortName": "GetSmartCampaignStatus",
|
|
"fullName": "google.ads.googleads.v14.services.SmartCampaignSettingService.GetSmartCampaignStatus",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v14/{resource_name=customers/*/smartCampaignSettings/*}:getSmartCampaignStatus"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MutateSmartCampaignSettings",
|
|
"fullName": "google.ads.googleads.v14.services.SmartCampaignSettingService.MutateSmartCampaignSettings",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/smartCampaignSettings:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SmartCampaignSuggestService",
|
|
"fullName": "google.ads.googleads.v14.services.SmartCampaignSuggestService",
|
|
"methods": [
|
|
{
|
|
"shortName": "SuggestKeywordThemes",
|
|
"fullName": "google.ads.googleads.v14.services.SmartCampaignSuggestService.SuggestKeywordThemes",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}:suggestKeywordThemes"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SuggestSmartCampaignAd",
|
|
"fullName": "google.ads.googleads.v14.services.SmartCampaignSuggestService.SuggestSmartCampaignAd",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}:suggestSmartCampaignAd"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SuggestSmartCampaignBudgetOptions",
|
|
"fullName": "google.ads.googleads.v14.services.SmartCampaignSuggestService.SuggestSmartCampaignBudgetOptions",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}:suggestSmartCampaignBudgetOptions"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ThirdPartyAppAnalyticsLinkService",
|
|
"fullName": "google.ads.googleads.v14.services.ThirdPartyAppAnalyticsLinkService",
|
|
"methods": [
|
|
{
|
|
"shortName": "RegenerateShareableLinkId",
|
|
"fullName": "google.ads.googleads.v14.services.ThirdPartyAppAnalyticsLinkService.RegenerateShareableLinkId",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/{resource_name=customers/*/thirdPartyAppAnalyticsLinks/*}:regenerateShareableLinkId"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "TravelAssetSuggestionService",
|
|
"fullName": "google.ads.googleads.v14.services.TravelAssetSuggestionService",
|
|
"methods": [
|
|
{
|
|
"shortName": "SuggestTravelAssets",
|
|
"fullName": "google.ads.googleads.v14.services.TravelAssetSuggestionService.SuggestTravelAssets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}:suggestTravelAssets"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UserDataService",
|
|
"fullName": "google.ads.googleads.v14.services.UserDataService",
|
|
"methods": [
|
|
{
|
|
"shortName": "UploadUserData",
|
|
"fullName": "google.ads.googleads.v14.services.UserDataService.UploadUserData",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}:uploadUserData"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UserListService",
|
|
"fullName": "google.ads.googleads.v14.services.UserListService",
|
|
"methods": [
|
|
{
|
|
"shortName": "MutateUserLists",
|
|
"fullName": "google.ads.googleads.v14.services.UserListService.MutateUserLists",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v14/customers/{customer_id=*}/userLists:mutate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"configFile": "googleads_v14.yaml",
|
|
"serviceConfigApiNames": [
|
|
"google.ads.googleads.v14.services.AccountBudgetProposalService",
|
|
"google.ads.googleads.v14.services.AccountLinkService",
|
|
"google.ads.googleads.v14.services.AdGroupAdLabelService",
|
|
"google.ads.googleads.v14.services.AdGroupAdService",
|
|
"google.ads.googleads.v14.services.AdGroupAssetService",
|
|
"google.ads.googleads.v14.services.AdGroupAssetSetService",
|
|
"google.ads.googleads.v14.services.AdGroupBidModifierService",
|
|
"google.ads.googleads.v14.services.AdGroupCriterionCustomizerService",
|
|
"google.ads.googleads.v14.services.AdGroupCriterionLabelService",
|
|
"google.ads.googleads.v14.services.AdGroupCriterionService",
|
|
"google.ads.googleads.v14.services.AdGroupCustomizerService",
|
|
"google.ads.googleads.v14.services.AdGroupExtensionSettingService",
|
|
"google.ads.googleads.v14.services.AdGroupFeedService",
|
|
"google.ads.googleads.v14.services.AdGroupLabelService",
|
|
"google.ads.googleads.v14.services.AdGroupService",
|
|
"google.ads.googleads.v14.services.AdParameterService",
|
|
"google.ads.googleads.v14.services.AdService",
|
|
"google.ads.googleads.v14.services.AssetGroupAssetService",
|
|
"google.ads.googleads.v14.services.AssetGroupListingGroupFilterService",
|
|
"google.ads.googleads.v14.services.AssetGroupService",
|
|
"google.ads.googleads.v14.services.AssetGroupSignalService",
|
|
"google.ads.googleads.v14.services.AssetService",
|
|
"google.ads.googleads.v14.services.AssetSetAssetService",
|
|
"google.ads.googleads.v14.services.AssetSetService",
|
|
"google.ads.googleads.v14.services.AudienceInsightsService",
|
|
"google.ads.googleads.v14.services.AudienceService",
|
|
"google.ads.googleads.v14.services.BatchJobService",
|
|
"google.ads.googleads.v14.services.BiddingDataExclusionService",
|
|
"google.ads.googleads.v14.services.BiddingSeasonalityAdjustmentService",
|
|
"google.ads.googleads.v14.services.BiddingStrategyService",
|
|
"google.ads.googleads.v14.services.BillingSetupService",
|
|
"google.ads.googleads.v14.services.CampaignAssetService",
|
|
"google.ads.googleads.v14.services.CampaignAssetSetService",
|
|
"google.ads.googleads.v14.services.CampaignBidModifierService",
|
|
"google.ads.googleads.v14.services.CampaignBudgetService",
|
|
"google.ads.googleads.v14.services.CampaignConversionGoalService",
|
|
"google.ads.googleads.v14.services.CampaignCriterionService",
|
|
"google.ads.googleads.v14.services.CampaignCustomizerService",
|
|
"google.ads.googleads.v14.services.CampaignDraftService",
|
|
"google.ads.googleads.v14.services.CampaignExtensionSettingService",
|
|
"google.ads.googleads.v14.services.CampaignFeedService",
|
|
"google.ads.googleads.v14.services.CampaignGroupService",
|
|
"google.ads.googleads.v14.services.CampaignLabelService",
|
|
"google.ads.googleads.v14.services.CampaignService",
|
|
"google.ads.googleads.v14.services.CampaignSharedSetService",
|
|
"google.ads.googleads.v14.services.ConversionActionService",
|
|
"google.ads.googleads.v14.services.ConversionAdjustmentUploadService",
|
|
"google.ads.googleads.v14.services.ConversionCustomVariableService",
|
|
"google.ads.googleads.v14.services.ConversionGoalCampaignConfigService",
|
|
"google.ads.googleads.v14.services.ConversionUploadService",
|
|
"google.ads.googleads.v14.services.ConversionValueRuleService",
|
|
"google.ads.googleads.v14.services.ConversionValueRuleSetService",
|
|
"google.ads.googleads.v14.services.CustomAudienceService",
|
|
"google.ads.googleads.v14.services.CustomConversionGoalService",
|
|
"google.ads.googleads.v14.services.CustomInterestService",
|
|
"google.ads.googleads.v14.services.CustomerAssetService",
|
|
"google.ads.googleads.v14.services.CustomerAssetSetService",
|
|
"google.ads.googleads.v14.services.CustomerClientLinkService",
|
|
"google.ads.googleads.v14.services.CustomerConversionGoalService",
|
|
"google.ads.googleads.v14.services.CustomerCustomizerService",
|
|
"google.ads.googleads.v14.services.CustomerExtensionSettingService",
|
|
"google.ads.googleads.v14.services.CustomerFeedService",
|
|
"google.ads.googleads.v14.services.CustomerLabelService",
|
|
"google.ads.googleads.v14.services.CustomerManagerLinkService",
|
|
"google.ads.googleads.v14.services.CustomerNegativeCriterionService",
|
|
"google.ads.googleads.v14.services.CustomerService",
|
|
"google.ads.googleads.v14.services.CustomerSkAdNetworkConversionValueSchemaService",
|
|
"google.ads.googleads.v14.services.CustomerUserAccessInvitationService",
|
|
"google.ads.googleads.v14.services.CustomerUserAccessService",
|
|
"google.ads.googleads.v14.services.CustomizerAttributeService",
|
|
"google.ads.googleads.v14.services.ExperimentArmService",
|
|
"google.ads.googleads.v14.services.ExperimentService",
|
|
"google.ads.googleads.v14.services.ExtensionFeedItemService",
|
|
"google.ads.googleads.v14.services.FeedItemService",
|
|
"google.ads.googleads.v14.services.FeedItemSetLinkService",
|
|
"google.ads.googleads.v14.services.FeedItemSetService",
|
|
"google.ads.googleads.v14.services.FeedItemTargetService",
|
|
"google.ads.googleads.v14.services.FeedMappingService",
|
|
"google.ads.googleads.v14.services.FeedService",
|
|
"google.ads.googleads.v14.services.GeoTargetConstantService",
|
|
"google.ads.googleads.v14.services.GoogleAdsFieldService",
|
|
"google.ads.googleads.v14.services.GoogleAdsService",
|
|
"google.ads.googleads.v14.services.InvoiceService",
|
|
"google.ads.googleads.v14.services.KeywordPlanAdGroupKeywordService",
|
|
"google.ads.googleads.v14.services.KeywordPlanAdGroupService",
|
|
"google.ads.googleads.v14.services.KeywordPlanCampaignKeywordService",
|
|
"google.ads.googleads.v14.services.KeywordPlanCampaignService",
|
|
"google.ads.googleads.v14.services.KeywordPlanIdeaService",
|
|
"google.ads.googleads.v14.services.KeywordPlanService",
|
|
"google.ads.googleads.v14.services.KeywordThemeConstantService",
|
|
"google.ads.googleads.v14.services.LabelService",
|
|
"google.ads.googleads.v14.services.MediaFileService",
|
|
"google.ads.googleads.v14.services.MerchantCenterLinkService",
|
|
"google.ads.googleads.v14.services.OfflineUserDataJobService",
|
|
"google.ads.googleads.v14.services.PaymentsAccountService",
|
|
"google.ads.googleads.v14.services.ProductLinkService",
|
|
"google.ads.googleads.v14.services.ReachPlanService",
|
|
"google.ads.googleads.v14.services.RecommendationService",
|
|
"google.ads.googleads.v14.services.RemarketingActionService",
|
|
"google.ads.googleads.v14.services.SharedCriterionService",
|
|
"google.ads.googleads.v14.services.SharedSetService",
|
|
"google.ads.googleads.v14.services.SmartCampaignSettingService",
|
|
"google.ads.googleads.v14.services.SmartCampaignSuggestService",
|
|
"google.ads.googleads.v14.services.ThirdPartyAppAnalyticsLinkService",
|
|
"google.ads.googleads.v14.services.TravelAssetSuggestionService",
|
|
"google.ads.googleads.v14.services.UserDataService",
|
|
"google.ads.googleads.v14.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/resources",
|
|
"google/api",
|
|
"google/protobuf"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Ads.SearchAds360.V0.Common": 11,
|
|
"Google.Ads.SearchAds360.V0.Enums": 54,
|
|
"Google.Ads.SearchAds360.V0.Resources": 30,
|
|
"Google.Ads.SearchAds360.V0.Services": 3
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"google.golang.org/genproto/googleapis/ads/searchads360/v0/common;common": 11,
|
|
"google.golang.org/genproto/googleapis/ads/searchads360/v0/enums;enums": 54,
|
|
"google.golang.org/genproto/googleapis/ads/searchads360/v0/resources;resources": 30,
|
|
"google.golang.org/genproto/googleapis/ads/searchads360/v0/services;services": 3
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 98
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.ads.searchads360.v0.common": 11,
|
|
"com.google.ads.searchads360.v0.enums": 54,
|
|
"com.google.ads.searchads360.v0.resources": 30,
|
|
"com.google.ads.searchads360.v0.services": 3
|
|
}
|
|
},
|
|
"objc_class_prefix": {
|
|
"valueCounts": {
|
|
"GASA360": 98
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Ads\\SearchAds360\\V0\\Common": 11,
|
|
"Google\\Ads\\SearchAds360\\V0\\Enums": 54,
|
|
"Google\\Ads\\SearchAds360\\V0\\Resources": 30,
|
|
"Google\\Ads\\SearchAds360\\V0\\Services": 3
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Ads::SearchAds360::V0::Common": 11,
|
|
"Google::Ads::SearchAds360::V0::Enums": 54,
|
|
"Google::Ads::SearchAds360::V0::Resources": 30,
|
|
"Google::Ads::SearchAds360::V0::Services": 3
|
|
}
|
|
}
|
|
},
|
|
"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": "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.SearchAds360FieldService",
|
|
"google.ads.searchads360.v0.services.SearchAds360Service"
|
|
],
|
|
"nameInServiceConfig": "searchads360.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.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": 7
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 7
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.analytics.admin.v1alpha": 7
|
|
}
|
|
}
|
|
},
|
|
"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": "AuditUserLinks",
|
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.AuditUserLinks",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1alpha/{parent=accounts/*}/userLinks:audit"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1alpha/{parent=properties/*}/userLinks:audit"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "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": "BatchCreateUserLinks",
|
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.BatchCreateUserLinks",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1alpha/{parent=accounts/*}/userLinks:batchCreate"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1alpha/{parent=properties/*}/userLinks:batchCreate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "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": "BatchDeleteUserLinks",
|
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.BatchDeleteUserLinks",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1alpha/{parent=accounts/*}/userLinks:batchDelete"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1alpha/{parent=properties/*}/userLinks:batchDelete"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "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": "BatchGetUserLinks",
|
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.BatchGetUserLinks",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1alpha/{parent=accounts/*}/userLinks:batchGet"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1alpha/{parent=properties/*}/userLinks:batchGet"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "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": "BatchUpdateUserLinks",
|
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.BatchUpdateUserLinks",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1alpha/{parent=accounts/*}/userLinks:batchUpdate"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1alpha/{parent=properties/*}/userLinks:batchUpdate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "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": "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": "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": "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": "CreateSearchAds360Link",
|
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateSearchAds360Link",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1alpha/{parent=properties/*}/searchAds360Links"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateUserLink",
|
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.CreateUserLink",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1alpha/{parent=accounts/*}/userLinks"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1alpha/{parent=properties/*}/userLinks"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "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": "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": "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": "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": "DeleteSearchAds360Link",
|
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteSearchAds360Link",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1alpha/{name=properties/*/searchAds360Links/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteUserLink",
|
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.DeleteUserLink",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1alpha/{name=accounts/*/userLinks/*}"
|
|
},
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1alpha/{name=properties/*/userLinks/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "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": "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": "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": "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": "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": "GetSearchAds360Link",
|
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetSearchAds360Link",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1alpha/{name=properties/*/searchAds360Links/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetUserLink",
|
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.GetUserLink",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1alpha/{name=accounts/*/userLinks/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1alpha/{name=properties/*/userLinks/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "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": "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": "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": "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": "ListSearchAds360Links",
|
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListSearchAds360Links",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1alpha/{parent=properties/*}/searchAds360Links"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListUserLinks",
|
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ListUserLinks",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1alpha/{parent=accounts/*}/userLinks"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1alpha/{parent=properties/*}/userLinks"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ProvisionAccountTicket",
|
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.ProvisionAccountTicket",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1alpha/accounts:provisionAccountTicket"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "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": "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": "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": "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": "UpdateSearchAds360Link",
|
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateSearchAds360Link",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1alpha/{search_ads_360_link.name=properties/*/searchAds360Links/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateUserLink",
|
|
"fullName": "google.analytics.admin.v1alpha.AnalyticsAdminService.UpdateUserLink",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1alpha/{user_link.name=accounts/*/userLinks/*}"
|
|
},
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1alpha/{user_link.name=properties/*/userLinks/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/analytics/admin/v1beta",
|
|
"google/api",
|
|
"google/protobuf"
|
|
],
|
|
"options": {
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"google.golang.org/genproto/googleapis/analytics/admin/v1beta;admin": 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": "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": "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": "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": "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": "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": "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": "GetAudienceList",
|
|
"fullName": "google.analytics.data.v1alpha.AlphaAnalyticsData.GetAudienceList",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1alpha/{name=properties/*/audienceLists/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListAudienceLists",
|
|
"fullName": "google.analytics.data.v1alpha.AlphaAnalyticsData.ListAudienceLists",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1alpha/{parent=properties/*}/audienceLists"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "QueryAudienceList",
|
|
"fullName": "google.analytics.data.v1alpha.AlphaAnalyticsData.QueryAudienceList",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1alpha/{name=properties/*/audienceLists/*}:query"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "RunFunnelReport",
|
|
"fullName": "google.analytics.data.v1alpha.AlphaAnalyticsData.RunFunnelReport",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1alpha/{property=properties/*}:runFunnelReport"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"configFile": "analyticsdata_v1alpha.yaml",
|
|
"serviceConfigApiNames": [
|
|
"google.analytics.data.v1alpha.AlphaAnalyticsData"
|
|
],
|
|
"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"
|
|
],
|
|
"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": "GetMetadata",
|
|
"fullName": "google.analytics.data.v1beta.BetaAnalyticsData.GetMetadata",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta/{name=properties/*/metadata}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "RunPivotReport",
|
|
"fullName": "google.analytics.data.v1beta.BetaAnalyticsData.RunPivotReport",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta/{property=properties/*}:runPivotReport"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "RunRealtimeReport",
|
|
"fullName": "google.analytics.data.v1beta.BetaAnalyticsData.RunRealtimeReport",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta/{property=properties/*}:runRealtimeReport"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "RunReport",
|
|
"fullName": "google.analytics.data.v1beta.BetaAnalyticsData.RunReport",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta/{property=properties/*}:runReport"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"configFile": "analyticsdata_v1beta.yaml",
|
|
"serviceConfigApiNames": [
|
|
"google.analytics.data.v1beta.BetaAnalyticsData"
|
|
],
|
|
"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.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"
|
|
],
|
|
"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"
|
|
],
|
|
"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.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": 8
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 8
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.apps.drive.labels.v2": 8
|
|
}
|
|
},
|
|
"objc_class_prefix": {
|
|
"valueCounts": {
|
|
"": 2,
|
|
"DLBL": 6
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "LabelService",
|
|
"fullName": "google.apps.drive.labels.v2.LabelService",
|
|
"methods": [
|
|
{
|
|
"shortName": "GetLabel",
|
|
"fullName": "google.apps.drive.labels.v2.LabelService.GetLabel",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=labels/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListLabels",
|
|
"fullName": "google.apps.drive.labels.v2.LabelService.ListLabels",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/labels"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"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.market.v2",
|
|
"directory": "google/apps/market/v2",
|
|
"version": "v2",
|
|
"majorVersion": "v2",
|
|
"hostName": "appsmarket.googleapis.com",
|
|
"title": "Google Workspace Marketplace API",
|
|
"description": "Lets your Google Workspace Marketplace applications integrate with Google's licensing and billing services.",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/apps/market/v2"
|
|
],
|
|
"options": {
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"google.golang.org/genproto/googleapis/ccc/hosted/marketplace/v2;marketplace": 2
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 2
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.ccc.hosted.marketplace.v2": 2
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Apps\\Market\\V2": 2
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "CustomerLicenseService",
|
|
"fullName": "ccc.hosted.marketplace.v2.CustomerLicenseService",
|
|
"methods": [
|
|
{
|
|
"shortName": "Get",
|
|
"fullName": "ccc.hosted.marketplace.v2.CustomerLicenseService.Get",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/appsmarket/v2/customerLicense/{application_id}/{customer_id}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "LicenseNotificationService",
|
|
"fullName": "ccc.hosted.marketplace.v2.LicenseNotificationService",
|
|
"methods": [
|
|
{
|
|
"shortName": "List",
|
|
"fullName": "ccc.hosted.marketplace.v2.LicenseNotificationService.List",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/appsmarket/v2/licenseNotification/{application_id}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UserLicenseService",
|
|
"fullName": "ccc.hosted.marketplace.v2.UserLicenseService",
|
|
"methods": [
|
|
{
|
|
"shortName": "Get",
|
|
"fullName": "ccc.hosted.marketplace.v2.UserLicenseService.Get",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/appsmarket/v2/userLicense/{application_id}/{user_id}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"configFile": "appsmarket_v2.yaml",
|
|
"serviceConfigApiNames": [
|
|
"ccc.hosted.marketplace.v2.CustomerLicenseService",
|
|
"ccc.hosted.marketplace.v2.LicenseNotificationService",
|
|
"ccc.hosted.marketplace.v2.UserLicenseService"
|
|
],
|
|
"nameInServiceConfig": "appsmarket.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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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": 5
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"google.golang.org/genproto/googleapis/bigtable/admin/v2;admin": 5
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 5
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.bigtable.admin.v2": 5
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\Bigtable\\Admin\\V2": 5
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Cloud::Bigtable::Admin::V2": 5
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "BigtableInstanceAdmin",
|
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateAppProfile",
|
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.CreateAppProfile",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/instances/*}/appProfiles"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateCluster",
|
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.CreateCluster",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/instances/*}/clusters"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateInstance",
|
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.CreateInstance",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*}/instances"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteAppProfile",
|
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.DeleteAppProfile",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2/{name=projects/*/instances/*/appProfiles/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteCluster",
|
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.DeleteCluster",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2/{name=projects/*/instances/*/clusters/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteInstance",
|
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.DeleteInstance",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2/{name=projects/*/instances/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetAppProfile",
|
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.GetAppProfile",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/instances/*/appProfiles/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetCluster",
|
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.GetCluster",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/instances/*/clusters/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetIamPolicy",
|
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.GetIamPolicy",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{resource=projects/*/instances/*}:getIamPolicy"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetInstance",
|
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.GetInstance",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/instances/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListAppProfiles",
|
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.ListAppProfiles",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*/instances/*}/appProfiles"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListClusters",
|
|
"fullName": "google.bigtable.admin.v2.BigtableInstanceAdmin.ListClusters",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*/instances/*}/clusters"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "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": "CreateBackup",
|
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.CreateBackup",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/instances/*/clusters/*}/backups"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateTable",
|
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.CreateTable",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/instances/*}/tables"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateTableFromSnapshot",
|
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.CreateTableFromSnapshot",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/instances/*}/tables:createFromSnapshot"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteBackup",
|
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.DeleteBackup",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2/{name=projects/*/instances/*/clusters/*/backups/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteSnapshot",
|
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.DeleteSnapshot",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2/{name=projects/*/instances/*/clusters/*/snapshots/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteTable",
|
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.DeleteTable",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2/{name=projects/*/instances/*/tables/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DropRowRange",
|
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.DropRowRange",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{name=projects/*/instances/*/tables/*}:dropRowRange"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GenerateConsistencyToken",
|
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.GenerateConsistencyToken",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{name=projects/*/instances/*/tables/*}:generateConsistencyToken"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetBackup",
|
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.GetBackup",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/instances/*/clusters/*/backups/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetIamPolicy",
|
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.GetIamPolicy",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{resource=projects/*/instances/*/tables/*}:getIamPolicy"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{resource=projects/*/instances/*/clusters/*/backups/*}:getIamPolicy"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetSnapshot",
|
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.GetSnapshot",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/instances/*/clusters/*/snapshots/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetTable",
|
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.GetTable",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/instances/*/tables/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListBackups",
|
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.ListBackups",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*/instances/*/clusters/*}/backups"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListSnapshots",
|
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.ListSnapshots",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*/instances/*/clusters/*}/snapshots"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListTables",
|
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.ListTables",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*/instances/*}/tables"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ModifyColumnFamilies",
|
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.ModifyColumnFamilies",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{name=projects/*/instances/*/tables/*}:modifyColumnFamilies"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "RestoreTable",
|
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.RestoreTable",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/instances/*}/tables:restore"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SetIamPolicy",
|
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.SetIamPolicy",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{resource=projects/*/instances/*/tables/*}:setIamPolicy"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{resource=projects/*/instances/*/clusters/*/backups/*}:setIamPolicy"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SnapshotTable",
|
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.SnapshotTable",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{name=projects/*/instances/*/tables/*}:snapshot"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "TestIamPermissions",
|
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.TestIamPermissions",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{resource=projects/*/instances/*/tables/*}:testIamPermissions"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{resource=projects/*/instances/*/clusters/*/backups/*}:testIamPermissions"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UndeleteTable",
|
|
"fullName": "google.bigtable.admin.v2.BigtableTableAdmin.UndeleteTable",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{name=projects/*/instances/*/tables/*}:undelete"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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 Bigtables associated with a cloud project.",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/bigtable/v2",
|
|
"google/protobuf",
|
|
"google/rpc"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.Bigtable.V2": 5
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"google.golang.org/genproto/googleapis/bigtable/v2;bigtable": 5
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 5
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.bigtable.v2": 5
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\Bigtable\\V2": 5
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Cloud::Bigtable::V2": 5
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "Bigtable",
|
|
"fullName": "google.bigtable.v2.Bigtable",
|
|
"methods": [
|
|
{
|
|
"shortName": "CheckAndMutateRow",
|
|
"fullName": "google.bigtable.v2.Bigtable.CheckAndMutateRow",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{table_name=projects/*/instances/*/tables/*}:checkAndMutateRow"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "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"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MutateRows",
|
|
"fullName": "google.bigtable.v2.Bigtable.MutateRows",
|
|
"mode": "SERVER_STREAMING",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{table_name=projects/*/instances/*/tables/*}: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"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ReadRows",
|
|
"fullName": "google.bigtable.v2.Bigtable.ReadRows",
|
|
"mode": "SERVER_STREAMING",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{table_name=projects/*/instances/*/tables/*}:readRows"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SampleRowKeys",
|
|
"fullName": "google.bigtable.v2.Bigtable.SampleRowKeys",
|
|
"mode": "SERVER_STREAMING",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{table_name=projects/*/instances/*/tables/*}:sampleRowKeys"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"configFile": "bigtable_v2.yaml",
|
|
"serviceConfigApiNames": [
|
|
"google.bigtable.v2.Bigtable"
|
|
],
|
|
"nameInServiceConfig": "bigtable.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/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListNotifications",
|
|
"fullName": "google.cloud.advisorynotifications.v1.AdvisoryNotificationsService.ListNotifications",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=organizations/*/locations/*}/notifications"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"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": 82,
|
|
"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": 82,
|
|
"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": 118
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.aiplatform.v1": 82,
|
|
"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": 82,
|
|
"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": 82,
|
|
"Google::Cloud::AIPlatform::V1::Schema::Predict::Instance": 9,
|
|
"Google::Cloud::AIPlatform::V1::Schema::Predict::Params": 6,
|
|
"Google::Cloud::AIPlatform::V1::Schema::Predict::Prediction": 10,
|
|
"Google::Cloud::AIPlatform::V1::Schema::TrainingJob::Definition": 11
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "DatasetService",
|
|
"fullName": "google.cloud.aiplatform.v1.DatasetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateDataset",
|
|
"fullName": "google.cloud.aiplatform.v1.DatasetService.CreateDataset",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{parent=projects/*/locations/*}/datasets"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteDataset",
|
|
"fullName": "google.cloud.aiplatform.v1.DatasetService.DeleteDataset",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1/{name=projects/*/locations/*/datasets/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "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/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ImportData",
|
|
"fullName": "google.cloud.aiplatform.v1.DatasetService.ImportData",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{name=projects/*/locations/*/datasets/*}:import"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListAnnotations",
|
|
"fullName": "google.cloud.aiplatform.v1.DatasetService.ListAnnotations",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=projects/*/locations/*/datasets/*/dataItems/*}/annotations"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListDataItems",
|
|
"fullName": "google.cloud.aiplatform.v1.DatasetService.ListDataItems",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=projects/*/locations/*/datasets/*}/dataItems"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListDatasets",
|
|
"fullName": "google.cloud.aiplatform.v1.DatasetService.ListDatasets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=projects/*/locations/*}/datasets"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListSavedQueries",
|
|
"fullName": "google.cloud.aiplatform.v1.DatasetService.ListSavedQueries",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=projects/*/locations/*/datasets/*}/savedQueries"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "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": "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": "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": "PipelineService",
|
|
"fullName": "google.cloud.aiplatform.v1.PipelineService",
|
|
"methods": [
|
|
{
|
|
"shortName": "CancelPipelineJob",
|
|
"fullName": "google.cloud.aiplatform.v1.PipelineService.CancelPipelineJob",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{name=projects/*/locations/*/pipelineJobs/*}:cancel"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CancelTrainingPipeline",
|
|
"fullName": "google.cloud.aiplatform.v1.PipelineService.CancelTrainingPipeline",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{name=projects/*/locations/*/trainingPipelines/*}:cancel"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreatePipelineJob",
|
|
"fullName": "google.cloud.aiplatform.v1.PipelineService.CreatePipelineJob",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{parent=projects/*/locations/*}/pipelineJobs"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateTrainingPipeline",
|
|
"fullName": "google.cloud.aiplatform.v1.PipelineService.CreateTrainingPipeline",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{parent=projects/*/locations/*}/trainingPipelines"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeletePipelineJob",
|
|
"fullName": "google.cloud.aiplatform.v1.PipelineService.DeletePipelineJob",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1/{name=projects/*/locations/*/pipelineJobs/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteTrainingPipeline",
|
|
"fullName": "google.cloud.aiplatform.v1.PipelineService.DeleteTrainingPipeline",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1/{name=projects/*/locations/*/trainingPipelines/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetPipelineJob",
|
|
"fullName": "google.cloud.aiplatform.v1.PipelineService.GetPipelineJob",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=projects/*/locations/*/pipelineJobs/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetTrainingPipeline",
|
|
"fullName": "google.cloud.aiplatform.v1.PipelineService.GetTrainingPipeline",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=projects/*/locations/*/trainingPipelines/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListPipelineJobs",
|
|
"fullName": "google.cloud.aiplatform.v1.PipelineService.ListPipelineJobs",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=projects/*/locations/*}/pipelineJobs"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListTrainingPipelines",
|
|
"fullName": "google.cloud.aiplatform.v1.PipelineService.ListTrainingPipelines",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=projects/*/locations/*}/trainingPipelines"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "PredictionService",
|
|
"fullName": "google.cloud.aiplatform.v1.PredictionService",
|
|
"methods": [
|
|
{
|
|
"shortName": "Explain",
|
|
"fullName": "google.cloud.aiplatform.v1.PredictionService.Explain",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{endpoint=projects/*/locations/*/endpoints/*}:explain"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "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/*}/runs/*/timeSeries:batchCreate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BatchReadTensorboardTimeSeriesData",
|
|
"fullName": "google.cloud.aiplatform.v1.TensorboardService.BatchReadTensorboardTimeSeriesData",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{tensorboard=projects/*/locations/*/tensorboards/*}/experiments/*/runs/*/timeSeries: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": "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.EndpointService",
|
|
"google.cloud.aiplatform.v1.FeaturestoreOnlineServingService",
|
|
"google.cloud.aiplatform.v1.FeaturestoreService",
|
|
"google.cloud.aiplatform.v1.IndexEndpointService",
|
|
"google.cloud.aiplatform.v1.IndexService",
|
|
"google.cloud.aiplatform.v1.JobService",
|
|
"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.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": 86,
|
|
"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": 86,
|
|
"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": 130
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.aiplatform.v1beta1": 86,
|
|
"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": 86,
|
|
"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": 86,
|
|
"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
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "DatasetService",
|
|
"fullName": "google.cloud.aiplatform.v1beta1.DatasetService",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateDataset",
|
|
"fullName": "google.cloud.aiplatform.v1beta1.DatasetService.CreateDataset",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{parent=projects/*/locations/*}/datasets"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteDataset",
|
|
"fullName": "google.cloud.aiplatform.v1beta1.DatasetService.DeleteDataset",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1beta1/{name=projects/*/locations/*/datasets/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "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/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ImportData",
|
|
"fullName": "google.cloud.aiplatform.v1beta1.DatasetService.ImportData",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{name=projects/*/locations/*/datasets/*}:import"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListAnnotations",
|
|
"fullName": "google.cloud.aiplatform.v1beta1.DatasetService.ListAnnotations",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta1/{parent=projects/*/locations/*/datasets/*/dataItems/*}/annotations"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListDataItems",
|
|
"fullName": "google.cloud.aiplatform.v1beta1.DatasetService.ListDataItems",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta1/{parent=projects/*/locations/*/datasets/*}/dataItems"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListDatasets",
|
|
"fullName": "google.cloud.aiplatform.v1beta1.DatasetService.ListDatasets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta1/{parent=projects/*/locations/*}/datasets"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListSavedQueries",
|
|
"fullName": "google.cloud.aiplatform.v1beta1.DatasetService.ListSavedQueries",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta1/{parent=projects/*/locations/*/datasets/*}/savedQueries"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "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": "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": "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": "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": "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": "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": "PipelineService",
|
|
"fullName": "google.cloud.aiplatform.v1beta1.PipelineService",
|
|
"methods": [
|
|
{
|
|
"shortName": "CancelPipelineJob",
|
|
"fullName": "google.cloud.aiplatform.v1beta1.PipelineService.CancelPipelineJob",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{name=projects/*/locations/*/pipelineJobs/*}:cancel"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CancelTrainingPipeline",
|
|
"fullName": "google.cloud.aiplatform.v1beta1.PipelineService.CancelTrainingPipeline",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{name=projects/*/locations/*/trainingPipelines/*}:cancel"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreatePipelineJob",
|
|
"fullName": "google.cloud.aiplatform.v1beta1.PipelineService.CreatePipelineJob",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{parent=projects/*/locations/*}/pipelineJobs"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateTrainingPipeline",
|
|
"fullName": "google.cloud.aiplatform.v1beta1.PipelineService.CreateTrainingPipeline",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{parent=projects/*/locations/*}/trainingPipelines"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeletePipelineJob",
|
|
"fullName": "google.cloud.aiplatform.v1beta1.PipelineService.DeletePipelineJob",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1beta1/{name=projects/*/locations/*/pipelineJobs/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteTrainingPipeline",
|
|
"fullName": "google.cloud.aiplatform.v1beta1.PipelineService.DeleteTrainingPipeline",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1beta1/{name=projects/*/locations/*/trainingPipelines/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetPipelineJob",
|
|
"fullName": "google.cloud.aiplatform.v1beta1.PipelineService.GetPipelineJob",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta1/{name=projects/*/locations/*/pipelineJobs/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetTrainingPipeline",
|
|
"fullName": "google.cloud.aiplatform.v1beta1.PipelineService.GetTrainingPipeline",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta1/{name=projects/*/locations/*/trainingPipelines/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListPipelineJobs",
|
|
"fullName": "google.cloud.aiplatform.v1beta1.PipelineService.ListPipelineJobs",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta1/{parent=projects/*/locations/*}/pipelineJobs"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListTrainingPipelines",
|
|
"fullName": "google.cloud.aiplatform.v1beta1.PipelineService.ListTrainingPipelines",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta1/{parent=projects/*/locations/*}/trainingPipelines"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "PredictionService",
|
|
"fullName": "google.cloud.aiplatform.v1beta1.PredictionService",
|
|
"methods": [
|
|
{
|
|
"shortName": "Explain",
|
|
"fullName": "google.cloud.aiplatform.v1beta1.PredictionService.Explain",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{endpoint=projects/*/locations/*/endpoints/*}:explain"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Predict",
|
|
"fullName": "google.cloud.aiplatform.v1beta1.PredictionService.Predict",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{endpoint=projects/*/locations/*/endpoints/*}:predict"
|
|
},
|
|
{
|
|
"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": "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/*}/runs/*/timeSeries:batchCreate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BatchReadTensorboardTimeSeriesData",
|
|
"fullName": "google.cloud.aiplatform.v1beta1.TensorboardService.BatchReadTensorboardTimeSeriesData",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta1/{tensorboard=projects/*/locations/*/tensorboards/*}/experiments/*/runs/*/timeSeries: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": "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.FeaturestoreOnlineServingService",
|
|
"google.cloud.aiplatform.v1beta1.FeaturestoreService",
|
|
"google.cloud.aiplatform.v1beta1.IndexEndpointService",
|
|
"google.cloud.aiplatform.v1beta1.IndexService",
|
|
"google.cloud.aiplatform.v1beta1.JobService",
|
|
"google.cloud.aiplatform.v1beta1.MatchService",
|
|
"google.cloud.aiplatform.v1beta1.MetadataService",
|
|
"google.cloud.aiplatform.v1beta1.MigrationService",
|
|
"google.cloud.aiplatform.v1beta1.ModelGardenService",
|
|
"google.cloud.aiplatform.v1beta1.ModelService",
|
|
"google.cloud.aiplatform.v1beta1.PersistentResourceService",
|
|
"google.cloud.aiplatform.v1beta1.PipelineService",
|
|
"google.cloud.aiplatform.v1beta1.PredictionService",
|
|
"google.cloud.aiplatform.v1beta1.ScheduleService",
|
|
"google.cloud.aiplatform.v1beta1.SpecialistPoolService",
|
|
"google.cloud.aiplatform.v1beta1.TensorboardService",
|
|
"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.v1alpha",
|
|
"directory": "google/cloud/alloydb/connectors/v1alpha",
|
|
"version": "v1alpha",
|
|
"majorVersion": "v1",
|
|
"hostName": "connectors.googleapis.com",
|
|
"title": "AlloyDB connectors",
|
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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.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. <br><br> 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": "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": "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. <br><br> 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": "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. <br><br> 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": "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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/cloud/apigateway/v1",
|
|
"google/longrunning",
|
|
"google/protobuf"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.ApiGateway.V1": 2
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/protobuf",
|
|
"google/rpc"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.ApigeeConnect.V1": 2
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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.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 cloud resources.",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/cloud/asset/v1p2beta1",
|
|
"google/iam/v1",
|
|
"google/protobuf"
|
|
],
|
|
"options": {
|
|
"cc_enable_arenas": {
|
|
"valueCounts": {
|
|
"": 1,
|
|
"true": 1
|
|
}
|
|
},
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.Asset.V1p2Beta1": 1,
|
|
"Google.Cloud.Asset.v1p2beta1": 1
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"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"
|
|
],
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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.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 jobs 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 jobs on Google Cloud Platform.",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/cloud/batch/v1alpha",
|
|
"google/longrunning",
|
|
"google/protobuf"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.Batch.V1Alpha": 4
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/batch/apiv1alpha/batchpb;batchpb": 4
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 4
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.batch.v1alpha": 4
|
|
}
|
|
},
|
|
"objc_class_prefix": {
|
|
"valueCounts": {
|
|
"GCB": 4
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\Batch\\V1alpha": 4
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Cloud::Batch::V1alpha": 4
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "BatchService",
|
|
"fullName": "google.cloud.batch.v1alpha.BatchService",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateJob",
|
|
"fullName": "google.cloud.batch.v1alpha.BatchService.CreateJob",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1alpha/{parent=projects/*/locations/*}/jobs"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteJob",
|
|
"fullName": "google.cloud.batch.v1alpha.BatchService.DeleteJob",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1alpha/{name=projects/*/locations/*/jobs/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetJob",
|
|
"fullName": "google.cloud.batch.v1alpha.BatchService.GetJob",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1alpha/{name=projects/*/locations/*/jobs/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "ListTasks",
|
|
"fullName": "google.cloud.batch.v1alpha.BatchService.ListTasks",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1alpha/{parent=projects/*/locations/*/jobs/*/taskGroups/*}/tasks"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"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/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": "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"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetListing",
|
|
"fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.GetListing",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=projects/*/locations/*/dataExchanges/*/listings/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "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"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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"
|
|
],
|
|
"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": "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": 5
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/bigquery/migration/apiv2/migrationpb;migrationpb": 5
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 5
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.bigquery.migration.v2": 5
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\BigQuery\\Migration\\V2": 5
|
|
}
|
|
}
|
|
},
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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.v1beta1",
|
|
"directory": "google/cloud/bigquery/storage/v1beta1",
|
|
"version": "v1beta1",
|
|
"majorVersion": "v1",
|
|
"hostName": "bigquerystorage.googleapis.com",
|
|
"title": "BigQuery Storage API",
|
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/cloud/bigquery/storage/v1beta1",
|
|
"google/protobuf"
|
|
],
|
|
"options": {
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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.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"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetBillingAccount",
|
|
"fullName": "google.cloud.billing.v1.CloudBilling.GetBillingAccount",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=billingAccounts/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetIamPolicy",
|
|
"fullName": "google.cloud.billing.v1.CloudBilling.GetIamPolicy",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{resource=billingAccounts/*}:getIamPolicy"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetProjectBillingInfo",
|
|
"fullName": "google.cloud.billing.v1.CloudBilling.GetProjectBillingInfo",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=projects/*}/billingInfo"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListBillingAccounts",
|
|
"fullName": "google.cloud.billing.v1.CloudBilling.ListBillingAccounts",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/billingAccounts"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListProjectBillingInfo",
|
|
"fullName": "google.cloud.billing.v1.CloudBilling.ListProjectBillingInfo",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=billingAccounts/*}/projects"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SetIamPolicy",
|
|
"fullName": "google.cloud.billing.v1.CloudBilling.SetIamPolicy",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{resource=billingAccounts/*}:setIamPolicy"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "TestIamPermissions",
|
|
"fullName": "google.cloud.billing.v1.CloudBilling.TestIamPermissions",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{resource=billingAccounts/*}:testIamPermissions"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateBillingAccount",
|
|
"fullName": "google.cloud.billing.v1.CloudBilling.UpdateBillingAccount",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1/{name=billingAccounts/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateProjectBillingInfo",
|
|
"fullName": "google.cloud.billing.v1.CloudBilling.UpdateProjectBillingInfo",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PUT",
|
|
"path": "/v1/{name=projects/*}/billingInfo"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CloudCatalog",
|
|
"fullName": "google.cloud.billing.v1.CloudCatalog",
|
|
"methods": [
|
|
{
|
|
"shortName": "ListServices",
|
|
"fullName": "google.cloud.billing.v1.CloudCatalog.ListServices",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/services"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListSkus",
|
|
"fullName": "google.cloud.billing.v1.CloudCatalog.ListSkus",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=services/*}/skus"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"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.certificatemanager.v1",
|
|
"directory": "google/cloud/certificatemanager/v1",
|
|
"version": "v1",
|
|
"majorVersion": "v1",
|
|
"hostName": "certificatemanager.googleapis.com",
|
|
"title": "Certificate Manager API",
|
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/cloud/certificatemanager/v1",
|
|
"google/longrunning",
|
|
"google/protobuf"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.CertificateManager.V1": 2
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/certificatemanager/apiv1/certificatemanagerpb;certificatemanagerpb": 2
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 2
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.certificatemanager.v1": 2
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\CertificateManager\\V1": 2
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Cloud::CertificateManager::V1": 2
|
|
}
|
|
}
|
|
},
|
|
"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": "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": "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": "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": "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/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"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": 12
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 12
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.channel.v1": 12
|
|
}
|
|
}
|
|
},
|
|
"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": "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.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": "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": "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": "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": "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": "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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/cloud"
|
|
],
|
|
"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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "RegionNetworkEndpointGroups",
|
|
"fullName": "google.cloud.compute.v1.RegionNetworkEndpointGroups",
|
|
"methods": [
|
|
{
|
|
"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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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::Config::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": "DeleteDeployment",
|
|
"fullName": "google.cloud.config.v1.Config.DeleteDeployment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1/{name=projects/*/locations/*/deployments/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "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": "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": "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": "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": "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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/cloud/contactcenterinsights/v1",
|
|
"google/longrunning",
|
|
"google/protobuf",
|
|
"google/rpc"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.ContactCenterInsights.V1": 2
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"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": "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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/cloud/contentwarehouse/v1",
|
|
"google/cloud/documentai/v1",
|
|
"google/iam/v1",
|
|
"google/longrunning",
|
|
"google/protobuf",
|
|
"google/type"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.ContentWarehouse.V1": 16
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/contentwarehouse/apiv1/contentwarehousepb;contentwarehousepb": 16
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 16
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.contentwarehouse.v1": 16
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\ContentWarehouse\\V1": 16
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Cloud::ContentWarehouse::V1": 16
|
|
}
|
|
}
|
|
},
|
|
"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": "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.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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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": "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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/protobuf",
|
|
"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": "CommitWorkspaceChanges",
|
|
"fullName": "google.cloud.dataform.v1beta1.Dataform.CommitWorkspaceChanges",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{name=projects/*/locations/*/repositories/*/workspaces/*}:commit"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateCompilationResult",
|
|
"fullName": "google.cloud.dataform.v1beta1.Dataform.CreateCompilationResult",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{parent=projects/*/locations/*/repositories/*}/compilationResults"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateRepository",
|
|
"fullName": "google.cloud.dataform.v1beta1.Dataform.CreateRepository",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{parent=projects/*/locations/*}/repositories"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "DeleteRepository",
|
|
"fullName": "google.cloud.dataform.v1beta1.Dataform.DeleteRepository",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1beta1/{name=projects/*/locations/*/repositories/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "GetCompilationResult",
|
|
"fullName": "google.cloud.dataform.v1beta1.Dataform.GetCompilationResult",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta1/{name=projects/*/locations/*/repositories/*/compilationResults/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetRepository",
|
|
"fullName": "google.cloud.dataform.v1beta1.Dataform.GetRepository",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta1/{name=projects/*/locations/*/repositories/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "ListRepositories",
|
|
"fullName": "google.cloud.dataform.v1beta1.Dataform.ListRepositories",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta1/{parent=projects/*/locations/*}/repositories"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "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": "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": "UpdateRepository",
|
|
"fullName": "google.cloud.dataform.v1beta1.Dataform.UpdateRepository",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1beta1/{repository.name=projects/*/locations/*/repositories/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": {
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/dataplex/apiv1/dataplexpb;dataplexpb": 13
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 13
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.dataplex.v1": 13
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"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": "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.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"
|
|
],
|
|
"options": {
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/dataproc/v2/apiv1/dataprocpb;dataprocpb": 8
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 8
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.dataproc.v1": 8
|
|
}
|
|
}
|
|
},
|
|
"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": "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.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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/cloud/datastream/v1alpha1",
|
|
"google/longrunning",
|
|
"google/protobuf"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.Datastream.V1Alpha1": 2
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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": 8
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 8
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.deploy.v1": 8
|
|
}
|
|
}
|
|
},
|
|
"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": "CancelRollout",
|
|
"fullName": "google.cloud.deploy.v1.CloudDeploy.CancelRollout",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*}:cancel"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "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": "GetConfig",
|
|
"fullName": "google.cloud.deploy.v1.CloudDeploy.GetConfig",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=projects/*/locations/*/config}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "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": "TerminateJobRun",
|
|
"fullName": "google.cloud.deploy.v1.CloudDeploy.TerminateJobRun",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*/jobRuns/*}:terminate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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.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": 23
|
|
}
|
|
},
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.Dialogflow.Cx.V3": 23
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/dialogflow/cx/apiv3/cxpb;cxpb": 23
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 23
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.dialogflow.cx.v3": 23
|
|
}
|
|
},
|
|
"objc_class_prefix": {
|
|
"valueCounts": {
|
|
"DF": 23
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"": 1,
|
|
"Google::Cloud::Dialogflow::CX::V3": 22
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "Agents",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.Agents",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateAgent",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.Agents.CreateAgent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3/{parent=projects/*/locations/*}/agents"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteAgent",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.Agents.DeleteAgent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v3/{name=projects/*/locations/*/agents/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ExportAgent",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.Agents.ExportAgent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3/{name=projects/*/locations/*/agents/*}:export"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetAgent",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.Agents.GetAgent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3/{name=projects/*/locations/*/agents/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetAgentValidationResult",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.Agents.GetAgentValidationResult",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3/{name=projects/*/locations/*/agents/*/validationResult}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListAgents",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.Agents.ListAgents",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3/{parent=projects/*/locations/*}/agents"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "RestoreAgent",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.Agents.RestoreAgent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3/{name=projects/*/locations/*/agents/*}:restore"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateAgent",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.Agents.UpdateAgent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v3/{agent.name=projects/*/locations/*/agents/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ValidateAgent",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.Agents.ValidateAgent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3/{name=projects/*/locations/*/agents/*}:validate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "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": "GetEntityType",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.EntityTypes.GetEntityType",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3/{name=projects/*/locations/*/agents/*/entityTypes/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListEntityTypes",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.EntityTypes.ListEntityTypes",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3/{parent=projects/*/locations/*/agents/*}/entityTypes"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateEntityType",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.EntityTypes.UpdateEntityType",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v3/{entity_type.name=projects/*/locations/*/agents/*/entityTypes/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Environments",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.Environments",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateEnvironment",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.Environments.CreateEnvironment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3/{parent=projects/*/locations/*/agents/*}/environments"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteEnvironment",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.Environments.DeleteEnvironment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v3/{name=projects/*/locations/*/agents/*/environments/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "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": "Intents",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.Intents",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateIntent",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.Intents.CreateIntent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3/{parent=projects/*/locations/*/agents/*}/intents"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteIntent",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.Intents.DeleteIntent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v3/{name=projects/*/locations/*/agents/*/intents/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetIntent",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.Intents.GetIntent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3/{name=projects/*/locations/*/agents/*/intents/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListIntents",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.Intents.ListIntents",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3/{parent=projects/*/locations/*/agents/*}/intents"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateIntent",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.Intents.UpdateIntent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v3/{intent.name=projects/*/locations/*/agents/*/intents/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Pages",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.Pages",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreatePage",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.Pages.CreatePage",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3/{parent=projects/*/locations/*/agents/*/flows/*}/pages"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeletePage",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.Pages.DeletePage",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v3/{name=projects/*/locations/*/agents/*/flows/*/pages/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetPage",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.Pages.GetPage",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3/{name=projects/*/locations/*/agents/*/flows/*/pages/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListPages",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.Pages.ListPages",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3/{parent=projects/*/locations/*/agents/*/flows/*}/pages"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdatePage",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.Pages.UpdatePage",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v3/{page.name=projects/*/locations/*/agents/*/flows/*/pages/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SecuritySettingsService",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.SecuritySettingsService",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateSecuritySettings",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.SecuritySettingsService.CreateSecuritySettings",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3/{parent=projects/*/locations/*}/securitySettings"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteSecuritySettings",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.SecuritySettingsService.DeleteSecuritySettings",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v3/{name=projects/*/locations/*/securitySettings/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetSecuritySettings",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.SecuritySettingsService.GetSecuritySettings",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3/{name=projects/*/locations/*/securitySettings/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListSecuritySettings",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.SecuritySettingsService.ListSecuritySettings",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3/{parent=projects/*/locations/*}/securitySettings"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateSecuritySettings",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.SecuritySettingsService.UpdateSecuritySettings",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v3/{security_settings.name=projects/*/locations/*/securitySettings/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SessionEntityTypes",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.SessionEntityTypes",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateSessionEntityType",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.SessionEntityTypes.CreateSessionEntityType",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3/{parent=projects/*/locations/*/agents/*/sessions/*}/entityTypes"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3/{parent=projects/*/locations/*/agents/*/environments/*/sessions/*}/entityTypes"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteSessionEntityType",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.SessionEntityTypes.DeleteSessionEntityType",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v3/{name=projects/*/locations/*/agents/*/sessions/*/entityTypes/*}"
|
|
},
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v3/{name=projects/*/locations/*/agents/*/environments/*/sessions/*/entityTypes/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetSessionEntityType",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.SessionEntityTypes.GetSessionEntityType",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3/{name=projects/*/locations/*/agents/*/sessions/*/entityTypes/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3/{name=projects/*/locations/*/agents/*/environments/*/sessions/*/entityTypes/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListSessionEntityTypes",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.SessionEntityTypes.ListSessionEntityTypes",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3/{parent=projects/*/locations/*/agents/*/sessions/*}/entityTypes"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3/{parent=projects/*/locations/*/agents/*/environments/*/sessions/*}/entityTypes"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateSessionEntityType",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.SessionEntityTypes.UpdateSessionEntityType",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v3/{session_entity_type.name=projects/*/locations/*/agents/*/sessions/*/entityTypes/*}"
|
|
},
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v3/{session_entity_type.name=projects/*/locations/*/agents/*/environments/*/sessions/*/entityTypes/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Sessions",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.Sessions",
|
|
"methods": [
|
|
{
|
|
"shortName": "DetectIntent",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.Sessions.DetectIntent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3/{session=projects/*/locations/*/agents/*/sessions/*}:detectIntent"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3/{session=projects/*/locations/*/agents/*/environments/*/sessions/*}:detectIntent"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "FulfillIntent",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.Sessions.FulfillIntent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3/{match_intent_request.session=projects/*/locations/*/agents/*/sessions/*}:fulfillIntent"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3/{match_intent_request.session=projects/*/locations/*/agents/*/environments/*/sessions/*}:fulfillIntent"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MatchIntent",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.Sessions.MatchIntent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3/{session=projects/*/locations/*/agents/*/sessions/*}:matchIntent"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3/{session=projects/*/locations/*/agents/*/environments/*/sessions/*}:matchIntent"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "StreamingDetectIntent",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.Sessions.StreamingDetectIntent",
|
|
"mode": "BIDIRECTIONAL_STREAMING"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "TestCases",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.TestCases",
|
|
"methods": [
|
|
{
|
|
"shortName": "BatchDeleteTestCases",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.TestCases.BatchDeleteTestCases",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3/{parent=projects/*/locations/*/agents/*}/testCases:batchDelete"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BatchRunTestCases",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.TestCases.BatchRunTestCases",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3/{parent=projects/*/locations/*/agents/*}/testCases:batchRun"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CalculateCoverage",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.TestCases.CalculateCoverage",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3/{agent=projects/*/locations/*/agents/*}/testCases:calculateCoverage"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateTestCase",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.TestCases.CreateTestCase",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3/{parent=projects/*/locations/*/agents/*}/testCases"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ExportTestCases",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.TestCases.ExportTestCases",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3/{parent=projects/*/locations/*/agents/*}/testCases:export"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetTestCase",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.TestCases.GetTestCase",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3/{name=projects/*/locations/*/agents/*/testCases/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetTestCaseResult",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.TestCases.GetTestCaseResult",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3/{name=projects/*/locations/*/agents/*/testCases/*/results/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ImportTestCases",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.TestCases.ImportTestCases",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3/{parent=projects/*/locations/*/agents/*}/testCases:import"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListTestCaseResults",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.TestCases.ListTestCaseResults",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3/{parent=projects/*/locations/*/agents/*/testCases/*}/results"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListTestCases",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.TestCases.ListTestCases",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3/{parent=projects/*/locations/*/agents/*}/testCases"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "RunTestCase",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.TestCases.RunTestCase",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3/{name=projects/*/locations/*/agents/*/testCases/*}:run"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateTestCase",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.TestCases.UpdateTestCase",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v3/{test_case.name=projects/*/locations/*/agents/*/testCases/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "TransitionRouteGroups",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.TransitionRouteGroups",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateTransitionRouteGroup",
|
|
"fullName": "google.cloud.dialogflow.cx.v3.TransitionRouteGroups.CreateTransitionRouteGroup",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3/{parent=projects/*/locations/*/agents/*/flows/*}/transitionRouteGroups"
|
|
},
|
|
{
|
|
"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.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": 23
|
|
}
|
|
},
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.Dialogflow.Cx.V3Beta1": 23
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/dialogflow/cx/apiv3beta1/cxpb;cxpb": 23
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 23
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.dialogflow.cx.v3beta1": 23
|
|
}
|
|
},
|
|
"objc_class_prefix": {
|
|
"valueCounts": {
|
|
"DF": 23
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"": 1,
|
|
"Google::Cloud::Dialogflow::CX::V3beta1": 22
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "Agents",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Agents",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateAgent",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Agents.CreateAgent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{parent=projects/*/locations/*}/agents"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteAgent",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Agents.DeleteAgent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ExportAgent",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Agents.ExportAgent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*}:export"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetAgent",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Agents.GetAgent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetAgentValidationResult",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Agents.GetAgentValidationResult",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/validationResult}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListAgents",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Agents.ListAgents",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3beta1/{parent=projects/*/locations/*}/agents"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "RestoreAgent",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Agents.RestoreAgent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*}:restore"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateAgent",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Agents.UpdateAgent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v3beta1/{agent.name=projects/*/locations/*/agents/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ValidateAgent",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Agents.ValidateAgent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*}:validate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "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": "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": "GetEntityType",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.EntityTypes.GetEntityType",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/entityTypes/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListEntityTypes",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.EntityTypes.ListEntityTypes",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/entityTypes"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateEntityType",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.EntityTypes.UpdateEntityType",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v3beta1/{entity_type.name=projects/*/locations/*/agents/*/entityTypes/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Environments",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Environments",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateEnvironment",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Environments.CreateEnvironment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/environments"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteEnvironment",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Environments.DeleteEnvironment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/environments/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "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": "Experiments",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Experiments",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateExperiment",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Experiments.CreateExperiment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*/environments/*}/experiments"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteExperiment",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Experiments.DeleteExperiment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/environments/*/experiments/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetExperiment",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Experiments.GetExperiment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/environments/*/experiments/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListExperiments",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Experiments.ListExperiments",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*/environments/*}/experiments"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "StartExperiment",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Experiments.StartExperiment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/environments/*/experiments/*}:start"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "StopExperiment",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Experiments.StopExperiment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/environments/*/experiments/*}:stop"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateExperiment",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Experiments.UpdateExperiment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v3beta1/{experiment.name=projects/*/locations/*/agents/*/environments/*/experiments/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Flows",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Flows",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateFlow",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Flows.CreateFlow",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/flows"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteFlow",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Flows.DeleteFlow",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/flows/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ExportFlow",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Flows.ExportFlow",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/flows/*}:export"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetFlow",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Flows.GetFlow",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/flows/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetFlowValidationResult",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Flows.GetFlowValidationResult",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/flows/*/validationResult}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ImportFlow",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Flows.ImportFlow",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/flows:import"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListFlows",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Flows.ListFlows",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/flows"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "TrainFlow",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Flows.TrainFlow",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/flows/*}:train"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateFlow",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Flows.UpdateFlow",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v3beta1/{flow.name=projects/*/locations/*/agents/*/flows/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ValidateFlow",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Flows.ValidateFlow",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/flows/*}:validate"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Intents",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Intents",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateIntent",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Intents.CreateIntent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/intents"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteIntent",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Intents.DeleteIntent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/intents/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetIntent",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Intents.GetIntent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/intents/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListIntents",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Intents.ListIntents",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/intents"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateIntent",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Intents.UpdateIntent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v3beta1/{intent.name=projects/*/locations/*/agents/*/intents/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Pages",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Pages",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreatePage",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Pages.CreatePage",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*/flows/*}/pages"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeletePage",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Pages.DeletePage",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/flows/*/pages/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetPage",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Pages.GetPage",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/flows/*/pages/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListPages",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Pages.ListPages",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*/flows/*}/pages"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdatePage",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Pages.UpdatePage",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v3beta1/{page.name=projects/*/locations/*/agents/*/flows/*/pages/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SecuritySettingsService",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.SecuritySettingsService",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateSecuritySettings",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.SecuritySettingsService.CreateSecuritySettings",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{parent=projects/*/locations/*}/securitySettings"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteSecuritySettings",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.SecuritySettingsService.DeleteSecuritySettings",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/securitySettings/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetSecuritySettings",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.SecuritySettingsService.GetSecuritySettings",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/securitySettings/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListSecuritySettings",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.SecuritySettingsService.ListSecuritySettings",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3beta1/{parent=projects/*/locations/*}/securitySettings"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateSecuritySettings",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.SecuritySettingsService.UpdateSecuritySettings",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v3beta1/{security_settings.name=projects/*/locations/*/securitySettings/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SessionEntityTypes",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.SessionEntityTypes",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateSessionEntityType",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.SessionEntityTypes.CreateSessionEntityType",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*/sessions/*}/entityTypes"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*/environments/*/sessions/*}/entityTypes"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteSessionEntityType",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.SessionEntityTypes.DeleteSessionEntityType",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/sessions/*/entityTypes/*}"
|
|
},
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/environments/*/sessions/*/entityTypes/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetSessionEntityType",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.SessionEntityTypes.GetSessionEntityType",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/sessions/*/entityTypes/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/environments/*/sessions/*/entityTypes/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListSessionEntityTypes",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.SessionEntityTypes.ListSessionEntityTypes",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*/sessions/*}/entityTypes"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*/environments/*/sessions/*}/entityTypes"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateSessionEntityType",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.SessionEntityTypes.UpdateSessionEntityType",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v3beta1/{session_entity_type.name=projects/*/locations/*/agents/*/sessions/*/entityTypes/*}"
|
|
},
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v3beta1/{session_entity_type.name=projects/*/locations/*/agents/*/environments/*/sessions/*/entityTypes/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Sessions",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Sessions",
|
|
"methods": [
|
|
{
|
|
"shortName": "DetectIntent",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Sessions.DetectIntent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{session=projects/*/locations/*/agents/*/sessions/*}:detectIntent"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{session=projects/*/locations/*/agents/*/environments/*/sessions/*}:detectIntent"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "FulfillIntent",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Sessions.FulfillIntent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{match_intent_request.session=projects/*/locations/*/agents/*/sessions/*}:fulfillIntent"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{match_intent_request.session=projects/*/locations/*/agents/*/environments/*/sessions/*}:fulfillIntent"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MatchIntent",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Sessions.MatchIntent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{session=projects/*/locations/*/agents/*/sessions/*}:matchIntent"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{session=projects/*/locations/*/agents/*/environments/*/sessions/*}:matchIntent"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "StreamingDetectIntent",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.Sessions.StreamingDetectIntent",
|
|
"mode": "BIDIRECTIONAL_STREAMING"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "TestCases",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TestCases",
|
|
"methods": [
|
|
{
|
|
"shortName": "BatchDeleteTestCases",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TestCases.BatchDeleteTestCases",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/testCases:batchDelete"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BatchRunTestCases",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TestCases.BatchRunTestCases",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/testCases:batchRun"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CalculateCoverage",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TestCases.CalculateCoverage",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3beta1/{agent=projects/*/locations/*/agents/*}/testCases:calculateCoverage"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateTestCase",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TestCases.CreateTestCase",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/testCases"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ExportTestCases",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TestCases.ExportTestCases",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/testCases:export"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetTestCase",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TestCases.GetTestCase",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/testCases/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetTestCaseResult",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TestCases.GetTestCaseResult",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/testCases/*/results/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ImportTestCases",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TestCases.ImportTestCases",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/testCases:import"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListTestCaseResults",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TestCases.ListTestCaseResults",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*/testCases/*}/results"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListTestCases",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TestCases.ListTestCases",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*}/testCases"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "RunTestCase",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TestCases.RunTestCase",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{name=projects/*/locations/*/agents/*/testCases/*}:run"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateTestCase",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TestCases.UpdateTestCase",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v3beta1/{test_case.name=projects/*/locations/*/agents/*/testCases/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "TransitionRouteGroups",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroups",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateTransitionRouteGroup",
|
|
"fullName": "google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroups.CreateTransitionRouteGroup",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3beta1/{parent=projects/*/locations/*/agents/*/flows/*}/transitionRouteGroups"
|
|
},
|
|
{
|
|
"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.Deployments",
|
|
"google.cloud.dialogflow.cx.v3beta1.EntityTypes",
|
|
"google.cloud.dialogflow.cx.v3beta1.Environments",
|
|
"google.cloud.dialogflow.cx.v3beta1.Experiments",
|
|
"google.cloud.dialogflow.cx.v3beta1.Flows",
|
|
"google.cloud.dialogflow.cx.v3beta1.Intents",
|
|
"google.cloud.dialogflow.cx.v3beta1.Pages",
|
|
"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.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": 23
|
|
}
|
|
},
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.Dialogflow.V2": 23
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/dialogflow/apiv2/dialogflowpb;dialogflowpb": 23
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 23
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.dialogflow.v2": 23
|
|
}
|
|
},
|
|
"objc_class_prefix": {
|
|
"valueCounts": {
|
|
"DF": 23
|
|
}
|
|
}
|
|
},
|
|
"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": "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": "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": "EntityTypes",
|
|
"fullName": "google.cloud.dialogflow.v2.EntityTypes",
|
|
"methods": [
|
|
{
|
|
"shortName": "BatchCreateEntities",
|
|
"fullName": "google.cloud.dialogflow.v2.EntityTypes.BatchCreateEntities",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/agent/entityTypes/*}/entities:batchCreate"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/locations/*/agent/entityTypes/*}/entities:batchCreate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BatchDeleteEntities",
|
|
"fullName": "google.cloud.dialogflow.v2.EntityTypes.BatchDeleteEntities",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/agent/entityTypes/*}/entities:batchDelete"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/locations/*/agent/entityTypes/*}/entities:batchDelete"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BatchDeleteEntityTypes",
|
|
"fullName": "google.cloud.dialogflow.v2.EntityTypes.BatchDeleteEntityTypes",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/agent}/entityTypes:batchDelete"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/locations/*/agent}/entityTypes:batchDelete"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BatchUpdateEntities",
|
|
"fullName": "google.cloud.dialogflow.v2.EntityTypes.BatchUpdateEntities",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/agent/entityTypes/*}/entities:batchUpdate"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/locations/*/agent/entityTypes/*}/entities:batchUpdate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BatchUpdateEntityTypes",
|
|
"fullName": "google.cloud.dialogflow.v2.EntityTypes.BatchUpdateEntityTypes",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/agent}/entityTypes:batchUpdate"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/locations/*/agent}/entityTypes:batchUpdate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateEntityType",
|
|
"fullName": "google.cloud.dialogflow.v2.EntityTypes.CreateEntityType",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/agent}/entityTypes"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/locations/*/agent}/entityTypes"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteEntityType",
|
|
"fullName": "google.cloud.dialogflow.v2.EntityTypes.DeleteEntityType",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2/{name=projects/*/agent/entityTypes/*}"
|
|
},
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2/{name=projects/*/locations/*/agent/entityTypes/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetEntityType",
|
|
"fullName": "google.cloud.dialogflow.v2.EntityTypes.GetEntityType",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/agent/entityTypes/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/locations/*/agent/entityTypes/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListEntityTypes",
|
|
"fullName": "google.cloud.dialogflow.v2.EntityTypes.ListEntityTypes",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*/agent}/entityTypes"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*/locations/*/agent}/entityTypes"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateEntityType",
|
|
"fullName": "google.cloud.dialogflow.v2.EntityTypes.UpdateEntityType",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2/{entity_type.name=projects/*/agent/entityTypes/*}"
|
|
},
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2/{entity_type.name=projects/*/locations/*/agent/entityTypes/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Environments",
|
|
"fullName": "google.cloud.dialogflow.v2.Environments",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateEnvironment",
|
|
"fullName": "google.cloud.dialogflow.v2.Environments.CreateEnvironment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/agent}/environments"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/locations/*/agent}/environments"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteEnvironment",
|
|
"fullName": "google.cloud.dialogflow.v2.Environments.DeleteEnvironment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2/{name=projects/*/agent/environments/*}"
|
|
},
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2/{name=projects/*/locations/*/agent/environments/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetEnvironment",
|
|
"fullName": "google.cloud.dialogflow.v2.Environments.GetEnvironment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/agent/environments/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/locations/*/agent/environments/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetEnvironmentHistory",
|
|
"fullName": "google.cloud.dialogflow.v2.Environments.GetEnvironmentHistory",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*/agent/environments/*}/history"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*/locations/*/agent/environments/*}/history"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListEnvironments",
|
|
"fullName": "google.cloud.dialogflow.v2.Environments.ListEnvironments",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*/agent}/environments"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*/locations/*/agent}/environments"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateEnvironment",
|
|
"fullName": "google.cloud.dialogflow.v2.Environments.UpdateEnvironment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2/{environment.name=projects/*/agent/environments/*}"
|
|
},
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2/{environment.name=projects/*/locations/*/agent/environments/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Fulfillments",
|
|
"fullName": "google.cloud.dialogflow.v2.Fulfillments",
|
|
"methods": [
|
|
{
|
|
"shortName": "GetFulfillment",
|
|
"fullName": "google.cloud.dialogflow.v2.Fulfillments.GetFulfillment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/agent/fulfillment}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/locations/*/agent/fulfillment}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateFulfillment",
|
|
"fullName": "google.cloud.dialogflow.v2.Fulfillments.UpdateFulfillment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2/{fulfillment.name=projects/*/agent/fulfillment}"
|
|
},
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2/{fulfillment.name=projects/*/locations/*/agent/fulfillment}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Intents",
|
|
"fullName": "google.cloud.dialogflow.v2.Intents",
|
|
"methods": [
|
|
{
|
|
"shortName": "BatchDeleteIntents",
|
|
"fullName": "google.cloud.dialogflow.v2.Intents.BatchDeleteIntents",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/agent}/intents:batchDelete"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/locations/*/agent}/intents:batchDelete"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BatchUpdateIntents",
|
|
"fullName": "google.cloud.dialogflow.v2.Intents.BatchUpdateIntents",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/agent}/intents:batchUpdate"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/locations/*/agent}/intents:batchUpdate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateIntent",
|
|
"fullName": "google.cloud.dialogflow.v2.Intents.CreateIntent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/agent}/intents"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/locations/*/agent}/intents"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteIntent",
|
|
"fullName": "google.cloud.dialogflow.v2.Intents.DeleteIntent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2/{name=projects/*/agent/intents/*}"
|
|
},
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2/{name=projects/*/locations/*/agent/intents/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetIntent",
|
|
"fullName": "google.cloud.dialogflow.v2.Intents.GetIntent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/agent/intents/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/locations/*/agent/intents/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListIntents",
|
|
"fullName": "google.cloud.dialogflow.v2.Intents.ListIntents",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*/agent}/intents"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*/locations/*/agent}/intents"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*/agent/environments/*}/intents"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*/locations/*/agent/environments/*}/intents"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateIntent",
|
|
"fullName": "google.cloud.dialogflow.v2.Intents.UpdateIntent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2/{intent.name=projects/*/agent/intents/*}"
|
|
},
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2/{intent.name=projects/*/locations/*/agent/intents/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "KnowledgeBases",
|
|
"fullName": "google.cloud.dialogflow.v2.KnowledgeBases",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateKnowledgeBase",
|
|
"fullName": "google.cloud.dialogflow.v2.KnowledgeBases.CreateKnowledgeBase",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*}/knowledgeBases"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/locations/*}/knowledgeBases"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/agent}/knowledgeBases"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteKnowledgeBase",
|
|
"fullName": "google.cloud.dialogflow.v2.KnowledgeBases.DeleteKnowledgeBase",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2/{name=projects/*/knowledgeBases/*}"
|
|
},
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2/{name=projects/*/locations/*/knowledgeBases/*}"
|
|
},
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2/{name=projects/*/agent/knowledgeBases/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetKnowledgeBase",
|
|
"fullName": "google.cloud.dialogflow.v2.KnowledgeBases.GetKnowledgeBase",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/knowledgeBases/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/locations/*/knowledgeBases/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/agent/knowledgeBases/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListKnowledgeBases",
|
|
"fullName": "google.cloud.dialogflow.v2.KnowledgeBases.ListKnowledgeBases",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*}/knowledgeBases"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*/locations/*}/knowledgeBases"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*/agent}/knowledgeBases"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateKnowledgeBase",
|
|
"fullName": "google.cloud.dialogflow.v2.KnowledgeBases.UpdateKnowledgeBase",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2/{knowledge_base.name=projects/*/knowledgeBases/*}"
|
|
},
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2/{knowledge_base.name=projects/*/locations/*/knowledgeBases/*}"
|
|
},
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2/{knowledge_base.name=projects/*/agent/knowledgeBases/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Participants",
|
|
"fullName": "google.cloud.dialogflow.v2.Participants",
|
|
"methods": [
|
|
{
|
|
"shortName": "AnalyzeContent",
|
|
"fullName": "google.cloud.dialogflow.v2.Participants.AnalyzeContent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{participant=projects/*/conversations/*/participants/*}:analyzeContent"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{participant=projects/*/locations/*/conversations/*/participants/*}:analyzeContent"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateParticipant",
|
|
"fullName": "google.cloud.dialogflow.v2.Participants.CreateParticipant",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/conversations/*}/participants"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/locations/*/conversations/*}/participants"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetParticipant",
|
|
"fullName": "google.cloud.dialogflow.v2.Participants.GetParticipant",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/conversations/*/participants/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/locations/*/conversations/*/participants/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListParticipants",
|
|
"fullName": "google.cloud.dialogflow.v2.Participants.ListParticipants",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*/conversations/*}/participants"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*/locations/*/conversations/*}/participants"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "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": "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.EntityTypes",
|
|
"google.cloud.dialogflow.v2.Environments",
|
|
"google.cloud.dialogflow.v2.Fulfillments",
|
|
"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": 21
|
|
}
|
|
},
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.Dialogflow.V2Beta1": 21
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/dialogflow/apiv2beta1/dialogflowpb;dialogflowpb": 21
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 21
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.dialogflow.v2beta1": 21
|
|
}
|
|
},
|
|
"objc_class_prefix": {
|
|
"valueCounts": {
|
|
"DF": 21
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "Agents",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Agents",
|
|
"methods": [
|
|
{
|
|
"shortName": "DeleteAgent",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Agents.DeleteAgent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2beta1/{parent=projects/*}/agent"
|
|
},
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*}/agent"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ExportAgent",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Agents.ExportAgent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*}/agent:export"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*}/agent:export"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetAgent",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Agents.GetAgent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{parent=projects/*}/agent"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*}/agent"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetValidationResult",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Agents.GetValidationResult",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{parent=projects/*}/agent/validationResult"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*}/agent/validationResult"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ImportAgent",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Agents.ImportAgent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*}/agent:import"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*}/agent:import"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "RestoreAgent",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Agents.RestoreAgent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*}/agent:restore"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*}/agent:restore"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SearchAgents",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Agents.SearchAgents",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{parent=projects/*}/agent:search"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*}/agent:search"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SetAgent",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Agents.SetAgent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{agent.parent=projects/*}/agent"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{agent.parent=projects/*/locations/*}/agent"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "TrainAgent",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Agents.TrainAgent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*}/agent:train"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*}/agent:train"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AnswerRecords",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.AnswerRecords",
|
|
"methods": [
|
|
{
|
|
"shortName": "GetAnswerRecord",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.AnswerRecords.GetAnswerRecord",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{name=projects/*/answerRecords/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{name=projects/*/locations/*/answerRecords/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListAnswerRecords",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.AnswerRecords.ListAnswerRecords",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{parent=projects/*}/answerRecords"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*}/answerRecords"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateAnswerRecord",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.AnswerRecords.UpdateAnswerRecord",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2beta1/{answer_record.name=projects/*/answerRecords/*}"
|
|
},
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2beta1/{answer_record.name=projects/*/locations/*/answerRecords/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Contexts",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Contexts",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateContext",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Contexts.CreateContext",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/agent/sessions/*}/contexts"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/agent/environments/*/users/*/sessions/*}/contexts"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent/sessions/*}/contexts"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent/environments/*/users/*/sessions/*}/contexts"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteAllContexts",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Contexts.DeleteAllContexts",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2beta1/{parent=projects/*/agent/sessions/*}/contexts"
|
|
},
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2beta1/{parent=projects/*/agent/environments/*/users/*/sessions/*}/contexts"
|
|
},
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent/sessions/*}/contexts"
|
|
},
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent/environments/*/users/*/sessions/*}/contexts"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteContext",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Contexts.DeleteContext",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2beta1/{name=projects/*/agent/sessions/*/contexts/*}"
|
|
},
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2beta1/{name=projects/*/agent/environments/*/users/*/sessions/*/contexts/*}"
|
|
},
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2beta1/{name=projects/*/locations/*/agent/sessions/*/contexts/*}"
|
|
},
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2beta1/{name=projects/*/locations/*/agent/environments/*/users/*/sessions/*/contexts/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetContext",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Contexts.GetContext",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{name=projects/*/agent/sessions/*/contexts/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{name=projects/*/agent/environments/*/users/*/sessions/*/contexts/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{name=projects/*/locations/*/agent/sessions/*/contexts/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{name=projects/*/locations/*/agent/environments/*/users/*/sessions/*/contexts/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListContexts",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Contexts.ListContexts",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{parent=projects/*/agent/sessions/*}/contexts"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{parent=projects/*/agent/environments/*/users/*/sessions/*}/contexts"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent/sessions/*}/contexts"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent/environments/*/users/*/sessions/*}/contexts"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateContext",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Contexts.UpdateContext",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2beta1/{context.name=projects/*/agent/sessions/*/contexts/*}"
|
|
},
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2beta1/{context.name=projects/*/agent/environments/*/users/*/sessions/*/contexts/*}"
|
|
},
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2beta1/{context.name=projects/*/locations/*/agent/sessions/*/contexts/*}"
|
|
},
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2beta1/{context.name=projects/*/locations/*/agent/environments/*/users/*/sessions/*/contexts/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ConversationProfiles",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.ConversationProfiles",
|
|
"methods": [
|
|
{
|
|
"shortName": "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": "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": "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": "EntityTypes",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.EntityTypes",
|
|
"methods": [
|
|
{
|
|
"shortName": "BatchCreateEntities",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.EntityTypes.BatchCreateEntities",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/agent/entityTypes/*}/entities:batchCreate"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent/entityTypes/*}/entities:batchCreate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BatchDeleteEntities",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.EntityTypes.BatchDeleteEntities",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/agent/entityTypes/*}/entities:batchDelete"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent/entityTypes/*}/entities:batchDelete"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BatchDeleteEntityTypes",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.EntityTypes.BatchDeleteEntityTypes",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/agent}/entityTypes:batchDelete"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent}/entityTypes:batchDelete"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BatchUpdateEntities",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.EntityTypes.BatchUpdateEntities",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/agent/entityTypes/*}/entities:batchUpdate"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent/entityTypes/*}/entities:batchUpdate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BatchUpdateEntityTypes",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.EntityTypes.BatchUpdateEntityTypes",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/agent}/entityTypes:batchUpdate"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent}/entityTypes:batchUpdate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateEntityType",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.EntityTypes.CreateEntityType",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/agent}/entityTypes"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent}/entityTypes"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteEntityType",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.EntityTypes.DeleteEntityType",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2beta1/{name=projects/*/agent/entityTypes/*}"
|
|
},
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2beta1/{name=projects/*/locations/*/agent/entityTypes/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetEntityType",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.EntityTypes.GetEntityType",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{name=projects/*/agent/entityTypes/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{name=projects/*/locations/*/agent/entityTypes/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListEntityTypes",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.EntityTypes.ListEntityTypes",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{parent=projects/*/agent}/entityTypes"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent}/entityTypes"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateEntityType",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.EntityTypes.UpdateEntityType",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2beta1/{entity_type.name=projects/*/agent/entityTypes/*}"
|
|
},
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2beta1/{entity_type.name=projects/*/locations/*/agent/entityTypes/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Environments",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Environments",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateEnvironment",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Environments.CreateEnvironment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/agent}/environments"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent}/environments"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteEnvironment",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Environments.DeleteEnvironment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2beta1/{name=projects/*/agent/environments/*}"
|
|
},
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2beta1/{name=projects/*/locations/*/agent/environments/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetEnvironment",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Environments.GetEnvironment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{name=projects/*/agent/environments/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{name=projects/*/locations/*/agent/environments/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetEnvironmentHistory",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Environments.GetEnvironmentHistory",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{parent=projects/*/agent/environments/*}/history"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent/environments/*}/history"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListEnvironments",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Environments.ListEnvironments",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{parent=projects/*/agent}/environments"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent}/environments"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateEnvironment",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Environments.UpdateEnvironment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2beta1/{environment.name=projects/*/agent/environments/*}"
|
|
},
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2beta1/{environment.name=projects/*/locations/*/agent/environments/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Fulfillments",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Fulfillments",
|
|
"methods": [
|
|
{
|
|
"shortName": "GetFulfillment",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Fulfillments.GetFulfillment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{name=projects/*/agent/fulfillment}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{name=projects/*/locations/*/agent/fulfillment}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateFulfillment",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Fulfillments.UpdateFulfillment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2beta1/{fulfillment.name=projects/*/agent/fulfillment}"
|
|
},
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2beta1/{fulfillment.name=projects/*/locations/*/agent/fulfillment}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Intents",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Intents",
|
|
"methods": [
|
|
{
|
|
"shortName": "BatchDeleteIntents",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Intents.BatchDeleteIntents",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/agent}/intents:batchDelete"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent}/intents:batchDelete"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BatchUpdateIntents",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Intents.BatchUpdateIntents",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/agent}/intents:batchUpdate"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent}/intents:batchUpdate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateIntent",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Intents.CreateIntent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/agent}/intents"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent}/intents"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteIntent",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Intents.DeleteIntent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2beta1/{name=projects/*/agent/intents/*}"
|
|
},
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2beta1/{name=projects/*/locations/*/agent/intents/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetIntent",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Intents.GetIntent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{name=projects/*/agent/intents/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{name=projects/*/locations/*/agent/intents/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListIntents",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Intents.ListIntents",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{parent=projects/*/agent}/intents"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent}/intents"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{parent=projects/*/agent/environments/*}/intents"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*/agent/environments/*}/intents"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateIntent",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Intents.UpdateIntent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2beta1/{intent.name=projects/*/agent/intents/*}"
|
|
},
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2beta1/{intent.name=projects/*/locations/*/agent/intents/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "KnowledgeBases",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.KnowledgeBases",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateKnowledgeBase",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.KnowledgeBases.CreateKnowledgeBase",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*}/knowledgeBases"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*}/knowledgeBases"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/agent}/knowledgeBases"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteKnowledgeBase",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.KnowledgeBases.DeleteKnowledgeBase",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2beta1/{name=projects/*/knowledgeBases/*}"
|
|
},
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2beta1/{name=projects/*/locations/*/knowledgeBases/*}"
|
|
},
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2beta1/{name=projects/*/agent/knowledgeBases/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetKnowledgeBase",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.KnowledgeBases.GetKnowledgeBase",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{name=projects/*/knowledgeBases/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{name=projects/*/locations/*/knowledgeBases/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{name=projects/*/agent/knowledgeBases/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListKnowledgeBases",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.KnowledgeBases.ListKnowledgeBases",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{parent=projects/*}/knowledgeBases"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*}/knowledgeBases"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{parent=projects/*/agent}/knowledgeBases"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateKnowledgeBase",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.KnowledgeBases.UpdateKnowledgeBase",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2beta1/{knowledge_base.name=projects/*/knowledgeBases/*}"
|
|
},
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2beta1/{knowledge_base.name=projects/*/locations/*/knowledgeBases/*}"
|
|
},
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2beta1/{knowledge_base.name=projects/*/agent/knowledgeBases/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Participants",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Participants",
|
|
"methods": [
|
|
{
|
|
"shortName": "AnalyzeContent",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Participants.AnalyzeContent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{participant=projects/*/conversations/*/participants/*}:analyzeContent"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{participant=projects/*/locations/*/conversations/*/participants/*}:analyzeContent"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CompileSuggestion",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Participants.CompileSuggestion",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/conversations/*/participants/*}/suggestions:compile"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateParticipant",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Participants.CreateParticipant",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/conversations/*}/participants"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*/conversations/*}/participants"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetParticipant",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Participants.GetParticipant",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{name=projects/*/conversations/*/participants/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{name=projects/*/locations/*/conversations/*/participants/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListParticipants",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Participants.ListParticipants",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{parent=projects/*/conversations/*}/participants"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{parent=projects/*/locations/*/conversations/*}/participants"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListSuggestions",
|
|
"fullName": "google.cloud.dialogflow.v2beta1.Participants.ListSuggestions",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2beta1/{parent=projects/*/conversations/*/participants/*}/suggestions"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "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": "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.EntityTypes",
|
|
"google.cloud.dialogflow.v2beta1.Environments",
|
|
"google.cloud.dialogflow.v2beta1.Fulfillments",
|
|
"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": 11
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/discoveryengine/apiv1/discoveryenginepb;discoveryenginepb": 11
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 11
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.discoveryengine.v1": 11
|
|
}
|
|
},
|
|
"objc_class_prefix": {
|
|
"valueCounts": {
|
|
"DISCOVERYENGINE": 11
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\DiscoveryEngine\\V1": 11
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Cloud::DiscoveryEngine::V1": 11
|
|
}
|
|
}
|
|
},
|
|
"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": "DocumentService",
|
|
"fullName": "google.cloud.discoveryengine.v1.DocumentService",
|
|
"methods": [
|
|
{
|
|
"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": "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"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "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"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"configFile": "discoveryengine_v1.yaml",
|
|
"serviceConfigApiNames": [
|
|
"google.cloud.discoveryengine.v1.CompletionService",
|
|
"google.cloud.discoveryengine.v1.DocumentService",
|
|
"google.cloud.discoveryengine.v1.SchemaService",
|
|
"google.cloud.discoveryengine.v1.SearchService",
|
|
"google.cloud.discoveryengine.v1.UserEventService",
|
|
"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": 14
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/discoveryengine/apiv1beta/discoveryenginepb;discoveryenginepb": 14
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 14
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.discoveryengine.v1beta": 14
|
|
}
|
|
},
|
|
"objc_class_prefix": {
|
|
"valueCounts": {
|
|
"DISCOVERYENGINE": 14
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\DiscoveryEngine\\V1beta": 14
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Cloud::DiscoveryEngine::V1beta": 14
|
|
}
|
|
}
|
|
},
|
|
"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": "ConversationalSearchService",
|
|
"fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchService",
|
|
"methods": [
|
|
{
|
|
"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"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DocumentService",
|
|
"fullName": "google.cloud.discoveryengine.v1beta.DocumentService",
|
|
"methods": [
|
|
{
|
|
"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": "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"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "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"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"configFile": "discoveryengine_v1beta.yaml",
|
|
"serviceConfigApiNames": [
|
|
"google.cloud.discoveryengine.v1beta.CompletionService",
|
|
"google.cloud.discoveryengine.v1beta.ConversationalSearchService",
|
|
"google.cloud.discoveryengine.v1beta.DocumentService",
|
|
"google.cloud.discoveryengine.v1beta.RecommendationService",
|
|
"google.cloud.discoveryengine.v1beta.SchemaService",
|
|
"google.cloud.discoveryengine.v1beta.SearchService",
|
|
"google.cloud.discoveryengine.v1beta.UserEventService",
|
|
"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": "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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/cloud/edgecontainer/v1",
|
|
"google/longrunning",
|
|
"google/protobuf",
|
|
"google/rpc"
|
|
],
|
|
"options": {
|
|
"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
|
|
}
|
|
}
|
|
},
|
|
"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": "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": "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/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"configFile": "edgecontainer_v1.yaml",
|
|
"serviceConfigApiNames": [
|
|
"google.cloud.edgecontainer.v1.EdgeContainer",
|
|
"google.cloud.location.Locations",
|
|
"google.longrunning.Operations"
|
|
],
|
|
"nameInServiceConfig": "edgecontainer.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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/cloud/essentialcontacts/v1",
|
|
"google/protobuf"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.EssentialContacts.V1": 2
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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": "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"
|
|
],
|
|
"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"
|
|
],
|
|
"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"
|
|
],
|
|
"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"
|
|
],
|
|
"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.gaming.v1",
|
|
"directory": "google/cloud/gaming/v1",
|
|
"version": "v1",
|
|
"majorVersion": "v1",
|
|
"hostName": "gameservices.googleapis.com",
|
|
"title": "Game Services API",
|
|
"description": "Deploy and manage infrastructure for global multiplayer gaming experiences.",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/cloud/gaming/v1",
|
|
"google/longrunning",
|
|
"google/protobuf"
|
|
],
|
|
"options": {
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/gaming/apiv1/gamingpb;gamingpb": 9
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 9
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.gaming.v1": 9
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "GameServerClustersService",
|
|
"fullName": "google.cloud.gaming.v1.GameServerClustersService",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateGameServerCluster",
|
|
"fullName": "google.cloud.gaming.v1.GameServerClustersService.CreateGameServerCluster",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{parent=projects/*/locations/*/realms/*}/gameServerClusters"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteGameServerCluster",
|
|
"fullName": "google.cloud.gaming.v1.GameServerClustersService.DeleteGameServerCluster",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1/{name=projects/*/locations/*/realms/*/gameServerClusters/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetGameServerCluster",
|
|
"fullName": "google.cloud.gaming.v1.GameServerClustersService.GetGameServerCluster",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=projects/*/locations/*/realms/*/gameServerClusters/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListGameServerClusters",
|
|
"fullName": "google.cloud.gaming.v1.GameServerClustersService.ListGameServerClusters",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=projects/*/locations/*/realms/*}/gameServerClusters"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "PreviewCreateGameServerCluster",
|
|
"fullName": "google.cloud.gaming.v1.GameServerClustersService.PreviewCreateGameServerCluster",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{parent=projects/*/locations/*/realms/*}/gameServerClusters:previewCreate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "PreviewDeleteGameServerCluster",
|
|
"fullName": "google.cloud.gaming.v1.GameServerClustersService.PreviewDeleteGameServerCluster",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1/{name=projects/*/locations/*/realms/*/gameServerClusters/*}:previewDelete"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "PreviewUpdateGameServerCluster",
|
|
"fullName": "google.cloud.gaming.v1.GameServerClustersService.PreviewUpdateGameServerCluster",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1/{game_server_cluster.name=projects/*/locations/*/realms/*/gameServerClusters/*}:previewUpdate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateGameServerCluster",
|
|
"fullName": "google.cloud.gaming.v1.GameServerClustersService.UpdateGameServerCluster",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1/{game_server_cluster.name=projects/*/locations/*/realms/*/gameServerClusters/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GameServerConfigsService",
|
|
"fullName": "google.cloud.gaming.v1.GameServerConfigsService",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateGameServerConfig",
|
|
"fullName": "google.cloud.gaming.v1.GameServerConfigsService.CreateGameServerConfig",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{parent=projects/*/locations/*/gameServerDeployments/*}/configs"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteGameServerConfig",
|
|
"fullName": "google.cloud.gaming.v1.GameServerConfigsService.DeleteGameServerConfig",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1/{name=projects/*/locations/*/gameServerDeployments/*/configs/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetGameServerConfig",
|
|
"fullName": "google.cloud.gaming.v1.GameServerConfigsService.GetGameServerConfig",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=projects/*/locations/*/gameServerDeployments/*/configs/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListGameServerConfigs",
|
|
"fullName": "google.cloud.gaming.v1.GameServerConfigsService.ListGameServerConfigs",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=projects/*/locations/*/gameServerDeployments/*}/configs"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GameServerDeploymentsService",
|
|
"fullName": "google.cloud.gaming.v1.GameServerDeploymentsService",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateGameServerDeployment",
|
|
"fullName": "google.cloud.gaming.v1.GameServerDeploymentsService.CreateGameServerDeployment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{parent=projects/*/locations/*}/gameServerDeployments"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteGameServerDeployment",
|
|
"fullName": "google.cloud.gaming.v1.GameServerDeploymentsService.DeleteGameServerDeployment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1/{name=projects/*/locations/*/gameServerDeployments/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "FetchDeploymentState",
|
|
"fullName": "google.cloud.gaming.v1.GameServerDeploymentsService.FetchDeploymentState",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{name=projects/*/locations/*/gameServerDeployments/*}:fetchDeploymentState"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetGameServerDeployment",
|
|
"fullName": "google.cloud.gaming.v1.GameServerDeploymentsService.GetGameServerDeployment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=projects/*/locations/*/gameServerDeployments/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetGameServerDeploymentRollout",
|
|
"fullName": "google.cloud.gaming.v1.GameServerDeploymentsService.GetGameServerDeploymentRollout",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=projects/*/locations/*/gameServerDeployments/*}/rollout"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListGameServerDeployments",
|
|
"fullName": "google.cloud.gaming.v1.GameServerDeploymentsService.ListGameServerDeployments",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=projects/*/locations/*}/gameServerDeployments"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "PreviewGameServerDeploymentRollout",
|
|
"fullName": "google.cloud.gaming.v1.GameServerDeploymentsService.PreviewGameServerDeploymentRollout",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1/{rollout.name=projects/*/locations/*/gameServerDeployments/*}/rollout:preview"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateGameServerDeployment",
|
|
"fullName": "google.cloud.gaming.v1.GameServerDeploymentsService.UpdateGameServerDeployment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1/{game_server_deployment.name=projects/*/locations/*/gameServerDeployments/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateGameServerDeploymentRollout",
|
|
"fullName": "google.cloud.gaming.v1.GameServerDeploymentsService.UpdateGameServerDeploymentRollout",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1/{rollout.name=projects/*/locations/*/gameServerDeployments/*}/rollout"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "RealmsService",
|
|
"fullName": "google.cloud.gaming.v1.RealmsService",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateRealm",
|
|
"fullName": "google.cloud.gaming.v1.RealmsService.CreateRealm",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{parent=projects/*/locations/*}/realms"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteRealm",
|
|
"fullName": "google.cloud.gaming.v1.RealmsService.DeleteRealm",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1/{name=projects/*/locations/*/realms/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetRealm",
|
|
"fullName": "google.cloud.gaming.v1.RealmsService.GetRealm",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=projects/*/locations/*/realms/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListRealms",
|
|
"fullName": "google.cloud.gaming.v1.RealmsService.ListRealms",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=projects/*/locations/*}/realms"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "PreviewRealmUpdate",
|
|
"fullName": "google.cloud.gaming.v1.RealmsService.PreviewRealmUpdate",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1/{realm.name=projects/*/locations/*/realms/*}:previewUpdate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateRealm",
|
|
"fullName": "google.cloud.gaming.v1.RealmsService.UpdateRealm",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1/{realm.name=projects/*/locations/*/realms/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"configFile": "gameservices_v1.yaml",
|
|
"serviceConfigApiNames": [
|
|
"google.cloud.gaming.v1.GameServerClustersService",
|
|
"google.cloud.gaming.v1.GameServerConfigsService",
|
|
"google.cloud.gaming.v1.GameServerDeploymentsService",
|
|
"google.cloud.gaming.v1.RealmsService"
|
|
],
|
|
"nameInServiceConfig": "gameservices.googleapis.com"
|
|
},
|
|
{
|
|
"id": "google.cloud.gaming.v1beta",
|
|
"directory": "google/cloud/gaming/v1beta",
|
|
"version": "v1beta",
|
|
"majorVersion": "v1",
|
|
"hostName": "gameservices.googleapis.com",
|
|
"title": "Game Services API",
|
|
"description": "Deploy and manage infrastructure for global multiplayer gaming experiences.",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/cloud/gaming/v1beta",
|
|
"google/longrunning",
|
|
"google/protobuf"
|
|
],
|
|
"options": {
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/gaming/apiv1beta/gamingpb;gamingpb": 9
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 9
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.gaming.v1beta": 9
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"": 1,
|
|
"Google\\Cloud\\Gaming\\V1beta": 8
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "GameServerClustersService",
|
|
"fullName": "google.cloud.gaming.v1beta.GameServerClustersService",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateGameServerCluster",
|
|
"fullName": "google.cloud.gaming.v1beta.GameServerClustersService.CreateGameServerCluster",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta/{parent=projects/*/locations/*/realms/*}/gameServerClusters"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteGameServerCluster",
|
|
"fullName": "google.cloud.gaming.v1beta.GameServerClustersService.DeleteGameServerCluster",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1beta/{name=projects/*/locations/*/realms/*/gameServerClusters/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetGameServerCluster",
|
|
"fullName": "google.cloud.gaming.v1beta.GameServerClustersService.GetGameServerCluster",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta/{name=projects/*/locations/*/realms/*/gameServerClusters/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListGameServerClusters",
|
|
"fullName": "google.cloud.gaming.v1beta.GameServerClustersService.ListGameServerClusters",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta/{parent=projects/*/locations/*/realms/*}/gameServerClusters"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "PreviewCreateGameServerCluster",
|
|
"fullName": "google.cloud.gaming.v1beta.GameServerClustersService.PreviewCreateGameServerCluster",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta/{parent=projects/*/locations/*/realms/*}/gameServerClusters:previewCreate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "PreviewDeleteGameServerCluster",
|
|
"fullName": "google.cloud.gaming.v1beta.GameServerClustersService.PreviewDeleteGameServerCluster",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1beta/{name=projects/*/locations/*/realms/*/gameServerClusters/*}:previewDelete"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "PreviewUpdateGameServerCluster",
|
|
"fullName": "google.cloud.gaming.v1beta.GameServerClustersService.PreviewUpdateGameServerCluster",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1beta/{game_server_cluster.name=projects/*/locations/*/realms/*/gameServerClusters/*}:previewUpdate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateGameServerCluster",
|
|
"fullName": "google.cloud.gaming.v1beta.GameServerClustersService.UpdateGameServerCluster",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1beta/{game_server_cluster.name=projects/*/locations/*/realms/*/gameServerClusters/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GameServerConfigsService",
|
|
"fullName": "google.cloud.gaming.v1beta.GameServerConfigsService",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateGameServerConfig",
|
|
"fullName": "google.cloud.gaming.v1beta.GameServerConfigsService.CreateGameServerConfig",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta/{parent=projects/*/locations/*/gameServerDeployments/*}/configs"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteGameServerConfig",
|
|
"fullName": "google.cloud.gaming.v1beta.GameServerConfigsService.DeleteGameServerConfig",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1beta/{name=projects/*/locations/*/gameServerDeployments/*/configs/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetGameServerConfig",
|
|
"fullName": "google.cloud.gaming.v1beta.GameServerConfigsService.GetGameServerConfig",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta/{name=projects/*/locations/*/gameServerDeployments/*/configs/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListGameServerConfigs",
|
|
"fullName": "google.cloud.gaming.v1beta.GameServerConfigsService.ListGameServerConfigs",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta/{parent=projects/*/locations/*/gameServerDeployments/*}/configs"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GameServerDeploymentsService",
|
|
"fullName": "google.cloud.gaming.v1beta.GameServerDeploymentsService",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateGameServerDeployment",
|
|
"fullName": "google.cloud.gaming.v1beta.GameServerDeploymentsService.CreateGameServerDeployment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta/{parent=projects/*/locations/*}/gameServerDeployments"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteGameServerDeployment",
|
|
"fullName": "google.cloud.gaming.v1beta.GameServerDeploymentsService.DeleteGameServerDeployment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1beta/{name=projects/*/locations/*/gameServerDeployments/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "FetchDeploymentState",
|
|
"fullName": "google.cloud.gaming.v1beta.GameServerDeploymentsService.FetchDeploymentState",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta/{name=projects/*/locations/*/gameServerDeployments/*}:fetchDeploymentState"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetGameServerDeployment",
|
|
"fullName": "google.cloud.gaming.v1beta.GameServerDeploymentsService.GetGameServerDeployment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta/{name=projects/*/locations/*/gameServerDeployments/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetGameServerDeploymentRollout",
|
|
"fullName": "google.cloud.gaming.v1beta.GameServerDeploymentsService.GetGameServerDeploymentRollout",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta/{name=projects/*/locations/*/gameServerDeployments/*}/rollout"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListGameServerDeployments",
|
|
"fullName": "google.cloud.gaming.v1beta.GameServerDeploymentsService.ListGameServerDeployments",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta/{parent=projects/*/locations/*}/gameServerDeployments"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "PreviewGameServerDeploymentRollout",
|
|
"fullName": "google.cloud.gaming.v1beta.GameServerDeploymentsService.PreviewGameServerDeploymentRollout",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1beta/{rollout.name=projects/*/locations/*/gameServerDeployments/*}/rollout:preview"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateGameServerDeployment",
|
|
"fullName": "google.cloud.gaming.v1beta.GameServerDeploymentsService.UpdateGameServerDeployment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1beta/{game_server_deployment.name=projects/*/locations/*/gameServerDeployments/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateGameServerDeploymentRollout",
|
|
"fullName": "google.cloud.gaming.v1beta.GameServerDeploymentsService.UpdateGameServerDeploymentRollout",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1beta/{rollout.name=projects/*/locations/*/gameServerDeployments/*}/rollout"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "RealmsService",
|
|
"fullName": "google.cloud.gaming.v1beta.RealmsService",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateRealm",
|
|
"fullName": "google.cloud.gaming.v1beta.RealmsService.CreateRealm",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta/{parent=projects/*/locations/*}/realms"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteRealm",
|
|
"fullName": "google.cloud.gaming.v1beta.RealmsService.DeleteRealm",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1beta/{name=projects/*/locations/*/realms/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetRealm",
|
|
"fullName": "google.cloud.gaming.v1beta.RealmsService.GetRealm",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta/{name=projects/*/locations/*/realms/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListRealms",
|
|
"fullName": "google.cloud.gaming.v1beta.RealmsService.ListRealms",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta/{parent=projects/*/locations/*}/realms"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "PreviewRealmUpdate",
|
|
"fullName": "google.cloud.gaming.v1beta.RealmsService.PreviewRealmUpdate",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1beta/{realm.name=projects/*/locations/*/realms/*}:previewUpdate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateRealm",
|
|
"fullName": "google.cloud.gaming.v1beta.RealmsService.UpdateRealm",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1beta/{realm.name=projects/*/locations/*/realms/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"configFile": "gameservices_v1beta.yaml",
|
|
"serviceConfigApiNames": [
|
|
"google.cloud.gaming.v1beta.GameServerClustersService",
|
|
"google.cloud.gaming.v1beta.GameServerConfigsService",
|
|
"google.cloud.gaming.v1beta.GameServerDeploymentsService",
|
|
"google.cloud.gaming.v1beta.RealmsService"
|
|
],
|
|
"nameInServiceConfig": "gameservices.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"
|
|
],
|
|
"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": "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": "GatewayService",
|
|
"fullName": "google.cloud.gkeconnect.gateway.v1.GatewayService"
|
|
}
|
|
],
|
|
"configFile": "connectgateway_v1.yaml",
|
|
"serviceConfigApiNames": [
|
|
"google.cloud.gkeconnect.gateway.v1.GatewayService"
|
|
],
|
|
"nameInServiceConfig": "connectgateway.googleapis.com"
|
|
},
|
|
{
|
|
"id": "google.cloud.gkeconnect.gateway.v1alpha1",
|
|
"directory": "google/cloud/gkeconnect/gateway/v1alpha1",
|
|
"version": "v1alpha1",
|
|
"majorVersion": "v1",
|
|
"hostName": "connectgateway.googleapis.com",
|
|
"title": "Connect Gateway API",
|
|
"description": "The Connect Gateway service allows connectivity from external parties to connected Kubernetes clusters.",
|
|
"importDirectories": [
|
|
"google/api"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.GkeConnect.Gateway.V1Alpha1": 1
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/gkeconnect/gateway/apiv1alpha1/gatewaypb;gatewaypb": 1
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 1
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.gkeconnect.gateway.v1alpha1": 1
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\GkeConnect\\Gateway\\V1alpha1": 1
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Cloud::GkeConnect::Gateway::V1alpha1": 1
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "GatewayService",
|
|
"fullName": "google.cloud.gkeconnect.gateway.v1alpha1.GatewayService"
|
|
}
|
|
],
|
|
"configFile": "connectgateway_v1alpha1.yaml",
|
|
"serviceConfigApiNames": [
|
|
"google.cloud.gkeconnect.gateway.v1alpha1.GatewayService"
|
|
],
|
|
"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": "GatewayService",
|
|
"fullName": "google.cloud.gkeconnect.gateway.v1beta1.GatewayService",
|
|
"methods": [
|
|
{
|
|
"shortName": "DeleteResource",
|
|
"fullName": "google.cloud.gkeconnect.gateway.v1beta1.GatewayService.DeleteResource",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1beta1/**"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetResource",
|
|
"fullName": "google.cloud.gkeconnect.gateway.v1beta1.GatewayService.GetResource",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta1/**"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "PatchResource",
|
|
"fullName": "google.cloud.gkeconnect.gateway.v1beta1.GatewayService.PatchResource",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1beta1/**"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "PostResource",
|
|
"fullName": "google.cloud.gkeconnect.gateway.v1beta1.GatewayService.PostResource",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/**"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "PutResource",
|
|
"fullName": "google.cloud.gkeconnect.gateway.v1beta1.GatewayService.PutResource",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PUT",
|
|
"path": "/v1beta1/**"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"configFile": "connectgateway_v1beta1.yaml",
|
|
"serviceConfigApiNames": [
|
|
"google.cloud.gkeconnect.gateway.v1beta1.GatewayService"
|
|
],
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/cloud/gkehub/v1",
|
|
"google/cloud/gkehub/v1/configmanagement",
|
|
"google/cloud/gkehub/v1/multiclusteringress",
|
|
"google/longrunning",
|
|
"google/protobuf"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.GkeHub.ConfigManagement.V1": 1,
|
|
"Google.Cloud.GkeHub.MultiClusterIngress.V1": 1,
|
|
"Google.Cloud.GkeHub.V1": 3
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/cloud/gkehub/v1alpha",
|
|
"google/cloud/gkehub/v1alpha/cloudauditlogging",
|
|
"google/cloud/gkehub/v1alpha/configmanagement",
|
|
"google/cloud/gkehub/v1alpha/metering",
|
|
"google/cloud/gkehub/v1alpha/multiclusteringress",
|
|
"google/cloud/gkehub/v1alpha/servicemesh",
|
|
"google/longrunning",
|
|
"google/protobuf"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.GkeHub.CloudAuditLogging.V1Alpha": 1,
|
|
"Google.Cloud.GkeHub.ConfigManagement.V1Alpha": 1,
|
|
"Google.Cloud.GkeHub.Metering.V1Alpha": 1,
|
|
"Google.Cloud.GkeHub.MultiClusterIngress.V1Alpha": 1,
|
|
"Google.Cloud.GkeHub.ServiceMesh.V1Alpha": 1,
|
|
"Google.Cloud.GkeHub.V1Alpha": 2
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"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.v1alpha2",
|
|
"directory": "google/cloud/gkehub/v1alpha2",
|
|
"version": "v1alpha2",
|
|
"majorVersion": "v1",
|
|
"hostName": "gkehub.googleapis.com",
|
|
"title": "GKE Hub API",
|
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/longrunning",
|
|
"google/protobuf"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.GkeHub.V1Alpha2": 1
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/gkehub/apiv1alpha2/gkehubpb;gkehubpb": 1
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 1
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.gkehub.v1alpha2": 1
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\GkeHub\\V1alpha2": 1
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Cloud::GkeHub::V1alpha2": 1
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "GkeHub",
|
|
"fullName": "google.cloud.gkehub.v1alpha2.GkeHub",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateMembership",
|
|
"fullName": "google.cloud.gkehub.v1alpha2.GkeHub.CreateMembership",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1alpha2/{parent=projects/*/locations/*}/memberships"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteMembership",
|
|
"fullName": "google.cloud.gkehub.v1alpha2.GkeHub.DeleteMembership",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1alpha2/{name=projects/*/locations/*/memberships/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GenerateConnectManifest",
|
|
"fullName": "google.cloud.gkehub.v1alpha2.GkeHub.GenerateConnectManifest",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1alpha2/{name=projects/*/locations/*/memberships/*}:generateConnectManifest"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetMembership",
|
|
"fullName": "google.cloud.gkehub.v1alpha2.GkeHub.GetMembership",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1alpha2/{name=projects/*/locations/*/memberships/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "InitializeHub",
|
|
"fullName": "google.cloud.gkehub.v1alpha2.GkeHub.InitializeHub",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1alpha2/{project=projects/*/locations/global/memberships}:initializeHub"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListMemberships",
|
|
"fullName": "google.cloud.gkehub.v1alpha2.GkeHub.ListMemberships",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1alpha2/{parent=projects/*/locations/*}/memberships"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateMembership",
|
|
"fullName": "google.cloud.gkehub.v1alpha2.GkeHub.UpdateMembership",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1alpha2/{name=projects/*/locations/*/memberships/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"configFile": "gkehub_v1alpha2.yaml",
|
|
"serviceConfigApiNames": [
|
|
"google.cloud.gkehub.v1alpha2.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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/cloud/gkehub/v1beta",
|
|
"google/cloud/gkehub/v1beta/configmanagement",
|
|
"google/cloud/gkehub/v1beta/metering",
|
|
"google/cloud/gkehub/v1beta/multiclusteringress",
|
|
"google/longrunning",
|
|
"google/protobuf"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.GkeHub.ConfigManagement.V1Beta": 1,
|
|
"Google.Cloud.GkeHub.Metering.V1Beta": 1,
|
|
"Google.Cloud.GkeHub.MultiClusterIngress.V1Beta": 1,
|
|
"Google.Cloud.GkeHub.V1Beta": 2
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/longrunning",
|
|
"google/protobuf",
|
|
"google/rpc"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.GkeHub.V1Beta1": 1
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"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": "Anthos Multi-Cloud API",
|
|
"description": "Anthos Multi-Cloud provides a way to manage Kubernetes clusters that run on AWS and Azure infrastructure using the Anthos 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 Anthos Multi-Cloud, Google creates the resources needed and brings up a cluster on your behalf. You can deploy workloads with the Anthos Multi-Cloud API or the gcloud and kubectl command-line tools.",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/cloud/gkemulticloud/v1",
|
|
"google/longrunning",
|
|
"google/protobuf"
|
|
],
|
|
"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": "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": "GetAwsCluster",
|
|
"fullName": "google.cloud.gkemulticloud.v1.AwsClusters.GetAwsCluster",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=projects/*/locations/*/awsClusters/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetAwsNodePool",
|
|
"fullName": "google.cloud.gkemulticloud.v1.AwsClusters.GetAwsNodePool",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=projects/*/locations/*/awsClusters/*/awsNodePools/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "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": "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": "GetAzureNodePool",
|
|
"fullName": "google.cloud.gkemulticloud.v1.AzureClusters.GetAzureNodePool",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=projects/*/locations/*/azureClusters/*/azureNodePools/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/apps/script/type",
|
|
"google/apps/script/type/calendar",
|
|
"google/apps/script/type/docs",
|
|
"google/apps/script/type/drive",
|
|
"google/apps/script/type/gmail",
|
|
"google/apps/script/type/sheets",
|
|
"google/apps/script/type/slides",
|
|
"google/protobuf"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.GSuiteAddOns.V1": 1
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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/protobuf"
|
|
],
|
|
"options": {
|
|
"cc_enable_arenas": {
|
|
"valueCounts": {
|
|
"true": 3
|
|
}
|
|
},
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.Kms.V1": 3
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/kms/apiv1/kmspb;kmspb": 3
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 3
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.kms.v1": 3
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\Kms\\V1": 3
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"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.EkmService",
|
|
"google.cloud.kms.v1.KeyManagementService",
|
|
"google.cloud.location.Locations",
|
|
"google.iam.v1.IAMPolicy"
|
|
],
|
|
"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.mediatranslation.v1alpha1",
|
|
"directory": "google/cloud/mediatranslation/v1alpha1",
|
|
"version": "v1alpha1",
|
|
"majorVersion": "v1",
|
|
"hostName": "mediatranslation.googleapis.com",
|
|
"title": "Media Translation API",
|
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/rpc"
|
|
],
|
|
"options": {
|
|
"cc_enable_arenas": {
|
|
"valueCounts": {
|
|
"true": 1
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/rpc"
|
|
],
|
|
"options": {
|
|
"cc_enable_arenas": {
|
|
"valueCounts": {
|
|
"true": 1
|
|
}
|
|
},
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.MediaTranslation.V1Beta1": 1
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"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": 8
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/netapp/apiv1/netapppb;netapppb": 8
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 8
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.netapp.v1": 8
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\NetApp\\V1": 8
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Cloud::NetApp::V1": 8
|
|
}
|
|
}
|
|
},
|
|
"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": "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": "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": "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": "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": "UpdateActiveDirectory",
|
|
"fullName": "google.cloud.netapp.v1.NetApp.UpdateActiveDirectory",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1/{active_directory.name=projects/*/locations/*/activeDirectories/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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/longrunning",
|
|
"google/protobuf"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.NetworkConnectivity.V1": 2
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/networkconnectivity/apiv1/networkconnectivitypb;networkconnectivitypb": 2
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 2
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.networkconnectivity.v1": 2
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\NetworkConnectivity\\V1": 2
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Cloud::NetworkConnectivity::V1": 2
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "HubService",
|
|
"fullName": "google.cloud.networkconnectivity.v1.HubService",
|
|
"methods": [
|
|
{
|
|
"shortName": "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": "GetHub",
|
|
"fullName": "google.cloud.networkconnectivity.v1.HubService.GetHub",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=projects/*/locations/global/hubs/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetSpoke",
|
|
"fullName": "google.cloud.networkconnectivity.v1.HubService.GetSpoke",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=projects/*/locations/*/spokes/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListHubs",
|
|
"fullName": "google.cloud.networkconnectivity.v1.HubService.ListHubs",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=projects/*/locations/global}/hubs"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListSpokes",
|
|
"fullName": "google.cloud.networkconnectivity.v1.HubService.ListSpokes",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=projects/*/locations/*}/spokes"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateHub",
|
|
"fullName": "google.cloud.networkconnectivity.v1.HubService.UpdateHub",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1/{hub.name=projects/*/locations/global/hubs/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateSpoke",
|
|
"fullName": "google.cloud.networkconnectivity.v1.HubService.UpdateSpoke",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1/{spoke.name=projects/*/locations/*/spokes/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"configFile": "networkconnectivity_v1.yaml",
|
|
"serviceConfigApiNames": [
|
|
"google.cloud.location.Locations",
|
|
"google.cloud.networkconnectivity.v1.HubService",
|
|
"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.networkmanagement.v1.ReachabilityService"
|
|
],
|
|
"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": 3
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/networkmanagement/apiv1beta1/networkmanagementpb;networkmanagementpb": 3
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 3
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.networkmanagement.v1beta1": 3
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\NetworkManagement\\V1beta1": 3
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Cloud::NetworkManagement::V1beta1": 3
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "ReachabilityService",
|
|
"fullName": "google.cloud.networkmanagement.v1beta1.ReachabilityService",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateConnectivityTest",
|
|
"fullName": "google.cloud.networkmanagement.v1beta1.ReachabilityService.CreateConnectivityTest",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{parent=projects/*/locations/global}/connectivityTests"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteConnectivityTest",
|
|
"fullName": "google.cloud.networkmanagement.v1beta1.ReachabilityService.DeleteConnectivityTest",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1beta1/{name=projects/*/locations/global/connectivityTests/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetConnectivityTest",
|
|
"fullName": "google.cloud.networkmanagement.v1beta1.ReachabilityService.GetConnectivityTest",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta1/{name=projects/*/locations/global/connectivityTests/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListConnectivityTests",
|
|
"fullName": "google.cloud.networkmanagement.v1beta1.ReachabilityService.ListConnectivityTests",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta1/{parent=projects/*/locations/global}/connectivityTests"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "RerunConnectivityTest",
|
|
"fullName": "google.cloud.networkmanagement.v1beta1.ReachabilityService.RerunConnectivityTest",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{name=projects/*/locations/global/connectivityTests/*}:rerun"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateConnectivityTest",
|
|
"fullName": "google.cloud.networkmanagement.v1beta1.ReachabilityService.UpdateConnectivityTest",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1beta1/{resource.name=projects/*/locations/global/connectivityTests/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"configFile": "networkmanagement_v1beta1.yaml",
|
|
"serviceConfigApiNames": [
|
|
"google.cloud.networkmanagement.v1beta1.ReachabilityService"
|
|
],
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/cloud/networksecurity/v1beta1",
|
|
"google/longrunning",
|
|
"google/protobuf"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.NetworkSecurity.V1Beta1": 6
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/cloud/networkservices/v1",
|
|
"google/longrunning",
|
|
"google/protobuf"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.NetworkServices.V1": 10
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/networkservices/apiv1/networkservicespb;networkservicespb": 10
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 10
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.networkservices.v1": 10
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\NetworkServices\\V1": 10
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Cloud::NetworkServices::V1": 10
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"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.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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/cloud/networkservices/v1beta1",
|
|
"google/longrunning",
|
|
"google/protobuf"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.NetworkServices.V1Beta1": 3
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/networkservices/apiv1beta1/networkservicespb;networkservicespb": 3
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 3
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.networkservices.v1beta1": 3
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\NetworkServices\\V1beta1": 3
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Cloud::NetworkServices::V1beta1": 3
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "NetworkServices",
|
|
"fullName": "google.cloud.networkservices.v1beta1.NetworkServices",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateEndpointPolicy",
|
|
"fullName": "google.cloud.networkservices.v1beta1.NetworkServices.CreateEndpointPolicy",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{parent=projects/*/locations/*}/endpointPolicies"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteEndpointPolicy",
|
|
"fullName": "google.cloud.networkservices.v1beta1.NetworkServices.DeleteEndpointPolicy",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1beta1/{name=projects/*/locations/*/endpointPolicies/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetEndpointPolicy",
|
|
"fullName": "google.cloud.networkservices.v1beta1.NetworkServices.GetEndpointPolicy",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta1/{name=projects/*/locations/*/endpointPolicies/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListEndpointPolicies",
|
|
"fullName": "google.cloud.networkservices.v1beta1.NetworkServices.ListEndpointPolicies",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta1/{parent=projects/*/locations/*}/endpointPolicies"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateEndpointPolicy",
|
|
"fullName": "google.cloud.networkservices.v1beta1.NetworkServices.UpdateEndpointPolicy",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1beta1/{endpoint_policy.name=projects/*/locations/*/endpointPolicies/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"configFile": "networkservices_v1beta1.yaml",
|
|
"serviceConfigApiNames": [
|
|
"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.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": "CreateEnvironment",
|
|
"fullName": "google.cloud.orchestration.airflow.service.v1.Environments.CreateEnvironment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{parent=projects/*/locations/*}/environments"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "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": "ListEnvironments",
|
|
"fullName": "google.cloud.orchestration.airflow.service.v1.Environments.ListEnvironments",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=projects/*/locations/*}/environments"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "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": "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": "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": "ListEnvironments",
|
|
"fullName": "google.cloud.orchestration.airflow.service.v1beta1.Environments.ListEnvironments",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta1/{parent=projects/*/locations/*}/environments"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "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": "CreatePolicy",
|
|
"fullName": "google.cloud.orgpolicy.v2.OrgPolicy.CreatePolicy",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*}/policies"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=folders/*}/policies"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=organizations/*}/policies"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeletePolicy",
|
|
"fullName": "google.cloud.orgpolicy.v2.OrgPolicy.DeletePolicy",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2/{name=projects/*/policies/*}"
|
|
},
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2/{name=folders/*/policies/*}"
|
|
},
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2/{name=organizations/*/policies/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetEffectivePolicy",
|
|
"fullName": "google.cloud.orgpolicy.v2.OrgPolicy.GetEffectivePolicy",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/policies/*}:getEffectivePolicy"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=folders/*/policies/*}:getEffectivePolicy"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=organizations/*/policies/*}:getEffectivePolicy"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetPolicy",
|
|
"fullName": "google.cloud.orgpolicy.v2.OrgPolicy.GetPolicy",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/policies/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=folders/*/policies/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=organizations/*/policies/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListConstraints",
|
|
"fullName": "google.cloud.orgpolicy.v2.OrgPolicy.ListConstraints",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*}/constraints"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=folders/*}/constraints"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=organizations/*}/constraints"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListPolicies",
|
|
"fullName": "google.cloud.orgpolicy.v2.OrgPolicy.ListPolicies",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*}/policies"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=folders/*}/policies"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=organizations/*}/policies"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdatePolicy",
|
|
"fullName": "google.cloud.orgpolicy.v2.OrgPolicy.UpdatePolicy",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2/{policy.name=projects/*/policies/*}"
|
|
},
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2/{policy.name=folders/*/policies/*}"
|
|
},
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2/{policy.name=organizations/*/policies/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"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"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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.paymentgateway.issuerswitch.accountmanager.v1",
|
|
"directory": "google/cloud/paymentgateway/issuerswitch/accountmanager/v1",
|
|
"version": "v1",
|
|
"majorVersion": "v1",
|
|
"hostName": "issuerswitch.googleapis.com",
|
|
"title": "Issuer switch API",
|
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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.pubsublite.v1",
|
|
"directory": "google/cloud/pubsublite/v1",
|
|
"version": "v1",
|
|
"majorVersion": "v1",
|
|
"hostName": "pubsublite.googleapis.com",
|
|
"title": "Pub/Sub Lite API",
|
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/cloud/pubsublite/v1",
|
|
"google/longrunning",
|
|
"google/protobuf"
|
|
],
|
|
"options": {
|
|
"cc_enable_arenas": {
|
|
"valueCounts": {
|
|
"": 2,
|
|
"true": 4
|
|
}
|
|
},
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.PubSubLite.V1": 6
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"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"
|
|
],
|
|
"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": "AnnotateAssessment",
|
|
"fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.AnnotateAssessment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{name=projects/*/assessments/*}:annotate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateAssessment",
|
|
"fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.CreateAssessment",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{parent=projects/*}/assessments"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateKey",
|
|
"fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.CreateKey",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{parent=projects/*}/keys"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteKey",
|
|
"fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.DeleteKey",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1/{name=projects/*/keys/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetKey",
|
|
"fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.GetKey",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=projects/*/keys/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetMetrics",
|
|
"fullName": "google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.GetMetrics",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=projects/*/keys/*/metrics}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "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": "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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/cloud/recommender/v1",
|
|
"google/protobuf",
|
|
"google/type"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.Recommender.V1": 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}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListInsights",
|
|
"fullName": "google.cloud.recommender.v1.Recommender.ListInsights",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=projects/*/locations/*/insightTypes/*}/insights"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=billingAccounts/*/locations/*/insightTypes/*}/insights"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=folders/*/locations/*/insightTypes/*}/insights"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=organizations/*/locations/*/insightTypes/*}/insights"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListRecommendations",
|
|
"fullName": "google.cloud.recommender.v1.Recommender.ListRecommendations",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=projects/*/locations/*/recommenders/*}/recommendations"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=billingAccounts/*/locations/*/recommenders/*}/recommendations"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=folders/*/locations/*/recommenders/*}/recommendations"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=organizations/*/locations/*/recommenders/*}/recommendations"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MarkInsightAccepted",
|
|
"fullName": "google.cloud.recommender.v1.Recommender.MarkInsightAccepted",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{name=projects/*/locations/*/insightTypes/*/insights/*}:markAccepted"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{name=billingAccounts/*/locations/*/insightTypes/*/insights/*}:markAccepted"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{name=folders/*/locations/*/insightTypes/*/insights/*}:markAccepted"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{name=organizations/*/locations/*/insightTypes/*/insights/*}:markAccepted"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MarkRecommendationClaimed",
|
|
"fullName": "google.cloud.recommender.v1.Recommender.MarkRecommendationClaimed",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{name=projects/*/locations/*/recommenders/*/recommendations/*}:markClaimed"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{name=billingAccounts/*/locations/*/recommenders/*/recommendations/*}:markClaimed"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{name=folders/*/locations/*/recommenders/*/recommendations/*}:markClaimed"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{name=organizations/*/locations/*/recommenders/*/recommendations/*}:markClaimed"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MarkRecommendationFailed",
|
|
"fullName": "google.cloud.recommender.v1.Recommender.MarkRecommendationFailed",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{name=projects/*/locations/*/recommenders/*/recommendations/*}:markFailed"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{name=billingAccounts/*/locations/*/recommenders/*/recommendations/*}:markFailed"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{name=folders/*/locations/*/recommenders/*/recommendations/*}:markFailed"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{name=organizations/*/locations/*/recommenders/*/recommendations/*}:markFailed"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MarkRecommendationSucceeded",
|
|
"fullName": "google.cloud.recommender.v1.Recommender.MarkRecommendationSucceeded",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{name=projects/*/locations/*/recommenders/*/recommendations/*}:markSucceeded"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{name=billingAccounts/*/locations/*/recommenders/*/recommendations/*}:markSucceeded"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{name=folders/*/locations/*/recommenders/*/recommendations/*}:markSucceeded"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{name=organizations/*/locations/*/recommenders/*/recommendations/*}:markSucceeded"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/cloud/recommender/v1beta1",
|
|
"google/protobuf",
|
|
"google/type"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.Recommender.V1Beta1": 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": "ListInsights",
|
|
"fullName": "google.cloud.recommender.v1beta1.Recommender.ListInsights",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta1/{parent=projects/*/locations/*/insightTypes/*}/insights"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta1/{parent=billingAccounts/*/locations/*/insightTypes/*}/insights"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta1/{parent=folders/*/locations/*/insightTypes/*}/insights"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta1/{parent=organizations/*/locations/*/insightTypes/*}/insights"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListRecommendations",
|
|
"fullName": "google.cloud.recommender.v1beta1.Recommender.ListRecommendations",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta1/{parent=projects/*/locations/*/recommenders/*}/recommendations"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta1/{parent=billingAccounts/*/locations/*/recommenders/*}/recommendations"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta1/{parent=folders/*/locations/*/recommenders/*}/recommendations"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta1/{parent=organizations/*/locations/*/recommenders/*}/recommendations"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MarkInsightAccepted",
|
|
"fullName": "google.cloud.recommender.v1beta1.Recommender.MarkInsightAccepted",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{name=projects/*/locations/*/insightTypes/*/insights/*}:markAccepted"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{name=billingAccounts/*/locations/*/insightTypes/*/insights/*}:markAccepted"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{name=folders/*/locations/*/insightTypes/*/insights/*}:markAccepted"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{name=organizations/*/locations/*/insightTypes/*/insights/*}:markAccepted"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MarkRecommendationClaimed",
|
|
"fullName": "google.cloud.recommender.v1beta1.Recommender.MarkRecommendationClaimed",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{name=projects/*/locations/*/recommenders/*/recommendations/*}:markClaimed"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{name=billingAccounts/*/locations/*/recommenders/*/recommendations/*}:markClaimed"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{name=folders/*/locations/*/recommenders/*/recommendations/*}:markClaimed"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{name=organizations/*/locations/*/recommenders/*/recommendations/*}:markClaimed"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MarkRecommendationFailed",
|
|
"fullName": "google.cloud.recommender.v1beta1.Recommender.MarkRecommendationFailed",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{name=projects/*/locations/*/recommenders/*/recommendations/*}:markFailed"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{name=billingAccounts/*/locations/*/recommenders/*/recommendations/*}:markFailed"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{name=folders/*/locations/*/recommenders/*/recommendations/*}:markFailed"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{name=organizations/*/locations/*/recommenders/*/recommendations/*}:markFailed"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "MarkRecommendationSucceeded",
|
|
"fullName": "google.cloud.recommender.v1beta1.Recommender.MarkRecommendationSucceeded",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{name=projects/*/locations/*/recommenders/*/recommendations/*}:markSucceeded"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{name=billingAccounts/*/locations/*/recommenders/*/recommendations/*}:markSucceeded"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{name=folders/*/locations/*/recommenders/*/recommendations/*}:markSucceeded"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{name=organizations/*/locations/*/recommenders/*/recommendations/*}:markSucceeded"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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.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": "Retail API",
|
|
"description": "Cloud Retail service enables customers to build end-to-end personalized recommendation systems without requiring a high level of expertise in machine learning, recommendation system, or Google Cloud.",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/cloud/retail/v2",
|
|
"google/longrunning",
|
|
"google/protobuf",
|
|
"google/rpc",
|
|
"google/type"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.Retail.V2": 19
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/retail/apiv2/retailpb;retailpb": 19
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 19
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.retail.v2": 19
|
|
}
|
|
},
|
|
"objc_class_prefix": {
|
|
"valueCounts": {
|
|
"RETAIL": 19
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\Retail\\V2": 19
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Cloud::Retail::V2": 19
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"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": "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.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": "Retail API",
|
|
"description": "Cloud Retail service enables customers to build end-to-end personalized recommendation systems without requiring a high level of expertise in machine learning, recommendation system, or Google Cloud.",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/cloud/retail/v2alpha",
|
|
"google/longrunning",
|
|
"google/protobuf",
|
|
"google/rpc",
|
|
"google/type"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.Retail.V2Alpha": 22
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/retail/apiv2alpha/retailpb;retailpb": 22
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 22
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.retail.v2alpha": 22
|
|
}
|
|
},
|
|
"objc_class_prefix": {
|
|
"valueCounts": {
|
|
"RETAIL": 22
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\Retail\\V2alpha": 22
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Cloud::Retail::V2alpha": 22
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"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": "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.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.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": "Retail API",
|
|
"description": "Cloud Retail service enables customers to build end-to-end personalized recommendation systems without requiring a high level of expertise in machine learning, recommendation system, or Google Cloud.",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/cloud/retail/v2beta",
|
|
"google/longrunning",
|
|
"google/protobuf",
|
|
"google/rpc",
|
|
"google/type"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.Retail.V2Beta": 20
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/retail/apiv2beta/retailpb;retailpb": 20
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 20
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.retail.v2beta": 20
|
|
}
|
|
},
|
|
"objc_class_prefix": {
|
|
"valueCounts": {
|
|
"RETAIL": 20
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\Retail\\V2beta": 20
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Cloud::Retail::V2beta": 20
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"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": "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.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": 12
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 12
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.run.v2": 12
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "Executions",
|
|
"fullName": "google.cloud.run.v2.Executions",
|
|
"methods": [
|
|
{
|
|
"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"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "AddSecretVersion",
|
|
"fullName": "google.cloud.secretmanager.v1.SecretManagerService.AddSecretVersion",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{parent=projects/*/secrets/*}:addVersion"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateSecret",
|
|
"fullName": "google.cloud.secretmanager.v1.SecretManagerService.CreateSecret",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{parent=projects/*}/secrets"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteSecret",
|
|
"fullName": "google.cloud.secretmanager.v1.SecretManagerService.DeleteSecret",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1/{name=projects/*/secrets/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DestroySecretVersion",
|
|
"fullName": "google.cloud.secretmanager.v1.SecretManagerService.DestroySecretVersion",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{name=projects/*/secrets/*/versions/*}:destroy"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DisableSecretVersion",
|
|
"fullName": "google.cloud.secretmanager.v1.SecretManagerService.DisableSecretVersion",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{name=projects/*/secrets/*/versions/*}:disable"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "EnableSecretVersion",
|
|
"fullName": "google.cloud.secretmanager.v1.SecretManagerService.EnableSecretVersion",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{name=projects/*/secrets/*/versions/*}:enable"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetIamPolicy",
|
|
"fullName": "google.cloud.secretmanager.v1.SecretManagerService.GetIamPolicy",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{resource=projects/*/secrets/*}:getIamPolicy"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetSecret",
|
|
"fullName": "google.cloud.secretmanager.v1.SecretManagerService.GetSecret",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=projects/*/secrets/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetSecretVersion",
|
|
"fullName": "google.cloud.secretmanager.v1.SecretManagerService.GetSecretVersion",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=projects/*/secrets/*/versions/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListSecretVersions",
|
|
"fullName": "google.cloud.secretmanager.v1.SecretManagerService.ListSecretVersions",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=projects/*/secrets/*}/versions"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListSecrets",
|
|
"fullName": "google.cloud.secretmanager.v1.SecretManagerService.ListSecrets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=projects/*}/secrets"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SetIamPolicy",
|
|
"fullName": "google.cloud.secretmanager.v1.SecretManagerService.SetIamPolicy",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{resource=projects/*/secrets/*}:setIamPolicy"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "TestIamPermissions",
|
|
"fullName": "google.cloud.secretmanager.v1.SecretManagerService.TestIamPermissions",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{resource=projects/*/secrets/*}:testIamPermissions"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateSecret",
|
|
"fullName": "google.cloud.secretmanager.v1.SecretManagerService.UpdateSecret",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1/{secret.name=projects/*/secrets/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"configFile": "secretmanager_v1.yaml",
|
|
"serviceConfigApiNames": [
|
|
"google.cloud.secretmanager.v1.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.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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/cloud/security/privateca/v1beta1",
|
|
"google/longrunning",
|
|
"google/protobuf"
|
|
],
|
|
"options": {
|
|
"cc_enable_arenas": {
|
|
"valueCounts": {
|
|
"true": 2
|
|
}
|
|
},
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.Security.PrivateCA.V1Beta1": 2
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"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.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/type"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.SecurityCenter.V1": 35
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/securitycenter/apiv1/securitycenterpb;securitycenterpb": 35
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 35
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.securitycenter.v1": 35
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\SecurityCenter\\V1": 35
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Cloud::SecurityCenter::V1": 35
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "SecurityCenter",
|
|
"fullName": "google.cloud.securitycenter.v1.SecurityCenter",
|
|
"methods": [
|
|
{
|
|
"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": "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=folders/*}/muteConfigs"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{parent=projects/*}/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": "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/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "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": "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": "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/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "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": "GetSource",
|
|
"fullName": "google.cloud.securitycenter.v1.SecurityCenter.GetSource",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=organizations/*/sources/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GroupAssets",
|
|
"fullName": "google.cloud.securitycenter.v1.SecurityCenter.GroupAssets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{parent=organizations/*}/assets:group"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{parent=folders/*}/assets:group"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{parent=projects/*}/assets:group"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GroupFindings",
|
|
"fullName": "google.cloud.securitycenter.v1.SecurityCenter.GroupFindings",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{parent=organizations/*/sources/*}/findings:group"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{parent=folders/*/sources/*}/findings:group"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{parent=projects/*/sources/*}/findings:group"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListAssets",
|
|
"fullName": "google.cloud.securitycenter.v1.SecurityCenter.ListAssets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=organizations/*}/assets"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=folders/*}/assets"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=projects/*}/assets"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "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": "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": "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": "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"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "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": "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": "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": "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/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "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/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"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.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.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": 1
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 1
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.speech.v2": 1
|
|
}
|
|
}
|
|
},
|
|
"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": "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": "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": "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": "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": "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": "AddServerCa",
|
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.AddServerCa",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/addServerCa"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Clone",
|
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.Clone",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/clone"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateEphemeral",
|
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.CreateEphemeral",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/createEphemeral"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Delete",
|
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.Delete",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DemoteMaster",
|
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.DemoteMaster",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/demoteMaster"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Export",
|
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.Export",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/export"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Failover",
|
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.Failover",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/failover"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Get",
|
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.Get",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetDiskShrinkConfig",
|
|
"fullName": "google.cloud.sql.v1beta4.SqlInstancesService.GetDiskShrinkConfig",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/sql/v1beta4/projects/{project}/instances/{instance}/getDiskShrinkConfig"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "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": "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": "BufferTask",
|
|
"fullName": "google.cloud.tasks.v2beta2.CloudTasks.BufferTask",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta2/{queue=projects/*/locations/*/queues/*}/tasks/{task_id}:buffer"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "BufferTask",
|
|
"fullName": "google.cloud.tasks.v2beta3.CloudTasks.BufferTask",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2beta3/{queue=projects/*/locations/*/queues/*}/tasks/{task_id}:buffer"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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.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
|
|
}
|
|
},
|
|
"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": "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/*/voices/*}: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
|
|
}
|
|
},
|
|
"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": "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/*/voices/*}: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": "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/longrunning",
|
|
"google/protobuf"
|
|
],
|
|
"options": {
|
|
"cc_enable_arenas": {
|
|
"valueCounts": {
|
|
"true": 1
|
|
}
|
|
},
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.Translate.V3": 1
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/translate/apiv3/translatepb;translatepb": 1
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 1
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.translate.v3": 1
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\Translate\\V3": 1
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Cloud::Translate::V3": 1
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "TranslationService",
|
|
"fullName": "google.cloud.translation.v3.TranslationService",
|
|
"methods": [
|
|
{
|
|
"shortName": "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": "CreateGlossary",
|
|
"fullName": "google.cloud.translation.v3.TranslationService.CreateGlossary",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3/{parent=projects/*/locations/*}/glossaries"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteGlossary",
|
|
"fullName": "google.cloud.translation.v3.TranslationService.DeleteGlossary",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v3/{name=projects/*/locations/*/glossaries/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DetectLanguage",
|
|
"fullName": "google.cloud.translation.v3.TranslationService.DetectLanguage",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3/{parent=projects/*/locations/*}:detectLanguage"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v3/{parent=projects/*}:detectLanguage"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetGlossary",
|
|
"fullName": "google.cloud.translation.v3.TranslationService.GetGlossary",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3/{name=projects/*/locations/*/glossaries/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetSupportedLanguages",
|
|
"fullName": "google.cloud.translation.v3.TranslationService.GetSupportedLanguages",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3/{parent=projects/*/locations/*}/supportedLanguages"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3/{parent=projects/*}/supportedLanguages"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListGlossaries",
|
|
"fullName": "google.cloud.translation.v3.TranslationService.ListGlossaries",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v3/{parent=projects/*/locations/*}/glossaries"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "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"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"configFile": "translate_v3.yaml",
|
|
"serviceConfigApiNames": [
|
|
"google.cloud.translation.v3.TranslationService"
|
|
],
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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": "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": "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": "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": "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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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": 9
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 9
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.video.stitcher.v1": 9
|
|
}
|
|
}
|
|
},
|
|
"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": "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": "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": "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": "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": "UpdateSlate",
|
|
"fullName": "google.cloud.video.stitcher.v1.VideoStitcherService.UpdateSlate",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1/{slate.name=projects/*/locations/*/slates/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"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 <a href=\"https://cloud.google.com/transcoder/docs/concepts/overview\">Transcoder API overview</a>.",
|
|
"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.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"
|
|
],
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/cloud/visionai/v1",
|
|
"google/longrunning",
|
|
"google/protobuf",
|
|
"google/rpc",
|
|
"google/type"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.VisionAI.V1": 12,
|
|
"Google.Cloud.VisionAi.V1": 1
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/visionai/apiv1/visionaipb;visionaipb": 13
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 13
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.cloud.visionai.v1": 13
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\VisionAI\\V1": 13
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Cloud::VisionAI::V1": 13
|
|
}
|
|
}
|
|
},
|
|
"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": "PredictionService",
|
|
"fullName": "google.cloud.visionai.v1.PredictionService"
|
|
},
|
|
{
|
|
"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": "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": "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": "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": "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": "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": "GenerateHlsUri",
|
|
"fullName": "google.cloud.visionai.v1.Warehouse.GenerateHlsUri",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{name=projects/*/locations/*/corpora/*/assets/*}:generateHlsUri"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "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": "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": "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": "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": "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": "SearchAssets",
|
|
"fullName": "google.cloud.visionai.v1.Warehouse.SearchAssets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{corpus=projects/*/locations/*/corpora/*}:searchAssets"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "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": "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/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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": "CreateHcxActivationKey",
|
|
"fullName": "google.cloud.vmwareengine.v1.VmwareEngine.CreateHcxActivationKey",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{parent=projects/*/locations/*/privateClouds/*}/hcxActivationKeys"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "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": "GetCluster",
|
|
"fullName": "google.cloud.vmwareengine.v1.VmwareEngine.GetCluster",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=projects/*/locations/*/privateClouds/*/clusters/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetHcxActivationKey",
|
|
"fullName": "google.cloud.vmwareengine.v1.VmwareEngine.GetHcxActivationKey",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=projects/*/locations/*/privateClouds/*/hcxActivationKeys/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetNetworkPolicy",
|
|
"fullName": "google.cloud.vmwareengine.v1.VmwareEngine.GetNetworkPolicy",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=projects/*/locations/*/networkPolicies/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "ListClusters",
|
|
"fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ListClusters",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=projects/*/locations/*/privateClouds/*}/clusters"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListHcxActivationKeys",
|
|
"fullName": "google.cloud.vmwareengine.v1.VmwareEngine.ListHcxActivationKeys",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=projects/*/locations/*/privateClouds/*}/hcxActivationKeys"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "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": "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": "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": "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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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": 4
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"google.golang.org/genproto/googleapis/datastore/v1;datastore": 4
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 4
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.datastore.v1": 4
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\Datastore\\V1": 4
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Cloud::Datastore::V1": 4
|
|
}
|
|
}
|
|
},
|
|
"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": "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/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/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateGroup",
|
|
"fullName": "google.devtools.clouderrorreporting.v1beta1.ErrorGroupService.UpdateGroup",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PUT",
|
|
"path": "/v1beta1/{group.name=projects/*/groups/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ErrorStatsService",
|
|
"fullName": "google.devtools.clouderrorreporting.v1beta1.ErrorStatsService",
|
|
"methods": [
|
|
{
|
|
"shortName": "DeleteEvents",
|
|
"fullName": "google.devtools.clouderrorreporting.v1beta1.ErrorStatsService.DeleteEvents",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1beta1/{project_name=projects/*}/events"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListEvents",
|
|
"fullName": "google.devtools.clouderrorreporting.v1beta1.ErrorStatsService.ListEvents",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta1/{project_name=projects/*}/events"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListGroupStats",
|
|
"fullName": "google.devtools.clouderrorreporting.v1beta1.ErrorStatsService.ListGroupStats",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta1/{project_name=projects/*}/groupStats"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ReportErrorsService",
|
|
"fullName": "google.devtools.clouderrorreporting.v1beta1.ReportErrorsService",
|
|
"methods": [
|
|
{
|
|
"shortName": "ReportErrorEvent",
|
|
"fullName": "google.devtools.clouderrorreporting.v1beta1.ReportErrorsService.ReportErrorEvent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{project_name=projects/*}/events:report"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"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": {
|
|
"google.golang.org/genproto/googleapis/devtools/cloudprofiler/v2;cloudprofiler": 1
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 1
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.devtools.cloudprofiler.v2": 1
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\Profiler\\V2": 1
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Cloud::Profiler::V2": 1
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "ProfilerService",
|
|
"fullName": "google.devtools.cloudprofiler.v2.ProfilerService",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateOfflineProfile",
|
|
"fullName": "google.devtools.cloudprofiler.v2.ProfilerService.CreateOfflineProfile",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*}/profiles:createOffline"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateProfile",
|
|
"fullName": "google.devtools.cloudprofiler.v2.ProfilerService.CreateProfile",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*}/profiles"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateProfile",
|
|
"fullName": "google.devtools.cloudprofiler.v2.ProfilerService.UpdateProfile",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2/{profile.name=projects/*/profiles/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"configFile": "cloudprofiler_v2.yaml",
|
|
"serviceConfigApiNames": [
|
|
"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": {
|
|
"google.golang.org/genproto/googleapis/devtools/containeranalysis/v1;containeranalysis": 1
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 1
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.containeranalysis.v1": 1
|
|
}
|
|
},
|
|
"objc_class_prefix": {
|
|
"valueCounts": {
|
|
"GCA": 1
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\ContainerAnalysis\\V1": 1
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Cloud::ContainerAnalysis::V1": 1
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "ContainerAnalysis",
|
|
"fullName": "google.devtools.containeranalysis.v1.ContainerAnalysis",
|
|
"methods": [
|
|
{
|
|
"shortName": "GetIamPolicy",
|
|
"fullName": "google.devtools.containeranalysis.v1.ContainerAnalysis.GetIamPolicy",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{resource=projects/*/notes/*}:getIamPolicy"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{resource=projects/*/occurrences/*}:getIamPolicy"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetVulnerabilityOccurrencesSummary",
|
|
"fullName": "google.devtools.containeranalysis.v1.ContainerAnalysis.GetVulnerabilityOccurrencesSummary",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=projects/*}/occurrences:vulnerabilitySummary"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SetIamPolicy",
|
|
"fullName": "google.devtools.containeranalysis.v1.ContainerAnalysis.SetIamPolicy",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{resource=projects/*/notes/*}:setIamPolicy"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{resource=projects/*/occurrences/*}:setIamPolicy"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "TestIamPermissions",
|
|
"fullName": "google.devtools.containeranalysis.v1.ContainerAnalysis.TestIamPermissions",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{resource=projects/*/notes/*}:testIamPermissions"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{resource=projects/*/occurrences/*}:testIamPermissions"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"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": "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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/devtools/remoteworkers/v1test2",
|
|
"google/protobuf",
|
|
"google/rpc"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.DevTools.RemoteWorkers.V1Test2": 3
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"google.golang.org/genproto/googleapis/devtools/remoteworkers/v1test2;remoteworkers": 3
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 3
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.devtools.remoteworkers.v1test2": 3
|
|
}
|
|
},
|
|
"objc_class_prefix": {
|
|
"valueCounts": {
|
|
"RW": 3
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\Remoteworkers\\V1test2": 3
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "Bots",
|
|
"fullName": "google.devtools.remoteworkers.v1test2.Bots",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateBotSession",
|
|
"fullName": "google.devtools.remoteworkers.v1test2.Bots.CreateBotSession",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1test2/{parent=**}/botSessions"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateBotSession",
|
|
"fullName": "google.devtools.remoteworkers.v1test2.Bots.UpdateBotSession",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1test2/{name=**/botSessions/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"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": 3
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 3
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.devtools.testing.v1": 3
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "ApplicationDetailService",
|
|
"fullName": "google.devtools.testing.v1.ApplicationDetailService",
|
|
"methods": [
|
|
{
|
|
"shortName": "GetApkDetails",
|
|
"fullName": "google.devtools.testing.v1.ApplicationDetailService.GetApkDetails",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/applicationDetailService/getApkDetails"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "TestEnvironmentDiscoveryService",
|
|
"fullName": "google.devtools.testing.v1.TestEnvironmentDiscoveryService",
|
|
"methods": [
|
|
{
|
|
"shortName": "GetTestEnvironmentCatalog",
|
|
"fullName": "google.devtools.testing.v1.TestEnvironmentDiscoveryService.GetTestEnvironmentCatalog",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/testEnvironmentCatalog/{environment_type}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "TestExecutionService",
|
|
"fullName": "google.devtools.testing.v1.TestExecutionService",
|
|
"methods": [
|
|
{
|
|
"shortName": "CancelTestMatrix",
|
|
"fullName": "google.devtools.testing.v1.TestExecutionService.CancelTestMatrix",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/projects/{project_id}/testMatrices/{test_matrix_id}:cancel"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateTestMatrix",
|
|
"fullName": "google.devtools.testing.v1.TestExecutionService.CreateTestMatrix",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/projects/{project_id}/testMatrices"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetTestMatrix",
|
|
"fullName": "google.devtools.testing.v1.TestExecutionService.GetTestMatrix",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/projects/{project_id}/testMatrices/{test_matrix_id}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"configFile": "testing_v1.yaml",
|
|
"serviceConfigApiNames": [
|
|
"google.devtools.testing.v1.ApplicationDetailService",
|
|
"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"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.Firestore.Admin.V1": 6
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/firestore/apiv1/admin/adminpb;adminpb": 6
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 6
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.firestore.admin.v1": 6
|
|
}
|
|
},
|
|
"objc_class_prefix": {
|
|
"valueCounts": {
|
|
"GCFS": 6
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\Firestore\\Admin\\V1": 6
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Cloud::Firestore::Admin::V1": 6
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "FirestoreAdmin",
|
|
"fullName": "google.firestore.admin.v1.FirestoreAdmin",
|
|
"methods": [
|
|
{
|
|
"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": "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": "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": "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": "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": 7
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/firestore/apiv1/firestorepb;firestorepb": 7
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 7
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.firestore.v1": 7
|
|
}
|
|
},
|
|
"objc_class_prefix": {
|
|
"valueCounts": {
|
|
"": 1,
|
|
"GCFS": 6
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\Firestore\\V1": 7
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Cloud::Firestore::V1": 7
|
|
}
|
|
}
|
|
},
|
|
"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": 5
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/firestore/apiv1beta1/firestorepb;firestorepb": 5
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 5
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.firestore.v1beta1": 5
|
|
}
|
|
},
|
|
"objc_class_prefix": {
|
|
"valueCounts": {
|
|
"GCFS": 5
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\Firestore\\V1beta1": 5
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Cloud::Firestore::V1beta1": 5
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "Firestore",
|
|
"fullName": "google.firestore.v1beta1.Firestore",
|
|
"methods": [
|
|
{
|
|
"shortName": "BatchGetDocuments",
|
|
"fullName": "google.firestore.v1beta1.Firestore.BatchGetDocuments",
|
|
"mode": "SERVER_STREAMING",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{database=projects/*/databases/*}/documents:batchGet"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BatchWrite",
|
|
"fullName": "google.firestore.v1beta1.Firestore.BatchWrite",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{database=projects/*/databases/*}/documents:batchWrite"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BeginTransaction",
|
|
"fullName": "google.firestore.v1beta1.Firestore.BeginTransaction",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{database=projects/*/databases/*}/documents:beginTransaction"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Commit",
|
|
"fullName": "google.firestore.v1beta1.Firestore.Commit",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{database=projects/*/databases/*}/documents:commit"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateDocument",
|
|
"fullName": "google.firestore.v1beta1.Firestore.CreateDocument",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{parent=projects/*/databases/*/documents/**}/{collection_id}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteDocument",
|
|
"fullName": "google.firestore.v1beta1.Firestore.DeleteDocument",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1beta1/{name=projects/*/databases/*/documents/*/**}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetDocument",
|
|
"fullName": "google.firestore.v1beta1.Firestore.GetDocument",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta1/{name=projects/*/databases/*/documents/*/**}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListCollectionIds",
|
|
"fullName": "google.firestore.v1beta1.Firestore.ListCollectionIds",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{parent=projects/*/databases/*/documents}:listCollectionIds"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{parent=projects/*/databases/*/documents/*/**}:listCollectionIds"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListDocuments",
|
|
"fullName": "google.firestore.v1beta1.Firestore.ListDocuments",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1beta1/{parent=projects/*/databases/*/documents/*/**}/{collection_id}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Listen",
|
|
"fullName": "google.firestore.v1beta1.Firestore.Listen",
|
|
"mode": "BIDIRECTIONAL_STREAMING",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{database=projects/*/databases/*}/documents:listen"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "PartitionQuery",
|
|
"fullName": "google.firestore.v1beta1.Firestore.PartitionQuery",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{parent=projects/*/databases/*/documents}:partitionQuery"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{parent=projects/*/databases/*/documents/*/**}:partitionQuery"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Rollback",
|
|
"fullName": "google.firestore.v1beta1.Firestore.Rollback",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{database=projects/*/databases/*}/documents:rollback"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "RunQuery",
|
|
"fullName": "google.firestore.v1beta1.Firestore.RunQuery",
|
|
"mode": "SERVER_STREAMING",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{parent=projects/*/databases/*/documents}:runQuery"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{parent=projects/*/databases/*/documents/*/**}:runQuery"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateDocument",
|
|
"fullName": "google.firestore.v1beta1.Firestore.UpdateDocument",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1beta1/{document.name=projects/*/databases/*/documents/*/**}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Write",
|
|
"fullName": "google.firestore.v1beta1.Firestore.Write",
|
|
"mode": "BIDIRECTIONAL_STREAMING",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1beta1/{database=projects/*/databases/*}/documents:write"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/home/graph/v1",
|
|
"google/protobuf"
|
|
],
|
|
"options": {
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"google.golang.org/genproto/googleapis/home/graph/v1;graph": 2
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.home.graph.v1": 2
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Home\\Graph\\V1": 2
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "HomeGraphApiService",
|
|
"fullName": "google.home.graph.v1.HomeGraphApiService",
|
|
"methods": [
|
|
{
|
|
"shortName": "DeleteAgentUser",
|
|
"fullName": "google.home.graph.v1.HomeGraphApiService.DeleteAgentUser",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1/{agent_user_id=agentUsers/**}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Query",
|
|
"fullName": "google.home.graph.v1.HomeGraphApiService.Query",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/devices:query"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ReportStateAndNotification",
|
|
"fullName": "google.home.graph.v1.HomeGraphApiService.ReportStateAndNotification",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/devices:reportStateAndNotification"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "RequestSyncDevices",
|
|
"fullName": "google.home.graph.v1.HomeGraphApiService.RequestSyncDevices",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/devices:requestSync"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "Sync",
|
|
"fullName": "google.home.graph.v1.HomeGraphApiService.Sync",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/devices:sync"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"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": "<p>Manages identity and access control for Google Cloud Platform resources, including the creation of service accounts, which you can use to authenticate to Google and make API calls.</p> <aside class=\"note\"><b>Note:</b> This API is tied to the <a href=\"/iam/docs/reference/credentials/rest\">IAM service account credentials API</a> (<code>iamcredentials.googleapis.com</code>). Enabling or disabling this API will also enable or disable the IAM service account credentials API.</aside>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/longrunning",
|
|
"google/protobuf"
|
|
],
|
|
"options": {
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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.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": {
|
|
"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
|
|
}
|
|
}
|
|
},
|
|
"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": "SearchTasks",
|
|
"fullName": "maps.fleetengine.delivery.v1.DeliveryService.SearchTasks",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=providers/*}/tasks:search"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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.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": {
|
|
"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
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "TripService",
|
|
"fullName": "maps.fleetengine.v1.TripService",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateTrip",
|
|
"fullName": "maps.fleetengine.v1.TripService.CreateTrip",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{parent=providers/*}/trips"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetTrip",
|
|
"fullName": "maps.fleetengine.v1.TripService.GetTrip",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=providers/*/trips/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ReportBillableTrip",
|
|
"fullName": "maps.fleetengine.v1.TripService.ReportBillableTrip",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{name=providers/*/billableTrips/*}:report"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SearchTrips",
|
|
"fullName": "maps.fleetengine.v1.TripService.SearchTrips",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{parent=providers/*}/trips:search"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateTrip",
|
|
"fullName": "maps.fleetengine.v1.TripService.UpdateTrip",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PUT",
|
|
"path": "/v1/{name=providers/*/trips/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "VehicleService",
|
|
"fullName": "maps.fleetengine.v1.VehicleService",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateVehicle",
|
|
"fullName": "maps.fleetengine.v1.VehicleService.CreateVehicle",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{parent=providers/*}/vehicles"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetVehicle",
|
|
"fullName": "maps.fleetengine.v1.VehicleService.GetVehicle",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=providers/*/vehicles/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListVehicles",
|
|
"fullName": "maps.fleetengine.v1.VehicleService.ListVehicles",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=providers/*}/vehicles"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SearchFuzzedVehicles",
|
|
"fullName": "maps.fleetengine.v1.VehicleService.SearchFuzzedVehicles",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{parent=providers/*}/vehicles:searchFuzzed"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SearchVehicles",
|
|
"fullName": "maps.fleetengine.v1.VehicleService.SearchVehicles",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{parent=providers/*}/vehicles:search"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateVehicle",
|
|
"fullName": "maps.fleetengine.v1.VehicleService.UpdateVehicle",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PUT",
|
|
"path": "/v1/{name=providers/*/vehicles/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateVehicleAttributes",
|
|
"fullName": "maps.fleetengine.v1.VehicleService.UpdateVehicleAttributes",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{name=providers/*/vehicles/*}:updateAttributes"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateVehicleLocation",
|
|
"fullName": "maps.fleetengine.v1.VehicleService.UpdateVehicleLocation",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PUT",
|
|
"path": "/v1/{name=providers/*/vehicles/*}:updateLocation"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"configFile": "fleetengine.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"
|
|
],
|
|
"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": "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.mapsplatformdatasets.v1alpha",
|
|
"directory": "google/maps/mapsplatformdatasets/v1alpha",
|
|
"version": "v1alpha",
|
|
"majorVersion": "v1",
|
|
"hostName": "mapsplatformdatasets.googleapis.com",
|
|
"title": "Maps Platform Datasets API",
|
|
"description": "The Maps Platform Datasets API enables developers to ingest geospatially-tied datasets that they can use to enrich their experience of Maps Platform solutions (e.g. styling, routing).",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/maps/mapsplatformdatasets/v1alpha",
|
|
"google/protobuf"
|
|
],
|
|
"options": {
|
|
"cc_enable_arenas": {
|
|
"valueCounts": {
|
|
"": 3,
|
|
"true": 1
|
|
}
|
|
},
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Maps.MapsPlatformDatasets.V1Alpha": 4
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/maps/mapsplatformdatasets/apiv1alpha/mapsplatformdatasetspb;mapsplatformdatasetspb": 4
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 4
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.maps.mapsplatformdatasets.v1alpha": 4
|
|
}
|
|
},
|
|
"objc_class_prefix": {
|
|
"valueCounts": {
|
|
"": 3,
|
|
"MDV1A": 1
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Maps\\MapsPlatformDatasets\\V1alpha": 4
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "MapsPlatformDatasetsV1Alpha",
|
|
"fullName": "google.maps.mapsplatformdatasets.v1alpha.MapsPlatformDatasetsV1Alpha",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateDataset",
|
|
"fullName": "google.maps.mapsplatformdatasets.v1alpha.MapsPlatformDatasetsV1Alpha.CreateDataset",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1alpha/{parent=projects/*}/datasets"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteDataset",
|
|
"fullName": "google.maps.mapsplatformdatasets.v1alpha.MapsPlatformDatasetsV1Alpha.DeleteDataset",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1alpha/{name=projects/*/datasets/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteDatasetVersion",
|
|
"fullName": "google.maps.mapsplatformdatasets.v1alpha.MapsPlatformDatasetsV1Alpha.DeleteDatasetVersion",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1alpha/{name=projects/*/datasets/*}:deleteVersion"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetDataset",
|
|
"fullName": "google.maps.mapsplatformdatasets.v1alpha.MapsPlatformDatasetsV1Alpha.GetDataset",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1alpha/{name=projects/*/datasets/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListDatasetVersions",
|
|
"fullName": "google.maps.mapsplatformdatasets.v1alpha.MapsPlatformDatasetsV1Alpha.ListDatasetVersions",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1alpha/{name=projects/*/datasets/*}:listVersions"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListDatasets",
|
|
"fullName": "google.maps.mapsplatformdatasets.v1alpha.MapsPlatformDatasetsV1Alpha.ListDatasets",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1alpha/{parent=projects/*}/datasets"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateDatasetMetadata",
|
|
"fullName": "google.maps.mapsplatformdatasets.v1alpha.MapsPlatformDatasetsV1Alpha.UpdateDatasetMetadata",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1alpha/{dataset.name=projects/*/datasets/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"configFile": "mapsplatformdatasets_v1alpha.yaml",
|
|
"serviceConfigApiNames": [
|
|
"google.maps.mapsplatformdatasets.v1alpha.MapsPlatformDatasetsV1Alpha"
|
|
],
|
|
"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": 3
|
|
}
|
|
},
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Maps.Places.V1": 3
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/maps/places/apiv1/placespb;placespb": 3
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 3
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.maps.places.v1": 3
|
|
}
|
|
},
|
|
"objc_class_prefix": {
|
|
"valueCounts": {
|
|
"GMPSV1": 3
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Maps\\Places\\V1": 3
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "Places",
|
|
"fullName": "google.maps.places.v1.Places",
|
|
"methods": [
|
|
{
|
|
"shortName": "SearchText",
|
|
"fullName": "google.maps.places.v1.Places.SearchText",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/Text:search"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/maps/playablelocations/v3",
|
|
"google/maps/playablelocations/v3/sample",
|
|
"google/maps/unity",
|
|
"google/protobuf",
|
|
"google/type"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Maps.PlayableLocations.V3": 2,
|
|
"Google.Maps.PlayableLocations.V3.Sample": 1
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"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": "Snap GPS points to roads to identify the roads a vehicle was traveling along, making up for GPS error.",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/protobuf",
|
|
"google/type"
|
|
],
|
|
"options": {
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"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.routes.v1",
|
|
"directory": "google/maps/routes/v1",
|
|
"version": "v1",
|
|
"majorVersion": "v1",
|
|
"hostName": "routespreferred.googleapis.com",
|
|
"title": "Routes Preferred API",
|
|
"description": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/geo/type",
|
|
"google/maps/routes/v1",
|
|
"google/protobuf",
|
|
"google/rpc",
|
|
"google/type"
|
|
],
|
|
"options": {
|
|
"cc_enable_arenas": {
|
|
"valueCounts": {
|
|
"true": 14
|
|
}
|
|
},
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Maps.Routes.V1": 14
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/maps/routes/v1"
|
|
],
|
|
"options": {
|
|
"cc_enable_arenas": {
|
|
"valueCounts": {
|
|
"true": 1
|
|
}
|
|
},
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Maps.Routes.V1Alpha": 1
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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.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"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.Monitoring.Dashboard.V1": 17
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/monitoring/dashboard/apiv1/dashboardpb;dashboardpb": 17
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 17
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.monitoring.dashboard.v1": 17
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\Monitoring\\Dashboard\\V1": 17
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Cloud::Monitoring::Dashboard::V1": 17
|
|
}
|
|
}
|
|
},
|
|
"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
|
|
}
|
|
},
|
|
"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.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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/longrunning",
|
|
"google/protobuf"
|
|
],
|
|
"options": {
|
|
"cc_enable_arenas": {
|
|
"valueCounts": {
|
|
"true": 1
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"google.golang.org/genproto/googleapis/partner/aistreams/v1alpha1;aistreams": 1
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 1
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.partner.aistreams.v1alpha1": 1
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\Partner\\Aistreams\\V1alpha1": 1
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "AIStreams",
|
|
"fullName": "google.partner.aistreams.v1alpha1.AIStreams",
|
|
"methods": [
|
|
{
|
|
"shortName": "CreateCluster",
|
|
"fullName": "google.partner.aistreams.v1alpha1.AIStreams.CreateCluster",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1alpha1/{parent=projects/*/locations/*}/clusters"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateStream",
|
|
"fullName": "google.partner.aistreams.v1alpha1.AIStreams.CreateStream",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1alpha1/{parent=projects/*/locations/*/clusters/*}/streams"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteCluster",
|
|
"fullName": "google.partner.aistreams.v1alpha1.AIStreams.DeleteCluster",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1alpha1/{name=projects/*/locations/*/clusters/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteStream",
|
|
"fullName": "google.partner.aistreams.v1alpha1.AIStreams.DeleteStream",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1alpha1/{name=projects/*/locations/*/clusters/*/streams/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetCluster",
|
|
"fullName": "google.partner.aistreams.v1alpha1.AIStreams.GetCluster",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1alpha1/{name=projects/*/locations/*/clusters/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetStream",
|
|
"fullName": "google.partner.aistreams.v1alpha1.AIStreams.GetStream",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1alpha1/{name=projects/*/locations/*/clusters/*/streams/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListClusters",
|
|
"fullName": "google.partner.aistreams.v1alpha1.AIStreams.ListClusters",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1alpha1/{parent=projects/*/locations/*}/clusters"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListStreams",
|
|
"fullName": "google.partner.aistreams.v1alpha1.AIStreams.ListStreams",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1alpha1/{parent=projects/*/locations/*/clusters/*}/streams"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateCluster",
|
|
"fullName": "google.partner.aistreams.v1alpha1.AIStreams.UpdateCluster",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1alpha1/{cluster.name=projects/*/locations/*/clusters/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateStream",
|
|
"fullName": "google.partner.aistreams.v1alpha1.AIStreams.UpdateStream",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1alpha1/{stream.name=projects/*/locations/*/clusters/*/streams/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"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": "Cloud Data Loss Prevention (DLP) API",
|
|
"description": "Provides methods for detection, risk analysis, and de-identification of privacy-sensitive fragments in text, images, and Google Cloud Platform storage repositories.",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/privacy/dlp/v2",
|
|
"google/protobuf",
|
|
"google/rpc",
|
|
"google/type"
|
|
],
|
|
"options": {
|
|
"csharp_namespace": {
|
|
"valueCounts": {
|
|
"Google.Cloud.Dlp.V2": 2
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"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": "CreateDeidentifyTemplate",
|
|
"fullName": "google.privacy.dlp.v2.DlpService.CreateDeidentifyTemplate",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=organizations/*}/deidentifyTemplates"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=organizations/*/locations/*}/deidentifyTemplates"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*}/deidentifyTemplates"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/locations/*}/deidentifyTemplates"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateDlpJob",
|
|
"fullName": "google.privacy.dlp.v2.DlpService.CreateDlpJob",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*}/dlpJobs"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/locations/*}/dlpJobs"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateInspectTemplate",
|
|
"fullName": "google.privacy.dlp.v2.DlpService.CreateInspectTemplate",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=organizations/*}/inspectTemplates"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=organizations/*/locations/*}/inspectTemplates"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*}/inspectTemplates"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/locations/*}/inspectTemplates"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateJobTrigger",
|
|
"fullName": "google.privacy.dlp.v2.DlpService.CreateJobTrigger",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*}/jobTriggers"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/locations/*}/jobTriggers"
|
|
},
|
|
{
|
|
"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": "DeleteDeidentifyTemplate",
|
|
"fullName": "google.privacy.dlp.v2.DlpService.DeleteDeidentifyTemplate",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2/{name=organizations/*/deidentifyTemplates/*}"
|
|
},
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2/{name=organizations/*/locations/*/deidentifyTemplates/*}"
|
|
},
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2/{name=projects/*/deidentifyTemplates/*}"
|
|
},
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2/{name=projects/*/locations/*/deidentifyTemplates/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteDlpJob",
|
|
"fullName": "google.privacy.dlp.v2.DlpService.DeleteDlpJob",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2/{name=projects/*/dlpJobs/*}"
|
|
},
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2/{name=projects/*/locations/*/dlpJobs/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteInspectTemplate",
|
|
"fullName": "google.privacy.dlp.v2.DlpService.DeleteInspectTemplate",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2/{name=organizations/*/inspectTemplates/*}"
|
|
},
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2/{name=organizations/*/locations/*/inspectTemplates/*}"
|
|
},
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2/{name=projects/*/inspectTemplates/*}"
|
|
},
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2/{name=projects/*/locations/*/inspectTemplates/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteJobTrigger",
|
|
"fullName": "google.privacy.dlp.v2.DlpService.DeleteJobTrigger",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2/{name=projects/*/jobTriggers/*}"
|
|
},
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v2/{name=projects/*/locations/*/jobTriggers/*}"
|
|
},
|
|
{
|
|
"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": "FinishDlpJob",
|
|
"fullName": "google.privacy.dlp.v2.DlpService.FinishDlpJob",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{name=projects/*/locations/*/dlpJobs/*}:finish"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetDeidentifyTemplate",
|
|
"fullName": "google.privacy.dlp.v2.DlpService.GetDeidentifyTemplate",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=organizations/*/deidentifyTemplates/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=organizations/*/locations/*/deidentifyTemplates/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/deidentifyTemplates/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/locations/*/deidentifyTemplates/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetDlpJob",
|
|
"fullName": "google.privacy.dlp.v2.DlpService.GetDlpJob",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/dlpJobs/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/locations/*/dlpJobs/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetInspectTemplate",
|
|
"fullName": "google.privacy.dlp.v2.DlpService.GetInspectTemplate",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=organizations/*/inspectTemplates/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=organizations/*/locations/*/inspectTemplates/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/inspectTemplates/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/locations/*/inspectTemplates/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetJobTrigger",
|
|
"fullName": "google.privacy.dlp.v2.DlpService.GetJobTrigger",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/jobTriggers/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/locations/*/jobTriggers/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=organizations/*/locations/*/jobTriggers/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetStoredInfoType",
|
|
"fullName": "google.privacy.dlp.v2.DlpService.GetStoredInfoType",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=organizations/*/storedInfoTypes/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=organizations/*/locations/*/storedInfoTypes/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/storedInfoTypes/*}"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{name=projects/*/locations/*/storedInfoTypes/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "HybridInspectDlpJob",
|
|
"fullName": "google.privacy.dlp.v2.DlpService.HybridInspectDlpJob",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{name=projects/*/locations/*/dlpJobs/*}:hybridInspect"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "HybridInspectJobTrigger",
|
|
"fullName": "google.privacy.dlp.v2.DlpService.HybridInspectJobTrigger",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{name=projects/*/locations/*/jobTriggers/*}:hybridInspect"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "InspectContent",
|
|
"fullName": "google.privacy.dlp.v2.DlpService.InspectContent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*}/content:inspect"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/locations/*}/content:inspect"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListDeidentifyTemplates",
|
|
"fullName": "google.privacy.dlp.v2.DlpService.ListDeidentifyTemplates",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=organizations/*}/deidentifyTemplates"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=organizations/*/locations/*}/deidentifyTemplates"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*}/deidentifyTemplates"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*/locations/*}/deidentifyTemplates"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListDlpJobs",
|
|
"fullName": "google.privacy.dlp.v2.DlpService.ListDlpJobs",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*}/dlpJobs"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*/locations/*}/dlpJobs"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=organizations/*/locations/*}/dlpJobs"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListInfoTypes",
|
|
"fullName": "google.privacy.dlp.v2.DlpService.ListInfoTypes",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/infoTypes"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=locations/*}/infoTypes"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListInspectTemplates",
|
|
"fullName": "google.privacy.dlp.v2.DlpService.ListInspectTemplates",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=organizations/*}/inspectTemplates"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=organizations/*/locations/*}/inspectTemplates"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*}/inspectTemplates"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*/locations/*}/inspectTemplates"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListJobTriggers",
|
|
"fullName": "google.privacy.dlp.v2.DlpService.ListJobTriggers",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*}/jobTriggers"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*/locations/*}/jobTriggers"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=organizations/*/locations/*}/jobTriggers"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListStoredInfoTypes",
|
|
"fullName": "google.privacy.dlp.v2.DlpService.ListStoredInfoTypes",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=organizations/*}/storedInfoTypes"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=organizations/*/locations/*}/storedInfoTypes"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*}/storedInfoTypes"
|
|
},
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v2/{parent=projects/*/locations/*}/storedInfoTypes"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "RedactImage",
|
|
"fullName": "google.privacy.dlp.v2.DlpService.RedactImage",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*}/image:redact"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/locations/*}/image:redact"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ReidentifyContent",
|
|
"fullName": "google.privacy.dlp.v2.DlpService.ReidentifyContent",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*}/content:reidentify"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v2/{parent=projects/*/locations/*}/content:reidentify"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateDeidentifyTemplate",
|
|
"fullName": "google.privacy.dlp.v2.DlpService.UpdateDeidentifyTemplate",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2/{name=organizations/*/deidentifyTemplates/*}"
|
|
},
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2/{name=organizations/*/locations/*/deidentifyTemplates/*}"
|
|
},
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2/{name=projects/*/deidentifyTemplates/*}"
|
|
},
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2/{name=projects/*/locations/*/deidentifyTemplates/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateInspectTemplate",
|
|
"fullName": "google.privacy.dlp.v2.DlpService.UpdateInspectTemplate",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2/{name=organizations/*/inspectTemplates/*}"
|
|
},
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2/{name=organizations/*/locations/*/inspectTemplates/*}"
|
|
},
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2/{name=projects/*/inspectTemplates/*}"
|
|
},
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2/{name=projects/*/locations/*/inspectTemplates/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateJobTrigger",
|
|
"fullName": "google.privacy.dlp.v2.DlpService.UpdateJobTrigger",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2/{name=projects/*/jobTriggers/*}"
|
|
},
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v2/{name=projects/*/locations/*/jobTriggers/*}"
|
|
},
|
|
{
|
|
"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.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": 3
|
|
}
|
|
},
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"cloud.google.com/go/spanner/admin/database/apiv1/databasepb;databasepb": 3
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 3
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.spanner.admin.database.v1": 3
|
|
}
|
|
},
|
|
"php_namespace": {
|
|
"valueCounts": {
|
|
"Google\\Cloud\\Spanner\\Admin\\Database\\V1": 3
|
|
}
|
|
},
|
|
"ruby_package": {
|
|
"valueCounts": {
|
|
"Google::Cloud::Spanner::Admin::Database::V1": 3
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "DatabaseAdmin",
|
|
"fullName": "google.spanner.admin.database.v1.DatabaseAdmin",
|
|
"methods": [
|
|
{
|
|
"shortName": "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": "CreateDatabase",
|
|
"fullName": "google.spanner.admin.database.v1.DatabaseAdmin.CreateDatabase",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{parent=projects/*/instances/*}/databases"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteBackup",
|
|
"fullName": "google.spanner.admin.database.v1.DatabaseAdmin.DeleteBackup",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1/{name=projects/*/instances/*/backups/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DropDatabase",
|
|
"fullName": "google.spanner.admin.database.v1.DatabaseAdmin.DropDatabase",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1/{database=projects/*/instances/*/databases/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetBackup",
|
|
"fullName": "google.spanner.admin.database.v1.DatabaseAdmin.GetBackup",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=projects/*/instances/*/backups/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetDatabase",
|
|
"fullName": "google.spanner.admin.database.v1.DatabaseAdmin.GetDatabase",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=projects/*/instances/*/databases/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetDatabaseDdl",
|
|
"fullName": "google.spanner.admin.database.v1.DatabaseAdmin.GetDatabaseDdl",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{database=projects/*/instances/*/databases/*}/ddl"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetIamPolicy",
|
|
"fullName": "google.spanner.admin.database.v1.DatabaseAdmin.GetIamPolicy",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{resource=projects/*/instances/*/databases/*}:getIamPolicy"
|
|
},
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{resource=projects/*/instances/*/backups/*}:getIamPolicy"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListBackupOperations",
|
|
"fullName": "google.spanner.admin.database.v1.DatabaseAdmin.ListBackupOperations",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=projects/*/instances/*}/backupOperations"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListBackups",
|
|
"fullName": "google.spanner.admin.database.v1.DatabaseAdmin.ListBackups",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=projects/*/instances/*}/backups"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListDatabaseOperations",
|
|
"fullName": "google.spanner.admin.database.v1.DatabaseAdmin.ListDatabaseOperations",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=projects/*/instances/*}/databaseOperations"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "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"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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/*/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": "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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"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": "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": "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": "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": "ListInstances",
|
|
"fullName": "google.spanner.admin.instance.v1.InstanceAdmin.ListInstances",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=projects/*}/instances"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "SetIamPolicy",
|
|
"fullName": "google.spanner.admin.instance.v1.InstanceAdmin.SetIamPolicy",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{resource=projects/*/instances/*}:setIamPolicy"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "TestIamPermissions",
|
|
"fullName": "google.spanner.admin.instance.v1.InstanceAdmin.TestIamPermissions",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{resource=projects/*/instances/*}:testIamPermissions"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateInstance",
|
|
"fullName": "google.spanner.admin.instance.v1.InstanceAdmin.UpdateInstance",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1/{instance.name=projects/*/instances/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateInstanceConfig",
|
|
"fullName": "google.spanner.admin.instance.v1.InstanceAdmin.UpdateInstanceConfig",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1/{instance_config.name=projects/*/instanceConfigs/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"configFile": "spanner_admin_instance.yaml",
|
|
"serviceConfigApiNames": [
|
|
"google.spanner.admin.instance.v1.InstanceAdmin"
|
|
],
|
|
"nameInServiceConfig": "spanner.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": "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.v2",
|
|
"directory": "google/storage/v2",
|
|
"version": "v2",
|
|
"majorVersion": "v2",
|
|
"hostName": "storage.googleapis.com",
|
|
"title": "Cloud Storage API",
|
|
"description": "Lets you store and retrieve potentially-large, immutable data objects.",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/iam/v1",
|
|
"google/protobuf",
|
|
"google/type"
|
|
],
|
|
"options": {
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"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": "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": "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.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": {
|
|
"google.golang.org/genproto/googleapis/streetview/publish/v1;publish": 3
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.geo.ugc.streetview.publish.v1": 3
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "StreetViewPublishService",
|
|
"fullName": "google.streetview.publish.v1.StreetViewPublishService",
|
|
"methods": [
|
|
{
|
|
"shortName": "BatchDeletePhotos",
|
|
"fullName": "google.streetview.publish.v1.StreetViewPublishService.BatchDeletePhotos",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/photos:batchDelete"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BatchGetPhotos",
|
|
"fullName": "google.streetview.publish.v1.StreetViewPublishService.BatchGetPhotos",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/photos:batchGet"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BatchUpdatePhotos",
|
|
"fullName": "google.streetview.publish.v1.StreetViewPublishService.BatchUpdatePhotos",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/photos:batchUpdate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreatePhoto",
|
|
"fullName": "google.streetview.publish.v1.StreetViewPublishService.CreatePhoto",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/photo"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "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": "<UNKNOWN - NO SERVICE CONFIG DOCUMENTATION SUMMARY>",
|
|
"importDirectories": [
|
|
"google/api",
|
|
"google/protobuf"
|
|
],
|
|
"options": {
|
|
"go_package": {
|
|
"valueCounts": {
|
|
"google.golang.org/genproto/googleapis/watcher/v1;watcher": 1
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 1
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"com.google.watcher.v1": 1
|
|
}
|
|
}
|
|
},
|
|
"services": [
|
|
{
|
|
"shortName": "Watcher",
|
|
"fullName": "google.watcher.v1.Watcher",
|
|
"methods": [
|
|
{
|
|
"shortName": "Watch",
|
|
"fullName": "google.watcher.v1.Watcher.Watch",
|
|
"mode": "SERVER_STREAMING",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/watch"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"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": 20
|
|
}
|
|
},
|
|
"java_multiple_files": {
|
|
"valueCounts": {
|
|
"true": 20
|
|
}
|
|
},
|
|
"java_package": {
|
|
"valueCounts": {
|
|
"io.grafeas.v1": 20
|
|
}
|
|
},
|
|
"objc_class_prefix": {
|
|
"valueCounts": {
|
|
"GRA": 20
|
|
}
|
|
}
|
|
},
|
|
"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"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "BatchCreateOccurrences",
|
|
"fullName": "grafeas.v1.Grafeas.BatchCreateOccurrences",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{parent=projects/*}/occurrences:batchCreate"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateNote",
|
|
"fullName": "grafeas.v1.Grafeas.CreateNote",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{parent=projects/*}/notes"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "CreateOccurrence",
|
|
"fullName": "grafeas.v1.Grafeas.CreateOccurrence",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "POST",
|
|
"path": "/v1/{parent=projects/*}/occurrences"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteNote",
|
|
"fullName": "grafeas.v1.Grafeas.DeleteNote",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1/{name=projects/*/notes/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "DeleteOccurrence",
|
|
"fullName": "grafeas.v1.Grafeas.DeleteOccurrence",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "DELETE",
|
|
"path": "/v1/{name=projects/*/occurrences/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetNote",
|
|
"fullName": "grafeas.v1.Grafeas.GetNote",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=projects/*/notes/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetOccurrence",
|
|
"fullName": "grafeas.v1.Grafeas.GetOccurrence",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=projects/*/occurrences/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "GetOccurrenceNote",
|
|
"fullName": "grafeas.v1.Grafeas.GetOccurrenceNote",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=projects/*/occurrences/*}/notes"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListNoteOccurrences",
|
|
"fullName": "grafeas.v1.Grafeas.ListNoteOccurrences",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{name=projects/*/notes/*}/occurrences"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListNotes",
|
|
"fullName": "grafeas.v1.Grafeas.ListNotes",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=projects/*}/notes"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "ListOccurrences",
|
|
"fullName": "grafeas.v1.Grafeas.ListOccurrences",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "GET",
|
|
"path": "/v1/{parent=projects/*}/occurrences"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateNote",
|
|
"fullName": "grafeas.v1.Grafeas.UpdateNote",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1/{name=projects/*/notes/*}"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"shortName": "UpdateOccurrence",
|
|
"fullName": "grafeas.v1.Grafeas.UpdateOccurrence",
|
|
"mode": "UNARY",
|
|
"bindings": [
|
|
{
|
|
"httpMethod": "PATCH",
|
|
"path": "/v1/{name=projects/*/occurrences/*}"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"configFile": "grafeas_v1.yaml",
|
|
"serviceConfigApiNames": [
|
|
"grafeas.v1.Grafeas"
|
|
],
|
|
"nameInServiceConfig": "containeranalysis.googleapis.com"
|
|
}
|
|
],
|
|
"metadata": {
|
|
"schemaVersion": "v1",
|
|
"schemaStability": "UNSTABLE"
|
|
}
|
|
} |