diff --git a/docs/dyn/integrations_v1alpha.projects.locations.connections.html b/docs/dyn/integrations_v1alpha.projects.locations.connections.html index a675f5ae8de..0cfe435f609 100644 --- a/docs/dyn/integrations_v1alpha.projects.locations.connections.html +++ b/docs/dyn/integrations_v1alpha.projects.locations.connections.html @@ -178,9 +178,6 @@

Method Details

}, "sshPublicKey": { # Parameters to support Ssh public key Authentication. # SSH Public Key. "certType": "A String", # Format of SSH Client cert. - "password": { # Secret provides a reference to entries in Secret Manager. # This is an optional field used in case client has enabled multi-factor authentication - "secretVersion": "A String", # The resource name of the secret version in the format, format as: `projects/*/secrets/*/versions/*`. - }, "sshClientCert": { # Secret provides a reference to entries in Secret Manager. # SSH Client Cert. It should contain both public and private key. "secretVersion": "A String", # The resource name of the secret version in the format, format as: `projects/*/secrets/*/versions/*`. }, diff --git a/docs/dyn/integrations_v1alpha.projects.locations.integrations.executions.html b/docs/dyn/integrations_v1alpha.projects.locations.integrations.executions.html index 826e800adc0..45b9ba7f413 100644 --- a/docs/dyn/integrations_v1alpha.projects.locations.integrations.executions.html +++ b/docs/dyn/integrations_v1alpha.projects.locations.integrations.executions.html @@ -78,7 +78,7 @@

Instance Methods

close()

Close httplib2 connections.

- list(parent, filter=None, filterParams_customFilter=None, filterParams_endTime=None, filterParams_eventStatuses=None, filterParams_executionId=None, filterParams_parameterKey=None, filterParams_parameterPairKey=None, filterParams_parameterPairValue=None, filterParams_parameterType=None, filterParams_parameterValue=None, filterParams_startTime=None, filterParams_taskStatuses=None, filterParams_triggerId=None, filterParams_workflowName=None, orderBy=None, pageSize=None, pageToken=None, readMask=None, refreshAcl=None, truncateParams=None, x__xgafv=None)

+ list(parent, filter=None, filterParams_customFilter=None, filterParams_endTime=None, filterParams_eventStatuses=None, filterParams_executionId=None, filterParams_parameterKey=None, filterParams_parameterPairKey=None, filterParams_parameterPairValue=None, filterParams_parameterType=None, filterParams_parameterValue=None, filterParams_startTime=None, filterParams_taskStatuses=None, filterParams_workflowName=None, orderBy=None, pageSize=None, pageToken=None, readMask=None, refreshAcl=None, truncateParams=None, x__xgafv=None)

Lists the status of the integration executions.

list_next()

@@ -90,7 +90,7 @@

Method Details

- list(parent, filter=None, filterParams_customFilter=None, filterParams_endTime=None, filterParams_eventStatuses=None, filterParams_executionId=None, filterParams_parameterKey=None, filterParams_parameterPairKey=None, filterParams_parameterPairValue=None, filterParams_parameterType=None, filterParams_parameterValue=None, filterParams_startTime=None, filterParams_taskStatuses=None, filterParams_triggerId=None, filterParams_workflowName=None, orderBy=None, pageSize=None, pageToken=None, readMask=None, refreshAcl=None, truncateParams=None, x__xgafv=None) + list(parent, filter=None, filterParams_customFilter=None, filterParams_endTime=None, filterParams_eventStatuses=None, filterParams_executionId=None, filterParams_parameterKey=None, filterParams_parameterPairKey=None, filterParams_parameterPairValue=None, filterParams_parameterType=None, filterParams_parameterValue=None, filterParams_startTime=None, filterParams_taskStatuses=None, filterParams_workflowName=None, orderBy=None, pageSize=None, pageToken=None, readMask=None, refreshAcl=None, truncateParams=None, x__xgafv=None)
Lists the status of the integration executions.
 
 Args:
@@ -107,7 +107,6 @@ 

Method Details

filterParams_parameterValue: string, Param value. DEPRECATED. User parameter_pair_value instead. filterParams_startTime: string, Start timestamp. filterParams_taskStatuses: string, List of possible task statuses. (repeated) - filterParams_triggerId: string, Trigger id. filterParams_workflowName: string, Workflow name. orderBy: string, Optional. The results would be returned in order you specified here. Currently supporting "last_modified_time" and "create_time". pageSize: integer, Optional. The size of entries in the response. diff --git a/docs/dyn/integrations_v1alpha.projects.locations.integrations.versions.html b/docs/dyn/integrations_v1alpha.projects.locations.integrations.versions.html index 1907ffeb8fe..8d9a8be8fb5 100644 --- a/docs/dyn/integrations_v1alpha.projects.locations.integrations.versions.html +++ b/docs/dyn/integrations_v1alpha.projects.locations.integrations.versions.html @@ -841,6 +841,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration # Optional. Cloud Scheduler Trigger related metadata + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # Optional. User-provided description intended to give additional business context about the task. "label": "A String", # Optional. The user created label for a particular trigger. "nextTasksExecutionPolicy": "A String", # Optional. Dictates how next tasks will be executed. @@ -862,7 +868,7 @@

Method Details

}, ], "triggerConfigsInternal": [ # Optional. Trigger configurations. - { # Configuration detail of a trigger. Next available id: 16 + { # Configuration detail of a trigger. Next available id: 17 "alertConfig": [ # An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published. { # Message to be used to configure custom alerting in the {@code EventConfig} protos for an event. See go/eventbus-alert-config-examples for examples of the different alerts that can be configured. "aggregationPeriod": "A String", # For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours. @@ -893,6 +899,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # User-provided description intended to give more business context about the task. "enabledClients": [ # Required. The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client. "A String", @@ -1713,6 +1725,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration # Optional. Cloud Scheduler Trigger related metadata + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # Optional. User-provided description intended to give additional business context about the task. "label": "A String", # Optional. The user created label for a particular trigger. "nextTasksExecutionPolicy": "A String", # Optional. Dictates how next tasks will be executed. @@ -1734,7 +1752,7 @@

Method Details

}, ], "triggerConfigsInternal": [ # Optional. Trigger configurations. - { # Configuration detail of a trigger. Next available id: 16 + { # Configuration detail of a trigger. Next available id: 17 "alertConfig": [ # An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published. { # Message to be used to configure custom alerting in the {@code EventConfig} protos for an event. See go/eventbus-alert-config-examples for examples of the different alerts that can be configured. "aggregationPeriod": "A String", # For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours. @@ -1765,6 +1783,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # User-provided description intended to give more business context about the task. "enabledClients": [ # Required. The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client. "A String", @@ -2615,6 +2639,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration # Optional. Cloud Scheduler Trigger related metadata + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # Optional. User-provided description intended to give additional business context about the task. "label": "A String", # Optional. The user created label for a particular trigger. "nextTasksExecutionPolicy": "A String", # Optional. Dictates how next tasks will be executed. @@ -2636,7 +2666,7 @@

Method Details

}, ], "triggerConfigsInternal": [ # Optional. Trigger configurations. - { # Configuration detail of a trigger. Next available id: 16 + { # Configuration detail of a trigger. Next available id: 17 "alertConfig": [ # An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published. { # Message to be used to configure custom alerting in the {@code EventConfig} protos for an event. See go/eventbus-alert-config-examples for examples of the different alerts that can be configured. "aggregationPeriod": "A String", # For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours. @@ -2667,6 +2697,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # User-provided description intended to give more business context about the task. "enabledClients": [ # Required. The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client. "A String", @@ -3500,6 +3536,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration # Optional. Cloud Scheduler Trigger related metadata + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # Optional. User-provided description intended to give additional business context about the task. "label": "A String", # Optional. The user created label for a particular trigger. "nextTasksExecutionPolicy": "A String", # Optional. Dictates how next tasks will be executed. @@ -3521,7 +3563,7 @@

Method Details

}, ], "triggerConfigsInternal": [ # Optional. Trigger configurations. - { # Configuration detail of a trigger. Next available id: 16 + { # Configuration detail of a trigger. Next available id: 17 "alertConfig": [ # An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published. { # Message to be used to configure custom alerting in the {@code EventConfig} protos for an event. See go/eventbus-alert-config-examples for examples of the different alerts that can be configured. "aggregationPeriod": "A String", # For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours. @@ -3552,6 +3594,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # User-provided description intended to give more business context about the task. "enabledClients": [ # Required. The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client. "A String", @@ -4391,6 +4439,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration # Optional. Cloud Scheduler Trigger related metadata + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # Optional. User-provided description intended to give additional business context about the task. "label": "A String", # Optional. The user created label for a particular trigger. "nextTasksExecutionPolicy": "A String", # Optional. Dictates how next tasks will be executed. @@ -4412,7 +4466,7 @@

Method Details

}, ], "triggerConfigsInternal": [ # Optional. Trigger configurations. - { # Configuration detail of a trigger. Next available id: 16 + { # Configuration detail of a trigger. Next available id: 17 "alertConfig": [ # An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published. { # Message to be used to configure custom alerting in the {@code EventConfig} protos for an event. See go/eventbus-alert-config-examples for examples of the different alerts that can be configured. "aggregationPeriod": "A String", # For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours. @@ -4443,6 +4497,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # User-provided description intended to give more business context about the task. "enabledClients": [ # Required. The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client. "A String", @@ -5263,6 +5323,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration # Optional. Cloud Scheduler Trigger related metadata + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # Optional. User-provided description intended to give additional business context about the task. "label": "A String", # Optional. The user created label for a particular trigger. "nextTasksExecutionPolicy": "A String", # Optional. Dictates how next tasks will be executed. @@ -5284,7 +5350,7 @@

Method Details

}, ], "triggerConfigsInternal": [ # Optional. Trigger configurations. - { # Configuration detail of a trigger. Next available id: 16 + { # Configuration detail of a trigger. Next available id: 17 "alertConfig": [ # An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published. { # Message to be used to configure custom alerting in the {@code EventConfig} protos for an event. See go/eventbus-alert-config-examples for examples of the different alerts that can be configured. "aggregationPeriod": "A String", # For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours. @@ -5315,6 +5381,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # User-provided description intended to give more business context about the task. "enabledClients": [ # Required. The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client. "A String", @@ -6172,6 +6244,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration # Optional. Cloud Scheduler Trigger related metadata + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # Optional. User-provided description intended to give additional business context about the task. "label": "A String", # Optional. The user created label for a particular trigger. "nextTasksExecutionPolicy": "A String", # Optional. Dictates how next tasks will be executed. @@ -6193,7 +6271,7 @@

Method Details

}, ], "triggerConfigsInternal": [ # Optional. Trigger configurations. - { # Configuration detail of a trigger. Next available id: 16 + { # Configuration detail of a trigger. Next available id: 17 "alertConfig": [ # An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published. { # Message to be used to configure custom alerting in the {@code EventConfig} protos for an event. See go/eventbus-alert-config-examples for examples of the different alerts that can be configured. "aggregationPeriod": "A String", # For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours. @@ -6224,6 +6302,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # User-provided description intended to give more business context about the task. "enabledClients": [ # Required. The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client. "A String", diff --git a/docs/dyn/integrations_v1alpha.projects.locations.products.integrations.executions.html b/docs/dyn/integrations_v1alpha.projects.locations.products.integrations.executions.html index 6e94057e9d0..e546a89c061 100644 --- a/docs/dyn/integrations_v1alpha.projects.locations.products.integrations.executions.html +++ b/docs/dyn/integrations_v1alpha.projects.locations.products.integrations.executions.html @@ -89,7 +89,7 @@

Instance Methods

get(name, x__xgafv=None)

Get an execution in the specified project.

- list(parent, filter=None, filterParams_customFilter=None, filterParams_endTime=None, filterParams_eventStatuses=None, filterParams_executionId=None, filterParams_parameterKey=None, filterParams_parameterPairKey=None, filterParams_parameterPairValue=None, filterParams_parameterType=None, filterParams_parameterValue=None, filterParams_startTime=None, filterParams_taskStatuses=None, filterParams_triggerId=None, filterParams_workflowName=None, orderBy=None, pageSize=None, pageToken=None, readMask=None, refreshAcl=None, truncateParams=None, x__xgafv=None)

+ list(parent, filter=None, filterParams_customFilter=None, filterParams_endTime=None, filterParams_eventStatuses=None, filterParams_executionId=None, filterParams_parameterKey=None, filterParams_parameterPairKey=None, filterParams_parameterPairValue=None, filterParams_parameterType=None, filterParams_parameterValue=None, filterParams_startTime=None, filterParams_taskStatuses=None, filterParams_workflowName=None, orderBy=None, pageSize=None, pageToken=None, readMask=None, refreshAcl=None, truncateParams=None, x__xgafv=None)

Lists the status of the integration executions.

list_next()

@@ -504,7 +504,7 @@

Method Details

- list(parent, filter=None, filterParams_customFilter=None, filterParams_endTime=None, filterParams_eventStatuses=None, filterParams_executionId=None, filterParams_parameterKey=None, filterParams_parameterPairKey=None, filterParams_parameterPairValue=None, filterParams_parameterType=None, filterParams_parameterValue=None, filterParams_startTime=None, filterParams_taskStatuses=None, filterParams_triggerId=None, filterParams_workflowName=None, orderBy=None, pageSize=None, pageToken=None, readMask=None, refreshAcl=None, truncateParams=None, x__xgafv=None) + list(parent, filter=None, filterParams_customFilter=None, filterParams_endTime=None, filterParams_eventStatuses=None, filterParams_executionId=None, filterParams_parameterKey=None, filterParams_parameterPairKey=None, filterParams_parameterPairValue=None, filterParams_parameterType=None, filterParams_parameterValue=None, filterParams_startTime=None, filterParams_taskStatuses=None, filterParams_workflowName=None, orderBy=None, pageSize=None, pageToken=None, readMask=None, refreshAcl=None, truncateParams=None, x__xgafv=None)
Lists the status of the integration executions.
 
 Args:
@@ -521,7 +521,6 @@ 

Method Details

filterParams_parameterValue: string, Param value. DEPRECATED. User parameter_pair_value instead. filterParams_startTime: string, Start timestamp. filterParams_taskStatuses: string, List of possible task statuses. (repeated) - filterParams_triggerId: string, Trigger id. filterParams_workflowName: string, Workflow name. orderBy: string, Optional. The results would be returned in order you specified here. Currently supporting "last_modified_time" and "create_time". pageSize: integer, Optional. The size of entries in the response. diff --git a/docs/dyn/integrations_v1alpha.projects.locations.products.integrations.versions.html b/docs/dyn/integrations_v1alpha.projects.locations.products.integrations.versions.html index c44480b77d6..5dd91b66fa1 100644 --- a/docs/dyn/integrations_v1alpha.projects.locations.products.integrations.versions.html +++ b/docs/dyn/integrations_v1alpha.projects.locations.products.integrations.versions.html @@ -853,6 +853,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration # Optional. Cloud Scheduler Trigger related metadata + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # Optional. User-provided description intended to give additional business context about the task. "label": "A String", # Optional. The user created label for a particular trigger. "nextTasksExecutionPolicy": "A String", # Optional. Dictates how next tasks will be executed. @@ -874,7 +880,7 @@

Method Details

}, ], "triggerConfigsInternal": [ # Optional. Trigger configurations. - { # Configuration detail of a trigger. Next available id: 16 + { # Configuration detail of a trigger. Next available id: 17 "alertConfig": [ # An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published. { # Message to be used to configure custom alerting in the {@code EventConfig} protos for an event. See go/eventbus-alert-config-examples for examples of the different alerts that can be configured. "aggregationPeriod": "A String", # For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours. @@ -905,6 +911,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # User-provided description intended to give more business context about the task. "enabledClients": [ # Required. The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client. "A String", @@ -1725,6 +1737,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration # Optional. Cloud Scheduler Trigger related metadata + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # Optional. User-provided description intended to give additional business context about the task. "label": "A String", # Optional. The user created label for a particular trigger. "nextTasksExecutionPolicy": "A String", # Optional. Dictates how next tasks will be executed. @@ -1746,7 +1764,7 @@

Method Details

}, ], "triggerConfigsInternal": [ # Optional. Trigger configurations. - { # Configuration detail of a trigger. Next available id: 16 + { # Configuration detail of a trigger. Next available id: 17 "alertConfig": [ # An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published. { # Message to be used to configure custom alerting in the {@code EventConfig} protos for an event. See go/eventbus-alert-config-examples for examples of the different alerts that can be configured. "aggregationPeriod": "A String", # For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours. @@ -1777,6 +1795,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # User-provided description intended to give more business context about the task. "enabledClients": [ # Required. The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client. "A String", @@ -2651,6 +2675,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration # Optional. Cloud Scheduler Trigger related metadata + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # Optional. User-provided description intended to give additional business context about the task. "label": "A String", # Optional. The user created label for a particular trigger. "nextTasksExecutionPolicy": "A String", # Optional. Dictates how next tasks will be executed. @@ -2672,7 +2702,7 @@

Method Details

}, ], "triggerConfigsInternal": [ # Optional. Trigger configurations. - { # Configuration detail of a trigger. Next available id: 16 + { # Configuration detail of a trigger. Next available id: 17 "alertConfig": [ # An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published. { # Message to be used to configure custom alerting in the {@code EventConfig} protos for an event. See go/eventbus-alert-config-examples for examples of the different alerts that can be configured. "aggregationPeriod": "A String", # For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours. @@ -2703,6 +2733,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # User-provided description intended to give more business context about the task. "enabledClients": [ # Required. The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client. "A String", @@ -3560,6 +3596,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration # Optional. Cloud Scheduler Trigger related metadata + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # Optional. User-provided description intended to give additional business context about the task. "label": "A String", # Optional. The user created label for a particular trigger. "nextTasksExecutionPolicy": "A String", # Optional. Dictates how next tasks will be executed. @@ -3581,7 +3623,7 @@

Method Details

}, ], "triggerConfigsInternal": [ # Optional. Trigger configurations. - { # Configuration detail of a trigger. Next available id: 16 + { # Configuration detail of a trigger. Next available id: 17 "alertConfig": [ # An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published. { # Message to be used to configure custom alerting in the {@code EventConfig} protos for an event. See go/eventbus-alert-config-examples for examples of the different alerts that can be configured. "aggregationPeriod": "A String", # For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours. @@ -3612,6 +3654,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # User-provided description intended to give more business context about the task. "enabledClients": [ # Required. The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client. "A String", @@ -4451,6 +4499,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration # Optional. Cloud Scheduler Trigger related metadata + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # Optional. User-provided description intended to give additional business context about the task. "label": "A String", # Optional. The user created label for a particular trigger. "nextTasksExecutionPolicy": "A String", # Optional. Dictates how next tasks will be executed. @@ -4472,7 +4526,7 @@

Method Details

}, ], "triggerConfigsInternal": [ # Optional. Trigger configurations. - { # Configuration detail of a trigger. Next available id: 16 + { # Configuration detail of a trigger. Next available id: 17 "alertConfig": [ # An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published. { # Message to be used to configure custom alerting in the {@code EventConfig} protos for an event. See go/eventbus-alert-config-examples for examples of the different alerts that can be configured. "aggregationPeriod": "A String", # For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours. @@ -4503,6 +4557,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # User-provided description intended to give more business context about the task. "enabledClients": [ # Required. The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client. "A String", @@ -5323,6 +5383,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration # Optional. Cloud Scheduler Trigger related metadata + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # Optional. User-provided description intended to give additional business context about the task. "label": "A String", # Optional. The user created label for a particular trigger. "nextTasksExecutionPolicy": "A String", # Optional. Dictates how next tasks will be executed. @@ -5344,7 +5410,7 @@

Method Details

}, ], "triggerConfigsInternal": [ # Optional. Trigger configurations. - { # Configuration detail of a trigger. Next available id: 16 + { # Configuration detail of a trigger. Next available id: 17 "alertConfig": [ # An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published. { # Message to be used to configure custom alerting in the {@code EventConfig} protos for an event. See go/eventbus-alert-config-examples for examples of the different alerts that can be configured. "aggregationPeriod": "A String", # For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours. @@ -5375,6 +5441,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # User-provided description intended to give more business context about the task. "enabledClients": [ # Required. The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client. "A String", @@ -6232,6 +6304,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration # Optional. Cloud Scheduler Trigger related metadata + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # Optional. User-provided description intended to give additional business context about the task. "label": "A String", # Optional. The user created label for a particular trigger. "nextTasksExecutionPolicy": "A String", # Optional. Dictates how next tasks will be executed. @@ -6253,7 +6331,7 @@

Method Details

}, ], "triggerConfigsInternal": [ # Optional. Trigger configurations. - { # Configuration detail of a trigger. Next available id: 16 + { # Configuration detail of a trigger. Next available id: 17 "alertConfig": [ # An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published. { # Message to be used to configure custom alerting in the {@code EventConfig} protos for an event. See go/eventbus-alert-config-examples for examples of the different alerts that can be configured. "aggregationPeriod": "A String", # For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours. @@ -6284,6 +6362,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # User-provided description intended to give more business context about the task. "enabledClients": [ # Required. The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client. "A String", @@ -7156,6 +7240,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration # Optional. Cloud Scheduler Trigger related metadata + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # Optional. User-provided description intended to give additional business context about the task. "label": "A String", # Optional. The user created label for a particular trigger. "nextTasksExecutionPolicy": "A String", # Optional. Dictates how next tasks will be executed. @@ -7177,7 +7267,7 @@

Method Details

}, ], "triggerConfigsInternal": [ # Optional. Trigger configurations. - { # Configuration detail of a trigger. Next available id: 16 + { # Configuration detail of a trigger. Next available id: 17 "alertConfig": [ # An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published. { # Message to be used to configure custom alerting in the {@code EventConfig} protos for an event. See go/eventbus-alert-config-examples for examples of the different alerts that can be configured. "aggregationPeriod": "A String", # For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours. @@ -7208,6 +7298,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # User-provided description intended to give more business context about the task. "enabledClients": [ # Required. The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client. "A String", diff --git a/docs/dyn/integrations_v1alpha.projects.locations.products.integrationtemplates.versions.html b/docs/dyn/integrations_v1alpha.projects.locations.products.integrationtemplates.versions.html index 898387ea73f..a938facfc0d 100644 --- a/docs/dyn/integrations_v1alpha.projects.locations.products.integrationtemplates.versions.html +++ b/docs/dyn/integrations_v1alpha.projects.locations.products.integrationtemplates.versions.html @@ -674,7 +674,7 @@

Method Details

], }, "triggerConfigs": [ # Optional. Trigger configurations. - { # Configuration detail of a trigger. Next available id: 16 + { # Configuration detail of a trigger. Next available id: 17 "alertConfig": [ # An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published. { # Message to be used to configure custom alerting in the {@code EventConfig} protos for an event. See go/eventbus-alert-config-examples for examples of the different alerts that can be configured. "aggregationPeriod": "A String", # For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours. @@ -705,6 +705,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # User-provided description intended to give more business context about the task. "enabledClients": [ # Required. The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client. "A String", @@ -1399,7 +1405,7 @@

Method Details

], }, "triggerConfigs": [ # Optional. Trigger configurations. - { # Configuration detail of a trigger. Next available id: 16 + { # Configuration detail of a trigger. Next available id: 17 "alertConfig": [ # An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published. { # Message to be used to configure custom alerting in the {@code EventConfig} protos for an event. See go/eventbus-alert-config-examples for examples of the different alerts that can be configured. "aggregationPeriod": "A String", # For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours. @@ -1430,6 +1436,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # User-provided description intended to give more business context about the task. "enabledClients": [ # Required. The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client. "A String", @@ -2131,7 +2143,7 @@

Method Details

], }, "triggerConfigs": [ # Optional. Trigger configurations. - { # Configuration detail of a trigger. Next available id: 16 + { # Configuration detail of a trigger. Next available id: 17 "alertConfig": [ # An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published. { # Message to be used to configure custom alerting in the {@code EventConfig} protos for an event. See go/eventbus-alert-config-examples for examples of the different alerts that can be configured. "aggregationPeriod": "A String", # For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours. @@ -2162,6 +2174,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # User-provided description intended to give more business context about the task. "enabledClients": [ # Required. The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client. "A String", @@ -2868,7 +2886,7 @@

Method Details

], }, "triggerConfigs": [ # Optional. Trigger configurations. - { # Configuration detail of a trigger. Next available id: 16 + { # Configuration detail of a trigger. Next available id: 17 "alertConfig": [ # An alert threshold configuration for the [trigger + client + workflow] tuple. If these values are not specified in the trigger config, default values will be populated by the system. Note that there must be exactly one alert threshold configured per [client + trigger + workflow] when published. { # Message to be used to configure custom alerting in the {@code EventConfig} protos for an event. See go/eventbus-alert-config-examples for examples of the different alerts that can be configured. "aggregationPeriod": "A String", # For an EXPECTED_MIN threshold, this aggregation_period must be lesser than 24 hours. @@ -2899,6 +2917,12 @@

Method Details

}, }, ], + "cloudSchedulerConfig": { # Cloud Scheduler Trigger configuration + "cronTab": "A String", # Required. The cron tab of cloud scheduler trigger. + "errorMessage": "A String", # Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations + "location": "A String", # Required. The location where associated cloud scheduler job will be created + "serviceAccountEmail": "A String", # Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time + }, "description": "A String", # User-provided description intended to give more business context about the task. "enabledClients": [ # Required. The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client. "A String", diff --git a/googleapiclient/discovery_cache/documents/integrations.v1alpha.json b/googleapiclient/discovery_cache/documents/integrations.v1alpha.json index df3f49e4484..fea03f52a68 100644 --- a/googleapiclient/discovery_cache/documents/integrations.v1alpha.json +++ b/googleapiclient/discovery_cache/documents/integrations.v1alpha.json @@ -14,7 +14,7 @@ "canonicalName": "Integrations", "description": "", "discoveryVersion": "v1", - "documentationLink": "http://www.google.com", + "documentationLink": "https://cloud.google.com/application-integration", "fullyEncodeReservedExpansion": true, "icons": { "x16": "http://www.google.com/images/icons/product/search-16.gif", @@ -870,11 +870,6 @@ "repeated": true, "type": "string" }, - "filterParams.triggerId": { - "description": "Trigger id.", - "location": "query", - "type": "string" - }, "filterParams.workflowName": { "description": "Workflow name.", "location": "query", @@ -1923,11 +1918,6 @@ "repeated": true, "type": "string" }, - "filterParams.triggerId": { - "description": "Trigger id.", - "location": "query", - "type": "string" - }, "filterParams.workflowName": { "description": "Workflow name.", "location": "query", @@ -3318,7 +3308,7 @@ } } }, - "revision": "20220928", + "revision": "20221019", "rootUrl": "https://integrations.googleapis.com/", "schemas": { "CrmlogErrorCode": { @@ -3904,6 +3894,29 @@ }, "type": "object" }, + "EnterpriseCrmEventbusProtoCloudSchedulerConfig": { + "description": "Cloud Scheduler Trigger configuration", + "id": "EnterpriseCrmEventbusProtoCloudSchedulerConfig", + "properties": { + "cronTab": { + "description": "Required. The cron tab of cloud scheduler trigger.", + "type": "string" + }, + "errorMessage": { + "description": "Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations", + "type": "string" + }, + "location": { + "description": "Required. The location where associated cloud scheduler job will be created", + "type": "string" + }, + "serviceAccountEmail": { + "description": "Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time", + "type": "string" + } + }, + "type": "object" + }, "EnterpriseCrmEventbusProtoCombinedCondition": { "description": "This message recursively combines constituent conditions using logical AND.", "id": "EnterpriseCrmEventbusProtoCombinedCondition", @@ -7424,7 +7437,7 @@ "type": "object" }, "EnterpriseCrmFrontendsEventbusProtoTriggerConfig": { - "description": "Configuration detail of a trigger. Next available id: 16", + "description": "Configuration detail of a trigger. Next available id: 17", "id": "EnterpriseCrmFrontendsEventbusProtoTriggerConfig", "properties": { "alertConfig": { @@ -7434,6 +7447,9 @@ }, "type": "array" }, + "cloudSchedulerConfig": { + "$ref": "EnterpriseCrmEventbusProtoCloudSchedulerConfig" + }, "description": { "description": "User-provided description intended to give more business context about the task.", "type": "string" @@ -7510,7 +7526,8 @@ "SFDC_CHANNEL", "CLOUD_PUBSUB_EXTERNAL", "SFDC_CDC_CHANNEL", - "SFDC_PLATFORM_EVENTS_CHANNEL" + "SFDC_PLATFORM_EVENTS_CHANNEL", + "CLOUD_SCHEDULER" ], "enumDescriptions": [ "", @@ -7524,6 +7541,7 @@ "", "", "", + "", "" ], "type": "string" @@ -7902,10 +7920,6 @@ "description": "Format of SSH Client cert.", "type": "string" }, - "password": { - "$ref": "GoogleCloudConnectorsV1Secret", - "description": "This is an optional field used in case client has enabled multi-factor authentication" - }, "sshClientCert": { "$ref": "GoogleCloudConnectorsV1Secret", "description": "SSH Client Cert. It should contain both public and private key." @@ -8509,6 +8523,29 @@ }, "type": "object" }, + "GoogleCloudIntegrationsV1alphaCloudSchedulerConfig": { + "description": "Cloud Scheduler Trigger configuration", + "id": "GoogleCloudIntegrationsV1alphaCloudSchedulerConfig", + "properties": { + "cronTab": { + "description": "Required. The cron tab of cloud scheduler trigger.", + "type": "string" + }, + "errorMessage": { + "description": "Optional. When the job was deleted from Pantheon UI, error_message will be populated when Get/List integrations", + "type": "string" + }, + "location": { + "description": "Required. The location where associated cloud scheduler job will be created", + "type": "string" + }, + "serviceAccountEmail": { + "description": "Required. Service account used by Cloud Scheduler to trigger the integration at scheduled time", + "type": "string" + } + }, + "type": "object" + }, "GoogleCloudIntegrationsV1alphaConnectionSchemaMetadata": { "description": "Metadata of runtime connection schema.", "id": "GoogleCloudIntegrationsV1alphaConnectionSchemaMetadata", @@ -10969,6 +11006,10 @@ }, "type": "array" }, + "cloudSchedulerConfig": { + "$ref": "GoogleCloudIntegrationsV1alphaCloudSchedulerConfig", + "description": "Optional. Cloud Scheduler Trigger related metadata" + }, "description": { "description": "Optional. User-provided description intended to give additional business context about the task.", "type": "string" @@ -11021,7 +11062,8 @@ "API", "SFDC_CHANNEL", "CLOUD_PUBSUB_EXTERNAL", - "SFDC_CDC_CHANNEL" + "SFDC_CDC_CHANNEL", + "CLOUD_SCHEDULER" ], "enumDescriptions": [ "Unknown.", @@ -11029,7 +11071,8 @@ "Trigger by API call.", "Trigger by Salesforce Channel.", "Trigger by Pub/Sub external.", - "SFDC Channel Trigger for CDC." + "SFDC Channel Trigger for CDC.", + "Trigger by Cloud Scheduler job." ], "type": "string" }