@@ -20747,6 +20747,280 @@
2074720747 }
2074820748 ]
2074920749 },
20750+ {
20751+ "id": "google.cloud.baremetalsolution.v2",
20752+ "directory": "google/cloud/baremetalsolution/v2",
20753+ "version": "v2",
20754+ "majorVersion": "v2",
20755+ "hostName": "baremetalsolution.googleapis.com",
20756+ "title": "Bare Metal Solution API",
20757+ "description": "Provides ways to manage Bare Metal Solution hardware installed in a regional extension located near a Google Cloud data center.",
20758+ "importDirectories": [
20759+ "google/api",
20760+ "google/longrunning",
20761+ "google/protobuf"
20762+ ],
20763+ "options": {
20764+ "csharp_namespace": {
20765+ "valueCounts": {
20766+ "Google.Cloud.BaremetalSolution.V2": 1
20767+ }
20768+ },
20769+ "go_package": {
20770+ "valueCounts": {
20771+ "google.golang.org/genproto/googleapis/cloud/baremetalsolution/v2;baremetalsolution": 1
20772+ }
20773+ },
20774+ "java_multiple_files": {
20775+ "valueCounts": {
20776+ "true": 1
20777+ }
20778+ },
20779+ "java_package": {
20780+ "valueCounts": {
20781+ "com.google.cloud.baremetalsolution.v2": 1
20782+ }
20783+ },
20784+ "php_namespace": {
20785+ "valueCounts": {
20786+ "Google\\Cloud\\BaremetalSolution\\V2": 1
20787+ }
20788+ },
20789+ "ruby_package": {
20790+ "valueCounts": {
20791+ "Google::Cloud::BaremetalSolution::V2": 1
20792+ }
20793+ }
20794+ },
20795+ "services": [
20796+ {
20797+ "shortName": "BareMetalSolution",
20798+ "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution",
20799+ "methods": [
20800+ {
20801+ "shortName": "CreateSnapshotSchedulePolicy",
20802+ "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.CreateSnapshotSchedulePolicy",
20803+ "mode": "UNARY",
20804+ "bindings": [
20805+ {
20806+ "httpMethod": "POST",
20807+ "path": "/v2/{parent=projects/*/locations/*}/snapshotSchedulePolicies"
20808+ }
20809+ ]
20810+ },
20811+ {
20812+ "shortName": "CreateVolumeSnapshot",
20813+ "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.CreateVolumeSnapshot",
20814+ "mode": "UNARY",
20815+ "bindings": [
20816+ {
20817+ "httpMethod": "POST",
20818+ "path": "/v2/{parent=projects/*/locations/*/volumes/*}/snapshots"
20819+ }
20820+ ]
20821+ },
20822+ {
20823+ "shortName": "DeleteSnapshotSchedulePolicy",
20824+ "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.DeleteSnapshotSchedulePolicy",
20825+ "mode": "UNARY",
20826+ "bindings": [
20827+ {
20828+ "httpMethod": "DELETE",
20829+ "path": "/v2/{name=projects/*/locations/*/snapshotSchedulePolicies/*}"
20830+ }
20831+ ]
20832+ },
20833+ {
20834+ "shortName": "DeleteVolumeSnapshot",
20835+ "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.DeleteVolumeSnapshot",
20836+ "mode": "UNARY",
20837+ "bindings": [
20838+ {
20839+ "httpMethod": "DELETE",
20840+ "path": "/v2/{name=projects/*/locations/*/volumes/*/snapshots/*}"
20841+ }
20842+ ]
20843+ },
20844+ {
20845+ "shortName": "GetInstance",
20846+ "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.GetInstance",
20847+ "mode": "UNARY",
20848+ "bindings": [
20849+ {
20850+ "httpMethod": "GET",
20851+ "path": "/v2/{name=projects/*/locations/*/instances/*}"
20852+ }
20853+ ]
20854+ },
20855+ {
20856+ "shortName": "GetLun",
20857+ "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.GetLun",
20858+ "mode": "UNARY",
20859+ "bindings": [
20860+ {
20861+ "httpMethod": "GET",
20862+ "path": "/v2/{name=projects/*/locations/*/volumes/*/luns/*}"
20863+ }
20864+ ]
20865+ },
20866+ {
20867+ "shortName": "GetNetwork",
20868+ "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.GetNetwork",
20869+ "mode": "UNARY",
20870+ "bindings": [
20871+ {
20872+ "httpMethod": "GET",
20873+ "path": "/v2/{name=projects/*/locations/*/networks/*}"
20874+ }
20875+ ]
20876+ },
20877+ {
20878+ "shortName": "GetSnapshotSchedulePolicy",
20879+ "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.GetSnapshotSchedulePolicy",
20880+ "mode": "UNARY",
20881+ "bindings": [
20882+ {
20883+ "httpMethod": "GET",
20884+ "path": "/v2/{name=projects/*/locations/*/snapshotSchedulePolicies/*}"
20885+ }
20886+ ]
20887+ },
20888+ {
20889+ "shortName": "GetVolume",
20890+ "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.GetVolume",
20891+ "mode": "UNARY",
20892+ "bindings": [
20893+ {
20894+ "httpMethod": "GET",
20895+ "path": "/v2/{name=projects/*/locations/*/volumes/*}"
20896+ }
20897+ ]
20898+ },
20899+ {
20900+ "shortName": "GetVolumeSnapshot",
20901+ "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.GetVolumeSnapshot",
20902+ "mode": "UNARY",
20903+ "bindings": [
20904+ {
20905+ "httpMethod": "GET",
20906+ "path": "/v2/{name=projects/*/locations/*/volumes/*/snapshots/*}"
20907+ }
20908+ ]
20909+ },
20910+ {
20911+ "shortName": "ListInstances",
20912+ "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.ListInstances",
20913+ "mode": "UNARY",
20914+ "bindings": [
20915+ {
20916+ "httpMethod": "GET",
20917+ "path": "/v2/{parent=projects/*/locations/*}/instances"
20918+ }
20919+ ]
20920+ },
20921+ {
20922+ "shortName": "ListLuns",
20923+ "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.ListLuns",
20924+ "mode": "UNARY",
20925+ "bindings": [
20926+ {
20927+ "httpMethod": "GET",
20928+ "path": "/v2/{parent=projects/*/locations/*/volumes/*}/luns"
20929+ }
20930+ ]
20931+ },
20932+ {
20933+ "shortName": "ListNetworks",
20934+ "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.ListNetworks",
20935+ "mode": "UNARY",
20936+ "bindings": [
20937+ {
20938+ "httpMethod": "GET",
20939+ "path": "/v2/{parent=projects/*/locations/*}/networks"
20940+ }
20941+ ]
20942+ },
20943+ {
20944+ "shortName": "ListSnapshotSchedulePolicies",
20945+ "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.ListSnapshotSchedulePolicies",
20946+ "mode": "UNARY",
20947+ "bindings": [
20948+ {
20949+ "httpMethod": "GET",
20950+ "path": "/v2/{parent=projects/*/locations/*}/snapshotSchedulePolicies"
20951+ }
20952+ ]
20953+ },
20954+ {
20955+ "shortName": "ListVolumeSnapshots",
20956+ "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.ListVolumeSnapshots",
20957+ "mode": "UNARY",
20958+ "bindings": [
20959+ {
20960+ "httpMethod": "GET",
20961+ "path": "/v2/{parent=projects/*/locations/*/volumes/*}/snapshots"
20962+ }
20963+ ]
20964+ },
20965+ {
20966+ "shortName": "ListVolumes",
20967+ "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.ListVolumes",
20968+ "mode": "UNARY",
20969+ "bindings": [
20970+ {
20971+ "httpMethod": "GET",
20972+ "path": "/v2/{parent=projects/*/locations/*}/volumes"
20973+ }
20974+ ]
20975+ },
20976+ {
20977+ "shortName": "ResetInstance",
20978+ "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.ResetInstance",
20979+ "mode": "UNARY",
20980+ "bindings": [
20981+ {
20982+ "httpMethod": "POST",
20983+ "path": "/v2/{name=projects/*/locations/*/instances/*}:reset"
20984+ }
20985+ ]
20986+ },
20987+ {
20988+ "shortName": "RestoreVolumeSnapshot",
20989+ "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.RestoreVolumeSnapshot",
20990+ "mode": "UNARY",
20991+ "bindings": [
20992+ {
20993+ "httpMethod": "POST",
20994+ "path": "/v2/{volume_snapshot=projects/*/locations/*/volumes/*/snapshots/*}:restoreVolumeSnapshot"
20995+ }
20996+ ]
20997+ },
20998+ {
20999+ "shortName": "UpdateSnapshotSchedulePolicy",
21000+ "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.UpdateSnapshotSchedulePolicy",
21001+ "mode": "UNARY",
21002+ "bindings": [
21003+ {
21004+ "httpMethod": "PATCH",
21005+ "path": "/v2/{snapshot_schedule_policy.name=projects/*/locations/*/snapshotSchedulePolicies/*}"
21006+ }
21007+ ]
21008+ },
21009+ {
21010+ "shortName": "UpdateVolume",
21011+ "fullName": "google.cloud.baremetalsolution.v2.BareMetalSolution.UpdateVolume",
21012+ "mode": "UNARY",
21013+ "bindings": [
21014+ {
21015+ "httpMethod": "PATCH",
21016+ "path": "/v2/{volume.name=projects/*/locations/*/volumes/*}"
21017+ }
21018+ ]
21019+ }
21020+ ]
21021+ }
21022+ ]
21023+ },
2075021024 {
2075121025 "id": "google.cloud.bigquery.connection.v1",
2075221026 "directory": "google/cloud/bigquery/connection/v1",
0 commit comments