Skip to content

Commit 907592c

Browse files
authored
chore: bulk gen (#4420)
Changes: feat(networkmanagment): start generating apiv1 feat(video/transcoder): start generating apiv1 chore: promote libs to GA
1 parent 4638e17 commit 907592c

File tree

10 files changed

+2105
-18
lines changed

10 files changed

+2105
-18
lines changed

internal/.repo-metadata-full.json

Lines changed: 24 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"language": "Go",
1515
"client_library_type": "generated",
1616
"docs_url": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/latest/aiplatform/apiv1",
17-
"release_level": "beta",
17+
"release_level": "ga",
1818
"library_type": ""
1919
},
2020
"cloud.google.com/go/analytics/admin/apiv1alpha": {
@@ -50,7 +50,7 @@
5050
"language": "Go",
5151
"client_library_type": "generated",
5252
"docs_url": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/latest/apigeeconnect/apiv1",
53-
"release_level": "beta",
53+
"release_level": "ga",
5454
"library_type": ""
5555
},
5656
"cloud.google.com/go/appengine/apiv1": {
@@ -635,7 +635,7 @@
635635
"language": "Go",
636636
"client_library_type": "generated",
637637
"docs_url": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/latest/gsuiteaddons/apiv1",
638-
"release_level": "beta",
638+
"release_level": "ga",
639639
"library_type": ""
640640
},
641641
"cloud.google.com/go/iam": {
@@ -818,6 +818,15 @@
818818
"release_level": "alpha",
819819
"library_type": ""
820820
},
821+
"cloud.google.com/go/networkmanagement/apiv1": {
822+
"distribution_name": "cloud.google.com/go/networkmanagement/apiv1",
823+
"description": "Network Management API",
824+
"language": "Go",
825+
"client_library_type": "generated",
826+
"docs_url": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/latest/networkmanagement/apiv1",
827+
"release_level": "beta",
828+
"library_type": ""
829+
},
821830
"cloud.google.com/go/notebooks/apiv1beta1": {
822831
"distribution_name": "cloud.google.com/go/notebooks/apiv1beta1",
823832
"description": "Notebooks API",
@@ -1211,7 +1220,7 @@
12111220
"language": "Go",
12121221
"client_library_type": "generated",
12131222
"docs_url": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/latest/shell/apiv1",
1214-
"release_level": "beta",
1223+
"release_level": "ga",
12151224
"library_type": ""
12161225
},
12171226
"cloud.google.com/go/spanner": {
@@ -1319,7 +1328,7 @@
13191328
"language": "Go",
13201329
"client_library_type": "generated",
13211330
"docs_url": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/latest/tpu/apiv1",
1322-
"release_level": "beta",
1331+
"release_level": "ga",
13231332
"library_type": ""
13241333
},
13251334
"cloud.google.com/go/trace/apiv1": {
@@ -1349,6 +1358,15 @@
13491358
"release_level": "ga",
13501359
"library_type": ""
13511360
},
1361+
"cloud.google.com/go/video/transcoder/apiv1": {
1362+
"distribution_name": "cloud.google.com/go/video/transcoder/apiv1",
1363+
"description": "Transcoder API",
1364+
"language": "Go",
1365+
"client_library_type": "generated",
1366+
"docs_url": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/latest/video/transcoder/apiv1",
1367+
"release_level": "beta",
1368+
"library_type": ""
1369+
},
13521370
"cloud.google.com/go/video/transcoder/apiv1beta1": {
13531371
"distribution_name": "cloud.google.com/go/video/transcoder/apiv1beta1",
13541372
"description": "Transcoder API",
@@ -1400,7 +1418,7 @@
14001418
"language": "Go",
14011419
"client_library_type": "generated",
14021420
"docs_url": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/latest/vpcaccess/apiv1",
1403-
"release_level": "beta",
1421+
"release_level": "ga",
14041422
"library_type": ""
14051423
},
14061424
"cloud.google.com/go/webrisk/apiv1": {

internal/gapicgen/generator/config.go

Lines changed: 24 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -838,6 +838,15 @@ var microgenGapicConfigs = []*microgenConfig{
838838
apiServiceConfigPath: "billingbudgets.yaml",
839839
releaseLevel: "beta",
840840
},
841+
{
842+
inputDirectoryPath: "google/cloud/video/transcoder/v1",
843+
pkg: "transcoder",
844+
importPath: "cloud.google.com/go/video/transcoder/apiv1",
845+
gRPCServiceConfigPath: "transcoder_grpc_service_config.json",
846+
apiServiceConfigPath: "transcoder_v1.yaml",
847+
// GA after 2021/08/12
848+
releaseLevel: "beta",
849+
},
841850
{
842851
inputDirectoryPath: "google/cloud/video/transcoder/v1beta1",
843852
pkg: "transcoder",
@@ -1123,17 +1132,15 @@ var microgenGapicConfigs = []*microgenConfig{
11231132
importPath: "cloud.google.com/go/shell/apiv1",
11241133
gRPCServiceConfigPath: "cloudshell_grpc_service_config.json",
11251134
apiServiceConfigPath: "cloudshell_v1.yaml",
1126-
// GA after 2021/06/26
1127-
releaseLevel: "beta",
1135+
releaseLevel: "ga",
11281136
},
11291137
{
11301138
inputDirectoryPath: "google/cloud/vpcaccess/v1",
11311139
pkg: "vpcaccess",
11321140
importPath: "cloud.google.com/go/vpcaccess/apiv1",
11331141
gRPCServiceConfigPath: "vpcaccess_grpc_service_config.json",
11341142
apiServiceConfigPath: "vpcaccess_v1.yaml",
1135-
// GA after 2021/06/26
1136-
releaseLevel: "beta",
1143+
releaseLevel: "ga",
11371144
},
11381145
{
11391146
inputDirectoryPath: "google/cloud/privatecatalog/v1beta1",
@@ -1149,17 +1156,15 @@ var microgenGapicConfigs = []*microgenConfig{
11491156
importPath: "cloud.google.com/go/tpu/apiv1",
11501157
gRPCServiceConfigPath: "tpu_grpc_service_config.json",
11511158
apiServiceConfigPath: "tpu_v1.yaml",
1152-
// GA after 2021/07/02
1153-
releaseLevel: "beta",
1159+
releaseLevel: "ga",
11541160
},
11551161
{
11561162
inputDirectoryPath: "google/cloud/apigeeconnect/v1",
11571163
pkg: "apigeeconnect",
11581164
importPath: "cloud.google.com/go/apigeeconnect/apiv1",
11591165
gRPCServiceConfigPath: "connection_grpc_service_config.json",
11601166
apiServiceConfigPath: "apigeeconnect_v1.yaml",
1161-
// GA after 2021/07/03
1162-
releaseLevel: "beta",
1167+
releaseLevel: "ga",
11631168
},
11641169
{
11651170
inputDirectoryPath: "google/cloud/lifesciences/v2beta",
@@ -1175,8 +1180,7 @@ var microgenGapicConfigs = []*microgenConfig{
11751180
importPath: "cloud.google.com/go/aiplatform/apiv1",
11761181
gRPCServiceConfigPath: "aiplatform_grpc_service_config.json",
11771182
apiServiceConfigPath: "aiplatform_v1.yaml",
1178-
// GA after 2021/07/03
1179-
releaseLevel: "beta",
1183+
releaseLevel: "ga",
11801184
},
11811185
{
11821186
inputDirectoryPath: "google/cloud/gkeconnect/gateway/v1beta1",
@@ -1211,6 +1215,15 @@ var microgenGapicConfigs = []*microgenConfig{
12111215
// GA after 2021/07/30
12121216
releaseLevel: "beta",
12131217
},
1218+
{
1219+
inputDirectoryPath: "google/cloud/networkmanagement/v1",
1220+
pkg: "networkmanagement",
1221+
importPath: "cloud.google.com/go/networkmanagement/apiv1",
1222+
gRPCServiceConfigPath: "networkmanagement_grpc_service_config.json",
1223+
apiServiceConfigPath: "networkmanagement_v1.yaml",
1224+
// GA after 2021/08/12
1225+
releaseLevel: "beta",
1226+
},
12141227

12151228
// Non-Cloud APIs
12161229
{
@@ -1243,8 +1256,7 @@ var microgenGapicConfigs = []*microgenConfig{
12431256
importPath: "cloud.google.com/go/gsuiteaddons/apiv1",
12441257
gRPCServiceConfigPath: "gsuiteaddons_grpc_service_config.json",
12451258
apiServiceConfigPath: "gsuiteaddons_v1.yaml",
1246-
// GA after 2021/06/10
1247-
releaseLevel: "beta",
1259+
releaseLevel: "ga",
12481260
},
12491261
{
12501262
inputDirectoryPath: "google/storage/v1",

networkmanagement/apiv1/doc.go

Lines changed: 119 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
{
2+
"schema": "1.0",
3+
"comment": "This file maps proto services/RPCs to the corresponding library clients/methods.",
4+
"language": "go",
5+
"protoPackage": "google.cloud.networkmanagement.v1",
6+
"libraryPackage": "cloud.google.com/go/networkmanagement/apiv1",
7+
"services": {
8+
"ReachabilityService": {
9+
"clients": {
10+
"grpc": {
11+
"libraryClient": "ReachabilityClient",
12+
"rpcs": {
13+
"CreateConnectivityTest": {
14+
"methods": [
15+
"CreateConnectivityTest"
16+
]
17+
},
18+
"DeleteConnectivityTest": {
19+
"methods": [
20+
"DeleteConnectivityTest"
21+
]
22+
},
23+
"GetConnectivityTest": {
24+
"methods": [
25+
"GetConnectivityTest"
26+
]
27+
},
28+
"ListConnectivityTests": {
29+
"methods": [
30+
"ListConnectivityTests"
31+
]
32+
},
33+
"RerunConnectivityTest": {
34+
"methods": [
35+
"RerunConnectivityTest"
36+
]
37+
},
38+
"UpdateConnectivityTest": {
39+
"methods": [
40+
"UpdateConnectivityTest"
41+
]
42+
}
43+
}
44+
}
45+
}
46+
}
47+
}
48+
}

0 commit comments

Comments
 (0)