|
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