Skip to content

Commit

Permalink
feat(integrations): update the api
Browse files Browse the repository at this point in the history
#### integrations:v1alpha

The following keys were added:
- schemas.GoogleCloudConnectorsV1BillingConfig (Total Keys: 4)
- schemas.GoogleCloudConnectorsV1Connection.properties.billingConfig (Total Keys: 2)
- schemas.GoogleInternalCloudCrmEventbusV3PostToQueueWithTriggerIdRequest.properties.quotaRetryCount (Total Keys: 2)
  • Loading branch information
yoshi-automation committed Apr 16, 2024
1 parent dbb76c8 commit d3ac1a9
Show file tree
Hide file tree
Showing 8 changed files with 65 additions and 26 deletions.
Expand Up @@ -468,7 +468,7 @@ <h3>Method Details</h3>
&quot;A String&quot;,
],
&quot;lastModifierEmail&quot;: &quot;A String&quot;, # The last modifier&#x27;s email address. Generated based on the End User Credentials/LOAS role of the user making the call.
&quot;name&quot;: &quot;A String&quot;, # Resource name of the SFDC instance projects/{project}/locations/{location}/authConfigs/{authConfig}.
&quot;name&quot;: &quot;A String&quot;, # Resource name of the auth config. For more information, see Manage authentication profiles. projects/{project}/locations/{location}/authConfigs/{authConfig}.
&quot;overrideValidTime&quot;: &quot;A String&quot;, # User provided expiry time to override. For the example of Salesforce, username/password credentials can be valid for 6 months depending on the instance settings.
&quot;reason&quot;: &quot;A String&quot;, # The reason / details of the current status.
&quot;state&quot;: &quot;A String&quot;, # The status of the auth config.
Expand Down Expand Up @@ -846,7 +846,7 @@ <h3>Method Details</h3>
&quot;A String&quot;,
],
&quot;lastModifierEmail&quot;: &quot;A String&quot;, # The last modifier&#x27;s email address. Generated based on the End User Credentials/LOAS role of the user making the call.
&quot;name&quot;: &quot;A String&quot;, # Resource name of the SFDC instance projects/{project}/locations/{location}/authConfigs/{authConfig}.
&quot;name&quot;: &quot;A String&quot;, # Resource name of the auth config. For more information, see Manage authentication profiles. projects/{project}/locations/{location}/authConfigs/{authConfig}.
&quot;overrideValidTime&quot;: &quot;A String&quot;, # User provided expiry time to override. For the example of Salesforce, username/password credentials can be valid for 6 months depending on the instance settings.
&quot;reason&quot;: &quot;A String&quot;, # The reason / details of the current status.
&quot;state&quot;: &quot;A String&quot;, # The status of the auth config.
Expand Down Expand Up @@ -1246,7 +1246,7 @@ <h3>Method Details</h3>
&quot;A String&quot;,
],
&quot;lastModifierEmail&quot;: &quot;A String&quot;, # The last modifier&#x27;s email address. Generated based on the End User Credentials/LOAS role of the user making the call.
&quot;name&quot;: &quot;A String&quot;, # Resource name of the SFDC instance projects/{project}/locations/{location}/authConfigs/{authConfig}.
&quot;name&quot;: &quot;A String&quot;, # Resource name of the auth config. For more information, see Manage authentication profiles. projects/{project}/locations/{location}/authConfigs/{authConfig}.
&quot;overrideValidTime&quot;: &quot;A String&quot;, # User provided expiry time to override. For the example of Salesforce, username/password credentials can be valid for 6 months depending on the instance settings.
&quot;reason&quot;: &quot;A String&quot;, # The reason / details of the current status.
&quot;state&quot;: &quot;A String&quot;, # The status of the auth config.
Expand Down Expand Up @@ -1634,7 +1634,7 @@ <h3>Method Details</h3>
&quot;A String&quot;,
],
&quot;lastModifierEmail&quot;: &quot;A String&quot;, # The last modifier&#x27;s email address. Generated based on the End User Credentials/LOAS role of the user making the call.
&quot;name&quot;: &quot;A String&quot;, # Resource name of the SFDC instance projects/{project}/locations/{location}/authConfigs/{authConfig}.
&quot;name&quot;: &quot;A String&quot;, # Resource name of the auth config. For more information, see Manage authentication profiles. projects/{project}/locations/{location}/authConfigs/{authConfig}.
&quot;overrideValidTime&quot;: &quot;A String&quot;, # User provided expiry time to override. For the example of Salesforce, username/password credentials can be valid for 6 months depending on the instance settings.
&quot;reason&quot;: &quot;A String&quot;, # The reason / details of the current status.
&quot;state&quot;: &quot;A String&quot;, # The status of the auth config.
Expand Down Expand Up @@ -1666,7 +1666,7 @@ <h3>Method Details</h3>
<pre>Updates an auth config. If credential is updated, fetch the encrypted auth config from Spanner, decrypt with Cloud KMS key, update the credential fields, re-encrypt with Cloud KMS key and update the Spanner record. For other fields, directly update the Spanner record. Returns the encrypted auth config.

Args:
name: string, Resource name of the SFDC instance projects/{project}/locations/{location}/authConfigs/{authConfig}. (required)
name: string, Resource name of the auth config. For more information, see Manage authentication profiles. projects/{project}/locations/{location}/authConfigs/{authConfig}. (required)
body: object, The request body.
The object takes the form of:

Expand Down Expand Up @@ -2028,7 +2028,7 @@ <h3>Method Details</h3>
&quot;A String&quot;,
],
&quot;lastModifierEmail&quot;: &quot;A String&quot;, # The last modifier&#x27;s email address. Generated based on the End User Credentials/LOAS role of the user making the call.
&quot;name&quot;: &quot;A String&quot;, # Resource name of the SFDC instance projects/{project}/locations/{location}/authConfigs/{authConfig}.
&quot;name&quot;: &quot;A String&quot;, # Resource name of the auth config. For more information, see Manage authentication profiles. projects/{project}/locations/{location}/authConfigs/{authConfig}.
&quot;overrideValidTime&quot;: &quot;A String&quot;, # User provided expiry time to override. For the example of Salesforce, username/password credentials can be valid for 6 months depending on the instance settings.
&quot;reason&quot;: &quot;A String&quot;, # The reason / details of the current status.
&quot;state&quot;: &quot;A String&quot;, # The status of the auth config.
Expand Down Expand Up @@ -2407,7 +2407,7 @@ <h3>Method Details</h3>
&quot;A String&quot;,
],
&quot;lastModifierEmail&quot;: &quot;A String&quot;, # The last modifier&#x27;s email address. Generated based on the End User Credentials/LOAS role of the user making the call.
&quot;name&quot;: &quot;A String&quot;, # Resource name of the SFDC instance projects/{project}/locations/{location}/authConfigs/{authConfig}.
&quot;name&quot;: &quot;A String&quot;, # Resource name of the auth config. For more information, see Manage authentication profiles. projects/{project}/locations/{location}/authConfigs/{authConfig}.
&quot;overrideValidTime&quot;: &quot;A String&quot;, # User provided expiry time to override. For the example of Salesforce, username/password credentials can be valid for 6 months depending on the instance settings.
&quot;reason&quot;: &quot;A String&quot;, # The reason / details of the current status.
&quot;state&quot;: &quot;A String&quot;, # The status of the auth config.
Expand Down
Expand Up @@ -212,6 +212,9 @@ <h3>Method Details</h3>
&quot;username&quot;: &quot;A String&quot;, # Username.
},
},
&quot;billingConfig&quot;: { # Billing config for the connection. # Output only. Billing config for the connection.
&quot;billingCategory&quot;: &quot;A String&quot;, # Output only. Billing category for the connector.
},
&quot;configVariables&quot;: [ # Optional. Configuration for configuring the connection with an external system.
{ # ConfigVariable represents a configuration variable present in a Connection. or AuthConfig.
&quot;boolValue&quot;: True or False, # Value is a bool.
Expand Down
Expand Up @@ -187,7 +187,7 @@ <h3>Method Details</h3>
&quot;escalatorQueue&quot;: &quot;A String&quot;,
&quot;pubsubTopic&quot;: &quot;A String&quot;,
&quot;request&quot;: { # If the out-of-the-box email/pubsub notifications are not suitable and custom logic is required, fire a workflow containing all info needed to notify users to resume execution.
&quot;postToQueueWithTriggerIdRequest&quot;: { # LINT.IfChange Use this request to post all workflows associated with a given trigger id. Next available id: 12 # Request to fire an event containing the SuspensionInfo message.
&quot;postToQueueWithTriggerIdRequest&quot;: { # LINT.IfChange Use this request to post all workflows associated with a given trigger id. Next available id: 13 # Request to fire an event containing the SuspensionInfo message.
&quot;clientId&quot;: &quot;A String&quot;, # Optional. If the client id is provided, then the combination of trigger id and client id is matched across all the workflows. If the client id is not provided, then workflows with matching trigger id are executed for each client id in the {@link TriggerConfig}. For Api Trigger, the client id is required and will be validated against the allowed clients.
&quot;ignoreErrorIfNoActiveWorkflow&quot;: True or False, # Optional. Flag to determine whether clients would suppress a warning when no ACTIVE workflows are not found. If this flag is set to be true, an error will not be thrown if the requested trigger_id or client_id is not found in any ACTIVE workflow. Otherwise, the error is always thrown. The flag is set to be false by default.
&quot;parameters&quot;: { # LINT.IfChange This message is used for processing and persisting (when applicable) key value pair parameters for each event in the event bus. Please see # Passed in as parameters to each workflow execution. Optional.
Expand Down Expand Up @@ -238,6 +238,7 @@ <h3>Method Details</h3>
],
},
&quot;priority&quot;: &quot;A String&quot;, # The request priority this request should be processed at. For internal users:
&quot;quotaRetryCount&quot;: 42, # Optional. This is a field to see the quota retry count for integration execution
&quot;requestId&quot;: &quot;A String&quot;, # Optional. This is used to de-dup incoming request: if the duplicate request was detected, the response from the previous execution is returned. Must have no more than 36 characters and contain only alphanumeric characters and hyphens.
&quot;resourceName&quot;: &quot;A String&quot;, # This field is only required when using Admin Access. The resource name of target, or the parent resource name. For example: &quot;projects/*/locations/*/integrations/*&quot;
&quot;scheduledTime&quot;: &quot;A String&quot;, # Optional. Time in milliseconds since epoch when the given event would be scheduled.
Expand Down Expand Up @@ -345,7 +346,7 @@ <h3>Method Details</h3>
&quot;escalatorQueue&quot;: &quot;A String&quot;,
&quot;pubsubTopic&quot;: &quot;A String&quot;,
&quot;request&quot;: { # If the out-of-the-box email/pubsub notifications are not suitable and custom logic is required, fire a workflow containing all info needed to notify users to resume execution.
&quot;postToQueueWithTriggerIdRequest&quot;: { # LINT.IfChange Use this request to post all workflows associated with a given trigger id. Next available id: 12 # Request to fire an event containing the SuspensionInfo message.
&quot;postToQueueWithTriggerIdRequest&quot;: { # LINT.IfChange Use this request to post all workflows associated with a given trigger id. Next available id: 13 # Request to fire an event containing the SuspensionInfo message.
&quot;clientId&quot;: &quot;A String&quot;, # Optional. If the client id is provided, then the combination of trigger id and client id is matched across all the workflows. If the client id is not provided, then workflows with matching trigger id are executed for each client id in the {@link TriggerConfig}. For Api Trigger, the client id is required and will be validated against the allowed clients.
&quot;ignoreErrorIfNoActiveWorkflow&quot;: True or False, # Optional. Flag to determine whether clients would suppress a warning when no ACTIVE workflows are not found. If this flag is set to be true, an error will not be thrown if the requested trigger_id or client_id is not found in any ACTIVE workflow. Otherwise, the error is always thrown. The flag is set to be false by default.
&quot;parameters&quot;: { # LINT.IfChange This message is used for processing and persisting (when applicable) key value pair parameters for each event in the event bus. Please see # Passed in as parameters to each workflow execution. Optional.
Expand Down Expand Up @@ -396,6 +397,7 @@ <h3>Method Details</h3>
],
},
&quot;priority&quot;: &quot;A String&quot;, # The request priority this request should be processed at. For internal users:
&quot;quotaRetryCount&quot;: 42, # Optional. This is a field to see the quota retry count for integration execution
&quot;requestId&quot;: &quot;A String&quot;, # Optional. This is used to de-dup incoming request: if the duplicate request was detected, the response from the previous execution is returned. Must have no more than 36 characters and contain only alphanumeric characters and hyphens.
&quot;resourceName&quot;: &quot;A String&quot;, # This field is only required when using Admin Access. The resource name of target, or the parent resource name. For example: &quot;projects/*/locations/*/integrations/*&quot;
&quot;scheduledTime&quot;: &quot;A String&quot;, # Optional. Time in milliseconds since epoch when the given event would be scheduled.
Expand Down
Expand Up @@ -460,7 +460,7 @@ <h3>Method Details</h3>
body: object, The request body.
The object takes the form of:

{ # The request for scheduling an integration. Next available id: 10
{ # The request for scheduling an integration. Next available id: 11
&quot;inputParameters&quot;: { # Optional. Input parameters used by integration execution.
&quot;a_key&quot;: { # The type of the parameter.
&quot;booleanArray&quot;: { # This message only contains a field of boolean array. # Boolean Array.
Expand Down

0 comments on commit d3ac1a9

Please sign in to comment.