Skip to content

Commit 9d9d3be

Browse files
feat(datastream): update the api
#### datastream:v1 The following keys were added: - schemas.ConnectionProfile.properties.satisfiesPzi (Total Keys: 2) - schemas.ConnectionProfile.properties.satisfiesPzs (Total Keys: 2) - schemas.PrivateConnection.properties.satisfiesPzi (Total Keys: 2) - schemas.PrivateConnection.properties.satisfiesPzs (Total Keys: 2) - schemas.Stream.properties.satisfiesPzi (Total Keys: 2) - schemas.Stream.properties.satisfiesPzs (Total Keys: 2)
1 parent b10ff14 commit 9d9d3be

File tree

4 files changed

+67
-13
lines changed

4 files changed

+67
-13
lines changed

docs/dyn/datastream_v1.projects.locations.connectionProfiles.html

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -139,9 +139,9 @@ <h3>Method Details</h3>
139139
&quot;sslConfig&quot;: { # MySQL SSL configuration information. # SSL configuration for the MySQL connection.
140140
&quot;caCertificate&quot;: &quot;A String&quot;, # Input only. PEM-encoded certificate of the CA that signed the source database server&#x27;s certificate.
141141
&quot;caCertificateSet&quot;: True or False, # Output only. Indicates whether the ca_certificate field is set.
142-
&quot;clientCertificate&quot;: &quot;A String&quot;, # Input only. PEM-encoded certificate that will be used by the replica to authenticate against the source database server. If this field is used then the &#x27;client_key&#x27; and the &#x27;ca_certificate&#x27; fields are mandatory.
142+
&quot;clientCertificate&quot;: &quot;A String&quot;, # Optional. Input only. PEM-encoded certificate that will be used by the replica to authenticate against the source database server. If this field is used then the &#x27;client_key&#x27; and the &#x27;ca_certificate&#x27; fields are mandatory.
143143
&quot;clientCertificateSet&quot;: True or False, # Output only. Indicates whether the client_certificate field is set.
144-
&quot;clientKey&quot;: &quot;A String&quot;, # Input only. PEM-encoded private key associated with the Client Certificate. If this field is used then the &#x27;client_certificate&#x27; and the &#x27;ca_certificate&#x27; fields are mandatory.
144+
&quot;clientKey&quot;: &quot;A String&quot;, # Optional. Input only. PEM-encoded private key associated with the Client Certificate. If this field is used then the &#x27;client_certificate&#x27; and the &#x27;ca_certificate&#x27; fields are mandatory. Mutually exclusive with the `secret_manager_stored_client_key` field.
145145
&quot;clientKeySet&quot;: True or False, # Output only. Indicates whether the client_key field is set.
146146
},
147147
&quot;username&quot;: &quot;A String&quot;, # Required. Username for the MySQL connection.
@@ -196,6 +196,8 @@ <h3>Method Details</h3>
196196
&quot;privateConnectivity&quot;: { # Private Connectivity # Private connectivity.
197197
&quot;privateConnection&quot;: &quot;A String&quot;, # Required. A reference to a private connection resource. Format: `projects/{project}/locations/{location}/privateConnections/{name}`
198198
},
199+
&quot;satisfiesPzi&quot;: True or False, # Output only. Reserved for future use.
200+
&quot;satisfiesPzs&quot;: True or False, # Output only. Reserved for future use.
199201
&quot;sqlServerProfile&quot;: { # SQLServer database profile. Next ID: 8. # SQLServer Connection Profile configuration.
200202
&quot;database&quot;: &quot;A String&quot;, # Required. Database for the SQLServer connection.
201203
&quot;hostname&quot;: &quot;A String&quot;, # Required. Hostname for the SQLServer connection.
@@ -313,9 +315,9 @@ <h3>Method Details</h3>
313315
&quot;sslConfig&quot;: { # MySQL SSL configuration information. # SSL configuration for the MySQL connection.
314316
&quot;caCertificate&quot;: &quot;A String&quot;, # Input only. PEM-encoded certificate of the CA that signed the source database server&#x27;s certificate.
315317
&quot;caCertificateSet&quot;: True or False, # Output only. Indicates whether the ca_certificate field is set.
316-
&quot;clientCertificate&quot;: &quot;A String&quot;, # Input only. PEM-encoded certificate that will be used by the replica to authenticate against the source database server. If this field is used then the &#x27;client_key&#x27; and the &#x27;ca_certificate&#x27; fields are mandatory.
318+
&quot;clientCertificate&quot;: &quot;A String&quot;, # Optional. Input only. PEM-encoded certificate that will be used by the replica to authenticate against the source database server. If this field is used then the &#x27;client_key&#x27; and the &#x27;ca_certificate&#x27; fields are mandatory.
317319
&quot;clientCertificateSet&quot;: True or False, # Output only. Indicates whether the client_certificate field is set.
318-
&quot;clientKey&quot;: &quot;A String&quot;, # Input only. PEM-encoded private key associated with the Client Certificate. If this field is used then the &#x27;client_certificate&#x27; and the &#x27;ca_certificate&#x27; fields are mandatory.
320+
&quot;clientKey&quot;: &quot;A String&quot;, # Optional. Input only. PEM-encoded private key associated with the Client Certificate. If this field is used then the &#x27;client_certificate&#x27; and the &#x27;ca_certificate&#x27; fields are mandatory. Mutually exclusive with the `secret_manager_stored_client_key` field.
319321
&quot;clientKeySet&quot;: True or False, # Output only. Indicates whether the client_key field is set.
320322
},
321323
&quot;username&quot;: &quot;A String&quot;, # Required. Username for the MySQL connection.
@@ -370,6 +372,8 @@ <h3>Method Details</h3>
370372
&quot;privateConnectivity&quot;: { # Private Connectivity # Private connectivity.
371373
&quot;privateConnection&quot;: &quot;A String&quot;, # Required. A reference to a private connection resource. Format: `projects/{project}/locations/{location}/privateConnections/{name}`
372374
},
375+
&quot;satisfiesPzi&quot;: True or False, # Output only. Reserved for future use.
376+
&quot;satisfiesPzs&quot;: True or False, # Output only. Reserved for future use.
373377
&quot;sqlServerProfile&quot;: { # SQLServer database profile. Next ID: 8. # SQLServer Connection Profile configuration.
374378
&quot;database&quot;: &quot;A String&quot;, # Required. Database for the SQLServer connection.
375379
&quot;hostname&quot;: &quot;A String&quot;, # Required. Hostname for the SQLServer connection.
@@ -634,9 +638,9 @@ <h3>Method Details</h3>
634638
&quot;sslConfig&quot;: { # MySQL SSL configuration information. # SSL configuration for the MySQL connection.
635639
&quot;caCertificate&quot;: &quot;A String&quot;, # Input only. PEM-encoded certificate of the CA that signed the source database server&#x27;s certificate.
636640
&quot;caCertificateSet&quot;: True or False, # Output only. Indicates whether the ca_certificate field is set.
637-
&quot;clientCertificate&quot;: &quot;A String&quot;, # Input only. PEM-encoded certificate that will be used by the replica to authenticate against the source database server. If this field is used then the &#x27;client_key&#x27; and the &#x27;ca_certificate&#x27; fields are mandatory.
641+
&quot;clientCertificate&quot;: &quot;A String&quot;, # Optional. Input only. PEM-encoded certificate that will be used by the replica to authenticate against the source database server. If this field is used then the &#x27;client_key&#x27; and the &#x27;ca_certificate&#x27; fields are mandatory.
638642
&quot;clientCertificateSet&quot;: True or False, # Output only. Indicates whether the client_certificate field is set.
639-
&quot;clientKey&quot;: &quot;A String&quot;, # Input only. PEM-encoded private key associated with the Client Certificate. If this field is used then the &#x27;client_certificate&#x27; and the &#x27;ca_certificate&#x27; fields are mandatory.
643+
&quot;clientKey&quot;: &quot;A String&quot;, # Optional. Input only. PEM-encoded private key associated with the Client Certificate. If this field is used then the &#x27;client_certificate&#x27; and the &#x27;ca_certificate&#x27; fields are mandatory. Mutually exclusive with the `secret_manager_stored_client_key` field.
640644
&quot;clientKeySet&quot;: True or False, # Output only. Indicates whether the client_key field is set.
641645
},
642646
&quot;username&quot;: &quot;A String&quot;, # Required. Username for the MySQL connection.
@@ -691,6 +695,8 @@ <h3>Method Details</h3>
691695
&quot;privateConnectivity&quot;: { # Private Connectivity # Private connectivity.
692696
&quot;privateConnection&quot;: &quot;A String&quot;, # Required. A reference to a private connection resource. Format: `projects/{project}/locations/{location}/privateConnections/{name}`
693697
},
698+
&quot;satisfiesPzi&quot;: True or False, # Output only. Reserved for future use.
699+
&quot;satisfiesPzs&quot;: True or False, # Output only. Reserved for future use.
694700
&quot;sqlServerProfile&quot;: { # SQLServer database profile. Next ID: 8. # SQLServer Connection Profile configuration.
695701
&quot;database&quot;: &quot;A String&quot;, # Required. Database for the SQLServer connection.
696702
&quot;hostname&quot;: &quot;A String&quot;, # Required. Hostname for the SQLServer connection.
@@ -750,9 +756,9 @@ <h3>Method Details</h3>
750756
&quot;sslConfig&quot;: { # MySQL SSL configuration information. # SSL configuration for the MySQL connection.
751757
&quot;caCertificate&quot;: &quot;A String&quot;, # Input only. PEM-encoded certificate of the CA that signed the source database server&#x27;s certificate.
752758
&quot;caCertificateSet&quot;: True or False, # Output only. Indicates whether the ca_certificate field is set.
753-
&quot;clientCertificate&quot;: &quot;A String&quot;, # Input only. PEM-encoded certificate that will be used by the replica to authenticate against the source database server. If this field is used then the &#x27;client_key&#x27; and the &#x27;ca_certificate&#x27; fields are mandatory.
759+
&quot;clientCertificate&quot;: &quot;A String&quot;, # Optional. Input only. PEM-encoded certificate that will be used by the replica to authenticate against the source database server. If this field is used then the &#x27;client_key&#x27; and the &#x27;ca_certificate&#x27; fields are mandatory.
754760
&quot;clientCertificateSet&quot;: True or False, # Output only. Indicates whether the client_certificate field is set.
755-
&quot;clientKey&quot;: &quot;A String&quot;, # Input only. PEM-encoded private key associated with the Client Certificate. If this field is used then the &#x27;client_certificate&#x27; and the &#x27;ca_certificate&#x27; fields are mandatory.
761+
&quot;clientKey&quot;: &quot;A String&quot;, # Optional. Input only. PEM-encoded private key associated with the Client Certificate. If this field is used then the &#x27;client_certificate&#x27; and the &#x27;ca_certificate&#x27; fields are mandatory. Mutually exclusive with the `secret_manager_stored_client_key` field.
756762
&quot;clientKeySet&quot;: True or False, # Output only. Indicates whether the client_key field is set.
757763
},
758764
&quot;username&quot;: &quot;A String&quot;, # Required. Username for the MySQL connection.
@@ -807,6 +813,8 @@ <h3>Method Details</h3>
807813
&quot;privateConnectivity&quot;: { # Private Connectivity # Private connectivity.
808814
&quot;privateConnection&quot;: &quot;A String&quot;, # Required. A reference to a private connection resource. Format: `projects/{project}/locations/{location}/privateConnections/{name}`
809815
},
816+
&quot;satisfiesPzi&quot;: True or False, # Output only. Reserved for future use.
817+
&quot;satisfiesPzs&quot;: True or False, # Output only. Reserved for future use.
810818
&quot;sqlServerProfile&quot;: { # SQLServer database profile. Next ID: 8. # SQLServer Connection Profile configuration.
811819
&quot;database&quot;: &quot;A String&quot;, # Required. Database for the SQLServer connection.
812820
&quot;hostname&quot;: &quot;A String&quot;, # Required. Hostname for the SQLServer connection.
@@ -875,9 +883,9 @@ <h3>Method Details</h3>
875883
&quot;sslConfig&quot;: { # MySQL SSL configuration information. # SSL configuration for the MySQL connection.
876884
&quot;caCertificate&quot;: &quot;A String&quot;, # Input only. PEM-encoded certificate of the CA that signed the source database server&#x27;s certificate.
877885
&quot;caCertificateSet&quot;: True or False, # Output only. Indicates whether the ca_certificate field is set.
878-
&quot;clientCertificate&quot;: &quot;A String&quot;, # Input only. PEM-encoded certificate that will be used by the replica to authenticate against the source database server. If this field is used then the &#x27;client_key&#x27; and the &#x27;ca_certificate&#x27; fields are mandatory.
886+
&quot;clientCertificate&quot;: &quot;A String&quot;, # Optional. Input only. PEM-encoded certificate that will be used by the replica to authenticate against the source database server. If this field is used then the &#x27;client_key&#x27; and the &#x27;ca_certificate&#x27; fields are mandatory.
879887
&quot;clientCertificateSet&quot;: True or False, # Output only. Indicates whether the client_certificate field is set.
880-
&quot;clientKey&quot;: &quot;A String&quot;, # Input only. PEM-encoded private key associated with the Client Certificate. If this field is used then the &#x27;client_certificate&#x27; and the &#x27;ca_certificate&#x27; fields are mandatory.
888+
&quot;clientKey&quot;: &quot;A String&quot;, # Optional. Input only. PEM-encoded private key associated with the Client Certificate. If this field is used then the &#x27;client_certificate&#x27; and the &#x27;ca_certificate&#x27; fields are mandatory. Mutually exclusive with the `secret_manager_stored_client_key` field.
881889
&quot;clientKeySet&quot;: True or False, # Output only. Indicates whether the client_key field is set.
882890
},
883891
&quot;username&quot;: &quot;A String&quot;, # Required. Username for the MySQL connection.
@@ -932,6 +940,8 @@ <h3>Method Details</h3>
932940
&quot;privateConnectivity&quot;: { # Private Connectivity # Private connectivity.
933941
&quot;privateConnection&quot;: &quot;A String&quot;, # Required. A reference to a private connection resource. Format: `projects/{project}/locations/{location}/privateConnections/{name}`
934942
},
943+
&quot;satisfiesPzi&quot;: True or False, # Output only. Reserved for future use.
944+
&quot;satisfiesPzs&quot;: True or False, # Output only. Reserved for future use.
935945
&quot;sqlServerProfile&quot;: { # SQLServer database profile. Next ID: 8. # SQLServer Connection Profile configuration.
936946
&quot;database&quot;: &quot;A String&quot;, # Required. Database for the SQLServer connection.
937947
&quot;hostname&quot;: &quot;A String&quot;, # Required. Hostname for the SQLServer connection.

docs/dyn/datastream_v1.projects.locations.privateConnections.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,8 @@ <h3>Method Details</h3>
128128
&quot;a_key&quot;: &quot;A String&quot;,
129129
},
130130
&quot;name&quot;: &quot;A String&quot;, # Output only. Identifier. The resource&#x27;s name.
131+
&quot;satisfiesPzi&quot;: True or False, # Output only. Reserved for future use.
132+
&quot;satisfiesPzs&quot;: True or False, # Output only. Reserved for future use.
131133
&quot;state&quot;: &quot;A String&quot;, # Output only. The state of the Private Connection.
132134
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The update time of the resource.
133135
&quot;vpcPeeringConfig&quot;: { # The VPC Peering configuration is used to create VPC peering between Datastream and the consumer&#x27;s VPC. # VPC Peering Config.
@@ -235,6 +237,8 @@ <h3>Method Details</h3>
235237
&quot;a_key&quot;: &quot;A String&quot;,
236238
},
237239
&quot;name&quot;: &quot;A String&quot;, # Output only. Identifier. The resource&#x27;s name.
240+
&quot;satisfiesPzi&quot;: True or False, # Output only. Reserved for future use.
241+
&quot;satisfiesPzs&quot;: True or False, # Output only. Reserved for future use.
238242
&quot;state&quot;: &quot;A String&quot;, # Output only. The state of the Private Connection.
239243
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The update time of the resource.
240244
&quot;vpcPeeringConfig&quot;: { # The VPC Peering configuration is used to create VPC peering between Datastream and the consumer&#x27;s VPC. # VPC Peering Config.
@@ -281,6 +285,8 @@ <h3>Method Details</h3>
281285
&quot;a_key&quot;: &quot;A String&quot;,
282286
},
283287
&quot;name&quot;: &quot;A String&quot;, # Output only. Identifier. The resource&#x27;s name.
288+
&quot;satisfiesPzi&quot;: True or False, # Output only. Reserved for future use.
289+
&quot;satisfiesPzs&quot;: True or False, # Output only. Reserved for future use.
284290
&quot;state&quot;: &quot;A String&quot;, # Output only. The state of the Private Connection.
285291
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The update time of the resource.
286292
&quot;vpcPeeringConfig&quot;: { # The VPC Peering configuration is used to create VPC peering between Datastream and the consumer&#x27;s VPC. # VPC Peering Config.

docs/dyn/datastream_v1.projects.locations.streams.html

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -271,6 +271,8 @@ <h3>Method Details</h3>
271271
},
272272
&quot;lastRecoveryTime&quot;: &quot;A String&quot;, # Output only. If the stream was recovered, the time of the last recovery. Note: This field is currently experimental.
273273
&quot;name&quot;: &quot;A String&quot;, # Output only. Identifier. The stream&#x27;s name.
274+
&quot;satisfiesPzi&quot;: True or False, # Output only. Reserved for future use.
275+
&quot;satisfiesPzs&quot;: True or False, # Output only. Reserved for future use.
274276
&quot;sourceConfig&quot;: { # The configuration of the stream source. # Required. Source connection profile configuration.
275277
&quot;mysqlSourceConfig&quot;: { # MySQL source configuration # MySQL data source configuration.
276278
&quot;binaryLogPosition&quot;: { # Use Binary log position based replication. # Use Binary log position based replication.
@@ -749,6 +751,8 @@ <h3>Method Details</h3>
749751
},
750752
&quot;lastRecoveryTime&quot;: &quot;A String&quot;, # Output only. If the stream was recovered, the time of the last recovery. Note: This field is currently experimental.
751753
&quot;name&quot;: &quot;A String&quot;, # Output only. Identifier. The stream&#x27;s name.
754+
&quot;satisfiesPzi&quot;: True or False, # Output only. Reserved for future use.
755+
&quot;satisfiesPzs&quot;: True or False, # Output only. Reserved for future use.
752756
&quot;sourceConfig&quot;: { # The configuration of the stream source. # Required. Source connection profile configuration.
753757
&quot;mysqlSourceConfig&quot;: { # MySQL source configuration # MySQL data source configuration.
754758
&quot;binaryLogPosition&quot;: { # Use Binary log position based replication. # Use Binary log position based replication.
@@ -1166,6 +1170,8 @@ <h3>Method Details</h3>
11661170
},
11671171
&quot;lastRecoveryTime&quot;: &quot;A String&quot;, # Output only. If the stream was recovered, the time of the last recovery. Note: This field is currently experimental.
11681172
&quot;name&quot;: &quot;A String&quot;, # Output only. Identifier. The stream&#x27;s name.
1173+
&quot;satisfiesPzi&quot;: True or False, # Output only. Reserved for future use.
1174+
&quot;satisfiesPzs&quot;: True or False, # Output only. Reserved for future use.
11691175
&quot;sourceConfig&quot;: { # The configuration of the stream source. # Required. Source connection profile configuration.
11701176
&quot;mysqlSourceConfig&quot;: { # MySQL source configuration # MySQL data source configuration.
11711177
&quot;binaryLogPosition&quot;: { # Use Binary log position based replication. # Use Binary log position based replication.
@@ -1590,6 +1596,8 @@ <h3>Method Details</h3>
15901596
},
15911597
&quot;lastRecoveryTime&quot;: &quot;A String&quot;, # Output only. If the stream was recovered, the time of the last recovery. Note: This field is currently experimental.
15921598
&quot;name&quot;: &quot;A String&quot;, # Output only. Identifier. The stream&#x27;s name.
1599+
&quot;satisfiesPzi&quot;: True or False, # Output only. Reserved for future use.
1600+
&quot;satisfiesPzs&quot;: True or False, # Output only. Reserved for future use.
15931601
&quot;sourceConfig&quot;: { # The configuration of the stream source. # Required. Source connection profile configuration.
15941602
&quot;mysqlSourceConfig&quot;: { # MySQL source configuration # MySQL data source configuration.
15951603
&quot;binaryLogPosition&quot;: { # Use Binary log position based replication. # Use Binary log position based replication.

0 commit comments

Comments
 (0)