Skip to content

Commit cdea035

Browse files
feat(datastream): update the api
#### datastream:v1 The following keys were added: - schemas.BinaryLogParser (Total Keys: 4) - schemas.BinaryLogPosition (Total Keys: 2) - schemas.Gtid (Total Keys: 2) - schemas.LogFileDirectories (Total Keys: 4) - schemas.LogMiner (Total Keys: 2) - schemas.MysqlSourceConfig.properties.binaryLogPosition.$ref (Total Keys: 1) - schemas.MysqlSourceConfig.properties.gtid.$ref (Total Keys: 1) - schemas.OracleAsmConfig (Total Keys: 11) - schemas.OracleAsmLogFileAccess (Total Keys: 2) - schemas.OracleProfile.properties.oracleAsmConfig.$ref (Total Keys: 1) - schemas.OracleProfile.properties.secretManagerStoredPassword.type (Total Keys: 1) - schemas.OracleSourceConfig.properties.binaryLogParser.$ref (Total Keys: 1) - schemas.OracleSourceConfig.properties.logMiner.$ref (Total Keys: 1)
1 parent 6768b1f commit cdea035

File tree

3 files changed

+255
-7
lines changed

3 files changed

+255
-7
lines changed

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

Lines changed: 80 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -153,15 +153,30 @@ <h3>Method Details</h3>
153153
},
154154
&quot;databaseService&quot;: &quot;A String&quot;, # Required. Database for the Oracle connection.
155155
&quot;hostname&quot;: &quot;A String&quot;, # Required. Hostname for the Oracle connection.
156+
&quot;oracleAsmConfig&quot;: { # Configuration for Oracle Automatic Storage Management (ASM) connection. # Optional. Configuration for Oracle ASM connection.
157+
&quot;asmService&quot;: &quot;A String&quot;, # Required. ASM service name for the Oracle ASM connection.
158+
&quot;connectionAttributes&quot;: { # Optional. Connection string attributes
159+
&quot;a_key&quot;: &quot;A String&quot;,
160+
},
161+
&quot;hostname&quot;: &quot;A String&quot;, # Required. Hostname for the Oracle ASM connection.
162+
&quot;oracleSslConfig&quot;: { # Oracle SSL configuration information. # Optional. SSL configuration for the Oracle connection.
163+
&quot;caCertificate&quot;: &quot;A String&quot;, # Input only. PEM-encoded certificate of the CA that signed the source database server&#x27;s certificate.
164+
&quot;caCertificateSet&quot;: True or False, # Output only. Indicates whether the ca_certificate field has been set for this Connection-Profile.
165+
},
166+
&quot;password&quot;: &quot;A String&quot;, # Required. Password for the Oracle ASM connection.
167+
&quot;port&quot;: 42, # Required. Port for the Oracle ASM connection.
168+
&quot;username&quot;: &quot;A String&quot;, # Required. Username for the Oracle ASM connection.
169+
},
156170
&quot;oracleSslConfig&quot;: { # Oracle SSL configuration information. # Optional. SSL configuration for the Oracle connection.
157171
&quot;caCertificate&quot;: &quot;A String&quot;, # Input only. PEM-encoded certificate of the CA that signed the source database server&#x27;s certificate.
158172
&quot;caCertificateSet&quot;: True or False, # Output only. Indicates whether the ca_certificate field has been set for this Connection-Profile.
159173
},
160174
&quot;password&quot;: &quot;A String&quot;, # Optional. Password for the Oracle connection. Mutually exclusive with the `secret_manager_stored_password` field.
161175
&quot;port&quot;: 42, # Port for the Oracle connection, default value is 1521.
176+
&quot;secretManagerStoredPassword&quot;: &quot;A String&quot;, # Optional. A reference to a Secret Manager resource name storing the Oracle connection password. Mutually exclusive with the `password` field.
162177
&quot;username&quot;: &quot;A String&quot;, # Required. Username for the Oracle connection.
163178
},
164-
&quot;postgresqlProfile&quot;: { # PostgreSQL database profile. Next ID: 7. # PostgreSQL Connection Profile configuration.
179+
&quot;postgresqlProfile&quot;: { # PostgreSQL database profile. # PostgreSQL Connection Profile configuration.
165180
&quot;database&quot;: &quot;A String&quot;, # Required. Database for the PostgreSQL connection.
166181
&quot;hostname&quot;: &quot;A String&quot;, # Required. Hostname for the PostgreSQL connection.
167182
&quot;password&quot;: &quot;A String&quot;, # Optional. Password for the PostgreSQL connection. Mutually exclusive with the `secret_manager_stored_password` field.
@@ -302,15 +317,30 @@ <h3>Method Details</h3>
302317
},
303318
&quot;databaseService&quot;: &quot;A String&quot;, # Required. Database for the Oracle connection.
304319
&quot;hostname&quot;: &quot;A String&quot;, # Required. Hostname for the Oracle connection.
320+
&quot;oracleAsmConfig&quot;: { # Configuration for Oracle Automatic Storage Management (ASM) connection. # Optional. Configuration for Oracle ASM connection.
321+
&quot;asmService&quot;: &quot;A String&quot;, # Required. ASM service name for the Oracle ASM connection.
322+
&quot;connectionAttributes&quot;: { # Optional. Connection string attributes
323+
&quot;a_key&quot;: &quot;A String&quot;,
324+
},
325+
&quot;hostname&quot;: &quot;A String&quot;, # Required. Hostname for the Oracle ASM connection.
326+
&quot;oracleSslConfig&quot;: { # Oracle SSL configuration information. # Optional. SSL configuration for the Oracle connection.
327+
&quot;caCertificate&quot;: &quot;A String&quot;, # Input only. PEM-encoded certificate of the CA that signed the source database server&#x27;s certificate.
328+
&quot;caCertificateSet&quot;: True or False, # Output only. Indicates whether the ca_certificate field has been set for this Connection-Profile.
329+
},
330+
&quot;password&quot;: &quot;A String&quot;, # Required. Password for the Oracle ASM connection.
331+
&quot;port&quot;: 42, # Required. Port for the Oracle ASM connection.
332+
&quot;username&quot;: &quot;A String&quot;, # Required. Username for the Oracle ASM connection.
333+
},
305334
&quot;oracleSslConfig&quot;: { # Oracle SSL configuration information. # Optional. SSL configuration for the Oracle connection.
306335
&quot;caCertificate&quot;: &quot;A String&quot;, # Input only. PEM-encoded certificate of the CA that signed the source database server&#x27;s certificate.
307336
&quot;caCertificateSet&quot;: True or False, # Output only. Indicates whether the ca_certificate field has been set for this Connection-Profile.
308337
},
309338
&quot;password&quot;: &quot;A String&quot;, # Optional. Password for the Oracle connection. Mutually exclusive with the `secret_manager_stored_password` field.
310339
&quot;port&quot;: 42, # Port for the Oracle connection, default value is 1521.
340+
&quot;secretManagerStoredPassword&quot;: &quot;A String&quot;, # Optional. A reference to a Secret Manager resource name storing the Oracle connection password. Mutually exclusive with the `password` field.
311341
&quot;username&quot;: &quot;A String&quot;, # Required. Username for the Oracle connection.
312342
},
313-
&quot;postgresqlProfile&quot;: { # PostgreSQL database profile. Next ID: 7. # PostgreSQL Connection Profile configuration.
343+
&quot;postgresqlProfile&quot;: { # PostgreSQL database profile. # PostgreSQL Connection Profile configuration.
314344
&quot;database&quot;: &quot;A String&quot;, # Required. Database for the PostgreSQL connection.
315345
&quot;hostname&quot;: &quot;A String&quot;, # Required. Hostname for the PostgreSQL connection.
316346
&quot;password&quot;: &quot;A String&quot;, # Optional. Password for the PostgreSQL connection. Mutually exclusive with the `secret_manager_stored_password` field.
@@ -598,15 +628,30 @@ <h3>Method Details</h3>
598628
},
599629
&quot;databaseService&quot;: &quot;A String&quot;, # Required. Database for the Oracle connection.
600630
&quot;hostname&quot;: &quot;A String&quot;, # Required. Hostname for the Oracle connection.
631+
&quot;oracleAsmConfig&quot;: { # Configuration for Oracle Automatic Storage Management (ASM) connection. # Optional. Configuration for Oracle ASM connection.
632+
&quot;asmService&quot;: &quot;A String&quot;, # Required. ASM service name for the Oracle ASM connection.
633+
&quot;connectionAttributes&quot;: { # Optional. Connection string attributes
634+
&quot;a_key&quot;: &quot;A String&quot;,
635+
},
636+
&quot;hostname&quot;: &quot;A String&quot;, # Required. Hostname for the Oracle ASM connection.
637+
&quot;oracleSslConfig&quot;: { # Oracle SSL configuration information. # Optional. SSL configuration for the Oracle connection.
638+
&quot;caCertificate&quot;: &quot;A String&quot;, # Input only. PEM-encoded certificate of the CA that signed the source database server&#x27;s certificate.
639+
&quot;caCertificateSet&quot;: True or False, # Output only. Indicates whether the ca_certificate field has been set for this Connection-Profile.
640+
},
641+
&quot;password&quot;: &quot;A String&quot;, # Required. Password for the Oracle ASM connection.
642+
&quot;port&quot;: 42, # Required. Port for the Oracle ASM connection.
643+
&quot;username&quot;: &quot;A String&quot;, # Required. Username for the Oracle ASM connection.
644+
},
601645
&quot;oracleSslConfig&quot;: { # Oracle SSL configuration information. # Optional. SSL configuration for the Oracle connection.
602646
&quot;caCertificate&quot;: &quot;A String&quot;, # Input only. PEM-encoded certificate of the CA that signed the source database server&#x27;s certificate.
603647
&quot;caCertificateSet&quot;: True or False, # Output only. Indicates whether the ca_certificate field has been set for this Connection-Profile.
604648
},
605649
&quot;password&quot;: &quot;A String&quot;, # Optional. Password for the Oracle connection. Mutually exclusive with the `secret_manager_stored_password` field.
606650
&quot;port&quot;: 42, # Port for the Oracle connection, default value is 1521.
651+
&quot;secretManagerStoredPassword&quot;: &quot;A String&quot;, # Optional. A reference to a Secret Manager resource name storing the Oracle connection password. Mutually exclusive with the `password` field.
607652
&quot;username&quot;: &quot;A String&quot;, # Required. Username for the Oracle connection.
608653
},
609-
&quot;postgresqlProfile&quot;: { # PostgreSQL database profile. Next ID: 7. # PostgreSQL Connection Profile configuration.
654+
&quot;postgresqlProfile&quot;: { # PostgreSQL database profile. # PostgreSQL Connection Profile configuration.
610655
&quot;database&quot;: &quot;A String&quot;, # Required. Database for the PostgreSQL connection.
611656
&quot;hostname&quot;: &quot;A String&quot;, # Required. Hostname for the PostgreSQL connection.
612657
&quot;password&quot;: &quot;A String&quot;, # Optional. Password for the PostgreSQL connection. Mutually exclusive with the `secret_manager_stored_password` field.
@@ -689,15 +734,30 @@ <h3>Method Details</h3>
689734
},
690735
&quot;databaseService&quot;: &quot;A String&quot;, # Required. Database for the Oracle connection.
691736
&quot;hostname&quot;: &quot;A String&quot;, # Required. Hostname for the Oracle connection.
737+
&quot;oracleAsmConfig&quot;: { # Configuration for Oracle Automatic Storage Management (ASM) connection. # Optional. Configuration for Oracle ASM connection.
738+
&quot;asmService&quot;: &quot;A String&quot;, # Required. ASM service name for the Oracle ASM connection.
739+
&quot;connectionAttributes&quot;: { # Optional. Connection string attributes
740+
&quot;a_key&quot;: &quot;A String&quot;,
741+
},
742+
&quot;hostname&quot;: &quot;A String&quot;, # Required. Hostname for the Oracle ASM connection.
743+
&quot;oracleSslConfig&quot;: { # Oracle SSL configuration information. # Optional. SSL configuration for the Oracle connection.
744+
&quot;caCertificate&quot;: &quot;A String&quot;, # Input only. PEM-encoded certificate of the CA that signed the source database server&#x27;s certificate.
745+
&quot;caCertificateSet&quot;: True or False, # Output only. Indicates whether the ca_certificate field has been set for this Connection-Profile.
746+
},
747+
&quot;password&quot;: &quot;A String&quot;, # Required. Password for the Oracle ASM connection.
748+
&quot;port&quot;: 42, # Required. Port for the Oracle ASM connection.
749+
&quot;username&quot;: &quot;A String&quot;, # Required. Username for the Oracle ASM connection.
750+
},
692751
&quot;oracleSslConfig&quot;: { # Oracle SSL configuration information. # Optional. SSL configuration for the Oracle connection.
693752
&quot;caCertificate&quot;: &quot;A String&quot;, # Input only. PEM-encoded certificate of the CA that signed the source database server&#x27;s certificate.
694753
&quot;caCertificateSet&quot;: True or False, # Output only. Indicates whether the ca_certificate field has been set for this Connection-Profile.
695754
},
696755
&quot;password&quot;: &quot;A String&quot;, # Optional. Password for the Oracle connection. Mutually exclusive with the `secret_manager_stored_password` field.
697756
&quot;port&quot;: 42, # Port for the Oracle connection, default value is 1521.
757+
&quot;secretManagerStoredPassword&quot;: &quot;A String&quot;, # Optional. A reference to a Secret Manager resource name storing the Oracle connection password. Mutually exclusive with the `password` field.
698758
&quot;username&quot;: &quot;A String&quot;, # Required. Username for the Oracle connection.
699759
},
700-
&quot;postgresqlProfile&quot;: { # PostgreSQL database profile. Next ID: 7. # PostgreSQL Connection Profile configuration.
760+
&quot;postgresqlProfile&quot;: { # PostgreSQL database profile. # PostgreSQL Connection Profile configuration.
701761
&quot;database&quot;: &quot;A String&quot;, # Required. Database for the PostgreSQL connection.
702762
&quot;hostname&quot;: &quot;A String&quot;, # Required. Hostname for the PostgreSQL connection.
703763
&quot;password&quot;: &quot;A String&quot;, # Optional. Password for the PostgreSQL connection. Mutually exclusive with the `secret_manager_stored_password` field.
@@ -789,15 +849,30 @@ <h3>Method Details</h3>
789849
},
790850
&quot;databaseService&quot;: &quot;A String&quot;, # Required. Database for the Oracle connection.
791851
&quot;hostname&quot;: &quot;A String&quot;, # Required. Hostname for the Oracle connection.
852+
&quot;oracleAsmConfig&quot;: { # Configuration for Oracle Automatic Storage Management (ASM) connection. # Optional. Configuration for Oracle ASM connection.
853+
&quot;asmService&quot;: &quot;A String&quot;, # Required. ASM service name for the Oracle ASM connection.
854+
&quot;connectionAttributes&quot;: { # Optional. Connection string attributes
855+
&quot;a_key&quot;: &quot;A String&quot;,
856+
},
857+
&quot;hostname&quot;: &quot;A String&quot;, # Required. Hostname for the Oracle ASM connection.
858+
&quot;oracleSslConfig&quot;: { # Oracle SSL configuration information. # Optional. SSL configuration for the Oracle connection.
859+
&quot;caCertificate&quot;: &quot;A String&quot;, # Input only. PEM-encoded certificate of the CA that signed the source database server&#x27;s certificate.
860+
&quot;caCertificateSet&quot;: True or False, # Output only. Indicates whether the ca_certificate field has been set for this Connection-Profile.
861+
},
862+
&quot;password&quot;: &quot;A String&quot;, # Required. Password for the Oracle ASM connection.
863+
&quot;port&quot;: 42, # Required. Port for the Oracle ASM connection.
864+
&quot;username&quot;: &quot;A String&quot;, # Required. Username for the Oracle ASM connection.
865+
},
792866
&quot;oracleSslConfig&quot;: { # Oracle SSL configuration information. # Optional. SSL configuration for the Oracle connection.
793867
&quot;caCertificate&quot;: &quot;A String&quot;, # Input only. PEM-encoded certificate of the CA that signed the source database server&#x27;s certificate.
794868
&quot;caCertificateSet&quot;: True or False, # Output only. Indicates whether the ca_certificate field has been set for this Connection-Profile.
795869
},
796870
&quot;password&quot;: &quot;A String&quot;, # Optional. Password for the Oracle connection. Mutually exclusive with the `secret_manager_stored_password` field.
797871
&quot;port&quot;: 42, # Port for the Oracle connection, default value is 1521.
872+
&quot;secretManagerStoredPassword&quot;: &quot;A String&quot;, # Optional. A reference to a Secret Manager resource name storing the Oracle connection password. Mutually exclusive with the `password` field.
798873
&quot;username&quot;: &quot;A String&quot;, # Required. Username for the Oracle connection.
799874
},
800-
&quot;postgresqlProfile&quot;: { # PostgreSQL database profile. Next ID: 7. # PostgreSQL Connection Profile configuration.
875+
&quot;postgresqlProfile&quot;: { # PostgreSQL database profile. # PostgreSQL Connection Profile configuration.
801876
&quot;database&quot;: &quot;A String&quot;, # Required. Database for the PostgreSQL connection.
802877
&quot;hostname&quot;: &quot;A String&quot;, # Required. Hostname for the PostgreSQL connection.
803878
&quot;password&quot;: &quot;A String&quot;, # Optional. Password for the PostgreSQL connection. Mutually exclusive with the `secret_manager_stored_password` field.

0 commit comments

Comments
 (0)