Skip to content

Commit ce81144

Browse files
feat(datastream): update the api
#### datastream:v1 The following keys were added: - schemas.BackfillAllStrategy.properties.salesforceExcludedObjects.$ref (Total Keys: 1) - schemas.BigQueryDestinationConfig.properties.blmtConfig.$ref (Total Keys: 1) - schemas.BlmtConfig (Total Keys: 7) - schemas.ConnectionProfile.properties.salesforceProfile.$ref (Total Keys: 1) - schemas.Oauth2ClientCredentials (Total Keys: 5) - schemas.SalesforceField (Total Keys: 5) - schemas.SalesforceObject (Total Keys: 8) - schemas.SalesforceOrg (Total Keys: 4) - schemas.SalesforceProfile (Total Keys: 5) - schemas.SalesforceSourceConfig (Total Keys: 6) - schemas.SourceConfig.properties.salesforceSourceConfig.$ref (Total Keys: 1) - schemas.SourceObjectIdentifier.properties.salesforceIdentifier.$ref (Total Keys: 1) - schemas.UserCredentials (Total Keys: 7)
1 parent d218f6c commit ce81144

File tree

4 files changed

+512
-1
lines changed

4 files changed

+512
-1
lines changed

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

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,21 @@ <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;salesforceProfile&quot;: { # Salesforce profile # Salesforce Connection Profile configuration.
200+
&quot;domain&quot;: &quot;A String&quot;, # Required. Domain endpoint for the Salesforce connection.
201+
&quot;oauth2ClientCredentials&quot;: { # OAuth2 Client Credentials. # Connected app authentication.
202+
&quot;clientId&quot;: &quot;A String&quot;, # Required. Client ID for Salesforce OAuth2 Client Credentials.
203+
&quot;clientSecret&quot;: &quot;A String&quot;, # Optional. Client secret for Salesforce OAuth2 Client Credentials. Mutually exclusive with the `secret_manager_stored_client_secret` field.
204+
&quot;secretManagerStoredClientSecret&quot;: &quot;A String&quot;, # Optional. A reference to a Secret Manager resource name storing the Salesforce OAuth2 client_secret. Mutually exclusive with the `client_secret` field.
205+
},
206+
&quot;userCredentials&quot;: { # Username-password credentials. # User-password authentication.
207+
&quot;password&quot;: &quot;A String&quot;, # Optional. Password for the Salesforce connection. Mutually exclusive with the `secret_manager_stored_password` field.
208+
&quot;secretManagerStoredPassword&quot;: &quot;A String&quot;, # Optional. A reference to a Secret Manager resource name storing the Salesforce connection&#x27;s password. Mutually exclusive with the `password` field.
209+
&quot;secretManagerStoredSecurityToken&quot;: &quot;A String&quot;, # Optional. A reference to a Secret Manager resource name storing the Salesforce connection&#x27;s security token. Mutually exclusive with the `security_token` field.
210+
&quot;securityToken&quot;: &quot;A String&quot;, # Optional. Security token for the Salesforce connection. Mutually exclusive with the `secret_manager_stored_security_token` field.
211+
&quot;username&quot;: &quot;A String&quot;, # Required. Username for the Salesforce connection.
212+
},
213+
},
199214
&quot;satisfiesPzi&quot;: True or False, # Output only. Reserved for future use.
200215
&quot;satisfiesPzs&quot;: True or False, # Output only. Reserved for future use.
201216
&quot;sqlServerProfile&quot;: { # SQLServer database profile. # SQLServer Connection Profile configuration.
@@ -372,6 +387,21 @@ <h3>Method Details</h3>
372387
&quot;privateConnectivity&quot;: { # Private Connectivity # Private connectivity.
373388
&quot;privateConnection&quot;: &quot;A String&quot;, # Required. A reference to a private connection resource. Format: `projects/{project}/locations/{location}/privateConnections/{name}`
374389
},
390+
&quot;salesforceProfile&quot;: { # Salesforce profile # Salesforce Connection Profile configuration.
391+
&quot;domain&quot;: &quot;A String&quot;, # Required. Domain endpoint for the Salesforce connection.
392+
&quot;oauth2ClientCredentials&quot;: { # OAuth2 Client Credentials. # Connected app authentication.
393+
&quot;clientId&quot;: &quot;A String&quot;, # Required. Client ID for Salesforce OAuth2 Client Credentials.
394+
&quot;clientSecret&quot;: &quot;A String&quot;, # Optional. Client secret for Salesforce OAuth2 Client Credentials. Mutually exclusive with the `secret_manager_stored_client_secret` field.
395+
&quot;secretManagerStoredClientSecret&quot;: &quot;A String&quot;, # Optional. A reference to a Secret Manager resource name storing the Salesforce OAuth2 client_secret. Mutually exclusive with the `client_secret` field.
396+
},
397+
&quot;userCredentials&quot;: { # Username-password credentials. # User-password authentication.
398+
&quot;password&quot;: &quot;A String&quot;, # Optional. Password for the Salesforce connection. Mutually exclusive with the `secret_manager_stored_password` field.
399+
&quot;secretManagerStoredPassword&quot;: &quot;A String&quot;, # Optional. A reference to a Secret Manager resource name storing the Salesforce connection&#x27;s password. Mutually exclusive with the `password` field.
400+
&quot;secretManagerStoredSecurityToken&quot;: &quot;A String&quot;, # Optional. A reference to a Secret Manager resource name storing the Salesforce connection&#x27;s security token. Mutually exclusive with the `security_token` field.
401+
&quot;securityToken&quot;: &quot;A String&quot;, # Optional. Security token for the Salesforce connection. Mutually exclusive with the `secret_manager_stored_security_token` field.
402+
&quot;username&quot;: &quot;A String&quot;, # Required. Username for the Salesforce connection.
403+
},
404+
},
375405
&quot;satisfiesPzi&quot;: True or False, # Output only. Reserved for future use.
376406
&quot;satisfiesPzs&quot;: True or False, # Output only. Reserved for future use.
377407
&quot;sqlServerProfile&quot;: { # SQLServer database profile. # SQLServer Connection Profile configuration.
@@ -695,6 +725,21 @@ <h3>Method Details</h3>
695725
&quot;privateConnectivity&quot;: { # Private Connectivity # Private connectivity.
696726
&quot;privateConnection&quot;: &quot;A String&quot;, # Required. A reference to a private connection resource. Format: `projects/{project}/locations/{location}/privateConnections/{name}`
697727
},
728+
&quot;salesforceProfile&quot;: { # Salesforce profile # Salesforce Connection Profile configuration.
729+
&quot;domain&quot;: &quot;A String&quot;, # Required. Domain endpoint for the Salesforce connection.
730+
&quot;oauth2ClientCredentials&quot;: { # OAuth2 Client Credentials. # Connected app authentication.
731+
&quot;clientId&quot;: &quot;A String&quot;, # Required. Client ID for Salesforce OAuth2 Client Credentials.
732+
&quot;clientSecret&quot;: &quot;A String&quot;, # Optional. Client secret for Salesforce OAuth2 Client Credentials. Mutually exclusive with the `secret_manager_stored_client_secret` field.
733+
&quot;secretManagerStoredClientSecret&quot;: &quot;A String&quot;, # Optional. A reference to a Secret Manager resource name storing the Salesforce OAuth2 client_secret. Mutually exclusive with the `client_secret` field.
734+
},
735+
&quot;userCredentials&quot;: { # Username-password credentials. # User-password authentication.
736+
&quot;password&quot;: &quot;A String&quot;, # Optional. Password for the Salesforce connection. Mutually exclusive with the `secret_manager_stored_password` field.
737+
&quot;secretManagerStoredPassword&quot;: &quot;A String&quot;, # Optional. A reference to a Secret Manager resource name storing the Salesforce connection&#x27;s password. Mutually exclusive with the `password` field.
738+
&quot;secretManagerStoredSecurityToken&quot;: &quot;A String&quot;, # Optional. A reference to a Secret Manager resource name storing the Salesforce connection&#x27;s security token. Mutually exclusive with the `security_token` field.
739+
&quot;securityToken&quot;: &quot;A String&quot;, # Optional. Security token for the Salesforce connection. Mutually exclusive with the `secret_manager_stored_security_token` field.
740+
&quot;username&quot;: &quot;A String&quot;, # Required. Username for the Salesforce connection.
741+
},
742+
},
698743
&quot;satisfiesPzi&quot;: True or False, # Output only. Reserved for future use.
699744
&quot;satisfiesPzs&quot;: True or False, # Output only. Reserved for future use.
700745
&quot;sqlServerProfile&quot;: { # SQLServer database profile. # SQLServer Connection Profile configuration.
@@ -813,6 +858,21 @@ <h3>Method Details</h3>
813858
&quot;privateConnectivity&quot;: { # Private Connectivity # Private connectivity.
814859
&quot;privateConnection&quot;: &quot;A String&quot;, # Required. A reference to a private connection resource. Format: `projects/{project}/locations/{location}/privateConnections/{name}`
815860
},
861+
&quot;salesforceProfile&quot;: { # Salesforce profile # Salesforce Connection Profile configuration.
862+
&quot;domain&quot;: &quot;A String&quot;, # Required. Domain endpoint for the Salesforce connection.
863+
&quot;oauth2ClientCredentials&quot;: { # OAuth2 Client Credentials. # Connected app authentication.
864+
&quot;clientId&quot;: &quot;A String&quot;, # Required. Client ID for Salesforce OAuth2 Client Credentials.
865+
&quot;clientSecret&quot;: &quot;A String&quot;, # Optional. Client secret for Salesforce OAuth2 Client Credentials. Mutually exclusive with the `secret_manager_stored_client_secret` field.
866+
&quot;secretManagerStoredClientSecret&quot;: &quot;A String&quot;, # Optional. A reference to a Secret Manager resource name storing the Salesforce OAuth2 client_secret. Mutually exclusive with the `client_secret` field.
867+
},
868+
&quot;userCredentials&quot;: { # Username-password credentials. # User-password authentication.
869+
&quot;password&quot;: &quot;A String&quot;, # Optional. Password for the Salesforce connection. Mutually exclusive with the `secret_manager_stored_password` field.
870+
&quot;secretManagerStoredPassword&quot;: &quot;A String&quot;, # Optional. A reference to a Secret Manager resource name storing the Salesforce connection&#x27;s password. Mutually exclusive with the `password` field.
871+
&quot;secretManagerStoredSecurityToken&quot;: &quot;A String&quot;, # Optional. A reference to a Secret Manager resource name storing the Salesforce connection&#x27;s security token. Mutually exclusive with the `security_token` field.
872+
&quot;securityToken&quot;: &quot;A String&quot;, # Optional. Security token for the Salesforce connection. Mutually exclusive with the `secret_manager_stored_security_token` field.
873+
&quot;username&quot;: &quot;A String&quot;, # Required. Username for the Salesforce connection.
874+
},
875+
},
816876
&quot;satisfiesPzi&quot;: True or False, # Output only. Reserved for future use.
817877
&quot;satisfiesPzs&quot;: True or False, # Output only. Reserved for future use.
818878
&quot;sqlServerProfile&quot;: { # SQLServer database profile. # SQLServer Connection Profile configuration.
@@ -940,6 +1000,21 @@ <h3>Method Details</h3>
9401000
&quot;privateConnectivity&quot;: { # Private Connectivity # Private connectivity.
9411001
&quot;privateConnection&quot;: &quot;A String&quot;, # Required. A reference to a private connection resource. Format: `projects/{project}/locations/{location}/privateConnections/{name}`
9421002
},
1003+
&quot;salesforceProfile&quot;: { # Salesforce profile # Salesforce Connection Profile configuration.
1004+
&quot;domain&quot;: &quot;A String&quot;, # Required. Domain endpoint for the Salesforce connection.
1005+
&quot;oauth2ClientCredentials&quot;: { # OAuth2 Client Credentials. # Connected app authentication.
1006+
&quot;clientId&quot;: &quot;A String&quot;, # Required. Client ID for Salesforce OAuth2 Client Credentials.
1007+
&quot;clientSecret&quot;: &quot;A String&quot;, # Optional. Client secret for Salesforce OAuth2 Client Credentials. Mutually exclusive with the `secret_manager_stored_client_secret` field.
1008+
&quot;secretManagerStoredClientSecret&quot;: &quot;A String&quot;, # Optional. A reference to a Secret Manager resource name storing the Salesforce OAuth2 client_secret. Mutually exclusive with the `client_secret` field.
1009+
},
1010+
&quot;userCredentials&quot;: { # Username-password credentials. # User-password authentication.
1011+
&quot;password&quot;: &quot;A String&quot;, # Optional. Password for the Salesforce connection. Mutually exclusive with the `secret_manager_stored_password` field.
1012+
&quot;secretManagerStoredPassword&quot;: &quot;A String&quot;, # Optional. A reference to a Secret Manager resource name storing the Salesforce connection&#x27;s password. Mutually exclusive with the `password` field.
1013+
&quot;secretManagerStoredSecurityToken&quot;: &quot;A String&quot;, # Optional. A reference to a Secret Manager resource name storing the Salesforce connection&#x27;s security token. Mutually exclusive with the `security_token` field.
1014+
&quot;securityToken&quot;: &quot;A String&quot;, # Optional. Security token for the Salesforce connection. Mutually exclusive with the `secret_manager_stored_security_token` field.
1015+
&quot;username&quot;: &quot;A String&quot;, # Required. Username for the Salesforce connection.
1016+
},
1017+
},
9431018
&quot;satisfiesPzi&quot;: True or False, # Output only. Reserved for future use.
9441019
&quot;satisfiesPzs&quot;: True or False, # Output only. Reserved for future use.
9451020
&quot;sqlServerProfile&quot;: { # SQLServer database profile. # SQLServer Connection Profile configuration.

0 commit comments

Comments
 (0)