Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit65d7953

Browse files
feat(all): auto-regenerate discovery clients (#2786)
1 parent786e8a8 commit65d7953

File tree

2 files changed

+141
-29
lines changed

2 files changed

+141
-29
lines changed

‎networkconnectivity/v1/networkconnectivity-api.json

Lines changed: 65 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2812,7 +2812,7 @@
28122812
}
28132813
}
28142814
},
2815-
"revision":"20240807",
2815+
"revision":"20240911",
28162816
"rootUrl":"https://networkconnectivity.googleapis.com/",
28172817
"schemas": {
28182818
"AcceptHubSpokeRequest": {
@@ -2942,9 +2942,17 @@
29422942
"type":"string"
29432943
},
29442944
"producerInstanceId": {
2945-
"description":"Immutable. An immutable identifier for the producer instance.",
2945+
"deprecated":true,
2946+
"description":"Immutable. Deprecated. Use producer_instance_metadata instead. An immutable identifier for the producer instance.",
29462947
"type":"string"
29472948
},
2949+
"producerInstanceMetadata": {
2950+
"additionalProperties": {
2951+
"type":"string"
2952+
},
2953+
"description":"Immutable. An immutable map for the producer instance metadata.",
2954+
"type":"object"
2955+
},
29482956
"project": {
29492957
"description":"The consumer project where PSC connections are allowed to be created in.",
29502958
"type":"string"
@@ -2994,6 +3002,7 @@
29943002
"readOnly":true
29953003
},
29963004
"errorType": {
3005+
"deprecated":true,
29973006
"description":"The error type indicates whether the error is consumer facing, producer facing or system internal.",
29983007
"enum": [
29993008
"CONNECTION_ERROR_TYPE_UNSPECIFIED",
@@ -3026,9 +3035,17 @@
30263035
"type":"string"
30273036
},
30283037
"producerInstanceId": {
3029-
"description":"Immutable. An immutable identifier for the producer instance.",
3038+
"deprecated":true,
3039+
"description":"Immutable. Deprecated. Use producer_instance_metadata instead. An immutable identifier for the producer instance.",
30303040
"type":"string"
30313041
},
3042+
"producerInstanceMetadata": {
3043+
"additionalProperties": {
3044+
"type":"string"
3045+
},
3046+
"description":"Immutable. An immutable map for the producer instance metadata.",
3047+
"type":"object"
3048+
},
30323049
"project": {
30333050
"description":"The consumer project whose PSC forwarding rule is connected to the service attachments in this service connection map.",
30343051
"type":"string"
@@ -3057,7 +3074,7 @@
30573074
],
30583075
"enumDescriptions": [
30593076
"An invalid state as the default case.",
3060-
"The connectionis fully established and ready touse.",
3077+
"The connectionhas been created successfully. However, for the up-to-date connection status, pleaseuse the service attachment's\"ConnectedEndpoint.status\" as the source of truth.",
30613078
"The connection is not functional since some resources on the connection fail to be created.",
30623079
"The connection is being created.",
30633080
"The connection is being deleted."
@@ -3451,7 +3468,7 @@
34513468
"type":"string"
34523469
},
34533470
"ipCidrRange": {
3454-
"description":"The IP range that this internal range defines.",
3471+
"description":"The IP range that this internal range defines. NOTE: IPv6 ranges are limited to usage=EXTERNAL_TO_VPC and peering=FOR_SELF. NOTE: For IPv6 Ranges this field is compulsory, i.e. the address range must be specified explicitly.",
34553472
"type":"string"
34563473
},
34573474
"labels": {
@@ -3461,6 +3478,10 @@
34613478
"description":"User-defined labels.",
34623479
"type":"object"
34633480
},
3481+
"migration": {
3482+
"$ref":"Migration",
3483+
"description":"Optional. Should be present if usage is set to FOR_MIGRATION."
3484+
},
34643485
"name": {
34653486
"description":"Immutable. The name of an internal range. Format: projects/{project}/locations/{location}/internalRanges/{internal_range} See: https://google.aip.dev/122#fields-representing-resource-names",
34663487
"type":"string"
@@ -3503,7 +3524,7 @@
35033524
"type":"string"
35043525
},
35053526
"prefixLength": {
3506-
"description":"An alternate to ip_cidr_range. Can be set when trying to createareservation that automatically finds a free range of the given size. If both ip_cidr_range and prefix_length are set, there is an error if the range sizes do not match. Can also be used during updates to change the range size.",
3527+
"description":"An alternate to ip_cidr_range. Can be set when trying to createan IPv4reservation that automatically finds a free range of the given size. If both ip_cidr_range and prefix_length are set, there is an error if the range sizes do not match. Can also be used during updates to change the range size. NOTE: For IPv6 this field only works if ip_cidr_range is set as well, and both fields must match. In other words, with IPv6 this field only works as a redundant parameter.",
35073528
"format":"int32",
35083529
"type":"integer"
35093530
},
@@ -3524,12 +3545,14 @@
35243545
"enum": [
35253546
"USAGE_UNSPECIFIED",
35263547
"FOR_VPC",
3527-
"EXTERNAL_TO_VPC"
3548+
"EXTERNAL_TO_VPC",
3549+
"FOR_MIGRATION"
35283550
],
35293551
"enumDescriptions": [
35303552
"Unspecified usage is allowed in calls which identify the resource by other fields and do not need Usage set to complete. These are, i.e.: GetInternalRange and DeleteInternalRange. Usage needs to be specified explicitly in CreateInternalRange or UpdateInternalRange calls.",
35313553
"A VPC resource can use the reserved CIDR block by associating it with the internal range resource if usage is set to FOR_VPC.",
3532-
"Ranges created with EXTERNAL_TO_VPC cannot be associated with VPC resources and are meant to block out address ranges for various use cases, like for example, usage on-prem, with dynamic route announcements via interconnect."
3554+
"Ranges created with EXTERNAL_TO_VPC cannot be associated with VPC resources and are meant to block out address ranges for various use cases, like for example, usage on-prem, with dynamic route announcements via interconnect.",
3555+
"Ranges created FOR_MIGRATION can be used to lock a CIDR range between a source and target subnet. If usage is set to FOR_MIGRATION the peering value has to be set to FOR_SELF or default to FOR_SELF when unset."
35333556
],
35343557
"type":"string"
35353558
},
@@ -4068,6 +4091,21 @@
40684091
},
40694092
"type":"object"
40704093
},
4094+
"Migration": {
4095+
"description":"Specification for migration with source and target resource names.",
4096+
"id":"Migration",
4097+
"properties": {
4098+
"source": {
4099+
"description":"Immutable. Resource path as an URI of the source resource, for example a subnet. The project for the source resource should match the project for the InternalRange. An example: /projects/{project}/regions/{region}/subnetworks/{subnet}",
4100+
"type":"string"
4101+
},
4102+
"target": {
4103+
"description":"Immutable. Resource path of the target resource. The target project can be different, as in the cases when migrating to peer networks. The resource For example: /projects/{project}/regions/{region}/subnetworks/{subnet}",
4104+
"type":"string"
4105+
}
4106+
},
4107+
"type":"object"
4108+
},
40714109
"NextHopInterconnectAttachment": {
40724110
"description":"A route next hop that leads to an interconnect attachment resource.",
40734111
"id":"NextHopInterconnectAttachment",
@@ -4367,14 +4405,15 @@
43674405
"error": {
43684406
"$ref":"GoogleRpcStatus",
43694407
"deprecated":true,
4370-
"description":"The most recent error during operating this connection."
4408+
"description":"The most recent error during operating this connection. Deprecated, please use error_info instead."
43714409
},
43724410
"errorInfo": {
43734411
"$ref":"GoogleRpcErrorInfo",
43744412
"description":"Output only. The error info for the latest error during operating this connection.",
43754413
"readOnly":true
43764414
},
43774415
"errorType": {
4416+
"deprecated":true,
43784417
"description":"The error type indicates whether the error is consumer facing, producer facing or system internal.",
43794418
"enum": [
43804419
"CONNECTION_ERROR_TYPE_UNSPECIFIED",
@@ -4395,9 +4434,17 @@
43954434
"type":"string"
43964435
},
43974436
"producerInstanceId": {
4398-
"description":"Immutable. An immutable identifier for the producer instance.",
4437+
"deprecated":true,
4438+
"description":"Immutable. Deprecated. Use producer_instance_metadata instead. An immutable identifier for the producer instance.",
43994439
"type":"string"
44004440
},
4441+
"producerInstanceMetadata": {
4442+
"additionalProperties": {
4443+
"type":"string"
4444+
},
4445+
"description":"Immutable. An immutable map for the producer instance metadata.",
4446+
"type":"object"
4447+
},
44014448
"pscConnectionId": {
44024449
"description":"The PSC connection id of the PSC forwarding rule.",
44034450
"type":"string"
@@ -4407,6 +4454,11 @@
44074454
"readOnly":true,
44084455
"type":"string"
44094456
},
4457+
"serviceClass": {
4458+
"description":"Output only. [Output only] The service class associated with this PSC Connection. The value is derived from the SCPolicy and matches the service class name provided by the customer.",
4459+
"readOnly":true,
4460+
"type":"string"
4461+
},
44104462
"state": {
44114463
"description":"State of the PSC Connection",
44124464
"enum": [
@@ -4418,7 +4470,7 @@
44184470
],
44194471
"enumDescriptions": [
44204472
"An invalid state as the default case.",
4421-
"The connectionis fully established and ready touse.",
4473+
"The connectionhas been created successfully. However, for the up-to-date connection status, pleaseuse the created forwarding rule's\"PscConnectionStatus\" as the source of truth.",
44224474
"The connection is not functional since some resources on the connection fail to be created.",
44234475
"The connection is being created.",
44244476
"The connection is being deleted."
@@ -4882,7 +4934,7 @@
48824934
"id":"ServiceConnectionPolicy",
48834935
"properties": {
48844936
"createTime": {
4885-
"description":"Output only. Time when theServiceConnectionMap was created.",
4937+
"description":"Output only. Time when theServiceConnectionPolicy was created.",
48864938
"format":"google-datetime",
48874939
"readOnly":true,
48884940
"type":"string"
@@ -4940,7 +4992,7 @@
49404992
"type":"string"
49414993
},
49424994
"updateTime": {
4943-
"description":"Output only. Time when theServiceConnectionMap was updated.",
4995+
"description":"Output only. Time when theServiceConnectionPolicy was updated.",
49444996
"format":"google-datetime",
49454997
"readOnly":true,
49464998
"type":"string"

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp