|
1250 | 1250 | } |
1251 | 1251 | } |
1252 | 1252 | }, |
1253 | | - "revision": "20250219", |
| 1253 | + "revision": "20250310", |
1254 | 1254 | "rootUrl": "https://datastream.googleapis.com/", |
1255 | 1255 | "schemas": { |
1256 | 1256 | "AppendOnly": { |
|
2207 | 2207 | "format": "int32", |
2208 | 2208 | "type": "integer" |
2209 | 2209 | }, |
| 2210 | + "secretManagerStoredPassword": { |
| 2211 | + "description": "Optional. A reference to a Secret Manager resource name storing the MySQL connection password. Mutually exclusive with the `password` field.", |
| 2212 | + "type": "string" |
| 2213 | + }, |
2210 | 2214 | "sslConfig": { |
2211 | 2215 | "$ref": "MysqlSslConfig", |
2212 | 2216 | "description": "SSL configuration for the MySQL connection." |
|
2288 | 2292 | "type": "boolean" |
2289 | 2293 | }, |
2290 | 2294 | "clientKey": { |
2291 | | - "description": "Optional. Input only. PEM-encoded private key associated with the Client Certificate. If this field is used then the 'client_certificate' and the 'ca_certificate' fields are mandatory. Mutually exclusive with the `secret_manager_stored_client_key` field.", |
| 2295 | + "description": "Optional. Input only. PEM-encoded private key associated with the Client Certificate. If this field is used then the 'client_certificate' and the 'ca_certificate' fields are mandatory.", |
2292 | 2296 | "type": "string" |
2293 | 2297 | }, |
2294 | 2298 | "clientKeySet": { |
|
2450 | 2454 | "description": "Optional. SSL configuration for the Oracle connection." |
2451 | 2455 | }, |
2452 | 2456 | "password": { |
2453 | | - "description": "Optional. Password for the Oracle ASM connection.", |
| 2457 | + "description": "Optional. Password for the Oracle ASM connection. Mutually exclusive with the `secret_manager_stored_password` field.", |
2454 | 2458 | "type": "string" |
2455 | 2459 | }, |
2456 | 2460 | "port": { |
2457 | 2461 | "description": "Required. Port for the Oracle ASM connection.", |
2458 | 2462 | "format": "int32", |
2459 | 2463 | "type": "integer" |
2460 | 2464 | }, |
| 2465 | + "secretManagerStoredPassword": { |
| 2466 | + "description": "Optional. A reference to a Secret Manager resource name storing the Oracle ASM connection password. Mutually exclusive with the `password` field.", |
| 2467 | + "type": "string" |
| 2468 | + }, |
2461 | 2469 | "username": { |
2462 | 2470 | "description": "Required. Username for the Oracle ASM connection.", |
2463 | 2471 | "type": "string" |
|
2778 | 2786 | "format": "int32", |
2779 | 2787 | "type": "integer" |
2780 | 2788 | }, |
| 2789 | + "secretManagerStoredPassword": { |
| 2790 | + "description": "Optional. A reference to a Secret Manager resource name storing the PostgreSQL connection password. Mutually exclusive with the `password` field.", |
| 2791 | + "type": "string" |
| 2792 | + }, |
2781 | 2793 | "sslConfig": { |
2782 | 2794 | "$ref": "PostgresqlSslConfig", |
2783 | 2795 | "description": "Optional. SSL configuration for the PostgreSQL connection. In case PostgresqlSslConfig is not set, the connection will use the default SSL mode, which is `prefer` (i.e. this mode will only use encryption if enabled from database side, otherwise will use unencrypted communication)" |
|
3141 | 3153 | "type": "string" |
3142 | 3154 | }, |
3143 | 3155 | "clientKey": { |
3144 | | - "description": "Optional. Input only. PEM-encoded private key associated with the client certificate. This value will be used during the SSL/TLS handshake, allowing the PostgreSQL server to authenticate the client's identity, i.e. identity of the Datastream. Mutually exclusive with the `secret_manager_stored_client_key` field.", |
| 3156 | + "description": "Optional. Input only. PEM-encoded private key associated with the client certificate. This value will be used during the SSL/TLS handshake, allowing the PostgreSQL server to authenticate the client's identity, i.e. identity of the Datastream.", |
3145 | 3157 | "type": "string" |
3146 | 3158 | } |
3147 | 3159 | }, |
|
3357 | 3369 | "format": "int32", |
3358 | 3370 | "type": "integer" |
3359 | 3371 | }, |
| 3372 | + "secretManagerStoredPassword": { |
| 3373 | + "description": "Optional. A reference to a Secret Manager resource name storing the SQLServer connection password. Mutually exclusive with the `password` field.", |
| 3374 | + "type": "string" |
| 3375 | + }, |
3360 | 3376 | "username": { |
3361 | 3377 | "description": "Required. Username for the SQLServer connection.", |
3362 | 3378 | "type": "string" |
|
0 commit comments